| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 |
- var F1e=Object.defineProperty,T1e=Object.defineProperties;var P1e=Object.getOwnPropertyDescriptors;var O1e=Object.getOwnPropertySymbols;var N1e=Object.prototype.hasOwnProperty,M1e=Object.prototype.propertyIsEnumerable;var k1e=(Ff,kh,x_)=>kh in Ff?F1e(Ff,kh,{enumerable:!0,configurable:!0,writable:!0,value:x_}):Ff[kh]=x_,F0e=(Ff,kh)=>{for(var x_ in kh||(kh={}))N1e.call(kh,x_)&&k1e(Ff,x_,kh[x_]);if(O1e)for(var x_ of O1e(kh))M1e.call(kh,x_)&&k1e(Ff,x_,kh[x_]);return Ff},ame=(Ff,kh)=>T1e(Ff,P1e(kh));var nme=(Ff,kh,x_)=>new Promise(($P,zP)=>{var e0e=r0e=>{try{n0e(x_.next(r0e))}catch(o0e){zP(o0e)}},t0e=r0e=>{try{n0e(x_.throw(r0e))}catch(o0e){zP(o0e)}},n0e=r0e=>r0e.done?$P(r0e.value):Promise.resolve(r0e.value).then(e0e,t0e);n0e((x_=x_.apply(Ff,kh)).next())});import{cu as isObject,cv as isArrayLike,cw as isIndex,cx as eq$1,cy as baseRest,cz as toString,cA as hasUnicode,cB as stringToArray,cC as castSlice,cD as baseAssignValue,cE as copyObject,cF as keysIn,cG as isArray,cH as isBuffer,cI as isTypedArray,cJ as isArrayLikeObject,cK as copyArray,cL as cloneBuffer,cM as cloneTypedArray,cN as isPlainObject,cO as isArguments,cP as isFunction,cQ as initCloneObject,cR as baseFor,cS as Stack,cT as baseSet,d as defineComponent,cU as Radio,p as propTypes,r as ref,bC as useAttrs,e as computed,f as unref,bK as omit,a8 as watchEffect,a3 as watch,a4 as isFunction$1,c3 as get,j as _export_sfc$1,k as resolveComponent,o as openBlock,q as createBlock,y as withCtx,m as createElementBlock,F as Fragment,D as renderList,v as createTextVNode,w as toDisplayString,z as mergeProps,cV as CheckboxGroup,bo as Checkbox,aa as onMounted,ar as useDebounceFn,g as createVNode,cW as RadioGroup,af as createBaseVNode,b_ as isString,c7 as Select,cX as LoadingOutlined,l as locales,b0 as createSlots,ad as renderSlot,C as normalizeProps,aq as guardReactiveProps,cY as Tree,ch as isArray$1,cZ as TreeSelect,c_ as Cascader,c$ as Transfer,t as createCommentVNode,s as normalizeClass,d0 as shallowRef,J as toRaw,d1 as onBeforeUnmount,bR as isNumber,ah as normalizeStyle,Z as reactive,bg as pushScopeId,bh as popScopeId,d2 as C$2,bA as tryOnMounted,a7 as getCurrentInstance,d3 as whenever,d4 as useLocalStorage,ak as inject,a9 as provide,d5 as onClickOutside,ao as withDirectives,ap as vShow,aX as resolveDynamicComponent,d6 as Teleport,bn as Input,c6 as FormItem,d7 as InputNumber,d8 as nanoid,d9 as AutoComplete,da as Switch,db as Slider,dc as Rate,c9 as DatePicker,dd as TimePicker,de as _sfc_main$o,aN as Divider,$ as toRefs,am as isBoolean,bw as Col,bF as isVNode,c1 as getSlot,bm as Form,ck as cloneDeep,df as BasicHelp,dg as isNull,a5 as createContext,a6 as useContext,dh as Button,di as BasicArrow,an as isObject$1,dj as dateUtil,dk as isNullOrUnDef,dl as useBreakpoint,dm as shallowReactive,ab as nextTick,dn as isDef,bO as error,bL as deepMerge,bv as Row,c as useDesign,bx as withKeys,bH as onUnmounted,bN as isProdMode,cb as getDynamicProps}from"./index-610a1d46.js";import{c as useModalContext}from"./index-985aa6f5.js";import{u as useRuleFormItem,C as CountdownInput}from"./index-b6d11df2.js";import{B as BasicUpload}from"./index-72381a11.js";import{_ as _sfc_main$n}from"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-bad913d6.js";import{u as uploadApi}from"./index-981858ed.js";import{u as uniqBy}from"./uniqBy-2b2a500d.js";function isIterateeCall(Ff,kh,x_){if(!isObject(x_))return!1;var $P=typeof kh;return($P=="number"?isArrayLike(x_)&&isIndex(kh,x_.length):$P=="string"&&kh in x_)?eq$1(x_[kh],Ff):!1}function createAssigner(Ff){return baseRest(function(kh,x_){var $P=-1,zP=x_.length,e0e=zP>1?x_[zP-1]:void 0,t0e=zP>2?x_[2]:void 0;for(e0e=Ff.length>3&&typeof e0e=="function"?(zP--,e0e):void 0,t0e&&isIterateeCall(x_[0],x_[1],t0e)&&(e0e=zP<3?void 0:e0e,zP=1),kh=Object(kh);++$P<zP;){var n0e=x_[$P];n0e&&Ff(kh,n0e,$P,e0e)}return kh})}function createCaseFirst(Ff){return function(kh){kh=toString(kh);var x_=hasUnicode(kh)?stringToArray(kh):void 0,$P=x_?x_[0]:kh.charAt(0),zP=x_?castSlice(x_,1).join(""):kh.slice(1);return $P[Ff]()+zP}}var upperFirst=createCaseFirst("toUpperCase");const upperFirst$1=upperFirst;function assignMergeValue(Ff,kh,x_){(x_!==void 0&&!eq$1(Ff[kh],x_)||x_===void 0&&!(kh in Ff))&&baseAssignValue(Ff,kh,x_)}function safeGet(Ff,kh){if(!(kh==="constructor"&&typeof Ff[kh]=="function")&&kh!="__proto__")return Ff[kh]}function toPlainObject(Ff){return copyObject(Ff,keysIn(Ff))}function baseMergeDeep(Ff,kh,x_,$P,zP,e0e,t0e){var n0e=safeGet(Ff,x_),r0e=safeGet(kh,x_),o0e=t0e.get(r0e);if(o0e){assignMergeValue(Ff,x_,o0e);return}var i0e=e0e?e0e(n0e,r0e,x_+"",Ff,kh,t0e):void 0,a0e=i0e===void 0;if(a0e){var s0e=isArray(r0e),u0e=!s0e&&isBuffer(r0e),l0e=!s0e&&!u0e&&isTypedArray(r0e);i0e=r0e,s0e||u0e||l0e?isArray(n0e)?i0e=n0e:isArrayLikeObject(n0e)?i0e=copyArray(n0e):u0e?(a0e=!1,i0e=cloneBuffer(r0e,!0)):l0e?(a0e=!1,i0e=cloneTypedArray(r0e,!0)):i0e=[]:isPlainObject(r0e)||isArguments(r0e)?(i0e=n0e,isArguments(n0e)?i0e=toPlainObject(n0e):(!isObject(n0e)||isFunction(n0e))&&(i0e=initCloneObject(r0e))):a0e=!1}a0e&&(t0e.set(r0e,i0e),zP(i0e,r0e,$P,e0e,t0e),t0e.delete(r0e)),assignMergeValue(Ff,x_,i0e)}function baseMerge(Ff,kh,x_,$P,zP){Ff!==kh&&baseFor(kh,function(e0e,t0e){if(zP||(zP=new Stack),isObject(e0e))baseMergeDeep(Ff,kh,t0e,x_,baseMerge,$P,zP);else{var n0e=$P?$P(safeGet(Ff,t0e),e0e,t0e+"",Ff,kh,zP):void 0;n0e===void 0&&(n0e=e0e),assignMergeValue(Ff,t0e,n0e)}},keysIn)}var merge=createAssigner(function(Ff,kh,x_){baseMerge(Ff,kh,x_)});const merge$1=merge;function set(Ff,kh,x_){return Ff==null?Ff:baseSet(Ff,kh,x_)}const _sfc_main$m=defineComponent({name:"ApiRadioGroup",components:{RadioGroup:Radio.Group,RadioButton:Radio.Button,Radio},props:{api:{type:Function,default:null},params:{type:[Object,String],default:()=>({})},value:{type:[String,Number,Boolean]},isBtn:{type:[Boolean],default:!1},numberToString:propTypes.bool,resultField:propTypes.string.def(""),labelField:propTypes.string.def("label"),valueField:propTypes.string.def("value"),immediate:propTypes.bool.def(!0)},emits:["options-change","change"],setup(Ff,{emit:kh}){const x_=ref([]),$P=ref(!1),zP=ref(!0),e0e=ref([]),t0e=useAttrs(),[n0e]=useRuleFormItem(Ff),r0e=computed(()=>{const{labelField:s0e,valueField:u0e,numberToString:l0e}=Ff;return unref(x_).reduce((f0e,d0e)=>{if(d0e){const p0e=d0e[u0e];f0e.push(F0e({label:d0e[s0e],value:l0e?`${p0e}`:p0e},omit(d0e,[s0e,u0e])))}return f0e},[])});watchEffect(()=>{Ff.immediate&&o0e()}),watch(()=>Ff.params,()=>{!unref(zP)&&o0e()},{deep:!0});function o0e(){return nme(this,null,function*(){const s0e=Ff.api;if(!(!s0e||!isFunction$1(s0e))){x_.value=[];try{$P.value=!0;const u0e=yield s0e(Ff.params);if(Array.isArray(u0e)){x_.value=u0e,i0e();return}Ff.resultField&&(x_.value=get(u0e,Ff.resultField)||[]),i0e()}catch(u0e){console.warn(u0e)}finally{$P.value=!1}}})}function i0e(){kh("options-change",unref(r0e))}function a0e(s0e,...u0e){e0e.value=u0e}return{state:n0e,getOptions:r0e,attrs:t0e,loading:$P,handleChange:a0e,props:Ff}}});function _sfc_render$m(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("RadioButton"),n0e=resolveComponent("Radio"),r0e=resolveComponent("RadioGroup");return openBlock(),createBlock(r0e,mergeProps(Ff.attrs,{value:Ff.state,"onUpdate:value":kh[0]||(kh[0]=o0e=>Ff.state=o0e),"button-style":"solid",onChange:Ff.handleChange}),{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.getOptions,o0e=>(openBlock(),createElementBlock(Fragment,{key:`${o0e.value}`},[Ff.props.isBtn?(openBlock(),createBlock(t0e,{key:0,value:o0e.value,disabled:o0e.disabled},{default:withCtx(()=>[createTextVNode(toDisplayString(o0e.label),1)]),_:2},1032,["value","disabled"])):(openBlock(),createBlock(n0e,{key:1,value:o0e.value,disabled:o0e.disabled},{default:withCtx(()=>[createTextVNode(toDisplayString(o0e.label),1)]),_:2},1032,["value","disabled"]))],64))),128))]),_:1},16,["value","onChange"])}const ApiRadioGroup=_export_sfc$1(_sfc_main$m,[["render",_sfc_render$m]]),_sfc_main$l=defineComponent({name:"ApiCheckboxGroup",components:{CheckboxGroup,Checkbox},props:{api:{type:Function,default:null},params:{type:[Object,String],default:()=>({})},value:[Array,Object,String,Number],numberToString:propTypes.bool,resultField:propTypes.string.def(""),labelField:propTypes.string.def("label"),valueField:propTypes.string.def("value"),immediate:propTypes.bool.def(!0)},emits:["options-change","change"],setup(Ff,{emit:kh}){const x_=ref([]),$P=ref(!1),zP=ref(!0),e0e=ref([]),t0e=useAttrs(),[n0e]=useRuleFormItem(Ff),r0e=computed(()=>{const{labelField:s0e,valueField:u0e,numberToString:l0e}=Ff;return unref(x_).reduce((f0e,d0e)=>{if(d0e){const p0e=d0e[u0e];f0e.push(F0e({label:d0e[s0e],value:l0e?`${p0e}`:p0e},omit(d0e,[s0e,u0e])))}return f0e},[])});watchEffect(()=>{Ff.immediate&&o0e()}),watch(()=>Ff.params,()=>{!unref(zP)&&o0e()},{deep:!0});function o0e(){return nme(this,null,function*(){const s0e=Ff.api;if(!(!s0e||!isFunction$1(s0e))){x_.value=[];try{$P.value=!0;const u0e=yield s0e(Ff.params);if(Array.isArray(u0e)){x_.value=u0e,i0e();return}Ff.resultField&&(x_.value=get(u0e,Ff.resultField)||[]),i0e()}catch(u0e){console.warn(u0e)}finally{$P.value=!1}}})}function i0e(){kh("options-change",unref(r0e))}function a0e(s0e,...u0e){e0e.value=u0e}return{state:n0e,getOptions:r0e,attrs:t0e,loading:$P,handleChange:a0e,props:Ff}}});function _sfc_render$l(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Checkbox"),n0e=resolveComponent("CheckboxGroup");return openBlock(),createBlock(n0e,mergeProps(Ff.attrs,{value:Ff.state,"onUpdate:value":kh[0]||(kh[0]=r0e=>Ff.state=r0e),onChange:Ff.handleChange}),{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.getOptions,r0e=>(openBlock(),createBlock(t0e,{key:`${r0e.value}`,value:r0e.value,disabled:r0e.disabled},{default:withCtx(()=>[createTextVNode(toDisplayString(r0e.label),1)]),_:2},1032,["value","disabled"]))),128))]),_:1},16,["value","onChange"])}const ApiCheckboxGroup=_export_sfc$1(_sfc_main$l,[["render",_sfc_render$l]]),_sfc_main$k=defineComponent({name:"ApiInputDict",props:{api:{type:Function},params:{type:Object},immediate:{type:Boolean,default:!0},resultField:propTypes.string.def(""),placeholder:{type:String}},emits:["change"],setup(Ff,{attrs:kh,emit:x_}){const $P=ref([]),zP=computed(()=>F0e(F0e({},Ff.api?{dictData:unref($P)}:{}),kh)),e0e=ref(""),t0e=ref(""),n0e=ref(!1),r0e=ref(!1);watch(()=>kh.formValues,l0e=>{var p0e;const f0e=l0e.field,d0e=(p0e=l0e==null?void 0:l0e.model)==null?void 0:p0e[f0e];t0e.value=d0e==null?void 0:d0e.dictValue,e0e.value=d0e==null?void 0:d0e.input}),watch(()=>{var l0e;return(l0e=Ff.params)==null?void 0:l0e.dictSort},l0e=>{},{deep:!0}),watch(()=>{var l0e;return(l0e=Ff.params)==null?void 0:l0e.dictCode},()=>{!unref(n0e)&&o0e()},{deep:!0}),watch(()=>Ff.immediate,l0e=>{l0e&&!n0e.value&&o0e()}),onMounted(()=>{Ff.immediate&&o0e()});function o0e(){return nme(this,null,function*(){const l0e=Ff.api;if(!(!l0e||!isFunction$1(l0e))){$P.value=[];try{r0e.value=!0;const f0e=yield l0e(Ff.params);if(Array.isArray(f0e)){$P.value=f0e,t0e.value=$P.value[0].value;return}Ff.resultField&&($P.value=get(f0e,Ff.resultField)||[],t0e.value=$P.value[0].value)}catch(f0e){console.warn(f0e)}finally{r0e.value=!1}}})}function i0e(){a0e()}const a0e=useDebounceFn(()=>{var f0e;const l0e={input:e0e.value,dictValue:t0e.value,dictCode:(f0e=Ff.params)==null?void 0:f0e.dictCode};x_("change",l0e)},1e3);function s0e(l0e){t0e.value=l0e,i0e()}function u0e(l0e){e0e.value=l0e.target.value||"",i0e()}return{getAttrs:zP,loading:r0e,props:Ff,dictValue:t0e,inputValue:e0e,dictData:$P,handleSelectChange:s0e,handleInputChange:u0e}}}),ApiInputDict_vue_vue_type_style_index_0_scoped_bc5f1829_lang="",_hoisted_1$a={class:"flex items-center"};function _sfc_render$k(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("a-select"),n0e=resolveComponent("a-form-item"),r0e=resolveComponent("a-input"),o0e=resolveComponent("a-input-group");return openBlock(),createElementBlock("div",_hoisted_1$a,[createVNode(o0e,{compact:""},{default:withCtx(()=>{var i0e;return[(i0e=Ff.props.params)!=null&&i0e.dictSort?(openBlock(),createElementBlock(Fragment,{key:0},[createVNode(n0e,{class:"select"},{default:withCtx(()=>[createVNode(t0e,{value:Ff.dictValue,"onUpdate:value":kh[0]||(kh[0]=a0e=>Ff.dictValue=a0e),options:Ff.dictData,onChange:Ff.handleSelectChange,style:{width:"100%"}},null,8,["value","options","onChange"])]),_:1}),createVNode(n0e,{class:"input"},{default:withCtx(()=>[createVNode(r0e,{value:Ff.inputValue,"onUpdate:value":kh[1]||(kh[1]=a0e=>Ff.inputValue=a0e),onChange:Ff.handleInputChange,style:{width:"100%"}},null,8,["value","onChange"])]),_:1})],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createVNode(n0e,{class:"input"},{default:withCtx(()=>[createVNode(r0e,{value:Ff.inputValue,"onUpdate:value":kh[2]||(kh[2]=a0e=>Ff.inputValue=a0e),onChange:Ff.handleInputChange,style:{width:"100%"}},null,8,["value","onChange"])]),_:1}),createVNode(n0e,{class:"select"},{default:withCtx(()=>[createVNode(t0e,{value:Ff.dictValue,"onUpdate:value":kh[3]||(kh[3]=a0e=>Ff.dictValue=a0e),options:Ff.dictData,onChange:Ff.handleSelectChange,style:{width:"100%"}},null,8,["value","options","onChange"])]),_:1})],64))]}),_:1})])}const ApiInputDict=_export_sfc$1(_sfc_main$k,[["render",_sfc_render$k],["__scopeId","data-v-bc5f1829"]]),_sfc_main$j=defineComponent({name:"ApiComplex",components:{RadioGroup,CheckboxGroup},props:{api:{type:Function},params:{type:Object},immediate:{type:Boolean,default:!0},resultField:propTypes.string.def(""),placeholder:{type:String}},emits:["change"],setup(Ff,{attrs:kh,emit:x_}){var h0e;const $P=((h0e=Ff.params)==null?void 0:h0e.radioData)||[{label:"无",value:0},{label:"有",value:1}],zP=ref([]),e0e=computed(()=>F0e(F0e({},Ff.api?{checkboxData:unref(zP)}:{}),kh)),t0e=ref(0),n0e=ref(""),r0e=ref([]),o0e=computed(()=>!t0e.value),i0e=computed(()=>zP.value.length?!(r0e.value&&r0e.value.filter(g0e=>g0e=="-1").length):!t0e.value),a0e=ref(!1),s0e=ref(!1);watch(()=>kh.formValues,g0e=>{var v0e;const m0e=g0e.field,y0e=(v0e=g0e==null?void 0:g0e.model)==null?void 0:v0e[m0e];t0e.value=y0e==null?void 0:y0e.bool,n0e.value=y0e==null?void 0:y0e.remark,r0e.value=y0e==null?void 0:y0e.dictValues}),watch(()=>{var g0e;return(g0e=Ff.params)==null?void 0:g0e.dictCode},()=>{!unref(a0e)&&u0e()},{deep:!0}),watch(()=>Ff.immediate,g0e=>{g0e&&!a0e.value&&u0e()}),onMounted(()=>{Ff.immediate&&u0e()});function u0e(){return nme(this,null,function*(){const g0e=Ff.api;if(!(!g0e||!isFunction$1(g0e))){zP.value=[];try{s0e.value=!0;const m0e=yield g0e(Ff.params);if(Array.isArray(m0e)){zP.value=m0e,zP.value.push({label:"其他",value:"-1"});return}Ff.resultField&&(zP.value=get(m0e,Ff.resultField)||[],zP.value.push({label:"其他",value:"-1"}))}catch(m0e){console.warn(m0e)}finally{s0e.value=!1}}})}function l0e(){f0e()}const f0e=useDebounceFn(()=>{var m0e;const g0e={bool:t0e.value,boolText:$P,dictValues:r0e.value,remark:n0e.value,dictCode:(m0e=Ff.params)==null?void 0:m0e.dictCode};x_("change",g0e)},1e3);function d0e(g0e){r0e.value=g0e.target.value?r0e.value:[],t0e.value=g0e.target.value,l0e()}function p0e(g0e){n0e.value=g0e.includes("-1")?n0e.value:"",r0e.value=g0e,l0e()}function c0e(g0e){n0e.value=g0e.target.value||"",l0e()}return{getAttrs:e0e,loading:s0e,props:Ff,radioData:$P,radioValue:t0e,checkboxData:zP,checkboxValue:r0e,inputValue:n0e,disabled:i0e,checkboxDisabled:o0e,handleRadioChange:d0e,handleCheckboxChange:p0e,handleInputChange:c0e}}}),_hoisted_1$9={class:"flex items-center"},_hoisted_2$2={key:0,class:"flex items-center"},_hoisted_3$2=createBaseVNode("div",{class:"mb-2 mr-1"},"(",-1),_hoisted_4$2=createBaseVNode("div",{class:"mb-2 ml-1"},")",-1);function _sfc_render$j(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("RadioGroup"),n0e=resolveComponent("a-form-item"),r0e=resolveComponent("CheckboxGroup"),o0e=resolveComponent("a-input");return openBlock(),createElementBlock("div",_hoisted_1$9,[createVNode(n0e,null,{default:withCtx(()=>[createVNode(t0e,{value:Ff.radioValue,"onUpdate:value":kh[0]||(kh[0]=i0e=>Ff.radioValue=i0e),options:Ff.radioData,onChange:Ff.handleRadioChange},null,8,["value","options","onChange"])]),_:1}),Ff.checkboxData.length?(openBlock(),createElementBlock("div",_hoisted_2$2,[_hoisted_3$2,createVNode(n0e,null,{default:withCtx(()=>[createVNode(r0e,{value:Ff.checkboxValue,"onUpdate:value":kh[1]||(kh[1]=i0e=>Ff.checkboxValue=i0e),options:Ff.checkboxData,onChange:Ff.handleCheckboxChange,disabled:Ff.checkboxDisabled},null,8,["value","options","onChange","disabled"])]),_:1}),createVNode(n0e,null,{default:withCtx(()=>[createVNode(o0e,{style:{width:"150px",border:0,borderBottom:"1px solid #ccc"},placeholder:Ff.props.placeholder||"请输入",value:Ff.inputValue,"onUpdate:value":kh[2]||(kh[2]=i0e=>Ff.inputValue=i0e),disabled:Ff.disabled,onChange:Ff.handleInputChange},null,8,["placeholder","value","disabled","onChange"])]),_:1}),_hoisted_4$2])):(openBlock(),createBlock(n0e,{key:1},{default:withCtx(()=>[createVNode(o0e,{placeholder:Ff.props.placeholder||"请输入",value:Ff.inputValue,"onUpdate:value":kh[3]||(kh[3]=i0e=>Ff.inputValue=i0e),onChange:Ff.handleInputChange},null,8,["placeholder","value","onChange"])]),_:1}))])}const ApiComplex=_export_sfc$1(_sfc_main$j,[["render",_sfc_render$j]]),_sfc_main$i=defineComponent({name:"RadioButtonGroup",components:{RadioGroup:Radio.Group,RadioButton:Radio.Button},props:{value:{type:[String,Number,Boolean]},options:{type:Array,default:()=>[]}},setup(Ff){const kh=useAttrs(),[x_]=useRuleFormItem(Ff),$P=computed(()=>{const{options:zP}=Ff;return!zP||(zP==null?void 0:zP.length)===0?[]:zP.some(t0e=>isString(t0e))?zP.map(t0e=>({label:t0e,value:t0e})):zP});return{state:x_,getOptions:$P,attrs:kh}}});function _sfc_render$i(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("RadioButton"),n0e=resolveComponent("RadioGroup");return openBlock(),createBlock(n0e,mergeProps(Ff.attrs,{value:Ff.state,"onUpdate:value":kh[0]||(kh[0]=r0e=>Ff.state=r0e),"button-style":"solid"}),{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.getOptions,r0e=>(openBlock(),createBlock(t0e,{key:`${r0e.value}`,value:r0e.value,disabled:r0e.disabled},{default:withCtx(()=>[createTextVNode(toDisplayString(r0e.label),1)]),_:2},1032,["value","disabled"]))),128))]),_:1},16,["value"])}const RadioButtonGroup=_export_sfc$1(_sfc_main$i,[["render",_sfc_render$i]]),_sfc_main$h=defineComponent({name:"ApiSelect",components:{Select,LoadingOutlined},inheritAttrs:!1,props:{value:[Array,Object,String,Number],numberToString:propTypes.bool,api:{type:Function,default:null},params:{type:Object,default:()=>({})},resultField:propTypes.string.def(""),labelField:propTypes.string.def("label"),extraLabelField:propTypes.string.def(""),extraLabelFields:propTypes.array.def([]),valueField:propTypes.string.def("value"),immediate:propTypes.bool.def(!0),alwaysLoad:propTypes.bool.def(!1),extraOption:propTypes.array.def([])},emits:["options-change","change","update:value","options-selected"],setup(Ff,{emit:kh}){const x_=ref([]),$P=ref(!1),zP=ref(!0),e0e=ref([]),t0e=useAttrs(),[n0e]=useRuleFormItem(Ff,"value","change",e0e),r0e=computed(()=>{const{labelField:l0e,valueField:f0e,extraLabelField:d0e,extraLabelFields:p0e,numberToString:c0e}=Ff;return unref(x_).reduce((h0e,g0e)=>{if(g0e){const m0e=g0e[f0e];let y0e="";if(p0e.length){let v0e="";p0e.forEach(b0e=>{v0e=v0e.concat(g0e[b0e]+" ")}),y0e=v0e}else y0e=d0e?g0e[d0e]+" "+g0e[l0e]:g0e[l0e];h0e.push(ame(F0e({},omit(g0e,[l0e,f0e])),{label:y0e,value:c0e?`${m0e}`:m0e}))}return h0e},[])});watchEffect(()=>{Ff.immediate&&!Ff.alwaysLoad&&i0e()}),watch(()=>n0e.value,l0e=>{kh("update:value",l0e)}),watch(()=>Ff.params,()=>{!unref(zP)&&useDebounceFn(()=>i0e(),300)},{deep:!0});function o0e(){x_.value.length==0&&Ff.extraOption.length&&(x_.value=Ff.extraOption)}function i0e(){return nme(this,null,function*(){const l0e=Ff.api;if(!(!l0e||!isFunction$1(l0e))){x_.value=[];try{$P.value=!0;const f0e=yield l0e(Ff.params);if(Array.isArray(f0e)){x_.value=f0e,o0e(),s0e();return}Ff.resultField&&(x_.value=get(f0e,Ff.resultField)||[],o0e()),s0e()}catch(f0e){console.warn(f0e)}finally{$P.value=!1}}})}function a0e(l0e){return nme(this,null,function*(){l0e&&(Ff.alwaysLoad?yield i0e():!Ff.immediate&&unref(zP)&&(yield i0e(),zP.value=!1))})}function s0e(){kh("options-change",unref(r0e))}function u0e(l0e,...f0e){e0e.value=f0e,kh("options-selected",f0e)}return{state:n0e,attrs:t0e,getOptions:r0e,loading:$P,locales,handleFetch:a0e,handleChange:u0e}}});function _sfc_render$h(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("LoadingOutlined"),n0e=resolveComponent("Select");return openBlock(),createBlock(n0e,mergeProps({onDropdownVisibleChange:Ff.handleFetch},Ff.$attrs,{onChange:Ff.handleChange,options:Ff.getOptions,value:Ff.state,"onUpdate:value":kh[0]||(kh[0]=r0e=>Ff.state=r0e)}),createSlots({_:2},[renderList(Object.keys(Ff.$slots),r0e=>({name:r0e,fn:withCtx(o0e=>[renderSlot(Ff.$slots,r0e,normalizeProps(guardReactiveProps(o0e||{})))])})),Ff.loading?{name:"suffixIcon",fn:withCtx(()=>[createVNode(t0e,{spin:""})]),key:"0"}:void 0,Ff.loading?{name:"notFoundContent",fn:withCtx(()=>[createBaseVNode("span",null,[createVNode(t0e,{spin:"",class:"mr-1"}),createTextVNode(" "+toDisplayString(Ff.locales.form.apiSelectNotFound),1)])]),key:"1"}:void 0]),1040,["onDropdownVisibleChange","onChange","options","value"])}const ApiSelect=_export_sfc$1(_sfc_main$h,[["render",_sfc_render$h]]),_sfc_main$g=defineComponent({name:"ApiTree",components:{ATree:Tree,LoadingOutlined},props:{api:{type:Function},params:{type:Object},immediate:{type:Boolean,default:!0},resultField:propTypes.string.def(""),afterFetch:{type:Function}},emits:["options-change","change"],setup(Ff,{attrs:kh,emit:x_}){const $P=ref([]),zP=ref(!1),e0e=ref(!1),t0e=computed(()=>F0e(F0e({},Ff.api?{treeData:unref($P)}:{}),kh));function n0e(...o0e){x_("change",...o0e)}watch(()=>Ff.params,()=>{!unref(zP)&&r0e()},{deep:!0}),watch(()=>Ff.immediate,o0e=>{o0e&&!zP.value&&r0e()}),onMounted(()=>{Ff.immediate&&r0e()});function r0e(){return nme(this,null,function*(){const{api:o0e,afterFetch:i0e}=Ff;if(!o0e||!isFunction$1(o0e))return;e0e.value=!0,$P.value=[];let a0e;try{a0e=yield o0e(Ff.params)}catch(s0e){console.error(s0e)}i0e&&isFunction$1(i0e)&&(a0e=i0e(a0e)),e0e.value=!1,a0e&&(isArray$1(a0e)||(a0e=get(a0e,Ff.resultField)),$P.value=a0e||[],zP.value=!0,x_("options-change",$P.value))})}return{getAttrs:t0e,loading:e0e,handleChange:n0e}}});function _sfc_render$g(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("LoadingOutlined"),n0e=resolveComponent("a-tree");return openBlock(),createBlock(n0e,mergeProps(Ff.getAttrs,{onChange:Ff.handleChange}),createSlots({_:2},[renderList(Object.keys(Ff.$slots),r0e=>({name:r0e,fn:withCtx(o0e=>[renderSlot(Ff.$slots,r0e,normalizeProps(guardReactiveProps(o0e||{})))])})),Ff.loading?{name:"suffixIcon",fn:withCtx(()=>[createVNode(t0e,{spin:""})]),key:"0"}:void 0]),1040,["onChange"])}const ApiTree=_export_sfc$1(_sfc_main$g,[["render",_sfc_render$g]]),_sfc_main$f=defineComponent({name:"ApiTreeSelect",components:{ATreeSelect:TreeSelect,LoadingOutlined},props:{api:{type:Function},params:{type:Object},immediate:{type:Boolean,default:!0},resultField:propTypes.string.def("")},emits:["options-change","change"],setup(Ff,{attrs:kh,emit:x_}){const $P=ref([]),zP=ref(!1),e0e=ref(!1),t0e=computed(()=>F0e(F0e({},Ff.api?{treeData:unref($P)}:{}),kh));function n0e(...o0e){x_("change",...o0e)}watch(()=>Ff.params,()=>{!unref(zP)&&r0e()},{deep:!0}),watch(()=>Ff.immediate,o0e=>{o0e&&!zP.value&&r0e()}),onMounted(()=>{Ff.immediate&&r0e()});function r0e(){return nme(this,null,function*(){var a0e;const{api:o0e}=Ff;if(!o0e||!isFunction$1(o0e))return;e0e.value=!0,$P.value=[];let i0e;try{i0e=yield o0e(Ff.params)}catch(s0e){console.error(s0e)}e0e.value=!1,i0e&&(isArray$1(i0e)||(i0e=get(i0e,Ff.resultField)),$P.value=((a0e=Ff==null?void 0:Ff.params)!=null&&a0e.root?[{[kh.fieldNames.label]:"根目录",[kh.fieldNames.key]:"0",children:i0e}]:i0e)||[],zP.value=!0,x_("options-change",$P.value))})}return{getAttrs:t0e,loading:e0e,handleChange:n0e}}});function _sfc_render$f(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("LoadingOutlined"),n0e=resolveComponent("a-tree-select");return openBlock(),createBlock(n0e,mergeProps(Ff.getAttrs,{onChange:Ff.handleChange}),createSlots({_:2},[renderList(Object.keys(Ff.$slots),r0e=>({name:r0e,fn:withCtx(o0e=>[renderSlot(Ff.$slots,r0e,normalizeProps(guardReactiveProps(o0e||{})))])})),Ff.loading?{name:"suffixIcon",fn:withCtx(()=>[createVNode(t0e,{spin:""})]),key:"0"}:void 0]),1040,["onChange"])}const ApiTreeSelect=_export_sfc$1(_sfc_main$f,[["render",_sfc_render$f]]),_sfc_main$e=defineComponent({name:"ApiCascader",components:{LoadingOutlined,[Cascader.name]:Cascader},props:{value:{type:Array},api:{type:Function,default:null},numberToString:propTypes.bool,resultField:propTypes.string.def(""),labelField:propTypes.string.def("label"),valueField:propTypes.string.def("value"),childrenField:propTypes.string.def("children"),asyncFetchParamKey:propTypes.string.def("parentCode"),immediate:propTypes.bool.def(!0),initFetchParams:{type:Object,default:()=>({})},isLeaf:{type:Function,default:null},displayRenderArray:{type:Array}},emits:["change","defaultChange"],setup(Ff,{emit:kh}){const x_=ref([]),$P=ref([]),zP=ref(!1),e0e=ref([]),t0e=ref(!0),[n0e]=useRuleFormItem(Ff,"value","change",e0e);watch(x_,u0e=>{const l0e=r0e(u0e);$P.value=l0e},{deep:!0});function r0e(u0e){const{labelField:l0e,valueField:f0e,numberToString:d0e,childrenField:p0e,isLeaf:c0e}=Ff;return u0e.reduce((h0e,g0e)=>{if(g0e){const m0e=g0e[f0e],y0e=ame(F0e({},omit(g0e,[l0e,f0e])),{label:g0e[l0e],value:d0e?`${m0e}`:m0e,isLeaf:c0e&&typeof c0e=="function"?c0e(g0e):!1}),v0e=Reflect.get(g0e,p0e);v0e&&Reflect.set(y0e,p0e,r0e(v0e)),h0e.push(y0e)}return h0e},[])}function o0e(){return nme(this,null,function*(){const u0e=Ff.api;if(!(!u0e||!isFunction$1(u0e))){x_.value=[],zP.value=!0;try{const l0e=yield u0e(Ff.initFetchParams);if(Array.isArray(l0e)){x_.value=l0e;return}Ff.resultField&&(x_.value=get(l0e,Ff.resultField)||[])}catch(l0e){console.warn(l0e)}finally{zP.value=!1}}})}function i0e(u0e){return nme(this,null,function*(){const l0e=u0e[u0e.length-1];l0e.loading=!0;const f0e=Ff.api;if(!(!f0e||!isFunction$1(f0e)))try{const d0e=yield f0e({[Ff.asyncFetchParamKey]:Reflect.get(l0e,"value")});if(Array.isArray(d0e)){const p0e=r0e(d0e);l0e.children=p0e;return}if(Ff.resultField){const p0e=r0e(get(d0e,Ff.resultField)||[]);l0e.children=p0e}}catch(d0e){console.error(d0e)}finally{l0e.loading=!1}})}watchEffect(()=>{Ff.immediate&&o0e()}),watch(()=>Ff.initFetchParams,()=>{!unref(t0e)&&o0e()},{deep:!0});function a0e(u0e,l0e){e0e.value=u0e,kh("defaultChange",u0e,l0e)}function s0e({labels:u0e,selectedOptions:l0e}){return unref(e0e).length===l0e.length?u0e.join(" / "):Ff.displayRenderArray?Ff.displayRenderArray.join(" / "):""}return{state:n0e,options:$P,loading:zP,locales,handleChange:a0e,loadData:i0e,handleRenderDisplay:s0e}}});function _sfc_render$e(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("LoadingOutlined"),n0e=resolveComponent("a-cascader");return openBlock(),createBlock(n0e,{value:Ff.state,"onUpdate:value":kh[0]||(kh[0]=r0e=>Ff.state=r0e),options:Ff.options,"load-data":Ff.loadData,"change-on-select":"",onChange:Ff.handleChange,displayRender:Ff.handleRenderDisplay},createSlots({_:2},[Ff.loading?{name:"suffixIcon",fn:withCtx(()=>[createVNode(t0e,{spin:""})]),key:"0"}:void 0,Ff.loading?{name:"notFoundContent",fn:withCtx(()=>[createBaseVNode("span",null,[createVNode(t0e,{spin:"",class:"mr-1"}),createTextVNode(" "+toDisplayString(Ff.locales.form.apiSelectNotFound),1)])]),key:"1"}:void 0]),1032,["value","options","load-data","onChange","displayRender"])}const ApiCascader=_export_sfc$1(_sfc_main$e,[["render",_sfc_render$e]]),_sfc_main$d=defineComponent({name:"ApiTransfer",components:{Transfer},props:{value:{type:Array},api:{type:Function,default:null},params:{type:Object},dataSource:{type:Array},immediate:propTypes.bool.def(!0),alwaysLoad:propTypes.bool.def(!1),afterFetch:{type:Function},resultField:propTypes.string.def(""),labelField:propTypes.string.def("title"),valueField:propTypes.string.def("key"),showSearch:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},filterOption:{type:Function},selectedKeys:{type:Array},showSelectAll:{type:Boolean,default:!1},targetKeys:{type:Array}},emits:["options-change","change"],setup(Ff,{attrs:kh,emit:x_}){const $P=ref([]),zP=ref([]),e0e=computed(()=>F0e(F0e({},Ff.api?{}:{dataSource:unref($P)}),kh)),t0e=computed(()=>{const{labelField:a0e,valueField:s0e}=Ff;return unref($P).reduce((u0e,l0e)=>(l0e&&u0e.push(ame(F0e({},omit(l0e,[a0e,s0e])),{title:l0e[a0e],key:l0e[s0e]})),u0e),[])}),n0e=computed(()=>unref(zP).length>0?unref(zP):Array.isArray(Ff.value)?Ff.value:[]);function r0e(a0e,s0e,u0e){zP.value=a0e,x_("change",a0e)}watchEffect(()=>{Ff.immediate&&!Ff.alwaysLoad&&o0e()}),watch(()=>Ff.params,()=>{o0e()},{deep:!0});function o0e(){return nme(this,null,function*(){const a0e=Ff.api;if(!a0e||!isFunction$1(a0e)){Array.isArray(Ff.dataSource)&&($P.value=Ff.dataSource);return}$P.value=[];try{const s0e=yield a0e(Ff.params);if(Array.isArray(s0e)){$P.value=s0e,i0e();return}Ff.resultField&&($P.value=get(s0e,Ff.resultField)||[]),i0e()}catch(s0e){console.warn(s0e)}finally{}})}function i0e(){x_("options-change",unref(t0e))}return{getTargetKeys:n0e,getdataSource:t0e,getAttrs:e0e,handleChange:r0e}}});function _sfc_render$d(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Transfer");return openBlock(),createBlock(t0e,{"data-source":Ff.getdataSource,"filter-option":Ff.filterOption,render:n0e=>n0e.title,showSelectAll:Ff.showSelectAll,selectedKeys:Ff.selectedKeys,targetKeys:Ff.getTargetKeys,showSearch:Ff.showSearch,onChange:Ff.handleChange},null,8,["data-source","filter-option","render","showSelectAll","selectedKeys","targetKeys","showSearch","onChange"])}const ApiTransfer=_export_sfc$1(_sfc_main$d,[["render",_sfc_render$d]]),_hoisted_1$8={class:"flex upload-toolbar"},_hoisted_2$1={key:0,class:"upload-filelist"},_hoisted_3$1={class:"mr-2"},_hoisted_4$1={class:"color-muted"},_hoisted_5$1={class:"flex"},_hoisted_6$1=["onClick","title"],_hoisted_7$1=["onClick"],_hoisted_8$1={key:1,class:"upload-filelist"},_hoisted_9$1={class:"upload-filelist__item-info"},_hoisted_10$1={class:"mr-2"},_hoisted_11$1={class:"upload-filelist__item-progress"},_hoisted_12$1={class:"flex"},_hoisted_13$1={key:0,class:"upload-filelist--error"},_hoisted_14$1=["onClick"];function _sfc_render$c(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("upload-outlined"),n0e=resolveComponent("a-button"),r0e=resolveComponent("Upload"),o0e=resolveComponent("download-outlined"),i0e=resolveComponent("Alert"),a0e=resolveComponent("paper-clip-outlined"),s0e=resolveComponent("a-progress"),u0e=resolveComponent("UploadPreviewModal");return openBlock(),createElementBlock("div",null,[createBaseVNode("div",_hoisted_1$8,[createVNode(r0e,{accept:Ff.getStringAccept,multiple:Ff.multiple,"before-upload":Ff.beforeUpload,"show-upload-list":!1,class:"upload-toolbar__btn"},{default:withCtx(()=>[createVNode(n0e,null,{default:withCtx(()=>[createVNode(t0e),createTextVNode(" "+toDisplayString(Ff.titleText),1)]),_:1})]),_:1},8,["accept","multiple","before-upload"]),Ff.showTemplate?(openBlock(),createBlock(n0e,{key:0,class:"mr-1",onClick:Ff.handleTemplate,type:"dashed"},{default:withCtx(()=>[createVNode(o0e),createTextVNode(" 下载模板 ")]),_:1},8,["onClick"])):createCommentVNode("",!0),Ff.showAlert?(openBlock(),createBlock(i0e,{key:1,message:Ff.getHelpText,type:"info",banner:"",class:"upload-toolbar__text"},null,8,["message"])):createCommentVNode("",!0)]),Ff.showFileList?(openBlock(),createElementBlock("div",_hoisted_2$1,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.fileList,l0e=>(openBlock(),createElementBlock("div",{class:"upload-filelist__item",key:l0e.id},[createBaseVNode("div",null,[createVNode(a0e,{class:"mr-1"}),createBaseVNode("span",_hoisted_3$1,toDisplayString(l0e.realName),1),createBaseVNode("span",_hoisted_4$1,"("+toDisplayString(l0e.size)+"kb)",1)]),createBaseVNode("div",_hoisted_5$1,[createBaseVNode("span",{class:"upload-filelist--color pointer",onClick:f0e=>Ff.handlePreview(l0e),title:"预览-"+l0e.realName},"预览",8,_hoisted_6$1),createBaseVNode("span",{class:"upload-filelist--color pointer",onClick:f0e=>Ff.handleRemove(l0e,1)},"删除",8,_hoisted_7$1)])]))),128))])):createCommentVNode("",!0),Ff.showFileList?(openBlock(),createElementBlock("div",_hoisted_8$1,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.fileListRef,l0e=>(openBlock(),createElementBlock("div",{class:normalizeClass(["upload-filelist__item",l0e.status=="error"?"upload-filelist__item--error":""]),key:l0e.uuid},[createBaseVNode("div",_hoisted_9$1,[createVNode(a0e,{class:"mr-1"}),createBaseVNode("span",_hoisted_10$1,toDisplayString(l0e.name),1),createBaseVNode("span",null,"("+toDisplayString(l0e.size)+"kb)",1)]),createBaseVNode("div",_hoisted_11$1,[createVNode(s0e,{percent:l0e.percent,size:"small",status:Ff.setProgressSataus(l0e.status)},null,8,["percent","status"])]),createBaseVNode("div",_hoisted_12$1,[l0e.status=="error"?(openBlock(),createElementBlock("span",_hoisted_13$1,"上传失败")):createCommentVNode("",!0),createBaseVNode("span",{class:"upload-filelist--color pointer",onClick:f0e=>Ff.handleRemove(l0e,0)},"删除",8,_hoisted_14$1)])],2))),128))])):createCommentVNode("",!0),createVNode(u0e,{onRegister:Ff.registerPreviewModal},null,8,["onRegister"])])}const XTUpload=_export_sfc$1(_sfc_main$n,[["render",_sfc_render$c],["__scopeId","data-v-61a00cd1"]]);var e$1=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function t$1(Ff){return Ff&&Ff.__esModule&&Object.prototype.hasOwnProperty.call(Ff,"default")?Ff.default:Ff}function n$1(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var r$1,o$1,i$1=function(Ff){return Ff&&Ff.Math==Math&&Ff},a$1=i$1(typeof globalThis=="object"&&globalThis)||i$1(typeof window=="object"&&window)||i$1(typeof self=="object"&&self)||i$1(typeof e$1=="object"&&e$1)||function(){return this}()||Function("return this")(),u$1=Function.prototype,s$1=u$1.apply,l$1=u$1.bind,c$1=u$1.call,f$1=typeof Reflect=="object"&&Reflect.apply||(l$1?c$1.bind(s$1):function(){return c$1.apply(s$1,arguments)}),d$1=Function.prototype,p$1=d$1.bind,h$1=d$1.call,g$1=p$1&&p$1.bind(h$1),v$1=p$1?function(Ff){return Ff&&g$1(h$1,Ff)}:function(Ff){return Ff&&function(){return h$1.apply(Ff,arguments)}},y$1=function(Ff){return typeof Ff=="function"},m$1=function(Ff){try{return!!Ff()}catch(kh){return!0}},b$1=!m$1(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),w$2=Function.prototype.call,E$2=w$2.bind?w$2.bind(w$2):function(){return w$2.apply(w$2,arguments)},D$1={}.propertyIsEnumerable,S$1=Object.getOwnPropertyDescriptor,x$1=S$1&&!D$1.call({1:2},1)?function(Ff){var kh=S$1(this,Ff);return!!kh&&kh.enumerable}:D$1,C$1={f:x$1},A$1=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},O$1=v$1({}.toString),k$1=v$1("".slice),B$2=function(Ff){return k$1(O$1(Ff),8,-1)},F$1=a$1.Object,T$1=v$1("".split),_$1=m$1(function(){return!F$1("z").propertyIsEnumerable(0)})?function(Ff){return B$2(Ff)=="String"?T$1(Ff,""):F$1(Ff)}:F$1,P$1=a$1.TypeError,j$1=function(Ff){if(Ff==null)throw P$1("Can't call method on "+Ff);return Ff},N$1=function(Ff){return _$1(j$1(Ff))},I$1=function(Ff){return typeof Ff=="object"?Ff!==null:y$1(Ff)},L$1={},R$1=function(Ff){return y$1(Ff)?Ff:void 0},M$1=function(Ff,kh){return arguments.length<2?R$1(L$1[Ff])||R$1(a$1[Ff]):L$1[Ff]&&L$1[Ff][kh]||a$1[Ff]&&a$1[Ff][kh]},z$1=v$1({}.isPrototypeOf),$$1=M$1("navigator","userAgent")||"",H$1=a$1.process,V$1=a$1.Deno,U$1=H$1&&H$1.versions||V$1&&V$1.version,W$1=U$1&&U$1.v8;W$1&&(o$1=(r$1=W$1.split("."))[0]>0&&r$1[0]<4?1:+(r$1[0]+r$1[1])),!o$1&&$$1&&(!(r$1=$$1.match(/Edge\/(\d+)/))||r$1[1]>=74)&&(r$1=$$1.match(/Chrome\/(\d+)/))&&(o$1=+r$1[1]);var G$2,q$1=o$1,K$1=!!Object.getOwnPropertySymbols&&!m$1(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&q$1&&q$1<41}),Y$1=K$1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",X$1=a$1.Object,Z$1=Y$1?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=M$1("Symbol");return y$1(kh)&&z$1(kh.prototype,X$1(Ff))},J$1=a$1.String,Q$1=function(Ff){try{return J$1(Ff)}catch(kh){return"Object"}},ee$1=a$1.TypeError,te$1=function(Ff){if(y$1(Ff))return Ff;throw ee$1(Q$1(Ff)+" is not a function")},ne$1=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:te$1(x_)},re$2=a$1.TypeError,oe$2=Object.defineProperty,ie$2=a$1["__core-js_shared__"]||function(Ff,kh){try{oe$2(a$1,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){a$1[Ff]=kh}return kh}("__core-js_shared__",{}),ae$1=n$1(function(Ff){(Ff.exports=function(kh,x_){return ie$2[kh]||(ie$2[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),ue$2=a$1.Object,se$1=function(Ff){return ue$2(j$1(Ff))},le$1=v$1({}.hasOwnProperty),ce$2=Object.hasOwn||function(Ff,kh){return le$1(se$1(Ff),kh)},fe$2=0,de$2=Math.random(),pe$2=v$1(1 .toString),he$2=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+pe$2(++fe$2+de$2,36)},ge$2=ae$1("wks"),ve$2=a$1.Symbol,ye$1=ve$2&&ve$2.for,me$1=Y$1?ve$2:ve$2&&ve$2.withoutSetter||he$2,be$1=function(Ff){if(!ce$2(ge$2,Ff)||!K$1&&typeof ge$2[Ff]!="string"){var kh="Symbol."+Ff;K$1&&ce$2(ve$2,Ff)?ge$2[Ff]=ve$2[Ff]:ge$2[Ff]=Y$1&&ye$1?ye$1(kh):me$1(kh)}return ge$2[Ff]},we$2=a$1.TypeError,Ee$1=be$1("toPrimitive"),De$1=function(Ff,kh){if(!I$1(Ff)||Z$1(Ff))return Ff;var x_,$P=ne$1(Ff,Ee$1);if($P){if(kh===void 0&&(kh="default"),x_=E$2($P,Ff,kh),!I$1(x_)||Z$1(x_))return x_;throw we$2("Can't convert object to primitive value")}return kh===void 0&&(kh="number"),function(zP,e0e){var t0e,n0e;if(e0e==="string"&&y$1(t0e=zP.toString)&&!I$1(n0e=E$2(t0e,zP))||y$1(t0e=zP.valueOf)&&!I$1(n0e=E$2(t0e,zP))||e0e!=="string"&&y$1(t0e=zP.toString)&&!I$1(n0e=E$2(t0e,zP)))return n0e;throw re$2("Can't convert object to primitive value")}(Ff,kh)},Se$1=function(Ff){var kh=De$1(Ff,"string");return Z$1(kh)?kh:kh+""},xe$2=a$1.document,Ce$2=I$1(xe$2)&&I$1(xe$2.createElement),Ae$1=function(Ff){return Ce$2?xe$2.createElement(Ff):{}},Oe$2=!b$1&&!m$1(function(){return Object.defineProperty(Ae$1("div"),"a",{get:function(){return 7}}).a!=7}),ke$2=Object.getOwnPropertyDescriptor,Be$1=b$1?ke$2:function(Ff,kh){if(Ff=N$1(Ff),kh=Se$1(kh),Oe$2)try{return ke$2(Ff,kh)}catch(x_){}if(ce$2(Ff,kh))return A$1(!E$2(C$1.f,Ff,kh),Ff[kh])},Fe$1={f:Be$1},Te$1=/#|\.prototype\./,_e$1=function(Ff,kh){var x_=je$1[Pe$2(Ff)];return x_==Ie$1||x_!=Ne$1&&(y$1(kh)?m$1(kh):!!kh)},Pe$2=_e$1.normalize=function(Ff){return String(Ff).replace(Te$1,".").toLowerCase()},je$1=_e$1.data={},Ne$1=_e$1.NATIVE="N",Ie$1=_e$1.POLYFILL="P",Le$1=_e$1,Re$1=v$1(v$1.bind),Me$1=function(Ff,kh){return te$1(Ff),kh===void 0?Ff:Re$1?Re$1(Ff,kh):function(){return Ff.apply(kh,arguments)}},ze$2=a$1.String,$e$2=a$1.TypeError,He$2=function(Ff){if(I$1(Ff))return Ff;throw $e$2(ze$2(Ff)+" is not an object")},Ve$2=a$1.TypeError,Ue$1=Object.defineProperty,We$1=b$1?Ue$1:function(Ff,kh,x_){if(He$2(Ff),kh=Se$1(kh),He$2(x_),Oe$2)try{return Ue$1(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw Ve$2("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff},Ge$1={f:We$1},qe$1=b$1?function(Ff,kh,x_){return Ge$1.f(Ff,kh,A$1(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},Ke$1=Fe$1.f,Ye$1=function(Ff){var kh=function(x_,$P,zP){if(this instanceof kh){switch(arguments.length){case 0:return new Ff;case 1:return new Ff(x_);case 2:return new Ff(x_,$P)}return new Ff(x_,$P,zP)}return f$1(Ff,this,arguments)};return kh.prototype=Ff.prototype,kh},Xe$1=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e,o0e,i0e=Ff.target,a0e=Ff.global,s0e=Ff.stat,u0e=Ff.proto,l0e=a0e?a$1:s0e?a$1[i0e]:(a$1[i0e]||{}).prototype,f0e=a0e?L$1:L$1[i0e]||qe$1(L$1,i0e,{})[i0e],d0e=f0e.prototype;for(zP in kh)x_=!Le$1(a0e?zP:i0e+(s0e?".":"#")+zP,Ff.forced)&&l0e&&ce$2(l0e,zP),t0e=f0e[zP],x_&&(n0e=Ff.noTargetGet?(o0e=Ke$1(l0e,zP))&&o0e.value:l0e[zP]),e0e=x_&&n0e?n0e:kh[zP],x_&&typeof t0e==typeof e0e||(r0e=Ff.bind&&x_?Me$1(e0e,a$1):Ff.wrap&&x_?Ye$1(e0e):u0e&&y$1(e0e)?v$1(e0e):e0e,(Ff.sham||e0e&&e0e.sham||t0e&&t0e.sham)&&qe$1(r0e,"sham",!0),qe$1(f0e,zP,r0e),u0e&&(ce$2(L$1,$P=i0e+"Prototype")||qe$1(L$1,$P,{}),qe$1(L$1[$P],zP,e0e),Ff.real&&d0e&&!d0e[zP]&&qe$1(d0e,zP,e0e)))},Ze$1=ae$1("keys"),Je$2=function(Ff){return Ze$1[Ff]||(Ze$1[Ff]=he$2(Ff))},Qe$2=!m$1(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),et$2=Je$2("IE_PROTO"),tt$2=a$1.Object,nt$2=tt$2.prototype,rt$2=Qe$2?tt$2.getPrototypeOf:function(Ff){var kh=se$1(Ff);if(ce$2(kh,et$2))return kh[et$2];var x_=kh.constructor;return y$1(x_)&&kh instanceof x_?x_.prototype:kh instanceof tt$2?nt$2:null},ot$2=a$1.String,it$2=a$1.TypeError,at$2=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=v$1(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return He$2($P),function(e0e){if(typeof e0e=="object"||y$1(e0e))return e0e;throw it$2("Can't set "+ot$2(e0e)+" as a prototype")}(zP),kh?Ff($P,zP):$P.__proto__=zP,$P}}():void 0),ut$2=Math.ceil,st$2=Math.floor,lt$2=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?st$2:ut$2)(kh)},ct$2=Math.max,ft$2=Math.min,dt$2=function(Ff,kh){var x_=lt$2(Ff);return x_<0?ct$2(x_+kh,0):ft$2(x_,kh)},pt$2=Math.min,ht$2=function(Ff){return(kh=Ff.length)>0?pt$2(lt$2(kh),9007199254740991):0;var kh},gt$2=function(Ff){return function(kh,x_,$P){var zP,e0e=N$1(kh),t0e=ht$2(e0e),n0e=dt$2($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},vt$2={includes:gt$2(!0),indexOf:gt$2(!1)},yt$2={},mt$2=vt$2.indexOf,bt$2=v$1([].push),wt$2=function(Ff,kh){var x_,$P=N$1(Ff),zP=0,e0e=[];for(x_ in $P)!ce$2(yt$2,x_)&&ce$2($P,x_)&&bt$2(e0e,x_);for(;kh.length>zP;)ce$2($P,x_=kh[zP++])&&(~mt$2(e0e,x_)||bt$2(e0e,x_));return e0e},Et$2=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Dt$2=Et$2.concat("length","prototype"),St$2=Object.getOwnPropertyNames||function(Ff){return wt$2(Ff,Dt$2)},xt$2={f:St$2},Ct$2={f:Object.getOwnPropertySymbols},At$2=v$1([].concat),Ot$2=M$1("Reflect","ownKeys")||function(Ff){var kh=xt$2.f(He$2(Ff)),x_=Ct$2.f;return x_?At$2(kh,x_(Ff)):kh},kt$2=Object.keys||function(Ff){return wt$2(Ff,Et$2)},Bt$1=b$1?Object.defineProperties:function(Ff,kh){He$2(Ff);for(var x_,$P=N$1(kh),zP=kt$2(kh),e0e=zP.length,t0e=0;e0e>t0e;)Ge$1.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},Ft$2=M$1("document","documentElement"),Tt$2=Je$2("IE_PROTO"),_t$2=function(){},Pt$2=function(Ff){return"<script>"+Ff+"<\/script>"},jt$2=function(Ff){Ff.write(Pt$2("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},Nt$2=function(){try{G$2=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;Nt$2=typeof document!="undefined"?document.domain&&G$2?jt$2(G$2):((kh=Ae$1("iframe")).style.display="none",Ft$2.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(Pt$2("document.F=Object")),Ff.close(),Ff.F):jt$2(G$2);for(var x_=Et$2.length;x_--;)delete Nt$2.prototype[Et$2[x_]];return Nt$2()};yt$2[Tt$2]=!0;var It$2=Object.create||function(Ff,kh){var x_;return Ff!==null?(_t$2.prototype=He$2(Ff),x_=new _t$2,_t$2.prototype=null,x_[Tt$2]=Ff):x_=Nt$2(),kh===void 0?x_:Bt$1(x_,kh)},Lt$2=function(Ff,kh,x_){var $P=Se$1(kh);$P in Ff?Ge$1.f(Ff,$P,A$1(0,x_)):Ff[$P]=x_},Rt$2=a$1.Array,Mt$2=Math.max,zt$2=function(Ff,kh,x_){for(var $P=ht$2(Ff),zP=dt$2(kh,$P),e0e=dt$2(x_===void 0?$P:x_,$P),t0e=Rt$2(Mt$2(e0e-zP,0)),n0e=0;zP<e0e;zP++,n0e++)Lt$2(t0e,n0e,Ff[zP]);return t0e.length=n0e,t0e},$t$2=v$1("".replace),Ht$2=v$1("".split),Vt$2=v$1([].join),Ut$2=String(Error("zxcasd").stack),Wt$2=/\n\s*at [^:]*:[^\n]*/,Gt$2=Wt$2.test(Ut$2),qt$2=/@[^\n]*\n/.test(Ut$2)&&!/zxcasd/.test(Ut$2),Kt$2=function(Ff,kh){if(typeof Ff!="string")return Ff;if(Gt$2)for(;kh--;)Ff=$t$2(Ff,Wt$2,"");else if(qt$2)return Vt$2(zt$2(Ht$2(Ff,`
- `),kh),`
- `);return Ff},Yt$2=function(Ff,kh){I$1(kh)&&"cause"in kh&&qe$1(Ff,"cause",kh.cause)},Xt$2={},Zt$2=be$1("iterator"),Jt$2=Array.prototype,Qt$2={};Qt$2[be$1("toStringTag")]="z";var en$1=String(Qt$2)==="[object z]",tn$1=be$1("toStringTag"),nn$1=a$1.Object,rn$1=B$2(function(){return arguments}())=="Arguments",on$1=en$1?B$2:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=nn$1(Ff),tn$1))=="string"?x_:rn$1?B$2(kh):($P=B$2(kh))=="Object"&&y$1(kh.callee)?"Arguments":$P},an$1=be$1("iterator"),un$1=function(Ff){if(Ff!=null)return ne$1(Ff,an$1)||ne$1(Ff,"@@iterator")||Xt$2[on$1(Ff)]},sn$1=a$1.TypeError,ln$1=function(Ff,kh,x_){var $P,zP;He$2(Ff);try{if(!($P=ne$1(Ff,"return"))){if(kh==="throw")throw x_;return x_}$P=E$2($P,Ff)}catch(e0e){zP=!0,$P=e0e}if(kh==="throw")throw x_;if(zP)throw $P;return He$2($P),x_},cn$1=a$1.TypeError,fn$1=function(Ff,kh){this.stopped=Ff,this.result=kh},dn$1=fn$1.prototype,pn$1=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e=x_&&x_.that,a0e=!(!x_||!x_.AS_ENTRIES),s0e=!(!x_||!x_.IS_ITERATOR),u0e=!(!x_||!x_.INTERRUPTED),l0e=Me$1(kh,i0e),f0e=function(p0e){return $P&&ln$1($P,"normal",p0e),new fn$1(!0,p0e)},d0e=function(p0e){return a0e?(He$2(p0e),u0e?l0e(p0e[0],p0e[1],f0e):l0e(p0e[0],p0e[1])):u0e?l0e(p0e,f0e):l0e(p0e)};if(s0e)$P=Ff;else{if(!(zP=un$1(Ff)))throw cn$1(Q$1(Ff)+" is not iterable");if(function(p0e){return p0e!==void 0&&(Xt$2.Array===p0e||Jt$2[Zt$2]===p0e)}(zP)){for(e0e=0,t0e=ht$2(Ff);t0e>e0e;e0e++)if((n0e=d0e(Ff[e0e]))&&z$1(dn$1,n0e))return n0e;return new fn$1(!1)}$P=function(p0e,c0e){var h0e=arguments.length<2?un$1(p0e):c0e;if(te$1(h0e))return He$2(E$2(h0e,p0e));throw sn$1(Q$1(p0e)+" is not iterable")}(Ff,zP)}for(r0e=$P.next;!(o0e=E$2(r0e,$P)).done;){try{n0e=d0e(o0e.value)}catch(p0e){ln$1($P,"throw",p0e)}if(typeof n0e=="object"&&n0e&&z$1(dn$1,n0e))return n0e}return new fn$1(!1)},hn$1=a$1.String,gn$1=function(Ff){if(on$1(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return hn$1(Ff)},vn$1=function(Ff,kh){return Ff===void 0?arguments.length<2?"":kh:gn$1(Ff)},yn$1=!m$1(function(){var Ff=Error("a");return!("stack"in Ff)||(Object.defineProperty(Ff,"stack",A$1(1,7)),Ff.stack!==7)}),mn$1=be$1("toStringTag"),bn$1=a$1.Error,wn$1=[].push,En$1=function(Ff,kh){var x_,$P=arguments.length>2?arguments[2]:void 0,zP=z$1(Dn,this);at$2?x_=at$2(new bn$1(void 0),zP?rt$2(this):Dn):(x_=zP?this:It$2(Dn),qe$1(x_,mn$1,"Error")),qe$1(x_,"message",vn$1(kh,"")),yn$1&&qe$1(x_,"stack",Kt$2(x_.stack,1)),Yt$2(x_,$P);var e0e=[];return pn$1(Ff,wn$1,{that:e0e}),qe$1(x_,"errors",e0e),x_};at$2?at$2(En$1,bn$1):function(Ff,kh){for(var x_=Ot$2(kh),$P=Ge$1.f,zP=Fe$1.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];ce$2(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}}(En$1,bn$1);var Dn=En$1.prototype=It$2(bn$1.prototype,{constructor:A$1(1,En$1),message:A$1(1,""),name:A$1(1,"AggregateError")});Xe$1({global:!0},{AggregateError:En$1});var Sn$1=v$1(Function.toString);y$1(ie$2.inspectSource)||(ie$2.inspectSource=function(Ff){return Sn$1(Ff)});var xn$1,Cn,An$1,On$1=ie$2.inspectSource,kn$1=a$1.WeakMap,Bn=y$1(kn$1)&&/native code/.test(On$1(kn$1)),Fn=a$1.TypeError,Tn$1=a$1.WeakMap;if(Bn||ie$2.state){var _n=ie$2.state||(ie$2.state=new Tn$1),Pn=v$1(_n.get),jn$1=v$1(_n.has),Nn=v$1(_n.set);xn$1=function(Ff,kh){if(jn$1(_n,Ff))throw new Fn("Object already initialized");return kh.facade=Ff,Nn(_n,Ff,kh),kh},Cn=function(Ff){return Pn(_n,Ff)||{}},An$1=function(Ff){return jn$1(_n,Ff)}}else{var In=Je$2("state");yt$2[In]=!0,xn$1=function(Ff,kh){if(ce$2(Ff,In))throw new Fn("Object already initialized");return kh.facade=Ff,qe$1(Ff,In,kh),kh},Cn=function(Ff){return ce$2(Ff,In)?Ff[In]:{}},An$1=function(Ff){return ce$2(Ff,In)}}var Ln,Rn,Mn$1,zn={set:xn$1,get:Cn,has:An$1,enforce:function(Ff){return An$1(Ff)?Cn(Ff):xn$1(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!I$1(kh)||(x_=Cn(kh)).type!==Ff)throw Fn("Incompatible receiver, "+Ff+" required");return x_}}},$n=Function.prototype,Hn=b$1&&Object.getOwnPropertyDescriptor,Vn$1=ce$2($n,"name"),Un={EXISTS:Vn$1,PROPER:Vn$1&&function(){}.name==="something",CONFIGURABLE:Vn$1&&(!b$1||b$1&&Hn($n,"name").configurable)},Wn=function(Ff,kh,x_,$P){$P&&$P.enumerable?Ff[kh]=x_:qe$1(Ff,kh,x_)},Gn=be$1("iterator"),qn$1=!1;[].keys&&("next"in(Mn$1=[].keys())?(Rn=rt$2(rt$2(Mn$1)))!==Object.prototype&&(Ln=Rn):qn$1=!0);var Kn$1=Ln==null||m$1(function(){var Ff={};return Ln[Gn].call(Ff)!==Ff});Ln=Kn$1?{}:It$2(Ln),y$1(Ln[Gn])||Wn(Ln,Gn,function(){return this});var Yn={IteratorPrototype:Ln,BUGGY_SAFARI_ITERATORS:qn$1},Xn=en$1?{}.toString:function(){return"[object "+on$1(this)+"]"},Zn$1=Ge$1.f,Jn$1=be$1("toStringTag"),Qn$1=function(Ff,kh,x_,$P){if(Ff){var zP=x_?Ff:Ff.prototype;ce$2(zP,Jn$1)||Zn$1(zP,Jn$1,{configurable:!0,value:kh}),$P&&!en$1&&qe$1(zP,"toString",Xn)}},er$1=Yn.IteratorPrototype,tr$1=function(){return this},nr=Un.PROPER,rr=Yn.BUGGY_SAFARI_ITERATORS,or$1=be$1("iterator"),ir$1=function(){return this},ar$1=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=It$2(er$1,{next:A$1(+!g0e,h0e)}),Qn$1(p0e,m0e,!1,!0),Xt$2[m0e]=tr$1})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!rr&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[or$1]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!rr&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=rt$2(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(Qn$1(n0e,a0e,!0,!0),Xt$2[a0e]=ir$1),nr&&zP=="values"&&l0e&&l0e.name!=="values"&&(s0e=!0,f0e=function(){return E$2(l0e,this)}),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(rr||s0e||!(o0e in u0e))&&Wn(u0e,o0e,r0e[o0e]);else Xe$1({target:kh,proto:!0,forced:rr||s0e},r0e);return t0e&&u0e[or$1]!==f0e&&Wn(u0e,or$1,f0e,{name:zP}),Xt$2[kh]=f0e,r0e},ur$1=zn.set,sr$1=zn.getterFor("Array Iterator");ar$1(Array,"Array",function(Ff,kh){ur$1(this,{type:"Array Iterator",target:N$1(Ff),index:0,kind:kh})},function(){var Ff=sr$1(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values"),Xt$2.Arguments=Xt$2.Array;var lr$1=v$1("".charAt),cr$1=v$1("".charCodeAt),fr$1=v$1("".slice),dr$1=function(Ff){return function(kh,x_){var $P,zP,e0e=gn$1(j$1(kh)),t0e=lt$2(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=cr$1(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=cr$1(e0e,t0e+1))<56320||zP>57343?Ff?lr$1(e0e,t0e):$P:Ff?fr$1(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},pr$1={codeAt:dr$1(!1),charAt:dr$1(!0)}.charAt,hr$1=zn.set,gr$1=zn.getterFor("String Iterator");ar$1(String,"String",function(Ff){hr$1(this,{type:"String Iterator",string:gn$1(Ff),index:0})},function(){var Ff,kh=gr$1(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=pr$1(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var vr$1=L$1.AggregateError,yr$1=be$1("toStringTag");for(var mr$1 in{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}){var br$1=a$1[mr$1],wr$1=br$1&&br$1.prototype;wr$1&&on$1(wr$1)!==yr$1&&qe$1(wr$1,yr$1,mr$1),Xt$2[mr$1]=Xt$2.Array}var Er$1,Dr$1,Sr$1=vr$1,xr$1=function(Ff){return Ff&&Ff.Math==Math&&Ff},Cr$1=xr$1(typeof globalThis=="object"&&globalThis)||xr$1(typeof window=="object"&&window)||xr$1(typeof self=="object"&&self)||xr$1(typeof e$1=="object"&&e$1)||function(){return this}()||Function("return this")(),Ar$1=function(Ff){try{return!!Ff()}catch(kh){return!0}},Or$1=!Ar$1(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),kr$1=Function.prototype.call,Br$1=kr$1.bind?kr$1.bind(kr$1):function(){return kr$1.apply(kr$1,arguments)},Fr$1={}.propertyIsEnumerable,Tr$1=Object.getOwnPropertyDescriptor,_r$1=Tr$1&&!Fr$1.call({1:2},1)?function(Ff){var kh=Tr$1(this,Ff);return!!kh&&kh.enumerable}:Fr$1,Pr$1={f:_r$1},jr$1=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},Nr$1=Function.prototype,Ir$1=Nr$1.bind,Lr$1=Nr$1.call,Rr$1=Ir$1&&Ir$1.bind(Lr$1),Mr$1=Ir$1?function(Ff){return Ff&&Rr$1(Lr$1,Ff)}:function(Ff){return Ff&&function(){return Lr$1.apply(Ff,arguments)}},zr$1=Mr$1({}.toString),$r$1=Mr$1("".slice),Hr$1=function(Ff){return $r$1(zr$1(Ff),8,-1)},Vr$1=Cr$1.Object,Ur$1=Mr$1("".split),Wr$1=Ar$1(function(){return!Vr$1("z").propertyIsEnumerable(0)})?function(Ff){return Hr$1(Ff)=="String"?Ur$1(Ff,""):Vr$1(Ff)}:Vr$1,Gr$1=Cr$1.TypeError,qr$1=function(Ff){if(Ff==null)throw Gr$1("Can't call method on "+Ff);return Ff},Kr$1=function(Ff){return Wr$1(qr$1(Ff))},Yr$1=function(Ff){return typeof Ff=="function"},Xr$1=function(Ff){return typeof Ff=="object"?Ff!==null:Yr$1(Ff)},Zr$1=function(Ff){return Yr$1(Ff)?Ff:void 0},Jr$1=function(Ff,kh){return arguments.length<2?Zr$1(Cr$1[Ff]):Cr$1[Ff]&&Cr$1[Ff][kh]},Qr$1=Mr$1({}.isPrototypeOf),eo$2=Jr$1("navigator","userAgent")||"",to$2=Cr$1.process,no$2=Cr$1.Deno,ro$2=to$2&&to$2.versions||no$2&&no$2.version,oo$2=ro$2&&ro$2.v8;oo$2&&(Dr$1=(Er$1=oo$2.split("."))[0]>0&&Er$1[0]<4?1:+(Er$1[0]+Er$1[1])),!Dr$1&&eo$2&&(!(Er$1=eo$2.match(/Edge\/(\d+)/))||Er$1[1]>=74)&&(Er$1=eo$2.match(/Chrome\/(\d+)/))&&(Dr$1=+Er$1[1]);var io$2=Dr$1,ao$2=!!Object.getOwnPropertySymbols&&!Ar$1(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&io$2&&io$2<41}),uo$2=ao$2&&!Symbol.sham&&typeof Symbol.iterator=="symbol",so$2=Cr$1.Object,lo$2=uo$2?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=Jr$1("Symbol");return Yr$1(kh)&&Qr$1(kh.prototype,so$2(Ff))},co$2=Cr$1.String,fo$2=function(Ff){try{return co$2(Ff)}catch(kh){return"Object"}},po$2=Cr$1.TypeError,ho$2=function(Ff){if(Yr$1(Ff))return Ff;throw po$2(fo$2(Ff)+" is not a function")},go$2=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:ho$2(x_)},vo$2=Cr$1.TypeError,yo$2=Object.defineProperty,mo$2=function(Ff,kh){try{yo$2(Cr$1,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){Cr$1[Ff]=kh}return kh},bo$2=Cr$1["__core-js_shared__"]||mo$2("__core-js_shared__",{}),wo$2=n$1(function(Ff){(Ff.exports=function(kh,x_){return bo$2[kh]||(bo$2[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),Eo$1=Cr$1.Object,Do$1=function(Ff){return Eo$1(qr$1(Ff))},So$2=Mr$1({}.hasOwnProperty),xo$1=Object.hasOwn||function(Ff,kh){return So$2(Do$1(Ff),kh)},Co$2=0,Ao$2=Math.random(),Oo$1=Mr$1(1 .toString),ko$2=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+Oo$1(++Co$2+Ao$2,36)},Bo$2=wo$2("wks"),Fo$1=Cr$1.Symbol,To$1=Fo$1&&Fo$1.for,_o$2=uo$2?Fo$1:Fo$1&&Fo$1.withoutSetter||ko$2,Po$2=function(Ff){if(!xo$1(Bo$2,Ff)||!ao$2&&typeof Bo$2[Ff]!="string"){var kh="Symbol."+Ff;ao$2&&xo$1(Fo$1,Ff)?Bo$2[Ff]=Fo$1[Ff]:Bo$2[Ff]=uo$2&&To$1?To$1(kh):_o$2(kh)}return Bo$2[Ff]},jo$1=Cr$1.TypeError,No$1=Po$2("toPrimitive"),Io$1=function(Ff,kh){if(!Xr$1(Ff)||lo$2(Ff))return Ff;var x_,$P=go$2(Ff,No$1);if($P){if(kh===void 0&&(kh="default"),x_=Br$1($P,Ff,kh),!Xr$1(x_)||lo$2(x_))return x_;throw jo$1("Can't convert object to primitive value")}return kh===void 0&&(kh="number"),function(zP,e0e){var t0e,n0e;if(e0e==="string"&&Yr$1(t0e=zP.toString)&&!Xr$1(n0e=Br$1(t0e,zP))||Yr$1(t0e=zP.valueOf)&&!Xr$1(n0e=Br$1(t0e,zP))||e0e!=="string"&&Yr$1(t0e=zP.toString)&&!Xr$1(n0e=Br$1(t0e,zP)))return n0e;throw vo$2("Can't convert object to primitive value")}(Ff,kh)},Lo$1=function(Ff){var kh=Io$1(Ff,"string");return lo$2(kh)?kh:kh+""},Ro$2=Cr$1.document,Mo$1=Xr$1(Ro$2)&&Xr$1(Ro$2.createElement),zo$1=function(Ff){return Mo$1?Ro$2.createElement(Ff):{}},$o$2=!Or$1&&!Ar$1(function(){return Object.defineProperty(zo$1("div"),"a",{get:function(){return 7}}).a!=7}),Ho$1=Object.getOwnPropertyDescriptor,Vo=Or$1?Ho$1:function(Ff,kh){if(Ff=Kr$1(Ff),kh=Lo$1(kh),$o$2)try{return Ho$1(Ff,kh)}catch(x_){}if(xo$1(Ff,kh))return jr$1(!Br$1(Pr$1.f,Ff,kh),Ff[kh])},Uo$1={f:Vo},Wo$1=Cr$1.String,Go=Cr$1.TypeError,qo=function(Ff){if(Xr$1(Ff))return Ff;throw Go(Wo$1(Ff)+" is not an object")},Ko=Cr$1.TypeError,Yo=Object.defineProperty,Xo=Or$1?Yo:function(Ff,kh,x_){if(qo(Ff),kh=Lo$1(kh),qo(x_),$o$2)try{return Yo(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw Ko("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff},Zo={f:Xo},Jo=Or$1?function(Ff,kh,x_){return Zo.f(Ff,kh,jr$1(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},Qo=Mr$1(Function.toString);Yr$1(bo$2.inspectSource)||(bo$2.inspectSource=function(Ff){return Qo(Ff)});var ei,ti,ni,ri=bo$2.inspectSource,oi=Cr$1.WeakMap,ii=Yr$1(oi)&&/native code/.test(ri(oi)),ai=wo$2("keys"),ui=function(Ff){return ai[Ff]||(ai[Ff]=ko$2(Ff))},si={},li=Cr$1.TypeError,ci=Cr$1.WeakMap;if(ii||bo$2.state){var fi=bo$2.state||(bo$2.state=new ci),di=Mr$1(fi.get),pi=Mr$1(fi.has),hi=Mr$1(fi.set);ei=function(Ff,kh){if(pi(fi,Ff))throw new li("Object already initialized");return kh.facade=Ff,hi(fi,Ff,kh),kh},ti=function(Ff){return di(fi,Ff)||{}},ni=function(Ff){return pi(fi,Ff)}}else{var gi=ui("state");si[gi]=!0,ei=function(Ff,kh){if(xo$1(Ff,gi))throw new li("Object already initialized");return kh.facade=Ff,Jo(Ff,gi,kh),kh},ti=function(Ff){return xo$1(Ff,gi)?Ff[gi]:{}},ni=function(Ff){return xo$1(Ff,gi)}}var vi={set:ei,get:ti,has:ni,enforce:function(Ff){return ni(Ff)?ti(Ff):ei(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!Xr$1(kh)||(x_=ti(kh)).type!==Ff)throw li("Incompatible receiver, "+Ff+" required");return x_}}},yi=Function.prototype,mi=Or$1&&Object.getOwnPropertyDescriptor,bi=xo$1(yi,"name"),wi={EXISTS:bi,PROPER:bi&&function(){}.name==="something",CONFIGURABLE:bi&&(!Or$1||Or$1&&mi(yi,"name").configurable)},Ei=n$1(function(Ff){var kh=wi.CONFIGURABLE,x_=vi.get,$P=vi.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;Yr$1(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!xo$1(n0e,"name")||kh&&n0e.name!==u0e)&&Jo(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==Cr$1?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:Jo(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:mo$2(t0e,n0e)})(Function.prototype,"toString",function(){return Yr$1(this)&&x_(this).source||ri(this)})}),Di=Math.ceil,Si=Math.floor,xi=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?Si:Di)(kh)},Ci=Math.max,Ai=Math.min,Oi=function(Ff,kh){var x_=xi(Ff);return x_<0?Ci(x_+kh,0):Ai(x_,kh)},ki=Math.min,Bi=function(Ff){return Ff>0?ki(xi(Ff),9007199254740991):0},Fi=function(Ff){return Bi(Ff.length)},Ti=function(Ff){return function(kh,x_,$P){var zP,e0e=Kr$1(kh),t0e=Fi(e0e),n0e=Oi($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},_i={includes:Ti(!0),indexOf:Ti(!1)}.indexOf,Pi=Mr$1([].push),ji=function(Ff,kh){var x_,$P=Kr$1(Ff),zP=0,e0e=[];for(x_ in $P)!xo$1(si,x_)&&xo$1($P,x_)&&Pi(e0e,x_);for(;kh.length>zP;)xo$1($P,x_=kh[zP++])&&(~_i(e0e,x_)||Pi(e0e,x_));return e0e},Ni=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Ii=Ni.concat("length","prototype"),Li=Object.getOwnPropertyNames||function(Ff){return ji(Ff,Ii)},Ri={f:Li},Mi={f:Object.getOwnPropertySymbols},zi=Mr$1([].concat),$i=Jr$1("Reflect","ownKeys")||function(Ff){var kh=Ri.f(qo(Ff)),x_=Mi.f;return x_?zi(kh,x_(Ff)):kh},Hi=function(Ff,kh){for(var x_=$i(kh),$P=Zo.f,zP=Uo$1.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];xo$1(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},Vi=/#|\.prototype\./,Ui=function(Ff,kh){var x_=Gi[Wi(Ff)];return x_==Ki||x_!=qi&&(Yr$1(kh)?Ar$1(kh):!!kh)},Wi=Ui.normalize=function(Ff){return String(Ff).replace(Vi,".").toLowerCase()},Gi=Ui.data={},qi=Ui.NATIVE="N",Ki=Ui.POLYFILL="P",Yi=Ui,Xi=Uo$1.f,Zi=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?Cr$1:o0e?Cr$1[n0e]||mo$2(n0e,{}):(Cr$1[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=Xi(x_,$P))&&t0e.value:x_[$P],!Yi(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;Hi(e0e,zP)}(Ff.sham||zP&&zP.sham)&&Jo(e0e,"sham",!0),Ei(x_,$P,e0e,Ff)}},Ji={};Ji[Po$2("toStringTag")]="z";var Qi,ea=String(Ji)==="[object z]",ta=Po$2("toStringTag"),na=Cr$1.Object,ra=Hr$1(function(){return arguments}())=="Arguments",oa=ea?Hr$1:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=na(Ff),ta))=="string"?x_:ra?Hr$1(kh):($P=Hr$1(kh))=="Object"&&Yr$1(kh.callee)?"Arguments":$P},ia=Cr$1.String,aa=function(Ff){if(oa(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return ia(Ff)},ua=function(){var Ff=qo(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},sa=Cr$1.RegExp,la=Ar$1(function(){var Ff=sa("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),ca=la||Ar$1(function(){return!sa("a","y").sticky}),fa=la||Ar$1(function(){var Ff=sa("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),da={BROKEN_CARET:fa,MISSED_STICKY:ca,UNSUPPORTED_Y:la},pa=Object.keys||function(Ff){return ji(Ff,Ni)},ha=Or$1?Object.defineProperties:function(Ff,kh){qo(Ff);for(var x_,$P=Kr$1(kh),zP=pa(kh),e0e=zP.length,t0e=0;e0e>t0e;)Zo.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},ga=Jr$1("document","documentElement"),va=ui("IE_PROTO"),ya=function(){},ma=function(Ff){return"<script>"+Ff+"<\/script>"},ba=function(Ff){Ff.write(ma("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},wa=function(){try{Qi=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;wa=typeof document!="undefined"?document.domain&&Qi?ba(Qi):((kh=zo$1("iframe")).style.display="none",ga.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(ma("document.F=Object")),Ff.close(),Ff.F):ba(Qi);for(var x_=Ni.length;x_--;)delete wa.prototype[Ni[x_]];return wa()};si[va]=!0;var Ea,Da,Sa=Object.create||function(Ff,kh){var x_;return Ff!==null?(ya.prototype=qo(Ff),x_=new ya,ya.prototype=null,x_[va]=Ff):x_=wa(),kh===void 0?x_:ha(x_,kh)},xa=Cr$1.RegExp,Ca=Ar$1(function(){var Ff=xa(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),Aa=Cr$1.RegExp,Oa=Ar$1(function(){var Ff=Aa("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),ka=vi.get,Ba=wo$2("native-string-replace",String.prototype.replace),Fa=RegExp.prototype.exec,Ta=Fa,_a=Mr$1("".charAt),Pa=Mr$1("".indexOf),ja=Mr$1("".replace),Na=Mr$1("".slice),Ia=(Da=/b*/g,Br$1(Fa,Ea=/a/,"a"),Br$1(Fa,Da,"a"),Ea.lastIndex!==0||Da.lastIndex!==0),La=da.BROKEN_CARET,Ra=/()??/.exec("")[1]!==void 0;(Ia||Ra||La||Ca||Oa)&&(Ta=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=ka(r0e),i0e=aa(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=Br$1(Ta,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=La&&r0e.sticky,l0e=Br$1(ua,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=ja(l0e,"y",""),Pa(l0e,"g")===-1&&(l0e+="g"),p0e=Na(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&_a(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),Ra&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),Ia&&($P=r0e.lastIndex),zP=Br$1(Fa,u0e?x_:r0e,p0e),u0e?zP?(zP.input=Na(zP.input,d0e),zP[0]=Na(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:Ia&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),Ra&&zP&&zP.length>1&&Br$1(Ba,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=Sa(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var Ma=Ta;Zi({target:"RegExp",proto:!0,forced:/./.exec!==Ma},{exec:Ma});var za=Po$2("species"),$a=RegExp.prototype,Ha=Mr$1("".charAt),Va=Mr$1("".charCodeAt),Ua=Mr$1("".slice),Wa=function(Ff){return function(kh,x_){var $P,zP,e0e=aa(qr$1(kh)),t0e=xi(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=Va(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=Va(e0e,t0e+1))<56320||zP>57343?Ff?Ha(e0e,t0e):$P:Ff?Ua(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},Ga={codeAt:Wa(!1),charAt:Wa(!0)},qa=Ga.charAt,Ka=function(Ff,kh,x_){return kh+(x_?qa(Ff,kh).length:1)},Ya=Cr$1.TypeError,Xa=function(Ff,kh){var x_=Ff.exec;if(Yr$1(x_)){var $P=Br$1(x_,Ff,kh);return $P!==null&&qo($P),$P}if(Hr$1(Ff)==="RegExp")return Br$1(Ma,Ff,kh);throw Ya("RegExp#exec called on incompatible receiver")};(function(Ff,kh,x_,$P){var zP=Po$2(Ff),e0e=!Ar$1(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!Ar$1(function(){var o0e=!1,i0e=/a/;return Ff==="split"&&((i0e={}).constructor={},i0e.constructor[za]=function(){return i0e},i0e.flags="",i0e[zP]=/./[zP]),i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=Mr$1(/./[zP]),r0e=kh(zP,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=Mr$1(o0e),f0e=i0e.exec;return f0e===Ma||f0e===$a.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});Ei(String.prototype,Ff,r0e[0]),Ei($a,zP,r0e[1])}$P&&Jo($a[zP],"sham",!0)})("match",function(Ff,kh,x_){return[function($P){var zP=qr$1(this),e0e=$P==null?void 0:go$2($P,Ff);return e0e?Br$1(e0e,$P,zP):new RegExp($P)[Ff](aa(zP))},function($P){var zP=qo(this),e0e=aa($P),t0e=x_(kh,zP,e0e);if(t0e.done)return t0e.value;if(!zP.global)return Xa(zP,e0e);var n0e=zP.unicode;zP.lastIndex=0;for(var r0e,o0e=[],i0e=0;(r0e=Xa(zP,e0e))!==null;){var a0e=aa(r0e[0]);o0e[i0e]=a0e,a0e===""&&(zP.lastIndex=Ka(e0e,Bi(zP.lastIndex),n0e)),i0e++}return i0e===0?null:o0e}]}),Zi({global:!0},{globalThis:Cr$1});var Za=!Ar$1(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),Ja=ui("IE_PROTO"),Qa=Cr$1.Object,eu=Qa.prototype,tu=Za?Qa.getPrototypeOf:function(Ff){var kh=Do$1(Ff);if(xo$1(kh,Ja))return kh[Ja];var x_=kh.constructor;return Yr$1(x_)&&kh instanceof x_?x_.prototype:kh instanceof Qa?eu:null},nu=Cr$1.String,ru=Cr$1.TypeError,ou=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=Mr$1(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return qo($P),function(e0e){if(typeof e0e=="object"||Yr$1(e0e))return e0e;throw ru("Can't set "+nu(e0e)+" as a prototype")}(zP),kh?Ff($P,zP):$P.__proto__=zP,$P}}():void 0),iu=Cr$1.Array,au=Math.max,uu=Mr$1("".replace),su=Mr$1("".split),lu=Mr$1([].join),cu=String(Error("zxcasd").stack),fu=/\n\s*at [^:]*:[^\n]*/,du=fu.test(cu),pu=/@[^\n]*\n/.test(cu)&&!/zxcasd/.test(cu),hu=function(Ff,kh){if(typeof Ff!="string")return Ff;if(du)for(;kh--;)Ff=uu(Ff,fu,"");else if(pu)return lu(function(x_,$P,zP){for(var e0e,t0e,n0e,r0e,o0e=Fi(x_),i0e=Oi($P,o0e),a0e=Oi(zP===void 0?o0e:zP,o0e),s0e=iu(au(a0e-i0e,0)),u0e=0;i0e<a0e;i0e++,u0e++)e0e=s0e,t0e=u0e,n0e=x_[i0e],r0e=void 0,(r0e=Lo$1(t0e))in e0e?Zo.f(e0e,r0e,jr$1(0,n0e)):e0e[r0e]=n0e;return s0e.length=u0e,s0e}(su(Ff,`
- `),kh),`
- `);return Ff},gu=function(Ff,kh){Xr$1(kh)&&"cause"in kh&&Jo(Ff,"cause",kh.cause)},vu=Mr$1(Mr$1.bind),yu=function(Ff,kh){return ho$2(Ff),kh===void 0?Ff:vu?vu(Ff,kh):function(){return Ff.apply(kh,arguments)}},mu={},bu=Po$2("iterator"),wu=Array.prototype,Eu=Po$2("iterator"),Du=function(Ff){if(Ff!=null)return go$2(Ff,Eu)||go$2(Ff,"@@iterator")||mu[oa(Ff)]},Su=Cr$1.TypeError,xu=function(Ff,kh,x_){var $P,zP;qo(Ff);try{if(!($P=go$2(Ff,"return"))){if(kh==="throw")throw x_;return x_}$P=Br$1($P,Ff)}catch(e0e){zP=!0,$P=e0e}if(kh==="throw")throw x_;if(zP)throw $P;return qo($P),x_},Cu=Cr$1.TypeError,Au=function(Ff,kh){this.stopped=Ff,this.result=kh},Ou=Au.prototype,ku=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e=x_&&x_.that,a0e=!(!x_||!x_.AS_ENTRIES),s0e=!(!x_||!x_.IS_ITERATOR),u0e=!(!x_||!x_.INTERRUPTED),l0e=yu(kh,i0e),f0e=function(p0e){return $P&&xu($P,"normal",p0e),new Au(!0,p0e)},d0e=function(p0e){return a0e?(qo(p0e),u0e?l0e(p0e[0],p0e[1],f0e):l0e(p0e[0],p0e[1])):u0e?l0e(p0e,f0e):l0e(p0e)};if(s0e)$P=Ff;else{if(!(zP=Du(Ff)))throw Cu(fo$2(Ff)+" is not iterable");if(function(p0e){return p0e!==void 0&&(mu.Array===p0e||wu[bu]===p0e)}(zP)){for(e0e=0,t0e=Fi(Ff);t0e>e0e;e0e++)if((n0e=d0e(Ff[e0e]))&&Qr$1(Ou,n0e))return n0e;return new Au(!1)}$P=function(p0e,c0e){var h0e=arguments.length<2?Du(p0e):c0e;if(ho$2(h0e))return qo(Br$1(h0e,p0e));throw Su(fo$2(p0e)+" is not iterable")}(Ff,zP)}for(r0e=$P.next;!(o0e=Br$1(r0e,$P)).done;){try{n0e=d0e(o0e.value)}catch(p0e){xu($P,"throw",p0e)}if(typeof n0e=="object"&&n0e&&Qr$1(Ou,n0e))return n0e}return new Au(!1)},Bu=function(Ff,kh){return Ff===void 0?arguments.length<2?"":kh:aa(Ff)},Fu=!Ar$1(function(){var Ff=Error("a");return!("stack"in Ff)||(Object.defineProperty(Ff,"stack",jr$1(1,7)),Ff.stack!==7)}),Tu=Po$2("toStringTag"),_u=Cr$1.Error,Pu=[].push,ju=function(Ff,kh){var x_,$P=arguments.length>2?arguments[2]:void 0,zP=Qr$1(Nu,this);ou?x_=ou(new _u(void 0),zP?tu(this):Nu):(x_=zP?this:Sa(Nu),Jo(x_,Tu,"Error")),Jo(x_,"message",Bu(kh,"")),Fu&&Jo(x_,"stack",hu(x_.stack,1)),gu(x_,$P);var e0e=[];return ku(Ff,Pu,{that:e0e}),Jo(x_,"errors",e0e),x_};ou?ou(ju,_u):Hi(ju,_u);var Nu=ju.prototype=Sa(_u.prototype,{constructor:jr$1(1,ju),message:jr$1(1,""),name:jr$1(1,"AggregateError")});Zi({global:!0},{AggregateError:ju});var Iu=Po$2("unscopables"),Lu=Array.prototype;Lu[Iu]==null&&Zo.f(Lu,Iu,{configurable:!0,value:Sa(null)});var Ru,Mu,zu,$u=function(Ff){Lu[Iu][Ff]=!0},Hu=Po$2("iterator"),Vu=!1;[].keys&&("next"in(zu=[].keys())?(Mu=tu(tu(zu)))!==Object.prototype&&(Ru=Mu):Vu=!0);var Uu=Ru==null||Ar$1(function(){var Ff={};return Ru[Hu].call(Ff)!==Ff});Uu&&(Ru={}),Yr$1(Ru[Hu])||Ei(Ru,Hu,function(){return this});var Wu={IteratorPrototype:Ru,BUGGY_SAFARI_ITERATORS:Vu},Gu=Zo.f,qu=Po$2("toStringTag"),Ku=function(Ff,kh,x_){Ff&&!xo$1(Ff=x_?Ff:Ff.prototype,qu)&&Gu(Ff,qu,{configurable:!0,value:kh})},Yu=Wu.IteratorPrototype,Xu=function(){return this},Zu=wi.PROPER,Ju=wi.CONFIGURABLE,Qu=Wu.IteratorPrototype,es=Wu.BUGGY_SAFARI_ITERATORS,ts=Po$2("iterator"),ns=function(){return this},rs=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=Sa(Yu,{next:jr$1(+!g0e,h0e)}),Ku(p0e,m0e,!1),mu[m0e]=Xu})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!es&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[ts]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!es&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=tu(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(tu(n0e)!==Qu&&(ou?ou(n0e,Qu):Yr$1(n0e[ts])||Ei(n0e,ts,ns)),Ku(n0e,a0e,!0)),Zu&&zP=="values"&&l0e&&l0e.name!=="values"&&(Ju?Jo(u0e,"name","values"):(s0e=!0,f0e=function(){return Br$1(l0e,this)})),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(es||s0e||!(o0e in u0e))&&Ei(u0e,o0e,r0e[o0e]);else Zi({target:kh,proto:!0,forced:es||s0e},r0e);return u0e[ts]!==f0e&&Ei(u0e,ts,f0e,{name:zP}),mu[kh]=f0e,r0e},os=vi.set,is=vi.getterFor("Array Iterator"),as=rs(Array,"Array",function(Ff,kh){os(this,{type:"Array Iterator",target:Kr$1(Ff),index:0,kind:kh})},function(){var Ff=is(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values");mu.Arguments=mu.Array,$u("keys"),$u("values"),$u("entries");var us=Ga.charAt,ss=vi.set,ls=vi.getterFor("String Iterator");rs(String,"String",function(Ff){ss(this,{type:"String Iterator",string:aa(Ff),index:0})},function(){var Ff,kh=ls(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=us(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var cs,fs={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},ds=zo$1("span").classList,ps=ds&&ds.constructor&&ds.constructor.prototype,hs=ps===Object.prototype?void 0:ps,gs=Po$2("iterator"),vs=Po$2("toStringTag"),ys=as.values,ms=function(Ff,kh){if(Ff){if(Ff[gs]!==ys)try{Jo(Ff,gs,ys)}catch($P){Ff[gs]=ys}if(Ff[vs]||Jo(Ff,vs,kh),fs[kh]){for(var x_ in as)if(Ff[x_]!==as[x_])try{Jo(Ff,x_,as[x_])}catch($P){Ff[x_]=as[x_]}}}};for(var bs in fs)ms(Cr$1[bs]&&Cr$1[bs].prototype,bs);ms(hs,"DOMTokenList"),typeof global=="undefined"?("ActiveXObject"in window&&console.error(`抱歉,wangEditor V5+ 版本开始,不在支持 IE 浏览器
- Sorry, wangEditor V5+ versions do not support IE browser.`),ws(),Es()):global&&(!((cs=global.navigator)===null||cs===void 0)&&cs.userAgent.match("QQBrowser"))&&(ws(),Es());function ws(){typeof globalThis=="undefined"&&(window.globalThis=window)}function Es(){Sr$1===void 0&&(window.AggregateError=function(Ff,kh){var x_=new Error(kh);return x_.errors=Ff,x_})}var Ds,Ss=Array.isArray||function(Ff){return B$2(Ff)=="Array"},xs=function(){},Cs=[],As=M$1("Reflect","construct"),Os=/^\s*(?:class|function)\b/,ks=v$1(Os.exec),Bs=!Os.exec(xs),Fs=function(Ff){if(!y$1(Ff))return!1;try{return As(xs,Cs,Ff),!0}catch(kh){return!1}},Ts=!As||m$1(function(){var Ff;return Fs(Fs.call)||!Fs(Object)||!Fs(function(){Ff=!0})||Ff})?function(Ff){if(!y$1(Ff))return!1;switch(on$1(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return Bs||!!ks(Os,On$1(Ff))}:Fs,_s=be$1("species"),Ps=a$1.Array,js=function(Ff,kh){return new(function(x_){var $P;return Ss(x_)&&($P=x_.constructor,(Ts($P)&&($P===Ps||Ss($P.prototype))||I$1($P)&&($P=$P[_s])===null)&&($P=void 0)),$P===void 0?Ps:$P}(Ff))(kh===0?0:kh)},Ns=be$1("species"),Is=be$1("isConcatSpreadable"),Ls=a$1.TypeError,Rs=q$1>=51||!m$1(function(){var Ff=[];return Ff[Is]=!1,Ff.concat()[0]!==Ff}),Ms=(Ds="concat",q$1>=51||!m$1(function(){var Ff=[];return(Ff.constructor={})[Ns]=function(){return{foo:1}},Ff[Ds](Boolean).foo!==1})),zs=function(Ff){if(!I$1(Ff))return!1;var kh=Ff[Is];return kh!==void 0?!!kh:Ss(Ff)};Xe$1({target:"Array",proto:!0,forced:!Rs||!Ms},{concat:function(Ff){var kh,x_,$P,zP,e0e,t0e=se$1(this),n0e=js(t0e,0),r0e=0;for(kh=-1,$P=arguments.length;kh<$P;kh++)if(zs(e0e=kh===-1?t0e:arguments[kh])){if(r0e+(zP=ht$2(e0e))>9007199254740991)throw Ls("Maximum allowed index exceeded");for(x_=0;x_<zP;x_++,r0e++)x_ in e0e&&Lt$2(n0e,r0e,e0e[x_])}else{if(r0e>=9007199254740991)throw Ls("Maximum allowed index exceeded");Lt$2(n0e,r0e++,e0e)}return n0e.length=r0e,n0e}});var $s=xt$2.f,Hs=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Vs={f:function(Ff){return Hs&&B$2(Ff)=="Window"?function(kh){try{return $s(kh)}catch(x_){return zt$2(Hs)}}(Ff):$s(N$1(Ff))}},Us=v$1([].slice),Ws={f:be$1},Gs=Ge$1.f,qs=function(Ff){var kh=L$1.Symbol||(L$1.Symbol={});ce$2(kh,Ff)||Gs(kh,Ff,{value:Ws.f(Ff)})},Ks=v$1([].push),Ys=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=se$1(r0e),f0e=_$1(l0e),d0e=Me$1(o0e,i0e),p0e=ht$2(f0e),c0e=0,h0e=a0e||js,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:Ks(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:Ks(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},Xs={forEach:Ys(0),map:Ys(1),filter:Ys(2),some:Ys(3),every:Ys(4),find:Ys(5),findIndex:Ys(6),filterReject:Ys(7)}.forEach,Zs=Je$2("hidden"),Js=be$1("toPrimitive"),Qs=zn.set,el=zn.getterFor("Symbol"),tl=Object.prototype,nl=a$1.Symbol,rl=nl&&nl.prototype,ol=a$1.TypeError,il=a$1.QObject,al=M$1("JSON","stringify"),ul=Fe$1.f,sl=Ge$1.f,ll=Vs.f,cl=C$1.f,fl=v$1([].push),dl=ae$1("symbols"),pl=ae$1("op-symbols"),hl=ae$1("string-to-symbol-registry"),gl=ae$1("symbol-to-string-registry"),vl=ae$1("wks"),yl=!il||!il.prototype||!il.prototype.findChild,ml=b$1&&m$1(function(){return It$2(sl({},"a",{get:function(){return sl(this,"a",{value:7}).a}})).a!=7})?function(Ff,kh,x_){var $P=ul(tl,kh);$P&&delete tl[kh],sl(Ff,kh,x_),$P&&Ff!==tl&&sl(tl,kh,$P)}:sl,bl=function(Ff,kh){var x_=dl[Ff]=It$2(rl);return Qs(x_,{type:"Symbol",tag:Ff,description:kh}),b$1||(x_.description=kh),x_},wl=function(Ff,kh,x_){Ff===tl&&wl(pl,kh,x_),He$2(Ff);var $P=Se$1(kh);return He$2(x_),ce$2(dl,$P)?(x_.enumerable?(ce$2(Ff,Zs)&&Ff[Zs][$P]&&(Ff[Zs][$P]=!1),x_=It$2(x_,{enumerable:A$1(0,!1)})):(ce$2(Ff,Zs)||sl(Ff,Zs,A$1(1,{})),Ff[Zs][$P]=!0),ml(Ff,$P,x_)):sl(Ff,$P,x_)},El=function(Ff,kh){He$2(Ff);var x_=N$1(kh),$P=kt$2(x_).concat(Cl(x_));return Xs($P,function(zP){b$1&&!E$2(Dl,x_,zP)||wl(Ff,zP,x_[zP])}),Ff},Dl=function(Ff){var kh=Se$1(Ff),x_=E$2(cl,this,kh);return!(this===tl&&ce$2(dl,kh)&&!ce$2(pl,kh))&&(!(x_||!ce$2(this,kh)||!ce$2(dl,kh)||ce$2(this,Zs)&&this[Zs][kh])||x_)},Sl=function(Ff,kh){var x_=N$1(Ff),$P=Se$1(kh);if(x_!==tl||!ce$2(dl,$P)||ce$2(pl,$P)){var zP=ul(x_,$P);return!zP||!ce$2(dl,$P)||ce$2(x_,Zs)&&x_[Zs][$P]||(zP.enumerable=!0),zP}},xl=function(Ff){var kh=ll(N$1(Ff)),x_=[];return Xs(kh,function($P){ce$2(dl,$P)||ce$2(yt$2,$P)||fl(x_,$P)}),x_},Cl=function(Ff){var kh=Ff===tl,x_=ll(kh?pl:N$1(Ff)),$P=[];return Xs(x_,function(zP){!ce$2(dl,zP)||kh&&!ce$2(tl,zP)||fl($P,dl[zP])}),$P};if(K$1||(rl=(nl=function(){if(z$1(rl,this))throw ol("Symbol is not a constructor");var Ff=arguments.length&&arguments[0]!==void 0?gn$1(arguments[0]):void 0,kh=he$2(Ff),x_=function($P){this===tl&&E$2(x_,pl,$P),ce$2(this,Zs)&&ce$2(this[Zs],kh)&&(this[Zs][kh]=!1),ml(this,kh,A$1(1,$P))};return b$1&&yl&&ml(tl,kh,{configurable:!0,set:x_}),bl(kh,Ff)}).prototype,Wn(rl,"toString",function(){return el(this).tag}),Wn(nl,"withoutSetter",function(Ff){return bl(he$2(Ff),Ff)}),C$1.f=Dl,Ge$1.f=wl,Fe$1.f=Sl,xt$2.f=Vs.f=xl,Ct$2.f=Cl,Ws.f=function(Ff){return bl(be$1(Ff),Ff)},b$1&&sl(rl,"description",{configurable:!0,get:function(){return el(this).description}})),Xe$1({global:!0,wrap:!0,forced:!K$1,sham:!K$1},{Symbol:nl}),Xs(kt$2(vl),function(Ff){qs(Ff)}),Xe$1({target:"Symbol",stat:!0,forced:!K$1},{for:function(Ff){var kh=gn$1(Ff);if(ce$2(hl,kh))return hl[kh];var x_=nl(kh);return hl[kh]=x_,gl[x_]=kh,x_},keyFor:function(Ff){if(!Z$1(Ff))throw ol(Ff+" is not a symbol");if(ce$2(gl,Ff))return gl[Ff]},useSetter:function(){yl=!0},useSimple:function(){yl=!1}}),Xe$1({target:"Object",stat:!0,forced:!K$1,sham:!b$1},{create:function(Ff,kh){return kh===void 0?It$2(Ff):El(It$2(Ff),kh)},defineProperty:wl,defineProperties:El,getOwnPropertyDescriptor:Sl}),Xe$1({target:"Object",stat:!0,forced:!K$1},{getOwnPropertyNames:xl,getOwnPropertySymbols:Cl}),Xe$1({target:"Object",stat:!0,forced:m$1(function(){Ct$2.f(1)})},{getOwnPropertySymbols:function(Ff){return Ct$2.f(se$1(Ff))}}),al){var Al=!K$1||m$1(function(){var Ff=nl();return al([Ff])!="[null]"||al({a:Ff})!="{}"||al(Object(Ff))!="{}"});Xe$1({target:"JSON",stat:!0,forced:Al},{stringify:function(Ff,kh,x_){var $P=Us(arguments),zP=kh;if((I$1(kh)||Ff!==void 0)&&!Z$1(Ff))return Ss(kh)||(kh=function(e0e,t0e){if(y$1(zP)&&(t0e=E$2(zP,this,e0e,t0e)),!Z$1(t0e))return t0e}),$P[1]=kh,f$1(al,null,$P)}})}if(!rl[Js]){var Ol=rl.valueOf;Wn(rl,Js,function(Ff){return E$2(Ol,this)})}Qn$1(nl,"Symbol"),yt$2[Zs]=!0,qs("asyncIterator"),qs("hasInstance"),qs("isConcatSpreadable"),qs("iterator"),qs("match"),qs("matchAll"),qs("replace"),qs("search"),qs("species"),qs("split"),qs("toPrimitive"),qs("toStringTag"),qs("unscopables"),Qn$1(a$1.JSON,"JSON",!0);var kl=L$1.Symbol;qs("asyncDispose"),qs("dispose"),qs("matcher"),qs("metadata"),qs("observable"),qs("patternMatch"),qs("replaceAll");var Bl=kl,Fl=Ws.f("iterator"),Tl=n$1(function(Ff){function kh(x_){return typeof Bl=="function"&&typeof Fl=="symbol"?(Ff.exports=kh=function($P){return typeof $P},Ff.exports.default=Ff.exports,Ff.exports.__esModule=!0):(Ff.exports=kh=function($P){return $P&&typeof Bl=="function"&&$P.constructor===Bl&&$P!==Bl.prototype?"symbol":typeof $P},Ff.exports.default=Ff.exports,Ff.exports.__esModule=!0),kh(x_)}Ff.exports=kh,Ff.exports.default=Ff.exports,Ff.exports.__esModule=!0}),_l=t$1(Tl),Pl=Uo$1.f,jl=Ar$1(function(){Pl(1)});if(Zi({target:"Object",stat:!0,forced:!Or$1||jl,sham:!Or$1},{getOwnPropertyDescriptor:function(Ff,kh){return Pl(Kr$1(Ff),kh)}}),(typeof global=="undefined"?"undefined":_l(global))==="object"){var Nl=Object.getOwnPropertyDescriptor(global,"window");global.window&&!Nl.set||(global.window=global,global.requestAnimationFrame=function(){},global.navigator={userAgent:""},global.location={hostname:"0.0.0.0",port:0,protocol:"http:"},global.btoa=function(){},global.crypto={getRandomValues:function(Ff){return nodeCrypto.randomFillSync(Ff)}}),global.document!=null&&global.document.getElementsByTagName==null&&(global.document.getElementsByTagName=function(){return[]})}/*!
- * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
- *
- * Copyright (c) 2014-2017, Jon Schlinkert.
- * Released under the MIT License.
- */function Il(Ff){return Object.prototype.toString.call(Ff)==="[object Object]"}function Ll(Ff){var kh,x_;return Il(Ff)!==!1&&((kh=Ff.constructor)===void 0||Il(x_=kh.prototype)!==!1&&x_.hasOwnProperty("isPrototypeOf")!==!1)}function Rl(Ff){for(var kh=arguments.length,x_=Array(kh>1?kh-1:0),$P=1;$P<kh;$P++)x_[$P-1]=arguments[$P];throw Error("[Immer] minified error nr: "+Ff+(x_.length?" "+x_.map(function(zP){return"'"+zP+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Ml(Ff){return!!Ff&&!!Ff[xc]}function zl(Ff){return!!Ff&&(function(kh){if(!kh||typeof kh!="object")return!1;var x_=Object.getPrototypeOf(kh);if(x_===null)return!0;var $P=Object.hasOwnProperty.call(x_,"constructor")&&x_.constructor;return $P===Object||typeof $P=="function"&&Function.toString.call($P)===Cc}(Ff)||Array.isArray(Ff)||!!Ff[Sc]||!!Ff.constructor[Sc]||Wl(Ff)||Gl(Ff))}function $l(Ff,kh,x_){x_===void 0&&(x_=!1),Hl(Ff)===0?(x_?Object.keys:Ac)(Ff).forEach(function($P){x_&&typeof $P=="symbol"||kh($P,Ff[$P],Ff)}):Ff.forEach(function($P,zP){return kh(zP,$P,Ff)})}function Hl(Ff){var kh=Ff[xc];return kh?kh.i>3?kh.i-4:kh.i:Array.isArray(Ff)?1:Wl(Ff)?2:Gl(Ff)?3:0}function Vl(Ff,kh){return Hl(Ff)===2?Ff.has(kh):Object.prototype.hasOwnProperty.call(Ff,kh)}function Ul(Ff,kh,x_){var $P=Hl(Ff);$P===2?Ff.set(kh,x_):$P===3?(Ff.delete(kh),Ff.add(x_)):Ff[kh]=x_}function Wl(Ff){return bc&&Ff instanceof Map}function Gl(Ff){return wc&&Ff instanceof Set}function ql(Ff){return Ff.o||Ff.t}function Kl(Ff){if(Array.isArray(Ff))return Array.prototype.slice.call(Ff);var kh=Oc(Ff);delete kh[xc];for(var x_=Ac(kh),$P=0;$P<x_.length;$P++){var zP=x_[$P],e0e=kh[zP];e0e.writable===!1&&(e0e.writable=!0,e0e.configurable=!0),(e0e.get||e0e.set)&&(kh[zP]={configurable:!0,writable:!0,enumerable:e0e.enumerable,value:Ff[zP]})}return Object.create(Object.getPrototypeOf(Ff),kh)}function Yl(Ff,kh){return kh===void 0&&(kh=!1),Zl(Ff)||Ml(Ff)||!zl(Ff)||(Hl(Ff)>1&&(Ff.set=Ff.add=Ff.clear=Ff.delete=Xl),Object.freeze(Ff),kh&&$l(Ff,function(x_,$P){return Yl($P,!0)},!0)),Ff}function Xl(){Rl(2)}function Zl(Ff){return Ff==null||typeof Ff!="object"||Object.isFrozen(Ff)}function Jl(Ff){var kh=kc[Ff];return kh||Rl(18,Ff),kh}function Ql(){return yc}function ec(Ff,kh){kh&&(Jl("Patches"),Ff.u=[],Ff.s=[],Ff.v=kh)}function tc(Ff){nc(Ff),Ff.p.forEach(oc),Ff.p=null}function nc(Ff){Ff===yc&&(yc=Ff.l)}function rc(Ff){return yc={p:[],l:yc,h:Ff,m:!0,_:0}}function oc(Ff){var kh=Ff[xc];kh.i===0||kh.i===1?kh.j():kh.O=!0}function ic(Ff,kh){kh._=kh.p.length;var x_=kh.p[0],$P=Ff!==void 0&&Ff!==x_;return kh.h.g||Jl("ES5").S(kh,Ff,$P),$P?(x_[xc].P&&(tc(kh),Rl(4)),zl(Ff)&&(Ff=ac(kh,Ff),kh.l||sc(kh,Ff)),kh.u&&Jl("Patches").M(x_[xc],Ff,kh.u,kh.s)):Ff=ac(kh,x_,[]),tc(kh),kh.u&&kh.v(kh.u,kh.s),Ff!==Dc?Ff:void 0}function ac(Ff,kh,x_){if(Zl(kh))return kh;var $P=kh[xc];if(!$P)return $l(kh,function(e0e,t0e){return uc(Ff,$P,kh,e0e,t0e,x_)},!0),kh;if($P.A!==Ff)return kh;if(!$P.P)return sc(Ff,$P.t,!0),$P.t;if(!$P.I){$P.I=!0,$P.A._--;var zP=$P.i===4||$P.i===5?$P.o=Kl($P.k):$P.o;$l($P.i===3?new Set(zP):zP,function(e0e,t0e){return uc(Ff,$P,zP,e0e,t0e,x_)}),sc(Ff,zP,!1),x_&&Ff.u&&Jl("Patches").R($P,x_,Ff.u,Ff.s)}return $P.o}function uc(Ff,kh,x_,$P,zP,e0e){if(Ml(zP)){var t0e=ac(Ff,zP,e0e&&kh&&kh.i!==3&&!Vl(kh.D,$P)?e0e.concat($P):void 0);if(Ul(x_,$P,t0e),!Ml(t0e))return;Ff.m=!1}if(zl(zP)&&!Zl(zP)){if(!Ff.h.F&&Ff._<1)return;ac(Ff,zP),kh&&kh.A.l||sc(Ff,zP)}}function sc(Ff,kh,x_){x_===void 0&&(x_=!1),Ff.h.F&&Ff.m&&Yl(kh,x_)}function lc(Ff,kh){var x_=Ff[xc];return(x_?ql(x_):Ff)[kh]}function cc(Ff,kh){if(kh in Ff)for(var x_=Object.getPrototypeOf(Ff);x_;){var $P=Object.getOwnPropertyDescriptor(x_,kh);if($P)return $P;x_=Object.getPrototypeOf(x_)}}function fc(Ff){Ff.P||(Ff.P=!0,Ff.l&&fc(Ff.l))}function dc(Ff){Ff.o||(Ff.o=Kl(Ff.t))}function pc(Ff,kh,x_){var $P=Wl(kh)?Jl("MapSet").N(kh,x_):Gl(kh)?Jl("MapSet").T(kh,x_):Ff.g?function(zP,e0e){var t0e=Array.isArray(zP),n0e={i:t0e?1:0,A:e0e?e0e.A:Ql(),P:!1,I:!1,D:{},l:e0e,t:zP,k:null,o:null,j:null,C:!1},r0e=n0e,o0e=Bc;t0e&&(r0e=[n0e],o0e=Fc);var i0e=Proxy.revocable(r0e,o0e),a0e=i0e.revoke,s0e=i0e.proxy;return n0e.k=s0e,n0e.j=a0e,s0e}(kh,x_):Jl("ES5").J(kh,x_);return(x_?x_.A:Ql()).p.push($P),$P}function hc(Ff){return Ml(Ff)||Rl(22,Ff),function kh(x_){if(!zl(x_))return x_;var $P,zP=x_[xc],e0e=Hl(x_);if(zP){if(!zP.P&&(zP.i<4||!Jl("ES5").K(zP)))return zP.t;zP.I=!0,$P=gc(x_,e0e),zP.I=!1}else $P=gc(x_,e0e);return $l($P,function(t0e,n0e){zP&&function(r0e,o0e){return Hl(r0e)===2?r0e.get(o0e):r0e[o0e]}(zP.t,t0e)===n0e||Ul($P,t0e,kh(n0e))}),e0e===3?new Set($P):$P}(Ff)}function gc(Ff,kh){switch(kh){case 2:return new Map(Ff);case 3:return Array.from(Ff)}return Kl(Ff)}var vc,yc,mc=typeof Symbol!="undefined"&&typeof Symbol("x")=="symbol",bc=typeof Map!="undefined",wc=typeof Set!="undefined",Ec=typeof Proxy!="undefined"&&Proxy.revocable!==void 0&&typeof Reflect!="undefined",Dc=mc?Symbol.for("immer-nothing"):((vc={})["immer-nothing"]=!0,vc),Sc=mc?Symbol.for("immer-draftable"):"__$immer_draftable",xc=mc?Symbol.for("immer-state"):"__$immer_state",Cc=""+Object.prototype.constructor,Ac=typeof Reflect!="undefined"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(Ff){return Object.getOwnPropertyNames(Ff).concat(Object.getOwnPropertySymbols(Ff))}:Object.getOwnPropertyNames,Oc=Object.getOwnPropertyDescriptors||function(Ff){var kh={};return Ac(Ff).forEach(function(x_){kh[x_]=Object.getOwnPropertyDescriptor(Ff,x_)}),kh},kc={},Bc={get:function(Ff,kh){if(kh===xc)return Ff;var x_=ql(Ff);if(!Vl(x_,kh))return function(zP,e0e,t0e){var n0e,r0e=cc(e0e,t0e);return r0e?"value"in r0e?r0e.value:(n0e=r0e.get)===null||n0e===void 0?void 0:n0e.call(zP.k):void 0}(Ff,x_,kh);var $P=x_[kh];return Ff.I||!zl($P)?$P:$P===lc(Ff.t,kh)?(dc(Ff),Ff.o[kh]=pc(Ff.A.h,$P,Ff)):$P},has:function(Ff,kh){return kh in ql(Ff)},ownKeys:function(Ff){return Reflect.ownKeys(ql(Ff))},set:function(Ff,kh,x_){var $P=cc(ql(Ff),kh);if($P!=null&&$P.set)return $P.set.call(Ff.k,x_),!0;if(!Ff.P){var zP=lc(ql(Ff),kh),e0e=zP==null?void 0:zP[xc];if(e0e&&e0e.t===x_)return Ff.o[kh]=x_,Ff.D[kh]=!1,!0;if(function(t0e,n0e){return t0e===n0e?t0e!==0||1/t0e==1/n0e:t0e!=t0e&&n0e!=n0e}(x_,zP)&&(x_!==void 0||Vl(Ff.t,kh)))return!0;dc(Ff),fc(Ff)}return Ff.o[kh]===x_&&typeof x_!="number"&&(x_!==void 0||kh in Ff.o)||(Ff.o[kh]=x_,Ff.D[kh]=!0,!0)},deleteProperty:function(Ff,kh){return lc(Ff.t,kh)!==void 0||kh in Ff.t?(Ff.D[kh]=!1,dc(Ff),fc(Ff)):delete Ff.D[kh],Ff.o&&delete Ff.o[kh],!0},getOwnPropertyDescriptor:function(Ff,kh){var x_=ql(Ff),$P=Reflect.getOwnPropertyDescriptor(x_,kh);return $P&&{writable:!0,configurable:Ff.i!==1||kh!=="length",enumerable:$P.enumerable,value:x_[kh]}},defineProperty:function(){Rl(11)},getPrototypeOf:function(Ff){return Object.getPrototypeOf(Ff.t)},setPrototypeOf:function(){Rl(12)}},Fc={};$l(Bc,function(Ff,kh){Fc[Ff]=function(){return arguments[0]=arguments[0][0],kh.apply(this,arguments)}}),Fc.deleteProperty=function(Ff,kh){return Bc.deleteProperty.call(this,Ff[0],kh)},Fc.set=function(Ff,kh,x_){return Bc.set.call(this,Ff[0],kh,x_,Ff[0])};var Tc=function(){function Ff(x_){var $P=this;this.g=Ec,this.F=!0,this.produce=function(zP,e0e,t0e){if(typeof zP=="function"&&typeof e0e!="function"){var n0e=e0e;e0e=zP;var r0e=$P;return function(u0e){var l0e=this;u0e===void 0&&(u0e=n0e);for(var f0e=arguments.length,d0e=Array(f0e>1?f0e-1:0),p0e=1;p0e<f0e;p0e++)d0e[p0e-1]=arguments[p0e];return r0e.produce(u0e,function(c0e){var h0e;return(h0e=e0e).call.apply(h0e,[l0e,c0e].concat(d0e))})}}var o0e;if(typeof e0e!="function"&&Rl(6),t0e!==void 0&&typeof t0e!="function"&&Rl(7),zl(zP)){var i0e=rc($P),a0e=pc($P,zP,void 0),s0e=!0;try{o0e=e0e(a0e),s0e=!1}finally{s0e?tc(i0e):nc(i0e)}return typeof Promise!="undefined"&&o0e instanceof Promise?o0e.then(function(u0e){return ec(i0e,t0e),ic(u0e,i0e)},function(u0e){throw tc(i0e),u0e}):(ec(i0e,t0e),ic(o0e,i0e))}if(!zP||typeof zP!="object")return(o0e=e0e(zP))===Dc?void 0:(o0e===void 0&&(o0e=zP),$P.F&&Yl(o0e,!0),o0e);Rl(21,zP)},this.produceWithPatches=function(zP,e0e){return typeof zP=="function"?function(r0e){for(var o0e=arguments.length,i0e=Array(o0e>1?o0e-1:0),a0e=1;a0e<o0e;a0e++)i0e[a0e-1]=arguments[a0e];return $P.produceWithPatches(r0e,function(s0e){return zP.apply(void 0,[s0e].concat(i0e))})}:[$P.produce(zP,e0e,function(r0e,o0e){t0e=r0e,n0e=o0e}),t0e,n0e];var t0e,n0e},typeof(x_==null?void 0:x_.useProxies)=="boolean"&&this.setUseProxies(x_.useProxies),typeof(x_==null?void 0:x_.autoFreeze)=="boolean"&&this.setAutoFreeze(x_.autoFreeze)}var kh=Ff.prototype;return kh.createDraft=function(x_){zl(x_)||Rl(8),Ml(x_)&&(x_=hc(x_));var $P=rc(this),zP=pc(this,x_,void 0);return zP[xc].C=!0,nc($P),zP},kh.finishDraft=function(x_,$P){var zP=(x_&&x_[xc]).A;return ec(zP,$P),ic(void 0,zP)},kh.setAutoFreeze=function(x_){this.F=x_},kh.setUseProxies=function(x_){x_&&!Ec&&Rl(20),this.g=x_},kh.applyPatches=function(x_,$P){var zP;for(zP=$P.length-1;zP>=0;zP--){var e0e=$P[zP];if(e0e.path.length===0&&e0e.op==="replace"){x_=e0e.value;break}}zP>-1&&($P=$P.slice(zP+1));var t0e=Jl("Patches").$;return Ml(x_)?t0e(x_,$P):this.produce(x_,function(n0e){return t0e(n0e,$P)})},Ff}(),_c=new Tc,Pc=_c.produce;_c.produceWithPatches.bind(_c),_c.setAutoFreeze.bind(_c),_c.setUseProxies.bind(_c),_c.applyPatches.bind(_c);var jc=_c.createDraft.bind(_c),Nc=_c.finishDraft.bind(_c);function Ic(Ff,kh,x_){return kh in Ff?Object.defineProperty(Ff,kh,{value:x_,enumerable:!0,configurable:!0,writable:!0}):Ff[kh]=x_,Ff}var Lc=new WeakMap,Rc=new WeakMap,Mc=new WeakMap,zc=new WeakMap,$c=new WeakMap,Hc=new WeakMap;function Vc(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function Uc(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?Vc(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):Vc(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var Wc=()=>{var Ff={children:[],operations:[],selection:null,marks:null,isInline:()=>!1,isVoid:()=>!1,onChange:()=>{},apply:kh=>{for(var x_ of Bf.pathRefs(Ff))zf.transform(x_,kh);for(var $P of Bf.pointRefs(Ff))Uf.transform($P,kh);for(var zP of Bf.rangeRefs(Ff))Kf.transform(zP,kh);var e0e=new Set,t0e=[],n0e=s0e=>{if(s0e){var u0e=s0e.join(",");e0e.has(u0e)||(e0e.add(u0e),t0e.push(s0e))}},r0e=Lc.get(Ff)||[],o0e=Gc(kh);for(var i0e of r0e)n0e(Mf.transform(i0e,kh));for(var a0e of o0e)n0e(a0e);Lc.set(Ff,t0e),md.transform(Ff,kh),Ff.operations.push(kh),Bf.normalize(Ff),kh.type==="set_selection"&&(Ff.marks=null),Rc.get(Ff)||(Rc.set(Ff,!0),Promise.resolve().then(()=>{Rc.set(Ff,!1),Ff.onChange(),Ff.operations=[]}))},addMark:(kh,x_)=>{var{selection:$P}=Ff;if($P)if(qf.isExpanded($P))md.setNodes(Ff,{[kh]:x_},{match:ed.isText,split:!0});else{var zP=Uc(Uc({},Bf.marks(Ff)||{}),{},{[kh]:x_});Ff.marks=zP,Rc.get(Ff)||Ff.onChange()}},deleteBackward:kh=>{var{selection:x_}=Ff;x_&&qf.isCollapsed(x_)&&md.delete(Ff,{unit:kh,reverse:!0})},deleteForward:kh=>{var{selection:x_}=Ff;x_&&qf.isCollapsed(x_)&&md.delete(Ff,{unit:kh})},deleteFragment:kh=>{var{selection:x_}=Ff;x_&&qf.isExpanded(x_)&&md.delete(Ff,{reverse:kh==="backward"})},getFragment:()=>{var{selection:kh}=Ff;return kh?Nf.fragment(Ff,kh):[]},insertBreak:()=>{md.splitNodes(Ff,{always:!0})},insertFragment:kh=>{md.insertFragment(Ff,kh)},insertNode:kh=>{md.insertNodes(Ff,kh)},insertText:kh=>{var{selection:x_,marks:$P}=Ff;if(x_){if($P){var zP=Uc({text:kh},$P);md.insertNodes(Ff,zP)}else md.insertText(Ff,kh);Ff.marks=null}},normalizeNode:kh=>{var[x_,$P]=kh;if(!ed.isText(x_))if(Sf.isElement(x_)&&x_.children.length===0)md.insertNodes(Ff,{text:""},{at:$P.concat(0),voids:!0});else for(var zP=!Bf.isEditor(x_)&&Sf.isElement(x_)&&(Ff.isInline(x_)||x_.children.length===0||ed.isText(x_.children[0])||Ff.isInline(x_.children[0])),e0e=0,t0e=0;t0e<x_.children.length;t0e++,e0e++){var n0e=Nf.get(Ff,$P);if(!ed.isText(n0e)){var r0e=x_.children[t0e],o0e=n0e.children[e0e-1],i0e=t0e===x_.children.length-1;(ed.isText(r0e)||Sf.isElement(r0e)&&Ff.isInline(r0e))!==zP?(md.removeNodes(Ff,{at:$P.concat(e0e),voids:!0}),e0e--):Sf.isElement(r0e)?Ff.isInline(r0e)&&(o0e!=null&&ed.isText(o0e)?i0e&&(md.insertNodes(Ff,{text:""},{at:$P.concat(e0e+1),voids:!0}),e0e++):(md.insertNodes(Ff,{text:""},{at:$P.concat(e0e),voids:!0}),e0e++)):o0e!=null&&ed.isText(o0e)&&(ed.equals(r0e,o0e,{loose:!0})?(md.mergeNodes(Ff,{at:$P.concat(e0e),voids:!0}),e0e--):o0e.text===""?(md.removeNodes(Ff,{at:$P.concat(e0e-1),voids:!0}),e0e--):r0e.text===""&&(md.removeNodes(Ff,{at:$P.concat(e0e),voids:!0}),e0e--))}}},removeMark:kh=>{var{selection:x_}=Ff;if(x_)if(qf.isExpanded(x_))md.unsetNodes(Ff,kh,{match:ed.isText,split:!0});else{var $P=Uc({},Bf.marks(Ff)||{});delete $P[kh],Ff.marks=$P,Rc.get(Ff)||Ff.onChange()}}};return Ff},Gc=Ff=>{switch(Ff.type){case"insert_text":case"remove_text":case"set_node":var{path:kh}=Ff;return Mf.levels(kh);case"insert_node":var{node:x_,path:$P}=Ff,zP=Mf.levels($P),e0e=ed.isText(x_)?[]:Array.from(Nf.nodes(x_),g0e=>{var[,m0e]=g0e;return $P.concat(m0e)});return[...zP,...e0e];case"merge_node":var{path:t0e}=Ff;return[...Mf.ancestors(t0e),Mf.previous(t0e)];case"move_node":var{path:n0e,newPath:r0e}=Ff;if(Mf.equals(n0e,r0e))return[];var o0e=[],i0e=[];for(var a0e of Mf.ancestors(n0e)){var s0e=Mf.transform(a0e,Ff);o0e.push(s0e)}for(var u0e of Mf.ancestors(r0e)){var l0e=Mf.transform(u0e,Ff);i0e.push(l0e)}var f0e=i0e[i0e.length-1],d0e=r0e[r0e.length-1],p0e=f0e.concat(d0e);return[...o0e,...i0e,p0e];case"remove_node":var{path:c0e}=Ff;return[...Mf.ancestors(c0e)];case"split_node":var{path:h0e}=Ff;return[...Mf.levels(h0e),Mf.next(h0e)];default:return[]}};function qc(Ff,kh){if(Ff==null)return{};var x_,$P,zP=function(t0e,n0e){if(t0e==null)return{};var r0e,o0e,i0e={},a0e=Object.keys(t0e);for(o0e=0;o0e<a0e.length;o0e++)r0e=a0e[o0e],n0e.indexOf(r0e)>=0||(i0e[r0e]=t0e[r0e]);return i0e}(Ff,kh);if(Object.getOwnPropertySymbols){var e0e=Object.getOwnPropertySymbols(Ff);for($P=0;$P<e0e.length;$P++)x_=e0e[$P],kh.indexOf(x_)>=0||Object.prototype.propertyIsEnumerable.call(Ff,x_)&&(zP[x_]=Ff[x_])}return zP}var Kc,Yc=function(Ff){var kh=arguments.length>1&&arguments[1]!==void 0&&arguments[1],x_=!kh,$P=kh?tf(Ff):Ff,zP=Kc.None,e0e=Kc.None,t0e=0,n0e=null;for(var r0e of $P){var o0e=r0e.codePointAt(0);if(!o0e)break;var i0e=hf(r0e,o0e);if([zP,e0e]=x_?[e0e,i0e]:[i0e,zP],gf(zP,Kc.ZWJ)&&gf(e0e,Kc.ExtPict)&&!bf(x_?Ff.substring(0,t0e):Ff.substring(0,Ff.length-t0e))||gf(zP,Kc.RI)&&gf(e0e,Kc.RI)&&!(n0e=n0e!==null?!n0e:!!x_||Ef(Ff.substring(0,Ff.length-t0e)))||zP!==Kc.None&&e0e!==Kc.None&&yf(zP,e0e))break;t0e+=r0e.length}return t0e||1},Xc=/\s/,Zc=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,Jc=/['\u2018\u2019]/,Qc=(Ff,kh,x_)=>{if(x_){var $P=Ff.length-kh;return[Ff.slice($P,Ff.length),Ff.slice(0,$P)]}return[Ff.slice(0,kh),Ff.slice(kh)]},ef=function Ff(kh,x_){var $P=arguments.length>2&&arguments[2]!==void 0&&arguments[2];if(Xc.test(kh))return!1;if(Jc.test(kh)){var zP=Yc(x_,$P),[e0e,t0e]=Qc(x_,zP,$P);if(Ff(e0e,t0e,$P))return!0}return!Zc.test(kh)},tf=function*(Ff){for(var kh=Ff.length-1,x_=0;x_<Ff.length;x_++){var $P=Ff.charAt(kh-x_);if(rf($P.charCodeAt(0))){var zP=Ff.charAt(kh-x_-1);if(nf(zP.charCodeAt(0))){yield zP+$P,x_++;continue}}yield $P}},nf=Ff=>Ff>=55296&&Ff<=56319,rf=Ff=>Ff>=56320&&Ff<=57343;(function(Ff){Ff[Ff.None=0]="None",Ff[Ff.Extend=1]="Extend",Ff[Ff.ZWJ=2]="ZWJ",Ff[Ff.RI=4]="RI",Ff[Ff.Prepend=8]="Prepend",Ff[Ff.SpacingMark=16]="SpacingMark",Ff[Ff.L=32]="L",Ff[Ff.V=64]="V",Ff[Ff.T=128]="T",Ff[Ff.LV=256]="LV",Ff[Ff.LVT=512]="LVT",Ff[Ff.ExtPict=1024]="ExtPict",Ff[Ff.Any=2048]="Any"})(Kc||(Kc={}));var of=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,af=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,uf=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,sf=/^[\u1100-\u115F\uA960-\uA97C]$/,lf=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,cf=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,ff=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,df=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\uC2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,pf=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,hf=(Ff,kh)=>{var x_=Kc.Any;return Ff.search(of)!==-1&&(x_|=Kc.Extend),kh===8205&&(x_|=Kc.ZWJ),kh>=127462&&kh<=127487&&(x_|=Kc.RI),Ff.search(af)!==-1&&(x_|=Kc.Prepend),Ff.search(uf)!==-1&&(x_|=Kc.SpacingMark),Ff.search(sf)!==-1&&(x_|=Kc.L),Ff.search(lf)!==-1&&(x_|=Kc.V),Ff.search(cf)!==-1&&(x_|=Kc.T),Ff.search(ff)!==-1&&(x_|=Kc.LV),Ff.search(df)!==-1&&(x_|=Kc.LVT),Ff.search(pf)!==-1&&(x_|=Kc.ExtPict),x_};function gf(Ff,kh){return(Ff&kh)!=0}var vf=[[Kc.L,Kc.L|Kc.V|Kc.LV|Kc.LVT],[Kc.LV|Kc.V,Kc.V|Kc.T],[Kc.LVT|Kc.T,Kc.T],[Kc.Any,Kc.Extend|Kc.ZWJ],[Kc.Any,Kc.SpacingMark],[Kc.Prepend,Kc.Any],[Kc.ZWJ,Kc.ExtPict],[Kc.RI,Kc.RI]];function yf(Ff,kh){return vf.findIndex(x_=>gf(Ff,x_[0])&&gf(kh,x_[1]))===-1}var mf=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,bf=Ff=>Ff.search(mf)!==-1,wf=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,Ef=Ff=>{var kh=Ff.match(wf);return kh!==null&&kh[0].length/2%2==1},Df=Ff=>Ll(Ff)&&Nf.isNodeList(Ff.children)&&!Bf.isEditor(Ff),Sf={isAncestor:Ff=>Ll(Ff)&&Nf.isNodeList(Ff.children),isElement:Df,isElementList:Ff=>Array.isArray(Ff)&&Ff.every(kh=>Sf.isElement(kh)),isElementProps:Ff=>Ff.children!==void 0,isElementType:function(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"type";return Df(Ff)&&Ff[x_]===kh},matches(Ff,kh){for(var x_ in kh)if(x_!=="children"&&Ff[x_]!==kh[x_])return!1;return!0}},xf=["text"],Cf=["text"];function Af(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function Of(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?Af(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):Af(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var kf=new WeakMap,Bf={above(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{voids:x_=!1,mode:$P="lowest",at:zP=Ff.selection,match:e0e}=kh;if(zP){var t0e=Bf.path(Ff,zP),n0e=$P==="lowest";for(var[r0e,o0e]of Bf.levels(Ff,{at:t0e,voids:x_,match:e0e,reverse:n0e}))if(!ed.isText(r0e)&&!Mf.equals(t0e,o0e))return[r0e,o0e]}},addMark(Ff,kh,x_){Ff.addMark(kh,x_)},after(Ff,kh){var x_,$P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},zP={anchor:Bf.point(Ff,kh,{edge:"end"}),focus:Bf.end(Ff,[])},{distance:e0e=1}=$P,t0e=0;for(var n0e of Bf.positions(Ff,Of(Of({},$P),{},{at:zP}))){if(t0e>e0e)break;t0e!==0&&(x_=n0e),t0e++}return x_},before(Ff,kh){var x_,$P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},zP={anchor:Bf.start(Ff,[]),focus:Bf.point(Ff,kh,{edge:"start"})},{distance:e0e=1}=$P,t0e=0;for(var n0e of Bf.positions(Ff,Of(Of({},$P),{},{at:zP,reverse:!0}))){if(t0e>e0e)break;t0e!==0&&(x_=n0e),t0e++}return x_},deleteBackward(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{unit:x_="character"}=kh;Ff.deleteBackward(x_)},deleteForward(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{unit:x_="character"}=kh;Ff.deleteForward(x_)},deleteFragment(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{direction:x_="forward"}=kh;Ff.deleteFragment(x_)},edges:(Ff,kh)=>[Bf.start(Ff,kh),Bf.end(Ff,kh)],end:(Ff,kh)=>Bf.point(Ff,kh,{edge:"end"}),first(Ff,kh){var x_=Bf.path(Ff,kh,{edge:"start"});return Bf.node(Ff,x_)},fragment(Ff,kh){var x_=Bf.range(Ff,kh);return Nf.fragment(Ff,x_)},hasBlocks:(Ff,kh)=>kh.children.some(x_=>Bf.isBlock(Ff,x_)),hasInlines:(Ff,kh)=>kh.children.some(x_=>ed.isText(x_)||Bf.isInline(Ff,x_)),hasTexts:(Ff,kh)=>kh.children.every(x_=>ed.isText(x_)),insertBreak(Ff){Ff.insertBreak()},insertFragment(Ff,kh){Ff.insertFragment(kh)},insertNode(Ff,kh){Ff.insertNode(kh)},insertText(Ff,kh){Ff.insertText(kh)},isBlock:(Ff,kh)=>Sf.isElement(kh)&&!Ff.isInline(kh),isEditor(Ff){if(!Ll(Ff))return!1;var kh=kf.get(Ff);if(kh!==void 0)return kh;var x_=typeof Ff.addMark=="function"&&typeof Ff.apply=="function"&&typeof Ff.deleteBackward=="function"&&typeof Ff.deleteForward=="function"&&typeof Ff.deleteFragment=="function"&&typeof Ff.insertBreak=="function"&&typeof Ff.insertFragment=="function"&&typeof Ff.insertNode=="function"&&typeof Ff.insertText=="function"&&typeof Ff.isInline=="function"&&typeof Ff.isVoid=="function"&&typeof Ff.normalizeNode=="function"&&typeof Ff.onChange=="function"&&typeof Ff.removeMark=="function"&&(Ff.marks===null||Ll(Ff.marks))&&(Ff.selection===null||qf.isRange(Ff.selection))&&Nf.isNodeList(Ff.children)&&Rf.isOperationList(Ff.operations);return kf.set(Ff,x_),x_},isEnd(Ff,kh,x_){var $P=Bf.end(Ff,x_);return Vf.equals(kh,$P)},isEdge:(Ff,kh,x_)=>Bf.isStart(Ff,kh,x_)||Bf.isEnd(Ff,kh,x_),isEmpty(Ff,kh){var{children:x_}=kh,[$P]=x_;return x_.length===0||x_.length===1&&ed.isText($P)&&$P.text===""&&!Ff.isVoid(kh)},isInline:(Ff,kh)=>Sf.isElement(kh)&&Ff.isInline(kh),isNormalizing(Ff){var kh=Mc.get(Ff);return kh===void 0||kh},isStart(Ff,kh,x_){if(kh.offset!==0)return!1;var $P=Bf.start(Ff,x_);return Vf.equals(kh,$P)},isVoid:(Ff,kh)=>Sf.isElement(kh)&&Ff.isVoid(kh),last(Ff,kh){var x_=Bf.path(Ff,kh,{edge:"end"});return Bf.node(Ff,x_)},leaf(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},$P=Bf.path(Ff,kh,x_);return[Nf.leaf(Ff,$P),$P]},*levels(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{at:x_=Ff.selection,reverse:$P=!1,voids:zP=!1}=kh,{match:e0e}=kh;if(e0e==null&&(e0e=()=>!0),x_){var t0e=[],n0e=Bf.path(Ff,x_);for(var[r0e,o0e]of Nf.levels(Ff,n0e))if(e0e(r0e,o0e)&&(t0e.push([r0e,o0e]),!zP&&Bf.isVoid(Ff,r0e)))break;$P&&t0e.reverse(),yield*t0e}},marks(Ff){var{marks:kh,selection:x_}=Ff;if(!x_)return null;if(kh)return kh;if(qf.isExpanded(x_)){var[$P]=Bf.nodes(Ff,{match:ed.isText});if($P){var[zP]=$P;return qc(zP,xf)}return{}}var{anchor:e0e}=x_,{path:t0e}=e0e,[n0e]=Bf.leaf(Ff,t0e);if(e0e.offset===0){var r0e=Bf.previous(Ff,{at:t0e,match:ed.isText}),o0e=Bf.above(Ff,{match:u0e=>Bf.isBlock(Ff,u0e)});if(r0e&&o0e){var[i0e,a0e]=r0e,[,s0e]=o0e;Mf.isAncestor(s0e,a0e)&&(n0e=i0e)}}return qc(n0e,Cf)},next(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{mode:x_="lowest",voids:$P=!1}=kh,{match:zP,at:e0e=Ff.selection}=kh;if(e0e){var t0e=Bf.after(Ff,e0e,{voids:$P});if(t0e){var[,n0e]=Bf.last(Ff,[]),r0e=[t0e.path,n0e];if(Mf.isPath(e0e)&&e0e.length===0)throw new Error("Cannot get the next node from the root node!");if(zP==null)if(Mf.isPath(e0e)){var[o0e]=Bf.parent(Ff,e0e);zP=a0e=>o0e.children.includes(a0e)}else zP=()=>!0;var[i0e]=Bf.nodes(Ff,{at:r0e,match:zP,mode:x_,voids:$P});return i0e}}},node(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},$P=Bf.path(Ff,kh,x_);return[Nf.get(Ff,$P),$P]},*nodes(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{at:x_=Ff.selection,mode:$P="all",universal:zP=!1,reverse:e0e=!1,voids:t0e=!1}=kh,{match:n0e}=kh;if(n0e||(n0e=()=>!0),x_){var r0e,o0e;if(Tf.isSpan(x_))r0e=x_[0],o0e=x_[1];else{var i0e=Bf.path(Ff,x_,{edge:"start"}),a0e=Bf.path(Ff,x_,{edge:"end"});r0e=e0e?a0e:i0e,o0e=e0e?i0e:a0e}var s0e,u0e=Nf.nodes(Ff,{reverse:e0e,from:r0e,to:o0e,pass:h0e=>{var[g0e]=h0e;return!t0e&&Bf.isVoid(Ff,g0e)}}),l0e=[];for(var[f0e,d0e]of u0e){var p0e=s0e&&Mf.compare(d0e,s0e[1])===0;if($P!=="highest"||!p0e){if(n0e(f0e,d0e))if($P==="lowest"&&p0e)s0e=[f0e,d0e];else{var c0e=$P==="lowest"?s0e:[f0e,d0e];c0e&&(zP?l0e.push(c0e):yield c0e),s0e=[f0e,d0e]}else if(zP&&!p0e&&ed.isText(f0e))return}}$P==="lowest"&&s0e&&(zP?l0e.push(s0e):yield s0e),zP&&(yield*l0e)}},normalize(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{force:x_=!1}=kh,$P=e0e=>Lc.get(e0e)||[];if(Bf.isNormalizing(Ff)){if(x_){var zP=Array.from(Nf.nodes(Ff),e0e=>{var[,t0e]=e0e;return t0e});Lc.set(Ff,zP)}$P(Ff).length!==0&&Bf.withoutNormalizing(Ff,()=>{for(var e0e of $P(Ff))if(Nf.has(Ff,e0e)){var t0e=Bf.node(Ff,e0e),[n0e,r0e]=t0e;Sf.isElement(n0e)&&n0e.children.length===0&&Ff.normalizeNode(t0e)}for(var o0e=42*$P(Ff).length,i0e=0;$P(Ff).length!==0;){if(i0e>o0e)throw new Error(`
- Could not completely normalize the editor after `.concat(o0e,` iterations! This is usually due to incorrect normalization logic that leaves a node in an invalid state.
- `));var a0e=$P(Ff).pop();if(Nf.has(Ff,a0e)){var s0e=Bf.node(Ff,a0e);Ff.normalizeNode(s0e)}i0e++}})}},parent(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},$P=Bf.path(Ff,kh,x_),zP=Mf.parent($P);return Bf.node(Ff,zP)},path(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{depth:$P,edge:zP}=x_;if(Mf.isPath(kh)){if(zP==="start"){var[,e0e]=Nf.first(Ff,kh);kh=e0e}else if(zP==="end"){var[,t0e]=Nf.last(Ff,kh);kh=t0e}}return qf.isRange(kh)&&(kh=zP==="start"?qf.start(kh):zP==="end"?qf.end(kh):Mf.common(kh.anchor.path,kh.focus.path)),Vf.isPoint(kh)&&(kh=kh.path),$P!=null&&(kh=kh.slice(0,$P)),kh},hasPath:(Ff,kh)=>Nf.has(Ff,kh),pathRef(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{affinity:$P="forward"}=x_,zP={current:kh,affinity:$P,unref(){var{current:e0e}=zP;return Bf.pathRefs(Ff).delete(zP),zP.current=null,e0e}};return Bf.pathRefs(Ff).add(zP),zP},pathRefs(Ff){var kh=zc.get(Ff);return kh||(kh=new Set,zc.set(Ff,kh)),kh},point(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{edge:$P="start"}=x_;if(Mf.isPath(kh)){var zP;if($P==="end"){var[,e0e]=Nf.last(Ff,kh);zP=e0e}else{var[,t0e]=Nf.first(Ff,kh);zP=t0e}var n0e=Nf.get(Ff,zP);if(!ed.isText(n0e))throw new Error("Cannot get the ".concat($P," point in the node at path [").concat(kh,"] because it has no ").concat($P," text node."));return{path:zP,offset:$P==="end"?n0e.text.length:0}}if(qf.isRange(kh)){var[r0e,o0e]=qf.edges(kh);return $P==="start"?r0e:o0e}return kh},pointRef(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{affinity:$P="forward"}=x_,zP={current:kh,affinity:$P,unref(){var{current:e0e}=zP;return Bf.pointRefs(Ff).delete(zP),zP.current=null,e0e}};return Bf.pointRefs(Ff).add(zP),zP},pointRefs(Ff){var kh=$c.get(Ff);return kh||(kh=new Set,$c.set(Ff,kh)),kh},*positions(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{at:x_=Ff.selection,unit:$P="offset",reverse:zP=!1,voids:e0e=!1}=kh;if(x_){var t0e=Bf.range(Ff,x_),[n0e,r0e]=qf.edges(t0e),o0e=zP?r0e:n0e,i0e=!1,a0e="",s0e=0,u0e=0,l0e=0;for(var[f0e,d0e]of Bf.nodes(Ff,{at:x_,reverse:zP,voids:e0e})){if(Sf.isElement(f0e)){if(!e0e&&Ff.isVoid(f0e)){yield Bf.start(Ff,d0e);continue}if(Ff.isInline(f0e))continue;if(Bf.hasInlines(Ff,f0e)){var p0e=Mf.isAncestor(d0e,r0e.path)?r0e:Bf.end(Ff,d0e),c0e=Mf.isAncestor(d0e,n0e.path)?n0e:Bf.start(Ff,d0e);a0e=Bf.string(Ff,{anchor:c0e,focus:p0e},{voids:e0e}),i0e=!0}}if(ed.isText(f0e)){var h0e=Mf.equals(d0e,o0e.path);for(h0e?(u0e=zP?o0e.offset:f0e.text.length-o0e.offset,l0e=o0e.offset):(u0e=f0e.text.length,l0e=zP?u0e:0),(h0e||i0e||$P==="offset")&&(yield{path:d0e,offset:l0e},i0e=!1);;){if(s0e===0){if(a0e==="")break;s0e=g0e(a0e,$P,zP),a0e=Qc(a0e,s0e,zP)[1]}if(l0e=zP?l0e-s0e:l0e+s0e,(u0e-=s0e)<0){s0e=-u0e;break}s0e=0,yield{path:d0e,offset:l0e}}}}}function g0e(m0e,y0e,v0e){return y0e==="character"?Yc(m0e,v0e):y0e==="word"?function(b0e){for(var S0e=arguments.length>1&&arguments[1]!==void 0&&arguments[1],w0e=0,A0e=!1;b0e.length>0;){var x0e=Yc(b0e,S0e),[O0e,k0e]=Qc(b0e,x0e,S0e);if(ef(O0e,k0e,S0e))A0e=!0,w0e+=x0e;else{if(A0e)break;w0e+=x0e}b0e=k0e}return w0e}(m0e,v0e):y0e==="line"||y0e==="block"?m0e.length:1}},previous(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{mode:x_="lowest",voids:$P=!1}=kh,{match:zP,at:e0e=Ff.selection}=kh;if(e0e){var t0e=Bf.before(Ff,e0e,{voids:$P});if(t0e){var[,n0e]=Bf.first(Ff,[]),r0e=[t0e.path,n0e];if(Mf.isPath(e0e)&&e0e.length===0)throw new Error("Cannot get the previous node from the root node!");if(zP==null)if(Mf.isPath(e0e)){var[o0e]=Bf.parent(Ff,e0e);zP=a0e=>o0e.children.includes(a0e)}else zP=()=>!0;var[i0e]=Bf.nodes(Ff,{reverse:!0,at:r0e,match:zP,mode:x_,voids:$P});return i0e}}},range:(Ff,kh,x_)=>qf.isRange(kh)&&!x_?kh:{anchor:Bf.start(Ff,kh),focus:Bf.end(Ff,x_||kh)},rangeRef(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{affinity:$P="forward"}=x_,zP={current:kh,affinity:$P,unref(){var{current:e0e}=zP;return Bf.rangeRefs(Ff).delete(zP),zP.current=null,e0e}};return Bf.rangeRefs(Ff).add(zP),zP},rangeRefs(Ff){var kh=Hc.get(Ff);return kh||(kh=new Set,Hc.set(Ff,kh)),kh},removeMark(Ff,kh){Ff.removeMark(kh)},setNormalizing(Ff,kh){Mc.set(Ff,kh)},start:(Ff,kh)=>Bf.point(Ff,kh,{edge:"start"}),string(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{voids:$P=!1}=x_,zP=Bf.range(Ff,kh),[e0e,t0e]=qf.edges(zP),n0e="";for(var[r0e,o0e]of Bf.nodes(Ff,{at:zP,match:ed.isText,voids:$P})){var i0e=r0e.text;Mf.equals(o0e,t0e.path)&&(i0e=i0e.slice(0,t0e.offset)),Mf.equals(o0e,e0e.path)&&(i0e=i0e.slice(e0e.offset)),n0e+=i0e}return n0e},unhangRange(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{voids:$P=!1}=x_,[zP,e0e]=qf.edges(kh);if(zP.offset!==0||e0e.offset!==0||qf.isCollapsed(kh))return kh;var t0e=Bf.above(Ff,{at:e0e,match:s0e=>Bf.isBlock(Ff,s0e)}),n0e=t0e?t0e[1]:[],r0e={anchor:Bf.start(Ff,[]),focus:e0e},o0e=!0;for(var[i0e,a0e]of Bf.nodes(Ff,{at:r0e,match:ed.isText,reverse:!0,voids:$P}))if(o0e)o0e=!1;else if(i0e.text!==""||Mf.isBefore(a0e,n0e)){e0e={path:a0e,offset:i0e.text.length};break}return{anchor:zP,focus:e0e}},void(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Bf.above(Ff,Of(Of({},kh),{},{match:x_=>Bf.isVoid(Ff,x_)}))},withoutNormalizing(Ff,kh){var x_=Bf.isNormalizing(Ff);Bf.setNormalizing(Ff,!1);try{kh()}finally{Bf.setNormalizing(Ff,x_)}Bf.normalize(Ff)}},Tf={isSpan:Ff=>Array.isArray(Ff)&&Ff.length===2&&Ff.every(Mf.isPath)},_f=["children"],Pf=["text"],jf=new WeakMap,Nf={ancestor(Ff,kh){var x_=Nf.get(Ff,kh);if(ed.isText(x_))throw new Error("Cannot get the ancestor node at path [".concat(kh,"] because it refers to a text node instead: ").concat(x_));return x_},*ancestors(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};for(var $P of Mf.ancestors(kh,x_)){var zP=[Nf.ancestor(Ff,$P),$P];yield zP}},child(Ff,kh){if(ed.isText(Ff))throw new Error("Cannot get the child of a text node: ".concat(JSON.stringify(Ff)));var x_=Ff.children[kh];if(x_==null)throw new Error("Cannot get child at index `".concat(kh,"` in node: ").concat(JSON.stringify(Ff)));return x_},*children(Ff,kh){for(var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{reverse:$P=!1}=x_,zP=Nf.ancestor(Ff,kh),{children:e0e}=zP,t0e=$P?e0e.length-1:0;$P?t0e>=0:t0e<e0e.length;){var n0e=Nf.child(zP,t0e),r0e=kh.concat(t0e);yield[n0e,r0e],t0e=$P?t0e-1:t0e+1}},common(Ff,kh,x_){var $P=Mf.common(kh,x_);return[Nf.get(Ff,$P),$P]},descendant(Ff,kh){var x_=Nf.get(Ff,kh);if(Bf.isEditor(x_))throw new Error("Cannot get the descendant node at path [".concat(kh,"] because it refers to the root editor node instead: ").concat(x_));return x_},*descendants(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(var[x_,$P]of Nf.nodes(Ff,kh))$P.length!==0&&(yield[x_,$P])},*elements(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(var[x_,$P]of Nf.nodes(Ff,kh))Sf.isElement(x_)&&(yield[x_,$P])},extractProps:Ff=>Sf.isAncestor(Ff)?qc(Ff,_f):qc(Ff,Pf),first(Ff,kh){for(var x_=kh.slice(),$P=Nf.get(Ff,x_);$P&&!ed.isText($P)&&$P.children.length!==0;)$P=$P.children[0],x_.push(0);return[$P,x_]},fragment(Ff,kh){if(ed.isText(Ff))throw new Error("Cannot get a fragment starting from a root text node: ".concat(JSON.stringify(Ff)));var x_=Pc({children:Ff.children},$P=>{var[zP,e0e]=qf.edges(kh),t0e=Nf.nodes($P,{reverse:!0,pass:s0e=>{var[,u0e]=s0e;return!qf.includes(kh,u0e)}});for(var[,n0e]of t0e){if(!qf.includes(kh,n0e)){var r0e=Nf.parent($P,n0e),o0e=n0e[n0e.length-1];r0e.children.splice(o0e,1)}if(Mf.equals(n0e,e0e.path)){var i0e=Nf.leaf($P,n0e);i0e.text=i0e.text.slice(0,e0e.offset)}if(Mf.equals(n0e,zP.path)){var a0e=Nf.leaf($P,n0e);a0e.text=a0e.text.slice(zP.offset)}}Bf.isEditor($P)&&($P.selection=null)});return x_.children},get(Ff,kh){for(var x_=Ff,$P=0;$P<kh.length;$P++){var zP=kh[$P];if(ed.isText(x_)||!x_.children[zP])throw new Error("Cannot find a descendant at path [".concat(kh,"] in node: ").concat(JSON.stringify(Ff)));x_=x_.children[zP]}return x_},has(Ff,kh){for(var x_=Ff,$P=0;$P<kh.length;$P++){var zP=kh[$P];if(ed.isText(x_)||!x_.children[zP])return!1;x_=x_.children[zP]}return!0},isNode:Ff=>ed.isText(Ff)||Sf.isElement(Ff)||Bf.isEditor(Ff),isNodeList(Ff){if(!Array.isArray(Ff))return!1;var kh=jf.get(Ff);if(kh!==void 0)return kh;var x_=Ff.every($P=>Nf.isNode($P));return jf.set(Ff,x_),x_},last(Ff,kh){for(var x_=kh.slice(),$P=Nf.get(Ff,x_);$P&&!ed.isText($P)&&$P.children.length!==0;){var zP=$P.children.length-1;$P=$P.children[zP],x_.push(zP)}return[$P,x_]},leaf(Ff,kh){var x_=Nf.get(Ff,kh);if(!ed.isText(x_))throw new Error("Cannot get the leaf node at path [".concat(kh,"] because it refers to a non-leaf node: ").concat(x_));return x_},*levels(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};for(var $P of Mf.levels(kh,x_)){var zP=Nf.get(Ff,$P);yield[zP,$P]}},matches:(Ff,kh)=>Sf.isElement(Ff)&&Sf.isElementProps(kh)&&Sf.matches(Ff,kh)||ed.isText(Ff)&&ed.isTextProps(kh)&&ed.matches(Ff,kh),*nodes(Ff){for(var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{pass:x_,reverse:$P=!1}=kh,{from:zP=[],to:e0e}=kh,t0e=new Set,n0e=[],r0e=Ff;!e0e||!($P?Mf.isBefore(n0e,e0e):Mf.isAfter(n0e,e0e));)if(t0e.has(r0e)||(yield[r0e,n0e]),t0e.has(r0e)||ed.isText(r0e)||r0e.children.length===0||x_!=null&&x_([r0e,n0e])!==!1){if(n0e.length===0)break;if(!$P){var o0e=Mf.next(n0e);if(Nf.has(Ff,o0e)){n0e=o0e,r0e=Nf.get(Ff,n0e);continue}}$P&&n0e[n0e.length-1]!==0?(n0e=Mf.previous(n0e),r0e=Nf.get(Ff,n0e)):(n0e=Mf.parent(n0e),r0e=Nf.get(Ff,n0e),t0e.add(r0e))}else{t0e.add(r0e);var i0e=$P?r0e.children.length-1:0;Mf.isAncestor(n0e,zP)&&(i0e=zP[n0e.length]),n0e=n0e.concat(i0e),r0e=Nf.get(Ff,n0e)}},parent(Ff,kh){var x_=Mf.parent(kh),$P=Nf.get(Ff,x_);if(ed.isText($P))throw new Error("Cannot get the parent of path [".concat(kh,"] because it does not exist in the root."));return $P},string:Ff=>ed.isText(Ff)?Ff.text:Ff.children.map(Nf.string).join(""),*texts(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(var[x_,$P]of Nf.nodes(Ff,kh))ed.isText(x_)&&(yield[x_,$P])}};function If(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function Lf(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?If(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):If(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var Rf={isNodeOperation:Ff=>Rf.isOperation(Ff)&&Ff.type.endsWith("_node"),isOperation(Ff){if(!Ll(Ff))return!1;switch(Ff.type){case"insert_node":case"remove_node":return Mf.isPath(Ff.path)&&Nf.isNode(Ff.node);case"insert_text":case"remove_text":return typeof Ff.offset=="number"&&typeof Ff.text=="string"&&Mf.isPath(Ff.path);case"merge_node":return typeof Ff.position=="number"&&Mf.isPath(Ff.path)&&Ll(Ff.properties);case"move_node":return Mf.isPath(Ff.path)&&Mf.isPath(Ff.newPath);case"set_node":return Mf.isPath(Ff.path)&&Ll(Ff.properties)&&Ll(Ff.newProperties);case"set_selection":return Ff.properties===null&&qf.isRange(Ff.newProperties)||Ff.newProperties===null&&qf.isRange(Ff.properties)||Ll(Ff.properties)&&Ll(Ff.newProperties);case"split_node":return Mf.isPath(Ff.path)&&typeof Ff.position=="number"&&Ll(Ff.properties);default:return!1}},isOperationList:Ff=>Array.isArray(Ff)&&Ff.every(kh=>Rf.isOperation(kh)),isSelectionOperation:Ff=>Rf.isOperation(Ff)&&Ff.type.endsWith("_selection"),isTextOperation:Ff=>Rf.isOperation(Ff)&&Ff.type.endsWith("_text"),inverse(Ff){switch(Ff.type){case"insert_node":return Lf(Lf({},Ff),{},{type:"remove_node"});case"insert_text":return Lf(Lf({},Ff),{},{type:"remove_text"});case"merge_node":return Lf(Lf({},Ff),{},{type:"split_node",path:Mf.previous(Ff.path)});case"move_node":var{newPath:kh,path:x_}=Ff;if(Mf.equals(kh,x_))return Ff;if(Mf.isSibling(x_,kh))return Lf(Lf({},Ff),{},{path:kh,newPath:x_});var $P=Mf.transform(x_,Ff),zP=Mf.transform(Mf.next(x_),Ff);return Lf(Lf({},Ff),{},{path:$P,newPath:zP});case"remove_node":return Lf(Lf({},Ff),{},{type:"insert_node"});case"remove_text":return Lf(Lf({},Ff),{},{type:"insert_text"});case"set_node":var{properties:e0e,newProperties:t0e}=Ff;return Lf(Lf({},Ff),{},{properties:t0e,newProperties:e0e});case"set_selection":var{properties:n0e,newProperties:r0e}=Ff;return Lf(Lf({},Ff),{},n0e==null?{properties:r0e,newProperties:null}:r0e==null?{properties:null,newProperties:n0e}:{properties:r0e,newProperties:n0e});case"split_node":return Lf(Lf({},Ff),{},{type:"merge_node",path:Mf.next(Ff.path)})}}},Mf={ancestors(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{reverse:x_=!1}=kh,$P=Mf.levels(Ff,kh);return $P=x_?$P.slice(1):$P.slice(0,-1)},common(Ff,kh){for(var x_=[],$P=0;$P<Ff.length&&$P<kh.length;$P++){var zP=Ff[$P];if(zP!==kh[$P])break;x_.push(zP)}return x_},compare(Ff,kh){for(var x_=Math.min(Ff.length,kh.length),$P=0;$P<x_;$P++){if(Ff[$P]<kh[$P])return-1;if(Ff[$P]>kh[$P])return 1}return 0},endsAfter(Ff,kh){var x_=Ff.length-1,$P=Ff.slice(0,x_),zP=kh.slice(0,x_),e0e=Ff[x_],t0e=kh[x_];return Mf.equals($P,zP)&&e0e>t0e},endsAt(Ff,kh){var x_=Ff.length,$P=Ff.slice(0,x_),zP=kh.slice(0,x_);return Mf.equals($P,zP)},endsBefore(Ff,kh){var x_=Ff.length-1,$P=Ff.slice(0,x_),zP=kh.slice(0,x_),e0e=Ff[x_],t0e=kh[x_];return Mf.equals($P,zP)&&e0e<t0e},equals:(Ff,kh)=>Ff.length===kh.length&&Ff.every((x_,$P)=>x_===kh[$P]),hasPrevious:Ff=>Ff[Ff.length-1]>0,isAfter:(Ff,kh)=>Mf.compare(Ff,kh)===1,isAncestor:(Ff,kh)=>Ff.length<kh.length&&Mf.compare(Ff,kh)===0,isBefore:(Ff,kh)=>Mf.compare(Ff,kh)===-1,isChild:(Ff,kh)=>Ff.length===kh.length+1&&Mf.compare(Ff,kh)===0,isCommon:(Ff,kh)=>Ff.length<=kh.length&&Mf.compare(Ff,kh)===0,isDescendant:(Ff,kh)=>Ff.length>kh.length&&Mf.compare(Ff,kh)===0,isParent:(Ff,kh)=>Ff.length+1===kh.length&&Mf.compare(Ff,kh)===0,isPath:Ff=>Array.isArray(Ff)&&(Ff.length===0||typeof Ff[0]=="number"),isSibling(Ff,kh){if(Ff.length!==kh.length)return!1;var x_=Ff.slice(0,-1),$P=kh.slice(0,-1);return Ff[Ff.length-1]!==kh[kh.length-1]&&Mf.equals(x_,$P)},levels(Ff){for(var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{reverse:x_=!1}=kh,$P=[],zP=0;zP<=Ff.length;zP++)$P.push(Ff.slice(0,zP));return x_&&$P.reverse(),$P},next(Ff){if(Ff.length===0)throw new Error("Cannot get the next path of a root path [".concat(Ff,"], because it has no next index."));var kh=Ff[Ff.length-1];return Ff.slice(0,-1).concat(kh+1)},parent(Ff){if(Ff.length===0)throw new Error("Cannot get the parent path of the root path [".concat(Ff,"]."));return Ff.slice(0,-1)},previous(Ff){if(Ff.length===0)throw new Error("Cannot get the previous path of a root path [".concat(Ff,"], because it has no previous index."));var kh=Ff[Ff.length-1];if(kh<=0)throw new Error("Cannot get the previous path of a first child path [".concat(Ff,"] because it would result in a negative index."));return Ff.slice(0,-1).concat(kh-1)},relative(Ff,kh){if(!Mf.isAncestor(kh,Ff)&&!Mf.equals(Ff,kh))throw new Error("Cannot get the relative path of [".concat(Ff,"] inside ancestor [").concat(kh,"], because it is not above or equal to the path."));return Ff.slice(kh.length)},transform(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Pc(Ff,$P=>{var{affinity:zP="forward"}=x_;if(Ff&&(Ff==null?void 0:Ff.length)!==0){if($P===null)return null;switch(kh.type){case"insert_node":var{path:e0e}=kh;(Mf.equals(e0e,$P)||Mf.endsBefore(e0e,$P)||Mf.isAncestor(e0e,$P))&&($P[e0e.length-1]+=1);break;case"remove_node":var{path:t0e}=kh;if(Mf.equals(t0e,$P)||Mf.isAncestor(t0e,$P))return null;Mf.endsBefore(t0e,$P)&&($P[t0e.length-1]-=1);break;case"merge_node":var{path:n0e,position:r0e}=kh;Mf.equals(n0e,$P)||Mf.endsBefore(n0e,$P)?$P[n0e.length-1]-=1:Mf.isAncestor(n0e,$P)&&($P[n0e.length-1]-=1,$P[n0e.length]+=r0e);break;case"split_node":var{path:o0e,position:i0e}=kh;if(Mf.equals(o0e,$P)){if(zP==="forward")$P[$P.length-1]+=1;else if(zP!=="backward")return null}else Mf.endsBefore(o0e,$P)?$P[o0e.length-1]+=1:Mf.isAncestor(o0e,$P)&&Ff[o0e.length]>=i0e&&($P[o0e.length-1]+=1,$P[o0e.length]-=i0e);break;case"move_node":var{path:a0e,newPath:s0e}=kh;if(Mf.equals(a0e,s0e))return;if(Mf.isAncestor(a0e,$P)||Mf.equals(a0e,$P)){var u0e=s0e.slice();return Mf.endsBefore(a0e,s0e)&&a0e.length<s0e.length&&(u0e[a0e.length-1]-=1),u0e.concat($P.slice(a0e.length))}Mf.isSibling(a0e,s0e)&&(Mf.isAncestor(s0e,$P)||Mf.equals(s0e,$P))?Mf.endsBefore(a0e,$P)?$P[a0e.length-1]-=1:$P[a0e.length-1]+=1:Mf.endsBefore(s0e,$P)||Mf.equals(s0e,$P)||Mf.isAncestor(s0e,$P)?(Mf.endsBefore(a0e,$P)&&($P[a0e.length-1]-=1),$P[s0e.length-1]+=1):Mf.endsBefore(a0e,$P)&&(Mf.equals(s0e,$P)&&($P[s0e.length-1]+=1),$P[a0e.length-1]-=1)}}})}},zf={transform(Ff,kh){var{current:x_,affinity:$P}=Ff;if(x_!=null){var zP=Mf.transform(x_,kh,{affinity:$P});Ff.current=zP,zP==null&&Ff.unref()}}};function $f(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function Hf(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?$f(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):$f(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var Vf={compare(Ff,kh){var x_=Mf.compare(Ff.path,kh.path);return x_===0?Ff.offset<kh.offset?-1:Ff.offset>kh.offset?1:0:x_},isAfter:(Ff,kh)=>Vf.compare(Ff,kh)===1,isBefore:(Ff,kh)=>Vf.compare(Ff,kh)===-1,equals:(Ff,kh)=>Ff.offset===kh.offset&&Mf.equals(Ff.path,kh.path),isPoint:Ff=>Ll(Ff)&&typeof Ff.offset=="number"&&Mf.isPath(Ff.path),transform(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Pc(Ff,$P=>{if($P===null)return null;var{affinity:zP="forward"}=x_,{path:e0e,offset:t0e}=$P;switch(kh.type){case"insert_node":case"move_node":$P.path=Mf.transform(e0e,kh,x_);break;case"insert_text":Mf.equals(kh.path,e0e)&&kh.offset<=t0e&&($P.offset+=kh.text.length);break;case"merge_node":Mf.equals(kh.path,e0e)&&($P.offset+=kh.position),$P.path=Mf.transform(e0e,kh,x_);break;case"remove_text":Mf.equals(kh.path,e0e)&&kh.offset<=t0e&&($P.offset-=Math.min(t0e-kh.offset,kh.text.length));break;case"remove_node":if(Mf.equals(kh.path,e0e)||Mf.isAncestor(kh.path,e0e))return null;$P.path=Mf.transform(e0e,kh,x_);break;case"split_node":if(Mf.equals(kh.path,e0e)){if(kh.position===t0e&&zP==null)return null;(kh.position<t0e||kh.position===t0e&&zP==="forward")&&($P.offset-=kh.position,$P.path=Mf.transform(e0e,kh,Hf(Hf({},x_),{},{affinity:"forward"})))}else $P.path=Mf.transform(e0e,kh,x_)}})}},Uf={transform(Ff,kh){var{current:x_,affinity:$P}=Ff;if(x_!=null){var zP=Vf.transform(x_,kh,{affinity:$P});Ff.current=zP,zP==null&&Ff.unref()}}},Wf=["anchor","focus"];function Gf(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}var qf={edges(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{reverse:x_=!1}=kh,{anchor:$P,focus:zP}=Ff;return qf.isBackward(Ff)===x_?[$P,zP]:[zP,$P]},end(Ff){var[,kh]=qf.edges(Ff);return kh},equals:(Ff,kh)=>Vf.equals(Ff.anchor,kh.anchor)&&Vf.equals(Ff.focus,kh.focus),includes(Ff,kh){if(qf.isRange(kh)){if(qf.includes(Ff,kh.anchor)||qf.includes(Ff,kh.focus))return!0;var[x_,$P]=qf.edges(Ff),[zP,e0e]=qf.edges(kh);return Vf.isBefore(x_,zP)&&Vf.isAfter($P,e0e)}var[t0e,n0e]=qf.edges(Ff),r0e=!1,o0e=!1;return Vf.isPoint(kh)?(r0e=Vf.compare(kh,t0e)>=0,o0e=Vf.compare(kh,n0e)<=0):(r0e=Mf.compare(kh,t0e.path)>=0,o0e=Mf.compare(kh,n0e.path)<=0),r0e&&o0e},intersection(Ff,kh){var x_=qc(Ff,Wf),[$P,zP]=qf.edges(Ff),[e0e,t0e]=qf.edges(kh),n0e=Vf.isBefore($P,e0e)?e0e:$P,r0e=Vf.isBefore(zP,t0e)?zP:t0e;return Vf.isBefore(r0e,n0e)?null:function(o0e){for(var i0e=1;i0e<arguments.length;i0e++){var a0e=arguments[i0e]!=null?arguments[i0e]:{};i0e%2?Gf(Object(a0e),!0).forEach(function(s0e){Ic(o0e,s0e,a0e[s0e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o0e,Object.getOwnPropertyDescriptors(a0e)):Gf(Object(a0e)).forEach(function(s0e){Object.defineProperty(o0e,s0e,Object.getOwnPropertyDescriptor(a0e,s0e))})}return o0e}({anchor:n0e,focus:r0e},x_)},isBackward(Ff){var{anchor:kh,focus:x_}=Ff;return Vf.isAfter(kh,x_)},isCollapsed(Ff){var{anchor:kh,focus:x_}=Ff;return Vf.equals(kh,x_)},isExpanded:Ff=>!qf.isCollapsed(Ff),isForward:Ff=>!qf.isBackward(Ff),isRange:Ff=>Ll(Ff)&&Vf.isPoint(Ff.anchor)&&Vf.isPoint(Ff.focus),*points(Ff){yield[Ff.anchor,"anchor"],yield[Ff.focus,"focus"]},start(Ff){var[kh]=qf.edges(Ff);return kh},transform(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Pc(Ff,$P=>{if($P===null)return null;var zP,e0e,{affinity:t0e="inward"}=x_;if(t0e==="inward"){var n0e=qf.isCollapsed($P);qf.isForward($P)?(zP="forward",e0e=n0e?zP:"backward"):(zP="backward",e0e=n0e?zP:"forward")}else t0e==="outward"?qf.isForward($P)?(zP="backward",e0e="forward"):(zP="forward",e0e="backward"):(zP=t0e,e0e=t0e);var r0e=Vf.transform($P.anchor,kh,{affinity:zP}),o0e=Vf.transform($P.focus,kh,{affinity:e0e});if(!r0e||!o0e)return null;$P.anchor=r0e,$P.focus=o0e})}},Kf={transform(Ff,kh){var{current:x_,affinity:$P}=Ff;if(x_!=null){var zP=qf.transform(x_,kh,{affinity:$P});Ff.current=zP,zP==null&&Ff.unref()}}},Yf=(Ff,kh)=>{for(var x_ in Ff){var $P=Ff[x_],zP=kh[x_];if(Ll($P)&&Ll(zP)){if(!Yf($P,zP))return!1}else if(Array.isArray($P)&&Array.isArray(zP)){if($P.length!==zP.length)return!1;for(var e0e=0;e0e<$P.length;e0e++)if($P[e0e]!==zP[e0e])return!1}else if($P!==zP)return!1}for(var t0e in kh)if(Ff[t0e]===void 0&&kh[t0e]!==void 0)return!1;return!0},Xf=["text"],Zf=["anchor","focus"];function Jf(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function Qf(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?Jf(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):Jf(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var ed={equals(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{loose:$P=!1}=x_;function zP(e0e){return qc(e0e,Xf)}return Yf($P?zP(Ff):Ff,$P?zP(kh):kh)},isText:Ff=>Ll(Ff)&&typeof Ff.text=="string",isTextList:Ff=>Array.isArray(Ff)&&Ff.every(kh=>ed.isText(kh)),isTextProps:Ff=>Ff.text!==void 0,matches(Ff,kh){for(var x_ in kh)if(x_!=="text"&&(!Ff.hasOwnProperty(x_)||Ff[x_]!==kh[x_]))return!1;return!0},decorations(Ff,kh){var x_=[Qf({},Ff)];for(var $P of kh){var zP=qc($P,Zf),[e0e,t0e]=qf.edges($P),n0e=[],r0e=0;for(var o0e of x_){var{length:i0e}=o0e.text,a0e=r0e;if(r0e+=i0e,e0e.offset<=a0e&&t0e.offset>=r0e)Object.assign(o0e,zP),n0e.push(o0e);else if(e0e.offset!==t0e.offset&&(e0e.offset===r0e||t0e.offset===a0e)||e0e.offset>r0e||t0e.offset<a0e||t0e.offset===a0e&&a0e!==0)n0e.push(o0e);else{var s0e=o0e,u0e=void 0,l0e=void 0;if(t0e.offset<r0e){var f0e=t0e.offset-a0e;l0e=Qf(Qf({},s0e),{},{text:s0e.text.slice(f0e)}),s0e=Qf(Qf({},s0e),{},{text:s0e.text.slice(0,f0e)})}if(e0e.offset>a0e){var d0e=e0e.offset-a0e;u0e=Qf(Qf({},s0e),{},{text:s0e.text.slice(0,d0e)}),s0e=Qf(Qf({},s0e),{},{text:s0e.text.slice(d0e)})}Object.assign(s0e,zP),u0e&&n0e.push(u0e),n0e.push(s0e),l0e&&n0e.push(l0e)}}x_=n0e}return x_}};function td(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function nd(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?td(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):td(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var rd={transform(Ff,kh){Ff.children=jc(Ff.children);var x_=Ff.selection&&jc(Ff.selection);try{x_=(($P,zP,e0e)=>{switch(e0e.type){case"insert_node":var{path:t0e,node:n0e}=e0e,r0e=Nf.parent($P,t0e),o0e=t0e[t0e.length-1];if(o0e>r0e.children.length)throw new Error('Cannot apply an "insert_node" operation at path ['.concat(t0e,"] because the destination is past the end of the node."));if(r0e.children.splice(o0e,0,n0e),zP)for(var[i0e,a0e]of qf.points(zP))zP[a0e]=Vf.transform(i0e,e0e);break;case"insert_text":var{path:s0e,offset:u0e,text:l0e}=e0e;if(l0e.length===0)break;var f0e=Nf.leaf($P,s0e),d0e=f0e.text.slice(0,u0e),p0e=f0e.text.slice(u0e);if(f0e.text=d0e+l0e+p0e,zP)for(var[c0e,h0e]of qf.points(zP))zP[h0e]=Vf.transform(c0e,e0e);break;case"merge_node":var{path:g0e}=e0e,m0e=Nf.get($P,g0e),y0e=Mf.previous(g0e),v0e=Nf.get($P,y0e),b0e=Nf.parent($P,g0e),S0e=g0e[g0e.length-1];if(ed.isText(m0e)&&ed.isText(v0e))v0e.text+=m0e.text;else{if(ed.isText(m0e)||ed.isText(v0e))throw new Error('Cannot apply a "merge_node" operation at path ['.concat(g0e,"] to nodes of different interfaces: ").concat(m0e," ").concat(v0e));v0e.children.push(...m0e.children)}if(b0e.children.splice(S0e,1),zP)for(var[w0e,A0e]of qf.points(zP))zP[A0e]=Vf.transform(w0e,e0e);break;case"move_node":var{path:x0e,newPath:O0e}=e0e;if(Mf.isAncestor(x0e,O0e))throw new Error("Cannot move a path [".concat(x0e,"] to new path [").concat(O0e,"] because the destination is inside itself."));var k0e=Nf.get($P,x0e),T0e=Nf.parent($P,x0e),M0e=x0e[x0e.length-1];T0e.children.splice(M0e,1);var _0e=Mf.transform(x0e,e0e),H0e=Nf.get($P,Mf.parent(_0e)),I0e=_0e[_0e.length-1];if(H0e.children.splice(I0e,0,k0e),zP)for(var[z0e,E0e]of qf.points(zP))zP[E0e]=Vf.transform(z0e,e0e);break;case"remove_node":var{path:C0e}=e0e,B0e=C0e[C0e.length-1];if(Nf.parent($P,C0e).children.splice(B0e,1),zP)for(var[N0e,V0e]of qf.points(zP)){var R0e=Vf.transform(N0e,e0e);if(zP!=null&&R0e!=null)zP[V0e]=R0e;else{var W0e=void 0,q0e=void 0;for(var[Q0e,J0e]of Nf.texts($P)){if(Mf.compare(J0e,C0e)!==-1){q0e=[Q0e,J0e];break}W0e=[Q0e,J0e]}var L0e=!1;W0e&&q0e&&(L0e=Mf.equals(q0e[1],C0e)?!Mf.hasPrevious(q0e[1]):Mf.common(W0e[1],C0e).length<Mf.common(q0e[1],C0e).length),W0e&&!L0e?(N0e.path=W0e[1],N0e.offset=W0e[0].text.length):q0e?(N0e.path=q0e[1],N0e.offset=0):zP=null}}break;case"remove_text":var{path:ome,offset:eme,text:X0e}=e0e;if(X0e.length===0)break;var tme=Nf.leaf($P,ome),bme=tme.text.slice(0,eme),ume=tme.text.slice(eme+X0e.length);if(tme.text=bme+ume,zP)for(var[pme,mme]of qf.points(zP))zP[mme]=Vf.transform(pme,e0e);break;case"set_node":var{path:wme,properties:rme,newProperties:Bme}=e0e;if(wme.length===0)throw new Error("Cannot set properties on the root node!");var Fme=Nf.get($P,wme);for(var Tme in Bme){if(Tme==="children"||Tme==="text")throw new Error('Cannot set the "'.concat(Tme,'" property of nodes!'));var Gme=Bme[Tme];Gme==null?delete Fme[Tme]:Fme[Tme]=Gme}for(var zme in rme)Bme.hasOwnProperty(zme)||delete Fme[zme];break;case"set_selection":var{newProperties:Pme}=e0e;if(Pme==null)zP=Pme;else{if(zP==null){if(!qf.isRange(Pme))throw new Error('Cannot apply an incomplete "set_selection" operation properties '.concat(JSON.stringify(Pme)," when there is no current selection."));zP=nd({},Pme)}for(var Mme in Pme){var qme=Pme[Mme];if(qme==null){if(Mme==="anchor"||Mme==="focus")throw new Error('Cannot remove the "'.concat(Mme,'" selection property'));delete zP[Mme]}else zP[Mme]=qme}}break;case"split_node":var{path:$me,position:Ame,properties:Dme}=e0e;if($me.length===0)throw new Error('Cannot apply a "split_node" operation at path ['.concat($me,"] because the root node cannot be split."));var kme,xme=Nf.get($P,$me),Rme=Nf.parent($P,$me),d1e=$me[$me.length-1];if(ed.isText(xme)){var e1e=xme.text.slice(0,Ame),Xme=xme.text.slice(Ame);xme.text=e1e,kme=nd(nd({},Dme),{},{text:Xme})}else{var s1e=xme.children.slice(0,Ame),i1e=xme.children.slice(Ame);xme.children=s1e,kme=nd(nd({},Dme),{},{children:i1e})}if(Rme.children.splice(d1e+1,0,kme),zP)for(var[l1e,Lme]of qf.points(zP))zP[Lme]=Vf.transform(l1e,e0e)}return zP})(Ff,x_,kh)}finally{Ff.children=Nc(Ff.children),Ff.selection=x_?Ml(x_)?Nc(x_):x_:null}}},od=["text"],id=["children"];function ad(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function ud(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?ad(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):ad(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var sd={insertNodes(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Bf.withoutNormalizing(Ff,()=>{var{hanging:$P=!1,voids:zP=!1,mode:e0e="lowest"}=x_,{at:t0e,match:n0e,select:r0e}=x_;if(Nf.isNode(kh)&&(kh=[kh]),kh.length!==0){var[o0e]=kh;if(t0e||(t0e=Ff.selection?Ff.selection:Ff.children.length>0?Bf.end(Ff,[]):[0],r0e=!0),r0e==null&&(r0e=!1),qf.isRange(t0e))if($P||(t0e=Bf.unhangRange(Ff,t0e)),qf.isCollapsed(t0e))t0e=t0e.anchor;else{var[,i0e]=qf.edges(t0e),a0e=Bf.pointRef(Ff,i0e);md.delete(Ff,{at:t0e}),t0e=a0e.unref()}if(Vf.isPoint(t0e)){n0e==null&&(n0e=ed.isText(o0e)?y0e=>ed.isText(y0e):Ff.isInline(o0e)?y0e=>ed.isText(y0e)||Bf.isInline(Ff,y0e):y0e=>Bf.isBlock(Ff,y0e));var[s0e]=Bf.nodes(Ff,{at:t0e.path,match:n0e,mode:e0e,voids:zP});if(!s0e)return;var[,u0e]=s0e,l0e=Bf.pathRef(Ff,u0e),f0e=Bf.isEnd(Ff,t0e,u0e);md.splitNodes(Ff,{at:t0e,match:n0e,mode:e0e,voids:zP});var d0e=l0e.unref();t0e=f0e?Mf.next(d0e):d0e}var p0e=Mf.parent(t0e),c0e=t0e[t0e.length-1];if(zP||!Bf.void(Ff,{at:p0e})){for(var h0e of kh){var g0e=p0e.concat(c0e);c0e++,Ff.apply({type:"insert_node",path:g0e,node:h0e}),t0e=Mf.next(t0e)}if(t0e=Mf.previous(t0e),r0e){var m0e=Bf.end(Ff,t0e);m0e&&md.select(Ff,m0e)}}}})},liftNodes(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Bf.withoutNormalizing(Ff,()=>{var{at:x_=Ff.selection,mode:$P="lowest",voids:zP=!1}=kh,{match:e0e}=kh;if(e0e==null&&(e0e=Mf.isPath(x_)?fd(Ff,x_):h0e=>Bf.isBlock(Ff,h0e)),x_){var t0e=Bf.nodes(Ff,{at:x_,match:e0e,mode:$P,voids:zP}),n0e=Array.from(t0e,h0e=>{var[,g0e]=h0e;return Bf.pathRef(Ff,g0e)});for(var r0e of n0e){var o0e=r0e.unref();if(o0e.length<2)throw new Error("Cannot lift node at a path [".concat(o0e,"] because it has a depth of less than `2`."));var i0e=Bf.node(Ff,Mf.parent(o0e)),[a0e,s0e]=i0e,u0e=o0e[o0e.length-1],{length:l0e}=a0e.children;if(l0e===1){var f0e=Mf.next(s0e);md.moveNodes(Ff,{at:o0e,to:f0e,voids:zP}),md.removeNodes(Ff,{at:s0e,voids:zP})}else if(u0e===0)md.moveNodes(Ff,{at:o0e,to:s0e,voids:zP});else if(u0e===l0e-1){var d0e=Mf.next(s0e);md.moveNodes(Ff,{at:o0e,to:d0e,voids:zP})}else{var p0e=Mf.next(o0e),c0e=Mf.next(s0e);md.splitNodes(Ff,{at:p0e,voids:zP}),md.moveNodes(Ff,{at:o0e,to:c0e,voids:zP})}}}})},mergeNodes(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Bf.withoutNormalizing(Ff,()=>{var{match:x_,at:$P=Ff.selection}=kh,{hanging:zP=!1,voids:e0e=!1,mode:t0e="lowest"}=kh;if($P){if(x_==null)if(Mf.isPath($P)){var[n0e]=Bf.parent(Ff,$P);x_=S0e=>n0e.children.includes(S0e)}else x_=S0e=>Bf.isBlock(Ff,S0e);if(!zP&&qf.isRange($P)&&($P=Bf.unhangRange(Ff,$P)),qf.isRange($P))if(qf.isCollapsed($P))$P=$P.anchor;else{var[,r0e]=qf.edges($P),o0e=Bf.pointRef(Ff,r0e);md.delete(Ff,{at:$P}),$P=o0e.unref(),kh.at==null&&md.select(Ff,$P)}var[i0e]=Bf.nodes(Ff,{at:$P,match:x_,voids:e0e,mode:t0e}),a0e=Bf.previous(Ff,{at:$P,match:x_,voids:e0e,mode:t0e});if(i0e&&a0e){var[s0e,u0e]=i0e,[l0e,f0e]=a0e;if(u0e.length!==0&&f0e.length!==0){var d0e,p0e,c0e=Mf.next(f0e),h0e=Mf.common(u0e,f0e),g0e=Mf.isSibling(u0e,f0e),m0e=Array.from(Bf.levels(Ff,{at:u0e}),S0e=>{var[w0e]=S0e;return w0e}).slice(h0e.length).slice(0,-1),y0e=Bf.above(Ff,{at:u0e,mode:"highest",match:S0e=>m0e.includes(S0e)&&ld(Ff,S0e)}),v0e=y0e&&Bf.pathRef(Ff,y0e[1]);if(ed.isText(s0e)&&ed.isText(l0e)){var b0e=qc(s0e,od);p0e=l0e.text.length,d0e=b0e}else{if(!Sf.isElement(s0e)||!Sf.isElement(l0e))throw new Error("Cannot merge the node at path [".concat(u0e,"] with the previous sibling because it is not the same kind: ").concat(JSON.stringify(s0e)," ").concat(JSON.stringify(l0e)));b0e=qc(s0e,id),p0e=l0e.children.length,d0e=b0e}g0e||md.moveNodes(Ff,{at:u0e,to:c0e,voids:e0e}),v0e&&md.removeNodes(Ff,{at:v0e.current,voids:e0e}),Sf.isElement(l0e)&&Bf.isEmpty(Ff,l0e)||ed.isText(l0e)&&l0e.text===""&&f0e[f0e.length-1]!==0?md.removeNodes(Ff,{at:f0e,voids:e0e}):Ff.apply({type:"merge_node",path:c0e,position:p0e,properties:d0e}),v0e&&v0e.unref()}}}})},moveNodes(Ff,kh){Bf.withoutNormalizing(Ff,()=>{var{to:x_,at:$P=Ff.selection,mode:zP="lowest",voids:e0e=!1}=kh,{match:t0e}=kh;if($P){t0e==null&&(t0e=Mf.isPath($P)?fd(Ff,$P):u0e=>Bf.isBlock(Ff,u0e));var n0e=Bf.pathRef(Ff,x_),r0e=Bf.nodes(Ff,{at:$P,match:t0e,mode:zP,voids:e0e}),o0e=Array.from(r0e,u0e=>{var[,l0e]=u0e;return Bf.pathRef(Ff,l0e)});for(var i0e of o0e){var a0e=i0e.unref(),s0e=n0e.current;a0e.length!==0&&Ff.apply({type:"move_node",path:a0e,newPath:s0e}),n0e.current&&Mf.isSibling(s0e,a0e)&&Mf.isAfter(s0e,a0e)&&(n0e.current=Mf.next(n0e.current))}n0e.unref()}})},removeNodes(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Bf.withoutNormalizing(Ff,()=>{var{hanging:x_=!1,voids:$P=!1,mode:zP="lowest"}=kh,{at:e0e=Ff.selection,match:t0e}=kh;if(e0e){t0e==null&&(t0e=Mf.isPath(e0e)?fd(Ff,e0e):s0e=>Bf.isBlock(Ff,s0e)),!x_&&qf.isRange(e0e)&&(e0e=Bf.unhangRange(Ff,e0e));var n0e=Bf.nodes(Ff,{at:e0e,match:t0e,mode:zP,voids:$P}),r0e=Array.from(n0e,s0e=>{var[,u0e]=s0e;return Bf.pathRef(Ff,u0e)});for(var o0e of r0e){var i0e=o0e.unref();if(i0e){var[a0e]=Bf.node(Ff,i0e);Ff.apply({type:"remove_node",path:i0e,node:a0e})}}}})},setNodes(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Bf.withoutNormalizing(Ff,()=>{var{match:$P,at:zP=Ff.selection}=x_,{hanging:e0e=!1,mode:t0e="lowest",split:n0e=!1,voids:r0e=!1}=x_;if(zP){if($P==null&&($P=Mf.isPath(zP)?fd(Ff,zP):m0e=>Bf.isBlock(Ff,m0e)),!e0e&&qf.isRange(zP)&&(zP=Bf.unhangRange(Ff,zP)),n0e&&qf.isRange(zP)){if(qf.isCollapsed(zP)&&Bf.leaf(Ff,zP.anchor)[0].text.length>0)return;var o0e=Bf.rangeRef(Ff,zP,{affinity:"inward"}),[i0e,a0e]=qf.edges(zP),s0e=t0e==="lowest"?"lowest":"highest",u0e=Bf.isEnd(Ff,a0e,a0e.path);md.splitNodes(Ff,{at:a0e,match:$P,mode:s0e,voids:r0e,always:!u0e});var l0e=Bf.isStart(Ff,i0e,i0e.path);md.splitNodes(Ff,{at:i0e,match:$P,mode:s0e,voids:r0e,always:!l0e}),zP=o0e.unref(),x_.at==null&&md.select(Ff,zP)}for(var[f0e,d0e]of Bf.nodes(Ff,{at:zP,match:$P,mode:t0e,voids:r0e})){var p0e={},c0e={};if(d0e.length!==0){var h0e=!1;for(var g0e in kh)g0e!=="children"&&g0e!=="text"&&kh[g0e]!==f0e[g0e]&&(h0e=!0,f0e.hasOwnProperty(g0e)&&(p0e[g0e]=f0e[g0e]),kh[g0e]!=null&&(c0e[g0e]=kh[g0e]));h0e&&Ff.apply({type:"set_node",path:d0e,properties:p0e,newProperties:c0e})}}}})},splitNodes(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Bf.withoutNormalizing(Ff,()=>{var{mode:x_="lowest",voids:$P=!1}=kh,{match:zP,at:e0e=Ff.selection,height:t0e=0,always:n0e=!1}=kh;if(zP==null&&(zP=k0e=>Bf.isBlock(Ff,k0e)),qf.isRange(e0e)&&(e0e=cd(Ff,e0e)),Mf.isPath(e0e)){var r0e=e0e,o0e=Bf.point(Ff,r0e),[i0e]=Bf.parent(Ff,r0e);zP=k0e=>k0e===i0e,t0e=o0e.path.length-r0e.length+1,e0e=o0e,n0e=!0}if(e0e){var a0e=Bf.pointRef(Ff,e0e,{affinity:"backward"}),[s0e]=Bf.nodes(Ff,{at:e0e,match:zP,mode:x_,voids:$P});if(s0e){var u0e=Bf.void(Ff,{at:e0e,mode:"highest"});if(!$P&&u0e){var[l0e,f0e]=u0e;if(Sf.isElement(l0e)&&Ff.isInline(l0e)){var d0e=Bf.after(Ff,f0e);if(!d0e){var p0e=Mf.next(f0e);md.insertNodes(Ff,{text:""},{at:p0e,voids:$P}),d0e=Bf.point(Ff,p0e)}e0e=d0e,n0e=!0}t0e=e0e.path.length-f0e.length+1,n0e=!0}var c0e=Bf.pointRef(Ff,e0e),h0e=e0e.path.length-t0e,[,g0e]=s0e,m0e=e0e.path.slice(0,h0e),y0e=t0e===0?e0e.offset:e0e.path[h0e]+0;for(var[v0e,b0e]of Bf.levels(Ff,{at:m0e,reverse:!0,voids:$P})){var S0e=!1;if(b0e.length<g0e.length||b0e.length===0||!$P&&Bf.isVoid(Ff,v0e))break;var w0e=a0e.current,A0e=Bf.isEnd(Ff,w0e,b0e);if(n0e||!a0e||!Bf.isEdge(Ff,w0e,b0e)){S0e=!0;var x0e=Nf.extractProps(v0e);Ff.apply({type:"split_node",path:b0e,position:y0e,properties:x0e})}y0e=b0e[b0e.length-1]+(S0e||A0e?1:0)}if(kh.at==null){var O0e=c0e.current||Bf.end(Ff,[]);md.select(Ff,O0e)}a0e.unref(),c0e.unref()}}})},unsetNodes(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Array.isArray(kh)||(kh=[kh]);var $P={};for(var zP of kh)$P[zP]=null;md.setNodes(Ff,$P,x_)},unwrapNodes(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Bf.withoutNormalizing(Ff,()=>{var{mode:x_="lowest",split:$P=!1,voids:zP=!1}=kh,{at:e0e=Ff.selection,match:t0e}=kh;if(e0e){t0e==null&&(t0e=Mf.isPath(e0e)?fd(Ff,e0e):s0e=>Bf.isBlock(Ff,s0e)),Mf.isPath(e0e)&&(e0e=Bf.range(Ff,e0e));var n0e=qf.isRange(e0e)?Bf.rangeRef(Ff,e0e):null,r0e=Bf.nodes(Ff,{at:e0e,match:t0e,mode:x_,voids:zP}),o0e=Array.from(r0e,s0e=>{var[,u0e]=s0e;return Bf.pathRef(Ff,u0e)}).reverse(),i0e=function(s0e){var u0e=s0e.unref(),[l0e]=Bf.node(Ff,u0e),f0e=Bf.range(Ff,u0e);$P&&n0e&&(f0e=qf.intersection(n0e.current,f0e)),md.liftNodes(Ff,{at:f0e,match:d0e=>Sf.isAncestor(l0e)&&l0e.children.includes(d0e),voids:zP})};for(var a0e of o0e)i0e(a0e);n0e&&n0e.unref()}})},wrapNodes(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Bf.withoutNormalizing(Ff,()=>{var{mode:$P="lowest",split:zP=!1,voids:e0e=!1}=x_,{match:t0e,at:n0e=Ff.selection}=x_;if(n0e){if(t0e==null&&(t0e=Mf.isPath(n0e)?fd(Ff,n0e):Ff.isInline(kh)?d0e=>Bf.isInline(Ff,d0e)||ed.isText(d0e):d0e=>Bf.isBlock(Ff,d0e)),zP&&qf.isRange(n0e)){var[r0e,o0e]=qf.edges(n0e),i0e=Bf.rangeRef(Ff,n0e,{affinity:"inward"});md.splitNodes(Ff,{at:o0e,match:t0e,voids:e0e}),md.splitNodes(Ff,{at:r0e,match:t0e,voids:e0e}),n0e=i0e.unref(),x_.at==null&&md.select(Ff,n0e)}var a0e=Array.from(Bf.nodes(Ff,{at:n0e,match:Ff.isInline(kh)?d0e=>Bf.isBlock(Ff,d0e):d0e=>Bf.isEditor(d0e),mode:"lowest",voids:e0e}));for(var[,s0e]of a0e){var u0e=qf.isRange(n0e)?qf.intersection(n0e,Bf.range(Ff,s0e)):n0e;if(u0e){var l0e=Array.from(Bf.nodes(Ff,{at:u0e,match:t0e,mode:$P,voids:e0e}));if(l0e.length>0){var f0e=function(){var[d0e]=l0e,p0e=l0e[l0e.length-1],[,c0e]=d0e,[,h0e]=p0e;if(c0e.length===0&&h0e.length===0)return"continue";var g0e=Mf.equals(c0e,h0e)?Mf.parent(c0e):Mf.common(c0e,h0e),m0e=Bf.range(Ff,c0e,h0e),y0e=Bf.node(Ff,g0e),[v0e]=y0e,b0e=g0e.length+1,S0e=Mf.next(h0e.slice(0,b0e)),w0e=ud(ud({},kh),{},{children:[]});md.insertNodes(Ff,w0e,{at:S0e,voids:e0e}),md.moveNodes(Ff,{at:m0e,match:A0e=>Sf.isAncestor(v0e)&&v0e.children.includes(A0e),to:S0e.concat(0),voids:e0e})}();if(f0e==="continue")continue}}}}})}},ld=(Ff,kh)=>{if(Sf.isElement(kh)){var x_=kh;return!!Bf.isVoid(Ff,kh)||x_.children.length===1&&ld(Ff,x_.children[0])}return!Bf.isEditor(kh)},cd=(Ff,kh)=>{if(qf.isCollapsed(kh))return kh.anchor;var[,x_]=qf.edges(kh),$P=Bf.pointRef(Ff,x_);return md.delete(Ff,{at:kh}),$P.unref()},fd=(Ff,kh)=>{var[x_]=Bf.node(Ff,kh);return $P=>$P===x_};function dd(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function pd(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?dd(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):dd(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var hd={collapse(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{edge:x_="anchor"}=kh,{selection:$P}=Ff;if($P){if(x_==="anchor")md.select(Ff,$P.anchor);else if(x_==="focus")md.select(Ff,$P.focus);else if(x_==="start"){var[zP]=qf.edges($P);md.select(Ff,zP)}else if(x_==="end"){var[,e0e]=qf.edges($P);md.select(Ff,e0e)}}},deselect(Ff){var{selection:kh}=Ff;kh&&Ff.apply({type:"set_selection",properties:kh,newProperties:null})},move(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{selection:x_}=Ff,{distance:$P=1,unit:zP="character",reverse:e0e=!1}=kh,{edge:t0e=null}=kh;if(x_){t0e==="start"&&(t0e=qf.isBackward(x_)?"focus":"anchor"),t0e==="end"&&(t0e=qf.isBackward(x_)?"anchor":"focus");var{anchor:n0e,focus:r0e}=x_,o0e={distance:$P,unit:zP},i0e={};if(t0e==null||t0e==="anchor"){var a0e=e0e?Bf.before(Ff,n0e,o0e):Bf.after(Ff,n0e,o0e);a0e&&(i0e.anchor=a0e)}if(t0e==null||t0e==="focus"){var s0e=e0e?Bf.before(Ff,r0e,o0e):Bf.after(Ff,r0e,o0e);s0e&&(i0e.focus=s0e)}md.setSelection(Ff,i0e)}},select(Ff,kh){var{selection:x_}=Ff;if(kh=Bf.range(Ff,kh),x_)md.setSelection(Ff,kh);else{if(!qf.isRange(kh))throw new Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(JSON.stringify(kh)));Ff.apply({type:"set_selection",properties:x_,newProperties:kh})}},setPoint(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{selection:$P}=Ff,{edge:zP="both"}=x_;if($P){zP==="start"&&(zP=qf.isBackward($P)?"focus":"anchor"),zP==="end"&&(zP=qf.isBackward($P)?"anchor":"focus");var{anchor:e0e,focus:t0e}=$P,n0e=zP==="anchor"?e0e:t0e;md.setSelection(Ff,{[zP==="anchor"?"anchor":"focus"]:pd(pd({},n0e),kh)})}},setSelection(Ff,kh){var{selection:x_}=Ff,$P={},zP={};if(x_){for(var e0e in kh)(e0e==="anchor"&&kh.anchor!=null&&!Vf.equals(kh.anchor,x_.anchor)||e0e==="focus"&&kh.focus!=null&&!Vf.equals(kh.focus,x_.focus)||e0e!=="anchor"&&e0e!=="focus"&&kh[e0e]!==x_[e0e])&&($P[e0e]=x_[e0e],zP[e0e]=kh[e0e]);Object.keys($P).length>0&&Ff.apply({type:"set_selection",properties:$P,newProperties:zP})}}},gd={delete(Ff){var kh=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Bf.withoutNormalizing(Ff,()=>{var{reverse:x_=!1,unit:$P="character",distance:zP=1,voids:e0e=!1}=kh,{at:t0e=Ff.selection,hanging:n0e=!1}=kh;if(t0e){if(qf.isRange(t0e)&&qf.isCollapsed(t0e)&&(t0e=t0e.anchor),Vf.isPoint(t0e)){var r0e=Bf.void(Ff,{at:t0e,mode:"highest"});if(!e0e&&r0e){var[,o0e]=r0e;t0e=o0e}else{var i0e={unit:$P,distance:zP};t0e={anchor:t0e,focus:x_?Bf.before(Ff,t0e,i0e)||Bf.start(Ff,[]):Bf.after(Ff,t0e,i0e)||Bf.end(Ff,[])},n0e=!0}}if(Mf.isPath(t0e))md.removeNodes(Ff,{at:t0e,voids:e0e});else if(!qf.isCollapsed(t0e)){if(!n0e){var[,a0e]=qf.edges(t0e),s0e=Bf.end(Ff,[]);Vf.equals(a0e,s0e)||(t0e=Bf.unhangRange(Ff,t0e,{voids:e0e}))}var[u0e,l0e]=qf.edges(t0e),f0e=Bf.above(Ff,{match:q0e=>Bf.isBlock(Ff,q0e),at:u0e,voids:e0e}),d0e=Bf.above(Ff,{match:q0e=>Bf.isBlock(Ff,q0e),at:l0e,voids:e0e}),p0e=f0e&&d0e&&!Mf.equals(f0e[1],d0e[1]),c0e=Mf.equals(u0e.path,l0e.path),h0e=e0e?null:Bf.void(Ff,{at:u0e,mode:"highest"}),g0e=e0e?null:Bf.void(Ff,{at:l0e,mode:"highest"});if(h0e){var m0e=Bf.before(Ff,u0e);m0e&&f0e&&Mf.isAncestor(f0e[1],m0e.path)&&(u0e=m0e)}if(g0e){var y0e=Bf.after(Ff,l0e);y0e&&d0e&&Mf.isAncestor(d0e[1],y0e.path)&&(l0e=y0e)}var v0e,b0e=[];for(var S0e of Bf.nodes(Ff,{at:t0e,voids:e0e})){var[w0e,A0e]=S0e;v0e&&Mf.compare(A0e,v0e)===0||(!e0e&&Bf.isVoid(Ff,w0e)||!Mf.isCommon(A0e,u0e.path)&&!Mf.isCommon(A0e,l0e.path))&&(b0e.push(S0e),v0e=A0e)}var x0e=Array.from(b0e,q0e=>{var[,Q0e]=q0e;return Bf.pathRef(Ff,Q0e)}),O0e=Bf.pointRef(Ff,u0e),k0e=Bf.pointRef(Ff,l0e);if(!c0e&&!h0e){var T0e=O0e.current,[M0e]=Bf.leaf(Ff,T0e),{path:_0e}=T0e,{offset:H0e}=u0e,I0e=M0e.text.slice(H0e);I0e.length>0&&Ff.apply({type:"remove_text",path:_0e,offset:H0e,text:I0e})}for(var z0e of x0e){var E0e=z0e.unref();md.removeNodes(Ff,{at:E0e,voids:e0e})}if(!g0e){var C0e=k0e.current,[B0e]=Bf.leaf(Ff,C0e),{path:N0e}=C0e,V0e=c0e?u0e.offset:0,R0e=B0e.text.slice(V0e,l0e.offset);R0e.length>0&&Ff.apply({type:"remove_text",path:N0e,offset:V0e,text:R0e})}!c0e&&p0e&&k0e.current&&O0e.current&&md.mergeNodes(Ff,{at:k0e.current,hanging:!0,voids:e0e});var W0e=x_?O0e.unref()||k0e.unref():k0e.unref()||O0e.unref();kh.at==null&&W0e&&md.select(Ff,W0e)}}})},insertFragment(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Bf.withoutNormalizing(Ff,()=>{var{hanging:$P=!1,voids:zP=!1}=x_,{at:e0e=Ff.selection}=x_;if(kh.length&&e0e){if(qf.isRange(e0e))if($P||(e0e=Bf.unhangRange(Ff,e0e)),qf.isCollapsed(e0e))e0e=e0e.anchor;else{var[,t0e]=qf.edges(e0e);if(!zP&&Bf.void(Ff,{at:t0e}))return;var n0e=Bf.pointRef(Ff,t0e);md.delete(Ff,{at:e0e}),e0e=n0e.unref()}else Mf.isPath(e0e)&&(e0e=Bf.start(Ff,e0e));if(zP||!Bf.void(Ff,{at:e0e})){var r0e=Bf.above(Ff,{at:e0e,match:C0e=>Bf.isInline(Ff,C0e),mode:"highest",voids:zP});if(r0e){var[,o0e]=r0e;Bf.isEnd(Ff,e0e,o0e)?e0e=Bf.after(Ff,o0e):Bf.isStart(Ff,e0e,o0e)&&(e0e=Bf.before(Ff,o0e))}var i0e=Bf.above(Ff,{match:C0e=>Bf.isBlock(Ff,C0e),at:e0e,voids:zP}),[,a0e]=i0e,s0e=Bf.isStart(Ff,e0e,a0e),u0e=Bf.isEnd(Ff,e0e,a0e),l0e=s0e&&u0e,f0e=!s0e||s0e&&u0e,d0e=!u0e,[,p0e]=Nf.first({children:kh},[]),[,c0e]=Nf.last({children:kh},[]),h0e=[],g0e=C0e=>{var[B0e,N0e]=C0e;return N0e.length!==0&&(!!l0e||!(f0e&&Mf.isAncestor(N0e,p0e)&&Sf.isElement(B0e)&&!Ff.isVoid(B0e)&&!Ff.isInline(B0e))&&!(d0e&&Mf.isAncestor(N0e,c0e)&&Sf.isElement(B0e)&&!Ff.isVoid(B0e)&&!Ff.isInline(B0e)))};for(var m0e of Nf.nodes({children:kh},{pass:g0e}))g0e(m0e)&&h0e.push(m0e);var y0e=[],v0e=[],b0e=[],S0e=!0,w0e=!1;for(var[A0e]of h0e)Sf.isElement(A0e)&&!Ff.isInline(A0e)?(S0e=!1,w0e=!0,v0e.push(A0e)):S0e?y0e.push(A0e):b0e.push(A0e);var[x0e]=Bf.nodes(Ff,{at:e0e,match:C0e=>ed.isText(C0e)||Bf.isInline(Ff,C0e),mode:"highest",voids:zP}),[,O0e]=x0e,k0e=Bf.isStart(Ff,e0e,O0e),T0e=Bf.isEnd(Ff,e0e,O0e),M0e=Bf.pathRef(Ff,u0e?Mf.next(a0e):a0e),_0e=Bf.pathRef(Ff,T0e?Mf.next(O0e):O0e),H0e=Bf.pathRef(Ff,a0e);md.splitNodes(Ff,{at:e0e,match:C0e=>w0e?Bf.isBlock(Ff,C0e):ed.isText(C0e)||Bf.isInline(Ff,C0e),mode:w0e?"lowest":"highest",voids:zP});var I0e=Bf.pathRef(Ff,!k0e||k0e&&T0e?Mf.next(O0e):O0e);if(md.insertNodes(Ff,y0e,{at:I0e.current,match:C0e=>ed.isText(C0e)||Bf.isInline(Ff,C0e),mode:"highest",voids:zP}),l0e&&v0e.length&&md.delete(Ff,{at:H0e.unref(),voids:zP}),md.insertNodes(Ff,v0e,{at:M0e.current,match:C0e=>Bf.isBlock(Ff,C0e),mode:"lowest",voids:zP}),md.insertNodes(Ff,b0e,{at:_0e.current,match:C0e=>ed.isText(C0e)||Bf.isInline(Ff,C0e),mode:"highest",voids:zP}),!x_.at){var z0e;z0e=b0e.length>0?Mf.previous(_0e.current):v0e.length>0?Mf.previous(M0e.current):Mf.previous(I0e.current);var E0e=Bf.end(Ff,z0e);md.select(Ff,E0e)}I0e.unref(),M0e.unref(),_0e.unref()}}})},insertText(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Bf.withoutNormalizing(Ff,()=>{var{voids:$P=!1}=x_,{at:zP=Ff.selection}=x_;if(zP){if(Mf.isPath(zP)&&(zP=Bf.range(Ff,zP)),qf.isRange(zP))if(qf.isCollapsed(zP))zP=zP.anchor;else{var e0e=qf.end(zP);if(!$P&&Bf.void(Ff,{at:e0e}))return;var t0e=Bf.pointRef(Ff,e0e);md.delete(Ff,{at:zP,voids:$P}),zP=t0e.unref(),md.setSelection(Ff,{anchor:zP,focus:zP})}if($P||!Bf.void(Ff,{at:zP})){var{path:n0e,offset:r0e}=zP;kh.length>0&&Ff.apply({type:"insert_text",path:n0e,offset:r0e,text:kh})}}})}};function vd(Ff,kh){var x_=Object.keys(Ff);if(Object.getOwnPropertySymbols){var $P=Object.getOwnPropertySymbols(Ff);kh&&($P=$P.filter(function(zP){return Object.getOwnPropertyDescriptor(Ff,zP).enumerable})),x_.push.apply(x_,$P)}return x_}function yd(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?arguments[kh]:{};kh%2?vd(Object(x_),!0).forEach(function($P){Ic(Ff,$P,x_[$P])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ff,Object.getOwnPropertyDescriptors(x_)):vd(Object(x_)).forEach(function($P){Object.defineProperty(Ff,$P,Object.getOwnPropertyDescriptor(x_,$P))})}return Ff}var md=yd(yd(yd(yd({},rd),sd),hd),gd),bd="[object Map]",wd="[object Set]",Ed=/^\[object .+?Constructor\]$/,Dd=/^(?:0|[1-9]\d*)$/,Sd="[\\ud800-\\udfff]",xd="[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]",Cd="\\ud83c[\\udffb-\\udfff]",Ad="[^\\ud800-\\udfff]",Od="(?:\\ud83c[\\udde6-\\uddff]){2}",kd="[\\ud800-\\udbff][\\udc00-\\udfff]",Bd="(?:"+xd+"|"+Cd+")?",Fd="[\\ufe0e\\ufe0f]?"+Bd+("(?:\\u200d(?:"+[Ad,Od,kd].join("|")+")[\\ufe0e\\ufe0f]?"+Bd+")*"),Td="(?:"+[Ad+xd+"?",xd,Od,kd,Sd].join("|")+")",_d=RegExp(Cd+"(?="+Cd+")|"+Td+Fd,"g"),Pd=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0\\ufe0e\\ufe0f]"),jd=typeof e$1=="object"&&e$1&&e$1.Object===Object&&e$1,Nd=typeof self=="object"&&self&&self.Object===Object&&self,Id=jd||Nd||Function("return this")();function Ld(Ff,kh){return function(x_,$P){for(var zP=-1,e0e=x_?x_.length:0,t0e=Array(e0e);++zP<e0e;)t0e[zP]=$P(x_[zP],zP,x_);return t0e}(kh,function(x_){return Ff[x_]})}function Rd(Ff){var kh=-1,x_=Array(Ff.size);return Ff.forEach(function($P,zP){x_[++kh]=[zP,$P]}),x_}function Md(Ff){var kh=-1,x_=Array(Ff.size);return Ff.forEach(function($P){x_[++kh]=$P}),x_}function zd(Ff){return function(kh){return Pd.test(kh)}(Ff)?function(kh){return kh.match(_d)||[]}(Ff):function(kh){return kh.split("")}(Ff)}var $d,Hd,Vd=Function.prototype,Ud=Object.prototype,Wd=Id["__core-js_shared__"],Gd=function(){var Ff=/[^.]+$/.exec(Wd&&Wd.keys&&Wd.keys.IE_PROTO||"");return Ff?"Symbol(src)_1."+Ff:""}(),qd=Vd.toString,Kd=Ud.hasOwnProperty,Yd=Ud.toString,Xd=RegExp("^"+qd.call(Kd).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Zd=Id.Symbol,Jd=Zd?Zd.iterator:void 0,Qd=Ud.propertyIsEnumerable,ep=($d=Object.keys,Hd=Object,function(Ff){return $d(Hd(Ff))}),tp=hp(Id,"DataView"),np=hp(Id,"Map"),rp=hp(Id,"Promise"),op=hp(Id,"Set"),ip=hp(Id,"WeakMap"),ap=yp(tp),up=yp(np),sp=yp(rp),lp=yp(op),cp=yp(ip);function fp(Ff,kh){var x_=mp(Ff)||function(t0e){return function(n0e){return Dp(n0e)&&bp(n0e)}(t0e)&&Kd.call(t0e,"callee")&&(!Qd.call(t0e,"callee")||Yd.call(t0e)=="[object Arguments]")}(Ff)?function(t0e,n0e){for(var r0e=-1,o0e=Array(t0e);++r0e<t0e;)o0e[r0e]=n0e(r0e);return o0e}(Ff.length,String):[],$P=x_.length,zP=!!$P;for(var e0e in Ff)!kh&&!Kd.call(Ff,e0e)||zP&&(e0e=="length"||vp(e0e,$P))||x_.push(e0e);return x_}function dp(Ff){if(!Ep(Ff)||function(x_){return!!Gd&&Gd in x_}(Ff))return!1;var kh=wp(Ff)||function(x_){var $P=!1;if(x_!=null&&typeof x_.toString!="function")try{$P=!!(x_+"")}catch(zP){}return $P}(Ff)?Xd:Ed;return kh.test(yp(Ff))}function pp(Ff){if(x_=(kh=Ff)&&kh.constructor,$P=typeof x_=="function"&&x_.prototype||Ud,kh!==$P)return ep(Ff);var kh,x_,$P,zP=[];for(var e0e in Object(Ff))Kd.call(Ff,e0e)&&e0e!="constructor"&&zP.push(e0e);return zP}function hp(Ff,kh){var x_=function($P,zP){return $P==null?void 0:$P[zP]}(Ff,kh);return dp(x_)?x_:void 0}var gp=function(Ff){return Yd.call(Ff)};function vp(Ff,kh){return!!(kh=kh==null?9007199254740991:kh)&&(typeof Ff=="number"||Dd.test(Ff))&&Ff>-1&&Ff%1==0&&Ff<kh}function yp(Ff){if(Ff!=null){try{return qd.call(Ff)}catch(kh){}try{return Ff+""}catch(kh){}}return""}(tp&&gp(new tp(new ArrayBuffer(1)))!="[object DataView]"||np&&gp(new np)!=bd||rp&&gp(rp.resolve())!="[object Promise]"||op&&gp(new op)!=wd||ip&&gp(new ip)!="[object WeakMap]")&&(gp=function(Ff){var kh=Yd.call(Ff),x_=kh=="[object Object]"?Ff.constructor:void 0,$P=x_?yp(x_):void 0;if($P)switch($P){case ap:return"[object DataView]";case up:return bd;case sp:return"[object Promise]";case lp:return wd;case cp:return"[object WeakMap]"}return kh});var mp=Array.isArray;function bp(Ff){return Ff!=null&&function(kh){return typeof kh=="number"&&kh>-1&&kh%1==0&&kh<=9007199254740991}(Ff.length)&&!wp(Ff)}function wp(Ff){var kh=Ep(Ff)?Yd.call(Ff):"";return kh=="[object Function]"||kh=="[object GeneratorFunction]"}function Ep(Ff){var kh=typeof Ff;return!!Ff&&(kh=="object"||kh=="function")}function Dp(Ff){return!!Ff&&typeof Ff=="object"}function Sp(Ff){return Ff?Ld(Ff,function(kh){return bp(kh)?fp(kh):pp(kh)}(Ff)):[]}var xp=function(Ff){if(!Ff)return[];if(bp(Ff))return function(x_){return typeof x_=="string"||!mp(x_)&&Dp(x_)&&Yd.call(x_)=="[object String]"}(Ff)?zd(Ff):function(x_,$P){var zP=-1,e0e=x_.length;for($P||($P=Array(e0e));++zP<e0e;)$P[zP]=x_[zP];return $P}(Ff);if(Jd&&Ff[Jd])return function(x_){for(var $P,zP=[];!($P=x_.next()).done;)zP.push($P.value);return zP}(Ff[Jd]());var kh=gp(Ff);return(kh==bd?Rd:kh==wd?Md:Sp)(Ff)};function Cp(Ff){return Ff!==null&&typeof Ff=="object"&&"constructor"in Ff&&Ff.constructor===Object}function Ap(Ff,kh){Ff===void 0&&(Ff={}),kh===void 0&&(kh={}),Object.keys(kh).forEach(function(x_){Ff[x_]===void 0?Ff[x_]=kh[x_]:Cp(kh[x_])&&Cp(Ff[x_])&&Object.keys(kh[x_]).length>0&&Ap(Ff[x_],kh[x_])})}var Op={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function kp(){var Ff=typeof document!="undefined"?document:{};return Ap(Ff,Op),Ff}var Bp={document:Op,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(Ff){return typeof setTimeout=="undefined"?(Ff(),null):setTimeout(Ff,0)},cancelAnimationFrame:function(Ff){typeof setTimeout!="undefined"&&clearTimeout(Ff)}};function Fp(){var Ff=typeof window!="undefined"?window:{};return Ap(Ff,Bp),Ff}function Tp(Ff){return Tp=Object.setPrototypeOf?Object.getPrototypeOf:function(kh){return kh.__proto__||Object.getPrototypeOf(kh)},Tp(Ff)}function _p(Ff,kh){return _p=Object.setPrototypeOf||function(x_,$P){return x_.__proto__=$P,x_},_p(Ff,kh)}function Pp(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ff){return!1}}function jp(Ff,kh,x_){return jp=Pp()?Reflect.construct:function($P,zP,e0e){var t0e=[null];t0e.push.apply(t0e,zP);var n0e=new(Function.bind.apply($P,t0e));return e0e&&_p(n0e,e0e.prototype),n0e},jp.apply(null,arguments)}function Np(Ff){var kh=typeof Map=="function"?new Map:void 0;return Np=function(x_){if(x_===null||!function(zP){return Function.toString.call(zP).indexOf("[native code]")!==-1}(x_))return x_;if(typeof x_!="function")throw new TypeError("Super expression must either be null or a function");if(kh!==void 0){if(kh.has(x_))return kh.get(x_);kh.set(x_,$P)}function $P(){return jp(x_,arguments,Tp(this).constructor)}return $P.prototype=Object.create(x_.prototype,{constructor:{value:$P,enumerable:!1,writable:!0,configurable:!0}}),_p($P,x_)},Np(Ff)}var Ip=function(Ff){var kh,x_;function $P(zP){var e0e,t0e,n0e;return e0e=Ff.call.apply(Ff,[this].concat(zP))||this,t0e=function(r0e){if(r0e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r0e}(e0e),n0e=t0e.__proto__,Object.defineProperty(t0e,"__proto__",{get:function(){return n0e},set:function(r0e){n0e.__proto__=r0e}}),e0e}return x_=Ff,(kh=$P).prototype=Object.create(x_.prototype),kh.prototype.constructor=kh,kh.__proto__=x_,$P}(Np(Array));function Lp(Ff){Ff===void 0&&(Ff=[]);var kh=[];return Ff.forEach(function(x_){Array.isArray(x_)?kh.push.apply(kh,Lp(x_)):kh.push(x_)}),kh}function Rp(Ff,kh){return Array.prototype.filter.call(Ff,kh)}function Mp(Ff,kh){var x_=Fp(),$P=kp(),zP=[];if(!kh&&Ff instanceof Ip)return Ff;if(!Ff)return new Ip(zP);if(typeof Ff=="string"){var e0e=Ff.trim();if(e0e.indexOf("<")>=0&&e0e.indexOf(">")>=0){var t0e="div";e0e.indexOf("<li")===0&&(t0e="ul"),e0e.indexOf("<tr")===0&&(t0e="tbody"),e0e.indexOf("<td")!==0&&e0e.indexOf("<th")!==0||(t0e="tr"),e0e.indexOf("<tbody")===0&&(t0e="table"),e0e.indexOf("<option")===0&&(t0e="select");var n0e=$P.createElement(t0e);n0e.innerHTML=e0e;for(var r0e=0;r0e<n0e.childNodes.length;r0e+=1)zP.push(n0e.childNodes[r0e])}else zP=function(o0e,i0e){if(typeof o0e!="string")return[o0e];for(var a0e=[],s0e=i0e.querySelectorAll(o0e),u0e=0;u0e<s0e.length;u0e+=1)a0e.push(s0e[u0e]);return a0e}(Ff.trim(),kh||$P)}else if(Ff.nodeType||Ff===x_||Ff===$P)zP.push(Ff);else if(Array.isArray(Ff)){if(Ff instanceof Ip)return Ff;zP=Ff}return new Ip(function(o0e){for(var i0e=[],a0e=0;a0e<o0e.length;a0e+=1)i0e.indexOf(o0e[a0e])===-1&&i0e.push(o0e[a0e]);return i0e}(zP))}function zp(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];var $P=Lp(kh.map(function(zP){return zP.split(" ")}));return this.forEach(function(zP){var e0e;(e0e=zP.classList).add.apply(e0e,$P)}),this}function $p(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];var $P=Lp(kh.map(function(zP){return zP.split(" ")}));return this.forEach(function(zP){var e0e;(e0e=zP.classList).remove.apply(e0e,$P)}),this}function Hp(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];var $P=Lp(kh.map(function(zP){return zP.split(" ")}));return Rp(this,function(zP){return $P.filter(function(e0e){return zP.classList.contains(e0e)}).length>0}).length>0}function Vp(Ff,kh){if(arguments.length===1&&typeof Ff=="string")return this[0]?this[0].getAttribute(Ff):void 0;for(var x_=0;x_<this.length;x_+=1)if(arguments.length===2)this[x_].setAttribute(Ff,kh);else for(var $P in Ff)this[x_][$P]=Ff[$P],this[x_].setAttribute($P,Ff[$P]);return this}function Up(Ff){for(var kh=0;kh<this.length;kh+=1)this[kh].removeAttribute(Ff);return this}function Wp(){var Ff=this[0];if(Ff){var kh,x_={};if(Ff.dataset)for(var $P in Ff.dataset)x_[$P]=Ff.dataset[$P];else for(var zP=0;zP<Ff.attributes.length;zP+=1){var e0e=Ff.attributes[zP];e0e.name.indexOf("data-")>=0&&(x_[kh=e0e.name.split("data-")[1],kh.toLowerCase().replace(/-(.)/g,function(n0e,r0e){return r0e.toUpperCase()})]=e0e.value)}for(var t0e in x_)x_[t0e]==="false"?x_[t0e]=!1:x_[t0e]==="true"?x_[t0e]=!0:parseFloat(x_[t0e])===1*x_[t0e]&&(x_[t0e]*=1);return x_}}function Gp(Ff){if(Ff===void 0){var kh=this[0];if(!kh)return;if(kh.multiple&&kh.nodeName.toLowerCase()==="select"){for(var x_=[],$P=0;$P<kh.selectedOptions.length;$P+=1)x_.push(kh.selectedOptions[$P].value);return x_}return kh.value}for(var zP=0;zP<this.length;zP+=1){var e0e=this[zP];if(Array.isArray(Ff)&&e0e.multiple&&e0e.nodeName.toLowerCase()==="select")for(var t0e=0;t0e<e0e.options.length;t0e+=1)e0e.options[t0e].selected=Ff.indexOf(e0e.options[t0e].value)>=0;else e0e.value=Ff}return this}function qp(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];var $P=kh[0],zP=kh[1],e0e=kh[2],t0e=kh[3];function n0e(f0e){var d0e=f0e.target;if(d0e){var p0e=f0e.target.dom7EventData||[];if(p0e.indexOf(f0e)<0&&p0e.unshift(f0e),Mp(d0e).is(zP))e0e.apply(d0e,p0e);else for(var c0e=Mp(d0e).parents(),h0e=0;h0e<c0e.length;h0e+=1)Mp(c0e[h0e]).is(zP)&&e0e.apply(c0e[h0e],p0e)}}function r0e(f0e){var d0e=f0e&&f0e.target&&f0e.target.dom7EventData||[];d0e.indexOf(f0e)<0&&d0e.unshift(f0e),e0e.apply(this,d0e)}typeof kh[1]=="function"&&($P=kh[0],e0e=kh[1],t0e=kh[2],zP=void 0),t0e||(t0e=!1);for(var o0e,i0e=$P.split(" "),a0e=0;a0e<this.length;a0e+=1){var s0e=this[a0e];if(zP)for(o0e=0;o0e<i0e.length;o0e+=1){var u0e=i0e[o0e];s0e.dom7LiveListeners||(s0e.dom7LiveListeners={}),s0e.dom7LiveListeners[u0e]||(s0e.dom7LiveListeners[u0e]=[]),s0e.dom7LiveListeners[u0e].push({listener:e0e,proxyListener:n0e}),s0e.addEventListener(u0e,n0e,t0e)}else for(o0e=0;o0e<i0e.length;o0e+=1){var l0e=i0e[o0e];s0e.dom7Listeners||(s0e.dom7Listeners={}),s0e.dom7Listeners[l0e]||(s0e.dom7Listeners[l0e]=[]),s0e.dom7Listeners[l0e].push({listener:e0e,proxyListener:r0e}),s0e.addEventListener(l0e,r0e,t0e)}}return this}function Kp(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];var $P=kh[0],zP=kh[1],e0e=kh[2],t0e=kh[3];typeof kh[1]=="function"&&($P=kh[0],e0e=kh[1],t0e=kh[2],zP=void 0),t0e||(t0e=!1);for(var n0e=$P.split(" "),r0e=0;r0e<n0e.length;r0e+=1)for(var o0e=n0e[r0e],i0e=0;i0e<this.length;i0e+=1){var a0e=this[i0e],s0e=void 0;if(!zP&&a0e.dom7Listeners?s0e=a0e.dom7Listeners[o0e]:zP&&a0e.dom7LiveListeners&&(s0e=a0e.dom7LiveListeners[o0e]),s0e&&s0e.length)for(var u0e=s0e.length-1;u0e>=0;u0e-=1){var l0e=s0e[u0e];e0e&&l0e.listener===e0e||e0e&&l0e.listener&&l0e.listener.dom7proxy&&l0e.listener.dom7proxy===e0e?(a0e.removeEventListener(o0e,l0e.proxyListener,t0e),s0e.splice(u0e,1)):e0e||(a0e.removeEventListener(o0e,l0e.proxyListener,t0e),s0e.splice(u0e,1))}}return this}function Yp(){var Ff=Fp();return this[0]===Ff?Ff.innerWidth:this.length>0?parseFloat(this.css("width")):null}function Xp(){var Ff=Fp();return this[0]===Ff?Ff.innerHeight:this.length>0?parseFloat(this.css("height")):null}function Zp(){if(this.length>0){var Ff=Fp(),kh=kp(),x_=this[0],$P=x_.getBoundingClientRect(),zP=kh.body,e0e=x_.clientTop||zP.clientTop||0,t0e=x_.clientLeft||zP.clientLeft||0,n0e=x_===Ff?Ff.scrollY:x_.scrollTop,r0e=x_===Ff?Ff.scrollX:x_.scrollLeft;return{top:$P.top+n0e-e0e,left:$P.left+r0e-t0e}}return null}function Jp(){for(var Ff=0;Ff<this.length;Ff+=1)this[Ff].style.display="none";return this}function Qp(){for(var Ff=Fp(),kh=0;kh<this.length;kh+=1){var x_=this[kh];x_.style.display==="none"&&(x_.style.display=""),Ff.getComputedStyle(x_,null).getPropertyValue("display")==="none"&&(x_.style.display="block")}return this}function eh(Ff,kh){var x_,$P=Fp();if(arguments.length===1){if(typeof Ff!="string"){for(x_=0;x_<this.length;x_+=1)for(var zP in Ff)this[x_].style[zP]=Ff[zP];return this}if(this[0])return $P.getComputedStyle(this[0],null).getPropertyValue(Ff)}if(arguments.length===2&&typeof Ff=="string"){for(x_=0;x_<this.length;x_+=1)this[x_].style[Ff]=kh;return this}return this}function th(Ff){return Ff?(this.forEach(function(kh,x_){Ff.apply(kh,[kh,x_])}),this):this}function nh(Ff){return Mp(Rp(this,Ff))}function rh(Ff){if(Ff===void 0)return this[0]?this[0].innerHTML:null;for(var kh=0;kh<this.length;kh+=1)this[kh].innerHTML=Ff;return this}function oh(Ff){if(Ff===void 0)return this[0]?this[0].textContent.trim():null;for(var kh=0;kh<this.length;kh+=1)this[kh].textContent=Ff;return this}function ih(Ff){var kh,x_,$P=Fp(),zP=kp(),e0e=this[0];if(!e0e||Ff===void 0)return!1;if(typeof Ff=="string"){if(e0e.matches)return e0e.matches(Ff);if(e0e.webkitMatchesSelector)return e0e.webkitMatchesSelector(Ff);if(e0e.msMatchesSelector)return e0e.msMatchesSelector(Ff);for(kh=Mp(Ff),x_=0;x_<kh.length;x_+=1)if(kh[x_]===e0e)return!0;return!1}if(Ff===zP)return e0e===zP;if(Ff===$P)return e0e===$P;if(Ff.nodeType||Ff instanceof Ip){for(kh=Ff.nodeType?[Ff]:Ff,x_=0;x_<kh.length;x_+=1)if(kh[x_]===e0e)return!0;return!1}return!1}function ah(){for(var Ff,kh=kp(),x_=0;x_<arguments.length;x_+=1){Ff=x_<0||arguments.length<=x_?void 0:arguments[x_];for(var $P=0;$P<this.length;$P+=1)if(typeof Ff=="string"){var zP=kh.createElement("div");for(zP.innerHTML=Ff;zP.firstChild;)this[$P].appendChild(zP.firstChild)}else if(Ff instanceof Ip)for(var e0e=0;e0e<Ff.length;e0e+=1)this[$P].appendChild(Ff[e0e]);else this[$P].appendChild(Ff)}return this}function uh(Ff){var kh,x_,$P=kp();for(kh=0;kh<this.length;kh+=1)if(typeof Ff=="string"){var zP=$P.createElement("div");for(zP.innerHTML=Ff,x_=zP.childNodes.length-1;x_>=0;x_-=1)this[kh].insertBefore(zP.childNodes[x_],this[kh].childNodes[0])}else if(Ff instanceof Ip)for(x_=0;x_<Ff.length;x_+=1)this[kh].insertBefore(Ff[x_],this[kh].childNodes[0]);else this[kh].insertBefore(Ff,this[kh].childNodes[0]);return this}function sh(Ff){for(var kh=[],x_=0;x_<this.length;x_+=1)this[x_].parentNode!==null&&(Ff?Mp(this[x_].parentNode).is(Ff)&&kh.push(this[x_].parentNode):kh.push(this[x_].parentNode));return Mp(kh)}function lh(Ff){for(var kh=[],x_=0;x_<this.length;x_+=1)for(var $P=this[x_].parentNode;$P;)Ff?Mp($P).is(Ff)&&kh.push($P):kh.push($P),$P=$P.parentNode;return Mp(kh)}function ch(Ff){for(var kh=[],x_=0;x_<this.length;x_+=1)for(var $P=this[x_].querySelectorAll(Ff),zP=0;zP<$P.length;zP+=1)kh.push($P[zP]);return Mp(kh)}function fh(Ff){for(var kh=[],x_=0;x_<this.length;x_+=1)for(var $P=this[x_].children,zP=0;zP<$P.length;zP+=1)Ff&&!Mp($P[zP]).is(Ff)||kh.push($P[zP]);return Mp(kh)}function dh(){for(var Ff=0;Ff<this.length;Ff+=1)this[Ff].parentNode&&this[Ff].parentNode.removeChild(this[Ff]);return this}function ph(){for(var Ff=0;Ff<this.length;Ff+=1){var kh=this[Ff];if(kh.nodeType===1){for(var x_=0;x_<kh.childNodes.length;x_+=1)kh.childNodes[x_].parentNode&&kh.childNodes[x_].parentNode.removeChild(kh.childNodes[x_]);kh.textContent=""}}return this}Mp.fn=Ip.prototype;var hh="resize scroll".split(" ");function gh(Ff){return function(){for(var kh=arguments.length,x_=new Array(kh),$P=0;$P<kh;$P++)x_[$P]=arguments[$P];if(x_[0]===void 0){for(var zP=0;zP<this.length;zP+=1)hh.indexOf(Ff)<0&&(Ff in this[zP]?this[zP][Ff]():Mp(this[zP]).trigger(Ff));return this}return this.on.apply(this,[Ff].concat(x_))}}var vh=gh("click"),yh=gh("focus"),mh="[object GeneratorFunction]",bh=/^(?:0|[1-9]\d*)$/;function wh(Ff,kh){for(var x_=-1,$P=Ff?Ff.length:0;++x_<$P&&kh(Ff[x_],x_,Ff)!==!1;);return Ff}var Eh=Object.prototype,Dh=Eh.hasOwnProperty,Sh=Eh.toString,xh=Eh.propertyIsEnumerable,Ch=function(Ff,kh){return function(x_){return Ff(kh(x_))}}(Object.keys,Object);function Ah(Ff,kh){var x_=Ph(Ff)||function(t0e){return function(n0e){return function(r0e){return!!r0e&&typeof r0e=="object"}(n0e)&&jh(n0e)}(t0e)&&Dh.call(t0e,"callee")&&(!xh.call(t0e,"callee")||Sh.call(t0e)=="[object Arguments]")}(Ff)?function(t0e,n0e){for(var r0e=-1,o0e=Array(t0e);++r0e<t0e;)o0e[r0e]=n0e(r0e);return o0e}(Ff.length,String):[],$P=x_.length,zP=!!$P;for(var e0e in Ff)!kh&&!Dh.call(Ff,e0e)||zP&&(e0e=="length"||_h(e0e,$P))||x_.push(e0e);return x_}var Oh,Bh=(Oh=function(Ff,kh){return Ff&&Fh(Ff,kh,Nh)},function(Ff,kh){if(Ff==null)return Ff;if(!jh(Ff))return Oh(Ff,kh);for(var x_=Ff.length,$P=-1,zP=Object(Ff);++$P<x_&&kh(zP[$P],$P,zP)!==!1;);return Ff}),Fh=function(Ff){return function(kh,x_,$P){for(var zP=-1,e0e=Object(kh),t0e=$P(kh),n0e=t0e.length;n0e--;){var r0e=t0e[Ff?n0e:++zP];if(x_(e0e[r0e],r0e,e0e)===!1)break}return kh}}();function Th(Ff){if(x_=(kh=Ff)&&kh.constructor,$P=typeof x_=="function"&&x_.prototype||Eh,kh!==$P)return Ch(Ff);var kh,x_,$P,zP=[];for(var e0e in Object(Ff))Dh.call(Ff,e0e)&&e0e!="constructor"&&zP.push(e0e);return zP}function _h(Ff,kh){return!!(kh=kh==null?9007199254740991:kh)&&(typeof Ff=="number"||bh.test(Ff))&&Ff>-1&&Ff%1==0&&Ff<kh}var Ph=Array.isArray;function jh(Ff){return Ff!=null&&function(kh){return typeof kh=="number"&&kh>-1&&kh%1==0&&kh<=9007199254740991}(Ff.length)&&!function(kh){var x_=function($P){var zP=typeof $P;return!!$P&&(zP=="object"||zP=="function")}(kh)?Sh.call(kh):"";return x_=="[object Function]"||x_==mh}(Ff)}function Nh(Ff){return jh(Ff)?Ah(Ff):Th(Ff)}function Ih(Ff){return Ff}var Lh=function(Ff,kh){return(Ph(Ff)?wh:Bh)(Ff,typeof kh=="function"?kh:Ih)};let Rh=(Ff=21)=>{let kh="",x_=crypto.getRandomValues(new Uint8Array(Ff));for(;Ff--;){let $P=63&x_[Ff];kh+=$P<36?$P.toString(36):$P<62?($P-26).toString(36).toUpperCase():$P<63?"_":"-"}return kh};var Mh=/^\s+|\s+$/g,zh=/^[-+]0x[0-9a-f]+$/i,$h=/^0b[01]+$/i,Hh=/^0o[0-7]+$/i,Vh=parseInt,Uh=typeof e$1=="object"&&e$1&&e$1.Object===Object&&e$1,Wh=typeof self=="object"&&self&&self.Object===Object&&self,Gh=Uh||Wh||Function("return this")(),qh=Object.prototype.toString,Kh=Math.max,Yh=Math.min,Xh=function(){return Gh.Date.now()};function Zh(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e=0,i0e=!1,a0e=!1,s0e=!0;if(typeof Ff!="function")throw new TypeError("Expected a function");function u0e(h0e){var g0e=$P,m0e=zP;return $P=zP=void 0,o0e=h0e,t0e=Ff.apply(m0e,g0e)}function l0e(h0e){return o0e=h0e,n0e=setTimeout(d0e,kh),i0e?u0e(h0e):t0e}function f0e(h0e){var g0e=h0e-r0e;return r0e===void 0||g0e>=kh||g0e<0||a0e&&h0e-o0e>=e0e}function d0e(){var h0e=Xh();if(f0e(h0e))return p0e(h0e);n0e=setTimeout(d0e,function(g0e){var m0e=kh-(g0e-r0e);return a0e?Yh(m0e,e0e-(g0e-o0e)):m0e}(h0e))}function p0e(h0e){return n0e=void 0,s0e&&$P?u0e(h0e):($P=zP=void 0,t0e)}function c0e(){var h0e=Xh(),g0e=f0e(h0e);if($P=arguments,zP=this,r0e=h0e,g0e){if(n0e===void 0)return l0e(r0e);if(a0e)return n0e=setTimeout(d0e,kh),u0e(r0e)}return n0e===void 0&&(n0e=setTimeout(d0e,kh)),t0e}return kh=Qh(kh)||0,Jh(x_)&&(i0e=!!x_.leading,e0e=(a0e="maxWait"in x_)?Kh(Qh(x_.maxWait)||0,kh):e0e,s0e="trailing"in x_?!!x_.trailing:s0e),c0e.cancel=function(){n0e!==void 0&&clearTimeout(n0e),o0e=0,$P=r0e=zP=n0e=void 0},c0e.flush=function(){return n0e===void 0?t0e:p0e(Xh())},c0e}function Jh(Ff){var kh=typeof Ff;return!!Ff&&(kh=="object"||kh=="function")}function Qh(Ff){if(typeof Ff=="number")return Ff;if(function($P){return typeof $P=="symbol"||function(zP){return!!zP&&typeof zP=="object"}($P)&&qh.call($P)=="[object Symbol]"}(Ff))return NaN;if(Jh(Ff)){var kh=typeof Ff.valueOf=="function"?Ff.valueOf():Ff;Ff=Jh(kh)?kh+"":kh}if(typeof Ff!="string")return Ff===0?Ff:+Ff;Ff=Ff.replace(Mh,"");var x_=$h.test(Ff);return x_||Hh.test(Ff)?Vh(Ff.slice(2),x_?2:8):zh.test(Ff)?NaN:+Ff}var eg=function(Ff,kh,x_){var $P=!0,zP=!0;if(typeof Ff!="function")throw new TypeError("Expected a function");return Jh(x_)&&($P="leading"in x_?!!x_.leading:$P,zP="trailing"in x_?!!x_.trailing:zP),Zh(Ff,kh,{leading:$P,maxWait:kh,trailing:zP})};const tg={createElement:function(Ff,kh){return document.createElement(Ff,kh)},createElementNS:function(Ff,kh,x_){return document.createElementNS(Ff,kh,x_)},createTextNode:function(Ff){return document.createTextNode(Ff)},createComment:function(Ff){return document.createComment(Ff)},insertBefore:function(Ff,kh,x_){Ff.insertBefore(kh,x_)},removeChild:function(Ff,kh){Ff.removeChild(kh)},appendChild:function(Ff,kh){Ff.appendChild(kh)},parentNode:function(Ff){return Ff.parentNode},nextSibling:function(Ff){return Ff.nextSibling},tagName:function(Ff){return Ff.tagName},setTextContent:function(Ff,kh){Ff.textContent=kh},getTextContent:function(Ff){return Ff.textContent},isElement:function(Ff){return Ff.nodeType===1},isText:function(Ff){return Ff.nodeType===3},isComment:function(Ff){return Ff.nodeType===8}};function ng(Ff,kh,x_,$P,zP){return{sel:Ff,data:kh,children:x_,text:$P,elm:zP,key:kh===void 0?void 0:kh.key}}const rg=Array.isArray;function og(Ff){return typeof Ff=="string"||typeof Ff=="number"||Ff instanceof String||Ff instanceof Number}function ig(Ff){return Ff===void 0}function ag(Ff){return Ff!==void 0}const ug=ng("",{},[],void 0,void 0);function sg(Ff,kh){var x_,$P;const zP=Ff.key===kh.key,e0e=((x_=Ff.data)===null||x_===void 0?void 0:x_.is)===(($P=kh.data)===null||$P===void 0?void 0:$P.is);return Ff.sel===kh.sel&&zP&&e0e}function lg(Ff,kh,x_){var $P;const zP={};for(let e0e=kh;e0e<=x_;++e0e){const t0e=($P=Ff[e0e])===null||$P===void 0?void 0:$P.key;t0e!==void 0&&(zP[t0e]=e0e)}return zP}const cg=["create","update","remove","destroy","pre","post"];function fg(Ff,kh){const x_={create:[],update:[],remove:[],destroy:[],pre:[],post:[]},$P=kh!==void 0?kh:tg;for(const a0e of cg)for(const s0e of Ff){const u0e=s0e[a0e];u0e!==void 0&&x_[a0e].push(u0e)}function zP(a0e){const s0e=a0e.id?"#"+a0e.id:"",u0e=a0e.getAttribute("class"),l0e=u0e?"."+u0e.split(" ").join("."):"";return ng($P.tagName(a0e).toLowerCase()+s0e+l0e,{},[],void 0,a0e)}function e0e(a0e,s0e){return function(){if(--s0e==0){const u0e=$P.parentNode(a0e);$P.removeChild(u0e,a0e)}}}function t0e(a0e,s0e){var u0e,l0e;let f0e,d0e=a0e.data;if(d0e!==void 0){const h0e=(u0e=d0e.hook)===null||u0e===void 0?void 0:u0e.init;ag(h0e)&&(h0e(a0e),d0e=a0e.data)}const p0e=a0e.children,c0e=a0e.sel;if(c0e==="!")ig(a0e.text)&&(a0e.text=""),a0e.elm=$P.createComment(a0e.text);else if(c0e!==void 0){const h0e=c0e.indexOf("#"),g0e=c0e.indexOf(".",h0e),m0e=h0e>0?h0e:c0e.length,y0e=g0e>0?g0e:c0e.length,v0e=h0e!==-1||g0e!==-1?c0e.slice(0,Math.min(m0e,y0e)):c0e,b0e=a0e.elm=ag(d0e)&&ag(f0e=d0e.ns)?$P.createElementNS(f0e,v0e,d0e):$P.createElement(v0e,d0e);for(m0e<y0e&&b0e.setAttribute("id",c0e.slice(m0e+1,y0e)),g0e>0&&b0e.setAttribute("class",c0e.slice(y0e+1).replace(/\./g," ")),f0e=0;f0e<x_.create.length;++f0e)x_.create[f0e](ug,a0e);if(rg(p0e))for(f0e=0;f0e<p0e.length;++f0e){const w0e=p0e[f0e];w0e!=null&&$P.appendChild(b0e,t0e(w0e,s0e))}else og(a0e.text)&&$P.appendChild(b0e,$P.createTextNode(a0e.text));const S0e=a0e.data.hook;ag(S0e)&&((l0e=S0e.create)===null||l0e===void 0||l0e.call(S0e,ug,a0e),S0e.insert&&s0e.push(a0e))}else a0e.elm=$P.createTextNode(a0e.text);return a0e.elm}function n0e(a0e,s0e,u0e,l0e,f0e,d0e){for(;l0e<=f0e;++l0e){const p0e=u0e[l0e];p0e!=null&&$P.insertBefore(a0e,t0e(p0e,d0e),s0e)}}function r0e(a0e){var s0e,u0e;const l0e=a0e.data;if(l0e!==void 0){(u0e=(s0e=l0e==null?void 0:l0e.hook)===null||s0e===void 0?void 0:s0e.destroy)===null||u0e===void 0||u0e.call(s0e,a0e);for(let f0e=0;f0e<x_.destroy.length;++f0e)x_.destroy[f0e](a0e);if(a0e.children!==void 0)for(let f0e=0;f0e<a0e.children.length;++f0e){const d0e=a0e.children[f0e];d0e!=null&&typeof d0e!="string"&&r0e(d0e)}}}function o0e(a0e,s0e,u0e,l0e){for(var f0e,d0e;u0e<=l0e;++u0e){let p0e,c0e;const h0e=s0e[u0e];if(h0e!=null)if(ag(h0e.sel)){r0e(h0e),p0e=x_.remove.length+1,c0e=e0e(h0e.elm,p0e);for(let m0e=0;m0e<x_.remove.length;++m0e)x_.remove[m0e](h0e,c0e);const g0e=(d0e=(f0e=h0e==null?void 0:h0e.data)===null||f0e===void 0?void 0:f0e.hook)===null||d0e===void 0?void 0:d0e.remove;ag(g0e)?g0e(h0e,c0e):c0e()}else $P.removeChild(a0e,h0e.elm)}}function i0e(a0e,s0e,u0e){var l0e,f0e,d0e,p0e,c0e;const h0e=(l0e=s0e.data)===null||l0e===void 0?void 0:l0e.hook;(f0e=h0e==null?void 0:h0e.prepatch)===null||f0e===void 0||f0e.call(h0e,a0e,s0e);const g0e=s0e.elm=a0e.elm,m0e=a0e.children,y0e=s0e.children;if(a0e!==s0e){if(s0e.data!==void 0){for(let v0e=0;v0e<x_.update.length;++v0e)x_.update[v0e](a0e,s0e);(p0e=(d0e=s0e.data.hook)===null||d0e===void 0?void 0:d0e.update)===null||p0e===void 0||p0e.call(d0e,a0e,s0e)}ig(s0e.text)?ag(m0e)&&ag(y0e)?m0e!==y0e&&function(v0e,b0e,S0e,w0e){let A0e,x0e,O0e,k0e,T0e=0,M0e=0,_0e=b0e.length-1,H0e=b0e[0],I0e=b0e[_0e],z0e=S0e.length-1,E0e=S0e[0],C0e=S0e[z0e];for(;T0e<=_0e&&M0e<=z0e;)H0e==null?H0e=b0e[++T0e]:I0e==null?I0e=b0e[--_0e]:E0e==null?E0e=S0e[++M0e]:C0e==null?C0e=S0e[--z0e]:sg(H0e,E0e)?(i0e(H0e,E0e,w0e),H0e=b0e[++T0e],E0e=S0e[++M0e]):sg(I0e,C0e)?(i0e(I0e,C0e,w0e),I0e=b0e[--_0e],C0e=S0e[--z0e]):sg(H0e,C0e)?(i0e(H0e,C0e,w0e),$P.insertBefore(v0e,H0e.elm,$P.nextSibling(I0e.elm)),H0e=b0e[++T0e],C0e=S0e[--z0e]):sg(I0e,E0e)?(i0e(I0e,E0e,w0e),$P.insertBefore(v0e,I0e.elm,H0e.elm),I0e=b0e[--_0e],E0e=S0e[++M0e]):(A0e===void 0&&(A0e=lg(b0e,T0e,_0e)),x0e=A0e[E0e.key],ig(x0e)?$P.insertBefore(v0e,t0e(E0e,w0e),H0e.elm):(O0e=b0e[x0e],O0e.sel!==E0e.sel?$P.insertBefore(v0e,t0e(E0e,w0e),H0e.elm):(i0e(O0e,E0e,w0e),b0e[x0e]=void 0,$P.insertBefore(v0e,O0e.elm,H0e.elm))),E0e=S0e[++M0e]);(T0e<=_0e||M0e<=z0e)&&(T0e>_0e?(k0e=S0e[z0e+1]==null?null:S0e[z0e+1].elm,n0e(v0e,k0e,S0e,M0e,z0e,w0e)):o0e(v0e,b0e,T0e,_0e))}(g0e,m0e,y0e,u0e):ag(y0e)?(ag(a0e.text)&&$P.setTextContent(g0e,""),n0e(g0e,null,y0e,0,y0e.length-1,u0e)):ag(m0e)?o0e(g0e,m0e,0,m0e.length-1):ag(a0e.text)&&$P.setTextContent(g0e,""):a0e.text!==s0e.text&&(ag(m0e)&&o0e(g0e,m0e,0,m0e.length-1),$P.setTextContent(g0e,s0e.text)),(c0e=h0e==null?void 0:h0e.postpatch)===null||c0e===void 0||c0e.call(h0e,a0e,s0e)}}return function(a0e,s0e){let u0e,l0e,f0e;const d0e=[];for(u0e=0;u0e<x_.pre.length;++u0e)x_.pre[u0e]();for(function(p0e){return p0e.sel!==void 0}(a0e)||(a0e=zP(a0e)),sg(a0e,s0e)?i0e(a0e,s0e,d0e):(l0e=a0e.elm,f0e=$P.parentNode(l0e),t0e(s0e,d0e),f0e!==null&&($P.insertBefore(f0e,s0e.elm,$P.nextSibling(l0e)),o0e(f0e,[a0e],0,0))),u0e=0;u0e<d0e.length;++u0e)d0e[u0e].data.hook.insert(d0e[u0e]);for(u0e=0;u0e<x_.post.length;++u0e)x_.post[u0e]();return s0e}}function dg(Ff,kh,x_){if(Ff.ns="http://www.w3.org/2000/svg",x_!=="foreignObject"&&kh!==void 0)for(let $P=0;$P<kh.length;++$P){const zP=kh[$P].data;zP!==void 0&&dg(zP,kh[$P].children,kh[$P].sel)}}function pg(Ff,kh,x_){let $P,zP,e0e,t0e={};if(x_!==void 0?(kh!==null&&(t0e=kh),rg(x_)?$P=x_:og(x_)?zP=x_.toString():x_&&x_.sel&&($P=[x_])):kh!=null&&(rg(kh)?$P=kh:og(kh)?zP=kh.toString():kh&&kh.sel?$P=[kh]:t0e=kh),$P!==void 0)for(e0e=0;e0e<$P.length;++e0e)og($P[e0e])&&($P[e0e]=ng(void 0,void 0,void 0,$P[e0e],void 0));return Ff[0]!=="s"||Ff[1]!=="v"||Ff[2]!=="g"||Ff.length!==3&&Ff[3]!=="."&&Ff[3]!=="#"||dg(t0e,$P,Ff),ng(Ff,t0e,$P,zP,void 0)}function hg(Ff,kh){let x_;const $P=kh.elm;let zP=Ff.data.attrs,e0e=kh.data.attrs;if((zP||e0e)&&zP!==e0e){for(x_ in zP=zP||{},e0e=e0e||{},e0e){const t0e=e0e[x_];zP[x_]!==t0e&&(t0e===!0?$P.setAttribute(x_,""):t0e===!1?$P.removeAttribute(x_):x_.charCodeAt(0)!==120?$P.setAttribute(x_,t0e):x_.charCodeAt(3)===58?$P.setAttributeNS("http://www.w3.org/XML/1998/namespace",x_,t0e):x_.charCodeAt(5)===58?$P.setAttributeNS("http://www.w3.org/1999/xlink",x_,t0e):$P.setAttribute(x_,t0e))}for(x_ in zP)x_ in e0e||$P.removeAttribute(x_)}}const gg={create:hg,update:hg};function vg(Ff,kh){let x_,$P;const zP=kh.elm;let e0e=Ff.data.class,t0e=kh.data.class;if((e0e||t0e)&&e0e!==t0e){for($P in e0e=e0e||{},t0e=t0e||{},e0e)e0e[$P]&&!Object.prototype.hasOwnProperty.call(t0e,$P)&&zP.classList.remove($P);for($P in t0e)x_=t0e[$P],x_!==e0e[$P]&&zP.classList[x_?"add":"remove"]($P)}}const yg={create:vg,update:vg},mg=/[A-Z]/g;function bg(Ff,kh){const x_=kh.elm;let $P,zP=Ff.data.dataset,e0e=kh.data.dataset;if(!zP&&!e0e||zP===e0e)return;zP=zP||{},e0e=e0e||{};const t0e=x_.dataset;for($P in zP)e0e[$P]||(t0e?$P in t0e&&delete t0e[$P]:x_.removeAttribute("data-"+$P.replace(mg,"-$&").toLowerCase()));for($P in e0e)zP[$P]!==e0e[$P]&&(t0e?t0e[$P]=e0e[$P]:x_.setAttribute("data-"+$P.replace(mg,"-$&").toLowerCase(),e0e[$P]))}const wg={create:bg,update:bg};function Eg(Ff,kh,x_){if(typeof Ff=="function")Ff.call(kh,x_,kh);else if(typeof Ff=="object")for(let $P=0;$P<Ff.length;$P++)Eg(Ff[$P],kh,x_)}function Dg(Ff,kh){const x_=Ff.type,$P=kh.data.on;$P&&$P[x_]&&Eg($P[x_],kh,Ff)}function Sg(Ff,kh){const x_=Ff.data.on,$P=Ff.listener,zP=Ff.elm,e0e=kh&&kh.data.on,t0e=kh&&kh.elm;let n0e;if(x_!==e0e){if(x_&&$P)if(e0e)for(n0e in x_)e0e[n0e]||zP.removeEventListener(n0e,$P,!1);else for(n0e in x_)zP.removeEventListener(n0e,$P,!1);if(e0e){const r0e=kh.listener=Ff.listener||function o0e(i0e){Dg(i0e,o0e.vnode)};if(r0e.vnode=kh,x_)for(n0e in e0e)x_[n0e]||t0e.addEventListener(n0e,r0e,!1);else for(n0e in e0e)t0e.addEventListener(n0e,r0e,!1)}}}const xg={create:Sg,update:Sg,destroy:Sg};function Cg(Ff,kh){let x_,$P,zP;const e0e=kh.elm;let t0e=Ff.data.props,n0e=kh.data.props;if((t0e||n0e)&&t0e!==n0e)for(x_ in t0e=t0e||{},n0e=n0e||{},n0e)$P=n0e[x_],zP=t0e[x_],zP===$P||x_==="value"&&e0e[x_]===$P||(e0e[x_]=$P)}const Ag={create:Cg,update:Cg},Og=typeof window!="undefined"&&window.requestAnimationFrame.bind(window)||setTimeout;let kg=!1;function Bg(Ff,kh,x_){(function($P){Og(function(){Og($P)})})(function(){Ff[kh]=x_})}function Fg(Ff,kh){let x_,$P;const zP=kh.elm;let e0e=Ff.data.style,t0e=kh.data.style;if(!e0e&&!t0e||e0e===t0e)return;e0e=e0e||{},t0e=t0e||{};const n0e="delayed"in e0e;for($P in e0e)t0e[$P]||($P[0]==="-"&&$P[1]==="-"?zP.style.removeProperty($P):zP.style[$P]="");for($P in t0e)if(x_=t0e[$P],$P==="delayed"&&t0e.delayed)for(const r0e in t0e.delayed)x_=t0e.delayed[r0e],n0e&&x_===e0e.delayed[r0e]||Bg(zP.style,r0e,x_);else $P!=="remove"&&x_!==e0e[$P]&&($P[0]==="-"&&$P[1]==="-"?zP.style.setProperty($P,x_):zP.style[$P]=x_)}const Tg={pre:function(){kg=!1},create:Fg,update:Fg,destroy:function(Ff){let kh,x_;const $P=Ff.elm,zP=Ff.data.style;if(zP&&(kh=zP.destroy))for(x_ in kh)$P.style[x_]=kh[x_]},remove:function(Ff,kh){const x_=Ff.data.style;if(!x_||!x_.remove)return void kh();let $P;kg||(Ff.elm.offsetLeft,kg=!0);const zP=Ff.elm;let e0e=0;const t0e=x_.remove;let n0e=0;const r0e=[];for($P in t0e)r0e.push($P),zP.style[$P]=t0e[$P];const o0e=getComputedStyle(zP)["transition-property"].split(", ");for(;e0e<o0e.length;++e0e)r0e.indexOf(o0e[e0e])!==-1&&n0e++;zP.addEventListener("transitionend",function(i0e){i0e.target===zP&&--n0e,n0e===0&&kh()})}};function _g(Ff,kh){for(const x_ of Ff)x_!=null&&x_!==!1&&x_!==""&&(Array.isArray(x_)?_g(x_,kh):typeof x_=="string"||typeof x_=="number"||typeof x_=="boolean"?kh.push(ng(void 0,void 0,void 0,String(x_),void 0)):kh.push(x_));return kh}function Pg(Ff,kh,...x_){const $P=_g(x_,[]);return typeof Ff=="function"?Ff(kh,$P):$P.length===1&&!$P[0].sel&&$P[0].text?pg(Ff,kh,$P[0].text):pg(Ff,kh,$P)}Pg||(Pg={});var jg=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ng=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ig="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Lg="[\\ud800-\\udfff]",Rg="["+Ig+"]",Mg="[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]",zg="\\d+",$g="[\\u2700-\\u27bf]",Hg="[a-z\\xdf-\\xf6\\xf8-\\xff]",Vg="[^\\ud800-\\udfff"+Ig+zg+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Ug="\\ud83c[\\udffb-\\udfff]",Wg="[^\\ud800-\\udfff]",Gg="(?:\\ud83c[\\udde6-\\uddff]){2}",qg="[\\ud800-\\udbff][\\udc00-\\udfff]",Kg="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Yg="(?:"+Hg+"|"+Vg+")",Xg="(?:"+Kg+"|"+Vg+")",Zg="(?:"+Mg+"|"+Ug+")?",Jg="[\\ufe0e\\ufe0f]?"+Zg+("(?:\\u200d(?:"+[Wg,Gg,qg].join("|")+")[\\ufe0e\\ufe0f]?"+Zg+")*"),Qg="(?:"+[$g,Gg,qg].join("|")+")"+Jg,ev="(?:"+[Wg+Mg+"?",Mg,Gg,qg,Lg].join("|")+")",tv=RegExp("['’]","g"),nv=RegExp(Mg,"g"),rv=RegExp(Ug+"(?="+Ug+")|"+ev+Jg,"g"),ov=RegExp([Kg+"?"+Hg+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[Rg,Kg,"$"].join("|")+")",Xg+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[Rg,Kg+Yg,"$"].join("|")+")",Kg+"?"+Yg+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Kg+"+(?:['’](?:D|LL|M|RE|S|T|VE))?",zg,Qg].join("|"),"g"),iv=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0\\ufe0e\\ufe0f]"),av=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,uv=typeof e$1=="object"&&e$1&&e$1.Object===Object&&e$1,sv=typeof self=="object"&&self&&self.Object===Object&&self,lv=uv||sv||Function("return this")(),cv,fv=(cv={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"ss"},function(Ff){return cv==null?void 0:cv[Ff]});function dv(Ff){return iv.test(Ff)}function pv(Ff){return dv(Ff)?function(kh){return kh.match(rv)||[]}(Ff):function(kh){return kh.split("")}(Ff)}var hv=Object.prototype.toString,gv=lv.Symbol,vv=gv?gv.prototype:void 0,yv=vv?vv.toString:void 0;function mv(Ff){if(typeof Ff=="string")return Ff;if(function(x_){return typeof x_=="symbol"||function($P){return!!$P&&typeof $P=="object"}(x_)&&hv.call(x_)=="[object Symbol]"}(Ff))return yv?yv.call(Ff):"";var kh=Ff+"";return kh=="0"&&1/Ff==-1/0?"-0":kh}function bv(Ff,kh,x_){var $P=Ff.length;return x_=x_===void 0?$P:x_,!kh&&x_>=$P?Ff:function(zP,e0e,t0e){var n0e=-1,r0e=zP.length;e0e<0&&(e0e=-e0e>r0e?0:r0e+e0e),(t0e=t0e>r0e?r0e:t0e)<0&&(t0e+=r0e),r0e=e0e>t0e?0:t0e-e0e>>>0,e0e>>>=0;for(var o0e=Array(r0e);++n0e<r0e;)o0e[n0e]=zP[n0e+e0e];return o0e}(Ff,kh,x_)}function wv(Ff){return Ff==null?"":mv(Ff)}var Ev,Dv=(Ev=function(Ff,kh,x_){return kh=kh.toLowerCase(),Ff+(x_?xv(wv(kh).toLowerCase()):kh)},function(Ff){return function(kh,x_,$P,zP){var e0e=-1,t0e=kh?kh.length:0;for(zP&&t0e&&($P=kh[++e0e]);++e0e<t0e;)$P=x_($P,kh[e0e],e0e,kh);return $P}(function(kh,x_,$P){return kh=wv(kh),(x_=$P?void 0:x_)===void 0?function(zP){return av.test(zP)}(kh)?function(zP){return zP.match(ov)||[]}(kh):function(zP){return zP.match(jg)||[]}(kh):kh.match(x_)||[]}(function(kh){return(kh=wv(kh))&&kh.replace(Ng,fv).replace(nv,"")}(Ff).replace(tv,"")),Ev,"")}),Sv,xv=(Sv="toUpperCase",function(Ff){var kh=dv(Ff=wv(Ff))?pv(Ff):void 0,x_=kh?kh[0]:Ff.charAt(0),$P=kh?bv(kh,1).join(""):Ff.slice(1);return x_[Sv]()+$P});for(var Cv=Dv,Av=typeof window!="undefined"&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),Ov={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},kv={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:Av?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},Bv={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},Fv=1;Fv<20;Fv++)Bv["f"+Fv]=111+Fv;function Tv(Ff,kh,x_){kh&&!("byKey"in kh)&&(x_=kh,kh=null),Array.isArray(Ff)||(Ff=[Ff]);var $P=Ff.map(function(e0e){return function(t0e,n0e){var r0e=n0e&&n0e.byKey,o0e={},i0e=(t0e=t0e.replace("++","+add")).split("+"),a0e=i0e.length;for(var s0e in Ov)o0e[Ov[s0e]]=!1;var u0e=!0,l0e=!1,f0e=void 0;try{for(var d0e,p0e=i0e[Symbol.iterator]();!(u0e=(d0e=p0e.next()).done);u0e=!0){var c0e=d0e.value,h0e=c0e.endsWith("?")&&c0e.length>1;h0e&&(c0e=c0e.slice(0,-1));var g0e=Pv(c0e),m0e=Ov[g0e];if(c0e.length>1&&!m0e&&!kv[c0e]&&!Bv[g0e])throw new TypeError('Unknown modifier: "'+c0e+'"');a0e!==1&&m0e||(r0e?o0e.key=g0e:o0e.which=_v(c0e)),m0e&&(o0e[m0e]=!h0e||null)}}catch(y0e){l0e=!0,f0e=y0e}finally{try{!u0e&&p0e.return&&p0e.return()}finally{if(l0e)throw f0e}}return o0e}(e0e,kh)}),zP=function(e0e){return $P.some(function(t0e){return function(n0e,r0e){for(var o0e in n0e){var i0e=n0e[o0e],a0e=void 0;if(i0e!=null&&((a0e=o0e==="key"&&r0e.key!=null?r0e.key.toLowerCase():o0e==="which"?i0e===91&&r0e.which===93?91:r0e.which:r0e[o0e])!=null||i0e!==!1)&&a0e!==i0e)return!1}return!0}(t0e,e0e)})};return x_==null?zP:zP(x_)}function _v(Ff){return Ff=Pv(Ff),Bv[Ff]||Ff.toUpperCase().charCodeAt(0)}function Pv(Ff){return Ff=Ff.toLowerCase(),Ff=kv[Ff]||Ff}var jv=Tv,Nv=function(Ff,kh){return Tv(Ff,{byKey:!0},kh)},Iv=/^\s+|\s+$/g,Lv=/^[-+]0x[0-9a-f]+$/i,Rv=/^0b[01]+$/i,Mv=/^0o[0-7]+$/i,zv=parseInt,$v=typeof e$1=="object"&&e$1&&e$1.Object===Object&&e$1,Hv=typeof self=="object"&&self&&self.Object===Object&&self,Vv=$v||Hv||Function("return this")(),Uv=Object.prototype.toString,Wv=Math.max,Gv=Math.min,qv=function(){return Vv.Date.now()};function Kv(Ff){var kh=typeof Ff;return!!Ff&&(kh=="object"||kh=="function")}function Yv(Ff){if(typeof Ff=="number")return Ff;if(function($P){return typeof $P=="symbol"||function(zP){return!!zP&&typeof zP=="object"}($P)&&Uv.call($P)=="[object Symbol]"}(Ff))return NaN;if(Kv(Ff)){var kh=typeof Ff.valueOf=="function"?Ff.valueOf():Ff;Ff=Kv(kh)?kh+"":kh}if(typeof Ff!="string")return Ff===0?Ff:+Ff;Ff=Ff.replace(Iv,"");var x_=Rv.test(Ff);return x_||Mv.test(Ff)?zv(Ff.slice(2),x_?2:8):Lv.test(Ff)?NaN:+Ff}var Xv,Zv=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e=0,i0e=!1,a0e=!1,s0e=!0;if(typeof Ff!="function")throw new TypeError("Expected a function");function u0e(h0e){var g0e=$P,m0e=zP;return $P=zP=void 0,o0e=h0e,t0e=Ff.apply(m0e,g0e)}function l0e(h0e){return o0e=h0e,n0e=setTimeout(d0e,kh),i0e?u0e(h0e):t0e}function f0e(h0e){var g0e=h0e-r0e;return r0e===void 0||g0e>=kh||g0e<0||a0e&&h0e-o0e>=e0e}function d0e(){var h0e=qv();if(f0e(h0e))return p0e(h0e);n0e=setTimeout(d0e,function(g0e){var m0e=kh-(g0e-r0e);return a0e?Gv(m0e,e0e-(g0e-o0e)):m0e}(h0e))}function p0e(h0e){return n0e=void 0,s0e&&$P?u0e(h0e):($P=zP=void 0,t0e)}function c0e(){var h0e=qv(),g0e=f0e(h0e);if($P=arguments,zP=this,r0e=h0e,g0e){if(n0e===void 0)return l0e(r0e);if(a0e)return n0e=setTimeout(d0e,kh),u0e(r0e)}return n0e===void 0&&(n0e=setTimeout(d0e,kh)),t0e}return kh=Yv(kh)||0,Kv(x_)&&(i0e=!!x_.leading,e0e=(a0e="maxWait"in x_)?Wv(Yv(x_.maxWait)||0,kh):e0e,s0e="trailing"in x_?!!x_.trailing:s0e),c0e.cancel=function(){n0e!==void 0&&clearTimeout(n0e),o0e=0,$P=r0e=zP=n0e=void 0},c0e.flush=function(){return n0e===void 0?t0e:p0e(qv())},c0e},Jv=n$1(function(Ff,kh){var x_="__lodash_hash_undefined__",$P=9007199254740991,zP="[object Arguments]",e0e="[object Boolean]",t0e="[object Date]",n0e="[object Function]",r0e="[object GeneratorFunction]",o0e="[object Map]",i0e="[object Number]",a0e="[object Object]",s0e="[object Promise]",u0e="[object RegExp]",l0e="[object Set]",f0e="[object String]",d0e="[object Symbol]",p0e="[object WeakMap]",c0e="[object ArrayBuffer]",h0e="[object DataView]",g0e="[object Float32Array]",m0e="[object Float64Array]",y0e="[object Int8Array]",v0e="[object Int16Array]",b0e="[object Int32Array]",S0e="[object Uint8Array]",w0e="[object Uint8ClampedArray]",A0e="[object Uint16Array]",x0e="[object Uint32Array]",O0e=/\w*$/,k0e=/^\[object .+?Constructor\]$/,T0e=/^(?:0|[1-9]\d*)$/,M0e={};M0e[zP]=M0e["[object Array]"]=M0e[c0e]=M0e[h0e]=M0e[e0e]=M0e[t0e]=M0e[g0e]=M0e[m0e]=M0e[y0e]=M0e[v0e]=M0e[b0e]=M0e[o0e]=M0e[i0e]=M0e[a0e]=M0e[u0e]=M0e[l0e]=M0e[f0e]=M0e[d0e]=M0e[S0e]=M0e[w0e]=M0e[A0e]=M0e[x0e]=!0,M0e["[object Error]"]=M0e[n0e]=M0e[p0e]=!1;var _0e=typeof e$1=="object"&&e$1&&e$1.Object===Object&&e$1,H0e=typeof self=="object"&&self&&self.Object===Object&&self,I0e=_0e||H0e||Function("return this")(),z0e=kh&&!kh.nodeType&&kh,E0e=z0e&&Ff&&!Ff.nodeType&&Ff,C0e=E0e&&E0e.exports===z0e;function B0e($0e,j0e){return $0e.set(j0e[0],j0e[1]),$0e}function N0e($0e,j0e){return $0e.add(j0e),$0e}function V0e($0e,j0e,K0e,G0e){var lme=-1,yme=$0e?$0e.length:0;for(G0e&&yme&&(K0e=$0e[++lme]);++lme<yme;)K0e=j0e(K0e,$0e[lme],lme,$0e);return K0e}function R0e($0e){var j0e=!1;if($0e!=null&&typeof $0e.toString!="function")try{j0e=!!($0e+"")}catch(K0e){}return j0e}function W0e($0e){var j0e=-1,K0e=Array($0e.size);return $0e.forEach(function(G0e,lme){K0e[++j0e]=[lme,G0e]}),K0e}function q0e($0e,j0e){return function(K0e){return $0e(j0e(K0e))}}function Q0e($0e){var j0e=-1,K0e=Array($0e.size);return $0e.forEach(function(G0e){K0e[++j0e]=G0e}),K0e}var J0e=Array.prototype,L0e=Function.prototype,ome=Object.prototype,eme=I0e["__core-js_shared__"],X0e=function(){var $0e=/[^.]+$/.exec(eme&&eme.keys&&eme.keys.IE_PROTO||"");return $0e?"Symbol(src)_1."+$0e:""}(),tme=L0e.toString,bme=ome.hasOwnProperty,ume=ome.toString,pme=RegExp("^"+tme.call(bme).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),mme=C0e?I0e.Buffer:void 0,wme=I0e.Symbol,rme=I0e.Uint8Array,Bme=q0e(Object.getPrototypeOf,Object),Fme=Object.create,Tme=ome.propertyIsEnumerable,Gme=J0e.splice,zme=Object.getOwnPropertySymbols,Pme=mme?mme.isBuffer:void 0,Mme=q0e(Object.keys,Object),qme=Ume(I0e,"DataView"),$me=Ume(I0e,"Map"),Ame=Ume(I0e,"Promise"),Dme=Ume(I0e,"Set"),kme=Ume(I0e,"WeakMap"),xme=Ume(Object,"create"),Rme=Wme(qme),d1e=Wme($me),e1e=Wme(Ame),Xme=Wme(Dme),s1e=Wme(kme),i1e=wme?wme.prototype:void 0,l1e=i1e?i1e.valueOf:void 0;function Lme($0e){var j0e=-1,K0e=$0e?$0e.length:0;for(this.clear();++j0e<K0e;){var G0e=$0e[j0e];this.set(G0e[0],G0e[1])}}function Ime($0e){var j0e=-1,K0e=$0e?$0e.length:0;for(this.clear();++j0e<K0e;){var G0e=$0e[j0e];this.set(G0e[0],G0e[1])}}function Yme($0e){var j0e=-1,K0e=$0e?$0e.length:0;for(this.clear();++j0e<K0e;){var G0e=$0e[j0e];this.set(G0e[0],G0e[1])}}function Vme($0e){this.__data__=new Ime($0e)}function t1e($0e,j0e){var K0e=D0e($0e)||function(vme){return function(cme){return function(Sme){return!!Sme&&typeof Sme=="object"}(cme)&&P0e(cme)}(vme)&&bme.call(vme,"callee")&&(!Tme.call(vme,"callee")||ume.call(vme)==zP)}($0e)?function(vme,cme){for(var Sme=-1,Ome=Array(vme);++Sme<vme;)Ome[Sme]=cme(Sme);return Ome}($0e.length,String):[],G0e=K0e.length,lme=!!G0e;for(var yme in $0e)!j0e&&!bme.call($0e,yme)||lme&&(yme=="length"||y1e(yme,G0e))||K0e.push(yme);return K0e}function v1e($0e,j0e,K0e){var G0e=$0e[j0e];bme.call($0e,j0e)&&b1e(G0e,K0e)&&(K0e!==void 0||j0e in $0e)||($0e[j0e]=K0e)}function jme($0e,j0e){for(var K0e=$0e.length;K0e--;)if(b1e($0e[K0e][0],j0e))return K0e;return-1}function p1e($0e,j0e,K0e,G0e,lme,yme,vme){var cme;if(G0e&&(cme=yme?G0e($0e,lme,yme,vme):G0e($0e)),cme!==void 0)return cme;if(!gme($0e))return $0e;var Sme=D0e($0e);if(Sme){if(cme=function(Z0e){var hme=Z0e.length,Eme=Z0e.constructor(hme);return hme&&typeof Z0e[0]=="string"&&bme.call(Z0e,"index")&&(Eme.index=Z0e.index,Eme.input=Z0e.input),Eme}($0e),!j0e)return function(Z0e,hme){var Eme=-1,sme=Z0e.length;for(hme||(hme=Array(sme));++Eme<sme;)hme[Eme]=Z0e[Eme];return hme}($0e,cme)}else{var Ome=Kme($0e),a1e=Ome==n0e||Ome==r0e;if(U0e($0e))return function(Z0e,hme){if(hme)return Z0e.slice();var Eme=new Z0e.constructor(Z0e.length);return Z0e.copy(Eme),Eme}($0e,j0e);if(Ome==a0e||Ome==zP||a1e&&!yme){if(R0e($0e))return yme?$0e:{};if(cme=function(Z0e){return typeof Z0e.constructor!="function"||n1e(Z0e)?{}:(hme=Bme(Z0e),gme(hme)?Fme(hme):{});var hme}(a1e?{}:$0e),!j0e)return function(Z0e,hme){return m1e(Z0e,h1e(Z0e),hme)}($0e,function(Z0e,hme){return Z0e&&m1e(hme,ime(hme),Z0e)}(cme,$0e))}else{if(!M0e[Ome])return yme?$0e:{};cme=function(Z0e,hme,Eme,sme){var fme=Z0e.constructor;switch(hme){case c0e:return c1e(Z0e);case e0e:case t0e:return new fme(+Z0e);case h0e:return function(dme,Cme){var _me=Cme?c1e(dme.buffer):dme.buffer;return new dme.constructor(_me,dme.byteOffset,dme.byteLength)}(Z0e,sme);case g0e:case m0e:case y0e:case v0e:case b0e:case S0e:case w0e:case A0e:case x0e:return function(dme,Cme){var _me=Cme?c1e(dme.buffer):dme.buffer;return new dme.constructor(_me,dme.byteOffset,dme.length)}(Z0e,sme);case o0e:return function(dme,Cme,_me){return V0e(Cme?_me(W0e(dme),!0):W0e(dme),B0e,new dme.constructor)}(Z0e,sme,Eme);case i0e:case f0e:return new fme(Z0e);case u0e:return function(dme){var Cme=new dme.constructor(dme.source,O0e.exec(dme));return Cme.lastIndex=dme.lastIndex,Cme}(Z0e);case l0e:return function(dme,Cme,_me){return V0e(Cme?_me(Q0e(dme),!0):Q0e(dme),N0e,new dme.constructor)}(Z0e,sme,Eme);case d0e:return function(dme){return l1e?Object(l1e.call(dme)):{}}(Z0e)}}($0e,Ome,p1e,j0e)}}vme||(vme=new Vme);var Jme=vme.get($0e);if(Jme)return Jme;if(vme.set($0e,cme),!Sme)var r1e=K0e?function(Z0e){return function(hme,Eme,sme){var fme=Eme(hme);return D0e(hme)?fme:function(dme,Cme){for(var _me=-1,Nme=Cme.length,Hme=dme.length;++_me<Nme;)dme[Hme+_me]=Cme[_me];return dme}(fme,sme(hme))}(Z0e,ime,h1e)}($0e):ime($0e);return function(Z0e,hme){for(var Eme=-1,sme=Z0e?Z0e.length:0;++Eme<sme&&hme(Z0e[Eme],Eme,Z0e)!==!1;);}(r1e||$0e,function(Z0e,hme){r1e&&(Z0e=$0e[hme=Z0e]),v1e(cme,hme,p1e(Z0e,j0e,K0e,G0e,hme,$0e,vme))}),cme}function Qme($0e){return!(!gme($0e)||function(j0e){return!!X0e&&X0e in j0e}($0e))&&(Y0e($0e)||R0e($0e)?pme:k0e).test(Wme($0e))}function c1e($0e){var j0e=new $0e.constructor($0e.byteLength);return new rme(j0e).set(new rme($0e)),j0e}function m1e($0e,j0e,K0e,G0e){K0e||(K0e={});for(var lme=-1,yme=j0e.length;++lme<yme;){var vme=j0e[lme],cme=G0e?G0e(K0e[vme],$0e[vme],vme,K0e,$0e):void 0;v1e(K0e,vme,cme===void 0?$0e[vme]:cme)}return K0e}function Zme($0e,j0e){var K0e,G0e,lme=$0e.__data__;return((G0e=typeof(K0e=j0e))=="string"||G0e=="number"||G0e=="symbol"||G0e=="boolean"?K0e!=="__proto__":K0e===null)?lme[typeof j0e=="string"?"string":"hash"]:lme.map}function Ume($0e,j0e){var K0e=function(G0e,lme){return G0e==null?void 0:G0e[lme]}($0e,j0e);return Qme(K0e)?K0e:void 0}Lme.prototype.clear=function(){this.__data__=xme?xme(null):{}},Lme.prototype.delete=function($0e){return this.has($0e)&&delete this.__data__[$0e]},Lme.prototype.get=function($0e){var j0e=this.__data__;if(xme){var K0e=j0e[$0e];return K0e===x_?void 0:K0e}return bme.call(j0e,$0e)?j0e[$0e]:void 0},Lme.prototype.has=function($0e){var j0e=this.__data__;return xme?j0e[$0e]!==void 0:bme.call(j0e,$0e)},Lme.prototype.set=function($0e,j0e){return this.__data__[$0e]=xme&&j0e===void 0?x_:j0e,this},Ime.prototype.clear=function(){this.__data__=[]},Ime.prototype.delete=function($0e){var j0e=this.__data__,K0e=jme(j0e,$0e);return!(K0e<0)&&(K0e==j0e.length-1?j0e.pop():Gme.call(j0e,K0e,1),!0)},Ime.prototype.get=function($0e){var j0e=this.__data__,K0e=jme(j0e,$0e);return K0e<0?void 0:j0e[K0e][1]},Ime.prototype.has=function($0e){return jme(this.__data__,$0e)>-1},Ime.prototype.set=function($0e,j0e){var K0e=this.__data__,G0e=jme(K0e,$0e);return G0e<0?K0e.push([$0e,j0e]):K0e[G0e][1]=j0e,this},Yme.prototype.clear=function(){this.__data__={hash:new Lme,map:new($me||Ime),string:new Lme}},Yme.prototype.delete=function($0e){return Zme(this,$0e).delete($0e)},Yme.prototype.get=function($0e){return Zme(this,$0e).get($0e)},Yme.prototype.has=function($0e){return Zme(this,$0e).has($0e)},Yme.prototype.set=function($0e,j0e){return Zme(this,$0e).set($0e,j0e),this},Vme.prototype.clear=function(){this.__data__=new Ime},Vme.prototype.delete=function($0e){return this.__data__.delete($0e)},Vme.prototype.get=function($0e){return this.__data__.get($0e)},Vme.prototype.has=function($0e){return this.__data__.has($0e)},Vme.prototype.set=function($0e,j0e){var K0e=this.__data__;if(K0e instanceof Ime){var G0e=K0e.__data__;if(!$me||G0e.length<199)return G0e.push([$0e,j0e]),this;K0e=this.__data__=new Yme(G0e)}return K0e.set($0e,j0e),this};var h1e=zme?q0e(zme,Object):function(){return[]},Kme=function($0e){return ume.call($0e)};function y1e($0e,j0e){return!!(j0e=j0e==null?$P:j0e)&&(typeof $0e=="number"||T0e.test($0e))&&$0e>-1&&$0e%1==0&&$0e<j0e}function n1e($0e){var j0e=$0e&&$0e.constructor;return $0e===(typeof j0e=="function"&&j0e.prototype||ome)}function Wme($0e){if($0e!=null){try{return tme.call($0e)}catch(j0e){}try{return $0e+""}catch(j0e){}}return""}function b1e($0e,j0e){return $0e===j0e||$0e!=$0e&&j0e!=j0e}(qme&&Kme(new qme(new ArrayBuffer(1)))!=h0e||$me&&Kme(new $me)!=o0e||Ame&&Kme(Ame.resolve())!=s0e||Dme&&Kme(new Dme)!=l0e||kme&&Kme(new kme)!=p0e)&&(Kme=function($0e){var j0e=ume.call($0e),K0e=j0e==a0e?$0e.constructor:void 0,G0e=K0e?Wme(K0e):void 0;if(G0e)switch(G0e){case Rme:return h0e;case d1e:return o0e;case e1e:return s0e;case Xme:return l0e;case s1e:return p0e}return j0e});var D0e=Array.isArray;function P0e($0e){return $0e!=null&&function(j0e){return typeof j0e=="number"&&j0e>-1&&j0e%1==0&&j0e<=$P}($0e.length)&&!Y0e($0e)}var U0e=Pme||function(){return!1};function Y0e($0e){var j0e=gme($0e)?ume.call($0e):"";return j0e==n0e||j0e==r0e}function gme($0e){var j0e=typeof $0e;return!!$0e&&(j0e=="object"||j0e=="function")}function ime($0e){return P0e($0e)?t1e($0e):function(j0e){if(!n1e(j0e))return Mme(j0e);var K0e=[];for(var G0e in Object(j0e))bme.call(j0e,G0e)&&G0e!="constructor"&&K0e.push(G0e);return K0e}($0e)}Ff.exports=function($0e){return p1e($0e,!0,!0)}});function Qv(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var ey=0;function ty(Ff){return"__private_"+ey+++"_"+Ff}function ny(Ff,kh,x_){const $P=[];return Ff.forEach(zP=>typeof zP!="string"?$P.push(zP):kh[Symbol.split](zP).forEach((e0e,t0e,n0e)=>{e0e!==""&&$P.push(e0e),t0e<n0e.length-1&&$P.push(x_)})),$P}/**
- * Takes a string with placeholder variables like `%{smart_count} file selected`
- * and replaces it with values from options `{smart_count: 5}`
- *
- * @license https://github.com/airbnb/polyglot.js/blob/master/LICENSE
- * taken from https://github.com/airbnb/polyglot.js/blob/master/lib/polyglot.js#L299
- *
- * @param {string} phrase that needs interpolation, with placeholders
- * @param {object} options with values that will be used to replace placeholders
- * @returns {any[]} interpolated
- */function ry(Ff,kh){const x_=/\$/g;let $P=[Ff];if(kh==null)return $P;for(const zP of Object.keys(kh))if(zP!=="_"){let e0e=kh[zP];typeof e0e=="string"&&(e0e=x_[Symbol.replace](e0e,"$$$$")),$P=ny($P,new RegExp(`%\\{${zP}\\}`,"g"),e0e)}return $P}var oy=(Xv=ty("apply"),class{constructor(Ff){Object.defineProperty(this,Xv,{value:iy}),this.locale={strings:{},pluralize:kh=>kh===1?0:1},Array.isArray(Ff)?Ff.forEach(Qv(this,Xv)[Xv],this):Qv(this,Xv)[Xv](Ff)}translate(Ff,kh){return this.translateArray(Ff,kh).join("")}translateArray(Ff,kh){if(!function($P,zP){return Object.prototype.hasOwnProperty.call($P,zP)}(this.locale.strings,Ff))throw new Error(`missing string: ${Ff}`);const x_=this.locale.strings[Ff];if(typeof x_=="object"){if(kh&&kh.smart_count!==void 0)return ry(x_[this.locale.pluralize(kh.smart_count)],kh);throw new Error("Attempted to use a string with plural forms, but no value was given for %{smart_count}")}return ry(x_,kh)}});function iy(Ff){if(Ff==null||!Ff.strings)return;const kh=this.locale;this.locale=ame(F0e({},kh),{strings:F0e(F0e({},kh.strings),Ff.strings)}),this.locale.pluralize=Ff.pluralize||kh.pluralize}var ay=function(){var Ff={},kh=Ff._fns={};return Ff.emit=function(x_,$P,zP,e0e,t0e,n0e,r0e){var o0e=function(i0e){for(var a0e=kh[i0e]?kh[i0e]:[],s0e=i0e.indexOf(":"),u0e=s0e===-1?[i0e]:[i0e.substring(0,s0e),i0e.substring(s0e+1)],l0e=Object.keys(kh),f0e=0,d0e=l0e.length;f0e<d0e;f0e++){var p0e=l0e[f0e];if(p0e==="*"&&(a0e=a0e.concat(kh[p0e])),u0e.length===2&&u0e[0]===p0e){a0e=a0e.concat(kh[p0e]);break}}return a0e}(x_);o0e.length&&function(i0e,a0e,s0e){for(var u0e=0,l0e=a0e.length;u0e<l0e&&a0e[u0e];u0e++)a0e[u0e].event=i0e,a0e[u0e].apply(a0e[u0e],s0e)}(x_,o0e,[$P,zP,e0e,t0e,n0e,r0e])},Ff.on=function(x_,$P){kh[x_]||(kh[x_]=[]),kh[x_].push($P)},Ff.once=function(x_,$P){this.on(x_,function zP(){$P.apply(this,arguments),Ff.off(x_,zP)})},Ff.off=function(x_,$P){var zP=[];if(x_&&$P)for(var e0e=this._fns[x_],t0e=0,n0e=e0e?e0e.length:0;t0e<n0e;t0e++)e0e[t0e]!==$P&&zP.push(e0e[t0e]);zP.length?this._fns[x_]=zP:delete this._fns[x_]},Ff},uy={urlAlphabet:"useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"};let{urlAlphabet:sy}=uy,ly=Ff=>crypto.getRandomValues(new Uint8Array(Ff)),cy=(Ff,kh,x_)=>{let $P=(2<<Math.log(Ff.length-1)/Math.LN2)-1,zP=-~(1.6*$P*kh/Ff.length);return()=>{let e0e="";for(;;){let t0e=x_(zP),n0e=zP;for(;n0e--;)if(e0e+=Ff[t0e[n0e]&$P]||"",e0e.length===kh)return e0e}}};var fy={nanoid:(Ff=21)=>{let kh="",x_=crypto.getRandomValues(new Uint8Array(Ff));for(;Ff--;){let $P=63&x_[Ff];kh+=$P<36?$P.toString(36):$P<62?($P-26).toString(36).toUpperCase():$P<63?"_":"-"}return kh},customAlphabet:(Ff,kh)=>cy(Ff,kh,ly),customRandom:cy,urlAlphabet:sy,random:ly},dy=function(Ff){if(typeof Ff!="number"||isNaN(Ff))throw new TypeError("Expected a number, got "+typeof Ff);var kh=Ff<0,x_=["B","KB","MB","GB","TB","PB","EB","ZB","YB"];if(kh&&(Ff=-Ff),Ff<1)return(kh?"-":"")+Ff+" B";var $P=Math.min(Math.floor(Math.log(Ff)/Math.log(1024)),x_.length-1);Ff=Number(Ff/Math.pow(1024,$P));var zP=x_[$P];return Ff>=10||Ff%1==0?(kh?"-":"")+Ff.toFixed(0)+" "+zP:(kh?"-":"")+Ff.toFixed(1)+" "+zP};function py(Ff,kh){this.text=Ff=Ff||"",this.hasWild=~Ff.indexOf("*"),this.separator=kh,this.parts=Ff.split(kh)}py.prototype.match=function(Ff){var kh,x_,$P=!0,zP=this.parts,e0e=zP.length;if(typeof Ff=="string"||Ff instanceof String)if(this.hasWild||this.text==Ff){for(x_=(Ff||"").split(this.separator),kh=0;$P&&kh<e0e;kh++)zP[kh]!=="*"&&($P=kh<x_.length&&zP[kh]===x_[kh]);$P=$P&&x_}else $P=!1;else if(typeof Ff.splice=="function")for($P=[],kh=Ff.length;kh--;)this.match(Ff[kh])&&($P[$P.length]=Ff[kh]);else if(typeof Ff=="object")for(var t0e in $P={},Ff)this.match(t0e)&&($P[t0e]=Ff[t0e]);return $P};var hy=/[\/\+\.]/,gy=function(Ff,kh){function x_($P){var zP=function(e0e,t0e,n0e){var r0e=new py(e0e,n0e||/[\/\.]/);return t0e!==void 0?r0e.match(t0e):r0e}($P,Ff,hy);return zP&&zP.length>=2}return kh?x_(kh.split(";")[0]):x_},vy=0;function yy(Ff){return"__private_"+vy+++"_"+Ff}var my=yy("publish");class by{constructor(){Object.defineProperty(this,my,{value:wy}),this.state={},this.callbacks=[]}getState(){return this.state}setState(kh){const x_=F0e({},this.state),$P=F0e(F0e({},this.state),kh);this.state=$P,function(zP,e0e){if(!Object.prototype.hasOwnProperty.call(zP,e0e))throw new TypeError("attempted to use private field on non-instance");return zP}(this,my)[my](x_,$P,kh)}subscribe(kh){return this.callbacks.push(kh),()=>{this.callbacks.splice(this.callbacks.indexOf(kh),1)}}}function wy(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];this.callbacks.forEach($P=>{$P(...kh)})}by.VERSION="2.0.3";var Ey=function(Ff){const kh=Ff.lastIndexOf(".");return kh===-1||kh===Ff.length-1?{name:Ff,extension:void 0}:{name:Ff.slice(0,kh),extension:Ff.slice(kh+1)}},Dy={md:"text/markdown",markdown:"text/markdown",mp4:"video/mp4",mp3:"audio/mp3",svg:"image/svg+xml",jpg:"image/jpeg",png:"image/png",gif:"image/gif",heic:"image/heic",heif:"image/heif",yaml:"text/yaml",yml:"text/yaml",csv:"text/csv",tsv:"text/tab-separated-values",tab:"text/tab-separated-values",avi:"video/x-msvideo",mks:"video/x-matroska",mkv:"video/x-matroska",mov:"video/quicktime",doc:"application/msword",docm:"application/vnd.ms-word.document.macroenabled.12",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",dot:"application/msword",dotm:"application/vnd.ms-word.template.macroenabled.12",dotx:"application/vnd.openxmlformats-officedocument.wordprocessingml.template",xla:"application/vnd.ms-excel",xlam:"application/vnd.ms-excel.addin.macroenabled.12",xlc:"application/vnd.ms-excel",xlf:"application/x-xliff+xml",xlm:"application/vnd.ms-excel",xls:"application/vnd.ms-excel",xlsb:"application/vnd.ms-excel.sheet.binary.macroenabled.12",xlsm:"application/vnd.ms-excel.sheet.macroenabled.12",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",xlt:"application/vnd.ms-excel",xltm:"application/vnd.ms-excel.template.macroenabled.12",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template",xlw:"application/vnd.ms-excel",txt:"text/plain",text:"text/plain",conf:"text/plain",log:"text/plain",pdf:"application/pdf",zip:"application/zip","7z":"application/x-7z-compressed",rar:"application/x-rar-compressed",tar:"application/x-tar",gz:"application/gzip",dmg:"application/x-apple-diskimage"};function Sy(Ff){let kh="";return Ff.replace(/[^A-Z0-9]/gi,x_=>(kh+=`-${function($P){return $P.charCodeAt(0).toString(32)}(x_)}`,"/"))+kh}var xy=function(Ff){if(Ff==null&&(Ff=typeof navigator!="undefined"?navigator.userAgent:null),!Ff)return!0;const kh=/Edge\/(\d+\.\d+)/.exec(Ff);if(!kh)return!0;const x_=kh[1];let[$P,zP]=x_.split(".");return $P=parseInt($P,10),zP=parseInt(zP,10),$P<15||$P===15&&zP<15063||$P>18||$P===18&&zP>=18218};function Cy(Ff){return Ff<10?`0${Ff}`:Ff.toString()}var Ay=function(){const Ff=new Date;return`${Cy(Ff.getHours())}:${Cy(Ff.getMinutes())}:${Cy(Ff.getSeconds())}`},Oy={justErrorsLogger:{debug:()=>{},warn:()=>{},error:function(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];return console.error(`[Uppy] [${Ay()}]`,...kh)}},debugLogger:{debug:function(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];return console.debug(`[Uppy] [${Ay()}]`,...kh)},warn:function(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];return console.warn(`[Uppy] [${Ay()}]`,...kh)},error:function(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];return console.error(`[Uppy] [${Ay()}]`,...kh)}}},ky={strings:{addBulkFilesFailed:{0:"Failed to add %{smart_count} file due to an internal error",1:"Failed to add %{smart_count} files due to internal errors"},youCanOnlyUploadX:{0:"You can only upload %{smart_count} file",1:"You can only upload %{smart_count} files"},youHaveToAtLeastSelectX:{0:"You have to select at least %{smart_count} file",1:"You have to select at least %{smart_count} files"},exceedsSize:"%{file} exceeds maximum allowed size of %{size}",missingRequiredMetaField:"Missing required meta fields",missingRequiredMetaFieldOnFile:"Missing required meta fields in %{fileName}",inferiorSize:"This file is smaller than the allowed size of %{size}",youCanOnlyUploadFileTypes:"You can only upload: %{types}",noMoreFilesAllowed:"Cannot add more files",noDuplicates:"Cannot add the duplicate file '%{fileName}', it already exists",companionError:"Connection with Companion failed",authAborted:"Authentication aborted",companionUnauthorizeHint:"To unauthorize to your %{provider} account, please go to %{url}",failedToUpload:"Failed to upload %{file}",noInternetConnection:"No Internet connection",connectedToInternet:"Connected to the Internet",noFilesFound:"You have no files or folders here",selectX:{0:"Select %{smart_count}",1:"Select %{smart_count}"},allFilesFromFolderNamed:"All files from folder %{name}",openFolderNamed:"Open folder %{name}",cancel:"Cancel",logOut:"Log out",filter:"Filter",resetFilter:"Reset filter",loading:"Loading...",authenticateWithTitle:"Please authenticate with %{pluginName} to select files",authenticateWith:"Connect to %{pluginName}",signInWithGoogle:"Sign in with Google",searchImages:"Search for images",enterTextToSearch:"Enter text to search for images",backToSearch:"Back to Search",emptyFolderAdded:"No files were added from empty folder",folderAlreadyAdded:'The folder "%{folder}" was already added',folderAdded:{0:"Added %{smart_count} file from %{folder}",1:"Added %{smart_count} files from %{folder}"}}},By=fy;let Fy,Ty;function _y(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var Py=0;function jy(Ff){return"__private_"+Py+++"_"+Ff}const{nanoid:Ny}=By,{justErrorsLogger:Iy,debugLogger:Ly}=Oy;class Ry extends Error{constructor(){super(...arguments),this.isRestriction=!0}}typeof AggregateError=="undefined"&&(globalThis.AggregateError=class extends Error{constructor(Ff,kh){super(kh),this.errors=Ff}});class My extends AggregateError{constructor(){super(...arguments),this.isRestriction=!0}}var zy=jy("plugins"),$y=jy("storeUnsubscribe"),Hy=jy("emitter"),Vy=jy("preProcessors"),Uy=jy("uploaders"),Wy=jy("postProcessors"),Gy=jy("checkRestrictions"),qy=jy("checkMinNumberOfFiles"),Ky=jy("checkRequiredMetaFieldsOnFile"),Yy=jy("checkRequiredMetaFields"),Xy=jy("showOrLogErrorAndThrow"),Zy=jy("assertNewUploadAllowed"),Jy=jy("checkAndCreateFileStateObject"),Qy=jy("startIfAutoProceed"),em=jy("addListeners"),tm=jy("updateOnlineStatus"),nm=jy("createUpload"),rm=jy("getUpload"),om=jy("removeUpload"),im=jy("runUpload");Fy=Symbol.for("uppy test: getPlugins"),Ty=Symbol.for("uppy test: createUpload");class am{constructor(kh){Object.defineProperty(this,im,{value:bm}),Object.defineProperty(this,om,{value:mm}),Object.defineProperty(this,rm,{value:ym}),Object.defineProperty(this,nm,{value:vm}),Object.defineProperty(this,em,{value:gm}),Object.defineProperty(this,Qy,{value:hm}),Object.defineProperty(this,Jy,{value:pm}),Object.defineProperty(this,Zy,{value:dm}),Object.defineProperty(this,Xy,{value:fm}),Object.defineProperty(this,Yy,{value:cm}),Object.defineProperty(this,Ky,{value:lm}),Object.defineProperty(this,qy,{value:sm}),Object.defineProperty(this,Gy,{value:um}),Object.defineProperty(this,zy,{writable:!0,value:Object.create(null)}),Object.defineProperty(this,$y,{writable:!0,value:void 0}),Object.defineProperty(this,Hy,{writable:!0,value:ay()}),Object.defineProperty(this,Vy,{writable:!0,value:new Set}),Object.defineProperty(this,Uy,{writable:!0,value:new Set}),Object.defineProperty(this,Wy,{writable:!0,value:new Set}),Object.defineProperty(this,tm,{writable:!0,value:this.updateOnlineStatus.bind(this)}),this.defaultLocale=ky;const x_={id:"uppy",autoProceed:!1,allowMultipleUploads:!0,allowMultipleUploadBatches:!0,debug:!1,restrictions:{maxFileSize:null,minFileSize:null,maxTotalFileSize:null,maxNumberOfFiles:null,minNumberOfFiles:null,allowedFileTypes:null,requiredMetaFields:[]},meta:{},onBeforeFileAdded:$P=>$P,onBeforeUpload:$P=>$P,store:new by,logger:Iy,infoTimeout:5e3};if(this.opts=ame(F0e(F0e({},x_),kh),{restrictions:F0e(F0e({},x_.restrictions),kh&&kh.restrictions)}),kh&&kh.logger&&kh.debug?this.log("You are using a custom `logger`, but also set `debug: true`, which uses built-in logger to output logs to console. Ignoring `debug: true` and using your custom `logger`.","warning"):kh&&kh.debug&&(this.opts.logger=Ly),this.log(`Using Core v${this.constructor.VERSION}`),this.opts.restrictions.allowedFileTypes&&this.opts.restrictions.allowedFileTypes!==null&&!Array.isArray(this.opts.restrictions.allowedFileTypes))throw new TypeError("`restrictions.allowedFileTypes` must be an array");this.i18nInit(),this.calculateProgress=eg(this.calculateProgress.bind(this),500,{leading:!0,trailing:!0}),this.store=this.opts.store,this.setState({plugins:{},files:{},currentUploads:{},allowNewUpload:!0,capabilities:{uploadProgress:xy(),individualCancellation:!0,resumableUploads:!1},totalProgress:0,meta:F0e({},this.opts.meta),info:[],recoveredState:null}),_y(this,$y)[$y]=this.store.subscribe(($P,zP,e0e)=>{this.emit("state-update",$P,zP,e0e),this.updateAll(zP)}),this.opts.debug&&typeof window!="undefined"&&(window[this.opts.id]=this),_y(this,em)[em]()}emit(kh){for(var x_=arguments.length,$P=new Array(x_>1?x_-1:0),zP=1;zP<x_;zP++)$P[zP-1]=arguments[zP];_y(this,Hy)[Hy].emit(kh,...$P)}on(kh,x_){return _y(this,Hy)[Hy].on(kh,x_),this}once(kh,x_){return _y(this,Hy)[Hy].once(kh,x_),this}off(kh,x_){return _y(this,Hy)[Hy].off(kh,x_),this}updateAll(kh){this.iteratePlugins(x_=>{x_.update(kh)})}setState(kh){this.store.setState(kh)}getState(){return this.store.getState()}get state(){return this.getState()}setFileState(kh,x_){if(!this.getState().files[kh])throw new Error(`Can’t set state for ${kh} (the file could have been removed)`);this.setState({files:ame(F0e({},this.getState().files),{[kh]:F0e(F0e({},this.getState().files[kh]),x_)})})}i18nInit(){const kh=new oy([this.defaultLocale,this.opts.locale]);this.i18n=kh.translate.bind(kh),this.i18nArray=kh.translateArray.bind(kh),this.locale=kh.locale}setOptions(kh){this.opts=ame(F0e(F0e({},this.opts),kh),{restrictions:F0e(F0e({},this.opts.restrictions),kh&&kh.restrictions)}),kh.meta&&this.setMeta(kh.meta),this.i18nInit(),kh.locale&&this.iteratePlugins(x_=>{x_.setOptions()}),this.setState()}resetProgress(){const kh={percentage:0,bytesUploaded:0,uploadComplete:!1,uploadStarted:null},x_=F0e({},this.getState().files),$P={};Object.keys(x_).forEach(zP=>{const e0e=F0e({},x_[zP]);e0e.progress=F0e(F0e({},e0e.progress),kh),$P[zP]=e0e}),this.setState({files:$P,totalProgress:0}),this.emit("reset-progress")}addPreProcessor(kh){_y(this,Vy)[Vy].add(kh)}removePreProcessor(kh){return _y(this,Vy)[Vy].delete(kh)}addPostProcessor(kh){_y(this,Wy)[Wy].add(kh)}removePostProcessor(kh){return _y(this,Wy)[Wy].delete(kh)}addUploader(kh){_y(this,Uy)[Uy].add(kh)}removeUploader(kh){return _y(this,Uy)[Uy].delete(kh)}setMeta(kh){const x_=F0e(F0e({},this.getState().meta),kh),$P=F0e({},this.getState().files);Object.keys($P).forEach(zP=>{$P[zP]=ame(F0e({},$P[zP]),{meta:F0e(F0e({},$P[zP].meta),kh)})}),this.log("Adding metadata:"),this.log(kh),this.setState({meta:x_,files:$P})}setFileMeta(kh,x_){const $P=F0e({},this.getState().files);if(!$P[kh])return void this.log("Was trying to set metadata for a file that has been removed: ",kh);const zP=F0e(F0e({},$P[kh].meta),x_);$P[kh]=ame(F0e({},$P[kh]),{meta:zP}),this.setState({files:$P})}getFile(kh){return this.getState().files[kh]}getFiles(){const{files:kh}=this.getState();return Object.values(kh)}getObjectOfFilesPerState(){const{files:kh,totalProgress:x_,error:$P}=this.getState(),zP=Object.values(kh),e0e=zP.filter(l0e=>{let{progress:f0e}=l0e;return!f0e.uploadComplete&&f0e.uploadStarted}),t0e=zP.filter(l0e=>!l0e.progress.uploadStarted),n0e=zP.filter(l0e=>l0e.progress.uploadStarted||l0e.progress.preprocess||l0e.progress.postprocess),r0e=zP.filter(l0e=>l0e.progress.uploadStarted),o0e=zP.filter(l0e=>l0e.isPaused),i0e=zP.filter(l0e=>l0e.progress.uploadComplete),a0e=zP.filter(l0e=>l0e.error),s0e=e0e.filter(l0e=>!l0e.isPaused),u0e=zP.filter(l0e=>l0e.progress.preprocess||l0e.progress.postprocess);return{newFiles:t0e,startedFiles:n0e,uploadStartedFiles:r0e,pausedFiles:o0e,completeFiles:i0e,erroredFiles:a0e,inProgressFiles:e0e,inProgressNotPausedFiles:s0e,processingFiles:u0e,isUploadStarted:r0e.length>0,isAllComplete:x_===100&&i0e.length===zP.length&&u0e.length===0,isAllErrored:!!$P&&a0e.length===zP.length,isAllPaused:e0e.length!==0&&o0e.length===e0e.length,isUploadInProgress:e0e.length>0,isSomeGhost:zP.some(l0e=>l0e.isGhost)}}validateRestrictions(kh,x_){try{return _y(this,Gy)[Gy](kh,x_),{result:!0}}catch($P){return{result:!1,reason:$P.message}}}checkIfFileAlreadyExists(kh){const{files:x_}=this.getState();return!(!x_[kh]||x_[kh].isGhost)}addFile(kh){_y(this,Zy)[Zy](kh);const{files:x_}=this.getState();let $P=_y(this,Jy)[Jy](x_,kh);return x_[$P.id]&&x_[$P.id].isGhost&&($P=ame(F0e({},x_[$P.id]),{data:kh.data,isGhost:!1}),this.log(`Replaced the blob in the restored ghost file: ${$P.name}, ${$P.id}`)),this.setState({files:ame(F0e({},x_),{[$P.id]:$P})}),this.emit("file-added",$P),this.emit("files-added",[$P]),this.log(`Added file: ${$P.name}, ${$P.id}, mime type: ${$P.type}`),_y(this,Qy)[Qy](),$P.id}addFiles(kh){_y(this,Zy)[Zy]();const x_=F0e({},this.getState().files),$P=[],zP=[];for(let e0e=0;e0e<kh.length;e0e++)try{let t0e=_y(this,Jy)[Jy](x_,kh[e0e]);x_[t0e.id]&&x_[t0e.id].isGhost&&(t0e=ame(F0e({},x_[t0e.id]),{data:kh[e0e].data,isGhost:!1}),this.log(`Replaced blob in a ghost file: ${t0e.name}, ${t0e.id}`)),x_[t0e.id]=t0e,$P.push(t0e)}catch(t0e){t0e.isRestriction||zP.push(t0e)}if(this.setState({files:x_}),$P.forEach(e0e=>{this.emit("file-added",e0e)}),this.emit("files-added",$P),$P.length>5?this.log(`Added batch of ${$P.length} files`):Object.keys($P).forEach(e0e=>{this.log(`Added file: ${$P[e0e].name}
- id: ${$P[e0e].id}
- type: ${$P[e0e].type}`)}),$P.length>0&&_y(this,Qy)[Qy](),zP.length>0){let e0e=`Multiple errors occurred while adding files:
- `;if(zP.forEach(t0e=>{e0e+=`
- * ${t0e.message}`}),this.info({message:this.i18n("addBulkFilesFailed",{smart_count:zP.length}),details:e0e},"error",this.opts.infoTimeout),typeof AggregateError=="function")throw new AggregateError(zP,e0e);{const t0e=new Error(e0e);throw t0e.errors=zP,t0e}}}removeFiles(kh,x_){const{files:$P,currentUploads:zP}=this.getState(),e0e=F0e({},$P),t0e=F0e({},zP),n0e=Object.create(null);function r0e(a0e){return n0e[a0e]===void 0}kh.forEach(a0e=>{$P[a0e]&&(n0e[a0e]=$P[a0e],delete e0e[a0e])}),Object.keys(t0e).forEach(a0e=>{const s0e=zP[a0e].fileIDs.filter(r0e);s0e.length!==0?t0e[a0e]=ame(F0e({},zP[a0e]),{fileIDs:s0e}):delete t0e[a0e]});const o0e={currentUploads:t0e,files:e0e};Object.keys(e0e).length===0&&(o0e.allowNewUpload=!0,o0e.error=null,o0e.recoveredState=null),this.setState(o0e),this.calculateTotalProgress();const i0e=Object.keys(n0e);i0e.forEach(a0e=>{this.emit("file-removed",n0e[a0e],x_)}),i0e.length>5?this.log(`Removed ${i0e.length} files`):this.log(`Removed files: ${i0e.join(", ")}`)}removeFile(kh,x_){x_===void 0&&(x_=null),this.removeFiles([kh],x_)}pauseResume(kh){if(!this.getState().capabilities.resumableUploads||this.getFile(kh).uploadComplete)return;const x_=!this.getFile(kh).isPaused;return this.setFileState(kh,{isPaused:x_}),this.emit("upload-pause",kh,x_),x_}pauseAll(){const kh=F0e({},this.getState().files);Object.keys(kh).filter(x_=>!kh[x_].progress.uploadComplete&&kh[x_].progress.uploadStarted).forEach(x_=>{const $P=ame(F0e({},kh[x_]),{isPaused:!0});kh[x_]=$P}),this.setState({files:kh}),this.emit("pause-all")}resumeAll(){const kh=F0e({},this.getState().files);Object.keys(kh).filter(x_=>!kh[x_].progress.uploadComplete&&kh[x_].progress.uploadStarted).forEach(x_=>{const $P=ame(F0e({},kh[x_]),{isPaused:!1,error:null});kh[x_]=$P}),this.setState({files:kh}),this.emit("resume-all")}retryAll(){const kh=F0e({},this.getState().files),x_=Object.keys(kh).filter(zP=>kh[zP].error);if(x_.forEach(zP=>{const e0e=ame(F0e({},kh[zP]),{isPaused:!1,error:null});kh[zP]=e0e}),this.setState({files:kh,error:null}),this.emit("retry-all",x_),x_.length===0)return Promise.resolve({successful:[],failed:[]});const $P=_y(this,nm)[nm](x_,{forceAllowNewUpload:!0});return _y(this,im)[im]($P)}cancelAll(){this.emit("cancel-all");const{files:kh}=this.getState(),x_=Object.keys(kh);x_.length&&this.removeFiles(x_,"cancel-all"),this.setState({totalProgress:0,error:null,recoveredState:null})}retryUpload(kh){this.setFileState(kh,{error:null,isPaused:!1}),this.emit("upload-retry",kh);const x_=_y(this,nm)[nm]([kh],{forceAllowNewUpload:!0});return _y(this,im)[im](x_)}reset(){this.cancelAll()}logout(){this.iteratePlugins(kh=>{kh.provider&&kh.provider.logout&&kh.provider.logout()})}calculateProgress(kh,x_){if(!this.getFile(kh.id))return void this.log(`Not setting progress for a file that has been removed: ${kh.id}`);const $P=Number.isFinite(x_.bytesTotal)&&x_.bytesTotal>0;this.setFileState(kh.id,{progress:ame(F0e({},this.getFile(kh.id).progress),{bytesUploaded:x_.bytesUploaded,bytesTotal:x_.bytesTotal,percentage:$P?Math.round(x_.bytesUploaded/x_.bytesTotal*100):0})}),this.calculateTotalProgress()}calculateTotalProgress(){const kh=this.getFiles().filter(r0e=>r0e.progress.uploadStarted||r0e.progress.preprocess||r0e.progress.postprocess);if(kh.length===0)return this.emit("progress",0),void this.setState({totalProgress:0});const x_=kh.filter(r0e=>r0e.progress.bytesTotal!=null),$P=kh.filter(r0e=>r0e.progress.bytesTotal==null);if(x_.length===0){const r0e=100*kh.length,o0e=$P.reduce((a0e,s0e)=>a0e+s0e.progress.percentage,0),i0e=Math.round(o0e/r0e*100);return void this.setState({totalProgress:i0e})}let zP=x_.reduce((r0e,o0e)=>r0e+o0e.progress.bytesTotal,0);const e0e=zP/x_.length;zP+=e0e*$P.length;let t0e=0;x_.forEach(r0e=>{t0e+=r0e.progress.bytesUploaded}),$P.forEach(r0e=>{t0e+=e0e*(r0e.progress.percentage||0)/100});let n0e=zP===0?0:Math.round(t0e/zP*100);n0e>100&&(n0e=100),this.setState({totalProgress:n0e}),this.emit("progress",n0e)}updateOnlineStatus(){window.navigator.onLine===void 0||window.navigator.onLine?(this.emit("is-online"),this.wasOffline&&(this.emit("back-online"),this.info(this.i18n("connectedToInternet"),"success",3e3),this.wasOffline=!1)):(this.emit("is-offline"),this.info(this.i18n("noInternetConnection"),"error",0),this.wasOffline=!0)}getID(){return this.opts.id}use(kh,x_){if(typeof kh!="function")throw new TypeError(`Expected a plugin class, but got ${kh===null?"null":typeof kh}. Please verify that the plugin was imported and spelled correctly.`);const $P=new kh(this,x_),zP=$P.id;if(!zP)throw new Error("Your plugin must have an id");if(!$P.type)throw new Error("Your plugin must have a type");const e0e=this.getPlugin(zP);if(e0e){const t0e=`Already found a plugin named '${e0e.id}'. Tried to use: '${zP}'.
- Uppy plugins must have unique \`id\` options. See https://uppy.io/docs/plugins/#id.`;throw new Error(t0e)}return kh.VERSION&&this.log(`Using ${zP} v${kh.VERSION}`),$P.type in _y(this,zy)[zy]?_y(this,zy)[zy][$P.type].push($P):_y(this,zy)[zy][$P.type]=[$P],$P.install(),this}getPlugin(kh){for(const x_ of Object.values(_y(this,zy)[zy])){const $P=x_.find(zP=>zP.id===kh);if($P!=null)return $P}}[Fy](kh){return _y(this,zy)[zy][kh]}iteratePlugins(kh){Object.values(_y(this,zy)[zy]).flat(1).forEach(kh)}removePlugin(kh){this.log(`Removing plugin ${kh.id}`),this.emit("plugin-remove",kh),kh.uninstall&&kh.uninstall();const x_=_y(this,zy)[zy][kh.type],$P=x_.findIndex(e0e=>e0e.id===kh.id);$P!==-1&&x_.splice($P,1);const zP={plugins:ame(F0e({},this.getState().plugins),{[kh.id]:void 0})};this.setState(zP)}close(){this.log(`Closing Uppy instance ${this.opts.id}: removing all files and uninstalling plugins`),this.reset(),_y(this,$y)[$y](),this.iteratePlugins(kh=>{this.removePlugin(kh)}),typeof window!="undefined"&&window.removeEventListener&&(window.removeEventListener("online",_y(this,tm)[tm]),window.removeEventListener("offline",_y(this,tm)[tm]))}hideInfo(){const{info:kh}=this.getState();this.setState({info:kh.slice(1)}),this.emit("info-hidden")}info(kh,x_,$P){x_===void 0&&(x_="info"),$P===void 0&&($P=3e3);const zP=typeof kh=="object";this.setState({info:[...this.getState().info,{type:x_,message:zP?kh.message:kh,details:zP?kh.details:null}]}),setTimeout(()=>this.hideInfo(),$P),this.emit("info-visible")}log(kh,x_){const{logger:$P}=this.opts;switch(x_){case"error":$P.error(kh);break;case"warning":$P.warn(kh);break;default:$P.debug(kh)}}restore(kh){return this.log(`Core: attempting to restore upload "${kh}"`),this.getState().currentUploads[kh]?_y(this,im)[im](kh):(_y(this,om)[om](kh),Promise.reject(new Error("Nonexistent upload")))}[Ty](){return _y(this,nm)[nm](...arguments)}addResultData(kh,x_){if(!_y(this,rm)[rm](kh))return void this.log(`Not setting result for an upload that has been removed: ${kh}`);const{currentUploads:$P}=this.getState(),zP=ame(F0e({},$P[kh]),{result:F0e(F0e({},$P[kh].result),x_)});this.setState({currentUploads:ame(F0e({},$P),{[kh]:zP})})}upload(){var kh;(kh=_y(this,zy)[zy].uploader)!=null&&kh.length||this.log("No uploader type plugins are used","warning");let{files:x_}=this.getState();const $P=this.opts.onBeforeUpload(x_);return $P===!1?Promise.reject(new Error("Not starting the upload because onBeforeUpload returned false")):($P&&typeof $P=="object"&&(x_=$P,this.setState({files:x_})),Promise.resolve().then(()=>{_y(this,qy)[qy](x_),_y(this,Yy)[Yy](x_)}).catch(zP=>{_y(this,Xy)[Xy](zP)}).then(()=>{const{currentUploads:zP}=this.getState(),e0e=Object.values(zP).flatMap(r0e=>r0e.fileIDs),t0e=[];Object.keys(x_).forEach(r0e=>{const o0e=this.getFile(r0e);o0e.progress.uploadStarted||e0e.indexOf(r0e)!==-1||t0e.push(o0e.id)});const n0e=_y(this,nm)[nm](t0e);return _y(this,im)[im](n0e)}).catch(zP=>{_y(this,Xy)[Xy](zP,{showInformer:!1})}))}}function um(Ff,kh){kh===void 0&&(kh=this.getFiles());const{maxFileSize:x_,minFileSize:$P,maxTotalFileSize:zP,maxNumberOfFiles:e0e,allowedFileTypes:t0e}=this.opts.restrictions;if(e0e&&kh.length+1>e0e)throw new Ry(`${this.i18n("youCanOnlyUploadX",{smart_count:e0e})}`);if(t0e&&!t0e.some(n0e=>n0e.indexOf("/")>-1?!!Ff.type&&gy(Ff.type.replace(/;.*?$/,""),n0e):!(n0e[0]!=="."||!Ff.extension)&&Ff.extension.toLowerCase()===n0e.substr(1).toLowerCase())){const n0e=t0e.join(", ");throw new Ry(this.i18n("youCanOnlyUploadFileTypes",{types:n0e}))}if(zP&&Ff.size!=null){let n0e=0;if(n0e+=Ff.size,kh.forEach(r0e=>{n0e+=r0e.size}),n0e>zP)throw new Ry(this.i18n("exceedsSize",{size:dy(zP),file:Ff.name}))}if(x_&&Ff.size!=null&&Ff.size>x_)throw new Ry(this.i18n("exceedsSize",{size:dy(x_),file:Ff.name}));if($P&&Ff.size!=null&&Ff.size<$P)throw new Ry(this.i18n("inferiorSize",{size:dy($P)}))}function sm(Ff){const{minNumberOfFiles:kh}=this.opts.restrictions;if(Object.keys(Ff).length<kh)throw new Ry(`${this.i18n("youHaveToAtLeastSelectX",{smart_count:kh})}`)}function lm(Ff){const{requiredMetaFields:kh}=this.opts.restrictions,{hasOwnProperty:x_}=Object.prototype,$P=[],zP=[];for(let e0e=0;e0e<kh.length;e0e++)if(!x_.call(Ff.meta,kh[e0e])||Ff.meta[kh[e0e]]===""){const t0e=new Ry(`${this.i18n("missingRequiredMetaFieldOnFile",{fileName:Ff.name})}`);$P.push(t0e),zP.push(kh[e0e]),_y(this,Xy)[Xy](t0e,{file:Ff,showInformer:!1,throwErr:!1})}return this.setFileState(Ff.id,{missingRequiredMetaFields:zP}),$P}function cm(Ff){const kh=Object.keys(Ff).flatMap(x_=>{const $P=this.getFile(x_);return _y(this,Ky)[Ky]($P)});if(kh.length)throw new My(kh,`${this.i18n("missingRequiredMetaField")}`)}function fm(Ff,kh){let{showInformer:x_=!0,file:$P=null,throwErr:zP=!0}=kh===void 0?{}:kh;const e0e=typeof Ff=="object"?Ff.message:Ff,t0e=typeof Ff=="object"&&Ff.details?Ff.details:"";let n0e=e0e;if(t0e&&(n0e+=` ${t0e}`),Ff.isRestriction?(this.log(n0e),this.emit("restriction-failed",$P,Ff)):this.log(n0e,"error"),x_&&this.info({message:e0e,details:t0e},"error",this.opts.infoTimeout),zP)throw typeof Ff=="object"?Ff:new Error(Ff)}function dm(Ff){const{allowNewUpload:kh}=this.getState();kh===!1&&_y(this,Xy)[Xy](new Ry(this.i18n("noMoreFilesAllowed")),{file:Ff})}function pm(Ff,kh){const x_=function(a0e){var s0e;if(a0e.type)return a0e.type;const u0e=a0e.name?(s0e=Ey(a0e.name).extension)==null?void 0:s0e.toLowerCase():null;return u0e&&u0e in Dy?Dy[u0e]:"application/octet-stream"}(kh),$P=function(a0e,s0e){return s0e.name?s0e.name:a0e.split("/")[0]==="image"?`${a0e.split("/")[0]}.${a0e.split("/")[1]}`:"noname"}(x_,kh),zP=Ey($P).extension,e0e=!!kh.isRemote,t0e=function(a0e){let s0e="uppy";return typeof a0e.name=="string"&&(s0e+=`-${Sy(a0e.name.toLowerCase())}`),a0e.type!==void 0&&(s0e+=`-${a0e.type}`),a0e.meta&&typeof a0e.meta.relativePath=="string"&&(s0e+=`-${Sy(a0e.meta.relativePath.toLowerCase())}`),a0e.data.size!==void 0&&(s0e+=`-${a0e.data.size}`),a0e.data.lastModified!==void 0&&(s0e+=`-${a0e.data.lastModified}`),s0e}(ame(F0e({},kh),{type:x_}));if(this.checkIfFileAlreadyExists(t0e)){const a0e=new Ry(this.i18n("noDuplicates",{fileName:$P}));_y(this,Xy)[Xy](a0e,{file:kh})}const n0e=kh.meta||{};n0e.name=$P,n0e.type=x_;const r0e=Number.isFinite(kh.data.size)?kh.data.size:null;let o0e={source:kh.source||"",id:t0e,name:$P,extension:zP||"",meta:F0e(F0e({},this.getState().meta),n0e),type:x_,data:kh.data,progress:{percentage:0,bytesUploaded:0,bytesTotal:r0e,uploadComplete:!1,uploadStarted:null},size:r0e,isRemote:e0e,remote:kh.remote||"",preview:kh.preview};const i0e=this.opts.onBeforeFileAdded(o0e,Ff);i0e===!1?_y(this,Xy)[Xy](new Ry("Cannot add the file because onBeforeFileAdded returned false."),{showInformer:!1,fileDescriptor:kh}):typeof i0e=="object"&&i0e!==null&&(o0e=i0e);try{const a0e=Object.keys(Ff).map(s0e=>Ff[s0e]);_y(this,Gy)[Gy](o0e,a0e)}catch(a0e){_y(this,Xy)[Xy](a0e,{file:o0e})}return o0e}function hm(){this.opts.autoProceed&&!this.scheduledAutoProceed&&(this.scheduledAutoProceed=setTimeout(()=>{this.scheduledAutoProceed=null,this.upload().catch(Ff=>{Ff.isRestriction||this.log(Ff.stack||Ff.message||Ff)})},4))}function gm(){const Ff=(kh,x_,$P)=>{let zP=kh.message||"Unknown error";kh.details&&(zP+=` ${kh.details}`),this.setState({error:zP}),x_!=null&&x_.id in this.getState().files&&this.setFileState(x_.id,{error:zP,response:$P})};this.on("error",Ff),this.on("upload-error",(kh,x_,$P)=>{if(Ff(x_,kh,$P),typeof x_=="object"&&x_.message){const zP=new Error(x_.message);zP.details=x_.message,x_.details&&(zP.details+=` ${x_.details}`),zP.message=this.i18n("failedToUpload",{file:kh.name}),_y(this,Xy)[Xy](zP,{throwErr:!1})}else _y(this,Xy)[Xy](x_,{throwErr:!1})}),this.on("upload",()=>{this.setState({error:null})}),this.on("upload-started",kh=>{this.getFile(kh.id)?this.setFileState(kh.id,{progress:{uploadStarted:Date.now(),uploadComplete:!1,percentage:0,bytesUploaded:0,bytesTotal:kh.size}}):this.log(`Not setting progress for a file that has been removed: ${kh.id}`)}),this.on("upload-progress",this.calculateProgress),this.on("upload-success",(kh,x_)=>{if(!this.getFile(kh.id))return void this.log(`Not setting progress for a file that has been removed: ${kh.id}`);const $P=this.getFile(kh.id).progress;this.setFileState(kh.id,{progress:ame(F0e({},$P),{postprocess:_y(this,Wy)[Wy].size>0?{mode:"indeterminate"}:null,uploadComplete:!0,percentage:100,bytesUploaded:$P.bytesTotal}),response:x_,uploadURL:x_.uploadURL,isPaused:!1}),kh.size==null&&this.setFileState(kh.id,{size:x_.bytesUploaded||$P.bytesTotal}),this.calculateTotalProgress()}),this.on("preprocess-progress",(kh,x_)=>{this.getFile(kh.id)?this.setFileState(kh.id,{progress:ame(F0e({},this.getFile(kh.id).progress),{preprocess:x_})}):this.log(`Not setting progress for a file that has been removed: ${kh.id}`)}),this.on("preprocess-complete",kh=>{if(!this.getFile(kh.id))return void this.log(`Not setting progress for a file that has been removed: ${kh.id}`);const x_=F0e({},this.getState().files);x_[kh.id]=ame(F0e({},x_[kh.id]),{progress:F0e({},x_[kh.id].progress)}),delete x_[kh.id].progress.preprocess,this.setState({files:x_})}),this.on("postprocess-progress",(kh,x_)=>{this.getFile(kh.id)?this.setFileState(kh.id,{progress:ame(F0e({},this.getState().files[kh.id].progress),{postprocess:x_})}):this.log(`Not setting progress for a file that has been removed: ${kh.id}`)}),this.on("postprocess-complete",kh=>{if(!this.getFile(kh.id))return void this.log(`Not setting progress for a file that has been removed: ${kh.id}`);const x_=F0e({},this.getState().files);x_[kh.id]=ame(F0e({},x_[kh.id]),{progress:F0e({},x_[kh.id].progress)}),delete x_[kh.id].progress.postprocess,this.setState({files:x_})}),this.on("restored",()=>{this.calculateTotalProgress()}),this.on("dashboard:file-edit-complete",kh=>{kh&&_y(this,Ky)[Ky](kh)}),typeof window!="undefined"&&window.addEventListener&&(window.addEventListener("online",_y(this,tm)[tm]),window.addEventListener("offline",_y(this,tm)[tm]),setTimeout(_y(this,tm)[tm],3e3))}function vm(Ff,kh){kh===void 0&&(kh={});const{forceAllowNewUpload:x_=!1}=kh,{allowNewUpload:$P,currentUploads:zP}=this.getState();if(!$P&&!x_)throw new Error("Cannot create a new upload: already uploading.");const e0e=Ny();return this.emit("upload",{id:e0e,fileIDs:Ff}),this.setState({allowNewUpload:this.opts.allowMultipleUploadBatches!==!1&&this.opts.allowMultipleUploads!==!1,currentUploads:ame(F0e({},zP),{[e0e]:{fileIDs:Ff,step:0,result:{}}})}),e0e}function ym(Ff){const{currentUploads:kh}=this.getState();return kh[Ff]}function mm(Ff){const kh=F0e({},this.getState().currentUploads);delete kh[Ff],this.setState({currentUploads:kh})}function bm(Ff){return nme(this,null,function*(){let{currentUploads:kh}=this.getState(),x_=kh[Ff];const $P=x_.step||0,zP=[..._y(this,Vy)[Vy],..._y(this,Uy)[Uy],..._y(this,Wy)[Wy]];try{for(let t0e=$P;t0e<zP.length&&x_;t0e++){const n0e=zP[t0e],r0e=ame(F0e({},x_),{step:t0e});this.setState({currentUploads:ame(F0e({},kh),{[Ff]:r0e})}),yield n0e(r0e.fileIDs,Ff),kh=this.getState().currentUploads,x_=kh[Ff]}}catch(t0e){throw this.emit("error",t0e),_y(this,om)[om](Ff),t0e}if(x_){x_.fileIDs.forEach(o0e=>{const i0e=this.getFile(o0e);i0e&&i0e.progress.postprocess&&this.emit("postprocess-complete",i0e)});const t0e=x_.fileIDs.map(o0e=>this.getFile(o0e)),n0e=t0e.filter(o0e=>!o0e.error),r0e=t0e.filter(o0e=>o0e.error);yield this.addResultData(Ff,{successful:n0e,failed:r0e,uploadID:Ff}),kh=this.getState().currentUploads,x_=kh[Ff]}let e0e;return x_&&(e0e=x_.result,this.emit("complete",e0e),_y(this,om)[om](Ff)),e0e==null&&this.log(`Not setting result for an upload that has been removed: ${Ff}`),e0e})}am.VERSION="2.1.3";var wm=am,Em=n$1(function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e,o0e,i0e={},a0e=[],s0e=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function u0e(E0e,C0e){for(var B0e in C0e)E0e[B0e]=C0e[B0e];return E0e}function l0e(E0e){var C0e=E0e.parentNode;C0e&&C0e.removeChild(E0e)}function f0e(E0e,C0e,B0e){var N0e,V0e,R0e,W0e={};for(R0e in C0e)R0e=="key"?N0e=C0e[R0e]:R0e=="ref"?V0e=C0e[R0e]:W0e[R0e]=C0e[R0e];if(arguments.length>2&&(W0e.children=arguments.length>3?x_.call(arguments,2):B0e),typeof E0e=="function"&&E0e.defaultProps!=null)for(R0e in E0e.defaultProps)W0e[R0e]===void 0&&(W0e[R0e]=E0e.defaultProps[R0e]);return d0e(E0e,W0e,N0e,V0e,null)}function d0e(E0e,C0e,B0e,N0e,V0e){var R0e={type:E0e,props:C0e,key:B0e,ref:N0e,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:V0e==null?++zP:V0e};return V0e==null&&$P.vnode!=null&&$P.vnode(R0e),R0e}function p0e(E0e){return E0e.children}function c0e(E0e,C0e){this.props=E0e,this.context=C0e}function h0e(E0e,C0e){if(C0e==null)return E0e.__?h0e(E0e.__,E0e.__.__k.indexOf(E0e)+1):null;for(var B0e;C0e<E0e.__k.length;C0e++)if((B0e=E0e.__k[C0e])!=null&&B0e.__e!=null)return B0e.__e;return typeof E0e.type=="function"?h0e(E0e):null}function g0e(E0e){var C0e,B0e;if((E0e=E0e.__)!=null&&E0e.__c!=null){for(E0e.__e=E0e.__c.base=null,C0e=0;C0e<E0e.__k.length;C0e++)if((B0e=E0e.__k[C0e])!=null&&B0e.__e!=null){E0e.__e=E0e.__c.base=B0e.__e;break}return g0e(E0e)}}function m0e(E0e){(!E0e.__d&&(E0e.__d=!0)&&t0e.push(E0e)&&!y0e.__r++||r0e!==$P.debounceRendering)&&((r0e=$P.debounceRendering)||n0e)(y0e)}function y0e(){for(var E0e;y0e.__r=t0e.length;)E0e=t0e.sort(function(C0e,B0e){return C0e.__v.__b-B0e.__v.__b}),t0e=[],E0e.some(function(C0e){var B0e,N0e,V0e,R0e,W0e,q0e;C0e.__d&&(W0e=(R0e=(B0e=C0e).__v).__e,(q0e=B0e.__P)&&(N0e=[],(V0e=u0e({},R0e)).__v=R0e.__v+1,k0e(q0e,R0e,V0e,B0e.__n,q0e.ownerSVGElement!==void 0,R0e.__h!=null?[W0e]:null,N0e,W0e==null?h0e(R0e):W0e,R0e.__h),T0e(N0e,R0e),R0e.__e!=W0e&&g0e(R0e)))})}function v0e(E0e,C0e,B0e,N0e,V0e,R0e,W0e,q0e,Q0e,J0e){var L0e,ome,eme,X0e,tme,bme,ume,pme=N0e&&N0e.__k||a0e,mme=pme.length;for(B0e.__k=[],L0e=0;L0e<C0e.length;L0e++)if((X0e=B0e.__k[L0e]=(X0e=C0e[L0e])==null||typeof X0e=="boolean"?null:typeof X0e=="string"||typeof X0e=="number"||typeof X0e=="bigint"?d0e(null,X0e,null,null,X0e):Array.isArray(X0e)?d0e(p0e,{children:X0e},null,null,null):X0e.__b>0?d0e(X0e.type,X0e.props,X0e.key,null,X0e.__v):X0e)!=null){if(X0e.__=B0e,X0e.__b=B0e.__b+1,(eme=pme[L0e])===null||eme&&X0e.key==eme.key&&X0e.type===eme.type)pme[L0e]=void 0;else for(ome=0;ome<mme;ome++){if((eme=pme[ome])&&X0e.key==eme.key&&X0e.type===eme.type){pme[ome]=void 0;break}eme=null}k0e(E0e,X0e,eme=eme||i0e,V0e,R0e,W0e,q0e,Q0e,J0e),tme=X0e.__e,(ome=X0e.ref)&&eme.ref!=ome&&(ume||(ume=[]),eme.ref&&ume.push(eme.ref,null,X0e),ume.push(ome,X0e.__c||tme,X0e)),tme!=null?(bme==null&&(bme=tme),typeof X0e.type=="function"&&X0e.__k===eme.__k?X0e.__d=Q0e=b0e(X0e,Q0e,E0e):Q0e=S0e(E0e,X0e,eme,pme,tme,Q0e),typeof B0e.type=="function"&&(B0e.__d=Q0e)):Q0e&&eme.__e==Q0e&&Q0e.parentNode!=E0e&&(Q0e=h0e(eme))}for(B0e.__e=bme,L0e=mme;L0e--;)pme[L0e]!=null&&(typeof B0e.type=="function"&&pme[L0e].__e!=null&&pme[L0e].__e==B0e.__d&&(B0e.__d=h0e(N0e,L0e+1)),H0e(pme[L0e],pme[L0e]));if(ume)for(L0e=0;L0e<ume.length;L0e++)_0e(ume[L0e],ume[++L0e],ume[++L0e])}function b0e(E0e,C0e,B0e){for(var N0e,V0e=E0e.__k,R0e=0;V0e&&R0e<V0e.length;R0e++)(N0e=V0e[R0e])&&(N0e.__=E0e,C0e=typeof N0e.type=="function"?b0e(N0e,C0e,B0e):S0e(B0e,N0e,N0e,V0e,N0e.__e,C0e));return C0e}function S0e(E0e,C0e,B0e,N0e,V0e,R0e){var W0e,q0e,Q0e;if(C0e.__d!==void 0)W0e=C0e.__d,C0e.__d=void 0;else if(B0e==null||V0e!=R0e||V0e.parentNode==null)e:if(R0e==null||R0e.parentNode!==E0e)E0e.appendChild(V0e),W0e=null;else{for(q0e=R0e,Q0e=0;(q0e=q0e.nextSibling)&&Q0e<N0e.length;Q0e+=2)if(q0e==V0e)break e;E0e.insertBefore(V0e,R0e),W0e=R0e}return W0e!==void 0?W0e:V0e.nextSibling}function w0e(E0e,C0e,B0e){C0e[0]==="-"?E0e.setProperty(C0e,B0e):E0e[C0e]=B0e==null?"":typeof B0e!="number"||s0e.test(C0e)?B0e:B0e+"px"}function A0e(E0e,C0e,B0e,N0e,V0e){var R0e;e:if(C0e==="style")if(typeof B0e=="string")E0e.style.cssText=B0e;else{if(typeof N0e=="string"&&(E0e.style.cssText=N0e=""),N0e)for(C0e in N0e)B0e&&C0e in B0e||w0e(E0e.style,C0e,"");if(B0e)for(C0e in B0e)N0e&&B0e[C0e]===N0e[C0e]||w0e(E0e.style,C0e,B0e[C0e])}else if(C0e[0]==="o"&&C0e[1]==="n")R0e=C0e!==(C0e=C0e.replace(/Capture$/,"")),C0e=C0e.toLowerCase()in E0e?C0e.toLowerCase().slice(2):C0e.slice(2),E0e.l||(E0e.l={}),E0e.l[C0e+R0e]=B0e,B0e?N0e||E0e.addEventListener(C0e,R0e?O0e:x0e,R0e):E0e.removeEventListener(C0e,R0e?O0e:x0e,R0e);else if(C0e!=="dangerouslySetInnerHTML"){if(V0e)C0e=C0e.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if(C0e!=="href"&&C0e!=="list"&&C0e!=="form"&&C0e!=="tabIndex"&&C0e!=="download"&&C0e in E0e)try{E0e[C0e]=B0e==null?"":B0e;break e}catch(W0e){}typeof B0e=="function"||(B0e!=null&&(B0e!==!1||C0e[0]==="a"&&C0e[1]==="r")?E0e.setAttribute(C0e,B0e):E0e.removeAttribute(C0e))}}function x0e(E0e){this.l[E0e.type+!1]($P.event?$P.event(E0e):E0e)}function O0e(E0e){this.l[E0e.type+!0]($P.event?$P.event(E0e):E0e)}function k0e(E0e,C0e,B0e,N0e,V0e,R0e,W0e,q0e,Q0e){var J0e,L0e,ome,eme,X0e,tme,bme,ume,pme,mme,wme,rme=C0e.type;if(C0e.constructor!==void 0)return null;B0e.__h!=null&&(Q0e=B0e.__h,q0e=C0e.__e=B0e.__e,C0e.__h=null,R0e=[q0e]),(J0e=$P.__b)&&J0e(C0e);try{e:if(typeof rme=="function"){if(ume=C0e.props,pme=(J0e=rme.contextType)&&N0e[J0e.__c],mme=J0e?pme?pme.props.value:J0e.__:N0e,B0e.__c?bme=(L0e=C0e.__c=B0e.__c).__=L0e.__E:("prototype"in rme&&rme.prototype.render?C0e.__c=L0e=new rme(ume,mme):(C0e.__c=L0e=new c0e(ume,mme),L0e.constructor=rme,L0e.render=I0e),pme&&pme.sub(L0e),L0e.props=ume,L0e.state||(L0e.state={}),L0e.context=mme,L0e.__n=N0e,ome=L0e.__d=!0,L0e.__h=[]),L0e.__s==null&&(L0e.__s=L0e.state),rme.getDerivedStateFromProps!=null&&(L0e.__s==L0e.state&&(L0e.__s=u0e({},L0e.__s)),u0e(L0e.__s,rme.getDerivedStateFromProps(ume,L0e.__s))),eme=L0e.props,X0e=L0e.state,ome)rme.getDerivedStateFromProps==null&&L0e.componentWillMount!=null&&L0e.componentWillMount(),L0e.componentDidMount!=null&&L0e.__h.push(L0e.componentDidMount);else{if(rme.getDerivedStateFromProps==null&&ume!==eme&&L0e.componentWillReceiveProps!=null&&L0e.componentWillReceiveProps(ume,mme),!L0e.__e&&L0e.shouldComponentUpdate!=null&&L0e.shouldComponentUpdate(ume,L0e.__s,mme)===!1||C0e.__v===B0e.__v){L0e.props=ume,L0e.state=L0e.__s,C0e.__v!==B0e.__v&&(L0e.__d=!1),L0e.__v=C0e,C0e.__e=B0e.__e,C0e.__k=B0e.__k,C0e.__k.forEach(function(Bme){Bme&&(Bme.__=C0e)}),L0e.__h.length&&W0e.push(L0e);break e}L0e.componentWillUpdate!=null&&L0e.componentWillUpdate(ume,L0e.__s,mme),L0e.componentDidUpdate!=null&&L0e.__h.push(function(){L0e.componentDidUpdate(eme,X0e,tme)})}L0e.context=mme,L0e.props=ume,L0e.state=L0e.__s,(J0e=$P.__r)&&J0e(C0e),L0e.__d=!1,L0e.__v=C0e,L0e.__P=E0e,J0e=L0e.render(L0e.props,L0e.state,L0e.context),L0e.state=L0e.__s,L0e.getChildContext!=null&&(N0e=u0e(u0e({},N0e),L0e.getChildContext())),ome||L0e.getSnapshotBeforeUpdate==null||(tme=L0e.getSnapshotBeforeUpdate(eme,X0e)),wme=J0e!=null&&J0e.type===p0e&&J0e.key==null?J0e.props.children:J0e,v0e(E0e,Array.isArray(wme)?wme:[wme],C0e,B0e,N0e,V0e,R0e,W0e,q0e,Q0e),L0e.base=C0e.__e,C0e.__h=null,L0e.__h.length&&W0e.push(L0e),bme&&(L0e.__E=L0e.__=null),L0e.__e=!1}else R0e==null&&C0e.__v===B0e.__v?(C0e.__k=B0e.__k,C0e.__e=B0e.__e):C0e.__e=M0e(B0e.__e,C0e,B0e,N0e,V0e,R0e,W0e,Q0e);(J0e=$P.diffed)&&J0e(C0e)}catch(Bme){C0e.__v=null,(Q0e||R0e!=null)&&(C0e.__e=q0e,C0e.__h=!!Q0e,R0e[R0e.indexOf(q0e)]=null),$P.__e(Bme,C0e,B0e)}}function T0e(E0e,C0e){$P.__c&&$P.__c(C0e,E0e),E0e.some(function(B0e){try{E0e=B0e.__h,B0e.__h=[],E0e.some(function(N0e){N0e.call(B0e)})}catch(N0e){$P.__e(N0e,B0e.__v)}})}function M0e(E0e,C0e,B0e,N0e,V0e,R0e,W0e,q0e){var Q0e,J0e,L0e,ome=B0e.props,eme=C0e.props,X0e=C0e.type,tme=0;if(X0e==="svg"&&(V0e=!0),R0e!=null){for(;tme<R0e.length;tme++)if((Q0e=R0e[tme])&&"setAttribute"in Q0e==!!X0e&&(X0e?Q0e.localName===X0e:Q0e.nodeType===3)){E0e=Q0e,R0e[tme]=null;break}}if(E0e==null){if(X0e===null)return document.createTextNode(eme);E0e=V0e?document.createElementNS("http://www.w3.org/2000/svg",X0e):document.createElement(X0e,eme.is&&eme),R0e=null,q0e=!1}if(X0e===null)ome===eme||q0e&&E0e.data===eme||(E0e.data=eme);else{if(R0e=R0e&&x_.call(E0e.childNodes),J0e=(ome=B0e.props||i0e).dangerouslySetInnerHTML,L0e=eme.dangerouslySetInnerHTML,!q0e){if(R0e!=null)for(ome={},tme=0;tme<E0e.attributes.length;tme++)ome[E0e.attributes[tme].name]=E0e.attributes[tme].value;(L0e||J0e)&&(L0e&&(J0e&&L0e.__html==J0e.__html||L0e.__html===E0e.innerHTML)||(E0e.innerHTML=L0e&&L0e.__html||""))}if(function(bme,ume,pme,mme,wme){var rme;for(rme in pme)rme==="children"||rme==="key"||rme in ume||A0e(bme,rme,null,pme[rme],mme);for(rme in ume)wme&&typeof ume[rme]!="function"||rme==="children"||rme==="key"||rme==="value"||rme==="checked"||pme[rme]===ume[rme]||A0e(bme,rme,ume[rme],pme[rme],mme)}(E0e,eme,ome,V0e,q0e),L0e)C0e.__k=[];else if(tme=C0e.props.children,v0e(E0e,Array.isArray(tme)?tme:[tme],C0e,B0e,N0e,V0e&&X0e!=="foreignObject",R0e,W0e,R0e?R0e[0]:B0e.__k&&h0e(B0e,0),q0e),R0e!=null)for(tme=R0e.length;tme--;)R0e[tme]!=null&&l0e(R0e[tme]);q0e||("value"in eme&&(tme=eme.value)!==void 0&&(tme!==ome.value||tme!==E0e.value||X0e==="progress"&&!tme)&&A0e(E0e,"value",tme,ome.value,!1),"checked"in eme&&(tme=eme.checked)!==void 0&&tme!==E0e.checked&&A0e(E0e,"checked",tme,ome.checked,!1))}return E0e}function _0e(E0e,C0e,B0e){try{typeof E0e=="function"?E0e(C0e):E0e.current=C0e}catch(N0e){$P.__e(N0e,B0e)}}function H0e(E0e,C0e,B0e){var N0e,V0e;if($P.unmount&&$P.unmount(E0e),(N0e=E0e.ref)&&(N0e.current&&N0e.current!==E0e.__e||_0e(N0e,null,C0e)),(N0e=E0e.__c)!=null){if(N0e.componentWillUnmount)try{N0e.componentWillUnmount()}catch(R0e){$P.__e(R0e,C0e)}N0e.base=N0e.__P=null}if(N0e=E0e.__k)for(V0e=0;V0e<N0e.length;V0e++)N0e[V0e]&&H0e(N0e[V0e],C0e,typeof E0e.type!="function");B0e||E0e.__e==null||l0e(E0e.__e),E0e.__e=E0e.__d=void 0}function I0e(E0e,C0e,B0e){return this.constructor(E0e,B0e)}function z0e(E0e,C0e,B0e){var N0e,V0e,R0e;$P.__&&$P.__(E0e,C0e),V0e=(N0e=typeof B0e=="function")?null:B0e&&B0e.__k||C0e.__k,R0e=[],k0e(C0e,E0e=(!N0e&&B0e||C0e).__k=f0e(p0e,null,[E0e]),V0e||i0e,i0e,C0e.ownerSVGElement!==void 0,!N0e&&B0e?[B0e]:V0e?null:C0e.firstChild?x_.call(C0e.childNodes):null,R0e,!N0e&&B0e?B0e:V0e?V0e.__e:C0e.firstChild,N0e),T0e(R0e,E0e)}x_=a0e.slice,$P={__e:function(E0e,C0e){for(var B0e,N0e,V0e;C0e=C0e.__;)if((B0e=C0e.__c)&&!B0e.__)try{if((N0e=B0e.constructor)&&N0e.getDerivedStateFromError!=null&&(B0e.setState(N0e.getDerivedStateFromError(E0e)),V0e=B0e.__d),B0e.componentDidCatch!=null&&(B0e.componentDidCatch(E0e),V0e=B0e.__d),V0e)return B0e.__E=B0e}catch(R0e){E0e=R0e}throw E0e}},zP=0,e0e=function(E0e){return E0e!=null&&E0e.constructor===void 0},c0e.prototype.setState=function(E0e,C0e){var B0e;B0e=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=u0e({},this.state),typeof E0e=="function"&&(E0e=E0e(u0e({},B0e),this.props)),E0e&&u0e(B0e,E0e),E0e!=null&&this.__v&&(C0e&&this.__h.push(C0e),m0e(this))},c0e.prototype.forceUpdate=function(E0e){this.__v&&(this.__e=!0,E0e&&this.__h.push(E0e),m0e(this))},c0e.prototype.render=p0e,t0e=[],n0e=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,y0e.__r=0,o0e=0,kh.Component=c0e,kh.Fragment=p0e,kh.cloneElement=function(E0e,C0e,B0e){var N0e,V0e,R0e,W0e=u0e({},E0e.props);for(R0e in C0e)R0e=="key"?N0e=C0e[R0e]:R0e=="ref"?V0e=C0e[R0e]:W0e[R0e]=C0e[R0e];return arguments.length>2&&(W0e.children=arguments.length>3?x_.call(arguments,2):B0e),d0e(E0e.type,W0e,N0e||E0e.key,V0e||E0e.ref,null)},kh.createContext=function(E0e,C0e){var B0e={__c:C0e="__cC"+o0e++,__:E0e,Consumer:function(N0e,V0e){return N0e.children(V0e)},Provider:function(N0e){var V0e,R0e;return this.getChildContext||(V0e=[],(R0e={})[C0e]=this,this.getChildContext=function(){return R0e},this.shouldComponentUpdate=function(W0e){this.props.value!==W0e.value&&V0e.some(m0e)},this.sub=function(W0e){V0e.push(W0e);var q0e=W0e.componentWillUnmount;W0e.componentWillUnmount=function(){V0e.splice(V0e.indexOf(W0e),1),q0e&&q0e.call(W0e)}}),N0e.children}};return B0e.Provider.__=B0e.Consumer.contextType=B0e},kh.createElement=f0e,kh.createRef=function(){return{current:null}},kh.h=f0e,kh.hydrate=function E0e(C0e,B0e){z0e(C0e,B0e,E0e)},kh.isValidElement=e0e,kh.options=$P,kh.render=z0e,kh.toChildArray=function E0e(C0e,B0e){return B0e=B0e||[],C0e==null||typeof C0e=="boolean"||(Array.isArray(C0e)?C0e.some(function(N0e){E0e(N0e,B0e)}):B0e.push(C0e)),B0e}}),Dm=function(Ff,kh){return kh===void 0&&(kh=document),typeof Ff=="string"?kh.querySelector(Ff):((x_=Ff)==null?void 0:x_.nodeType)===Node.ELEMENT_NODE?Ff:null;var x_},Sm=class{constructor(Ff,kh){kh===void 0&&(kh={}),this.uppy=Ff,this.opts=kh}getPluginState(){const{plugins:Ff}=this.uppy.getState();return Ff[this.id]||{}}setPluginState(Ff){const{plugins:kh}=this.uppy.getState();this.uppy.setState({plugins:ame(F0e({},kh),{[this.id]:F0e(F0e({},kh[this.id]),Ff)})})}setOptions(Ff){this.opts=F0e(F0e({},this.opts),Ff),this.setPluginState(),this.i18nInit()}i18nInit(){const Ff=new oy([this.defaultLocale,this.uppy.locale,this.opts.locale]);this.i18n=Ff.translate.bind(Ff),this.i18nArray=Ff.translateArray.bind(Ff),this.setPluginState()}addTarget(){throw new Error("Extend the addTarget method to add your plugin to another plugin's target")}install(){}uninstall(){}render(){throw new Error("Extend the render method to add your plugin to a DOM element")}update(){}afterUpdate(){}};function xm(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var Cm=0;function Am(Ff){return"__private_"+Cm+++"_"+Ff}const{render:Om}=Em;var km=Am("updateUI");class Bm extends Sm{constructor(){super(...arguments),Object.defineProperty(this,km,{writable:!0,value:void 0})}mount(kh,x_){const $P=x_.id,zP=Dm(kh);if(zP){this.isTargetDOMEl=!0;const n0e=document.createDocumentFragment();return xm(this,km)[km]=function(r0e){let o0e=null,i0e=null;return function(){for(var a0e=arguments.length,s0e=new Array(a0e),u0e=0;u0e<a0e;u0e++)s0e[u0e]=arguments[u0e];return i0e=s0e,o0e||(o0e=Promise.resolve().then(()=>(o0e=null,r0e(...i0e)))),o0e}}(r0e=>{this.uppy.getPlugin(this.id)&&(Om(this.render(r0e),n0e),this.afterUpdate())}),this.uppy.log(`Installing ${$P} to a DOM element '${kh}'`),this.opts.replaceTargetContent&&(zP.innerHTML=""),Om(this.render(this.uppy.getState()),n0e),this.el=n0e.firstElementChild,zP.appendChild(n0e),this.onMount(),this.el}let e0e;if(typeof kh=="object"&&kh instanceof Bm)e0e=kh;else if(typeof kh=="function"){const n0e=kh;this.uppy.iteratePlugins(r0e=>{if(r0e instanceof n0e)return e0e=r0e,!1})}if(e0e)return this.uppy.log(`Installing ${$P} to ${e0e.id}`),this.parent=e0e,this.el=e0e.addTarget(x_),this.onMount(),this.el;this.uppy.log(`Not installing ${$P}`);let t0e=`Invalid target option given to ${$P}.`;throw t0e+=typeof kh=="function"?" The given target is not a Plugin class. Please check that you're not specifying a React Component instead of a plugin. If you are using @uppy/* packages directly, make sure you have only 1 version of @uppy/core installed: run `npm ls @uppy/core` on the command line and verify that all the versions match and are deduped correctly.":"If you meant to target an HTML element, please make sure that the element exists. Check that the <script> tag initializing Uppy is right before the closing </body> tag at the end of the page. (see https://github.com/transloadit/uppy/issues/1042)\n\nIf you meant to target a plugin, please confirm that your `import` statements or `require` calls are correct.",new Error(t0e)}update(kh){var x_,$P;this.el!=null&&((x_=($P=xm(this,km))[km])==null||x_.call($P,kh))}unmount(){var kh;this.isTargetDOMEl&&((kh=this.el)==null||kh.remove()),this.onUnmount()}onMount(){}onUnmount(){}}var Fm=Bm;const{debugLogger:Tm}=Oy;var _m=wm,Pm=wm,jm=Fm,Nm=Sm,Im=Tm;_m.Uppy=Pm,_m.UIPlugin=jm,_m.BasePlugin=Nm,_m.debugLogger=Im;class Lm extends Error{constructor(kh,x_){x_===void 0&&(x_=null),super("This looks like a network error, the endpoint might be blocked by an internet provider or a firewall."),this.cause=kh,this.isNetworkError=!0,this.request=x_}}var Rm=Lm,Mm=function(){return fetch(...arguments).catch(Ff=>{throw Ff.name==="AbortError"?Ff:new Rm(Ff)})};class zm extends Error{constructor(){super("Authorization required"),this.name="AuthError",this.isAuthError=!0}}var $m,Hm,Vm,Um,Wm,Gm=zm;function qm(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var Km=0;function Ym(Ff){return"__private_"+Km+++"_"+Ff}function Xm(Ff){return nme(this,null,function*(){if(Ff.status===401)throw new Gm;const kh=Ff.json();if(Ff.status<200||Ff.status>300){let x_=`Failed request with status: ${Ff.status}. ${Ff.statusText}`;try{const $P=yield kh;x_=$P.message?`${x_} message: ${$P.message}`:x_,x_=$P.requestId?`${x_} request-Id: ${$P.requestId}`:x_}finally{throw new Error(x_)}}return kh})}var Zm=(Hm=Ym("getPostResponseFunc"),Vm=Ym("getUrl"),Um=Ym("errorHandler"),Wm=$m=class _1e{constructor(kh,x_){Object.defineProperty(this,Um,{value:Qm}),Object.defineProperty(this,Vm,{value:Jm}),Object.defineProperty(this,Hm,{writable:!0,value:$P=>zP=>$P?zP:this.onReceiveResponse(zP)}),this.uppy=kh,this.opts=x_,this.onReceiveResponse=this.onReceiveResponse.bind(this),this.allowedHeaders=["accept","content-type","uppy-auth-token"],this.preflightDone=!1}get hostname(){const{companion:kh}=this.uppy.getState(),x_=this.opts.companionUrl;return(kh&&kh[x_]?kh[x_]:x_).replace(/\/$/,"")}headers(){const kh=this.opts.companionHeaders||{};return Promise.resolve(F0e(F0e({},_1e.defaultHeaders),kh))}onReceiveResponse(kh){const x_=this.uppy.getState().companion||{},$P=this.opts.companionUrl,{headers:zP}=kh;return zP.has("i-am")&&zP.get("i-am")!==x_[$P]&&this.uppy.setState({companion:ame(F0e({},x_),{[$P]:zP.get("i-am")})}),kh}preflight(kh){return this.preflightDone?Promise.resolve(this.allowedHeaders.slice()):fetch(qm(this,Vm)[Vm](kh),{method:"OPTIONS"}).then(x_=>(x_.headers.has("access-control-allow-headers")&&(this.allowedHeaders=x_.headers.get("access-control-allow-headers").split(",").map($P=>$P.trim().toLowerCase())),this.preflightDone=!0,this.allowedHeaders.slice())).catch(x_=>(this.uppy.log(`[CompanionClient] unable to make preflight request ${x_}`,"warning"),this.preflightDone=!0,this.allowedHeaders.slice()))}preflightAndHeaders(kh){return Promise.all([this.preflight(kh),this.headers()]).then(x_=>{let[$P,zP]=x_;return Object.keys(zP).forEach(e0e=>{$P.includes(e0e.toLowerCase())||(this.uppy.log(`[CompanionClient] excluding disallowed header ${e0e}`),delete zP[e0e])}),zP})}get(kh,x_){return this.preflightAndHeaders(kh).then($P=>Mm(qm(this,Vm)[Vm](kh),{method:"get",headers:$P,credentials:this.opts.companionCookiesRule||"same-origin"})).then(qm(this,Hm)[Hm](x_)).then(Xm).catch(qm(this,Um)[Um]("get",kh))}post(kh,x_,$P){const zP="post";return this.preflightAndHeaders(kh).then(e0e=>Mm(qm(this,Vm)[Vm](kh),{method:zP,headers:e0e,credentials:this.opts.companionCookiesRule||"same-origin",body:JSON.stringify(x_)})).then(qm(this,Hm)[Hm]($P)).then(Xm).catch(qm(this,Um)[Um](zP,kh))}delete(kh,x_,$P){const zP="delete";return this.preflightAndHeaders(kh).then(e0e=>Mm(`${this.hostname}/${kh}`,{method:zP,headers:e0e,credentials:this.opts.companionCookiesRule||"same-origin",body:x_?JSON.stringify(x_):null})).then(qm(this,Hm)[Hm]($P)).then(Xm).catch(qm(this,Um)[Um](zP,kh))}},$m.VERSION="2.0.4",$m.defaultHeaders={Accept:"application/json","Content-Type":"application/json","Uppy-Versions":`@uppy/companion-client=${$m.VERSION}`},Wm);function Jm(Ff){return/^(https?:|)\/\//.test(Ff)?Ff:`${this.hostname}/${Ff}`}function Qm(Ff,kh){return x_=>{var $P;if(($P=x_)==null||!$P.isAuthError){const zP=new Error(`Could not ${Ff} ${qm(this,Vm)[Vm](kh)}`);zP.cause=x_,x_=zP}return Promise.reject(x_)}}var eb={setItem:(Ff,kh)=>new Promise(x_=>{localStorage.setItem(Ff,kh),x_()}),getItem:Ff=>Promise.resolve(localStorage.getItem(Ff)),removeItem:Ff=>new Promise(kh=>{localStorage.removeItem(Ff),kh()})},tb,nb,rb,ob,ib;let ab,ub;function sb(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var lb=0;function cb(Ff){return"__private_"+lb+++"_"+Ff}var fb=(tb=cb("queued"),nb=cb("emitter"),rb=cb("isOpen"),ob=cb("socket"),ib=cb("handleMessage"),ab=Symbol.for("uppy test: getSocket"),ub=Symbol.for("uppy test: getQueued"),class{constructor(Ff){Object.defineProperty(this,tb,{writable:!0,value:[]}),Object.defineProperty(this,nb,{writable:!0,value:ay()}),Object.defineProperty(this,rb,{writable:!0,value:!1}),Object.defineProperty(this,ob,{writable:!0,value:void 0}),Object.defineProperty(this,ib,{writable:!0,value:kh=>{try{const x_=JSON.parse(kh.data);this.emit(x_.action,x_.payload)}catch(x_){}}}),this.opts=Ff,Ff&&Ff.autoOpen===!1||this.open()}get isOpen(){return sb(this,rb)[rb]}[ab](){return sb(this,ob)[ob]}[ub](){return sb(this,tb)[tb]}open(){sb(this,ob)[ob]=new WebSocket(this.opts.target),sb(this,ob)[ob].onopen=()=>{for(sb(this,rb)[rb]=!0;sb(this,tb)[tb].length>0&&sb(this,rb)[rb];){const Ff=sb(this,tb)[tb].shift();this.send(Ff.action,Ff.payload)}},sb(this,ob)[ob].onclose=()=>{sb(this,rb)[rb]=!1},sb(this,ob)[ob].onmessage=sb(this,ib)[ib]}close(){var Ff;(Ff=sb(this,ob)[ob])==null||Ff.close()}send(Ff,kh){sb(this,rb)[rb]?sb(this,ob)[ob].send(JSON.stringify({action:Ff,payload:kh})):sb(this,tb)[tb].push({action:Ff,payload:kh})}on(Ff,kh){sb(this,nb)[nb].on(Ff,kh)}emit(Ff,kh){sb(this,nb)[nb].emit(Ff,kh)}once(Ff,kh){sb(this,nb)[nb].once(Ff,kh)}}),db={RequestClient:Zm,Provider:class extends Zm{constructor(Ff,kh){super(Ff,kh),this.provider=kh.provider,this.id=this.provider,this.name=this.opts.name||(x_=>x_.split("-").map($P=>$P.charAt(0).toUpperCase()+$P.slice(1)).join(" "))(this.id),this.pluginId=this.opts.pluginId,this.tokenKey=`companion-${this.pluginId}-auth-token`,this.companionKeysParams=this.opts.companionKeysParams,this.preAuthToken=null}headers(){return Promise.all([super.headers(),this.getAuthToken()]).then(Ff=>{let[kh,x_]=Ff;const $P={};return x_&&($P["uppy-auth-token"]=x_),this.companionKeysParams&&($P["uppy-credentials-params"]=btoa(JSON.stringify({params:this.companionKeysParams}))),F0e(F0e({},kh),$P)})}onReceiveResponse(Ff){Ff=super.onReceiveResponse(Ff);const kh=this.uppy.getPlugin(this.pluginId),x_=kh.getPluginState().authenticated?Ff.status!==401:Ff.status<400;return kh.setPluginState({authenticated:x_}),Ff}setAuthToken(Ff){return this.uppy.getPlugin(this.pluginId).storage.setItem(this.tokenKey,Ff)}getAuthToken(){return this.uppy.getPlugin(this.pluginId).storage.getItem(this.tokenKey)}authUrl(Ff){return Ff===void 0&&(Ff={}),this.preAuthToken&&(Ff.uppyPreAuthToken=this.preAuthToken),`${this.hostname}/${this.id}/connect?${new URLSearchParams(Ff)}`}fileUrl(Ff){return`${this.hostname}/${this.id}/get/${Ff}`}fetchPreAuthToken(){return this.companionKeysParams?this.post(`${this.id}/preauth/`,{params:this.companionKeysParams}).then(Ff=>{this.preAuthToken=Ff.token}).catch(Ff=>{this.uppy.log(`[CompanionClient] unable to fetch preAuthToken ${Ff}`,"warning")}):Promise.resolve()}list(Ff){return this.get(`${this.id}/list/${Ff||""}`)}logout(){return this.get(`${this.id}/logout`).then(Ff=>Promise.all([Ff,this.uppy.getPlugin(this.pluginId).storage.removeItem(this.tokenKey)])).then(Ff=>{let[kh]=Ff;return kh})}static initPlugin(Ff,kh,x_){if(Ff.type="acquirer",Ff.files=[],x_&&(Ff.opts=F0e(F0e({},x_),kh)),kh.serverUrl||kh.serverPattern)throw new Error("`serverUrl` and `serverPattern` have been renamed to `companionUrl` and `companionAllowedHosts` respectively in the 0.30.5 release. Please consult the docs (for example, https://uppy.io/docs/instagram/ for the Instagram plugin) and use the updated options.`");if(kh.companionAllowedHosts){const $P=kh.companionAllowedHosts;if(!(typeof $P=="string"||Array.isArray($P)||$P instanceof RegExp))throw new TypeError(`${Ff.id}: the option "companionAllowedHosts" must be one of string, Array, RegExp`);Ff.opts.companionAllowedHosts=$P}else/^(?!https?:\/\/).*$/i.test(kh.companionUrl)?Ff.opts.companionAllowedHosts=`https://${kh.companionUrl.replace(/^\/\//,"")}`:Ff.opts.companionAllowedHosts=new URL(kh.companionUrl).origin;Ff.storage=Ff.opts.storage||eb}},SearchProvider:class extends Zm{constructor(Ff,kh){super(Ff,kh),this.provider=kh.provider,this.id=this.provider,this.name=this.opts.name||(x_=>x_.split("-").map($P=>$P.charAt(0).toUpperCase()+$P.slice(1)).join(" "))(this.id),this.pluginId=this.opts.pluginId}fileUrl(Ff){return`${this.hostname}/search/${this.id}/get/${Ff}`}search(Ff,kh){return kh=kh?`&${kh}`:"",this.get(`search/${this.id}/list?q=${encodeURIComponent(Ff)}${kh}`)}},Socket:fb},pb,hb,gb=eg(function(Ff,kh,x_){const{progress:$P,bytesUploaded:zP,bytesTotal:e0e}=kh;$P&&(Ff.uppy.log(`Upload progress: ${$P}`),Ff.uppy.emit("upload-progress",x_,{uploader:Ff,bytesUploaded:zP,bytesTotal:e0e}))},300,{leading:!0,trailing:!0});function vb(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var yb=0;function mb(Ff){return"__private_"+yb+++"_"+Ff}var bb=(pb=mb("emitter"),hb=mb("events"),class{constructor(Ff){Object.defineProperty(this,pb,{writable:!0,value:void 0}),Object.defineProperty(this,hb,{writable:!0,value:[]}),vb(this,pb)[pb]=Ff}on(Ff,kh){return vb(this,hb)[hb].push([Ff,kh]),vb(this,pb)[pb].on(Ff,kh)}remove(){for(const[Ff,kh]of vb(this,hb)[hb].splice(0))vb(this,pb)[pb].off(Ff,kh)}});function wb(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var Eb=0;function Db(Ff){return"__private_"+Eb+++"_"+Ff}var Sb=Db("aliveTimer"),xb=Db("isDone"),Cb=Db("onTimedOut"),Ab=Db("timeout"),Ob=class{constructor(Ff,kh){Object.defineProperty(this,Sb,{writable:!0,value:void 0}),Object.defineProperty(this,xb,{writable:!0,value:!1}),Object.defineProperty(this,Cb,{writable:!0,value:void 0}),Object.defineProperty(this,Ab,{writable:!0,value:void 0}),wb(this,Ab)[Ab]=Ff,wb(this,Cb)[Cb]=kh}progress(){wb(this,xb)[xb]||wb(this,Ab)[Ab]>0&&(clearTimeout(wb(this,Sb)[Sb]),wb(this,Sb)[Sb]=setTimeout(wb(this,Cb)[Cb],wb(this,Ab)[Ab]))}done(){wb(this,xb)[xb]||(clearTimeout(wb(this,Sb)[Sb]),wb(this,Sb)[Sb]=null,wb(this,xb)[xb]=!0)}};function kb(Ff,kh){if(!Object.prototype.hasOwnProperty.call(Ff,kh))throw new TypeError("attempted to use private field on non-instance");return Ff}var Bb=0;function Fb(Ff){return"__private_"+Bb+++"_"+Ff}function Tb(){return new Error("Cancelled")}var _b=Fb("activeRequests"),Pb=Fb("queuedHandlers"),jb=Fb("call"),Nb=Fb("queueNext"),Ib=Fb("next"),Lb=Fb("queue"),Rb=Fb("dequeue");function Mb(Ff){kb(this,_b)[_b]+=1;let kh,x_=!1;try{kh=Ff()}catch($P){throw kb(this,_b)[_b]-=1,$P}return{abort:()=>{x_||(x_=!0,kb(this,_b)[_b]-=1,kh(),kb(this,Nb)[Nb]())},done:()=>{x_||(x_=!0,kb(this,_b)[_b]-=1,kb(this,Nb)[Nb]())}}}function zb(){queueMicrotask(()=>kb(this,Ib)[Ib]())}function $b(){if(kb(this,_b)[_b]>=this.limit||kb(this,Pb)[Pb].length===0)return;const Ff=kb(this,Pb)[Pb].shift(),kh=kb(this,jb)[jb](Ff.fn);Ff.abort=kh.abort,Ff.done=kh.done}function Hb(Ff,kh){kh===void 0&&(kh={});const x_={fn:Ff,priority:kh.priority||0,abort:()=>{kb(this,Rb)[Rb](x_)},done:()=>{throw new Error("Cannot mark a queued request as done: this indicates a bug")}},$P=kb(this,Pb)[Pb].findIndex(zP=>x_.priority>zP.priority);return $P===-1?kb(this,Pb)[Pb].push(x_):kb(this,Pb)[Pb].splice($P,0,x_),x_}function Vb(Ff){const kh=kb(this,Pb)[Pb].indexOf(Ff);kh!==-1&&kb(this,Pb)[Pb].splice(kh,1)}var Ub={RateLimitedQueue:class{constructor(Ff){Object.defineProperty(this,Rb,{value:Vb}),Object.defineProperty(this,Lb,{value:Hb}),Object.defineProperty(this,Ib,{value:$b}),Object.defineProperty(this,Nb,{value:zb}),Object.defineProperty(this,jb,{value:Mb}),Object.defineProperty(this,_b,{writable:!0,value:0}),Object.defineProperty(this,Pb,{writable:!0,value:[]}),this.limit=typeof Ff!="number"||Ff===0?1/0:Ff}run(Ff,kh){return kb(this,_b)[_b]<this.limit?kb(this,jb)[jb](Ff):kb(this,Lb)[Lb](Ff,kh)}wrapPromiseFunction(Ff,kh){var x_=this;return function(){for(var $P=arguments.length,zP=new Array($P),e0e=0;e0e<$P;e0e++)zP[e0e]=arguments[e0e];let t0e;const n0e=new Promise((r0e,o0e)=>{t0e=x_.run(()=>{let i0e,a0e;try{a0e=Promise.resolve(Ff(...zP))}catch(s0e){a0e=Promise.reject(s0e)}return a0e.then(s0e=>{i0e?o0e(i0e):(t0e.done(),r0e(s0e))},s0e=>{i0e?o0e(i0e):(t0e.done(),o0e(s0e))}),()=>{i0e=Tb()}},kh)});return n0e.abort=()=>{t0e.abort()},n0e}}},internalRateLimitedQueue:Symbol("__queue")},Wb,Gb,qb=function(Ff){return!!Ff&&(Ff.readyState!==0&&Ff.readyState!==4||Ff.status===0)},Kb={strings:{timedOut:"Upload stalled for %{seconds} seconds, aborting."}};const{nanoid:Yb}=By,{Provider:Xb,RequestClient:Zb,Socket:Jb}=db,{RateLimitedQueue:Qb,internalRateLimitedQueue:ew}=Ub;function tw(Ff,kh){let x_=kh;return x_||(x_=new Error("Upload error")),typeof x_=="string"&&(x_=new Error(x_)),x_ instanceof Error||(x_=Object.assign(new Error("Upload error"),{data:x_})),qb(Ff)?(x_=new Rm(x_,Ff),x_):(x_.request=Ff,x_)}function nw(Ff){return Ff.data.slice(0,Ff.data.size,Ff.meta.type)}var rw=(Gb=Wb=class extends Sm{constructor(Ff,kh){super(Ff,kh),this.type="uploader",this.id=this.opts.id||"XHRUpload",this.title="XHRUpload",this.defaultLocale=Kb;const x_={formData:!0,fieldName:kh.bundle?"files[]":"file",method:"post",metaFields:null,responseUrlFieldName:"url",bundle:!1,headers:{},timeout:3e4,limit:5,withCredentials:!1,responseType:"",getResponseData($P){let zP={};try{zP=JSON.parse($P)}catch(e0e){Ff.log(e0e)}return zP},getResponseError($P,zP){let e0e=new Error("Upload error");return qb(zP)&&(e0e=new Rm(e0e,zP)),e0e},validateStatus:$P=>$P>=200&&$P<300};if(this.opts=F0e(F0e({},x_),kh),this.i18nInit(),this.handleUpload=this.handleUpload.bind(this),ew in this.opts?this.requests=this.opts[ew]:this.requests=new Qb(this.opts.limit),this.opts.bundle&&!this.opts.formData)throw new Error("`opts.formData` must be true when `opts.bundle` is enabled.");this.uploaderEvents=Object.create(null)}getOptions(Ff){const kh=this.uppy.getState().xhrUpload,{headers:x_}=this.opts,$P=ame(F0e(F0e(F0e({},this.opts),kh||{}),Ff.xhrUpload||{}),{headers:{}});return typeof x_=="function"?$P.headers=x_(Ff):Object.assign($P.headers,this.opts.headers),kh&&Object.assign($P.headers,kh.headers),Ff.xhrUpload&&Object.assign($P.headers,Ff.xhrUpload.headers),$P}addMetadata(Ff,kh,x_){(Array.isArray(x_.metaFields)?x_.metaFields:Object.keys(kh)).forEach($P=>{Ff.append($P,kh[$P])})}createFormDataUpload(Ff,kh){const x_=new FormData;this.addMetadata(x_,Ff.meta,kh);const $P=nw(Ff);return Ff.name?x_.append(kh.fieldName,$P,Ff.meta.name):x_.append(kh.fieldName,$P),x_}createBundledUpload(Ff,kh){const x_=new FormData,{meta:$P}=this.uppy.getState();return this.addMetadata(x_,$P,kh),Ff.forEach(zP=>{const e0e=this.getOptions(zP),t0e=nw(zP);zP.name?x_.append(e0e.fieldName,t0e,zP.name):x_.append(e0e.fieldName,t0e)}),x_}upload(Ff,kh,x_){const $P=this.getOptions(Ff);return this.uppy.log(`uploading ${kh} of ${x_}`),new Promise((zP,e0e)=>{this.uppy.emit("upload-started",Ff);const t0e=$P.formData?this.createFormDataUpload(Ff,$P):Ff.data,n0e=new XMLHttpRequest;this.uploaderEvents[Ff.id]=new bb(this.uppy);const r0e=new Ob($P.timeout,()=>{n0e.abort(),i0e.done();const a0e=new Error(this.i18n("timedOut",{seconds:Math.ceil($P.timeout/1e3)}));this.uppy.emit("upload-error",Ff,a0e),e0e(a0e)}),o0e=Yb();n0e.upload.addEventListener("loadstart",()=>{this.uppy.log(`[XHRUpload] ${o0e} started`)}),n0e.upload.addEventListener("progress",a0e=>{this.uppy.log(`[XHRUpload] ${o0e} progress: ${a0e.loaded} / ${a0e.total}`),r0e.progress(),a0e.lengthComputable&&this.uppy.emit("upload-progress",Ff,{uploader:this,bytesUploaded:a0e.loaded,bytesTotal:a0e.total})}),n0e.addEventListener("load",a0e=>{if(this.uppy.log(`[XHRUpload] ${o0e} finished`),r0e.done(),i0e.done(),this.uploaderEvents[Ff.id]&&(this.uploaderEvents[Ff.id].remove(),this.uploaderEvents[Ff.id]=null),$P.validateStatus(a0e.target.status,n0e.responseText,n0e)){const f0e=$P.getResponseData(n0e.responseText,n0e),d0e=f0e[$P.responseUrlFieldName],p0e={status:a0e.target.status,body:f0e,uploadURL:d0e};return this.uppy.emit("upload-success",Ff,p0e),d0e&&this.uppy.log(`Download ${Ff.name} from ${d0e}`),zP(Ff)}const s0e=$P.getResponseData(n0e.responseText,n0e),u0e=tw(n0e,$P.getResponseError(n0e.responseText,n0e)),l0e={status:a0e.target.status,body:s0e};return this.uppy.emit("upload-error",Ff,u0e,l0e),e0e(u0e)}),n0e.addEventListener("error",()=>{this.uppy.log(`[XHRUpload] ${o0e} errored`),r0e.done(),i0e.done(),this.uploaderEvents[Ff.id]&&(this.uploaderEvents[Ff.id].remove(),this.uploaderEvents[Ff.id]=null);const a0e=tw(n0e,$P.getResponseError(n0e.responseText,n0e));return this.uppy.emit("upload-error",Ff,a0e),e0e(a0e)}),n0e.open($P.method.toUpperCase(),$P.endpoint,!0),n0e.withCredentials=$P.withCredentials,$P.responseType!==""&&(n0e.responseType=$P.responseType);const i0e=this.requests.run(()=>{this.uppy.emit("upload-started",Ff);const a0e=this.getOptions(Ff);return Object.keys(a0e.headers).forEach(s0e=>{n0e.setRequestHeader(s0e,a0e.headers[s0e])}),n0e.send(t0e),()=>{r0e.done(),n0e.abort()}});this.onFileRemove(Ff.id,()=>{i0e.abort(),e0e(new Error("File removed"))}),this.onCancelAll(Ff.id,()=>{i0e.abort(),e0e(new Error("Upload cancelled"))})})}uploadRemote(Ff){const kh=this.getOptions(Ff);return new Promise((x_,$P)=>{this.uppy.emit("upload-started",Ff);const zP={};(Array.isArray(kh.metaFields)?kh.metaFields:Object.keys(Ff.meta)).forEach(e0e=>{zP[e0e]=Ff.meta[e0e]}),new(Ff.remote.providerOptions.provider?Xb:Zb)(this.uppy,Ff.remote.providerOptions).post(Ff.remote.url,ame(F0e({},Ff.remote.body),{endpoint:kh.endpoint,size:Ff.data.size,fieldname:kh.fieldName,metadata:zP,httpMethod:kh.method,useFormData:kh.formData,headers:kh.headers})).then(e0e=>{const{token:t0e}=e0e,n0e=function(i0e){const a0e=/^(?:https?:\/\/|\/\/)?(?:[^@\n]+@)?(?:www\.)?([^\n]+)/i.exec(i0e)[1];return`${/^http:\/\//i.test(i0e)?"ws":"wss"}://${a0e}`}(Ff.remote.companionUrl),r0e=new Jb({target:`${n0e}/api/${t0e}`,autoOpen:!1});this.uploaderEvents[Ff.id]=new bb(this.uppy),this.onFileRemove(Ff.id,()=>{r0e.send("cancel",{}),o0e.abort(),x_(`upload ${Ff.id} was removed`)}),this.onCancelAll(Ff.id,()=>{r0e.send("cancel",{}),o0e.abort(),x_(`upload ${Ff.id} was canceled`)}),this.onRetry(Ff.id,()=>{r0e.send("pause",{}),r0e.send("resume",{})}),this.onRetryAll(Ff.id,()=>{r0e.send("pause",{}),r0e.send("resume",{})}),r0e.on("progress",i0e=>gb(this,i0e,Ff)),r0e.on("success",i0e=>{const a0e=kh.getResponseData(i0e.response.responseText,i0e.response),s0e=a0e[kh.responseUrlFieldName],u0e={status:i0e.response.status,body:a0e,uploadURL:s0e};return this.uppy.emit("upload-success",Ff,u0e),o0e.done(),this.uploaderEvents[Ff.id]&&(this.uploaderEvents[Ff.id].remove(),this.uploaderEvents[Ff.id]=null),x_()}),r0e.on("error",i0e=>{const a0e=i0e.response,s0e=a0e?kh.getResponseError(a0e.responseText,a0e):Object.assign(new Error(i0e.error.message),{cause:i0e.error});this.uppy.emit("upload-error",Ff,s0e),o0e.done(),this.uploaderEvents[Ff.id]&&(this.uploaderEvents[Ff.id].remove(),this.uploaderEvents[Ff.id]=null),$P(s0e)});const o0e=this.requests.run(()=>(r0e.open(),Ff.isPaused&&r0e.send("pause",{}),()=>r0e.close()))}).catch(e0e=>{this.uppy.emit("upload-error",Ff,e0e),$P(e0e)})})}uploadBundle(Ff){return new Promise((kh,x_)=>{const{endpoint:$P}=this.opts,{method:zP}=this.opts,e0e=this.uppy.getState().xhrUpload,t0e=this.createBundledUpload(Ff,F0e(F0e({},this.opts),e0e||{})),n0e=new XMLHttpRequest,r0e=new Ob(this.opts.timeout,()=>{n0e.abort();const i0e=new Error(this.i18n("timedOut",{seconds:Math.ceil(this.opts.timeout/1e3)}));o0e(i0e),x_(i0e)}),o0e=i0e=>{Ff.forEach(a0e=>{this.uppy.emit("upload-error",a0e,i0e)})};n0e.upload.addEventListener("loadstart",()=>{this.uppy.log("[XHRUpload] started uploading bundle"),r0e.progress()}),n0e.upload.addEventListener("progress",i0e=>{r0e.progress(),i0e.lengthComputable&&Ff.forEach(a0e=>{this.uppy.emit("upload-progress",a0e,{uploader:this,bytesUploaded:i0e.loaded/i0e.total*a0e.size,bytesTotal:a0e.size})})}),n0e.addEventListener("load",i0e=>{if(r0e.done(),this.opts.validateStatus(i0e.target.status,n0e.responseText,n0e)){const s0e=this.opts.getResponseData(n0e.responseText,n0e),u0e={status:i0e.target.status,body:s0e};return Ff.forEach(l0e=>{this.uppy.emit("upload-success",l0e,u0e)}),kh()}const a0e=this.opts.getResponseError(n0e.responseText,n0e)||new Error("Upload error");return a0e.request=n0e,o0e(a0e),x_(a0e)}),n0e.addEventListener("error",()=>{r0e.done();const i0e=this.opts.getResponseError(n0e.responseText,n0e)||new Error("Upload error");return o0e(i0e),x_(i0e)}),this.uppy.on("cancel-all",()=>{r0e.done(),n0e.abort()}),n0e.open(zP.toUpperCase(),$P,!0),n0e.withCredentials=this.opts.withCredentials,this.opts.responseType!==""&&(n0e.responseType=this.opts.responseType),Object.keys(this.opts.headers).forEach(i0e=>{n0e.setRequestHeader(i0e,this.opts.headers[i0e])}),n0e.send(t0e),Ff.forEach(i0e=>{this.uppy.emit("upload-started",i0e)})})}uploadFiles(Ff){const kh=Ff.map((x_,$P)=>{const zP=parseInt($P,10)+1,e0e=Ff.length;return x_.error?Promise.reject(new Error(x_.error)):x_.isRemote?this.uploadRemote(x_,zP,e0e):this.upload(x_,zP,e0e)});return function(x_){const $P=[],zP=[];function e0e(n0e){$P.push(n0e)}function t0e(n0e){zP.push(n0e)}return Promise.all(x_.map(n0e=>n0e.then(e0e,t0e))).then(()=>({successful:$P,failed:zP}))}(kh)}onFileRemove(Ff,kh){this.uploaderEvents[Ff].on("file-removed",x_=>{Ff===x_.id&&kh(x_.id)})}onRetry(Ff,kh){this.uploaderEvents[Ff].on("upload-retry",x_=>{Ff===x_&&kh()})}onRetryAll(Ff,kh){this.uploaderEvents[Ff].on("retry-all",()=>{this.uppy.getFile(Ff)&&kh()})}onCancelAll(Ff,kh){this.uploaderEvents[Ff].on("cancel-all",()=>{this.uppy.getFile(Ff)&&kh()})}handleUpload(Ff){if(Ff.length===0)return this.uppy.log("[XHRUpload] No files to upload!"),Promise.resolve();this.opts.limit!==0||this.opts[ew]||this.uppy.log("[XHRUpload] When uploading multiple files at once, consider setting the `limit` option (to `10` for example), to limit the number of concurrent uploads, which helps prevent memory and network issues: https://uppy.io/docs/xhr-upload/#limit-0","warning"),this.uppy.log("[XHRUpload] Uploading...");const kh=Ff.map(x_=>this.uppy.getFile(x_));if(this.opts.bundle){if(kh.some(x_=>x_.isRemote))throw new Error("Can’t upload remote files when the `bundle: true` option is set");if(typeof this.opts.headers=="function")throw new TypeError("`headers` may not be a function when the `bundle: true` option is set");return this.uploadBundle(kh)}return this.uploadFiles(kh).then(()=>null)}install(){if(this.opts.bundle){const{capabilities:Ff}=this.uppy.getState();this.uppy.setState({capabilities:ame(F0e({},Ff),{individualCancellation:!1})})}this.uppy.addUploader(this.handleUpload)}uninstall(){if(this.opts.bundle){const{capabilities:Ff}=this.uppy.getState();this.uppy.setState({capabilities:ame(F0e({},Ff),{individualCancellation:!0})})}this.uppy.removeUploader(this.handleUpload)}},Wb.VERSION="2.0.6",Gb),ow=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function iw(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var aw,uw,sw=function(Ff){return Ff&&Ff.Math==Math&&Ff},lw=sw(typeof globalThis=="object"&&globalThis)||sw(typeof window=="object"&&window)||sw(typeof self=="object"&&self)||sw(typeof ow=="object"&&ow)||function(){return this}()||Function("return this")(),cw=Object.defineProperty,fw=function(Ff,kh){try{cw(lw,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){lw[Ff]=kh}return kh},dw=lw["__core-js_shared__"]||fw("__core-js_shared__",{}),pw=iw(function(Ff){(Ff.exports=function(kh,x_){return dw[kh]||(dw[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),hw=Function.prototype,gw=hw.bind,vw=hw.call,yw=gw&&gw.bind(vw),mw=gw?function(Ff){return Ff&&yw(vw,Ff)}:function(Ff){return Ff&&function(){return vw.apply(Ff,arguments)}},bw=lw.TypeError,ww=function(Ff){if(Ff==null)throw bw("Can't call method on "+Ff);return Ff},Ew=lw.Object,Dw=function(Ff){return Ew(ww(Ff))},Sw=mw({}.hasOwnProperty),xw=Object.hasOwn||function(Ff,kh){return Sw(Dw(Ff),kh)},Cw=0,Aw=Math.random(),Ow=mw(1 .toString),kw=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+Ow(++Cw+Aw,36)},Bw=function(Ff){return typeof Ff=="function"},Fw=function(Ff){return Bw(Ff)?Ff:void 0},Tw=function(Ff,kh){return arguments.length<2?Fw(lw[Ff]):lw[Ff]&&lw[Ff][kh]},_w=Tw("navigator","userAgent")||"",Pw=lw.process,jw=lw.Deno,Nw=Pw&&Pw.versions||jw&&jw.version,Iw=Nw&&Nw.v8;Iw&&(uw=(aw=Iw.split("."))[0]>0&&aw[0]<4?1:+(aw[0]+aw[1])),!uw&&_w&&(!(aw=_w.match(/Edge\/(\d+)/))||aw[1]>=74)&&(aw=_w.match(/Chrome\/(\d+)/))&&(uw=+aw[1]);var Lw=uw,Rw=function(Ff){try{return!!Ff()}catch(kh){return!0}},Mw=!!Object.getOwnPropertySymbols&&!Rw(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&Lw&&Lw<41}),zw=Mw&&!Symbol.sham&&typeof Symbol.iterator=="symbol",$w=pw("wks"),Hw=lw.Symbol,Vw=Hw&&Hw.for,Uw=zw?Hw:Hw&&Hw.withoutSetter||kw,Ww=function(Ff){if(!xw($w,Ff)||!Mw&&typeof $w[Ff]!="string"){var kh="Symbol."+Ff;Mw&&xw(Hw,Ff)?$w[Ff]=Hw[Ff]:$w[Ff]=zw&&Vw?Vw(kh):Uw(kh)}return $w[Ff]},Gw={};Gw[Ww("toStringTag")]="z";var qw=String(Gw)==="[object z]",Kw=!Rw(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),Yw=function(Ff){return typeof Ff=="object"?Ff!==null:Bw(Ff)},Xw=lw.document,Zw=Yw(Xw)&&Yw(Xw.createElement),Jw=function(Ff){return Zw?Xw.createElement(Ff):{}},Qw=!Kw&&!Rw(function(){return Object.defineProperty(Jw("div"),"a",{get:function(){return 7}}).a!=7}),eE=lw.String,tE=lw.TypeError,nE=function(Ff){if(Yw(Ff))return Ff;throw tE(eE(Ff)+" is not an object")},rE=Function.prototype.call,oE=rE.bind?rE.bind(rE):function(){return rE.apply(rE,arguments)},iE=mw({}.isPrototypeOf),aE=lw.Object,uE=zw?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=Tw("Symbol");return Bw(kh)&&iE(kh.prototype,aE(Ff))},sE=lw.String,lE=function(Ff){try{return sE(Ff)}catch(kh){return"Object"}},cE=lw.TypeError,fE=function(Ff){if(Bw(Ff))return Ff;throw cE(lE(Ff)+" is not a function")},dE=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:fE(x_)},pE=lw.TypeError,hE=lw.TypeError,gE=Ww("toPrimitive"),vE=function(Ff){var kh=function(x_,$P){if(!Yw(x_)||uE(x_))return x_;var zP,e0e=dE(x_,gE);if(e0e){if($P===void 0&&($P="default"),zP=oE(e0e,x_,$P),!Yw(zP)||uE(zP))return zP;throw hE("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&Bw(r0e=t0e.toString)&&!Yw(o0e=oE(r0e,t0e))||Bw(r0e=t0e.valueOf)&&!Yw(o0e=oE(r0e,t0e))||n0e!=="string"&&Bw(r0e=t0e.toString)&&!Yw(o0e=oE(r0e,t0e)))return o0e;throw pE("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return uE(kh)?kh:kh+""},yE=lw.TypeError,mE=Object.defineProperty,bE={f:Kw?mE:function(Ff,kh,x_){if(nE(Ff),kh=vE(kh),nE(x_),Qw)try{return mE(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw yE("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},wE=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},EE=Kw?function(Ff,kh,x_){return bE.f(Ff,kh,wE(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},DE=mw(Function.toString);Bw(dw.inspectSource)||(dw.inspectSource=function(Ff){return DE(Ff)});var SE,xE,CE,AE=dw.inspectSource,OE=lw.WeakMap,kE=Bw(OE)&&/native code/.test(AE(OE)),BE=pw("keys"),FE=function(Ff){return BE[Ff]||(BE[Ff]=kw(Ff))},TE={},_E=lw.TypeError,PE=lw.WeakMap;if(kE||dw.state){var jE=dw.state||(dw.state=new PE),NE=mw(jE.get),IE=mw(jE.has),LE=mw(jE.set);SE=function(Ff,kh){if(IE(jE,Ff))throw new _E("Object already initialized");return kh.facade=Ff,LE(jE,Ff,kh),kh},xE=function(Ff){return NE(jE,Ff)||{}},CE=function(Ff){return IE(jE,Ff)}}else{var RE=FE("state");TE[RE]=!0,SE=function(Ff,kh){if(xw(Ff,RE))throw new _E("Object already initialized");return kh.facade=Ff,EE(Ff,RE,kh),kh},xE=function(Ff){return xw(Ff,RE)?Ff[RE]:{}},CE=function(Ff){return xw(Ff,RE)}}var ME={set:SE,get:xE,has:CE,enforce:function(Ff){return CE(Ff)?xE(Ff):SE(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!Yw(kh)||(x_=xE(kh)).type!==Ff)throw _E("Incompatible receiver, "+Ff+" required");return x_}}},zE=Function.prototype,$E=Kw&&Object.getOwnPropertyDescriptor,HE=xw(zE,"name"),VE={EXISTS:HE,PROPER:HE&&function(){}.name==="something",CONFIGURABLE:HE&&(!Kw||Kw&&$E(zE,"name").configurable)},UE=iw(function(Ff){var kh=VE.CONFIGURABLE,x_=ME.get,$P=ME.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;Bw(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!xw(n0e,"name")||kh&&n0e.name!==u0e)&&EE(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==lw?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:EE(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:fw(t0e,n0e)})(Function.prototype,"toString",function(){return Bw(this)&&x_(this).source||AE(this)})}),WE=mw({}.toString),GE=mw("".slice),qE=function(Ff){return GE(WE(Ff),8,-1)},KE=Ww("toStringTag"),YE=lw.Object,XE=qE(function(){return arguments}())=="Arguments",ZE=qw?qE:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=YE(Ff),KE))=="string"?x_:XE?qE(kh):($P=qE(kh))=="Object"&&Bw(kh.callee)?"Arguments":$P},JE=qw?{}.toString:function(){return"[object "+ZE(this)+"]"};qw||UE(Object.prototype,"toString",JE,{unsafe:!0});var QE={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},eD=Jw("span").classList,tD=eD&&eD.constructor&&eD.constructor.prototype,nD=tD===Object.prototype?void 0:tD,rD=mw(mw.bind),oD=function(Ff,kh){return fE(Ff),kh===void 0?Ff:rD?rD(Ff,kh):function(){return Ff.apply(kh,arguments)}},iD=lw.Object,aD=mw("".split),uD=Rw(function(){return!iD("z").propertyIsEnumerable(0)})?function(Ff){return qE(Ff)=="String"?aD(Ff,""):iD(Ff)}:iD,sD=Math.ceil,lD=Math.floor,cD=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?lD:sD)(kh)},fD=Math.min,dD=function(Ff){return Ff>0?fD(cD(Ff),9007199254740991):0},pD=function(Ff){return dD(Ff.length)},hD=Array.isArray||function(Ff){return qE(Ff)=="Array"},gD=function(){},vD=[],yD=Tw("Reflect","construct"),mD=/^\s*(?:class|function)\b/,bD=mw(mD.exec),wD=!mD.exec(gD),ED=function(Ff){if(!Bw(Ff))return!1;try{return yD(gD,vD,Ff),!0}catch(kh){return!1}},DD=!yD||Rw(function(){var Ff;return ED(ED.call)||!ED(Object)||!ED(function(){Ff=!0})||Ff})?function(Ff){if(!Bw(Ff))return!1;switch(ZE(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return wD||!!bD(mD,AE(Ff))}:ED,SD=Ww("species"),xD=lw.Array,CD=function(Ff,kh){return new(function(x_){var $P;return hD(x_)&&($P=x_.constructor,(DD($P)&&($P===xD||hD($P.prototype))||Yw($P)&&($P=$P[SD])===null)&&($P=void 0)),$P===void 0?xD:$P}(Ff))(kh===0?0:kh)},AD=mw([].push),OD=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=Dw(r0e),f0e=uD(l0e),d0e=oD(o0e,i0e),p0e=pD(f0e),c0e=0,h0e=a0e||CD,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:AD(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:AD(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},kD={forEach:OD(0),map:OD(1),filter:OD(2),some:OD(3),every:OD(4),find:OD(5),findIndex:OD(6),filterReject:OD(7)},BD=function(Ff,kh){var x_=[][Ff];return!!x_&&Rw(function(){x_.call(null,kh||function(){throw 1},1)})},FD=kD.forEach,TD=BD("forEach")?[].forEach:function(Ff){return FD(this,Ff,arguments.length>1?arguments[1]:void 0)},_D=function(Ff){if(Ff&&Ff.forEach!==TD)try{EE(Ff,"forEach",TD)}catch(kh){Ff.forEach=TD}};for(var PD in QE)QE[PD]&&_D(lw[PD]&&lw[PD].prototype);_D(nD);var jD={}.propertyIsEnumerable,ND=Object.getOwnPropertyDescriptor,ID=ND&&!jD.call({1:2},1)?function(Ff){var kh=ND(this,Ff);return!!kh&&kh.enumerable}:jD,LD={f:ID},RD=function(Ff){return uD(ww(Ff))},MD=Object.getOwnPropertyDescriptor,zD={f:Kw?MD:function(Ff,kh){if(Ff=RD(Ff),kh=vE(kh),Qw)try{return MD(Ff,kh)}catch(x_){}if(xw(Ff,kh))return wE(!oE(LD.f,Ff,kh),Ff[kh])}},$D=Math.max,HD=Math.min,VD=function(Ff,kh){var x_=cD(Ff);return x_<0?$D(x_+kh,0):HD(x_,kh)},UD=function(Ff){return function(kh,x_,$P){var zP,e0e=RD(kh),t0e=pD(e0e),n0e=VD($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},WD={includes:UD(!0),indexOf:UD(!1)},GD=WD.indexOf,qD=mw([].push),KD=function(Ff,kh){var x_,$P=RD(Ff),zP=0,e0e=[];for(x_ in $P)!xw(TE,x_)&&xw($P,x_)&&qD(e0e,x_);for(;kh.length>zP;)xw($P,x_=kh[zP++])&&(~GD(e0e,x_)||qD(e0e,x_));return e0e},YD=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],XD=YD.concat("length","prototype"),ZD={f:Object.getOwnPropertyNames||function(Ff){return KD(Ff,XD)}},JD={f:Object.getOwnPropertySymbols},QD=mw([].concat),eS=Tw("Reflect","ownKeys")||function(Ff){var kh=ZD.f(nE(Ff)),x_=JD.f;return x_?QD(kh,x_(Ff)):kh},tS=function(Ff,kh){for(var x_=eS(kh),$P=bE.f,zP=zD.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];xw(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},nS=/#|\.prototype\./,rS=function(Ff,kh){var x_=iS[oS(Ff)];return x_==uS||x_!=aS&&(Bw(kh)?Rw(kh):!!kh)},oS=rS.normalize=function(Ff){return String(Ff).replace(nS,".").toLowerCase()},iS=rS.data={},aS=rS.NATIVE="N",uS=rS.POLYFILL="P",sS=rS,lS=zD.f,cS=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?lw:o0e?lw[n0e]||fw(n0e,{}):(lw[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=lS(x_,$P))&&t0e.value:x_[$P],!sS(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;tS(e0e,zP)}(Ff.sham||zP&&zP.sham)&&EE(e0e,"sham",!0),UE(x_,$P,e0e,Ff)}},fS=Object.keys||function(Ff){return KD(Ff,YD)},dS=Rw(function(){fS(1)});/*!
- * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
- *
- * Copyright (c) 2014-2017, Jon Schlinkert.
- * Released under the MIT License.
- */function pS(Ff){return Object.prototype.toString.call(Ff)==="[object Object]"}cS({target:"Object",stat:!0,forced:dS},{keys:function(Ff){return fS(Dw(Ff))}});var hS={isHistory(Ff){return pS(kh=Ff)!==!1&&((x_=kh.constructor)===void 0||pS($P=x_.prototype)!==!1&&$P.hasOwnProperty("isPrototypeOf")!==!1)&&Array.isArray(Ff.redos)&&Array.isArray(Ff.undos)&&(Ff.redos.length===0||Rf.isOperationList(Ff.redos[0]))&&(Ff.undos.length===0||Rf.isOperationList(Ff.undos[0]));var kh,x_,$P}},gS=new WeakMap,vS=new WeakMap,yS={isHistoryEditor:Ff=>hS.isHistory(Ff.history)&&Bf.isEditor(Ff),isMerging:Ff=>vS.get(Ff),isSaving:Ff=>gS.get(Ff),redo(Ff){Ff.redo()},undo(Ff){Ff.undo()},withoutMerging(Ff,kh){var x_=yS.isMerging(Ff);vS.set(Ff,!1),kh(),vS.set(Ff,x_)},withoutSaving(Ff,kh){var x_=yS.isSaving(Ff);gS.set(Ff,!1),kh(),gS.set(Ff,x_)}},mS=lw.String,bS=function(Ff){if(ZE(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return mS(Ff)},wS=function(){var Ff=nE(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},ES=VE.PROPER,DS=RegExp.prototype,SS=DS.toString,xS=mw(wS),CS=Rw(function(){return SS.call({source:"a",flags:"b"})!="/a/b"}),AS=ES&&SS.name!="toString";(CS||AS)&&UE(RegExp.prototype,"toString",function(){var Ff=nE(this),kh=bS(Ff.source),x_=Ff.flags;return"/"+kh+"/"+bS(x_===void 0&&iE(DS,Ff)&&!("flags"in DS)?xS(Ff):x_)},{unsafe:!0});var OS,kS=Kw?Object.defineProperties:function(Ff,kh){nE(Ff);for(var x_,$P=RD(kh),zP=fS(kh),e0e=zP.length,t0e=0;e0e>t0e;)bE.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},BS=Tw("document","documentElement"),FS=FE("IE_PROTO"),TS=function(){},_S=function(Ff){return"<script>"+Ff+"<\/script>"},PS=function(Ff){Ff.write(_S("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},jS=function(){try{OS=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;jS=typeof document!="undefined"?document.domain&&OS?PS(OS):((kh=Jw("iframe")).style.display="none",BS.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(_S("document.F=Object")),Ff.close(),Ff.F):PS(OS);for(var x_=YD.length;x_--;)delete jS.prototype[YD[x_]];return jS()};TE[FS]=!0;var NS=Object.create||function(Ff,kh){var x_;return Ff!==null?(TS.prototype=nE(Ff),x_=new TS,TS.prototype=null,x_[FS]=Ff):x_=jS(),kh===void 0?x_:kS(x_,kh)},IS=Ww("unscopables"),LS=Array.prototype;LS[IS]==null&&bE.f(LS,IS,{configurable:!0,value:NS(null)});var RS=function(Ff){LS[IS][Ff]=!0},MS=WD.includes;cS({target:"Array",proto:!0},{includes:function(Ff){return MS(this,Ff,arguments.length>1?arguments[1]:void 0)}}),RS("includes");var zS=Ww("match"),$S=function(Ff){var kh;return Yw(Ff)&&((kh=Ff[zS])!==void 0?!!kh:qE(Ff)=="RegExp")},HS=lw.TypeError,VS=function(Ff){if($S(Ff))throw HS("The method doesn't accept regular expressions");return Ff},US=Ww("match"),WS=function(Ff){var kh=/./;try{"/./"[Ff](kh)}catch(x_){try{return kh[US]=!1,"/./"[Ff](kh)}catch($P){}}return!1},GS=mw("".indexOf);cS({target:"String",proto:!0,forced:!WS("includes")},{includes:function(Ff){return!!~GS(bS(ww(this)),bS(VS(Ff)),arguments.length>1?arguments[1]:void 0)}});var qS=/"/g,KS=mw("".replace);cS({target:"String",proto:!0,forced:Rw(function(){var Ff="".anchor('"');return Ff!==Ff.toLowerCase()||Ff.split('"').length>3})},{anchor:function(Ff){return kh=Ff,x_=bS(ww(this)),$P="<a",($P+=' name="'+KS(bS(kh),qS,""")+'"')+">"+x_+"</a>";var kh,x_,$P}});var YS=function(Ff,kh,x_){var $P,zP;nE(Ff);try{if(!($P=dE(Ff,"return"))){if(kh==="throw")throw x_;return x_}$P=oE($P,Ff)}catch(e0e){zP=!0,$P=e0e}if(kh==="throw")throw x_;if(zP)throw $P;return nE($P),x_},XS=function(Ff,kh,x_,$P){try{return $P?kh(nE(x_)[0],x_[1]):kh(x_)}catch(zP){YS(Ff,"throw",zP)}},ZS={},JS=Ww("iterator"),QS=Array.prototype,ex=function(Ff){return Ff!==void 0&&(ZS.Array===Ff||QS[JS]===Ff)},tx=function(Ff,kh,x_){var $P=vE(kh);$P in Ff?bE.f(Ff,$P,wE(0,x_)):Ff[$P]=x_},nx=Ww("iterator"),rx=function(Ff){if(Ff!=null)return dE(Ff,nx)||dE(Ff,"@@iterator")||ZS[ZE(Ff)]},ox=lw.TypeError,ix=function(Ff,kh){var x_=arguments.length<2?rx(Ff):kh;if(fE(x_))return nE(oE(x_,Ff));throw ox(lE(Ff)+" is not iterable")},ax=lw.Array,ux=Ww("iterator"),sx=!1;try{var lx=0,cx={next:function(){return{done:!!lx++}},return:function(){sx=!0}};cx[ux]=function(){return this},Array.from(cx,function(){throw 2})}catch(Ff){}var fx=function(Ff,kh){if(!kh&&!sx)return!1;var x_=!1;try{var $P={};$P[ux]=function(){return{next:function(){return{done:x_=!0}}}},Ff($P)}catch(zP){}return x_},dx=!fx(function(Ff){Array.from(Ff)});cS({target:"Array",stat:!0,forced:dx},{from:function(Ff){var kh=Dw(Ff),x_=DD(this),$P=arguments.length,zP=$P>1?arguments[1]:void 0,e0e=zP!==void 0;e0e&&(zP=oD(zP,$P>2?arguments[2]:void 0));var t0e,n0e,r0e,o0e,i0e,a0e,s0e=rx(kh),u0e=0;if(!s0e||this==ax&&ex(s0e))for(t0e=pD(kh),n0e=x_?new this(t0e):ax(t0e);t0e>u0e;u0e++)a0e=e0e?zP(kh[u0e],u0e):kh[u0e],tx(n0e,u0e,a0e);else for(i0e=(o0e=ix(kh,s0e)).next,n0e=x_?new this:[];!(r0e=oE(i0e,o0e)).done;u0e++)a0e=e0e?XS(o0e,zP,[r0e.value,u0e],!0):r0e.value,tx(n0e,u0e,a0e);return n0e.length=u0e,n0e}});var px,hx,gx,vx=mw("".charAt),yx=mw("".charCodeAt),mx=mw("".slice),bx=function(Ff){return function(kh,x_){var $P,zP,e0e=bS(ww(kh)),t0e=cD(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=yx(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=yx(e0e,t0e+1))<56320||zP>57343?Ff?vx(e0e,t0e):$P:Ff?mx(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},wx={codeAt:bx(!1),charAt:bx(!0)},Ex=!Rw(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),Dx=FE("IE_PROTO"),Sx=lw.Object,xx=Sx.prototype,Cx=Ex?Sx.getPrototypeOf:function(Ff){var kh=Dw(Ff);if(xw(kh,Dx))return kh[Dx];var x_=kh.constructor;return Bw(x_)&&kh instanceof x_?x_.prototype:kh instanceof Sx?xx:null},Ax=Ww("iterator"),Ox=!1;[].keys&&("next"in(gx=[].keys())?(hx=Cx(Cx(gx)))!==Object.prototype&&(px=hx):Ox=!0);var kx=px==null||Rw(function(){var Ff={};return px[Ax].call(Ff)!==Ff});kx&&(px={}),Bw(px[Ax])||UE(px,Ax,function(){return this});var Bx={IteratorPrototype:px,BUGGY_SAFARI_ITERATORS:Ox},Fx=bE.f,Tx=Ww("toStringTag"),_x=function(Ff,kh,x_){Ff&&!xw(Ff=x_?Ff:Ff.prototype,Tx)&&Fx(Ff,Tx,{configurable:!0,value:kh})},Px=Bx.IteratorPrototype,jx=function(){return this},Nx=lw.String,Ix=lw.TypeError,Lx=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=mw(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return nE($P),function(e0e){if(typeof e0e=="object"||Bw(e0e))return e0e;throw Ix("Can't set "+Nx(e0e)+" as a prototype")}(zP),kh?Ff($P,zP):$P.__proto__=zP,$P}}():void 0),Rx=VE.PROPER,Mx=VE.CONFIGURABLE,zx=Bx.IteratorPrototype,$x=Bx.BUGGY_SAFARI_ITERATORS,Hx=Ww("iterator"),Vx=function(){return this},Ux=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=NS(Px,{next:wE(1,h0e)}),_x(p0e,m0e,!1),ZS[m0e]=jx})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!$x&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[Hx]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!$x&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=Cx(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(Cx(n0e)!==zx&&(Lx?Lx(n0e,zx):Bw(n0e[Hx])||UE(n0e,Hx,Vx)),_x(n0e,a0e,!0)),Rx&&zP=="values"&&l0e&&l0e.name!=="values"&&(Mx?EE(u0e,"name","values"):(s0e=!0,f0e=function(){return oE(l0e,this)})),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)($x||s0e||!(o0e in u0e))&&UE(u0e,o0e,r0e[o0e]);else cS({target:kh,proto:!0,forced:$x||s0e},r0e);return u0e[Hx]!==f0e&&UE(u0e,Hx,f0e,{name:zP}),ZS[kh]=f0e,r0e},Wx=wx.charAt,Gx=ME.set,qx=ME.getterFor("String Iterator");Ux(String,"String",function(Ff){Gx(this,{type:"String Iterator",string:bS(Ff),index:0})},function(){var Ff,kh=qx(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=Wx(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var Kx,Yx=zD.f,Xx=mw("".endsWith),Zx=mw("".slice),Jx=Math.min,Qx=WS("endsWith"),eC=!(Qx||(Kx=Yx(String.prototype,"endsWith"),!Kx||Kx.writable));cS({target:"String",proto:!0,forced:!eC&&!Qx},{endsWith:function(Ff){var kh=bS(ww(this));VS(Ff);var x_=arguments.length>1?arguments[1]:void 0,$P=kh.length,zP=x_===void 0?$P:Jx(dD(x_),$P),e0e=bS(Ff);return Xx?Xx(kh,e0e,zP):Zx(kh,zP-e0e.length,zP)===e0e}});var tC=mw([].join),nC=uD!=Object,rC=BD("join",",");cS({target:"Array",proto:!0,forced:nC||!rC},{join:function(Ff){return tC(RD(this),Ff===void 0?",":Ff)}});var oC=Ww("species"),iC=function(Ff){return Lw>=51||!Rw(function(){var kh=[];return(kh.constructor={})[oC]=function(){return{foo:1}},kh[Ff](Boolean).foo!==1})},aC=kD.map,uC=iC("map");cS({target:"Array",proto:!0,forced:!uC},{map:function(Ff){return aC(this,Ff,arguments.length>1?arguments[1]:void 0)}});var sC=lw.RegExp,lC=Rw(function(){var Ff=sC("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),cC=lC||Rw(function(){return!sC("a","y").sticky}),fC={BROKEN_CARET:lC||Rw(function(){var Ff=sC("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:cC,UNSUPPORTED_Y:lC},dC=lw.RegExp,pC=Rw(function(){var Ff=dC(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),hC=lw.RegExp,gC=Rw(function(){var Ff=hC("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),vC=ME.get,yC=pw("native-string-replace",String.prototype.replace),mC=RegExp.prototype.exec,bC=mC,wC=mw("".charAt),EC=mw("".indexOf),DC=mw("".replace),SC=mw("".slice),xC=function(){var Ff=/a/,kh=/b*/g;return oE(mC,Ff,"a"),oE(mC,kh,"a"),Ff.lastIndex!==0||kh.lastIndex!==0}(),CC=fC.BROKEN_CARET,AC=/()??/.exec("")[1]!==void 0;(xC||AC||CC||pC||gC)&&(bC=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=vC(r0e),i0e=bS(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=oE(bC,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=CC&&r0e.sticky,l0e=oE(wS,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=DC(l0e,"y",""),EC(l0e,"g")===-1&&(l0e+="g"),p0e=SC(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&wC(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),AC&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),xC&&($P=r0e.lastIndex),zP=oE(mC,u0e?x_:r0e,p0e),u0e?zP?(zP.input=SC(zP.input,d0e),zP[0]=SC(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:xC&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),AC&&zP&&zP.length>1&&oE(yC,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=NS(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var OC=bC;cS({target:"RegExp",proto:!0,forced:/./.exec!==OC},{exec:OC});var kC=Function.prototype,BC=kC.apply,FC=kC.bind,TC=kC.call,_C=typeof Reflect=="object"&&Reflect.apply||(FC?TC.bind(BC):function(){return TC.apply(BC,arguments)}),PC=Ww("species"),jC=RegExp.prototype,NC=function(Ff,kh,x_,$P){var zP=Ww(Ff),e0e=!Rw(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!Rw(function(){var o0e=!1,i0e=/a/;return Ff==="split"&&((i0e={}).constructor={},i0e.constructor[PC]=function(){return i0e},i0e.flags="",i0e[zP]=/./[zP]),i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=mw(/./[zP]),r0e=kh(zP,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=mw(o0e),f0e=i0e.exec;return f0e===OC||f0e===jC.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});UE(String.prototype,Ff,r0e[0]),UE(jC,zP,r0e[1])}$P&&EE(jC[zP],"sham",!0)},IC=wx.charAt,LC=function(Ff,kh,x_){return kh+(x_?IC(Ff,kh).length:1)},RC=Math.floor,MC=mw("".charAt),zC=mw("".replace),$C=mw("".slice),HC=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,VC=/\$([$&'`]|\d{1,2})/g,UC=function(Ff,kh,x_,$P,zP,e0e){var t0e=x_+Ff.length,n0e=$P.length,r0e=VC;return zP!==void 0&&(zP=Dw(zP),r0e=HC),zC(e0e,r0e,function(o0e,i0e){var a0e;switch(MC(i0e,0)){case"$":return"$";case"&":return Ff;case"`":return $C(kh,0,x_);case"'":return $C(kh,t0e);case"<":a0e=zP[$C(i0e,1,-1)];break;default:var s0e=+i0e;if(s0e===0)return o0e;if(s0e>n0e){var u0e=RC(s0e/10);return u0e===0?o0e:u0e<=n0e?$P[u0e-1]===void 0?MC(i0e,1):$P[u0e-1]+MC(i0e,1):o0e}a0e=$P[s0e-1]}return a0e===void 0?"":a0e})},WC=lw.TypeError,GC=function(Ff,kh){var x_=Ff.exec;if(Bw(x_)){var $P=oE(x_,Ff,kh);return $P!==null&&nE($P),$P}if(qE(Ff)==="RegExp")return oE(OC,Ff,kh);throw WC("RegExp#exec called on incompatible receiver")},qC=Ww("replace"),KC=Math.max,YC=Math.min,XC=mw([].concat),ZC=mw([].push),JC=mw("".indexOf),QC=mw("".slice),eA="a".replace(/./,"$0")==="$0",tA=!!/./[qC]&&/./[qC]("a","$0")==="";NC("replace",function(Ff,kh,x_){var $P=tA?"$":"$0";return[function(zP,e0e){var t0e=ww(this),n0e=zP==null?void 0:dE(zP,qC);return n0e?oE(n0e,zP,t0e,e0e):oE(kh,bS(t0e),zP,e0e)},function(zP,e0e){var t0e=nE(this),n0e=bS(zP);if(typeof e0e=="string"&&JC(e0e,$P)===-1&&JC(e0e,"$<")===-1){var r0e=x_(kh,t0e,n0e,e0e);if(r0e.done)return r0e.value}var o0e=Bw(e0e);o0e||(e0e=bS(e0e));var i0e=t0e.global;if(i0e){var a0e=t0e.unicode;t0e.lastIndex=0}for(var s0e=[];;){var u0e=GC(t0e,n0e);if(u0e===null||(ZC(s0e,u0e),!i0e))break;bS(u0e[0])===""&&(t0e.lastIndex=LC(n0e,dD(t0e.lastIndex),a0e))}for(var l0e,f0e="",d0e=0,p0e=0;p0e<s0e.length;p0e++){for(var c0e=bS((u0e=s0e[p0e])[0]),h0e=KC(YC(cD(u0e.index),n0e.length),0),g0e=[],m0e=1;m0e<u0e.length;m0e++)ZC(g0e,(l0e=u0e[m0e])===void 0?l0e:String(l0e));var y0e=u0e.groups;if(o0e){var v0e=XC([c0e],g0e,h0e,n0e);y0e!==void 0&&ZC(v0e,y0e);var b0e=bS(_C(e0e,void 0,v0e))}else b0e=UC(c0e,n0e,h0e,g0e,y0e,e0e);h0e>=d0e&&(f0e+=QC(n0e,d0e,h0e)+b0e,d0e=h0e+c0e.length)}return f0e+QC(n0e,d0e)}]},!!Rw(function(){var Ff=/./;return Ff.exec=function(){var kh=[];return kh.groups={a:"7"},kh},"".replace(Ff,"$<a>")!=="7"})||!eA||tA);/*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */var nA=function(Ff,kh){return nA=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x_,$P){x_.__proto__=$P}||function(x_,$P){for(var zP in $P)Object.prototype.hasOwnProperty.call($P,zP)&&(x_[zP]=$P[zP])},nA(Ff,kh)};function rA(Ff,kh){if(typeof kh!="function"&&kh!==null)throw new TypeError("Class extends value "+String(kh)+" is not a constructor or null");function x_(){this.constructor=Ff}nA(Ff,kh),Ff.prototype=kh===null?Object.create(kh):(x_.prototype=kh.prototype,new x_)}var oA=function(){return oA=Object.assign||function(Ff){for(var kh,x_=1,$P=arguments.length;x_<$P;x_++)for(var zP in kh=arguments[x_])Object.prototype.hasOwnProperty.call(kh,zP)&&(Ff[zP]=kh[zP]);return Ff},oA.apply(this,arguments)};function iA(Ff){var kh=typeof Symbol=="function"&&Symbol.iterator,x_=kh&&Ff[kh],$P=0;if(x_)return x_.call(Ff);if(Ff&&typeof Ff.length=="number")return{next:function(){return Ff&&$P>=Ff.length&&(Ff=void 0),{value:Ff&&Ff[$P++],done:!Ff}}};throw new TypeError(kh?"Object is not iterable.":"Symbol.iterator is not defined.")}function aA(Ff,kh){var x_=typeof Symbol=="function"&&Ff[Symbol.iterator];if(!x_)return Ff;var $P,zP,e0e=x_.call(Ff),t0e=[];try{for(;(kh===void 0||kh-- >0)&&!($P=e0e.next()).done;)t0e.push($P.value)}catch(n0e){zP={error:n0e}}finally{try{$P&&!$P.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(zP)throw zP.error}}return t0e}function uA(Ff,kh){for(var x_=0,$P=kh.length,zP=Ff.length;x_<$P;x_++,zP++)Ff[zP]=kh[x_];return Ff}var sA=0,lA=function(){this.id=""+sA++},cA=ME.set,fA=ME.getterFor("Array Iterator"),dA=Ux(Array,"Array",function(Ff,kh){cA(this,{type:"Array Iterator",target:RD(Ff),index:0,kind:kh})},function(){var Ff=fA(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values");ZS.Arguments=ZS.Array,RS("keys"),RS("values"),RS("entries");var pA=function(Ff,kh,x_){for(var $P in kh)UE(Ff,$P,kh[$P],x_);return Ff},hA=lw.Array,gA=Math.max,vA=function(Ff,kh,x_){for(var $P=pD(Ff),zP=VD(kh,$P),e0e=VD(x_===void 0?$P:x_,$P),t0e=hA(gA(e0e-zP,0)),n0e=0;zP<e0e;zP++,n0e++)tx(t0e,n0e,Ff[zP]);return t0e.length=n0e,t0e},yA=ZD.f,mA=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],bA={f:function(Ff){return mA&&qE(Ff)=="Window"?function(kh){try{return yA(kh)}catch(x_){return vA(mA)}}(Ff):yA(RD(Ff))}},wA=Rw(function(){if(typeof ArrayBuffer=="function"){var Ff=new ArrayBuffer(8);Object.isExtensible(Ff)&&Object.defineProperty(Ff,"a",{value:8})}}),EA=Object.isExtensible,DA=Rw(function(){EA(1)})||wA?function(Ff){return!!Yw(Ff)&&(!wA||qE(Ff)!="ArrayBuffer")&&(!EA||EA(Ff))}:EA,SA=!Rw(function(){return Object.isExtensible(Object.preventExtensions({}))}),xA=iw(function(Ff){var kh=bE.f,x_=!1,$P=kw("meta"),zP=0,e0e=function(n0e){kh(n0e,$P,{value:{objectID:"O"+zP++,weakData:{}}})},t0e=Ff.exports={enable:function(){t0e.enable=function(){},x_=!0;var n0e=ZD.f,r0e=mw([].splice),o0e={};o0e[$P]=1,n0e(o0e).length&&(ZD.f=function(i0e){for(var a0e=n0e(i0e),s0e=0,u0e=a0e.length;s0e<u0e;s0e++)if(a0e[s0e]===$P){r0e(a0e,s0e,1);break}return a0e},cS({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:bA.f}))},fastKey:function(n0e,r0e){if(!Yw(n0e))return typeof n0e=="symbol"?n0e:(typeof n0e=="string"?"S":"P")+n0e;if(!xw(n0e,$P)){if(!DA(n0e))return"F";if(!r0e)return"E";e0e(n0e)}return n0e[$P].objectID},getWeakData:function(n0e,r0e){if(!xw(n0e,$P)){if(!DA(n0e))return!0;if(!r0e)return!1;e0e(n0e)}return n0e[$P].weakData},onFreeze:function(n0e){return SA&&x_&&DA(n0e)&&!xw(n0e,$P)&&e0e(n0e),n0e}};TE[$P]=!0}),CA=lw.TypeError,AA=function(Ff,kh){this.stopped=Ff,this.result=kh},OA=AA.prototype,kA=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e=x_&&x_.that,a0e=!(!x_||!x_.AS_ENTRIES),s0e=!(!x_||!x_.IS_ITERATOR),u0e=!(!x_||!x_.INTERRUPTED),l0e=oD(kh,i0e),f0e=function(p0e){return $P&&YS($P,"normal",p0e),new AA(!0,p0e)},d0e=function(p0e){return a0e?(nE(p0e),u0e?l0e(p0e[0],p0e[1],f0e):l0e(p0e[0],p0e[1])):u0e?l0e(p0e,f0e):l0e(p0e)};if(s0e)$P=Ff;else{if(!(zP=rx(Ff)))throw CA(lE(Ff)+" is not iterable");if(ex(zP)){for(e0e=0,t0e=pD(Ff);t0e>e0e;e0e++)if((n0e=d0e(Ff[e0e]))&&iE(OA,n0e))return n0e;return new AA(!1)}$P=ix(Ff,zP)}for(r0e=$P.next;!(o0e=oE(r0e,$P)).done;){try{n0e=d0e(o0e.value)}catch(p0e){YS($P,"throw",p0e)}if(typeof n0e=="object"&&n0e&&iE(OA,n0e))return n0e}return new AA(!1)},BA=lw.TypeError,FA=function(Ff,kh){if(iE(kh,Ff))return Ff;throw BA("Incorrect invocation")},TA=function(Ff,kh,x_){var $P,zP;return Lx&&Bw($P=kh.constructor)&&$P!==x_&&Yw(zP=$P.prototype)&&zP!==x_.prototype&&Lx(Ff,zP),Ff},_A=function(Ff,kh,x_){var $P=Ff.indexOf("Map")!==-1,zP=Ff.indexOf("Weak")!==-1,e0e=$P?"set":"add",t0e=lw[Ff],n0e=t0e&&t0e.prototype,r0e=t0e,o0e={},i0e=function(d0e){var p0e=mw(n0e[d0e]);UE(n0e,d0e,d0e=="add"?function(c0e){return p0e(this,c0e===0?0:c0e),this}:d0e=="delete"?function(c0e){return!(zP&&!Yw(c0e))&&p0e(this,c0e===0?0:c0e)}:d0e=="get"?function(c0e){return zP&&!Yw(c0e)?void 0:p0e(this,c0e===0?0:c0e)}:d0e=="has"?function(c0e){return!(zP&&!Yw(c0e))&&p0e(this,c0e===0?0:c0e)}:function(c0e,h0e){return p0e(this,c0e===0?0:c0e,h0e),this})};if(sS(Ff,!Bw(t0e)||!(zP||n0e.forEach&&!Rw(function(){new t0e().entries().next()}))))r0e=x_.getConstructor(kh,Ff,$P,e0e),xA.enable();else if(sS(Ff,!0)){var a0e=new r0e,s0e=a0e[e0e](zP?{}:-0,1)!=a0e,u0e=Rw(function(){a0e.has(1)}),l0e=fx(function(d0e){new t0e(d0e)}),f0e=!zP&&Rw(function(){for(var d0e=new t0e,p0e=5;p0e--;)d0e[e0e](p0e,p0e);return!d0e.has(-0)});l0e||((r0e=kh(function(d0e,p0e){FA(d0e,n0e);var c0e=TA(new t0e,d0e,r0e);return p0e!=null&&kA(p0e,c0e[e0e],{that:c0e,AS_ENTRIES:$P}),c0e})).prototype=n0e,n0e.constructor=r0e),(u0e||f0e)&&(i0e("delete"),i0e("has"),$P&&i0e("get")),(f0e||s0e)&&i0e(e0e),zP&&n0e.clear&&delete n0e.clear}return o0e[Ff]=r0e,cS({global:!0,forced:r0e!=t0e},o0e),_x(r0e,Ff),zP||x_.setStrong(r0e,Ff,$P),r0e},PA=xA.getWeakData,jA=ME.set,NA=ME.getterFor,IA=kD.find,LA=kD.findIndex,RA=mw([].splice),MA=0,zA=function(Ff){return Ff.frozen||(Ff.frozen=new $A)},$A=function(){this.entries=[]},HA=function(Ff,kh){return IA(Ff.entries,function(x_){return x_[0]===kh})};$A.prototype={get:function(Ff){var kh=HA(this,Ff);if(kh)return kh[1]},has:function(Ff){return!!HA(this,Ff)},set:function(Ff,kh){var x_=HA(this,Ff);x_?x_[1]=kh:this.entries.push([Ff,kh])},delete:function(Ff){var kh=LA(this.entries,function(x_){return x_[0]===Ff});return~kh&&RA(this.entries,kh,1),!!~kh}};var VA,UA={getConstructor:function(Ff,kh,x_,$P){var zP=Ff(function(r0e,o0e){FA(r0e,e0e),jA(r0e,{type:kh,id:MA++,frozen:void 0}),o0e!=null&&kA(o0e,r0e[$P],{that:r0e,AS_ENTRIES:x_})}),e0e=zP.prototype,t0e=NA(kh),n0e=function(r0e,o0e,i0e){var a0e=t0e(r0e),s0e=PA(nE(o0e),!0);return s0e===!0?zA(a0e).set(o0e,i0e):s0e[a0e.id]=i0e,r0e};return pA(e0e,{delete:function(r0e){var o0e=t0e(this);if(!Yw(r0e))return!1;var i0e=PA(r0e);return i0e===!0?zA(o0e).delete(r0e):i0e&&xw(i0e,o0e.id)&&delete i0e[o0e.id]},has:function(r0e){var o0e=t0e(this);if(!Yw(r0e))return!1;var i0e=PA(r0e);return i0e===!0?zA(o0e).has(r0e):i0e&&xw(i0e,o0e.id)}}),pA(e0e,x_?{get:function(r0e){var o0e=t0e(this);if(Yw(r0e)){var i0e=PA(r0e);return i0e===!0?zA(o0e).get(r0e):i0e?i0e[o0e.id]:void 0}},set:function(r0e,o0e){return n0e(this,r0e,o0e)}}:{add:function(r0e){return n0e(this,r0e,!0)}}),zP}},WA=ME.enforce,GA=!lw.ActiveXObject&&"ActiveXObject"in lw,qA=function(Ff){return function(){return Ff(this,arguments.length?arguments[0]:void 0)}},KA=_A("WeakMap",qA,UA);if(kE&&GA){VA=UA.getConstructor(qA,"WeakMap",!0),xA.enable();var YA=KA.prototype,XA=mw(YA.delete),ZA=mw(YA.has),JA=mw(YA.get),QA=mw(YA.set);pA(YA,{delete:function(Ff){if(Yw(Ff)&&!DA(Ff)){var kh=WA(this);return kh.frozen||(kh.frozen=new VA),XA(this,Ff)||kh.frozen.delete(Ff)}return XA(this,Ff)},has:function(Ff){if(Yw(Ff)&&!DA(Ff)){var kh=WA(this);return kh.frozen||(kh.frozen=new VA),ZA(this,Ff)||kh.frozen.has(Ff)}return ZA(this,Ff)},get:function(Ff){if(Yw(Ff)&&!DA(Ff)){var kh=WA(this);return kh.frozen||(kh.frozen=new VA),ZA(this,Ff)?JA(this,Ff):kh.frozen.get(Ff)}return JA(this,Ff)},set:function(Ff,kh){if(Yw(Ff)&&!DA(Ff)){var x_=WA(this);x_.frozen||(x_.frozen=new VA),ZA(this,Ff)?QA(this,Ff,kh):x_.frozen.set(Ff,kh)}else QA(this,Ff,kh);return this}})}var eO=Ww("iterator"),tO=Ww("toStringTag"),nO=dA.values,rO=function(Ff,kh){if(Ff){if(Ff[eO]!==nO)try{EE(Ff,eO,nO)}catch($P){Ff[eO]=nO}if(Ff[tO]||EE(Ff,tO,kh),QE[kh]){for(var x_ in dA)if(Ff[x_]!==dA[x_])try{EE(Ff,x_,dA[x_])}catch($P){Ff[x_]=dA[x_]}}}};for(var oO in QE)rO(lw[oO]&&lw[oO].prototype,oO);rO(nD,"DOMTokenList");var iO=new WeakMap,aO=new WeakMap,uO=new WeakMap,sO=new WeakMap,lO=new WeakMap,cO=new WeakMap,fO=new WeakMap,dO=new WeakMap,pO=new WeakMap,hO=new WeakMap,gO=new WeakMap,vO=new WeakMap,yO=new WeakMap,mO=new WeakMap,bO=new WeakMap,wO=new WeakMap,EO=new WeakMap,DO=new WeakMap,SO=new WeakMap,xO=new WeakMap,CO=new WeakMap,AO=new WeakMap,OO=new WeakMap,kO=new WeakMap,BO=new WeakMap,FO=kD.find,TO=!0;"find"in[]&&Array(1).find(function(){TO=!1}),cS({target:"Array",proto:!0,forced:TO},{find:function(Ff){return FO(this,Ff,arguments.length>1?arguments[1]:void 0)}}),RS("find"),cS({global:!0},{globalThis:lw});const _O=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","isindex","keygen","link","menuitem","meta","nextid","param","source","track","wbr"];eh&&(Mp.fn.css=eh),ah&&(Mp.fn.append=ah),zp&&(Mp.fn.addClass=zp),$p&&(Mp.fn.removeClass=$p),Hp&&(Mp.fn.hasClass=Hp),qp&&(Mp.fn.on=qp),yh&&(Mp.fn.focus=yh),Vp&&(Mp.fn.attr=Vp),Up&&(Mp.fn.removeAttr=Up),Jp&&(Mp.fn.hide=Jp),Qp&&(Mp.fn.show=Qp),Zp&&(Mp.fn.offset=Zp),Yp&&(Mp.fn.width=Yp),Xp&&(Mp.fn.height=Xp),sh&&(Mp.fn.parent=sh),lh&&(Mp.fn.parents=lh),ih&&(Mp.fn.is=ih),Wp&&(Mp.fn.dataset=Wp),Gp&&(Mp.fn.val=Gp),oh&&(Mp.fn.text=oh),rh&&(Mp.fn.html=rh),fh&&(Mp.fn.children=fh),dh&&(Mp.fn.remove=dh),ch&&(Mp.fn.find=ch),th&&(Mp.fn.each=th),ph&&(Mp.fn.empty=ph);var PO,jO,NO=function(Ff){return Ff&&Ff.ownerDocument&&Ff.ownerDocument.defaultView||null},IO=function(Ff){return LO(Ff)&&Ff.nodeType===1},LO=function(Ff){var kh=NO(Ff);return!!kh&&Ff instanceof kh.Node},RO=function(Ff){var kh=Ff&&Ff.anchorNode&&NO(Ff.anchorNode);return!!kh&&Ff instanceof kh.Selection},MO=function(Ff){return LO(Ff)&&Ff.nodeType===3},zO=function(Ff){var kh,x_,$P;return(kh=window.document.getElementById(Ff))!==null&&kh!==void 0?kh:(($P=(x_=window.document.activeElement)===null||x_===void 0?void 0:x_.shadowRoot)===null||$P===void 0?void 0:$P.getElementById(Ff))||null},$O=function(Ff,kh,x_){for(var $P,zP=Ff.childNodes,e0e=zP[kh],t0e=kh,n0e=!1,r0e=!1;(LO($P=e0e)&&$P.nodeType===8||IO(e0e)&&e0e.childNodes.length===0||IO(e0e)&&e0e.getAttribute("contenteditable")==="false")&&(!n0e||!r0e);)t0e>=zP.length?(n0e=!0,t0e=kh-1,x_="backward"):t0e<0?(r0e=!0,t0e=kh+1,x_="forward"):(e0e=zP[t0e],kh=t0e,t0e+=x_==="forward"?1:-1);return[e0e,kh]},HO=function(Ff,kh,x_){return aA($O(Ff,kh,x_),1)[0]},VO=function Ff(kh){var x_,$P,zP="";if(MO(kh)&&kh.nodeValue)return kh.nodeValue;if(IO(kh)){try{for(var e0e=iA(Array.from(kh.childNodes)),t0e=e0e.next();!t0e.done;t0e=e0e.next())zP+=Ff(t0e.value)}catch(r0e){x_={error:r0e}}finally{try{t0e&&!t0e.done&&($P=e0e.return)&&$P.call(e0e)}finally{if(x_)throw x_.error}}var n0e=getComputedStyle(kh).getPropertyValue("display");n0e!=="block"&&n0e!=="list"&&n0e!=="table-row"&&kh.tagName!=="BR"||(zP+=`
- `)}return zP};function UO(Ff,kh){if(!(Ff instanceof HTMLElement&&Ff.dataset.slateVoid==="true"))for(var x_=Ff.childNodes,$P=x_.length;$P--;){var zP=x_[$P],e0e=zP.nodeType;e0e==3?kh(zP,Ff):e0e!=1&&e0e!=9&&e0e!=11||UO(zP,kh)}}function WO(Ff){if(Ff.length===0)return"";var kh=Ff[0];return kh.nodeType!==PO.ELEMENT_NODE?"":kh.tagName.toLowerCase()}(jO=PO||(PO={}))[jO.ELEMENT_NODE=1]="ELEMENT_NODE",jO[jO.TEXT_NODE=3]="TEXT_NODE",jO[jO.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",jO[jO.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",jO[jO.COMMENT_NODE=8]="COMMENT_NODE",jO[jO.DOCUMENT_NODE=9]="DOCUMENT_NODE",jO[jO.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",jO[jO.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE";var GO=typeof navigator!="undefined"&&/Mac OS X/.test(navigator.userAgent),qO=typeof navigator!="undefined"&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),KO=typeof navigator!="undefined"&&/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),YO=typeof navigator!="undefined"&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])(?:\.)/i.test(navigator.userAgent),XO=typeof navigator!="undefined"&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])(?:\.)/i.test(navigator.userAgent),ZO=typeof navigator!="undefined"&&/Chrome/i.test(navigator.userAgent),JO=!XO&&!YO&&typeof globalThis!="undefined"&&globalThis.InputEvent&&typeof globalThis.InputEvent.prototype.getTargetRanges=="function",QO={getWindow:function(Ff){var kh=CO.get(Ff);if(!kh)throw new Error("Unable to find a host window element for this editor");return kh},findKey:function(Ff,kh){var x_=xO.get(kh);return x_||(x_=new lA,xO.set(kh,x_)),x_},setNewKey:function(Ff){var kh=new lA;xO.set(Ff,kh)},findPath:function(Ff,kh){for(var x_=[],$P=kh;;){var zP=bO.get($P);if(zP==null){if(Bf.isEditor($P))return x_;break}var e0e=mO.get($P);if(e0e==null)break;x_.unshift(e0e),$P=zP}throw new Error("Unable to find the path for Slate node: "+JSON.stringify(kh))},findDocumentOrShadowRoot:function(Ff){if(Ff.isDestroyed)return window.document;var kh=QO.toDOMNode(Ff,Ff),x_=kh.getRootNode();return(x_ instanceof Document||x_ instanceof ShadowRoot)&&x_.getSelection!=null?x_:kh.ownerDocument},getParentNode:function(Ff,kh){return bO.get(kh)||null},getParentsNodes:function(Ff,kh){for(var x_=[],$P=kh;$P!==Ff&&$P!=null;){var zP=QO.getParentNode(Ff,$P);if(zP==null)break;x_.push(zP),$P=zP}return x_},getTopNode:function(Ff,kh){var x_=[QO.findPath(Ff,kh)[0]];return Nf.get(Ff,x_)},toDOMNode:function(Ff,kh){var x_;if(Bf.isEditor(kh))x_=wO.get(Ff);else{var $P=QO.findKey(Ff,kh);x_=DO.get($P)}if(!x_)throw new Error("Cannot resolve a DOM node from Slate node: "+JSON.stringify(kh));return x_},hasDOMNode:function(Ff,kh,x_){x_===void 0&&(x_={});var $P,zP=x_.editable,e0e=zP!==void 0&&zP,t0e=QO.toDOMNode(Ff,Ff);try{$P=IO(kh)?kh:kh.parentElement}catch(n0e){if(!n0e.message.includes('Permission denied to access property "nodeType"'))throw n0e}return!!$P&&$P.closest("[data-slate-editor]")===t0e&&(!e0e||$P.isContentEditable||!!$P.getAttribute("data-slate-zero-width"))},toDOMRange:function(Ff,kh){var x_=kh.anchor,$P=kh.focus,zP=qf.isBackward(kh),e0e=QO.toDOMPoint(Ff,x_),t0e=qf.isCollapsed(kh)?e0e:QO.toDOMPoint(Ff,$P),n0e=QO.getWindow(Ff).document.createRange(),r0e=aA(zP?t0e:e0e,2),o0e=r0e[0],i0e=r0e[1],a0e=aA(zP?e0e:t0e,2),s0e=a0e[0],u0e=a0e[1],l0e=!!(IO(o0e)?o0e:o0e.parentElement).getAttribute("data-slate-zero-width"),f0e=!!(IO(s0e)?s0e:s0e.parentElement).getAttribute("data-slate-zero-width");return n0e.setStart(o0e,l0e?1:i0e),n0e.setEnd(s0e,f0e?1:u0e),n0e},toDOMPoint:function(Ff,kh){var x_,$P,zP,e0e=aA(Bf.node(Ff,kh.path),1)[0],t0e=QO.toDOMNode(Ff,e0e);Bf.void(Ff,{at:kh})&&(kh={path:kh.path,offset:0});var n0e=Array.from(t0e.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),r0e=0;try{for(var o0e=iA(n0e),i0e=o0e.next();!i0e.done;i0e=o0e.next()){var a0e=i0e.value,s0e=a0e.childNodes[0];if(s0e!=null&&s0e.textContent!=null){var u0e=s0e.textContent.length,l0e=a0e.getAttribute("data-slate-length"),f0e=r0e+(l0e==null?u0e:parseInt(l0e,10));if(kh.offset<=f0e){zP=[s0e,Math.min(u0e,Math.max(0,kh.offset-r0e))];break}r0e=f0e}}}catch(d0e){x_={error:d0e}}finally{try{i0e&&!i0e.done&&($P=o0e.return)&&$P.call(o0e)}finally{if(x_)throw x_.error}}if(!zP)throw new Error("Cannot resolve a DOM point from Slate point: "+JSON.stringify(kh));return zP},toSlateNode:function(Ff,kh){var x_=IO(kh)?kh:kh.parentElement;x_&&!x_.hasAttribute("data-slate-node")&&(x_=x_.closest("[data-slate-node]"));var $P=x_?EO.get(x_):null;if(!$P)throw new Error("Cannot resolve a Slate node from DOM node: "+x_);return $P},findEventRange:function(Ff,kh){"nativeEvent"in kh&&(kh=kh.nativeEvent);var x_=kh.clientX,$P=kh.clientY,zP=kh.target;if(x_==null||$P==null)throw new Error("Cannot resolve a Slate range from a DOM event: "+kh);var e0e,t0e=QO.toSlateNode(Ff,kh.target),n0e=QO.findPath(Ff,t0e);if(Bf.isVoid(Ff,t0e)){var r0e=zP.getBoundingClientRect(),o0e=Ff.isInline(t0e)?x_-r0e.left<r0e.left+r0e.width-x_:$P-r0e.top<r0e.top+r0e.height-$P,i0e=Bf.point(Ff,n0e,{edge:o0e?"start":"end"}),a0e=o0e?Bf.before(Ff,i0e):Bf.after(Ff,i0e);if(a0e)return Bf.range(Ff,a0e)}var s0e=this.getWindow(Ff).document;if(s0e.caretRangeFromPoint)e0e=s0e.caretRangeFromPoint(x_,$P);else{var u0e=s0e.caretPositionFromPoint(x_,$P);u0e&&((e0e=s0e.createRange()).setStart(u0e.offsetNode,u0e.offset),e0e.setEnd(u0e.offsetNode,u0e.offset))}if(!e0e)throw new Error("Cannot resolve a Slate range from a DOM event: "+kh);return QO.toSlateRange(Ff,e0e,{exactMatch:!1,suppressThrow:!1})},toSlateRange:function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e=x_.exactMatch,o0e=x_.suppressThrow;if((RO(kh)?kh.anchorNode:kh.startContainer)&&(RO(kh)?($P=kh.anchorNode,zP=kh.anchorOffset,e0e=kh.focusNode,t0e=kh.focusOffset,n0e=ZO&&window.document.activeElement&&window.document.activeElement.shadowRoot?kh.anchorNode===kh.focusNode&&kh.anchorOffset===kh.focusOffset:kh.isCollapsed):($P=kh.startContainer,zP=kh.startOffset,e0e=kh.endContainer,t0e=kh.endOffset,n0e=kh.collapsed)),$P==null||e0e==null||zP==null||t0e==null)throw new Error("Cannot resolve a Slate range from DOM range: "+kh);var i0e=QO.toSlatePoint(Ff,[$P,zP],{exactMatch:r0e,suppressThrow:o0e});if(!i0e)return null;var a0e=n0e?i0e:QO.toSlatePoint(Ff,[e0e,t0e],{exactMatch:r0e,suppressThrow:o0e});if(!a0e)return null;var s0e={anchor:i0e,focus:a0e};return qf.isExpanded(s0e)&&qf.isForward(s0e)&&IO(e0e)&&Bf.void(Ff,{at:s0e.focus,mode:"highest"})&&(s0e=Bf.unhangRange(Ff,s0e,{voids:!0})),s0e},toSlatePoint:function(Ff,kh,x_){var $P,zP=x_.exactMatch,e0e=x_.suppressThrow,t0e=aA(zP?kh:function(c0e){var h0e,g0e=aA(c0e,2),m0e=g0e[0],y0e=g0e[1];if(IO(m0e)&&m0e.childNodes.length){var v0e=y0e===m0e.childNodes.length,b0e=v0e?y0e-1:y0e;for(m0e=(h0e=aA($O(m0e,b0e,v0e?"backward":"forward"),2))[0],v0e=(b0e=h0e[1])<y0e;IO(m0e)&&m0e.childNodes.length;){var S0e=v0e?m0e.childNodes.length-1:0;m0e=HO(m0e,S0e,v0e?"backward":"forward")}y0e=v0e&&m0e.textContent!=null?m0e.textContent.length:0}return[m0e,y0e]}(kh),2),n0e=t0e[0],r0e=t0e[1],o0e=n0e.parentNode,i0e=null,a0e=0;if(o0e){var s0e=o0e.closest('[data-slate-void="true"]'),u0e=o0e.closest("[data-slate-leaf]"),l0e=null;if(u0e){i0e=u0e.closest('[data-slate-node="text"]');var f0e=QO.getWindow(Ff).document.createRange();f0e.setStart(i0e,0),f0e.setEnd(n0e,r0e);var d0e=f0e.cloneContents();uA(uA([],aA(xp(d0e.querySelectorAll("[data-slate-zero-width]")))),aA(xp(d0e.querySelectorAll("[contenteditable=false]")))).forEach(function(c0e){c0e.parentNode.removeChild(c0e)}),a0e=d0e.textContent.length,l0e=i0e}else s0e&&((u0e=s0e.querySelector("[data-slate-leaf]"))?(i0e=u0e.closest('[data-slate-node="text"]'),a0e=(l0e=u0e).textContent.length,l0e.querySelectorAll("[data-slate-zero-width]").forEach(function(c0e){a0e-=c0e.textContent.length})):a0e=1);l0e&&a0e===l0e.textContent.length&&(o0e.hasAttribute("data-slate-zero-width")||qO&&(!(($P=l0e.textContent)===null||$P===void 0)&&$P.endsWith(`
- `)))&&a0e--}if(!i0e){if(e0e)return null;throw new Error("Cannot resolve a Slate point from DOM point: "+kh)}var p0e=QO.toSlateNode(Ff,i0e);return{path:QO.findPath(Ff,p0e),offset:a0e}},hasRange:function(Ff,kh){var x_=kh.anchor,$P=kh.focus;return Bf.hasPath(Ff,x_.path)&&Bf.hasPath(Ff,$P.path)},getNodeType:function(Ff){return Sf.isElement(Ff)?Ff.type:""},checkNodeType:function(Ff,kh){return this.getNodeType(Ff)===kh},getNodesStr:function(Ff){return Ff.map(function(kh){return Nf.string(kh)}).join("")},getSelectedElems:function(Ff){var kh,x_,$P=[],zP=Bf.nodes(Ff,{universal:!0});try{for(var e0e=iA(zP),t0e=e0e.next();!t0e.done;t0e=e0e.next()){var n0e=aA(t0e.value,1)[0];Sf.isElement(n0e)&&$P.push(n0e)}}catch(r0e){kh={error:r0e}}finally{try{t0e&&!t0e.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(kh)throw kh.error}}return $P},getSelectedNodeByType:function(Ff,kh){var x_=this,$P=aA(Bf.nodes(Ff,{match:function(e0e){return x_.checkNodeType(e0e,kh)},universal:!0}),1),zP=$P[0];return zP==null?null:zP[0]},getSelectedTextNode:function(Ff){var kh=aA(Bf.nodes(Ff,{match:function($P){return ed.isText($P)},universal:!0}),1),x_=kh[0];return x_==null?null:x_[0]},isNodeSelected:function(Ff,kh){var x_=aA(Bf.nodes(Ff,{match:function(zP){return zP===kh},universal:!0}),1),$P=x_[0];return $P!=null&&aA($P,1)[0]===kh},isSelectionAtLineEnd:function(Ff,kh){var x_=Ff.selection;return!!x_&&(Bf.isEnd(Ff,x_.anchor,kh)||Bf.isEnd(Ff,x_.focus,kh))},getTextarea:function(Ff){var kh=iO.get(Ff);if(kh==null)throw new Error("Cannot find textarea instance by editor");return kh},getToolbar:function(Ff){return sO.get(Ff)||null},getHoverbar:function(Ff){return cO.get(Ff)||null},normalizeContent:function(Ff){Ff.children.forEach(function(kh,x_){Ff.normalizeNode([kh,[x_]])})},getLeftLengthOfMaxLength:function(Ff){var kh=Ff.getConfig(),x_=kh.maxLength,$P=kh.onMaxLength;if(typeof x_!="number"||x_<=0)return 1/0;var zP=x_-Ff.getText().replace(/\r|\n|(\r\n)/g,"").length;return zP<=0&&$P&&$P(Ff),zP},cleanExposedTexNodeInSelectionBlock:function(Ff){var kh,x_,$P,zP,e0e=QO.getTextarea(Ff).$textArea,t0e=e0e==null?void 0:e0e[0].childNodes;if(t0e)try{for(var n0e=iA(Array.from(t0e)),r0e=n0e.next();!r0e.done;r0e=n0e.next()){var o0e=r0e.value;if(o0e.nodeType!==3)break;o0e.remove()}}catch(f0e){kh={error:f0e}}finally{try{r0e&&!r0e.done&&(x_=n0e.return)&&x_.call(n0e)}finally{if(kh)throw kh.error}}var i0e=Bf.nodes(Ff,{match:function(f0e){return!(!Sf.isElement(f0e)||Ff.isInline(f0e))},universal:!0});try{for(var a0e=iA(i0e),s0e=a0e.next();!s0e.done;s0e=a0e.next()){var u0e=s0e.value;if(u0e!=null){var l0e=u0e[0];UO(QO.toDOMNode(Ff,l0e),function(f0e,d0e){var p0e=Mp(d0e);p0e.attr("data-slate-string")||p0e.attr("data-slate-zero-width")||p0e.attr("data-w-e-reserve")||d0e.removeChild(f0e)})}}}catch(f0e){$P={error:f0e}}finally{try{s0e&&!s0e.done&&(zP=a0e.return)&&zP.call(a0e)}finally{if($P)throw $P.error}}},isLastNode:function(Ff,kh){var x_=Ff.children||[];return x_[x_.length-1]===kh},genEmptyParagraph:function(){return{type:"paragraph",children:[{text:""}]}},isSelectedVoidNode:function(Ff){var kh,x_,$P=Bf.nodes(Ff,{match:function(n0e){return Ff.isVoid(n0e)}}),zP=0;try{for(var e0e=iA($P),t0e=e0e.next();!t0e.done;t0e=e0e.next())t0e.value,zP++}catch(n0e){kh={error:n0e}}finally{try{t0e&&!t0e.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(kh)throw kh.error}}return zP>0},isSelectedEmptyParagraph:function(Ff){var kh=Ff.selection;if(kh==null||qf.isExpanded(kh))return!1;var x_=QO.getSelectedNodeByType(Ff,"paragraph");if(x_===null)return!1;var $P=x_.children;return $P.length===1&&($P[0].text===""||void 0)},isEmptyPath:function(Ff,kh){var x_=Bf.node(Ff,kh);if(x_==null)return!1;var $P=aA(x_,1)[0].children;return $P.length===1&&$P[0].text===""}},ek=1,tk={},nk={},rk=kD.filter,ok=iC("filter");cS({target:"Array",proto:!0,forced:!ok},{filter:function(Ff){return rk(this,Ff,arguments.length>1?arguments[1]:void 0)}});var ik=`
- \v\f\r \u2028\u2029\uFEFF`,ak=mw("".replace),uk="["+ik+"]",sk=RegExp("^"+uk+uk+"*"),lk=RegExp(uk+uk+"*$"),ck=function(Ff){return function(kh){var x_=bS(ww(kh));return 1&Ff&&(x_=ak(x_,sk,"")),2&Ff&&(x_=ak(x_,lk,"")),x_}},fk={start:ck(1),end:ck(2),trim:ck(3)},dk=VE.PROPER,pk=fk.trim;cS({target:"String",proto:!0,forced:function(Ff){return Rw(function(){return!!ik[Ff]()||"
"[Ff]()!=="
"||dk&&ik[Ff].name!==Ff})}("trim")},{trim:function(){return pk(this)}});var hk=[],gk={};function vk(Ff,kh,x_){var $P=x_.isInline(Ff)?"span":"div";return"<"+$P+">"+kh+"</"+$P+">"}var yk,mk,bk,wk,Ek=lw.Promise,Dk=Ww("species"),Sk=function(Ff){var kh=Tw(Ff),x_=bE.f;Kw&&kh&&!kh[Dk]&&x_(kh,Dk,{configurable:!0,get:function(){return this}})},xk=lw.TypeError,Ck=Ww("species"),Ak=function(Ff,kh){var x_,$P=nE(Ff).constructor;return $P===void 0||(x_=nE($P)[Ck])==null?kh:function(zP){if(DD(zP))return zP;throw xk(lE(zP)+" is not a constructor")}(x_)},Ok=mw([].slice),kk=/(?:ipad|iphone|ipod).*applewebkit/i.test(_w),Bk=qE(lw.process)=="process",Fk=lw.setImmediate,Tk=lw.clearImmediate,_k=lw.process,Pk=lw.Dispatch,jk=lw.Function,Nk=lw.MessageChannel,Ik=lw.String,Lk=0,Rk={};try{yk=lw.location}catch(Ff){}var Mk=function(Ff){if(xw(Rk,Ff)){var kh=Rk[Ff];delete Rk[Ff],kh()}},zk=function(Ff){return function(){Mk(Ff)}},$k=function(Ff){Mk(Ff.data)},Hk=function(Ff){lw.postMessage(Ik(Ff),yk.protocol+"//"+yk.host)};Fk&&Tk||(Fk=function(Ff){var kh=Ok(arguments,1);return Rk[++Lk]=function(){_C(Bw(Ff)?Ff:jk(Ff),void 0,kh)},mk(Lk),Lk},Tk=function(Ff){delete Rk[Ff]},Bk?mk=function(Ff){_k.nextTick(zk(Ff))}:Pk&&Pk.now?mk=function(Ff){Pk.now(zk(Ff))}:Nk&&!kk?(wk=(bk=new Nk).port2,bk.port1.onmessage=$k,mk=oD(wk.postMessage,wk)):lw.addEventListener&&Bw(lw.postMessage)&&!lw.importScripts&&yk&&yk.protocol!=="file:"&&!Rw(Hk)?(mk=Hk,lw.addEventListener("message",$k,!1)):mk="onreadystatechange"in Jw("script")?function(Ff){BS.appendChild(Jw("script")).onreadystatechange=function(){BS.removeChild(this),Mk(Ff)}}:function(Ff){setTimeout(zk(Ff),0)});var Vk,Uk,Wk,Gk,qk,Kk,Yk,Xk,Zk={set:Fk,clear:Tk},Jk=/ipad|iphone|ipod/i.test(_w)&&lw.Pebble!==void 0,Qk=/web0s(?!.*chrome)/i.test(_w),eB=zD.f,tB=Zk.set,nB=lw.MutationObserver||lw.WebKitMutationObserver,rB=lw.document,oB=lw.process,iB=lw.Promise,aB=eB(lw,"queueMicrotask"),uB=aB&&aB.value;uB||(Vk=function(){var Ff,kh;for(Bk&&(Ff=oB.domain)&&Ff.exit();Uk;){kh=Uk.fn,Uk=Uk.next;try{kh()}catch(x_){throw Uk?Gk():Wk=void 0,x_}}Wk=void 0,Ff&&Ff.enter()},kk||Bk||Qk||!nB||!rB?!Jk&&iB&&iB.resolve?((Yk=iB.resolve(void 0)).constructor=iB,Xk=oD(Yk.then,Yk),Gk=function(){Xk(Vk)}):Bk?Gk=function(){oB.nextTick(Vk)}:(tB=oD(tB,lw),Gk=function(){tB(Vk)}):(qk=!0,Kk=rB.createTextNode(""),new nB(Vk).observe(Kk,{characterData:!0}),Gk=function(){Kk.data=qk=!qk}));var sB,lB,cB,fB,dB=uB||function(Ff){var kh={fn:Ff,next:void 0};Wk&&(Wk.next=kh),Uk||(Uk=kh,Gk()),Wk=kh},pB=function(Ff){var kh,x_;this.promise=new Ff(function($P,zP){if(kh!==void 0||x_!==void 0)throw TypeError("Bad Promise constructor");kh=$P,x_=zP}),this.resolve=fE(kh),this.reject=fE(x_)},hB={f:function(Ff){return new pB(Ff)}},gB=function(Ff){try{return{error:!1,value:Ff()}}catch(kh){return{error:!0,value:kh}}},vB=typeof window=="object",yB=Zk.set,mB=Ww("species"),bB="Promise",wB=ME.getterFor(bB),EB=ME.set,DB=ME.getterFor(bB),SB=Ek&&Ek.prototype,xB=Ek,CB=SB,AB=lw.TypeError,OB=lw.document,kB=lw.process,BB=hB.f,FB=BB,TB=!!(OB&&OB.createEvent&&lw.dispatchEvent),_B=Bw(lw.PromiseRejectionEvent),PB=!1,jB=sS(bB,function(){var Ff=AE(xB),kh=Ff!==String(xB);if(!kh&&Lw===66)return!0;if(Lw>=51&&/native code/.test(Ff))return!1;var x_=new xB(function(zP){zP(1)}),$P=function(zP){zP(function(){},function(){})};return(x_.constructor={})[mB]=$P,!(PB=x_.then(function(){})instanceof $P)||!kh&&vB&&!_B}),NB=jB||!fx(function(Ff){xB.all(Ff).catch(function(){})}),IB=function(Ff){var kh;return!(!Yw(Ff)||!Bw(kh=Ff.then))&&kh},LB=function(Ff,kh){if(!Ff.notified){Ff.notified=!0;var x_=Ff.reactions;dB(function(){for(var $P=Ff.value,zP=Ff.state==1,e0e=0;x_.length>e0e;){var t0e,n0e,r0e,o0e=x_[e0e++],i0e=zP?o0e.ok:o0e.fail,a0e=o0e.resolve,s0e=o0e.reject,u0e=o0e.domain;try{i0e?(zP||(Ff.rejection===2&&$B(Ff),Ff.rejection=1),i0e===!0?t0e=$P:(u0e&&u0e.enter(),t0e=i0e($P),u0e&&(u0e.exit(),r0e=!0)),t0e===o0e.promise?s0e(AB("Promise-chain cycle")):(n0e=IB(t0e))?oE(n0e,t0e,a0e,s0e):a0e(t0e)):s0e($P)}catch(l0e){u0e&&!r0e&&u0e.exit(),s0e(l0e)}}Ff.reactions=[],Ff.notified=!1,kh&&!Ff.rejection&&MB(Ff)})}},RB=function(Ff,kh,x_){var $P,zP;TB?(($P=OB.createEvent("Event")).promise=kh,$P.reason=x_,$P.initEvent(Ff,!1,!0),lw.dispatchEvent($P)):$P={promise:kh,reason:x_},!_B&&(zP=lw["on"+Ff])?zP($P):Ff==="unhandledrejection"&&function(e0e,t0e){var n0e=lw.console;n0e&&n0e.error&&(arguments.length==1?n0e.error(e0e):n0e.error(e0e,t0e))}("Unhandled promise rejection",x_)},MB=function(Ff){oE(yB,lw,function(){var kh,x_=Ff.facade,$P=Ff.value;if(zB(Ff)&&(kh=gB(function(){Bk?kB.emit("unhandledRejection",$P,x_):RB("unhandledrejection",x_,$P)}),Ff.rejection=Bk||zB(Ff)?2:1,kh.error))throw kh.value})},zB=function(Ff){return Ff.rejection!==1&&!Ff.parent},$B=function(Ff){oE(yB,lw,function(){var kh=Ff.facade;Bk?kB.emit("rejectionHandled",kh):RB("rejectionhandled",kh,Ff.value)})},HB=function(Ff,kh,x_){return function($P){Ff(kh,$P,x_)}},VB=function(Ff,kh,x_){Ff.done||(Ff.done=!0,x_&&(Ff=x_),Ff.value=kh,Ff.state=2,LB(Ff,!0))},UB=function(Ff,kh,x_){if(!Ff.done){Ff.done=!0,x_&&(Ff=x_);try{if(Ff.facade===kh)throw AB("Promise can't be resolved itself");var $P=IB(kh);$P?dB(function(){var zP={done:!1};try{oE($P,kh,HB(UB,zP,Ff),HB(VB,zP,Ff))}catch(e0e){VB(zP,e0e,Ff)}}):(Ff.value=kh,Ff.state=1,LB(Ff,!1))}catch(zP){VB({done:!1},zP,Ff)}}};if(jB&&(CB=(xB=function(Ff){FA(this,CB),fE(Ff),oE(sB,this);var kh=wB(this);try{Ff(HB(UB,kh),HB(VB,kh))}catch(x_){VB(kh,x_)}}).prototype,(sB=function(Ff){EB(this,{type:bB,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=pA(CB,{then:function(Ff,kh){var x_=DB(this),$P=x_.reactions,zP=BB(Ak(this,xB));return zP.ok=!Bw(Ff)||Ff,zP.fail=Bw(kh)&&kh,zP.domain=Bk?kB.domain:void 0,x_.parent=!0,$P[$P.length]=zP,x_.state!=0&&LB(x_,!1),zP.promise},catch:function(Ff){return this.then(void 0,Ff)}}),lB=function(){var Ff=new sB,kh=wB(Ff);this.promise=Ff,this.resolve=HB(UB,kh),this.reject=HB(VB,kh)},hB.f=BB=function(Ff){return Ff===xB||Ff===cB?new lB(Ff):FB(Ff)},Bw(Ek)&&SB!==Object.prototype)){fB=SB.then,PB||(UE(SB,"then",function(Ff,kh){var x_=this;return new xB(function($P,zP){oE(fB,x_,$P,zP)}).then(Ff,kh)},{unsafe:!0}),UE(SB,"catch",CB.catch,{unsafe:!0}));try{delete SB.constructor}catch(Ff){}Lx&&Lx(SB,CB)}cS({global:!0,wrap:!0,forced:jB},{Promise:xB}),_x(xB,bB,!1),Sk(bB),cB=Tw(bB),cS({target:bB,stat:!0,forced:jB},{reject:function(Ff){var kh=BB(this);return oE(kh.reject,void 0,Ff),kh.promise}}),cS({target:bB,stat:!0,forced:jB},{resolve:function(Ff){return function(kh,x_){if(nE(kh),Yw(x_)&&x_.constructor===kh)return x_;var $P=hB.f(kh);return(0,$P.resolve)(x_),$P.promise}(this,Ff)}}),cS({target:bB,stat:!0,forced:NB},{all:function(Ff){var kh=this,x_=BB(kh),$P=x_.resolve,zP=x_.reject,e0e=gB(function(){var t0e=fE(kh.resolve),n0e=[],r0e=0,o0e=1;kA(Ff,function(i0e){var a0e=r0e++,s0e=!1;o0e++,oE(t0e,kh,i0e).then(function(u0e){s0e||(s0e=!0,n0e[a0e]=u0e,--o0e||$P(n0e))},zP)}),--o0e||$P(n0e)});return e0e.error&&zP(e0e.value),x_.promise},race:function(Ff){var kh=this,x_=BB(kh),$P=x_.reject,zP=gB(function(){var e0e=fE(kh.resolve);kA(Ff,function(t0e){oE(e0e,kh,t0e).then(x_.resolve,$P)})});return zP.error&&$P(zP.value),x_.promise}});var WB=fC.UNSUPPORTED_Y,GB=Math.min,qB=[].push,KB=mw(/./.exec),YB=mw(qB),XB=mw("".slice);function ZB(Ff){Promise.resolve().then(Ff)}function JB(Ff,kh){return Sf.isElement(Ff)?function(x_,$P){var zP=x_.type,e0e=zP===void 0?"":zP,t0e=x_.children,n0e=t0e===void 0?[]:t0e,r0e=Bf.isVoid($P,x_),o0e="";r0e||(o0e=n0e.map(function(p0e){return JB(p0e,$P)}).join(""));var i0e=function(p0e){return gk[p0e]||vk}(e0e),a0e=i0e(x_,o0e,$P),s0e="";if(s0e=typeof a0e=="string"?a0e:a0e.html||"",r0e||hk.forEach(function(p0e){return s0e=p0e(x_,s0e)}),typeof a0e=="string")return s0e;var u0e=a0e.prefix,l0e=u0e===void 0?"":u0e,f0e=a0e.suffix,d0e=f0e===void 0?"":f0e;return l0e&&(s0e=l0e+s0e),d0e&&(s0e+=d0e),s0e}(Ff,kh):function(x_,$P){var zP=x_.text;if(zP==null)throw new Error("Current node is not slate Text "+JSON.stringify(x_));var e0e=zP;e0e=function(r0e){return r0e.replace(/ {2}/g," ").replace(/</g,"<").replace(/>/g,">").replace(/®/g,"®").replace(/©/g,"©").replace(/™/g,"™")}(e0e);var t0e=QO.getParentsNodes($P,x_).some(function(r0e){return QO.getNodeType(r0e)==="pre"});if(t0e||(e0e=e0e.replace(/\r\n|\r|\n/g,"<br>")),t0e&&(e0e=e0e.replace(/ /g," ")),e0e===""){var n0e=QO.getParentNode(null,x_);if(!n0e||n0e.children.length!==0)return e0e;e0e="<br>"}return hk.forEach(function(r0e){return e0e=r0e(x_,e0e)}),e0e}(Ff,kh)}function QB(Ff){return"w-e-element-"+Ff}NC("split",function(Ff,kh,x_){var $P;return $P="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(zP,e0e){var t0e=bS(ww(this)),n0e=e0e===void 0?4294967295:e0e>>>0;if(n0e===0)return[];if(zP===void 0)return[t0e];if(!$S(zP))return oE(kh,t0e,zP,n0e);for(var r0e,o0e,i0e,a0e=[],s0e=(zP.ignoreCase?"i":"")+(zP.multiline?"m":"")+(zP.unicode?"u":"")+(zP.sticky?"y":""),u0e=0,l0e=new RegExp(zP.source,s0e+"g");(r0e=oE(OC,l0e,t0e))&&!((o0e=l0e.lastIndex)>u0e&&(YB(a0e,XB(t0e,u0e,r0e.index)),r0e.length>1&&r0e.index<t0e.length&&_C(qB,a0e,vA(r0e,1)),i0e=r0e[0].length,u0e=o0e,a0e.length>=n0e));)l0e.lastIndex===r0e.index&&l0e.lastIndex++;return u0e===t0e.length?!i0e&&KB(l0e,"")||YB(a0e,""):YB(a0e,XB(t0e,u0e)),a0e.length>n0e?vA(a0e,0,n0e):a0e}:"0".split(void 0,0).length?function(zP,e0e){return zP===void 0&&e0e===0?[]:oE(kh,this,zP,e0e)}:kh,[function(zP,e0e){var t0e=ww(this),n0e=zP==null?void 0:dE(zP,Ff);return n0e?oE(n0e,zP,t0e,e0e):oE($P,bS(t0e),zP,e0e)},function(zP,e0e){var t0e=nE(this),n0e=bS(zP),r0e=x_($P,t0e,n0e,e0e,$P!==kh);if(r0e.done)return r0e.value;var o0e=Ak(t0e,RegExp),i0e=t0e.unicode,a0e=(t0e.ignoreCase?"i":"")+(t0e.multiline?"m":"")+(t0e.unicode?"u":"")+(WB?"g":"y"),s0e=new o0e(WB?"^(?:"+t0e.source+")":t0e,a0e),u0e=e0e===void 0?4294967295:e0e>>>0;if(u0e===0)return[];if(n0e.length===0)return GC(s0e,n0e)===null?[n0e]:[];for(var l0e=0,f0e=0,d0e=[];f0e<n0e.length;){s0e.lastIndex=WB?0:f0e;var p0e,c0e=GC(s0e,WB?XB(n0e,f0e):n0e);if(c0e===null||(p0e=GB(dD(s0e.lastIndex+(WB?f0e:0)),n0e.length))===l0e)f0e=LC(n0e,f0e,i0e);else{if(YB(d0e,XB(n0e,l0e,f0e)),d0e.length===u0e)return d0e;for(var h0e=1;h0e<=c0e.length-1;h0e++)if(YB(d0e,c0e[h0e]),d0e.length===u0e)return d0e;f0e=l0e=p0e}}return YB(d0e,XB(n0e,l0e)),d0e}]},!!Rw(function(){var Ff=/(?:)/,kh=Ff.exec;Ff.exec=function(){return kh.apply(this,arguments)};var x_="ab".split(Ff);return x_.length!==2||x_[0]!=="a"||x_[1]!=="b"}),WB);var eF=function(Ff,kh){var x_=(kh.top+kh.bottom)/2;return Ff.top<=x_&&Ff.bottom>=x_},tF=function(Ff,kh,x_){var $P=QO.toDOMRange(Ff,kh).getBoundingClientRect(),zP=QO.toDOMRange(Ff,x_).getBoundingClientRect();return eF($P,zP)&&eF(zP,$P)},nF=["span","b","strong","i","em","s","strike","u","font","sub","sup"],rF=[],oF=[],iF={},aF=bE.f,uF=ZD.f,sF=ME.enforce,lF=Ww("match"),cF=lw.RegExp,fF=cF.prototype,dF=lw.SyntaxError,pF=mw(wS),hF=mw(fF.exec),gF=mw("".charAt),vF=mw("".replace),yF=mw("".indexOf),mF=mw("".slice),bF=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,wF=/a/g,EF=/a/g,DF=new cF(wF)!==wF,SF=fC.MISSED_STICKY,xF=fC.UNSUPPORTED_Y,CF=Kw&&(!DF||SF||pC||gC||Rw(function(){return EF[lF]=!1,cF(wF)!=wF||cF(EF)==EF||cF(wF,"i")!="/a/i"}));if(sS("RegExp",CF)){for(var AF=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e=iE(fF,this),o0e=$S(Ff),i0e=kh===void 0,a0e=[],s0e=Ff;if(!r0e&&o0e&&i0e&&Ff.constructor===AF)return Ff;if((o0e||iE(fF,Ff))&&(Ff=Ff.source,i0e&&(kh="flags"in s0e?s0e.flags:pF(s0e))),Ff=Ff===void 0?"":bS(Ff),kh=kh===void 0?"":bS(kh),s0e=Ff,pC&&"dotAll"in wF&&($P=!!kh&&yF(kh,"s")>-1)&&(kh=vF(kh,/s/g,"")),x_=kh,SF&&"sticky"in wF&&(zP=!!kh&&yF(kh,"y")>-1)&&xF&&(kh=vF(kh,/y/g,"")),gC&&(e0e=function(u0e){for(var l0e,f0e=u0e.length,d0e=0,p0e="",c0e=[],h0e={},g0e=!1,m0e=!1,y0e=0,v0e="";d0e<=f0e;d0e++){if((l0e=gF(u0e,d0e))==="\\")l0e+=gF(u0e,++d0e);else if(l0e==="]")g0e=!1;else if(!g0e)switch(!0){case l0e==="[":g0e=!0;break;case l0e==="(":hF(bF,mF(u0e,d0e+1))&&(d0e+=2,m0e=!0),p0e+=l0e,y0e++;continue;case(l0e===">"&&m0e):if(v0e===""||xw(h0e,v0e))throw new dF("Invalid capture group name");h0e[v0e]=!0,c0e[c0e.length]=[v0e,y0e],m0e=!1,v0e="";continue}m0e?v0e+=l0e:p0e+=l0e}return[p0e,c0e]}(Ff),Ff=e0e[0],a0e=e0e[1]),t0e=TA(cF(Ff,kh),r0e?this:fF,AF),($P||zP||a0e.length)&&(n0e=sF(t0e),$P&&(n0e.dotAll=!0,n0e.raw=AF(function(u0e){for(var l0e,f0e=u0e.length,d0e=0,p0e="",c0e=!1;d0e<=f0e;d0e++)(l0e=gF(u0e,d0e))!=="\\"?c0e||l0e!=="."?(l0e==="["?c0e=!0:l0e==="]"&&(c0e=!1),p0e+=l0e):p0e+="[\\s\\S]":p0e+=l0e+gF(u0e,++d0e);return p0e}(Ff),x_)),zP&&(n0e.sticky=!0),a0e.length&&(n0e.groups=a0e)),Ff!==s0e)try{EE(t0e,"source",s0e===""?"(?:)":s0e)}catch(u0e){}return t0e},OF=function(Ff){Ff in AF||aF(AF,Ff,{configurable:!0,get:function(){return cF[Ff]},set:function(kh){cF[Ff]=kh}})},kF=uF(cF),BF=0;kF.length>BF;)OF(kF[BF++]);fF.constructor=AF,AF.prototype=fF,UE(lw,"RegExp",AF)}Sk("RegExp");var FF=new RegExp(String.fromCharCode(160),"g");function TF(Ff){return Ff.replace(FF," ")}function _F(Ff,kh){var x_=Ff.length;if(x_){var $P=Ff[x_-1];if(ed.isText($P)){var zP=Object.keys($P);if(zP.length===1&&zP[0]==="text")return $P.text=$P.text+kh,!0}}return!1}function PF(Ff,kh,x_){return{type:"paragraph",children:[{text:Mp(Ff).text().replace(/\s+/gm," ")}]}}function jF(Ff,kh){var x_=function(e0e,t0e){var n0e=[];if(e0e.attr("data-w-e-is-void")!=null)return n0e;var r0e=e0e[0].childNodes;return r0e.length===1&&r0e[0].nodeName==="BR"?(n0e.push({text:""}),n0e):(r0e.forEach(function(o0e){if(o0e.nodeType!==PO.ELEMENT_NODE){if(o0e.nodeType===PO.TEXT_NODE){var i0e=o0e.textContent||"";if(i0e.trim()===""&&i0e.indexOf(`
- `)>=0)return;i0e&&(i0e=TF(i0e),_F(n0e,i0e)||n0e.push({text:i0e}))}}else{if(o0e.nodeName==="BR")return void(_F(n0e,`
- `)||n0e.push({text:`
- `}));var a0e=IF(Mp(o0e),t0e);Array.isArray(a0e)?a0e.forEach(function(s0e){return n0e.push(s0e)}):n0e.push(a0e)}}),n0e)}(Ff,kh),$P=function(e0e){for(var t0e in iF)if(e0e[0].matches(t0e))return iF[t0e];return PF}(Ff),zP=$P(Ff[0],x_,kh);return Array.isArray(zP)||(zP=[zP]),zP.forEach(function(e0e){Bf.isVoid(kh,e0e)||(x_.length===0&&(e0e.children=[{text:Ff.text().replace(/\s+/gm," ")}]),oF.forEach(function(t0e){e0e=t0e(Ff[0],e0e,kh)}))}),zP}function NF(Ff,kh){Ff.parents("pre").length===0&&(Ff[0].innerHTML=Ff[0].innerHTML.replace(/\s+/gm," ").replace(/<br>/g,`
- `));var x_=Ff[0].textContent||"";x_=function(zP){return zP.replace(/ /g," ").replace(/</g,"<").replace(/>/g,">").replace(/®/g,"®").replace(/©/g,"©").replace(/™/g,"™").replace(/"/g,'"')}(x_);var $P={text:x_=TF(x_)};return oF.forEach(function(zP){$P=zP(Ff[0],$P,kh)}),$P}function IF(Ff,kh){rF.forEach(function($P){var zP=$P.selector,e0e=$P.preParseHtml;Ff[0].matches(zP)&&(Ff=Mp(e0e(Ff[0])))});var x_=WO(Ff);return x_==="span"?Ff.attr("data-w-e-type")?jF(Ff,kh):NF(Ff,kh):x_==="code"?WO(Ff.parent())==="pre"?jF(Ff,kh):NF(Ff,kh):nF.includes(x_)?NF(Ff,kh):jF(Ff,kh)}function LF(Ff,kh,x_){var $P=Mp(x_);return!!$P.attr(kh)||($P.attr(kh,"true"),Ff.on("destroyed",function(){$P.removeAttr(kh)}),!1)}function RF(Ff,kh){kh===void 0&&(kh="");var x_=[];kh===""&&(kh="<p><br></p>"),kh.indexOf("<")!==0&&(kh=kh.split(/\n/).map(function(zP){return"<p>"+zP+"</p>"}).join(""));var $P=Mp("<div>"+kh+"</div>");return Array.from($P.children()).forEach(function(zP){var e0e=IF(Mp(zP),Ff);Array.isArray(e0e)?e0e.forEach(function(t0e){return x_.push(t0e)}):x_.push(e0e)}),x_}var MF=bE.f,zF=xA.fastKey,$F=ME.set,HF=ME.getterFor,VF={getConstructor:function(Ff,kh,x_,$P){var zP=Ff(function(o0e,i0e){FA(o0e,e0e),$F(o0e,{type:kh,index:NS(null),first:void 0,last:void 0,size:0}),Kw||(o0e.size=0),i0e!=null&&kA(i0e,o0e[$P],{that:o0e,AS_ENTRIES:x_})}),e0e=zP.prototype,t0e=HF(kh),n0e=function(o0e,i0e,a0e){var s0e,u0e,l0e=t0e(o0e),f0e=r0e(o0e,i0e);return f0e?f0e.value=a0e:(l0e.last=f0e={index:u0e=zF(i0e,!0),key:i0e,value:a0e,previous:s0e=l0e.last,next:void 0,removed:!1},l0e.first||(l0e.first=f0e),s0e&&(s0e.next=f0e),Kw?l0e.size++:o0e.size++,u0e!=="F"&&(l0e.index[u0e]=f0e)),o0e},r0e=function(o0e,i0e){var a0e,s0e=t0e(o0e),u0e=zF(i0e);if(u0e!=="F")return s0e.index[u0e];for(a0e=s0e.first;a0e;a0e=a0e.next)if(a0e.key==i0e)return a0e};return pA(e0e,{clear:function(){for(var o0e=t0e(this),i0e=o0e.index,a0e=o0e.first;a0e;)a0e.removed=!0,a0e.previous&&(a0e.previous=a0e.previous.next=void 0),delete i0e[a0e.index],a0e=a0e.next;o0e.first=o0e.last=void 0,Kw?o0e.size=0:this.size=0},delete:function(o0e){var i0e=this,a0e=t0e(i0e),s0e=r0e(i0e,o0e);if(s0e){var u0e=s0e.next,l0e=s0e.previous;delete a0e.index[s0e.index],s0e.removed=!0,l0e&&(l0e.next=u0e),u0e&&(u0e.previous=l0e),a0e.first==s0e&&(a0e.first=u0e),a0e.last==s0e&&(a0e.last=l0e),Kw?a0e.size--:i0e.size--}return!!s0e},forEach:function(o0e){for(var i0e,a0e=t0e(this),s0e=oD(o0e,arguments.length>1?arguments[1]:void 0);i0e=i0e?i0e.next:a0e.first;)for(s0e(i0e.value,i0e.key,this);i0e&&i0e.removed;)i0e=i0e.previous},has:function(o0e){return!!r0e(this,o0e)}}),pA(e0e,x_?{get:function(o0e){var i0e=r0e(this,o0e);return i0e&&i0e.value},set:function(o0e,i0e){return n0e(this,o0e===0?0:o0e,i0e)}}:{add:function(o0e){return n0e(this,o0e=o0e===0?0:o0e,o0e)}}),Kw&&MF(e0e,"size",{get:function(){return t0e(this).size}}),zP},setStrong:function(Ff,kh,x_){var $P=kh+" Iterator",zP=HF(kh),e0e=HF($P);Ux(Ff,kh,function(t0e,n0e){$F(this,{type:$P,target:t0e,state:zP(t0e),kind:n0e,last:void 0})},function(){for(var t0e=e0e(this),n0e=t0e.kind,r0e=t0e.last;r0e&&r0e.removed;)r0e=r0e.previous;return t0e.target&&(t0e.last=r0e=r0e?r0e.next:t0e.state.first)?n0e=="keys"?{value:r0e.key,done:!1}:n0e=="values"?{value:r0e.value,done:!1}:{value:[r0e.key,r0e.value],done:!1}:(t0e.target=void 0,{value:void 0,done:!0})},x_?"entries":"values",!x_,!0),Sk(kh)}};_A("Set",function(Ff){return function(){return Ff(this,arguments.length?arguments[0]:void 0)}},VF);var UF=new Set(["doctype","!doctype","meta","script","style","link","frame","iframe","title","svg"]);function WF(Ff,kh){Ff.isInline(kh)?(Ff.insertNode(kh),kh.type==="link"&&Ff.insertFragment([{text:""}])):md.insertNodes(Ff,kh,{mode:"highest"})}var GF=function(Ff){var kh=Ff,x_=kh.insertText;return kh.insertFragment,kh.setFragmentData=function($P){var zP=kh.selection;if(zP){var e0e=aA(qf.edges(zP),2),t0e=e0e[0],n0e=e0e[1],r0e=Bf.void(kh,{at:t0e.path}),o0e=Bf.void(kh,{at:n0e.path});if(!qf.isCollapsed(zP)||r0e){var i0e=QO.toDOMRange(kh,zP),a0e=i0e.cloneContents(),s0e=a0e.childNodes[0];if(a0e.childNodes.forEach(function(m0e){m0e.textContent&&m0e.textContent.trim()!==""&&(s0e=m0e)}),o0e){var u0e=aA(o0e,1)[0],l0e=i0e.cloneRange(),f0e=QO.toDOMNode(kh,u0e);l0e.setEndAfter(f0e),a0e=l0e.cloneContents()}if(r0e&&(s0e=a0e.querySelector("[data-slate-spacer]")),Array.from(a0e.querySelectorAll("[data-slate-zero-width]")).forEach(function(m0e){var y0e=m0e.getAttribute("data-slate-zero-width")==="n";m0e.textContent=y0e?`
- `:""}),MO(s0e)){var d0e=s0e.ownerDocument.createElement("span");d0e.style.whiteSpace="pre",d0e.appendChild(s0e),a0e.appendChild(d0e),s0e=d0e}var p0e=kh.getFragment(),c0e=JSON.stringify(p0e),h0e=window.btoa(encodeURIComponent(c0e));s0e.setAttribute("data-slate-fragment",h0e),$P.setData("application/x-slate-fragment",h0e);var g0e=a0e.ownerDocument.createElement("div");return g0e.appendChild(a0e),g0e.setAttribute("hidden","true"),a0e.ownerDocument.body.appendChild(g0e),$P.setData("text/html",g0e.innerHTML),$P.setData("text/plain",VO(g0e)),a0e.ownerDocument.body.removeChild(g0e),$P}}},kh.insertData=function($P){var zP,e0e,t0e=$P.getData("application/x-slate-fragment");if(t0e){var n0e=decodeURIComponent(window.atob(t0e)),r0e=JSON.parse(n0e);kh.insertFragment(r0e)}else{var o0e=$P.getData("text/plain"),i0e=$P.getData("text/html");if(i0e)kh.dangerouslyInsertHtml(i0e);else if(o0e){var a0e=o0e.split(/\r\n|\r|\n/),s0e=!1;try{for(var u0e=iA(a0e),l0e=u0e.next();!l0e.done;l0e=u0e.next()){var f0e=l0e.value;s0e&&md.splitNodes(kh,{always:!0}),x_(f0e),s0e=!0}}catch(d0e){zP={error:d0e}}finally{try{l0e&&!l0e.done&&(e0e=u0e.return)&&e0e.call(u0e)}finally{if(zP)throw zP.error}}}}},kh},qF=function(Ff){return Ff!=null},KF={object:!0,function:!0,undefined:!0},YF=/^\s*class[\s{/}]/,XF=Function.prototype.toString,ZF=function(Ff){return!!function(kh){if(typeof kh!="function"||!hasOwnProperty.call(kh,"length"))return!1;try{if(typeof kh.length!="number"||typeof kh.call!="function"||typeof kh.apply!="function")return!1}catch(x_){return!1}return!function(x_){if(!function($P){return!!qF($P)&&hasOwnProperty.call(KF,typeof $P)}(x_))return!1;try{return!!x_.constructor&&x_.constructor.prototype===x_}catch($P){return!1}}(kh)}(Ff)&&!YF.test(XF.call(Ff))},JF=function(Ff){return Ff!=null},QF=Object.keys,eT=function(){try{return Object.keys("primitive"),!0}catch(Ff){return!1}}()?Object.keys:function(Ff){return QF(JF(Ff)?Object(Ff):Ff)},tT=function(Ff){if(!JF(Ff))throw new TypeError("Cannot use null or undefined");return Ff},nT=Math.max,rT=function(){var Ff,kh=Object.assign;return typeof kh=="function"&&(kh(Ff={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),Ff.foo+Ff.bar+Ff.trzy==="razdwatrzy")}()?Object.assign:function(Ff,kh){var x_,$P,zP,e0e=nT(arguments.length,2);for(Ff=Object(tT(Ff)),zP=function(t0e){try{Ff[t0e]=kh[t0e]}catch(n0e){x_||(x_=n0e)}},$P=1;$P<e0e;++$P)eT(kh=arguments[$P]).forEach(zP);if(x_!==void 0)throw x_;return Ff},oT=Array.prototype.forEach,iT=Object.create,aT=function(Ff,kh){var x_;for(x_ in Ff)kh[x_]=Ff[x_]},uT=function(Ff){var kh=iT(null);return oT.call(arguments,function(x_){JF(x_)&&aT(Object(x_),kh)}),kh},sT="razdwatrzy",lT=String.prototype.indexOf,cT=typeof sT.contains=="function"&&sT.contains("dwa")===!0&&sT.contains("foo")===!1?String.prototype.contains:function(Ff){return lT.call(this,Ff,arguments[1])>-1},fT=iw(function(Ff){var kh=Ff.exports=function(x_,$P){var zP,e0e,t0e,n0e,r0e;return arguments.length<2||typeof x_!="string"?(n0e=$P,$P=x_,x_=null):n0e=arguments[2],qF(x_)?(zP=cT.call(x_,"c"),e0e=cT.call(x_,"e"),t0e=cT.call(x_,"w")):(zP=t0e=!0,e0e=!1),r0e={value:$P,configurable:zP,enumerable:e0e,writable:t0e},n0e?rT(uT(n0e),r0e):r0e};kh.gs=function(x_,$P,zP){var e0e,t0e,n0e,r0e;return typeof x_!="string"?(n0e=zP,zP=$P,$P=x_,x_=null):n0e=arguments[3],qF($P)?ZF($P)?qF(zP)?ZF(zP)||(n0e=zP,zP=void 0):zP=void 0:(n0e=$P,$P=zP=void 0):$P=void 0,qF(x_)?(e0e=cT.call(x_,"c"),t0e=cT.call(x_,"e")):(e0e=!0,t0e=!1),r0e={get:$P,set:zP,configurable:e0e,enumerable:t0e},n0e?rT(uT(n0e),r0e):r0e}}),dT=function(Ff){if(typeof Ff!="function")throw new TypeError(Ff+" is not a function");return Ff},pT=iw(function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e,o0e=Function.prototype.apply,i0e=Function.prototype.call,a0e=Object.create,s0e=Object.defineProperty,u0e=Object.defineProperties,l0e=Object.prototype.hasOwnProperty,f0e={configurable:!0,enumerable:!1,writable:!0};x_=function(d0e,p0e){var c0e;return dT(p0e),l0e.call(this,"__ee__")?c0e=this.__ee__:(c0e=f0e.value=a0e(null),s0e(this,"__ee__",f0e),f0e.value=null),c0e[d0e]?typeof c0e[d0e]=="object"?c0e[d0e].push(p0e):c0e[d0e]=[c0e[d0e],p0e]:c0e[d0e]=p0e,this},$P=function(d0e,p0e){var c0e,h0e;return dT(p0e),h0e=this,x_.call(this,d0e,c0e=function(){zP.call(h0e,d0e,c0e),o0e.call(p0e,this,arguments)}),c0e.__eeOnceListener__=p0e,this},zP=function(d0e,p0e){var c0e,h0e,g0e,m0e;if(dT(p0e),!l0e.call(this,"__ee__"))return this;if(!(c0e=this.__ee__)[d0e])return this;if(typeof(h0e=c0e[d0e])=="object")for(m0e=0;g0e=h0e[m0e];++m0e)g0e!==p0e&&g0e.__eeOnceListener__!==p0e||(h0e.length===2?c0e[d0e]=h0e[m0e?0:1]:h0e.splice(m0e,1));else h0e!==p0e&&h0e.__eeOnceListener__!==p0e||delete c0e[d0e];return this},e0e=function(d0e){var p0e,c0e,h0e,g0e,m0e;if(l0e.call(this,"__ee__")&&(g0e=this.__ee__[d0e]))if(typeof g0e=="object"){for(c0e=arguments.length,m0e=new Array(c0e-1),p0e=1;p0e<c0e;++p0e)m0e[p0e-1]=arguments[p0e];for(g0e=g0e.slice(),p0e=0;h0e=g0e[p0e];++p0e)o0e.call(h0e,this,m0e)}else switch(arguments.length){case 1:i0e.call(g0e,this);break;case 2:i0e.call(g0e,this,arguments[1]);break;case 3:i0e.call(g0e,this,arguments[1],arguments[2]);break;default:for(c0e=arguments.length,m0e=new Array(c0e-1),p0e=1;p0e<c0e;++p0e)m0e[p0e-1]=arguments[p0e];o0e.call(g0e,this,m0e)}},t0e={on:x_,once:$P,off:zP,emit:e0e},n0e={on:fT(x_),once:fT($P),off:fT(zP),emit:fT(e0e)},r0e=u0e({},n0e),Ff.exports=kh=function(d0e){return d0e==null?a0e(r0e):u0e(Object(d0e),n0e)},kh.methods=t0e});function hT(Ff){var kh=kO.get(Ff);return kh==null&&(kh=pT(),kO.set(Ff,kh)),kh}var gT=new WeakMap;function vT(Ff,kh){var x_=gT.get(Ff);x_==null&&(x_=new Set,gT.set(Ff,x_)),x_.add(kh)}function yT(Ff){return gT.get(Ff)||new Set}function mT(Ff){gT.set(Ff,new Set)}function bT(Ff){var kh=QO.getTextarea(Ff).$textAreaContainer,x_=kh.width(),$P=kh.height(),zP=kh.offset();return{top:zP.top,left:zP.left,width:x_,height:$P}}function wT(Ff){var kh={top:"0",left:"0"},x_=Ff.selection;if(x_==null)return kh;var $P=bT(Ff);if($P==null)return kh;var zP=$P.top,e0e=$P.left,t0e=$P.width,n0e=$P.height,r0e=QO.toDOMRange(Ff,x_).getClientRects()[0];if(r0e==null)return kh;r0e.width;var o0e=r0e.height,i0e={},a0e=r0e.top-zP,s0e=r0e.left-e0e;if(s0e>t0e/2){var u0e=t0e-s0e;i0e.right=u0e+5+"px"}else i0e.left=s0e+5+"px";if(a0e>n0e/2){var l0e=n0e-a0e;i0e.bottom=l0e+5+"px"}else{var f0e=a0e+o0e;f0e<0&&(f0e=0),i0e.top=f0e+5+"px"}return i0e}function ET(Ff,kh,x_){x_===void 0&&(x_="modal");var $P={top:"0",left:"0"};if(Ff.selection==null)return $P;var zP=Sf.isElement(kh)&&Ff.isVoid(kh),e0e=Sf.isElement(kh)&&Ff.isInline(kh),t0e=SO.get(kh);if(t0e==null)return $P;var n0e=t0e.getBoundingClientRect(),r0e=n0e.top,o0e=n0e.left,i0e=n0e.height,a0e=n0e.width;if(zP){var s0e=function(v0e){var b0e=[];b0e.push(v0e);for(var S0e=0;b0e.length>0;){var w0e=b0e.pop();if(w0e==null||++S0e>1e4)break;var A0e=w0e.nodeName;if(w0e.nodeType===1){var x0e=A0e.toLowerCase();if(_O.includes(x0e)||x0e==="iframe"||x0e==="video")return w0e;var O0e=w0e.children||[],k0e=O0e.length;if(k0e)for(var T0e=k0e-1;T0e>=0;T0e--)b0e.push(O0e[T0e])}}return null}(t0e);if(s0e!=null){var u0e=s0e.getBoundingClientRect();r0e=u0e.top,i0e=u0e.height}}var l0e=bT(Ff);if(l0e==null)return $P;var f0e,d0e=l0e.top,p0e=l0e.left,c0e=l0e.width,h0e=l0e.height,g0e={},m0e=r0e-d0e,y0e=o0e-p0e;if(x_==="bar")return g0e.left=y0e+"px",m0e>40?g0e.bottom=h0e-m0e+5+"px":g0e.top=m0e+i0e+5+"px",g0e;if(x_==="modal")return zP?e0e?y0e>(c0e-a0e)/2?g0e.right=c0e-y0e+5+"px":g0e.left=y0e+a0e+5+"px":g0e.left="20px":g0e.left=y0e+"px",zP?((f0e=m0e)<0&&(f0e=0),g0e.top=f0e+"px"):m0e>(h0e-i0e)/2?g0e.bottom=h0e-m0e+5+"px":((f0e=m0e+i0e)<0&&(f0e=0),g0e.top=f0e+5+"px"),g0e;throw new Error("type '"+x_+"' is invalid")}function DT(Ff,kh){ZB(function(){var x_=bT(Ff);if(x_!=null){var $P,zP=x_.top,e0e=x_.left,t0e=x_.width,n0e=x_.height,r0e=kh.offset(),o0e=r0e.top,i0e=r0e.left,a0e=kh.width(),s0e=kh.height(),u0e=o0e-zP,l0e=i0e-e0e,f0e=kh.attr("style");if(f0e.indexOf("top")>=0&&($P=u0e+s0e-n0e)>0){var d0e=kh.css("top"),p0e=parseInt(d0e.toString())-$P;p0e<0&&(p0e=0),kh.css("top",p0e+"px")}if(f0e.indexOf("bottom")>=0&&o0e<0){var c0e=kh.css("bottom"),h0e=parseInt(c0e.toString())-Math.abs(o0e);kh.css("bottom",h0e+"px")}if(f0e.indexOf("left")>=0&&($P=l0e+a0e-t0e)>0){var g0e=kh.css("left"),m0e=parseInt(g0e.toString())-$P;m0e<0&&(m0e=0),kh.css("left",m0e+"px")}if(f0e.indexOf("right")>=0&&i0e<0){var y0e=kh.css("right"),v0e=parseInt(y0e.toString())-Math.abs(i0e);kh.css("right",v0e+"px")}}})}var ST=iC("slice"),xT=Ww("species"),CT=lw.Array,AT=Math.max;cS({target:"Array",proto:!0,forced:!ST},{slice:function(Ff,kh){var x_,$P,zP,e0e=RD(this),t0e=pD(e0e),n0e=VD(Ff,t0e),r0e=VD(kh===void 0?t0e:kh,t0e);if(hD(e0e)&&(x_=e0e.constructor,(DD(x_)&&(x_===CT||hD(x_.prototype))||Yw(x_)&&(x_=x_[xT])===null)&&(x_=void 0),x_===CT||x_===void 0))return Ok(e0e,n0e,r0e);for($P=new(x_===void 0?CT:x_)(AT(r0e-n0e,0)),zP=0;n0e<r0e;n0e++,zP++)n0e in e0e&&tx($P,zP,e0e[n0e]);return $P.length=zP,$P}});var OT=zD.f,kT=mw("".startsWith),BT=mw("".slice),FT=Math.min,TT=WS("startsWith"),_T=!TT&&!!function(){var Ff=OT(String.prototype,"startsWith");return Ff&&!Ff.writable}();cS({target:"String",proto:!0,forced:!_T&&!TT},{startsWith:function(Ff){var kh=bS(ww(this));VS(Ff);var x_=dD(FT(arguments.length>1?arguments[1]:void 0,kh.length)),$P=bS(Ff);return kT?kT(kh,$P,x_):BT(kh,x_,x_+$P.length)===$P}});var PT=Object.assign,jT=Object.defineProperty,NT=mw([].concat),IT=!PT||Rw(function(){if(Kw&&PT({b:1},PT(jT({},"a",{enumerable:!0,get:function(){jT(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var Ff={},kh={},x_=Symbol(),$P="abcdefghijklmnopqrst";return Ff[x_]=7,$P.split("").forEach(function(zP){kh[zP]=zP}),PT({},Ff)[x_]!=7||fS(PT({},kh)).join("")!=$P})?function(Ff,kh){for(var x_=Dw(Ff),$P=arguments.length,zP=1,e0e=JD.f,t0e=LD.f;$P>zP;)for(var n0e,r0e=uD(arguments[zP++]),o0e=e0e?NT(fS(r0e),e0e(r0e)):fS(r0e),i0e=o0e.length,a0e=0;i0e>a0e;)n0e=o0e[a0e++],Kw&&!oE(t0e,r0e,n0e)||(x_[n0e]=r0e[n0e]);return x_}:PT;cS({target:"Object",stat:!0,forced:Object.assign!==IT},{assign:IT});var LT=["props","attrs","style","dataset","on","hook"];function RT(Ff){var kh=Ff.data,x_=kh===void 0?{}:kh,$P=Ff.children,zP=$P===void 0?[]:$P;Object.keys(x_).forEach(function(e0e){var t0e,n0e,r0e=x_[e0e];if(e0e!=="key"){if(!LT.includes(e0e)){if(e0e.startsWith("data-")){var o0e=e0e.slice(5);return o0e=Cv(o0e),function(i0e,a0e){i0e.data==null&&(i0e.data={});var s0e=i0e.data;s0e.dataset==null&&(s0e.dataset={}),Object.assign(s0e.dataset,a0e)}(Ff,((t0e={})[o0e]=r0e,t0e)),void delete x_[e0e]}(function(i0e,a0e){i0e.data==null&&(i0e.data={});var s0e=i0e.data;s0e.props==null&&(s0e.props={}),Object.assign(s0e.props,a0e)})(Ff,(n0e={},n0e[e0e]=r0e,n0e)),delete x_[e0e]}}else Ff.key=r0e}),zP.length>0&&zP.forEach(function(e0e){typeof e0e!="string"&&RT(e0e)})}var MT=[],zT={};function $T(Ff,kh,x_){return Pg(x_.isInline(Ff)?"span":"div",null,kh)}function HT(Ff,kh){return kh===void 0&&(kh=!1),Pg("span",{"data-slate-string":!0},kh?Ff+`
- `:Ff)}function VT(Ff,kh){return Ff===void 0&&(Ff=0),kh===void 0&&(kh=!1),Pg("span",{"data-slate-zero-width":kh?"n":"z","data-slate-length":Ff},"\uFEFF",kh?Pg("br",null):null)}function UT(Ff,kh,x_,$P){return mO.set(Ff,kh),bO.set(Ff,x_),Sf.isElement(Ff)?function(zP,e0e){var t0e,n0e=QO.findKey(e0e,zP),r0e=e0e.isInline(zP),o0e=Bf.isVoid(e0e,zP),i0e=QB(n0e.id),a0e={id:i0e,key:n0e.id,"data-slate-node":"element","data-slate-inline":r0e},s0e=zP.type,u0e=zP.children,l0e=u0e===void 0?[]:u0e,f0e=function(m0e){return zT[m0e]||$T}(s0e);t0e=o0e?null:l0e.map(function(m0e,y0e){return UT(m0e,y0e,zP,e0e)});var d0e=f0e(zP,t0e,e0e);if(o0e){a0e["data-slate-void"]=!0;var p0e=r0e?"span":"div",c0e=aA(Nf.texts(zP),1),h0e=aA(c0e[0],1)[0],g0e=Pg(p0e,{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},UT(h0e,0,zP,e0e));d0e=Pg(p0e,{style:{position:"relative"}},d0e,g0e),mO.set(h0e,0),bO.set(h0e,zP)}return d0e.data==null&&(d0e.data={}),Object.assign(d0e.data,a0e),o0e||r0e||(d0e=function(m0e,y0e){var v0e=y0e;return MT.forEach(function(b0e){v0e=b0e(m0e,y0e)}),v0e}(zP,d0e)),ZB(function(){var m0e=zO(i0e);m0e!=null&&(DO.set(n0e,m0e),SO.set(zP,m0e),EO.set(m0e,zP))}),d0e}(Ff,$P):function(zP,e0e,t0e){if(zP.text==null)throw new Error("Current node is not slate Text "+JSON.stringify(zP));var n0e=QO.findKey(t0e,zP),r0e=t0e.getConfig().decorate;if(r0e==null)throw new Error("Can not get config.decorate");var o0e=QO.findPath(t0e,zP),i0e=r0e([zP,o0e]),a0e=ed.decorations(zP,i0e),s0e=a0e.map(function(f0e,d0e){var p0e=function(c0e,h0e,g0e,m0e,y0e){h0e===void 0&&(h0e=!1);var v0e=c0e.text,b0e=QO.findPath(y0e,g0e),S0e=Mf.parent(b0e);if(Bf.isEditor(m0e))throw new Error("Text node "+JSON.stringify(g0e)+" parent is Editor");return y0e.isVoid(m0e)?VT(Nf.string(m0e).length):v0e!==""||m0e.children[m0e.children.length-1]!==g0e||y0e.isInline(m0e)||Bf.string(y0e,S0e)!==""?v0e===""?VT():h0e&&v0e.slice(-1)===`
- `?HT(v0e,!0):HT(v0e):VT(0,!0)}(f0e,d0e===a0e.length-1,zP,e0e,t0e);return p0e=function(c0e,h0e){var g0e=h0e;return MT.forEach(function(m0e){g0e=m0e(c0e,g0e)}),g0e}(f0e,p0e),Pg("span",{"data-slate-leaf":!0},p0e)}),u0e=function(f0e){return"w-e-text-"+f0e}(n0e.id),l0e=Pg("span",{"data-slate-node":"text",id:u0e,key:n0e.id},s0e);return ZB(function(){var f0e=zO(u0e);f0e!=null&&(DO.set(n0e,f0e),SO.set(zP,f0e),EO.set(f0e,zP))}),l0e}(Ff,x_,$P)}function WT(Ff,kh){var x_,$P=Ff.$scroll,zP=function(f0e){return"w-e-textarea-"+f0e}(Ff.id),e0e=kh.getConfig(),t0e=e0e.readOnly,n0e=e0e.autoFocus,r0e=function(f0e,d0e){return d0e===void 0&&(d0e=!1),pg("div#"+f0e,{props:{contentEditable:!d0e}})}(zP,t0e),o0e=kh.children||[];r0e.children=o0e.map(function(f0e,d0e){var p0e=UT(f0e,d0e,kh,kh);return RT(p0e),p0e});var i0e=gO.get(Ff);if(i0e==null&&(i0e=!0),i0e){var a0e=function(f0e,d0e){return Mp(`<div
- id="`+f0e+`"
- data-slate-editor
- data-slate-node="value"
- suppressContentEditableWarning
- role="textarea"
- spellCheck="true"
- autoCorrect="true"
- autoCapitalize="true"
- ></div>`)}(zP);$P.append(a0e),Ff.$textArea=a0e,x_=a0e[0],(u0e=fg([yg,Ag,Tg,wg,xg,gg]))(x_,r0e),gO.set(Ff,!1),vO.set(Ff,u0e)}else{var s0e=yO.get(Ff),u0e=vO.get(Ff);if(s0e==null||u0e==null)return;x_=s0e.elm,u0e(s0e,r0e)}if(x_!=null||(x_=zO(zP))!=null){if((i0e?n0e:kh.isFocused())&&x_.focus({preventScroll:!0}),i0e){var l0e=NO(x_);l0e&&CO.set(kh,l0e)}wO.set(kh,x_),SO.set(kh,x_),EO.set(x_,kh),yO.set(Ff,r0e)}}function GT(Ff){return typeof Ff=="object"&&Ff!=null&&Ff.nodeType===1}function qT(Ff,kh){return(!kh||Ff!=="hidden")&&Ff!=="visible"&&Ff!=="clip"}function KT(Ff,kh){if(Ff.clientHeight<Ff.scrollHeight||Ff.clientWidth<Ff.scrollWidth){var x_=getComputedStyle(Ff,null);return qT(x_.overflowY,kh)||qT(x_.overflowX,kh)||function($P){var zP=function(e0e){if(!e0e.ownerDocument||!e0e.ownerDocument.defaultView)return null;try{return e0e.ownerDocument.defaultView.frameElement}catch(t0e){return null}}($P);return!!zP&&(zP.clientHeight<$P.scrollHeight||zP.clientWidth<$P.scrollWidth)}(Ff)}return!1}function YT(Ff,kh,x_,$P,zP,e0e,t0e,n0e){return e0e<Ff&&t0e>kh||e0e>Ff&&t0e<kh?0:e0e<=Ff&&n0e<=x_||t0e>=kh&&n0e>=x_?e0e-Ff-$P:t0e>kh&&n0e<x_||e0e<Ff&&n0e>x_?t0e-kh+zP:0}function XT(Ff,kh){var x_=window,$P=kh.scrollMode,zP=kh.block,e0e=kh.inline,t0e=kh.boundary,n0e=kh.skipOverflowHiddenElements,r0e=typeof t0e=="function"?t0e:function(J0e){return J0e!==t0e};if(!GT(Ff))throw new TypeError("Invalid target");for(var o0e=document.scrollingElement||document.documentElement,i0e=[],a0e=Ff;GT(a0e)&&r0e(a0e);){if((a0e=a0e.parentElement)===o0e){i0e.push(a0e);break}a0e!=null&&a0e===document.body&&KT(a0e)&&!KT(document.documentElement)||a0e!=null&&KT(a0e,n0e)&&i0e.push(a0e)}for(var s0e=x_.visualViewport?x_.visualViewport.width:innerWidth,u0e=x_.visualViewport?x_.visualViewport.height:innerHeight,l0e=window.scrollX||pageXOffset,f0e=window.scrollY||pageYOffset,d0e=Ff.getBoundingClientRect(),p0e=d0e.height,c0e=d0e.width,h0e=d0e.top,g0e=d0e.right,m0e=d0e.bottom,y0e=d0e.left,v0e=zP==="start"||zP==="nearest"?h0e:zP==="end"?m0e:h0e+p0e/2,b0e=e0e==="center"?y0e+c0e/2:e0e==="end"?g0e:y0e,S0e=[],w0e=0;w0e<i0e.length;w0e++){var A0e=i0e[w0e],x0e=A0e.getBoundingClientRect(),O0e=x0e.height,k0e=x0e.width,T0e=x0e.top,M0e=x0e.right,_0e=x0e.bottom,H0e=x0e.left;if($P==="if-needed"&&h0e>=0&&y0e>=0&&m0e<=u0e&&g0e<=s0e&&h0e>=T0e&&m0e<=_0e&&y0e>=H0e&&g0e<=M0e)return S0e;var I0e=getComputedStyle(A0e),z0e=parseInt(I0e.borderLeftWidth,10),E0e=parseInt(I0e.borderTopWidth,10),C0e=parseInt(I0e.borderRightWidth,10),B0e=parseInt(I0e.borderBottomWidth,10),N0e=0,V0e=0,R0e="offsetWidth"in A0e?A0e.offsetWidth-A0e.clientWidth-z0e-C0e:0,W0e="offsetHeight"in A0e?A0e.offsetHeight-A0e.clientHeight-E0e-B0e:0;if(o0e===A0e)N0e=zP==="start"?v0e:zP==="end"?v0e-u0e:zP==="nearest"?YT(f0e,f0e+u0e,u0e,E0e,B0e,f0e+v0e,f0e+v0e+p0e,p0e):v0e-u0e/2,V0e=e0e==="start"?b0e:e0e==="center"?b0e-s0e/2:e0e==="end"?b0e-s0e:YT(l0e,l0e+s0e,s0e,z0e,C0e,l0e+b0e,l0e+b0e+c0e,c0e),N0e=Math.max(0,N0e+f0e),V0e=Math.max(0,V0e+l0e);else{N0e=zP==="start"?v0e-T0e-E0e:zP==="end"?v0e-_0e+B0e+W0e:zP==="nearest"?YT(T0e,_0e,O0e,E0e,B0e+W0e,v0e,v0e+p0e,p0e):v0e-(T0e+O0e/2)+W0e/2,V0e=e0e==="start"?b0e-H0e-z0e:e0e==="center"?b0e-(H0e+k0e/2)+R0e/2:e0e==="end"?b0e-M0e+C0e+R0e:YT(H0e,M0e,k0e,z0e,C0e+R0e,b0e,b0e+c0e,c0e);var q0e=A0e.scrollLeft,Q0e=A0e.scrollTop;v0e+=Q0e-(N0e=Math.max(0,Math.min(Q0e+N0e,A0e.scrollHeight-O0e+W0e))),b0e+=q0e-(V0e=Math.max(0,Math.min(q0e+V0e,A0e.scrollWidth-k0e+R0e)))}S0e.push({el:A0e,top:N0e,left:V0e})}return S0e}function ZT(Ff){return Ff===Object(Ff)&&Object.keys(Ff).length!==0}function JT(Ff,kh){return LO(kh)&&QO.hasDOMNode(Ff,kh,{editable:!0})}function QT(Ff,kh){if(Ff.getConfig().readOnly)return!1;var x_=e_(Ff,kh)&&QO.toSlateNode(Ff,kh);return Bf.isVoid(Ff,x_)}function e_(Ff,kh){return LO(kh)&&QO.hasDOMNode(Ff,kh)}function t_(Ff,kh,x_){x_===void 0&&(x_=!1);var $P=kh.selection,zP=kh.getConfig(),e0e=QO.findDocumentOrShadowRoot(kh).getSelection();if(e0e&&(!Ff.isComposing||x_)&&kh.isFocused()){var t0e=e0e.type!=="None";if($P||t0e){var n0e=wO.get(kh),r0e=!1;if(n0e.contains(e0e.anchorNode)&&n0e.contains(e0e.focusNode)&&(r0e=!0),t0e&&r0e&&$P){var o0e=QO.toSlateRange(kh,e0e,{exactMatch:!0,suppressThrow:!0});if(o0e&&qf.equals(o0e,$P)){var i0e=!0;if(qf.isCollapsed($P)){var a0e=e0e.anchorNode,s0e=e0e.anchorOffset;if(a0e===n0e){var u0e=n0e.childNodes,l0e=void 0;(l0e=u0e[s0e])&&l0e.matches("table")&&(i0e=!1),(l0e=u0e[s0e-1])&&l0e.matches("table")&&(i0e=!1)}}if(i0e)return}}if(!$P||QO.hasRange(kh,$P)){Ff.isUpdatingSelection=!0;var f0e=$P&&QO.toDOMRange(kh,$P);if(f0e){qf.isBackward($P)?e0e.setBaseAndExtent(f0e.endContainer,f0e.endOffset,f0e.startContainer,f0e.startOffset):e0e.setBaseAndExtent(f0e.startContainer,f0e.startOffset,f0e.endContainer,f0e.endOffset);var d0e=f0e.startContainer.parentElement;if(!d0e.closest("[data-slate-spacer]")){d0e.getBoundingClientRect=f0e.getBoundingClientRect.bind(f0e);var p0e=document.body;(function(c0e,h0e){var g0e=!c0e.ownerDocument.documentElement.contains(c0e);if(ZT(h0e)&&typeof h0e.behavior=="function")return h0e.behavior(g0e?[]:XT(c0e,h0e));if(!g0e){var m0e=function(y0e){return y0e===!1?{block:"end",inline:"nearest"}:ZT(y0e)?y0e:{block:"start",inline:"nearest"}}(h0e);(function(y0e,v0e){v0e===void 0&&(v0e="auto");var b0e="scrollBehavior"in document.body.style;y0e.forEach(function(S0e){var w0e=S0e.el,A0e=S0e.top,x0e=S0e.left;w0e.scroll&&b0e?w0e.scroll({top:A0e,left:x0e,behavior:v0e}):(w0e.scrollTop=A0e,w0e.scrollLeft=x0e)})})(XT(c0e,m0e),m0e.behavior)}})(d0e,{scrollMode:"if-needed",boundary:zP.scroll?n0e.parentElement:p0e,block:"end",behavior:"smooth"}),delete d0e.getBoundingClientRect}}else e0e.removeAllRanges();setTimeout(function(){f0e&&qO&&n0e.focus(),Ff.isUpdatingSelection=!1})}else kh.selection=QO.toSlateRange(kh,e0e,{exactMatch:!1,suppressThrow:!1})}}}var n_=new WeakMap,r_=new WeakMap,o_={bold:"mod+b",compose:["down","left","right","up","backspace","enter"],moveBackward:"left",moveForward:"right",moveWordBackward:"ctrl+left",moveWordForward:"ctrl+right",deleteBackward:"shift?+backspace",deleteForward:"shift?+delete",extendBackward:"shift+left",extendForward:"shift+right",italic:"mod+i",splitBlock:"shift?+enter",undo:"mod+z",tab:"tab",selectAll:"mod+a"},i_={moveLineBackward:"opt+up",moveLineForward:"opt+down",moveWordBackward:"opt+left",moveWordForward:"opt+right",deleteBackward:["ctrl+backspace","ctrl+h"],deleteForward:["ctrl+delete","ctrl+d"],deleteLineBackward:"cmd+shift?+backspace",deleteLineForward:["cmd+shift?+delete","ctrl+k"],deleteWordBackward:"opt+shift?+backspace",deleteWordForward:"opt+shift?+delete",extendLineBackward:"opt+shift+up",extendLineForward:"opt+shift+down",redo:"cmd+shift+z",transposeCharacter:"ctrl+t"},a_={deleteWordBackward:"ctrl+shift?+backspace",deleteWordForward:"ctrl+shift?+delete",redo:["ctrl+y","ctrl+shift+z"]},u_=function(Ff){var kh=o_[Ff],x_=i_[Ff],$P=a_[Ff],zP=kh&&Nv(kh),e0e=x_&&Nv(x_),t0e=$P&&Nv($P);return function(n0e){return!(!zP||!zP(n0e))||!!(GO&&e0e&&e0e(n0e))||!(GO||!t0e||!t0e(n0e))}},s_={isBold:u_("bold"),isCompose:u_("compose"),isMoveBackward:u_("moveBackward"),isMoveForward:u_("moveForward"),isDeleteBackward:u_("deleteBackward"),isDeleteForward:u_("deleteForward"),isDeleteLineBackward:u_("deleteLineBackward"),isDeleteLineForward:u_("deleteLineForward"),isDeleteWordBackward:u_("deleteWordBackward"),isDeleteWordForward:u_("deleteWordForward"),isExtendBackward:u_("extendBackward"),isExtendForward:u_("extendForward"),isExtendLineBackward:u_("extendLineBackward"),isExtendLineForward:u_("extendLineForward"),isItalic:u_("italic"),isMoveLineBackward:u_("moveLineBackward"),isMoveLineForward:u_("moveLineForward"),isMoveWordBackward:u_("moveWordBackward"),isMoveWordForward:u_("moveWordForward"),isRedo:u_("redo"),isSplitBlock:u_("splitBlock"),isTransposeCharacter:u_("transposeCharacter"),isUndo:u_("undo"),isTab:u_("tab"),isSelectAll:u_("selectAll")};function l_(Ff){Ff.preventDefault()}var c_={beforeinput:function(Ff,kh,x_){var $P=Ff,zP=x_.getConfig().readOnly;if(JO&&!zP&&JT(x_,$P.target)){var e0e=x_.selection,t0e=$P.inputType,n0e=$P.dataTransfer||$P.data||void 0;if(t0e!=="insertCompositionText"&&t0e!=="deleteCompositionText"){if($P.preventDefault(),!t0e.startsWith("delete")||t0e.startsWith("deleteBy")){var r0e=aA($P.getTargetRanges(),1)[0];if(r0e){var o0e=QO.toSlateRange(x_,r0e,{exactMatch:!1,suppressThrow:!1});e0e&&qf.equals(e0e,o0e)||md.select(x_,o0e)}}if(e0e&&qf.isExpanded(e0e)&&t0e.startsWith("delete")){var i0e=t0e.endsWith("Backward")?"backward":"forward";Bf.deleteFragment(x_,{direction:i0e})}else switch(t0e){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":Bf.deleteFragment(x_);break;case"deleteContent":case"deleteContentForward":Bf.deleteForward(x_);break;case"deleteContentBackward":Bf.deleteBackward(x_);break;case"deleteEntireSoftLine":Bf.deleteBackward(x_,{unit:"line"}),Bf.deleteForward(x_,{unit:"line"});break;case"deleteHardLineBackward":Bf.deleteBackward(x_,{unit:"block"});break;case"deleteSoftLineBackward":Bf.deleteBackward(x_,{unit:"line"});break;case"deleteHardLineForward":Bf.deleteForward(x_,{unit:"block"});break;case"deleteSoftLineForward":Bf.deleteForward(x_,{unit:"line"});break;case"deleteWordBackward":Bf.deleteBackward(x_,{unit:"word"});break;case"deleteWordForward":Bf.deleteForward(x_,{unit:"word"});break;case"insertLineBreak":case"insertParagraph":Bf.insertBreak(x_);break;case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":if(t0e==="insertFromPaste"&&!BO.get(x_))break;n0e instanceof DataTransfer?x_.insertData(n0e):typeof n0e=="string"&&Bf.insertText(x_,n0e)}}}},blur:function(Ff,kh,x_){var $P=Ff,zP=kh.isUpdatingSelection,e0e=kh.latestElement;if(!x_.getConfig().readOnly&&!zP&&JT(x_,$P.target)){var t0e=QO.findDocumentOrShadowRoot(x_);if(e0e!==t0e.activeElement){var n0e=$P.relatedTarget;if(!(n0e===QO.toDOMNode(x_,x_)||IO(n0e)&&n0e.hasAttribute("data-slate-spacer"))){if(n0e!=null&&LO(n0e)&&QO.hasDOMNode(x_,n0e)){var r0e=QO.toSlateNode(x_,n0e);if(Sf.isElement(r0e)&&!x_.isVoid(r0e))return}if(KO){var o0e=t0e.getSelection();o0e==null||o0e.removeAllRanges()}AO.delete(x_)}}}},focus:function(Ff,kh,x_){var $P=QO.toDOMNode(x_,x_),zP=QO.findDocumentOrShadowRoot(x_);kh.latestElement=zP.activeElement,qO&&Ff.target!==$P?$P.focus():AO.set(x_,!0)},click:function(Ff,kh,x_){if(!x_.getConfig().readOnly&&e_(x_,Ff.target)&&LO(Ff.target)){var $P=QO.toSlateNode(x_,Ff.target),zP=QO.findPath(x_,$P);if(Bf.hasPath(x_,zP)&&Nf.get(x_,zP)===$P){var e0e=Bf.start(x_,zP),t0e=Bf.end(x_,zP),n0e=Bf.void(x_,{at:e0e}),r0e=Bf.void(x_,{at:t0e});if(n0e&&r0e&&Mf.equals(n0e[1],r0e[1])){var o0e=Bf.range(x_,e0e);md.select(x_,o0e)}}}},compositionstart:function(Ff,kh,x_){if(JT(x_,Ff.target)){var $P=x_.selection;if($P&&qf.isExpanded($P)&&(Bf.deleteFragment(x_),Promise.resolve().then(function(){t_(kh,x_,!0)})),$P&&qf.isCollapsed($P)){var zP=QO.toDOMRange(x_,$P).startContainer,e0e=zP.textContent||"";n_.set(x_,e0e),r_.set(x_,zP)}kh.isComposing=!0,function(t0e,n0e){var r0e;n0e.getConfig().placeholder&&n0e.isEmpty()&&t0e.showPlaceholder&&((r0e=t0e.$placeholder)===null||r0e===void 0||r0e.hide(),t0e.showPlaceholder=!1)}(kh,x_)}},compositionend:function(Ff,kh,x_){var $P=Ff;if(JT(x_,$P.target)){kh.isComposing=!1;var zP=x_.selection;if(zP!=null){(ZO||qO)&&QO.cleanExposedTexNodeInSelectionBlock(x_);for(var e0e=qf.isBackward(zP)?zP.focus:zP.anchor,t0e=aA(Bf.node(x_,[e0e.path[0]]),1)[0],n0e=0;n0e<e0e.path.length;n0e++){var r0e=aA(Bf.node(x_,e0e.path.slice(0,n0e+1)),1)[0];if(Sf.isElement(r0e)&&((KO||qO)&&r0e.type==="link"||r0e.type==="code")){QO.setNewKey(t0e);break}}var o0e=$P.data;if(o0e){if(x_.getConfig().maxLength){var i0e=QO.getLeftLengthOfMaxLength(x_);i0e<o0e.length?(QO.toDOMRange(x_,zP).startContainer.textContent=n_.get(x_)||"",i0e>0&&Bf.insertText(x_,o0e.slice(0,i0e)),kh.changeViewState()):Bf.insertText(x_,o0e)}else Bf.insertText(x_,o0e);KO||setTimeout(function(){var a0e=x_.selection;if(a0e!=null){var s0e=r_.get(x_);s0e!=null&&QO.toDOMRange(x_,a0e).startContainer!==s0e&&(s0e.textContent=n_.get(x_)||"")}})}}}},compositionupdate:function(Ff,kh,x_){JT(x_,Ff.target)&&(kh.isComposing=!0)},keydown:function(Ff,kh,x_){var $P=Ff,zP=x_.selection;if(!x_.getConfig().readOnly&&!kh.isComposing&&JT(x_,$P.target)){if(function(t0e,n0e){var r0e=sO.get(t0e),o0e=r0e&&r0e.getMenus(),i0e=cO.get(t0e),a0e=i0e&&i0e.getMenus(),s0e=oA(oA({},o0e),a0e);for(var u0e in s0e){var l0e=s0e[u0e],f0e=l0e.hotkey;if(f0e&&jv(f0e,n0e)&&!l0e.isDisabled(t0e)){var d0e=l0e.getValue(t0e);l0e.exec(t0e,d0e)}}}(x_,$P),s_.isTab($P))return l_($P),void x_.handleTab();if(s_.isRedo($P))return l_($P),void(typeof x_.redo=="function"&&x_.redo());if(s_.isUndo($P))return l_($P),void(typeof x_.undo=="function"&&x_.undo());if(s_.isMoveLineBackward($P))return l_($P),void md.move(x_,{unit:"line",reverse:!0});if(s_.isMoveLineForward($P))return l_($P),void md.move(x_,{unit:"line"});if(s_.isExtendLineBackward($P))return l_($P),void md.move(x_,{unit:"line",edge:"focus",reverse:!0});if(s_.isExtendLineForward($P))return l_($P),void md.move(x_,{unit:"line",edge:"focus"});if(s_.isMoveBackward($P))return l_($P),void(zP&&qf.isCollapsed(zP)?md.move(x_,{reverse:!0}):md.collapse(x_,{edge:"start"}));if(s_.isMoveForward($P))return l_($P),void(zP&&qf.isCollapsed(zP)?md.move(x_):md.collapse(x_,{edge:"end"}));if(s_.isMoveWordBackward($P))return l_($P),zP&&qf.isExpanded(zP)&&md.collapse(x_,{edge:"focus"}),void md.move(x_,{unit:"word",reverse:!0});if(s_.isMoveWordForward($P))return l_($P),zP&&qf.isExpanded(zP)&&md.collapse(x_,{edge:"focus"}),void md.move(x_,{unit:"word"});if(s_.isSelectAll($P))return l_($P),void x_.selectAll();if(JO){if((ZO||KO)&&zP&&(s_.isDeleteBackward($P)||s_.isDeleteForward($P))&&qf.isCollapsed(zP)){var e0e=Nf.parent(x_,zP.anchor.path);if(Sf.isElement(e0e)&&Bf.isVoid(x_,e0e)&&Bf.isInline(x_,e0e))return $P.preventDefault(),void md.delete(x_,{unit:"block"})}}else{if(s_.isBold($P)||s_.isItalic($P)||s_.isTransposeCharacter($P))return void l_($P);if(s_.isSplitBlock($P))return l_($P),void Bf.insertBreak(x_);if(s_.isDeleteBackward($P))return l_($P),void(zP&&qf.isExpanded(zP)?Bf.deleteFragment(x_,{direction:"backward"}):Bf.deleteBackward(x_));if(s_.isDeleteForward($P))return l_($P),void(zP&&qf.isExpanded(zP)?Bf.deleteFragment(x_,{direction:"forward"}):Bf.deleteForward(x_));if(s_.isDeleteLineBackward($P))return l_($P),void(zP&&qf.isExpanded(zP)?Bf.deleteFragment(x_,{direction:"backward"}):Bf.deleteBackward(x_,{unit:"line"}));if(s_.isDeleteLineForward($P))return l_($P),void(zP&&qf.isExpanded(zP)?Bf.deleteFragment(x_,{direction:"forward"}):Bf.deleteForward(x_,{unit:"line"}));if(s_.isDeleteWordBackward($P))return l_($P),void(zP&&qf.isExpanded(zP)?Bf.deleteFragment(x_,{direction:"backward"}):Bf.deleteBackward(x_,{unit:"word"}));if(s_.isDeleteWordForward($P))return l_($P),void(zP&&qf.isExpanded(zP)?Bf.deleteFragment(x_,{direction:"forward"}):Bf.deleteForward(x_,{unit:"word"}))}}},keypress:function(Ff,kh,x_){if(!JO&&!x_.getConfig().readOnly&&JT(x_,Ff.target)){Ff.preventDefault();var $P=Ff.key;Bf.insertText(x_,$P)}},copy:function(Ff,kh,x_){var $P=Ff;if(JT(x_,$P.target)){$P.preventDefault();var zP=$P.clipboardData;zP!=null&&x_.setFragmentData(zP)}},cut:function(Ff,kh,x_){var $P=Ff,zP=x_.selection;if(!x_.getConfig().readOnly&&JT(x_,$P.target)){$P.preventDefault();var e0e=$P.clipboardData;if(e0e!=null&&(x_.setFragmentData(e0e),zP))if(qf.isExpanded(zP))Bf.deleteFragment(x_);else{var t0e=Nf.parent(x_,zP.anchor.path);Bf.isVoid(x_,t0e)&&md.delete(x_)}}},paste:function(Ff,kh,x_){BO.set(x_,!0);var $P=Ff;if(!x_.getConfig().readOnly&&JT(x_,$P.target)){var zP=x_.getConfig().customPaste;if(zP&&zP(x_,$P)===!1)return void BO.set(x_,!1);if(!JO||function(t0e){return t0e.clipboardData&&t0e.clipboardData.getData("text/plain")!==""&&t0e.clipboardData.types.length===1}($P)){$P.preventDefault();var e0e=$P.clipboardData;e0e!=null&&x_.insertData(e0e)}}},dragover:function(Ff,kh,x_){if(e_(x_,Ff.target)){var $P=QO.toSlateNode(x_,Ff.target);Bf.isVoid(x_,$P)&&Ff.preventDefault()}},dragstart:function(Ff,kh,x_){var $P=Ff;if(e_(x_,$P.target)&&!x_.getConfig().readOnly){var zP=QO.toSlateNode(x_,$P.target),e0e=QO.findPath(x_,zP);if(Bf.isVoid(x_,zP)||Bf.void(x_,{at:e0e,voids:!0})){var t0e=Bf.range(x_,e0e);md.select(x_,t0e)}var n0e=$P.dataTransfer;n0e!=null&&(kh.isDraggingInternally=!0,x_.setFragmentData(n0e))}},dragend:function(Ff,kh,x_){var $P=Ff;x_.getConfig().readOnly||kh.isDraggingInternally&&e_(x_,$P.target)&&(kh.isDraggingInternally=!1)},drop:function(Ff,kh,x_){var $P=Ff,zP=$P.dataTransfer;if(!x_.getConfig().readOnly&&e_(x_,$P.target)&&zP!=null&&!(JO&&KO&&zP.files.length>0)){$P.preventDefault();var e0e=x_.selection,t0e=QO.findEventRange(x_,$P);md.select(x_,t0e),kh.isDraggingInternally&&(e0e&&md.delete(x_,{at:e0e}),kh.isDraggingInternally=!1),x_.insertData(zP),x_.isFocused()||x_.focus()}}},f_=1,d_=function(){function Ff(kh){var x_=this;this.id=f_++,this.$textArea=null,this.$progressBar=Mp('<div class="w-e-progress-bar"></div>'),this.$maxLengthInfo=Mp('<div class="w-e-max-length-info"></div>'),this.isComposing=!1,this.isUpdatingSelection=!1,this.isDraggingInternally=!1,this.latestElement=null,this.showPlaceholder=!1,this.$placeholder=null,this.latestEditorSelection=null,this.onDOMSelectionChange=eg(function(){var t0e=x_.editorInstance;(function(n0e,r0e){var o0e=n0e.isComposing,i0e=n0e.isUpdatingSelection,a0e=n0e.isDraggingInternally;if(!(r0e.getConfig().readOnly||o0e||i0e||a0e)){var s0e=QO.findDocumentOrShadowRoot(r0e),u0e=s0e.activeElement,l0e=QO.toDOMNode(r0e,r0e),f0e=s0e.getSelection();if(u0e===l0e?(n0e.latestElement=u0e,AO.set(r0e,!0)):AO.delete(r0e),!f0e)return md.deselect(r0e);var d0e=f0e.anchorNode,p0e=f0e.focusNode,c0e=JT(r0e,d0e)||QT(r0e,d0e),h0e=JT(r0e,p0e)||QT(r0e,p0e);if(c0e&&h0e){var g0e=QO.toSlateRange(r0e,f0e,{exactMatch:!1,suppressThrow:!1});md.select(r0e,g0e)}else md.deselect(r0e)}})(x_,t0e)},100);var $P=Mp(kh);if($P.length===0)throw new Error("Cannot find textarea DOM by selector '"+kh+"'");this.$box=$P;var zP=Mp('<div class="w-e-text-container"></div>');zP.append(this.$progressBar),zP.append(this.$maxLengthInfo),$P.append(zP);var e0e=Mp('<div class="w-e-scroll"></div>');zP.append(e0e),this.$scroll=e0e,this.$textAreaContainer=zP,ZB(function(){var t0e=x_.editorInstance,n0e=QO.getWindow(t0e);n0e.document.addEventListener("selectionchange",x_.onDOMSelectionChange),t0e.on("destroyed",function(){n0e.document.removeEventListener("selectionchange",x_.onDOMSelectionChange)}),zP.on("click",function(){return t0e.hidePanelOrModal()}),t0e.on("change",x_.changeViewState.bind(x_));var r0e=t0e.getConfig().onChange;r0e&&t0e.on("change",function(){return r0e(t0e)}),x_.onFocusAndOnBlur(),t0e.on("change",x_.changeMaxLengthInfo.bind(x_)),x_.bindEvent()})}return Object.defineProperty(Ff.prototype,"editorInstance",{get:function(){var kh=aO.get(this);if(kh==null)throw new Error("Can not get editor instance");return kh},enumerable:!1,configurable:!0}),Ff.prototype.bindEvent=function(){var kh=this,x_=this.$textArea,$P=this.$scroll,zP=this.editorInstance;x_!=null&&(Lh(c_,function(e0e,t0e){x_.on(t0e,function(n0e){e0e(n0e,kh,zP)})}),zP.getConfig().scroll&&($P.css("overflow-y","auto"),$P.on("scroll",eg(function(){zP.emit("scroll")},100))))},Ff.prototype.onFocusAndOnBlur=function(){var kh=this,x_=this.editorInstance,$P=x_.getConfig(),zP=$P.onBlur,e0e=$P.onFocus;this.latestEditorSelection=x_.selection,x_.on("change",function(){kh.latestEditorSelection==null&&x_.selection!=null?setTimeout(function(){return e0e&&e0e(x_)}):kh.latestEditorSelection!=null&&x_.selection==null&&setTimeout(function(){return zP&&zP(x_)}),kh.latestEditorSelection=x_.selection})},Ff.prototype.changeMaxLengthInfo=function(){var kh=this.editorInstance,x_=kh.getConfig().maxLength;if(x_){var $P=x_-QO.getLeftLengthOfMaxLength(kh);this.$maxLengthInfo[0].innerHTML=$P+"/"+x_}},Ff.prototype.changeProgress=function(kh){var x_=this.$progressBar;x_.css("width",kh+"%"),kh>=100&&setTimeout(function(){x_.hide(),x_.css("width","0"),x_.show()},1e3)},Ff.prototype.changeViewState=function(){var kh=this,x_=this.editorInstance;WT(this,x_),function($P,zP){var e0e,t0e=zP.getConfig().placeholder;if(t0e){var n0e=zP.isEmpty();if(n0e&&!$P.showPlaceholder&&!$P.isComposing){if($P.$placeholder==null){var r0e=Mp('<div class="w-e-text-placeholder">'+t0e+"</div>");$P.$textAreaContainer.append(r0e),$P.$placeholder=r0e}return $P.$placeholder.show(),void($P.showPlaceholder=!0)}!n0e&&$P.showPlaceholder&&((e0e=$P.$placeholder)===null||e0e===void 0||e0e.hide(),$P.showPlaceholder=!1)}}(this,x_),ZB(function(){t_(kh,x_)})},Ff.prototype.destroy=function(){this.$textAreaContainer.remove()},Ff}();function p_(Ff){Ff.removeAttr("width"),Ff.removeAttr("height"),Ff.removeAttr("fill"),Ff.removeAttr("class"),Ff.removeAttr("t"),Ff.removeAttr("p-id");var kh=Ff.children();kh.length&&p_(kh)}function h_(){return Mp('<svg viewBox="0 0 1024 1024"><path d="M498.7 655.8l-197.6-268c-8.1-10.9-0.3-26.4 13.3-26.4h395.2c13.6 0 21.4 15.4 13.3 26.4l-197.6 268c-6.6 9-20 9-26.6 0z"></path></svg>')}function g_(){return Mp('<div class="w-e-bar-divider"></div>')}function v_(Ff,kh,x_,$P,zP){if(zP===void 0&&(zP=!1),kh){if($P){var e0e=GO?"cmd":"ctrl";$P=$P.replace("mod",e0e)}if(zP)$P&&(Ff.attr("data-tooltip",$P),Ff.addClass("w-e-menu-tooltip-v5"),Ff.addClass("tooltip-right"));else{var t0e=$P?x_+`
- `+$P:x_;Ff.attr("data-tooltip",t0e),Ff.addClass("w-e-menu-tooltip-v5")}}}NC("match",function(Ff,kh,x_){return[function($P){var zP=ww(this),e0e=$P==null?void 0:dE($P,Ff);return e0e?oE(e0e,$P,zP):new RegExp($P)[Ff](bS(zP))},function($P){var zP=nE(this),e0e=bS($P),t0e=x_(kh,zP,e0e);if(t0e.done)return t0e.value;if(!zP.global)return GC(zP,e0e);var n0e=zP.unicode;zP.lastIndex=0;for(var r0e,o0e=[],i0e=0;(r0e=GC(zP,e0e))!==null;){var a0e=bS(r0e[0]);o0e[i0e]=a0e,a0e===""&&(zP.lastIndex=LC(e0e,dD(zP.lastIndex),n0e)),i0e++}return i0e===0?null:o0e}]});var y_=function(){function Ff(kh,x_,$P){var zP=this;$P===void 0&&($P=!1),this.$elem=Mp('<div class="w-e-bar-item"></div>'),this.$button=Mp('<button type="button"></button>'),this.disabled=!1,this.menu=x_;var e0e=x_.tag,t0e=x_.width;if(e0e!=="button")throw new Error("Invalid tag '"+e0e+"', expected 'button'");var n0e=x_.title,r0e=x_.hotkey,o0e=r0e===void 0?"":r0e,i0e=x_.iconSvg,a0e=i0e===void 0?"":i0e,s0e=this.$button;if(a0e){var u0e=Mp(a0e);p_(u0e),s0e.append(u0e)}else s0e.text(n0e);v_(s0e,a0e,n0e,o0e,$P),$P&&a0e&&s0e.append(Mp('<span class="title">'+n0e+"</span>")),t0e&&s0e.css("width",t0e+"px"),s0e.attr("data-menu-key",kh),this.$elem.append(s0e),ZB(function(){return zP.init()})}return Ff.prototype.init=function(){var kh=this;this.setActive(),this.setDisabled(),this.$button.on("click",function(x_){x_.preventDefault(),T_(kh).hidePanelOrModal(),kh.disabled||(kh.exec(),kh.onButtonClick())})},Ff.prototype.exec=function(){var kh=T_(this),x_=this.menu,$P=x_.getValue(kh);x_.exec(kh,$P)},Ff.prototype.setActive=function(){var kh=T_(this),x_=this.$button,$P="active";this.menu.isActive(kh)?x_.addClass($P):x_.removeClass($P)},Ff.prototype.setDisabled=function(){var kh=T_(this),x_=this.$button,$P=this.menu.isDisabled(kh);(kh.selection==null||kh.isDisabled())&&($P=!0),this.menu.alwaysEnable&&($P=!1);var zP="disabled";$P?x_.addClass(zP):x_.removeClass(zP),this.disabled=$P},Ff.prototype.changeMenuState=function(){this.setActive(),this.setDisabled()},Ff}(),m_=function(Ff){function kh(x_,$P,zP){return zP===void 0&&(zP=!1),Ff.call(this,x_,$P,zP)||this}return rA(kh,Ff),kh.prototype.onButtonClick=function(){},kh}(y_),b_=function(){function Ff(kh){this.isShow=!1,this.showTime=0,this.record(kh)}return Ff.prototype.record=function(kh){var x_=dO.get(kh);x_==null&&(x_=new Set,dO.set(kh,x_)),x_.add(this),pO.set(this,kh)},Ff.prototype.renderContent=function(kh){var x_=this.$elem;x_.empty(),x_.append(kh);var $P=this.genSelfElem();$P&&x_.append($P)},Ff.prototype.appendTo=function(kh){var x_=this.$elem;kh.append(x_)},Ff.prototype.show=function(){if(!this.isShow){this.showTime=Date.now(),this.$elem.show(),this.isShow=!0;var kh=pO.get(this);kh&&kh.emit("modalOrPanelShow",this)}},Ff.prototype.hide=function(){if(this.isShow&&!(Date.now()-this.showTime<200)){this.$elem.hide(),this.isShow=!1;var kh=pO.get(this);kh&&kh.emit("modalOrPanelHide")}},Ff}(),w_=function(Ff){function kh(x_){var $P=Ff.call(this,x_)||this;return $P.type="dropPanel",$P.$elem=Mp('<div class="w-e-drop-panel"></div>'),$P}return rA(kh,Ff),kh.prototype.genSelfElem=function(){return null},kh}(b_),E_=function(Ff){function kh(x_,$P,zP){zP===void 0&&(zP=!1);var e0e=Ff.call(this,x_,$P,zP)||this;if(e0e.dropPanel=null,e0e.menu=$P,$P.showDropPanel){var t0e=h_();e0e.$button.append(t0e)}return e0e}return rA(kh,Ff),kh.prototype.onButtonClick=function(){this.menu.showDropPanel&&this.handleDropPanel()},kh.prototype.handleDropPanel=function(){var x_=this.menu;if(x_.getPanelContentElem!=null){var $P=T_(this);if(this.dropPanel==null){var zP=new w_($P),e0e=x_.getPanelContentElem($P);zP.renderContent(e0e),zP.appendTo(this.$elem),zP.show(),this.dropPanel=zP}else{var t0e=this.dropPanel;t0e.isShow?t0e.hide():(e0e=x_.getPanelContentElem($P),t0e.renderContent(e0e),t0e.show())}var n0e=this.dropPanel;if(n0e.isShow){var r0e=this.$elem,o0e=r0e.offset().left,i0e=r0e.parents(".w-e-bar");o0e-i0e.offset().left>=i0e.width()/2?n0e.$elem.css({left:"none",right:"0"}):n0e.$elem.css({left:"0",right:"none"})}}},kh}(y_),D_=function(Ff){function kh(x_,$P){$P===void 0&&($P=0);var zP=Ff.call(this,x_)||this;zP.type="modal",zP.$elem=Mp('<div class="w-e-modal"></div>'),zP.width=0,$P&&(zP.width=$P);var e0e=zP.$elem;return e0e.on("click",function(t0e){return t0e.stopPropagation()}),e0e.on("keyup",function(t0e){t0e.code==="Escape"&&(zP.hide(),x_.restoreSelection())}),zP}return rA(kh,Ff),kh.prototype.genSelfElem=function(){var x_=this,$P=Mp('<span class="btn-close"><svg viewBox="0 0 1024 1024"><path d="M1024 896.1024l-128 128L512 640 128 1024 0 896 384 512 0 128 128 0 512 384 896.1024 0l128 128L640 512z"></path></svg></span>'),zP=pO.get(this);return $P.on("click",function(){x_.hide(),zP==null||zP.restoreSelection()}),$P},kh.prototype.setStyle=function(x_){var $P=this.width,zP=this.$elem;zP.attr("style",""),$P&&zP.css("width",$P+"px"),zP.css(x_)},kh}(b_);function S_(Ff,kh,x_){var $P=Mp('<label class="babel-container"></label>');$P.append("<span>"+Ff+"</span>");var zP=Mp('<input type="text" id="'+kh+'" placeholder="'+(x_||"")+'">');return $P.append(zP),[$P[0],zP[0]]}function C_(Ff,kh){var x_=Mp('<div class="button-container"></div>'),$P=Mp('<button type="button" id="'+Ff+'">'+kh+"</button>");return x_.append($P),[x_[0],$P[0]]}var A_=function(Ff){function kh(x_,$P,zP){zP===void 0&&(zP=!1);var e0e=Ff.call(this,x_,$P,zP)||this;return e0e.$body=Mp("body"),e0e.modal=null,e0e.menu=$P,e0e}return rA(kh,Ff),kh.prototype.onButtonClick=function(){this.menu.showModal&&this.handleModal()},kh.prototype.getPosition=function(){var x_=T_(this),$P=this.menu.getModalPositionNode(x_);return Sf.isElement($P)?ET(x_,$P,"modal"):wT(x_)},kh.prototype.handleModal=function(){var x_=T_(this),$P=this.menu;if(this.modal==null){var zP=new D_(x_,$P.modalWidth);this.renderAndShowModal(zP,!0),this.modal=zP}else(zP=this.modal).isShow?zP.hide():this.renderAndShowModal(zP,!1)},kh.prototype.renderAndShowModal=function(x_,$P){$P===void 0&&($P=!1);var zP=T_(this),e0e=this.menu;if(e0e.getModalContentElem!=null){var t0e=QO.getTextarea(zP),n0e=QO.getToolbar(zP),r0e=((n0e==null?void 0:n0e.getConfig())||{}).modalAppendToBody,o0e=e0e.getModalContentElem(zP);if(x_.renderContent(o0e),r0e)x_.setStyle({left:"0",right:"0"});else{var i0e=this.getPosition();x_.setStyle(i0e)}$P&&(r0e?x_.appendTo(this.$body):x_.appendTo(t0e.$textAreaContainer)),x_.show(),r0e||DT(zP,x_.$elem),setTimeout(function(){zP.blur()})}},kh}(y_),O_=function(Ff){function kh(x_,$P){var zP=Ff.call(this,x_)||this;return zP.type="selectList",zP.$elem=Mp('<div class="w-e-select-list"></div>'),$P&&zP.$elem.css("width",$P+"px"),zP.$elem.on("click",function(e0e){e0e.stopPropagation()}),zP}return rA(kh,Ff),kh.prototype.renderList=function(x_){var $P=this.$elem;$P.empty();var zP=Mp("<ul></ul>");x_.forEach(function(e0e){var t0e=e0e.value,n0e=e0e.text,r0e=e0e.selected,o0e=e0e.styleForRenderMenuList,i0e=Mp('<li data-value="'+t0e+'"></li>');if(o0e&&i0e.css(o0e),r0e){var a0e=Mp('<svg viewBox="0 0 1446 1024"><path d="M574.116299 786.736392 1238.811249 48.517862C1272.390222 11.224635 1329.414799 7.827718 1366.75664 41.450462 1403.840015 74.840484 1406.731043 132.084741 1373.10189 169.433699L655.118888 966.834607C653.072421 969.716875 650.835807 972.514337 648.407938 975.210759 615.017957 1012.29409 558.292155 1015.652019 521.195664 982.250188L72.778218 578.493306C35.910826 545.297758 32.859041 488.584019 66.481825 451.242134 99.871807 414.158803 156.597563 410.800834 193.694055 444.202665L574.116299 786.736392Z"></path></svg>');i0e.append(a0e),i0e.addClass("selected")}i0e.append(Mp('<span data-value="'+t0e+'">'+n0e+"</span>")),i0e.attr("title",n0e),zP.append(i0e)}),$P.append(zP)},kh.prototype.genSelfElem=function(){return null},kh}(b_),k_=function(){function Ff(kh,x_,$P){var zP=this;$P===void 0&&($P=!1),this.$elem=Mp('<div class="w-e-bar-item"></div>'),this.$button=Mp('<button type="button" class="select-button"></button>'),this.disabled=!1,this.selectList=null;var e0e=x_.tag,t0e=x_.title,n0e=x_.width,r0e=x_.iconSvg,o0e=r0e===void 0?"":r0e,i0e=x_.hotkey,a0e=i0e===void 0?"":i0e;if(e0e!=="select")throw new Error("Invalid tag '"+e0e+"', expected 'select'");var s0e=this.$button;n0e&&s0e.css("width",n0e+"px"),s0e.attr("data-menu-key",kh),v_(s0e,o0e,t0e,a0e,$P),this.$elem.append(s0e),this.menu=x_,ZB(function(){return zP.init()})}return Ff.prototype.init=function(){var kh=this;this.setSelectedValue(),this.$button.on("click",function(x_){x_.preventDefault(),T_(kh).hidePanelOrModal(),kh.trigger()})},Ff.prototype.trigger=function(){var kh=this,x_=T_(this);if(!x_.isDisabled()&&!this.disabled){var $P=this.menu;if(this.selectList==null){this.selectList=new O_(x_,$P.selectPanelWidth);var zP=this.selectList,e0e=$P.getOptions(x_);zP.renderList(e0e),zP.appendTo(this.$elem),zP.show(),zP.$elem.on("click","li",function(t0e){var n0e=t0e.target;if(n0e!=null){t0e.preventDefault();var r0e=Mp(n0e).attr("data-value");kh.onChange(r0e)}})}else(zP=this.selectList).isShow?zP.hide():(e0e=$P.getOptions(x_),zP.renderList(e0e),zP.show())}},Ff.prototype.onChange=function(kh){var x_=T_(this),$P=this.menu;$P.exec&&$P.exec(x_,kh)},Ff.prototype.setSelectedValue=function(){var kh=T_(this),x_=this.menu,$P=x_.getValue(kh),zP=function(n0e,r0e){for(var o0e=n0e.length,i0e="",a0e=0;a0e<o0e;a0e++){var s0e=n0e[a0e];if(s0e.value===r0e){i0e=s0e.text;break}}return i0e}(x_.getOptions(kh),$P.toString()),e0e=this.$button,t0e=h_();e0e.empty(),e0e.text(zP),e0e.append(t0e)},Ff.prototype.setDisabled=function(){var kh=T_(this),x_=this.menu.isDisabled(kh),$P=this.$button;(kh.selection==null||kh.isDisabled())&&(x_=!0);var zP="disabled";x_?$P.addClass(zP):$P.removeClass(zP),this.disabled=x_},Ff.prototype.changeMenuState=function(){this.setSelectedValue(),this.setDisabled()},Ff}(),B_=function(){function Ff(kh){this.$elem=Mp('<div class="w-e-bar-item w-e-bar-item-group"></div>'),this.$container=Mp('<div class="w-e-bar-item-menus-container"></div>'),this.$button=Mp('<button type="button"></button>');var x_=kh.key,$P=kh.iconSvg,zP=kh.title,e0e=this.$elem,t0e=this.$button;if($P){var n0e=Mp($P);p_(n0e),t0e.append(n0e)}else t0e.text(zP);t0e.attr("data-menu-key",x_);var r0e=h_();t0e.append(r0e),e0e.append(t0e);var o0e=this.$container;e0e.append(o0e);var i0e=this.createObserver();this.observe(i0e)}return Ff.prototype.appendBarItem=function(kh){var x_=kh.$elem;this.$container.append(x_)},Ff.prototype.observe=function(kh){var x_=this.$container;kh.observe(x_[0],{childList:!0,subtree:!0,attributes:!0})},Ff.prototype.createObserver=function(){var kh=this,x_=this.$container,$P=this.$button,zP=new MutationObserver(function(){var e0e=x_.find("button"),t0e=e0e.length;if(t0e!==0){var n0e=0;e0e.each(function(r0e){Mp(r0e).hasClass("disabled")&&n0e++}),zP.disconnect(),n0e===t0e?$P.addClass("disabled"):$P.removeClass("disabled"),kh.observe(zP)}});return zP},Ff}(),F_=new WeakMap;function T_(Ff){var kh=fO.get(Ff);if(kh==null)throw new Error("Can not get editor instance");return kh}function __(Ff,kh,x_){x_===void 0&&(x_=!1);var $P=F_.get(kh);if($P)return $P;var zP=kh.tag;if(zP==="button"){var e0e=kh.showDropPanel,t0e=kh.showModal;$P=e0e?new E_(Ff,kh,x_):t0e?new A_(Ff,kh,x_):new m_(Ff,kh,x_)}if(zP==="select"&&($P=new k_(Ff,kh,x_)),$P==null)throw new Error("Invalid tag in menu "+JSON.stringify(kh));return F_.set(kh,$P),$P}function P_(Ff,kh){var x_=Ff.selection;return x_!=null&&!qf.isCollapsed(x_)&&!QO.getSelectedElems(Ff).some(function($P){if(Ff.isVoid($P))return!0;var zP=$P.type;return!!["pre","code","table"].includes(zP)||void 0})&&!!ed.isText(kh)}var j_=function(){function Ff(){var kh=this;this.$elem=Mp('<div class="w-e-bar w-e-bar-hidden w-e-hover-bar"></div>'),this.menus={},this.hoverbarItems=[],this.prevSelectedNode=null,this.isShow=!1,this.changeHoverbarState=Zv(function(){var x_=kh.isShow,$P=kh.getSelectedNodeAndMenuKeys()||{},zP=$P.node,e0e=zP===void 0?null:zP,t0e=$P.menuKeys,n0e=t0e===void 0?[]:t0e;e0e!=null&&kh.changeItemsState(),e0e&&Sf.isElement(e0e)&&x_&&kh.isSamePath(e0e,kh.prevSelectedNode)||(kh.hideAndClean(),e0e!=null&&(kh.registerItems(n0e),kh.setPosition(e0e),kh.show()),kh.prevSelectedNode=e0e)},200),ZB(function(){var x_=kh.getEditorInstance(),$P=kh.$elem;$P.on("mousedown",function(e0e){return e0e.preventDefault()},{passive:!1}),QO.getTextarea(x_).$textAreaContainer.append($P),x_.on("change",kh.changeHoverbarState);var zP=kh.hideAndClean.bind(kh);x_.on("scroll",zP),x_.on("fullScreen",zP),x_.on("unFullScreen",zP)})}return Ff.prototype.getMenus=function(){return this.menus},Ff.prototype.hideAndClean=function(){var kh=this.$elem;kh.removeClass("w-e-bar-show").addClass("w-e-bar-hidden"),this.hoverbarItems=[],kh.empty(),this.isShow=!1},Ff.prototype.checkPositionBottom=function(){var kh=this.$elem,x_=!1,$P=window.innerHeight;$P&&$P>=360&&$P-kh[0].getBoundingClientRect().bottom<360&&(x_=!0),x_?kh.addClass("w-e-bar-bottom"):kh.removeClass("w-e-bar-bottom")},Ff.prototype.show=function(){this.$elem.removeClass("w-e-bar-hidden").addClass("w-e-bar-show"),this.isShow=!0,this.checkPositionBottom()},Ff.prototype.changeItemsState=function(){var kh=this;ZB(function(){kh.hoverbarItems.forEach(function(x_){x_.changeMenuState()})})},Ff.prototype.registerItems=function(kh){var x_=this,$P=this.$elem;kh.forEach(function(zP){if(zP!=="|")x_.registerSingleItem(zP);else{var e0e=g_();$P.append(e0e)}})},Ff.prototype.registerSingleItem=function(kh){var x_=this.getEditorInstance(),$P=this.menus,zP=$P[kh];if(zP==null){var e0e=nk[kh];if(e0e==null)throw new Error("Not found menu item factory by key '"+kh+"'");if(typeof e0e!="function")throw new Error("Menu item factory (key='"+kh+"') is not a function");zP=e0e(),$P[kh]=zP}var t0e=__(kh,zP);this.hoverbarItems.push(t0e),fO.set(t0e,x_),this.$elem.append(t0e.$elem)},Ff.prototype.setPosition=function(kh){var x_=this.getEditorInstance(),$P=this.$elem;if($P.attr("style",""),Sf.isElement(kh)){var zP=ET(x_,kh,"bar");return $P.css(zP),void DT(x_,$P)}if(ed.isText(kh))return zP=wT(x_),$P.css(zP),void DT(x_,$P);throw new Error("hoverbar.setPosition error, current selected node is not elem nor text")},Ff.prototype.getSelectedNodeAndMenuKeys=function(){var kh=this.getEditorInstance();if(kh.selection==null)return null;var x_=this.getHoverbarKeysConf(),$P=null,zP=[],e0e=function(n0e){var r0e=x_[n0e],o0e=r0e.match,i0e=r0e.menuKeys,a0e=i0e===void 0?[]:i0e,s0e=o0e||function(f0e,d0e){return QO.checkNodeType(d0e,n0e)},u0e=aA(Bf.nodes(kh,{match:function(f0e){return s0e(kh,f0e)},universal:!0}),1),l0e=u0e[0];if(l0e!=null)return $P=l0e[0],zP=a0e,"break"};for(var t0e in x_)if(e0e(t0e)==="break")break;return $P==null||zP.length===0?null:{node:$P,menuKeys:zP}},Ff.prototype.getEditorInstance=function(){var kh=lO.get(this);if(kh==null)throw new Error("Can not get editor instance");return kh},Ff.prototype.getHoverbarKeysConf=function(){var kh=this.getEditorInstance().getConfig().hoverbarKeys,x_=kh===void 0?{}:kh,$P=x_.text;return $P&&$P.match==null&&($P.match=P_),x_},Ff.prototype.isSamePath=function(kh,x_){if(kh==null||x_==null)return!1;var $P=QO.findPath(null,kh),zP=QO.findPath(null,x_);return Mf.equals($P,zP)},Ff.prototype.destroy=function(){this.changeHoverbarState.cancel(),this.$elem.remove(),this.menus={},this.hoverbarItems=[],this.prevSelectedNode=null},Ff}();function N_(Ff,kh,x_,$P){if(mO.set(Ff,kh),bO.set(Ff,x_),Sf.isElement(Ff)){var zP=Ff.children;if((zP===void 0?[]:zP).forEach(function(n0e,r0e){return N_(n0e,r0e,Ff,$P)}),Bf.isVoid($P,Ff)){var e0e=aA(Nf.texts(Ff),1),t0e=aA(e0e[0],1)[0];mO.set(t0e,0),bO.set(t0e,Ff)}}}function I_(Ff){var kh=Ff.selector,x_=kh===void 0?"":kh,$P=Ff.config,zP=$P===void 0?{}:$P,e0e=Ff.content,t0e=Ff.html,n0e=Ff.plugins,r0e=n0e===void 0?[]:n0e,o0e=(p0e=>{var c0e=p0e,{apply:h0e}=c0e;return c0e.history={undos:[],redos:[]},c0e.redo=()=>{var{history:g0e}=c0e,{redos:m0e}=g0e;if(m0e.length>0){var y0e=m0e[m0e.length-1];yS.withoutSaving(c0e,()=>{Bf.withoutNormalizing(c0e,()=>{for(var v0e of y0e)c0e.apply(v0e)})}),g0e.redos.pop(),g0e.undos.push(y0e)}},c0e.undo=()=>{var{history:g0e}=c0e,{undos:m0e}=g0e;if(m0e.length>0){var y0e=m0e[m0e.length-1];yS.withoutSaving(c0e,()=>{Bf.withoutNormalizing(c0e,()=>{var v0e=y0e.map(Rf.inverse).reverse();for(var b0e of v0e)c0e.apply(b0e)})}),g0e.redos.push(y0e),g0e.undos.pop()}},c0e.apply=g0e=>{var{operations:m0e,history:y0e}=c0e,{undos:v0e}=y0e,b0e=v0e[v0e.length-1],S0e=b0e&&b0e[b0e.length-1],w0e=((k0e,T0e)=>!(!T0e||k0e.type!=="set_selection"||T0e.type!=="set_selection"))(g0e,S0e),A0e=yS.isSaving(c0e),x0e=yS.isMerging(c0e);if(A0e==null&&(A0e=((k0e,T0e)=>k0e.type!=="set_selection"||k0e.properties!=null&&k0e.newProperties!=null)(g0e)),A0e){if(x0e==null&&(x0e=b0e!=null&&(m0e.length!==0||((k0e,T0e)=>k0e.type==="set_selection"||!(!T0e||k0e.type!=="insert_text"||T0e.type!=="insert_text"||k0e.offset!==T0e.offset+T0e.text.length||!Mf.equals(k0e.path,T0e.path))||!(!T0e||k0e.type!=="remove_text"||T0e.type!=="remove_text"||k0e.offset+k0e.text.length!==T0e.offset||!Mf.equals(k0e.path,T0e.path)))(g0e,S0e)||w0e)),b0e&&x0e)w0e&&b0e.pop(),b0e.push(g0e);else{var O0e=[g0e];v0e.push(O0e)}for(;v0e.length>100;)v0e.shift();(k0e=>k0e.type!=="set_selection")(g0e)&&(y0e.redos=[])}h0e(g0e)},c0e})(function(p0e){var c0e=p0e,h0e=c0e.insertText,g0e=c0e.insertNode,m0e=c0e.insertFragment,y0e=c0e.dangerouslyInsertHtml;return c0e.insertText=function(v0e){if(c0e.getConfig().maxLength){var b0e=QO.getLeftLengthOfMaxLength(c0e);b0e<=0||(b0e<v0e.length?h0e(v0e.slice(0,b0e)):h0e(v0e))}else h0e(v0e)},c0e.insertNode=function(v0e){if(c0e.getConfig().maxLength){var b0e=QO.getLeftLengthOfMaxLength(c0e);b0e<=0||b0e<Nf.string(v0e).length||g0e(v0e)}else g0e(v0e)},c0e.insertFragment=function(v0e){if(c0e.getConfig().maxLength)if(v0e.length!==1)v0e.forEach(function(S0e){c0e.insertNode(S0e)});else{var b0e=v0e[0];if(QO.getLeftLengthOfMaxLength(c0e)<Nf.string(b0e).length)return;m0e(v0e)}else m0e(v0e)},c0e.dangerouslyInsertHtml=function(v0e,b0e){if(v0e===void 0&&(v0e=""),b0e===void 0&&(b0e=!1),v0e)if(c0e.getConfig().maxLength){var S0e=QO.getLeftLengthOfMaxLength(c0e);if(!(S0e<=0)){var w0e=document.createElement("div");w0e.innerHTML=v0e;var A0e=Array.from(w0e.childNodes).reduce(function(x0e,O0e){var k0e=O0e.nodeType,T0e=O0e.nodeName;return O0e?k0e===PO.TEXT_NODE?x0e+(O0e.textContent||""):k0e===PO.ELEMENT_NODE?UF.has(T0e.toLowerCase())?x0e:x0e+(O0e.textContent||""):x0e:x0e},"");S0e<A0e.length||y0e(v0e,b0e)}}else y0e(v0e,b0e)},c0e}(function(p0e){var c0e=p0e;return c0e.on=function(h0e,g0e){var m0e=hT(c0e);if(m0e.on(h0e,g0e),h0e==="destroyed"&&vT(c0e,g0e),h0e!=="destroyed"){var y0e=function(){return m0e.off(h0e,g0e)};m0e.on("destroyed",y0e),vT(c0e,y0e)}},c0e.once=function(h0e,g0e){hT(c0e).once(h0e,g0e)},c0e.off=function(h0e,g0e){hT(c0e).off(h0e,g0e)},c0e.emit=function(h0e){for(var g0e=[],m0e=1;m0e<arguments.length;m0e++)g0e[m0e-1]=arguments[m0e];var y0e=hT(c0e);y0e.emit.apply(y0e,uA([h0e],aA(g0e))),h0e==="destroyed"&&(yT(c0e).forEach(function(v0e){return y0e.off("destroyed",v0e)}),mT(c0e))},c0e}(function(p0e){var c0e=p0e;return c0e.select=function(h0e){md.select(c0e,h0e)},c0e.deselect=function(){var h0e=c0e.selection,g0e=QO.findDocumentOrShadowRoot(c0e).getSelection();g0e&&g0e.rangeCount>0&&g0e.removeAllRanges(),h0e&&md.deselect(p0e)},c0e.move=function(h0e,g0e){g0e===void 0&&(g0e=!1),h0e&&(h0e<0||md.move(p0e,{distance:h0e,unit:"character",reverse:g0e}))},c0e.moveReverse=function(h0e){c0e.move(h0e,!0)},c0e.restoreSelection=function(){var h0e=OO.get(c0e);h0e!=null&&(c0e.focus(),md.select(c0e,h0e))},c0e.getSelectionPosition=function(){return wT(c0e)},c0e.getNodePosition=function(h0e){return ET(c0e,h0e)},c0e.isSelectedAll=function(){var h0e=c0e.selection;if(h0e==null)return!1;var g0e=aA(qf.edges(h0e),2),m0e=g0e[0],y0e=g0e[1],v0e=aA(Bf.edges(c0e,[]),2),b0e=v0e[0],S0e=v0e[1];return!(!Vf.equals(m0e,b0e)||!Vf.equals(y0e,S0e))},c0e.selectAll=function(){var h0e=Bf.start(c0e,[]),g0e=Bf.end(c0e,[]);md.select(c0e,{anchor:h0e,focus:g0e})},c0e}(function(p0e){var c0e=p0e,h0e=c0e.onChange,g0e=c0e.insertText,m0e=c0e.apply,y0e=c0e.deleteBackward;return c0e.insertText=function(v0e){c0e.getConfig().readOnly||g0e(v0e)},c0e.apply=function(v0e){var b0e,S0e,w0e,A0e,x0e,O0e,k0e,T0e,M0e=[];switch(v0e.type){case"insert_text":case"remove_text":case"set_node":try{for(var _0e=iA(Bf.levels(c0e,{at:v0e.path})),H0e=_0e.next();!H0e.done;H0e=_0e.next()){var I0e=aA(H0e.value,2),z0e=I0e[0],E0e=I0e[1],C0e=QO.findKey(c0e,z0e);M0e.push([E0e,C0e])}}catch(ome){b0e={error:ome}}finally{try{H0e&&!H0e.done&&(S0e=_0e.return)&&S0e.call(_0e)}finally{if(b0e)throw b0e.error}}break;case"insert_node":case"remove_node":case"merge_node":case"split_node":try{for(var B0e=iA(Bf.levels(c0e,{at:Mf.parent(v0e.path)})),N0e=B0e.next();!N0e.done;N0e=B0e.next()){var V0e=aA(N0e.value,2);z0e=V0e[0],E0e=V0e[1],C0e=QO.findKey(c0e,z0e),M0e.push([E0e,C0e])}}catch(ome){w0e={error:ome}}finally{try{N0e&&!N0e.done&&(A0e=B0e.return)&&A0e.call(B0e)}finally{if(w0e)throw w0e.error}}break;case"move_node":try{for(var R0e=iA(Bf.levels(c0e,{at:Mf.common(Mf.parent(v0e.path),Mf.parent(v0e.newPath))})),W0e=R0e.next();!W0e.done;W0e=R0e.next()){var q0e=aA(W0e.value,2);z0e=q0e[0],E0e=q0e[1],C0e=QO.findKey(c0e,z0e),M0e.push([E0e,C0e])}}catch(ome){x0e={error:ome}}finally{try{W0e&&!W0e.done&&(O0e=R0e.return)&&O0e.call(R0e)}finally{if(x0e)throw x0e.error}}}m0e(v0e);try{for(var Q0e=iA(M0e),J0e=Q0e.next();!J0e.done;J0e=Q0e.next()){var L0e=aA(J0e.value,2);E0e=L0e[0],C0e=L0e[1],z0e=aA(Bf.node(c0e,E0e),1)[0],xO.set(z0e,C0e)}}catch(ome){k0e={error:ome}}finally{try{J0e&&!J0e.done&&(T0e=Q0e.return)&&T0e.call(Q0e)}finally{if(k0e)throw k0e.error}}},c0e.deleteBackward=function(v0e){if(v0e!=="line")return y0e(v0e);if(p0e.selection&&qf.isCollapsed(p0e.selection)){var b0e=Bf.above(p0e,{match:function(x0e){return Bf.isBlock(p0e,x0e)},at:p0e.selection});if(b0e){var S0e=aA(b0e,2)[1],w0e=Bf.range(p0e,S0e,p0e.selection.anchor),A0e=function(x0e,O0e){var k0e=Bf.range(x0e,qf.end(O0e)),T0e=Array.from(Bf.positions(x0e,{at:O0e})),M0e=0,_0e=T0e.length,H0e=Math.floor(_0e/2);if(tF(x0e,Bf.range(x0e,T0e[M0e]),k0e))return Bf.range(x0e,T0e[M0e],k0e);if(T0e.length<2)return Bf.range(x0e,T0e[T0e.length-1],k0e);for(;H0e!==T0e.length&&H0e!==M0e;)tF(x0e,Bf.range(x0e,T0e[H0e]),k0e)?_0e=H0e:M0e=H0e,H0e=Math.floor((M0e+_0e)/2);return Bf.range(x0e,T0e[_0e],k0e)}(c0e,w0e);qf.isCollapsed(A0e)||md.delete(p0e,{at:A0e})}}},c0e.onChange=function(){var v0e=c0e.selection;v0e!=null&&OO.set(c0e,v0e),c0e.emit("change"),h0e()},c0e.handleTab=function(){c0e.insertText(" ")},c0e.getHtml=function(){var v0e=c0e.children;return(v0e===void 0?[]:v0e).map(function(b0e){return JB(b0e,c0e)}).join("")},c0e.getText=function(){var v0e=c0e.children;return(v0e===void 0?[]:v0e).map(function(b0e){return Nf.string(b0e)}).join(`
- `)},c0e.getSelectionText=function(){var v0e=c0e.selection;return v0e==null?"":Bf.string(p0e,v0e)},c0e.getElemsByType=function(v0e,b0e){var S0e,w0e;b0e===void 0&&(b0e=!1);var A0e=[],x0e=Bf.nodes(c0e,{at:[],universal:!0});try{for(var O0e=iA(x0e),k0e=O0e.next();!k0e.done;k0e=O0e.next()){var T0e=aA(k0e.value,1)[0];if(Sf.isElement(T0e)&&(b0e?T0e.type.indexOf(v0e)>=0:T0e.type===v0e)){var M0e=QB(QO.findKey(c0e,T0e).id);A0e.push(oA(oA({},T0e),{id:M0e}))}}}catch(_0e){S0e={error:_0e}}finally{try{k0e&&!k0e.done&&(w0e=O0e.return)&&w0e.call(O0e)}finally{if(S0e)throw S0e.error}}return A0e},c0e.getElemsByTypePrefix=function(v0e){return c0e.getElemsByType(v0e,!0)},c0e.isEmpty=function(){var v0e=c0e.children,b0e=v0e===void 0?[]:v0e;if(b0e.length>1)return!1;var S0e=b0e[0];if(S0e==null)return!0;if(Sf.isElement(S0e)&&S0e.type==="paragraph"){var w0e=S0e.children,A0e=w0e===void 0?[]:w0e;if(A0e.length>1)return!1;var x0e=A0e[0];if(x0e==null||ed.isText(x0e)&&x0e.text==="")return!0}return!1},c0e.clear=function(){md.delete(c0e,{at:{anchor:Bf.start(c0e,[]),focus:Bf.end(c0e,[])}}),c0e.children.length===0&&md.insertNodes(c0e,[{type:"paragraph",children:[{text:""}]}])},c0e.getParentNode=function(v0e){return QO.getParentNode(c0e,v0e)},c0e.dangerouslyInsertHtml=function(v0e,b0e){if(v0e===void 0&&(v0e=""),b0e===void 0&&(b0e=!1),v0e){var S0e=document.createElement("div");S0e.innerHTML=v0e;var w0e=Array.from(S0e.childNodes);if(w0e=w0e.filter(function(k0e){var T0e=k0e.nodeType,M0e=k0e.nodeName;return T0e===PO.TEXT_NODE||T0e===PO.ELEMENT_NODE&&!UF.has(M0e.toLowerCase())}),w0e.length!==0){var A0e=c0e.selection;if(A0e!=null){var x0e=null;QO.isSelectedEmptyParagraph(c0e)&&!b0e&&(x0e=[A0e.focus.path[0]]),S0e.setAttribute("hidden","true"),document.body.appendChild(S0e);var O0e=0;w0e.forEach(function(k0e){var T0e=k0e.nodeType,M0e=k0e.nodeName,_0e=k0e.textContent,H0e=_0e===void 0?"":_0e;if(T0e!==PO.TEXT_NODE)if(M0e!=="BR"){var I0e=k0e,z0e=!1;if(nF.includes(M0e.toLowerCase()))z0e=!0;else for(var E0e in iF)if(I0e.matches(E0e)){z0e=!0;break}if(z0e){var C0e=IF(Mp(I0e),c0e);return Array.isArray(C0e)?(C0e.forEach(function(N0e){return WF(c0e,N0e)}),O0e++):(WF(c0e,C0e),O0e++),void(QO.isSelectedVoidNode(c0e)&&c0e.move(1))}var B0e=window.getComputedStyle(I0e).display;QO.isSelectedEmptyParagraph(c0e)||B0e.indexOf("inline")<0&&c0e.insertBreak(),c0e.dangerouslyInsertHtml(I0e.innerHTML,!0)}else c0e.insertText(`
- `);else{if(!H0e||!H0e.trim())return;c0e.insertNode({text:H0e})}}),O0e&&x0e&&QO.isEmptyPath(c0e,x0e)&&md.removeNodes(c0e,{at:x0e}),S0e.remove()}}}},c0e.setHtml=function(v0e){v0e===void 0&&(v0e="");var b0e=c0e.isDisabled(),S0e=c0e.isFocused(),w0e=JSON.stringify(c0e.selection);c0e.enable(),c0e.focus(),c0e.clear();var A0e=RF(c0e,v0e);if(md.insertFragment(c0e,A0e),S0e||(c0e.deselect(),c0e.blur()),b0e&&(c0e.deselect(),c0e.disable()),c0e.isFocused())try{c0e.select(JSON.parse(w0e))}catch(x0e){c0e.select(Bf.start(c0e,[]))}},c0e}(function(p0e){var c0e=p0e;return c0e.getAllMenuKeys=function(){var h0e=[];for(var g0e in nk)h0e.push(g0e);return h0e},c0e.getConfig=function(){var h0e=hO.get(c0e);if(h0e==null)throw new Error("Can not get editor config");return h0e},c0e.getMenuConfig=function(h0e){var g0e=c0e.getConfig().MENU_CONF;return(g0e===void 0?{}:g0e)[h0e]||{}},c0e.alert=function(h0e,g0e){g0e===void 0&&(g0e="info");var m0e=c0e.getConfig().customAlert;m0e&&m0e(h0e,g0e)},c0e}(function(p0e){var c0e=GF(Wc());return c0e.id="wangEditor-"+ek++,c0e.isDestroyed=!1,c0e.isFullScreen=!1,c0e.focus=function(h0e){if(QO.toDOMNode(c0e,c0e).focus({preventScroll:!0}),AO.set(c0e,!0),h0e){var g0e=Bf.end(c0e,[]);md.select(c0e,g0e)}else{var m0e=OO.get(c0e);m0e?md.select(c0e,m0e):md.select(c0e,Bf.start(c0e,[]))}},c0e.isFocused=function(){return!!AO.get(c0e)},c0e.blur=function(){QO.toDOMNode(c0e,c0e).blur(),md.deselect(c0e),AO.set(c0e,!1)},c0e.updateView=function(){QO.getTextarea(c0e).changeViewState();var h0e=QO.getToolbar(c0e);h0e&&h0e.changeToolbarState();var g0e=QO.getHoverbar(c0e);g0e&&g0e.changeHoverbarState()},c0e.destroy=function(){if(!c0e.isDestroyed){var h0e=QO.getTextarea(c0e);h0e.destroy(),iO.delete(c0e),aO.delete(h0e);var g0e=QO.getToolbar(c0e);g0e&&(g0e.destroy(),sO.delete(c0e),uO.delete(g0e));var m0e=QO.getHoverbar(c0e);m0e&&(m0e.destroy(),cO.delete(c0e),lO.delete(m0e)),c0e.isDestroyed=!0,c0e.emit("destroyed")}},c0e.scrollToElem=function(h0e){if(!c0e.getConfig().scroll){var g0e="编辑器禁用了 scroll ,编辑器内容无法滚动,请自行实现该功能";return g0e+=`
- You has disabled editor scroll, please do this yourself`,void console.warn(g0e)}var m0e=Mp("#"+h0e);if(m0e.length!==0){var y0e=m0e[0];if(!QO.hasDOMNode(c0e,y0e))return g0e="Element (found by id is '"+h0e+"') is not in editor DOM",g0e+=`
- 通过 id '`+h0e+"' 找到的 element 不在 editor DOM 之内",void console.error(g0e,y0e);var v0e=QO.getTextarea(c0e),b0e=v0e.$textAreaContainer,S0e=v0e.$scroll,w0e=m0e.offset().top,A0e=b0e.offset().top;S0e[0].scrollBy({top:w0e-A0e,behavior:"smooth"})}},c0e.showProgressBar=function(h0e){h0e<1||QO.getTextarea(c0e).changeProgress(h0e)},c0e.hidePanelOrModal=function(){var h0e=dO.get(c0e);h0e!=null&&h0e.forEach(function(g0e){return g0e.hide()})},c0e.enable=function(){c0e.getConfig().readOnly=!1,c0e.updateView()},c0e.disable=function(){c0e.getConfig().readOnly=!0,c0e.updateView()},c0e.isDisabled=function(){return c0e.getConfig().readOnly},c0e.toDOMNode=function(h0e){return QO.toDOMNode(c0e,h0e)},c0e.fullScreen=function(){if(!c0e.isFullScreen){var h0e=null,g0e=QO.getToolbar(c0e);g0e&&(h0e=g0e.$box);var m0e=QO.getTextarea(c0e).$box.parent();if(h0e&&h0e.parent()[0]!==m0e[0])throw new Error(`Can not set full screen, cause toolbar DOM parent is not equal to textarea DOM parent
- 不能设置全屏,因为 toolbar DOM 父节点和 textarea DOM 父节点不一致`);m0e.addClass("w-e-full-screen-container");var y0e=m0e.css("z-index");m0e.attr("data-z-index",y0e.toString()),c0e.isFullScreen=!0,c0e.emit("fullScreen")}},c0e.unFullScreen=function(){if(c0e.isFullScreen){var h0e=QO.getTextarea(c0e).$box.parent();setTimeout(function(){h0e.removeClass("w-e-full-screen-container"),c0e.isFullScreen=!1,c0e.emit("unFullScreen")},200)}},c0e.getEditableContainer=function(){return QO.getTextarea(c0e).$textAreaContainer[0]},c0e}()))))));if(x_&&function(p0e,c0e){return LF(p0e,"data-w-e-textarea",c0e)}(o0e,x_))throw new Error("Repeated create editor by selector '"+x_+"'");var i0e=function(p0e){p0e===void 0&&(p0e={});var c0e=Jv(tk),h0e={},g0e=p0e.MENU_CONF,m0e=g0e===void 0?{}:g0e;return Lh(c0e,function(y0e,v0e){h0e[v0e]=oA(oA({},y0e),m0e[v0e]||{})}),delete p0e.MENU_CONF,oA({scroll:!0,readOnly:!1,autoFocus:!0,decorate:function(){return[]},maxLength:0,MENU_CONF:h0e,hoverbarKeys:{},customAlert:function(y0e,v0e){window.alert(v0e+`:
- `+y0e)}},p0e)}(zP);hO.set(o0e,i0e);var a0e=i0e.hoverbarKeys,s0e=a0e===void 0?{}:a0e;if(r0e.forEach(function(p0e){o0e=p0e(o0e)}),t0e!=null&&(o0e.children=RF(o0e,t0e)),e0e&&e0e.length&&(o0e.children=e0e),o0e.children.length===0&&(o0e.children=[{type:"paragraph",children:[{text:""}]}]),QO.normalizeContent(o0e),x_){var u0e=new d_(x_);iO.set(o0e,u0e),aO.set(u0e,o0e),u0e.changeViewState(),ZB(function(){var p0e=u0e.$scroll;p0e!=null&&p0e.height()<300&&console.warn(`编辑区域高度 < 300px 这可能会导致 modal hoverbar 定位异常
- Textarea height < 300px . This may be cause modal and hoverbar position error`,p0e)});var l0e=void 0;Object.keys(s0e).length>0&&(l0e=new j_,lO.set(l0e,o0e),cO.set(o0e,l0e)),o0e.on("change",function(){o0e.hidePanelOrModal()}),o0e.on("scroll",function(){o0e.hidePanelOrModal()})}else o0e.children.forEach(function(p0e,c0e){return N_(p0e,c0e,o0e,o0e)});var f0e=i0e.onCreated,d0e=i0e.onDestroyed;return f0e&&o0e.on("created",function(){return f0e(o0e)}),d0e&&o0e.on("destroyed",function(){return d0e(o0e)}),ZB(function(){return o0e.emit("created")}),o0e}var L_=iC("splice"),R_=lw.TypeError,M_=Math.max,z_=Math.min;cS({target:"Array",proto:!0,forced:!L_},{splice:function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e=Dw(this),o0e=pD(r0e),i0e=VD(Ff,o0e),a0e=arguments.length;if(a0e===0?x_=$P=0:a0e===1?(x_=0,$P=o0e-i0e):(x_=a0e-2,$P=z_(M_(cD(kh),0),o0e-i0e)),o0e+x_-$P>9007199254740991)throw R_("Maximum allowed length exceeded");for(zP=CD(r0e,$P),e0e=0;e0e<$P;e0e++)(t0e=i0e+e0e)in r0e&&tx(zP,e0e,r0e[t0e]);if(zP.length=$P,x_<$P){for(e0e=i0e;e0e<o0e-$P;e0e++)n0e=e0e+x_,(t0e=e0e+$P)in r0e?r0e[n0e]=r0e[t0e]:delete r0e[n0e];for(e0e=o0e;e0e>o0e-$P+x_;e0e--)delete r0e[e0e-1]}else if(x_>$P)for(e0e=o0e-$P;e0e>i0e;e0e--)n0e=e0e+x_-1,(t0e=e0e+$P-1)in r0e?r0e[n0e]=r0e[t0e]:delete r0e[n0e];for(e0e=0;e0e<x_;e0e++)r0e[e0e+i0e]=arguments[e0e+2];return r0e.length=o0e-$P+x_,zP}});var $_=function(){function Ff(kh,x_){var $P=this;this.$toolbar=Mp('<div class="w-e-bar w-e-bar-show w-e-toolbar"></div>'),this.menus={},this.toolbarItems=[],this.config={},this.changeToolbarState=Zv(function(){$P.toolbarItems.forEach(function(t0e){t0e.changeMenuState()})},200),this.config=x_;var zP=Mp(kh);if(zP.length===0)throw new Error("Cannot find toolbar DOM by selector '"+kh+"'");this.$box=zP;var e0e=this.$toolbar;e0e.on("mousedown",function(t0e){return t0e.preventDefault()},{passive:!1}),zP.append(e0e),ZB(function(){$P.registerItems(),$P.changeToolbarState(),$P.getEditorInstance().on("change",$P.changeToolbarState)})}return Ff.prototype.getMenus=function(){return this.menus},Ff.prototype.getConfig=function(){return this.config},Ff.prototype.registerItems=function(){var kh=this,x_="",$P=this.$toolbar,zP=this.config,e0e=zP.toolbarKeys,t0e=e0e===void 0?[]:e0e,n0e=zP.insertKeys,r0e=n0e===void 0?{index:0,keys:[]}:n0e,o0e=zP.excludeKeys,i0e=o0e===void 0?[]:o0e,a0e=Jv(t0e);r0e.keys.length>0&&(typeof r0e.keys=="string"&&(r0e.keys=[r0e.keys]),r0e.keys.forEach(function(l0e,f0e){a0e.splice(r0e.index+f0e,0,l0e)}));var s0e=a0e.filter(function(l0e){if(typeof l0e=="string"){if(i0e.includes(l0e))return!1}else if(i0e.includes(l0e.key))return!1;return!0}),u0e=s0e.length;s0e.forEach(function(l0e,f0e){if(l0e==="|"){if(f0e===0||f0e+1===u0e||x_==="|")return;var d0e=g_();return $P.append(d0e),void(x_=l0e)}if(typeof l0e=="string")return kh.registerSingleItem(l0e,kh),void(x_=l0e);kh.registerGroup(l0e),x_="group"})},Ff.prototype.registerGroup=function(kh){var x_=this,$P=this.$toolbar,zP=function(o0e){return new B_(o0e)}(kh),e0e=kh.menuKeys,t0e=e0e===void 0?[]:e0e,n0e=this.config.excludeKeys,r0e=n0e===void 0?[]:n0e;t0e.forEach(function(o0e){r0e.includes(o0e)||x_.registerSingleItem(o0e,zP)}),$P.append(zP.$elem)},Ff.prototype.registerSingleItem=function(kh,x_){var $P=this.getEditorInstance(),zP=x_ instanceof B_,e0e=this.menus,t0e=e0e[kh];if(t0e==null){var n0e=nk[kh];if(n0e==null)throw new Error("Not found menu item factory by key '"+kh+"'");if(typeof n0e!="function")throw new Error("Menu item factory (key='"+kh+"') is not a function");t0e=n0e(),e0e[kh]=t0e}else console.warn("Duplicated toolbar menu key '"+kh+`'
- 重复注册了菜单栏 menu '`+kh+"'");var r0e=__(kh,t0e,zP);this.toolbarItems.push(r0e),fO.set(r0e,$P),zP?x_.appendBarItem(r0e):x_.$toolbar.append(r0e.$elem)},Ff.prototype.getEditorInstance=function(){var kh=uO.get(this);if(kh==null)throw new Error("Can not get editor instance");return kh},Ff.prototype.destroy=function(){this.$toolbar.remove(),this.menus={},this.toolbarItems=[]},Ff}(),H_=VE.EXISTS,V_=bE.f,U_=Function.prototype,W_=mw(U_.toString),G_=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,q_=mw(G_.exec);function K_(Ff){var kh=Ff.server,x_=kh===void 0?"":kh,$P=Ff.fieldName,zP=$P===void 0?"":$P,e0e=Ff.maxFileSize,t0e=e0e===void 0?10485760:e0e,n0e=Ff.maxNumberOfFiles,r0e=n0e===void 0?100:n0e,o0e=Ff.meta,i0e=o0e===void 0?{}:o0e,a0e=Ff.metaWithUrl,s0e=a0e!==void 0&&a0e,u0e=Ff.headers,l0e=u0e===void 0?{}:u0e,f0e=Ff.withCredentials,d0e=f0e!==void 0&&f0e,p0e=Ff.timeout,c0e=p0e===void 0?1e4:p0e,h0e=Ff.onBeforeUpload,g0e=h0e===void 0?function(O0e){return O0e}:h0e,m0e=Ff.onSuccess,y0e=m0e===void 0?function(O0e,k0e){}:m0e,v0e=Ff.onError,b0e=v0e===void 0?function(O0e,k0e,T0e){console.error(O0e.name+" upload error",k0e,T0e)}:v0e,S0e=Ff.onProgress,w0e=S0e===void 0?function(O0e){}:S0e;if(!x_)throw new Error(`Cannot get upload server address
- 没有配置上传地址`);if(!zP)throw new Error(`Cannot get fieldName
- 没有配置 fieldName`);var A0e=x_;s0e&&(A0e=function(O0e,k0e){var T0e=aA(O0e.split("#"),2),M0e=T0e[0],_0e=T0e[1],H0e=[];Lh(k0e,function(z0e,E0e){H0e.push(E0e+"="+z0e)});var I0e=H0e.join("&");return M0e=M0e.indexOf("?")>0?M0e+"&"+I0e:M0e+"?"+I0e,_0e?M0e+"#"+_0e:M0e}(A0e,i0e));var x0e=new _m({onBeforeUpload:g0e,restrictions:{maxFileSize:t0e,maxNumberOfFiles:r0e},meta:i0e}).use(rw,{endpoint:A0e,headers:l0e,formData:!0,fieldName:zP,bundle:!0,withCredentials:d0e,timeout:c0e});return x0e.on("upload-success",function(O0e,k0e){var T0e=k0e.body,M0e=T0e===void 0?{}:T0e;try{y0e(O0e,M0e)}catch(_0e){console.error("wangEditor upload file - onSuccess error",_0e)}x0e.removeFile(O0e.id)}),x0e.on("progress",function(O0e){O0e<1||w0e(O0e)}),x0e.on("upload-error",function(O0e,k0e,T0e){try{b0e(O0e,k0e,T0e)}catch(M0e){console.error("wangEditor upload file - onError error",M0e)}x0e.removeFile(O0e.id)}),x0e.on("restriction-failed",function(O0e,k0e){try{b0e(O0e,k0e)}catch(T0e){console.error("wangEditor upload file - onError error",T0e)}x0e.removeFile(O0e.id)}),x0e}function Y_(Ff){return Y_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(kh){return typeof kh}:function(kh){return kh&&typeof Symbol=="function"&&kh.constructor===Symbol&&kh!==Symbol.prototype?"symbol":typeof kh},Y_(Ff)}function X_(Ff,kh,x_){return kh in Ff?Object.defineProperty(Ff,kh,{value:x_,enumerable:!0,configurable:!0,writable:!0}):Ff[kh]=x_,Ff}function Z_(Ff){for(var kh=1;kh<arguments.length;kh++){var x_=arguments[kh]!=null?Object(arguments[kh]):{},$P=Object.keys(x_);typeof Object.getOwnPropertySymbols=="function"&&$P.push.apply($P,Object.getOwnPropertySymbols(x_).filter(function(zP){return Object.getOwnPropertyDescriptor(x_,zP).enumerable})),$P.forEach(function(zP){X_(Ff,zP,x_[zP])})}return Ff}function J_(Ff,kh){if(!(Ff instanceof kh))throw new TypeError("Cannot call a class as a function")}function Q_(Ff,kh){for(var x_=0;x_<kh.length;x_++){var $P=kh[x_];$P.enumerable=$P.enumerable||!1,$P.configurable=!0,"value"in $P&&($P.writable=!0),Object.defineProperty(Ff,$P.key,$P)}}function eP(Ff,kh,x_){return kh&&Q_(Ff.prototype,kh),x_&&Q_(Ff,x_),Ff}function tP(Ff){if(Ff===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ff}function nP(Ff,kh){if(kh&&(Y_(kh)==="object"||typeof kh=="function"))return kh;if(kh!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return tP(Ff)}function rP(Ff){return rP=Object.setPrototypeOf?Object.getPrototypeOf:function(kh){return kh.__proto__||Object.getPrototypeOf(kh)},rP(Ff)}function oP(Ff,kh){return oP=Object.setPrototypeOf||function(x_,$P){return x_.__proto__=$P,x_},oP(Ff,kh)}function iP(Ff,kh){if(typeof kh!="function"&&kh!==null)throw new TypeError("Super expression must either be null or a function");Ff.prototype=Object.create(kh&&kh.prototype,{constructor:{value:Ff,writable:!0,configurable:!0}}),kh&&oP(Ff,kh)}Kw&&!H_&&V_(U_,"name",{configurable:!0,get:function(){try{return q_(G_,W_(this))[1]}catch(Ff){return""}}});var aP={type:"logger",log:function(Ff){this.output("log",Ff)},warn:function(Ff){this.output("warn",Ff)},error:function(Ff){this.output("error",Ff)},output:function(Ff,kh){console&&console[Ff]&&console[Ff].apply(console,kh)}},uP=new(function(){function Ff(kh){var x_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};J_(this,Ff),this.init(kh,x_)}return eP(Ff,[{key:"init",value:function(kh){var x_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=x_.prefix||"i18next:",this.logger=kh||aP,this.options=x_,this.debug=x_.debug}},{key:"setDebug",value:function(kh){this.debug=kh}},{key:"log",value:function(){for(var kh=arguments.length,x_=new Array(kh),$P=0;$P<kh;$P++)x_[$P]=arguments[$P];return this.forward(x_,"log","",!0)}},{key:"warn",value:function(){for(var kh=arguments.length,x_=new Array(kh),$P=0;$P<kh;$P++)x_[$P]=arguments[$P];return this.forward(x_,"warn","",!0)}},{key:"error",value:function(){for(var kh=arguments.length,x_=new Array(kh),$P=0;$P<kh;$P++)x_[$P]=arguments[$P];return this.forward(x_,"error","")}},{key:"deprecate",value:function(){for(var kh=arguments.length,x_=new Array(kh),$P=0;$P<kh;$P++)x_[$P]=arguments[$P];return this.forward(x_,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(kh,x_,$P,zP){return zP&&!this.debug?null:(typeof kh[0]=="string"&&(kh[0]="".concat($P).concat(this.prefix," ").concat(kh[0])),this.logger[x_](kh))}},{key:"create",value:function(kh){return new Ff(this.logger,Z_({},{prefix:"".concat(this.prefix,":").concat(kh,":")},this.options))}}]),Ff}()),sP=function(){function Ff(){J_(this,Ff),this.observers={}}return eP(Ff,[{key:"on",value:function(kh,x_){var $P=this;return kh.split(" ").forEach(function(zP){$P.observers[zP]=$P.observers[zP]||[],$P.observers[zP].push(x_)}),this}},{key:"off",value:function(kh,x_){this.observers[kh]&&(x_?this.observers[kh]=this.observers[kh].filter(function($P){return $P!==x_}):delete this.observers[kh])}},{key:"emit",value:function(kh){for(var x_=arguments.length,$P=new Array(x_>1?x_-1:0),zP=1;zP<x_;zP++)$P[zP-1]=arguments[zP];if(this.observers[kh]){var e0e=[].concat(this.observers[kh]);e0e.forEach(function(n0e){n0e.apply(void 0,$P)})}if(this.observers["*"]){var t0e=[].concat(this.observers["*"]);t0e.forEach(function(n0e){n0e.apply(n0e,[kh].concat($P))})}}}]),Ff}();function lP(){var Ff,kh,x_=new Promise(function($P,zP){Ff=$P,kh=zP});return x_.resolve=Ff,x_.reject=kh,x_}function cP(Ff){return Ff==null?"":""+Ff}function fP(Ff,kh,x_){Ff.forEach(function($P){kh[$P]&&(x_[$P]=kh[$P])})}function dP(Ff,kh,x_){function $P(n0e){return n0e&&n0e.indexOf("###")>-1?n0e.replace(/###/g,"."):n0e}function zP(){return!Ff||typeof Ff=="string"}for(var e0e=typeof kh!="string"?[].concat(kh):kh.split(".");e0e.length>1;){if(zP())return{};var t0e=$P(e0e.shift());!Ff[t0e]&&x_&&(Ff[t0e]=new x_),Ff=Object.prototype.hasOwnProperty.call(Ff,t0e)?Ff[t0e]:{}}return zP()?{}:{obj:Ff,k:$P(e0e.shift())}}function pP(Ff,kh,x_){var $P=dP(Ff,kh,Object);$P.obj[$P.k]=x_}function hP(Ff,kh){var x_=dP(Ff,kh),$P=x_.obj,zP=x_.k;if($P)return $P[zP]}function gP(Ff,kh,x_){var $P=hP(Ff,x_);return $P!==void 0?$P:hP(kh,x_)}function vP(Ff,kh,x_){for(var $P in kh)$P!=="__proto__"&&$P!=="constructor"&&($P in Ff?typeof Ff[$P]=="string"||Ff[$P]instanceof String||typeof kh[$P]=="string"||kh[$P]instanceof String?x_&&(Ff[$P]=kh[$P]):vP(Ff[$P],kh[$P],x_):Ff[$P]=kh[$P]);return Ff}function yP(Ff){return Ff.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var mP={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function bP(Ff){return typeof Ff=="string"?Ff.replace(/[&<>"'\/]/g,function(kh){return mP[kh]}):Ff}var wP=typeof window!="undefined"&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1;function EP(Ff,kh){var x_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(Ff){if(Ff[kh])return Ff[kh];for(var $P=kh.split(x_),zP=Ff,e0e=0;e0e<$P.length;++e0e){if(!zP||typeof zP[$P[e0e]]=="string"&&e0e+1<$P.length)return;if(zP[$P[e0e]]===void 0){for(var t0e=2,n0e=$P.slice(e0e,e0e+t0e).join(x_),r0e=zP[n0e];r0e===void 0&&$P.length>e0e+t0e;)t0e++,r0e=zP[n0e=$P.slice(e0e,e0e+t0e).join(x_)];if(r0e===void 0)return;if(typeof r0e=="string")return r0e;if(n0e&&typeof r0e[n0e]=="string")return r0e[n0e];var o0e=$P.slice(e0e+t0e).join(x_);return o0e?EP(r0e,o0e,x_):void 0}zP=zP[$P[e0e]]}return zP}}var DP=function(Ff){function kh(x_){var $P,zP=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return J_(this,kh),$P=nP(this,rP(kh).call(this)),wP&&sP.call(tP($P)),$P.data=x_||{},$P.options=zP,$P.options.keySeparator===void 0&&($P.options.keySeparator="."),$P.options.ignoreJSONStructure===void 0&&($P.options.ignoreJSONStructure=!0),$P}return iP(kh,sP),eP(kh,[{key:"addNamespaces",value:function(x_){this.options.ns.indexOf(x_)<0&&this.options.ns.push(x_)}},{key:"removeNamespaces",value:function(x_){var $P=this.options.ns.indexOf(x_);$P>-1&&this.options.ns.splice($P,1)}},{key:"getResource",value:function(x_,$P,zP){var e0e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},t0e=e0e.keySeparator!==void 0?e0e.keySeparator:this.options.keySeparator,n0e=e0e.ignoreJSONStructure!==void 0?e0e.ignoreJSONStructure:this.options.ignoreJSONStructure,r0e=[x_,$P];zP&&typeof zP!="string"&&(r0e=r0e.concat(zP)),zP&&typeof zP=="string"&&(r0e=r0e.concat(t0e?zP.split(t0e):zP)),x_.indexOf(".")>-1&&(r0e=x_.split("."));var o0e=hP(this.data,r0e);return o0e||!n0e||typeof zP!="string"?o0e:EP(this.data&&this.data[x_]&&this.data[x_][$P],zP,t0e)}},{key:"addResource",value:function(x_,$P,zP,e0e){var t0e=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},n0e=this.options.keySeparator;n0e===void 0&&(n0e=".");var r0e=[x_,$P];zP&&(r0e=r0e.concat(n0e?zP.split(n0e):zP)),x_.indexOf(".")>-1&&(e0e=$P,$P=(r0e=x_.split("."))[1]),this.addNamespaces($P),pP(this.data,r0e,e0e),t0e.silent||this.emit("added",x_,$P,zP,e0e)}},{key:"addResources",value:function(x_,$P,zP){var e0e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var t0e in zP)typeof zP[t0e]!="string"&&Object.prototype.toString.apply(zP[t0e])!=="[object Array]"||this.addResource(x_,$P,t0e,zP[t0e],{silent:!0});e0e.silent||this.emit("added",x_,$P,zP)}},{key:"addResourceBundle",value:function(x_,$P,zP,e0e,t0e){var n0e=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},r0e=[x_,$P];x_.indexOf(".")>-1&&(e0e=zP,zP=$P,$P=(r0e=x_.split("."))[1]),this.addNamespaces($P);var o0e=hP(this.data,r0e)||{};e0e?vP(o0e,zP,t0e):o0e=Z_({},o0e,zP),pP(this.data,r0e,o0e),n0e.silent||this.emit("added",x_,$P,zP)}},{key:"removeResourceBundle",value:function(x_,$P){this.hasResourceBundle(x_,$P)&&delete this.data[x_][$P],this.removeNamespaces($P),this.emit("removed",x_,$P)}},{key:"hasResourceBundle",value:function(x_,$P){return this.getResource(x_,$P)!==void 0}},{key:"getResourceBundle",value:function(x_,$P){return $P||($P=this.options.defaultNS),this.options.compatibilityAPI==="v1"?Z_({},{},this.getResource(x_,$P)):this.getResource(x_,$P)}},{key:"getDataByLanguage",value:function(x_){return this.data[x_]}},{key:"toJSON",value:function(){return this.data}}]),kh}(),SP={processors:{},addPostProcessor:function(Ff){this.processors[Ff.name]=Ff},handle:function(Ff,kh,x_,$P,zP){var e0e=this;return Ff.forEach(function(t0e){e0e.processors[t0e]&&(kh=e0e.processors[t0e].process(kh,x_,$P,zP))}),kh}},xP={},CP=function(Ff){function kh(x_){var $P,zP=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return J_(this,kh),$P=nP(this,rP(kh).call(this)),wP&&sP.call(tP($P)),fP(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],x_,tP($P)),$P.options=zP,$P.options.keySeparator===void 0&&($P.options.keySeparator="."),$P.logger=uP.create("translator"),$P}return iP(kh,sP),eP(kh,[{key:"changeLanguage",value:function(x_){x_&&(this.language=x_)}},{key:"exists",value:function(x_){var $P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(x_==null)return!1;var zP=this.resolve(x_,$P);return zP&&zP.res!==void 0}},{key:"extractFromKey",value:function(x_,$P){var zP=$P.nsSeparator!==void 0?$P.nsSeparator:this.options.nsSeparator;zP===void 0&&(zP=":");var e0e=$P.keySeparator!==void 0?$P.keySeparator:this.options.keySeparator,t0e=$P.ns||this.options.defaultNS;if(zP&&x_.indexOf(zP)>-1){var n0e=x_.match(this.interpolator.nestingRegexp);if(n0e&&n0e.length>0)return{key:x_,namespaces:t0e};var r0e=x_.split(zP);(zP!==e0e||zP===e0e&&this.options.ns.indexOf(r0e[0])>-1)&&(t0e=r0e.shift()),x_=r0e.join(e0e)}return typeof t0e=="string"&&(t0e=[t0e]),{key:x_,namespaces:t0e}}},{key:"translate",value:function(x_,$P,zP){var e0e=this;if(Y_($P)!=="object"&&this.options.overloadTranslationOptionHandler&&($P=this.options.overloadTranslationOptionHandler(arguments)),$P||($P={}),x_==null)return"";Array.isArray(x_)||(x_=[String(x_)]);var t0e=$P.keySeparator!==void 0?$P.keySeparator:this.options.keySeparator,n0e=this.extractFromKey(x_[x_.length-1],$P),r0e=n0e.key,o0e=n0e.namespaces,i0e=o0e[o0e.length-1],a0e=$P.lng||this.language,s0e=$P.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(a0e&&a0e.toLowerCase()==="cimode"){if(s0e){var u0e=$P.nsSeparator||this.options.nsSeparator;return i0e+u0e+r0e}return r0e}var l0e=this.resolve(x_,$P),f0e=l0e&&l0e.res,d0e=l0e&&l0e.usedKey||r0e,p0e=l0e&&l0e.exactUsedKey||r0e,c0e=Object.prototype.toString.apply(f0e),h0e=["[object Number]","[object Function]","[object RegExp]"],g0e=$P.joinArrays!==void 0?$P.joinArrays:this.options.joinArrays,m0e=!this.i18nFormat||this.i18nFormat.handleAsObject,y0e=typeof f0e!="string"&&typeof f0e!="boolean"&&typeof f0e!="number";if(m0e&&f0e&&y0e&&h0e.indexOf(c0e)<0&&(typeof g0e!="string"||c0e!=="[object Array]")){if(!$P.returnObjects&&!this.options.returnObjects)return this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(d0e,f0e,Z_({},$P,{ns:o0e})):"key '".concat(r0e," (").concat(this.language,")' returned an object instead of string.");if(t0e){var v0e=c0e==="[object Array]",b0e=v0e?[]:{},S0e=v0e?p0e:d0e;for(var w0e in f0e)if(Object.prototype.hasOwnProperty.call(f0e,w0e)){var A0e="".concat(S0e).concat(t0e).concat(w0e);b0e[w0e]=this.translate(A0e,Z_({},$P,{joinArrays:!1,ns:o0e})),b0e[w0e]===A0e&&(b0e[w0e]=f0e[w0e])}f0e=b0e}}else if(m0e&&typeof g0e=="string"&&c0e==="[object Array]")(f0e=f0e.join(g0e))&&(f0e=this.extendTranslation(f0e,x_,$P,zP));else{var x0e=!1,O0e=!1,k0e=$P.count!==void 0&&typeof $P.count!="string",T0e=kh.hasDefaultValue($P),M0e=k0e?this.pluralResolver.getSuffix(a0e,$P.count):"",_0e=$P["defaultValue".concat(M0e)]||$P.defaultValue;!this.isValidLookup(f0e)&&T0e&&(x0e=!0,f0e=_0e),this.isValidLookup(f0e)||(O0e=!0,f0e=r0e);var H0e=$P.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,I0e=H0e&&O0e?void 0:f0e,z0e=T0e&&_0e!==f0e&&this.options.updateMissing;if(O0e||x0e||z0e){if(this.logger.log(z0e?"updateKey":"missingKey",a0e,i0e,r0e,z0e?_0e:f0e),t0e){var E0e=this.resolve(r0e,Z_({},$P,{keySeparator:!1}));E0e&&E0e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var C0e=[],B0e=this.languageUtils.getFallbackCodes(this.options.fallbackLng,$P.lng||this.language);if(this.options.saveMissingTo==="fallback"&&B0e&&B0e[0])for(var N0e=0;N0e<B0e.length;N0e++)C0e.push(B0e[N0e]);else this.options.saveMissingTo==="all"?C0e=this.languageUtils.toResolveHierarchy($P.lng||this.language):C0e.push($P.lng||this.language);var V0e=function(R0e,W0e,q0e){e0e.options.missingKeyHandler?e0e.options.missingKeyHandler(R0e,i0e,W0e,z0e?q0e:I0e,z0e,$P):e0e.backendConnector&&e0e.backendConnector.saveMissing&&e0e.backendConnector.saveMissing(R0e,i0e,W0e,z0e?q0e:I0e,z0e,$P),e0e.emit("missingKey",R0e,i0e,W0e,f0e)};this.options.saveMissing&&(this.options.saveMissingPlurals&&k0e?C0e.forEach(function(R0e){e0e.pluralResolver.getSuffixes(R0e).forEach(function(W0e){V0e([R0e],r0e+W0e,$P["defaultValue".concat(W0e)]||_0e)})}):V0e(C0e,r0e,_0e))}f0e=this.extendTranslation(f0e,x_,$P,l0e,zP),O0e&&f0e===r0e&&this.options.appendNamespaceToMissingKey&&(f0e="".concat(i0e,":").concat(r0e)),(O0e||x0e)&&this.options.parseMissingKeyHandler&&(f0e=this.options.parseMissingKeyHandler(f0e))}return f0e}},{key:"extendTranslation",value:function(x_,$P,zP,e0e,t0e){var n0e=this;if(this.i18nFormat&&this.i18nFormat.parse)x_=this.i18nFormat.parse(x_,zP,e0e.usedLng,e0e.usedNS,e0e.usedKey,{resolved:e0e});else if(!zP.skipInterpolation){zP.interpolation&&this.interpolator.init(Z_({},zP,{interpolation:Z_({},this.options.interpolation,zP.interpolation)}));var r0e,o0e=zP.interpolation&&zP.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(o0e){var i0e=x_.match(this.interpolator.nestingRegexp);r0e=i0e&&i0e.length}var a0e=zP.replace&&typeof zP.replace!="string"?zP.replace:zP;if(this.options.interpolation.defaultVariables&&(a0e=Z_({},this.options.interpolation.defaultVariables,a0e)),x_=this.interpolator.interpolate(x_,a0e,zP.lng||this.language,zP),o0e){var s0e=x_.match(this.interpolator.nestingRegexp);r0e<(s0e&&s0e.length)&&(zP.nest=!1)}zP.nest!==!1&&(x_=this.interpolator.nest(x_,function(){for(var f0e=arguments.length,d0e=new Array(f0e),p0e=0;p0e<f0e;p0e++)d0e[p0e]=arguments[p0e];return t0e&&t0e[0]===d0e[0]&&!zP.context?(n0e.logger.warn("It seems you are nesting recursively key: ".concat(d0e[0]," in key: ").concat($P[0])),null):n0e.translate.apply(n0e,d0e.concat([$P]))},zP)),zP.interpolation&&this.interpolator.reset()}var u0e=zP.postProcess||this.options.postProcess,l0e=typeof u0e=="string"?[u0e]:u0e;return x_!=null&&l0e&&l0e.length&&zP.applyPostProcessor!==!1&&(x_=SP.handle(l0e,x_,$P,this.options&&this.options.postProcessPassResolved?Z_({i18nResolved:e0e},zP):zP,this)),x_}},{key:"resolve",value:function(x_){var $P,zP,e0e,t0e,n0e,r0e=this,o0e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return typeof x_=="string"&&(x_=[x_]),x_.forEach(function(i0e){if(!r0e.isValidLookup($P)){var a0e=r0e.extractFromKey(i0e,o0e),s0e=a0e.key;zP=s0e;var u0e=a0e.namespaces;r0e.options.fallbackNS&&(u0e=u0e.concat(r0e.options.fallbackNS));var l0e=o0e.count!==void 0&&typeof o0e.count!="string",f0e=o0e.context!==void 0&&(typeof o0e.context=="string"||typeof o0e.context=="number")&&o0e.context!=="",d0e=o0e.lngs?o0e.lngs:r0e.languageUtils.toResolveHierarchy(o0e.lng||r0e.language,o0e.fallbackLng);u0e.forEach(function(p0e){r0e.isValidLookup($P)||(n0e=p0e,!xP["".concat(d0e[0],"-").concat(p0e)]&&r0e.utils&&r0e.utils.hasLoadedNamespace&&!r0e.utils.hasLoadedNamespace(n0e)&&(xP["".concat(d0e[0],"-").concat(p0e)]=!0,r0e.logger.warn('key "'.concat(zP,'" for languages "').concat(d0e.join(", "),`" won't get resolved as namespace "`).concat(n0e,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),d0e.forEach(function(c0e){if(!r0e.isValidLookup($P)){t0e=c0e;var h0e,g0e,m0e=s0e,y0e=[m0e];for(r0e.i18nFormat&&r0e.i18nFormat.addLookupKeys?r0e.i18nFormat.addLookupKeys(y0e,s0e,c0e,p0e,o0e):(l0e&&(h0e=r0e.pluralResolver.getSuffix(c0e,o0e.count)),l0e&&f0e&&y0e.push(m0e+h0e),f0e&&y0e.push(m0e+="".concat(r0e.options.contextSeparator).concat(o0e.context)),l0e&&y0e.push(m0e+=h0e));g0e=y0e.pop();)r0e.isValidLookup($P)||(e0e=g0e,$P=r0e.getResource(c0e,p0e,g0e,o0e))}}))})}}),{res:$P,usedKey:zP,exactUsedKey:e0e,usedLng:t0e,usedNS:n0e}}},{key:"isValidLookup",value:function(x_){return!(x_===void 0||!this.options.returnNull&&x_===null||!this.options.returnEmptyString&&x_==="")}},{key:"getResource",value:function(x_,$P,zP){var e0e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(x_,$P,zP,e0e):this.resourceStore.getResource(x_,$P,zP,e0e)}}],[{key:"hasDefaultValue",value:function(x_){var $P="defaultValue";for(var zP in x_)if(Object.prototype.hasOwnProperty.call(x_,zP)&&$P===zP.substring(0,$P.length)&&x_[zP]!==void 0)return!0;return!1}}]),kh}();function AP(Ff){return Ff.charAt(0).toUpperCase()+Ff.slice(1)}var OP=function(){function Ff(kh){J_(this,Ff),this.options=kh,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=uP.create("languageUtils")}return eP(Ff,[{key:"getScriptPartFromCode",value:function(kh){if(!kh||kh.indexOf("-")<0)return null;var x_=kh.split("-");return x_.length===2?null:(x_.pop(),x_[x_.length-1].toLowerCase()==="x"?null:this.formatLanguageCode(x_.join("-")))}},{key:"getLanguagePartFromCode",value:function(kh){if(!kh||kh.indexOf("-")<0)return kh;var x_=kh.split("-");return this.formatLanguageCode(x_[0])}},{key:"formatLanguageCode",value:function(kh){if(typeof kh=="string"&&kh.indexOf("-")>-1){var x_=["hans","hant","latn","cyrl","cans","mong","arab"],$P=kh.split("-");return this.options.lowerCaseLng?$P=$P.map(function(zP){return zP.toLowerCase()}):$P.length===2?($P[0]=$P[0].toLowerCase(),$P[1]=$P[1].toUpperCase(),x_.indexOf($P[1].toLowerCase())>-1&&($P[1]=AP($P[1].toLowerCase()))):$P.length===3&&($P[0]=$P[0].toLowerCase(),$P[1].length===2&&($P[1]=$P[1].toUpperCase()),$P[0]!=="sgn"&&$P[2].length===2&&($P[2]=$P[2].toUpperCase()),x_.indexOf($P[1].toLowerCase())>-1&&($P[1]=AP($P[1].toLowerCase())),x_.indexOf($P[2].toLowerCase())>-1&&($P[2]=AP($P[2].toLowerCase()))),$P.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?kh.toLowerCase():kh}},{key:"isWhitelisted",value:function(kh){return this.logger.deprecate("languageUtils.isWhitelisted",`function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it's usage asap.`),this.isSupportedCode(kh)}},{key:"isSupportedCode",value:function(kh){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(kh=this.getLanguagePartFromCode(kh)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(kh)>-1}},{key:"getBestMatchFromCodes",value:function(kh){var x_,$P=this;return kh?(kh.forEach(function(zP){if(!x_){var e0e=$P.formatLanguageCode(zP);$P.options.supportedLngs&&!$P.isSupportedCode(e0e)||(x_=e0e)}}),!x_&&this.options.supportedLngs&&kh.forEach(function(zP){if(!x_){var e0e=$P.getLanguagePartFromCode(zP);if($P.isSupportedCode(e0e))return x_=e0e;x_=$P.options.supportedLngs.find(function(t0e){if(t0e.indexOf(e0e)===0)return t0e})}}),x_||(x_=this.getFallbackCodes(this.options.fallbackLng)[0]),x_):null}},{key:"getFallbackCodes",value:function(kh,x_){if(!kh)return[];if(typeof kh=="function"&&(kh=kh(x_)),typeof kh=="string"&&(kh=[kh]),Object.prototype.toString.apply(kh)==="[object Array]")return kh;if(!x_)return kh.default||[];var $P=kh[x_];return $P||($P=kh[this.getScriptPartFromCode(x_)]),$P||($P=kh[this.formatLanguageCode(x_)]),$P||($P=kh[this.getLanguagePartFromCode(x_)]),$P||($P=kh.default),$P||[]}},{key:"toResolveHierarchy",value:function(kh,x_){var $P=this,zP=this.getFallbackCodes(x_||this.options.fallbackLng||[],kh),e0e=[],t0e=function(n0e){n0e&&($P.isSupportedCode(n0e)?e0e.push(n0e):$P.logger.warn("rejecting language code not found in supportedLngs: ".concat(n0e)))};return typeof kh=="string"&&kh.indexOf("-")>-1?(this.options.load!=="languageOnly"&&t0e(this.formatLanguageCode(kh)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&t0e(this.getScriptPartFromCode(kh)),this.options.load!=="currentOnly"&&t0e(this.getLanguagePartFromCode(kh))):typeof kh=="string"&&t0e(this.formatLanguageCode(kh)),zP.forEach(function(n0e){e0e.indexOf(n0e)<0&&t0e($P.formatLanguageCode(n0e))}),e0e}}]),Ff}(),kP=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],BP={1:function(Ff){return+(Ff>1)},2:function(Ff){return+(Ff!=1)},3:function(Ff){return 0},4:function(Ff){return Ff%10==1&&Ff%100!=11?0:Ff%10>=2&&Ff%10<=4&&(Ff%100<10||Ff%100>=20)?1:2},5:function(Ff){return Ff==0?0:Ff==1?1:Ff==2?2:Ff%100>=3&&Ff%100<=10?3:Ff%100>=11?4:5},6:function(Ff){return Ff==1?0:Ff>=2&&Ff<=4?1:2},7:function(Ff){return Ff==1?0:Ff%10>=2&&Ff%10<=4&&(Ff%100<10||Ff%100>=20)?1:2},8:function(Ff){return Ff==1?0:Ff==2?1:Ff!=8&&Ff!=11?2:3},9:function(Ff){return+(Ff>=2)},10:function(Ff){return Ff==1?0:Ff==2?1:Ff<7?2:Ff<11?3:4},11:function(Ff){return Ff==1||Ff==11?0:Ff==2||Ff==12?1:Ff>2&&Ff<20?2:3},12:function(Ff){return+(Ff%10!=1||Ff%100==11)},13:function(Ff){return+(Ff!==0)},14:function(Ff){return Ff==1?0:Ff==2?1:Ff==3?2:3},15:function(Ff){return Ff%10==1&&Ff%100!=11?0:Ff%10>=2&&(Ff%100<10||Ff%100>=20)?1:2},16:function(Ff){return Ff%10==1&&Ff%100!=11?0:Ff!==0?1:2},17:function(Ff){return Ff==1||Ff%10==1&&Ff%100!=11?0:1},18:function(Ff){return Ff==0?0:Ff==1?1:2},19:function(Ff){return Ff==1?0:Ff==0||Ff%100>1&&Ff%100<11?1:Ff%100>10&&Ff%100<20?2:3},20:function(Ff){return Ff==1?0:Ff==0||Ff%100>0&&Ff%100<20?1:2},21:function(Ff){return Ff%100==1?1:Ff%100==2?2:Ff%100==3||Ff%100==4?3:0},22:function(Ff){return Ff==1?0:Ff==2?1:(Ff<0||Ff>10)&&Ff%10==0?2:3}};function FP(){var Ff={};return kP.forEach(function(kh){kh.lngs.forEach(function(x_){Ff[x_]={numbers:kh.nr,plurals:BP[kh.fc]}})}),Ff}var TP=function(){function Ff(kh){var x_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};J_(this,Ff),this.languageUtils=kh,this.options=x_,this.logger=uP.create("pluralResolver"),this.rules=FP()}return eP(Ff,[{key:"addRule",value:function(kh,x_){this.rules[kh]=x_}},{key:"getRule",value:function(kh){return this.rules[kh]||this.rules[this.languageUtils.getLanguagePartFromCode(kh)]}},{key:"needsPlural",value:function(kh){var x_=this.getRule(kh);return x_&&x_.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(kh,x_){return this.getSuffixes(kh).map(function($P){return x_+$P})}},{key:"getSuffixes",value:function(kh){var x_=this,$P=this.getRule(kh);return $P?$P.numbers.map(function(zP){return x_.getSuffix(kh,zP)}):[]}},{key:"getSuffix",value:function(kh,x_){var $P=this,zP=this.getRule(kh);if(zP){var e0e=zP.noAbs?zP.plurals(x_):zP.plurals(Math.abs(x_)),t0e=zP.numbers[e0e];this.options.simplifyPluralSuffix&&zP.numbers.length===2&&zP.numbers[0]===1&&(t0e===2?t0e="plural":t0e===1&&(t0e=""));var n0e=function(){return $P.options.prepend&&t0e.toString()?$P.options.prepend+t0e.toString():t0e.toString()};return this.options.compatibilityJSON==="v1"?t0e===1?"":typeof t0e=="number"?"_plural_".concat(t0e.toString()):n0e():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&zP.numbers.length===2&&zP.numbers[0]===1?n0e():this.options.prepend&&e0e.toString()?this.options.prepend+e0e.toString():e0e.toString()}return this.logger.warn("no plural rule found for: ".concat(kh)),""}}]),Ff}(),_P=function(){function Ff(){var kh=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};J_(this,Ff),this.logger=uP.create("interpolator"),this.options=kh,this.format=kh.interpolation&&kh.interpolation.format||function(x_){return x_},this.init(kh)}return eP(Ff,[{key:"init",value:function(){var kh=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};kh.interpolation||(kh.interpolation={escapeValue:!0});var x_=kh.interpolation;this.escape=x_.escape!==void 0?x_.escape:bP,this.escapeValue=x_.escapeValue===void 0||x_.escapeValue,this.useRawValueToEscape=x_.useRawValueToEscape!==void 0&&x_.useRawValueToEscape,this.prefix=x_.prefix?yP(x_.prefix):x_.prefixEscaped||"{{",this.suffix=x_.suffix?yP(x_.suffix):x_.suffixEscaped||"}}",this.formatSeparator=x_.formatSeparator?x_.formatSeparator:x_.formatSeparator||",",this.unescapePrefix=x_.unescapeSuffix?"":x_.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":x_.unescapeSuffix||"",this.nestingPrefix=x_.nestingPrefix?yP(x_.nestingPrefix):x_.nestingPrefixEscaped||yP("$t("),this.nestingSuffix=x_.nestingSuffix?yP(x_.nestingSuffix):x_.nestingSuffixEscaped||yP(")"),this.nestingOptionsSeparator=x_.nestingOptionsSeparator?x_.nestingOptionsSeparator:x_.nestingOptionsSeparator||",",this.maxReplaces=x_.maxReplaces?x_.maxReplaces:1e3,this.alwaysFormat=x_.alwaysFormat!==void 0&&x_.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var kh="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(kh,"g");var x_="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(x_,"g");var $P="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp($P,"g")}},{key:"interpolate",value:function(kh,x_,$P,zP){var e0e,t0e,n0e,r0e=this,o0e=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function i0e(f0e){return f0e.replace(/\$/g,"$$$$")}var a0e=function(f0e){if(f0e.indexOf(r0e.formatSeparator)<0){var d0e=gP(x_,o0e,f0e);return r0e.alwaysFormat?r0e.format(d0e,void 0,$P,Z_({},zP,x_,{interpolationkey:f0e})):d0e}var p0e=f0e.split(r0e.formatSeparator),c0e=p0e.shift().trim(),h0e=p0e.join(r0e.formatSeparator).trim();return r0e.format(gP(x_,o0e,c0e),h0e,$P,Z_({},zP,x_,{interpolationkey:c0e}))};this.resetRegExp();var s0e=zP&&zP.missingInterpolationHandler||this.options.missingInterpolationHandler,u0e=zP&&zP.interpolation&&zP.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,l0e=[{regex:this.regexpUnescape,safeValue:function(f0e){return i0e(f0e)}},{regex:this.regexp,safeValue:function(f0e){return r0e.escapeValue?i0e(r0e.escape(f0e)):i0e(f0e)}}];return l0e.forEach(function(f0e){for(n0e=0;e0e=f0e.regex.exec(kh);){if((t0e=a0e(e0e[1].trim()))===void 0)if(typeof s0e=="function"){var d0e=s0e(kh,e0e,zP);t0e=typeof d0e=="string"?d0e:""}else{if(u0e){t0e=e0e[0];continue}r0e.logger.warn("missed to pass in variable ".concat(e0e[1]," for interpolating ").concat(kh)),t0e=""}else typeof t0e=="string"||r0e.useRawValueToEscape||(t0e=cP(t0e));var p0e=f0e.safeValue(t0e);if(kh=kh.replace(e0e[0],p0e),u0e?(f0e.regex.lastIndex+=p0e.length,f0e.regex.lastIndex-=e0e[0].length):f0e.regex.lastIndex=0,++n0e>=r0e.maxReplaces)break}}),kh}},{key:"nest",value:function(kh,x_){var $P,zP,e0e=this,t0e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n0e=Z_({},t0e);function r0e(s0e,u0e){var l0e=this.nestingOptionsSeparator;if(s0e.indexOf(l0e)<0)return s0e;var f0e=s0e.split(new RegExp("".concat(l0e,"[ ]*{"))),d0e="{".concat(f0e[1]);s0e=f0e[0],d0e=(d0e=this.interpolate(d0e,n0e)).replace(/'/g,'"');try{n0e=JSON.parse(d0e),u0e&&(n0e=Z_({},u0e,n0e))}catch(p0e){return this.logger.warn("failed parsing options string in nesting for key ".concat(s0e),p0e),"".concat(s0e).concat(l0e).concat(d0e)}return delete n0e.defaultValue,s0e}for(n0e.applyPostProcessor=!1,delete n0e.defaultValue;$P=this.nestingRegexp.exec(kh);){var o0e=[],i0e=!1;if($P[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test($P[1])){var a0e=$P[1].split(this.formatSeparator).map(function(s0e){return s0e.trim()});$P[1]=a0e.shift(),o0e=a0e,i0e=!0}if((zP=x_(r0e.call(this,$P[1].trim(),n0e),n0e))&&$P[0]===kh&&typeof zP!="string")return zP;typeof zP!="string"&&(zP=cP(zP)),zP||(this.logger.warn("missed to resolve ".concat($P[1]," for nesting ").concat(kh)),zP=""),i0e&&(zP=o0e.reduce(function(s0e,u0e){return e0e.format(s0e,u0e,t0e.lng,Z_({},t0e,{interpolationkey:$P[1].trim()}))},zP.trim())),kh=kh.replace($P[0],zP),this.regexp.lastIndex=0}return kh}}]),Ff}(),PP=function(Ff){function kh(x_,$P,zP){var e0e,t0e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return J_(this,kh),e0e=nP(this,rP(kh).call(this)),wP&&sP.call(tP(e0e)),e0e.backend=x_,e0e.store=$P,e0e.services=zP,e0e.languageUtils=zP.languageUtils,e0e.options=t0e,e0e.logger=uP.create("backendConnector"),e0e.state={},e0e.queue=[],e0e.backend&&e0e.backend.init&&e0e.backend.init(zP,t0e.backend,t0e),e0e}return iP(kh,sP),eP(kh,[{key:"queueLoad",value:function(x_,$P,zP,e0e){var t0e=this,n0e=[],r0e=[],o0e=[],i0e=[];return x_.forEach(function(a0e){var s0e=!0;$P.forEach(function(u0e){var l0e="".concat(a0e,"|").concat(u0e);!zP.reload&&t0e.store.hasResourceBundle(a0e,u0e)?t0e.state[l0e]=2:t0e.state[l0e]<0||(t0e.state[l0e]===1?r0e.indexOf(l0e)<0&&r0e.push(l0e):(t0e.state[l0e]=1,s0e=!1,r0e.indexOf(l0e)<0&&r0e.push(l0e),n0e.indexOf(l0e)<0&&n0e.push(l0e),i0e.indexOf(u0e)<0&&i0e.push(u0e)))}),s0e||o0e.push(a0e)}),(n0e.length||r0e.length)&&this.queue.push({pending:r0e,loaded:{},errors:[],callback:e0e}),{toLoad:n0e,pending:r0e,toLoadLanguages:o0e,toLoadNamespaces:i0e}}},{key:"loaded",value:function(x_,$P,zP){var e0e=x_.split("|"),t0e=e0e[0],n0e=e0e[1];$P&&this.emit("failedLoading",t0e,n0e,$P),zP&&this.store.addResourceBundle(t0e,n0e,zP),this.state[x_]=$P?-1:2;var r0e={};this.queue.forEach(function(o0e){(function(i0e,a0e,s0e,u0e){var l0e=dP(i0e,a0e,Object),f0e=l0e.obj,d0e=l0e.k;f0e[d0e]=f0e[d0e]||[],f0e[d0e].push(s0e)})(o0e.loaded,[t0e],n0e),function(i0e,a0e){for(var s0e=i0e.indexOf(a0e);s0e!==-1;)i0e.splice(s0e,1),s0e=i0e.indexOf(a0e)}(o0e.pending,x_),$P&&o0e.errors.push($P),o0e.pending.length!==0||o0e.done||(Object.keys(o0e.loaded).forEach(function(i0e){r0e[i0e]||(r0e[i0e]=[]),o0e.loaded[i0e].length&&o0e.loaded[i0e].forEach(function(a0e){r0e[i0e].indexOf(a0e)<0&&r0e[i0e].push(a0e)})}),o0e.done=!0,o0e.errors.length?o0e.callback(o0e.errors):o0e.callback())}),this.emit("loaded",r0e),this.queue=this.queue.filter(function(o0e){return!o0e.done})}},{key:"read",value:function(x_,$P,zP){var e0e=this,t0e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,n0e=arguments.length>4&&arguments[4]!==void 0?arguments[4]:350,r0e=arguments.length>5?arguments[5]:void 0;return x_.length?this.backend[zP](x_,$P,function(o0e,i0e){o0e&&i0e&&t0e<5?setTimeout(function(){e0e.read.call(e0e,x_,$P,zP,t0e+1,2*n0e,r0e)},n0e):r0e(o0e,i0e)}):r0e(null,{})}},{key:"prepareLoading",value:function(x_,$P){var zP=this,e0e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},t0e=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),t0e&&t0e();typeof x_=="string"&&(x_=this.languageUtils.toResolveHierarchy(x_)),typeof $P=="string"&&($P=[$P]);var n0e=this.queueLoad(x_,$P,e0e,t0e);if(!n0e.toLoad.length)return n0e.pending.length||t0e(),null;n0e.toLoad.forEach(function(r0e){zP.loadOne(r0e)})}},{key:"load",value:function(x_,$P,zP){this.prepareLoading(x_,$P,{},zP)}},{key:"reload",value:function(x_,$P,zP){this.prepareLoading(x_,$P,{reload:!0},zP)}},{key:"loadOne",value:function(x_){var $P=this,zP=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",e0e=x_.split("|"),t0e=e0e[0],n0e=e0e[1];this.read(t0e,n0e,"read",void 0,void 0,function(r0e,o0e){r0e&&$P.logger.warn("".concat(zP,"loading namespace ").concat(n0e," for language ").concat(t0e," failed"),r0e),!r0e&&o0e&&$P.logger.log("".concat(zP,"loaded namespace ").concat(n0e," for language ").concat(t0e),o0e),$P.loaded(x_,r0e,o0e)})}},{key:"saveMissing",value:function(x_,$P,zP,e0e,t0e){var n0e=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace($P)?this.logger.warn('did not save key "'.concat(zP,'" as the namespace "').concat($P,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):zP!=null&&zP!==""&&(this.backend&&this.backend.create&&this.backend.create(x_,$P,zP,e0e,null,Z_({},n0e,{isUpdate:t0e})),x_&&x_[0]&&this.store.addResource(x_[0],$P,zP,e0e))}}]),kh}();function jP(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(Ff){var kh={};if(Y_(Ff[1])==="object"&&(kh=Ff[1]),typeof Ff[1]=="string"&&(kh.defaultValue=Ff[1]),typeof Ff[2]=="string"&&(kh.tDescription=Ff[2]),Y_(Ff[2])==="object"||Y_(Ff[3])==="object"){var x_=Ff[3]||Ff[2];Object.keys(x_).forEach(function($P){kh[$P]=x_[$P]})}return kh},interpolation:{escapeValue:!0,format:function(Ff,kh,x_,$P){return Ff},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function NP(Ff){return typeof Ff.ns=="string"&&(Ff.ns=[Ff.ns]),typeof Ff.fallbackLng=="string"&&(Ff.fallbackLng=[Ff.fallbackLng]),typeof Ff.fallbackNS=="string"&&(Ff.fallbackNS=[Ff.fallbackNS]),Ff.whitelist&&(Ff.whitelist&&Ff.whitelist.indexOf("cimode")<0&&(Ff.whitelist=Ff.whitelist.concat(["cimode"])),Ff.supportedLngs=Ff.whitelist),Ff.nonExplicitWhitelist&&(Ff.nonExplicitSupportedLngs=Ff.nonExplicitWhitelist),Ff.supportedLngs&&Ff.supportedLngs.indexOf("cimode")<0&&(Ff.supportedLngs=Ff.supportedLngs.concat(["cimode"])),Ff}function IP(){}var LP=function(Ff){function kh(){var x_,$P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},zP=arguments.length>1?arguments[1]:void 0;if(J_(this,kh),x_=nP(this,rP(kh).call(this)),wP&&sP.call(tP(x_)),x_.options=NP($P),x_.services={},x_.logger=uP,x_.modules={external:[]},zP&&!x_.isInitialized&&!$P.isClone){if(!x_.options.initImmediate)return x_.init($P,zP),nP(x_,tP(x_));setTimeout(function(){x_.init($P,zP)},0)}return x_}return iP(kh,sP),eP(kh,[{key:"init",value:function(){var x_=this,$P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},zP=arguments.length>1?arguments[1]:void 0;function e0e(u0e){return u0e?typeof u0e=="function"?new u0e:u0e:null}if(typeof $P=="function"&&(zP=$P,$P={}),$P.whitelist&&!$P.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),$P.nonExplicitWhitelist&&!$P.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Z_({},jP(),this.options,NP($P)),this.format=this.options.interpolation.format,zP||(zP=IP),!this.options.isClone){this.modules.logger?uP.init(e0e(this.modules.logger),this.options):uP.init(null,this.options);var t0e=new OP(this.options);this.store=new DP(this.options.resources,this.options);var n0e=this.services;n0e.logger=uP,n0e.resourceStore=this.store,n0e.languageUtils=t0e,n0e.pluralResolver=new TP(t0e,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),n0e.interpolator=new _P(this.options),n0e.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},n0e.backendConnector=new PP(e0e(this.modules.backend),n0e.resourceStore,n0e,this.options),n0e.backendConnector.on("*",function(u0e){for(var l0e=arguments.length,f0e=new Array(l0e>1?l0e-1:0),d0e=1;d0e<l0e;d0e++)f0e[d0e-1]=arguments[d0e];x_.emit.apply(x_,[u0e].concat(f0e))}),this.modules.languageDetector&&(n0e.languageDetector=e0e(this.modules.languageDetector),n0e.languageDetector.init(n0e,this.options.detection,this.options)),this.modules.i18nFormat&&(n0e.i18nFormat=e0e(this.modules.i18nFormat),n0e.i18nFormat.init&&n0e.i18nFormat.init(this)),this.translator=new CP(this.services,this.options),this.translator.on("*",function(u0e){for(var l0e=arguments.length,f0e=new Array(l0e>1?l0e-1:0),d0e=1;d0e<l0e;d0e++)f0e[d0e-1]=arguments[d0e];x_.emit.apply(x_,[u0e].concat(f0e))}),this.modules.external.forEach(function(u0e){u0e.init&&u0e.init(x_)})}if(this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var r0e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);r0e.length>0&&r0e[0]!=="dev"&&(this.options.lng=r0e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var o0e=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];o0e.forEach(function(u0e){x_[u0e]=function(){var l0e;return(l0e=x_.store)[u0e].apply(l0e,arguments)}});var i0e=["addResource","addResources","addResourceBundle","removeResourceBundle"];i0e.forEach(function(u0e){x_[u0e]=function(){var l0e;return(l0e=x_.store)[u0e].apply(l0e,arguments),x_}});var a0e=lP(),s0e=function(){var u0e=function(l0e,f0e){x_.isInitialized&&!x_.initializedStoreOnce&&x_.logger.warn("init: i18next is already initialized. You should call init just once!"),x_.isInitialized=!0,x_.options.isClone||x_.logger.log("initialized",x_.options),x_.emit("initialized",x_.options),a0e.resolve(f0e),zP(l0e,f0e)};if(x_.languages&&x_.options.compatibilityAPI!=="v1"&&!x_.isInitialized)return u0e(null,x_.t.bind(x_));x_.changeLanguage(x_.options.lng,u0e)};return this.options.resources||!this.options.initImmediate?s0e():setTimeout(s0e,0),a0e}},{key:"loadResources",value:function(x_){var $P=this,zP=arguments.length>1&&arguments[1]!==void 0?arguments[1]:IP,e0e=zP,t0e=typeof x_=="string"?x_:this.language;if(typeof x_=="function"&&(e0e=x_),!this.options.resources||this.options.partialBundledLanguages){if(t0e&&t0e.toLowerCase()==="cimode")return e0e();var n0e=[],r0e=function(i0e){i0e&&$P.services.languageUtils.toResolveHierarchy(i0e).forEach(function(a0e){n0e.indexOf(a0e)<0&&n0e.push(a0e)})};if(t0e)r0e(t0e);else{var o0e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);o0e.forEach(function(i0e){return r0e(i0e)})}this.options.preload&&this.options.preload.forEach(function(i0e){return r0e(i0e)}),this.services.backendConnector.load(n0e,this.options.ns,e0e)}else e0e(null)}},{key:"reloadResources",value:function(x_,$P,zP){var e0e=lP();return x_||(x_=this.languages),$P||($P=this.options.ns),zP||(zP=IP),this.services.backendConnector.reload(x_,$P,function(t0e){e0e.resolve(),zP(t0e)}),e0e}},{key:"use",value:function(x_){if(!x_)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!x_.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return x_.type==="backend"&&(this.modules.backend=x_),(x_.type==="logger"||x_.log&&x_.warn&&x_.error)&&(this.modules.logger=x_),x_.type==="languageDetector"&&(this.modules.languageDetector=x_),x_.type==="i18nFormat"&&(this.modules.i18nFormat=x_),x_.type==="postProcessor"&&SP.addPostProcessor(x_),x_.type==="3rdParty"&&this.modules.external.push(x_),this}},{key:"changeLanguage",value:function(x_,$P){var zP=this;this.isLanguageChangingTo=x_;var e0e=lP();this.emit("languageChanging",x_);var t0e=function(n0e){x_||n0e||!zP.services.languageDetector||(n0e=[]);var r0e=typeof n0e=="string"?n0e:zP.services.languageUtils.getBestMatchFromCodes(n0e);r0e&&(zP.language||(zP.language=r0e,zP.languages=zP.services.languageUtils.toResolveHierarchy(r0e)),zP.translator.language||zP.translator.changeLanguage(r0e),zP.services.languageDetector&&zP.services.languageDetector.cacheUserLanguage(r0e)),zP.loadResources(r0e,function(o0e){(function(i0e,a0e){a0e?(zP.language=a0e,zP.languages=zP.services.languageUtils.toResolveHierarchy(a0e),zP.translator.changeLanguage(a0e),zP.isLanguageChangingTo=void 0,zP.emit("languageChanged",a0e),zP.logger.log("languageChanged",a0e)):zP.isLanguageChangingTo=void 0,e0e.resolve(function(){return zP.t.apply(zP,arguments)}),$P&&$P(i0e,function(){return zP.t.apply(zP,arguments)})})(o0e,r0e)})};return x_||!this.services.languageDetector||this.services.languageDetector.async?!x_&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(t0e):t0e(x_):t0e(this.services.languageDetector.detect()),e0e}},{key:"getFixedT",value:function(x_,$P,zP){var e0e=this,t0e=function n0e(r0e,o0e){var i0e;if(Y_(o0e)!=="object"){for(var a0e=arguments.length,s0e=new Array(a0e>2?a0e-2:0),u0e=2;u0e<a0e;u0e++)s0e[u0e-2]=arguments[u0e];i0e=e0e.options.overloadTranslationOptionHandler([r0e,o0e].concat(s0e))}else i0e=Z_({},o0e);i0e.lng=i0e.lng||n0e.lng,i0e.lngs=i0e.lngs||n0e.lngs,i0e.ns=i0e.ns||n0e.ns;var l0e=e0e.options.keySeparator||".",f0e=zP?"".concat(zP).concat(l0e).concat(r0e):r0e;return e0e.t(f0e,i0e)};return typeof x_=="string"?t0e.lng=x_:t0e.lngs=x_,t0e.ns=$P,t0e.keyPrefix=zP,t0e}},{key:"t",value:function(){var x_;return this.translator&&(x_=this.translator).translate.apply(x_,arguments)}},{key:"exists",value:function(){var x_;return this.translator&&(x_=this.translator).exists.apply(x_,arguments)}},{key:"setDefaultNamespace",value:function(x_){this.options.defaultNS=x_}},{key:"hasLoadedNamespace",value:function(x_){var $P=this,zP=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var e0e=this.languages[0],t0e=!!this.options&&this.options.fallbackLng,n0e=this.languages[this.languages.length-1];if(e0e.toLowerCase()==="cimode")return!0;var r0e=function(i0e,a0e){var s0e=$P.services.backendConnector.state["".concat(i0e,"|").concat(a0e)];return s0e===-1||s0e===2};if(zP.precheck){var o0e=zP.precheck(this,r0e);if(o0e!==void 0)return o0e}return!!this.hasResourceBundle(e0e,x_)||!this.services.backendConnector.backend||!(!r0e(e0e,x_)||t0e&&!r0e(n0e,x_))}},{key:"loadNamespaces",value:function(x_,$P){var zP=this,e0e=lP();return this.options.ns?(typeof x_=="string"&&(x_=[x_]),x_.forEach(function(t0e){zP.options.ns.indexOf(t0e)<0&&zP.options.ns.push(t0e)}),this.loadResources(function(t0e){e0e.resolve(),$P&&$P(t0e)}),e0e):($P&&$P(),Promise.resolve())}},{key:"loadLanguages",value:function(x_,$P){var zP=lP();typeof x_=="string"&&(x_=[x_]);var e0e=this.options.preload||[],t0e=x_.filter(function(n0e){return e0e.indexOf(n0e)<0});return t0e.length?(this.options.preload=e0e.concat(t0e),this.loadResources(function(n0e){zP.resolve(),$P&&$P(n0e)}),zP):($P&&$P(),Promise.resolve())}},{key:"dir",value:function(x_){return x_||(x_=this.languages&&this.languages.length>0?this.languages[0]:this.language),x_?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(x_))>=0?"rtl":"ltr":"rtl"}},{key:"createInstance",value:function(){var x_=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$P=arguments.length>1?arguments[1]:void 0;return new kh(x_,$P)}},{key:"cloneInstance",value:function(){var x_=this,$P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},zP=arguments.length>1&&arguments[1]!==void 0?arguments[1]:IP,e0e=Z_({},this.options,$P,{isClone:!0}),t0e=new kh(e0e),n0e=["store","services","language"];return n0e.forEach(function(r0e){t0e[r0e]=x_[r0e]}),t0e.services=Z_({},this.services),t0e.services.utils={hasLoadedNamespace:t0e.hasLoadedNamespace.bind(t0e)},t0e.translator=new CP(t0e.services,t0e.options),t0e.translator.on("*",function(r0e){for(var o0e=arguments.length,i0e=new Array(o0e>1?o0e-1:0),a0e=1;a0e<o0e;a0e++)i0e[a0e-1]=arguments[a0e];t0e.emit.apply(t0e,[r0e].concat(i0e))}),t0e.init(e0e,zP),t0e.translator.options=t0e.options,t0e.translator.backendConnector.services.utils={hasLoadedNamespace:t0e.hasLoadedNamespace.bind(t0e)},t0e}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages}}}]),kh}(),RP=new LP;function MP(Ff,kh){RP.addResourceBundle(Ff,"translation",kh,!0,!0)}RP.init({lng:"zh-CN",resources:{}});var HP=RP.t.bind(RP);MP("en",{editor:{more:"More",justify:"Justify",indent:"Indent",image:"Image",video:"Video"}}),MP("zh-CN",{editor:{more:"更多",justify:"对齐",indent:"缩进",image:"图片",video:"视频"}});var VP=ea?{}.toString:function(){return"[object "+oa(this)+"]"};ea||Ei(Object.prototype,"toString",VP,{unsafe:!0});var UP=Array.isArray||function(Ff){return Hr$1(Ff)=="Array"},WP=function(){},GP=[],qP=Jr$1("Reflect","construct"),KP=/^\s*(?:class|function)\b/,YP=Mr$1(KP.exec),XP=!KP.exec(WP),ZP=function(Ff){if(!Yr$1(Ff))return!1;try{return qP(WP,GP,Ff),!0}catch(kh){return!1}},JP=!qP||Ar$1(function(){var Ff;return ZP(ZP.call)||!ZP(Object)||!ZP(function(){Ff=!0})||Ff})?function(Ff){if(!Yr$1(Ff))return!1;switch(oa(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return XP||!!YP(KP,ri(Ff))}:ZP,QP=Po$2("species"),ej=Cr$1.Array,tj=function(Ff,kh){return new(function(x_){var $P;return UP(x_)&&($P=x_.constructor,(JP($P)&&($P===ej||UP($P.prototype))||Xr$1($P)&&($P=$P[QP])===null)&&($P=void 0)),$P===void 0?ej:$P}(Ff))(kh===0?0:kh)},nj=Mr$1([].push),rj=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=Do$1(r0e),f0e=Wr$1(l0e),d0e=yu(o0e,i0e),p0e=Fi(f0e),c0e=0,h0e=a0e||tj,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:nj(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:nj(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},oj={forEach:rj(0),map:rj(1),filter:rj(2),some:rj(3),every:rj(4),find:rj(5),findIndex:rj(6),filterReject:rj(7)}.forEach,ij=function(Ff,kh){var x_=[][Ff];return!!x_&&Ar$1(function(){x_.call(null,kh||function(){throw 1},1)})}("forEach"),aj=ij?[].forEach:function(Ff){return oj(this,Ff,arguments.length>1?arguments[1]:void 0)},uj=function(Ff){if(Ff&&Ff.forEach!==aj)try{Jo(Ff,"forEach",aj)}catch(kh){Ff.forEach=aj}};for(var sj in fs)fs[sj]&&uj(Cr$1[sj]&&Cr$1[sj].prototype);uj(hs),MP("en",{common:{ok:"OK",delete:"Delete",enter:"Enter"},blockQuote:{title:"Quote"},codeBlock:{title:"Code block"},color:{color:"Font color",bgColor:"Back color",default:"Default color",clear:"Clear back color"},divider:{title:"Divider"},emotion:{title:"Emotion"},fontSize:{title:"Font size",default:"Default"},fontFamily:{title:"Font family",default:"Default"},fullScreen:{title:"Full screen"},header:{title:"Header",text:"Text"},image:{netImage:"Net image",delete:"Delete image",edit:"Edit image",viewLink:"View link",src:"Image src",desc:"Description",link:"Image link"},indent:{decrease:"Decrease",increase:"Increase"},justify:{left:"Left",right:"Right",center:"Center",justify:"Justify"},lineHeight:{title:"Line height",default:"Default"},link:{insert:"Insert link",text:"Link text",url:"Link source",unLink:"Unlink",edit:"Edit link",view:"View link"},textStyle:{bold:"Bold",clear:"Clear styles",code:"Inline code",italic:"Italic",sub:"Sub",sup:"Sup",through:"Through",underline:"Underline"},undo:{undo:"undo",redo:"Redo"},todo:{todo:"Todo"}}),MP("zh-CN",{common:{ok:"确定",delete:"删除",enter:"回车"},blockQuote:{title:"引用"},codeBlock:{title:"代码块"},color:{color:"文字颜色",bgColor:"背景色",default:"默认颜色",clear:"清除背景色"},divider:{title:"分割线"},emotion:{title:"表情"},fontSize:{title:"字号",default:"默认字号"},fontFamily:{title:"字体",default:"默认字体"},fullScreen:{title:"全屏"},header:{title:"标题",text:"正文"},image:{netImage:"网络图片",delete:"删除图片",edit:"编辑图片",viewLink:"查看链接",src:"图片地址",desc:"图片描述",link:"图片链接"},indent:{decrease:"减少缩进",increase:"增加缩进"},justify:{left:"左对齐",right:"右对齐",center:"居中对齐",justify:"两端对齐"},lineHeight:{title:"行高",default:"默认行高"},link:{insert:"插入链接",text:"链接文本",url:"链接地址",unLink:"取消链接",edit:"修改链接",view:"查看链接"},textStyle:{bold:"粗体",clear:"清除格式",code:"行内代码",italic:"斜体",sub:"下标",sup:"上标",through:"删除线",underline:"下划线"},undo:{undo:"撤销",redo:"重做"},todo:{todo:"待办"}});var lj={type:"paragraph",renderElem:function(Ff,kh,x_){return Pg("p",null,kh)}},cj=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function fj(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var dj,pj,hj=function(Ff){return Ff&&Ff.Math==Math&&Ff},gj=hj(typeof globalThis=="object"&&globalThis)||hj(typeof window=="object"&&window)||hj(typeof self=="object"&&self)||hj(typeof cj=="object"&&cj)||function(){return this}()||Function("return this")(),vj=function(Ff){try{return!!Ff()}catch(kh){return!0}},yj=!vj(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),mj=Function.prototype.call,bj=mj.bind?mj.bind(mj):function(){return mj.apply(mj,arguments)},wj={}.propertyIsEnumerable,Ej=Object.getOwnPropertyDescriptor,Dj=Ej&&!wj.call({1:2},1)?function(Ff){var kh=Ej(this,Ff);return!!kh&&kh.enumerable}:wj,Sj={f:Dj},xj=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},Cj=Function.prototype,Aj=Cj.bind,Oj=Cj.call,kj=Aj&&Aj.bind(Oj),Bj=Aj?function(Ff){return Ff&&kj(Oj,Ff)}:function(Ff){return Ff&&function(){return Oj.apply(Ff,arguments)}},Fj=Bj({}.toString),Tj=Bj("".slice),_j=function(Ff){return Tj(Fj(Ff),8,-1)},Pj=gj.Object,jj=Bj("".split),Nj=vj(function(){return!Pj("z").propertyIsEnumerable(0)})?function(Ff){return _j(Ff)=="String"?jj(Ff,""):Pj(Ff)}:Pj,Ij=gj.TypeError,Lj=function(Ff){if(Ff==null)throw Ij("Can't call method on "+Ff);return Ff},Rj=function(Ff){return Nj(Lj(Ff))},Mj=function(Ff){return typeof Ff=="function"},zj=function(Ff){return typeof Ff=="object"?Ff!==null:Mj(Ff)},$j=function(Ff){return Mj(Ff)?Ff:void 0},Hj=function(Ff,kh){return arguments.length<2?$j(gj[Ff]):gj[Ff]&&gj[Ff][kh]},Vj=Bj({}.isPrototypeOf),Uj=Hj("navigator","userAgent")||"",Wj=gj.process,Gj=gj.Deno,qj=Wj&&Wj.versions||Gj&&Gj.version,Kj=qj&&qj.v8;Kj&&(pj=(dj=Kj.split("."))[0]>0&&dj[0]<4?1:+(dj[0]+dj[1])),!pj&&Uj&&(!(dj=Uj.match(/Edge\/(\d+)/))||dj[1]>=74)&&(dj=Uj.match(/Chrome\/(\d+)/))&&(pj=+dj[1]);var Yj=pj,Xj=!!Object.getOwnPropertySymbols&&!vj(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&Yj&&Yj<41}),Zj=Xj&&!Symbol.sham&&typeof Symbol.iterator=="symbol",Jj=gj.Object,Qj=Zj?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=Hj("Symbol");return Mj(kh)&&Vj(kh.prototype,Jj(Ff))},eN=gj.String,tN=function(Ff){try{return eN(Ff)}catch(kh){return"Object"}},nN=gj.TypeError,rN=function(Ff){if(Mj(Ff))return Ff;throw nN(tN(Ff)+" is not a function")},oN=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:rN(x_)},iN=gj.TypeError,aN=Object.defineProperty,uN=function(Ff,kh){try{aN(gj,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){gj[Ff]=kh}return kh},sN=gj["__core-js_shared__"]||uN("__core-js_shared__",{}),lN=fj(function(Ff){(Ff.exports=function(kh,x_){return sN[kh]||(sN[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),cN=gj.Object,fN=function(Ff){return cN(Lj(Ff))},dN=Bj({}.hasOwnProperty),pN=Object.hasOwn||function(Ff,kh){return dN(fN(Ff),kh)},hN=0,gN=Math.random(),vN=Bj(1 .toString),yN=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+vN(++hN+gN,36)},mN=lN("wks"),bN=gj.Symbol,wN=bN&&bN.for,EN=Zj?bN:bN&&bN.withoutSetter||yN,DN=function(Ff){if(!pN(mN,Ff)||!Xj&&typeof mN[Ff]!="string"){var kh="Symbol."+Ff;Xj&&pN(bN,Ff)?mN[Ff]=bN[Ff]:mN[Ff]=Zj&&wN?wN(kh):EN(kh)}return mN[Ff]},SN=gj.TypeError,xN=DN("toPrimitive"),CN=function(Ff){var kh=function(x_,$P){if(!zj(x_)||Qj(x_))return x_;var zP,e0e=oN(x_,xN);if(e0e){if($P===void 0&&($P="default"),zP=bj(e0e,x_,$P),!zj(zP)||Qj(zP))return zP;throw SN("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&Mj(r0e=t0e.toString)&&!zj(o0e=bj(r0e,t0e))||Mj(r0e=t0e.valueOf)&&!zj(o0e=bj(r0e,t0e))||n0e!=="string"&&Mj(r0e=t0e.toString)&&!zj(o0e=bj(r0e,t0e)))return o0e;throw iN("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return Qj(kh)?kh:kh+""},AN=gj.document,ON=zj(AN)&&zj(AN.createElement),kN=function(Ff){return ON?AN.createElement(Ff):{}},BN=!yj&&!vj(function(){return Object.defineProperty(kN("div"),"a",{get:function(){return 7}}).a!=7}),FN=Object.getOwnPropertyDescriptor,TN={f:yj?FN:function(Ff,kh){if(Ff=Rj(Ff),kh=CN(kh),BN)try{return FN(Ff,kh)}catch(x_){}if(pN(Ff,kh))return xj(!bj(Sj.f,Ff,kh),Ff[kh])}},_N=gj.String,PN=gj.TypeError,jN=function(Ff){if(zj(Ff))return Ff;throw PN(_N(Ff)+" is not an object")},NN=gj.TypeError,IN=Object.defineProperty,LN={f:yj?IN:function(Ff,kh,x_){if(jN(Ff),kh=CN(kh),jN(x_),BN)try{return IN(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw NN("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},RN=yj?function(Ff,kh,x_){return LN.f(Ff,kh,xj(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},MN=Bj(Function.toString);Mj(sN.inspectSource)||(sN.inspectSource=function(Ff){return MN(Ff)});var zN,$N,HN,VN=sN.inspectSource,UN=gj.WeakMap,WN=Mj(UN)&&/native code/.test(VN(UN)),GN=lN("keys"),qN=function(Ff){return GN[Ff]||(GN[Ff]=yN(Ff))},KN={},YN=gj.TypeError,XN=gj.WeakMap;if(WN||sN.state){var ZN=sN.state||(sN.state=new XN),JN=Bj(ZN.get),QN=Bj(ZN.has),eI=Bj(ZN.set);zN=function(Ff,kh){if(QN(ZN,Ff))throw new YN("Object already initialized");return kh.facade=Ff,eI(ZN,Ff,kh),kh},$N=function(Ff){return JN(ZN,Ff)||{}},HN=function(Ff){return QN(ZN,Ff)}}else{var tI=qN("state");KN[tI]=!0,zN=function(Ff,kh){if(pN(Ff,tI))throw new YN("Object already initialized");return kh.facade=Ff,RN(Ff,tI,kh),kh},$N=function(Ff){return pN(Ff,tI)?Ff[tI]:{}},HN=function(Ff){return pN(Ff,tI)}}var nI={set:zN,get:$N,has:HN,enforce:function(Ff){return HN(Ff)?$N(Ff):zN(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!zj(kh)||(x_=$N(kh)).type!==Ff)throw YN("Incompatible receiver, "+Ff+" required");return x_}}},rI=Function.prototype,oI=yj&&Object.getOwnPropertyDescriptor,iI=pN(rI,"name"),aI={EXISTS:iI,PROPER:iI&&function(){}.name==="something",CONFIGURABLE:iI&&(!yj||yj&&oI(rI,"name").configurable)},uI=fj(function(Ff){var kh=aI.CONFIGURABLE,x_=nI.get,$P=nI.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;Mj(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!pN(n0e,"name")||kh&&n0e.name!==u0e)&&RN(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==gj?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:RN(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:uN(t0e,n0e)})(Function.prototype,"toString",function(){return Mj(this)&&x_(this).source||VN(this)})}),sI=Math.ceil,lI=Math.floor,cI=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?lI:sI)(kh)},fI=Math.max,dI=Math.min,pI=function(Ff,kh){var x_=cI(Ff);return x_<0?fI(x_+kh,0):dI(x_,kh)},hI=Math.min,gI=function(Ff){return Ff>0?hI(cI(Ff),9007199254740991):0},vI=function(Ff){return gI(Ff.length)},yI=function(Ff){return function(kh,x_,$P){var zP,e0e=Rj(kh),t0e=vI(e0e),n0e=pI($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},mI={includes:yI(!0),indexOf:yI(!1)},bI=mI.indexOf,wI=Bj([].push),EI=function(Ff,kh){var x_,$P=Rj(Ff),zP=0,e0e=[];for(x_ in $P)!pN(KN,x_)&&pN($P,x_)&&wI(e0e,x_);for(;kh.length>zP;)pN($P,x_=kh[zP++])&&(~bI(e0e,x_)||wI(e0e,x_));return e0e},DI=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],SI=DI.concat("length","prototype"),xI={f:Object.getOwnPropertyNames||function(Ff){return EI(Ff,SI)}},CI={f:Object.getOwnPropertySymbols},AI=Bj([].concat),OI=Hj("Reflect","ownKeys")||function(Ff){var kh=xI.f(jN(Ff)),x_=CI.f;return x_?AI(kh,x_(Ff)):kh},kI=function(Ff,kh){for(var x_=OI(kh),$P=LN.f,zP=TN.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];pN(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},BI=/#|\.prototype\./,FI=function(Ff,kh){var x_=_I[TI(Ff)];return x_==jI||x_!=PI&&(Mj(kh)?vj(kh):!!kh)},TI=FI.normalize=function(Ff){return String(Ff).replace(BI,".").toLowerCase()},_I=FI.data={},PI=FI.NATIVE="N",jI=FI.POLYFILL="P",NI=FI,II=TN.f,LI=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?gj:o0e?gj[n0e]||uN(n0e,{}):(gj[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=II(x_,$P))&&t0e.value:x_[$P],!NI(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;kI(e0e,zP)}(Ff.sham||zP&&zP.sham)&&RN(e0e,"sham",!0),uI(x_,$P,e0e,Ff)}},RI=Bj(Bj.bind),MI=Array.isArray||function(Ff){return _j(Ff)=="Array"},zI={};zI[DN("toStringTag")]="z";var $I=String(zI)==="[object z]",HI=DN("toStringTag"),VI=gj.Object,UI=_j(function(){return arguments}())=="Arguments",WI=$I?_j:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=VI(Ff),HI))=="string"?x_:UI?_j(kh):($P=_j(kh))=="Object"&&Mj(kh.callee)?"Arguments":$P},GI=function(){},qI=[],KI=Hj("Reflect","construct"),YI=/^\s*(?:class|function)\b/,XI=Bj(YI.exec),ZI=!YI.exec(GI),JI=function(Ff){if(!Mj(Ff))return!1;try{return KI(GI,qI,Ff),!0}catch(kh){return!1}},QI=!KI||vj(function(){var Ff;return JI(JI.call)||!JI(Object)||!JI(function(){Ff=!0})||Ff})?function(Ff){if(!Mj(Ff))return!1;switch(WI(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return ZI||!!XI(YI,VN(Ff))}:JI,eL=DN("species"),tL=gj.Array,nL=function(Ff,kh){return new(function(x_){var $P;return MI(x_)&&($P=x_.constructor,(QI($P)&&($P===tL||MI($P.prototype))||zj($P)&&($P=$P[eL])===null)&&($P=void 0)),$P===void 0?tL:$P}(Ff))(kh===0?0:kh)},rL=Bj([].push),oL=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=fN(r0e),f0e=Nj(l0e),d0e=function(m0e,y0e){return rN(m0e),y0e===void 0?m0e:RI?RI(m0e,y0e):function(){return m0e.apply(y0e,arguments)}}(o0e,i0e),p0e=vI(f0e),c0e=0,h0e=a0e||nL,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:rL(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:rL(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},iL={forEach:oL(0),map:oL(1),filter:oL(2),some:oL(3),every:oL(4),find:oL(5),findIndex:oL(6),filterReject:oL(7)},aL=DN("species"),uL=function(Ff){return Yj>=51||!vj(function(){var kh=[];return(kh.constructor={})[aL]=function(){return{foo:1}},kh[Ff](Boolean).foo!==1})},sL=iL.filter;LI({target:"Array",proto:!0,forced:!uL("filter")},{filter:function(Ff){return sL(this,Ff,arguments.length>1?arguments[1]:void 0)}});var lL=$I?{}.toString:function(){return"[object "+WI(this)+"]"};$I||uI(Object.prototype,"toString",lL,{unsafe:!0});var cL,fL=gj.String,dL=function(Ff){if(WI(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return fL(Ff)},pL=function(){var Ff=jN(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},hL=gj.RegExp,gL=vj(function(){var Ff=hL("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),vL=gL||vj(function(){return!hL("a","y").sticky}),yL={BROKEN_CARET:gL||vj(function(){var Ff=hL("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:vL,UNSUPPORTED_Y:gL},mL=Object.keys||function(Ff){return EI(Ff,DI)},bL=yj?Object.defineProperties:function(Ff,kh){jN(Ff);for(var x_,$P=Rj(kh),zP=mL(kh),e0e=zP.length,t0e=0;e0e>t0e;)LN.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},wL=Hj("document","documentElement"),EL=qN("IE_PROTO"),DL=function(){},SL=function(Ff){return"<script>"+Ff+"<\/script>"},xL=function(Ff){Ff.write(SL("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},CL=function(){try{cL=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;CL=typeof document!="undefined"?document.domain&&cL?xL(cL):((kh=kN("iframe")).style.display="none",wL.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(SL("document.F=Object")),Ff.close(),Ff.F):xL(cL);for(var x_=DI.length;x_--;)delete CL.prototype[DI[x_]];return CL()};KN[EL]=!0;var AL,OL,kL=Object.create||function(Ff,kh){var x_;return Ff!==null?(DL.prototype=jN(Ff),x_=new DL,DL.prototype=null,x_[EL]=Ff):x_=CL(),kh===void 0?x_:bL(x_,kh)},BL=gj.RegExp,FL=vj(function(){var Ff=BL(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),TL=gj.RegExp,_L=vj(function(){var Ff=TL("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),PL=nI.get,jL=lN("native-string-replace",String.prototype.replace),NL=RegExp.prototype.exec,IL=NL,LL=Bj("".charAt),RL=Bj("".indexOf),ML=Bj("".replace),zL=Bj("".slice),$L=(OL=/b*/g,bj(NL,AL=/a/,"a"),bj(NL,OL,"a"),AL.lastIndex!==0||OL.lastIndex!==0),HL=yL.BROKEN_CARET,VL=/()??/.exec("")[1]!==void 0;($L||VL||HL||FL||_L)&&(IL=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=PL(r0e),i0e=dL(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=bj(IL,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=HL&&r0e.sticky,l0e=bj(pL,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=ML(l0e,"y",""),RL(l0e,"g")===-1&&(l0e+="g"),p0e=zL(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&LL(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),VL&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),$L&&($P=r0e.lastIndex),zP=bj(NL,u0e?x_:r0e,p0e),u0e?zP?(zP.input=zL(zP.input,d0e),zP[0]=zL(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:$L&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),VL&&zP&&zP.length>1&&bj(jL,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=kL(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var UL=IL;LI({target:"RegExp",proto:!0,forced:/./.exec!==UL},{exec:UL});var WL=Function.prototype,GL=WL.apply,qL=WL.bind,KL=WL.call,YL=typeof Reflect=="object"&&Reflect.apply||(qL?KL.bind(GL):function(){return KL.apply(GL,arguments)}),XL=DN("species"),ZL=RegExp.prototype,JL=function(Ff,kh,x_,$P){var zP=DN(Ff),e0e=!vj(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!vj(function(){var o0e=!1,i0e=/a/;return Ff==="split"&&((i0e={}).constructor={},i0e.constructor[XL]=function(){return i0e},i0e.flags="",i0e[zP]=/./[zP]),i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=Bj(/./[zP]),r0e=kh(zP,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=Bj(o0e),f0e=i0e.exec;return f0e===UL||f0e===ZL.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});uI(String.prototype,Ff,r0e[0]),uI(ZL,zP,r0e[1])}$P&&RN(ZL[zP],"sham",!0)},QL=Bj("".charAt),eR=Bj("".charCodeAt),tR=Bj("".slice),nR=function(Ff){return function(kh,x_){var $P,zP,e0e=dL(Lj(kh)),t0e=cI(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=eR(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=eR(e0e,t0e+1))<56320||zP>57343?Ff?QL(e0e,t0e):$P:Ff?tR(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},rR=nR(!0),oR=function(Ff,kh,x_){return kh+(x_?rR(Ff,kh).length:1)},iR=Math.floor,aR=Bj("".charAt),uR=Bj("".replace),sR=Bj("".slice),lR=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,cR=/\$([$&'`]|\d{1,2})/g,fR=function(Ff,kh,x_,$P,zP,e0e){var t0e=x_+Ff.length,n0e=$P.length,r0e=cR;return zP!==void 0&&(zP=fN(zP),r0e=lR),uR(e0e,r0e,function(o0e,i0e){var a0e;switch(aR(i0e,0)){case"$":return"$";case"&":return Ff;case"`":return sR(kh,0,x_);case"'":return sR(kh,t0e);case"<":a0e=zP[sR(i0e,1,-1)];break;default:var s0e=+i0e;if(s0e===0)return o0e;if(s0e>n0e){var u0e=iR(s0e/10);return u0e===0?o0e:u0e<=n0e?$P[u0e-1]===void 0?aR(i0e,1):$P[u0e-1]+aR(i0e,1):o0e}a0e=$P[s0e-1]}return a0e===void 0?"":a0e})},dR=gj.TypeError,pR=function(Ff,kh){var x_=Ff.exec;if(Mj(x_)){var $P=bj(x_,Ff,kh);return $P!==null&&jN($P),$P}if(_j(Ff)==="RegExp")return bj(UL,Ff,kh);throw dR("RegExp#exec called on incompatible receiver")},hR=DN("replace"),gR=Math.max,vR=Math.min,yR=Bj([].concat),mR=Bj([].push),bR=Bj("".indexOf),wR=Bj("".slice),ER="a".replace(/./,"$0")==="$0",DR=!!/./[hR]&&/./[hR]("a","$0")==="";JL("replace",function(Ff,kh,x_){var $P=DR?"$":"$0";return[function(zP,e0e){var t0e=Lj(this),n0e=zP==null?void 0:oN(zP,hR);return n0e?bj(n0e,zP,t0e,e0e):bj(kh,dL(t0e),zP,e0e)},function(zP,e0e){var t0e=jN(this),n0e=dL(zP);if(typeof e0e=="string"&&bR(e0e,$P)===-1&&bR(e0e,"$<")===-1){var r0e=x_(kh,t0e,n0e,e0e);if(r0e.done)return r0e.value}var o0e=Mj(e0e);o0e||(e0e=dL(e0e));var i0e=t0e.global;if(i0e){var a0e=t0e.unicode;t0e.lastIndex=0}for(var s0e=[];;){var u0e=pR(t0e,n0e);if(u0e===null||(mR(s0e,u0e),!i0e))break;dL(u0e[0])===""&&(t0e.lastIndex=oR(n0e,gI(t0e.lastIndex),a0e))}for(var l0e,f0e="",d0e=0,p0e=0;p0e<s0e.length;p0e++){for(var c0e=dL((u0e=s0e[p0e])[0]),h0e=gR(vR(cI(u0e.index),n0e.length),0),g0e=[],m0e=1;m0e<u0e.length;m0e++)mR(g0e,(l0e=u0e[m0e])===void 0?l0e:String(l0e));var y0e=u0e.groups;if(o0e){var v0e=yR([c0e],g0e,h0e,n0e);y0e!==void 0&&mR(v0e,y0e);var b0e=dL(YL(e0e,void 0,v0e))}else b0e=fR(c0e,n0e,h0e,g0e,y0e,e0e);h0e>=d0e&&(f0e+=wR(n0e,d0e,h0e)+b0e,d0e=h0e+c0e.length)}return f0e+wR(n0e,d0e)}]},!!vj(function(){var Ff=/./;return Ff.exec=function(){var kh=[];return kh.groups={a:"7"},kh},"".replace(Ff,"$<a>")!=="7"})||!ER||DR);var SR=DN("unscopables"),xR=Array.prototype;xR[SR]==null&&LN.f(xR,SR,{configurable:!0,value:kL(null)});var CR=function(Ff){xR[SR][Ff]=!0},AR=iL.find,OR=!0;"find"in[]&&Array(1).find(function(){OR=!1}),LI({target:"Array",proto:!0,forced:OR},{find:function(Ff){return AR(this,Ff,arguments.length>1?arguments[1]:void 0)}}),CR("find");var kR=DN("match"),BR=function(Ff){var kh;return zj(Ff)&&((kh=Ff[kR])!==void 0?!!kh:_j(Ff)=="RegExp")},FR=gj.TypeError,TR=DN("species"),_R=function(Ff,kh,x_){var $P=CN(kh);$P in Ff?LN.f(Ff,$P,xj(0,x_)):Ff[$P]=x_},PR=gj.Array,jR=Math.max,NR=function(Ff,kh,x_){for(var $P=vI(Ff),zP=pI(kh,$P),e0e=pI(x_===void 0?$P:x_,$P),t0e=PR(jR(e0e-zP,0)),n0e=0;zP<e0e;zP++,n0e++)_R(t0e,n0e,Ff[zP]);return t0e.length=n0e,t0e},IR=yL.UNSUPPORTED_Y,LR=Math.min,RR=[].push,MR=Bj(/./.exec),zR=Bj(RR),$R=Bj("".slice);JL("split",function(Ff,kh,x_){var $P;return $P="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(zP,e0e){var t0e=dL(Lj(this)),n0e=e0e===void 0?4294967295:e0e>>>0;if(n0e===0)return[];if(zP===void 0)return[t0e];if(!BR(zP))return bj(kh,t0e,zP,n0e);for(var r0e,o0e,i0e,a0e=[],s0e=(zP.ignoreCase?"i":"")+(zP.multiline?"m":"")+(zP.unicode?"u":"")+(zP.sticky?"y":""),u0e=0,l0e=new RegExp(zP.source,s0e+"g");(r0e=bj(UL,l0e,t0e))&&!((o0e=l0e.lastIndex)>u0e&&(zR(a0e,$R(t0e,u0e,r0e.index)),r0e.length>1&&r0e.index<t0e.length&&YL(RR,a0e,NR(r0e,1)),i0e=r0e[0].length,u0e=o0e,a0e.length>=n0e));)l0e.lastIndex===r0e.index&&l0e.lastIndex++;return u0e===t0e.length?!i0e&&MR(l0e,"")||zR(a0e,""):zR(a0e,$R(t0e,u0e)),a0e.length>n0e?NR(a0e,0,n0e):a0e}:"0".split(void 0,0).length?function(zP,e0e){return zP===void 0&&e0e===0?[]:bj(kh,this,zP,e0e)}:kh,[function(zP,e0e){var t0e=Lj(this),n0e=zP==null?void 0:oN(zP,Ff);return n0e?bj(n0e,zP,t0e,e0e):bj($P,dL(t0e),zP,e0e)},function(zP,e0e){var t0e=jN(this),n0e=dL(zP),r0e=x_($P,t0e,n0e,e0e,$P!==kh);if(r0e.done)return r0e.value;var o0e=function(g0e,m0e){var y0e,v0e=jN(g0e).constructor;return v0e===void 0||(y0e=jN(v0e)[TR])==null?m0e:function(b0e){if(QI(b0e))return b0e;throw FR(tN(b0e)+" is not a constructor")}(y0e)}(t0e,RegExp),i0e=t0e.unicode,a0e=(t0e.ignoreCase?"i":"")+(t0e.multiline?"m":"")+(t0e.unicode?"u":"")+(IR?"g":"y"),s0e=new o0e(IR?"^(?:"+t0e.source+")":t0e,a0e),u0e=e0e===void 0?4294967295:e0e>>>0;if(u0e===0)return[];if(n0e.length===0)return pR(s0e,n0e)===null?[n0e]:[];for(var l0e=0,f0e=0,d0e=[];f0e<n0e.length;){s0e.lastIndex=IR?0:f0e;var p0e,c0e=pR(s0e,IR?$R(n0e,f0e):n0e);if(c0e===null||(p0e=LR(gI(s0e.lastIndex+(IR?f0e:0)),n0e.length))===l0e)f0e=oR(n0e,f0e,i0e);else{if(zR(d0e,$R(n0e,l0e,f0e)),d0e.length===u0e)return d0e;for(var h0e=1;h0e<=c0e.length-1;h0e++)if(zR(d0e,c0e[h0e]),d0e.length===u0e)return d0e;f0e=l0e=p0e}}return zR(d0e,$R(n0e,l0e)),d0e}]},!!vj(function(){var Ff=/(?:)/,kh=Ff.exec;Ff.exec=function(){return kh.apply(this,arguments)};var x_="ab".split(Ff);return x_.length!==2||x_[0]!=="a"||x_[1]!=="b"}),IR);var HR=`
- \v\f\r \u2028\u2029\uFEFF`,VR=Bj("".replace),UR="["+HR+"]",WR=RegExp("^"+UR+UR+"*"),GR=RegExp(UR+UR+"*$"),qR=function(Ff){return function(kh){var x_=dL(Lj(kh));return 1&Ff&&(x_=VR(x_,WR,"")),2&Ff&&(x_=VR(x_,GR,"")),x_}},KR={start:qR(1),end:qR(2),trim:qR(3)},YR=aI.PROPER,XR=KR.trim;function ZR(Ff){return Mp("<div>"+Ff+"</div>").children().filter(function(kh){return kh.tagName!=="BR"}).length===0}function JR(Ff){return Ff.length===0?"":Ff[0].outerHTML}function QR(Ff){return Ff.length?Ff[0].tagName.toLowerCase():""}function eM(Ff,kh){for(var x_="",$P=(Ff.attr("style")||"").split(";"),zP=$P.length,e0e=0;e0e<zP;e0e++){var t0e=$P[e0e];if(t0e){var n0e=t0e.split(":");n0e[0].trim()===kh&&(x_=n0e[1].trim())}}return x_}LI({target:"String",proto:!0,forced:vj(function(){return!!HR.trim()||"
".trim()!=="
"||YR&&HR.trim.name!=="trim"})},{trim:function(){return XR(this)}}),LI({global:!0},{globalThis:gj}),eh&&(Mp.fn.css=eh),ah&&(Mp.fn.append=ah),uh&&(Mp.fn.prepend=uh),zp&&(Mp.fn.addClass=zp),$p&&(Mp.fn.removeClass=$p),Hp&&(Mp.fn.hasClass=Hp),qp&&(Mp.fn.on=qp),Kp&&(Mp.fn.off=Kp),yh&&(Mp.fn.focus=yh),Vp&&(Mp.fn.attr=Vp),Up&&(Mp.fn.removeAttr=Up),Jp&&(Mp.fn.hide=Jp),Qp&&(Mp.fn.show=Qp),lh&&(Mp.fn.parents=lh),Wp&&(Mp.fn.dataset=Wp),Gp&&(Mp.fn.val=Gp),oh&&(Mp.fn.text=oh),rh&&(Mp.fn.html=rh),fh&&(Mp.fn.children=fh),dh&&(Mp.fn.remove=dh),ch&&(Mp.fn.find=ch),Yp&&(Mp.fn.width=Yp),Xp&&(Mp.fn.height=Xp),nh&&(Mp.fn.filter=nh),ph&&(Mp.fn.empty=ph);var tM={selector:"p:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);return(kh=kh.filter(function(zP){return!!ed.isText(zP)||!!x_.isInline(zP)})).length===0&&(kh=[{text:$P.text().replace(/\s+/gm," ")}]),{type:"paragraph",children:kh}}},nM=function(Ff,kh){return nM=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x_,$P){x_.__proto__=$P}||function(x_,$P){for(var zP in $P)Object.prototype.hasOwnProperty.call($P,zP)&&(x_[zP]=$P[zP])},nM(Ff,kh);/*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */};function rM(Ff,kh){if(typeof kh!="function"&&kh!==null)throw new TypeError("Class extends value "+String(kh)+" is not a constructor or null");function x_(){this.constructor=Ff}nM(Ff,kh),Ff.prototype=kh===null?Object.create(kh):(x_.prototype=kh.prototype,new x_)}var oM=function(){return oM=Object.assign||function(Ff){for(var kh,x_=1,$P=arguments.length;x_<$P;x_++)for(var zP in kh=arguments[x_])Object.prototype.hasOwnProperty.call(kh,zP)&&(Ff[zP]=kh[zP]);return Ff},oM.apply(this,arguments)};function iM(Ff,kh,x_,$P){return new(x_||(x_=Promise))(function(zP,e0e){function t0e(o0e){try{r0e($P.next(o0e))}catch(i0e){e0e(i0e)}}function n0e(o0e){try{r0e($P.throw(o0e))}catch(i0e){e0e(i0e)}}function r0e(o0e){var i0e;o0e.done?zP(o0e.value):(i0e=o0e.value,i0e instanceof x_?i0e:new x_(function(a0e){a0e(i0e)})).then(t0e,n0e)}r0e(($P=$P.apply(Ff,kh||[])).next())})}function aM(Ff,kh){var x_,$P,zP,e0e,t0e={label:0,sent:function(){if(1&zP[0])throw zP[1];return zP[1]},trys:[],ops:[]};return e0e={next:n0e(0),throw:n0e(1),return:n0e(2)},typeof Symbol=="function"&&(e0e[Symbol.iterator]=function(){return this}),e0e;function n0e(r0e){return function(o0e){return function(i0e){if(x_)throw new TypeError("Generator is already executing.");for(;t0e;)try{if(x_=1,$P&&(zP=2&i0e[0]?$P.return:i0e[0]?$P.throw||((zP=$P.return)&&zP.call($P),0):$P.next)&&!(zP=zP.call($P,i0e[1])).done)return zP;switch($P=0,zP&&(i0e=[2&i0e[0],zP.value]),i0e[0]){case 0:case 1:zP=i0e;break;case 4:return t0e.label++,{value:i0e[1],done:!1};case 5:t0e.label++,$P=i0e[1],i0e=[0];continue;case 7:i0e=t0e.ops.pop(),t0e.trys.pop();continue;default:if(!((zP=(zP=t0e.trys).length>0&&zP[zP.length-1])||i0e[0]!==6&&i0e[0]!==2)){t0e=0;continue}if(i0e[0]===3&&(!zP||i0e[1]>zP[0]&&i0e[1]<zP[3])){t0e.label=i0e[1];break}if(i0e[0]===6&&t0e.label<zP[1]){t0e.label=zP[1],zP=i0e;break}if(zP&&t0e.label<zP[2]){t0e.label=zP[2],t0e.ops.push(i0e);break}zP[2]&&t0e.ops.pop(),t0e.trys.pop();continue}i0e=kh.call(Ff,t0e)}catch(a0e){i0e=[6,a0e],$P=0}finally{x_=zP=0}if(5&i0e[0])throw i0e[1];return{value:i0e[0]?i0e[1]:void 0,done:!0}}([r0e,o0e])}}}function uM(Ff){var kh=typeof Symbol=="function"&&Symbol.iterator,x_=kh&&Ff[kh],$P=0;if(x_)return x_.call(Ff);if(Ff&&typeof Ff.length=="number")return{next:function(){return Ff&&$P>=Ff.length&&(Ff=void 0),{value:Ff&&Ff[$P++],done:!Ff}}};throw new TypeError(kh?"Object is not iterable.":"Symbol.iterator is not defined.")}function sM(Ff,kh){var x_=typeof Symbol=="function"&&Ff[Symbol.iterator];if(!x_)return Ff;var $P,zP,e0e=x_.call(Ff),t0e=[];try{for(;(kh===void 0||kh-- >0)&&!($P=e0e.next()).done;)t0e.push($P.value)}catch(n0e){zP={error:n0e}}finally{try{$P&&!$P.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(zP)throw zP.error}}return t0e}function lM(Ff){var kh=sM(Bf.nodes(Ff,{match:function(e0e){return Ff.children[0]===e0e},mode:"highest"}),1)[0];if(kh==null)return!1;var x_=kh[0];if(!Sf.isElement(x_)||x_.type==="paragraph"||Nf.string(x_)!=="")return!1;var $P=x_.children,zP=$P===void 0?[]:$P;return!!ed.isText(zP[0])&&(md.setNodes(Ff,{type:"paragraph"}),!0)}var cM={renderElems:[lj],elemsToHtml:[{type:"paragraph",elemToHtml:function(Ff,kh){return kh===""?"<p><br></p>":"<p>"+kh+"</p>"}}],parseElemsHtml:[tM],editorPlugin:function(Ff){var kh=Ff.deleteBackward,x_=Ff.deleteForward;Ff.insertText,Ff.insertBreak;var $P=Ff;return $P.deleteBackward=function(zP){lM($P)||kh(zP)},$P.deleteForward=function(zP){lM($P)||x_(zP)},$P}},fM=/"/g,dM=Bj("".replace),pM=function(Ff,kh,x_,$P){var zP=dL(Lj(Ff)),e0e="<"+kh;return x_!==""&&(e0e+=" "+x_+'="'+dM(dL($P),fM,""")+'"'),e0e+">"+zP+"</"+kh+">"},hM=function(Ff){return vj(function(){var kh=""[Ff]('"');return kh!==kh.toLowerCase()||kh.split('"').length>3})};function gM(Ff,kh){var x_=kh,$P=Ff,zP=$P.bold,e0e=$P.italic,t0e=$P.underline;return zP&&(x_="<strong>"+x_+"</strong>"),$P.code&&(x_="<code>"+x_+"</code>"),e0e&&(x_="<em>"+x_+"</em>"),t0e&&(x_="<u>"+x_+"</u>"),$P.through&&(x_="<s>"+x_+"</s>"),$P.sub&&(x_="<sub>"+x_+"</sub>"),$P.sup&&(x_="<sup>"+x_+"</sup>"),x_}function vM(Ff,kh){return Ff.length!==0&&(!!Ff[0].matches(kh)||Ff.find(kh).length>0)}LI({target:"String",proto:!0,forced:hM("bold")},{bold:function(){return pM(this,"b","","")}}),LI({target:"String",proto:!0,forced:hM("italics")},{italics:function(){return pM(this,"i","","")}}),LI({target:"String",proto:!0,forced:hM("sub")},{sub:function(){return pM(this,"sub","","")}}),LI({target:"String",proto:!0,forced:hM("sup")},{sup:function(){return pM(this,"sup","","")}});var yM={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},mM=kN("span").classList,bM=mM&&mM.constructor&&mM.constructor.prototype,wM=bM===Object.prototype?void 0:bM,EM=function(Ff,kh){var x_=[][Ff];return!!x_&&vj(function(){x_.call(null,kh||function(){throw 1},1)})},DM=iL.forEach,SM=EM("forEach")?[].forEach:function(Ff){return DM(this,Ff,arguments.length>1?arguments[1]:void 0)},xM=function(Ff){if(Ff&&Ff.forEach!==SM)try{RN(Ff,"forEach",SM)}catch(kh){Ff.forEach=SM}};for(var CM in yM)yM[CM]&&xM(gj[CM]&&gj[CM].prototype);function AM(Ff,kh){return Ff.selection==null||!!sM(Bf.nodes(Ff,{match:function(x_){return QO.getNodeType(x_)==="pre"||!!Bf.isVoid(Ff,x_)},universal:!0}),1)[0]}function OM(Ff,kh){Object.keys(kh).forEach(function(x_){x_!=="text"&&Bf.removeMark(Ff,x_)})}xM(wM),LI({target:"Object",stat:!0,forced:vj(function(){mL(1)})},{keys:function(Ff){return mL(fN(Ff))}});var kM=function(){function Ff(){this.marksNeedToRemove=[],this.tag="button"}return Ff.prototype.getValue=function(kh){var x_=this.mark,$P=Bf.marks(kh);return $P?$P[x_]:!!sM(Bf.nodes(kh,{match:function(zP){return zP[x_]===!0}}),1)[0]},Ff.prototype.isActive=function(kh){return!!this.getValue(kh)},Ff.prototype.isDisabled=function(kh){return AM(kh,this.mark)},Ff.prototype.exec=function(kh,x_){var $P=this.mark,zP=this.marksNeedToRemove;x_?kh.removeMark($P):(kh.addMark($P,!0),zP&&zP.forEach(function(e0e){return kh.removeMark(e0e)}))},Ff}(),BM='<svg viewBox="0 0 1024 1024"><path d="M707.872 484.64A254.88 254.88 0 0 0 768 320c0-141.152-114.848-256-256-256H192v896h384c141.152 0 256-114.848 256-256a256.096 256.096 0 0 0-124.128-219.36zM384 192h101.504c55.968 0 101.504 57.408 101.504 128s-45.536 128-101.504 128H384V192z m159.008 640H384v-256h159.008c58.464 0 106.016 57.408 106.016 128s-47.552 128-106.016 128z"></path></svg>',FM='<svg viewBox="0 0 1024 1024"><path d="M704 64l128 0 0 416c0 159.072-143.264 288-320 288s-320-128.928-320-288l0-416 128 0 0 416c0 40.16 18.24 78.688 51.36 108.512 36.896 33.216 86.848 51.488 140.64 51.488s103.744-18.304 140.64-51.488c33.12-29.792 51.36-68.352 51.36-108.512l0-416zM192 832l640 0 0 128-640 0z"></path></svg>',TM='<svg viewBox="0 0 1024 1024"><path d="M896 64v64h-128L448 896h128v64H128v-64h128L576 128h-128V64z"></path></svg>',_M='<svg viewBox="0 0 1024 1024"><path d="M1024 512v64h-234.496c27.52 38.496 42.496 82.688 42.496 128 0 70.88-36.672 139.04-100.576 186.976C672.064 935.488 594.144 960 512 960s-160.064-24.512-219.424-69.024C228.64 843.04 192 774.88 192 704h128c0 69.376 87.936 128 192 128s192-58.624 192-128-87.936-128-192-128H0v-64h299.52a385.984 385.984 0 0 1-6.944-5.024C228.64 459.04 192 390.88 192 320s36.672-139.04 100.576-186.976C351.936 88.512 429.856 64 512 64s160.064 24.512 219.424 69.024C795.328 180.96 832 249.12 832 320h-128c0-69.376-87.936-128-192-128s-192 58.624-192 128 87.936 128 192 128c78.976 0 154.048 22.688 212.48 64H1024z"></path></svg>',PM='<svg viewBox="0 0 1024 1024"><path d="M576 736l96 96 320-320L672 192l-96 96 224 224zM448 288l-96-96L32 512l320 320 96-96-224-224z"></path></svg>',jM='<svg viewBox="0 0 1024 1024"><path d="M864 0a160 160 0 0 1 128 256l-64 64-224-224 64-64c26.752-20.096 59.968-32 96-32zM64 736l-64 288 288-64 592-592-224-224L64 736z m651.584-372.416l-448 448-55.168-55.168 448-448 55.168 55.168z"></path></svg>',NM='<svg viewBox="0 0 1024 1024"><path d="M924.402464 1023.068211H0.679665V99.345412h461.861399v98.909208H99.596867v725.896389h725.896389V561.206811h98.909208z" p-id="10909"></path><path d="M930.805104 22.977336l69.965436 69.965436-453.492405 453.492404-69.965435-69.901489z" p-id="10910"></path><path d="M1022.464381 304.030081h-98.917201V99.345412H709.230573V0.428211h313.233808z"></path></svg>',IM='<svg viewBox="0 0 1024 1024"><path d="M64 864h896v96H64zM360.58 576h302.85l81.53 224h102.16L579.24 64H444.77L176.89 800h102.16l81.53-224zM512 159.96L628.49 480H395.52L512 159.96z"></path></svg>',LM='<svg viewBox="0 0 1024 1024"><path d="M510.030769 315.076923l84.676923 196.923077h-177.230769l76.8-196.923077h15.753846zM945.230769 157.538462v708.923076c0 43.323077-35.446154 78.769231-78.769231 78.769231H157.538462c-43.323077 0-78.769231-35.446154-78.769231-78.769231V157.538462c0-43.323077 35.446154-78.769231 78.769231-78.769231h708.923076c43.323077 0 78.769231 35.446154 78.769231 78.769231z m-108.307692 643.938461L600.615385 216.615385c-5.907692-11.815385-15.753846-19.692308-29.538462-19.692308h-139.815385c-11.815385 0-23.630769 7.876923-27.56923 19.692308l-216.615385 584.861538c-3.938462 11.815385 3.938462 25.6 17.723077 25.6h80.738462c11.815385 0 23.630769-9.846154 27.56923-21.661538l63.015385-175.261539h263.876923l68.923077 175.261539c3.938462 11.815385 15.753846 21.661538 27.569231 21.661538h80.738461c13.784615 0 23.630769-13.784615 19.692308-25.6z"></path></svg>',RM='<svg viewBox="0 0 1024 1024"><path d="M64 512h384v128h-128V1024h-128V640h-128z m896-256H708.2496v768h-136.4992V256H320V128h640z"></path></svg>',MM='<svg viewBox="0 0 1024 1024"><path d="M956.788364 152.110545h-24.110546l23.924364 9.029819 0.186182 121.018181h-65.070546l-86.574545-130.048H566.551273v650.14691l130.048 64.977454v65.163636h-390.050909v-65.163636l129.954909-64.977454V152.110545H198.283636L111.429818 282.065455H46.545455V69.259636C46.545455 33.792 82.664727 22.062545 98.955636 22.062545h812.683637c23.738182 0 45.056 15.173818 45.056 41.053091V169.425455v-17.221819z"></path></svg>',zM='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m256-512v384l-256-192z"></path></svg>',$M='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m0-128V320l256 192z"></path></svg>',HM='<svg viewBox="0 0 1024 1024"><path d="M768 793.6v102.4H51.2v-102.4h716.8z m204.8-230.4v102.4H51.2v-102.4h921.6z m-204.8-230.4v102.4H51.2v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',VM='<svg viewBox="0 0 1024 1024"><path d="M972.8 793.6v102.4H256v-102.4h716.8z m0-230.4v102.4H51.2v-102.4h921.6z m0-230.4v102.4H256v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',UM='<svg viewBox="0 0 1024 1024"><path d="M870.4 793.6v102.4H153.6v-102.4h716.8z m102.4-230.4v102.4H51.2v-102.4h921.6z m-102.4-230.4v102.4H153.6v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',WM='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z"></path></svg>',GM='<svg viewBox="0 0 1024 1024"><path d="M768 206.016v50.016h128v64h-192V174.016l128-60V64h-128V0h192v146.016zM676 256h-136L352 444 164 256H28l256 256-256 256h136L352 580 540 768h136l-256-256z"></path></svg>',qM='<svg viewBox="0 0 1024 1024"><path d="M768 910.016v50.016h128v64h-192v-146.016l128-60V768h-128v-64h192v146.016zM676 256h-136L352 444 164 256H28l256 256-256 256h136L352 580 540 768h136l-256-256z"></path></svg>',KM=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="bold",x_.title=HP("textStyle.bold"),x_.iconSvg=BM,x_.hotkey="mod+b",x_}return rM(kh,Ff),kh}(kM),YM=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="code",x_.title=HP("textStyle.code"),x_.iconSvg=PM,x_.hotkey="mod+e",x_}return rM(kh,Ff),kh}(kM),XM=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="italic",x_.title=HP("textStyle.italic"),x_.iconSvg=TM,x_.hotkey="mod+i",x_}return rM(kh,Ff),kh}(kM),ZM=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="through",x_.title=HP("textStyle.through"),x_.iconSvg=_M,x_.hotkey="mod+shift+x",x_}return rM(kh,Ff),kh}(kM),JM=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="underline",x_.title=HP("textStyle.underline"),x_.iconSvg=FM,x_.hotkey="mod+u",x_}return rM(kh,Ff),kh}(kM),QM=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="sub",x_.marksNeedToRemove=["sup"],x_.title=HP("textStyle.sub"),x_.iconSvg=qM,x_.hotkey="",x_}return rM(kh,Ff),kh}(kM),ez=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.mark="sup",x_.marksNeedToRemove=["sub"],x_.title=HP("textStyle.sup"),x_.iconSvg=GM,x_.hotkey="",x_}return rM(kh,Ff),kh}(kM),tz=function(){function Ff(){this.title=HP("textStyle.clear"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M969.382408 288.738615l-319.401123-270.852152a67.074236 67.074236 0 0 0-96.459139 5.74922l-505.931379 574.922021a68.35184 68.35184 0 0 0-17.886463 47.910169 74.101061 74.101061 0 0 0 24.274486 47.910168l156.50655 132.232065h373.060512L975.131628 383.281347a67.074236 67.074236 0 0 0-5.74922-96.459139z m-440.134747 433.746725H264.144729l-90.071117-78.572676c-5.74922-5.74922-12.137243-12.137243-12.137243-17.886463a36.411728 36.411728 0 0 1 5.749221-24.274485l210.804741-240.828447 265.102932 228.691204z m-439.495945 180.781036h843.218964a60.047411 60.047411 0 1 1 0 120.733624H89.751716a60.047411 60.047411 0 1 1 0-120.733624z m0 0"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return AM(kh)},Ff.prototype.exec=function(kh,x_){var $P,zP,e0e=Bf.nodes(kh,{match:function(r0e){return ed.isText(r0e)},universal:!0});try{for(var t0e=uM(e0e),n0e=t0e.next();!n0e.done;n0e=t0e.next())OM(kh,n0e.value[0])}catch(r0e){$P={error:r0e}}finally{try{n0e&&!n0e.done&&(zP=t0e.return)&&zP.call(t0e)}finally{if($P)throw $P.error}}},Ff}(),nz={renderStyle:function(Ff,kh){var x_=Ff,$P=x_.bold,zP=x_.italic,e0e=x_.underline,t0e=x_.code,n0e=x_.through,r0e=x_.sub,o0e=x_.sup,i0e=kh;return $P&&(i0e=Pg("strong",null,i0e)),t0e&&(i0e=Pg("code",null,i0e)),zP&&(i0e=Pg("em",null,i0e)),e0e&&(i0e=Pg("u",null,i0e)),n0e&&(i0e=Pg("s",null,i0e)),r0e&&(i0e=Pg("sub",null,i0e)),o0e&&(i0e=Pg("sup",null,i0e)),i0e},menus:[{key:"bold",factory:function(){return new KM}},{key:"underline",factory:function(){return new JM}},{key:"italic",factory:function(){return new XM}},{key:"through",factory:function(){return new ZM}},{key:"code",factory:function(){return new YM}},{key:"sub",factory:function(){return new QM}},{key:"sup",factory:function(){return new ez}},{key:"clearStyle",factory:function(){return new tz}}],styleToHtml:function(Ff,kh){if(!ed.isText(Ff))return kh;if(ZR(kh))return gM(Ff,kh);var x_=Mp(kh);if(QR(x_)==="br")return gM(Ff,"<br>");var $P=x_.html();return $P=gM(Ff,$P),x_.html($P),JR(x_)},parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!ed.isText(kh))return kh;var zP=kh;return vM($P,"b,strong")&&(zP.bold=!0),vM($P,"i,em")&&(zP.italic=!0),vM($P,"u")&&(zP.underline=!0),vM($P,"s,strike")&&(zP.through=!0),vM($P,"sub")&&(zP.sub=!0),vM($P,"sup")&&(zP.sup=!0),vM($P,"code")&&(zP.code=!0),zP}};function rz(Ff){return function(kh,x_,$P){return Pg("h"+Ff,null,x_)}}var oz={type:"header1",renderElem:rz(1)},iz={type:"header2",renderElem:rz(2)},az={type:"header3",renderElem:rz(3)},uz={type:"header4",renderElem:rz(4)},sz={type:"header5",renderElem:rz(5)},lz=aI.PROPER,cz=RegExp.prototype,fz=cz.toString,dz=Bj(pL),pz=vj(function(){return fz.call({source:"a",flags:"b"})!="/a/b"}),hz=lz&&fz.name!="toString";(pz||hz)&&uI(RegExp.prototype,"toString",function(){var Ff=jN(this),kh=dL(Ff.source),x_=Ff.flags;return"/"+kh+"/"+dL(x_===void 0&&Vj(cz,Ff)&&!("flags"in cz)?dz(Ff):x_)},{unsafe:!0});var gz,vz=gj.TypeError,yz=function(Ff){if(BR(Ff))throw vz("The method doesn't accept regular expressions");return Ff},mz=DN("match"),bz=function(Ff){var kh=/./;try{"/./"[Ff](kh)}catch(x_){try{return kh[mz]=!1,"/./"[Ff](kh)}catch($P){}}return!1},wz=TN.f,Ez=Bj("".startsWith),Dz=Bj("".slice),Sz=Math.min,xz=bz("startsWith");function Cz(Ff){var kh=sM(Bf.nodes(Ff,{match:function(zP){return QO.getNodeType(zP).startsWith("header")},universal:!0}),1),x_=kh[0];if(x_==null)return"paragraph";var $P=sM(x_,1)[0];return QO.getNodeType($P)}function Az(Ff){return Ff.selection==null||!sM(Bf.nodes(Ff,{match:function(kh){var x_=QO.getNodeType(kh);return x_==="paragraph"||!!x_.startsWith("header")},universal:!0,mode:"highest"}),1)[0]}function Oz(Ff,kh){kh&&md.setNodes(Ff,{type:kh})}LI({target:"String",proto:!0,forced:!(!xz&&(gz=wz(String.prototype,"startsWith"),gz&&!gz.writable)||xz)},{startsWith:function(Ff){var kh=dL(Lj(this));yz(Ff);var x_=gI(Sz(arguments.length>1?arguments[1]:void 0,kh.length)),$P=dL(Ff);return Ez?Ez(kh,$P,x_):Dz(kh,x_,x_+$P.length)===$P}});var kz=function(){function Ff(){this.title=HP("header.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M960 960c-51.2 0-102.4-3.2-153.6-3.2-51.2 0-99.2 3.2-150.4 3.2-19.2 0-28.8-22.4-28.8-38.4 0-51.2 57.6-28.8 86.4-48 19.2-12.8 19.2-60.8 19.2-80v-224-19.2c-9.6-3.2-19.2-3.2-28.8-3.2H320c-9.6 0-19.2 0-28.8 3.2V780.8c0 22.4 0 80 22.4 92.8 28.8 19.2 96-6.4 96 44.8 0 16-9.6 41.6-28.8 41.6-54.4 0-105.6-3.2-160-3.2-48 0-96 3.2-147.2 3.2-19.2 0-28.8-22.4-28.8-38.4 0-51.2 51.2-28.8 80-48 19.2-12.8 19.2-60.8 19.2-83.2V294.4c0-28.8 3.2-115.2-22.4-131.2-25.6-16-86.4 9.6-86.4-41.6 0-16 6.4-41.6 28.8-41.6 51.2 0 105.6 3.2 156.8 3.2 48 0 96-3.2 144-3.2 19.2 0 28.8 22.4 28.8 41.6 0 48-57.6 25.6-83.2 41.6-19.2 12.8-19.2 73.6-19.2 92.8v201.6c6.4 3.2 16 3.2 22.4 3.2h400c6.4 0 12.8 0 22.4-3.2V256c0-22.4 0-80-19.2-92.8-28.8-16-86.4 6.4-86.4-41.6 0-16 9.6-41.6 28.8-41.6 51.2 0 99.2 3.2 150.4 3.2 48 0 99.2-3.2 147.2-3.2 19.2 0 28.8 22.4 28.8 41.6 0 51.2-57.6 25.6-86.4 41.6-19.2 12.8-19.2 70.4-19.2 92.8v537.6c0 19.2 0 67.2 19.2 80 28.8 19.2 89.6-6.4 89.6 44.8 0 19.2-6.4 41.6-28.8 41.6z"></path></svg>',this.tag="select",this.width=60}return Ff.prototype.getOptions=function(kh){var x_=[{value:"header1",text:"H1",styleForRenderMenuList:{"font-size":"32px","font-weight":"bold"}},{value:"header2",text:"H2",styleForRenderMenuList:{"font-size":"24px","font-weight":"bold"}},{value:"header3",text:"H3",styleForRenderMenuList:{"font-size":"18px","font-weight":"bold"}},{value:"header4",text:"H4",styleForRenderMenuList:{"font-size":"16px","font-weight":"bold"}},{value:"header5",text:"H5",styleForRenderMenuList:{"font-size":"13px","font-weight":"bold"}},{value:"paragraph",text:HP("header.text")}],$P=this.getValue(kh).toString();return x_.forEach(function(zP){zP.value===$P?zP.selected=!0:delete zP.selected}),x_},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getValue=function(kh){return Cz(kh)},Ff.prototype.isDisabled=function(kh){return Az(kh)},Ff.prototype.exec=function(kh,x_){Oz(kh,x_.toString())},Ff}(),Bz=function(){function Ff(){this.tag="button"}return Ff.prototype.getValue=function(kh){return Cz(kh)},Ff.prototype.isActive=function(kh){return this.getValue(kh)===this.type},Ff.prototype.isDisabled=function(kh){return Az(kh)},Ff.prototype.exec=function(kh,x_){var $P=this.type;Oz(kh,x_===$P?"paragraph":$P)},Ff}(),Fz=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="H1",x_.type="header1",x_}return rM(kh,Ff),kh}(Bz),Tz=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="H2",x_.type="header2",x_}return rM(kh,Ff),kh}(Bz),_z=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="H3",x_.type="header3",x_}return rM(kh,Ff),kh}(Bz),Pz=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="H4",x_.type="header4",x_}return rM(kh,Ff),kh}(Bz),jz=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="H5",x_.type="header5",x_}return rM(kh,Ff),kh}(Bz),Nz={key:"headerSelect",factory:function(){return new kz}},Iz={key:"header1",factory:function(){return new Fz}},Lz={key:"header2",factory:function(){return new Tz}},Rz={key:"header3",factory:function(){return new _z}},Mz={key:"header4",factory:function(){return new Pz}},zz={key:"header5",factory:function(){return new jz}};function $z(Ff){return function(kh,x_){return"<h"+Ff+">"+x_+"</h"+Ff+">"}}function Hz(Ff){return function(kh,x_,$P){var zP=Mp(kh);return(x_=x_.filter(function(e0e){return!!ed.isText(e0e)||!!$P.isInline(e0e)})).length===0&&(x_=[{text:zP.text().replace(/\s+/gm," ")}]),{type:"header"+Ff,children:x_}}}var Vz={renderElems:[oz,iz,az,uz,sz],elemsToHtml:[{type:"header1",elemToHtml:$z(1)},{type:"header2",elemToHtml:$z(2)},{type:"header3",elemToHtml:$z(3)},{type:"header4",elemToHtml:$z(4)},{type:"header5",elemToHtml:$z(5)}],parseElemsHtml:[{selector:"h1:not([data-w-e-type])",parseElemHtml:Hz(1)},{selector:"h2:not([data-w-e-type])",parseElemHtml:Hz(2)},{selector:"h3:not([data-w-e-type])",parseElemHtml:Hz(3)},{selector:"h4:not([data-w-e-type])",parseElemHtml:Hz(4)},{selector:"h5:not([data-w-e-type])",parseElemHtml:Hz(5)}],menus:[Nz,Iz,Lz,Rz,Mz,zz],editorPlugin:function(Ff){var kh=Ff.insertBreak;Ff.insertNode;var x_=Ff;return x_.insertBreak=function(){var $P=sM(Bf.nodes(x_,{match:function(zP){return QO.getNodeType(zP).startsWith("header")},universal:!0}),1)[0];$P&&QO.isSelectionAtLineEnd(Ff,$P[1])?md.insertNodes(x_,{type:"paragraph",children:[{text:""}]},{mode:"highest"}):kh()},x_}},Uz=Object.assign,Wz=Object.defineProperty,Gz=Bj([].concat),qz=!Uz||vj(function(){if(yj&&Uz({b:1},Uz(Wz({},"a",{enumerable:!0,get:function(){Wz(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var Ff={},kh={},x_=Symbol(),$P="abcdefghijklmnopqrst";return Ff[x_]=7,$P.split("").forEach(function(zP){kh[zP]=zP}),Uz({},Ff)[x_]!=7||mL(Uz({},kh)).join("")!=$P})?function(Ff,kh){for(var x_=fN(Ff),$P=arguments.length,zP=1,e0e=CI.f,t0e=Sj.f;$P>zP;)for(var n0e,r0e=Nj(arguments[zP++]),o0e=e0e?Gz(mL(r0e),e0e(r0e)):mL(r0e),i0e=o0e.length,a0e=0;i0e>a0e;)n0e=o0e[a0e++],yj&&!bj(t0e,r0e,n0e)||(x_[n0e]=r0e[n0e]);return x_}:Uz;function Kz(Ff,kh){Ff.data==null&&(Ff.data={});var x_=Ff.data;x_.style==null&&(x_.style={}),Object.assign(x_.style,kh)}LI({target:"Object",stat:!0,forced:Object.assign!==qz},{assign:qz});var Yz={selector:"font",preParseHtml:function(Ff){var kh=Mp(Ff);if(QR(kh)!=="font")return Ff;var x_=kh.attr("color")||"";return x_&&(kh.removeAttr("color"),kh.css("color",x_)),kh[0]}},Xz=function(){function Ff(){this.tag="button",this.showDropPanel=!0,this.$content=null}return Ff.prototype.exec=function(kh,x_){},Ff.prototype.getValue=function(kh){var x_=this.mark,$P=Bf.marks(kh);return $P&&$P[x_]?$P[x_]:""},Ff.prototype.isActive=function(kh){return!!this.getValue(kh)},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!!sM(Bf.nodes(kh,{match:function(x_){return QO.getNodeType(x_)==="pre"||!!Bf.isVoid(kh,x_)},universal:!0}),1)[0]},Ff.prototype.getPanelContentElem=function(kh){var x_=this.mark;if(this.$content==null){var $P=Mp('<ul class="w-e-panel-content-color"></ul>');$P.on("click","li",function(o0e){var i0e=o0e.target;if(i0e!=null&&(o0e.preventDefault(),kh.selection!=null)){var a0e=Mp(i0e).attr("data-value");a0e==="0"?Bf.removeMark(kh,x_):Bf.addMark(kh,x_,a0e)}}),this.$content=$P}var zP=this.$content;if(zP==null)return document.createElement("ul");zP.empty();var e0e=this.getValue(kh),t0e=kh.getMenuConfig(x_).colors;(t0e===void 0?[]:t0e).forEach(function(o0e){var i0e=Mp('<div class="color-block" data-value="'+o0e+'"></div>');i0e.css("background-color",o0e);var a0e=Mp('<li data-value="'+o0e+'"></li>');e0e===o0e&&a0e.addClass("active"),a0e.append(i0e),zP.append(a0e)});var n0e="";x_==="color"&&(n0e=HP("color.default")),x_==="bgColor"&&(n0e=HP("color.clear"));var r0e=Mp(`
- <li data-value="0" class="clear">
- <svg viewBox="0 0 1024 1024"><path d="M236.8 128L896 787.2V128H236.8z m614.4 704L192 172.8V832h659.2zM192 64h704c38.4 0 64 25.6 64 64v704c0 38.4-25.6 64-64 64H192c-38.4 0-64-25.6-64-64V128c0-38.4 25.6-64 64-64z"></path></svg>
- `+n0e+`
- </li>
- `);return zP.prepend(r0e),zP[0]},Ff}(),Zz=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("color.color"),x_.iconSvg=IM,x_.mark="color",x_}return rM(kh,Ff),kh}(Xz),Jz=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("color.bgColor"),x_.iconSvg=LM,x_.mark="bgColor",x_}return rM(kh,Ff),kh}(Xz),Qz=["rgb(0, 0, 0)","rgb(38, 38, 38)","rgb(89, 89, 89)","rgb(140, 140, 140)","rgb(191, 191, 191)","rgb(217, 217, 217)","rgb(233, 233, 233)","rgb(245, 245, 245)","rgb(250, 250, 250)","rgb(255, 255, 255)","rgb(225, 60, 57)","rgb(231, 95, 51)","rgb(235, 144, 58)","rgb(245, 219, 77)","rgb(114, 192, 64)","rgb(89, 191, 192)","rgb(66, 144, 247)","rgb(54, 88, 226)","rgb(106, 57, 201)","rgb(216, 68, 147)","rgb(251, 233, 230)","rgb(252, 237, 225)","rgb(252, 239, 212)","rgb(252, 251, 207)","rgb(231, 246, 213)","rgb(218, 244, 240)","rgb(217, 237, 250)","rgb(224, 232, 250)","rgb(237, 225, 248)","rgb(246, 226, 234)","rgb(255, 163, 158)","rgb(255, 187, 150)","rgb(255, 213, 145)","rgb(255, 251, 143)","rgb(183, 235, 143)","rgb(135, 232, 222)","rgb(145, 213, 255)","rgb(173, 198, 255)","rgb(211, 173, 247)","rgb(255, 173, 210)","rgb(255, 77, 79)","rgb(255, 122, 69)","rgb(255, 169, 64)","rgb(255, 236, 61)","rgb(115, 209, 61)","rgb(54, 207, 201)","rgb(64, 169, 255)","rgb(89, 126, 247)","rgb(146, 84, 222)","rgb(247, 89, 171)","rgb(207, 19, 34)","rgb(212, 56, 13)","rgb(212, 107, 8)","rgb(212, 177, 6)","rgb(56, 158, 13)","rgb(8, 151, 156)","rgb(9, 109, 217)","rgb(29, 57, 196)","rgb(83, 29, 171)","rgb(196, 29, 127)","rgb(130, 0, 20)","rgb(135, 20, 0)","rgb(135, 56, 0)","rgb(97, 71, 0)","rgb(19, 82, 0)","rgb(0, 71, 79)","rgb(0, 58, 140)","rgb(6, 17, 120)","rgb(34, 7, 94)","rgb(120, 6, 80)"],e$={renderStyle:function(Ff,kh){var x_=Ff,$P=x_.color,zP=x_.bgColor,e0e=kh;return $P&&Kz(e0e,{color:$P}),zP&&Kz(e0e,{backgroundColor:zP}),e0e},styleToHtml:function(Ff,kh){if(!ed.isText(Ff))return kh;var x_,$P=Ff,zP=$P.color,e0e=$P.bgColor;return zP||e0e?((ZR(kh)||QR(x_=Mp(kh))!=="span")&&(x_=Mp("<span>"+kh+"</span>")),zP&&x_.css("color",zP),e0e&&x_.css("background-color",e0e),JR(x_)):kh},preParseHtml:[Yz],parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!ed.isText(kh))return kh;var zP=kh,e0e=eM($P,"color");e0e&&(zP.color=e0e);var t0e=eM($P,"background-color");return t0e||(t0e=eM($P,"background")),t0e&&(zP.bgColor=t0e),zP},menus:[{key:"color",factory:function(){return new Zz},config:{colors:Qz}},{key:"bgColor",factory:function(){return new Jz},config:{colors:Qz}}]},t$=/^(?:\w+:)?\/\/(\S+)$/,n$=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,r$=/^[^\s\.]+\.\S{2,}$/,o$=mI.includes;function i$(Ff){return Ff===void 0&&(Ff="r"),Ff+"-"+Rh()}function a$(Ff){return Ff.replace(/</g,"<").replace(/>/g,">")}function u$(Ff,kh,x_,$P){return iM(this,void 0,void 0,function(){var zP,e0e;return aM(this,function(t0e){switch(t0e.label){case 0:return(zP=kh.getMenuConfig(Ff).checkLink)?[4,zP(x_,$P)]:[3,2];case 1:if(typeof(e0e=t0e.sent())=="string")return kh.alert(e0e,"error"),[2,!1];if(e0e==null)return[2,!1];t0e.label=2;case 2:return[2,!0]}})})}function s$(Ff,kh,x_){return iM(this,void 0,void 0,function(){var $P;return aM(this,function(zP){switch(zP.label){case 0:return($P=kh.getMenuConfig(Ff).parseLinkUrl)?[4,$P(x_)]:[3,2];case 1:return[2,zP.sent()];case 2:return[2,x_]}})})}function l$(Ff){return Ff.selection==null||!!QO.getSelectedElems(Ff).some(function(kh){var x_=kh.type;return!!Ff.isVoid(kh)||!!["pre","code","link"].includes(x_)||void 0})}function c$(Ff,kh){return{type:"link",url:a$(Ff),children:kh?[{text:kh}]:[]}}function f$(Ff,kh,x_){return iM(this,void 0,void 0,function(){var $P,zP,e0e;return aM(this,function(t0e){switch(t0e.label){case 0:return x_?(kh||(kh=x_),Ff.restoreSelection(),l$(Ff)?[2]:[4,u$("insertLink",Ff,kh,x_)]):[2];case 1:return t0e.sent()?[4,s$("insertLink",Ff,x_)]:[2];case 2:return $P=t0e.sent(),(zP=Ff.selection)==null||(qf.isCollapsed(zP)?(Ff.insertText(" "),e0e=c$($P,kh),md.insertNodes(Ff,e0e),Ff.insertFragment([{text:" "}])):Bf.string(Ff,zP)!==kh?(Ff.deleteFragment(),e0e=c$($P,kh),md.insertNodes(Ff,e0e)):(e0e=c$($P),md.wrapNodes(Ff,e0e,{split:!0}),md.collapse(Ff,{edge:"end"}))),[2]}})})}LI({target:"Array",proto:!0},{includes:function(Ff){return o$(this,Ff,arguments.length>1?arguments[1]:void 0)}}),CR("includes");var d$={type:"link",renderElem:function(Ff,kh,x_){var $P=Ff,zP=$P.url,e0e=$P.target;return Pg("a",{href:zP,target:e0e===void 0?"_blank":e0e},kh)}},p$={selector:"a:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);return(kh=kh.filter(function(zP){return!!ed.isText(zP)||!!x_.isInline(zP)})).length===0&&(kh=[{text:$P.text().replace(/\s+/gm," ")}]),{type:"link",url:$P.attr("href")||"",target:$P.attr("target")||"",children:kh}}};function h$(){return i$("w-e-insert-link")}var g$=function(){function Ff(){this.title=HP("link.insert"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M440.224 635.776a51.84 51.84 0 0 1-36.768-15.232c-95.136-95.136-95.136-249.92 0-345.056l192-192C641.536 37.408 702.816 12.032 768 12.032s126.432 25.376 172.544 71.456c95.136 95.136 95.136 249.92 0 345.056l-87.776 87.776a51.968 51.968 0 1 1-73.536-73.536l87.776-87.776a140.16 140.16 0 0 0 0-197.984c-26.432-26.432-61.6-40.992-99.008-40.992s-72.544 14.56-99.008 40.992l-192 192a140.16 140.16 0 0 0 0 197.984 51.968 51.968 0 0 1-36.768 88.768z"></path><path d="M256 1012a242.4 242.4 0 0 1-172.544-71.456c-95.136-95.136-95.136-249.92 0-345.056l87.776-87.776a51.968 51.968 0 1 1 73.536 73.536l-87.776 87.776a140.16 140.16 0 0 0 0 197.984c26.432 26.432 61.6 40.992 99.008 40.992s72.544-14.56 99.008-40.992l192-192a140.16 140.16 0 0 0 0-197.984 51.968 51.968 0 1 1 73.536-73.536c95.136 95.136 95.136 249.92 0 345.056l-192 192A242.4 242.4 0 0 1 256 1012z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.textInputId=h$(),this.urlInputId=h$(),this.buttonId=h$()}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){return l$(kh)},Ff.prototype.getModalPositionNode=function(kh){return null},Ff.prototype.getModalContentElem=function(kh){var x_=kh.selection,$P=this,zP=$P.textInputId,e0e=$P.urlInputId,t0e=$P.buttonId,n0e=sM(S_(HP("link.text"),zP),2),r0e=n0e[0],o0e=Mp(n0e[1]),i0e=sM(S_(HP("link.url"),e0e),2),a0e=i0e[0],s0e=Mp(i0e[1]),u0e=sM(C_(t0e,HP("common.ok")),1)[0];if(this.$content==null){var l0e=Mp("<div></div>");l0e.on("click","#"+t0e,function(p0e){p0e.preventDefault();var c0e=l0e.find("#"+zP).val(),h0e=l0e.find("#"+e0e).val();f$(kh,c0e,h0e),kh.hidePanelOrModal()}),this.$content=l0e}var f0e=this.$content;if(f0e.empty(),f0e.append(r0e),f0e.append(a0e),f0e.append(u0e),x_==null||qf.isCollapsed(x_))o0e.val("");else{var d0e=Bf.string(kh,x_);o0e.val(d0e)}return s0e.val(""),setTimeout(function(){o0e.focus()}),f0e[0]},Ff}();function v$(){return i$("w-e-update-link")}var y$=function(){function Ff(){this.title=HP("link.edit"),this.iconSvg=jM,this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.urlInputId=v$(),this.buttonId=v$()}return Ff.prototype.getSelectedLinkElem=function(kh){var x_=QO.getSelectedNodeByType(kh,"link");return x_==null?null:x_},Ff.prototype.getValue=function(kh){var x_=this.getSelectedLinkElem(kh);return x_&&x_.url||""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){return kh.selection==null||this.getSelectedLinkElem(kh)==null},Ff.prototype.getModalPositionNode=function(kh){return QO.getSelectedNodeByType(kh,"link")},Ff.prototype.getModalContentElem=function(kh){var x_=this.urlInputId,$P=this.buttonId,zP=sM(S_(HP("link.url"),x_),2),e0e=zP[0],t0e=Mp(zP[1]),n0e=sM(C_($P,HP("common.ok")),1)[0];if(this.$content==null){var r0e=Mp("<div></div>");r0e.on("click","button",function(a0e){a0e.preventDefault(),kh.restoreSelection();var s0e=QO.getSelectedNodeByType(kh,"link"),u0e=s0e?Nf.string(s0e):"",l0e=r0e.find("#"+x_).val();(function(f0e,d0e,p0e){iM(this,void 0,void 0,function(){var c0e,h0e;return aM(this,function(g0e){switch(g0e.label){case 0:return p0e?[4,u$("editLink",f0e,d0e,p0e)]:[2];case 1:return g0e.sent()?[4,s$("editLink",f0e,p0e)]:[2];case 2:return c0e=g0e.sent(),h0e={url:a$(c0e)},md.setNodes(f0e,h0e,{match:function(m0e){return QO.checkNodeType(m0e,"link")}}),[2]}})})})(kh,u0e,l0e),kh.hidePanelOrModal()}),this.$content=r0e}var o0e=this.$content;o0e.empty(),o0e.append(e0e),o0e.append(n0e);var i0e=this.getValue(kh);return t0e.val(i0e),setTimeout(function(){t0e.focus()}),o0e[0]},Ff}(),m$=function(){function Ff(){this.title=HP("link.unLink"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M608.16328 811.815036c9.371954 9.371954 9.371954 24.56788 0 33.941834l-89.347563 89.347564c-118.525421 118.523421-311.38448 118.531421-429.919901 0-118.527421-118.529421-118.527421-311.39048 0-429.917901l89.349564-89.349563c9.371954-9.371954 24.56788-9.371954 33.941834 0l79.195613 79.195613c9.371954 9.371954 9.371954 24.56788 0 33.941834l-89.349563 89.347564c-56.143726 56.145726-56.143726 147.49928 0 203.645005 56.143726 56.143726 147.49928 56.145726 203.647005 0l89.347564-89.347563c9.371954-9.371954 24.56788-9.371954 33.941834 0l79.193613 79.195613z m-113.135447-520.429459c9.371954 9.371954 24.56788 9.371954 33.941834 0l89.347564-89.347564c56.143726-56.149726 147.49928-56.145726 203.647006 0 56.143726 56.145726 56.143726 147.49928 0 203.645006l-89.349564 89.347564c-9.371954 9.371954-9.371954 24.56788 0 33.941834l79.195613 79.195613c9.371954 9.371954 24.56788 9.371954 33.941834 0l89.349564-89.349563c118.529421-118.529421 118.529421-311.38848 0-429.917901-118.531421-118.527421-311.38848-118.527421-429.919901 0l-89.347563 89.347564c-9.371954 9.371954-9.371954 24.56788 0 33.941834l79.193613 79.195613z m469.653707 718.556492l45.253779-45.253779c18.745908-18.745908 18.745908-49.13776 0-67.881669L127.195629 14.062931c-18.745908-18.745908-49.13776-18.745908-67.881669 0L14.058181 59.31871c-18.745908 18.745908-18.745908 49.13776 0 67.881669l882.74169 882.74169c18.745908 18.743908 49.13776 18.743908 67.881669 0z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||QO.getSelectedNodeByType(kh,"link")==null},Ff.prototype.exec=function(kh,x_){this.isDisabled(kh)||md.unwrapNodes(kh,{match:function($P){return QO.checkNodeType($P,"link")}})},Ff}(),b$=function(){function Ff(){this.title=HP("link.view"),this.iconSvg=NM,this.tag="button"}return Ff.prototype.getSelectedLinkElem=function(kh){var x_=QO.getSelectedNodeByType(kh,"link");return x_==null?null:x_},Ff.prototype.getValue=function(kh){var x_=this.getSelectedLinkElem(kh);return x_&&x_.url||""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||this.getSelectedLinkElem(kh)==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){if(!x_||typeof x_!="string")throw new Error("View link failed, link url is '"+x_+"'");window.open(x_,"_blank")}},Ff}(),w$={checkLink:function(Ff,kh){return!0},parseLinkUrl:function(Ff){return Ff}},E$={renderElems:[d$],elemsToHtml:[{type:"link",elemToHtml:function(Ff,kh){var x_=Ff,$P=x_.url,zP=x_.target;return'<a href="'+$P+'" target="'+(zP===void 0?"_blank":zP)+'">'+kh+"</a>"}}],parseElemsHtml:[p$],menus:[{key:"insertLink",factory:function(){return new g$},config:w$},{key:"editLink",factory:function(){return new y$},config:w$},{key:"unLink",factory:function(){return new m$}},{key:"viewLink",factory:function(){return new b$}}],editorPlugin:function(Ff){var kh=Ff.isInline,x_=Ff.insertData,$P=Ff.normalizeNode;Ff.insertNode,Ff.insertText;var zP=Ff;return zP.isInline=function(e0e){return e0e.type==="link"||kh(e0e)},zP.insertData=function(e0e){var t0e=e0e.getData("text/plain");if(function(o0e){if(typeof o0e!="string")return!1;var i0e=o0e.match(t$);if(!i0e)return!1;var a0e=i0e[1];return!(!a0e||!n$.test(a0e)&&!r$.test(a0e))}(t0e)){if(!l$(zP)){var n0e=zP.selection;if(n0e!=null){var r0e=Bf.string(zP,n0e);f$(zP,r0e,t0e)}}}else x_(e0e)},zP.normalizeNode=function(e0e){var t0e=sM(e0e,2),n0e=t0e[0],r0e=t0e[1];return QO.getNodeType(n0e)!=="link"?$P([n0e,r0e]):Nf.string(n0e)===""?md.removeNodes(zP,{at:r0e}):$P([n0e,r0e])},zP}},D$=Bj(1 .valueOf),S$=gj.RangeError,x$=gj.RangeError,C$=gj.String,A$=Math.floor,O$=Bj(function(Ff){var kh=dL(Lj(this)),x_="",$P=cI(Ff);if($P<0||$P==1/0)throw S$("Wrong number of repetitions");for(;$P>0;($P>>>=1)&&(kh+=kh))1&$P&&(x_+=kh);return x_}),k$=Bj("".slice),B$=Bj(1 .toFixed),F$=function(Ff,kh,x_){return kh===0?x_:kh%2==1?F$(Ff,kh-1,x_*Ff):F$(Ff*Ff,kh/2,x_)},T$=function(Ff,kh,x_){for(var $P=-1,zP=x_;++$P<6;)zP+=kh*Ff[$P],Ff[$P]=zP%1e7,zP=A$(zP/1e7)},_$=function(Ff,kh){for(var x_=6,$P=0;--x_>=0;)$P+=Ff[x_],Ff[x_]=A$($P/kh),$P=$P%kh*1e7},P$=function(Ff){for(var kh=6,x_="";--kh>=0;)if(x_!==""||kh===0||Ff[kh]!==0){var $P=C$(Ff[kh]);x_=x_===""?$P:x_+O$("0",7-$P.length)+$P}return x_};function j$(Ff,kh){return"w-e-image-container-"+QO.findKey(Ff,kh).id}LI({target:"Number",proto:!0,forced:vj(function(){return B$(8e-5,3)!=="0.000"||B$(.9,0)!=="1"||B$(1.255,2)!=="1.25"||B$(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!vj(function(){B$({})})},{toFixed:function(Ff){var kh,x_,$P,zP,e0e=D$(this),t0e=cI(Ff),n0e=[0,0,0,0,0,0],r0e="",o0e="0";if(t0e<0||t0e>20)throw x$("Incorrect fraction digits");if(e0e!=e0e)return"NaN";if(e0e<=-1e21||e0e>=1e21)return C$(e0e);if(e0e<0&&(r0e="-",e0e=-e0e),e0e>1e-21)if(x_=(kh=function(i0e){for(var a0e=0,s0e=i0e;s0e>=4096;)a0e+=12,s0e/=4096;for(;s0e>=2;)a0e+=1,s0e/=2;return a0e}(e0e*F$(2,69,1))-69)<0?e0e*F$(2,-kh,1):e0e/F$(2,kh,1),x_*=4503599627370496,(kh=52-kh)>0){for(T$(n0e,0,x_),$P=t0e;$P>=7;)T$(n0e,1e7,0),$P-=7;for(T$(n0e,F$(10,$P,1),0),$P=kh-1;$P>=23;)_$(n0e,1<<23),$P-=23;_$(n0e,1<<$P),T$(n0e,1,1),_$(n0e,2),o0e=P$(n0e)}else T$(n0e,0,x_),T$(n0e,1<<-kh,0),o0e=P$(n0e)+O$("0",t0e);return t0e>0?r0e+((zP=o0e.length)<=t0e?"0."+O$("0",t0e-zP)+o0e:k$(o0e,0,zP-t0e)+"."+k$(o0e,zP-t0e)):r0e+o0e}});var N$={type:"image",renderElem:function(Ff,kh,x_){var $P=Ff,zP=$P.src,e0e=$P.alt,t0e=e0e===void 0?"":e0e,n0e=$P.href,r0e=n0e===void 0?"":n0e,o0e=$P.style,i0e=o0e===void 0?{}:o0e,a0e=i0e.width,s0e=a0e===void 0?"":a0e,u0e=i0e.height,l0e=u0e===void 0?"":u0e,f0e=QO.isNodeSelected(x_,Ff),d0e={};s0e&&(d0e.width="100%"),l0e&&(d0e.height="100%");var p0e=Pg("img",{style:d0e,src:zP,alt:t0e,"data-href":r0e}),c0e=x_.isDisabled();return f0e&&!c0e?function(h0e,g0e,m0e,y0e){var v0e=Mp("body"),b0e=j$(h0e,g0e),S0e=y0e.width,w0e=y0e.height,A0e=0,x0e=0,O0e=0,k0e=!1,T0e=null;function M0e(z0e){T0e=function(){var B0e=Mp("#"+b0e);if(B0e.length===0)throw new Error("Cannot find image container elem");return B0e}(),A0e=z0e;var E0e=T0e.find("img");if(E0e.length===0)throw new Error("Cannot find image elem");x0e=E0e.width(),O0e=E0e.height(),v0e.on("mousemove",_0e),v0e.on("mouseup",H0e);var C0e=QO.getHoverbar(h0e);C0e&&C0e.hideAndClean()}var _0e=eg(function(z0e){z0e.preventDefault();var E0e=z0e.clientX,C0e=x0e+(k0e?A0e-E0e:E0e-A0e),B0e=O0e*(C0e/x0e);T0e!=null&&(C0e<=15||B0e<=15||(T0e.css("width",C0e+"px"),T0e.css("height",B0e+"px")))},100);function H0e(z0e){if(v0e.off("mousemove",_0e),T0e!=null){var E0e=T0e.width().toFixed(2),C0e=T0e.height().toFixed(2),B0e={style:oM(oM({},g0e.style),{width:E0e+"px",height:C0e+"px"})};md.setNodes(h0e,B0e,{at:QO.findPath(h0e,g0e)}),v0e.off("mouseup",H0e)}}var I0e={};return S0e&&(I0e.width=S0e),w0e&&(I0e.height=w0e),Pg("div",{id:b0e,style:I0e,className:"w-e-image-container w-e-selected-image-container",on:{mousedown:function(z0e){var E0e=Mp(z0e.target);E0e.hasClass("w-e-image-dragger")&&(z0e.preventDefault(),(E0e.hasClass("left-top")||E0e.hasClass("left-bottom"))&&(k0e=!0),M0e(z0e.clientX))}}},m0e,Pg("div",{className:"w-e-image-dragger left-top"}),Pg("div",{className:"w-e-image-dragger right-top"}),Pg("div",{className:"w-e-image-dragger left-bottom"}),Pg("div",{className:"w-e-image-dragger right-bottom"}))}(x_,Ff,p0e,{width:s0e,height:l0e}):function(h0e,g0e,m0e,y0e){var v0e=y0e.width,b0e=y0e.height,S0e={};return v0e&&(S0e.width=v0e),b0e&&(S0e.height=b0e),Pg("div",{id:j$(h0e,g0e),style:S0e,className:"w-e-image-container"},m0e)}(x_,Ff,p0e,{width:s0e,height:l0e})}},I$={selector:"img:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff),zP=$P.attr("data-href")||"";return zP=decodeURIComponent(zP),{type:"image",src:$P.attr("src")||"",alt:$P.attr("alt")||"",href:zP,style:{width:eM($P,"width"),height:eM($P,"height")},children:[{text:""}]}}};function L$(Ff,kh,x_,$P,zP){return $P===void 0&&($P=""),zP===void 0&&(zP=""),iM(this,void 0,void 0,function(){var e0e,t0e;return aM(this,function(n0e){switch(n0e.label){case 0:return(e0e=kh.getMenuConfig(Ff).checkImage)?[4,e0e(x_,$P,zP)]:[3,2];case 1:if(typeof(t0e=n0e.sent())=="string")return kh.alert(t0e,"error"),[2,!1];if(t0e==null)return[2,!1];n0e.label=2;case 2:return[2,!0]}})})}function R$(Ff,kh,x_){return iM(this,void 0,void 0,function(){var $P;return aM(this,function(zP){switch(zP.label){case 0:return($P=kh.getMenuConfig(Ff).parseImageSrc)?[4,$P(x_)]:[3,2];case 1:return[2,zP.sent()];case 2:return[2,x_]}})})}function M$(Ff,kh,x_,$P){return x_===void 0&&(x_=""),$P===void 0&&($P=""),iM(this,void 0,void 0,function(){var zP,e0e,t0e;return aM(this,function(n0e){switch(n0e.label){case 0:return[4,L$("insertImage",Ff,kh,x_,$P)];case 1:return n0e.sent()?[4,R$("insertImage",Ff,kh)]:[2];case 2:return zP=n0e.sent(),e0e={type:"image",src:a$(zP),href:$P,alt:x_,style:{},children:[{text:""}]},Ff.selection===null&&Ff.restoreSelection(),QO.getSelectedNodeByType(Ff,"image")&&Ff.move(1),z$(Ff)||(md.insertNodes(Ff,e0e),(t0e=Ff.getMenuConfig("insertImage").onInsertedImage)&&t0e(e0e)),[2]}})})}function z$(Ff){var kh=Ff.selection;return kh==null||!qf.isCollapsed(kh)||!!sM(Bf.nodes(Ff,{match:function(x_){var $P=QO.getNodeType(x_);return $P==="code"||$P==="pre"||$P==="link"||$P==="list-item"||!!$P.startsWith("header")||$P==="blockquote"||!!Bf.isVoid(Ff,x_)},universal:!0}),1)[0]}function $$(){return i$("w-e-insert-image")}var H$=function(){function Ff(){this.title=HP("image.netImage"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M959.877 128l0.123 0.123v767.775l-0.123 0.122H64.102l-0.122-0.122V128.123l0.122-0.123h895.775zM960 64H64C28.795 64 0 92.795 0 128v768c0 35.205 28.795 64 64 64h896c35.205 0 64-28.795 64-64V128c0-35.205-28.795-64-64-64zM832 288.01c0 53.023-42.988 96.01-96.01 96.01s-96.01-42.987-96.01-96.01S682.967 192 735.99 192 832 234.988 832 288.01zM896 832H128V704l224.01-384 256 320h64l224.01-192z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.srcInputId=$$(),this.altInputId=$$(),this.hrefInputId=$$(),this.buttonId=$$()}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){return z$(kh)},Ff.prototype.getModalPositionNode=function(kh){return null},Ff.prototype.getModalContentElem=function(kh){var x_=this,$P=this,zP=$P.srcInputId,e0e=$P.altInputId,t0e=$P.hrefInputId,n0e=$P.buttonId,r0e=sM(S_(HP("image.src"),zP),2),o0e=r0e[0],i0e=Mp(r0e[1]),a0e=sM(S_(HP("image.desc"),e0e),2),s0e=a0e[0],u0e=Mp(a0e[1]),l0e=sM(S_(HP("image.link"),t0e),2),f0e=l0e[0],d0e=Mp(l0e[1]),p0e=sM(C_(n0e,HP("common.ok")),1)[0];if(this.$content==null){var c0e=Mp("<div></div>");c0e.on("click","#"+n0e,function(g0e){g0e.preventDefault();var m0e=c0e.find("#"+zP).val().trim(),y0e=c0e.find("#"+e0e).val().trim(),v0e=c0e.find("#"+t0e).val().trim();x_.insertImage(kh,m0e,y0e,v0e),kh.hidePanelOrModal()}),this.$content=c0e}var h0e=this.$content;return h0e.empty(),h0e.append(o0e),h0e.append(s0e),h0e.append(f0e),h0e.append(p0e),i0e.val(""),u0e.val(""),d0e.val(""),setTimeout(function(){i0e.focus()}),h0e[0]},Ff.prototype.insertImage=function(kh,x_,$P,zP){$P===void 0&&($P=""),zP===void 0&&(zP=""),x_&&(kh.restoreSelection(),this.isDisabled(kh)||M$(kh,x_,$P,zP))},Ff}(),V$=function(){function Ff(){this.title=HP("image.delete"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M826.8032 356.5312c-19.328 0-36.3776 15.6928-36.3776 35.0464v524.2624c0 19.328-16 34.56-35.328 34.56H264.9344c-19.328 0-35.5072-15.3088-35.5072-34.56V390.0416c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.6928-33.5104 35.0464V915.712c0 57.9328 44.6208 108.288 102.528 108.288H755.2c57.9328 0 108.0832-50.4576 108.0832-108.288V391.4752c-0.1024-19.2512-17.1264-34.944-36.48-34.944z" p-id="9577"></path><path d="M437.1712 775.7568V390.6048c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.616-33.5104 35.0464v385.152c0 19.328 14.1568 35.0464 33.5104 35.0464s33.5104-15.7184 33.5104-35.0464zM649.7024 775.7568V390.6048c0-19.328-17.0496-35.0464-36.3776-35.0464s-36.3776 15.616-36.3776 35.0464v385.152c0 19.328 17.0496 35.0464 36.3776 35.0464s36.3776-15.7184 36.3776-35.0464zM965.0432 217.0368h-174.6176V145.5104c0-57.9328-47.2064-101.76-104.6528-101.76h-350.976c-57.8304 0-105.3952 43.8528-105.3952 101.76v71.5264H54.784c-19.4304 0-35.0464 14.1568-35.0464 33.5104 0 19.328 15.616 33.5104 35.0464 33.5104h910.3616c19.328 0 35.0464-14.1568 35.0464-33.5104 0-19.3536-15.6928-33.5104-35.1488-33.5104z m-247.3728 0H297.3952V145.5104c0-19.328 18.2016-34.7648 37.4272-34.7648h350.976c19.1488 0 31.872 15.1296 31.872 34.7648v71.5264z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||QO.getSelectedNodeByType(kh,"image")==null},Ff.prototype.exec=function(kh,x_){this.isDisabled(kh)||md.removeNodes(kh,{match:function($P){return QO.checkNodeType($P,"image")}})},Ff}();function U$(){return i$("w-e-edit-image")}var W$=function(){function Ff(){this.title=HP("image.edit"),this.iconSvg=jM,this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.srcInputId=U$(),this.altInputId=U$(),this.hrefInputId=U$(),this.buttonId=U$()}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.getImageNode=function(kh){return QO.getSelectedNodeByType(kh,"image")},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"image")==null},Ff.prototype.getModalPositionNode=function(kh){return this.getImageNode(kh)},Ff.prototype.getModalContentElem=function(kh){var x_=this,$P=this,zP=$P.srcInputId,e0e=$P.altInputId,t0e=$P.hrefInputId,n0e=$P.buttonId,r0e=this.getImageNode(kh);if(r0e==null)throw new Error("Not found selected image node");var o0e=sM(S_(HP("image.src"),zP),2),i0e=o0e[0],a0e=Mp(o0e[1]),s0e=sM(S_(HP("image.desc"),e0e),2),u0e=s0e[0],l0e=Mp(s0e[1]),f0e=sM(S_(HP("image.link"),t0e),2),d0e=f0e[0],p0e=Mp(f0e[1]),c0e=sM(C_(n0e,HP("common.ok")),1)[0];if(this.$content==null){var h0e=Mp("<div></div>");h0e.on("click","#"+n0e,function(A0e){A0e.preventDefault();var x0e=h0e.find("#"+zP).val(),O0e=h0e.find("#"+e0e).val(),k0e=h0e.find("#"+t0e).val();x_.updateImage(kh,x0e,O0e,k0e),kh.hidePanelOrModal()}),this.$content=h0e}var g0e=this.$content;g0e.empty(),g0e.append(i0e),g0e.append(u0e),g0e.append(d0e),g0e.append(c0e);var m0e=r0e,y0e=m0e.src,v0e=m0e.alt,b0e=v0e===void 0?"":v0e,S0e=m0e.href,w0e=S0e===void 0?"":S0e;return a0e.val(y0e),l0e.val(b0e),p0e.val(w0e),setTimeout(function(){a0e.focus()}),g0e[0]},Ff.prototype.updateImage=function(kh,x_,$P,zP,e0e){$P===void 0&&($P=""),zP===void 0&&(zP=""),e0e===void 0&&(e0e={}),x_&&(kh.restoreSelection(),this.isDisabled(kh)||function(t0e,n0e,r0e,o0e,i0e){r0e===void 0&&(r0e=""),o0e===void 0&&(o0e=""),i0e===void 0&&(i0e={}),iM(this,void 0,void 0,function(){var a0e,s0e,u0e,l0e,f0e,d0e;return aM(this,function(p0e){switch(p0e.label){case 0:return[4,L$("editImage",t0e,n0e,r0e,o0e)];case 1:return p0e.sent()?[4,R$("editImage",t0e,n0e)]:[2];case 2:return a0e=p0e.sent(),(s0e=QO.getSelectedNodeByType(t0e,"image"))==null||(u0e=s0e.style,l0e={src:a0e,alt:r0e,href:o0e,style:oM(oM({},u0e===void 0?{}:u0e),i0e)},md.setNodes(t0e,l0e,{match:function(c0e){return QO.checkNodeType(c0e,"image")}}),f0e=QO.getSelectedNodeByType(t0e,"image"),(d0e=t0e.getMenuConfig("editImage").onUpdatedImage)&&d0e(f0e)),[2]}})})}(kh,x_,$P,zP,e0e))},Ff}(),G$=function(){function Ff(){this.title=HP("image.viewLink"),this.iconSvg=NM,this.tag="button"}return Ff.prototype.getValue=function(kh){var x_=QO.getSelectedNodeByType(kh,"image");return x_&&x_.href||""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!this.getValue(kh)},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){if(!x_||typeof x_!="string")throw new Error("View image link failed, image.href is '"+x_+"'");window.open(x_,"_blank")}},Ff}(),q$=function(){function Ff(){this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getSelectedNode=function(kh){return QO.getSelectedNodeByType(kh,"image")},Ff.prototype.isDisabled=function(kh){return kh.selection==null||this.getSelectedNode(kh)==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=this.getSelectedNode(kh);if($P!=null){var zP=QO.getHoverbar(kh);zP&&zP.hideAndClean();var e0e=$P.style,t0e={style:oM(oM({},e0e===void 0?{}:e0e),{width:this.value,height:""})};md.setNodes(kh,t0e,{match:function(n0e){return QO.checkNodeType(n0e,"image")}})}}},Ff}(),K$=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="30%",x_.value="30%",x_}return rM(kh,Ff),kh}(q$),Y$=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="50%",x_.value="50%",x_}return rM(kh,Ff),kh}(q$),X$=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title="100%",x_.value="100%",x_}return rM(kh,Ff),kh}(q$),Z$={onInsertedImage:function(Ff){},onUpdatedImage:function(Ff){},checkImage:function(Ff,kh,x_){return!0},parseImageSrc:function(Ff){return Ff}},J$={renderElems:[N$],elemsToHtml:[{type:"image",elemToHtml:function(Ff,kh){var x_=Ff,$P=x_.src,zP=x_.alt,e0e=zP===void 0?"":zP,t0e=x_.href,n0e=t0e===void 0?"":t0e,r0e=x_.style,o0e=r0e===void 0?{}:r0e,i0e=o0e.width,a0e=i0e===void 0?"":i0e,s0e=o0e.height,u0e=s0e===void 0?"":s0e,l0e="";return a0e&&(l0e+="width: "+a0e+";"),u0e&&(l0e+="height: "+u0e+";"),'<img src="'+$P+'" alt="'+e0e+'" data-href="'+n0e+'" style="'+l0e+'"/>'}}],parseElemsHtml:[I$],menus:[{key:"insertImage",factory:function(){return new H$},config:Z$},{key:"deleteImage",factory:function(){return new V$}},{key:"editImage",factory:function(){return new W$},config:Z$},{key:"viewImageLink",factory:function(){return new G$}},{key:"imageWidth30",factory:function(){return new K$}},{key:"imageWidth50",factory:function(){return new Y$}},{key:"imageWidth100",factory:function(){return new X$}}],editorPlugin:function(Ff){var kh=Ff.isInline,x_=Ff.isVoid;Ff.insertNode;var $P=Ff;return $P.isInline=function(zP){return zP.type==="image"||kh(zP)},$P.isVoid=function(zP){return zP.type==="image"||x_(zP)},$P}},Q$={type:"todo",renderElem:function(Ff,kh,x_){var $P=!1;x_.isDisabled()&&($P=!0);var zP=Pg("div",{style:{margin:"5px 0"}},Pg("span",{contentEditable:!1,style:{marginRight:"0.5em"}},Pg("input",{type:"checkbox",checked:Ff.checked,disabled:$P,on:{change:function(e0e){var t0e=QO.findPath(x_,Ff),n0e={checked:e0e.target.checked};md.setNodes(x_,n0e,{at:t0e})}}})),Pg("span",null,kh));return zP}},eH=function(){function Ff(){this.title=HP("todo.todo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M278.755556 403.911111l-79.644445 79.644445L455.111111 739.555556l568.888889-568.888889-79.644444-79.644445L455.111111 580.266667l-176.355555-176.355556zM910.222222 910.222222H113.777778V113.777778h568.888889V0H113.777778C51.2 0 0 51.2 0 113.777778v796.444444c0 62.577778 51.2 113.777778 113.777778 113.777778h796.444444c62.577778 0 113.777778-51.2 113.777778-113.777778V455.111111h-113.777778v455.111111z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!!QO.getSelectedNodeByType(kh,"todo")},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!!QO.getSelectedElems(kh).some(function(x_){if(Bf.isVoid(kh,x_)&&Bf.isBlock(kh,x_))return!0;var $P=x_.type;return!!["pre","table","list-item"].includes($P)||void 0})},Ff.prototype.exec=function(kh,x_){var $P=this.isActive(kh);md.setNodes(kh,{type:$P?"paragraph":"todo"})},Ff}(),tH={selector:'div[data-w-e-type="todo"]',parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);(kh=kh.filter(function(e0e){return!!ed.isText(e0e)||!!x_.isInline(e0e)})).length===0&&(kh=[{text:$P.text().replace(/\s+/gm," ")}]);var zP=!1;return $P.find('input[type="checkbox"]').attr("checked")!=null&&(zP=!0),{type:"todo",checked:zP,children:kh}}},nH={renderElems:[Q$],elemsToHtml:[{type:"todo",elemToHtml:function(Ff,kh){return'<div data-w-e-type="todo"><input type="checkbox" disabled '+(Ff.checked?"checked":"")+">"+kh+"</div>"}}],preParseHtml:[{selector:"ul.w-e-todo",preParseHtml:function(Ff){var kh=Mp(Ff).find("li"),x_=Mp('<div data-w-e-type="todo"></div>'),$P=kh.find("input[type]");return x_.append($P),kh.children()[0].remove(),x_[0].innerHTML=x_[0].innerHTML+kh[0].innerHTML,x_[0]}}],parseElemsHtml:[tH],menus:[{key:"todo",factory:function(){return new eH}}],editorPlugin:function(Ff){var kh=Ff.deleteBackward,x_=Ff;return x_.deleteBackward=function($P){var zP=Ff.selection;if(zP&&qf.isCollapsed(zP)){var e0e=QO.getSelectedNodeByType(Ff,"todo");if(e0e&&Nf.string(e0e).length===0)return void md.setNodes(Ff,{type:"paragraph"},{mode:"highest"})}kh($P)},x_}},rH={type:"blockquote",renderElem:function(Ff,kh,x_){return Pg("blockquote",null,kh)}},oH={selector:"blockquote:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);return(kh=kh.filter(function(zP){return!!ed.isText(zP)||!!x_.isInline(zP)})).length===0&&(kh=[{text:$P.text().replace(/\s+/gm," ")}]),{type:"blockquote",children:kh}}},iH=function(){function Ff(){this.title=HP("blockQuote.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M894.6 907.1H605.4c-32.6 0-59-26.4-59-59V608.2l-4-14.9c0-315.9 125.5-485.1 376.5-507.5v59.8C752.7 180.4 711.3 315.8 711.3 442.4v41.2l31.5 12.3h151.8c32.6 0 59 26.4 59 59v293.2c0 32.5-26.4 59-59 59z m-472 0H133.4c-32.6 0-59-26.4-59-59V608.2l-4-14.9c0-315.9 125.5-485.1 376.5-507.5v59.8C280.7 180.4 239.3 315.8 239.3 442.4v41.2l31.5 12.3h151.8c32.6 0 59 26.4 59 59v293.2c0 32.5-26.4 59-59 59z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!!QO.getSelectedNodeByType(kh,"blockquote")},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!sM(Bf.nodes(kh,{match:function(x_){var $P=QO.getNodeType(x_);return $P==="paragraph"||$P==="blockquote"},universal:!0,mode:"highest"}),1)[0]},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=this.isActive(kh)?"paragraph":"blockquote";md.setNodes(kh,{type:$P},{mode:"highest"})}},Ff}(),aH={key:"blockquote",factory:function(){return new iH}},uH=Bj([].slice),sH=uL("slice"),lH=DN("species"),cH=gj.Array,fH=Math.max;LI({target:"Array",proto:!0,forced:!sH},{slice:function(Ff,kh){var x_,$P,zP,e0e=Rj(this),t0e=vI(e0e),n0e=pI(Ff,t0e),r0e=pI(kh===void 0?t0e:kh,t0e);if(MI(e0e)&&(x_=e0e.constructor,(QI(x_)&&(x_===cH||MI(x_.prototype))||zj(x_)&&(x_=x_[lH])===null)&&(x_=void 0),x_===cH||x_===void 0))return uH(e0e,n0e,r0e);for($P=new(x_===void 0?cH:x_)(fH(r0e-n0e,0)),zP=0;n0e<r0e;n0e++,zP++)n0e in e0e&&_R($P,zP,e0e[n0e]);return $P.length=zP,$P}});var dH={renderElems:[rH],elemsToHtml:[{type:"blockquote",elemToHtml:function(Ff,kh){return"<blockquote>"+kh+"</blockquote>"}}],parseElemsHtml:[oH],menus:[aH],editorPlugin:function(Ff){var kh=Ff.insertBreak,x_=Ff.insertText,$P=Ff;return $P.insertBreak=function(){var zP=$P.selection;if(zP==null)return kh();var e0e=sM(Bf.nodes(Ff,{match:function(i0e){return QO.checkNodeType(i0e,"blockquote")},universal:!0}),1)[0];if(!e0e)return kh();var t0e=e0e[0],n0e=QO.findPath(Ff,t0e),r0e=Bf.end(Ff,n0e);if(Vf.equals(r0e,zP.focus)){var o0e=Nf.string(t0e);if(o0e&&o0e.slice(-1)===`
- `)return Ff.deleteBackward("character"),void md.insertNodes($P,{type:"paragraph",children:[{text:""}]},{mode:"highest"})}x_(`
- `)},$P}},pH=function(){function Ff(){this.title=HP("emotion.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M512 1024C230.4 1024 0 793.6 0 512S230.4 0 512 0s512 230.4 512 512-230.4 512-512 512z m0-102.4c226.742857 0 409.6-182.857143 409.6-409.6S738.742857 102.4 512 102.4 102.4 285.257143 102.4 512s182.857143 409.6 409.6 409.6z m-204.8-358.4h409.6c0 113.371429-91.428571 204.8-204.8 204.8s-204.8-91.428571-204.8-204.8z m0-102.4c-43.885714 0-76.8-32.914286-76.8-76.8s32.914286-76.8 76.8-76.8 76.8 32.914286 76.8 76.8-32.914286 76.8-76.8 76.8z m409.6 0c-43.885714 0-76.8-32.914286-76.8-76.8s32.914286-76.8 76.8-76.8c43.885714 0 76.8 32.914286 76.8 76.8s-32.914286 76.8-76.8 76.8z"></path></svg>',this.tag="button",this.showDropPanel=!0,this.$content=null}return Ff.prototype.exec=function(kh,x_){},Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!!sM(Bf.nodes(kh,{match:function(x_){return QO.getNodeType(x_)==="pre"||!!Bf.isVoid(kh,x_)},universal:!0}),1)[0]},Ff.prototype.getPanelContentElem=function(kh){if(this.$content==null){var x_=Mp('<ul class="w-e-panel-content-emotion"></ul>');x_.on("click","li",function(e0e){var t0e=e0e.target;if(t0e!=null){e0e.preventDefault();var n0e=Mp(t0e).text();kh.insertText(n0e)}}),this.$content=x_}var $P=this.$content;if($P==null)return document.createElement("ul");$P.empty();var zP=kh.getMenuConfig("emotion").emotions;return(zP===void 0?[]:zP).forEach(function(e0e){var t0e=Mp("<li>"+e0e+"</li>");$P.append(t0e)}),$P[0]},Ff}(),hH={menus:[{key:"emotion",factory:function(){return new pH},config:{emotions:"😀 😃 😄 😁 😆 😅 😂 🤣 😊 😇 🙂 🙃 😉 😌 😍 😘 😗 😙 😚 😋 😛 😝 😜 🤓 😎 😏 😒 😞 😔 😟 😕 🙁 😣 😖 😫 😩 😢 😭 😤 😠 😡 😳 😱 😨 🤗 🤔 😶 😑 😬 🙄 😯 😴 😷 🤑 😈 🤡 💩 👻 💀 👀 👣 👐 🙌 👏 🤝 👍 👎 👊 ✊ 🤛 🤜 🤞 ✌️ 🤘 👌 👈 👉 👆 👇 ☝️ ✋ 🤚 🖐 🖖 👋 🤙 💪 🖕 ✍️ 🙏".split(" ")}}]},gH={1:"12px",2:"14px",3:"16px",4:"19px",5:"24px",6:"32px",7:"48px"},vH={selector:"font",preParseHtml:function(Ff){var kh=Mp(Ff);if(QR(kh)!=="font")return Ff;var x_=kh.attr("size")||"";x_&&(kh.removeAttr("size"),kh.css("font-size",gH[x_]));var $P=kh.attr("face")||"";return $P&&(kh.removeAttr("face"),kh.css("font-family",$P)),kh[0]}},yH=Bj("".indexOf);LI({target:"String",proto:!0,forced:!bz("includes")},{includes:function(Ff){return!!~yH(dL(Lj(this)),dL(yz(Ff)),arguments.length>1?arguments[1]:void 0)}});var mH,bH,wH=function(Ff){return Ff&&Ff.Math==Math&&Ff},EH=wH(typeof globalThis=="object"&&globalThis)||wH(typeof window=="object"&&window)||wH(typeof self=="object"&&self)||wH(typeof cj=="object"&&cj)||function(){return this}()||Function("return this")(),DH=Function.prototype,SH=DH.apply,xH=DH.bind,CH=DH.call,AH=typeof Reflect=="object"&&Reflect.apply||(xH?CH.bind(SH):function(){return CH.apply(SH,arguments)}),OH=Function.prototype,kH=OH.bind,BH=OH.call,FH=kH&&kH.bind(BH),TH=kH?function(Ff){return Ff&&FH(BH,Ff)}:function(Ff){return Ff&&function(){return BH.apply(Ff,arguments)}},_H=function(Ff){return typeof Ff=="function"},PH=function(Ff){try{return!!Ff()}catch(kh){return!0}},jH=!PH(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),NH=Function.prototype.call,IH=NH.bind?NH.bind(NH):function(){return NH.apply(NH,arguments)},LH={}.propertyIsEnumerable,RH=Object.getOwnPropertyDescriptor,MH=RH&&!LH.call({1:2},1)?function(Ff){var kh=RH(this,Ff);return!!kh&&kh.enumerable}:LH,zH={f:MH},$H=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},HH=TH({}.toString),VH=TH("".slice),UH=function(Ff){return VH(HH(Ff),8,-1)},WH=EH.Object,GH=TH("".split),qH=PH(function(){return!WH("z").propertyIsEnumerable(0)})?function(Ff){return UH(Ff)=="String"?GH(Ff,""):WH(Ff)}:WH,KH=EH.TypeError,YH=function(Ff){if(Ff==null)throw KH("Can't call method on "+Ff);return Ff},XH=function(Ff){return qH(YH(Ff))},ZH=function(Ff){return typeof Ff=="object"?Ff!==null:_H(Ff)},JH={},QH=function(Ff){return _H(Ff)?Ff:void 0},eV=function(Ff,kh){return arguments.length<2?QH(JH[Ff])||QH(EH[Ff]):JH[Ff]&&JH[Ff][kh]||EH[Ff]&&EH[Ff][kh]},tV=TH({}.isPrototypeOf),nV=eV("navigator","userAgent")||"",rV=EH.process,oV=EH.Deno,iV=rV&&rV.versions||oV&&oV.version,aV=iV&&iV.v8;aV&&(bH=(mH=aV.split("."))[0]>0&&mH[0]<4?1:+(mH[0]+mH[1])),!bH&&nV&&(!(mH=nV.match(/Edge\/(\d+)/))||mH[1]>=74)&&(mH=nV.match(/Chrome\/(\d+)/))&&(bH=+mH[1]);var uV=bH,sV=!!Object.getOwnPropertySymbols&&!PH(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&uV&&uV<41}),lV=sV&&!Symbol.sham&&typeof Symbol.iterator=="symbol",cV=EH.Object,fV=lV?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=eV("Symbol");return _H(kh)&&tV(kh.prototype,cV(Ff))},dV=EH.String,pV=EH.TypeError,hV=function(Ff){if(_H(Ff))return Ff;throw pV(function(kh){try{return dV(kh)}catch(x_){return"Object"}}(Ff)+" is not a function")},gV=EH.TypeError,vV=Object.defineProperty,yV=EH["__core-js_shared__"]||function(Ff,kh){try{vV(EH,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){EH[Ff]=kh}return kh}("__core-js_shared__",{}),mV=fj(function(Ff){(Ff.exports=function(kh,x_){return yV[kh]||(yV[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),bV=EH.Object,wV=function(Ff){return bV(YH(Ff))},EV=TH({}.hasOwnProperty),DV=Object.hasOwn||function(Ff,kh){return EV(wV(Ff),kh)},SV=0,xV=Math.random(),CV=TH(1 .toString),AV=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+CV(++SV+xV,36)},OV=mV("wks"),kV=EH.Symbol,BV=kV&&kV.for,FV=lV?kV:kV&&kV.withoutSetter||AV,TV=function(Ff){if(!DV(OV,Ff)||!sV&&typeof OV[Ff]!="string"){var kh="Symbol."+Ff;sV&&DV(kV,Ff)?OV[Ff]=kV[Ff]:OV[Ff]=lV&&BV?BV(kh):FV(kh)}return OV[Ff]},_V=EH.TypeError,PV=TV("toPrimitive"),jV=function(Ff){var kh=function(x_,$P){if(!ZH(x_)||fV(x_))return x_;var zP,e0e,t0e=(zP=x_[PV])==null?void 0:hV(zP);if(t0e){if($P===void 0&&($P="default"),e0e=IH(t0e,x_,$P),!ZH(e0e)||fV(e0e))return e0e;throw _V("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(n0e,r0e){var o0e,i0e;if(r0e==="string"&&_H(o0e=n0e.toString)&&!ZH(i0e=IH(o0e,n0e))||_H(o0e=n0e.valueOf)&&!ZH(i0e=IH(o0e,n0e))||r0e!=="string"&&_H(o0e=n0e.toString)&&!ZH(i0e=IH(o0e,n0e)))return i0e;throw gV("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return fV(kh)?kh:kh+""},NV=EH.document,IV=ZH(NV)&&ZH(NV.createElement),LV=function(Ff){return IV?NV.createElement(Ff):{}},RV=!jH&&!PH(function(){return Object.defineProperty(LV("div"),"a",{get:function(){return 7}}).a!=7}),MV=Object.getOwnPropertyDescriptor,zV={f:jH?MV:function(Ff,kh){if(Ff=XH(Ff),kh=jV(kh),RV)try{return MV(Ff,kh)}catch(x_){}if(DV(Ff,kh))return $H(!IH(zH.f,Ff,kh),Ff[kh])}},$V=/#|\.prototype\./,HV=function(Ff,kh){var x_=UV[VV(Ff)];return x_==GV||x_!=WV&&(_H(kh)?PH(kh):!!kh)},VV=HV.normalize=function(Ff){return String(Ff).replace($V,".").toLowerCase()},UV=HV.data={},WV=HV.NATIVE="N",GV=HV.POLYFILL="P",qV=HV,KV=TH(TH.bind),YV=function(Ff,kh){return hV(Ff),kh===void 0?Ff:KV?KV(Ff,kh):function(){return Ff.apply(kh,arguments)}},XV=EH.String,ZV=EH.TypeError,JV=function(Ff){if(ZH(Ff))return Ff;throw ZV(XV(Ff)+" is not an object")},QV=EH.TypeError,eU=Object.defineProperty,tU={f:jH?eU:function(Ff,kh,x_){if(JV(Ff),kh=jV(kh),JV(x_),RV)try{return eU(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw QV("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},nU=jH?function(Ff,kh,x_){return tU.f(Ff,kh,$H(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},rU=zV.f,oU=function(Ff){var kh=function(x_,$P,zP){if(this instanceof kh){switch(arguments.length){case 0:return new Ff;case 1:return new Ff(x_);case 2:return new Ff(x_,$P)}return new Ff(x_,$P,zP)}return AH(Ff,this,arguments)};return kh.prototype=Ff.prototype,kh},iU=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e,o0e,i0e=Ff.target,a0e=Ff.global,s0e=Ff.stat,u0e=Ff.proto,l0e=a0e?EH:s0e?EH[i0e]:(EH[i0e]||{}).prototype,f0e=a0e?JH:JH[i0e]||nU(JH,i0e,{})[i0e],d0e=f0e.prototype;for(zP in kh)x_=!qV(a0e?zP:i0e+(s0e?".":"#")+zP,Ff.forced)&&l0e&&DV(l0e,zP),t0e=f0e[zP],x_&&(n0e=Ff.noTargetGet?(o0e=rU(l0e,zP))&&o0e.value:l0e[zP]),e0e=x_&&n0e?n0e:kh[zP],x_&&typeof t0e==typeof e0e||(r0e=Ff.bind&&x_?YV(e0e,EH):Ff.wrap&&x_?oU(e0e):u0e&&_H(e0e)?TH(e0e):e0e,(Ff.sham||e0e&&e0e.sham||t0e&&t0e.sham)&&nU(r0e,"sham",!0),nU(f0e,zP,r0e),u0e&&(DV(JH,$P=i0e+"Prototype")||nU(JH,$P,{}),nU(JH[$P],zP,e0e),Ff.real&&d0e&&!d0e[zP]&&nU(d0e,zP,e0e)))},aU=Array.isArray||function(Ff){return UH(Ff)=="Array"},uU=Math.ceil,sU=Math.floor,lU=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?sU:uU)(kh)},cU=Math.min,fU=function(Ff){return(kh=Ff.length)>0?cU(lU(kh),9007199254740991):0;var kh},dU=function(Ff,kh,x_){var $P=jV(kh);$P in Ff?tU.f(Ff,$P,$H(0,x_)):Ff[$P]=x_},pU={};pU[TV("toStringTag")]="z";var hU=String(pU)==="[object z]",gU=TV("toStringTag"),vU=EH.Object,yU=UH(function(){return arguments}())=="Arguments",mU=hU?UH:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=vU(Ff),gU))=="string"?x_:yU?UH(kh):($P=UH(kh))=="Object"&&_H(kh.callee)?"Arguments":$P},bU=TH(Function.toString);_H(yV.inspectSource)||(yV.inspectSource=function(Ff){return bU(Ff)});var wU=yV.inspectSource,EU=function(){},DU=[],SU=eV("Reflect","construct"),xU=/^\s*(?:class|function)\b/,CU=TH(xU.exec),AU=!xU.exec(EU),OU=function(Ff){if(!_H(Ff))return!1;try{return SU(EU,DU,Ff),!0}catch(kh){return!1}},kU=!SU||PH(function(){var Ff;return OU(OU.call)||!OU(Object)||!OU(function(){Ff=!0})||Ff})?function(Ff){if(!_H(Ff))return!1;switch(mU(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return AU||!!CU(xU,wU(Ff))}:OU,BU=TV("species"),FU=EH.Array,TU=function(Ff,kh){return new(function(x_){var $P;return aU(x_)&&($P=x_.constructor,(kU($P)&&($P===FU||aU($P.prototype))||ZH($P)&&($P=$P[BU])===null)&&($P=void 0)),$P===void 0?FU:$P}(Ff))(kh===0?0:kh)},_U=TV("species"),PU=TV("isConcatSpreadable"),jU=EH.TypeError,NU=uV>=51||!PH(function(){var Ff=[];return Ff[PU]=!1,Ff.concat()[0]!==Ff}),IU=uV>=51||!PH(function(){var Ff=[];return(Ff.constructor={})[_U]=function(){return{foo:1}},Ff.concat(Boolean).foo!==1}),LU=function(Ff){if(!ZH(Ff))return!1;var kh=Ff[PU];return kh!==void 0?!!kh:aU(Ff)};iU({target:"Array",proto:!0,forced:!NU||!IU},{concat:function(Ff){var kh,x_,$P,zP,e0e,t0e=wV(this),n0e=TU(t0e,0),r0e=0;for(kh=-1,$P=arguments.length;kh<$P;kh++)if(LU(e0e=kh===-1?t0e:arguments[kh])){if(r0e+(zP=fU(e0e))>9007199254740991)throw jU("Maximum allowed index exceeded");for(x_=0;x_<zP;x_++,r0e++)x_ in e0e&&dU(n0e,r0e,e0e[x_])}else{if(r0e>=9007199254740991)throw jU("Maximum allowed index exceeded");dU(n0e,r0e++,e0e)}return n0e.length=r0e,n0e}});var RU,MU=EH.String,zU=function(Ff){if(mU(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return MU(Ff)},$U=Math.max,HU=Math.min,VU=function(Ff,kh){var x_=lU(Ff);return x_<0?$U(x_+kh,0):HU(x_,kh)},UU=function(Ff){return function(kh,x_,$P){var zP,e0e=XH(kh),t0e=fU(e0e),n0e=VU($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},WU={includes:UU(!0),indexOf:UU(!1)},GU={},qU=WU.indexOf,KU=TH([].push),YU=function(Ff,kh){var x_,$P=XH(Ff),zP=0,e0e=[];for(x_ in $P)!DV(GU,x_)&&DV($P,x_)&&KU(e0e,x_);for(;kh.length>zP;)DV($P,x_=kh[zP++])&&(~qU(e0e,x_)||KU(e0e,x_));return e0e},XU=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],ZU=Object.keys||function(Ff){return YU(Ff,XU)},JU=jH?Object.defineProperties:function(Ff,kh){JV(Ff);for(var x_,$P=XH(kh),zP=ZU(kh),e0e=zP.length,t0e=0;e0e>t0e;)tU.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},QU=eV("document","documentElement"),eW=mV("keys"),tW=function(Ff){return eW[Ff]||(eW[Ff]=AV(Ff))},nW=tW("IE_PROTO"),rW=function(){},oW=function(Ff){return"<script>"+Ff+"<\/script>"},iW=function(Ff){Ff.write(oW("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},aW=function(){try{RU=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;aW=typeof document!="undefined"?document.domain&&RU?iW(RU):((kh=LV("iframe")).style.display="none",QU.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(oW("document.F=Object")),Ff.close(),Ff.F):iW(RU);for(var x_=XU.length;x_--;)delete aW.prototype[XU[x_]];return aW()};GU[nW]=!0;var uW,sW,lW,cW=Object.create||function(Ff,kh){var x_;return Ff!==null?(rW.prototype=JV(Ff),x_=new rW,rW.prototype=null,x_[nW]=Ff):x_=aW(),kh===void 0?x_:JU(x_,kh)},fW=XU.concat("length","prototype"),dW={f:Object.getOwnPropertyNames||function(Ff){return YU(Ff,fW)}},pW=EH.Array,hW=Math.max,gW=dW.f,vW=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],yW={f:function(Ff){return vW&&UH(Ff)=="Window"?function(kh){try{return gW(kh)}catch(x_){return function($P,zP,e0e){for(var t0e=fU($P),n0e=VU(void 0,t0e),r0e=VU(t0e,t0e),o0e=pW(hW(r0e-n0e,0)),i0e=0;n0e<r0e;n0e++,i0e++)dU(o0e,i0e,$P[n0e]);return o0e.length=i0e,o0e}(vW)}}(Ff):gW(XH(Ff))}},mW={f:Object.getOwnPropertySymbols},bW=TH([].slice),wW=function(Ff,kh,x_,$P){$P&&$P.enumerable?Ff[kh]=x_:nU(Ff,kh,x_)},EW={f:TV},DW=tU.f,SW=function(Ff){var kh=JH.Symbol||(JH.Symbol={});DV(kh,Ff)||DW(kh,Ff,{value:EW.f(Ff)})},xW=hU?{}.toString:function(){return"[object "+mU(this)+"]"},CW=tU.f,AW=TV("toStringTag"),OW=function(Ff,kh,x_,$P){if(Ff){var zP=x_?Ff:Ff.prototype;DV(zP,AW)||CW(zP,AW,{configurable:!0,value:kh}),$P&&!hU&&nU(zP,"toString",xW)}},kW=EH.WeakMap,BW=_H(kW)&&/native code/.test(wU(kW)),FW=EH.TypeError,TW=EH.WeakMap;if(BW||yV.state){var _W=yV.state||(yV.state=new TW),PW=TH(_W.get),jW=TH(_W.has),NW=TH(_W.set);uW=function(Ff,kh){if(jW(_W,Ff))throw new FW("Object already initialized");return kh.facade=Ff,NW(_W,Ff,kh),kh},sW=function(Ff){return PW(_W,Ff)||{}},lW=function(Ff){return jW(_W,Ff)}}else{var IW=tW("state");GU[IW]=!0,uW=function(Ff,kh){if(DV(Ff,IW))throw new FW("Object already initialized");return kh.facade=Ff,nU(Ff,IW,kh),kh},sW=function(Ff){return DV(Ff,IW)?Ff[IW]:{}},lW=function(Ff){return DV(Ff,IW)}}var LW={set:uW,get:sW,has:lW,enforce:function(Ff){return lW(Ff)?sW(Ff):uW(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!ZH(kh)||(x_=sW(kh)).type!==Ff)throw FW("Incompatible receiver, "+Ff+" required");return x_}}},RW=TH([].push),MW=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=wV(r0e),f0e=qH(l0e),d0e=YV(o0e,i0e),p0e=fU(f0e),c0e=0,h0e=a0e||TU,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:RW(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:RW(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},zW=[MW(0),MW(1),MW(2),MW(3),MW(4),MW(5),MW(6),MW(7)][0],$W=tW("hidden"),HW=TV("toPrimitive"),VW=LW.set,UW=LW.getterFor("Symbol"),WW=Object.prototype,GW=EH.Symbol,qW=GW&&GW.prototype,KW=EH.TypeError,YW=EH.QObject,XW=eV("JSON","stringify"),ZW=zV.f,JW=tU.f,QW=yW.f,eG=zH.f,tG=TH([].push),nG=mV("symbols"),rG=mV("op-symbols"),oG=mV("string-to-symbol-registry"),iG=mV("symbol-to-string-registry"),aG=mV("wks"),uG=!YW||!YW.prototype||!YW.prototype.findChild,sG=jH&&PH(function(){return cW(JW({},"a",{get:function(){return JW(this,"a",{value:7}).a}})).a!=7})?function(Ff,kh,x_){var $P=ZW(WW,kh);$P&&delete WW[kh],JW(Ff,kh,x_),$P&&Ff!==WW&&JW(WW,kh,$P)}:JW,lG=function(Ff,kh){var x_=nG[Ff]=cW(qW);return VW(x_,{type:"Symbol",tag:Ff,description:kh}),jH||(x_.description=kh),x_},cG=function(Ff,kh,x_){Ff===WW&&cG(rG,kh,x_),JV(Ff);var $P=jV(kh);return JV(x_),DV(nG,$P)?(x_.enumerable?(DV(Ff,$W)&&Ff[$W][$P]&&(Ff[$W][$P]=!1),x_=cW(x_,{enumerable:$H(0,!1)})):(DV(Ff,$W)||JW(Ff,$W,$H(1,{})),Ff[$W][$P]=!0),sG(Ff,$P,x_)):JW(Ff,$P,x_)},fG=function(Ff,kh){JV(Ff);var x_=XH(kh),$P=ZU(x_).concat(gG(x_));return zW($P,function(zP){jH&&!IH(dG,x_,zP)||cG(Ff,zP,x_[zP])}),Ff},dG=function(Ff){var kh=jV(Ff),x_=IH(eG,this,kh);return!(this===WW&&DV(nG,kh)&&!DV(rG,kh))&&(!(x_||!DV(this,kh)||!DV(nG,kh)||DV(this,$W)&&this[$W][kh])||x_)},pG=function(Ff,kh){var x_=XH(Ff),$P=jV(kh);if(x_!==WW||!DV(nG,$P)||DV(rG,$P)){var zP=ZW(x_,$P);return!zP||!DV(nG,$P)||DV(x_,$W)&&x_[$W][$P]||(zP.enumerable=!0),zP}},hG=function(Ff){var kh=QW(XH(Ff)),x_=[];return zW(kh,function($P){DV(nG,$P)||DV(GU,$P)||tG(x_,$P)}),x_},gG=function(Ff){var kh=Ff===WW,x_=QW(kh?rG:XH(Ff)),$P=[];return zW(x_,function(zP){!DV(nG,zP)||kh&&!DV(WW,zP)||tG($P,nG[zP])}),$P};if(sV||(qW=(GW=function(){if(tV(qW,this))throw KW("Symbol is not a constructor");var Ff=arguments.length&&arguments[0]!==void 0?zU(arguments[0]):void 0,kh=AV(Ff),x_=function($P){this===WW&&IH(x_,rG,$P),DV(this,$W)&&DV(this[$W],kh)&&(this[$W][kh]=!1),sG(this,kh,$H(1,$P))};return jH&&uG&&sG(WW,kh,{configurable:!0,set:x_}),lG(kh,Ff)}).prototype,wW(qW,"toString",function(){return UW(this).tag}),wW(GW,"withoutSetter",function(Ff){return lG(AV(Ff),Ff)}),zH.f=dG,tU.f=cG,zV.f=pG,dW.f=yW.f=hG,mW.f=gG,EW.f=function(Ff){return lG(TV(Ff),Ff)},jH&&JW(qW,"description",{configurable:!0,get:function(){return UW(this).description}})),iU({global:!0,wrap:!0,forced:!sV,sham:!sV},{Symbol:GW}),zW(ZU(aG),function(Ff){SW(Ff)}),iU({target:"Symbol",stat:!0,forced:!sV},{for:function(Ff){var kh=zU(Ff);if(DV(oG,kh))return oG[kh];var x_=GW(kh);return oG[kh]=x_,iG[x_]=kh,x_},keyFor:function(Ff){if(!fV(Ff))throw KW(Ff+" is not a symbol");if(DV(iG,Ff))return iG[Ff]},useSetter:function(){uG=!0},useSimple:function(){uG=!1}}),iU({target:"Object",stat:!0,forced:!sV,sham:!jH},{create:function(Ff,kh){return kh===void 0?cW(Ff):fG(cW(Ff),kh)},defineProperty:cG,defineProperties:fG,getOwnPropertyDescriptor:pG}),iU({target:"Object",stat:!0,forced:!sV},{getOwnPropertyNames:hG,getOwnPropertySymbols:gG}),iU({target:"Object",stat:!0,forced:PH(function(){mW.f(1)})},{getOwnPropertySymbols:function(Ff){return mW.f(wV(Ff))}}),XW){var vG=!sV||PH(function(){var Ff=GW();return XW([Ff])!="[null]"||XW({a:Ff})!="{}"||XW(Object(Ff))!="{}"});iU({target:"JSON",stat:!0,forced:vG},{stringify:function(Ff,kh,x_){var $P=bW(arguments),zP=kh;if((ZH(kh)||Ff!==void 0)&&!fV(Ff))return aU(kh)||(kh=function(e0e,t0e){if(_H(zP)&&(t0e=IH(zP,this,e0e,t0e)),!fV(t0e))return t0e}),$P[1]=kh,AH(XW,null,$P)}})}if(!qW[HW]){var yG=qW.valueOf;wW(qW,HW,function(Ff){return IH(yG,this)})}OW(GW,"Symbol"),GU[$W]=!0,SW("asyncIterator"),SW("hasInstance"),SW("isConcatSpreadable"),SW("iterator"),SW("match"),SW("matchAll"),SW("replace"),SW("search"),SW("species"),SW("split"),SW("toPrimitive"),SW("toStringTag"),SW("unscopables"),OW(EH.JSON,"JSON",!0);var mG,bG,wG,EG=JH.Symbol,DG={},SG=Function.prototype,xG=jH&&Object.getOwnPropertyDescriptor,CG=DV(SG,"name"),AG={EXISTS:CG,PROPER:CG&&function(){}.name==="something",CONFIGURABLE:CG&&(!jH||jH&&xG(SG,"name").configurable)},OG=!PH(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),kG=tW("IE_PROTO"),BG=EH.Object,FG=BG.prototype,TG=OG?BG.getPrototypeOf:function(Ff){var kh=wV(Ff);if(DV(kh,kG))return kh[kG];var x_=kh.constructor;return _H(x_)&&kh instanceof x_?x_.prototype:kh instanceof BG?FG:null},_G=TV("iterator"),PG=!1;[].keys&&("next"in(wG=[].keys())?(bG=TG(TG(wG)))!==Object.prototype&&(mG=bG):PG=!0);var jG=mG==null||PH(function(){var Ff={};return mG[_G].call(Ff)!==Ff});mG=jG?{}:cW(mG),_H(mG[_G])||wW(mG,_G,function(){return this});var NG={IteratorPrototype:mG,BUGGY_SAFARI_ITERATORS:PG},IG=NG.IteratorPrototype,LG=function(){return this};EH.String,EH.TypeError,Object.setPrototypeOf||"__proto__"in{}&&function(){var Ff={};try{TH(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set)(Ff,[]),Ff instanceof Array}catch(kh){}}();var RG=AG.PROPER,MG=NG.BUGGY_SAFARI_ITERATORS,zG=TV("iterator"),$G=function(){return this},HG=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=cW(IG,{next:$H(1,h0e)}),OW(p0e,m0e,!1,!0),DG[m0e]=LG})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!MG&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[zG]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!MG&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=TG(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(OW(n0e,a0e,!0,!0),DG[a0e]=$G),RG&&zP=="values"&&l0e&&l0e.name!=="values"&&(s0e=!0,f0e=function(){return IH(l0e,this)}),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(MG||s0e||!(o0e in u0e))&&wW(u0e,o0e,r0e[o0e]);else iU({target:kh,proto:!0,forced:MG||s0e},r0e);return t0e&&u0e[zG]!==f0e&&wW(u0e,zG,f0e,{name:zP}),DG[kh]=f0e,r0e},VG=LW.set,UG=LW.getterFor("Array Iterator");HG(Array,"Array",function(Ff,kh){VG(this,{type:"Array Iterator",target:XH(Ff),index:0,kind:kh})},function(){var Ff=UG(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values"),DG.Arguments=DG.Array;var WG=TV("toStringTag");for(var GG in{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}){var qG=EH[GG],KG=qG&&qG.prototype;KG&&mU(KG)!==WG&&nU(KG,WG,GG),DG[GG]=DG.Array}var YG=EG;SW("asyncDispose"),SW("dispose"),SW("matcher"),SW("metadata"),SW("observable"),SW("patternMatch"),SW("replaceAll");var XG=YG,ZG=TH("".charAt),JG=TH("".charCodeAt),QG=TH("".slice),eq=function(Ff){return function(kh,x_){var $P,zP,e0e=zU(YH(kh)),t0e=lU(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=JG(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=JG(e0e,t0e+1))<56320||zP>57343?Ff?ZG(e0e,t0e):$P:Ff?QG(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},tq=eq(!0),nq=LW.set,rq=LW.getterFor("String Iterator");HG(String,"String",function(Ff){nq(this,{type:"String Iterator",string:zU(Ff),index:0})},function(){var Ff,kh=rq(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=tq(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var oq=EW.f("iterator"),iq=fj(function(Ff){function kh(x_){return typeof XG=="function"&&typeof oq=="symbol"?(Ff.exports=kh=function($P){return typeof $P},Ff.exports.default=Ff.exports,Ff.exports.__esModule=!0):(Ff.exports=kh=function($P){return $P&&typeof XG=="function"&&$P.constructor===XG&&$P!==XG.prototype?"symbol":typeof $P},Ff.exports.default=Ff.exports,Ff.exports.__esModule=!0),kh(x_)}Ff.exports=kh,Ff.exports.default=Ff.exports,Ff.exports.__esModule=!0}),aq=function(Ff){return Ff&&Ff.__esModule&&Object.prototype.hasOwnProperty.call(Ff,"default")?Ff.default:Ff}(iq),uq=aI.EXISTS,sq=LN.f,lq=Function.prototype,cq=Bj(lq.toString),fq=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,dq=Bj(fq.exec);yj&&!uq&&sq(lq,"name",{configurable:!0,get:function(){try{return dq(fq,cq(this))[1]}catch(Ff){return""}}});var pq=function(){function Ff(){this.tag="select",this.width=80}return Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getValue=function(kh){var x_=this.mark,$P=Bf.marks(kh);return $P&&$P[x_]?$P[x_]:""},Ff.prototype.isDisabled=function(kh){return kh.selection==null||(this.mark,!!sM(Bf.nodes(kh,{match:function(x_){return QO.getNodeType(x_)==="pre"||!!Bf.isVoid(kh,x_)},universal:!0}),1)[0])},Ff.prototype.exec=function(kh,x_){var $P=this.mark;x_?kh.addMark($P,x_):kh.removeMark($P)},Ff}(),hq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("fontSize.title"),x_.iconSvg=RM,x_.mark="fontSize",x_}return rM(kh,Ff),kh.prototype.getOptions=function(x_){var $P=[],zP=x_.getMenuConfig(this.mark).fontSizeList,e0e=zP===void 0?[]:zP;$P.push({text:HP("fontSize.default"),value:""}),e0e.forEach(function(n0e){if(typeof n0e=="string")$P.push({text:n0e,value:n0e});else if(aq(n0e)==="object"){var r0e=n0e.name,o0e=n0e.value;$P.push({text:r0e,value:o0e})}});var t0e=this.getValue(x_);return $P.forEach(function(n0e){n0e.value===t0e?n0e.selected=!0:delete n0e.selected}),$P},kh}(pq),gq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("fontFamily.title"),x_.iconSvg=MM,x_.mark="fontFamily",x_.selectPanelWidth=150,x_}return rM(kh,Ff),kh.prototype.getOptions=function(x_){var $P=[],zP=x_.getMenuConfig(this.mark).fontFamilyList,e0e=zP===void 0?[]:zP;$P.push({text:HP("fontFamily.default"),value:""}),e0e.forEach(function(n0e){if(typeof n0e=="string")$P.push({text:n0e,value:n0e,styleForRenderMenuList:{"font-family":n0e}});else if(aq(n0e)==="object"){var r0e=n0e.name,o0e=n0e.value;$P.push({text:r0e,value:o0e,styleForRenderMenuList:{"font-family":o0e}})}});var t0e=this.getValue(x_);return $P.forEach(function(n0e){n0e.value===t0e?n0e.selected=!0:delete n0e.selected}),$P},kh}(pq),vq={renderStyle:function(Ff,kh){var x_=Ff,$P=x_.fontSize,zP=x_.fontFamily,e0e=kh;return $P&&Kz(e0e,{fontSize:$P}),zP&&Kz(e0e,{fontFamily:zP}),e0e},styleToHtml:function(Ff,kh){if(!ed.isText(Ff))return kh;var x_,$P=Ff,zP=$P.fontSize,e0e=$P.fontFamily;return zP||e0e?((ZR(kh)||QR(x_=Mp(kh))!=="span")&&(x_=Mp("<span>"+kh+"</span>")),zP&&x_.css("font-size",zP),e0e&&x_.css("font-family",e0e),JR(x_)):kh},preParseHtml:[vH],parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!ed.isText(kh))return kh;var zP=kh,e0e=x_.getMenuConfig("fontSize").fontSizeList,t0e=e0e===void 0?[]:e0e,n0e=eM($P,"font-size"),r0e=t0e.find(function(u0e){return u0e.value&&u0e.value===n0e})||t0e.includes(n0e);n0e&&r0e&&(zP.fontSize=n0e);var o0e=x_.getMenuConfig("fontFamily").fontFamilyList,i0e=o0e===void 0?[]:o0e,a0e=eM($P,"font-family").replace(/"/g,""),s0e=i0e.find(function(u0e){return u0e.value&&u0e.value===a0e})||i0e.includes(a0e);return a0e&&s0e&&(zP.fontFamily=a0e),zP},menus:[{key:"fontSize",factory:function(){return new hq},config:{fontSizeList:["12px",{name:"13px",value:"13px"},"14px","15px","16px","19px",{name:"22px",value:"22px"},"24px","29px","32px","40px","48px"]}},{key:"fontFamily",factory:function(){return new gq},config:{fontFamilyList:["黑体",{name:"仿宋",value:"仿宋"},"楷体","标楷体","华文仿宋","华文楷体",{name:"宋体",value:"宋体"},"微软雅黑","Arial","Tahoma","Verdana","Times New Roman","Courier New"]}}]},yq={selector:"p,h1,h2,h3,h4,h5",preParseHtml:function(Ff){var kh=Mp(Ff),x_=eM(kh,"padding-left");return/\dem/.test(x_)&&kh.css("text-indent","2em"),/\dpx/.test(x_)&&parseInt(x_,10)%32==0&&kh.css("text-indent","2em"),kh[0]}},mq=function(){function Ff(){this.tag="button"}return Ff.prototype.getValue=function(kh){var x_=sM(Bf.nodes(kh,{match:function(zP){return!!zP.indent},universal:!0}),1),$P=x_[0];return $P==null?"":sM($P,1)[0].indent||""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getMatchNode=function(kh){var x_=sM(Bf.nodes(kh,{match:function($P){var zP=QO.getNodeType($P);return zP==="paragraph"||!!zP.startsWith("header")},universal:!0,mode:"highest"}),1)[0];return x_==null?null:x_[0]},Ff}(),bq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("indent.decrease"),x_.iconSvg=zM,x_}return rM(kh,Ff),kh.prototype.isDisabled=function(x_){var $P=this.getMatchNode(x_);return $P==null||!$P.indent},kh.prototype.exec=function(x_,$P){md.setNodes(x_,{indent:null},{match:function(zP){return Sf.isElement(zP)}})},kh}(mq),wq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("indent.increase"),x_.iconSvg=$M,x_}return rM(kh,Ff),kh.prototype.isDisabled=function(x_){var $P=this.getMatchNode(x_);return $P==null||!!$P.indent},kh.prototype.exec=function(x_,$P){md.setNodes(x_,{indent:"2em"},{match:function(zP){return Sf.isElement(zP)},mode:"highest"})},kh}(mq),Eq={renderStyle:function(Ff,kh){if(!Sf.isElement(Ff))return kh;var x_=Ff.indent,$P=kh;return x_&&Kz($P,{textIndent:x_}),$P},styleToHtml:function(Ff,kh){if(!Sf.isElement(Ff))return kh;var x_=Ff.indent;if(!x_)return kh;var $P=Mp(kh);return $P.css("text-indent",x_),JR($P)},preParseHtml:[yq],parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!Sf.isElement(kh))return kh;var zP=kh,e0e=eM($P,"text-indent"),t0e=parseInt(e0e,10);return e0e&&t0e>0&&(zP.indent=e0e),zP},menus:[{key:"indent",factory:function(){return new wq}},{key:"delIndent",factory:function(){return new bq}}]},Dq=function(){function Ff(){this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getMatchNode=function(kh){var x_=sM(Bf.nodes(kh,{match:function($P){var zP=QO.getNodeType($P);return zP==="paragraph"||zP==="blockquote"||!!zP.startsWith("header")},universal:!0,mode:"highest"}),1)[0];return x_==null?null:x_[0]},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!!QO.getSelectedElems(kh).some(function(x_){if(Bf.isVoid(kh,x_)&&Bf.isBlock(kh,x_))return!0;var $P=x_.type;return!!["pre","code"].includes($P)||void 0})},Ff}(),Sq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("justify.left"),x_.iconSvg=HM,x_}return rM(kh,Ff),kh.prototype.exec=function(x_,$P){md.setNodes(x_,{textAlign:"left"},{match:function(zP){return Sf.isElement(zP)&&!x_.isInline(zP)}})},kh}(Dq),xq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("justify.right"),x_.iconSvg=VM,x_}return rM(kh,Ff),kh.prototype.exec=function(x_,$P){md.setNodes(x_,{textAlign:"right"},{match:function(zP){return Sf.isElement(zP)&&!x_.isInline(zP)}})},kh}(Dq),Cq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("justify.center"),x_.iconSvg=UM,x_}return rM(kh,Ff),kh.prototype.exec=function(x_,$P){md.setNodes(x_,{textAlign:"center"},{match:function(zP){return Sf.isElement(zP)&&!x_.isInline(zP)}})},kh}(Dq),Aq=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.title=HP("justify.justify"),x_.iconSvg=WM,x_}return rM(kh,Ff),kh.prototype.exec=function(x_,$P){md.setNodes(x_,{textAlign:"justify"},{match:function(zP){return Sf.isElement(zP)&&!x_.isInline(zP)}})},kh}(Dq),Oq={renderStyle:function(Ff,kh){if(!Sf.isElement(Ff))return kh;var x_=Ff.textAlign,$P=kh;return x_&&Kz($P,{textAlign:x_}),$P},styleToHtml:function(Ff,kh){if(!Sf.isElement(Ff))return kh;var x_=Ff.textAlign;if(!x_)return kh;var $P=Mp(kh);return $P.css("text-align",x_),JR($P)},parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!Sf.isElement(kh))return kh;var zP=kh,e0e=eM($P,"text-align");return e0e&&(zP.textAlign=e0e),zP},menus:[{key:"justifyLeft",factory:function(){return new Sq}},{key:"justifyRight",factory:function(){return new xq}},{key:"justifyCenter",factory:function(){return new Cq}},{key:"justifyJustify",factory:function(){return new Aq}}]},kq=function(){function Ff(){this.title=HP("lineHeight.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M964 788a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526zM198.93 144.306c6.668-5.798 16.774-5.094 22.573 1.574l122.26 140.582a16 16 0 0 1 3.927 10.5c0 8.836-7.164 16-16 16h-61.8a8 8 0 0 0-8 8v390.077h69.819a16 16 0 0 1 10.502 3.928c6.666 5.8 7.37 15.906 1.57 22.573L221.476 878.123a16 16 0 0 1-1.57 1.57c-6.668 5.8-16.774 5.097-22.574-1.57L75.051 737.538a16 16 0 0 1-3.928-10.5c0-8.837 7.163-16 16-16h69.822V312.96H87.127a16 16 0 0 1-10.502-3.928c-6.666-5.8-7.37-15.906-1.57-22.573l122.303-140.582a16 16 0 0 1 1.572-1.572zM964 465a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526z m0-323a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526z"></path></svg>',this.tag="select",this.width=80}return Ff.prototype.getOptions=function(kh){var x_=[],$P=kh.getMenuConfig("lineHeight").lineHeightList,zP=$P===void 0?[]:$P;x_.push({text:HP("lineHeight.default"),value:""}),zP.forEach(function(t0e){x_.push({text:t0e,value:t0e})});var e0e=this.getValue(kh);return x_.forEach(function(t0e){t0e.value===e0e?t0e.selected=!0:delete t0e.selected}),x_},Ff.prototype.getMatchNode=function(kh){var x_=sM(Bf.nodes(kh,{match:function($P){var zP=QO.getNodeType($P);return!!zP.startsWith("header")||!!["paragraph","blockquote","list-item"].includes(zP)},universal:!0,mode:"highest"}),1)[0];return x_==null?null:x_[0]},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getValue=function(kh){var x_=this.getMatchNode(kh);return x_==null?"":Sf.isElement(x_)&&x_.lineHeight||""},Ff.prototype.isDisabled=function(kh){return kh.selection==null||this.getMatchNode(kh)==null},Ff.prototype.exec=function(kh,x_){md.setNodes(kh,{lineHeight:x_.toString()},{mode:"highest"})},Ff}(),Bq={renderStyle:function(Ff,kh){if(!Sf.isElement(Ff))return kh;var x_=Ff.lineHeight,$P=kh;return x_&&Kz($P,{lineHeight:x_}),$P},styleToHtml:function(Ff,kh){if(!Sf.isElement(Ff))return kh;var x_=Ff.lineHeight;if(!x_)return kh;var $P=Mp(kh);return $P.css("line-height",x_),JR($P)},parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!Sf.isElement(kh))return kh;var zP=kh,e0e=x_.getMenuConfig("lineHeight").lineHeightList,t0e=e0e===void 0?[]:e0e,n0e=eM($P,"line-height");return n0e&&t0e.includes(n0e)&&(zP.lineHeight=n0e),zP},menus:[{key:"lineHeight",factory:function(){return new kq},config:{lineHeightList:["1","1.15","1.5","2","2.5","3"]}}]},Fq=function(){function Ff(){this.title=HP("undo.redo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M0.00032 576a510.72 510.72 0 0 0 173.344 384l84.672-96A383.136 383.136 0 0 1 128.00032 576C128.00032 363.936 299.93632 192 512.00032 192c106.048 0 202.048 42.976 271.52 112.48L640.00032 448h384V64l-149.984 149.984A510.272 510.272 0 0 0 512.00032 64C229.21632 64 0.00032 293.216 0.00032 576z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null},Ff.prototype.exec=function(kh,x_){typeof kh.redo=="function"&&kh.redo()},Ff}(),Tq=function(){function Ff(){this.title=HP("undo.undo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M512 64A510.272 510.272 0 0 0 149.984 213.984L0.032 64v384h384L240.512 304.48A382.784 382.784 0 0 1 512.032 192c212.064 0 384 171.936 384 384 0 114.688-50.304 217.632-130.016 288l84.672 96a510.72 510.72 0 0 0 173.344-384c0-282.784-229.216-512-512-512z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null},Ff.prototype.exec=function(kh,x_){typeof kh.undo=="function"&&kh.undo()},Ff}(),_q={menus:[{key:"redo",factory:function(){return new Fq}},{key:"undo",factory:function(){return new Tq}}]},Pq={type:"divider",renderElem:function(Ff,kh,x_){return pg("div",{props:{contentEditable:!1,className:"w-e-textarea-divider"},dataset:{selected:QO.isNodeSelected(x_,Ff)?"true":""},style:{},on:{mousedown:function($P){return $P.preventDefault()}}},[pg("hr")])}},jq=function(){function Ff(){this.title=HP("divider.title"),this.iconSvg='<svg viewBox="0 0 1092 1024"><path d="M0 51.2m51.2 0l989.866667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-989.866667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M0 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M819.2 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M409.6 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M0 870.4m51.2 0l989.866667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-989.866667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!!QO.getSelectedElems(kh).some(function(x_){if(kh.isVoid(x_))return!0;var $P=QO.getNodeType(x_);return $P==="table"||$P==="pre"||void 0})},Ff.prototype.exec=function(kh,x_){md.insertNodes(kh,{type:"divider",children:[{text:""}]},{mode:"highest"})},Ff}(),Nq={renderElems:[Pq],elemsToHtml:[{type:"divider",elemToHtml:function(Ff,kh){return"<hr/>"}}],parseElemsHtml:[{selector:"hr:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){return{type:"divider",children:[{text:""}]}}}],menus:[{key:"divider",factory:function(){return new jq}}],editorPlugin:function(Ff){var kh=Ff.isVoid,x_=Ff.normalizeNode,$P=Ff;return $P.isVoid=function(zP){return zP.type==="divider"||kh(zP)},$P.normalizeNode=function(zP){var e0e=sM(zP,2),t0e=e0e[0],n0e=e0e[1];if(QO.getNodeType(t0e)!=="divider")return x_([t0e,n0e]);QO.isLastNode($P,t0e)&&md.insertNodes($P,QO.genEmptyParagraph(),{at:[n0e[0]+1]})},$P}},Iq=iL.map;LI({target:"Array",proto:!0,forced:!uL("map")},{map:function(Ff){return Iq(this,Ff,arguments.length>1?arguments[1]:void 0)}});var Lq=Bj([].join),Rq=Nj!=Object,Mq=EM("join",",");LI({target:"Array",proto:!0,forced:Rq||!Mq},{join:function(Ff){return Lq(Rj(this),Ff===void 0?",":Ff)}});var zq=function(){function Ff(){this.title=HP("codeBlock.title"),this.iconSvg='<svg viewBox="0 0 1280 1024"><path d="M832 736l96 96 320-320L928 192l-96 96 224 224zM448 288l-96-96L32 512l320 320 96-96-224-224zM701.312 150.528l69.472 18.944-192 704.032-69.472-18.944 192-704.032z"></path></svg>',this.tag="button"}return Ff.prototype.getSelectCodeElem=function(kh){var x_=QO.getSelectedNodeByType(kh,"code");if(x_==null)return null;var $P=QO.getParentNode(kh,x_);return $P==null||QO.getNodeType($P)!=="pre"?null:x_},Ff.prototype.getValue=function(kh){var x_=this.getSelectCodeElem(kh);return x_==null?"":x_.language||""},Ff.prototype.isActive=function(kh){return!!this.getSelectCodeElem(kh)},Ff.prototype.isDisabled=function(kh){if(kh.selection==null)return!0;var x_=QO.getSelectedElems(kh);return!!x_.some(function($P){return kh.isVoid($P)})||!x_.some(function($P){var zP=QO.getNodeType($P);if(zP==="pre"||zP==="paragraph")return!0})},Ff.prototype.exec=function(kh,x_){this.isActive(kh)?this.changeToPlainText(kh):this.changeToCodeBlock(kh,x_.toString())},Ff.prototype.changeToPlainText=function(kh){var x_=this.getSelectCodeElem(kh);if(x_!=null){var $P=Nf.string(x_);md.removeNodes(kh,{mode:"highest"});var zP=$P.split(`
- `).map(function(e0e){return{type:"paragraph",children:[{text:e0e}]}});md.insertNodes(kh,zP,{mode:"highest"})}},Ff.prototype.changeToCodeBlock=function(kh,x_){var $P,zP,e0e=[],t0e=Bf.nodes(kh,{match:function(a0e){return kh.children.includes(a0e)},universal:!0});try{for(var n0e=uM(t0e),r0e=n0e.next();!r0e.done;r0e=n0e.next()){var o0e=sM(r0e.value,1)[0];o0e&&e0e.push(Nf.string(o0e))}}catch(a0e){$P={error:a0e}}finally{try{r0e&&!r0e.done&&(zP=n0e.return)&&zP.call(n0e)}finally{if($P)throw $P.error}}md.removeNodes(kh,{mode:"highest"});var i0e={type:"pre",children:[{type:"code",language:x_,children:[{text:e0e.join(`
- `)}]}]};md.insertNodes(kh,i0e,{mode:"highest"})},Ff}(),$q={key:"codeBlock",factory:function(){return new zq}};LI({target:"String",proto:!0,forced:hM("anchor")},{anchor:function(Ff){return pM(this,"a","name",Ff)}}),JL("match",function(Ff,kh,x_){return[function($P){var zP=Lj(this),e0e=$P==null?void 0:oN($P,Ff);return e0e?bj(e0e,$P,zP):new RegExp($P)[Ff](dL(zP))},function($P){var zP=jN(this),e0e=dL($P),t0e=x_(kh,zP,e0e);if(t0e.done)return t0e.value;if(!zP.global)return pR(zP,e0e);var n0e=zP.unicode;zP.lastIndex=0;for(var r0e,o0e=[],i0e=0;(r0e=pR(zP,e0e))!==null;){var a0e=dL(r0e[0]);o0e[i0e]=a0e,a0e===""&&(zP.lastIndex=oR(e0e,gI(zP.lastIndex),n0e)),i0e++}return i0e===0?null:o0e}]});var Hq={type:"pre",renderElem:function(Ff,kh,x_){return Pg("pre",null,kh)}},Vq={type:"code",renderElem:function(Ff,kh,x_){return Pg("code",null,kh)}},Uq={selector:"pre:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);return(kh=kh.filter(function(zP){return QO.getNodeType(zP)==="code"})).length===0&&(kh=[{type:"code",language:"",children:[{text:$P[0].textContent||""}]}]),{type:"pre",children:kh.filter(function(zP){return QO.getNodeType(zP)==="code"})}}},Wq={menus:[$q],editorPlugin:function(Ff){var kh=Ff.insertBreak,x_=Ff.normalizeNode,$P=Ff.insertData;Ff.insertNode;var zP=Ff;return zP.insertBreak=function(){var e0e=QO.getSelectedNodeByType(zP,"code");if(e0e!=null){var t0e=function(o0e,i0e){var a0e=i0e.selection;if(a0e==null)return"";var s0e=Nf.string(o0e),u0e=a0e.anchor.offset,l0e=s0e.slice(0,u0e).split(`
- `),f0e=l0e.length;return f0e===0?"":l0e[f0e-1]}(e0e,zP);if(t0e){var n0e=t0e.match(/^\s+/);if(n0e!=null&&n0e[0]!=null){var r0e=n0e[0];return void zP.insertText(`
- `+r0e)}}zP.insertText(`
- `)}else kh()},zP.normalizeNode=function(e0e){var t0e=sM(e0e,2),n0e=t0e[0],r0e=t0e[1],o0e=QO.getNodeType(n0e);return o0e==="code"&&r0e.length<=1&&md.setNodes(zP,{type:"paragraph"},{at:r0e}),o0e==="pre"&&(QO.isLastNode(zP,n0e)&&md.insertNodes(zP,QO.genEmptyParagraph(),{at:[r0e[0]+1]}),QO.getNodeType(n0e.children[0])!=="code"&&(md.unwrapNodes(zP),md.setNodes(zP,{type:"paragraph"},{mode:"highest"}))),x_([n0e,r0e])},zP.insertData=function(e0e){if(QO.getSelectedNodeByType(zP,"code")!=null){var t0e=e0e.getData("text/plain");Bf.insertText(zP,t0e)}else $P(e0e)},zP},renderElems:[Hq,Vq],elemsToHtml:[{type:"code",elemToHtml:function(Ff,kh){return"<code>"+kh+"</code>"}},{type:"pre",elemToHtml:function(Ff,kh){return"<pre>"+kh+"</pre>"}}],preParseHtml:[{selector:"pre>code",preParseHtml:function(Ff){var kh=Mp(Ff);if(QR(kh)!=="code")return Ff;var x_=kh.find("xmp");if(x_.length===0)return Ff;var $P=x_.text();return x_.remove(),kh.text($P),kh[0]}}],parseElemsHtml:[{selector:"pre:not([data-w-e-type])>code",parseElemHtml:function(Ff,kh,x_){return{type:"code",language:"",children:[{text:Mp(Ff)[0].textContent||""}]}}},Uq]},Gq=function(){function Ff(){this.title=HP("fullScreen.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M133.705143 335.433143V133.851429h201.581714a29.622857 29.622857 0 0 0 29.622857-29.549715V68.754286a29.622857 29.622857 0 0 0-29.622857-29.622857H61.732571A22.893714 22.893714 0 0 0 38.765714 62.025143V335.725714c0 16.310857 13.238857 29.622857 29.622857 29.622857h35.547429a29.842286 29.842286 0 0 0 29.696-29.842285zM690.980571 133.851429h201.581715v201.654857c0 16.310857 13.238857 29.549714 29.622857 29.549714h35.547428a29.622857 29.622857 0 0 0 29.549715-29.549714V61.952a22.893714 22.893714 0 0 0-22.820572-22.893714h-273.554285a29.622857 29.622857 0 0 0-29.549715 29.622857v35.547428c0 16.310857 13.238857 29.696 29.622857 29.696zM335.286857 892.781714H133.705143V691.2a29.622857 29.622857 0 0 0-29.622857-29.622857H68.534857a29.622857 29.622857 0 0 0-29.549714 29.622857v273.554286c0 12.653714 10.24 22.893714 22.820571 22.893714h273.554286a29.622857 29.622857 0 0 0 29.696-29.622857v-35.547429a29.769143 29.769143 0 0 0-29.769143-29.696z m557.348572-201.581714v201.581714H690.907429a29.622857 29.622857 0 0 0-29.622858 29.622857v35.547429c0 16.310857 13.238857 29.622857 29.622858 29.622857h273.554285c12.580571 0 22.893714-10.313143 22.893715-22.893714V691.2a29.622857 29.622857 0 0 0-29.622858-29.622857h-35.547428a29.622857 29.622857 0 0 0-29.696 29.622857z"></path></svg>',this.tag="button",this.alwaysEnable=!0}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return kh.isFullScreen},Ff.prototype.isDisabled=function(kh){return!1},Ff.prototype.exec=function(kh,x_){kh.isFullScreen?kh.unFullScreen():kh.fullScreen()},Ff}(),qq={menus:[{key:"fullScreen",factory:function(){return new Gq}}]},Kq=function(){function Ff(){this.title=HP("common.enter"),this.iconSvg='<svg viewBox="0 0 1255 1024"><path d="M1095.111111 731.477333h-625.777778V1024L0 658.318222 469.333333 292.408889v292.636444h625.777778V0h156.444445v731.477333z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!!qf.isExpanded(x_)},Ff.prototype.exec=function(kh,x_){var $P=kh.selection;if($P!=null){var zP=[$P.anchor.path[0]];md.insertNodes(kh,{type:"paragraph",children:[{text:""}]},{at:zP}),kh.select(Bf.start(kh,zP))}},Ff}(),Yq=[nz,e$,vq,Eq,Oq,Bq,J$,Nq,hH,E$,Wq,dH,Vz,cM,nH,_q,qq,{menus:[{key:"enter",factory:function(){return new Kq}}]}];MP("en",{listModule:{unOrderedList:"Unordered list",orderedList:"Ordered list"}}),MP("zh-CN",{listModule:{unOrderedList:"无序列表",orderedList:"有序列表"}});var Xq=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Zq(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var Jq,Qq,eK=function(Ff){return Ff&&Ff.Math==Math&&Ff},tK=eK(typeof globalThis=="object"&&globalThis)||eK(typeof window=="object"&&window)||eK(typeof self=="object"&&self)||eK(typeof Xq=="object"&&Xq)||function(){return this}()||Function("return this")(),nK=Function.prototype,rK=nK.bind,oK=nK.call,iK=rK&&rK.bind(oK),aK=rK?function(Ff){return Ff&&iK(oK,Ff)}:function(Ff){return Ff&&function(){return oK.apply(Ff,arguments)}},uK=function(Ff){try{return!!Ff()}catch(kh){return!0}},sK=aK({}.toString),lK=aK("".slice),cK=function(Ff){return lK(sK(Ff),8,-1)},fK=tK.Object,dK=aK("".split),pK=uK(function(){return!fK("z").propertyIsEnumerable(0)})?function(Ff){return cK(Ff)=="String"?dK(Ff,""):fK(Ff)}:fK,hK=tK.TypeError,gK=function(Ff){if(Ff==null)throw hK("Can't call method on "+Ff);return Ff},vK=function(Ff){return pK(gK(Ff))},yK=Object.defineProperty,mK=function(Ff,kh){try{yK(tK,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){tK[Ff]=kh}return kh},bK=tK["__core-js_shared__"]||mK("__core-js_shared__",{}),wK=Zq(function(Ff){(Ff.exports=function(kh,x_){return bK[kh]||(bK[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),EK=tK.Object,DK=function(Ff){return EK(gK(Ff))},SK=aK({}.hasOwnProperty),xK=Object.hasOwn||function(Ff,kh){return SK(DK(Ff),kh)},CK=0,AK=Math.random(),OK=aK(1 .toString),kK=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+OK(++CK+AK,36)},BK=function(Ff){return typeof Ff=="function"},FK=function(Ff){return BK(Ff)?Ff:void 0},TK=function(Ff,kh){return arguments.length<2?FK(tK[Ff]):tK[Ff]&&tK[Ff][kh]},_K=TK("navigator","userAgent")||"",PK=tK.process,jK=tK.Deno,NK=PK&&PK.versions||jK&&jK.version,IK=NK&&NK.v8;IK&&(Qq=(Jq=IK.split("."))[0]>0&&Jq[0]<4?1:+(Jq[0]+Jq[1])),!Qq&&_K&&(!(Jq=_K.match(/Edge\/(\d+)/))||Jq[1]>=74)&&(Jq=_K.match(/Chrome\/(\d+)/))&&(Qq=+Jq[1]);var LK,RK=Qq,MK=!!Object.getOwnPropertySymbols&&!uK(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&RK&&RK<41}),zK=MK&&!Symbol.sham&&typeof Symbol.iterator=="symbol",$K=wK("wks"),HK=tK.Symbol,VK=HK&&HK.for,UK=zK?HK:HK&&HK.withoutSetter||kK,WK=function(Ff){if(!xK($K,Ff)||!MK&&typeof $K[Ff]!="string"){var kh="Symbol."+Ff;MK&&xK(HK,Ff)?$K[Ff]=HK[Ff]:$K[Ff]=zK&&VK?VK(kh):UK(kh)}return $K[Ff]},GK=function(Ff){return typeof Ff=="object"?Ff!==null:BK(Ff)},qK=tK.String,KK=tK.TypeError,YK=function(Ff){if(GK(Ff))return Ff;throw KK(qK(Ff)+" is not an object")},XK=!uK(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),ZK=tK.document,JK=GK(ZK)&&GK(ZK.createElement),QK=function(Ff){return JK?ZK.createElement(Ff):{}},eY=!XK&&!uK(function(){return Object.defineProperty(QK("div"),"a",{get:function(){return 7}}).a!=7}),tY=Function.prototype.call,nY=tY.bind?tY.bind(tY):function(){return tY.apply(tY,arguments)},rY=aK({}.isPrototypeOf),oY=tK.Object,iY=zK?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=TK("Symbol");return BK(kh)&&rY(kh.prototype,oY(Ff))},aY=tK.String,uY=function(Ff){try{return aY(Ff)}catch(kh){return"Object"}},sY=tK.TypeError,lY=function(Ff){if(BK(Ff))return Ff;throw sY(uY(Ff)+" is not a function")},cY=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:lY(x_)},fY=tK.TypeError,dY=tK.TypeError,pY=WK("toPrimitive"),hY=function(Ff){var kh=function(x_,$P){if(!GK(x_)||iY(x_))return x_;var zP,e0e=cY(x_,pY);if(e0e){if($P===void 0&&($P="default"),zP=nY(e0e,x_,$P),!GK(zP)||iY(zP))return zP;throw dY("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&BK(r0e=t0e.toString)&&!GK(o0e=nY(r0e,t0e))||BK(r0e=t0e.valueOf)&&!GK(o0e=nY(r0e,t0e))||n0e!=="string"&&BK(r0e=t0e.toString)&&!GK(o0e=nY(r0e,t0e)))return o0e;throw fY("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return iY(kh)?kh:kh+""},gY=tK.TypeError,vY=Object.defineProperty,yY={f:XK?vY:function(Ff,kh,x_){if(YK(Ff),kh=hY(kh),YK(x_),eY)try{return vY(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw gY("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},mY=Math.ceil,bY=Math.floor,wY=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?bY:mY)(kh)},EY=Math.max,DY=Math.min,SY=function(Ff,kh){var x_=wY(Ff);return x_<0?EY(x_+kh,0):DY(x_,kh)},xY=Math.min,CY=function(Ff){return Ff>0?xY(wY(Ff),9007199254740991):0},AY=function(Ff){return CY(Ff.length)},OY=function(Ff){return function(kh,x_,$P){var zP,e0e=vK(kh),t0e=AY(e0e),n0e=SY($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},kY={includes:OY(!0),indexOf:OY(!1)},BY={},FY=kY.indexOf,TY=aK([].push),_Y=function(Ff,kh){var x_,$P=vK(Ff),zP=0,e0e=[];for(x_ in $P)!xK(BY,x_)&&xK($P,x_)&&TY(e0e,x_);for(;kh.length>zP;)xK($P,x_=kh[zP++])&&(~FY(e0e,x_)||TY(e0e,x_));return e0e},PY=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],jY=Object.keys||function(Ff){return _Y(Ff,PY)},NY=XK?Object.defineProperties:function(Ff,kh){YK(Ff);for(var x_,$P=vK(kh),zP=jY(kh),e0e=zP.length,t0e=0;e0e>t0e;)yY.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},IY=TK("document","documentElement"),LY=wK("keys"),RY=function(Ff){return LY[Ff]||(LY[Ff]=kK(Ff))},MY=RY("IE_PROTO"),zY=function(){},$Y=function(Ff){return"<script>"+Ff+"<\/script>"},HY=function(Ff){Ff.write($Y("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},VY=function(){try{LK=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;VY=typeof document!="undefined"?document.domain&&LK?HY(LK):((kh=QK("iframe")).style.display="none",IY.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write($Y("document.F=Object")),Ff.close(),Ff.F):HY(LK);for(var x_=PY.length;x_--;)delete VY.prototype[PY[x_]];return VY()};BY[MY]=!0;var UY=Object.create||function(Ff,kh){var x_;return Ff!==null?(zY.prototype=YK(Ff),x_=new zY,zY.prototype=null,x_[MY]=Ff):x_=VY(),kh===void 0?x_:NY(x_,kh)},WY=WK("unscopables"),GY=Array.prototype;GY[WY]==null&&yY.f(GY,WY,{configurable:!0,value:UY(null)});var qY=function(Ff){GY[WY][Ff]=!0},KY={},YY=aK(Function.toString);BK(bK.inspectSource)||(bK.inspectSource=function(Ff){return YY(Ff)});var XY,ZY,JY,QY=bK.inspectSource,eX=tK.WeakMap,tX=BK(eX)&&/native code/.test(QY(eX)),nX=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},rX=XK?function(Ff,kh,x_){return yY.f(Ff,kh,nX(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},oX=tK.TypeError,iX=tK.WeakMap;if(tX||bK.state){var aX=bK.state||(bK.state=new iX),uX=aK(aX.get),sX=aK(aX.has),lX=aK(aX.set);XY=function(Ff,kh){if(sX(aX,Ff))throw new oX("Object already initialized");return kh.facade=Ff,lX(aX,Ff,kh),kh},ZY=function(Ff){return uX(aX,Ff)||{}},JY=function(Ff){return sX(aX,Ff)}}else{var cX=RY("state");BY[cX]=!0,XY=function(Ff,kh){if(xK(Ff,cX))throw new oX("Object already initialized");return kh.facade=Ff,rX(Ff,cX,kh),kh},ZY=function(Ff){return xK(Ff,cX)?Ff[cX]:{}},JY=function(Ff){return xK(Ff,cX)}}var fX,dX,pX,hX={set:XY,get:ZY,has:JY,enforce:function(Ff){return JY(Ff)?ZY(Ff):XY(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!GK(kh)||(x_=ZY(kh)).type!==Ff)throw oX("Incompatible receiver, "+Ff+" required");return x_}}},gX={}.propertyIsEnumerable,vX=Object.getOwnPropertyDescriptor,yX={f:vX&&!gX.call({1:2},1)?function(Ff){var kh=vX(this,Ff);return!!kh&&kh.enumerable}:gX},mX=Object.getOwnPropertyDescriptor,bX={f:XK?mX:function(Ff,kh){if(Ff=vK(Ff),kh=hY(kh),eY)try{return mX(Ff,kh)}catch(x_){}if(xK(Ff,kh))return nX(!nY(yX.f,Ff,kh),Ff[kh])}},wX=Function.prototype,EX=XK&&Object.getOwnPropertyDescriptor,DX=xK(wX,"name"),SX={EXISTS:DX,PROPER:DX&&function(){}.name==="something",CONFIGURABLE:DX&&(!XK||XK&&EX(wX,"name").configurable)},xX=Zq(function(Ff){var kh=SX.CONFIGURABLE,x_=hX.get,$P=hX.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;BK(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!xK(n0e,"name")||kh&&n0e.name!==u0e)&&rX(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==tK?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:rX(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:mK(t0e,n0e)})(Function.prototype,"toString",function(){return BK(this)&&x_(this).source||QY(this)})}),CX=PY.concat("length","prototype"),AX={f:Object.getOwnPropertyNames||function(Ff){return _Y(Ff,CX)}},OX={f:Object.getOwnPropertySymbols},kX=aK([].concat),BX=TK("Reflect","ownKeys")||function(Ff){var kh=AX.f(YK(Ff)),x_=OX.f;return x_?kX(kh,x_(Ff)):kh},FX=function(Ff,kh){for(var x_=BX(kh),$P=yY.f,zP=bX.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];xK(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},TX=/#|\.prototype\./,_X=function(Ff,kh){var x_=jX[PX(Ff)];return x_==IX||x_!=NX&&(BK(kh)?uK(kh):!!kh)},PX=_X.normalize=function(Ff){return String(Ff).replace(TX,".").toLowerCase()},jX=_X.data={},NX=_X.NATIVE="N",IX=_X.POLYFILL="P",LX=_X,RX=bX.f,MX=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?tK:o0e?tK[n0e]||mK(n0e,{}):(tK[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=RX(x_,$P))&&t0e.value:x_[$P],!LX(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;FX(e0e,zP)}(Ff.sham||zP&&zP.sham)&&rX(e0e,"sham",!0),xX(x_,$P,e0e,Ff)}},zX=!uK(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),$X=RY("IE_PROTO"),HX=tK.Object,VX=HX.prototype,UX=zX?HX.getPrototypeOf:function(Ff){var kh=DK(Ff);if(xK(kh,$X))return kh[$X];var x_=kh.constructor;return BK(x_)&&kh instanceof x_?x_.prototype:kh instanceof HX?VX:null},WX=WK("iterator"),GX=!1;[].keys&&("next"in(pX=[].keys())?(dX=UX(UX(pX)))!==Object.prototype&&(fX=dX):GX=!0);var qX=fX==null||uK(function(){var Ff={};return fX[WX].call(Ff)!==Ff});qX&&(fX={}),BK(fX[WX])||xX(fX,WX,function(){return this});var KX={IteratorPrototype:fX,BUGGY_SAFARI_ITERATORS:GX},YX=yY.f,XX=WK("toStringTag"),ZX=function(Ff,kh,x_){Ff&&!xK(Ff=x_?Ff:Ff.prototype,XX)&&YX(Ff,XX,{configurable:!0,value:kh})},JX=KX.IteratorPrototype,QX=function(){return this},eZ=tK.String,tZ=tK.TypeError,nZ=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=aK(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return YK($P),function(e0e){if(typeof e0e=="object"||BK(e0e))return e0e;throw tZ("Can't set "+eZ(e0e)+" as a prototype")}(zP),kh?Ff($P,zP):$P.__proto__=zP,$P}}():void 0),rZ=SX.PROPER,oZ=SX.CONFIGURABLE,iZ=KX.IteratorPrototype,aZ=KX.BUGGY_SAFARI_ITERATORS,uZ=WK("iterator"),sZ=function(){return this},lZ=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=UY(JX,{next:nX(1,h0e)}),ZX(p0e,m0e,!1),KY[m0e]=QX})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!aZ&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[uZ]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!aZ&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=UX(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(UX(n0e)!==iZ&&(nZ?nZ(n0e,iZ):BK(n0e[uZ])||xX(n0e,uZ,sZ)),ZX(n0e,a0e,!0)),rZ&&zP=="values"&&l0e&&l0e.name!=="values"&&(oZ?rX(u0e,"name","values"):(s0e=!0,f0e=function(){return nY(l0e,this)})),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(aZ||s0e||!(o0e in u0e))&&xX(u0e,o0e,r0e[o0e]);else MX({target:kh,proto:!0,forced:aZ||s0e},r0e);return u0e[uZ]!==f0e&&xX(u0e,uZ,f0e,{name:zP}),KY[kh]=f0e,r0e},cZ=hX.set,fZ=hX.getterFor("Array Iterator"),dZ=lZ(Array,"Array",function(Ff,kh){cZ(this,{type:"Array Iterator",target:vK(Ff),index:0,kind:kh})},function(){var Ff=fZ(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values");KY.Arguments=KY.Array,qY("keys"),qY("values"),qY("entries");var pZ={};pZ[WK("toStringTag")]="z";var hZ=String(pZ)==="[object z]",gZ=WK("toStringTag"),vZ=tK.Object,yZ=cK(function(){return arguments}())=="Arguments",mZ=hZ?cK:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=vZ(Ff),gZ))=="string"?x_:yZ?cK(kh):($P=cK(kh))=="Object"&&BK(kh.callee)?"Arguments":$P},bZ=hZ?{}.toString:function(){return"[object "+mZ(this)+"]"};hZ||xX(Object.prototype,"toString",bZ,{unsafe:!0});var wZ=tK.String,EZ=function(Ff){if(mZ(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return wZ(Ff)},DZ=aK("".charAt),SZ=aK("".charCodeAt),xZ=aK("".slice),CZ=function(Ff){return function(kh,x_){var $P,zP,e0e=EZ(gK(kh)),t0e=wY(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=SZ(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=SZ(e0e,t0e+1))<56320||zP>57343?Ff?DZ(e0e,t0e):$P:Ff?xZ(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},AZ={codeAt:CZ(!1),charAt:CZ(!0)},OZ=AZ.charAt,kZ=hX.set,BZ=hX.getterFor("String Iterator");lZ(String,"String",function(Ff){kZ(this,{type:"String Iterator",string:EZ(Ff),index:0})},function(){var Ff,kh=BZ(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=OZ(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var FZ=function(Ff,kh,x_){for(var $P in kh)xX(Ff,$P,kh[$P],x_);return Ff},TZ=tK.Array,_Z=Math.max,PZ=AX.f,jZ=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],NZ={f:function(Ff){return jZ&&cK(Ff)=="Window"?function(kh){try{return PZ(kh)}catch(x_){return function($P,zP,e0e){for(var t0e,n0e,r0e,o0e,i0e=AY($P),a0e=SY(void 0,i0e),s0e=SY(i0e,i0e),u0e=TZ(_Z(s0e-a0e,0)),l0e=0;a0e<s0e;a0e++,l0e++)t0e=u0e,n0e=l0e,r0e=$P[a0e],(o0e=hY(n0e))in t0e?yY.f(t0e,o0e,nX(0,r0e)):t0e[o0e]=r0e;return u0e.length=l0e,u0e}(jZ)}}(Ff):PZ(vK(Ff))}},IZ=uK(function(){if(typeof ArrayBuffer=="function"){var Ff=new ArrayBuffer(8);Object.isExtensible(Ff)&&Object.defineProperty(Ff,"a",{value:8})}}),LZ=Object.isExtensible,RZ=uK(function(){LZ(1)})||IZ?function(Ff){return!!GK(Ff)&&(!IZ||cK(Ff)!="ArrayBuffer")&&(!LZ||LZ(Ff))}:LZ,MZ=!uK(function(){return Object.isExtensible(Object.preventExtensions({}))}),zZ=Zq(function(Ff){var kh=yY.f,x_=!1,$P=kK("meta"),zP=0,e0e=function(n0e){kh(n0e,$P,{value:{objectID:"O"+zP++,weakData:{}}})},t0e=Ff.exports={enable:function(){t0e.enable=function(){},x_=!0;var n0e=AX.f,r0e=aK([].splice),o0e={};o0e[$P]=1,n0e(o0e).length&&(AX.f=function(i0e){for(var a0e=n0e(i0e),s0e=0,u0e=a0e.length;s0e<u0e;s0e++)if(a0e[s0e]===$P){r0e(a0e,s0e,1);break}return a0e},MX({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:NZ.f}))},fastKey:function(n0e,r0e){if(!GK(n0e))return typeof n0e=="symbol"?n0e:(typeof n0e=="string"?"S":"P")+n0e;if(!xK(n0e,$P)){if(!RZ(n0e))return"F";if(!r0e)return"E";e0e(n0e)}return n0e[$P].objectID},getWeakData:function(n0e,r0e){if(!xK(n0e,$P)){if(!RZ(n0e))return!0;if(!r0e)return!1;e0e(n0e)}return n0e[$P].weakData},onFreeze:function(n0e){return MZ&&x_&&RZ(n0e)&&!xK(n0e,$P)&&e0e(n0e),n0e}};BY[$P]=!0}),$Z=aK(aK.bind),HZ=function(Ff,kh){return lY(Ff),kh===void 0?Ff:$Z?$Z(Ff,kh):function(){return Ff.apply(kh,arguments)}},VZ=WK("iterator"),UZ=Array.prototype,WZ=WK("iterator"),GZ=function(Ff){if(Ff!=null)return cY(Ff,WZ)||cY(Ff,"@@iterator")||KY[mZ(Ff)]},qZ=tK.TypeError,KZ=function(Ff,kh,x_){var $P,zP;YK(Ff);try{if(!($P=cY(Ff,"return"))){if(kh==="throw")throw x_;return x_}$P=nY($P,Ff)}catch(e0e){zP=!0,$P=e0e}if(kh==="throw")throw x_;if(zP)throw $P;return YK($P),x_},YZ=tK.TypeError,XZ=function(Ff,kh){this.stopped=Ff,this.result=kh},ZZ=XZ.prototype,JZ=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e,a0e=x_&&x_.that,s0e=!(!x_||!x_.AS_ENTRIES),u0e=!(!x_||!x_.IS_ITERATOR),l0e=!(!x_||!x_.INTERRUPTED),f0e=HZ(kh,a0e),d0e=function(c0e){return $P&&KZ($P,"normal",c0e),new XZ(!0,c0e)},p0e=function(c0e){return s0e?(YK(c0e),l0e?f0e(c0e[0],c0e[1],d0e):f0e(c0e[0],c0e[1])):l0e?f0e(c0e,d0e):f0e(c0e)};if(u0e)$P=Ff;else{if(!(zP=GZ(Ff)))throw YZ(uY(Ff)+" is not iterable");if((i0e=zP)!==void 0&&(KY.Array===i0e||UZ[VZ]===i0e)){for(e0e=0,t0e=AY(Ff);t0e>e0e;e0e++)if((n0e=p0e(Ff[e0e]))&&rY(ZZ,n0e))return n0e;return new XZ(!1)}$P=function(c0e,h0e){var g0e=arguments.length<2?GZ(c0e):h0e;if(lY(g0e))return YK(nY(g0e,c0e));throw qZ(uY(c0e)+" is not iterable")}(Ff,zP)}for(r0e=$P.next;!(o0e=nY(r0e,$P)).done;){try{n0e=p0e(o0e.value)}catch(c0e){KZ($P,"throw",c0e)}if(typeof n0e=="object"&&n0e&&rY(ZZ,n0e))return n0e}return new XZ(!1)},QZ=tK.TypeError,eJ=function(Ff,kh){if(rY(kh,Ff))return Ff;throw QZ("Incorrect invocation")},tJ=WK("iterator"),nJ=!1;try{var rJ=0,oJ={next:function(){return{done:!!rJ++}},return:function(){nJ=!0}};oJ[tJ]=function(){return this},Array.from(oJ,function(){throw 2})}catch(Ff){}var iJ=Array.isArray||function(Ff){return cK(Ff)=="Array"},aJ=function(){},uJ=[],sJ=TK("Reflect","construct"),lJ=/^\s*(?:class|function)\b/,cJ=aK(lJ.exec),fJ=!lJ.exec(aJ),dJ=function(Ff){if(!BK(Ff))return!1;try{return sJ(aJ,uJ,Ff),!0}catch(kh){return!1}},pJ=!sJ||uK(function(){var Ff;return dJ(dJ.call)||!dJ(Object)||!dJ(function(){Ff=!0})||Ff})?function(Ff){if(!BK(Ff))return!1;switch(mZ(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return fJ||!!cJ(lJ,QY(Ff))}:dJ,hJ=WK("species"),gJ=tK.Array,vJ=function(Ff,kh){return new(function(x_){var $P;return iJ(x_)&&($P=x_.constructor,(pJ($P)&&($P===gJ||iJ($P.prototype))||GK($P)&&($P=$P[hJ])===null)&&($P=void 0)),$P===void 0?gJ:$P}(Ff))(kh===0?0:kh)},yJ=aK([].push),mJ=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=DK(r0e),f0e=pK(l0e),d0e=HZ(o0e,i0e),p0e=AY(f0e),c0e=0,h0e=a0e||vJ,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:yJ(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:yJ(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},bJ={forEach:mJ(0),map:mJ(1),filter:mJ(2),some:mJ(3),every:mJ(4),find:mJ(5),findIndex:mJ(6),filterReject:mJ(7)},wJ=zZ.getWeakData,EJ=hX.set,DJ=hX.getterFor,SJ=bJ.find,xJ=bJ.findIndex,CJ=aK([].splice),AJ=0,OJ=function(Ff){return Ff.frozen||(Ff.frozen=new kJ)},kJ=function(){this.entries=[]},BJ=function(Ff,kh){return SJ(Ff.entries,function(x_){return x_[0]===kh})};kJ.prototype={get:function(Ff){var kh=BJ(this,Ff);if(kh)return kh[1]},has:function(Ff){return!!BJ(this,Ff)},set:function(Ff,kh){var x_=BJ(this,Ff);x_?x_[1]=kh:this.entries.push([Ff,kh])},delete:function(Ff){var kh=xJ(this.entries,function(x_){return x_[0]===Ff});return~kh&&CJ(this.entries,kh,1),!!~kh}};var FJ,TJ={getConstructor:function(Ff,kh,x_,$P){var zP=Ff(function(r0e,o0e){eJ(r0e,e0e),EJ(r0e,{type:kh,id:AJ++,frozen:void 0}),o0e!=null&&JZ(o0e,r0e[$P],{that:r0e,AS_ENTRIES:x_})}),e0e=zP.prototype,t0e=DJ(kh),n0e=function(r0e,o0e,i0e){var a0e=t0e(r0e),s0e=wJ(YK(o0e),!0);return s0e===!0?OJ(a0e).set(o0e,i0e):s0e[a0e.id]=i0e,r0e};return FZ(e0e,{delete:function(r0e){var o0e=t0e(this);if(!GK(r0e))return!1;var i0e=wJ(r0e);return i0e===!0?OJ(o0e).delete(r0e):i0e&&xK(i0e,o0e.id)&&delete i0e[o0e.id]},has:function(r0e){var o0e=t0e(this);if(!GK(r0e))return!1;var i0e=wJ(r0e);return i0e===!0?OJ(o0e).has(r0e):i0e&&xK(i0e,o0e.id)}}),FZ(e0e,x_?{get:function(r0e){var o0e=t0e(this);if(GK(r0e)){var i0e=wJ(r0e);return i0e===!0?OJ(o0e).get(r0e):i0e?i0e[o0e.id]:void 0}},set:function(r0e,o0e){return n0e(this,r0e,o0e)}}:{add:function(r0e){return n0e(this,r0e,!0)}}),zP}},_J=hX.enforce,PJ=!tK.ActiveXObject&&"ActiveXObject"in tK,jJ=function(Ff){return function(){return Ff(this,arguments.length?arguments[0]:void 0)}},NJ=function(Ff,kh,x_){var $P=Ff.indexOf("Map")!==-1,zP=Ff.indexOf("Weak")!==-1,e0e=$P?"set":"add",t0e=tK[Ff],n0e=t0e&&t0e.prototype,r0e=t0e,o0e={},i0e=function(d0e){var p0e=aK(n0e[d0e]);xX(n0e,d0e,d0e=="add"?function(c0e){return p0e(this,c0e===0?0:c0e),this}:d0e=="delete"?function(c0e){return!(zP&&!GK(c0e))&&p0e(this,c0e===0?0:c0e)}:d0e=="get"?function(c0e){return zP&&!GK(c0e)?void 0:p0e(this,c0e===0?0:c0e)}:d0e=="has"?function(c0e){return!(zP&&!GK(c0e))&&p0e(this,c0e===0?0:c0e)}:function(c0e,h0e){return p0e(this,c0e===0?0:c0e,h0e),this})};if(LX(Ff,!BK(t0e)||!(zP||n0e.forEach&&!uK(function(){new t0e().entries().next()}))))r0e=x_.getConstructor(kh,Ff,$P,e0e),zZ.enable();else if(LX(Ff,!0)){var a0e=new r0e,s0e=a0e[e0e](zP?{}:-0,1)!=a0e,u0e=uK(function(){a0e.has(1)}),l0e=function(d0e,p0e){if(!nJ)return!1;var c0e=!1;try{var h0e={};h0e[tJ]=function(){return{next:function(){return{done:c0e=!0}}}},function(g0e){new t0e(g0e)}(h0e)}catch(g0e){}return c0e}(),f0e=!zP&&uK(function(){for(var d0e=new t0e,p0e=5;p0e--;)d0e[e0e](p0e,p0e);return!d0e.has(-0)});l0e||((r0e=kh(function(d0e,p0e){eJ(d0e,n0e);var c0e=function(h0e,g0e,m0e){var y0e,v0e;return nZ&&BK(y0e=g0e.constructor)&&y0e!==m0e&&GK(v0e=y0e.prototype)&&v0e!==m0e.prototype&&nZ(h0e,v0e),h0e}(new t0e,d0e,r0e);return p0e!=null&&JZ(p0e,c0e[e0e],{that:c0e,AS_ENTRIES:$P}),c0e})).prototype=n0e,n0e.constructor=r0e),(u0e||f0e)&&(i0e("delete"),i0e("has"),$P&&i0e("get")),(f0e||s0e)&&i0e(e0e),zP&&n0e.clear&&delete n0e.clear}return o0e[Ff]=r0e,MX({global:!0,forced:r0e!=t0e},o0e),ZX(r0e,Ff),zP||x_.setStrong(r0e,Ff,$P),r0e}("WeakMap",jJ,TJ);if(tX&&PJ){FJ=TJ.getConstructor(jJ,"WeakMap",!0),zZ.enable();var IJ=NJ.prototype,LJ=aK(IJ.delete),RJ=aK(IJ.has),MJ=aK(IJ.get),zJ=aK(IJ.set);FZ(IJ,{delete:function(Ff){if(GK(Ff)&&!RZ(Ff)){var kh=_J(this);return kh.frozen||(kh.frozen=new FJ),LJ(this,Ff)||kh.frozen.delete(Ff)}return LJ(this,Ff)},has:function(Ff){if(GK(Ff)&&!RZ(Ff)){var kh=_J(this);return kh.frozen||(kh.frozen=new FJ),RJ(this,Ff)||kh.frozen.has(Ff)}return RJ(this,Ff)},get:function(Ff){if(GK(Ff)&&!RZ(Ff)){var kh=_J(this);return kh.frozen||(kh.frozen=new FJ),RJ(this,Ff)?MJ(this,Ff):kh.frozen.get(Ff)}return MJ(this,Ff)},set:function(Ff,kh){if(GK(Ff)&&!RZ(Ff)){var x_=_J(this);x_.frozen||(x_.frozen=new FJ),RJ(this,Ff)?zJ(this,Ff,kh):x_.frozen.set(Ff,kh)}else zJ(this,Ff,kh);return this}})}var $J={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},HJ=QK("span").classList,VJ=HJ&&HJ.constructor&&HJ.constructor.prototype,UJ=VJ===Object.prototype?void 0:VJ,WJ=WK("iterator"),GJ=WK("toStringTag"),qJ=dZ.values,KJ=function(Ff,kh){if(Ff){if(Ff[WJ]!==qJ)try{rX(Ff,WJ,qJ)}catch($P){Ff[WJ]=qJ}if(Ff[GJ]||rX(Ff,GJ,kh),$J[kh]){for(var x_ in dZ)if(Ff[x_]!==dZ[x_])try{rX(Ff,x_,dZ[x_])}catch($P){Ff[x_]=dZ[x_]}}}};for(var YJ in $J)KJ(tK[YJ]&&tK[YJ].prototype,YJ);KJ(UJ,"DOMTokenList");var XJ=new WeakMap,ZJ={type:"list-item",renderElem:function(Ff,kh,x_){XJ.set(Ff,x_);var $P=Ff,zP=$P.level,e0e=zP===void 0?0:zP,t0e=$P.ordered,n0e={margin:"5px 0 5px "+20*e0e+"px"},r0e="";if(t0e!==void 0&&t0e){var o0e=function(a0e,s0e){var u0e=s0e,l0e=u0e.type,f0e=u0e.level,d0e=f0e===void 0?0:f0e,p0e=u0e.ordered,c0e=p0e!==void 0&&p0e;if(!c0e)return-1;var h0e=1,g0e=s0e,m0e=QO.findPath(a0e,g0e);if(m0e[0]===0)return 1;for(;m0e[0]>0;){var y0e=Mf.previous(m0e),v0e=Bf.node(a0e,y0e);if(v0e==null)break;var b0e=v0e[0],S0e=b0e.level,w0e=S0e===void 0?0:S0e,A0e=b0e.type,x0e=b0e.ordered;if(A0e!==l0e||w0e<d0e)break;if(w0e===d0e){if(x0e!==c0e)break;h0e++}g0e=b0e,m0e=y0e}return h0e}(x_,Ff);r0e=o0e+"."}else r0e=function(a0e){a0e===void 0&&(a0e=0);var s0e="";switch(a0e){case 0:s0e="•";break;case 1:s0e="◦";break;default:s0e="▪"}return s0e}(e0e);var i0e=function(a0e){var s0e,u0e=a0e.children||[],l0e=u0e.length;if(l0e===0)return"";for(var f0e=0;f0e<l0e&&!s0e;f0e++){var d0e=u0e[f0e];ed.isText(d0e)&&(s0e=d0e)}return s0e==null?"":s0e.color||""}(Ff);return Pg("div",{style:n0e},Pg("span",{contentEditable:!1,style:{marginRight:"0.5em",color:i0e},"data-w-e-reserve":!0},r0e),Pg("span",null,kh))}},JJ=function(Ff,kh){return JJ=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x_,$P){x_.__proto__=$P}||function(x_,$P){for(var zP in $P)Object.prototype.hasOwnProperty.call($P,zP)&&(x_[zP]=$P[zP])},JJ(Ff,kh);/*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */};function QJ(Ff,kh){if(typeof kh!="function"&&kh!==null)throw new TypeError("Class extends value "+String(kh)+" is not a constructor or null");function x_(){this.constructor=Ff}JJ(Ff,kh),Ff.prototype=kh===null?Object.create(kh):(x_.prototype=kh.prototype,new x_)}function eQ(Ff){var kh=typeof Symbol=="function"&&Symbol.iterator,x_=kh&&Ff[kh],$P=0;if(x_)return x_.call(Ff);if(Ff&&typeof Ff.length=="number")return{next:function(){return Ff&&$P>=Ff.length&&(Ff=void 0),{value:Ff&&Ff[$P++],done:!Ff}}};throw new TypeError(kh?"Object is not iterable.":"Symbol.iterator is not defined.")}function tQ(Ff,kh){var x_=typeof Symbol=="function"&&Ff[Symbol.iterator];if(!x_)return Ff;var $P,zP,e0e=x_.call(Ff),t0e=[];try{for(;(kh===void 0||kh-- >0)&&!($P=e0e.next()).done;)t0e.push($P.value)}catch(n0e){zP={error:n0e}}finally{try{$P&&!$P.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(zP)throw zP.error}}return t0e}function nQ(Ff){return Bf.nodes(Ff,{at:Ff.selection||void 0,match:function(kh){return QO.findPath(Ff,kh).length===1}})}var rQ=kY.includes;MX({target:"Array",proto:!0},{includes:function(Ff){return rQ(this,Ff,arguments.length>1?arguments[1]:void 0)}}),qY("includes");var oQ,iQ,aQ=function(){var Ff=YK(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},uQ=tK.RegExp,sQ=uK(function(){var Ff=uQ("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),lQ=sQ||uK(function(){return!uQ("a","y").sticky}),cQ={BROKEN_CARET:sQ||uK(function(){var Ff=uQ("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:lQ,UNSUPPORTED_Y:sQ},fQ=tK.RegExp,dQ=uK(function(){var Ff=fQ(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),pQ=tK.RegExp,hQ=uK(function(){var Ff=pQ("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),gQ=hX.get,vQ=wK("native-string-replace",String.prototype.replace),yQ=RegExp.prototype.exec,mQ=yQ,bQ=aK("".charAt),wQ=aK("".indexOf),EQ=aK("".replace),DQ=aK("".slice),SQ=(iQ=/b*/g,nY(yQ,oQ=/a/,"a"),nY(yQ,iQ,"a"),oQ.lastIndex!==0||iQ.lastIndex!==0),xQ=cQ.BROKEN_CARET,CQ=/()??/.exec("")[1]!==void 0;(SQ||CQ||xQ||dQ||hQ)&&(mQ=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=gQ(r0e),i0e=EZ(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=nY(mQ,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=xQ&&r0e.sticky,l0e=nY(aQ,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=EQ(l0e,"y",""),wQ(l0e,"g")===-1&&(l0e+="g"),p0e=DQ(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&bQ(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),CQ&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),SQ&&($P=r0e.lastIndex),zP=nY(yQ,u0e?x_:r0e,p0e),u0e?zP?(zP.input=DQ(zP.input,d0e),zP[0]=DQ(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:SQ&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),CQ&&zP&&zP.length>1&&nY(vQ,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=UY(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var AQ=mQ;MX({target:"RegExp",proto:!0,forced:/./.exec!==AQ},{exec:AQ});var OQ=function(){function Ff(){this.type="list-item",this.tag="button"}return Ff.prototype.getListNode=function(kh){var x_=this.type;return QO.getSelectedNodeByType(kh,x_)},Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){var x_=this.getListNode(kh);if(x_==null)return!1;var $P=x_.ordered;return($P!==void 0&&$P)===this.ordered},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!!QO.getSelectedElems(kh).some(function(x_){if(Bf.isVoid(kh,x_)&&Bf.isBlock(kh,x_))return!0;var $P=x_.type;return!!["pre","code","table"].includes($P)||void 0})},Ff.prototype.exec=function(kh,x_){this.isActive(kh)?md.setNodes(kh,{type:"paragraph",ordered:void 0,level:void 0}):md.setNodes(kh,{type:"list-item",ordered:this.ordered,indent:void 0})},Ff}(),kQ='<svg viewBox="0 0 1024 1024"><path d="M384 64h640v128H384V64z m0 384h640v128H384v-128z m0 384h640v128H384v-128zM0 128a128 128 0 1 1 256 0 128 128 0 0 1-256 0z m0 384a128 128 0 1 1 256 0 128 128 0 0 1-256 0z m0 384a128 128 0 1 1 256 0 128 128 0 0 1-256 0z"></path></svg>',BQ='<svg viewBox="0 0 1024 1024"><path d="M384 832h640v128H384z m0-384h640v128H384z m0-384h640v128H384zM192 0v256H128V64H64V0zM128 526.016v50.016h128v64H64v-146.016l128-60V384H64v-64h192v146.016zM256 704v320H64v-64h128v-64H64v-64h128v-64H64v-64z"></path></svg>',FQ=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.ordered=!1,x_.title=HP("listModule.unOrderedList"),x_.iconSvg=kQ,x_}return QJ(kh,Ff),kh}(OQ),TQ=function(Ff){function kh(){var x_=Ff!==null&&Ff.apply(this,arguments)||this;return x_.ordered=!0,x_.title=HP("listModule.orderedList"),x_.iconSvg=BQ,x_}return QJ(kh,Ff),kh}(OQ),_Q={key:"bulletedList",factory:function(){return new FQ}},PQ={key:"numberedList",factory:function(){return new TQ}},jQ=[],NQ={type:"list-item",elemToHtml:function(Ff,kh){var x_="",$P="",zP=Ff.ordered,e0e=zP!==void 0&&zP?"ol":"ul",t0e=function(o0e){var i0e=XJ.get(o0e);if(i0e==null)return 0;var a0e=o0e,s0e=a0e.type,u0e=a0e.ordered,l0e=u0e!==void 0&&u0e,f0e=a0e.level,d0e=f0e===void 0?0:f0e,p0e=QO.findPath(i0e,o0e);if(p0e[0]===0)return d0e+1;var c0e=Mf.previous(p0e),h0e=Bf.node(i0e,c0e);if(!h0e)return 0;var g0e=tQ(h0e,1)[0];if(QO.getNodeType(g0e)!==s0e)return d0e+1;var m0e=g0e,y0e=m0e.ordered,v0e=y0e!==void 0&&y0e,b0e=m0e.level,S0e=b0e===void 0?0:b0e;return S0e<d0e?d0e-S0e:S0e>d0e?0:S0e===d0e?v0e===l0e?0:1:0}(Ff);if(t0e>0)for(var n0e=0;n0e<t0e;n0e++)x_+="<"+e0e+">",jQ.push(e0e);var r0e=function(o0e){var i0e=XJ.get(o0e);if(i0e==null)return 0;var a0e=o0e,s0e=a0e.type,u0e=a0e.ordered,l0e=u0e!==void 0&&u0e,f0e=a0e.level,d0e=f0e===void 0?0:f0e,p0e=QO.findPath(i0e,o0e);if(p0e[0]===i0e.children.length-1)return d0e+1;var c0e=Mf.next(p0e),h0e=Bf.node(i0e,c0e);if(!h0e)return 0;var g0e=tQ(h0e,1)[0];if(QO.getNodeType(g0e)!==s0e)return d0e+1;var m0e=g0e,y0e=m0e.ordered,v0e=y0e!==void 0&&y0e,b0e=m0e.level,S0e=b0e===void 0?0:b0e;return S0e<d0e?d0e-S0e:S0e>d0e?0:S0e===d0e?v0e===l0e?0:1:0}(Ff);if(r0e>0)for(n0e=0;n0e<r0e;n0e++)$P+="</"+jQ.pop()+">";return{html:"<li>"+kh+"</li>",prefix:x_,suffix:$P}}},IQ=WK("species"),LQ=bJ.filter,RQ=RK>=51||!uK(function(){var Ff=[];return(Ff.constructor={})[IQ]=function(){return{foo:1}},Ff.filter(Boolean).foo!==1});MX({target:"Array",proto:!0,forced:!RQ},{filter:function(Ff){return LQ(this,Ff,arguments.length>1?arguments[1]:void 0)}});var MQ=Function.prototype,zQ=MQ.apply,$Q=MQ.bind,HQ=MQ.call,VQ=typeof Reflect=="object"&&Reflect.apply||($Q?HQ.bind(zQ):function(){return HQ.apply(zQ,arguments)}),UQ=(WK("species"),RegExp.prototype),WQ=AZ.charAt,GQ=function(Ff,kh,x_){return kh+(x_?WQ(Ff,kh).length:1)},qQ=Math.floor,KQ=aK("".charAt),YQ=aK("".replace),XQ=aK("".slice),ZQ=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,JQ=/\$([$&'`]|\d{1,2})/g,QQ=function(Ff,kh,x_,$P,zP,e0e){var t0e=x_+Ff.length,n0e=$P.length,r0e=JQ;return zP!==void 0&&(zP=DK(zP),r0e=ZQ),YQ(e0e,r0e,function(o0e,i0e){var a0e;switch(KQ(i0e,0)){case"$":return"$";case"&":return Ff;case"`":return XQ(kh,0,x_);case"'":return XQ(kh,t0e);case"<":a0e=zP[XQ(i0e,1,-1)];break;default:var s0e=+i0e;if(s0e===0)return o0e;if(s0e>n0e){var u0e=qQ(s0e/10);return u0e===0?o0e:u0e<=n0e?$P[u0e-1]===void 0?KQ(i0e,1):$P[u0e-1]+KQ(i0e,1):o0e}a0e=$P[s0e-1]}return a0e===void 0?"":a0e})},e0=tK.TypeError,t0=function(Ff,kh){var x_=Ff.exec;if(BK(x_)){var $P=nY(x_,Ff,kh);return $P!==null&&YK($P),$P}if(cK(Ff)==="RegExp")return nY(AQ,Ff,kh);throw e0("RegExp#exec called on incompatible receiver")},n0=WK("replace"),r0=Math.max,o0=Math.min,i0=aK([].concat),a0=aK([].push),u0=aK("".indexOf),s0=aK("".slice),l0="a".replace(/./,"$0")==="$0",c0=!!/./[n0]&&/./[n0]("a","$0")==="";(function(Ff,kh,x_,$P){var zP=WK(Ff),e0e=!uK(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!uK(function(){var o0e=!1,i0e=/a/;return i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=aK(/./[zP]),r0e=function(o0e,i0e,a0e){var s0e=c0?"$":"$0";return[function(u0e,l0e){var f0e=gK(this),d0e=u0e==null?void 0:cY(u0e,n0);return d0e?nY(d0e,u0e,f0e,l0e):nY(i0e,EZ(f0e),u0e,l0e)},function(u0e,l0e){var f0e=YK(this),d0e=EZ(u0e);if(typeof l0e=="string"&&u0(l0e,s0e)===-1&&u0(l0e,"$<")===-1){var p0e=a0e(i0e,f0e,d0e,l0e);if(p0e.done)return p0e.value}var c0e=BK(l0e);c0e||(l0e=EZ(l0e));var h0e=f0e.global;if(h0e){var g0e=f0e.unicode;f0e.lastIndex=0}for(var m0e=[];;){var y0e=t0(f0e,d0e);if(y0e===null||(a0(m0e,y0e),!h0e))break;EZ(y0e[0])===""&&(f0e.lastIndex=GQ(d0e,CY(f0e.lastIndex),g0e))}for(var v0e,b0e="",S0e=0,w0e=0;w0e<m0e.length;w0e++){for(var A0e=EZ((y0e=m0e[w0e])[0]),x0e=r0(o0(wY(y0e.index),d0e.length),0),O0e=[],k0e=1;k0e<y0e.length;k0e++)a0(O0e,(v0e=y0e[k0e])===void 0?v0e:String(v0e));var T0e=y0e.groups;if(c0e){var M0e=i0([A0e],O0e,x0e,d0e);T0e!==void 0&&a0(M0e,T0e);var _0e=EZ(VQ(l0e,void 0,M0e))}else _0e=QQ(A0e,d0e,x0e,O0e,T0e,l0e);x0e>=S0e&&(b0e+=s0(d0e,S0e,x0e)+_0e,S0e=x0e+A0e.length)}return b0e+s0(d0e,S0e)}]}(0,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=aK(o0e),f0e=i0e.exec;return f0e===AQ||f0e===UQ.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});xX(String.prototype,Ff,r0e[0]),xX(UQ,zP,r0e[1])}})("replace",0,!!uK(function(){var Ff=/./;return Ff.exec=function(){var kh=[];return kh.groups={a:"7"},kh},"".replace(Ff,"$<a>")!=="7"})||!l0||c0);var f0=tK.TypeError,d0=function(Ff,kh,x_,$P,zP,e0e,t0e,n0e){for(var r0e,o0e,i0e=zP,a0e=0,s0e=!!t0e&&HZ(t0e,n0e);a0e<$P;){if(a0e in x_){if(r0e=s0e?s0e(x_[a0e],a0e,kh):x_[a0e],e0e>0&&iJ(r0e))o0e=AY(r0e),i0e=d0(Ff,kh,r0e,o0e,i0e,e0e-1)-1;else{if(i0e>=9007199254740991)throw f0("Exceed the acceptable array length");Ff[i0e]=r0e}i0e++}a0e++}return i0e},p0=d0;function h0(Ff){return Ff.length?Ff[0].tagName.toLowerCase():""}MX({target:"Array",proto:!0},{flat:function(){var Ff=arguments.length?arguments[0]:void 0,kh=DK(this),x_=AY(kh),$P=vJ(kh,0);return $P.length=p0($P,kh,kh,x_,0,Ff===void 0?1:wY(Ff)),$P}}),qY("flat"),MX({global:!0},{globalThis:tK}),ah&&(Mp.fn.append=ah),Vp&&(Mp.fn.attr=Vp),sh&&(Mp.fn.parent=sh);var g0={renderElems:[ZJ],editorPlugin:function(Ff){var kh=Ff.deleteBackward,x_=Ff.handleTab,$P=Ff.normalizeNode,zP=Ff;return zP.deleteBackward=function(e0e){var t0e=zP.selection;if(t0e!=null)if(qf.isExpanded(t0e))kh(e0e);else{var n0e=QO.getSelectedNodeByType(zP,"list-item");if(n0e!=null)if(t0e.focus.offset!==0)kh(e0e);else{var r0e=n0e.level,o0e=r0e===void 0?0:r0e;o0e>0?md.setNodes(zP,{level:o0e-1}):md.setNodes(zP,{type:"paragraph",ordered:void 0,level:void 0})}else kh(e0e)}else kh(e0e)},zP.handleTab=function(){var e0e,t0e,n0e,r0e,o0e=zP.selection;if(o0e!=null){if(qf.isCollapsed(o0e)){var i0e=QO.getSelectedNodeByType(zP,"list-item");if(i0e==null)return void x_();if(o0e.focus.offset===0){var a0e=i0e.level,s0e=a0e===void 0?0:a0e;return void md.setNodes(zP,{level:s0e+1})}}if(qf.isExpanded(o0e)){var u0e=0,l0e=!1;try{for(var f0e=eQ(nQ(zP)),d0e=f0e.next();!d0e.done;d0e=f0e.next()){var p0e=tQ(d0e.value,1)[0];QO.getNodeType(p0e)==="list-item"?u0e++:l0e=!0}}catch(v0e){e0e={error:v0e}}finally{try{d0e&&!d0e.done&&(t0e=f0e.return)&&t0e.call(f0e)}finally{if(e0e)throw e0e.error}}if(l0e||u0e<=1)return void x_();try{for(var c0e=eQ(nQ(zP)),h0e=c0e.next();!h0e.done;h0e=c0e.next()){var g0e=tQ(h0e.value,2),m0e=(p0e=g0e[0],g0e[1]),y0e=p0e.level;s0e=y0e===void 0?0:y0e,md.setNodes(zP,{level:s0e+1},{at:m0e})}}catch(v0e){n0e={error:v0e}}finally{try{h0e&&!h0e.done&&(r0e=c0e.return)&&r0e.call(c0e)}finally{if(n0e)throw n0e.error}}}else x_()}else x_()},zP.normalizeNode=function(e0e){var t0e=tQ(e0e,2),n0e=t0e[0],r0e=t0e[1],o0e=QO.getNodeType(n0e);return o0e!=="bulleted-list"&&o0e!=="numbered-list"||md.unwrapNodes(zP,{at:r0e}),$P([n0e,r0e])},zP},menus:[_Q,PQ],elemsToHtml:[NQ],parseElemsHtml:[{selector:"ul:not([data-w-e-type]),ol:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){return kh.flat(1/0)}},{selector:"li:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);(kh=kh.filter(function(t0e){return!!ed.isText(t0e)||!!x_.isInline(t0e)})).length===0&&(kh=[{text:$P.text().replace(/\s+/gm," ")}]);var zP=function(t0e){return h0(t0e.parent())==="ol"}($P),e0e=function(t0e){for(var n0e=0,r0e=t0e.parent(),o0e=h0(r0e);o0e==="ul"||o0e==="ol";)o0e=h0(r0e=r0e.parent()),n0e++;return n0e-1}($P);return{type:"list-item",ordered:zP,level:e0e,children:kh}}}]},v0=n$1(function(Ff,kh){var x_="__lodash_hash_undefined__",$P=9007199254740991,zP="[object Arguments]",e0e="[object Array]",t0e="[object Boolean]",n0e="[object Date]",r0e="[object Error]",o0e="[object Function]",i0e="[object Map]",a0e="[object Number]",s0e="[object Object]",u0e="[object Promise]",l0e="[object RegExp]",f0e="[object Set]",d0e="[object String]",p0e="[object Symbol]",c0e="[object WeakMap]",h0e="[object ArrayBuffer]",g0e="[object DataView]",m0e=/^\[object .+?Constructor\]$/,y0e=/^(?:0|[1-9]\d*)$/,v0e={};v0e["[object Float32Array]"]=v0e["[object Float64Array]"]=v0e["[object Int8Array]"]=v0e["[object Int16Array]"]=v0e["[object Int32Array]"]=v0e["[object Uint8Array]"]=v0e["[object Uint8ClampedArray]"]=v0e["[object Uint16Array]"]=v0e["[object Uint32Array]"]=!0,v0e[zP]=v0e[e0e]=v0e[h0e]=v0e[t0e]=v0e[g0e]=v0e[n0e]=v0e[r0e]=v0e[o0e]=v0e[i0e]=v0e[a0e]=v0e[s0e]=v0e[l0e]=v0e[f0e]=v0e[d0e]=v0e[c0e]=!1;var b0e=typeof e$1=="object"&&e$1&&e$1.Object===Object&&e$1,S0e=typeof self=="object"&&self&&self.Object===Object&&self,w0e=b0e||S0e||Function("return this")(),A0e=kh&&!kh.nodeType&&kh,x0e=A0e&&Ff&&!Ff.nodeType&&Ff,O0e=x0e&&x0e.exports===A0e,k0e=O0e&&b0e.process,T0e=function(){try{return k0e&&k0e.binding&&k0e.binding("util")}catch(D0e){}}(),M0e=T0e&&T0e.isTypedArray;function _0e(D0e,P0e){for(var U0e=-1,Y0e=D0e==null?0:D0e.length;++U0e<Y0e;)if(P0e(D0e[U0e],U0e,D0e))return!0;return!1}function H0e(D0e){var P0e=-1,U0e=Array(D0e.size);return D0e.forEach(function(Y0e,gme){U0e[++P0e]=[gme,Y0e]}),U0e}function I0e(D0e){var P0e=-1,U0e=Array(D0e.size);return D0e.forEach(function(Y0e){U0e[++P0e]=Y0e}),U0e}var z0e=Array.prototype,E0e=Function.prototype,C0e=Object.prototype,B0e=w0e["__core-js_shared__"],N0e=E0e.toString,V0e=C0e.hasOwnProperty,R0e=function(){var D0e=/[^.]+$/.exec(B0e&&B0e.keys&&B0e.keys.IE_PROTO||"");return D0e?"Symbol(src)_1."+D0e:""}(),W0e=C0e.toString,q0e=RegExp("^"+N0e.call(V0e).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Q0e=O0e?w0e.Buffer:void 0,J0e=w0e.Symbol,L0e=w0e.Uint8Array,ome=C0e.propertyIsEnumerable,eme=z0e.splice,X0e=J0e?J0e.toStringTag:void 0,tme=Object.getOwnPropertySymbols,bme=Q0e?Q0e.isBuffer:void 0,ume=function(D0e,P0e){return function(U0e){return D0e(P0e(U0e))}}(Object.keys,Object),pme=t1e(w0e,"DataView"),mme=t1e(w0e,"Map"),wme=t1e(w0e,"Promise"),rme=t1e(w0e,"Set"),Bme=t1e(w0e,"WeakMap"),Fme=t1e(Object,"create"),Tme=Qme(pme),Gme=Qme(mme),zme=Qme(wme),Pme=Qme(rme),Mme=Qme(Bme),qme=J0e?J0e.prototype:void 0,$me=qme?qme.valueOf:void 0;function Ame(D0e){var P0e=-1,U0e=D0e==null?0:D0e.length;for(this.clear();++P0e<U0e;){var Y0e=D0e[P0e];this.set(Y0e[0],Y0e[1])}}function Dme(D0e){var P0e=-1,U0e=D0e==null?0:D0e.length;for(this.clear();++P0e<U0e;){var Y0e=D0e[P0e];this.set(Y0e[0],Y0e[1])}}function kme(D0e){var P0e=-1,U0e=D0e==null?0:D0e.length;for(this.clear();++P0e<U0e;){var Y0e=D0e[P0e];this.set(Y0e[0],Y0e[1])}}function xme(D0e){var P0e=-1,U0e=D0e==null?0:D0e.length;for(this.__data__=new kme;++P0e<U0e;)this.add(D0e[P0e])}function Rme(D0e){var P0e=this.__data__=new Dme(D0e);this.size=P0e.size}function d1e(D0e,P0e){var U0e=Zme(D0e),Y0e=!U0e&&m1e(D0e),gme=!U0e&&!Y0e&&Ume(D0e),ime=!U0e&&!Y0e&&!gme&&Wme(D0e),$0e=U0e||Y0e||gme||ime,j0e=$0e?function(lme,yme){for(var vme=-1,cme=Array(lme);++vme<lme;)cme[vme]=yme(vme);return cme}(D0e.length,String):[],K0e=j0e.length;for(var G0e in D0e)!P0e&&!V0e.call(D0e,G0e)||$0e&&(G0e=="length"||gme&&(G0e=="offset"||G0e=="parent")||ime&&(G0e=="buffer"||G0e=="byteLength"||G0e=="byteOffset")||p1e(G0e,K0e))||j0e.push(G0e);return j0e}function e1e(D0e,P0e){for(var U0e=D0e.length;U0e--;)if(c1e(D0e[U0e][0],P0e))return U0e;return-1}function Xme(D0e){return D0e==null?D0e===void 0?"[object Undefined]":"[object Null]":X0e&&X0e in Object(D0e)?function(P0e){var U0e=V0e.call(P0e,X0e),Y0e=P0e[X0e];try{P0e[X0e]=void 0;var gme=!0}catch($0e){}var ime=W0e.call(P0e);return gme&&(U0e?P0e[X0e]=Y0e:delete P0e[X0e]),ime}(D0e):function(P0e){return W0e.call(P0e)}(D0e)}function s1e(D0e){return n1e(D0e)&&Xme(D0e)==zP}function i1e(D0e,P0e,U0e,Y0e,gme){return D0e===P0e||(D0e==null||P0e==null||!n1e(D0e)&&!n1e(P0e)?D0e!=D0e&&P0e!=P0e:function(ime,$0e,j0e,K0e,G0e,lme){var yme=Zme(ime),vme=Zme($0e),cme=yme?e0e:jme(ime),Sme=vme?e0e:jme($0e),Ome=(cme=cme==zP?s0e:cme)==s0e,a1e=(Sme=Sme==zP?s0e:Sme)==s0e,Jme=cme==Sme;if(Jme&&Ume(ime)){if(!Ume($0e))return!1;yme=!0,Ome=!1}if(Jme&&!Ome)return lme||(lme=new Rme),yme||Wme(ime)?Ime(ime,$0e,j0e,K0e,G0e,lme):function(sme,fme,dme,Cme,_me,Nme,Hme){switch(dme){case g0e:if(sme.byteLength!=fme.byteLength||sme.byteOffset!=fme.byteOffset)return!1;sme=sme.buffer,fme=fme.buffer;case h0e:return!(sme.byteLength!=fme.byteLength||!Nme(new L0e(sme),new L0e(fme)));case t0e:case n0e:case a0e:return c1e(+sme,+fme);case r0e:return sme.name==fme.name&&sme.message==fme.message;case l0e:case d0e:return sme==fme+"";case i0e:var o1e=H0e;case f0e:var g1e=1&Cme;if(o1e||(o1e=I0e),sme.size!=fme.size&&!g1e)return!1;var w1e=Hme.get(sme);if(w1e)return w1e==fme;Cme|=2,Hme.set(sme,fme);var f1e=Ime(o1e(sme),o1e(fme),Cme,_me,Nme,Hme);return Hme.delete(sme),f1e;case p0e:if($me)return $me.call(sme)==$me.call(fme)}return!1}(ime,$0e,cme,j0e,K0e,G0e,lme);if(!(1&j0e)){var r1e=Ome&&V0e.call(ime,"__wrapped__"),Z0e=a1e&&V0e.call($0e,"__wrapped__");if(r1e||Z0e){var hme=r1e?ime.value():ime,Eme=Z0e?$0e.value():$0e;return lme||(lme=new Rme),G0e(hme,Eme,j0e,K0e,lme)}}return Jme?(lme||(lme=new Rme),function(sme,fme,dme,Cme,_me,Nme){var Hme=1&dme,o1e=Yme(sme),g1e=o1e.length,w1e=Yme(fme).length;if(g1e!=w1e&&!Hme)return!1;for(var f1e=g1e;f1e--;){var u1e=o1e[f1e];if(!(Hme?u1e in fme:V0e.call(fme,u1e)))return!1}var A1e=Nme.get(sme);if(A1e&&Nme.get(fme))return A1e==fme;var C1e=!0;Nme.set(sme,fme),Nme.set(fme,sme);for(var $1e=Hme;++f1e<g1e;){var E1e=sme[u1e=o1e[f1e]],S1e=fme[u1e];if(Cme)var D1e=Hme?Cme(S1e,E1e,u1e,fme,sme,Nme):Cme(E1e,S1e,u1e,sme,fme,Nme);if(!(D1e===void 0?E1e===S1e||_me(E1e,S1e,dme,Cme,Nme):D1e)){C1e=!1;break}$1e||($1e=u1e=="constructor")}if(C1e&&!$1e){var x1e=sme.constructor,B1e=fme.constructor;x1e==B1e||!("constructor"in sme)||!("constructor"in fme)||typeof x1e=="function"&&x1e instanceof x1e&&typeof B1e=="function"&&B1e instanceof B1e||(C1e=!1)}return Nme.delete(sme),Nme.delete(fme),C1e}(ime,$0e,j0e,K0e,G0e,lme)):!1}(D0e,P0e,U0e,Y0e,i1e,gme))}function l1e(D0e){return!(!y1e(D0e)||function(P0e){return!!R0e&&R0e in P0e}(D0e))&&(h1e(D0e)?q0e:m0e).test(Qme(D0e))}function Lme(D0e){if(U0e=(P0e=D0e)&&P0e.constructor,Y0e=typeof U0e=="function"&&U0e.prototype||C0e,P0e!==Y0e)return ume(D0e);var P0e,U0e,Y0e,gme=[];for(var ime in Object(D0e))V0e.call(D0e,ime)&&ime!="constructor"&&gme.push(ime);return gme}function Ime(D0e,P0e,U0e,Y0e,gme,ime){var $0e=1&U0e,j0e=D0e.length,K0e=P0e.length;if(j0e!=K0e&&!($0e&&K0e>j0e))return!1;var G0e=ime.get(D0e);if(G0e&&ime.get(P0e))return G0e==P0e;var lme=-1,yme=!0,vme=2&U0e?new xme:void 0;for(ime.set(D0e,P0e),ime.set(P0e,D0e);++lme<j0e;){var cme=D0e[lme],Sme=P0e[lme];if(Y0e)var Ome=$0e?Y0e(Sme,cme,lme,P0e,D0e,ime):Y0e(cme,Sme,lme,D0e,P0e,ime);if(Ome!==void 0){if(Ome)continue;yme=!1;break}if(vme){if(!_0e(P0e,function(a1e,Jme){if(r1e=Jme,!vme.has(r1e)&&(cme===a1e||gme(cme,a1e,U0e,Y0e,ime)))return vme.push(Jme);var r1e})){yme=!1;break}}else if(cme!==Sme&&!gme(cme,Sme,U0e,Y0e,ime)){yme=!1;break}}return ime.delete(D0e),ime.delete(P0e),yme}function Yme(D0e){return function(P0e,U0e,Y0e){var gme=U0e(P0e);return Zme(P0e)?gme:function(ime,$0e){for(var j0e=-1,K0e=$0e.length,G0e=ime.length;++j0e<K0e;)ime[G0e+j0e]=$0e[j0e];return ime}(gme,Y0e(P0e))}(D0e,b1e,v1e)}function Vme(D0e,P0e){var U0e,Y0e,gme=D0e.__data__;return((Y0e=typeof(U0e=P0e))=="string"||Y0e=="number"||Y0e=="symbol"||Y0e=="boolean"?U0e!=="__proto__":U0e===null)?gme[typeof P0e=="string"?"string":"hash"]:gme.map}function t1e(D0e,P0e){var U0e=function(Y0e,gme){return Y0e==null?void 0:Y0e[gme]}(D0e,P0e);return l1e(U0e)?U0e:void 0}Ame.prototype.clear=function(){this.__data__=Fme?Fme(null):{},this.size=0},Ame.prototype.delete=function(D0e){var P0e=this.has(D0e)&&delete this.__data__[D0e];return this.size-=P0e?1:0,P0e},Ame.prototype.get=function(D0e){var P0e=this.__data__;if(Fme){var U0e=P0e[D0e];return U0e===x_?void 0:U0e}return V0e.call(P0e,D0e)?P0e[D0e]:void 0},Ame.prototype.has=function(D0e){var P0e=this.__data__;return Fme?P0e[D0e]!==void 0:V0e.call(P0e,D0e)},Ame.prototype.set=function(D0e,P0e){var U0e=this.__data__;return this.size+=this.has(D0e)?0:1,U0e[D0e]=Fme&&P0e===void 0?x_:P0e,this},Dme.prototype.clear=function(){this.__data__=[],this.size=0},Dme.prototype.delete=function(D0e){var P0e=this.__data__,U0e=e1e(P0e,D0e);return!(U0e<0)&&(U0e==P0e.length-1?P0e.pop():eme.call(P0e,U0e,1),--this.size,!0)},Dme.prototype.get=function(D0e){var P0e=this.__data__,U0e=e1e(P0e,D0e);return U0e<0?void 0:P0e[U0e][1]},Dme.prototype.has=function(D0e){return e1e(this.__data__,D0e)>-1},Dme.prototype.set=function(D0e,P0e){var U0e=this.__data__,Y0e=e1e(U0e,D0e);return Y0e<0?(++this.size,U0e.push([D0e,P0e])):U0e[Y0e][1]=P0e,this},kme.prototype.clear=function(){this.size=0,this.__data__={hash:new Ame,map:new(mme||Dme),string:new Ame}},kme.prototype.delete=function(D0e){var P0e=Vme(this,D0e).delete(D0e);return this.size-=P0e?1:0,P0e},kme.prototype.get=function(D0e){return Vme(this,D0e).get(D0e)},kme.prototype.has=function(D0e){return Vme(this,D0e).has(D0e)},kme.prototype.set=function(D0e,P0e){var U0e=Vme(this,D0e),Y0e=U0e.size;return U0e.set(D0e,P0e),this.size+=U0e.size==Y0e?0:1,this},xme.prototype.add=xme.prototype.push=function(D0e){return this.__data__.set(D0e,x_),this},xme.prototype.has=function(D0e){return this.__data__.has(D0e)},Rme.prototype.clear=function(){this.__data__=new Dme,this.size=0},Rme.prototype.delete=function(D0e){var P0e=this.__data__,U0e=P0e.delete(D0e);return this.size=P0e.size,U0e},Rme.prototype.get=function(D0e){return this.__data__.get(D0e)},Rme.prototype.has=function(D0e){return this.__data__.has(D0e)},Rme.prototype.set=function(D0e,P0e){var U0e=this.__data__;if(U0e instanceof Dme){var Y0e=U0e.__data__;if(!mme||Y0e.length<199)return Y0e.push([D0e,P0e]),this.size=++U0e.size,this;U0e=this.__data__=new kme(Y0e)}return U0e.set(D0e,P0e),this.size=U0e.size,this};var v1e=tme?function(D0e){return D0e==null?[]:(D0e=Object(D0e),function(P0e,U0e){for(var Y0e=-1,gme=P0e==null?0:P0e.length,ime=0,$0e=[];++Y0e<gme;){var j0e=P0e[Y0e];U0e(j0e,Y0e,P0e)&&($0e[ime++]=j0e)}return $0e}(tme(D0e),function(P0e){return ome.call(D0e,P0e)}))}:function(){return[]},jme=Xme;function p1e(D0e,P0e){return!!(P0e=P0e==null?$P:P0e)&&(typeof D0e=="number"||y0e.test(D0e))&&D0e>-1&&D0e%1==0&&D0e<P0e}function Qme(D0e){if(D0e!=null){try{return N0e.call(D0e)}catch(P0e){}try{return D0e+""}catch(P0e){}}return""}function c1e(D0e,P0e){return D0e===P0e||D0e!=D0e&&P0e!=P0e}(pme&&jme(new pme(new ArrayBuffer(1)))!=g0e||mme&&jme(new mme)!=i0e||wme&&jme(wme.resolve())!=u0e||rme&&jme(new rme)!=f0e||Bme&&jme(new Bme)!=c0e)&&(jme=function(D0e){var P0e=Xme(D0e),U0e=P0e==s0e?D0e.constructor:void 0,Y0e=U0e?Qme(U0e):"";if(Y0e)switch(Y0e){case Tme:return g0e;case Gme:return i0e;case zme:return u0e;case Pme:return f0e;case Mme:return c0e}return P0e});var m1e=s1e(function(){return arguments}())?s1e:function(D0e){return n1e(D0e)&&V0e.call(D0e,"callee")&&!ome.call(D0e,"callee")},Zme=Array.isArray,Ume=bme||function(){return!1};function h1e(D0e){if(!y1e(D0e))return!1;var P0e=Xme(D0e);return P0e==o0e||P0e=="[object GeneratorFunction]"||P0e=="[object AsyncFunction]"||P0e=="[object Proxy]"}function Kme(D0e){return typeof D0e=="number"&&D0e>-1&&D0e%1==0&&D0e<=$P}function y1e(D0e){var P0e=typeof D0e;return D0e!=null&&(P0e=="object"||P0e=="function")}function n1e(D0e){return D0e!=null&&typeof D0e=="object"}var Wme=M0e?function(D0e){return function(P0e){return D0e(P0e)}}(M0e):function(D0e){return n1e(D0e)&&Kme(D0e.length)&&!!v0e[Xme(D0e)]};function b1e(D0e){return(P0e=D0e)!=null&&Kme(P0e.length)&&!h1e(P0e)?d1e(D0e):Lme(D0e);var P0e}Ff.exports=function(D0e,P0e){return i1e(D0e,P0e)}});MP("en",{tableModule:{deleteCol:"Delete column",deleteRow:"Delete row",deleteTable:"Delete table",widthAuto:"Width auto",insertCol:"Insert column",insertRow:"Insert row",insertTable:"Insert table",header:"Header"}}),MP("zh-CN",{tableModule:{deleteCol:"删除列",deleteRow:"删除行",deleteTable:"删除表格",widthAuto:"宽度自适应",insertCol:"插入列",insertRow:"插入行",insertTable:"插入表格",header:"表头"}});var y0=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function m0(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var b0,w0,E0=function(Ff){return Ff&&Ff.Math==Math&&Ff},D0=E0(typeof globalThis=="object"&&globalThis)||E0(typeof window=="object"&&window)||E0(typeof self=="object"&&self)||E0(typeof y0=="object"&&y0)||function(){return this}()||Function("return this")(),S0=function(Ff){try{return!!Ff()}catch(kh){return!0}},x0=!S0(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),C0=Function.prototype.call,A0=C0.bind?C0.bind(C0):function(){return C0.apply(C0,arguments)},O0={}.propertyIsEnumerable,k0=Object.getOwnPropertyDescriptor,B0={f:k0&&!O0.call({1:2},1)?function(Ff){var kh=k0(this,Ff);return!!kh&&kh.enumerable}:O0},F0=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},T0=Function.prototype,_0=T0.bind,P0=T0.call,j0=_0&&_0.bind(P0),N0=_0?function(Ff){return Ff&&j0(P0,Ff)}:function(Ff){return Ff&&function(){return P0.apply(Ff,arguments)}},I0=N0({}.toString),L0=N0("".slice),R0=function(Ff){return L0(I0(Ff),8,-1)},M0=D0.Object,z0=N0("".split),$0=S0(function(){return!M0("z").propertyIsEnumerable(0)})?function(Ff){return R0(Ff)=="String"?z0(Ff,""):M0(Ff)}:M0,H0=D0.TypeError,V0=function(Ff){if(Ff==null)throw H0("Can't call method on "+Ff);return Ff},U0=function(Ff){return $0(V0(Ff))},W0=function(Ff){return typeof Ff=="function"},G0=function(Ff){return typeof Ff=="object"?Ff!==null:W0(Ff)},q0=function(Ff){return W0(Ff)?Ff:void 0},K0=function(Ff,kh){return arguments.length<2?q0(D0[Ff]):D0[Ff]&&D0[Ff][kh]},Y0=N0({}.isPrototypeOf),X0=K0("navigator","userAgent")||"",Z0=D0.process,J0=D0.Deno,Q0=Z0&&Z0.versions||J0&&J0.version,e1=Q0&&Q0.v8;e1&&(w0=(b0=e1.split("."))[0]>0&&b0[0]<4?1:+(b0[0]+b0[1])),!w0&&X0&&(!(b0=X0.match(/Edge\/(\d+)/))||b0[1]>=74)&&(b0=X0.match(/Chrome\/(\d+)/))&&(w0=+b0[1]);var t1=w0,n1=!!Object.getOwnPropertySymbols&&!S0(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&t1&&t1<41}),r1=n1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",o1=D0.Object,i1=r1?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=K0("Symbol");return W0(kh)&&Y0(kh.prototype,o1(Ff))},a1=D0.String,u1=function(Ff){try{return a1(Ff)}catch(kh){return"Object"}},s1=D0.TypeError,l1=function(Ff){if(W0(Ff))return Ff;throw s1(u1(Ff)+" is not a function")},c1=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:l1(x_)},f1=D0.TypeError,d1=Object.defineProperty,p1=function(Ff,kh){try{d1(D0,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){D0[Ff]=kh}return kh},h1=D0["__core-js_shared__"]||p1("__core-js_shared__",{}),g1=m0(function(Ff){(Ff.exports=function(kh,x_){return h1[kh]||(h1[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),v1=D0.Object,y1=function(Ff){return v1(V0(Ff))},m1=N0({}.hasOwnProperty),b1=Object.hasOwn||function(Ff,kh){return m1(y1(Ff),kh)},w1=0,E1=Math.random(),D1=N0(1 .toString),S1=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+D1(++w1+E1,36)},x1=g1("wks"),C1=D0.Symbol,A1=C1&&C1.for,O1=r1?C1:C1&&C1.withoutSetter||S1,k1=function(Ff){if(!b1(x1,Ff)||!n1&&typeof x1[Ff]!="string"){var kh="Symbol."+Ff;n1&&b1(C1,Ff)?x1[Ff]=C1[Ff]:x1[Ff]=r1&&A1?A1(kh):O1(kh)}return x1[Ff]},B1=D0.TypeError,F1=k1("toPrimitive"),T1=function(Ff){var kh=function(x_,$P){if(!G0(x_)||i1(x_))return x_;var zP,e0e=c1(x_,F1);if(e0e){if($P===void 0&&($P="default"),zP=A0(e0e,x_,$P),!G0(zP)||i1(zP))return zP;throw B1("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&W0(r0e=t0e.toString)&&!G0(o0e=A0(r0e,t0e))||W0(r0e=t0e.valueOf)&&!G0(o0e=A0(r0e,t0e))||n0e!=="string"&&W0(r0e=t0e.toString)&&!G0(o0e=A0(r0e,t0e)))return o0e;throw f1("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return i1(kh)?kh:kh+""},_1=D0.document,P1=G0(_1)&&G0(_1.createElement),j1=function(Ff){return P1?_1.createElement(Ff):{}},N1=!x0&&!S0(function(){return Object.defineProperty(j1("div"),"a",{get:function(){return 7}}).a!=7}),I1=Object.getOwnPropertyDescriptor,L1={f:x0?I1:function(Ff,kh){if(Ff=U0(Ff),kh=T1(kh),N1)try{return I1(Ff,kh)}catch(x_){}if(b1(Ff,kh))return F0(!A0(B0.f,Ff,kh),Ff[kh])}},R1=D0.String,M1=D0.TypeError,z1=function(Ff){if(G0(Ff))return Ff;throw M1(R1(Ff)+" is not an object")},$1=D0.TypeError,H1=Object.defineProperty,V1={f:x0?H1:function(Ff,kh,x_){if(z1(Ff),kh=T1(kh),z1(x_),N1)try{return H1(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw $1("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},U1=x0?function(Ff,kh,x_){return V1.f(Ff,kh,F0(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},W1=N0(Function.toString);W0(h1.inspectSource)||(h1.inspectSource=function(Ff){return W1(Ff)});var G1,q1,K1,Y1=h1.inspectSource,X1=D0.WeakMap,Z1=W0(X1)&&/native code/.test(Y1(X1)),J1=g1("keys"),Q1=function(Ff){return J1[Ff]||(J1[Ff]=S1(Ff))},e2={},t2=D0.TypeError,n2=D0.WeakMap;if(Z1||h1.state){var r2=h1.state||(h1.state=new n2),o2=N0(r2.get),i2=N0(r2.has),a2=N0(r2.set);G1=function(Ff,kh){if(i2(r2,Ff))throw new t2("Object already initialized");return kh.facade=Ff,a2(r2,Ff,kh),kh},q1=function(Ff){return o2(r2,Ff)||{}},K1=function(Ff){return i2(r2,Ff)}}else{var u2=Q1("state");e2[u2]=!0,G1=function(Ff,kh){if(b1(Ff,u2))throw new t2("Object already initialized");return kh.facade=Ff,U1(Ff,u2,kh),kh},q1=function(Ff){return b1(Ff,u2)?Ff[u2]:{}},K1=function(Ff){return b1(Ff,u2)}}var s2={set:G1,get:q1,has:K1,enforce:function(Ff){return K1(Ff)?q1(Ff):G1(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!G0(kh)||(x_=q1(kh)).type!==Ff)throw t2("Incompatible receiver, "+Ff+" required");return x_}}},l2=Function.prototype,c2=x0&&Object.getOwnPropertyDescriptor,f2=b1(l2,"name"),d2={EXISTS:f2,PROPER:f2&&function(){}.name==="something",CONFIGURABLE:f2&&(!x0||x0&&c2(l2,"name").configurable)},p2=m0(function(Ff){var kh=d2.CONFIGURABLE,x_=s2.get,$P=s2.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;W0(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!b1(n0e,"name")||kh&&n0e.name!==u0e)&&U1(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==D0?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:U1(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:p1(t0e,n0e)})(Function.prototype,"toString",function(){return W0(this)&&x_(this).source||Y1(this)})}),h2=Math.ceil,g2=Math.floor,v2=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?g2:h2)(kh)},y2=Math.max,m2=Math.min,b2=function(Ff,kh){var x_=v2(Ff);return x_<0?y2(x_+kh,0):m2(x_,kh)},w2=Math.min,E2=function(Ff){return Ff>0?w2(v2(Ff),9007199254740991):0},D2=function(Ff){return E2(Ff.length)},S2=function(Ff){return function(kh,x_,$P){var zP,e0e=U0(kh),t0e=D2(e0e),n0e=b2($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},x2=S2(!1),C2=N0([].push),A2=function(Ff,kh){var x_,$P=U0(Ff),zP=0,e0e=[];for(x_ in $P)!b1(e2,x_)&&b1($P,x_)&&C2(e0e,x_);for(;kh.length>zP;)b1($P,x_=kh[zP++])&&(~x2(e0e,x_)||C2(e0e,x_));return e0e},O2=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],k2=O2.concat("length","prototype"),B2={f:Object.getOwnPropertyNames||function(Ff){return A2(Ff,k2)}},F2={f:Object.getOwnPropertySymbols},T2=N0([].concat),_2=K0("Reflect","ownKeys")||function(Ff){var kh=B2.f(z1(Ff)),x_=F2.f;return x_?T2(kh,x_(Ff)):kh},P2=function(Ff,kh){for(var x_=_2(kh),$P=V1.f,zP=L1.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];b1(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},j2=/#|\.prototype\./,N2=function(Ff,kh){var x_=L2[I2(Ff)];return x_==M2||x_!=R2&&(W0(kh)?S0(kh):!!kh)},I2=N2.normalize=function(Ff){return String(Ff).replace(j2,".").toLowerCase()},L2=N2.data={},R2=N2.NATIVE="N",M2=N2.POLYFILL="P",z2=N2,$2=L1.f,H2=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?D0:o0e?D0[n0e]||p1(n0e,{}):(D0[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=$2(x_,$P))&&t0e.value:x_[$P],!z2(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;P2(e0e,zP)}(Ff.sham||zP&&zP.sham)&&U1(e0e,"sham",!0),p2(x_,$P,e0e,Ff)}},V2={};V2[k1("toStringTag")]="z";var U2=String(V2)==="[object z]",W2=k1("toStringTag"),G2=D0.Object,q2=R0(function(){return arguments}())=="Arguments",K2=U2?R0:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=G2(Ff),W2))=="string"?x_:q2?R0(kh):($P=R0(kh))=="Object"&&W0(kh.callee)?"Arguments":$P},Y2=D0.String,X2=function(Ff){if(K2(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return Y2(Ff)},Z2=/"/g,J2=N0("".replace);H2({target:"String",proto:!0,forced:S0(function(){var Ff="".anchor('"');return Ff!==Ff.toLowerCase()||Ff.split('"').length>3})},{anchor:function(Ff){return kh=Ff,x_=X2(V0(this)),$P="<a",($P+=' name="'+J2(X2(kh),Z2,""")+'"')+">"+x_+"</a>";var kh,x_,$P}});var Q2,e4=function(){var Ff=z1(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},t4=D0.RegExp,n4=S0(function(){var Ff=t4("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),r4=n4||S0(function(){return!t4("a","y").sticky}),o4={BROKEN_CARET:n4||S0(function(){var Ff=t4("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:r4,UNSUPPORTED_Y:n4},i4=Object.keys||function(Ff){return A2(Ff,O2)},a4=x0?Object.defineProperties:function(Ff,kh){z1(Ff);for(var x_,$P=U0(kh),zP=i4(kh),e0e=zP.length,t0e=0;e0e>t0e;)V1.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},u4=K0("document","documentElement"),s4=Q1("IE_PROTO"),l4=function(){},c4=function(Ff){return"<script>"+Ff+"<\/script>"},f4=function(Ff){Ff.write(c4("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},d4=function(){try{Q2=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;d4=typeof document!="undefined"?document.domain&&Q2?f4(Q2):((kh=j1("iframe")).style.display="none",u4.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(c4("document.F=Object")),Ff.close(),Ff.F):f4(Q2);for(var x_=O2.length;x_--;)delete d4.prototype[O2[x_]];return d4()};e2[s4]=!0;var p4,h4,g4=Object.create||function(Ff,kh){var x_;return Ff!==null?(l4.prototype=z1(Ff),x_=new l4,l4.prototype=null,x_[s4]=Ff):x_=d4(),kh===void 0?x_:a4(x_,kh)},v4=D0.RegExp,y4=S0(function(){var Ff=v4(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),m4=D0.RegExp,b4=S0(function(){var Ff=m4("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),w4=s2.get,E4=g1("native-string-replace",String.prototype.replace),D4=RegExp.prototype.exec,S4=D4,x4=N0("".charAt),C4=N0("".indexOf),A4=N0("".replace),O4=N0("".slice),k4=(h4=/b*/g,A0(D4,p4=/a/,"a"),A0(D4,h4,"a"),p4.lastIndex!==0||h4.lastIndex!==0),B4=o4.BROKEN_CARET,F4=/()??/.exec("")[1]!==void 0;(k4||F4||B4||y4||b4)&&(S4=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=w4(r0e),i0e=X2(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=A0(S4,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=B4&&r0e.sticky,l0e=A0(e4,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=A4(l0e,"y",""),C4(l0e,"g")===-1&&(l0e+="g"),p0e=O4(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&x4(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),F4&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),k4&&($P=r0e.lastIndex),zP=A0(D4,u0e?x_:r0e,p0e),u0e?zP?(zP.input=O4(zP.input,d0e),zP[0]=O4(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:k4&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),F4&&zP&&zP.length>1&&A0(E4,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=g4(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var T4=S4;H2({target:"RegExp",proto:!0,forced:/./.exec!==T4},{exec:T4});var _4=Array.isArray||function(Ff){return R0(Ff)=="Array"},P4=function(){},j4=[],N4=K0("Reflect","construct"),I4=/^\s*(?:class|function)\b/,L4=N0(I4.exec),R4=!I4.exec(P4),M4=function(Ff){if(!W0(Ff))return!1;try{return N4(P4,j4,Ff),!0}catch(kh){return!1}},z4=!N4||S0(function(){var Ff;return M4(M4.call)||!M4(Object)||!M4(function(){Ff=!0})||Ff})?function(Ff){if(!W0(Ff))return!1;switch(K2(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return R4||!!L4(I4,Y1(Ff))}:M4,$4=function(Ff,kh,x_){var $P=T1(kh);$P in Ff?V1.f(Ff,$P,F0(0,x_)):Ff[$P]=x_},H4=k1("species"),V4=function(Ff){return t1>=51||!S0(function(){var kh=[];return(kh.constructor={})[H4]=function(){return{foo:1}},kh[Ff](Boolean).foo!==1})},U4=N0([].slice),W4=V4("slice"),G4=k1("species"),q4=D0.Array,K4=Math.max;function Y4(Ff,kh){var x_=typeof Symbol=="function"&&Ff[Symbol.iterator];if(!x_)return Ff;var $P,zP,e0e=x_.call(Ff),t0e=[];try{for(;(kh===void 0||kh-- >0)&&!($P=e0e.next()).done;)t0e.push($P.value)}catch(n0e){zP={error:n0e}}finally{try{$P&&!$P.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(zP)throw zP.error}}return t0e}function X4(Ff){var kh=Ff.selection;if(kh==null)return!1;var x_=Y4(Bf.nodes(Ff,{match:function(e0e){return QO.checkNodeType(e0e,"table-cell")}}),1)[0];if(x_){var $P=Y4(x_,2)[1],zP=Bf.start(Ff,$P);if(Vf.equals(kh.anchor,zP))return!0}return!1}function Z4(Ff,kh){var x_,$P,zP=Bf.nodes(Ff,{at:kh,match:function(r0e){return QO.getNodeType(r0e)==="table"}}),e0e=!1;try{for(var t0e=function(r0e){var o0e=typeof Symbol=="function"&&Symbol.iterator,i0e=o0e&&r0e[o0e],a0e=0;if(i0e)return i0e.call(r0e);if(r0e&&typeof r0e.length=="number")return{next:function(){return r0e&&a0e>=r0e.length&&(r0e=void 0),{value:r0e&&r0e[a0e++],done:!r0e}}};throw new TypeError(o0e?"Object is not iterable.":"Symbol.iterator is not defined.")}(zP),n0e=t0e.next();!n0e.done;n0e=t0e.next())n0e.value,e0e=!0}catch(r0e){x_={error:r0e}}finally{try{n0e&&!n0e.done&&($P=t0e.return)&&$P.call(t0e)}finally{if(x_)throw x_.error}}return e0e}H2({target:"Array",proto:!0,forced:!W4},{slice:function(Ff,kh){var x_,$P,zP,e0e=U0(this),t0e=D2(e0e),n0e=b2(Ff,t0e),r0e=b2(kh===void 0?t0e:kh,t0e);if(_4(e0e)&&(x_=e0e.constructor,(z4(x_)&&(x_===q4||_4(x_.prototype))||G0(x_)&&(x_=x_[G4])===null)&&(x_=void 0),x_===q4||x_===void 0))return U4(e0e,n0e,r0e);for($P=new(x_===void 0?q4:x_)(K4(r0e-n0e,0)),zP=0;n0e<r0e;n0e++,zP++)n0e in e0e&&$4($P,zP,e0e[n0e]);return $P.length=zP,$P}});var J4=N0(N0.bind),Q4=k1("species"),e6=D0.Array,t6=function(Ff,kh){return new(function(x_){var $P;return _4(x_)&&($P=x_.constructor,(z4($P)&&($P===e6||_4($P.prototype))||G0($P)&&($P=$P[Q4])===null)&&($P=void 0)),$P===void 0?e6:$P}(Ff))(kh===0?0:kh)},n6=N0([].push),r6=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=y1(r0e),f0e=$0(l0e),d0e=function(m0e,y0e){return l1(m0e),y0e===void 0?m0e:J4?J4(m0e,y0e):function(){return m0e.apply(y0e,arguments)}}(o0e,i0e),p0e=D2(f0e),c0e=0,h0e=a0e||t6,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:n6(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:n6(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},o6={forEach:r6(0),map:r6(1),filter:r6(2),some:r6(3),every:r6(4),find:r6(5),findIndex:r6(6),filterReject:r6(7)},i6=o6.map;H2({target:"Array",proto:!0,forced:!V4("map")},{map:function(Ff){return i6(this,Ff,arguments.length>1?arguments[1]:void 0)}});var a6=U2?{}.toString:function(){return"[object "+K2(this)+"]"};function u6(Ff){var kh=Ff.children||[];return kh.length===0?[]:(kh[0]||{}).children||[]}function s6(Ff){return u6(Ff).every(function(kh){return!!kh.isHeader})}U2||p2(Object.prototype,"toString",a6,{unsafe:!0});var l6=d2.PROPER,c6=RegExp.prototype,f6=c6.toString,d6=N0(e4),p6=S0(function(){return f6.call({source:"a",flags:"b"})!="/a/b"}),h6=l6&&f6.name!="toString";(p6||h6)&&p2(RegExp.prototype,"toString",function(){var Ff=z1(this),kh=X2(Ff.source),x_=Ff.flags;return"/"+kh+"/"+X2(x_===void 0&&Y0(c6,Ff)&&!("flags"in c6)?d6(Ff):x_)},{unsafe:!0});var g6=k1("unscopables"),v6=Array.prototype;v6[g6]==null&&V1.f(v6,g6,{configurable:!0,value:g4(null)});var y6=o6.find,m6=!0;"find"in[]&&Array(1).find(function(){m6=!1}),H2({target:"Array",proto:!0,forced:m6},{find:function(Ff){return y6(this,Ff,arguments.length>1?arguments[1]:void 0)}}),v6[g6].find=!0;var b6=Function.prototype,w6=b6.apply,E6=b6.bind,D6=b6.call,S6=typeof Reflect=="object"&&Reflect.apply||(E6?D6.bind(w6):function(){return D6.apply(w6,arguments)}),x6=k1("species"),C6=RegExp.prototype,A6=function(Ff,kh,x_,$P){var zP=k1(Ff),e0e=!S0(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!S0(function(){var o0e=!1,i0e=/a/;return Ff==="split"&&((i0e={}).constructor={},i0e.constructor[x6]=function(){return i0e},i0e.flags="",i0e[zP]=/./[zP]),i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=N0(/./[zP]),r0e=kh(zP,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=N0(o0e),f0e=i0e.exec;return f0e===T4||f0e===C6.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});p2(String.prototype,Ff,r0e[0]),p2(C6,zP,r0e[1])}$P&&U1(C6[zP],"sham",!0)},O6=k1("match"),k6=D0.TypeError,B6=k1("species"),F6=N0("".charAt),T6=N0("".charCodeAt),_6=N0("".slice),P6=function(Ff){return function(kh,x_){var $P,zP,e0e=X2(V0(kh)),t0e=v2(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=T6(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=T6(e0e,t0e+1))<56320||zP>57343?Ff?F6(e0e,t0e):$P:Ff?_6(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},j6=P6(!0),N6=function(Ff,kh,x_){return kh+(x_?j6(Ff,kh).length:1)},I6=D0.Array,L6=Math.max,R6=function(Ff,kh,x_){for(var $P=D2(Ff),zP=b2(kh,$P),e0e=b2(x_===void 0?$P:x_,$P),t0e=I6(L6(e0e-zP,0)),n0e=0;zP<e0e;zP++,n0e++)$4(t0e,n0e,Ff[zP]);return t0e.length=n0e,t0e},M6=D0.TypeError,z6=function(Ff,kh){var x_=Ff.exec;if(W0(x_)){var $P=A0(x_,Ff,kh);return $P!==null&&z1($P),$P}if(R0(Ff)==="RegExp")return A0(T4,Ff,kh);throw M6("RegExp#exec called on incompatible receiver")},$6=o4.UNSUPPORTED_Y,H6=Math.min,V6=[].push,U6=N0(/./.exec),W6=N0(V6),G6=N0("".slice);A6("split",function(Ff,kh,x_){var $P;return $P="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(zP,e0e){var t0e,n0e,r0e=X2(V0(this)),o0e=e0e===void 0?4294967295:e0e>>>0;if(o0e===0)return[];if(zP===void 0)return[r0e];if(!G0(t0e=zP)||!((n0e=t0e[O6])!==void 0?n0e:R0(t0e)=="RegExp"))return A0(kh,r0e,zP,o0e);for(var i0e,a0e,s0e,u0e=[],l0e=(zP.ignoreCase?"i":"")+(zP.multiline?"m":"")+(zP.unicode?"u":"")+(zP.sticky?"y":""),f0e=0,d0e=new RegExp(zP.source,l0e+"g");(i0e=A0(T4,d0e,r0e))&&!((a0e=d0e.lastIndex)>f0e&&(W6(u0e,G6(r0e,f0e,i0e.index)),i0e.length>1&&i0e.index<r0e.length&&S6(V6,u0e,R6(i0e,1)),s0e=i0e[0].length,f0e=a0e,u0e.length>=o0e));)d0e.lastIndex===i0e.index&&d0e.lastIndex++;return f0e===r0e.length?!s0e&&U6(d0e,"")||W6(u0e,""):W6(u0e,G6(r0e,f0e)),u0e.length>o0e?R6(u0e,0,o0e):u0e}:"0".split(void 0,0).length?function(zP,e0e){return zP===void 0&&e0e===0?[]:A0(kh,this,zP,e0e)}:kh,[function(zP,e0e){var t0e=V0(this),n0e=zP==null?void 0:c1(zP,Ff);return n0e?A0(n0e,zP,t0e,e0e):A0($P,X2(t0e),zP,e0e)},function(zP,e0e){var t0e=z1(this),n0e=X2(zP),r0e=x_($P,t0e,n0e,e0e,$P!==kh);if(r0e.done)return r0e.value;var o0e=function(g0e,m0e){var y0e,v0e=z1(g0e).constructor;return v0e===void 0||(y0e=z1(v0e)[B6])==null?m0e:function(b0e){if(z4(b0e))return b0e;throw k6(u1(b0e)+" is not a constructor")}(y0e)}(t0e,RegExp),i0e=t0e.unicode,a0e=(t0e.ignoreCase?"i":"")+(t0e.multiline?"m":"")+(t0e.unicode?"u":"")+($6?"g":"y"),s0e=new o0e($6?"^(?:"+t0e.source+")":t0e,a0e),u0e=e0e===void 0?4294967295:e0e>>>0;if(u0e===0)return[];if(n0e.length===0)return z6(s0e,n0e)===null?[n0e]:[];for(var l0e=0,f0e=0,d0e=[];f0e<n0e.length;){s0e.lastIndex=$6?0:f0e;var p0e,c0e=z6(s0e,$6?G6(n0e,f0e):n0e);if(c0e===null||(p0e=H6(E2(s0e.lastIndex+($6?f0e:0)),n0e.length))===l0e)f0e=N6(n0e,f0e,i0e);else{if(W6(d0e,G6(n0e,l0e,f0e)),d0e.length===u0e)return d0e;for(var h0e=1;h0e<=c0e.length-1;h0e++)if(W6(d0e,c0e[h0e]),d0e.length===u0e)return d0e;f0e=l0e=p0e}}return W6(d0e,G6(n0e,l0e)),d0e}]},!!S0(function(){var Ff=/(?:)/,kh=Ff.exec;Ff.exec=function(){return kh.apply(this,arguments)};var x_="ab".split(Ff);return x_.length!==2||x_[0]!=="a"||x_[1]!=="b"}),$6);var q6=`
- \v\f\r \u2028\u2029\uFEFF`,K6=N0("".replace),Y6="["+q6+"]",X6=RegExp("^"+Y6+Y6+"*"),Z6=RegExp(Y6+Y6+"*$"),J6=function(Ff){return function(kh){var x_=X2(V0(kh));return 1&Ff&&(x_=K6(x_,X6,"")),2&Ff&&(x_=K6(x_,Z6,"")),x_}},Q6={start:J6(1),end:J6(2),trim:J6(3)},e3=d2.PROPER,t3=Q6.trim;function n3(Ff){return Ff.length?Ff[0].tagName.toLowerCase():""}H2({target:"String",proto:!0,forced:function(Ff){return S0(function(){return!!q6[Ff]()||"
"[Ff]()!=="
"||e3&&q6[Ff].name!==Ff})}("trim")},{trim:function(){return t3(this)}}),H2({global:!0},{globalThis:D0}),ah&&(Mp.fn.append=ah),qp&&(Mp.fn.on=qp),yh&&(Mp.fn.focus=yh),Vp&&(Mp.fn.attr=Vp),Gp&&(Mp.fn.val=Gp),rh&&(Mp.fn.html=rh),Wp&&(Mp.fn.dataset=Wp),zp&&(Mp.fn.addClass=zp),$p&&(Mp.fn.removeClass=$p),fh&&(Mp.fn.children=fh),th&&(Mp.fn.each=th),ch&&(Mp.fn.find=ch);var r3=!1,o3=0,i3=0,a3=null,u3=null,s3=Mp("body");function l3(Ff){r3=!1,u3=null,a3=null,s3.off("mousemove",c3),s3.off("mouseup",l3)}s3.on("mousedown",function(Ff){var kh=Ff.target;if((kh.tagName==="TH"||kh.tagName==="TD")&&kh.style.cursor==="col-resize"){kh.style.cursor="auto",Ff.preventDefault(),r3=!0;var x_=Ff.clientX;o3=x_;var $P=kh.getBoundingClientRect().width;i3=$P,s3.on("mousemove",c3),s3.on("mouseup",l3)}});var c3=eg(function(Ff){if(r3&&u3!=null&&a3!=null){Ff.preventDefault();var kh=Ff.clientX,x_=i3+(kh-o3);(x_=Math.floor(100*x_)/100)<30&&(x_=30),md.setNodes(u3,{width:x_.toString()},{at:a3})}},100),f3={type:"table",renderElem:function(Ff,kh,x_){var $P=function(n0e,r0e){if(n0e.isDisabled())return!1;var o0e=n0e.selection;if(o0e==null||qf.isCollapsed(o0e))return!0;var i0e=o0e.anchor,a0e=o0e.focus,s0e=QO.findPath(n0e,r0e),u0e=Bf.start(n0e,s0e),l0e=Bf.end(n0e,s0e),f0e=Vf.compare(i0e,l0e)<=0&&Vf.compare(i0e,u0e)>=0,d0e=Vf.compare(a0e,l0e)<=0&&Vf.compare(a0e,u0e)>=0;return!!(f0e&&d0e&&Mf.equals(i0e.path.slice(0,3),a0e.path.slice(0,3)))}(x_,Ff),zP=Ff.width,e0e=zP===void 0?"auto":zP,t0e=Pg("div",{className:"table-container","data-selected":QO.isNodeSelected(x_,Ff),on:{mousedown:function(n0e){if(n0e.target.tagName==="DIV"&&n0e.preventDefault(),!x_.isDisabled()){var r0e=QO.findPath(x_,Ff),o0e=Bf.start(x_,r0e),i0e=x_.selection;i0e!=null?i0e.anchor.path[0]!==r0e[0]&&x_.select(o0e):x_.select(o0e)}}}},Pg("table",{width:e0e,contentEditable:$P},Pg("colgroup",null,u6(Ff).map(function(n0e){var r0e=n0e.width;return Pg("col",{width:r0e===void 0?"auto":r0e})})),Pg("tbody",null,kh)));return t0e}},d3={type:"table-row",renderElem:function(Ff,kh,x_){return Pg("tr",null,kh)}},p3={type:"table-cell",renderElem:function(Ff,kh,x_){var $P=function(s0e,u0e){var l0e=QO.getParentNode(s0e,u0e);if(l0e==null)return!1;var f0e=QO.getParentNode(s0e,l0e);return f0e!=null&&u6(f0e).some(function(d0e){return d0e===u0e})}(x_,Ff),zP=Ff,e0e=zP.colSpan,t0e=e0e===void 0?1:e0e,n0e=zP.rowSpan,r0e=n0e===void 0?1:n0e,o0e=zP.isHeader,i0e=o0e!==void 0&&o0e;if(!$P)return Pg("td",{colSpan:t0e,rowSpan:r0e},kh);var a0e=Pg(i0e?"th":"td",{colSpan:t0e,rowSpan:r0e,style:{borderRightWidth:"3px"},on:{mousemove:eg(function(s0e){var u0e=this.elm;if(u0e!=null){var l0e=u0e.getBoundingClientRect(),f0e=l0e.left,d0e=l0e.width,p0e=l0e.top,c0e=l0e.height,h0e=s0e.clientX,g0e=s0e.clientY;r3||(h0e>f0e+d0e-5&&h0e<f0e+d0e&&g0e>p0e&&g0e<p0e+c0e?(u0e.style.cursor="col-resize",u3=x_,a3=QO.findPath(x_,Ff)):r3||(u0e.style.cursor="auto",u3=null,a3=null))}},100)}},kh);return a0e}},h3={selector:"table",preParseHtml:function(Ff){var kh=Mp(Ff);if(n3(kh)!=="table")return Ff;var x_=kh.find("tbody");if(x_.length===0)return Ff;var $P=kh.find("tr");return kh.append($P),x_.remove(),kh[0]}},g3=o6.filter;H2({target:"Array",proto:!0,forced:!V4("filter")},{filter:function(Ff){return g3(this,Ff,arguments.length>1?arguments[1]:void 0)}});var v3=Math.floor,y3=N0("".charAt),m3=N0("".replace),b3=N0("".slice),w3=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,E3=/\$([$&'`]|\d{1,2})/g,D3=function(Ff,kh,x_,$P,zP,e0e){var t0e=x_+Ff.length,n0e=$P.length,r0e=E3;return zP!==void 0&&(zP=y1(zP),r0e=w3),m3(e0e,r0e,function(o0e,i0e){var a0e;switch(y3(i0e,0)){case"$":return"$";case"&":return Ff;case"`":return b3(kh,0,x_);case"'":return b3(kh,t0e);case"<":a0e=zP[b3(i0e,1,-1)];break;default:var s0e=+i0e;if(s0e===0)return o0e;if(s0e>n0e){var u0e=v3(s0e/10);return u0e===0?o0e:u0e<=n0e?$P[u0e-1]===void 0?y3(i0e,1):$P[u0e-1]+y3(i0e,1):o0e}a0e=$P[s0e-1]}return a0e===void 0?"":a0e})},S3=k1("replace"),x3=Math.max,C3=Math.min,A3=N0([].concat),O3=N0([].push),k3=N0("".indexOf),B3=N0("".slice),F3="a".replace(/./,"$0")==="$0",T3=!!/./[S3]&&/./[S3]("a","$0")==="";A6("replace",function(Ff,kh,x_){var $P=T3?"$":"$0";return[function(zP,e0e){var t0e=V0(this),n0e=zP==null?void 0:c1(zP,S3);return n0e?A0(n0e,zP,t0e,e0e):A0(kh,X2(t0e),zP,e0e)},function(zP,e0e){var t0e=z1(this),n0e=X2(zP);if(typeof e0e=="string"&&k3(e0e,$P)===-1&&k3(e0e,"$<")===-1){var r0e=x_(kh,t0e,n0e,e0e);if(r0e.done)return r0e.value}var o0e=W0(e0e);o0e||(e0e=X2(e0e));var i0e=t0e.global;if(i0e){var a0e=t0e.unicode;t0e.lastIndex=0}for(var s0e=[];;){var u0e=z6(t0e,n0e);if(u0e===null||(O3(s0e,u0e),!i0e))break;X2(u0e[0])===""&&(t0e.lastIndex=N6(n0e,E2(t0e.lastIndex),a0e))}for(var l0e,f0e="",d0e=0,p0e=0;p0e<s0e.length;p0e++){for(var c0e=X2((u0e=s0e[p0e])[0]),h0e=x3(C3(v2(u0e.index),n0e.length),0),g0e=[],m0e=1;m0e<u0e.length;m0e++)O3(g0e,(l0e=u0e[m0e])===void 0?l0e:String(l0e));var y0e=u0e.groups;if(o0e){var v0e=A3([c0e],g0e,h0e,n0e);y0e!==void 0&&O3(v0e,y0e);var b0e=X2(S6(e0e,void 0,v0e))}else b0e=D3(c0e,n0e,h0e,g0e,y0e,e0e);h0e>=d0e&&(f0e+=B3(n0e,d0e,h0e)+b0e,d0e=h0e+c0e.length)}return f0e+B3(n0e,d0e)}]},!!S0(function(){var Ff=/./;return Ff.exec=function(){var kh=[];return kh.groups={a:"7"},kh},"".replace(Ff,"$<a>")!=="7"})||!F3||T3);var _3={selector:"td:not([data-w-e-type]),th:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff);(kh=kh.filter(function(n0e){return!!ed.isText(n0e)||!!x_.isInline(n0e)})).length===0&&(kh=[{text:$P.text().replace(/\s+/gm," ")}]);var zP=parseInt($P.attr("colSpan")||"1"),e0e=parseInt($P.attr("rowSpan")||"1"),t0e=$P.attr("width")||"auto";return{type:"table-cell",isHeader:n3($P)==="th",colSpan:zP,rowSpan:e0e,width:t0e,children:kh}}},P3={selector:"tr:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){return{type:"table-row",children:kh.filter(function($P){return QO.getNodeType($P)==="table-cell"})}}},j3={selector:"table:not([data-w-e-type])",parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff),zP="auto";return function(e0e,t0e){for(var n0e="",r0e=(e0e.attr("style")||"").split(";"),o0e=r0e.length,i0e=0;i0e<o0e;i0e++){var a0e=r0e[i0e];if(a0e){var s0e=a0e.split(":");s0e[0].trim()==="width"&&(n0e=s0e[1].trim())}}return n0e}($P)==="100%"&&(zP="100%"),$P.attr("width")==="100%"&&(zP="100%"),{type:"table",width:zP,children:kh.filter(function(e0e){return QO.getNodeType(e0e)==="table-row"})}}},N3=function(){function Ff(){this.title=HP("tableModule.insertTable"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M0 64v896h1024V64H0z m384 576v-192h256v192h-256z m256 64v192h-256v-192h256z m0-512v192h-256V192h256zM320 192v192H64V192h256z m-256 256h256v192H64v-192z m640 0h256v192h-256v-192z m0-64V192h256v192h-256zM64 704h256v192H64v-192z m640 192v-192h256v192h-256z"></path></svg>',this.tag="button",this.showDropPanel=!0,this.$content=null}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||!!QO.getSelectedElems(kh).some(function($P){var zP=QO.getNodeType($P);return zP==="pre"||zP==="table"||zP==="list-item"||!!kh.isVoid($P)})},Ff.prototype.getPanelContentElem=function(kh){var x_=this;if(this.$content)return this.$content[0];for(var $P=Mp('<div class="w-e-panel-content-table"></div>'),zP=Mp("<span>0 × 0</span>"),e0e=Mp("<table></table>"),t0e=0;t0e<10;t0e++){for(var n0e=Mp("<tr></tr>"),r0e=0;r0e<10;r0e++){var o0e=Mp("<td></td>");o0e.attr("data-x",r0e.toString()),o0e.attr("data-y",t0e.toString()),n0e.append(o0e),o0e.on("mouseenter",function(i0e){var a0e=i0e.target;if(a0e!=null){var s0e=Mp(a0e).dataset(),u0e=s0e.x,l0e=s0e.y;zP[0].innerHTML=u0e+1+" × "+(l0e+1),e0e.children().each(function(f0e){Mp(f0e).children().each(function(d0e){var p0e=Mp(d0e),c0e=p0e.dataset(),h0e=c0e.x,g0e=c0e.y;h0e<=u0e&&g0e<=l0e?p0e.addClass("active"):p0e.removeClass("active")})})}}),o0e.on("click",function(i0e){i0e.preventDefault();var a0e=i0e.target;if(a0e!=null){var s0e=Mp(a0e).dataset(),u0e=s0e.x,l0e=s0e.y;x_.insertTable(kh,l0e+1,u0e+1)}})}e0e.append(n0e)}return $P.append(e0e),$P.append(zP),this.$content=$P,$P[0]},Ff.prototype.insertTable=function(kh,x_,$P){var zP=parseInt(x_,10),e0e=parseInt($P,10);if(zP&&e0e&&!(zP<=0||e0e<=0)){QO.isSelectedEmptyParagraph(kh)&&md.removeNodes(kh,{mode:"highest"});var t0e=function(n0e,r0e){for(var o0e=[],i0e=0;i0e<n0e;i0e++){for(var a0e=[],s0e=0;s0e<r0e;s0e++){var u0e={type:"table-cell",children:[{text:""}]};i0e===0&&(u0e.isHeader=!0),a0e.push(u0e)}o0e.push({type:"table-row",children:a0e})}return{type:"table",width:"auto",children:o0e}}(zP,e0e);md.insertNodes(kh,t0e,{mode:"highest"})}},Ff}(),I3=function(){function Ff(){this.title=HP("tableModule.deleteTable"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M826.8032 356.5312c-19.328 0-36.3776 15.6928-36.3776 35.0464v524.2624c0 19.328-16 34.56-35.328 34.56H264.9344c-19.328 0-35.5072-15.3088-35.5072-34.56V390.0416c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.6928-33.5104 35.0464V915.712c0 57.9328 44.6208 108.288 102.528 108.288H755.2c57.9328 0 108.0832-50.4576 108.0832-108.288V391.4752c-0.1024-19.2512-17.1264-34.944-36.48-34.944z" p-id="9577"></path><path d="M437.1712 775.7568V390.6048c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.616-33.5104 35.0464v385.152c0 19.328 14.1568 35.0464 33.5104 35.0464s33.5104-15.7184 33.5104-35.0464zM649.7024 775.7568V390.6048c0-19.328-17.0496-35.0464-36.3776-35.0464s-36.3776 15.616-36.3776 35.0464v385.152c0 19.328 17.0496 35.0464 36.3776 35.0464s36.3776-15.7184 36.3776-35.0464zM965.0432 217.0368h-174.6176V145.5104c0-57.9328-47.2064-101.76-104.6528-101.76h-350.976c-57.8304 0-105.3952 43.8528-105.3952 101.76v71.5264H54.784c-19.4304 0-35.0464 14.1568-35.0464 33.5104 0 19.328 15.616 33.5104 35.0464 33.5104h910.3616c19.328 0 35.0464-14.1568 35.0464-33.5104 0-19.3536-15.6928-33.5104-35.1488-33.5104z m-247.3728 0H297.3952V145.5104c0-19.328 18.2016-34.7648 37.4272-34.7648h350.976c19.1488 0 31.872 15.1296 31.872 34.7648v71.5264z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return kh.selection==null||QO.getSelectedNodeByType(kh,"table")==null},Ff.prototype.exec=function(kh,x_){this.isDisabled(kh)||md.removeNodes(kh,{mode:"highest"})},Ff}(),L3=function(){function Ff(){this.title=HP("tableModule.insertRow"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M707.7888 521.0112h-147.456v-147.456H488.2432v147.456h-147.456v68.8128h147.456v147.456h72.0896v-147.456h147.456zM0 917.504V0h1048.576v917.504H0zM327.68 65.536H65.536v196.608H327.68V65.536z m327.68 0H393.216v196.608h262.144V65.536z m327.68 0h-262.144v196.608h262.144V65.536z m0 258.8672H65.536v462.0288H983.04V324.4032z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"table")==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=Y4(Bf.nodes(kh,{match:function(u0e){return QO.checkNodeType(u0e,"table-cell")},universal:!0}),1),zP=Y4($P[0],2),e0e=zP[0],t0e=zP[1],n0e=QO.getParentNode(kh,e0e),r0e=(n0e==null?void 0:n0e.children.length)||0;if(r0e!==0){for(var o0e={type:"table-row",children:[]},i0e=0;i0e<r0e;i0e++)o0e.children.push({type:"table-cell",children:[{text:""}]});var a0e=Mf.parent(t0e),s0e=Mf.next(a0e);md.insertNodes(kh,o0e,{at:s0e})}}},Ff}(),R3=function(){function Ff(){this.title=HP("tableModule.deleteRow"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M907.6736 586.5472L747.1104 425.984l163.84-163.84-78.6432-78.6432-163.84 163.84L507.904 186.7776 429.2608 262.144l163.84 163.84-167.1168 167.1168 78.6432 78.6432 167.1168-167.1168 160.5632 160.5632 75.3664-78.6432zM0 917.504V0h1048.576v917.504H0z m983.04-327.68h-22.9376l-65.536-65.536H983.04V327.68h-91.7504l65.536-65.536h26.2144V65.536H65.536v196.608h317.8496l65.536 65.536H65.536v196.608h380.1088l-65.536 65.536H65.536v196.608H983.04v-196.608z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"table-row")==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=Y4(Bf.nodes(kh,{match:function(r0e){return QO.checkNodeType(r0e,"table-row")},universal:!0}),1),zP=Y4($P[0],2),e0e=zP[0],t0e=zP[1],n0e=QO.getParentNode(kh,e0e);((n0e==null?void 0:n0e.children.length)||0)<=1?md.removeNodes(kh,{mode:"highest"}):md.removeNodes(kh,{at:t0e})}},Ff}(),M3={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},z3=j1("span").classList,$3=z3&&z3.constructor&&z3.constructor.prototype,H3=$3===Object.prototype?void 0:$3,V3=o6.forEach,U3=function(Ff,kh){var x_=[].forEach;return!!x_&&S0(function(){x_.call(null,function(){throw 1},1)})}(),W3=U3?[].forEach:function(Ff){return V3(this,Ff,arguments.length>1?arguments[1]:void 0)},G3=function(Ff){if(Ff&&Ff.forEach!==W3)try{U1(Ff,"forEach",W3)}catch(kh){Ff.forEach=W3}};for(var q3 in M3)M3[q3]&&G3(D0[q3]&&D0[q3].prototype);G3(H3);var K3=function(){function Ff(){this.title=HP("tableModule.insertCol"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M327.68 193.3312v186.7776H140.9024v91.7504H327.68v186.7776h88.4736V471.8592h190.0544V380.1088H416.1536V193.3312zM0 917.504V0h1048.576v917.504H0zM655.36 65.536H65.536v720.896H655.36V65.536z m327.68 0h-262.144v196.608h262.144V65.536z m0 262.144h-262.144v196.608h262.144V327.68z m0 262.144h-262.144v196.608h262.144v-196.608z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"table")==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=Y4(Bf.nodes(kh,{match:function(o0e){return QO.checkNodeType(o0e,"table-cell")},universal:!0}),1),zP=Y4($P[0],2),e0e=zP[0],t0e=zP[1],n0e=QO.getParentNode(kh,e0e);if(n0e!=null){var r0e=QO.getParentNode(kh,n0e);r0e!=null&&(r0e.children||[]).forEach(function(o0e,i0e){Sf.isElement(o0e)&&(o0e.children||[]).forEach(function(a0e){var s0e=QO.findPath(kh,a0e);if(s0e.length===t0e.length&&v0(s0e.slice(-1),t0e.slice(-1))){var u0e={type:"table-cell",children:[{text:""}]};i0e===0&&s6(r0e)&&(u0e.isHeader=!0),md.insertNodes(kh,u0e,{at:s0e})}})})}}},Ff}(),Y3=function(){function Ff(){this.title=HP("tableModule.deleteCol"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M327.68 510.976L393.216 445.44v-13.1072L327.68 366.7968V510.976z m327.68-78.4384l65.536-65.536V507.904L655.36 442.368v-9.8304z m393.216 484.9664V0H0v917.504h1048.576z m-65.536-131.072h-262.144v-52.4288l-13.1072 13.1072-52.4288-52.4288v91.7504H393.216v-91.7504l-52.4288 52.4288-13.1072-13.1072v52.4288H65.536V65.536H327.68v121.2416l36.0448-36.0448 29.4912 29.4912V62.2592h262.144V180.224l49.152-49.152 16.384 16.384V62.2592h262.144V786.432z m-294.912-108.1344l-160.5632-160.5632-167.1168 167.1168-78.6432-78.6432 167.1168-167.1168L288.3584 278.528l78.6432-78.6432 160.5632 160.5632 163.84-163.84 78.6432 78.6432-163.84 163.84 160.5632 160.5632-78.6432 78.6432z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"table-cell")==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=Y4(Bf.nodes(kh,{match:function(i0e){return QO.checkNodeType(i0e,"table-cell")},universal:!0}),1),zP=Y4($P[0],2),e0e=zP[0],t0e=zP[1],n0e=QO.getParentNode(kh,e0e),r0e=(n0e==null?void 0:n0e.children.length)||0;if(!n0e||r0e<=1)md.removeNodes(kh,{mode:"highest"});else{var o0e=QO.getParentNode(kh,n0e);o0e!=null&&(o0e.children||[]).forEach(function(i0e){Sf.isElement(i0e)&&(i0e.children||[]).forEach(function(a0e){var s0e=QO.findPath(kh,a0e);s0e.length===t0e.length&&v0(s0e.slice(-1),t0e.slice(-1))&&md.removeNodes(kh,{at:s0e})})})}}},Ff}(),X3=function(){function Ff(){this.title=HP("tableModule.header"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M704 128l-64 0L384 128 320 128 0 128l0 256 0 64 0 192 0 64 0 256 320 0 64 0 256 0 64 0 320 0 0-256 0-64L1024 448 1024 384 1024 128 704 128zM640 640 384 640 384 448l256 0L640 640zM64 448l256 0 0 192L64 640 64 448zM320 896 64 896l0-192 256 0L320 896zM640 896 384 896l0-192 256 0L640 896zM960 896l-256 0 0-192 256 0L960 896zM960 640l-256 0L704 448l256 0L960 640z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){var x_=QO.getSelectedNodeByType(kh,"table");return x_!=null&&s6(x_)},Ff.prototype.isActive=function(kh){return!!this.getValue(kh)},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"table")==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P=!x_,zP=QO.getSelectedNodeByType(kh,"table");zP!=null&&u6(zP).forEach(function(e0e){return md.setNodes(kh,{isHeader:$P},{at:QO.findPath(kh,e0e)})})}},Ff}(),Z3=function(){function Ff(){this.title=HP("tableModule.widthAuto"),this.iconSvg='<svg viewBox="0 0 1228 1024"><path d="M862.514337 563.200461H404.581995v121.753478a13.311987 13.311987 0 0 1-6.655993 11.468789 10.23999 10.23999 0 0 1-12.083188-1.433599l-204.799795-179.199821a13.721586 13.721586 0 0 1 0-20.479979l204.799795-179.302221a10.23999 10.23999 0 0 1 12.185588-1.535998 13.209587 13.209587 0 0 1 6.553593 11.673588v115.097485h457.932342V319.693504a11.571188 11.571188 0 0 1 18.841582-10.239989l204.799795 179.19982a13.721586 13.721586 0 0 1 0 20.47998l-204.799795 179.199821a10.23999 10.23999 0 0 1-12.185588 1.535998 13.311987 13.311987 0 0 1-6.655994-11.571188V563.200461zM136.499064 14.951409v993.893406a15.257585 15.257585 0 0 1-15.155185 15.052785H15.155185A15.155185 15.155185 0 0 1 0 1008.844815V14.951409a15.257585 15.257585 0 0 1 15.155185-15.052785h106.086294a15.155185 15.155185 0 0 1 15.257585 15.155185zM1228.798771 14.951409v993.893406a15.257585 15.257585 0 0 1-15.155185 15.052785h-106.188693a15.155185 15.155185 0 0 1-15.155185-15.052785V14.951409a15.257585 15.257585 0 0 1 15.155185-15.052785h106.086293A15.155185 15.155185 0 0 1 1228.798771 15.053809z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){var x_=QO.getSelectedNodeByType(kh,"table");return x_!=null&&x_.width==="100%"},Ff.prototype.isActive=function(kh){return!!this.getValue(kh)},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||QO.getSelectedNodeByType(kh,"table")==null},Ff.prototype.exec=function(kh,x_){if(!this.isDisabled(kh)){var $P={width:x_?"auto":"100%"};md.setNodes(kh,$P,{mode:"highest"})}},Ff}(),J3={renderElems:[f3,d3,p3],elemsToHtml:[{type:"table",elemToHtml:function(Ff,kh){var x_=Ff.width;return'<table style="width: '+(x_===void 0?"auto":x_)+';"><tbody>'+kh+"</tbody></table>"}},{type:"table-row",elemToHtml:function(Ff,kh){return"<tr>"+kh+"</tr>"}},{type:"table-cell",elemToHtml:function(Ff,kh){var x_=Ff,$P=x_.colSpan,zP=$P===void 0?1:$P,e0e=x_.rowSpan,t0e=e0e===void 0?1:e0e,n0e=x_.isHeader,r0e=n0e!==void 0&&n0e,o0e=x_.width,i0e=r0e?"th":"td";return"<"+i0e+' colSpan="'+zP+'" rowSpan="'+t0e+'" width="'+(o0e===void 0?"auto":o0e)+'">'+kh+"</"+i0e+">"}}],preParseHtml:[h3],parseElemsHtml:[_3,P3,j3],menus:[{key:"insertTable",factory:function(){return new N3}},{key:"deleteTable",factory:function(){return new I3}},{key:"insertTableRow",factory:function(){return new L3}},{key:"deleteTableRow",factory:function(){return new R3}},{key:"insertTableCol",factory:function(){return new K3}},{key:"deleteTableCol",factory:function(){return new Y3}},{key:"tableHeader",factory:function(){return new X3}},{key:"tableFullWidth",factory:function(){return new Z3}}],editorPlugin:function(Ff){var kh=Ff.insertBreak,x_=Ff.deleteBackward,$P=Ff.deleteForward,zP=Ff.normalizeNode,e0e=Ff.insertData,t0e=Ff.handleTab,n0e=Ff.selectAll,r0e=Ff;return r0e.insertBreak=function(){QO.getSelectedNodeByType(r0e,"table")==null?kh():r0e.insertText(`
- `)},r0e.deleteBackward=function(o0e){if(!X4(r0e)){var i0e=r0e.selection;if(i0e){var a0e=Bf.before(r0e,i0e);if(a0e){var s0e=Z4(r0e,a0e),u0e=Z4(r0e,i0e);if(s0e&&!u0e)return}}x_(o0e)}},r0e.handleTab=function(){var o0e;if(QO.getSelectedNodeByType(r0e,"table")){var i0e=Bf.above(Ff);QO.checkNodeType(i0e[0],"table-cell")&&md.select(Ff,i0e[1]);var a0e=Bf.next(Ff);if(a0e)a0e[0]&&a0e[0].text&&(a0e=(o0e=Bf.above(Ff,{at:a0e[1]}))!==null&&o0e!==void 0?o0e:a0e),md.select(Ff,a0e[1]);else{var s0e=r0e.children||[],u0e=s0e.length;if(QO.checkNodeType(s0e[u0e-1],"table")){var l0e=QO.genEmptyParagraph();md.insertNodes(r0e,l0e,{at:[u0e]}),r0e.handleTab()}}}else t0e()},r0e.deleteForward=function(o0e){X4(r0e)||$P(o0e)},r0e.normalizeNode=function(o0e){var i0e=Y4(o0e,2),a0e=i0e[0],s0e=i0e[1];if(QO.getNodeType(a0e)!=="table")return zP([a0e,s0e]);if(QO.isLastNode(r0e,a0e)){var u0e=QO.genEmptyParagraph();md.insertNodes(r0e,u0e,{at:[s0e[0]+1]})}},r0e.insertData=function(o0e){if(QO.getSelectedNodeByType(r0e,"table")!=null){var i0e=o0e.getData("text/plain");i0e===`
- `||/<img[^>]+>/.test(o0e.getData("text/html"))?e0e(o0e):Bf.insertText(r0e,i0e)}else e0e(o0e)},r0e.selectAll=function(){var o0e=r0e.selection;if(o0e!=null){var i0e=QO.getSelectedNodeByType(r0e,"table-cell");if(i0e!=null){var a0e=o0e.anchor,s0e=o0e.focus;if(Mf.equals(a0e.path.slice(0,3),s0e.path.slice(0,3)))if(Nf.string(i0e).length!==0){var u0e=QO.findPath(r0e,i0e),l0e={anchor:Bf.start(r0e,u0e),focus:Bf.end(r0e,u0e)};r0e.select(l0e)}else n0e();else n0e()}else n0e()}else n0e()},r0e}};MP("en",{videoModule:{delete:"Delete",uploadVideo:"Upload video",insertVideo:"Insert video",videoSrc:"Video source",videoSrcPlaceHolder:"Video file url, or third-party <iframe>",videoPoster:"Video poster",videoPosterPlaceHolder:"Poster image url",ok:"Ok",editSize:"Edit size",width:"Width",height:"Height"}}),MP("zh-CN",{videoModule:{delete:"删除视频",uploadVideo:"上传视频",insertVideo:"插入视频",videoSrc:"视频地址",videoSrcPlaceHolder:"视频文件 url 或第三方 <iframe>",videoPoster:"视频封面",videoPosterPlaceHolder:"封面图片 url",ok:"确定",editSize:"修改尺寸",width:"宽度",height:"高度"}});/*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */var Q3=function(){return Q3=Object.assign||function(Ff){for(var kh,x_=1,$P=arguments.length;x_<$P;x_++)for(var zP in kh=arguments[x_])Object.prototype.hasOwnProperty.call(kh,zP)&&(Ff[zP]=kh[zP]);return Ff},Q3.apply(this,arguments)};function e5(Ff,kh,x_,$P){return new(x_||(x_=Promise))(function(zP,e0e){function t0e(o0e){try{r0e($P.next(o0e))}catch(i0e){e0e(i0e)}}function n0e(o0e){try{r0e($P.throw(o0e))}catch(i0e){e0e(i0e)}}function r0e(o0e){var i0e;o0e.done?zP(o0e.value):(i0e=o0e.value,i0e instanceof x_?i0e:new x_(function(a0e){a0e(i0e)})).then(t0e,n0e)}r0e(($P=$P.apply(Ff,kh||[])).next())})}function t5(Ff,kh){var x_,$P,zP,e0e,t0e={label:0,sent:function(){if(1&zP[0])throw zP[1];return zP[1]},trys:[],ops:[]};return e0e={next:n0e(0),throw:n0e(1),return:n0e(2)},typeof Symbol=="function"&&(e0e[Symbol.iterator]=function(){return this}),e0e;function n0e(r0e){return function(o0e){return function(i0e){if(x_)throw new TypeError("Generator is already executing.");for(;t0e;)try{if(x_=1,$P&&(zP=2&i0e[0]?$P.return:i0e[0]?$P.throw||((zP=$P.return)&&zP.call($P),0):$P.next)&&!(zP=zP.call($P,i0e[1])).done)return zP;switch($P=0,zP&&(i0e=[2&i0e[0],zP.value]),i0e[0]){case 0:case 1:zP=i0e;break;case 4:return t0e.label++,{value:i0e[1],done:!1};case 5:t0e.label++,$P=i0e[1],i0e=[0];continue;case 7:i0e=t0e.ops.pop(),t0e.trys.pop();continue;default:if(!((zP=(zP=t0e.trys).length>0&&zP[zP.length-1])||i0e[0]!==6&&i0e[0]!==2)){t0e=0;continue}if(i0e[0]===3&&(!zP||i0e[1]>zP[0]&&i0e[1]<zP[3])){t0e.label=i0e[1];break}if(i0e[0]===6&&t0e.label<zP[1]){t0e.label=zP[1],zP=i0e;break}if(zP&&t0e.label<zP[2]){t0e.label=zP[2],t0e.ops.push(i0e);break}zP[2]&&t0e.ops.pop(),t0e.trys.pop();continue}i0e=kh.call(Ff,t0e)}catch(a0e){i0e=[6,a0e],$P=0}finally{x_=zP=0}if(5&i0e[0])throw i0e[1];return{value:i0e[0]?i0e[1]:void 0,done:!0}}([r0e,o0e])}}}function n5(Ff,kh){var x_=typeof Symbol=="function"&&Ff[Symbol.iterator];if(!x_)return Ff;var $P,zP,e0e=x_.call(Ff),t0e=[];try{for(;(kh===void 0||kh-- >0)&&!($P=e0e.next()).done;)t0e.push($P.value)}catch(n0e){zP={error:n0e}}finally{try{$P&&!$P.done&&(x_=e0e.return)&&x_.call(e0e)}finally{if(zP)throw zP.error}}return t0e}function r5(Ff){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var kh,x_=Ff[Symbol.asyncIterator];return x_?x_.call(Ff):(Ff=function(zP){var e0e=typeof Symbol=="function"&&Symbol.iterator,t0e=e0e&&zP[e0e],n0e=0;if(t0e)return t0e.call(zP);if(zP&&typeof zP.length=="number")return{next:function(){return zP&&n0e>=zP.length&&(zP=void 0),{value:zP&&zP[n0e++],done:!zP}}};throw new TypeError(e0e?"Object is not iterable.":"Symbol.iterator is not defined.")}(Ff),kh={},$P("next"),$P("throw"),$P("return"),kh[Symbol.asyncIterator]=function(){return this},kh);function $P(zP){kh[zP]=Ff[zP]&&function(e0e){return new Promise(function(t0e,n0e){(function(r0e,o0e,i0e,a0e){Promise.resolve(a0e).then(function(s0e){r0e({value:s0e,done:i0e})},o0e)})(t0e,n0e,(e0e=Ff[zP](e0e)).done,e0e.value)})}}}var o5=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function i5(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var a5,u5,s5=function(Ff){return Ff&&Ff.Math==Math&&Ff},l5=s5(typeof globalThis=="object"&&globalThis)||s5(typeof window=="object"&&window)||s5(typeof self=="object"&&self)||s5(typeof o5=="object"&&o5)||function(){return this}()||Function("return this")(),c5=function(Ff){try{return!!Ff()}catch(kh){return!0}},f5=!c5(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),d5=Function.prototype.call,p5=d5.bind?d5.bind(d5):function(){return d5.apply(d5,arguments)},h5={}.propertyIsEnumerable,g5=Object.getOwnPropertyDescriptor,v5={f:g5&&!h5.call({1:2},1)?function(Ff){var kh=g5(this,Ff);return!!kh&&kh.enumerable}:h5},y5=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},m5=Function.prototype,b5=m5.bind,w5=m5.call,E5=b5&&b5.bind(w5),D5=b5?function(Ff){return Ff&&E5(w5,Ff)}:function(Ff){return Ff&&function(){return w5.apply(Ff,arguments)}},S5=D5({}.toString),x5=D5("".slice),C5=function(Ff){return x5(S5(Ff),8,-1)},A5=l5.Object,O5=D5("".split),k5=c5(function(){return!A5("z").propertyIsEnumerable(0)})?function(Ff){return C5(Ff)=="String"?O5(Ff,""):A5(Ff)}:A5,B5=l5.TypeError,F5=function(Ff){if(Ff==null)throw B5("Can't call method on "+Ff);return Ff},T5=function(Ff){return k5(F5(Ff))},_5=function(Ff){return typeof Ff=="function"},P5=function(Ff){return typeof Ff=="object"?Ff!==null:_5(Ff)},j5=function(Ff){return _5(Ff)?Ff:void 0},N5=function(Ff,kh){return arguments.length<2?j5(l5[Ff]):l5[Ff]&&l5[Ff][kh]},I5=D5({}.isPrototypeOf),L5=N5("navigator","userAgent")||"",R5=l5.process,M5=l5.Deno,z5=R5&&R5.versions||M5&&M5.version,$5=z5&&z5.v8;$5&&(u5=(a5=$5.split("."))[0]>0&&a5[0]<4?1:+(a5[0]+a5[1])),!u5&&L5&&(!(a5=L5.match(/Edge\/(\d+)/))||a5[1]>=74)&&(a5=L5.match(/Chrome\/(\d+)/))&&(u5=+a5[1]);var H5=u5,V5=!!Object.getOwnPropertySymbols&&!c5(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&H5&&H5<41}),U5=V5&&!Symbol.sham&&typeof Symbol.iterator=="symbol",W5=l5.Object,G5=U5?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=N5("Symbol");return _5(kh)&&I5(kh.prototype,W5(Ff))},q5=l5.String,K5=function(Ff){try{return q5(Ff)}catch(kh){return"Object"}},Y5=l5.TypeError,X5=function(Ff){if(_5(Ff))return Ff;throw Y5(K5(Ff)+" is not a function")},Z5=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:X5(x_)},J5=l5.TypeError,Q5=Object.defineProperty,e8=function(Ff,kh){try{Q5(l5,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){l5[Ff]=kh}return kh},t8=l5["__core-js_shared__"]||e8("__core-js_shared__",{}),n8=i5(function(Ff){(Ff.exports=function(kh,x_){return t8[kh]||(t8[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),r8=l5.Object,o8=function(Ff){return r8(F5(Ff))},i8=D5({}.hasOwnProperty),a8=Object.hasOwn||function(Ff,kh){return i8(o8(Ff),kh)},u8=0,s8=Math.random(),l8=D5(1 .toString),c8=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+l8(++u8+s8,36)},f8=n8("wks"),d8=l5.Symbol,p8=d8&&d8.for,h8=U5?d8:d8&&d8.withoutSetter||c8,g8=function(Ff){if(!a8(f8,Ff)||!V5&&typeof f8[Ff]!="string"){var kh="Symbol."+Ff;V5&&a8(d8,Ff)?f8[Ff]=d8[Ff]:f8[Ff]=U5&&p8?p8(kh):h8(kh)}return f8[Ff]},v8=l5.TypeError,y8=g8("toPrimitive"),m8=function(Ff){var kh=function(x_,$P){if(!P5(x_)||G5(x_))return x_;var zP,e0e=Z5(x_,y8);if(e0e){if($P===void 0&&($P="default"),zP=p5(e0e,x_,$P),!P5(zP)||G5(zP))return zP;throw v8("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&_5(r0e=t0e.toString)&&!P5(o0e=p5(r0e,t0e))||_5(r0e=t0e.valueOf)&&!P5(o0e=p5(r0e,t0e))||n0e!=="string"&&_5(r0e=t0e.toString)&&!P5(o0e=p5(r0e,t0e)))return o0e;throw J5("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return G5(kh)?kh:kh+""},b8=l5.document,w8=P5(b8)&&P5(b8.createElement),E8=function(Ff){return w8?b8.createElement(Ff):{}},D8=!f5&&!c5(function(){return Object.defineProperty(E8("div"),"a",{get:function(){return 7}}).a!=7}),S8=Object.getOwnPropertyDescriptor,x8={f:f5?S8:function(Ff,kh){if(Ff=T5(Ff),kh=m8(kh),D8)try{return S8(Ff,kh)}catch(x_){}if(a8(Ff,kh))return y5(!p5(v5.f,Ff,kh),Ff[kh])}},C8=l5.String,A8=l5.TypeError,O8=function(Ff){if(P5(Ff))return Ff;throw A8(C8(Ff)+" is not an object")},k8=l5.TypeError,B8=Object.defineProperty,F8={f:f5?B8:function(Ff,kh,x_){if(O8(Ff),kh=m8(kh),O8(x_),D8)try{return B8(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw k8("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},T8=f5?function(Ff,kh,x_){return F8.f(Ff,kh,y5(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},_8=D5(Function.toString);_5(t8.inspectSource)||(t8.inspectSource=function(Ff){return _8(Ff)});var P8,j8,N8,I8=t8.inspectSource,L8=l5.WeakMap,R8=_5(L8)&&/native code/.test(I8(L8)),M8=n8("keys"),z8=function(Ff){return M8[Ff]||(M8[Ff]=c8(Ff))},$8={},H8=l5.TypeError,V8=l5.WeakMap;if(R8||t8.state){var U8=t8.state||(t8.state=new V8),W8=D5(U8.get),G8=D5(U8.has),q8=D5(U8.set);P8=function(Ff,kh){if(G8(U8,Ff))throw new H8("Object already initialized");return kh.facade=Ff,q8(U8,Ff,kh),kh},j8=function(Ff){return W8(U8,Ff)||{}},N8=function(Ff){return G8(U8,Ff)}}else{var K8=z8("state");$8[K8]=!0,P8=function(Ff,kh){if(a8(Ff,K8))throw new H8("Object already initialized");return kh.facade=Ff,T8(Ff,K8,kh),kh},j8=function(Ff){return a8(Ff,K8)?Ff[K8]:{}},N8=function(Ff){return a8(Ff,K8)}}var Y8={set:P8,get:j8,has:N8,enforce:function(Ff){return N8(Ff)?j8(Ff):P8(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!P5(kh)||(x_=j8(kh)).type!==Ff)throw H8("Incompatible receiver, "+Ff+" required");return x_}}},X8=Function.prototype,Z8=f5&&Object.getOwnPropertyDescriptor,J8=a8(X8,"name"),Q8={EXISTS:J8,PROPER:J8&&function(){}.name==="something",CONFIGURABLE:J8&&(!f5||f5&&Z8(X8,"name").configurable)},e7=i5(function(Ff){var kh=Q8.CONFIGURABLE,x_=Y8.get,$P=Y8.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;_5(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a8(n0e,"name")||kh&&n0e.name!==u0e)&&T8(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==l5?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:T8(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:e8(t0e,n0e)})(Function.prototype,"toString",function(){return _5(this)&&x_(this).source||I8(this)})}),t7=Math.ceil,n7=Math.floor,r7=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?n7:t7)(kh)},o7=Math.max,i7=Math.min,a7=function(Ff,kh){var x_=r7(Ff);return x_<0?o7(x_+kh,0):i7(x_,kh)},u7=Math.min,s7=function(Ff){return Ff>0?u7(r7(Ff),9007199254740991):0},l7=function(Ff){return s7(Ff.length)},c7=function(Ff){return function(kh,x_,$P){var zP,e0e=T5(kh),t0e=l7(e0e),n0e=a7($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},f7={includes:c7(!0),indexOf:c7(!1)},d7=f7.indexOf,p7=D5([].push),h7=function(Ff,kh){var x_,$P=T5(Ff),zP=0,e0e=[];for(x_ in $P)!a8($8,x_)&&a8($P,x_)&&p7(e0e,x_);for(;kh.length>zP;)a8($P,x_=kh[zP++])&&(~d7(e0e,x_)||p7(e0e,x_));return e0e},g7=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],v7=g7.concat("length","prototype"),y7={f:Object.getOwnPropertyNames||function(Ff){return h7(Ff,v7)}},m7={f:Object.getOwnPropertySymbols},b7=D5([].concat),w7=N5("Reflect","ownKeys")||function(Ff){var kh=y7.f(O8(Ff)),x_=m7.f;return x_?b7(kh,x_(Ff)):kh},E7=function(Ff,kh){for(var x_=w7(kh),$P=F8.f,zP=x8.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];a8(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},D7=/#|\.prototype\./,S7=function(Ff,kh){var x_=C7[x7(Ff)];return x_==O7||x_!=A7&&(_5(kh)?c5(kh):!!kh)},x7=S7.normalize=function(Ff){return String(Ff).replace(D7,".").toLowerCase()},C7=S7.data={},A7=S7.NATIVE="N",O7=S7.POLYFILL="P",k7=S7,B7=x8.f,F7=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?l5:o0e?l5[n0e]||e8(n0e,{}):(l5[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=B7(x_,$P))&&t0e.value:x_[$P],!k7(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;E7(e0e,zP)}(Ff.sham||zP&&zP.sham)&&T8(e0e,"sham",!0),e7(x_,$P,e0e,Ff)}},T7={};T7[g8("toStringTag")]="z";var _7=String(T7)==="[object z]",P7=g8("toStringTag"),j7=l5.Object,N7=C5(function(){return arguments}())=="Arguments",I7=_7?C5:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=j7(Ff),P7))=="string"?x_:N7?C5(kh):($P=C5(kh))=="Object"&&_5(kh.callee)?"Arguments":$P},L7=l5.String,R7=function(Ff){if(I7(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return L7(Ff)},M7=`
- \v\f\r \u2028\u2029\uFEFF`,z7=D5("".replace),$7="["+M7+"]",H7=RegExp("^"+$7+$7+"*"),V7=RegExp($7+$7+"*$"),U7=function(Ff){return function(kh){var x_=R7(F5(kh));return 1&Ff&&(x_=z7(x_,H7,"")),2&Ff&&(x_=z7(x_,V7,"")),x_}},W7={start:U7(1),end:U7(2),trim:U7(3)},G7=Q8.PROPER,q7=W7.trim;function K7(Ff){return Ff.length?Ff[0].tagName.toLowerCase():""}function Y7(Ff,kh,x_){kh===void 0&&(kh="auto"),x_===void 0&&(x_="auto");var $P=Mp(Ff);return $P.attr("width",kh),$P.attr("height",x_),$P[0].outerHTML}F7({target:"String",proto:!0,forced:c5(function(){return!!M7.trim()||"
".trim()!=="
"||G7&&M7.trim.name!=="trim"})},{trim:function(){return q7(this)}}),F7({global:!0},{globalThis:l5}),ah&&(Mp.fn.append=ah),qp&&(Mp.fn.on=qp),yh&&(Mp.fn.focus=yh),Vp&&(Mp.fn.attr=Vp),Gp&&(Mp.fn.val=Gp),rh&&(Mp.fn.html=rh),sh&&(Mp.fn.parent=sh),Hp&&(Mp.fn.hasClass=Hp),ph&&(Mp.fn.empty=ph);var X7,Z7={type:"video",renderElem:function(Ff,kh,x_){var $P,zP=Ff,e0e=zP.src,t0e=e0e===void 0?"":e0e,n0e=zP.poster,r0e=n0e===void 0?"":n0e,o0e=zP.width,i0e=o0e===void 0?"auto":o0e,a0e=zP.height,s0e=a0e===void 0?"auto":a0e,u0e=QO.isNodeSelected(x_,Ff);if(t0e.trim().indexOf("<iframe ")===0)$P=Pg("div",{className:"w-e-textarea-video-container","data-selected":u0e?"true":"",innerHTML:Y7(t0e,i0e,s0e)});else{var l0e=Pg("video",{poster:r0e,controls:!0},Pg("source",{src:t0e,type:"video/mp4"}),`Sorry, your browser doesn't support embedded videos.
- 抱歉,浏览器不支持 video 视频`);i0e!=="auto"&&(l0e.data.width=i0e),s0e!=="auto"&&(l0e.data.height=s0e),$P=Pg("div",{className:"w-e-textarea-video-container","data-selected":u0e?"true":""},l0e)}return pg("div",{props:{contentEditable:!1},on:{mousedown:function(f0e){return f0e.preventDefault()}}},$P)}},J7={type:"video",elemToHtml:function(Ff,kh){var x_=Ff,$P=x_.src,zP=$P===void 0?"":$P,e0e=x_.poster,t0e=e0e===void 0?"":e0e,n0e=x_.width,r0e=n0e===void 0?"auto":n0e,o0e=x_.height,i0e=o0e===void 0?"auto":o0e,a0e=`<div data-w-e-type="video" data-w-e-is-void>
- `;return zP.trim().indexOf("<iframe ")===0?a0e+=Y7(zP,r0e,i0e):a0e+='<video poster="'+t0e+'" controls="true" width="'+r0e+'" height="'+i0e+'"><source src="'+zP+'" type="video/mp4"/></video>',a0e+`
- </div>`}},Q7=Object.keys||function(Ff){return h7(Ff,g7)},e9=f5?Object.defineProperties:function(Ff,kh){O8(Ff);for(var x_,$P=T5(kh),zP=Q7(kh),e0e=zP.length,t0e=0;e0e>t0e;)F8.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},t9=N5("document","documentElement"),n9=z8("IE_PROTO"),r9=function(){},o9=function(Ff){return"<script>"+Ff+"<\/script>"},i9=function(Ff){Ff.write(o9("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},a9=function(){try{X7=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;a9=typeof document!="undefined"?document.domain&&X7?i9(X7):((kh=E8("iframe")).style.display="none",t9.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(o9("document.F=Object")),Ff.close(),Ff.F):i9(X7);for(var x_=g7.length;x_--;)delete a9.prototype[g7[x_]];return a9()};$8[n9]=!0;var u9=Object.create||function(Ff,kh){var x_;return Ff!==null?(r9.prototype=O8(Ff),x_=new r9,r9.prototype=null,x_[n9]=Ff):x_=a9(),kh===void 0?x_:e9(x_,kh)},s9=g8("unscopables"),l9=Array.prototype;l9[s9]==null&&F8.f(l9,s9,{configurable:!0,value:u9(null)});var c9=function(Ff){l9[s9][Ff]=!0},f9=f7.includes;F7({target:"Array",proto:!0},{includes:function(Ff){return f9(this,Ff,arguments.length>1?arguments[1]:void 0)}}),c9("includes");var d9={selector:"iframe,video,p",preParseHtml:function(Ff){var kh=Mp(Ff),x_=kh;if(K7(kh)==="p"){var $P=kh.children();if($P.length===1){var zP=$P[0],e0e=zP.tagName.toLowerCase();["iframe","video"].includes(e0e)&&(x_=Mp(zP))}}var t0e=K7(x_);if(t0e!=="iframe"&&t0e!=="video"||x_.parent().attr("data-w-e-type")==="video")return x_[0];var n0e=Mp('<div data-w-e-type="video" data-w-e-is-void></div>');return n0e.append(x_),n0e[0]}},p9=D5(D5.bind),h9=function(Ff,kh){return X5(Ff),kh===void 0?Ff:p9?p9(Ff,kh):function(){return Ff.apply(kh,arguments)}},g9=Array.isArray||function(Ff){return C5(Ff)=="Array"},v9=function(){},y9=[],m9=N5("Reflect","construct"),b9=/^\s*(?:class|function)\b/,w9=D5(b9.exec),E9=!b9.exec(v9),D9=function(Ff){if(!_5(Ff))return!1;try{return m9(v9,y9,Ff),!0}catch(kh){return!1}},S9=!m9||c5(function(){var Ff;return D9(D9.call)||!D9(Object)||!D9(function(){Ff=!0})||Ff})?function(Ff){if(!_5(Ff))return!1;switch(I7(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return E9||!!w9(b9,I8(Ff))}:D9,x9=g8("species"),C9=l5.Array,A9=function(Ff,kh){return new(function(x_){var $P;return g9(x_)&&($P=x_.constructor,(S9($P)&&($P===C9||g9($P.prototype))||P5($P)&&($P=$P[x9])===null)&&($P=void 0)),$P===void 0?C9:$P}(Ff))(kh===0?0:kh)},O9=D5([].push),k9=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=o8(r0e),f0e=k5(l0e),d0e=h9(o0e,i0e),p0e=l7(f0e),c0e=0,h0e=a0e||A9,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:O9(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:O9(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},B9={forEach:k9(0),map:k9(1),filter:k9(2),some:k9(3),every:k9(4),find:k9(5),findIndex:k9(6),filterReject:k9(7)},F9=B9.find,T9=!0;"find"in[]&&Array(1).find(function(){T9=!1}),F7({target:"Array",proto:!0,forced:T9},{find:function(Ff){return F9(this,Ff,arguments.length>1?arguments[1]:void 0)}}),c9("find");var _9=_7?{}.toString:function(){return"[object "+I7(this)+"]"};function P9(Ff,kh,x_,$P){return kh===void 0&&(kh=""),x_===void 0&&(x_="auto"),$P===void 0&&($P="auto"),{type:"video",src:Ff,poster:kh,width:x_,height:$P,children:[{text:""}]}}_7||e7(Object.prototype,"toString",_9,{unsafe:!0});var j9,N9,I9={selector:'div[data-w-e-type="video"]',parseElemHtml:function(Ff,kh,x_){var $P=Mp(Ff),zP="",e0e="",t0e="auto",n0e="auto",r0e=$P.find("iframe");if(r0e.length>0)return t0e=r0e.attr("width")||"auto",n0e=r0e.attr("height")||"auto",P9(zP=r0e[0].outerHTML,e0e,t0e,n0e);var o0e=$P.find("video");return(zP=o0e.attr("src")||"")||o0e.length>0&&(zP=o0e.find("source").attr("src")||""),t0e=o0e.attr("width")||"auto",n0e=o0e.attr("height")||"auto",P9(zP,e0e=o0e.attr("poster")||"",t0e,n0e)}},L9=function(){var Ff=O8(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},R9=l5.RegExp,M9=c5(function(){var Ff=R9("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),z9=M9||c5(function(){return!R9("a","y").sticky}),$9={BROKEN_CARET:M9||c5(function(){var Ff=R9("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:z9,UNSUPPORTED_Y:M9},H9=l5.RegExp,V9=c5(function(){var Ff=H9(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),U9=l5.RegExp,W9=c5(function(){var Ff=U9("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),G9=Y8.get,q9=n8("native-string-replace",String.prototype.replace),K9=RegExp.prototype.exec,Y9=K9,X9=D5("".charAt),Z9=D5("".indexOf),J9=D5("".replace),Q9=D5("".slice),eee=(N9=/b*/g,p5(K9,j9=/a/,"a"),p5(K9,N9,"a"),j9.lastIndex!==0||N9.lastIndex!==0),tee=$9.BROKEN_CARET,nee=/()??/.exec("")[1]!==void 0;(eee||nee||tee||V9||W9)&&(Y9=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=G9(r0e),i0e=R7(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=p5(Y9,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=tee&&r0e.sticky,l0e=p5(L9,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=J9(l0e,"y",""),Z9(l0e,"g")===-1&&(l0e+="g"),p0e=Q9(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&X9(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),nee&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),eee&&($P=r0e.lastIndex),zP=p5(K9,u0e?x_:r0e,p0e),u0e?zP?(zP.input=Q9(zP.input,d0e),zP[0]=Q9(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:eee&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),nee&&zP&&zP.length>1&&p5(q9,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=u9(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var ree=Y9;F7({target:"RegExp",proto:!0,forced:/./.exec!==ree},{exec:ree});var oee=Function.prototype,iee=oee.apply,aee=oee.bind,uee=oee.call,see=typeof Reflect=="object"&&Reflect.apply||(aee?uee.bind(iee):function(){return uee.apply(iee,arguments)}),lee=(g8("species"),RegExp.prototype),cee=D5("".charAt),fee=D5("".charCodeAt),dee=D5("".slice),pee=function(Ff){return function(kh,x_){var $P,zP,e0e=R7(F5(kh)),t0e=r7(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=fee(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=fee(e0e,t0e+1))<56320||zP>57343?Ff?cee(e0e,t0e):$P:Ff?dee(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},hee={codeAt:pee(!1),charAt:pee(!0)},gee=hee.charAt,vee=function(Ff,kh,x_){return kh+(x_?gee(Ff,kh).length:1)},yee=Math.floor,mee=D5("".charAt),bee=D5("".replace),wee=D5("".slice),Eee=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Dee=/\$([$&'`]|\d{1,2})/g,See=function(Ff,kh,x_,$P,zP,e0e){var t0e=x_+Ff.length,n0e=$P.length,r0e=Dee;return zP!==void 0&&(zP=o8(zP),r0e=Eee),bee(e0e,r0e,function(o0e,i0e){var a0e;switch(mee(i0e,0)){case"$":return"$";case"&":return Ff;case"`":return wee(kh,0,x_);case"'":return wee(kh,t0e);case"<":a0e=zP[wee(i0e,1,-1)];break;default:var s0e=+i0e;if(s0e===0)return o0e;if(s0e>n0e){var u0e=yee(s0e/10);return u0e===0?o0e:u0e<=n0e?$P[u0e-1]===void 0?mee(i0e,1):$P[u0e-1]+mee(i0e,1):o0e}a0e=$P[s0e-1]}return a0e===void 0?"":a0e})},xee=l5.TypeError,Cee=function(Ff,kh){var x_=Ff.exec;if(_5(x_)){var $P=p5(x_,Ff,kh);return $P!==null&&O8($P),$P}if(C5(Ff)==="RegExp")return p5(ree,Ff,kh);throw xee("RegExp#exec called on incompatible receiver")},Aee=g8("replace"),Oee=Math.max,kee=Math.min,Bee=D5([].concat),Fee=D5([].push),Tee=D5("".indexOf),_ee=D5("".slice),Pee="a".replace(/./,"$0")==="$0",jee=!!/./[Aee]&&/./[Aee]("a","$0")==="";function Nee(Ff){return Ff===void 0&&(Ff="r"),Ff+"-"+Rh()}(function(Ff,kh,x_,$P){var zP=g8(Ff),e0e=!c5(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!c5(function(){var o0e=!1,i0e=/a/;return i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=D5(/./[zP]),r0e=function(o0e,i0e,a0e){var s0e=jee?"$":"$0";return[function(u0e,l0e){var f0e=F5(this),d0e=u0e==null?void 0:Z5(u0e,Aee);return d0e?p5(d0e,u0e,f0e,l0e):p5(i0e,R7(f0e),u0e,l0e)},function(u0e,l0e){var f0e=O8(this),d0e=R7(u0e);if(typeof l0e=="string"&&Tee(l0e,s0e)===-1&&Tee(l0e,"$<")===-1){var p0e=a0e(i0e,f0e,d0e,l0e);if(p0e.done)return p0e.value}var c0e=_5(l0e);c0e||(l0e=R7(l0e));var h0e=f0e.global;if(h0e){var g0e=f0e.unicode;f0e.lastIndex=0}for(var m0e=[];;){var y0e=Cee(f0e,d0e);if(y0e===null||(Fee(m0e,y0e),!h0e))break;R7(y0e[0])===""&&(f0e.lastIndex=vee(d0e,s7(f0e.lastIndex),g0e))}for(var v0e,b0e="",S0e=0,w0e=0;w0e<m0e.length;w0e++){for(var A0e=R7((y0e=m0e[w0e])[0]),x0e=Oee(kee(r7(y0e.index),d0e.length),0),O0e=[],k0e=1;k0e<y0e.length;k0e++)Fee(O0e,(v0e=y0e[k0e])===void 0?v0e:String(v0e));var T0e=y0e.groups;if(c0e){var M0e=Bee([A0e],O0e,x0e,d0e);T0e!==void 0&&Fee(M0e,T0e);var _0e=R7(see(l0e,void 0,M0e))}else _0e=See(A0e,d0e,x0e,O0e,T0e,l0e);x0e>=S0e&&(b0e+=_ee(d0e,S0e,x0e)+_0e,S0e=x0e+A0e.length)}return b0e+_ee(d0e,S0e)}]}(0,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=D5(o0e),f0e=i0e.exec;return f0e===ree||f0e===lee.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});e7(String.prototype,Ff,r0e[0]),e7(lee,zP,r0e[1])}})("replace",0,!!c5(function(){var Ff=/./;return Ff.exec=function(){var kh=[];return kh.groups={a:"7"},kh},"".replace(Ff,"$<a>")!=="7"})||!Pee||jee);var Iee=l5.Promise,Lee=function(Ff,kh,x_){for(var $P in kh)e7(Ff,$P,kh[$P],x_);return Ff},Ree=l5.String,Mee=l5.TypeError,zee=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=D5(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return O8($P),function(e0e){if(typeof e0e=="object"||_5(e0e))return e0e;throw Mee("Can't set "+Ree(e0e)+" as a prototype")}(zP),kh?Ff($P,zP):$P.__proto__=zP,$P}}():void 0),$ee=F8.f,Hee=g8("toStringTag"),Vee=function(Ff,kh,x_){Ff&&!a8(Ff=x_?Ff:Ff.prototype,Hee)&&$ee(Ff,Hee,{configurable:!0,value:kh})},Uee=g8("species"),Wee=l5.TypeError,Gee=function(Ff,kh){if(I5(kh,Ff))return Ff;throw Wee("Incorrect invocation")},qee={},Kee=g8("iterator"),Yee=Array.prototype,Xee=g8("iterator"),Zee=function(Ff){if(Ff!=null)return Z5(Ff,Xee)||Z5(Ff,"@@iterator")||qee[I7(Ff)]},Jee=l5.TypeError,Qee=function(Ff,kh,x_){var $P,zP;O8(Ff);try{if(!($P=Z5(Ff,"return"))){if(kh==="throw")throw x_;return x_}$P=p5($P,Ff)}catch(e0e){zP=!0,$P=e0e}if(kh==="throw")throw x_;if(zP)throw $P;return O8($P),x_},ete=l5.TypeError,tte=function(Ff,kh){this.stopped=Ff,this.result=kh},nte=tte.prototype,rte=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e,a0e=x_&&x_.that,s0e=!(!x_||!x_.AS_ENTRIES),u0e=!(!x_||!x_.IS_ITERATOR),l0e=!(!x_||!x_.INTERRUPTED),f0e=h9(kh,a0e),d0e=function(c0e){return $P&&Qee($P,"normal",c0e),new tte(!0,c0e)},p0e=function(c0e){return s0e?(O8(c0e),l0e?f0e(c0e[0],c0e[1],d0e):f0e(c0e[0],c0e[1])):l0e?f0e(c0e,d0e):f0e(c0e)};if(u0e)$P=Ff;else{if(!(zP=Zee(Ff)))throw ete(K5(Ff)+" is not iterable");if((i0e=zP)!==void 0&&(qee.Array===i0e||Yee[Kee]===i0e)){for(e0e=0,t0e=l7(Ff);t0e>e0e;e0e++)if((n0e=p0e(Ff[e0e]))&&I5(nte,n0e))return n0e;return new tte(!1)}$P=function(c0e,h0e){var g0e=arguments.length<2?Zee(c0e):h0e;if(X5(g0e))return O8(p5(g0e,c0e));throw Jee(K5(c0e)+" is not iterable")}(Ff,zP)}for(r0e=$P.next;!(o0e=p5(r0e,$P)).done;){try{n0e=p0e(o0e.value)}catch(c0e){Qee($P,"throw",c0e)}if(typeof n0e=="object"&&n0e&&I5(nte,n0e))return n0e}return new tte(!1)},ote=g8("iterator"),ite=!1;try{var ate=0,ute={next:function(){return{done:!!ate++}},return:function(){ite=!0}};ute[ote]=function(){return this},Array.from(ute,function(){throw 2})}catch(Ff){}var ste,lte,cte,fte,dte=function(Ff,kh){if(!kh&&!ite)return!1;var x_=!1;try{var $P={};$P[ote]=function(){return{next:function(){return{done:x_=!0}}}},Ff($P)}catch(zP){}return x_},pte=l5.TypeError,hte=g8("species"),gte=D5([].slice),vte=/(?:ipad|iphone|ipod).*applewebkit/i.test(L5),yte=C5(l5.process)=="process",mte=l5.setImmediate,bte=l5.clearImmediate,wte=l5.process,Ete=l5.Dispatch,Dte=l5.Function,Ste=l5.MessageChannel,xte=l5.String,Cte=0,Ate={};try{ste=l5.location}catch(Ff){}var Ote=function(Ff){if(a8(Ate,Ff)){var kh=Ate[Ff];delete Ate[Ff],kh()}},kte=function(Ff){return function(){Ote(Ff)}},Bte=function(Ff){Ote(Ff.data)},Fte=function(Ff){l5.postMessage(xte(Ff),ste.protocol+"//"+ste.host)};mte&&bte||(mte=function(Ff){var kh=gte(arguments,1);return Ate[++Cte]=function(){see(_5(Ff)?Ff:Dte(Ff),void 0,kh)},lte(Cte),Cte},bte=function(Ff){delete Ate[Ff]},yte?lte=function(Ff){wte.nextTick(kte(Ff))}:Ete&&Ete.now?lte=function(Ff){Ete.now(kte(Ff))}:Ste&&!vte?(fte=(cte=new Ste).port2,cte.port1.onmessage=Bte,lte=h9(fte.postMessage,fte)):l5.addEventListener&&_5(l5.postMessage)&&!l5.importScripts&&ste&&ste.protocol!=="file:"&&!c5(Fte)?(lte=Fte,l5.addEventListener("message",Bte,!1)):lte="onreadystatechange"in E8("script")?function(Ff){t9.appendChild(E8("script")).onreadystatechange=function(){t9.removeChild(this),Ote(Ff)}}:function(Ff){setTimeout(kte(Ff),0)});var Tte,_te,Pte,jte,Nte,Ite,Lte,Rte,Mte={set:mte,clear:bte},zte=/ipad|iphone|ipod/i.test(L5)&&l5.Pebble!==void 0,$te=/web0s(?!.*chrome)/i.test(L5),Hte=x8.f,Vte=Mte.set,Ute=l5.MutationObserver||l5.WebKitMutationObserver,Wte=l5.document,Gte=l5.process,qte=l5.Promise,Kte=Hte(l5,"queueMicrotask"),Yte=Kte&&Kte.value;Yte||(Tte=function(){var Ff,kh;for(yte&&(Ff=Gte.domain)&&Ff.exit();_te;){kh=_te.fn,_te=_te.next;try{kh()}catch(x_){throw _te?jte():Pte=void 0,x_}}Pte=void 0,Ff&&Ff.enter()},vte||yte||$te||!Ute||!Wte?!zte&&qte&&qte.resolve?((Lte=qte.resolve(void 0)).constructor=qte,Rte=h9(Lte.then,Lte),jte=function(){Rte(Tte)}):yte?jte=function(){Gte.nextTick(Tte)}:(Vte=h9(Vte,l5),jte=function(){Vte(Tte)}):(Nte=!0,Ite=Wte.createTextNode(""),new Ute(Tte).observe(Ite,{characterData:!0}),jte=function(){Ite.data=Nte=!Nte}));var Xte,Zte,Jte,Qte,ene=Yte||function(Ff){var kh={fn:Ff,next:void 0};Pte&&(Pte.next=kh),_te||(_te=kh,jte()),Pte=kh},tne=function(Ff){var kh,x_;this.promise=new Ff(function($P,zP){if(kh!==void 0||x_!==void 0)throw TypeError("Bad Promise constructor");kh=$P,x_=zP}),this.resolve=X5(kh),this.reject=X5(x_)},nne={f:function(Ff){return new tne(Ff)}},rne=function(Ff){try{return{error:!1,value:Ff()}}catch(kh){return{error:!0,value:kh}}},one=typeof window=="object",ine=Mte.set,ane=g8("species"),une="Promise",sne=Y8.getterFor(une),lne=Y8.set,cne=Y8.getterFor(une),fne=Iee&&Iee.prototype,dne=Iee,pne=fne,hne=l5.TypeError,gne=l5.document,vne=l5.process,yne=nne.f,mne=yne,bne=!!(gne&&gne.createEvent&&l5.dispatchEvent),wne=_5(l5.PromiseRejectionEvent),Ene=!1,Dne=k7(une,function(){var Ff=I8(dne),kh=Ff!==String(dne);if(!kh&&H5===66)return!0;if(H5>=51&&/native code/.test(Ff))return!1;var x_=new dne(function(zP){zP(1)}),$P=function(zP){zP(function(){},function(){})};return(x_.constructor={})[ane]=$P,!(Ene=x_.then(function(){})instanceof $P)||!kh&&one&&!wne}),Sne=Dne||!dte(function(Ff){dne.all(Ff).catch(function(){})}),xne=function(Ff){var kh;return!(!P5(Ff)||!_5(kh=Ff.then))&&kh},Cne=function(Ff,kh){if(!Ff.notified){Ff.notified=!0;var x_=Ff.reactions;ene(function(){for(var $P=Ff.value,zP=Ff.state==1,e0e=0;x_.length>e0e;){var t0e,n0e,r0e,o0e=x_[e0e++],i0e=zP?o0e.ok:o0e.fail,a0e=o0e.resolve,s0e=o0e.reject,u0e=o0e.domain;try{i0e?(zP||(Ff.rejection===2&&Bne(Ff),Ff.rejection=1),i0e===!0?t0e=$P:(u0e&&u0e.enter(),t0e=i0e($P),u0e&&(u0e.exit(),r0e=!0)),t0e===o0e.promise?s0e(hne("Promise-chain cycle")):(n0e=xne(t0e))?p5(n0e,t0e,a0e,s0e):a0e(t0e)):s0e($P)}catch(l0e){u0e&&!r0e&&u0e.exit(),s0e(l0e)}}Ff.reactions=[],Ff.notified=!1,kh&&!Ff.rejection&&One(Ff)})}},Ane=function(Ff,kh,x_){var $P,zP;bne?(($P=gne.createEvent("Event")).promise=kh,$P.reason=x_,$P.initEvent(Ff,!1,!0),l5.dispatchEvent($P)):$P={promise:kh,reason:x_},!wne&&(zP=l5["on"+Ff])?zP($P):Ff==="unhandledrejection"&&function(e0e,t0e){var n0e=l5.console;n0e&&n0e.error&&(arguments.length==1?n0e.error(e0e):n0e.error(e0e,t0e))}("Unhandled promise rejection",x_)},One=function(Ff){p5(ine,l5,function(){var kh,x_=Ff.facade,$P=Ff.value;if(kne(Ff)&&(kh=rne(function(){yte?vne.emit("unhandledRejection",$P,x_):Ane("unhandledrejection",x_,$P)}),Ff.rejection=yte||kne(Ff)?2:1,kh.error))throw kh.value})},kne=function(Ff){return Ff.rejection!==1&&!Ff.parent},Bne=function(Ff){p5(ine,l5,function(){var kh=Ff.facade;yte?vne.emit("rejectionHandled",kh):Ane("rejectionhandled",kh,Ff.value)})},Fne=function(Ff,kh,x_){return function($P){Ff(kh,$P,x_)}},Tne=function(Ff,kh,x_){Ff.done||(Ff.done=!0,x_&&(Ff=x_),Ff.value=kh,Ff.state=2,Cne(Ff,!0))},_ne=function(Ff,kh,x_){if(!Ff.done){Ff.done=!0,x_&&(Ff=x_);try{if(Ff.facade===kh)throw hne("Promise can't be resolved itself");var $P=xne(kh);$P?ene(function(){var zP={done:!1};try{p5($P,kh,Fne(_ne,zP,Ff),Fne(Tne,zP,Ff))}catch(e0e){Tne(zP,e0e,Ff)}}):(Ff.value=kh,Ff.state=1,Cne(Ff,!1))}catch(zP){Tne({done:!1},zP,Ff)}}};if(Dne&&(pne=(dne=function(Ff){Gee(this,pne),X5(Ff),p5(Xte,this);var kh=sne(this);try{Ff(Fne(_ne,kh),Fne(Tne,kh))}catch(x_){Tne(kh,x_)}}).prototype,(Xte=function(Ff){lne(this,{type:une,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Lee(pne,{then:function(Ff,kh){var x_=cne(this),$P=x_.reactions,zP=yne(function(e0e,t0e){var n0e,r0e=O8(e0e).constructor;return r0e===void 0||(n0e=O8(r0e)[hte])==null?t0e:function(o0e){if(S9(o0e))return o0e;throw pte(K5(o0e)+" is not a constructor")}(n0e)}(this,dne));return zP.ok=!_5(Ff)||Ff,zP.fail=_5(kh)&&kh,zP.domain=yte?vne.domain:void 0,x_.parent=!0,$P[$P.length]=zP,x_.state!=0&&Cne(x_,!1),zP.promise},catch:function(Ff){return this.then(void 0,Ff)}}),Zte=function(){var Ff=new Xte,kh=sne(Ff);this.promise=Ff,this.resolve=Fne(_ne,kh),this.reject=Fne(Tne,kh)},nne.f=yne=function(Ff){return Ff===dne||Ff===Jte?new Zte(Ff):mne(Ff)},_5(Iee)&&fne!==Object.prototype)){Qte=fne.then,Ene||(e7(fne,"then",function(Ff,kh){var x_=this;return new dne(function($P,zP){p5(Qte,x_,$P,zP)}).then(Ff,kh)},{unsafe:!0}),e7(fne,"catch",pne.catch,{unsafe:!0}));try{delete fne.constructor}catch(Ff){}zee&&zee(fne,pne)}function Pne(Ff,kh,x_){return x_===void 0&&(x_=""),e5(this,void 0,void 0,function(){var $P,zP,e0e,t0e,n0e,r0e,o0e;return t5(this,function(i0e){switch(i0e.label){case 0:return kh?(Ff.restoreSelection(),$P=Ff.getMenuConfig("insertVideo"),zP=$P.onInsertedVideo,e0e=$P.checkVideo,t0e=$P.parseVideoSrc,[4,e0e(kh,x_)]):[2];case 1:return typeof(n0e=i0e.sent())=="string"?(Ff.alert(n0e,"error"),[2]):n0e==null?[2]:[4,t0e(kh)];case 2:return(r0e=i0e.sent()).trim().indexOf("<iframe ")!==0&&(r0e=r0e.replace(/</g,"<").replace(/>/g,">")),o0e={type:"video",src:r0e,poster:x_,children:[{text:""}]},Promise.resolve().then(function(){md.insertNodes(Ff,o0e)}),zP(o0e),[2]}})})}function jne(){return Nee("w-e-insert-video")}F7({global:!0,wrap:!0,forced:Dne},{Promise:dne}),Vee(dne,une,!1),function(Ff){var kh=N5("Promise"),x_=F8.f;f5&&kh&&!kh[Uee]&&x_(kh,Uee,{configurable:!0,get:function(){return this}})}(),Jte=N5(une),F7({target:une,stat:!0,forced:Dne},{reject:function(Ff){var kh=yne(this);return p5(kh.reject,void 0,Ff),kh.promise}}),F7({target:une,stat:!0,forced:Dne},{resolve:function(Ff){return function(kh,x_){if(O8(kh),P5(x_)&&x_.constructor===kh)return x_;var $P=nne.f(kh);return(0,$P.resolve)(x_),$P.promise}(this,Ff)}}),F7({target:une,stat:!0,forced:Sne},{all:function(Ff){var kh=this,x_=yne(kh),$P=x_.resolve,zP=x_.reject,e0e=rne(function(){var t0e=X5(kh.resolve),n0e=[],r0e=0,o0e=1;rte(Ff,function(i0e){var a0e=r0e++,s0e=!1;o0e++,p5(t0e,kh,i0e).then(function(u0e){s0e||(s0e=!0,n0e[a0e]=u0e,--o0e||$P(n0e))},zP)}),--o0e||$P(n0e)});return e0e.error&&zP(e0e.value),x_.promise},race:function(Ff){var kh=this,x_=yne(kh),$P=x_.reject,zP=rne(function(){var e0e=X5(kh.resolve);rte(Ff,function(t0e){p5(e0e,kh,t0e).then(x_.resolve,$P)})});return zP.error&&$P(zP.value),x_.promise}});var Nne=function(){function Ff(){this.title=HP("videoModule.insertVideo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M981.184 160.096C837.568 139.456 678.848 128 512 128S186.432 139.456 42.816 160.096C15.296 267.808 0 386.848 0 512s15.264 244.16 42.816 351.904C186.464 884.544 345.152 896 512 896s325.568-11.456 469.184-32.096C1008.704 756.192 1024 637.152 1024 512s-15.264-244.16-42.816-351.904zM384 704V320l320 192-320 192z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=320,this.$content=null,this.srcInputId=jne(),this.posterInputId=jne(),this.buttonId=jne()}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||!!QO.getSelectedElems(kh).some(function($P){var zP=QO.getNodeType($P);return zP==="pre"||zP==="list-item"||!!kh.isVoid($P)})},Ff.prototype.getModalPositionNode=function(kh){return null},Ff.prototype.getModalContentElem=function(kh){var x_=this,$P=this,zP=$P.srcInputId,e0e=$P.posterInputId,t0e=$P.buttonId,n0e=n5(S_(HP("videoModule.videoSrc"),zP,HP("videoModule.videoSrcPlaceHolder")),2),r0e=n0e[0],o0e=n0e[1],i0e=n5(S_(HP("videoModule.videoPoster"),e0e,HP("videoModule.videoPosterPlaceHolder")),2),a0e=i0e[0],s0e=i0e[1],u0e=Mp(o0e),l0e=Mp(s0e),f0e=n5(C_(t0e,HP("videoModule.ok")),1)[0];if(this.$content==null){var d0e=Mp("<div></div>");d0e.on("click","#"+t0e,function(c0e){return e5(x_,void 0,void 0,function(){var h0e,g0e;return t5(this,function(m0e){switch(m0e.label){case 0:return c0e.preventDefault(),h0e=d0e.find("#"+zP).val().trim(),g0e=d0e.find("#"+e0e).val().trim(),[4,Pne(kh,h0e,g0e)];case 1:return m0e.sent(),kh.hidePanelOrModal(),[2]}})})}),this.$content=d0e}var p0e=this.$content;return p0e.empty(),p0e.append(r0e),p0e.append(a0e),p0e.append(f0e),u0e.val(""),l0e.val(""),setTimeout(function(){u0e.focus()}),p0e[0]},Ff}(),Ine=D5([].join),Lne=k5!=Object,Rne=function(Ff,kh){var x_=[].join;return!!x_&&c5(function(){x_.call(null,",",1)})}();F7({target:"Array",proto:!0,forced:Lne||!Rne},{join:function(Ff){return Ine(T5(this),Ff===void 0?",":Ff)}});var Mne,zne,$ne,Hne=!c5(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),Vne=z8("IE_PROTO"),Une=l5.Object,Wne=Une.prototype,Gne=Hne?Une.getPrototypeOf:function(Ff){var kh=o8(Ff);if(a8(kh,Vne))return kh[Vne];var x_=kh.constructor;return _5(x_)&&kh instanceof x_?x_.prototype:kh instanceof Une?Wne:null},qne=g8("iterator"),Kne=!1;[].keys&&("next"in($ne=[].keys())?(zne=Gne(Gne($ne)))!==Object.prototype&&(Mne=zne):Kne=!0);var Yne=Mne==null||c5(function(){var Ff={};return Mne[qne].call(Ff)!==Ff});Yne&&(Mne={}),_5(Mne[qne])||e7(Mne,qne,function(){return this});var Xne={IteratorPrototype:Mne,BUGGY_SAFARI_ITERATORS:Kne},Zne=Xne.IteratorPrototype,Jne=function(){return this},Qne=Q8.PROPER,ere=Q8.CONFIGURABLE,tre=Xne.IteratorPrototype,nre=Xne.BUGGY_SAFARI_ITERATORS,rre=g8("iterator"),ore=function(){return this},ire=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=u9(Zne,{next:y5(1,h0e)}),Vee(p0e,m0e,!1),qee[m0e]=Jne})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!nre&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[rre]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!nre&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=Gne(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(Gne(n0e)!==tre&&(zee?zee(n0e,tre):_5(n0e[rre])||e7(n0e,rre,ore)),Vee(n0e,a0e,!0)),Qne&&zP=="values"&&l0e&&l0e.name!=="values"&&(ere?T8(u0e,"name","values"):(s0e=!0,f0e=function(){return p5(l0e,this)})),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(nre||s0e||!(o0e in u0e))&&e7(u0e,o0e,r0e[o0e]);else F7({target:kh,proto:!0,forced:nre||s0e},r0e);return u0e[rre]!==f0e&&e7(u0e,rre,f0e,{name:zP}),qee[kh]=f0e,r0e},are=Y8.set,ure=Y8.getterFor("Array Iterator"),sre=ire(Array,"Array",function(Ff,kh){are(this,{type:"Array Iterator",target:T5(Ff),index:0,kind:kh})},function(){var Ff=ure(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values");qee.Arguments=qee.Array,c9("keys"),c9("values"),c9("entries");var lre=hee.charAt,cre=Y8.set,fre=Y8.getterFor("String Iterator");ire(String,"String",function(Ff){cre(this,{type:"String Iterator",string:R7(Ff),index:0})},function(){var Ff,kh=fre(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=lre(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var dre=function(Ff,kh,x_){var $P=m8(kh);$P in Ff?F8.f(Ff,$P,y5(0,x_)):Ff[$P]=x_},pre=l5.Array,hre=Math.max,gre=y7.f,vre=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],yre={f:function(Ff){return vre&&C5(Ff)=="Window"?function(kh){try{return gre(kh)}catch(x_){return function($P,zP,e0e){for(var t0e=l7($P),n0e=a7(void 0,t0e),r0e=a7(t0e,t0e),o0e=pre(hre(r0e-n0e,0)),i0e=0;n0e<r0e;n0e++,i0e++)dre(o0e,i0e,$P[n0e]);return o0e.length=i0e,o0e}(vre)}}(Ff):gre(T5(Ff))}},mre=c5(function(){if(typeof ArrayBuffer=="function"){var Ff=new ArrayBuffer(8);Object.isExtensible(Ff)&&Object.defineProperty(Ff,"a",{value:8})}}),bre=Object.isExtensible,wre=c5(function(){bre(1)})||mre?function(Ff){return!!P5(Ff)&&(!mre||C5(Ff)!="ArrayBuffer")&&(!bre||bre(Ff))}:bre,Ere=!c5(function(){return Object.isExtensible(Object.preventExtensions({}))}),Dre=i5(function(Ff){var kh=F8.f,x_=!1,$P=c8("meta"),zP=0,e0e=function(n0e){kh(n0e,$P,{value:{objectID:"O"+zP++,weakData:{}}})},t0e=Ff.exports={enable:function(){t0e.enable=function(){},x_=!0;var n0e=y7.f,r0e=D5([].splice),o0e={};o0e[$P]=1,n0e(o0e).length&&(y7.f=function(i0e){for(var a0e=n0e(i0e),s0e=0,u0e=a0e.length;s0e<u0e;s0e++)if(a0e[s0e]===$P){r0e(a0e,s0e,1);break}return a0e},F7({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:yre.f}))},fastKey:function(n0e,r0e){if(!P5(n0e))return typeof n0e=="symbol"?n0e:(typeof n0e=="string"?"S":"P")+n0e;if(!a8(n0e,$P)){if(!wre(n0e))return"F";if(!r0e)return"E";e0e(n0e)}return n0e[$P].objectID},getWeakData:function(n0e,r0e){if(!a8(n0e,$P)){if(!wre(n0e))return!0;if(!r0e)return!1;e0e(n0e)}return n0e[$P].weakData},onFreeze:function(n0e){return Ere&&x_&&wre(n0e)&&!a8(n0e,$P)&&e0e(n0e),n0e}};$8[$P]=!0}),Sre=Dre.getWeakData,xre=Y8.set,Cre=Y8.getterFor,Are=B9.find,Ore=B9.findIndex,kre=D5([].splice),Bre=0,Fre=function(Ff){return Ff.frozen||(Ff.frozen=new Tre)},Tre=function(){this.entries=[]},_re=function(Ff,kh){return Are(Ff.entries,function(x_){return x_[0]===kh})};Tre.prototype={get:function(Ff){var kh=_re(this,Ff);if(kh)return kh[1]},has:function(Ff){return!!_re(this,Ff)},set:function(Ff,kh){var x_=_re(this,Ff);x_?x_[1]=kh:this.entries.push([Ff,kh])},delete:function(Ff){var kh=Ore(this.entries,function(x_){return x_[0]===Ff});return~kh&&kre(this.entries,kh,1),!!~kh}};var Pre,jre={getConstructor:function(Ff,kh,x_,$P){var zP=Ff(function(r0e,o0e){Gee(r0e,e0e),xre(r0e,{type:kh,id:Bre++,frozen:void 0}),o0e!=null&&rte(o0e,r0e[$P],{that:r0e,AS_ENTRIES:x_})}),e0e=zP.prototype,t0e=Cre(kh),n0e=function(r0e,o0e,i0e){var a0e=t0e(r0e),s0e=Sre(O8(o0e),!0);return s0e===!0?Fre(a0e).set(o0e,i0e):s0e[a0e.id]=i0e,r0e};return Lee(e0e,{delete:function(r0e){var o0e=t0e(this);if(!P5(r0e))return!1;var i0e=Sre(r0e);return i0e===!0?Fre(o0e).delete(r0e):i0e&&a8(i0e,o0e.id)&&delete i0e[o0e.id]},has:function(r0e){var o0e=t0e(this);if(!P5(r0e))return!1;var i0e=Sre(r0e);return i0e===!0?Fre(o0e).has(r0e):i0e&&a8(i0e,o0e.id)}}),Lee(e0e,x_?{get:function(r0e){var o0e=t0e(this);if(P5(r0e)){var i0e=Sre(r0e);return i0e===!0?Fre(o0e).get(r0e):i0e?i0e[o0e.id]:void 0}},set:function(r0e,o0e){return n0e(this,r0e,o0e)}}:{add:function(r0e){return n0e(this,r0e,!0)}}),zP}},Nre=Y8.enforce,Ire=!l5.ActiveXObject&&"ActiveXObject"in l5,Lre=function(Ff){return function(){return Ff(this,arguments.length?arguments[0]:void 0)}},Rre=function(Ff,kh,x_){var $P=Ff.indexOf("Map")!==-1,zP=Ff.indexOf("Weak")!==-1,e0e=$P?"set":"add",t0e=l5[Ff],n0e=t0e&&t0e.prototype,r0e=t0e,o0e={},i0e=function(d0e){var p0e=D5(n0e[d0e]);e7(n0e,d0e,d0e=="add"?function(c0e){return p0e(this,c0e===0?0:c0e),this}:d0e=="delete"?function(c0e){return!(zP&&!P5(c0e))&&p0e(this,c0e===0?0:c0e)}:d0e=="get"?function(c0e){return zP&&!P5(c0e)?void 0:p0e(this,c0e===0?0:c0e)}:d0e=="has"?function(c0e){return!(zP&&!P5(c0e))&&p0e(this,c0e===0?0:c0e)}:function(c0e,h0e){return p0e(this,c0e===0?0:c0e,h0e),this})};if(k7(Ff,!_5(t0e)||!(zP||n0e.forEach&&!c5(function(){new t0e().entries().next()}))))r0e=x_.getConstructor(kh,Ff,$P,e0e),Dre.enable();else if(k7(Ff,!0)){var a0e=new r0e,s0e=a0e[e0e](zP?{}:-0,1)!=a0e,u0e=c5(function(){a0e.has(1)}),l0e=dte(function(d0e){new t0e(d0e)}),f0e=!zP&&c5(function(){for(var d0e=new t0e,p0e=5;p0e--;)d0e[e0e](p0e,p0e);return!d0e.has(-0)});l0e||((r0e=kh(function(d0e,p0e){Gee(d0e,n0e);var c0e=function(h0e,g0e,m0e){var y0e,v0e;return zee&&_5(y0e=g0e.constructor)&&y0e!==m0e&&P5(v0e=y0e.prototype)&&v0e!==m0e.prototype&&zee(h0e,v0e),h0e}(new t0e,d0e,r0e);return p0e!=null&&rte(p0e,c0e[e0e],{that:c0e,AS_ENTRIES:$P}),c0e})).prototype=n0e,n0e.constructor=r0e),(u0e||f0e)&&(i0e("delete"),i0e("has"),$P&&i0e("get")),(f0e||s0e)&&i0e(e0e),zP&&n0e.clear&&delete n0e.clear}return o0e[Ff]=r0e,F7({global:!0,forced:r0e!=t0e},o0e),Vee(r0e,Ff),zP||x_.setStrong(r0e,Ff,$P),r0e}("WeakMap",Lre,jre);if(R8&&Ire){Pre=jre.getConstructor(Lre,"WeakMap",!0),Dre.enable();var Mre=Rre.prototype,zre=D5(Mre.delete),$re=D5(Mre.has),Hre=D5(Mre.get),Vre=D5(Mre.set);Lee(Mre,{delete:function(Ff){if(P5(Ff)&&!wre(Ff)){var kh=Nre(this);return kh.frozen||(kh.frozen=new Pre),zre(this,Ff)||kh.frozen.delete(Ff)}return zre(this,Ff)},has:function(Ff){if(P5(Ff)&&!wre(Ff)){var kh=Nre(this);return kh.frozen||(kh.frozen=new Pre),$re(this,Ff)||kh.frozen.has(Ff)}return $re(this,Ff)},get:function(Ff){if(P5(Ff)&&!wre(Ff)){var kh=Nre(this);return kh.frozen||(kh.frozen=new Pre),$re(this,Ff)?Hre(this,Ff):kh.frozen.get(Ff)}return Hre(this,Ff)},set:function(Ff,kh){if(P5(Ff)&&!wre(Ff)){var x_=Nre(this);x_.frozen||(x_.frozen=new Pre),$re(this,Ff)?Vre(this,Ff,kh):x_.frozen.set(Ff,kh)}else Vre(this,Ff,kh);return this}})}var Ure={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},Wre=E8("span").classList,Gre=Wre&&Wre.constructor&&Wre.constructor.prototype,qre=Gre===Object.prototype?void 0:Gre,Kre=g8("iterator"),Yre=g8("toStringTag"),Xre=sre.values,Zre=function(Ff,kh){if(Ff){if(Ff[Kre]!==Xre)try{T8(Ff,Kre,Xre)}catch($P){Ff[Kre]=Xre}if(Ff[Yre]||T8(Ff,Yre,kh),Ure[kh]){for(var x_ in sre)if(Ff[x_]!==sre[x_])try{T8(Ff,x_,sre[x_])}catch($P){Ff[x_]=sre[x_]}}}};for(var Jre in Ure)Zre(l5[Jre]&&l5[Jre].prototype,Jre);Zre(qre,"DOMTokenList");var Qre=Q8.EXISTS,eoe=F8.f,toe=Function.prototype,noe=D5(toe.toString),roe=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,ooe=D5(roe.exec);f5&&!Qre&&eoe(toe,"name",{configurable:!0,get:function(){try{return ooe(roe,noe(this))[1]}catch(Ff){return""}}});var ioe=g8("species"),aoe=H5>=51||!c5(function(){var Ff=[];return(Ff.constructor={})[ioe]=function(){return{foo:1}},Ff.slice(Boolean).foo!==1}),uoe=g8("species"),soe=l5.Array,loe=Math.max;function coe(Ff){return Ff.getMenuConfig("uploadVideo")}F7({target:"Array",proto:!0,forced:!aoe},{slice:function(Ff,kh){var x_,$P,zP,e0e=T5(this),t0e=l7(e0e),n0e=a7(Ff,t0e),r0e=a7(kh===void 0?t0e:kh,t0e);if(g9(e0e)&&(x_=e0e.constructor,(S9(x_)&&(x_===soe||g9(x_.prototype))||P5(x_)&&(x_=x_[uoe])===null)&&(x_=void 0),x_===soe||x_===void 0))return gte(e0e,n0e,r0e);for($P=new(x_===void 0?soe:x_)(loe(r0e-n0e,0)),zP=0;n0e<r0e;n0e++,zP++)n0e in e0e&&dre($P,zP,e0e[n0e]);return $P.length=zP,$P}});var foe=new WeakMap;function doe(Ff,kh){return e5(this,void 0,void 0,function(){var x_,$P,zP,e0e;return t5(this,function(t0e){switch(t0e.label){case 0:return x_=function(n0e){var r0e=foe.get(n0e);if(r0e!=null)return r0e;var o0e=coe(n0e),i0e=o0e.onSuccess,a0e=o0e.onProgress,s0e=o0e.onFailed,u0e=o0e.customInsert,l0e=o0e.onError;return r0e=K_(Q3(Q3({},o0e),{onProgress:function(f0e){n0e.showProgressBar(f0e),a0e&&a0e(f0e)},onSuccess:function(f0e,d0e){if(u0e)return u0e(d0e,function(b0e,S0e){return Pne(n0e,b0e,S0e)}),void i0e(f0e,d0e);var p0e=d0e.errno,c0e=p0e===void 0?1:p0e,h0e=d0e.data,g0e=h0e===void 0?{}:h0e;if(c0e===0){var m0e=g0e.url,y0e=m0e===void 0?"":m0e,v0e=g0e.poster;Pne(n0e,y0e,v0e===void 0?"":v0e),i0e(f0e,d0e)}else s0e(f0e,d0e)},onError:function(f0e,d0e,p0e){l0e(f0e,d0e,p0e)}})),foe.set(n0e,r0e),r0e}(Ff),$P=kh.name,zP=kh.type,e0e=kh.size,x_.addFile({name:$P,type:zP,size:e0e,data:kh}),[4,x_.upload()];case 1:return t0e.sent(),[2]}})})}var poe=function(){function Ff(){this.title=HP("videoModule.uploadVideo"),this.iconSvg='<svg viewBox="0 0 1056 1024"><path d="M805.902261 521.819882a251.441452 251.441452 0 0 0-251.011972 246.600033 251.051015 251.051015 0 1 0 502.023944 8.823877 253.237463 253.237463 0 0 0-251.011972-255.42391z m59.463561 240.001647v129.898403h-116.701631v-129.898403h-44.041298l101.279368-103.504859 101.279368 103.504859z" p-id="6802"></path><path d="M788.254507 0.000781H99.094092A98.663439 98.663439 0 0 0 0.001171 99.093701v590.067495a98.663439 98.663439 0 0 0 99.092921 99.092921h411.7549a266.434235 266.434235 0 0 1-2.186448-41.815807 275.843767 275.843767 0 0 1 275.180024-270.729042 270.650955 270.650955 0 0 1 103.504859 19.834201V99.093701A101.51363 101.51363 0 0 0 788.254507 0.000781zM295.054441 640.747004V147.507894l394.146189 246.600033z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){var $P=this.getMenuConfig(kh),zP=$P.allowedFileTypes,e0e=zP===void 0?[]:zP,t0e=$P.customBrowseAndUpload;if(t0e)t0e(function(i0e,a0e){return Pne(kh,i0e,a0e)});else{var n0e="";e0e.length>0&&(n0e='accept="'+e0e.join(", ")+'"');var r0e=Mp("body"),o0e=Mp('<input type="file" '+n0e+" multiple/>");o0e.hide(),r0e.append(o0e),o0e.click(),o0e.on("change",function(){var i0e=o0e[0].files;(function(a0e,s0e){var u0e,l0e;e5(this,void 0,void 0,function(){var f0e,d0e,p0e,c0e,h0e,g0e;return t5(this,function(m0e){switch(m0e.label){case 0:if(s0e==null)return[2];f0e=Array.prototype.slice.call(s0e),d0e=coe(a0e).customUpload,m0e.label=1;case 1:m0e.trys.push([1,9,10,15]),p0e=r5(f0e),m0e.label=2;case 2:return[4,p0e.next()];case 3:return(c0e=m0e.sent()).done?[3,8]:(h0e=c0e.value,d0e?[4,d0e(h0e,function(y0e,v0e){return Pne(a0e,y0e,v0e)})]:[3,5]);case 4:return m0e.sent(),[3,7];case 5:return[4,doe(a0e,h0e)];case 6:m0e.sent(),m0e.label=7;case 7:return[3,2];case 8:return[3,15];case 9:return g0e=m0e.sent(),u0e={error:g0e},[3,15];case 10:return m0e.trys.push([10,,13,14]),c0e&&!c0e.done&&(l0e=p0e.return)?[4,l0e.call(p0e)]:[3,12];case 11:m0e.sent(),m0e.label=12;case 12:return[3,14];case 13:if(u0e)throw u0e.error;return[7];case 14:return[7];case 15:return[2]}})})})(kh,i0e)})}},Ff.prototype.isDisabled=function(kh){var x_=kh.selection;return x_==null||!qf.isCollapsed(x_)||!!QO.getSelectedElems(kh).some(function($P){var zP=QO.getNodeType($P);return zP==="pre"||zP==="list-item"||!!kh.isVoid($P)})},Ff.prototype.getMenuConfig=function(kh){return kh.getMenuConfig("uploadVideo")},Ff}(),hoe=Q8.PROPER,goe=RegExp.prototype,voe=goe.toString,yoe=D5(L9),moe=c5(function(){return voe.call({source:"a",flags:"b"})!="/a/b"}),boe=hoe&&voe.name!="toString";function woe(){return Nee("w-e-insert-video")}(moe||boe)&&e7(RegExp.prototype,"toString",function(){var Ff=O8(this),kh=R7(Ff.source),x_=Ff.flags;return"/"+kh+"/"+R7(x_===void 0&&I5(goe,Ff)&&!("flags"in goe)?yoe(Ff):x_)},{unsafe:!0});var Eoe=function(){function Ff(){this.title=HP("videoModule.editSize"),this.tag="button",this.showModal=!0,this.modalWidth=320,this.$content=null,this.widthInputId=woe(),this.heightInputId=woe(),this.buttonId=woe()}return Ff.prototype.getSelectedVideoNode=function(kh){return QO.getSelectedNodeByType(kh,"video")},Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.exec=function(kh,x_){},Ff.prototype.isDisabled=function(kh){return kh.selection==null||this.getSelectedVideoNode(kh)==null},Ff.prototype.getModalPositionNode=function(kh){return this.getSelectedVideoNode(kh)},Ff.prototype.getModalContentElem=function(kh){var x_=this,$P=x_.widthInputId,zP=x_.heightInputId,e0e=x_.buttonId,t0e=n5(S_(HP("videoModule.width"),$P,"auto"),2),n0e=t0e[0],r0e=Mp(t0e[1]),o0e=n5(S_(HP("videoModule.height"),zP,"auto"),2),i0e=o0e[0],a0e=Mp(o0e[1]),s0e=n5(C_(e0e,HP("videoModule.ok")),1)[0];if(this.$content==null){var u0e=Mp("<div></div>");u0e.on("click","#"+e0e,function(g0e){g0e.preventDefault();var m0e=u0e.find("#"+$P).val().trim(),y0e=u0e.find("#"+zP).val().trim(),v0e=parseInt(m0e),b0e=parseInt(y0e),S0e=v0e?v0e.toString():"auto",w0e=b0e?b0e.toString():"auto";kh.restoreSelection(),md.setNodes(kh,{width:S0e,height:w0e},{match:function(A0e){return QO.checkNodeType(A0e,"video")}}),kh.hidePanelOrModal()}),this.$content=u0e}var l0e=this.$content;l0e.empty(),l0e.append(n0e),l0e.append(i0e),l0e.append(s0e);var f0e=this.getSelectedVideoNode(kh);if(f0e==null)return l0e[0];var d0e=f0e.width,p0e=d0e===void 0?"auto":d0e,c0e=f0e.height,h0e=c0e===void 0?"auto":c0e;return r0e.val(p0e),a0e.val(h0e),setTimeout(function(){r0e.focus()}),l0e[0]},Ff}(),Doe={renderElems:[Z7],elemsToHtml:[J7],preParseHtml:[d9],parseElemsHtml:[I9],menus:[{key:"insertVideo",factory:function(){return new Nne},config:{onInsertedVideo:function(Ff){},checkVideo:function(Ff,kh){return!0},parseVideoSrc:function(Ff){return Ff}}},{key:"uploadVideo",factory:function(){return new poe},config:{server:"",fieldName:"wangeditor-uploaded-video",maxFileSize:10485760,maxNumberOfFiles:5,allowedFileTypes:["video/*"],meta:{},metaWithUrl:!1,withCredentials:!1,timeout:3e4,onBeforeUpload:function(Ff){return Ff},onProgress:function(Ff){},onSuccess:function(Ff,kh){},onFailed:function(Ff,kh){console.error("'"+Ff.name+"' upload failed",kh)},onError:function(Ff,kh,x_){console.error("'"+Ff.name+" upload error",kh,x_)}}},{key:"editVideoSize",factory:function(){return new Eoe}}],editorPlugin:function(Ff){var kh=Ff.isVoid,x_=Ff.normalizeNode,$P=Ff;return $P.isVoid=function(zP){return zP.type==="video"||kh(zP)},$P.normalizeNode=function(zP){var e0e=n5(zP,2),t0e=e0e[0],n0e=e0e[1];return QO.getNodeType(t0e)==="video"&&QO.isLastNode($P,t0e)&&md.insertNodes($P,QO.genEmptyParagraph(),{at:[n0e[0]+1]}),x_([t0e,n0e])},$P}};MP("en",{uploadImgModule:{uploadImage:"Upload Image",uploadError:"{{fileName}} upload error"}}),MP("zh-CN",{uploadImgModule:{uploadImage:"上传图片",uploadError:"{{fileName}} 上传出错"}});var Soe=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function xoe(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var Coe,Aoe,Ooe=function(Ff){return Ff&&Ff.Math==Math&&Ff},koe=Ooe(typeof globalThis=="object"&&globalThis)||Ooe(typeof window=="object"&&window)||Ooe(typeof self=="object"&&self)||Ooe(typeof Soe=="object"&&Soe)||function(){return this}()||Function("return this")(),Boe=function(Ff){try{return!!Ff()}catch(kh){return!0}},Foe=!Boe(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),Toe=Function.prototype.call,_oe=Toe.bind?Toe.bind(Toe):function(){return Toe.apply(Toe,arguments)},Poe={}.propertyIsEnumerable,joe=Object.getOwnPropertyDescriptor,Noe={f:joe&&!Poe.call({1:2},1)?function(Ff){var kh=joe(this,Ff);return!!kh&&kh.enumerable}:Poe},Ioe=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},Loe=Function.prototype,Roe=Loe.bind,Moe=Loe.call,zoe=Roe&&Roe.bind(Moe),$oe=Roe?function(Ff){return Ff&&zoe(Moe,Ff)}:function(Ff){return Ff&&function(){return Moe.apply(Ff,arguments)}},Hoe=$oe({}.toString),Voe=$oe("".slice),Uoe=function(Ff){return Voe(Hoe(Ff),8,-1)},Woe=koe.Object,Goe=$oe("".split),qoe=Boe(function(){return!Woe("z").propertyIsEnumerable(0)})?function(Ff){return Uoe(Ff)=="String"?Goe(Ff,""):Woe(Ff)}:Woe,Koe=koe.TypeError,Yoe=function(Ff){if(Ff==null)throw Koe("Can't call method on "+Ff);return Ff},Xoe=function(Ff){return qoe(Yoe(Ff))},Zoe=function(Ff){return typeof Ff=="function"},Joe=function(Ff){return typeof Ff=="object"?Ff!==null:Zoe(Ff)},Qoe=function(Ff){return Zoe(Ff)?Ff:void 0},eie=function(Ff,kh){return arguments.length<2?Qoe(koe[Ff]):koe[Ff]&&koe[Ff][kh]},tie=$oe({}.isPrototypeOf),nie=eie("navigator","userAgent")||"",rie=koe.process,oie=koe.Deno,iie=rie&&rie.versions||oie&&oie.version,aie=iie&&iie.v8;aie&&(Aoe=(Coe=aie.split("."))[0]>0&&Coe[0]<4?1:+(Coe[0]+Coe[1])),!Aoe&&nie&&(!(Coe=nie.match(/Edge\/(\d+)/))||Coe[1]>=74)&&(Coe=nie.match(/Chrome\/(\d+)/))&&(Aoe=+Coe[1]);var uie=Aoe,sie=!!Object.getOwnPropertySymbols&&!Boe(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&uie&&uie<41}),lie=sie&&!Symbol.sham&&typeof Symbol.iterator=="symbol",cie=koe.Object,fie=lie?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=eie("Symbol");return Zoe(kh)&&tie(kh.prototype,cie(Ff))},die=koe.String,pie=function(Ff){try{return die(Ff)}catch(kh){return"Object"}},hie=koe.TypeError,gie=function(Ff){if(Zoe(Ff))return Ff;throw hie(pie(Ff)+" is not a function")},vie=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:gie(x_)},yie=koe.TypeError,mie=Object.defineProperty,bie=function(Ff,kh){try{mie(koe,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){koe[Ff]=kh}return kh},wie=koe["__core-js_shared__"]||bie("__core-js_shared__",{}),Eie=xoe(function(Ff){(Ff.exports=function(kh,x_){return wie[kh]||(wie[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),Die=koe.Object,Sie=function(Ff){return Die(Yoe(Ff))},xie=$oe({}.hasOwnProperty),Cie=Object.hasOwn||function(Ff,kh){return xie(Sie(Ff),kh)},Aie=0,Oie=Math.random(),kie=$oe(1 .toString),Bie=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+kie(++Aie+Oie,36)},Fie=Eie("wks"),Tie=koe.Symbol,_ie=Tie&&Tie.for,Pie=lie?Tie:Tie&&Tie.withoutSetter||Bie,jie=function(Ff){if(!Cie(Fie,Ff)||!sie&&typeof Fie[Ff]!="string"){var kh="Symbol."+Ff;sie&&Cie(Tie,Ff)?Fie[Ff]=Tie[Ff]:Fie[Ff]=lie&&_ie?_ie(kh):Pie(kh)}return Fie[Ff]},Nie=koe.TypeError,Iie=jie("toPrimitive"),Lie=function(Ff){var kh=function(x_,$P){if(!Joe(x_)||fie(x_))return x_;var zP,e0e=vie(x_,Iie);if(e0e){if($P===void 0&&($P="default"),zP=_oe(e0e,x_,$P),!Joe(zP)||fie(zP))return zP;throw Nie("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&Zoe(r0e=t0e.toString)&&!Joe(o0e=_oe(r0e,t0e))||Zoe(r0e=t0e.valueOf)&&!Joe(o0e=_oe(r0e,t0e))||n0e!=="string"&&Zoe(r0e=t0e.toString)&&!Joe(o0e=_oe(r0e,t0e)))return o0e;throw yie("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return fie(kh)?kh:kh+""},Rie=koe.document,Mie=Joe(Rie)&&Joe(Rie.createElement),zie=function(Ff){return Mie?Rie.createElement(Ff):{}},$ie=!Foe&&!Boe(function(){return Object.defineProperty(zie("div"),"a",{get:function(){return 7}}).a!=7}),Hie=Object.getOwnPropertyDescriptor,Vie={f:Foe?Hie:function(Ff,kh){if(Ff=Xoe(Ff),kh=Lie(kh),$ie)try{return Hie(Ff,kh)}catch(x_){}if(Cie(Ff,kh))return Ioe(!_oe(Noe.f,Ff,kh),Ff[kh])}},Uie=koe.String,Wie=koe.TypeError,Gie=function(Ff){if(Joe(Ff))return Ff;throw Wie(Uie(Ff)+" is not an object")},qie=koe.TypeError,Kie=Object.defineProperty,Yie={f:Foe?Kie:function(Ff,kh,x_){if(Gie(Ff),kh=Lie(kh),Gie(x_),$ie)try{return Kie(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw qie("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},Xie=Foe?function(Ff,kh,x_){return Yie.f(Ff,kh,Ioe(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},Zie=$oe(Function.toString);Zoe(wie.inspectSource)||(wie.inspectSource=function(Ff){return Zie(Ff)});var Jie,Qie,eae,tae=wie.inspectSource,nae=koe.WeakMap,rae=Zoe(nae)&&/native code/.test(tae(nae)),oae=Eie("keys"),iae=function(Ff){return oae[Ff]||(oae[Ff]=Bie(Ff))},aae={},uae=koe.TypeError,sae=koe.WeakMap;if(rae||wie.state){var lae=wie.state||(wie.state=new sae),cae=$oe(lae.get),fae=$oe(lae.has),dae=$oe(lae.set);Jie=function(Ff,kh){if(fae(lae,Ff))throw new uae("Object already initialized");return kh.facade=Ff,dae(lae,Ff,kh),kh},Qie=function(Ff){return cae(lae,Ff)||{}},eae=function(Ff){return fae(lae,Ff)}}else{var pae=iae("state");aae[pae]=!0,Jie=function(Ff,kh){if(Cie(Ff,pae))throw new uae("Object already initialized");return kh.facade=Ff,Xie(Ff,pae,kh),kh},Qie=function(Ff){return Cie(Ff,pae)?Ff[pae]:{}},eae=function(Ff){return Cie(Ff,pae)}}var hae={set:Jie,get:Qie,has:eae,enforce:function(Ff){return eae(Ff)?Qie(Ff):Jie(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!Joe(kh)||(x_=Qie(kh)).type!==Ff)throw uae("Incompatible receiver, "+Ff+" required");return x_}}},gae=Function.prototype,vae=Foe&&Object.getOwnPropertyDescriptor,yae=Cie(gae,"name"),mae={EXISTS:yae,PROPER:yae&&function(){}.name==="something",CONFIGURABLE:yae&&(!Foe||Foe&&vae(gae,"name").configurable)},bae=xoe(function(Ff){var kh=mae.CONFIGURABLE,x_=hae.get,$P=hae.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;Zoe(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!Cie(n0e,"name")||kh&&n0e.name!==u0e)&&Xie(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==koe?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:Xie(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:bie(t0e,n0e)})(Function.prototype,"toString",function(){return Zoe(this)&&x_(this).source||tae(this)})}),wae=Math.ceil,Eae=Math.floor,Dae=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?Eae:wae)(kh)},Sae=Math.max,xae=Math.min,Cae=function(Ff,kh){var x_=Dae(Ff);return x_<0?Sae(x_+kh,0):xae(x_,kh)},Aae=Math.min,Oae=function(Ff){return Ff>0?Aae(Dae(Ff),9007199254740991):0},kae=function(Ff){return Oae(Ff.length)},Bae=function(Ff){return function(kh,x_,$P){var zP,e0e=Xoe(kh),t0e=kae(e0e),n0e=Cae($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},Fae=Bae(!1),Tae=$oe([].push),_ae=function(Ff,kh){var x_,$P=Xoe(Ff),zP=0,e0e=[];for(x_ in $P)!Cie(aae,x_)&&Cie($P,x_)&&Tae(e0e,x_);for(;kh.length>zP;)Cie($P,x_=kh[zP++])&&(~Fae(e0e,x_)||Tae(e0e,x_));return e0e},Pae=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],jae=Pae.concat("length","prototype"),Nae={f:Object.getOwnPropertyNames||function(Ff){return _ae(Ff,jae)}},Iae={f:Object.getOwnPropertySymbols},Lae=$oe([].concat),Rae=eie("Reflect","ownKeys")||function(Ff){var kh=Nae.f(Gie(Ff)),x_=Iae.f;return x_?Lae(kh,x_(Ff)):kh},Mae=function(Ff,kh){for(var x_=Rae(kh),$P=Yie.f,zP=Vie.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];Cie(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},zae=/#|\.prototype\./,$ae=function(Ff,kh){var x_=Vae[Hae(Ff)];return x_==Wae||x_!=Uae&&(Zoe(kh)?Boe(kh):!!kh)},Hae=$ae.normalize=function(Ff){return String(Ff).replace(zae,".").toLowerCase()},Vae=$ae.data={},Uae=$ae.NATIVE="N",Wae=$ae.POLYFILL="P",Gae=$ae,qae=Vie.f,Kae=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?koe:o0e?koe[n0e]||bie(n0e,{}):(koe[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=qae(x_,$P))&&t0e.value:x_[$P],!Gae(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;Mae(e0e,zP)}(Ff.sham||zP&&zP.sham)&&Xie(e0e,"sham",!0),bae(x_,$P,e0e,Ff)}},Yae=Array.isArray||function(Ff){return Uoe(Ff)=="Array"},Xae={};Xae[jie("toStringTag")]="z";var Zae=String(Xae)==="[object z]",Jae=jie("toStringTag"),Qae=koe.Object,eue=Uoe(function(){return arguments}())=="Arguments",tue=Zae?Uoe:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=Qae(Ff),Jae))=="string"?x_:eue?Uoe(kh):($P=Uoe(kh))=="Object"&&Zoe(kh.callee)?"Arguments":$P},nue=function(){},rue=[],oue=eie("Reflect","construct"),iue=/^\s*(?:class|function)\b/,aue=$oe(iue.exec),uue=!iue.exec(nue),sue=function(Ff){if(!Zoe(Ff))return!1;try{return oue(nue,rue,Ff),!0}catch(kh){return!1}},lue=!oue||Boe(function(){var Ff;return sue(sue.call)||!sue(Object)||!sue(function(){Ff=!0})||Ff})?function(Ff){if(!Zoe(Ff))return!1;switch(tue(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return uue||!!aue(iue,tae(Ff))}:sue,cue=function(Ff,kh,x_){var $P=Lie(kh);$P in Ff?Yie.f(Ff,$P,Ioe(0,x_)):Ff[$P]=x_},fue=jie("species"),due=$oe([].slice),pue=uie>=51||!Boe(function(){var Ff=[];return(Ff.constructor={})[fue]=function(){return{foo:1}},Ff.slice(Boolean).foo!==1}),hue=jie("species"),gue=koe.Array,vue=Math.max;Kae({target:"Array",proto:!0,forced:!pue},{slice:function(Ff,kh){var x_,$P,zP,e0e=Xoe(this),t0e=kae(e0e),n0e=Cae(Ff,t0e),r0e=Cae(kh===void 0?t0e:kh,t0e);if(Yae(e0e)&&(x_=e0e.constructor,(lue(x_)&&(x_===gue||Yae(x_.prototype))||Joe(x_)&&(x_=x_[hue])===null)&&(x_=void 0),x_===gue||x_===void 0))return due(e0e,n0e,r0e);for($P=new(x_===void 0?gue:x_)(vue(r0e-n0e,0)),zP=0;n0e<r0e;n0e++,zP++)n0e in e0e&&cue($P,zP,e0e[n0e]);return $P.length=zP,$P}});var yue=Zae?{}.toString:function(){return"[object "+tue(this)+"]"};Zae||bae(Object.prototype,"toString",yue,{unsafe:!0});var mue,bue=koe.String,wue=function(Ff){if(tue(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return bue(Ff)},Eue=function(){var Ff=Gie(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},Due=koe.RegExp,Sue=Boe(function(){var Ff=Due("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),xue=Sue||Boe(function(){return!Due("a","y").sticky}),Cue={BROKEN_CARET:Sue||Boe(function(){var Ff=Due("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:xue,UNSUPPORTED_Y:Sue},Aue=Object.keys||function(Ff){return _ae(Ff,Pae)},Oue=Foe?Object.defineProperties:function(Ff,kh){Gie(Ff);for(var x_,$P=Xoe(kh),zP=Aue(kh),e0e=zP.length,t0e=0;e0e>t0e;)Yie.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},kue=eie("document","documentElement"),Bue=iae("IE_PROTO"),Fue=function(){},Tue=function(Ff){return"<script>"+Ff+"<\/script>"},_ue=function(Ff){Ff.write(Tue("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},Pue=function(){try{mue=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;Pue=typeof document!="undefined"?document.domain&&mue?_ue(mue):((kh=zie("iframe")).style.display="none",kue.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(Tue("document.F=Object")),Ff.close(),Ff.F):_ue(mue);for(var x_=Pae.length;x_--;)delete Pue.prototype[Pae[x_]];return Pue()};aae[Bue]=!0;var jue,Nue,Iue=Object.create||function(Ff,kh){var x_;return Ff!==null?(Fue.prototype=Gie(Ff),x_=new Fue,Fue.prototype=null,x_[Bue]=Ff):x_=Pue(),kh===void 0?x_:Oue(x_,kh)},Lue=koe.RegExp,Rue=Boe(function(){var Ff=Lue(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),Mue=koe.RegExp,zue=Boe(function(){var Ff=Mue("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),$ue=hae.get,Hue=Eie("native-string-replace",String.prototype.replace),Vue=RegExp.prototype.exec,Uue=Vue,Wue=$oe("".charAt),Gue=$oe("".indexOf),que=$oe("".replace),Kue=$oe("".slice),Yue=(Nue=/b*/g,_oe(Vue,jue=/a/,"a"),_oe(Vue,Nue,"a"),jue.lastIndex!==0||Nue.lastIndex!==0),Xue=Cue.BROKEN_CARET,Zue=/()??/.exec("")[1]!==void 0;(Yue||Zue||Xue||Rue||zue)&&(Uue=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=$ue(r0e),i0e=wue(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=_oe(Uue,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=Xue&&r0e.sticky,l0e=_oe(Eue,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=que(l0e,"y",""),Gue(l0e,"g")===-1&&(l0e+="g"),p0e=Kue(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&Wue(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),Zue&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),Yue&&($P=r0e.lastIndex),zP=_oe(Vue,u0e?x_:r0e,p0e),u0e?zP?(zP.input=Kue(zP.input,d0e),zP[0]=Kue(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:Yue&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),Zue&&zP&&zP.length>1&&_oe(Hue,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=Iue(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var Jue=Uue;Kae({target:"RegExp",proto:!0,forced:/./.exec!==Jue},{exec:Jue});var Que=Function.prototype,ese=Que.apply,tse=Que.bind,nse=Que.call,rse=typeof Reflect=="object"&&Reflect.apply||(tse?nse.bind(ese):function(){return nse.apply(ese,arguments)}),ose=jie("species"),ise=RegExp.prototype,ase=jie("match"),use=koe.TypeError,sse=jie("species"),lse=function(Ff,kh){var x_,$P=Gie(Ff).constructor;return $P===void 0||(x_=Gie($P)[sse])==null?kh:function(zP){if(lue(zP))return zP;throw use(pie(zP)+" is not a constructor")}(x_)},cse=$oe("".charAt),fse=$oe("".charCodeAt),dse=$oe("".slice),pse=function(Ff){return function(kh,x_){var $P,zP,e0e=wue(Yoe(kh)),t0e=Dae(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=fse(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=fse(e0e,t0e+1))<56320||zP>57343?Ff?cse(e0e,t0e):$P:Ff?dse(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},hse={codeAt:pse(!1),charAt:pse(!0)},gse=hse.charAt,vse=function(Ff,kh,x_){return kh+(x_?gse(Ff,kh).length:1)},yse=koe.Array,mse=Math.max,bse=function(Ff,kh,x_){for(var $P=kae(Ff),zP=Cae(kh,$P),e0e=Cae(x_===void 0?$P:x_,$P),t0e=yse(mse(e0e-zP,0)),n0e=0;zP<e0e;zP++,n0e++)cue(t0e,n0e,Ff[zP]);return t0e.length=n0e,t0e},wse=koe.TypeError,Ese=function(Ff,kh){var x_=Ff.exec;if(Zoe(x_)){var $P=_oe(x_,Ff,kh);return $P!==null&&Gie($P),$P}if(Uoe(Ff)==="RegExp")return _oe(Jue,Ff,kh);throw wse("RegExp#exec called on incompatible receiver")},Dse=Cue.UNSUPPORTED_Y,Sse=Math.min,xse=[].push,Cse=$oe(/./.exec),Ase=$oe(xse),Ose=$oe("".slice);(function(Ff,kh,x_,$P){var zP=jie(Ff),e0e=!Boe(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!Boe(function(){var o0e=!1,i0e=/a/;return(i0e={}).constructor={},i0e.constructor[ose]=function(){return i0e},i0e.flags="",i0e[zP]=/./[zP],i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=$oe(/./[zP]),r0e=function(o0e,i0e,a0e){var s0e;return s0e="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(u0e,l0e){var f0e,d0e,p0e=wue(Yoe(this)),c0e=l0e===void 0?4294967295:l0e>>>0;if(c0e===0)return[];if(u0e===void 0)return[p0e];if(!Joe(f0e=u0e)||!((d0e=f0e[ase])!==void 0?d0e:Uoe(f0e)=="RegExp"))return _oe(i0e,p0e,u0e,c0e);for(var h0e,g0e,m0e,y0e=[],v0e=(u0e.ignoreCase?"i":"")+(u0e.multiline?"m":"")+(u0e.unicode?"u":"")+(u0e.sticky?"y":""),b0e=0,S0e=new RegExp(u0e.source,v0e+"g");(h0e=_oe(Jue,S0e,p0e))&&!((g0e=S0e.lastIndex)>b0e&&(Ase(y0e,Ose(p0e,b0e,h0e.index)),h0e.length>1&&h0e.index<p0e.length&&rse(xse,y0e,bse(h0e,1)),m0e=h0e[0].length,b0e=g0e,y0e.length>=c0e));)S0e.lastIndex===h0e.index&&S0e.lastIndex++;return b0e===p0e.length?!m0e&&Cse(S0e,"")||Ase(y0e,""):Ase(y0e,Ose(p0e,b0e)),y0e.length>c0e?bse(y0e,0,c0e):y0e}:"0".split(void 0,0).length?function(u0e,l0e){return u0e===void 0&&l0e===0?[]:_oe(i0e,this,u0e,l0e)}:i0e,[function(u0e,l0e){var f0e=Yoe(this),d0e=u0e==null?void 0:vie(u0e,o0e);return d0e?_oe(d0e,u0e,f0e,l0e):_oe(s0e,wue(f0e),u0e,l0e)},function(u0e,l0e){var f0e=Gie(this),d0e=wue(u0e),p0e=a0e(s0e,f0e,d0e,l0e,s0e!==i0e);if(p0e.done)return p0e.value;var c0e=lse(f0e,RegExp),h0e=f0e.unicode,g0e=(f0e.ignoreCase?"i":"")+(f0e.multiline?"m":"")+(f0e.unicode?"u":"")+(Dse?"g":"y"),m0e=new c0e(Dse?"^(?:"+f0e.source+")":f0e,g0e),y0e=l0e===void 0?4294967295:l0e>>>0;if(y0e===0)return[];if(d0e.length===0)return Ese(m0e,d0e)===null?[d0e]:[];for(var v0e=0,b0e=0,S0e=[];b0e<d0e.length;){m0e.lastIndex=Dse?0:b0e;var w0e,A0e=Ese(m0e,Dse?Ose(d0e,b0e):d0e);if(A0e===null||(w0e=Sse(Oae(m0e.lastIndex+(Dse?b0e:0)),d0e.length))===v0e)b0e=vse(d0e,b0e,h0e);else{if(Ase(S0e,Ose(d0e,v0e,b0e)),S0e.length===y0e)return S0e;for(var x0e=1;x0e<=A0e.length-1;x0e++)if(Ase(S0e,A0e[x0e]),S0e.length===y0e)return S0e;b0e=v0e=w0e}}return Ase(S0e,Ose(d0e,v0e)),S0e}]}(zP,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=$oe(o0e),f0e=i0e.exec;return f0e===Jue||f0e===ise.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});bae(String.prototype,Ff,r0e[0]),bae(ise,zP,r0e[1])}$P&&Xie(ise[zP],"sham",!0)})("split",0,!!Boe(function(){var Ff=/(?:)/,kh=Ff.exec;Ff.exec=function(){return kh.apply(this,arguments)};var x_="ab".split(Ff);return x_.length!==2||x_[0]!=="a"||x_[1]!=="b"}),Dse);/*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */var kse=function(){return kse=Object.assign||function(Ff){for(var kh,x_=1,$P=arguments.length;x_<$P;x_++)for(var zP in kh=arguments[x_])Object.prototype.hasOwnProperty.call(kh,zP)&&(Ff[zP]=kh[zP]);return Ff},kse.apply(this,arguments)};function Bse(Ff,kh,x_,$P){return new(x_||(x_=Promise))(function(zP,e0e){function t0e(o0e){try{r0e($P.next(o0e))}catch(i0e){e0e(i0e)}}function n0e(o0e){try{r0e($P.throw(o0e))}catch(i0e){e0e(i0e)}}function r0e(o0e){var i0e;o0e.done?zP(o0e.value):(i0e=o0e.value,i0e instanceof x_?i0e:new x_(function(a0e){a0e(i0e)})).then(t0e,n0e)}r0e(($P=$P.apply(Ff,kh||[])).next())})}function Fse(Ff,kh){var x_,$P,zP,e0e,t0e={label:0,sent:function(){if(1&zP[0])throw zP[1];return zP[1]},trys:[],ops:[]};return e0e={next:n0e(0),throw:n0e(1),return:n0e(2)},typeof Symbol=="function"&&(e0e[Symbol.iterator]=function(){return this}),e0e;function n0e(r0e){return function(o0e){return function(i0e){if(x_)throw new TypeError("Generator is already executing.");for(;t0e;)try{if(x_=1,$P&&(zP=2&i0e[0]?$P.return:i0e[0]?$P.throw||((zP=$P.return)&&zP.call($P),0):$P.next)&&!(zP=zP.call($P,i0e[1])).done)return zP;switch($P=0,zP&&(i0e=[2&i0e[0],zP.value]),i0e[0]){case 0:case 1:zP=i0e;break;case 4:return t0e.label++,{value:i0e[1],done:!1};case 5:t0e.label++,$P=i0e[1],i0e=[0];continue;case 7:i0e=t0e.ops.pop(),t0e.trys.pop();continue;default:if(!((zP=(zP=t0e.trys).length>0&&zP[zP.length-1])||i0e[0]!==6&&i0e[0]!==2)){t0e=0;continue}if(i0e[0]===3&&(!zP||i0e[1]>zP[0]&&i0e[1]<zP[3])){t0e.label=i0e[1];break}if(i0e[0]===6&&t0e.label<zP[1]){t0e.label=zP[1],zP=i0e;break}if(zP&&t0e.label<zP[2]){t0e.label=zP[2],t0e.ops.push(i0e);break}zP[2]&&t0e.ops.pop(),t0e.trys.pop();continue}i0e=kh.call(Ff,t0e)}catch(a0e){i0e=[6,a0e],$P=0}finally{x_=zP=0}if(5&i0e[0])throw i0e[1];return{value:i0e[0]?i0e[1]:void 0,done:!0}}([r0e,o0e])}}}function Tse(Ff){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var kh,x_=Ff[Symbol.asyncIterator];return x_?x_.call(Ff):(Ff=function(zP){var e0e=typeof Symbol=="function"&&Symbol.iterator,t0e=e0e&&zP[e0e],n0e=0;if(t0e)return t0e.call(zP);if(zP&&typeof zP.length=="number")return{next:function(){return zP&&n0e>=zP.length&&(zP=void 0),{value:zP&&zP[n0e++],done:!zP}}};throw new TypeError(e0e?"Object is not iterable.":"Symbol.iterator is not defined.")}(Ff),kh={},$P("next"),$P("throw"),$P("return"),kh[Symbol.asyncIterator]=function(){return this},kh);function $P(zP){kh[zP]=Ff[zP]&&function(e0e){return new Promise(function(t0e,n0e){(function(r0e,o0e,i0e,a0e){Promise.resolve(a0e).then(function(s0e){r0e({value:s0e,done:i0e})},o0e)})(t0e,n0e,(e0e=Ff[zP](e0e)).done,e0e.value)})}}}var _se=jie("unscopables"),Pse=Array.prototype;Pse[_se]==null&&Yie.f(Pse,_se,{configurable:!0,value:Iue(null)});var jse,Nse,Ise,Lse=function(Ff){Pse[_se][Ff]=!0},Rse={},Mse=!Boe(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),zse=iae("IE_PROTO"),$se=koe.Object,Hse=$se.prototype,Vse=Mse?$se.getPrototypeOf:function(Ff){var kh=Sie(Ff);if(Cie(kh,zse))return kh[zse];var x_=kh.constructor;return Zoe(x_)&&kh instanceof x_?x_.prototype:kh instanceof $se?Hse:null},Use=jie("iterator"),Wse=!1;[].keys&&("next"in(Ise=[].keys())?(Nse=Vse(Vse(Ise)))!==Object.prototype&&(jse=Nse):Wse=!0);var Gse=jse==null||Boe(function(){var Ff={};return jse[Use].call(Ff)!==Ff});Gse&&(jse={}),Zoe(jse[Use])||bae(jse,Use,function(){return this});var qse={IteratorPrototype:jse,BUGGY_SAFARI_ITERATORS:Wse},Kse=Yie.f,Yse=jie("toStringTag"),Xse=function(Ff,kh,x_){Ff&&!Cie(Ff=x_?Ff:Ff.prototype,Yse)&&Kse(Ff,Yse,{configurable:!0,value:kh})},Zse=qse.IteratorPrototype,Jse=function(){return this},Qse=koe.String,ele=koe.TypeError,tle=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=$oe(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return Gie($P),function(e0e){if(typeof e0e=="object"||Zoe(e0e))return e0e;throw ele("Can't set "+Qse(e0e)+" as a prototype")}(zP),kh?Ff($P,zP):$P.__proto__=zP,$P}}():void 0),nle=mae.PROPER,rle=mae.CONFIGURABLE,ole=qse.IteratorPrototype,ile=qse.BUGGY_SAFARI_ITERATORS,ale=jie("iterator"),ule=function(){return this},sle=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e,g0e){var m0e=c0e+" Iterator";p0e.prototype=Iue(Zse,{next:Ioe(1,h0e)}),Xse(p0e,m0e,!1),Rse[m0e]=Jse})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!ile&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[ale]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!ile&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=Vse(d0e.call(new Ff)))!==Object.prototype&&n0e.next&&(Vse(n0e)!==ole&&(tle?tle(n0e,ole):Zoe(n0e[ale])||bae(n0e,ale,ule)),Xse(n0e,a0e,!0)),nle&&zP=="values"&&l0e&&l0e.name!=="values"&&(rle?Xie(u0e,"name","values"):(s0e=!0,f0e=function(){return _oe(l0e,this)})),zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(ile||s0e||!(o0e in u0e))&&bae(u0e,o0e,r0e[o0e]);else Kae({target:kh,proto:!0,forced:ile||s0e},r0e);return u0e[ale]!==f0e&&bae(u0e,ale,f0e,{name:zP}),Rse[kh]=f0e,r0e},lle=hae.set,cle=hae.getterFor("Array Iterator"),fle=sle(Array,"Array",function(Ff,kh){lle(this,{type:"Array Iterator",target:Xoe(Ff),index:0,kind:kh})},function(){var Ff=cle(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values");Rse.Arguments=Rse.Array,Lse("keys"),Lse("values"),Lse("entries");var dle=hse.charAt,ple=hae.set,hle=hae.getterFor("String Iterator");sle(String,"String",function(Ff){ple(this,{type:"String Iterator",string:wue(Ff),index:0})},function(){var Ff,kh=hle(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=dle(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var gle=function(Ff,kh,x_){for(var $P in kh)bae(Ff,$P,kh[$P],x_);return Ff},vle=Nae.f,yle=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],mle={f:function(Ff){return yle&&Uoe(Ff)=="Window"?function(kh){try{return vle(kh)}catch(x_){return bse(yle)}}(Ff):vle(Xoe(Ff))}},ble=Boe(function(){if(typeof ArrayBuffer=="function"){var Ff=new ArrayBuffer(8);Object.isExtensible(Ff)&&Object.defineProperty(Ff,"a",{value:8})}}),wle=Object.isExtensible,Ele=Boe(function(){wle(1)})||ble?function(Ff){return!!Joe(Ff)&&(!ble||Uoe(Ff)!="ArrayBuffer")&&(!wle||wle(Ff))}:wle,Dle=!Boe(function(){return Object.isExtensible(Object.preventExtensions({}))}),Sle=xoe(function(Ff){var kh=Yie.f,x_=!1,$P=Bie("meta"),zP=0,e0e=function(n0e){kh(n0e,$P,{value:{objectID:"O"+zP++,weakData:{}}})},t0e=Ff.exports={enable:function(){t0e.enable=function(){},x_=!0;var n0e=Nae.f,r0e=$oe([].splice),o0e={};o0e[$P]=1,n0e(o0e).length&&(Nae.f=function(i0e){for(var a0e=n0e(i0e),s0e=0,u0e=a0e.length;s0e<u0e;s0e++)if(a0e[s0e]===$P){r0e(a0e,s0e,1);break}return a0e},Kae({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:mle.f}))},fastKey:function(n0e,r0e){if(!Joe(n0e))return typeof n0e=="symbol"?n0e:(typeof n0e=="string"?"S":"P")+n0e;if(!Cie(n0e,$P)){if(!Ele(n0e))return"F";if(!r0e)return"E";e0e(n0e)}return n0e[$P].objectID},getWeakData:function(n0e,r0e){if(!Cie(n0e,$P)){if(!Ele(n0e))return!0;if(!r0e)return!1;e0e(n0e)}return n0e[$P].weakData},onFreeze:function(n0e){return Dle&&x_&&Ele(n0e)&&!Cie(n0e,$P)&&e0e(n0e),n0e}};aae[$P]=!0}),xle=$oe($oe.bind),Cle=function(Ff,kh){return gie(Ff),kh===void 0?Ff:xle?xle(Ff,kh):function(){return Ff.apply(kh,arguments)}},Ale=jie("iterator"),Ole=Array.prototype,kle=jie("iterator"),Ble=function(Ff){if(Ff!=null)return vie(Ff,kle)||vie(Ff,"@@iterator")||Rse[tue(Ff)]},Fle=koe.TypeError,Tle=function(Ff,kh,x_){var $P,zP;Gie(Ff);try{if(!($P=vie(Ff,"return"))){if(kh==="throw")throw x_;return x_}$P=_oe($P,Ff)}catch(e0e){zP=!0,$P=e0e}if(kh==="throw")throw x_;if(zP)throw $P;return Gie($P),x_},_le=koe.TypeError,Ple=function(Ff,kh){this.stopped=Ff,this.result=kh},jle=Ple.prototype,Nle=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e,a0e=x_&&x_.that,s0e=!(!x_||!x_.AS_ENTRIES),u0e=!(!x_||!x_.IS_ITERATOR),l0e=!(!x_||!x_.INTERRUPTED),f0e=Cle(kh,a0e),d0e=function(c0e){return $P&&Tle($P,"normal",c0e),new Ple(!0,c0e)},p0e=function(c0e){return s0e?(Gie(c0e),l0e?f0e(c0e[0],c0e[1],d0e):f0e(c0e[0],c0e[1])):l0e?f0e(c0e,d0e):f0e(c0e)};if(u0e)$P=Ff;else{if(!(zP=Ble(Ff)))throw _le(pie(Ff)+" is not iterable");if((i0e=zP)!==void 0&&(Rse.Array===i0e||Ole[Ale]===i0e)){for(e0e=0,t0e=kae(Ff);t0e>e0e;e0e++)if((n0e=p0e(Ff[e0e]))&&tie(jle,n0e))return n0e;return new Ple(!1)}$P=function(c0e,h0e){var g0e=arguments.length<2?Ble(c0e):h0e;if(gie(g0e))return Gie(_oe(g0e,c0e));throw Fle(pie(c0e)+" is not iterable")}(Ff,zP)}for(r0e=$P.next;!(o0e=_oe(r0e,$P)).done;){try{n0e=p0e(o0e.value)}catch(c0e){Tle($P,"throw",c0e)}if(typeof n0e=="object"&&n0e&&tie(jle,n0e))return n0e}return new Ple(!1)},Ile=koe.TypeError,Lle=function(Ff,kh){if(tie(kh,Ff))return Ff;throw Ile("Incorrect invocation")},Rle=jie("iterator"),Mle=!1;try{var zle=0,$le={next:function(){return{done:!!zle++}},return:function(){Mle=!0}};$le[Rle]=function(){return this},Array.from($le,function(){throw 2})}catch(Ff){}var Hle=function(Ff,kh){if(!kh&&!Mle)return!1;var x_=!1;try{var $P={};$P[Rle]=function(){return{next:function(){return{done:x_=!0}}}},Ff($P)}catch(zP){}return x_},Vle=jie("species"),Ule=koe.Array,Wle=function(Ff,kh){return new(function(x_){var $P;return Yae(x_)&&($P=x_.constructor,(lue($P)&&($P===Ule||Yae($P.prototype))||Joe($P)&&($P=$P[Vle])===null)&&($P=void 0)),$P===void 0?Ule:$P}(Ff))(kh===0?0:kh)},Gle=$oe([].push),qle=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=Sie(r0e),f0e=qoe(l0e),d0e=Cle(o0e,i0e),p0e=kae(f0e),c0e=0,h0e=a0e||Wle,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:Gle(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:Gle(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},Kle={forEach:qle(0),map:qle(1),filter:qle(2),some:qle(3),every:qle(4),find:qle(5),findIndex:qle(6),filterReject:qle(7)},Yle=Sle.getWeakData,Xle=hae.set,Zle=hae.getterFor,Jle=Kle.find,Qle=Kle.findIndex,ece=$oe([].splice),tce=0,nce=function(Ff){return Ff.frozen||(Ff.frozen=new rce)},rce=function(){this.entries=[]},oce=function(Ff,kh){return Jle(Ff.entries,function(x_){return x_[0]===kh})};rce.prototype={get:function(Ff){var kh=oce(this,Ff);if(kh)return kh[1]},has:function(Ff){return!!oce(this,Ff)},set:function(Ff,kh){var x_=oce(this,Ff);x_?x_[1]=kh:this.entries.push([Ff,kh])},delete:function(Ff){var kh=Qle(this.entries,function(x_){return x_[0]===Ff});return~kh&&ece(this.entries,kh,1),!!~kh}};var ice,ace={getConstructor:function(Ff,kh,x_,$P){var zP=Ff(function(r0e,o0e){Lle(r0e,e0e),Xle(r0e,{type:kh,id:tce++,frozen:void 0}),o0e!=null&&Nle(o0e,r0e[$P],{that:r0e,AS_ENTRIES:x_})}),e0e=zP.prototype,t0e=Zle(kh),n0e=function(r0e,o0e,i0e){var a0e=t0e(r0e),s0e=Yle(Gie(o0e),!0);return s0e===!0?nce(a0e).set(o0e,i0e):s0e[a0e.id]=i0e,r0e};return gle(e0e,{delete:function(r0e){var o0e=t0e(this);if(!Joe(r0e))return!1;var i0e=Yle(r0e);return i0e===!0?nce(o0e).delete(r0e):i0e&&Cie(i0e,o0e.id)&&delete i0e[o0e.id]},has:function(r0e){var o0e=t0e(this);if(!Joe(r0e))return!1;var i0e=Yle(r0e);return i0e===!0?nce(o0e).has(r0e):i0e&&Cie(i0e,o0e.id)}}),gle(e0e,x_?{get:function(r0e){var o0e=t0e(this);if(Joe(r0e)){var i0e=Yle(r0e);return i0e===!0?nce(o0e).get(r0e):i0e?i0e[o0e.id]:void 0}},set:function(r0e,o0e){return n0e(this,r0e,o0e)}}:{add:function(r0e){return n0e(this,r0e,!0)}}),zP}},uce=hae.enforce,sce=!koe.ActiveXObject&&"ActiveXObject"in koe,lce=function(Ff){return function(){return Ff(this,arguments.length?arguments[0]:void 0)}},cce=function(Ff,kh,x_){var $P=Ff.indexOf("Map")!==-1,zP=Ff.indexOf("Weak")!==-1,e0e=$P?"set":"add",t0e=koe[Ff],n0e=t0e&&t0e.prototype,r0e=t0e,o0e={},i0e=function(d0e){var p0e=$oe(n0e[d0e]);bae(n0e,d0e,d0e=="add"?function(c0e){return p0e(this,c0e===0?0:c0e),this}:d0e=="delete"?function(c0e){return!(zP&&!Joe(c0e))&&p0e(this,c0e===0?0:c0e)}:d0e=="get"?function(c0e){return zP&&!Joe(c0e)?void 0:p0e(this,c0e===0?0:c0e)}:d0e=="has"?function(c0e){return!(zP&&!Joe(c0e))&&p0e(this,c0e===0?0:c0e)}:function(c0e,h0e){return p0e(this,c0e===0?0:c0e,h0e),this})};if(Gae(Ff,!Zoe(t0e)||!(zP||n0e.forEach&&!Boe(function(){new t0e().entries().next()}))))r0e=x_.getConstructor(kh,Ff,$P,e0e),Sle.enable();else if(Gae(Ff,!0)){var a0e=new r0e,s0e=a0e[e0e](zP?{}:-0,1)!=a0e,u0e=Boe(function(){a0e.has(1)}),l0e=Hle(function(d0e){new t0e(d0e)}),f0e=!zP&&Boe(function(){for(var d0e=new t0e,p0e=5;p0e--;)d0e[e0e](p0e,p0e);return!d0e.has(-0)});l0e||((r0e=kh(function(d0e,p0e){Lle(d0e,n0e);var c0e=function(h0e,g0e,m0e){var y0e,v0e;return tle&&Zoe(y0e=g0e.constructor)&&y0e!==m0e&&Joe(v0e=y0e.prototype)&&v0e!==m0e.prototype&&tle(h0e,v0e),h0e}(new t0e,d0e,r0e);return p0e!=null&&Nle(p0e,c0e[e0e],{that:c0e,AS_ENTRIES:$P}),c0e})).prototype=n0e,n0e.constructor=r0e),(u0e||f0e)&&(i0e("delete"),i0e("has"),$P&&i0e("get")),(f0e||s0e)&&i0e(e0e),zP&&n0e.clear&&delete n0e.clear}return o0e[Ff]=r0e,Kae({global:!0,forced:r0e!=t0e},o0e),Xse(r0e,Ff),zP||x_.setStrong(r0e,Ff,$P),r0e}("WeakMap",lce,ace);if(rae&&sce){ice=ace.getConstructor(lce,"WeakMap",!0),Sle.enable();var fce=cce.prototype,dce=$oe(fce.delete),pce=$oe(fce.has),hce=$oe(fce.get),gce=$oe(fce.set);gle(fce,{delete:function(Ff){if(Joe(Ff)&&!Ele(Ff)){var kh=uce(this);return kh.frozen||(kh.frozen=new ice),dce(this,Ff)||kh.frozen.delete(Ff)}return dce(this,Ff)},has:function(Ff){if(Joe(Ff)&&!Ele(Ff)){var kh=uce(this);return kh.frozen||(kh.frozen=new ice),pce(this,Ff)||kh.frozen.has(Ff)}return pce(this,Ff)},get:function(Ff){if(Joe(Ff)&&!Ele(Ff)){var kh=uce(this);return kh.frozen||(kh.frozen=new ice),pce(this,Ff)?hce(this,Ff):kh.frozen.get(Ff)}return hce(this,Ff)},set:function(Ff,kh){if(Joe(Ff)&&!Ele(Ff)){var x_=uce(this);x_.frozen||(x_.frozen=new ice),pce(this,Ff)?gce(this,Ff,kh):x_.frozen.set(Ff,kh)}else gce(this,Ff,kh);return this}})}var vce={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},yce=zie("span").classList,mce=yce&&yce.constructor&&yce.constructor.prototype,bce=mce===Object.prototype?void 0:mce,wce=jie("iterator"),Ece=jie("toStringTag"),Dce=fle.values,Sce=function(Ff,kh){if(Ff){if(Ff[wce]!==Dce)try{Xie(Ff,wce,Dce)}catch($P){Ff[wce]=Dce}if(Ff[Ece]||Xie(Ff,Ece,kh),vce[kh]){for(var x_ in fle)if(Ff[x_]!==fle[x_])try{Xie(Ff,x_,fle[x_])}catch($P){Ff[x_]=fle[x_]}}}};for(var xce in vce)Sce(koe[xce]&&koe[xce].prototype,xce);Sce(bce,"DOMTokenList");var Cce=function(Ff,kh){var x_=[][Ff];return!!x_&&Boe(function(){x_.call(null,kh||function(){throw 1},1)})},Ace=Kle.forEach,Oce=Cce("forEach")?[].forEach:function(Ff){return Ace(this,Ff,arguments.length>1?arguments[1]:void 0)},kce=function(Ff){if(Ff&&Ff.forEach!==Oce)try{Xie(Ff,"forEach",Oce)}catch(kh){Ff.forEach=Oce}};for(var Bce in vce)vce[Bce]&&kce(koe[Bce]&&koe[Bce].prototype);kce(bce);var Fce,Tce,_ce,Pce,jce=koe.Promise,Nce=jie("species"),Ice=/(?:ipad|iphone|ipod).*applewebkit/i.test(nie),Lce=Uoe(koe.process)=="process",Rce=koe.setImmediate,Mce=koe.clearImmediate,zce=koe.process,$ce=koe.Dispatch,Hce=koe.Function,Vce=koe.MessageChannel,Uce=koe.String,Wce=0,Gce={};try{Fce=koe.location}catch(Ff){}var qce=function(Ff){if(Cie(Gce,Ff)){var kh=Gce[Ff];delete Gce[Ff],kh()}},Kce=function(Ff){return function(){qce(Ff)}},Yce=function(Ff){qce(Ff.data)},Xce=function(Ff){koe.postMessage(Uce(Ff),Fce.protocol+"//"+Fce.host)};Rce&&Mce||(Rce=function(Ff){var kh=due(arguments,1);return Gce[++Wce]=function(){rse(Zoe(Ff)?Ff:Hce(Ff),void 0,kh)},Tce(Wce),Wce},Mce=function(Ff){delete Gce[Ff]},Lce?Tce=function(Ff){zce.nextTick(Kce(Ff))}:$ce&&$ce.now?Tce=function(Ff){$ce.now(Kce(Ff))}:Vce&&!Ice?(Pce=(_ce=new Vce).port2,_ce.port1.onmessage=Yce,Tce=Cle(Pce.postMessage,Pce)):koe.addEventListener&&Zoe(koe.postMessage)&&!koe.importScripts&&Fce&&Fce.protocol!=="file:"&&!Boe(Xce)?(Tce=Xce,koe.addEventListener("message",Yce,!1)):Tce="onreadystatechange"in zie("script")?function(Ff){kue.appendChild(zie("script")).onreadystatechange=function(){kue.removeChild(this),qce(Ff)}}:function(Ff){setTimeout(Kce(Ff),0)});var Zce,Jce,Qce,efe,tfe,nfe,rfe,ofe,ife={set:Rce,clear:Mce},afe=/ipad|iphone|ipod/i.test(nie)&&koe.Pebble!==void 0,ufe=/web0s(?!.*chrome)/i.test(nie),sfe=Vie.f,lfe=ife.set,cfe=koe.MutationObserver||koe.WebKitMutationObserver,ffe=koe.document,dfe=koe.process,pfe=koe.Promise,hfe=sfe(koe,"queueMicrotask"),gfe=hfe&&hfe.value;gfe||(Zce=function(){var Ff,kh;for(Lce&&(Ff=dfe.domain)&&Ff.exit();Jce;){kh=Jce.fn,Jce=Jce.next;try{kh()}catch(x_){throw Jce?efe():Qce=void 0,x_}}Qce=void 0,Ff&&Ff.enter()},Ice||Lce||ufe||!cfe||!ffe?!afe&&pfe&&pfe.resolve?((rfe=pfe.resolve(void 0)).constructor=pfe,ofe=Cle(rfe.then,rfe),efe=function(){ofe(Zce)}):Lce?efe=function(){dfe.nextTick(Zce)}:(lfe=Cle(lfe,koe),efe=function(){lfe(Zce)}):(tfe=!0,nfe=ffe.createTextNode(""),new cfe(Zce).observe(nfe,{characterData:!0}),efe=function(){nfe.data=tfe=!tfe}));var vfe,yfe,mfe,bfe,wfe=gfe||function(Ff){var kh={fn:Ff,next:void 0};Qce&&(Qce.next=kh),Jce||(Jce=kh,efe()),Qce=kh},Efe=function(Ff){var kh,x_;this.promise=new Ff(function($P,zP){if(kh!==void 0||x_!==void 0)throw TypeError("Bad Promise constructor");kh=$P,x_=zP}),this.resolve=gie(kh),this.reject=gie(x_)},Dfe={f:function(Ff){return new Efe(Ff)}},Sfe=function(Ff){try{return{error:!1,value:Ff()}}catch(kh){return{error:!0,value:kh}}},xfe=typeof window=="object",Cfe=ife.set,Afe=jie("species"),Ofe="Promise",kfe=hae.getterFor(Ofe),Bfe=hae.set,Ffe=hae.getterFor(Ofe),Tfe=jce&&jce.prototype,_fe=jce,Pfe=Tfe,jfe=koe.TypeError,Nfe=koe.document,Ife=koe.process,Lfe=Dfe.f,Rfe=Lfe,Mfe=!!(Nfe&&Nfe.createEvent&&koe.dispatchEvent),zfe=Zoe(koe.PromiseRejectionEvent),$fe=!1,Hfe=Gae(Ofe,function(){var Ff=tae(_fe),kh=Ff!==String(_fe);if(!kh&&uie===66)return!0;if(uie>=51&&/native code/.test(Ff))return!1;var x_=new _fe(function(zP){zP(1)}),$P=function(zP){zP(function(){},function(){})};return(x_.constructor={})[Afe]=$P,!($fe=x_.then(function(){})instanceof $P)||!kh&&xfe&&!zfe}),Vfe=Hfe||!Hle(function(Ff){_fe.all(Ff).catch(function(){})}),Ufe=function(Ff){var kh;return!(!Joe(Ff)||!Zoe(kh=Ff.then))&&kh},Wfe=function(Ff,kh){if(!Ff.notified){Ff.notified=!0;var x_=Ff.reactions;wfe(function(){for(var $P=Ff.value,zP=Ff.state==1,e0e=0;x_.length>e0e;){var t0e,n0e,r0e,o0e=x_[e0e++],i0e=zP?o0e.ok:o0e.fail,a0e=o0e.resolve,s0e=o0e.reject,u0e=o0e.domain;try{i0e?(zP||(Ff.rejection===2&&Yfe(Ff),Ff.rejection=1),i0e===!0?t0e=$P:(u0e&&u0e.enter(),t0e=i0e($P),u0e&&(u0e.exit(),r0e=!0)),t0e===o0e.promise?s0e(jfe("Promise-chain cycle")):(n0e=Ufe(t0e))?_oe(n0e,t0e,a0e,s0e):a0e(t0e)):s0e($P)}catch(l0e){u0e&&!r0e&&u0e.exit(),s0e(l0e)}}Ff.reactions=[],Ff.notified=!1,kh&&!Ff.rejection&&qfe(Ff)})}},Gfe=function(Ff,kh,x_){var $P,zP;Mfe?(($P=Nfe.createEvent("Event")).promise=kh,$P.reason=x_,$P.initEvent(Ff,!1,!0),koe.dispatchEvent($P)):$P={promise:kh,reason:x_},!zfe&&(zP=koe["on"+Ff])?zP($P):Ff==="unhandledrejection"&&function(e0e,t0e){var n0e=koe.console;n0e&&n0e.error&&(arguments.length==1?n0e.error(e0e):n0e.error(e0e,t0e))}("Unhandled promise rejection",x_)},qfe=function(Ff){_oe(Cfe,koe,function(){var kh,x_=Ff.facade,$P=Ff.value;if(Kfe(Ff)&&(kh=Sfe(function(){Lce?Ife.emit("unhandledRejection",$P,x_):Gfe("unhandledrejection",x_,$P)}),Ff.rejection=Lce||Kfe(Ff)?2:1,kh.error))throw kh.value})},Kfe=function(Ff){return Ff.rejection!==1&&!Ff.parent},Yfe=function(Ff){_oe(Cfe,koe,function(){var kh=Ff.facade;Lce?Ife.emit("rejectionHandled",kh):Gfe("rejectionhandled",kh,Ff.value)})},Xfe=function(Ff,kh,x_){return function($P){Ff(kh,$P,x_)}},Zfe=function(Ff,kh,x_){Ff.done||(Ff.done=!0,x_&&(Ff=x_),Ff.value=kh,Ff.state=2,Wfe(Ff,!0))},Jfe=function(Ff,kh,x_){if(!Ff.done){Ff.done=!0,x_&&(Ff=x_);try{if(Ff.facade===kh)throw jfe("Promise can't be resolved itself");var $P=Ufe(kh);$P?wfe(function(){var zP={done:!1};try{_oe($P,kh,Xfe(Jfe,zP,Ff),Xfe(Zfe,zP,Ff))}catch(e0e){Zfe(zP,e0e,Ff)}}):(Ff.value=kh,Ff.state=1,Wfe(Ff,!1))}catch(zP){Zfe({done:!1},zP,Ff)}}};if(Hfe&&(Pfe=(_fe=function(Ff){Lle(this,Pfe),gie(Ff),_oe(vfe,this);var kh=kfe(this);try{Ff(Xfe(Jfe,kh),Xfe(Zfe,kh))}catch(x_){Zfe(kh,x_)}}).prototype,(vfe=function(Ff){Bfe(this,{type:Ofe,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=gle(Pfe,{then:function(Ff,kh){var x_=Ffe(this),$P=x_.reactions,zP=Lfe(lse(this,_fe));return zP.ok=!Zoe(Ff)||Ff,zP.fail=Zoe(kh)&&kh,zP.domain=Lce?Ife.domain:void 0,x_.parent=!0,$P[$P.length]=zP,x_.state!=0&&Wfe(x_,!1),zP.promise},catch:function(Ff){return this.then(void 0,Ff)}}),yfe=function(){var Ff=new vfe,kh=kfe(Ff);this.promise=Ff,this.resolve=Xfe(Jfe,kh),this.reject=Xfe(Zfe,kh)},Dfe.f=Lfe=function(Ff){return Ff===_fe||Ff===mfe?new yfe(Ff):Rfe(Ff)},Zoe(jce)&&Tfe!==Object.prototype)){bfe=Tfe.then,$fe||(bae(Tfe,"then",function(Ff,kh){var x_=this;return new _fe(function($P,zP){_oe(bfe,x_,$P,zP)}).then(Ff,kh)},{unsafe:!0}),bae(Tfe,"catch",Pfe.catch,{unsafe:!0}));try{delete Tfe.constructor}catch(Ff){}tle&&tle(Tfe,Pfe)}Kae({global:!0,wrap:!0,forced:Hfe},{Promise:_fe}),Xse(_fe,Ofe,!1),function(Ff){var kh=eie("Promise"),x_=Yie.f;Foe&&kh&&!kh[Nce]&&x_(kh,Nce,{configurable:!0,get:function(){return this}})}(),mfe=eie(Ofe),Kae({target:Ofe,stat:!0,forced:Hfe},{reject:function(Ff){var kh=Lfe(this);return _oe(kh.reject,void 0,Ff),kh.promise}}),Kae({target:Ofe,stat:!0,forced:Hfe},{resolve:function(Ff){return function(kh,x_){if(Gie(kh),Joe(x_)&&x_.constructor===kh)return x_;var $P=Dfe.f(kh);return(0,$P.resolve)(x_),$P.promise}(this,Ff)}}),Kae({target:Ofe,stat:!0,forced:Vfe},{all:function(Ff){var kh=this,x_=Lfe(kh),$P=x_.resolve,zP=x_.reject,e0e=Sfe(function(){var t0e=gie(kh.resolve),n0e=[],r0e=0,o0e=1;Nle(Ff,function(i0e){var a0e=r0e++,s0e=!1;o0e++,_oe(t0e,kh,i0e).then(function(u0e){s0e||(s0e=!0,n0e[a0e]=u0e,--o0e||$P(n0e))},zP)}),--o0e||$P(n0e)});return e0e.error&&zP(e0e.value),x_.promise},race:function(Ff){var kh=this,x_=Lfe(kh),$P=x_.reject,zP=Sfe(function(){var e0e=gie(kh.resolve);Nle(Ff,function(t0e){_oe(e0e,kh,t0e).then(x_.resolve,$P)})});return zP.error&&$P(zP.value),x_.promise}});var Qfe=mae.PROPER,ede=RegExp.prototype,tde=ede.toString,nde=$oe(Eue),rde=Boe(function(){return tde.call({source:"a",flags:"b"})!="/a/b"}),ode=Qfe&&tde.name!="toString";(rde||ode)&&bae(RegExp.prototype,"toString",function(){var Ff=Gie(this),kh=wue(Ff.source),x_=Ff.flags;return"/"+kh+"/"+wue(x_===void 0&&tie(ede,Ff)&&!("flags"in ede)?nde(Ff):x_)},{unsafe:!0});var ide=mae.EXISTS,ade=Yie.f,ude=Function.prototype,sde=$oe(ude.toString),lde=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,cde=$oe(lde.exec);Foe&&!ide&&ade(ude,"name",{configurable:!0,get:function(){try{return cde(lde,sde(this))[1]}catch(Ff){return""}}});var fde=new WeakMap;function dde(Ff){return Ff.getMenuConfig("uploadImage")}function pde(Ff,kh){return Bse(this,void 0,void 0,function(){return Fse(this,function(x_){return[2,new Promise(function($P){var zP=new FileReader;zP.readAsDataURL(kh),zP.onload=function(){var e0e=zP.result;if(e0e){var t0e=e0e.toString(),n0e=t0e.indexOf("data:image")===0?"":t0e;M$(Ff,t0e,kh.name,n0e),$P("ok")}}})]})})}function hde(Ff,kh){return Bse(this,void 0,void 0,function(){var x_,$P,zP,e0e;return Fse(this,function(t0e){switch(t0e.label){case 0:return x_=function(n0e){var r0e=fde.get(n0e);if(r0e!=null)return r0e;var o0e=dde(n0e),i0e=o0e.onSuccess,a0e=o0e.onProgress,s0e=o0e.onFailed,u0e=o0e.customInsert,l0e=o0e.onError;return r0e=K_(kse(kse({},o0e),{onProgress:function(f0e){n0e.showProgressBar(f0e),a0e&&a0e(f0e)},onSuccess:function(f0e,d0e){if(u0e)return u0e(d0e,function(w0e,A0e,x0e){return M$(n0e,w0e,A0e,x0e)}),void i0e(f0e,d0e);var p0e=d0e.errno,c0e=p0e===void 0?1:p0e,h0e=d0e.data,g0e=h0e===void 0?{}:h0e;if(c0e===0){if(Array.isArray(g0e))g0e.forEach(function(w0e){var A0e=w0e.url,x0e=A0e===void 0?"":A0e,O0e=w0e.alt,k0e=O0e===void 0?"":O0e,T0e=w0e.href;M$(n0e,x0e,k0e,T0e===void 0?"":T0e)});else{var m0e=g0e.url,y0e=m0e===void 0?"":m0e,v0e=g0e.alt,b0e=v0e===void 0?"":v0e,S0e=g0e.href;M$(n0e,y0e,b0e,S0e===void 0?"":S0e)}i0e(f0e,d0e)}else s0e(f0e,d0e)},onError:function(f0e,d0e,p0e){l0e(f0e,d0e,p0e)}})),fde.set(n0e,r0e),r0e}(Ff),$P=kh.name,zP=kh.type,e0e=kh.size,x_.addFile({name:$P,type:zP,size:e0e,data:kh}),[4,x_.upload()];case 1:return t0e.sent(),[2]}})})}function gde(Ff,kh){var x_,$P;return Bse(this,void 0,void 0,function(){var zP,e0e,t0e,n0e,r0e,o0e,i0e,a0e,s0e;return Fse(this,function(u0e){switch(u0e.label){case 0:if(kh==null)return[2];zP=Array.prototype.slice.call(kh),e0e=dde(Ff),t0e=e0e.customUpload,n0e=e0e.base64LimitSize,u0e.label=1;case 1:u0e.trys.push([1,11,12,17]),r0e=Tse(zP),u0e.label=2;case 2:return[4,r0e.next()];case 3:return(o0e=u0e.sent()).done?[3,10]:(i0e=o0e.value,a0e=i0e.size,n0e&&a0e<=n0e?[4,pde(Ff,i0e)]:[3,5]);case 4:return u0e.sent(),[3,9];case 5:return t0e?[4,t0e(i0e,function(l0e,f0e,d0e){return M$(Ff,l0e,f0e,d0e)})]:[3,7];case 6:return u0e.sent(),[3,9];case 7:return[4,hde(Ff,i0e)];case 8:u0e.sent(),u0e.label=9;case 9:return[3,2];case 10:return[3,17];case 11:return s0e=u0e.sent(),x_={error:s0e},[3,17];case 12:return u0e.trys.push([12,,15,16]),o0e&&!o0e.done&&($P=r0e.return)?[4,$P.call(r0e)]:[3,14];case 13:u0e.sent(),u0e.label=14;case 14:return[3,16];case 15:if(x_)throw x_.error;return[7];case 16:return[7];case 17:return[2]}})})}var vde=$oe([].join),yde=qoe!=Object,mde=Cce("join",",");Kae({target:"Array",proto:!0,forced:yde||!mde},{join:function(Ff){return vde(Xoe(this),Ff===void 0?",":Ff)}}),ah&&(Mp.fn.append=ah),qp&&(Mp.fn.on=qp),dh&&(Mp.fn.remove=dh),Gp&&(Mp.fn.val=Gp),vh&&(Mp.fn.click=vh),Jp&&(Mp.fn.hide=Jp);var bde=function(){function Ff(){this.title=HP("uploadImgModule.uploadImage"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M828.708571 585.045333a48.761905 48.761905 0 0 0-48.737523 48.761905v18.529524l-72.143238-72.167619a135.972571 135.972571 0 0 0-191.585524 0l-34.133334 34.133333-120.880762-120.953905a138.898286 138.898286 0 0 0-191.585523 0l-72.167619 72.167619V292.400762a48.786286 48.786286 0 0 1 48.761904-48.761905h341.23581a48.737524 48.737524 0 0 0 34.474667-83.285333 48.737524 48.737524 0 0 0-34.474667-14.287238H146.236952A146.212571 146.212571 0 0 0 0 292.400762v585.289143A146.358857 146.358857 0 0 0 146.236952 1024h584.996572a146.212571 146.212571 0 0 0 146.236952-146.310095V633.807238a48.786286 48.786286 0 0 0-48.761905-48.761905zM146.261333 926.45181a48.737524 48.737524 0 0 1-48.761904-48.761905v-174.128762l141.409523-141.458286a38.497524 38.497524 0 0 1 53.126096 0l154.526476 154.624 209.627428 209.724953H146.236952z m633.734096-48.761905c-0.073143 9.337905-3.145143 18.383238-8.777143 25.843809l-219.843048-220.94019 34.133333-34.133334a37.546667 37.546667 0 0 1 53.613715 0l140.873143 141.897143V877.714286zM1009.615238 160.231619L863.329524 13.897143a48.737524 48.737524 0 0 0-16.091429-10.24c-11.849143-4.87619-25.161143-4.87619-37.059047 0a48.761905 48.761905 0 0 0-16.067048 10.24l-146.236952 146.334476a49.005714 49.005714 0 0 0 69.217523 69.241905l62.902858-63.390476v272.627809a48.761905 48.761905 0 1 0 97.475047 0V166.083048l62.902857 63.390476a48.737524 48.737524 0 0 0 69.217524 0 48.761905 48.761905 0 0 0 0-69.241905z"></path></svg>',this.tag="button"}return Ff.prototype.getValue=function(kh){return""},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.isDisabled=function(kh){return z$(kh)},Ff.prototype.getMenuConfig=function(kh){return kh.getMenuConfig("uploadImage")},Ff.prototype.exec=function(kh,x_){var $P=this.getMenuConfig(kh),zP=$P.allowedFileTypes,e0e=zP===void 0?[]:zP,t0e=$P.customBrowseAndUpload;if(t0e)t0e(function(i0e,a0e,s0e){return M$(kh,i0e,a0e,s0e)});else{var n0e="";e0e.length>0&&(n0e='accept="'+e0e.join(", ")+'"');var r0e=Mp("body"),o0e=Mp('<input type="file" '+n0e+" multiple/>");o0e.hide(),r0e.append(o0e),o0e.click(),o0e.on("change",function(){var i0e=o0e[0].files;gde(kh,i0e)})}},Ff}(),wde={menus:[{key:"uploadImage",factory:function(){return new bde},config:{server:"",fieldName:"wangeditor-uploaded-image",maxFileSize:2097152,maxNumberOfFiles:100,allowedFileTypes:["image/*"],meta:{},metaWithUrl:!1,withCredentials:!1,timeout:1e4,onBeforeUpload:function(Ff){return Ff},onProgress:function(Ff){},onSuccess:function(Ff,kh){},onFailed:function(Ff,kh){console.error("'"+Ff.name+"' upload failed",kh)},onError:function(Ff,kh,x_){console.error("'"+Ff.name+"' upload error",x_)},base64LimitSize:0}}],editorPlugin:function(Ff){var kh=Ff.insertData,x_=Ff;return x_.insertData=function($P){if(z$(x_))kh($P);else if($P.getData("text/plain"))kh($P);else{var zP=$P.files;zP.length<=0?kh($P):Array.prototype.slice.call(zP).some(function(e0e){return function(t0e,n0e){var r0e=typeof Symbol=="function"&&t0e[Symbol.iterator];if(!r0e)return t0e;var o0e,i0e,a0e=r0e.call(t0e),s0e=[];try{for(;(n0e===void 0||n0e-- >0)&&!(o0e=a0e.next()).done;)s0e.push(o0e.value)}catch(u0e){i0e={error:u0e}}finally{try{o0e&&!o0e.done&&(r0e=a0e.return)&&r0e.call(a0e)}finally{if(i0e)throw i0e.error}}return s0e}(e0e.type.split("/"),1)[0]==="image"})?gde(Ff,zP):kh($P)}},x_}};MP("en",{highLightModule:{selectLang:"Language"}}),MP("zh-CN",{highLightModule:{selectLang:"选择语言"}});var Ede=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Dde(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var Sde,xde,Cde=function(Ff){return Ff&&Ff.Math==Math&&Ff},Ade=Cde(typeof globalThis=="object"&&globalThis)||Cde(typeof window=="object"&&window)||Cde(typeof self=="object"&&self)||Cde(typeof Ede=="object"&&Ede)||function(){return this}()||Function("return this")(),Ode=Object.defineProperty,kde=function(Ff,kh){try{Ode(Ade,Ff,{value:kh,configurable:!0,writable:!0})}catch(x_){Ade[Ff]=kh}return kh},Bde=Ade["__core-js_shared__"]||kde("__core-js_shared__",{}),Fde=Dde(function(Ff){(Ff.exports=function(kh,x_){return Bde[kh]||(Bde[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),Tde=Function.prototype,_de=Tde.bind,Pde=Tde.call,jde=_de&&_de.bind(Pde),Nde=_de?function(Ff){return Ff&&jde(Pde,Ff)}:function(Ff){return Ff&&function(){return Pde.apply(Ff,arguments)}},Ide=Ade.TypeError,Lde=function(Ff){if(Ff==null)throw Ide("Can't call method on "+Ff);return Ff},Rde=Ade.Object,Mde=function(Ff){return Rde(Lde(Ff))},zde=Nde({}.hasOwnProperty),$de=Object.hasOwn||function(Ff,kh){return zde(Mde(Ff),kh)},Hde=0,Vde=Math.random(),Ude=Nde(1 .toString),Wde=function(Ff){return"Symbol("+(Ff===void 0?"":Ff)+")_"+Ude(++Hde+Vde,36)},Gde=function(Ff){return typeof Ff=="function"},qde=function(Ff){return Gde(Ff)?Ff:void 0},Kde=function(Ff,kh){return arguments.length<2?qde(Ade[Ff]):Ade[Ff]&&Ade[Ff][kh]},Yde=Kde("navigator","userAgent")||"",Xde=Ade.process,Zde=Ade.Deno,Jde=Xde&&Xde.versions||Zde&&Zde.version,Qde=Jde&&Jde.v8;Qde&&(xde=(Sde=Qde.split("."))[0]>0&&Sde[0]<4?1:+(Sde[0]+Sde[1])),!xde&&Yde&&(!(Sde=Yde.match(/Edge\/(\d+)/))||Sde[1]>=74)&&(Sde=Yde.match(/Chrome\/(\d+)/))&&(xde=+Sde[1]);var epe=xde,tpe=function(Ff){try{return!!Ff()}catch(kh){return!0}},npe=!!Object.getOwnPropertySymbols&&!tpe(function(){var Ff=Symbol();return!String(Ff)||!(Object(Ff)instanceof Symbol)||!Symbol.sham&&epe&&epe<41}),rpe=npe&&!Symbol.sham&&typeof Symbol.iterator=="symbol",ope=Fde("wks"),ipe=Ade.Symbol,ape=ipe&&ipe.for,upe=rpe?ipe:ipe&&ipe.withoutSetter||Wde,spe=function(Ff){if(!$de(ope,Ff)||!npe&&typeof ope[Ff]!="string"){var kh="Symbol."+Ff;npe&&$de(ipe,Ff)?ope[Ff]=ipe[Ff]:ope[Ff]=rpe&&ape?ape(kh):upe(kh)}return ope[Ff]},lpe={};lpe[spe("toStringTag")]="z";var cpe=String(lpe)==="[object z]",fpe=!tpe(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),dpe=function(Ff){return typeof Ff=="object"?Ff!==null:Gde(Ff)},ppe=Ade.document,hpe=dpe(ppe)&&dpe(ppe.createElement),gpe=function(Ff){return hpe?ppe.createElement(Ff):{}},vpe=!fpe&&!tpe(function(){return Object.defineProperty(gpe("div"),"a",{get:function(){return 7}}).a!=7}),ype=Ade.String,mpe=Ade.TypeError,bpe=function(Ff){if(dpe(Ff))return Ff;throw mpe(ype(Ff)+" is not an object")},wpe=Function.prototype.call,Epe=wpe.bind?wpe.bind(wpe):function(){return wpe.apply(wpe,arguments)},Dpe=Nde({}.isPrototypeOf),Spe=Ade.Object,xpe=rpe?function(Ff){return typeof Ff=="symbol"}:function(Ff){var kh=Kde("Symbol");return Gde(kh)&&Dpe(kh.prototype,Spe(Ff))},Cpe=Ade.String,Ape=function(Ff){try{return Cpe(Ff)}catch(kh){return"Object"}},Ope=Ade.TypeError,kpe=function(Ff){if(Gde(Ff))return Ff;throw Ope(Ape(Ff)+" is not a function")},Bpe=function(Ff,kh){var x_=Ff[kh];return x_==null?void 0:kpe(x_)},Fpe=Ade.TypeError,Tpe=Ade.TypeError,_pe=spe("toPrimitive"),Ppe=function(Ff){var kh=function(x_,$P){if(!dpe(x_)||xpe(x_))return x_;var zP,e0e=Bpe(x_,_pe);if(e0e){if($P===void 0&&($P="default"),zP=Epe(e0e,x_,$P),!dpe(zP)||xpe(zP))return zP;throw Tpe("Can't convert object to primitive value")}return $P===void 0&&($P="number"),function(t0e,n0e){var r0e,o0e;if(n0e==="string"&&Gde(r0e=t0e.toString)&&!dpe(o0e=Epe(r0e,t0e))||Gde(r0e=t0e.valueOf)&&!dpe(o0e=Epe(r0e,t0e))||n0e!=="string"&&Gde(r0e=t0e.toString)&&!dpe(o0e=Epe(r0e,t0e)))return o0e;throw Fpe("Can't convert object to primitive value")}(x_,$P)}(Ff,"string");return xpe(kh)?kh:kh+""},jpe=Ade.TypeError,Npe=Object.defineProperty,Ipe={f:fpe?Npe:function(Ff,kh,x_){if(bpe(Ff),kh=Ppe(kh),bpe(x_),vpe)try{return Npe(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw jpe("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},Lpe=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},Rpe=fpe?function(Ff,kh,x_){return Ipe.f(Ff,kh,Lpe(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},Mpe=Nde(Function.toString);Gde(Bde.inspectSource)||(Bde.inspectSource=function(Ff){return Mpe(Ff)});var zpe,$pe,Hpe,Vpe=Bde.inspectSource,Upe=Ade.WeakMap,Wpe=Gde(Upe)&&/native code/.test(Vpe(Upe)),Gpe=Fde("keys"),qpe=function(Ff){return Gpe[Ff]||(Gpe[Ff]=Wde(Ff))},Kpe={},Ype=Ade.TypeError,Xpe=Ade.WeakMap;if(Wpe||Bde.state){var Zpe=Bde.state||(Bde.state=new Xpe),Jpe=Nde(Zpe.get),Qpe=Nde(Zpe.has),ehe=Nde(Zpe.set);zpe=function(Ff,kh){if(Qpe(Zpe,Ff))throw new Ype("Object already initialized");return kh.facade=Ff,ehe(Zpe,Ff,kh),kh},$pe=function(Ff){return Jpe(Zpe,Ff)||{}},Hpe=function(Ff){return Qpe(Zpe,Ff)}}else{var the=qpe("state");Kpe[the]=!0,zpe=function(Ff,kh){if($de(Ff,the))throw new Ype("Object already initialized");return kh.facade=Ff,Rpe(Ff,the,kh),kh},$pe=function(Ff){return $de(Ff,the)?Ff[the]:{}},Hpe=function(Ff){return $de(Ff,the)}}var nhe={set:zpe,get:$pe,has:Hpe,enforce:function(Ff){return Hpe(Ff)?$pe(Ff):zpe(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!dpe(kh)||(x_=$pe(kh)).type!==Ff)throw Ype("Incompatible receiver, "+Ff+" required");return x_}}},rhe=Function.prototype,ohe=fpe&&Object.getOwnPropertyDescriptor,ihe=$de(rhe,"name"),ahe={EXISTS:ihe,PROPER:ihe&&function(){}.name==="something",CONFIGURABLE:ihe&&(!fpe||fpe&&ohe(rhe,"name").configurable)},uhe=Dde(function(Ff){var kh=ahe.CONFIGURABLE,x_=nhe.get,$P=nhe.enforce,zP=String(String).split("String");(Ff.exports=function(e0e,t0e,n0e,r0e){var o0e,i0e=!!r0e&&!!r0e.unsafe,a0e=!!r0e&&!!r0e.enumerable,s0e=!!r0e&&!!r0e.noTargetGet,u0e=r0e&&r0e.name!==void 0?r0e.name:t0e;Gde(n0e)&&(String(u0e).slice(0,7)==="Symbol("&&(u0e="["+String(u0e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!$de(n0e,"name")||kh&&n0e.name!==u0e)&&Rpe(n0e,"name",u0e),(o0e=$P(n0e)).source||(o0e.source=zP.join(typeof u0e=="string"?u0e:""))),e0e!==Ade?(i0e?!s0e&&e0e[t0e]&&(a0e=!0):delete e0e[t0e],a0e?e0e[t0e]=n0e:Rpe(e0e,t0e,n0e)):a0e?e0e[t0e]=n0e:kde(t0e,n0e)})(Function.prototype,"toString",function(){return Gde(this)&&x_(this).source||Vpe(this)})}),she=Nde({}.toString),lhe=Nde("".slice),che=function(Ff){return lhe(she(Ff),8,-1)},fhe=spe("toStringTag"),dhe=Ade.Object,phe=che(function(){return arguments}())=="Arguments",hhe=cpe?che:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=dhe(Ff),fhe))=="string"?x_:phe?che(kh):($P=che(kh))=="Object"&&Gde(kh.callee)?"Arguments":$P},ghe=cpe?{}.toString:function(){return"[object "+hhe(this)+"]"};cpe||uhe(Object.prototype,"toString",ghe,{unsafe:!0});var vhe,yhe={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},mhe=gpe("span").classList,bhe=mhe&&mhe.constructor&&mhe.constructor.prototype,whe=bhe===Object.prototype?void 0:bhe,Ehe=Nde(Nde.bind),Dhe=Ade.Object,She=Nde("".split),xhe=tpe(function(){return!Dhe("z").propertyIsEnumerable(0)})?function(Ff){return che(Ff)=="String"?She(Ff,""):Dhe(Ff)}:Dhe,Che=Math.ceil,Ahe=Math.floor,Ohe=function(Ff){var kh=+Ff;return kh!=kh||kh===0?0:(kh>0?Ahe:Che)(kh)},khe=Math.min,Bhe=function(Ff){return Ff>0?khe(Ohe(Ff),9007199254740991):0},Fhe=function(Ff){return Bhe(Ff.length)},The=Array.isArray||function(Ff){return che(Ff)=="Array"},_he=function(){},Phe=[],jhe=Kde("Reflect","construct"),Nhe=/^\s*(?:class|function)\b/,Ihe=Nde(Nhe.exec),Lhe=!Nhe.exec(_he),Rhe=function(Ff){if(!Gde(Ff))return!1;try{return jhe(_he,Phe,Ff),!0}catch(kh){return!1}},Mhe=!jhe||tpe(function(){var Ff;return Rhe(Rhe.call)||!Rhe(Object)||!Rhe(function(){Ff=!0})||Ff})?function(Ff){if(!Gde(Ff))return!1;switch(hhe(Ff)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return Lhe||!!Ihe(Nhe,Vpe(Ff))}:Rhe,zhe=spe("species"),$he=Ade.Array,Hhe=function(Ff,kh){return new(function(x_){var $P;return The(x_)&&($P=x_.constructor,(Mhe($P)&&($P===$he||The($P.prototype))||dpe($P)&&($P=$P[zhe])===null)&&($P=void 0)),$P===void 0?$he:$P}(Ff))(kh===0?0:kh)},Vhe=Nde([].push),Uhe=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=Mde(r0e),f0e=xhe(l0e),d0e=function(m0e,y0e){return kpe(m0e),y0e===void 0?m0e:Ehe?Ehe(m0e,y0e):function(){return m0e.apply(y0e,arguments)}}(o0e,i0e),p0e=Fhe(f0e),c0e=0,h0e=a0e||Hhe,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:Vhe(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:Vhe(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},Whe=[Uhe(0),Uhe(1),Uhe(2),Uhe(3),Uhe(4),Uhe(5),Uhe(6),Uhe(7)][0],Ghe=(vhe=[].forEach)&&tpe(function(){vhe.call(null,function(){throw 1},1)})?[].forEach:function(Ff){return Whe(this,Ff,arguments.length>1?arguments[1]:void 0)},qhe=function(Ff){if(Ff&&Ff.forEach!==Ghe)try{Rpe(Ff,"forEach",Ghe)}catch(kh){Ff.forEach=Ghe}};for(var Khe in yhe)yhe[Khe]&&qhe(Ade[Khe]&&Ade[Khe].prototype);qhe(whe);var Yhe={}.propertyIsEnumerable,Xhe=Object.getOwnPropertyDescriptor,Zhe={f:Xhe&&!Yhe.call({1:2},1)?function(Ff){var kh=Xhe(this,Ff);return!!kh&&kh.enumerable}:Yhe},Jhe=function(Ff){return xhe(Lde(Ff))},Qhe=Object.getOwnPropertyDescriptor,ege={f:fpe?Qhe:function(Ff,kh){if(Ff=Jhe(Ff),kh=Ppe(kh),vpe)try{return Qhe(Ff,kh)}catch(x_){}if($de(Ff,kh))return Lpe(!Epe(Zhe.f,Ff,kh),Ff[kh])}},tge=Math.max,nge=Math.min,rge=function(Ff,kh){var x_=Ohe(Ff);return x_<0?tge(x_+kh,0):nge(x_,kh)},oge=function(Ff){return function(kh,x_,$P){var zP,e0e=Jhe(kh),t0e=Fhe(e0e),n0e=rge($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},ige=oge(!1),age=Nde([].push),uge=function(Ff,kh){var x_,$P=Jhe(Ff),zP=0,e0e=[];for(x_ in $P)!$de(Kpe,x_)&&$de($P,x_)&&age(e0e,x_);for(;kh.length>zP;)$de($P,x_=kh[zP++])&&(~ige(e0e,x_)||age(e0e,x_));return e0e},sge=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],lge=sge.concat("length","prototype"),cge={f:Object.getOwnPropertyNames||function(Ff){return uge(Ff,lge)}},fge={f:Object.getOwnPropertySymbols},dge=Nde([].concat),pge=Kde("Reflect","ownKeys")||function(Ff){var kh=cge.f(bpe(Ff)),x_=fge.f;return x_?dge(kh,x_(Ff)):kh},hge=function(Ff,kh){for(var x_=pge(kh),$P=Ipe.f,zP=ege.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];$de(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},gge=/#|\.prototype\./,vge=function(Ff,kh){var x_=mge[yge(Ff)];return x_==wge||x_!=bge&&(Gde(kh)?tpe(kh):!!kh)},yge=vge.normalize=function(Ff){return String(Ff).replace(gge,".").toLowerCase()},mge=vge.data={},bge=vge.NATIVE="N",wge=vge.POLYFILL="P",Ege=vge,Dge=ege.f,Sge=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?Ade:o0e?Ade[n0e]||kde(n0e,{}):(Ade[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=Dge(x_,$P))&&t0e.value:x_[$P],!Ege(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;hge(e0e,zP)}(Ff.sham||zP&&zP.sham)&&Rpe(e0e,"sham",!0),uhe(x_,$P,e0e,Ff)}},xge=Object.keys||function(Ff){return uge(Ff,sge)},Cge=Object.assign,Age=Object.defineProperty,Oge=Nde([].concat),kge=!Cge||tpe(function(){if(fpe&&Cge({b:1},Cge(Age({},"a",{enumerable:!0,get:function(){Age(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var Ff={},kh={},x_=Symbol(),$P="abcdefghijklmnopqrst";return Ff[x_]=7,$P.split("").forEach(function(zP){kh[zP]=zP}),Cge({},Ff)[x_]!=7||xge(Cge({},kh)).join("")!=$P})?function(Ff,kh){for(var x_=Mde(Ff),$P=arguments.length,zP=1,e0e=fge.f,t0e=Zhe.f;$P>zP;)for(var n0e,r0e=xhe(arguments[zP++]),o0e=e0e?Oge(xge(r0e),e0e(r0e)):xge(r0e),i0e=o0e.length,a0e=0;i0e>a0e;)n0e=o0e[a0e++],fpe&&!Epe(t0e,r0e,n0e)||(x_[n0e]=r0e[n0e]);return x_}:Cge;Sge({target:"Object",stat:!0,forced:Object.assign!==kge},{assign:kge});var Bge=Dde(function(Ff){var kh=function(x_){var $P=/\blang(?:uage)?-([\w-]+)\b/i,zP=0,e0e={},t0e={manual:x_.Prism&&x_.Prism.manual,disableWorkerMessageHandler:x_.Prism&&x_.Prism.disableWorkerMessageHandler,util:{encode:function d0e(p0e){return p0e instanceof n0e?new n0e(p0e.type,d0e(p0e.content),p0e.alias):Array.isArray(p0e)?p0e.map(d0e):p0e.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(d0e){return Object.prototype.toString.call(d0e).slice(8,-1)},objId:function(d0e){return d0e.__id||Object.defineProperty(d0e,"__id",{value:++zP}),d0e.__id},clone:function d0e(p0e,c0e){var h0e,g0e;switch(c0e=c0e||{},t0e.util.type(p0e)){case"Object":if(g0e=t0e.util.objId(p0e),c0e[g0e])return c0e[g0e];for(var m0e in h0e={},c0e[g0e]=h0e,p0e)p0e.hasOwnProperty(m0e)&&(h0e[m0e]=d0e(p0e[m0e],c0e));return h0e;case"Array":return g0e=t0e.util.objId(p0e),c0e[g0e]?c0e[g0e]:(h0e=[],c0e[g0e]=h0e,p0e.forEach(function(y0e,v0e){h0e[v0e]=d0e(y0e,c0e)}),h0e);default:return p0e}},getLanguage:function(d0e){for(;d0e&&!$P.test(d0e.className);)d0e=d0e.parentElement;return d0e?(d0e.className.match($P)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if(typeof document=="undefined")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(h0e){var d0e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(h0e.stack)||[])[1];if(d0e){var p0e=document.getElementsByTagName("script");for(var c0e in p0e)if(p0e[c0e].src==d0e)return p0e[c0e]}return null}},isActive:function(d0e,p0e,c0e){for(var h0e="no-"+p0e;d0e;){var g0e=d0e.classList;if(g0e.contains(p0e))return!0;if(g0e.contains(h0e))return!1;d0e=d0e.parentElement}return!!c0e}},languages:{plain:e0e,plaintext:e0e,text:e0e,txt:e0e,extend:function(d0e,p0e){var c0e=t0e.util.clone(t0e.languages[d0e]);for(var h0e in p0e)c0e[h0e]=p0e[h0e];return c0e},insertBefore:function(d0e,p0e,c0e,h0e){var g0e=(h0e=h0e||t0e.languages)[d0e],m0e={};for(var y0e in g0e)if(g0e.hasOwnProperty(y0e)){if(y0e==p0e)for(var v0e in c0e)c0e.hasOwnProperty(v0e)&&(m0e[v0e]=c0e[v0e]);c0e.hasOwnProperty(y0e)||(m0e[y0e]=g0e[y0e])}var b0e=h0e[d0e];return h0e[d0e]=m0e,t0e.languages.DFS(t0e.languages,function(S0e,w0e){w0e===b0e&&S0e!=d0e&&(this[S0e]=m0e)}),m0e},DFS:function d0e(p0e,c0e,h0e,g0e){g0e=g0e||{};var m0e=t0e.util.objId;for(var y0e in p0e)if(p0e.hasOwnProperty(y0e)){c0e.call(p0e,y0e,p0e[y0e],h0e||y0e);var v0e=p0e[y0e],b0e=t0e.util.type(v0e);b0e!=="Object"||g0e[m0e(v0e)]?b0e!=="Array"||g0e[m0e(v0e)]||(g0e[m0e(v0e)]=!0,d0e(v0e,c0e,y0e,g0e)):(g0e[m0e(v0e)]=!0,d0e(v0e,c0e,null,g0e))}}},plugins:{},highlightAll:function(d0e,p0e){t0e.highlightAllUnder(document,d0e,p0e)},highlightAllUnder:function(d0e,p0e,c0e){var h0e={callback:c0e,container:d0e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};t0e.hooks.run("before-highlightall",h0e),h0e.elements=Array.prototype.slice.apply(h0e.container.querySelectorAll(h0e.selector)),t0e.hooks.run("before-all-elements-highlight",h0e);for(var g0e,m0e=0;g0e=h0e.elements[m0e++];)t0e.highlightElement(g0e,p0e===!0,h0e.callback)},highlightElement:function(d0e,p0e,c0e){var h0e=t0e.util.getLanguage(d0e),g0e=t0e.languages[h0e];d0e.className=d0e.className.replace($P,"").replace(/\s+/g," ")+" language-"+h0e;var m0e=d0e.parentElement;m0e&&m0e.nodeName.toLowerCase()==="pre"&&(m0e.className=m0e.className.replace($P,"").replace(/\s+/g," ")+" language-"+h0e);var y0e={element:d0e,language:h0e,grammar:g0e,code:d0e.textContent};function v0e(S0e){y0e.highlightedCode=S0e,t0e.hooks.run("before-insert",y0e),y0e.element.innerHTML=y0e.highlightedCode,t0e.hooks.run("after-highlight",y0e),t0e.hooks.run("complete",y0e),c0e&&c0e.call(y0e.element)}if(t0e.hooks.run("before-sanity-check",y0e),(m0e=y0e.element.parentElement)&&m0e.nodeName.toLowerCase()==="pre"&&!m0e.hasAttribute("tabindex")&&m0e.setAttribute("tabindex","0"),!y0e.code)return t0e.hooks.run("complete",y0e),void(c0e&&c0e.call(y0e.element));if(t0e.hooks.run("before-highlight",y0e),y0e.grammar)if(p0e&&x_.Worker){var b0e=new Worker(t0e.filename);b0e.onmessage=function(S0e){v0e(S0e.data)},b0e.postMessage(JSON.stringify({language:y0e.language,code:y0e.code,immediateClose:!0}))}else v0e(t0e.highlight(y0e.code,y0e.grammar,y0e.language));else v0e(t0e.util.encode(y0e.code))},highlight:function(d0e,p0e,c0e){var h0e={code:d0e,grammar:p0e,language:c0e};return t0e.hooks.run("before-tokenize",h0e),h0e.tokens=t0e.tokenize(h0e.code,h0e.grammar),t0e.hooks.run("after-tokenize",h0e),n0e.stringify(t0e.util.encode(h0e.tokens),h0e.language)},tokenize:function(d0e,p0e){var c0e=p0e.rest;if(c0e){for(var h0e in c0e)p0e[h0e]=c0e[h0e];delete p0e.rest}var g0e=new i0e;return a0e(g0e,g0e.head,d0e),o0e(d0e,g0e,p0e,g0e.head,0),function(m0e){for(var y0e=[],v0e=m0e.head.next;v0e!==m0e.tail;)y0e.push(v0e.value),v0e=v0e.next;return y0e}(g0e)},hooks:{all:{},add:function(d0e,p0e){var c0e=t0e.hooks.all;c0e[d0e]=c0e[d0e]||[],c0e[d0e].push(p0e)},run:function(d0e,p0e){var c0e=t0e.hooks.all[d0e];if(c0e&&c0e.length)for(var h0e,g0e=0;h0e=c0e[g0e++];)h0e(p0e)}},Token:n0e};function n0e(d0e,p0e,c0e,h0e){this.type=d0e,this.content=p0e,this.alias=c0e,this.length=0|(h0e||"").length}function r0e(d0e,p0e,c0e,h0e){d0e.lastIndex=p0e;var g0e=d0e.exec(c0e);if(g0e&&h0e&&g0e[1]){var m0e=g0e[1].length;g0e.index+=m0e,g0e[0]=g0e[0].slice(m0e)}return g0e}function o0e(d0e,p0e,c0e,h0e,g0e,m0e){for(var y0e in c0e)if(c0e.hasOwnProperty(y0e)&&c0e[y0e]){var v0e=c0e[y0e];v0e=Array.isArray(v0e)?v0e:[v0e];for(var b0e=0;b0e<v0e.length;++b0e){if(m0e&&m0e.cause==y0e+","+b0e)return;var S0e=v0e[b0e],w0e=S0e.inside,A0e=!!S0e.lookbehind,x0e=!!S0e.greedy,O0e=S0e.alias;if(x0e&&!S0e.pattern.global){var k0e=S0e.pattern.toString().match(/[imsuy]*$/)[0];S0e.pattern=RegExp(S0e.pattern.source,k0e+"g")}for(var T0e=S0e.pattern||S0e,M0e=h0e.next,_0e=g0e;M0e!==p0e.tail&&!(m0e&&_0e>=m0e.reach);_0e+=M0e.value.length,M0e=M0e.next){var H0e=M0e.value;if(p0e.length>d0e.length)return;if(!(H0e instanceof n0e)){var I0e,z0e=1;if(x0e){if(!(I0e=r0e(T0e,_0e,d0e,A0e)))break;var E0e=I0e.index,C0e=I0e.index+I0e[0].length,B0e=_0e;for(B0e+=M0e.value.length;E0e>=B0e;)B0e+=(M0e=M0e.next).value.length;if(_0e=B0e-=M0e.value.length,M0e.value instanceof n0e)continue;for(var N0e=M0e;N0e!==p0e.tail&&(B0e<C0e||typeof N0e.value=="string");N0e=N0e.next)z0e++,B0e+=N0e.value.length;z0e--,H0e=d0e.slice(_0e,B0e),I0e.index-=_0e}else if(!(I0e=r0e(T0e,0,H0e,A0e)))continue;E0e=I0e.index;var V0e=I0e[0],R0e=H0e.slice(0,E0e),W0e=H0e.slice(E0e+V0e.length),q0e=_0e+H0e.length;m0e&&q0e>m0e.reach&&(m0e.reach=q0e);var Q0e=M0e.prev;if(R0e&&(Q0e=a0e(p0e,Q0e,R0e),_0e+=R0e.length),s0e(p0e,Q0e,z0e),M0e=a0e(p0e,Q0e,new n0e(y0e,w0e?t0e.tokenize(V0e,w0e):V0e,O0e,V0e)),W0e&&a0e(p0e,M0e,W0e),z0e>1){var J0e={cause:y0e+","+b0e,reach:q0e};o0e(d0e,p0e,c0e,M0e.prev,_0e,J0e),m0e&&J0e.reach>m0e.reach&&(m0e.reach=J0e.reach)}}}}}}function i0e(){var d0e={value:null,prev:null,next:null},p0e={value:null,prev:d0e,next:null};d0e.next=p0e,this.head=d0e,this.tail=p0e,this.length=0}function a0e(d0e,p0e,c0e){var h0e=p0e.next,g0e={value:c0e,prev:p0e,next:h0e};return p0e.next=g0e,h0e.prev=g0e,d0e.length++,g0e}function s0e(d0e,p0e,c0e){for(var h0e=p0e.next,g0e=0;g0e<c0e&&h0e!==d0e.tail;g0e++)h0e=h0e.next;p0e.next=h0e,h0e.prev=p0e,d0e.length-=g0e}if(x_.Prism=t0e,n0e.stringify=function d0e(p0e,c0e){if(typeof p0e=="string")return p0e;if(Array.isArray(p0e)){var h0e="";return p0e.forEach(function(b0e){h0e+=d0e(b0e,c0e)}),h0e}var g0e={type:p0e.type,content:d0e(p0e.content,c0e),tag:"span",classes:["token",p0e.type],attributes:{},language:c0e},m0e=p0e.alias;m0e&&(Array.isArray(m0e)?Array.prototype.push.apply(g0e.classes,m0e):g0e.classes.push(m0e)),t0e.hooks.run("wrap",g0e);var y0e="";for(var v0e in g0e.attributes)y0e+=" "+v0e+'="'+(g0e.attributes[v0e]||"").replace(/"/g,""")+'"';return"<"+g0e.tag+' class="'+g0e.classes.join(" ")+'"'+y0e+">"+g0e.content+"</"+g0e.tag+">"},!x_.document)return x_.addEventListener&&(t0e.disableWorkerMessageHandler||x_.addEventListener("message",function(d0e){var p0e=JSON.parse(d0e.data),c0e=p0e.language,h0e=p0e.code,g0e=p0e.immediateClose;x_.postMessage(t0e.highlight(h0e,t0e.languages[c0e],c0e)),g0e&&x_.close()},!1)),t0e;var u0e=t0e.util.currentScript();function l0e(){t0e.manual||t0e.highlightAll()}if(u0e&&(t0e.filename=u0e.src,u0e.hasAttribute("data-manual")&&(t0e.manual=!0)),!t0e.manual){var f0e=document.readyState;f0e==="loading"||f0e==="interactive"&&u0e&&u0e.defer?document.addEventListener("DOMContentLoaded",l0e):window.requestAnimationFrame?window.requestAnimationFrame(l0e):window.setTimeout(l0e,16)}return t0e}(typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{});/**
- * Prism: Lightweight, robust, elegant syntax highlighting
- *
- * @license MIT <https://opensource.org/licenses/MIT>
- * @author Lea Verou <https://lea.verou.me>
- * @namespace
- * @public
- */Ff.exports&&(Ff.exports=kh),Ede!==void 0&&(Ede.Prism=kh),kh.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]},kh.languages.markup.tag.inside["attr-value"].inside.entity=kh.languages.markup.entity,kh.languages.markup.doctype.inside["internal-subset"].inside=kh.languages.markup,kh.hooks.add("wrap",function(x_){x_.type==="entity"&&(x_.attributes.title=x_.content.replace(/&/,"&"))}),Object.defineProperty(kh.languages.markup.tag,"addInlined",{value:function(x_,$P){var zP={};zP["language-"+$P]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:kh.languages[$P]},zP.cdata=/^<!\[CDATA\[|\]\]>$/i;var e0e={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:zP}};e0e["language-"+$P]={pattern:/[\s\S]+/,inside:kh.languages[$P]};var t0e={};t0e[x_]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return x_}),"i"),lookbehind:!0,greedy:!0,inside:e0e},kh.languages.insertBefore("markup","cdata",t0e)}}),Object.defineProperty(kh.languages.markup.tag,"addAttribute",{value:function(x_,$P){kh.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+x_+")"+/\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:[$P,"language-"+$P],inside:kh.languages[$P]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),kh.languages.html=kh.languages.markup,kh.languages.mathml=kh.languages.markup,kh.languages.svg=kh.languages.markup,kh.languages.xml=kh.languages.extend("markup",{}),kh.languages.ssml=kh.languages.xml,kh.languages.atom=kh.languages.xml,kh.languages.rss=kh.languages.xml,function(x_){var $P=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;x_.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\\((?:"+$P.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+$P.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+$P.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:$P,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:/[(){};:,]/},x_.languages.css.atrule.inside.rest=x_.languages.css;var zP=x_.languages.markup;zP&&(zP.tag.addInlined("style","css"),zP.tag.addAttribute("style","css"))}(kh),kh.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:/[{}[\];(),.:]/},kh.languages.javascript=kh.languages.extend("clike",{"class-name":[kh.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}|\?\?=?|\?\.?|[~:]/}),kh.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,kh.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:kh.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:kh.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:kh.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:kh.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:kh.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),kh.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:kh.languages.javascript}},string:/[\s\S]+/}}}),kh.languages.markup&&(kh.languages.markup.tag.addInlined("script","javascript"),kh.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")),kh.languages.js=kh.languages.javascript,function(){if(kh!==void 0&&typeof document!="undefined"){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var x_={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},$P="data-src-status",zP='pre[data-src]:not([data-src-status="loaded"]):not([data-src-status="loading"])',e0e=/\blang(?:uage)?-([\w-]+)\b/i;kh.hooks.add("before-highlightall",function(r0e){r0e.selector+=", "+zP}),kh.hooks.add("before-sanity-check",function(r0e){var o0e=r0e.element;if(o0e.matches(zP)){r0e.code="",o0e.setAttribute($P,"loading");var i0e=o0e.appendChild(document.createElement("CODE"));i0e.textContent="Loading…";var a0e=o0e.getAttribute("data-src"),s0e=r0e.language;if(s0e==="none"){var u0e=(/\.(\w+)$/.exec(a0e)||[,"none"])[1];s0e=x_[u0e]||u0e}n0e(i0e,s0e),n0e(o0e,s0e);var l0e=kh.plugins.autoloader;l0e&&l0e.loadLanguages(s0e);var f0e=new XMLHttpRequest;f0e.open("GET",a0e,!0),f0e.onreadystatechange=function(){f0e.readyState==4&&(f0e.status<400&&f0e.responseText?(o0e.setAttribute($P,"loaded"),i0e.textContent=f0e.responseText,kh.highlightElement(i0e)):(o0e.setAttribute($P,"failed"),f0e.status>=400?i0e.textContent="✖ Error "+f0e.status+" while fetching file: "+f0e.statusText:i0e.textContent="✖ Error: File does not exist or is empty"))},f0e.send(null)}}),kh.plugins.fileHighlight={highlight:function(r0e){for(var o0e,i0e=(r0e||document).querySelectorAll(zP),a0e=0;o0e=i0e[a0e++];)kh.highlightElement(o0e)}};var t0e=!1;kh.fileHighlight=function(){t0e||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),t0e=!0),kh.plugins.fileHighlight.highlight.apply(this,arguments)}}function n0e(r0e,o0e){var i0e=r0e.className;i0e=i0e.replace(e0e," ")+" language-"+o0e,r0e.className=i0e.replace(/\s+/g," ").trim()}}()});(function(Ff){var kh=Ff.util.clone(Ff.languages.javascript),x_=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,$P=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,zP=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function e0e(r0e,o0e){return r0e=r0e.replace(/<S>/g,function(){return x_}).replace(/<BRACES>/g,function(){return $P}).replace(/<SPREAD>/g,function(){return zP}),RegExp(r0e,o0e)}zP=e0e(zP).source,Ff.languages.jsx=Ff.languages.extend("markup",kh),Ff.languages.jsx.tag.pattern=e0e(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),Ff.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,Ff.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,Ff.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,Ff.languages.jsx.tag.inside.comment=kh.comment,Ff.languages.insertBefore("inside","attr-name",{spread:{pattern:e0e(/<SPREAD>/.source),inside:Ff.languages.jsx}},Ff.languages.jsx.tag),Ff.languages.insertBefore("inside","special-attr",{script:{pattern:e0e(/=<BRACES>/.source),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:Ff.languages.jsx},alias:"language-javascript"}},Ff.languages.jsx.tag);var t0e=function(r0e){return r0e?typeof r0e=="string"?r0e:typeof r0e.content=="string"?r0e.content:r0e.content.map(t0e).join(""):""},n0e=function(r0e){for(var o0e=[],i0e=0;i0e<r0e.length;i0e++){var a0e=r0e[i0e],s0e=!1;if(typeof a0e!="string"&&(a0e.type==="tag"&&a0e.content[0]&&a0e.content[0].type==="tag"?a0e.content[0].content[0].content==="</"?o0e.length>0&&o0e[o0e.length-1].tagName===t0e(a0e.content[0].content[1])&&o0e.pop():a0e.content[a0e.content.length-1].content==="/>"||o0e.push({tagName:t0e(a0e.content[0].content[1]),openedBraces:0}):o0e.length>0&&a0e.type==="punctuation"&&a0e.content==="{"?o0e[o0e.length-1].openedBraces++:o0e.length>0&&o0e[o0e.length-1].openedBraces>0&&a0e.type==="punctuation"&&a0e.content==="}"?o0e[o0e.length-1].openedBraces--:s0e=!0),(s0e||typeof a0e=="string")&&o0e.length>0&&o0e[o0e.length-1].openedBraces===0){var u0e=t0e(a0e);i0e<r0e.length-1&&(typeof r0e[i0e+1]=="string"||r0e[i0e+1].type==="plain-text")&&(u0e+=t0e(r0e[i0e+1]),r0e.splice(i0e+1,1)),i0e>0&&(typeof r0e[i0e-1]=="string"||r0e[i0e-1].type==="plain-text")&&(u0e=t0e(r0e[i0e-1])+u0e,r0e.splice(i0e-1,1),i0e--),r0e[i0e]=new Ff.Token("plain-text",u0e,null,u0e)}a0e.content&&typeof a0e.content!="string"&&n0e(a0e.content)}};Ff.hooks.add("after-tokenize",function(r0e){r0e.language!=="jsx"&&r0e.language!=="tsx"||n0e(r0e.tokens)})})(Prism),function(Ff){Ff.languages.typescript=Ff.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),Ff.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete Ff.languages.typescript.parameter;var kh=Ff.languages.extend("typescript",{});delete kh["class-name"],Ff.languages.typescript["class-name"].inside=kh,Ff.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:kh}}}}),Ff.languages.ts=Ff.languages.typescript}(Prism),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(Ff){Ff.type==="entity"&&(Ff.attributes.title=Ff.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(Ff,kh){var x_={};x_["language-"+kh]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[kh]},x_.cdata=/^<!\[CDATA\[|\]\]>$/i;var $P={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:x_}};$P["language-"+kh]={pattern:/[\s\S]+/,inside:Prism.languages[kh]};var zP={};zP[Ff]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return Ff}),"i"),lookbehind:!0,greedy:!0,inside:$P},Prism.languages.insertBefore("markup","cdata",zP)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(Ff,kh){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+Ff+")"+/\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:[kh,"language-"+kh],inside:Prism.languages[kh]},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,Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete Prism.languages.go["class-name"],function(Ff){var kh=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,x_=[{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*\()/],$P=/\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,zP=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,e0e=/[{}\[\](),:;]/;Ff.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:kh,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:x_,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:$P,operator:zP,punctuation:e0e};var t0e={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:Ff.languages.php},n0e=[{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:t0e}},{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:t0e}}];Ff.languages.insertBefore("php","variable",{string:n0e,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:kh,string:n0e,"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:x_,number:$P,operator:zP,punctuation:e0e}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),Ff.hooks.add("before-tokenize",function(r0e){/<\?/.test(r0e.code)&&Ff.languages["markup-templating"].buildPlaceholders(r0e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)}),Ff.hooks.add("after-tokenize",function(r0e){Ff.languages["markup-templating"].tokenizePlaceholders(r0e,"php")})}(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,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://,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(Ff){var kh=/\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/,x_=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,$P={pattern:RegExp(x_+/[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:/\./}};Ff.languages.java=Ff.languages.extend("clike",{"class-name":[$P,{pattern:RegExp(x_+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:$P.inside}],keyword:kh,function:[Ff.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}}),Ff.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),Ff.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":$P,keyword:kh,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 kh.source})),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism),function(Ff){var kh=/\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/,x_=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return kh.source});Ff.languages.cpp=Ff.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return kh.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:kh,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/}),Ff.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 x_})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),Ff.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:Ff.languages.cpp}}}}),Ff.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),Ff.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:Ff.languages.extend("cpp",{})}}),Ff.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},Ff.languages.cpp["base-clause"])}(Prism),function(Ff){function kh(C0e,B0e){return C0e.replace(/<<(\d+)>>/g,function(N0e,V0e){return"(?:"+B0e[+V0e]+")"})}function x_(C0e,B0e,N0e){return RegExp(kh(C0e,B0e),N0e||"")}function $P(C0e,B0e){for(var N0e=0;N0e<B0e;N0e++)C0e=C0e.replace(/<<self>>/g,function(){return"(?:"+C0e+")"});return C0e.replace(/<<self>>/g,"[^\\s\\S]")}var zP="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",e0e="class enum interface record struct",t0e="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*{)",n0e="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 r0e(C0e){return"\\b(?:"+C0e.trim().replace(/ /g,"|")+")\\b"}var o0e=r0e(e0e),i0e=RegExp(r0e(zP+" "+e0e+" "+t0e+" "+n0e)),a0e=r0e(e0e+" "+t0e+" "+n0e),s0e=r0e(zP+" "+e0e+" "+n0e),u0e=$P(/<(?:[^<>;=+\-*/%&|^]|<<self>>)*>/.source,2),l0e=$P(/\((?:[^()]|<<self>>)*\)/.source,2),f0e=/@?\b[A-Za-z_]\w*\b/.source,d0e=kh(/<<0>>(?:\s*<<1>>)?/.source,[f0e,u0e]),p0e=kh(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[a0e,d0e]),c0e=/\[\s*(?:,\s*)*\]/.source,h0e=kh(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[p0e,c0e]),g0e=kh(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[u0e,l0e,c0e]),m0e=kh(/\(<<0>>+(?:,<<0>>+)+\)/.source,[g0e]),y0e=kh(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[m0e,p0e,c0e]),v0e={keyword:i0e,punctuation:/[<>()?,.:[\]]/},b0e=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,S0e=/"(?:\\.|[^\\"\r\n])*"/.source,w0e=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;Ff.languages.csharp=Ff.languages.extend("clike",{string:[{pattern:x_(/(^|[^$\\])<<0>>/.source,[w0e]),lookbehind:!0,greedy:!0},{pattern:x_(/(^|[^@$\\])<<0>>/.source,[S0e]),lookbehind:!0,greedy:!0},{pattern:RegExp(b0e),greedy:!0,alias:"character"}],"class-name":[{pattern:x_(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[p0e]),lookbehind:!0,inside:v0e},{pattern:x_(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[f0e,y0e]),lookbehind:!0,inside:v0e},{pattern:x_(/(\busing\s+)<<0>>(?=\s*=)/.source,[f0e]),lookbehind:!0},{pattern:x_(/(\b<<0>>\s+)<<1>>/.source,[o0e,d0e]),lookbehind:!0,inside:v0e},{pattern:x_(/(\bcatch\s*\(\s*)<<0>>/.source,[p0e]),lookbehind:!0,inside:v0e},{pattern:x_(/(\bwhere\s+)<<0>>/.source,[f0e]),lookbehind:!0},{pattern:x_(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[h0e]),lookbehind:!0,inside:v0e},{pattern:x_(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[y0e,s0e,f0e]),inside:v0e}],keyword:i0e,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:/\?\.?|::|[{}[\];(),.:]/}),Ff.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),Ff.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:x_(/([(,]\s*)<<0>>(?=\s*:)/.source,[f0e]),lookbehind:!0,alias:"punctuation"}}),Ff.languages.insertBefore("csharp","class-name",{namespace:{pattern:x_(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[f0e]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:x_(/(\b(?:default|typeof|sizeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[l0e]),lookbehind:!0,alias:"class-name",inside:v0e},"return-type":{pattern:x_(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[y0e,p0e]),inside:v0e,alias:"class-name"},"constructor-invocation":{pattern:x_(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[y0e]),lookbehind:!0,inside:v0e,alias:"class-name"},"generic-method":{pattern:x_(/<<0>>\s*<<1>>(?=\s*\()/.source,[f0e,u0e]),inside:{function:x_(/^<<0>>/.source,[f0e]),generic:{pattern:RegExp(u0e),alias:"class-name",inside:v0e}}},"type-list":{pattern:x_(/\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,[o0e,d0e,f0e,y0e,i0e.source,l0e,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:x_(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[d0e,l0e]),lookbehind:!0,greedy:!0,inside:Ff.languages.csharp},keyword:i0e,"class-name":{pattern:RegExp(y0e),greedy:!0,inside:v0e},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 A0e=S0e+"|"+b0e,x0e=kh(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[A0e]),O0e=$P(kh(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[x0e]),2),k0e=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,T0e=kh(/<<0>>(?:\s*\(<<1>>*\))?/.source,[p0e,O0e]);Ff.languages.insertBefore("csharp","class-name",{attribute:{pattern:x_(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[k0e,T0e]),lookbehind:!0,greedy:!0,inside:{target:{pattern:x_(/^<<0>>(?=\s*:)/.source,[k0e]),alias:"keyword"},"attribute-arguments":{pattern:x_(/\(<<0>>*\)/.source,[O0e]),inside:Ff.languages.csharp},"class-name":{pattern:RegExp(p0e),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var M0e=/:[^}\r\n]+/.source,_0e=$P(kh(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[x0e]),2),H0e=kh(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[_0e,M0e]),I0e=$P(kh(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[A0e]),2),z0e=kh(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[I0e,M0e]);function E0e(C0e,B0e){return{interpolation:{pattern:x_(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[C0e]),lookbehind:!0,inside:{"format-string":{pattern:x_(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[B0e,M0e]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:Ff.languages.csharp}}},string:/[\s\S]+/}}Ff.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:x_(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[H0e]),lookbehind:!0,greedy:!0,inside:E0e(H0e,_0e)},{pattern:x_(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[z0e]),lookbehind:!0,greedy:!0,inside:E0e(z0e,I0e)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp,Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"],Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(Ff){Ff.languages.ruby=Ff.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 kh={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:Ff.languages.ruby}};delete Ff.languages.ruby.function,Ff.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:kh}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:kh}}],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:Ff.languages.ruby}}}),Ff.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)/}),Ff.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:kh}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:kh}},{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:kh}},{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:/^<<[-~]?'|'$/}}}}],Ff.languages.rb=Ff.languages.ruby}(Prism),Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:true|false)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:true|false)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach(function(Ff){Ff.inside.interpolation.inside=Prism.languages.swift}),function(Ff){var kh="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",x_={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},$P={bash:x_,environment:{pattern:RegExp("\\$"+kh),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+kh),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};Ff.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+kh),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:$P},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:x_}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:$P},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:$P.entity}}],environment:{pattern:RegExp("\\$?"+kh),alias:"constant"},variable:$P.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},x_.inside=Ff.languages.bash;for(var zP=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],e0e=$P.variable[1].inside,t0e=0;t0e<zP.length;t0e++)e0e[zP[t0e]]=Ff.languages.bash[zP[t0e]];Ff.languages.shell=Ff.languages.bash}(Prism),function(Ff){var kh=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function x_(o0e){return o0e=o0e.replace(/<inner>/g,function(){return kh}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+o0e+")")}var $P=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,zP=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return $P}),e0e=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;Ff.languages.markdown=Ff.languages.extend("markup",{}),Ff.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:Ff.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+zP+e0e+"(?:"+zP+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+zP+e0e+")(?:"+zP+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp($P),inside:Ff.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+zP+")"+e0e+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+zP+"$"),inside:{"table-header":{pattern:RegExp($P),alias:"important",inside:Ff.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:x_(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:x_(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:x_(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:x_(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(o0e){["url","bold","italic","strike","code-snippet"].forEach(function(i0e){o0e!==i0e&&(Ff.languages.markdown[o0e].inside.content.inside[i0e]=Ff.languages.markdown[i0e])})}),Ff.hooks.add("after-tokenize",function(o0e){o0e.language!=="markdown"&&o0e.language!=="md"||function i0e(a0e){if(a0e&&typeof a0e!="string")for(var s0e=0,u0e=a0e.length;s0e<u0e;s0e++){var l0e=a0e[s0e];if(l0e.type==="code"){var f0e=l0e.content[1],d0e=l0e.content[3];if(f0e&&d0e&&f0e.type==="code-language"&&d0e.type==="code-block"&&typeof f0e.content=="string"){var p0e=f0e.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),c0e="language-"+(p0e=(/[a-z][\w-]*/i.exec(p0e)||[""])[0].toLowerCase());d0e.alias?typeof d0e.alias=="string"?d0e.alias=[d0e.alias,c0e]:d0e.alias.push(c0e):d0e.alias=[c0e]}}else i0e(l0e.content)}}(o0e.tokens)}),Ff.hooks.add("wrap",function(o0e){if(o0e.type==="code-block"){for(var i0e="",a0e=0,s0e=o0e.classes.length;a0e<s0e;a0e++){var u0e=o0e.classes[a0e],l0e=/language-(.+)/.exec(u0e);if(l0e){i0e=l0e[1];break}}var f0e=Ff.languages[i0e];if(f0e)o0e.content=Ff.highlight(function(p0e){var c0e=p0e.replace(t0e,"");return c0e.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(h0e,g0e){var m0e;return(g0e=g0e.toLowerCase())[0]==="#"?(m0e=g0e[1]==="x"?parseInt(g0e.slice(2),16):Number(g0e.slice(1)),r0e(m0e)):n0e[g0e]||h0e})}(o0e.content),f0e,i0e);else if(i0e&&i0e!=="none"&&Ff.plugins.autoloader){var d0e="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random());o0e.attributes.id=d0e,Ff.plugins.autoloader.loadLanguages(i0e,function(){var p0e=document.getElementById(d0e);p0e&&(p0e.innerHTML=Ff.highlight(p0e.textContent,Ff.languages[i0e],i0e))})}}});var t0e=RegExp(Ff.languages.markup.tag.pattern.source,"gi"),n0e={amp:"&",lt:"<",gt:">",quot:'"'},r0e=String.fromCodePoint||String.fromCharCode;Ff.languages.md=Ff.languages.markdown}(Prism),Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/},Prism.languages.groovy=Prism.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:as|def|in|abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),Prism.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),Prism.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:setup|given|when|then|and|cleanup|expect|where):/}),Prism.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),Prism.hooks.add("wrap",function(Ff){if(Ff.language==="groovy"&&Ff.type==="string"){var kh=Ff.content[0];if(kh!="'"){var x_=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;kh==="$"&&(x_=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),Ff.content=Ff.content.replace(/</g,"<").replace(/&/g,"&"),Ff.content=Prism.highlight(Ff.content,{expression:{pattern:x_,lookbehind:!0,inside:Prism.languages.groovy}}),Ff.classes.push(kh==="/"?"regex":"gstring")}}});var Fge=["comment","prolog","doctype","cdata","punctuation","namespace","property","tag","boolean","number","constant","symbol","deleted","selector","attr-name","string","builtin","inserted","operator","entity","url","string","atrule","attr-value","keyword","function","class-name","regex","important","variable","bold","italic","entity","char"];function Tge(Ff){return typeof Ff=="string"?Ff.length:typeof Ff.content=="string"?Ff.content.length:Ff.content.reduce(function(kh,x_){return kh+Tge(x_)},0)}var _ge,Pge=Ade.String,jge=function(Ff){if(hhe(Ff)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return Pge(Ff)},Nge=function(){var Ff=bpe(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh},Ige=Ade.RegExp,Lge=tpe(function(){var Ff=Ige("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),Rge=Lge||tpe(function(){return!Ige("a","y").sticky}),Mge={BROKEN_CARET:Lge||tpe(function(){var Ff=Ige("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null}),MISSED_STICKY:Rge,UNSUPPORTED_Y:Lge},zge=fpe?Object.defineProperties:function(Ff,kh){bpe(Ff);for(var x_,$P=Jhe(kh),zP=xge(kh),e0e=zP.length,t0e=0;e0e>t0e;)Ipe.f(Ff,x_=zP[t0e++],$P[x_]);return Ff},$ge=Kde("document","documentElement"),Hge=qpe("IE_PROTO"),Vge=function(){},Uge=function(Ff){return"<script>"+Ff+"<\/script>"},Wge=function(Ff){Ff.write(Uge("")),Ff.close();var kh=Ff.parentWindow.Object;return Ff=null,kh},Gge=function(){try{_ge=new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;Gge=typeof document!="undefined"?document.domain&&_ge?Wge(_ge):((kh=gpe("iframe")).style.display="none",$ge.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(Uge("document.F=Object")),Ff.close(),Ff.F):Wge(_ge);for(var x_=sge.length;x_--;)delete Gge.prototype[sge[x_]];return Gge()};Kpe[Hge]=!0;var qge,Kge,Yge=Object.create||function(Ff,kh){var x_;return Ff!==null?(Vge.prototype=bpe(Ff),x_=new Vge,Vge.prototype=null,x_[Hge]=Ff):x_=Gge(),kh===void 0?x_:zge(x_,kh)},Xge=Ade.RegExp,Zge=tpe(function(){var Ff=Xge(".","s");return!(Ff.dotAll&&Ff.exec(`
- `)&&Ff.flags==="s")}),Jge=Ade.RegExp,Qge=tpe(function(){var Ff=Jge("(?<a>b)","g");return Ff.exec("b").groups.a!=="b"||"b".replace(Ff,"$<a>c")!=="bc"}),eve=nhe.get,tve=Fde("native-string-replace",String.prototype.replace),nve=RegExp.prototype.exec,rve=nve,ove=Nde("".charAt),ive=Nde("".indexOf),ave=Nde("".replace),uve=Nde("".slice),sve=(Kge=/b*/g,Epe(nve,qge=/a/,"a"),Epe(nve,Kge,"a"),qge.lastIndex!==0||Kge.lastIndex!==0),lve=Mge.BROKEN_CARET,cve=/()??/.exec("")[1]!==void 0;(sve||cve||lve||Zge||Qge)&&(rve=function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e,r0e=this,o0e=eve(r0e),i0e=jge(Ff),a0e=o0e.raw;if(a0e)return a0e.lastIndex=r0e.lastIndex,kh=Epe(rve,a0e,i0e),r0e.lastIndex=a0e.lastIndex,kh;var s0e=o0e.groups,u0e=lve&&r0e.sticky,l0e=Epe(Nge,r0e),f0e=r0e.source,d0e=0,p0e=i0e;if(u0e&&(l0e=ave(l0e,"y",""),ive(l0e,"g")===-1&&(l0e+="g"),p0e=uve(i0e,r0e.lastIndex),r0e.lastIndex>0&&(!r0e.multiline||r0e.multiline&&ove(i0e,r0e.lastIndex-1)!==`
- `)&&(f0e="(?: "+f0e+")",p0e=" "+p0e,d0e++),x_=new RegExp("^(?:"+f0e+")",l0e)),cve&&(x_=new RegExp("^"+f0e+"$(?!\\s)",l0e)),sve&&($P=r0e.lastIndex),zP=Epe(nve,u0e?x_:r0e,p0e),u0e?zP?(zP.input=uve(zP.input,d0e),zP[0]=uve(zP[0],d0e),zP.index=r0e.lastIndex,r0e.lastIndex+=zP[0].length):r0e.lastIndex=0:sve&&zP&&(r0e.lastIndex=r0e.global?zP.index+zP[0].length:$P),cve&&zP&&zP.length>1&&Epe(tve,zP[0],x_,function(){for(e0e=1;e0e<arguments.length-2;e0e++)arguments[e0e]===void 0&&(zP[e0e]=void 0)}),zP&&s0e)for(zP.groups=t0e=Yge(null),e0e=0;e0e<s0e.length;e0e++)t0e[(n0e=s0e[e0e])[0]]=zP[n0e[1]];return zP});var fve=rve;Sge({target:"RegExp",proto:!0,forced:/./.exec!==fve},{exec:fve});var dve=Function.prototype,pve=dve.apply,hve=dve.bind,gve=dve.call,vve=typeof Reflect=="object"&&Reflect.apply||(hve?gve.bind(pve):function(){return gve.apply(pve,arguments)}),yve=spe("species"),mve=RegExp.prototype,bve=spe("match"),wve=Ade.TypeError,Eve=spe("species"),Dve=Nde("".charAt),Sve=Nde("".charCodeAt),xve=Nde("".slice),Cve=function(Ff){return function(kh,x_){var $P,zP,e0e=jge(Lde(kh)),t0e=Ohe(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=Sve(e0e,t0e))<55296||$P>56319||t0e+1===n0e||(zP=Sve(e0e,t0e+1))<56320||zP>57343?Ff?Dve(e0e,t0e):$P:Ff?xve(e0e,t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},Ave=Cve(!0),Ove=function(Ff,kh,x_){return kh+(x_?Ave(Ff,kh).length:1)},kve=Ade.Array,Bve=Math.max,Fve=function(Ff,kh,x_){for(var $P,zP,e0e,t0e,n0e=Fhe(Ff),r0e=rge(kh,n0e),o0e=rge(x_===void 0?n0e:x_,n0e),i0e=kve(Bve(o0e-r0e,0)),a0e=0;r0e<o0e;r0e++,a0e++)$P=i0e,zP=a0e,e0e=Ff[r0e],(t0e=Ppe(zP))in $P?Ipe.f($P,t0e,Lpe(0,e0e)):$P[t0e]=e0e;return i0e.length=a0e,i0e},Tve=Ade.TypeError,_ve=function(Ff,kh){var x_=Ff.exec;if(Gde(x_)){var $P=Epe(x_,Ff,kh);return $P!==null&&bpe($P),$P}if(che(Ff)==="RegExp")return Epe(fve,Ff,kh);throw Tve("RegExp#exec called on incompatible receiver")},Pve=Mge.UNSUPPORTED_Y,jve=Math.min,Nve=[].push,Ive=Nde(/./.exec),Lve=Nde(Nve),Rve=Nde("".slice);(function(Ff,kh,x_,$P){var zP=spe(Ff),e0e=!tpe(function(){var o0e={};return o0e[zP]=function(){return 7},""[Ff](o0e)!=7}),t0e=e0e&&!tpe(function(){var o0e=!1,i0e=/a/;return(i0e={}).constructor={},i0e.constructor[yve]=function(){return i0e},i0e.flags="",i0e[zP]=/./[zP],i0e.exec=function(){return o0e=!0,null},i0e[zP](""),!o0e});if(!e0e||!t0e||x_){var n0e=Nde(/./[zP]),r0e=function(o0e,i0e,a0e){var s0e;return s0e="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(u0e,l0e){var f0e,d0e,p0e=jge(Lde(this)),c0e=l0e===void 0?4294967295:l0e>>>0;if(c0e===0)return[];if(u0e===void 0)return[p0e];if(!dpe(f0e=u0e)||!((d0e=f0e[bve])!==void 0?d0e:che(f0e)=="RegExp"))return Epe(i0e,p0e,u0e,c0e);for(var h0e,g0e,m0e,y0e=[],v0e=(u0e.ignoreCase?"i":"")+(u0e.multiline?"m":"")+(u0e.unicode?"u":"")+(u0e.sticky?"y":""),b0e=0,S0e=new RegExp(u0e.source,v0e+"g");(h0e=Epe(fve,S0e,p0e))&&!((g0e=S0e.lastIndex)>b0e&&(Lve(y0e,Rve(p0e,b0e,h0e.index)),h0e.length>1&&h0e.index<p0e.length&&vve(Nve,y0e,Fve(h0e,1)),m0e=h0e[0].length,b0e=g0e,y0e.length>=c0e));)S0e.lastIndex===h0e.index&&S0e.lastIndex++;return b0e===p0e.length?!m0e&&Ive(S0e,"")||Lve(y0e,""):Lve(y0e,Rve(p0e,b0e)),y0e.length>c0e?Fve(y0e,0,c0e):y0e}:"0".split(void 0,0).length?function(u0e,l0e){return u0e===void 0&&l0e===0?[]:Epe(i0e,this,u0e,l0e)}:i0e,[function(u0e,l0e){var f0e=Lde(this),d0e=u0e==null?void 0:Bpe(u0e,o0e);return d0e?Epe(d0e,u0e,f0e,l0e):Epe(s0e,jge(f0e),u0e,l0e)},function(u0e,l0e){var f0e=bpe(this),d0e=jge(u0e),p0e=a0e(s0e,f0e,d0e,l0e,s0e!==i0e);if(p0e.done)return p0e.value;var c0e=function(O0e,k0e){var T0e,M0e=bpe(O0e).constructor;return M0e===void 0||(T0e=bpe(M0e)[Eve])==null?k0e:function(_0e){if(Mhe(_0e))return _0e;throw wve(Ape(_0e)+" is not a constructor")}(T0e)}(f0e,RegExp),h0e=f0e.unicode,g0e=(f0e.ignoreCase?"i":"")+(f0e.multiline?"m":"")+(f0e.unicode?"u":"")+(Pve?"g":"y"),m0e=new c0e(Pve?"^(?:"+f0e.source+")":f0e,g0e),y0e=l0e===void 0?4294967295:l0e>>>0;if(y0e===0)return[];if(d0e.length===0)return _ve(m0e,d0e)===null?[d0e]:[];for(var v0e=0,b0e=0,S0e=[];b0e<d0e.length;){m0e.lastIndex=Pve?0:b0e;var w0e,A0e=_ve(m0e,Pve?Rve(d0e,b0e):d0e);if(A0e===null||(w0e=jve(Bhe(m0e.lastIndex+(Pve?b0e:0)),d0e.length))===v0e)b0e=Ove(d0e,b0e,h0e);else{if(Lve(S0e,Rve(d0e,v0e,b0e)),S0e.length===y0e)return S0e;for(var x0e=1;x0e<=A0e.length-1;x0e++)if(Lve(S0e,A0e[x0e]),S0e.length===y0e)return S0e;b0e=v0e=w0e}}return Lve(S0e,Rve(d0e,v0e)),S0e}]}(zP,""[Ff],function(o0e,i0e,a0e,s0e,u0e){var l0e=Nde(o0e),f0e=i0e.exec;return f0e===fve||f0e===mve.exec?e0e&&!u0e?{done:!0,value:n0e(i0e,a0e,s0e)}:{done:!0,value:l0e(a0e,i0e,s0e)}:{done:!1}});uhe(String.prototype,Ff,r0e[0]),uhe(mve,zP,r0e[1])}$P&&Rpe(mve[zP],"sham",!0)})("split",0,!!tpe(function(){var Ff=/(?:)/,kh=Ff.exec;Ff.exec=function(){return kh.apply(this,arguments)};var x_="ab".split(Ff);return x_.length!==2||x_[0]!=="a"||x_[1]!=="b"}),Pve),Sge({global:!0},{globalThis:Ade}),Vp&&(Mp.fn.attr=Vp);var Mve=ahe.PROPER,zve=RegExp.prototype,$ve=zve.toString,Hve=Nde(Nge),Vve=tpe(function(){return $ve.call({source:"a",flags:"b"})!="/a/b"}),Uve=Mve&&$ve.name!="toString";(Vve||Uve)&&uhe(RegExp.prototype,"toString",function(){var Ff=bpe(this),kh=jge(Ff.source),x_=Ff.flags;return"/"+kh+"/"+jge(x_===void 0&&Dpe(zve,Ff)&&!("flags"in zve)?Hve(Ff):x_)},{unsafe:!0});var Wve=function(){function Ff(){this.title=HP("highLightModule.selectLang"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M64 64v896h896V64H64z m487.6 698.8c0 87.2-51.2 127-125.8 127-67.4 0-106.4-34.8-126.4-77l68.6-41.4c13.2 23.4 25.2 43.2 54.2 43.2 27.6 0 45.2-10.8 45.2-53V475.4h84.2v287.4z m199.2 127c-78.2 0-128.8-37.2-153.4-86l68.6-39.6c18 29.4 41.6 51.2 83 51.2 34.8 0 57.2-17.4 57.2-41.6 0-28.8-22.8-39-61.4-56l-21-9c-60.8-25.8-101-58.4-101-127 0-63.2 48.2-111.2 123.2-111.2 53.6 0 92 18.6 119.6 67.4L800 580c-14.4-25.8-30-36-54.2-36-24.6 0-40.2 15.6-40.2 36 0 25.2 15.6 35.4 51.8 51.2l21 9c71.6 30.6 111.8 62 111.8 132.4 0 75.6-59.6 117.2-139.4 117.2z"></path></svg>',this.tag="select",this.width=95,this.selectPanelWidth=115}return Ff.prototype.getOptions=function(kh){var x_=[],$P=kh.getMenuConfig("codeSelectLang").codeLangs,zP=$P===void 0?[]:$P;x_.push({text:"plain text",value:""}),zP.forEach(function(t0e){var n0e=t0e.text,r0e=t0e.value;x_.push({text:n0e,value:r0e})});var e0e=this.getValue(kh);return x_.forEach(function(t0e){t0e.value===e0e?t0e.selected=!0:delete t0e.selected}),x_},Ff.prototype.isActive=function(kh){return!1},Ff.prototype.getValue=function(kh){var x_=this.getSelectCodeElem(kh);if(x_==null||!Sf.isElement(x_))return"";var $P=x_.language.toString(),zP=kh.getMenuConfig("codeSelectLang").codeLangs;return(zP===void 0?[]:zP).some(function(e0e){return e0e.value===$P})?$P:""},Ff.prototype.isDisabled=function(kh){return kh.selection==null||!this.getSelectCodeElem(kh)},Ff.prototype.exec=function(kh,x_){if(this.getSelectCodeElem(kh)!=null){var $P={language:x_.toString()};md.setNodes(kh,$P,{match:function(zP){return QO.checkNodeType(zP,"code")}})}},Ff.prototype.getSelectCodeElem=function(kh){var x_=QO.getSelectedNodeByType(kh,"code");if(x_==null)return null;var $P=QO.getParentNode(kh,x_);return Sf.isElement($P)?$P.type!=="pre"?null:x_:null},Ff}(),Gve={renderStyle:function(Ff,kh){var x_=Ff,$P=kh,zP="";return Fge.forEach(function(e0e){x_[e0e]&&(zP=e0e)}),zP&&function(e0e,t0e){e0e.data==null&&(e0e.data={});var n0e=e0e.data;n0e.props==null&&(n0e.props={}),Object.assign(n0e.props,{className:t0e})}($P,zP="token "+zP),$P},parseStyleHtml:function(Ff,kh,x_){var $P=Mp(Ff);if(!Sf.isElement(kh)||QO.getNodeType(kh)!=="code")return kh;var zP=kh,e0e=$P.attr("class")||"";return e0e.indexOf("language-")===0?zP.language=e0e.split("-")[1]||"":zP.language=e0e.toLowerCase(),zP},menus:[{key:"codeSelectLang",factory:function(){return new Wve},config:{codeLangs:[{text:"CSS",value:"css"},{text:"HTML",value:"html"},{text:"XML",value:"xml"},{text:"Javascript",value:"javascript"},{text:"Typescript",value:"typescript"},{text:"JSX",value:"jsx"},{text:"Go",value:"go"},{text:"PHP",value:"php"},{text:"C",value:"c"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C++",value:"cpp"},{text:"C#",value:"csharp"},{text:"Visual Basic",value:"visual-basic"},{text:"SQL",value:"sql"},{text:"Ruby",value:"ruby"},{text:"Swift",value:"swift"},{text:"Bash",value:"bash"},{text:"Lua",value:"lua"},{text:"Groovy",value:"groovy"},{text:"Markdown",value:"markdown"}]}}],elemsToHtml:[{type:"code",elemToHtml:function(Ff,kh){var x_=Ff.language,$P=x_===void 0?"":x_;return"<code "+($P?'class="language-'+$P+'"':"")+">"+kh+"</code>"}}]},qve=/"/g,Kve=Nde("".replace);Sge({target:"String",proto:!0,forced:tpe(function(){var Ff="".anchor('"');return Ff!==Ff.toLowerCase()||Ff.split('"').length>3})},{anchor:function(Ff){return kh=Ff,x_=jge(Lde(this)),$P="<a",($P+=' name="'+Kve(jge(kh),qve,""")+'"')+">"+x_+"</a>";var kh,x_,$P}});var Yve=function(Ff){var kh,x_,$P,zP=function(p0e,c0e){var h0e=typeof Symbol=="function"&&p0e[Symbol.iterator];if(!h0e)return p0e;var g0e,m0e,y0e=h0e.call(p0e),v0e=[];try{for(;(c0e===void 0||c0e-- >0)&&!(g0e=y0e.next()).done;)v0e.push(g0e.value)}catch(b0e){m0e={error:b0e}}finally{try{g0e&&!g0e.done&&(h0e=y0e.return)&&h0e.call(y0e)}finally{if(m0e)throw m0e.error}}return v0e}(Ff,2),e0e=zP[0],t0e=zP[1],n0e=[],r0e=function(p0e){if(!ed.isText(p0e))return null;var c0e=QO.getParentNode(null,p0e);if(c0e&&QO.getNodeType(c0e)==="code"){var h0e=QO.getParentNode(null,c0e);if(h0e&&QO.getNodeType(h0e)==="pre")return c0e}return null}(e0e);if(r0e==null)return n0e;var o0e=r0e.language,i0e=o0e===void 0?"":o0e;if(!i0e)return n0e;var a0e=function(p0e,c0e){if(!c0e)return[];var h0e=Bge.languages[c0e];return h0e?Bge.tokenize(p0e.text,h0e):[]}(e0e,i0e),s0e=0;try{for(var u0e=function(p0e){var c0e=typeof Symbol=="function"&&Symbol.iterator,h0e=c0e&&p0e[c0e],g0e=0;if(h0e)return h0e.call(p0e);if(p0e&&typeof p0e.length=="number")return{next:function(){return p0e&&g0e>=p0e.length&&(p0e=void 0),{value:p0e&&p0e[g0e++],done:!p0e}}};throw new TypeError(c0e?"Object is not iterable.":"Symbol.iterator is not defined.")}(a0e),l0e=u0e.next();!l0e.done;l0e=u0e.next()){var f0e=l0e.value,d0e=s0e+Tge(f0e);typeof f0e!="string"&&n0e.push((($P={})[f0e.type]=!0,$P.anchor={path:t0e,offset:s0e},$P.focus={path:t0e,offset:d0e},$P)),s0e=d0e}}catch(p0e){kh={error:p0e}}finally{try{l0e&&!l0e.done&&(x_=u0e.return)&&x_.call(u0e)}finally{if(kh)throw kh.error}}return n0e},Xve=function(){return Xve=Object.assign||function(Ff){for(var kh,x_=1,$P=arguments.length;x_<$P;x_++)for(var zP in kh=arguments[x_])Object.prototype.hasOwnProperty.call(kh,zP)&&(Ff[zP]=kh[zP]);return Ff},Xve.apply(this,arguments)},Zve=function(){function Ff(){throw new Error(`不能实例化
- Can not construct a instance`)}return Ff.setEditorConfig=function(kh){kh===void 0&&(kh={}),this.editorConfig=Xve(Xve({},this.editorConfig),kh)},Ff.setSimpleEditorConfig=function(kh){kh===void 0&&(kh={}),this.simpleEditorConfig=Xve(Xve({},this.simpleEditorConfig),kh)},Ff.setToolbarConfig=function(kh){kh===void 0&&(kh={}),this.toolbarConfig=Xve(Xve({},this.toolbarConfig),kh)},Ff.setSimpleToolbarConfig=function(kh){kh===void 0&&(kh={}),this.simpleToolbarConfig=Xve(Xve({},this.simpleToolbarConfig),kh)},Ff.registerPlugin=function(kh){this.plugins.push(kh)},Ff.registerMenu=function(kh,x_){(function($P,zP){var e0e=$P.key,t0e=$P.factory,n0e=$P.config,r0e=oA(oA({},n0e),zP||{});if(nk[e0e]!=null)throw new Error("Duplicated key '"+e0e+"' in menu items");nk[e0e]=t0e,function(o0e,i0e){i0e!=null&&(tk[o0e]=i0e)}(e0e,r0e)})(kh,x_)},Ff.registerRenderElem=function(kh){(function(x_){var $P=x_.type,zP=x_.renderElem;zT[$P||""]=zP})(kh)},Ff.registerRenderStyle=function(kh){(function(x_){MT.push(x_)})(kh)},Ff.registerElemToHtml=function(kh){(function(x_){var $P=x_.type,zP=x_.elemToHtml;gk[$P||""]=zP})(kh)},Ff.registerStyleToHtml=function(kh){(function(x_){hk.push(x_)})(kh)},Ff.registerPreParseHtml=function(kh){(function(x_){rF.push(x_)})(kh)},Ff.registerParseElemHtml=function(kh){(function(x_){var $P=x_.selector,zP=x_.parseElemHtml;iF[$P]=zP})(kh)},Ff.registerParseStyleHtml=function(kh){(function(x_){oF.push(x_)})(kh)},Ff.registerModule=function(kh){Jve(kh)},Ff.editorConfig={},Ff.simpleEditorConfig={},Ff.toolbarConfig={},Ff.simpleToolbarConfig={},Ff.plugins=[],Ff}();/*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */function Jve(Ff){var kh=Ff.menus,x_=Ff.renderElems,$P=Ff.renderStyle,zP=Ff.elemsToHtml,e0e=Ff.styleToHtml,t0e=Ff.preParseHtml,n0e=Ff.parseElemsHtml,r0e=Ff.parseStyleHtml,o0e=Ff.editorPlugin;kh&&kh.forEach(function(i0e){return Zve.registerMenu(i0e)}),x_&&x_.forEach(function(i0e){return Zve.registerRenderElem(i0e)}),$P&&Zve.registerRenderStyle($P),zP&&zP.forEach(function(i0e){return Zve.registerElemToHtml(i0e)}),e0e&&Zve.registerStyleToHtml(e0e),t0e&&t0e.forEach(function(i0e){return Zve.registerPreParseHtml(i0e)}),n0e&&n0e.forEach(function(i0e){return Zve.registerParseElemHtml(i0e)}),r0e&&Zve.registerParseStyleHtml(r0e),o0e&&Zve.registerPlugin(o0e)}Yq.forEach(function(Ff){return Jve(Ff)}),Jve(g0),Jve(J3),Jve(Doe),Jve(wde),Jve(Gve);var Qve='<svg viewBox="0 0 1024 1024"><path d="M959.877 128l0.123 0.123v767.775l-0.123 0.122H64.102l-0.122-0.122V128.123l0.122-0.123h895.775zM960 64H64C28.795 64 0 92.795 0 128v768c0 35.205 28.795 64 64 64h896c35.205 0 64-28.795 64-64V128c0-35.205-28.795-64-64-64zM832 288.01c0 53.023-42.988 96.01-96.01 96.01s-96.01-42.987-96.01-96.01S682.967 192 735.99 192 832 234.988 832 288.01zM896 832H128V704l224.01-384 256 320h64l224.01-192z"></path></svg>',eye={link:{menuKeys:["editLink","unLink","viewLink"]},image:{menuKeys:["imageWidth30","imageWidth50","imageWidth100","editImage","viewImageLink","deleteImage"]},pre:{menuKeys:["enter","codeBlock","codeSelectLang"]},table:{menuKeys:["enter","tableHeader","tableFullWidth","insertTableRow","deleteTableRow","insertTableCol","deleteTableCol","deleteTable"]},divider:{menuKeys:["enter"]},video:{menuKeys:["enter","editVideoSize"]}},tye={hoverbarKeys:Xve(Xve({},eye),{text:{menuKeys:["headerSelect","insertLink","bulletedList","|","bold","through","color","bgColor","clearStyle"]}})};Zve.setEditorConfig(Xve(Xve({},tye),{decorate:Yve}));var nye={hoverbarKeys:eye};Zve.setSimpleEditorConfig(Xve(Xve({},nye),{decorate:Yve}));var rye={toolbarKeys:["headerSelect","blockquote","|","bold","underline","italic",{key:"group-more-style",title:HP("editor.more"),iconSvg:'<svg viewBox="0 0 1024 1024"><path d="M204.8 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path><path d="M505.6 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path><path d="M806.4 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path></svg>',menuKeys:["through","code","sup","sub","clearStyle"]},"color","bgColor","|","fontSize","fontFamily","lineHeight","|","bulletedList","numberedList","todo",{key:"group-justify",title:HP("editor.justify"),iconSvg:'<svg viewBox="0 0 1024 1024"><path d="M768 793.6v102.4H51.2v-102.4h716.8z m204.8-230.4v102.4H51.2v-102.4h921.6z m-204.8-230.4v102.4H51.2v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',menuKeys:["justifyLeft","justifyRight","justifyCenter","justifyJustify"]},{key:"group-indent",title:HP("editor.indent"),iconSvg:'<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m0-128V320l256 192z"></path></svg>',menuKeys:["indent","delIndent"]},"|","emotion","insertLink",{key:"group-image",title:HP("editor.image"),iconSvg:Qve,menuKeys:["insertImage","uploadImage"]},{key:"group-video",title:HP("editor.video"),iconSvg:'<svg viewBox="0 0 1024 1024"><path d="M981.184 160.096C837.568 139.456 678.848 128 512 128S186.432 139.456 42.816 160.096C15.296 267.808 0 386.848 0 512s15.264 244.16 42.816 351.904C186.464 884.544 345.152 896 512 896s325.568-11.456 469.184-32.096C1008.704 756.192 1024 637.152 1024 512s-15.264-244.16-42.816-351.904zM384 704V320l320 192-320 192z"></path></svg>',menuKeys:["insertVideo","uploadVideo"]},"insertTable","codeBlock","divider","|","undo","redo","|","fullScreen"]};Zve.setToolbarConfig(rye);var oye={toolbarKeys:["blockquote","header1","header2","header3","|","bold","underline","italic","through","color","bgColor","clearStyle","|","bulletedList","numberedList","todo","justifyLeft","justifyRight","justifyCenter","|","insertLink",{key:"group-image",title:HP("editor.image"),iconSvg:Qve,menuKeys:["insertImage","uploadImage"]},"insertVideo","insertTable","codeBlock","|","undo","redo","|","fullScreen"]};function iye(Ff){Ff===void 0&&(Ff={});var kh=Ff.selector,x_=kh===void 0?"":kh,$P=Ff.content,zP=$P===void 0?[]:$P,e0e=Ff.html,t0e=Ff.config,n0e=t0e===void 0?{}:t0e,r0e=Ff.mode,o0e=(r0e===void 0?"default":r0e)==="simple"?Zve.simpleEditorConfig:Zve.editorConfig,i0e=Xve(Xve({},o0e.hoverbarKeys||{}),n0e.hoverbarKeys||{});return I_({selector:x_,config:Xve(Xve(Xve({},o0e),n0e),{hoverbarKeys:i0e}),content:zP,html:e0e,plugins:Zve.plugins})}function aye(Ff){var kh=Ff.selector,x_=Ff.editor,$P=Ff.config,zP=$P===void 0?{}:$P,e0e=Ff.mode,t0e=e0e===void 0?"default":e0e;if(!kh)throw new Error("Cannot find 'selector' when create toolbar");var n0e=t0e==="simple"?Zve.simpleToolbarConfig:Zve.toolbarConfig,r0e=function(o0e,i0e){if(o0e==null)throw new Error("Cannot create toolbar, because editor is null");var a0e=i0e.selector,s0e=i0e.config,u0e=s0e===void 0?{}:s0e;if(function(d0e,p0e){return LF(d0e,"data-w-e-toolbar",p0e)}(o0e,a0e))throw new Error("Repeated create toolbar by selector '"+a0e+"'");var l0e=oA({toolbarKeys:[],excludeKeys:[],insertKeys:{index:0,keys:[]},modalAppendToBody:!1},u0e||{}),f0e=new $_(a0e,l0e);return uO.set(f0e,o0e),sO.set(o0e,f0e),f0e}(x_,{selector:kh,config:Xve(Xve({},n0e),zP)});return r0e}Zve.setSimpleToolbarConfig(oye);var __defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(Ff,kh,x_)=>kh in Ff?__defProp(Ff,kh,{enumerable:!0,configurable:!0,writable:!0,value:x_}):Ff[kh]=x_,__spreadValues=(Ff,kh)=>{for(var x_ in kh||(kh={}))__hasOwnProp.call(kh,x_)&&__defNormalProp(Ff,x_,kh[x_]);if(__getOwnPropSymbols)for(var x_ of __getOwnPropSymbols(kh))__propIsEnum.call(kh,x_)&&__defNormalProp(Ff,x_,kh[x_]);return Ff},__spreadProps=(Ff,kh)=>__defProps(Ff,__getOwnPropDescs(kh));function genErrorInfo(Ff){let kh=`请使用 '@${Ff}' 事件,不要放在 props 中`;return kh+=`
- Please use '@${Ff}' event instead of props`,kh}var _export_sfc=(Ff,kh)=>{for(const[x_,$P]of kh)Ff[x_]=$P;return Ff};const _sfc_main$1$1=defineComponent({props:{mode:{type:String,default:"default"},defaultContent:{type:Array,default:[]},defaultHtml:{type:String,default:""},defaultConfig:{type:Object,default:{}},modelValue:{type:String,default:""}},setup(Ff,kh){const x_=ref(null),$P=shallowRef(null),zP=ref(""),e0e=()=>{if(!x_.value)return;const n0e=toRaw(Ff.defaultContent);iye({selector:x_.value,mode:Ff.mode,content:n0e||[],html:Ff.defaultHtml||Ff.modelValue||"",config:__spreadProps(__spreadValues({},Ff.defaultConfig),{onCreated(r0e){if($P.value=r0e,kh.emit("onCreated",r0e),Ff.defaultConfig.onCreated){const o0e=genErrorInfo("onCreated");throw new Error(o0e)}},onChange(r0e){const o0e=r0e.getHtml();if(zP.value=o0e,kh.emit("update:modelValue",o0e),kh.emit("onChange",r0e),Ff.defaultConfig.onChange){const i0e=genErrorInfo("onChange");throw new Error(i0e)}},onDestroyed(r0e){if(kh.emit("onDestroyed",r0e),Ff.defaultConfig.onDestroyed){const o0e=genErrorInfo("onDestroyed");throw new Error(o0e)}},onMaxLength(r0e){if(kh.emit("onMaxLength",r0e),Ff.defaultConfig.onMaxLength){const o0e=genErrorInfo("onMaxLength");throw new Error(o0e)}},onFocus(r0e){if(kh.emit("onFocus",r0e),Ff.defaultConfig.onFocus){const o0e=genErrorInfo("onFocus");throw new Error(o0e)}},onBlur(r0e){if(kh.emit("onBlur",r0e),Ff.defaultConfig.onBlur){const o0e=genErrorInfo("onBlur");throw new Error(o0e)}},customAlert(r0e,o0e){if(kh.emit("customAlert",r0e,o0e),Ff.defaultConfig.customAlert){const i0e=genErrorInfo("customAlert");throw new Error(i0e)}},customPaste:(r0e,o0e)=>{if(Ff.defaultConfig.customPaste){const a0e=genErrorInfo("customPaste");throw new Error(a0e)}let i0e;return kh.emit("customPaste",r0e,o0e,a0e=>{i0e=a0e}),i0e}})})};function t0e(n0e){const r0e=$P.value;r0e!=null&&r0e.setHtml(n0e)}return onMounted(()=>{e0e()}),watch(()=>Ff.modelValue,n0e=>{n0e!==zP.value&&t0e(n0e)}),{box:x_}}}),_hoisted_1$1$1={ref:"box",style:{height:"100%"}};function _sfc_render$1$1(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",_hoisted_1$1$1,null,512)}var Editor=_export_sfc(_sfc_main$1$1,[["render",_sfc_render$1$1]]);const _sfc_main$c=defineComponent({props:{editor:{type:Object},mode:{type:String,default:"default"},defaultConfig:{type:Object,default:{}}},setup(Ff){const kh=ref(null),x_=$P=>{if(kh.value){if($P==null)throw new Error("Not found instance of Editor when create <Toolbar/> component");QO.getToolbar($P)||aye({editor:$P,selector:kh.value||"<div></div>",mode:Ff.mode,config:Ff.defaultConfig})}};return watchEffect(()=>{const{editor:$P}=Ff;$P!=null&&x_($P)}),{selector:kh}}}),_hoisted_1$7={ref:"selector"};function _sfc_render$b(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",_hoisted_1$7,null,512)}var Toolbar=_export_sfc(_sfc_main$c,[["render",_sfc_render$b]]);const style$2="",_sfc_main$b=defineComponent({name:"WangEditor",components:{Editor,Toolbar},props:{editorId:{type:String,default:"editor-1"},modelValue:{type:String,default:""},options:{type:Object,default:()=>{}},height:{type:Number,default:300},placeholder:{type:String,default:()=>"请输入内容..."},disable:{type:Boolean,default:()=>!1},toolbarConfig:{type:Object,default:()=>({excludeKeys:["group-video","emotion","group-indent","fontFamily","lineHeight","insertTable","todo","undo","redo"]})}},emits:["change","update:modelValue"],setup(Ff,{emit:kh}){const x_=shallowRef(),$P=ref(Ff.modelValue),zP={placeholder:Ff.placeholder,MENU_CONF:{}};zP.MENU_CONF.uploadImage={server:uploadApi,fieldName:"image",maxFileSize:5*1024*1024,maxNumberOfFiles:10,onSuccess(o0e,i0e){`${o0e.name}`}},zP.MENU_CONF.insertImage={onInsertedImage(o0e){o0e!=null}};const e0e=o0e=>{x_.value=o0e},t0e=()=>{QO.getToolbar(x_.value).getConfig().toolbarKeys},n0e=o0e=>{o0e.getHtml(),kh("change",o0e.getHtml())};onBeforeUnmount(()=>{const o0e=x_.value;o0e!=null&&o0e.destroy()});const r0e=computed(()=>({height:isNumber(Ff.height)?`${Ff.height}px`:Ff.height}));return watch(()=>Ff.disable,o0e=>{const i0e=x_.value;i0e!=null&&(o0e?i0e.disable():i0e.enable())}),watch(()=>$P.value,o0e=>{kh("update:modelValue",o0e)}),{mode:"default",editorStyle:r0e,editorRef:x_,valueHtml:$P,editorConfig:zP,handleChange:n0e,handleCreated:e0e,getToolbar:t0e}}}),index_vue_vue_type_style_index_0_scoped_b2094536_lang="",_hoisted_1$6={class:"editor-container"};function _sfc_render$a(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Toolbar"),n0e=resolveComponent("Editor");return openBlock(),createElementBlock("div",null,[createBaseVNode("div",_hoisted_1$6,[createVNode(t0e,{style:{"border-bottom":"1px solid #ccc"},editor:Ff.editorRef,defaultConfig:Ff.toolbarConfig,mode:Ff.mode},null,8,["editor","defaultConfig","mode"]),createVNode(n0e,{defaultConfig:Ff.editorConfig,mode:Ff.mode,modelValue:Ff.valueHtml,"onUpdate:modelValue":kh[0]||(kh[0]=r0e=>Ff.valueHtml=r0e),style:normalizeStyle(Ff.editorStyle),onOnCreated:Ff.handleCreated,onOnChange:Ff.handleChange},null,8,["defaultConfig","mode","modelValue","style","onOnCreated","onOnChange"])])])}const WangEditor=_export_sfc$1(_sfc_main$b,[["render",_sfc_render$a],["__scopeId","data-v-b2094536"]]),_sfc_main$a=defineComponent({name:"TextEditor",components:{WangEditor},props:{height:{type:Number,default:300},editTools:{type:Object,default:()=>({excludeKeys:["group-video","emotion","group-indent","fontFamily","lineHeight","insertTable","todo","undo","redo"]})}},emits:["change"],setup(Ff,{emit:kh}){const x_=useAttrs(),[$P]=useRuleFormItem(Ff),zP=ref(Ff.editTools);function e0e(t0e){kh("change",t0e)}return{attrs:x_,state:$P,tools:zP,handleChange:e0e}}}),TextEditor_vue_vue_type_style_index_0_scoped_f13b42ee_lang="";function _sfc_render$9(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("WangEditor");return openBlock(),createElementBlock("div",mergeProps(Ff.attrs,{"button-style":"solid",class:"text-editor"}),[createVNode(t0e,{modelValue:Ff.state,height:Ff.height,onChange:Ff.handleChange,toolbarConfig:Ff.tools},null,8,["modelValue","height","onChange","toolbarConfig"])],16)}const TextEditor=_export_sfc$1(_sfc_main$a,[["render",_sfc_render$9],["__scopeId","data-v-f13b42ee"]]),_sfc_main$9=defineComponent({name:"PlainText",props:{value:{type:[String,Number],default:""}},setup(Ff){var zP,e0e;const kh=useAttrs(),[x_]=useRuleFormItem(Ff),$P=(e0e=(zP=x_.value)==null?void 0:zP.toString())!=null?e0e:"";return{attrs:kh,state:x_,title:$P}}}),PlainText_vue_vue_type_style_index_0_scoped_0c5aae44_lang="",_hoisted_1$5=["title"];function _sfc_render$8(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",normalizeProps(guardReactiveProps(Ff.attrs)),[createBaseVNode("span",{class:"ant-form-text",title:Ff.title},toDisplayString(Ff.state),9,_hoisted_1$5)],16)}const PlainText=_export_sfc$1(_sfc_main$9,[["render",_sfc_render$8],["__scopeId","data-v-0c5aae44"]]),_sfc_main$8=defineComponent({name:"PlainTitle",props:{value:{type:[String,Number],default:""}},setup(Ff){var zP,e0e;const kh=useAttrs(),[x_]=useRuleFormItem(Ff),$P=(e0e=(zP=x_.value)==null?void 0:zP.toString())!=null?e0e:"";return{attrs:kh,state:x_,title:$P}}}),PlainTitle_vue_vue_type_style_index_0_scoped_4b3d1b60_lang="",_hoisted_1$4=["title"];function _sfc_render$7(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",normalizeProps(guardReactiveProps(Ff.attrs)),[createBaseVNode("div",{class:"form-plainTit",title:Ff.title},[createBaseVNode("span",null,toDisplayString(Ff.state),1)],8,_hoisted_1$4)],16)}const PlainTitle=_export_sfc$1(_sfc_main$8,[["render",_sfc_render$7],["__scopeId","data-v-4b3d1b60"]]),_sfc_main$7=defineComponent({name:"PlainSlot",props:{value:{type:[String,Number],default:""}},setup(Ff){var zP,e0e;const kh=useAttrs(),[x_]=useRuleFormItem(Ff),$P=(e0e=(zP=x_.value)==null?void 0:zP.toString())!=null?e0e:"";return{attrs:kh,state:x_,title:$P}}}),_hoisted_1$3=["title"];function _sfc_render$6(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",normalizeProps(guardReactiveProps(Ff.attrs)),[createBaseVNode("div",{class:"form-plainSlot",title:Ff.title},null,8,_hoisted_1$3)],16)}const PlainSlot=_export_sfc$1(_sfc_main$7,[["render",_sfc_render$6]]),_sfc_main$6=defineComponent({name:"Cron",props:{modelValue:{type:String,default:"请输入CRON定时规则"},shortcuts:{type:Array,default:()=>[]}},emits:["change","update:modelValue"],setup(Ff,{emit:kh}){const x_=useAttrs(),[$P]=useRuleFormItem(Ff),zP=ref("1"),e0e=ref("0"),t0e=ref(""),n0e=ref(!1),r0e=()=>{const w0e=[],A0e=new Date().getFullYear();for(let x0e=0;x0e<11;x0e++)w0e.push(A0e+x0e);return w0e},o0e=reactive({second:["0","5","15","20","25","30","35","40","45","50","55","59"],minute:["0","5","15","20","25","30","35","40","45","50","55","59"],hour:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],day:["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"],month:["1","2","3","4","5","6","7","8","9","10","11","12"],week:[{value:"1",label:"周日"},{value:"2",label:"周一"},{value:"3",label:"周二"},{value:"4",label:"周三"},{value:"5",label:"周四"},{value:"6",label:"周五"},{value:"7",label:"周六"}],year:r0e()}),i0e=reactive({second:{type:"0",range:{start:1,end:2},loop:{start:0,end:1},appoint:[]},minute:{type:"0",range:{start:1,end:2},loop:{start:0,end:1},appoint:[]},hour:{type:"0",range:{start:1,end:2},loop:{start:0,end:1},appoint:[]},day:{type:"0",range:{start:1,end:2},loop:{start:1,end:1},appoint:[]},month:{type:"0",range:{start:1,end:2},loop:{start:1,end:1},appoint:[]},week:{type:"5",range:{start:"2",end:"3"},loop:{start:0,end:"2"},last:"2",appoint:[]},year:{type:"-1",range:{start:r0e()[0],end:r0e()[1]},loop:{start:r0e()[0],end:1},appoint:[]}}),a0e=computed(()=>c0e(i0e.second)),s0e=computed(()=>c0e(i0e.minute)),u0e=computed(()=>c0e(i0e.hour)),l0e=computed(()=>c0e(i0e.day)),f0e=computed(()=>c0e(i0e.month)),d0e=computed(()=>c0e(i0e.week,"week")),p0e=computed(()=>c0e(i0e.week,"year")),c0e=(w0e,A0e)=>w0e.type=="0"?"*":w0e.type=="1"?w0e.range.start+"-"+w0e.range.end:w0e.type=="2"?A0e=="week"?w0e.loop.end+"#"+w0e.loop.start:w0e.loop.start+"/"+w0e.loop.end:w0e.type=="3"?A0e=="year"?w0e.appoint.length>0?w0e.appoint.join(","):"":w0e.appoint.length>0?w0e.appoint.join(","):"*":w0e.type==4?"L":w0e.type==5?"?":"*";watch(()=>[i0e.week.type,i0e.day.type,Ff.modelValue],(w0e,A0e)=>{w0e[0]=="5"&&(i0e.day.type="5"),w0e[1]=="5"&&(i0e.day.type="5"),w0e[2]&&(t0e.value=Ff.modelValue)}),onMounted(()=>{t0e.value=Ff.modelValue});function h0e(w0e){kh("change",w0e)}const g0e=w0e=>{kh("update:modelValue",w0e)};function m0e(w0e){w0e.key==="custom"?y0e():kh("update:modelValue",w0e.key)}const y0e=()=>{v0e(),n0e.value=!0},v0e=()=>{t0e.value=Ff.modelValue;let w0e=(Ff.modelValue||"* * * * * ?").split(" ");w0e.length<6&&(w0e="* * * * * ?".split(" ")),b0e(w0e[0],"second"),b0e(w0e[1],"minute"),b0e(w0e[2],"hour"),b0e(w0e[3],"day"),b0e(w0e[4],"month"),b0e(w0e[5],"week"),w0e[6]||(i0e.year.type="-1"),b0e(w0e[6],"year")},b0e=(w0e,A0e)=>{const x0e={};w0e=="*"?x0e.type="0":w0e.includes("-")?(x0e.type="1",x0e.range.start=Number(w0e.split("-")[0]),x0e.range.end=Number(w0e.split("-")[1])):w0e.includes("/")?(x0e.type="2",x0e.loop.start=Number(w0e.split("/")[0]),x0e.loop.end=Number(w0e.split("/")[1])):w0e=="L"?x0e.type="4":w0e=="?"?x0e.type="5":w0e.includes("#")?A0e=="week"&&(x0e.type="2",x0e.loop.start=Number(w0e.split("#")[1]),x0e.loop.end=w0e.split("#")[0]):w0e.includes("L")?(x0e.type="4",A0e=="week"&&(x0e.last=w0e.split("L")[0])):(x0e.type="3",x0e.appoint=w0e.split(",")),A0e=="second"&&(i0e[A0e]=x0e)};return{attrs:x_,state:$P,handleChange:h0e,upadteValue:g0e,handleShortcuts:m0e,value_second:a0e,value_minute:s0e,value_hour:u0e,value_day:l0e,value_month:f0e,value_week:d0e,value_year:p0e,submit:()=>{const w0e=p0e.value?" "+p0e.value:"";t0e.value=a0e.value+" "+s0e.value+" "+u0e.value+" "+l0e.value+" "+f0e.value+" "+d0e.value+w0e,kh("update:modelValue",t0e.value),n0e.value=!1},activeKey:zP,type:e0e,data:o0e,value:i0e,modalVisible:n0e}}}),Cron_vue_vue_type_style_index_0_scoped_439885eb_lang="",_withScopeId=Ff=>(pushScopeId("data-v-439885eb"),Ff=Ff(),popScopeId(),Ff),_hoisted_1$2={class:"sc-cron"},_hoisted_2={class:"cron-num"},_hoisted_3=_withScopeId(()=>createBaseVNode("h2",null,"秒",-1)),_hoisted_4=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1)),_hoisted_5={class:"cron-num"},_hoisted_6=_withScopeId(()=>createBaseVNode("h2",null,"分钟",-1)),_hoisted_7=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1)),_hoisted_8={class:"cron-num"},_hoisted_9=_withScopeId(()=>createBaseVNode("h2",null,"小时",-1)),_hoisted_10=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1)),_hoisted_11={class:"cron-num"},_hoisted_12=_withScopeId(()=>createBaseVNode("h2",null,"日",-1)),_hoisted_13=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1)),_hoisted_14={class:"cron-num"},_hoisted_15=_withScopeId(()=>createBaseVNode("h2",null,"月",-1)),_hoisted_16=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1)),_hoisted_17={class:"cron-num"},_hoisted_18=_withScopeId(()=>createBaseVNode("h2",null,"周",-1)),_hoisted_19=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1)),_hoisted_20={class:"cron-num"},_hoisted_21=_withScopeId(()=>createBaseVNode("h2",null,"年",-1)),_hoisted_22=_withScopeId(()=>createBaseVNode("span",{style:{padding:"0 15px"}},"-",-1));function _sfc_render$5(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("down-outlined"),n0e=resolveComponent("a-menu-item"),r0e=resolveComponent("a-menu-divider"),o0e=resolveComponent("a-menu"),i0e=resolveComponent("a-dropdown"),a0e=resolveComponent("a-input"),s0e=resolveComponent("a-tag"),u0e=resolveComponent("a-radio-button"),l0e=resolveComponent("a-radio-group"),f0e=resolveComponent("a-form-item"),d0e=resolveComponent("a-input-number"),p0e=resolveComponent("a-select-option"),c0e=resolveComponent("a-select"),h0e=resolveComponent("a-form"),g0e=resolveComponent("a-tab-pane"),m0e=resolveComponent("a-tabs"),y0e=resolveComponent("a-modal");return openBlock(),createElementBlock("div",mergeProps(Ff.attrs,{"button-style":"solid",class:"text-editor"}),[createVNode(a0e,{value:Ff.state,"onUpdate:value":Ff.upadteValue,placeholder:"请输入CRON定时规则"},{addonAfter:withCtx(()=>[createVNode(i0e,null,{overlay:withCtx(()=>[createVNode(o0e,{onClick:Ff.handleShortcuts},{default:withCtx(()=>[createVNode(n0e,{key:"0 * * * * ?"},{default:withCtx(()=>[createTextVNode("每分钟")]),_:1}),createVNode(n0e,{key:"0 0 * * * ?"},{default:withCtx(()=>[createTextVNode("每小时")]),_:1}),createVNode(n0e,{key:"0 0 0 * * ?"},{default:withCtx(()=>[createTextVNode("每天零点")]),_:1}),createVNode(n0e,{key:"0 0 0 1 * ?"},{default:withCtx(()=>[createTextVNode("每月一号零点")]),_:1}),createVNode(n0e,{key:"0 0 0 L * ?"},{default:withCtx(()=>[createTextVNode("每月最后一天零点")]),_:1}),createVNode(n0e,{key:"0 0 0 ? * 1"},{default:withCtx(()=>[createTextVNode("每周星期日零点")]),_:1}),Ff.shortcuts?(openBlock(),createBlock(r0e,{key:0})):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.shortcuts,v0e=>(openBlock(),createBlock(n0e,{key:v0e.value},{default:withCtx(()=>[createTextVNode(toDisplayString(v0e.text),1)]),_:2},1024))),128)),createVNode(r0e),createVNode(n0e,{key:"custom"},{default:withCtx(()=>[createTextVNode("自定义")]),_:1})]),_:1},8,["onClick"])]),default:withCtx(()=>[createVNode(t0e)]),_:1})]),_:1},8,["value","onUpdate:value"]),createVNode(y0e,{title:"CRON规则生成器",visible:Ff.modalVisible,"onUpdate:visible":kh[44]||(kh[44]=v0e=>Ff.modalVisible=v0e),width:580,onCancel:kh[45]||(kh[45]=v0e=>Ff.modalVisible=!1),onOk:Ff.submit,"destroy-on-close":"","append-to-body":""},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$2,[createVNode(m0e,{activeKey:Ff.activeKey,"onUpdate:activeKey":kh[43]||(kh[43]=v0e=>Ff.activeKey=v0e)},{default:withCtx(()=>[createVNode(g0e,{key:"1"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_2,[_hoisted_3,createVNode(s0e,{color:Ff.activeKey==="1"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_second),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.second.type,"onUpdate:value":kh[0]||(kh[0]=v0e=>Ff.value.second.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.second.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.second.range.start,"onUpdate:value":kh[1]||(kh[1]=v0e=>Ff.value.second.range.start=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"]),_hoisted_4,createVNode(d0e,{value:Ff.value.second.range.end,"onUpdate:value":kh[2]||(kh[2]=v0e=>Ff.value.second.range.end=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.second.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.second.loop.start,"onUpdate:value":kh[3]||(kh[3]=v0e=>Ff.value.second.loop.start=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"]),createTextVNode(" 秒开始,每 "),createVNode(d0e,{value:Ff.value.second.loop.end,"onUpdate:value":kh[4]||(kh[4]=v0e=>Ff.value.second.loop.end=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"]),createTextVNode(" 秒执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.second.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.second.appoint,"onUpdate:value":kh[5]||(kh[5]=v0e=>Ff.value.second.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.second,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e,value:v0e},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1}),createVNode(g0e,{key:"2"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_5,[_hoisted_6,createVNode(s0e,{color:Ff.activeKey==="2"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_minute),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.minute.type,"onUpdate:value":kh[6]||(kh[6]=v0e=>Ff.value.minute.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.minute.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.minute.range.start,"onUpdate:value":kh[7]||(kh[7]=v0e=>Ff.value.minute.range.start=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"]),_hoisted_7,createVNode(d0e,{value:Ff.value.minute.range.end,"onUpdate:value":kh[8]||(kh[8]=v0e=>Ff.value.minute.range.end=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.minute.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.minute.loop.start,"onUpdate:value":kh[9]||(kh[9]=v0e=>Ff.value.minute.loop.start=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"]),createTextVNode(" 分钟开始,每 "),createVNode(d0e,{value:Ff.value.minute.loop.end,"onUpdate:value":kh[10]||(kh[10]=v0e=>Ff.value.minute.loop.end=v0e),min:0,max:59,"controls-position":"right"},null,8,["value"]),createTextVNode(" 分钟执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.minute.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.minute.appoint,"onUpdate:value":kh[11]||(kh[11]=v0e=>Ff.value.minute.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.minute,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e,value:v0e},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1}),createVNode(g0e,{key:"3"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_8,[_hoisted_9,createVNode(s0e,{color:Ff.activeKey==="3"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_hour),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.hour.type,"onUpdate:value":kh[12]||(kh[12]=v0e=>Ff.value.hour.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.hour.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.hour.range.start,"onUpdate:value":kh[13]||(kh[13]=v0e=>Ff.value.hour.range.start=v0e),min:0,max:23,"controls-position":"right"},null,8,["value"]),_hoisted_10,createVNode(d0e,{value:Ff.value.hour.range.end,"onUpdate:value":kh[14]||(kh[14]=v0e=>Ff.value.hour.range.end=v0e),min:0,max:23,"controls-position":"right"},null,8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.hour.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.hour.loop.start,"onUpdate:value":kh[15]||(kh[15]=v0e=>Ff.value.hour.loop.start=v0e),min:0,max:23,"controls-position":"right"},null,8,["value"]),createTextVNode(" 小时开始,每 "),createVNode(d0e,{value:Ff.value.hour.loop.end,"onUpdate:value":kh[16]||(kh[16]=v0e=>Ff.value.hour.loop.end=v0e),min:0,max:23,"controls-position":"right"},null,8,["value"]),createTextVNode(" 小时执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.hour.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.hour.appoint,"onUpdate:value":kh[17]||(kh[17]=v0e=>Ff.value.hour.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.hour,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e,value:v0e},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1}),createVNode(g0e,{key:"4"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_11,[_hoisted_12,createVNode(s0e,{color:Ff.activeKey==="4"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_day),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.day.type,"onUpdate:value":kh[18]||(kh[18]=v0e=>Ff.value.day.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1}),createVNode(u0e,{value:"4"},{default:withCtx(()=>[createTextVNode("本月最后一天")]),_:1}),createVNode(u0e,{value:"5"},{default:withCtx(()=>[createTextVNode("不指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.day.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.day.range.start,"onUpdate:value":kh[19]||(kh[19]=v0e=>Ff.value.day.range.start=v0e),min:1,max:31,"controls-position":"right"},null,8,["value"]),_hoisted_13,createVNode(d0e,{value:Ff.value.day.range.end,"onUpdate:value":kh[20]||(kh[20]=v0e=>Ff.value.day.range.end=v0e),min:1,max:31,"controls-position":"right"},null,8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.day.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.day.loop.start,"onUpdate:value":kh[21]||(kh[21]=v0e=>Ff.value.day.loop.start=v0e),min:1,max:31,"controls-position":"right"},null,8,["value"]),createTextVNode(" 号开始,每 "),createVNode(d0e,{value:Ff.value.day.loop.end,"onUpdate:value":kh[22]||(kh[22]=v0e=>Ff.value.day.loop.end=v0e),min:1,max:31,"controls-position":"right"},null,8,["value"]),createTextVNode(" 天执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.day.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.day.appoint,"onUpdate:value":kh[23]||(kh[23]=v0e=>Ff.value.day.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.day,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e,value:v0e},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1}),createVNode(g0e,{key:"5"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_14,[_hoisted_15,createVNode(s0e,{color:Ff.activeKey==="5"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_month),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.month.type,"onUpdate:value":kh[24]||(kh[24]=v0e=>Ff.value.month.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.month.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.month.range.start,"onUpdate:value":kh[25]||(kh[25]=v0e=>Ff.value.month.range.start=v0e),min:1,max:12,"controls-position":"right"},null,8,["value"]),_hoisted_16,createVNode(d0e,{value:Ff.value.month.range.end,"onUpdate:value":kh[26]||(kh[26]=v0e=>Ff.value.month.range.end=v0e),min:1,max:12,"controls-position":"right"},null,8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.month.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.month.loop.start,"onUpdate:value":kh[27]||(kh[27]=v0e=>Ff.value.month.loop.start=v0e),min:1,max:12,"controls-position":"right"},null,8,["value"]),createTextVNode(" 月开始,每 "),createVNode(d0e,{value:Ff.value.month.loop.end,"onUpdate:value":kh[28]||(kh[28]=v0e=>Ff.value.month.loop.end=v0e),min:1,max:12,"controls-position":"right"},null,8,["value"]),createTextVNode(" 月执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.month.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.month.appoint,"onUpdate:value":kh[29]||(kh[29]=v0e=>Ff.value.month.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.month,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e,value:v0e},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1}),createVNode(g0e,{key:"6"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_17,[_hoisted_18,createVNode(s0e,{color:Ff.activeKey==="6"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_week),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.week.type,"onUpdate:value":kh[30]||(kh[30]=v0e=>Ff.value.week.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1}),createVNode(u0e,{value:"4"},{default:withCtx(()=>[createTextVNode("本月最后一周")]),_:1}),createVNode(u0e,{value:"5"},{default:withCtx(()=>[createTextVNode("不指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.week.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.week.range.start,"onUpdate:value":kh[31]||(kh[31]=v0e=>Ff.value.week.range.start=v0e),placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.week,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e.label,value:v0e.value},null,8,["label","value"]))),128))]),_:1},8,["value"]),_hoisted_19,createVNode(c0e,{value:Ff.value.week.range.end,"onUpdate:value":kh[32]||(kh[32]=v0e=>Ff.value.week.range.end=v0e),placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.week,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e.label,value:v0e.value},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.week.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createTextVNode(" 第 "),createVNode(d0e,{value:Ff.value.week.loop.start,"onUpdate:value":kh[33]||(kh[33]=v0e=>Ff.value.week.loop.start=v0e),min:1,max:4,"controls-position":"right"},null,8,["value"]),createTextVNode(" 周的星期 "),createVNode(c0e,{value:Ff.value.week.loop.end,"onUpdate:value":kh[34]||(kh[34]=v0e=>Ff.value.week.loop.end=v0e),placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.week,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e.label,value:v0e.value},null,8,["label","value"]))),128))]),_:1},8,["value"]),createTextVNode(" 执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.week.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.week.appoint,"onUpdate:value":kh[35]||(kh[35]=v0e=>Ff.value.week.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.week,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e.label,value:v0e.value},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.week.type=="4"?(openBlock(),createBlock(f0e,{key:3,label:"最后一周"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.week.last,"onUpdate:value":kh[36]||(kh[36]=v0e=>Ff.value.week.last=v0e),placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.week,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e.label,value:v0e.value},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1})]),_:1}),createVNode(g0e,{key:"7"},{tab:withCtx(()=>[createBaseVNode("div",_hoisted_20,[_hoisted_21,createVNode(s0e,{color:Ff.activeKey==="7"?"var(--primary-color)":"",style:{"margin-right":"0px"}},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.value_year),1)]),_:1},8,["color"])])]),default:withCtx(()=>[createVNode(h0e,null,{default:withCtx(()=>[createVNode(f0e,{label:"类型"},{default:withCtx(()=>[createVNode(l0e,{value:Ff.value.year.type,"onUpdate:value":kh[37]||(kh[37]=v0e=>Ff.value.year.type=v0e)},{default:withCtx(()=>[createVNode(u0e,{value:"-1"},{default:withCtx(()=>[createTextVNode("忽略")]),_:1}),createVNode(u0e,{value:"0"},{default:withCtx(()=>[createTextVNode("任意值")]),_:1}),createVNode(u0e,{value:"1"},{default:withCtx(()=>[createTextVNode("范围")]),_:1}),createVNode(u0e,{value:"2"},{default:withCtx(()=>[createTextVNode("间隔")]),_:1}),createVNode(u0e,{value:"3"},{default:withCtx(()=>[createTextVNode("指定")]),_:1})]),_:1},8,["value"])]),_:1}),Ff.value.year.type=="1"?(openBlock(),createBlock(f0e,{key:0,label:"范围"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.year.range.start,"onUpdate:value":kh[38]||(kh[38]=v0e=>Ff.value.year.range.start=v0e),"controls-position":"right"},null,8,["value"]),_hoisted_22,createVNode(d0e,{value:Ff.value.year.range.end,"onUpdate:value":kh[39]||(kh[39]=v0e=>Ff.value.year.range.end=v0e),"controls-position":"right"},null,8,["value"])]),_:1})):createCommentVNode("",!0),Ff.value.year.type=="2"?(openBlock(),createBlock(f0e,{key:1,label:"间隔"},{default:withCtx(()=>[createVNode(d0e,{value:Ff.value.year.loop.start,"onUpdate:value":kh[40]||(kh[40]=v0e=>Ff.value.year.loop.start=v0e),"controls-position":"right"},null,8,["value"]),createTextVNode(" 年开始,每 "),createVNode(d0e,{value:Ff.value.year.loop.end,"onUpdate:value":kh[41]||(kh[41]=v0e=>Ff.value.year.loop.end=v0e),min:1,"controls-position":"right"},null,8,["value"]),createTextVNode(" 年执行一次 ")]),_:1})):createCommentVNode("",!0),Ff.value.year.type=="3"?(openBlock(),createBlock(f0e,{key:2,label:"指定"},{default:withCtx(()=>[createVNode(c0e,{value:Ff.value.year.appoint,"onUpdate:value":kh[42]||(kh[42]=v0e=>Ff.value.year.appoint=v0e),multiple:"",style:{width:"100%"},mode:"multiple",placeholder:"请选择"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.data.year,(v0e,b0e)=>(openBlock(),createBlock(p0e,{key:b0e,label:v0e,value:v0e},null,8,["label","value"]))),128))]),_:1},8,["value"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1})]),_:1},8,["activeKey"])])]),_:1},8,["visible","onOk"])],16)}const Cron=_export_sfc$1(_sfc_main$6,[["render",_sfc_render$5],["__scopeId","data-v-439885eb"]]);function _typeof(Ff){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(kh){return typeof kh}:function(kh){return kh&&typeof Symbol=="function"&&kh.constructor===Symbol&&kh!==Symbol.prototype?"symbol":typeof kh},_typeof(Ff)}var trimLeft=/^\s+/,trimRight=/\s+$/;function tinycolor(Ff,kh){if(Ff=Ff||"",kh=kh||{},Ff instanceof tinycolor)return Ff;if(!(this instanceof tinycolor))return new tinycolor(Ff,kh);var x_=inputToRGB(Ff);this._originalInput=Ff,this._r=x_.r,this._g=x_.g,this._b=x_.b,this._a=x_.a,this._roundA=Math.round(100*this._a)/100,this._format=kh.format||x_.format,this._gradientType=kh.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=x_.ok}tinycolor.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var kh=this.toRgb();return(kh.r*299+kh.g*587+kh.b*114)/1e3},getLuminance:function(){var kh=this.toRgb(),x_,$P,zP,e0e,t0e,n0e;return x_=kh.r/255,$P=kh.g/255,zP=kh.b/255,x_<=.03928?e0e=x_/12.92:e0e=Math.pow((x_+.055)/1.055,2.4),$P<=.03928?t0e=$P/12.92:t0e=Math.pow(($P+.055)/1.055,2.4),zP<=.03928?n0e=zP/12.92:n0e=Math.pow((zP+.055)/1.055,2.4),.2126*e0e+.7152*t0e+.0722*n0e},setAlpha:function(kh){return this._a=boundAlpha(kh),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var kh=rgbToHsv(this._r,this._g,this._b);return{h:kh.h*360,s:kh.s,v:kh.v,a:this._a}},toHsvString:function(){var kh=rgbToHsv(this._r,this._g,this._b),x_=Math.round(kh.h*360),$P=Math.round(kh.s*100),zP=Math.round(kh.v*100);return this._a==1?"hsv("+x_+", "+$P+"%, "+zP+"%)":"hsva("+x_+", "+$P+"%, "+zP+"%, "+this._roundA+")"},toHsl:function(){var kh=rgbToHsl(this._r,this._g,this._b);return{h:kh.h*360,s:kh.s,l:kh.l,a:this._a}},toHslString:function(){var kh=rgbToHsl(this._r,this._g,this._b),x_=Math.round(kh.h*360),$P=Math.round(kh.s*100),zP=Math.round(kh.l*100);return this._a==1?"hsl("+x_+", "+$P+"%, "+zP+"%)":"hsla("+x_+", "+$P+"%, "+zP+"%, "+this._roundA+")"},toHex:function(kh){return rgbToHex(this._r,this._g,this._b,kh)},toHexString:function(kh){return"#"+this.toHex(kh)},toHex8:function(kh){return rgbaToHex(this._r,this._g,this._b,this._a,kh)},toHex8String:function(kh){return"#"+this.toHex8(kh)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(bound01(this._r,255)*100)+"%",g:Math.round(bound01(this._g,255)*100)+"%",b:Math.round(bound01(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(bound01(this._r,255)*100)+"%, "+Math.round(bound01(this._g,255)*100)+"%, "+Math.round(bound01(this._b,255)*100)+"%)":"rgba("+Math.round(bound01(this._r,255)*100)+"%, "+Math.round(bound01(this._g,255)*100)+"%, "+Math.round(bound01(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:hexNames[rgbToHex(this._r,this._g,this._b,!0)]||!1},toFilter:function(kh){var x_="#"+rgbaToArgbHex(this._r,this._g,this._b,this._a),$P=x_,zP=this._gradientType?"GradientType = 1, ":"";if(kh){var e0e=tinycolor(kh);$P="#"+rgbaToArgbHex(e0e._r,e0e._g,e0e._b,e0e._a)}return"progid:DXImageTransform.Microsoft.gradient("+zP+"startColorstr="+x_+",endColorstr="+$P+")"},toString:function(kh){var x_=!!kh;kh=kh||this._format;var $P=!1,zP=this._a<1&&this._a>=0,e0e=!x_&&zP&&(kh==="hex"||kh==="hex6"||kh==="hex3"||kh==="hex4"||kh==="hex8"||kh==="name");return e0e?kh==="name"&&this._a===0?this.toName():this.toRgbString():(kh==="rgb"&&($P=this.toRgbString()),kh==="prgb"&&($P=this.toPercentageRgbString()),(kh==="hex"||kh==="hex6")&&($P=this.toHexString()),kh==="hex3"&&($P=this.toHexString(!0)),kh==="hex4"&&($P=this.toHex8String(!0)),kh==="hex8"&&($P=this.toHex8String()),kh==="name"&&($P=this.toName()),kh==="hsl"&&($P=this.toHslString()),kh==="hsv"&&($P=this.toHsvString()),$P||this.toHexString())},clone:function(){return tinycolor(this.toString())},_applyModification:function(kh,x_){var $P=kh.apply(null,[this].concat([].slice.call(x_)));return this._r=$P._r,this._g=$P._g,this._b=$P._b,this.setAlpha($P._a),this},lighten:function(){return this._applyModification(_lighten,arguments)},brighten:function(){return this._applyModification(_brighten,arguments)},darken:function(){return this._applyModification(_darken,arguments)},desaturate:function(){return this._applyModification(_desaturate,arguments)},saturate:function(){return this._applyModification(_saturate,arguments)},greyscale:function(){return this._applyModification(_greyscale,arguments)},spin:function(){return this._applyModification(_spin,arguments)},_applyCombination:function(kh,x_){return kh.apply(null,[this].concat([].slice.call(x_)))},analogous:function(){return this._applyCombination(_analogous,arguments)},complement:function(){return this._applyCombination(_complement,arguments)},monochromatic:function(){return this._applyCombination(_monochromatic,arguments)},splitcomplement:function(){return this._applyCombination(_splitcomplement,arguments)},triad:function(){return this._applyCombination(polyad,[3])},tetrad:function(){return this._applyCombination(polyad,[4])}};tinycolor.fromRatio=function(Ff,kh){if(_typeof(Ff)=="object"){var x_={};for(var $P in Ff)Ff.hasOwnProperty($P)&&($P==="a"?x_[$P]=Ff[$P]:x_[$P]=convertToPercentage(Ff[$P]));Ff=x_}return tinycolor(Ff,kh)};function inputToRGB(Ff){var kh={r:0,g:0,b:0},x_=1,$P=null,zP=null,e0e=null,t0e=!1,n0e=!1;return typeof Ff=="string"&&(Ff=stringInputToObject(Ff)),_typeof(Ff)=="object"&&(isValidCSSUnit(Ff.r)&&isValidCSSUnit(Ff.g)&&isValidCSSUnit(Ff.b)?(kh=rgbToRgb(Ff.r,Ff.g,Ff.b),t0e=!0,n0e=String(Ff.r).substr(-1)==="%"?"prgb":"rgb"):isValidCSSUnit(Ff.h)&&isValidCSSUnit(Ff.s)&&isValidCSSUnit(Ff.v)?($P=convertToPercentage(Ff.s),zP=convertToPercentage(Ff.v),kh=hsvToRgb(Ff.h,$P,zP),t0e=!0,n0e="hsv"):isValidCSSUnit(Ff.h)&&isValidCSSUnit(Ff.s)&&isValidCSSUnit(Ff.l)&&($P=convertToPercentage(Ff.s),e0e=convertToPercentage(Ff.l),kh=hslToRgb(Ff.h,$P,e0e),t0e=!0,n0e="hsl"),Ff.hasOwnProperty("a")&&(x_=Ff.a)),x_=boundAlpha(x_),{ok:t0e,format:Ff.format||n0e,r:Math.min(255,Math.max(kh.r,0)),g:Math.min(255,Math.max(kh.g,0)),b:Math.min(255,Math.max(kh.b,0)),a:x_}}function rgbToRgb(Ff,kh,x_){return{r:bound01(Ff,255)*255,g:bound01(kh,255)*255,b:bound01(x_,255)*255}}function rgbToHsl(Ff,kh,x_){Ff=bound01(Ff,255),kh=bound01(kh,255),x_=bound01(x_,255);var $P=Math.max(Ff,kh,x_),zP=Math.min(Ff,kh,x_),e0e,t0e,n0e=($P+zP)/2;if($P==zP)e0e=t0e=0;else{var r0e=$P-zP;switch(t0e=n0e>.5?r0e/(2-$P-zP):r0e/($P+zP),$P){case Ff:e0e=(kh-x_)/r0e+(kh<x_?6:0);break;case kh:e0e=(x_-Ff)/r0e+2;break;case x_:e0e=(Ff-kh)/r0e+4;break}e0e/=6}return{h:e0e,s:t0e,l:n0e}}function hslToRgb(Ff,kh,x_){var $P,zP,e0e;Ff=bound01(Ff,360),kh=bound01(kh,100),x_=bound01(x_,100);function t0e(o0e,i0e,a0e){return a0e<0&&(a0e+=1),a0e>1&&(a0e-=1),a0e<1/6?o0e+(i0e-o0e)*6*a0e:a0e<1/2?i0e:a0e<2/3?o0e+(i0e-o0e)*(2/3-a0e)*6:o0e}if(kh===0)$P=zP=e0e=x_;else{var n0e=x_<.5?x_*(1+kh):x_+kh-x_*kh,r0e=2*x_-n0e;$P=t0e(r0e,n0e,Ff+1/3),zP=t0e(r0e,n0e,Ff),e0e=t0e(r0e,n0e,Ff-1/3)}return{r:$P*255,g:zP*255,b:e0e*255}}function rgbToHsv(Ff,kh,x_){Ff=bound01(Ff,255),kh=bound01(kh,255),x_=bound01(x_,255);var $P=Math.max(Ff,kh,x_),zP=Math.min(Ff,kh,x_),e0e,t0e,n0e=$P,r0e=$P-zP;if(t0e=$P===0?0:r0e/$P,$P==zP)e0e=0;else{switch($P){case Ff:e0e=(kh-x_)/r0e+(kh<x_?6:0);break;case kh:e0e=(x_-Ff)/r0e+2;break;case x_:e0e=(Ff-kh)/r0e+4;break}e0e/=6}return{h:e0e,s:t0e,v:n0e}}function hsvToRgb(Ff,kh,x_){Ff=bound01(Ff,360)*6,kh=bound01(kh,100),x_=bound01(x_,100);var $P=Math.floor(Ff),zP=Ff-$P,e0e=x_*(1-kh),t0e=x_*(1-zP*kh),n0e=x_*(1-(1-zP)*kh),r0e=$P%6,o0e=[x_,t0e,e0e,e0e,n0e,x_][r0e],i0e=[n0e,x_,x_,t0e,e0e,e0e][r0e],a0e=[e0e,e0e,n0e,x_,x_,t0e][r0e];return{r:o0e*255,g:i0e*255,b:a0e*255}}function rgbToHex(Ff,kh,x_,$P){var zP=[pad2(Math.round(Ff).toString(16)),pad2(Math.round(kh).toString(16)),pad2(Math.round(x_).toString(16))];return $P&&zP[0].charAt(0)==zP[0].charAt(1)&&zP[1].charAt(0)==zP[1].charAt(1)&&zP[2].charAt(0)==zP[2].charAt(1)?zP[0].charAt(0)+zP[1].charAt(0)+zP[2].charAt(0):zP.join("")}function rgbaToHex(Ff,kh,x_,$P,zP){var e0e=[pad2(Math.round(Ff).toString(16)),pad2(Math.round(kh).toString(16)),pad2(Math.round(x_).toString(16)),pad2(convertDecimalToHex($P))];return zP&&e0e[0].charAt(0)==e0e[0].charAt(1)&&e0e[1].charAt(0)==e0e[1].charAt(1)&&e0e[2].charAt(0)==e0e[2].charAt(1)&&e0e[3].charAt(0)==e0e[3].charAt(1)?e0e[0].charAt(0)+e0e[1].charAt(0)+e0e[2].charAt(0)+e0e[3].charAt(0):e0e.join("")}function rgbaToArgbHex(Ff,kh,x_,$P){var zP=[pad2(convertDecimalToHex($P)),pad2(Math.round(Ff).toString(16)),pad2(Math.round(kh).toString(16)),pad2(Math.round(x_).toString(16))];return zP.join("")}tinycolor.equals=function(Ff,kh){return!Ff||!kh?!1:tinycolor(Ff).toRgbString()==tinycolor(kh).toRgbString()};tinycolor.random=function(){return tinycolor.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function _desaturate(Ff,kh){kh=kh===0?0:kh||10;var x_=tinycolor(Ff).toHsl();return x_.s-=kh/100,x_.s=clamp01(x_.s),tinycolor(x_)}function _saturate(Ff,kh){kh=kh===0?0:kh||10;var x_=tinycolor(Ff).toHsl();return x_.s+=kh/100,x_.s=clamp01(x_.s),tinycolor(x_)}function _greyscale(Ff){return tinycolor(Ff).desaturate(100)}function _lighten(Ff,kh){kh=kh===0?0:kh||10;var x_=tinycolor(Ff).toHsl();return x_.l+=kh/100,x_.l=clamp01(x_.l),tinycolor(x_)}function _brighten(Ff,kh){kh=kh===0?0:kh||10;var x_=tinycolor(Ff).toRgb();return x_.r=Math.max(0,Math.min(255,x_.r-Math.round(255*-(kh/100)))),x_.g=Math.max(0,Math.min(255,x_.g-Math.round(255*-(kh/100)))),x_.b=Math.max(0,Math.min(255,x_.b-Math.round(255*-(kh/100)))),tinycolor(x_)}function _darken(Ff,kh){kh=kh===0?0:kh||10;var x_=tinycolor(Ff).toHsl();return x_.l-=kh/100,x_.l=clamp01(x_.l),tinycolor(x_)}function _spin(Ff,kh){var x_=tinycolor(Ff).toHsl(),$P=(x_.h+kh)%360;return x_.h=$P<0?360+$P:$P,tinycolor(x_)}function _complement(Ff){var kh=tinycolor(Ff).toHsl();return kh.h=(kh.h+180)%360,tinycolor(kh)}function polyad(Ff,kh){if(isNaN(kh)||kh<=0)throw new Error("Argument to polyad must be a positive number");for(var x_=tinycolor(Ff).toHsl(),$P=[tinycolor(Ff)],zP=360/kh,e0e=1;e0e<kh;e0e++)$P.push(tinycolor({h:(x_.h+e0e*zP)%360,s:x_.s,l:x_.l}));return $P}function _splitcomplement(Ff){var kh=tinycolor(Ff).toHsl(),x_=kh.h;return[tinycolor(Ff),tinycolor({h:(x_+72)%360,s:kh.s,l:kh.l}),tinycolor({h:(x_+216)%360,s:kh.s,l:kh.l})]}function _analogous(Ff,kh,x_){kh=kh||6,x_=x_||30;var $P=tinycolor(Ff).toHsl(),zP=360/x_,e0e=[tinycolor(Ff)];for($P.h=($P.h-(zP*kh>>1)+720)%360;--kh;)$P.h=($P.h+zP)%360,e0e.push(tinycolor($P));return e0e}function _monochromatic(Ff,kh){kh=kh||6;for(var x_=tinycolor(Ff).toHsv(),$P=x_.h,zP=x_.s,e0e=x_.v,t0e=[],n0e=1/kh;kh--;)t0e.push(tinycolor({h:$P,s:zP,v:e0e})),e0e=(e0e+n0e)%1;return t0e}tinycolor.mix=function(Ff,kh,x_){x_=x_===0?0:x_||50;var $P=tinycolor(Ff).toRgb(),zP=tinycolor(kh).toRgb(),e0e=x_/100,t0e={r:(zP.r-$P.r)*e0e+$P.r,g:(zP.g-$P.g)*e0e+$P.g,b:(zP.b-$P.b)*e0e+$P.b,a:(zP.a-$P.a)*e0e+$P.a};return tinycolor(t0e)};tinycolor.readability=function(Ff,kh){var x_=tinycolor(Ff),$P=tinycolor(kh);return(Math.max(x_.getLuminance(),$P.getLuminance())+.05)/(Math.min(x_.getLuminance(),$P.getLuminance())+.05)};tinycolor.isReadable=function(Ff,kh,x_){var $P=tinycolor.readability(Ff,kh),zP,e0e;switch(e0e=!1,zP=validateWCAG2Parms(x_),zP.level+zP.size){case"AAsmall":case"AAAlarge":e0e=$P>=4.5;break;case"AAlarge":e0e=$P>=3;break;case"AAAsmall":e0e=$P>=7;break}return e0e};tinycolor.mostReadable=function(Ff,kh,x_){var $P=null,zP=0,e0e,t0e,n0e,r0e;x_=x_||{},t0e=x_.includeFallbackColors,n0e=x_.level,r0e=x_.size;for(var o0e=0;o0e<kh.length;o0e++)e0e=tinycolor.readability(Ff,kh[o0e]),e0e>zP&&(zP=e0e,$P=tinycolor(kh[o0e]));return tinycolor.isReadable(Ff,$P,{level:n0e,size:r0e})||!t0e?$P:(x_.includeFallbackColors=!1,tinycolor.mostReadable(Ff,["#fff","#000"],x_))};var names=tinycolor.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},hexNames=tinycolor.hexNames=flip$2(names);function flip$2(Ff){var kh={};for(var x_ in Ff)Ff.hasOwnProperty(x_)&&(kh[Ff[x_]]=x_);return kh}function boundAlpha(Ff){return Ff=parseFloat(Ff),(isNaN(Ff)||Ff<0||Ff>1)&&(Ff=1),Ff}function bound01(Ff,kh){isOnePointZero(Ff)&&(Ff="100%");var x_=isPercentage(Ff);return Ff=Math.min(kh,Math.max(0,parseFloat(Ff))),x_&&(Ff=parseInt(Ff*kh,10)/100),Math.abs(Ff-kh)<1e-6?1:Ff%kh/parseFloat(kh)}function clamp01(Ff){return Math.min(1,Math.max(0,Ff))}function parseIntFromHex(Ff){return parseInt(Ff,16)}function isOnePointZero(Ff){return typeof Ff=="string"&&Ff.indexOf(".")!=-1&&parseFloat(Ff)===1}function isPercentage(Ff){return typeof Ff=="string"&&Ff.indexOf("%")!=-1}function pad2(Ff){return Ff.length==1?"0"+Ff:""+Ff}function convertToPercentage(Ff){return Ff<=1&&(Ff=Ff*100+"%"),Ff}function convertDecimalToHex(Ff){return Math.round(parseFloat(Ff)*255).toString(16)}function convertHexToDecimal(Ff){return parseIntFromHex(Ff)/255}var matchers=function(){var Ff="[-\\+]?\\d+%?",kh="[-\\+]?\\d*\\.\\d+%?",x_="(?:"+kh+")|(?:"+Ff+")",$P="[\\s|\\(]+("+x_+")[,|\\s]+("+x_+")[,|\\s]+("+x_+")\\s*\\)?",zP="[\\s|\\(]+("+x_+")[,|\\s]+("+x_+")[,|\\s]+("+x_+")[,|\\s]+("+x_+")\\s*\\)?";return{CSS_UNIT:new RegExp(x_),rgb:new RegExp("rgb"+$P),rgba:new RegExp("rgba"+zP),hsl:new RegExp("hsl"+$P),hsla:new RegExp("hsla"+zP),hsv:new RegExp("hsv"+$P),hsva:new RegExp("hsva"+zP),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 isValidCSSUnit(Ff){return!!matchers.CSS_UNIT.exec(Ff)}function stringInputToObject(Ff){Ff=Ff.replace(trimLeft,"").replace(trimRight,"").toLowerCase();var kh=!1;if(names[Ff])Ff=names[Ff],kh=!0;else if(Ff=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var x_;return(x_=matchers.rgb.exec(Ff))?{r:x_[1],g:x_[2],b:x_[3]}:(x_=matchers.rgba.exec(Ff))?{r:x_[1],g:x_[2],b:x_[3],a:x_[4]}:(x_=matchers.hsl.exec(Ff))?{h:x_[1],s:x_[2],l:x_[3]}:(x_=matchers.hsla.exec(Ff))?{h:x_[1],s:x_[2],l:x_[3],a:x_[4]}:(x_=matchers.hsv.exec(Ff))?{h:x_[1],s:x_[2],v:x_[3]}:(x_=matchers.hsva.exec(Ff))?{h:x_[1],s:x_[2],v:x_[3],a:x_[4]}:(x_=matchers.hex8.exec(Ff))?{r:parseIntFromHex(x_[1]),g:parseIntFromHex(x_[2]),b:parseIntFromHex(x_[3]),a:convertHexToDecimal(x_[4]),format:kh?"name":"hex8"}:(x_=matchers.hex6.exec(Ff))?{r:parseIntFromHex(x_[1]),g:parseIntFromHex(x_[2]),b:parseIntFromHex(x_[3]),format:kh?"name":"hex"}:(x_=matchers.hex4.exec(Ff))?{r:parseIntFromHex(x_[1]+""+x_[1]),g:parseIntFromHex(x_[2]+""+x_[2]),b:parseIntFromHex(x_[3]+""+x_[3]),a:convertHexToDecimal(x_[4]+""+x_[4]),format:kh?"name":"hex8"}:(x_=matchers.hex3.exec(Ff))?{r:parseIntFromHex(x_[1]+""+x_[1]),g:parseIntFromHex(x_[2]+""+x_[2]),b:parseIntFromHex(x_[3]+""+x_[3]),format:kh?"name":"hex"}:!1}function validateWCAG2Parms(Ff){var kh,x_;return Ff=Ff||{level:"AA",size:"small"},kh=(Ff.level||"AA").toUpperCase(),x_=(Ff.size||"small").toLowerCase(),kh!=="AA"&&kh!=="AAA"&&(kh="AA"),x_!=="small"&&x_!=="large"&&(x_="small"),{level:kh,size:x_}}var t=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function e(Ff){var kh={exports:{}};return Ff(kh,kh.exports),kh.exports}var n=function(Ff){return Ff&&Ff.Math==Math&&Ff},r=n(typeof globalThis=="object"&&globalThis)||n(typeof window=="object"&&window)||n(typeof self=="object"&&self)||n(typeof t=="object"&&t)||function(){return this}()||Function("return this")(),o=function(Ff){try{return!!Ff()}catch(kh){return!0}},i=!o(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),u={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,c={f:a&&!u.call({1:2},1)?function(Ff){var kh=a(this,Ff);return!!kh&&kh.enumerable}:u},l=function(Ff,kh){return{enumerable:!(1&Ff),configurable:!(2&Ff),writable:!(4&Ff),value:kh}},f={}.toString,s=function(Ff){return f.call(Ff).slice(8,-1)},d="".split,v=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(Ff){return s(Ff)=="String"?d.call(Ff,""):Object(Ff)}:Object,p=function(Ff){if(Ff==null)throw TypeError("Can't call method on "+Ff);return Ff},g=function(Ff){return v(p(Ff))},h=function(Ff){return typeof Ff=="object"?Ff!==null:typeof Ff=="function"},y=function(Ff,kh){if(!h(Ff))return Ff;var x_,$P;if(kh&&typeof(x_=Ff.toString)=="function"&&!h($P=x_.call(Ff))||typeof(x_=Ff.valueOf)=="function"&&!h($P=x_.call(Ff))||!kh&&typeof(x_=Ff.toString)=="function"&&!h($P=x_.call(Ff)))return $P;throw TypeError("Can't convert object to primitive value")},m={}.hasOwnProperty,S=function(Ff,kh){return m.call(Ff,kh)},x=r.document,b=h(x)&&h(x.createElement),E$1=function(Ff){return b?x.createElement(Ff):{}},w$1=!i&&!o(function(){return Object.defineProperty(E$1("div"),"a",{get:function(){return 7}}).a!=7}),O=Object.getOwnPropertyDescriptor,T={f:i?O:function(Ff,kh){if(Ff=g(Ff),kh=y(kh,!0),w$1)try{return O(Ff,kh)}catch(x_){}if(S(Ff,kh))return l(!c.f.call(Ff,kh),Ff[kh])}},A=function(Ff){if(!h(Ff))throw TypeError(String(Ff)+" is not an object");return Ff},k=Object.defineProperty,R={f:i?k:function(Ff,kh,x_){if(A(Ff),kh=y(kh,!0),A(x_),w$1)try{return k(Ff,kh,x_)}catch($P){}if("get"in x_||"set"in x_)throw TypeError("Accessors not supported");return"value"in x_&&(Ff[kh]=x_.value),Ff}},I=i?function(Ff,kh,x_){return R.f(Ff,kh,l(1,x_))}:function(Ff,kh,x_){return Ff[kh]=x_,Ff},j=function(Ff,kh){try{I(r,Ff,kh)}catch(x_){r[Ff]=kh}return kh},C=r["__core-js_shared__"]||j("__core-js_shared__",{}),L=Function.toString;typeof C.inspectSource!="function"&&(C.inspectSource=function(Ff){return L.call(Ff)});var P,M,_,D=C.inspectSource,U=r.WeakMap,N=typeof U=="function"&&/native code/.test(D(U)),F=e(function(Ff){(Ff.exports=function(kh,x_){return C[kh]||(C[kh]=x_!==void 0?x_:{})})("versions",[]).push({version:"3.8.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),W=0,z=Math.random(),$=function(Ff){return"Symbol("+String(Ff===void 0?"":Ff)+")_"+(++W+z).toString(36)},B$1=F("keys"),Y=function(Ff){return B$1[Ff]||(B$1[Ff]=$(Ff))},G$1={},H=r.WeakMap;if(N){var X=C.state||(C.state=new H),V=X.get,K=X.has,q=X.set;P=function(Ff,kh){return kh.facade=Ff,q.call(X,Ff,kh),kh},M=function(Ff){return V.call(X,Ff)||{}},_=function(Ff){return K.call(X,Ff)}}else{var Q=Y("state");G$1[Q]=!0,P=function(Ff,kh){return kh.facade=Ff,I(Ff,Q,kh),kh},M=function(Ff){return S(Ff,Q)?Ff[Q]:{}},_=function(Ff){return S(Ff,Q)}}var J={set:P,get:M,has:_,enforce:function(Ff){return _(Ff)?M(Ff):P(Ff,{})},getterFor:function(Ff){return function(kh){var x_;if(!h(kh)||(x_=M(kh)).type!==Ff)throw TypeError("Incompatible receiver, "+Ff+" required");return x_}}},Z=e(function(Ff){var kh=J.get,x_=J.enforce,$P=String(String).split("String");(Ff.exports=function(zP,e0e,t0e,n0e){var r0e,o0e=!!n0e&&!!n0e.unsafe,i0e=!!n0e&&!!n0e.enumerable,a0e=!!n0e&&!!n0e.noTargetGet;typeof t0e=="function"&&(typeof e0e!="string"||S(t0e,"name")||I(t0e,"name",e0e),(r0e=x_(t0e)).source||(r0e.source=$P.join(typeof e0e=="string"?e0e:""))),zP!==r?(o0e?!a0e&&zP[e0e]&&(i0e=!0):delete zP[e0e],i0e?zP[e0e]=t0e:I(zP,e0e,t0e)):i0e?zP[e0e]=t0e:j(e0e,t0e)})(Function.prototype,"toString",function(){return typeof this=="function"&&kh(this).source||D(this)})}),tt$1=r,et$1=function(Ff){return typeof Ff=="function"?Ff:void 0},nt$1=function(Ff,kh){return arguments.length<2?et$1(tt$1[Ff])||et$1(r[Ff]):tt$1[Ff]&&tt$1[Ff][kh]||r[Ff]&&r[Ff][kh]},rt$1=Math.ceil,ot$1=Math.floor,it$1=function(Ff){return isNaN(Ff=+Ff)?0:(Ff>0?ot$1:rt$1)(Ff)},ut$1=Math.min,at$1=function(Ff){return Ff>0?ut$1(it$1(Ff),9007199254740991):0},ct$1=Math.max,lt$1=Math.min,ft$1=function(Ff,kh){var x_=it$1(Ff);return x_<0?ct$1(x_+kh,0):lt$1(x_,kh)},st$1=function(Ff){return function(kh,x_,$P){var zP,e0e=g(kh),t0e=at$1(e0e.length),n0e=ft$1($P,t0e);if(Ff&&x_!=x_){for(;t0e>n0e;)if((zP=e0e[n0e++])!=zP)return!0}else for(;t0e>n0e;n0e++)if((Ff||n0e in e0e)&&e0e[n0e]===x_)return Ff||n0e||0;return!Ff&&-1}},dt$1={includes:st$1(!0),indexOf:st$1(!1)},vt$1=dt$1.indexOf,pt$1=function(Ff,kh){var x_,$P=g(Ff),zP=0,e0e=[];for(x_ in $P)!S(G$1,x_)&&S($P,x_)&&e0e.push(x_);for(;kh.length>zP;)S($P,x_=kh[zP++])&&(~vt$1(e0e,x_)||e0e.push(x_));return e0e},gt$1=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],ht$1=gt$1.concat("length","prototype"),yt$1={f:Object.getOwnPropertyNames||function(Ff){return pt$1(Ff,ht$1)}},mt$1={f:Object.getOwnPropertySymbols},St$1=nt$1("Reflect","ownKeys")||function(Ff){var kh=yt$1.f(A(Ff)),x_=mt$1.f;return x_?kh.concat(x_(Ff)):kh},xt$1=function(Ff,kh){for(var x_=St$1(kh),$P=R.f,zP=T.f,e0e=0;e0e<x_.length;e0e++){var t0e=x_[e0e];S(Ff,t0e)||$P(Ff,t0e,zP(kh,t0e))}},bt$1=/#|\.prototype\./,Et$1=function(Ff,kh){var x_=Ot$1[wt$1(Ff)];return x_==At$1||x_!=Tt$1&&(typeof kh=="function"?o(kh):!!kh)},wt$1=Et$1.normalize=function(Ff){return String(Ff).replace(bt$1,".").toLowerCase()},Ot$1=Et$1.data={},Tt$1=Et$1.NATIVE="N",At$1=Et$1.POLYFILL="P",kt$1=Et$1,Rt$1=T.f,It$1=function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e=Ff.target,r0e=Ff.global,o0e=Ff.stat;if(x_=r0e?r:o0e?r[n0e]||j(n0e,{}):(r[n0e]||{}).prototype)for($P in kh){if(e0e=kh[$P],zP=Ff.noTargetGet?(t0e=Rt$1(x_,$P))&&t0e.value:x_[$P],!kt$1(r0e?$P:n0e+(o0e?".":"#")+$P,Ff.forced)&&zP!==void 0){if(typeof e0e==typeof zP)continue;xt$1(e0e,zP)}(Ff.sham||zP&&zP.sham)&&I(e0e,"sham",!0),Z(x_,$P,e0e,Ff)}},jt$1=function(Ff,kh){var x_=[][Ff];return!!x_&&o(function(){x_.call(null,kh||function(){throw 1},1)})},Ct$1=Object.defineProperty,Lt$1={},Pt$1=function(Ff){throw Ff},Mt$1=function(Ff,kh){if(S(Lt$1,Ff))return Lt$1[Ff];kh||(kh={});var x_=[][Ff],$P=!!S(kh,"ACCESSORS")&&kh.ACCESSORS,zP=S(kh,0)?kh[0]:Pt$1,e0e=S(kh,1)?kh[1]:void 0;return Lt$1[Ff]=!!x_&&!o(function(){if($P&&!i)return!0;var t0e={length:-1};$P?Ct$1(t0e,1,{enumerable:!0,get:Pt$1}):t0e[1]=1,x_.call(t0e,zP,e0e)})},_t$1=dt$1.indexOf,Dt$1=[].indexOf,Ut$1=!!Dt$1&&1/[1].indexOf(1,-0)<0,Nt$1=jt$1("indexOf"),Ft$1=Mt$1("indexOf",{ACCESSORS:!0,1:0});function Wt$1(Ff,kh){if(!(Ff instanceof kh))throw new TypeError("Cannot call a class as a function")}function zt$1(Ff,kh){for(var x_=0;x_<kh.length;x_++){var $P=kh[x_];$P.enumerable=$P.enumerable||!1,$P.configurable=!0,"value"in $P&&($P.writable=!0),Object.defineProperty(Ff,$P.key,$P)}}function $t$1(Ff,kh,x_){return kh&&zt$1(Ff.prototype,kh),x_&&zt$1(Ff,x_),Ff}It$1({target:"Array",proto:!0,forced:Ut$1||!Nt$1||!Ft$1},{indexOf:function(Ff){return Ut$1?Dt$1.apply(this,arguments)||0:_t$1(this,Ff,arguments.length>1?arguments[1]:void 0)}});(function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"isInBrowser",value:function(){return typeof window!="undefined"}},{key:"isServer",value:function(){return typeof window=="undefined"}},{key:"getUA",value:function(){return Ff.isInBrowser()?window.navigator.userAgent.toLowerCase():""}},{key:"isMobile",value:function(){return/Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(navigator.appVersion)}},{key:"isOpera",value:function(){return navigator.userAgent.indexOf("Opera")!==-1}},{key:"isIE",value:function(){var kh=Ff.getUA();return kh!==""&&kh.indexOf("msie")>0}},{key:"isIE9",value:function(){var kh=Ff.getUA();return kh!==""&&kh.indexOf("msie 9.0")>0}},{key:"isEdge",value:function(){var kh=Ff.getUA();return kh!==""&&kh.indexOf("edge/")>0}},{key:"isChrome",value:function(){var kh=Ff.getUA();return kh!==""&&/chrome\/\d+/.test(kh)&&!Ff.isEdge()}},{key:"isPhantomJS",value:function(){var kh=Ff.getUA();return kh!==""&&/phantomjs/.test(kh)}},{key:"isFirefox",value:function(){var kh=Ff.getUA();return kh!==""&&/firefox/.test(kh)}}]),Ff})();var Yt$1=[].join,Gt$1=v!=Object,Ht$1=jt$1("join",",");It$1({target:"Array",proto:!0,forced:Gt$1||!Ht$1},{join:function(Ff){return Yt$1.call(g(this),Ff===void 0?",":Ff)}});var Xt$1,Vt$1,Kt$1=function(Ff){return Object(p(Ff))},qt$1=Array.isArray||function(Ff){return s(Ff)=="Array"},Qt$1=!!Object.getOwnPropertySymbols&&!o(function(){return!String(Symbol())}),Jt$1=Qt$1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",Zt$1=F("wks"),te=r.Symbol,ee=Jt$1?te:te&&te.withoutSetter||$,ne=function(Ff){return S(Zt$1,Ff)||(Qt$1&&S(te,Ff)?Zt$1[Ff]=te[Ff]:Zt$1[Ff]=ee("Symbol."+Ff)),Zt$1[Ff]},re$1=ne("species"),oe$1=function(Ff,kh){var x_;return qt$1(Ff)&&(typeof(x_=Ff.constructor)!="function"||x_!==Array&&!qt$1(x_.prototype)?h(x_)&&(x_=x_[re$1])===null&&(x_=void 0):x_=void 0),new(x_===void 0?Array:x_)(kh===0?0:kh)},ie$1=function(Ff,kh,x_){var $P=y(kh);$P in Ff?R.f(Ff,$P,l(0,x_)):Ff[$P]=x_},ue$1=nt$1("navigator","userAgent")||"",ae=r.process,ce$1=ae&&ae.versions,le=ce$1&&ce$1.v8;le?Vt$1=(Xt$1=le.split("."))[0]+Xt$1[1]:ue$1&&(!(Xt$1=ue$1.match(/Edge\/(\d+)/))||Xt$1[1]>=74)&&(Xt$1=ue$1.match(/Chrome\/(\d+)/))&&(Vt$1=Xt$1[1]);var fe$1=Vt$1&&+Vt$1,se=ne("species"),de$1=function(Ff){return fe$1>=51||!o(function(){var kh=[];return(kh.constructor={})[se]=function(){return{foo:1}},kh[Ff](Boolean).foo!==1})},ve$1=de$1("splice"),pe$1=Mt$1("splice",{ACCESSORS:!0,0:0,1:2}),ge$1=Math.max,he$1=Math.min;It$1({target:"Array",proto:!0,forced:!ve$1||!pe$1},{splice:function(Ff,kh){var x_,$P,zP,e0e,t0e,n0e,r0e=Kt$1(this),o0e=at$1(r0e.length),i0e=ft$1(Ff,o0e),a0e=arguments.length;if(a0e===0?x_=$P=0:a0e===1?(x_=0,$P=o0e-i0e):(x_=a0e-2,$P=he$1(ge$1(it$1(kh),0),o0e-i0e)),o0e+x_-$P>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(zP=oe$1(r0e,$P),e0e=0;e0e<$P;e0e++)(t0e=i0e+e0e)in r0e&&ie$1(zP,e0e,r0e[t0e]);if(zP.length=$P,x_<$P){for(e0e=i0e;e0e<o0e-$P;e0e++)n0e=e0e+x_,(t0e=e0e+$P)in r0e?r0e[n0e]=r0e[t0e]:delete r0e[n0e];for(e0e=o0e;e0e>o0e-$P+x_;e0e--)delete r0e[e0e-1]}else if(x_>$P)for(e0e=o0e-$P;e0e>i0e;e0e--)n0e=e0e+x_-1,(t0e=e0e+$P-1)in r0e?r0e[n0e]=r0e[t0e]:delete r0e[n0e];for(e0e=0;e0e<x_;e0e++)r0e[e0e+i0e]=arguments[e0e+2];return r0e.length=o0e-$P+x_,zP}});var ye={};ye[ne("toStringTag")]="z";var me=String(ye)==="[object z]",Se=ne("toStringTag"),xe$1=s(function(){return arguments}())=="Arguments",be=me?s:function(Ff){var kh,x_,$P;return Ff===void 0?"Undefined":Ff===null?"Null":typeof(x_=function(zP,e0e){try{return zP[e0e]}catch(t0e){}}(kh=Object(Ff),Se))=="string"?x_:xe$1?s(kh):($P=s(kh))=="Object"&&typeof kh.callee=="function"?"Arguments":$P},Ee=me?{}.toString:function(){return"[object "+be(this)+"]"};me||Z(Object.prototype,"toString",Ee,{unsafe:!0});var we$1=function(){var Ff=A(this),kh="";return Ff.global&&(kh+="g"),Ff.ignoreCase&&(kh+="i"),Ff.multiline&&(kh+="m"),Ff.dotAll&&(kh+="s"),Ff.unicode&&(kh+="u"),Ff.sticky&&(kh+="y"),kh};function Oe$1(Ff,kh){return RegExp(Ff,kh)}var Te,Ae,ke$1={UNSUPPORTED_Y:o(function(){var Ff=Oe$1("a","y");return Ff.lastIndex=2,Ff.exec("abcd")!=null}),BROKEN_CARET:o(function(){var Ff=Oe$1("^r","gy");return Ff.lastIndex=2,Ff.exec("str")!=null})},Re=RegExp.prototype.exec,Ie=String.prototype.replace,je=Re,Ce$1=(Te=/a/,Ae=/b*/g,Re.call(Te,"a"),Re.call(Ae,"a"),Te.lastIndex!==0||Ae.lastIndex!==0),Le=ke$1.UNSUPPORTED_Y||ke$1.BROKEN_CARET,Pe$1=/()??/.exec("")[1]!==void 0;(Ce$1||Pe$1||Le)&&(je=function(Ff){var kh,x_,$P,zP,e0e=this,t0e=Le&&e0e.sticky,n0e=we$1.call(e0e),r0e=e0e.source,o0e=0,i0e=Ff;return t0e&&((n0e=n0e.replace("y","")).indexOf("g")===-1&&(n0e+="g"),i0e=String(Ff).slice(e0e.lastIndex),e0e.lastIndex>0&&(!e0e.multiline||e0e.multiline&&Ff[e0e.lastIndex-1]!==`
- `)&&(r0e="(?: "+r0e+")",i0e=" "+i0e,o0e++),x_=new RegExp("^(?:"+r0e+")",n0e)),Pe$1&&(x_=new RegExp("^"+r0e+"$(?!\\s)",n0e)),Ce$1&&(kh=e0e.lastIndex),$P=Re.call(t0e?x_:e0e,i0e),t0e?$P?($P.input=$P.input.slice(o0e),$P[0]=$P[0].slice(o0e),$P.index=e0e.lastIndex,e0e.lastIndex+=$P[0].length):e0e.lastIndex=0:Ce$1&&$P&&(e0e.lastIndex=e0e.global?$P.index+$P[0].length:kh),Pe$1&&$P&&$P.length>1&&Ie.call($P[0],x_,function(){for(zP=1;zP<arguments.length-2;zP++)arguments[zP]===void 0&&($P[zP]=void 0)}),$P});var Me=je;It$1({target:"RegExp",proto:!0,forced:/./.exec!==Me},{exec:Me});var _e=RegExp.prototype,De=_e.toString,Ue=o(function(){return De.call({source:"a",flags:"b"})!="/a/b"}),Ne=De.name!="toString";(Ue||Ne)&&Z(RegExp.prototype,"toString",function(){var Ff=A(this),kh=String(Ff.source),x_=Ff.flags;return"/"+kh+"/"+String(x_===void 0&&Ff instanceof RegExp&&!("flags"in _e)?we$1.call(Ff):x_)},{unsafe:!0});var Fe=ne("species"),We=!o(function(){var Ff=/./;return Ff.exec=function(){var kh=[];return kh.groups={a:"7"},kh},"".replace(Ff,"$<a>")!=="7"}),ze$1="a".replace(/./,"$0")==="$0",$e$1=ne("replace"),Be=!!/./[$e$1]&&/./[$e$1]("a","$0")==="",Ye=!o(function(){var Ff=/(?:)/,kh=Ff.exec;Ff.exec=function(){return kh.apply(this,arguments)};var x_="ab".split(Ff);return x_.length!==2||x_[0]!=="a"||x_[1]!=="b"}),Ge=function(Ff,kh,x_,$P){var zP=ne(Ff),e0e=!o(function(){var a0e={};return a0e[zP]=function(){return 7},""[Ff](a0e)!=7}),t0e=e0e&&!o(function(){var a0e=!1,s0e=/a/;return Ff==="split"&&((s0e={}).constructor={},s0e.constructor[Fe]=function(){return s0e},s0e.flags="",s0e[zP]=/./[zP]),s0e.exec=function(){return a0e=!0,null},s0e[zP](""),!a0e});if(!e0e||!t0e||Ff==="replace"&&(!We||!ze$1||Be)||Ff==="split"&&!Ye){var n0e=/./[zP],r0e=x_(zP,""[Ff],function(a0e,s0e,u0e,l0e,f0e){return s0e.exec===Me?e0e&&!f0e?{done:!0,value:n0e.call(s0e,u0e,l0e)}:{done:!0,value:a0e.call(u0e,s0e,l0e)}:{done:!1}},{REPLACE_KEEPS_$0:ze$1,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Be}),o0e=r0e[0],i0e=r0e[1];Z(String.prototype,Ff,o0e),Z(RegExp.prototype,zP,kh==2?function(a0e,s0e){return i0e.call(a0e,this,s0e)}:function(a0e){return i0e.call(a0e,this)})}$P&&I(RegExp.prototype[zP],"sham",!0)},He$1=ne("match"),Xe=function(Ff){var kh;return h(Ff)&&((kh=Ff[He$1])!==void 0?!!kh:s(Ff)=="RegExp")},Ve$1=function(Ff){if(typeof Ff!="function")throw TypeError(String(Ff)+" is not a function");return Ff},Ke=ne("species"),qe=function(Ff){return function(kh,x_){var $P,zP,e0e=String(p(kh)),t0e=it$1(x_),n0e=e0e.length;return t0e<0||t0e>=n0e?Ff?"":void 0:($P=e0e.charCodeAt(t0e))<55296||$P>56319||t0e+1===n0e||(zP=e0e.charCodeAt(t0e+1))<56320||zP>57343?Ff?e0e.charAt(t0e):$P:Ff?e0e.slice(t0e,t0e+2):zP-56320+($P-55296<<10)+65536}},Qe$1={codeAt:qe(!1),charAt:qe(!0)},Je$1=Qe$1.charAt,Ze=function(Ff,kh,x_){return kh+(x_?Je$1(Ff,kh).length:1)},tn=function(Ff,kh){var x_=Ff.exec;if(typeof x_=="function"){var $P=x_.call(Ff,kh);if(typeof $P!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return $P}if(s(Ff)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return Me.call(Ff,kh)},en=[].push,nn=Math.min,rn=!o(function(){return!RegExp(4294967295,"y")});Ge("split",2,function(Ff,kh,x_){var $P;return $P="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(zP,e0e){var t0e=String(p(this)),n0e=e0e===void 0?4294967295:e0e>>>0;if(n0e===0)return[];if(zP===void 0)return[t0e];if(!Xe(zP))return kh.call(t0e,zP,n0e);for(var r0e,o0e,i0e,a0e=[],s0e=(zP.ignoreCase?"i":"")+(zP.multiline?"m":"")+(zP.unicode?"u":"")+(zP.sticky?"y":""),u0e=0,l0e=new RegExp(zP.source,s0e+"g");(r0e=Me.call(l0e,t0e))&&!((o0e=l0e.lastIndex)>u0e&&(a0e.push(t0e.slice(u0e,r0e.index)),r0e.length>1&&r0e.index<t0e.length&&en.apply(a0e,r0e.slice(1)),i0e=r0e[0].length,u0e=o0e,a0e.length>=n0e));)l0e.lastIndex===r0e.index&&l0e.lastIndex++;return u0e===t0e.length?!i0e&&l0e.test("")||a0e.push(""):a0e.push(t0e.slice(u0e)),a0e.length>n0e?a0e.slice(0,n0e):a0e}:"0".split(void 0,0).length?function(zP,e0e){return zP===void 0&&e0e===0?[]:kh.call(this,zP,e0e)}:kh,[function(zP,e0e){var t0e=p(this),n0e=zP==null?void 0:zP[Ff];return n0e!==void 0?n0e.call(zP,t0e,e0e):$P.call(String(t0e),zP,e0e)},function(zP,e0e){var t0e=x_($P,zP,this,e0e,$P!==kh);if(t0e.done)return t0e.value;var n0e=A(zP),r0e=String(this),o0e=function(g0e,m0e){var y0e,v0e=A(g0e).constructor;return v0e===void 0||(y0e=A(v0e)[Ke])==null?m0e:Ve$1(y0e)}(n0e,RegExp),i0e=n0e.unicode,a0e=(n0e.ignoreCase?"i":"")+(n0e.multiline?"m":"")+(n0e.unicode?"u":"")+(rn?"y":"g"),s0e=new o0e(rn?n0e:"^(?:"+n0e.source+")",a0e),u0e=e0e===void 0?4294967295:e0e>>>0;if(u0e===0)return[];if(r0e.length===0)return tn(s0e,r0e)===null?[r0e]:[];for(var l0e=0,f0e=0,d0e=[];f0e<r0e.length;){s0e.lastIndex=rn?f0e:0;var p0e,c0e=tn(s0e,rn?r0e:r0e.slice(f0e));if(c0e===null||(p0e=nn(at$1(s0e.lastIndex+(rn?0:f0e)),r0e.length))===l0e)f0e=Ze(r0e,f0e,i0e);else{if(d0e.push(r0e.slice(l0e,f0e)),d0e.length===u0e)return d0e;for(var h0e=1;h0e<=c0e.length-1;h0e++)if(d0e.push(c0e[h0e]),d0e.length===u0e)return d0e;f0e=l0e=p0e}}return d0e.push(r0e.slice(l0e)),d0e}]},!rn);var on=`
- \v\f\r \u2028\u2029\uFEFF`,un="["+on+"]",an=RegExp("^"+un+un+"*"),cn=RegExp(un+un+"*$"),ln=function(Ff){return function(kh){var x_=String(p(kh));return 1&Ff&&(x_=x_.replace(an,"")),2&Ff&&(x_=x_.replace(cn,"")),x_}},fn={start:ln(1),end:ln(2),trim:ln(3)},sn=fn.trim;It$1({target:"String",proto:!0,forced:function(Ff){return o(function(){return!!on[Ff]()||"
"[Ff]()!="
"||on[Ff].name!==Ff})}("trim")},{trim:function(){return sn(this)}});var dn=de$1("slice"),vn=Mt$1("slice",{ACCESSORS:!0,0:0,1:2}),pn=ne("species"),gn=[].slice,hn=Math.max;It$1({target:"Array",proto:!0,forced:!dn||!vn},{slice:function(Ff,kh){var x_,$P,zP,e0e=g(this),t0e=at$1(e0e.length),n0e=ft$1(Ff,t0e),r0e=ft$1(kh===void 0?t0e:kh,t0e);if(qt$1(e0e)&&(typeof(x_=e0e.constructor)!="function"||x_!==Array&&!qt$1(x_.prototype)?h(x_)&&(x_=x_[pn])===null&&(x_=void 0):x_=void 0,x_===Array||x_===void 0))return gn.call(e0e,n0e,r0e);for($P=new(x_===void 0?Array:x_)(hn(r0e-n0e,0)),zP=0;n0e<r0e;n0e++,zP++)n0e in e0e&&ie$1($P,zP,e0e[n0e]);return $P.length=zP,$P}});var yn=Object.keys||function(Ff){return pt$1(Ff,gt$1)},mn=o(function(){yn(1)});It$1({target:"Object",stat:!0,forced:mn},{keys:function(Ff){return yn(Kt$1(Ff))}});var Sn,xn=function(Ff){if(Xe(Ff))throw TypeError("The method doesn't accept regular expressions");return Ff},bn=ne("match"),En=T.f,wn="".startsWith,On=Math.min,Tn=function(Ff){var kh=/./;try{"/./"[Ff](kh)}catch(x_){try{return kh[bn]=!1,"/./"[Ff](kh)}catch($P){}}return!1}("startsWith"),An=!(Tn||(Sn=En(String.prototype,"startsWith"),!Sn||Sn.writable));function kn(Ff){return(kn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(kh){return typeof kh}:function(kh){return kh&&typeof Symbol=="function"&&kh.constructor===Symbol&&kh!==Symbol.prototype?"symbol":typeof kh})(Ff)}It$1({target:"String",proto:!0,forced:!An&&!Tn},{startsWith:function(Ff){var kh=String(p(this));xn(Ff);var x_=at$1(On(arguments.length>1?arguments[1]:void 0,kh.length)),$P=String(Ff);return wn?wn.call(kh,$P,x_):kh.slice(x_,x_+$P.length)===$P}});var jn=function(Ff){return typeof Ff=="string"},Mn=function(Ff){return Ff!==null&&kn(Ff)==="object"},Vn=function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"isWindow",value:function(kh){return kh===window}},{key:"addEventListener",value:function(kh,x_,$P){var zP=arguments.length>3&&arguments[3]!==void 0&&arguments[3];kh&&x_&&$P&&kh.addEventListener(x_,$P,zP)}},{key:"removeEventListener",value:function(kh,x_,$P){var zP=arguments.length>3&&arguments[3]!==void 0&&arguments[3];kh&&x_&&$P&&kh.removeEventListener(x_,$P,zP)}},{key:"triggerDragEvent",value:function(kh,x_){var $P=!1,zP=function(t0e){var n0e;(n0e=x_.drag)===null||n0e===void 0||n0e.call(x_,t0e)},e0e=function t0e(n0e){var r0e;Ff.removeEventListener(document,"mousemove",zP),Ff.removeEventListener(document,"mouseup",t0e),document.onselectstart=null,document.ondragstart=null,$P=!1,(r0e=x_.end)===null||r0e===void 0||r0e.call(x_,n0e)};Ff.addEventListener(kh,"mousedown",function(t0e){var n0e;$P||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},Ff.addEventListener(document,"mousemove",zP),Ff.addEventListener(document,"mouseup",e0e),$P=!0,(n0e=x_.start)===null||n0e===void 0||n0e.call(x_,t0e))})}},{key:"getBoundingClientRect",value:function(kh){return kh&&Mn(kh)&&kh.nodeType===1?kh.getBoundingClientRect():null}},{key:"hasClass",value:function(kh,x_){return!!(kh&&Mn(kh)&&jn(x_)&&kh.nodeType===1)&&kh.classList.contains(x_.trim())}},{key:"addClass",value:function(kh,x_){if(kh&&Mn(kh)&&jn(x_)&&kh.nodeType===1&&(x_=x_.trim(),!Ff.hasClass(kh,x_))){var $P=kh.className;kh.className=$P?$P+" "+x_:x_}}},{key:"removeClass",value:function(kh,x_){if(kh&&Mn(kh)&&jn(x_)&&kh.nodeType===1&&typeof kh.className=="string"){x_=x_.trim();for(var $P=kh.className.trim().split(" "),zP=$P.length-1;zP>=0;zP--)$P[zP]=$P[zP].trim(),$P[zP]&&$P[zP]!==x_||$P.splice(zP,1);kh.className=$P.join(" ")}}},{key:"toggleClass",value:function(kh,x_,$P){kh&&Mn(kh)&&jn(x_)&&kh.nodeType===1&&kh.classList.toggle(x_,$P)}},{key:"replaceClass",value:function(kh,x_,$P){kh&&Mn(kh)&&jn(x_)&&jn($P)&&kh.nodeType===1&&(x_=x_.trim(),$P=$P.trim(),Ff.removeClass(kh,x_),Ff.addClass(kh,$P))}},{key:"getScrollTop",value:function(kh){var x_="scrollTop"in kh?kh.scrollTop:kh.pageYOffset;return Math.max(x_,0)}},{key:"setScrollTop",value:function(kh,x_){"scrollTop"in kh?kh.scrollTop=x_:kh.scrollTo(kh.scrollX,x_)}},{key:"getRootScrollTop",value:function(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}},{key:"setRootScrollTop",value:function(kh){Ff.setScrollTop(window,kh),Ff.setScrollTop(document.body,kh)}},{key:"getElementTop",value:function(kh,x_){if(Ff.isWindow(kh))return 0;var $P=x_?Ff.getScrollTop(x_):Ff.getRootScrollTop();return kh.getBoundingClientRect().top+$P}},{key:"getVisibleHeight",value:function(kh){return Ff.isWindow(kh)?kh.innerHeight:kh.getBoundingClientRect().height}},{key:"isHidden",value:function(kh){if(!kh)return!1;var x_=window.getComputedStyle(kh),$P=x_.display==="none",zP=kh.offsetParent===null&&x_.position!=="fixed";return $P||zP}},{key:"triggerEvent",value:function(kh,x_){if("createEvent"in document){var $P=document.createEvent("HTMLEvents");$P.initEvent(x_,!1,!0),kh.dispatchEvent($P)}}},{key:"calcAngle",value:function(kh,x_){var $P=kh.getBoundingClientRect(),zP=$P.left+$P.width/2,e0e=$P.top+$P.height/2,t0e=Math.abs(zP-x_.clientX),n0e=Math.abs(e0e-x_.clientY),r0e=n0e/Math.sqrt(Math.pow(t0e,2)+Math.pow(n0e,2)),o0e=Math.acos(r0e),i0e=Math.floor(180/(Math.PI/o0e));return x_.clientX>zP&&x_.clientY>e0e&&(i0e=180-i0e),x_.clientX==zP&&x_.clientY>e0e&&(i0e=180),x_.clientX>zP&&x_.clientY==e0e&&(i0e=90),x_.clientX<zP&&x_.clientY>e0e&&(i0e=180+i0e),x_.clientX<zP&&x_.clientY==e0e&&(i0e=270),x_.clientX<zP&&x_.clientY<e0e&&(i0e=360-i0e),i0e}},{key:"querySelector",value:function(kh,x_){return x_?x_.querySelector(kh):document.querySelector(kh)}},{key:"createElement",value:function(kh){for(var x_=document.createElement(kh),$P=arguments.length,zP=new Array($P>1?$P-1:0),e0e=1;e0e<$P;e0e++)zP[e0e-1]=arguments[e0e];for(var t0e=0;t0e<zP.length;t0e++)zP[t0e]&&x_.classList.add(zP[t0e]);return x_}},{key:"appendChild",value:function(kh){for(var x_=0;x_<(arguments.length<=1?0:arguments.length-1);x_++)kh.appendChild(x_+1<1||arguments.length<=x_+1?void 0:arguments[x_+1])}},{key:"getWindow",value:function(kh){if(kh.toString()!=="[object Window]"){var x_=kh.ownerDocument;return x_&&x_.defaultView||window}return kh}},{key:"isElement",value:function(kh){return kh instanceof this.getWindow(kh).Element||kh instanceof Element}},{key:"isHTMLElement",value:function(kh){return kh instanceof this.getWindow(kh).HTMLElement||kh instanceof HTMLElement}},{key:"isShadowRoot",value:function(kh){return typeof ShadowRoot!="undefined"&&(kh instanceof this.getWindow(kh).ShadowRoot||kh instanceof ShadowRoot)}},{key:"getWindowScroll",value:function(kh){var x_=this.getWindow(kh);return{scrollLeft:x_.pageXOffset||0,scrollTop:x_.pageYOffset||0}}}]),Ff}(),Kn=Math.floor,qn="".replace,Qn=/\$([$&'`]|\d\d?|<[^>]*>)/g,Jn=/\$([$&'`]|\d\d?)/g,Zn=function(Ff,kh,x_,$P,zP,e0e){var t0e=x_+Ff.length,n0e=$P.length,r0e=Jn;return zP!==void 0&&(zP=Kt$1(zP),r0e=Qn),qn.call(e0e,r0e,function(o0e,i0e){var a0e;switch(i0e.charAt(0)){case"$":return"$";case"&":return Ff;case"`":return kh.slice(0,x_);case"'":return kh.slice(t0e);case"<":a0e=zP[i0e.slice(1,-1)];break;default:var s0e=+i0e;if(s0e===0)return o0e;if(s0e>n0e){var u0e=Kn(s0e/10);return u0e===0?o0e:u0e<=n0e?$P[u0e-1]===void 0?i0e.charAt(1):$P[u0e-1]+i0e.charAt(1):o0e}a0e=$P[s0e-1]}return a0e===void 0?"":a0e})},tr=Math.max,er=Math.min;Ge("replace",2,function(Ff,kh,x_,$P){var zP=$P.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,e0e=$P.REPLACE_KEEPS_$0,t0e=zP?"$":"$0";return[function(n0e,r0e){var o0e=p(this),i0e=n0e==null?void 0:n0e[Ff];return i0e!==void 0?i0e.call(n0e,o0e,r0e):kh.call(String(o0e),n0e,r0e)},function(n0e,r0e){if(!zP&&e0e||typeof r0e=="string"&&r0e.indexOf(t0e)===-1){var o0e=x_(kh,n0e,this,r0e);if(o0e.done)return o0e.value}var i0e=A(n0e),a0e=String(this),s0e=typeof r0e=="function";s0e||(r0e=String(r0e));var u0e=i0e.global;if(u0e){var l0e=i0e.unicode;i0e.lastIndex=0}for(var f0e=[];;){var d0e=tn(i0e,a0e);if(d0e===null||(f0e.push(d0e),!u0e))break;String(d0e[0])===""&&(i0e.lastIndex=Ze(a0e,at$1(i0e.lastIndex),l0e))}for(var p0e,c0e="",h0e=0,g0e=0;g0e<f0e.length;g0e++){d0e=f0e[g0e];for(var m0e=String(d0e[0]),y0e=tr(er(it$1(d0e.index),a0e.length),0),v0e=[],b0e=1;b0e<d0e.length;b0e++)v0e.push((p0e=d0e[b0e])===void 0?p0e:String(p0e));var S0e=d0e.groups;if(s0e){var w0e=[m0e].concat(v0e,y0e,a0e);S0e!==void 0&&w0e.push(S0e);var A0e=String(r0e.apply(void 0,w0e))}else A0e=Zn(m0e,a0e,y0e,v0e,S0e,r0e);y0e>=h0e&&(c0e+=a0e.slice(h0e,y0e)+A0e,h0e=y0e+m0e.length)}return c0e+a0e.slice(h0e)}]});(function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"camelize",value:function(kh){return kh.replace(/-(\w)/g,function(x_,$P){return $P?$P.toUpperCase():""})}},{key:"capitalize",value:function(kh){return kh.charAt(0).toUpperCase()+kh.slice(1)}}]),Ff})();(function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"_clone",value:function(){}}]),Ff})();var or=ne("isConcatSpreadable"),ir=fe$1>=51||!o(function(){var Ff=[];return Ff[or]=!1,Ff.concat()[0]!==Ff}),ur=de$1("concat"),ar=function(Ff){if(!h(Ff))return!1;var kh=Ff[or];return kh!==void 0?!!kh:qt$1(Ff)};It$1({target:"Array",proto:!0,forced:!ir||!ur},{concat:function(Ff){var kh,x_,$P,zP,e0e,t0e=Kt$1(this),n0e=oe$1(t0e,0),r0e=0;for(kh=-1,$P=arguments.length;kh<$P;kh++)if(ar(e0e=kh===-1?t0e:arguments[kh])){if(r0e+(zP=at$1(e0e.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(x_=0;x_<zP;x_++,r0e++)x_ in e0e&&ie$1(n0e,r0e,e0e[x_])}else{if(r0e>=9007199254740991)throw TypeError("Maximum allowed index exceeded");ie$1(n0e,r0e++,e0e)}return n0e.length=r0e,n0e}});var cr,lr=function(Ff,kh,x_){if(Ve$1(Ff),kh===void 0)return Ff;switch(x_){case 0:return function(){return Ff.call(kh)};case 1:return function($P){return Ff.call(kh,$P)};case 2:return function($P,zP){return Ff.call(kh,$P,zP)};case 3:return function($P,zP,e0e){return Ff.call(kh,$P,zP,e0e)}}return function(){return Ff.apply(kh,arguments)}},fr=[].push,sr=function(Ff){var kh=Ff==1,x_=Ff==2,$P=Ff==3,zP=Ff==4,e0e=Ff==6,t0e=Ff==7,n0e=Ff==5||e0e;return function(r0e,o0e,i0e,a0e){for(var s0e,u0e,l0e=Kt$1(r0e),f0e=v(l0e),d0e=lr(o0e,i0e,3),p0e=at$1(f0e.length),c0e=0,h0e=a0e||oe$1,g0e=kh?h0e(r0e,p0e):x_||t0e?h0e(r0e,0):void 0;p0e>c0e;c0e++)if((n0e||c0e in f0e)&&(u0e=d0e(s0e=f0e[c0e],c0e,l0e),Ff))if(kh)g0e[c0e]=u0e;else if(u0e)switch(Ff){case 3:return!0;case 5:return s0e;case 6:return c0e;case 2:fr.call(g0e,s0e)}else switch(Ff){case 4:return!1;case 7:fr.call(g0e,s0e)}return e0e?-1:$P||zP?zP:g0e}},dr={forEach:sr(0),map:sr(1),filter:sr(2),some:sr(3),every:sr(4),find:sr(5),findIndex:sr(6),filterOut:sr(7)},vr=i?Object.defineProperties:function(Ff,kh){A(Ff);for(var x_,$P=yn(kh),zP=$P.length,e0e=0;zP>e0e;)R.f(Ff,x_=$P[e0e++],kh[x_]);return Ff},pr=nt$1("document","documentElement"),gr=Y("IE_PROTO"),hr=function(){},yr=function(Ff){return"<script>"+Ff+"<\/script>"},mr=function(){try{cr=document.domain&&new ActiveXObject("htmlfile")}catch($P){}var Ff,kh;mr=cr?function($P){$P.write(yr("")),$P.close();var zP=$P.parentWindow.Object;return $P=null,zP}(cr):((kh=E$1("iframe")).style.display="none",pr.appendChild(kh),kh.src="javascript:",(Ff=kh.contentWindow.document).open(),Ff.write(yr("document.F=Object")),Ff.close(),Ff.F);for(var x_=gt$1.length;x_--;)delete mr.prototype[gt$1[x_]];return mr()};G$1[gr]=!0;var Sr=Object.create||function(Ff,kh){var x_;return Ff!==null?(hr.prototype=A(Ff),x_=new hr,hr.prototype=null,x_[gr]=Ff):x_=mr(),kh===void 0?x_:vr(x_,kh)},xr=ne("unscopables"),br=Array.prototype;br[xr]==null&&R.f(br,xr,{configurable:!0,value:Sr(null)});var Er=function(Ff){br[xr][Ff]=!0},wr=dr.find,Or=!0,Tr=Mt$1("find");"find"in[]&&Array(1).find(function(){Or=!1}),It$1({target:"Array",proto:!0,forced:Or||!Tr},{find:function(Ff){return wr(this,Ff,arguments.length>1?arguments[1]:void 0)}}),Er("find");var Ar=dr.findIndex,kr=!0,Rr=Mt$1("findIndex");"findIndex"in[]&&Array(1).findIndex(function(){kr=!1}),It$1({target:"Array",proto:!0,forced:kr||!Rr},{findIndex:function(Ff){return Ar(this,Ff,arguments.length>1?arguments[1]:void 0)}}),Er("findIndex");var Ir=function(Ff,kh,x_,$P,zP,e0e,t0e,n0e){for(var r0e,o0e=zP,i0e=0,a0e=!!t0e&&lr(t0e,n0e,3);i0e<$P;){if(i0e in x_){if(r0e=a0e?a0e(x_[i0e],i0e,kh):x_[i0e],e0e>0&&qt$1(r0e))o0e=Ir(Ff,kh,r0e,at$1(r0e.length),o0e,e0e-1)-1;else{if(o0e>=9007199254740991)throw TypeError("Exceed the acceptable array length");Ff[o0e]=r0e}o0e++}i0e++}return o0e},jr=Ir;It$1({target:"Array",proto:!0},{flat:function(){var Ff=arguments.length?arguments[0]:void 0,kh=Kt$1(this),x_=at$1(kh.length),$P=oe$1(kh,0);return $P.length=jr($P,kh,kh,x_,0,Ff===void 0?1:it$1(Ff)),$P}});var Cr=function(Ff){var kh=Ff.return;if(kh!==void 0)return A(kh.call(Ff)).value},Lr=function(Ff,kh,x_,$P){try{return $P?kh(A(x_)[0],x_[1]):kh(x_)}catch(zP){throw Cr(Ff),zP}},Pr={},Mr=ne("iterator"),_r=Array.prototype,Dr=function(Ff){return Ff!==void 0&&(Pr.Array===Ff||_r[Mr]===Ff)},Ur=ne("iterator"),Nr=function(Ff){if(Ff!=null)return Ff[Ur]||Ff["@@iterator"]||Pr[be(Ff)]},Fr=ne("iterator"),Wr=!1;try{var zr=0,$r={next:function(){return{done:!!zr++}},return:function(){Wr=!0}};$r[Fr]=function(){return this},Array.from($r,function(){throw 2})}catch(Ff){}var Br=function(Ff,kh){if(!kh&&!Wr)return!1;var x_=!1;try{var $P={};$P[Fr]=function(){return{next:function(){return{done:x_=!0}}}},Ff($P)}catch(zP){}return x_},Yr=!Br(function(Ff){Array.from(Ff)});It$1({target:"Array",stat:!0,forced:Yr},{from:function(Ff){var kh,x_,$P,zP,e0e,t0e,n0e=Kt$1(Ff),r0e=typeof this=="function"?this:Array,o0e=arguments.length,i0e=o0e>1?arguments[1]:void 0,a0e=i0e!==void 0,s0e=Nr(n0e),u0e=0;if(a0e&&(i0e=lr(i0e,o0e>2?arguments[2]:void 0,2)),s0e==null||r0e==Array&&Dr(s0e))for(x_=new r0e(kh=at$1(n0e.length));kh>u0e;u0e++)t0e=a0e?i0e(n0e[u0e],u0e):n0e[u0e],ie$1(x_,u0e,t0e);else for(e0e=(zP=s0e.call(n0e)).next,x_=new r0e;!($P=e0e.call(zP)).done;u0e++)t0e=a0e?Lr(zP,i0e,[$P.value,u0e],!0):$P.value,ie$1(x_,u0e,t0e);return x_.length=u0e,x_}});var Gr=function(Ff){return function(kh,x_,$P,zP){Ve$1(x_);var e0e=Kt$1(kh),t0e=v(e0e),n0e=at$1(e0e.length),r0e=Ff?n0e-1:0,o0e=Ff?-1:1;if($P<2)for(;;){if(r0e in t0e){zP=t0e[r0e],r0e+=o0e;break}if(r0e+=o0e,Ff?r0e<0:n0e<=r0e)throw TypeError("Reduce of empty array with no initial value")}for(;Ff?r0e>=0:n0e>r0e;r0e+=o0e)r0e in t0e&&(zP=x_(zP,t0e[r0e],r0e,e0e));return zP}},Hr={left:Gr(!1),right:Gr(!0)},Xr=s(r.process)=="process",Vr=Hr.left,Kr=jt$1("reduce"),qr=Mt$1("reduce",{1:0});It$1({target:"Array",proto:!0,forced:!Kr||!qr||!Xr&&fe$1>79&&fe$1<83},{reduce:function(Ff){return Vr(this,Ff,arguments.length,arguments.length>1?arguments[1]:void 0)}}),Er("flat");var Qr,Jr,Zr,to$1=!o(function(){return Object.isExtensible(Object.preventExtensions({}))}),eo$1=e(function(Ff){var kh=R.f,x_=$("meta"),$P=0,zP=Object.isExtensible||function(){return!0},e0e=function(n0e){kh(n0e,x_,{value:{objectID:"O"+ ++$P,weakData:{}}})},t0e=Ff.exports={REQUIRED:!1,fastKey:function(n0e,r0e){if(!h(n0e))return typeof n0e=="symbol"?n0e:(typeof n0e=="string"?"S":"P")+n0e;if(!S(n0e,x_)){if(!zP(n0e))return"F";if(!r0e)return"E";e0e(n0e)}return n0e[x_].objectID},getWeakData:function(n0e,r0e){if(!S(n0e,x_)){if(!zP(n0e))return!0;if(!r0e)return!1;e0e(n0e)}return n0e[x_].weakData},onFreeze:function(n0e){return to$1&&t0e.REQUIRED&&zP(n0e)&&!S(n0e,x_)&&e0e(n0e),n0e}};G$1[x_]=!0}),no$1=function(Ff,kh){this.stopped=Ff,this.result=kh},ro$1=function(Ff,kh,x_){var $P,zP,e0e,t0e,n0e,r0e,o0e,i0e=x_&&x_.that,a0e=!(!x_||!x_.AS_ENTRIES),s0e=!(!x_||!x_.IS_ITERATOR),u0e=!(!x_||!x_.INTERRUPTED),l0e=lr(kh,i0e,1+a0e+u0e),f0e=function(p0e){return $P&&Cr($P),new no$1(!0,p0e)},d0e=function(p0e){return a0e?(A(p0e),u0e?l0e(p0e[0],p0e[1],f0e):l0e(p0e[0],p0e[1])):u0e?l0e(p0e,f0e):l0e(p0e)};if(s0e)$P=Ff;else{if(typeof(zP=Nr(Ff))!="function")throw TypeError("Target is not iterable");if(Dr(zP)){for(e0e=0,t0e=at$1(Ff.length);t0e>e0e;e0e++)if((n0e=d0e(Ff[e0e]))&&n0e instanceof no$1)return n0e;return new no$1(!1)}$P=zP.call(Ff)}for(r0e=$P.next;!(o0e=r0e.call($P)).done;){try{n0e=d0e(o0e.value)}catch(p0e){throw Cr($P),p0e}if(typeof n0e=="object"&&n0e&&n0e instanceof no$1)return n0e}return new no$1(!1)},oo$1=function(Ff,kh,x_){if(!(Ff instanceof kh))throw TypeError("Incorrect "+(x_?x_+" ":"")+"invocation");return Ff},io$1=R.f,uo$1=ne("toStringTag"),ao$1=function(Ff,kh,x_){Ff&&!S(Ff=x_?Ff:Ff.prototype,uo$1)&&io$1(Ff,uo$1,{configurable:!0,value:kh})},co$1=Object.setPrototypeOf||("__proto__"in{}?function(){var Ff,kh=!1,x_={};try{(Ff=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(x_,[]),kh=x_ instanceof Array}catch($P){}return function($P,zP){return A($P),function(e0e){if(!h(e0e)&&e0e!==null)throw TypeError("Can't set "+String(e0e)+" as a prototype")}(zP),kh?Ff.call($P,zP):$P.__proto__=zP,$P}}():void 0),lo$1=function(Ff,kh,x_){for(var $P in kh)Z(Ff,$P,kh[$P],x_);return Ff},fo$1=!o(function(){function Ff(){}return Ff.prototype.constructor=null,Object.getPrototypeOf(new Ff)!==Ff.prototype}),so$1=Y("IE_PROTO"),vo$1=Object.prototype,po$1=fo$1?Object.getPrototypeOf:function(Ff){return Ff=Kt$1(Ff),S(Ff,so$1)?Ff[so$1]:typeof Ff.constructor=="function"&&Ff instanceof Ff.constructor?Ff.constructor.prototype:Ff instanceof Object?vo$1:null},go$1=ne("iterator"),ho$1=!1;[].keys&&("next"in(Zr=[].keys())?(Jr=po$1(po$1(Zr)))!==Object.prototype&&(Qr=Jr):ho$1=!0),(Qr==null||o(function(){var Ff={};return Qr[go$1].call(Ff)!==Ff}))&&(Qr={}),S(Qr,go$1)||I(Qr,go$1,function(){return this});var yo$1={IteratorPrototype:Qr,BUGGY_SAFARI_ITERATORS:ho$1},mo$1=yo$1.IteratorPrototype,So$1=function(){return this},xo=yo$1.IteratorPrototype,bo$1=yo$1.BUGGY_SAFARI_ITERATORS,Eo=ne("iterator"),wo$1=function(){return this},Oo=function(Ff,kh,x_,$P,zP,e0e,t0e){(function(p0e,c0e,h0e){var g0e=c0e+" Iterator";p0e.prototype=Sr(mo$1,{next:l(1,h0e)}),ao$1(p0e,g0e,!1),Pr[g0e]=So$1})(x_,kh,$P);var n0e,r0e,o0e,i0e=function(p0e){if(p0e===zP&&f0e)return f0e;if(!bo$1&&p0e in u0e)return u0e[p0e];switch(p0e){case"keys":case"values":case"entries":return function(){return new x_(this,p0e)}}return function(){return new x_(this)}},a0e=kh+" Iterator",s0e=!1,u0e=Ff.prototype,l0e=u0e[Eo]||u0e["@@iterator"]||zP&&u0e[zP],f0e=!bo$1&&l0e||i0e(zP),d0e=kh=="Array"&&u0e.entries||l0e;if(d0e&&(n0e=po$1(d0e.call(new Ff)),xo!==Object.prototype&&n0e.next&&(po$1(n0e)!==xo&&(co$1?co$1(n0e,xo):typeof n0e[Eo]!="function"&&I(n0e,Eo,wo$1)),ao$1(n0e,a0e,!0))),zP=="values"&&l0e&&l0e.name!=="values"&&(s0e=!0,f0e=function(){return l0e.call(this)}),u0e[Eo]!==f0e&&I(u0e,Eo,f0e),Pr[kh]=f0e,zP)if(r0e={values:i0e("values"),keys:e0e?f0e:i0e("keys"),entries:i0e("entries")},t0e)for(o0e in r0e)(bo$1||s0e||!(o0e in u0e))&&Z(u0e,o0e,r0e[o0e]);else It$1({target:kh,proto:!0,forced:bo$1||s0e},r0e);return r0e},To=ne("species"),Ao$1=R.f,ko$1=eo$1.fastKey,Ro$1=J.set,Io=J.getterFor;(function(Ff,kh,x_){var $P=Ff.indexOf("Map")!==-1,zP=Ff.indexOf("Weak")!==-1,e0e=$P?"set":"add",t0e=r[Ff],n0e=t0e&&t0e.prototype,r0e=t0e,o0e={},i0e=function(d0e){var p0e=n0e[d0e];Z(n0e,d0e,d0e=="add"?function(c0e){return p0e.call(this,c0e===0?0:c0e),this}:d0e=="delete"?function(c0e){return!(zP&&!h(c0e))&&p0e.call(this,c0e===0?0:c0e)}:d0e=="get"?function(c0e){return zP&&!h(c0e)?void 0:p0e.call(this,c0e===0?0:c0e)}:d0e=="has"?function(c0e){return!(zP&&!h(c0e))&&p0e.call(this,c0e===0?0:c0e)}:function(c0e,h0e){return p0e.call(this,c0e===0?0:c0e,h0e),this})};if(kt$1(Ff,typeof t0e!="function"||!(zP||n0e.forEach&&!o(function(){new t0e().entries().next()}))))r0e=x_.getConstructor(kh,Ff,$P,e0e),eo$1.REQUIRED=!0;else if(kt$1(Ff,!0)){var a0e=new r0e,s0e=a0e[e0e](zP?{}:-0,1)!=a0e,u0e=o(function(){a0e.has(1)}),l0e=Br(function(d0e){new t0e(d0e)}),f0e=!zP&&o(function(){for(var d0e=new t0e,p0e=5;p0e--;)d0e[e0e](p0e,p0e);return!d0e.has(-0)});l0e||((r0e=kh(function(d0e,p0e){oo$1(d0e,r0e,Ff);var c0e=function(h0e,g0e,m0e){var y0e,v0e;return co$1&&typeof(y0e=g0e.constructor)=="function"&&y0e!==m0e&&h(v0e=y0e.prototype)&&v0e!==m0e.prototype&&co$1(h0e,v0e),h0e}(new t0e,d0e,r0e);return p0e!=null&&ro$1(p0e,c0e[e0e],{that:c0e,AS_ENTRIES:$P}),c0e})).prototype=n0e,n0e.constructor=r0e),(u0e||f0e)&&(i0e("delete"),i0e("has"),$P&&i0e("get")),(f0e||s0e)&&i0e(e0e),zP&&n0e.clear&&delete n0e.clear}o0e[Ff]=r0e,It$1({global:!0,forced:r0e!=t0e},o0e),ao$1(r0e,Ff),zP||x_.setStrong(r0e,Ff,$P)})("Set",function(Ff){return function(){return Ff(this,arguments.length?arguments[0]:void 0)}},{getConstructor:function(Ff,kh,x_,$P){var zP=Ff(function(r0e,o0e){oo$1(r0e,zP,kh),Ro$1(r0e,{type:kh,index:Sr(null),first:void 0,last:void 0,size:0}),i||(r0e.size=0),o0e!=null&&ro$1(o0e,r0e[$P],{that:r0e,AS_ENTRIES:x_})}),e0e=Io(kh),t0e=function(r0e,o0e,i0e){var a0e,s0e,u0e=e0e(r0e),l0e=n0e(r0e,o0e);return l0e?l0e.value=i0e:(u0e.last=l0e={index:s0e=ko$1(o0e,!0),key:o0e,value:i0e,previous:a0e=u0e.last,next:void 0,removed:!1},u0e.first||(u0e.first=l0e),a0e&&(a0e.next=l0e),i?u0e.size++:r0e.size++,s0e!=="F"&&(u0e.index[s0e]=l0e)),r0e},n0e=function(r0e,o0e){var i0e,a0e=e0e(r0e),s0e=ko$1(o0e);if(s0e!=="F")return a0e.index[s0e];for(i0e=a0e.first;i0e;i0e=i0e.next)if(i0e.key==o0e)return i0e};return lo$1(zP.prototype,{clear:function(){for(var r0e=e0e(this),o0e=r0e.index,i0e=r0e.first;i0e;)i0e.removed=!0,i0e.previous&&(i0e.previous=i0e.previous.next=void 0),delete o0e[i0e.index],i0e=i0e.next;r0e.first=r0e.last=void 0,i?r0e.size=0:this.size=0},delete:function(r0e){var o0e=this,i0e=e0e(o0e),a0e=n0e(o0e,r0e);if(a0e){var s0e=a0e.next,u0e=a0e.previous;delete i0e.index[a0e.index],a0e.removed=!0,u0e&&(u0e.next=s0e),s0e&&(s0e.previous=u0e),i0e.first==a0e&&(i0e.first=s0e),i0e.last==a0e&&(i0e.last=u0e),i?i0e.size--:o0e.size--}return!!a0e},forEach:function(r0e){for(var o0e,i0e=e0e(this),a0e=lr(r0e,arguments.length>1?arguments[1]:void 0,3);o0e=o0e?o0e.next:i0e.first;)for(a0e(o0e.value,o0e.key,this);o0e&&o0e.removed;)o0e=o0e.previous},has:function(r0e){return!!n0e(this,r0e)}}),lo$1(zP.prototype,x_?{get:function(r0e){var o0e=n0e(this,r0e);return o0e&&o0e.value},set:function(r0e,o0e){return t0e(this,r0e===0?0:r0e,o0e)}}:{add:function(r0e){return t0e(this,r0e=r0e===0?0:r0e,r0e)}}),i&&Ao$1(zP.prototype,"size",{get:function(){return e0e(this).size}}),zP},setStrong:function(Ff,kh,x_){var $P=kh+" Iterator",zP=Io(kh),e0e=Io($P);Oo(Ff,kh,function(t0e,n0e){Ro$1(this,{type:$P,target:t0e,state:zP(t0e),kind:n0e,last:void 0})},function(){for(var t0e=e0e(this),n0e=t0e.kind,r0e=t0e.last;r0e&&r0e.removed;)r0e=r0e.previous;return t0e.target&&(t0e.last=r0e=r0e?r0e.next:t0e.state.first)?n0e=="keys"?{value:r0e.key,done:!1}:n0e=="values"?{value:r0e.value,done:!1}:{value:[r0e.key,r0e.value],done:!1}:(t0e.target=void 0,{value:void 0,done:!0})},x_?"entries":"values",!x_,!0),function(t0e){var n0e=nt$1(t0e),r0e=R.f;i&&n0e&&!n0e[To]&&r0e(n0e,To,{configurable:!0,get:function(){return this}})}(kh)}});var jo=Qe$1.charAt,Co$1=J.set,Lo=J.getterFor("String Iterator");Oo(String,"String",function(Ff){Co$1(this,{type:"String Iterator",string:String(Ff),index:0})},function(){var Ff,kh=Lo(this),x_=kh.string,$P=kh.index;return $P>=x_.length?{value:void 0,done:!0}:(Ff=jo(x_,$P),kh.index+=Ff.length,{value:Ff,done:!1})});var Po$1={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},Mo=J.set,_o$1=J.getterFor("Array Iterator"),Do=Oo(Array,"Array",function(Ff,kh){Mo(this,{type:"Array Iterator",target:g(Ff),index:0,kind:kh})},function(){var Ff=_o$1(this),kh=Ff.target,x_=Ff.kind,$P=Ff.index++;return!kh||$P>=kh.length?(Ff.target=void 0,{value:void 0,done:!0}):x_=="keys"?{value:$P,done:!1}:x_=="values"?{value:kh[$P],done:!1}:{value:[$P,kh[$P]],done:!1}},"values");Pr.Arguments=Pr.Array,Er("keys"),Er("values"),Er("entries");var Uo=ne("iterator"),No=ne("toStringTag"),Fo=Do.values;for(var Wo in Po$1){var zo=r[Wo],$o$1=zo&&zo.prototype;if($o$1){if($o$1[Uo]!==Fo)try{I($o$1,Uo,Fo)}catch(Ff){$o$1[Uo]=Fo}if($o$1[No]||I($o$1,No,Wo),Po$1[Wo]){for(var Bo$1 in Do)if($o$1[Bo$1]!==Do[Bo$1])try{I($o$1,Bo$1,Do[Bo$1])}catch(Ff){$o$1[Bo$1]=Do[Bo$1]}}}}(function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"deduplicate",value:function(kh){return Array.from(new Set(kh))}},{key:"flat",value:function(kh){return kh.reduce(function(x_,$P){var zP=Array.isArray($P)?Ff.flat($P):$P;return x_.concat(zP)},[])}},{key:"find",value:function(kh,x_){return kh.find(x_)}},{key:"findIndex",value:function(kh,x_){return kh.findIndex(x_)}}]),Ff})();(function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"today",value:function(){return new Date}}]),Ff})();(function(){function Ff(){Wt$1(this,Ff)}return $t$1(Ff,null,[{key:"range",value:function(kh,x_,$P){return Math.min(Math.max(kh,x_),$P)}},{key:"clamp",value:function(kh,x_,$P){return x_<$P?kh<x_?x_:kh>$P?$P:kh:kh<$P?$P:kh>x_?x_:kh}}]),Ff})();const calcAngle=(Ff,kh)=>{const x_=Ff.getBoundingClientRect(),$P=x_.left+x_.width/2,zP=x_.top+x_.height/2,e0e=Math.abs($P-kh.clientX),t0e=Math.abs(zP-kh.clientY),n0e=Math.sqrt(Math.pow(e0e,2)+Math.pow(t0e,2)),r0e=t0e/n0e,o0e=Math.acos(r0e);let i0e=Math.floor(180/(Math.PI/o0e));return kh.clientX>$P&&kh.clientY>zP&&(i0e=180-i0e),kh.clientX==$P&&kh.clientY>zP&&(i0e=180),kh.clientX>$P&&kh.clientY==zP&&(i0e=90),kh.clientX<$P&&kh.clientY>zP&&(i0e=180+i0e),kh.clientX<$P&&kh.clientY==zP&&(i0e=270),kh.clientX<$P&&kh.clientY<zP&&(i0e=360-i0e),i0e};let isDragging=!1;const triggerDragEvent=(Ff,kh)=>{const x_=function(zP){var e0e;(e0e=kh.drag)==null||e0e.call(kh,zP)},$P=function(zP){var e0e;document.removeEventListener("mousemove",x_,!1),document.removeEventListener("mouseup",$P,!1),document.onselectstart=null,document.ondragstart=null,isDragging=!1,(e0e=kh.end)==null||e0e.call(kh,zP)};Ff&&Ff.addEventListener("mousedown",zP=>{var e0e;isDragging||(document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",x_,!1),document.addEventListener("mouseup",$P,!1),isDragging=!0,(e0e=kh.start)==null||e0e.call(kh,zP))})},angleProps={angle:{type:Number,default:0},size:{type:Number,default:16,validator:Ff=>Ff>=16},borderWidth:{type:Number,default:1,validator:Ff=>Ff>=1},borderColor:{type:String,default:"#666"}};var Angle=defineComponent({name:"Angle",props:angleProps,emits:["update:angle","change"],setup(Ff,{emit:kh}){const x_=ref(null),$P=ref(Ff.angle);watch(()=>Ff.angle,n0e=>{$P.value=n0e});const zP=()=>{let n0e=Number($P.value);isNaN(n0e)||(n0e=n0e>360||n0e<0?Ff.angle:n0e,$P.value=n0e===360?0:n0e,kh("update:angle",$P.value),kh("change",$P.value))},e0e=computed(()=>({width:Ff.size+"px",height:Ff.size+"px",borderWidth:Ff.borderWidth+"px",borderColor:Ff.borderColor,transform:`rotate(${$P.value}deg)`})),t0e=n0e=>{x_.value&&($P.value=calcAngle(x_.value,n0e)%360,zP())};return onMounted(()=>{const n0e={drag:r0e=>{t0e(r0e)},end:r0e=>{t0e(r0e)}};x_.value&&triggerDragEvent(x_.value,n0e)}),()=>createVNode("div",{class:"bee-angle"},[createVNode("div",{class:"bee-angle__round",ref:x_,style:e0e.value},null)])}});const style$1="";var top="top",bottom="bottom",right="right",left="left",auto="auto",basePlacements=[top,bottom,right,left],start="start",end="end",clippingParents="clippingParents",viewport="viewport",popper="popper",reference="reference",variationPlacements=basePlacements.reduce(function(Ff,kh){return Ff.concat([kh+"-"+start,kh+"-"+end])},[]),placements=[].concat(basePlacements,[auto]).reduce(function(Ff,kh){return Ff.concat([kh,kh+"-"+start,kh+"-"+end])},[]),beforeRead="beforeRead",read="read",afterRead="afterRead",beforeMain="beforeMain",main="main",afterMain="afterMain",beforeWrite="beforeWrite",write="write",afterWrite="afterWrite",modifierPhases=[beforeRead,read,afterRead,beforeMain,main,afterMain,beforeWrite,write,afterWrite];function getNodeName(Ff){return Ff?(Ff.nodeName||"").toLowerCase():null}function getWindow(Ff){if(Ff==null)return window;if(Ff.toString()!=="[object Window]"){var kh=Ff.ownerDocument;return kh&&kh.defaultView||window}return Ff}function isElement(Ff){var kh=getWindow(Ff).Element;return Ff instanceof kh||Ff instanceof Element}function isHTMLElement(Ff){var kh=getWindow(Ff).HTMLElement;return Ff instanceof kh||Ff instanceof HTMLElement}function isShadowRoot(Ff){if(typeof ShadowRoot=="undefined")return!1;var kh=getWindow(Ff).ShadowRoot;return Ff instanceof kh||Ff instanceof ShadowRoot}function applyStyles(Ff){var kh=Ff.state;Object.keys(kh.elements).forEach(function(x_){var $P=kh.styles[x_]||{},zP=kh.attributes[x_]||{},e0e=kh.elements[x_];!isHTMLElement(e0e)||!getNodeName(e0e)||(Object.assign(e0e.style,$P),Object.keys(zP).forEach(function(t0e){var n0e=zP[t0e];n0e===!1?e0e.removeAttribute(t0e):e0e.setAttribute(t0e,n0e===!0?"":n0e)}))})}function effect$2(Ff){var kh=Ff.state,x_={popper:{position:kh.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(kh.elements.popper.style,x_.popper),kh.styles=x_,kh.elements.arrow&&Object.assign(kh.elements.arrow.style,x_.arrow),function(){Object.keys(kh.elements).forEach(function($P){var zP=kh.elements[$P],e0e=kh.attributes[$P]||{},t0e=Object.keys(kh.styles.hasOwnProperty($P)?kh.styles[$P]:x_[$P]),n0e=t0e.reduce(function(r0e,o0e){return r0e[o0e]="",r0e},{});!isHTMLElement(zP)||!getNodeName(zP)||(Object.assign(zP.style,n0e),Object.keys(e0e).forEach(function(r0e){zP.removeAttribute(r0e)}))})}}const applyStyles$1={name:"applyStyles",enabled:!0,phase:"write",fn:applyStyles,effect:effect$2,requires:["computeStyles"]};function getBasePlacement(Ff){return Ff.split("-")[0]}var max=Math.max,min=Math.min,round=Math.round;function getUAString(){var Ff=navigator.userAgentData;return Ff!=null&&Ff.brands&&Array.isArray(Ff.brands)?Ff.brands.map(function(kh){return kh.brand+"/"+kh.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect(Ff,kh,x_){kh===void 0&&(kh=!1),x_===void 0&&(x_=!1);var $P=Ff.getBoundingClientRect(),zP=1,e0e=1;kh&&isHTMLElement(Ff)&&(zP=Ff.offsetWidth>0&&round($P.width)/Ff.offsetWidth||1,e0e=Ff.offsetHeight>0&&round($P.height)/Ff.offsetHeight||1);var t0e=isElement(Ff)?getWindow(Ff):window,n0e=t0e.visualViewport,r0e=!isLayoutViewport()&&x_,o0e=($P.left+(r0e&&n0e?n0e.offsetLeft:0))/zP,i0e=($P.top+(r0e&&n0e?n0e.offsetTop:0))/e0e,a0e=$P.width/zP,s0e=$P.height/e0e;return{width:a0e,height:s0e,top:i0e,right:o0e+a0e,bottom:i0e+s0e,left:o0e,x:o0e,y:i0e}}function getLayoutRect(Ff){var kh=getBoundingClientRect(Ff),x_=Ff.offsetWidth,$P=Ff.offsetHeight;return Math.abs(kh.width-x_)<=1&&(x_=kh.width),Math.abs(kh.height-$P)<=1&&($P=kh.height),{x:Ff.offsetLeft,y:Ff.offsetTop,width:x_,height:$P}}function contains(Ff,kh){var x_=kh.getRootNode&&kh.getRootNode();if(Ff.contains(kh))return!0;if(x_&&isShadowRoot(x_)){var $P=kh;do{if($P&&Ff.isSameNode($P))return!0;$P=$P.parentNode||$P.host}while($P)}return!1}function getComputedStyle$1(Ff){return getWindow(Ff).getComputedStyle(Ff)}function isTableElement(Ff){return["table","td","th"].indexOf(getNodeName(Ff))>=0}function getDocumentElement(Ff){return((isElement(Ff)?Ff.ownerDocument:Ff.document)||window.document).documentElement}function getParentNode(Ff){return getNodeName(Ff)==="html"?Ff:Ff.assignedSlot||Ff.parentNode||(isShadowRoot(Ff)?Ff.host:null)||getDocumentElement(Ff)}function getTrueOffsetParent(Ff){return!isHTMLElement(Ff)||getComputedStyle$1(Ff).position==="fixed"?null:Ff.offsetParent}function getContainingBlock(Ff){var kh=/firefox/i.test(getUAString()),x_=/Trident/i.test(getUAString());if(x_&&isHTMLElement(Ff)){var $P=getComputedStyle$1(Ff);if($P.position==="fixed")return null}var zP=getParentNode(Ff);for(isShadowRoot(zP)&&(zP=zP.host);isHTMLElement(zP)&&["html","body"].indexOf(getNodeName(zP))<0;){var e0e=getComputedStyle$1(zP);if(e0e.transform!=="none"||e0e.perspective!=="none"||e0e.contain==="paint"||["transform","perspective"].indexOf(e0e.willChange)!==-1||kh&&e0e.willChange==="filter"||kh&&e0e.filter&&e0e.filter!=="none")return zP;zP=zP.parentNode}return null}function getOffsetParent(Ff){for(var kh=getWindow(Ff),x_=getTrueOffsetParent(Ff);x_&&isTableElement(x_)&&getComputedStyle$1(x_).position==="static";)x_=getTrueOffsetParent(x_);return x_&&(getNodeName(x_)==="html"||getNodeName(x_)==="body"&&getComputedStyle$1(x_).position==="static")?kh:x_||getContainingBlock(Ff)||kh}function getMainAxisFromPlacement(Ff){return["top","bottom"].indexOf(Ff)>=0?"x":"y"}function within(Ff,kh,x_){return max(Ff,min(kh,x_))}function withinMaxClamp(Ff,kh,x_){var $P=within(Ff,kh,x_);return $P>x_?x_:$P}function getFreshSideObject(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject(Ff){return Object.assign({},getFreshSideObject(),Ff)}function expandToHashMap(Ff,kh){return kh.reduce(function(x_,$P){return x_[$P]=Ff,x_},{})}var toPaddingObject=function(kh,x_){return kh=typeof kh=="function"?kh(Object.assign({},x_.rects,{placement:x_.placement})):kh,mergePaddingObject(typeof kh!="number"?kh:expandToHashMap(kh,basePlacements))};function arrow(Ff){var kh,x_=Ff.state,$P=Ff.name,zP=Ff.options,e0e=x_.elements.arrow,t0e=x_.modifiersData.popperOffsets,n0e=getBasePlacement(x_.placement),r0e=getMainAxisFromPlacement(n0e),o0e=[left,right].indexOf(n0e)>=0,i0e=o0e?"height":"width";if(!(!e0e||!t0e)){var a0e=toPaddingObject(zP.padding,x_),s0e=getLayoutRect(e0e),u0e=r0e==="y"?top:left,l0e=r0e==="y"?bottom:right,f0e=x_.rects.reference[i0e]+x_.rects.reference[r0e]-t0e[r0e]-x_.rects.popper[i0e],d0e=t0e[r0e]-x_.rects.reference[r0e],p0e=getOffsetParent(e0e),c0e=p0e?r0e==="y"?p0e.clientHeight||0:p0e.clientWidth||0:0,h0e=f0e/2-d0e/2,g0e=a0e[u0e],m0e=c0e-s0e[i0e]-a0e[l0e],y0e=c0e/2-s0e[i0e]/2+h0e,v0e=within(g0e,y0e,m0e),b0e=r0e;x_.modifiersData[$P]=(kh={},kh[b0e]=v0e,kh.centerOffset=v0e-y0e,kh)}}function effect$1(Ff){var kh=Ff.state,x_=Ff.options,$P=x_.element,zP=$P===void 0?"[data-popper-arrow]":$P;zP!=null&&(typeof zP=="string"&&(zP=kh.elements.popper.querySelector(zP),!zP)||contains(kh.elements.popper,zP)&&(kh.elements.arrow=zP))}const arrow$1={name:"arrow",enabled:!0,phase:"main",fn:arrow,effect:effect$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation(Ff){return Ff.split("-")[1]}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(Ff,kh){var x_=Ff.x,$P=Ff.y,zP=kh.devicePixelRatio||1;return{x:round(x_*zP)/zP||0,y:round($P*zP)/zP||0}}function mapToStyles(Ff){var kh,x_=Ff.popper,$P=Ff.popperRect,zP=Ff.placement,e0e=Ff.variation,t0e=Ff.offsets,n0e=Ff.position,r0e=Ff.gpuAcceleration,o0e=Ff.adaptive,i0e=Ff.roundOffsets,a0e=Ff.isFixed,s0e=t0e.x,u0e=s0e===void 0?0:s0e,l0e=t0e.y,f0e=l0e===void 0?0:l0e,d0e=typeof i0e=="function"?i0e({x:u0e,y:f0e}):{x:u0e,y:f0e};u0e=d0e.x,f0e=d0e.y;var p0e=t0e.hasOwnProperty("x"),c0e=t0e.hasOwnProperty("y"),h0e=left,g0e=top,m0e=window;if(o0e){var y0e=getOffsetParent(x_),v0e="clientHeight",b0e="clientWidth";if(y0e===getWindow(x_)&&(y0e=getDocumentElement(x_),getComputedStyle$1(y0e).position!=="static"&&n0e==="absolute"&&(v0e="scrollHeight",b0e="scrollWidth")),y0e=y0e,zP===top||(zP===left||zP===right)&&e0e===end){g0e=bottom;var S0e=a0e&&y0e===m0e&&m0e.visualViewport?m0e.visualViewport.height:y0e[v0e];f0e-=S0e-$P.height,f0e*=r0e?1:-1}if(zP===left||(zP===top||zP===bottom)&&e0e===end){h0e=right;var w0e=a0e&&y0e===m0e&&m0e.visualViewport?m0e.visualViewport.width:y0e[b0e];u0e-=w0e-$P.width,u0e*=r0e?1:-1}}var A0e=Object.assign({position:n0e},o0e&&unsetSides),x0e=i0e===!0?roundOffsetsByDPR({x:u0e,y:f0e},getWindow(x_)):{x:u0e,y:f0e};if(u0e=x0e.x,f0e=x0e.y,r0e){var O0e;return Object.assign({},A0e,(O0e={},O0e[g0e]=c0e?"0":"",O0e[h0e]=p0e?"0":"",O0e.transform=(m0e.devicePixelRatio||1)<=1?"translate("+u0e+"px, "+f0e+"px)":"translate3d("+u0e+"px, "+f0e+"px, 0)",O0e))}return Object.assign({},A0e,(kh={},kh[g0e]=c0e?f0e+"px":"",kh[h0e]=p0e?u0e+"px":"",kh.transform="",kh))}function computeStyles(Ff){var kh=Ff.state,x_=Ff.options,$P=x_.gpuAcceleration,zP=$P===void 0?!0:$P,e0e=x_.adaptive,t0e=e0e===void 0?!0:e0e,n0e=x_.roundOffsets,r0e=n0e===void 0?!0:n0e,o0e={placement:getBasePlacement(kh.placement),variation:getVariation(kh.placement),popper:kh.elements.popper,popperRect:kh.rects.popper,gpuAcceleration:zP,isFixed:kh.options.strategy==="fixed"};kh.modifiersData.popperOffsets!=null&&(kh.styles.popper=Object.assign({},kh.styles.popper,mapToStyles(Object.assign({},o0e,{offsets:kh.modifiersData.popperOffsets,position:kh.options.strategy,adaptive:t0e,roundOffsets:r0e})))),kh.modifiersData.arrow!=null&&(kh.styles.arrow=Object.assign({},kh.styles.arrow,mapToStyles(Object.assign({},o0e,{offsets:kh.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:r0e})))),kh.attributes.popper=Object.assign({},kh.attributes.popper,{"data-popper-placement":kh.placement})}const computeStyles$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:computeStyles,data:{}};var passive={passive:!0};function effect(Ff){var kh=Ff.state,x_=Ff.instance,$P=Ff.options,zP=$P.scroll,e0e=zP===void 0?!0:zP,t0e=$P.resize,n0e=t0e===void 0?!0:t0e,r0e=getWindow(kh.elements.popper),o0e=[].concat(kh.scrollParents.reference,kh.scrollParents.popper);return e0e&&o0e.forEach(function(i0e){i0e.addEventListener("scroll",x_.update,passive)}),n0e&&r0e.addEventListener("resize",x_.update,passive),function(){e0e&&o0e.forEach(function(i0e){i0e.removeEventListener("scroll",x_.update,passive)}),n0e&&r0e.removeEventListener("resize",x_.update,passive)}}const eventListeners={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect,data:{}};var hash$1={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(Ff){return Ff.replace(/left|right|bottom|top/g,function(kh){return hash$1[kh]})}var hash={start:"end",end:"start"};function getOppositeVariationPlacement(Ff){return Ff.replace(/start|end/g,function(kh){return hash[kh]})}function getWindowScroll(Ff){var kh=getWindow(Ff),x_=kh.pageXOffset,$P=kh.pageYOffset;return{scrollLeft:x_,scrollTop:$P}}function getWindowScrollBarX(Ff){return getBoundingClientRect(getDocumentElement(Ff)).left+getWindowScroll(Ff).scrollLeft}function getViewportRect(Ff,kh){var x_=getWindow(Ff),$P=getDocumentElement(Ff),zP=x_.visualViewport,e0e=$P.clientWidth,t0e=$P.clientHeight,n0e=0,r0e=0;if(zP){e0e=zP.width,t0e=zP.height;var o0e=isLayoutViewport();(o0e||!o0e&&kh==="fixed")&&(n0e=zP.offsetLeft,r0e=zP.offsetTop)}return{width:e0e,height:t0e,x:n0e+getWindowScrollBarX(Ff),y:r0e}}function getDocumentRect(Ff){var kh,x_=getDocumentElement(Ff),$P=getWindowScroll(Ff),zP=(kh=Ff.ownerDocument)==null?void 0:kh.body,e0e=max(x_.scrollWidth,x_.clientWidth,zP?zP.scrollWidth:0,zP?zP.clientWidth:0),t0e=max(x_.scrollHeight,x_.clientHeight,zP?zP.scrollHeight:0,zP?zP.clientHeight:0),n0e=-$P.scrollLeft+getWindowScrollBarX(Ff),r0e=-$P.scrollTop;return getComputedStyle$1(zP||x_).direction==="rtl"&&(n0e+=max(x_.clientWidth,zP?zP.clientWidth:0)-e0e),{width:e0e,height:t0e,x:n0e,y:r0e}}function isScrollParent(Ff){var kh=getComputedStyle$1(Ff),x_=kh.overflow,$P=kh.overflowX,zP=kh.overflowY;return/auto|scroll|overlay|hidden/.test(x_+zP+$P)}function getScrollParent(Ff){return["html","body","#document"].indexOf(getNodeName(Ff))>=0?Ff.ownerDocument.body:isHTMLElement(Ff)&&isScrollParent(Ff)?Ff:getScrollParent(getParentNode(Ff))}function listScrollParents(Ff,kh){var x_;kh===void 0&&(kh=[]);var $P=getScrollParent(Ff),zP=$P===((x_=Ff.ownerDocument)==null?void 0:x_.body),e0e=getWindow($P),t0e=zP?[e0e].concat(e0e.visualViewport||[],isScrollParent($P)?$P:[]):$P,n0e=kh.concat(t0e);return zP?n0e:n0e.concat(listScrollParents(getParentNode(t0e)))}function rectToClientRect(Ff){return Object.assign({},Ff,{left:Ff.x,top:Ff.y,right:Ff.x+Ff.width,bottom:Ff.y+Ff.height})}function getInnerBoundingClientRect(Ff,kh){var x_=getBoundingClientRect(Ff,!1,kh==="fixed");return x_.top=x_.top+Ff.clientTop,x_.left=x_.left+Ff.clientLeft,x_.bottom=x_.top+Ff.clientHeight,x_.right=x_.left+Ff.clientWidth,x_.width=Ff.clientWidth,x_.height=Ff.clientHeight,x_.x=x_.left,x_.y=x_.top,x_}function getClientRectFromMixedType(Ff,kh,x_){return kh===viewport?rectToClientRect(getViewportRect(Ff,x_)):isElement(kh)?getInnerBoundingClientRect(kh,x_):rectToClientRect(getDocumentRect(getDocumentElement(Ff)))}function getClippingParents(Ff){var kh=listScrollParents(getParentNode(Ff)),x_=["absolute","fixed"].indexOf(getComputedStyle$1(Ff).position)>=0,$P=x_&&isHTMLElement(Ff)?getOffsetParent(Ff):Ff;return isElement($P)?kh.filter(function(zP){return isElement(zP)&&contains(zP,$P)&&getNodeName(zP)!=="body"}):[]}function getClippingRect(Ff,kh,x_,$P){var zP=kh==="clippingParents"?getClippingParents(Ff):[].concat(kh),e0e=[].concat(zP,[x_]),t0e=e0e[0],n0e=e0e.reduce(function(r0e,o0e){var i0e=getClientRectFromMixedType(Ff,o0e,$P);return r0e.top=max(i0e.top,r0e.top),r0e.right=min(i0e.right,r0e.right),r0e.bottom=min(i0e.bottom,r0e.bottom),r0e.left=max(i0e.left,r0e.left),r0e},getClientRectFromMixedType(Ff,t0e,$P));return n0e.width=n0e.right-n0e.left,n0e.height=n0e.bottom-n0e.top,n0e.x=n0e.left,n0e.y=n0e.top,n0e}function computeOffsets(Ff){var kh=Ff.reference,x_=Ff.element,$P=Ff.placement,zP=$P?getBasePlacement($P):null,e0e=$P?getVariation($P):null,t0e=kh.x+kh.width/2-x_.width/2,n0e=kh.y+kh.height/2-x_.height/2,r0e;switch(zP){case top:r0e={x:t0e,y:kh.y-x_.height};break;case bottom:r0e={x:t0e,y:kh.y+kh.height};break;case right:r0e={x:kh.x+kh.width,y:n0e};break;case left:r0e={x:kh.x-x_.width,y:n0e};break;default:r0e={x:kh.x,y:kh.y}}var o0e=zP?getMainAxisFromPlacement(zP):null;if(o0e!=null){var i0e=o0e==="y"?"height":"width";switch(e0e){case start:r0e[o0e]=r0e[o0e]-(kh[i0e]/2-x_[i0e]/2);break;case end:r0e[o0e]=r0e[o0e]+(kh[i0e]/2-x_[i0e]/2);break}}return r0e}function detectOverflow(Ff,kh){kh===void 0&&(kh={});var x_=kh,$P=x_.placement,zP=$P===void 0?Ff.placement:$P,e0e=x_.strategy,t0e=e0e===void 0?Ff.strategy:e0e,n0e=x_.boundary,r0e=n0e===void 0?clippingParents:n0e,o0e=x_.rootBoundary,i0e=o0e===void 0?viewport:o0e,a0e=x_.elementContext,s0e=a0e===void 0?popper:a0e,u0e=x_.altBoundary,l0e=u0e===void 0?!1:u0e,f0e=x_.padding,d0e=f0e===void 0?0:f0e,p0e=mergePaddingObject(typeof d0e!="number"?d0e:expandToHashMap(d0e,basePlacements)),c0e=s0e===popper?reference:popper,h0e=Ff.rects.popper,g0e=Ff.elements[l0e?c0e:s0e],m0e=getClippingRect(isElement(g0e)?g0e:g0e.contextElement||getDocumentElement(Ff.elements.popper),r0e,i0e,t0e),y0e=getBoundingClientRect(Ff.elements.reference),v0e=computeOffsets({reference:y0e,element:h0e,strategy:"absolute",placement:zP}),b0e=rectToClientRect(Object.assign({},h0e,v0e)),S0e=s0e===popper?b0e:y0e,w0e={top:m0e.top-S0e.top+p0e.top,bottom:S0e.bottom-m0e.bottom+p0e.bottom,left:m0e.left-S0e.left+p0e.left,right:S0e.right-m0e.right+p0e.right},A0e=Ff.modifiersData.offset;if(s0e===popper&&A0e){var x0e=A0e[zP];Object.keys(w0e).forEach(function(O0e){var k0e=[right,bottom].indexOf(O0e)>=0?1:-1,T0e=[top,bottom].indexOf(O0e)>=0?"y":"x";w0e[O0e]+=x0e[T0e]*k0e})}return w0e}function computeAutoPlacement(Ff,kh){kh===void 0&&(kh={});var x_=kh,$P=x_.placement,zP=x_.boundary,e0e=x_.rootBoundary,t0e=x_.padding,n0e=x_.flipVariations,r0e=x_.allowedAutoPlacements,o0e=r0e===void 0?placements:r0e,i0e=getVariation($P),a0e=i0e?n0e?variationPlacements:variationPlacements.filter(function(l0e){return getVariation(l0e)===i0e}):basePlacements,s0e=a0e.filter(function(l0e){return o0e.indexOf(l0e)>=0});s0e.length===0&&(s0e=a0e);var u0e=s0e.reduce(function(l0e,f0e){return l0e[f0e]=detectOverflow(Ff,{placement:f0e,boundary:zP,rootBoundary:e0e,padding:t0e})[getBasePlacement(f0e)],l0e},{});return Object.keys(u0e).sort(function(l0e,f0e){return u0e[l0e]-u0e[f0e]})}function getExpandedFallbackPlacements(Ff){if(getBasePlacement(Ff)===auto)return[];var kh=getOppositePlacement(Ff);return[getOppositeVariationPlacement(Ff),kh,getOppositeVariationPlacement(kh)]}function flip(Ff){var kh=Ff.state,x_=Ff.options,$P=Ff.name;if(!kh.modifiersData[$P]._skip){for(var zP=x_.mainAxis,e0e=zP===void 0?!0:zP,t0e=x_.altAxis,n0e=t0e===void 0?!0:t0e,r0e=x_.fallbackPlacements,o0e=x_.padding,i0e=x_.boundary,a0e=x_.rootBoundary,s0e=x_.altBoundary,u0e=x_.flipVariations,l0e=u0e===void 0?!0:u0e,f0e=x_.allowedAutoPlacements,d0e=kh.options.placement,p0e=getBasePlacement(d0e),c0e=p0e===d0e,h0e=r0e||(c0e||!l0e?[getOppositePlacement(d0e)]:getExpandedFallbackPlacements(d0e)),g0e=[d0e].concat(h0e).reduce(function(N0e,V0e){return N0e.concat(getBasePlacement(V0e)===auto?computeAutoPlacement(kh,{placement:V0e,boundary:i0e,rootBoundary:a0e,padding:o0e,flipVariations:l0e,allowedAutoPlacements:f0e}):V0e)},[]),m0e=kh.rects.reference,y0e=kh.rects.popper,v0e=new Map,b0e=!0,S0e=g0e[0],w0e=0;w0e<g0e.length;w0e++){var A0e=g0e[w0e],x0e=getBasePlacement(A0e),O0e=getVariation(A0e)===start,k0e=[top,bottom].indexOf(x0e)>=0,T0e=k0e?"width":"height",M0e=detectOverflow(kh,{placement:A0e,boundary:i0e,rootBoundary:a0e,altBoundary:s0e,padding:o0e}),_0e=k0e?O0e?right:left:O0e?bottom:top;m0e[T0e]>y0e[T0e]&&(_0e=getOppositePlacement(_0e));var H0e=getOppositePlacement(_0e),I0e=[];if(e0e&&I0e.push(M0e[x0e]<=0),n0e&&I0e.push(M0e[_0e]<=0,M0e[H0e]<=0),I0e.every(function(N0e){return N0e})){S0e=A0e,b0e=!1;break}v0e.set(A0e,I0e)}if(b0e)for(var z0e=l0e?3:1,E0e=function(V0e){var R0e=g0e.find(function(W0e){var q0e=v0e.get(W0e);if(q0e)return q0e.slice(0,V0e).every(function(Q0e){return Q0e})});if(R0e)return S0e=R0e,"break"},C0e=z0e;C0e>0;C0e--){var B0e=E0e(C0e);if(B0e==="break")break}kh.placement!==S0e&&(kh.modifiersData[$P]._skip=!0,kh.placement=S0e,kh.reset=!0)}}const flip$1={name:"flip",enabled:!0,phase:"main",fn:flip,requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets(Ff,kh,x_){return x_===void 0&&(x_={x:0,y:0}),{top:Ff.top-kh.height-x_.y,right:Ff.right-kh.width+x_.x,bottom:Ff.bottom-kh.height+x_.y,left:Ff.left-kh.width-x_.x}}function isAnySideFullyClipped(Ff){return[top,right,bottom,left].some(function(kh){return Ff[kh]>=0})}function hide(Ff){var kh=Ff.state,x_=Ff.name,$P=kh.rects.reference,zP=kh.rects.popper,e0e=kh.modifiersData.preventOverflow,t0e=detectOverflow(kh,{elementContext:"reference"}),n0e=detectOverflow(kh,{altBoundary:!0}),r0e=getSideOffsets(t0e,$P),o0e=getSideOffsets(n0e,zP,e0e),i0e=isAnySideFullyClipped(r0e),a0e=isAnySideFullyClipped(o0e);kh.modifiersData[x_]={referenceClippingOffsets:r0e,popperEscapeOffsets:o0e,isReferenceHidden:i0e,hasPopperEscaped:a0e},kh.attributes.popper=Object.assign({},kh.attributes.popper,{"data-popper-reference-hidden":i0e,"data-popper-escaped":a0e})}const hide$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hide};function distanceAndSkiddingToXY(Ff,kh,x_){var $P=getBasePlacement(Ff),zP=[left,top].indexOf($P)>=0?-1:1,e0e=typeof x_=="function"?x_(Object.assign({},kh,{placement:Ff})):x_,t0e=e0e[0],n0e=e0e[1];return t0e=t0e||0,n0e=(n0e||0)*zP,[left,right].indexOf($P)>=0?{x:n0e,y:t0e}:{x:t0e,y:n0e}}function offset(Ff){var kh=Ff.state,x_=Ff.options,$P=Ff.name,zP=x_.offset,e0e=zP===void 0?[0,0]:zP,t0e=placements.reduce(function(i0e,a0e){return i0e[a0e]=distanceAndSkiddingToXY(a0e,kh.rects,e0e),i0e},{}),n0e=t0e[kh.placement],r0e=n0e.x,o0e=n0e.y;kh.modifiersData.popperOffsets!=null&&(kh.modifiersData.popperOffsets.x+=r0e,kh.modifiersData.popperOffsets.y+=o0e),kh.modifiersData[$P]=t0e}const offset$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:offset};function popperOffsets(Ff){var kh=Ff.state,x_=Ff.name;kh.modifiersData[x_]=computeOffsets({reference:kh.rects.reference,element:kh.rects.popper,strategy:"absolute",placement:kh.placement})}const popperOffsets$1={name:"popperOffsets",enabled:!0,phase:"read",fn:popperOffsets,data:{}};function getAltAxis(Ff){return Ff==="x"?"y":"x"}function preventOverflow(Ff){var kh=Ff.state,x_=Ff.options,$P=Ff.name,zP=x_.mainAxis,e0e=zP===void 0?!0:zP,t0e=x_.altAxis,n0e=t0e===void 0?!1:t0e,r0e=x_.boundary,o0e=x_.rootBoundary,i0e=x_.altBoundary,a0e=x_.padding,s0e=x_.tether,u0e=s0e===void 0?!0:s0e,l0e=x_.tetherOffset,f0e=l0e===void 0?0:l0e,d0e=detectOverflow(kh,{boundary:r0e,rootBoundary:o0e,padding:a0e,altBoundary:i0e}),p0e=getBasePlacement(kh.placement),c0e=getVariation(kh.placement),h0e=!c0e,g0e=getMainAxisFromPlacement(p0e),m0e=getAltAxis(g0e),y0e=kh.modifiersData.popperOffsets,v0e=kh.rects.reference,b0e=kh.rects.popper,S0e=typeof f0e=="function"?f0e(Object.assign({},kh.rects,{placement:kh.placement})):f0e,w0e=typeof S0e=="number"?{mainAxis:S0e,altAxis:S0e}:Object.assign({mainAxis:0,altAxis:0},S0e),A0e=kh.modifiersData.offset?kh.modifiersData.offset[kh.placement]:null,x0e={x:0,y:0};if(y0e){if(e0e){var O0e,k0e=g0e==="y"?top:left,T0e=g0e==="y"?bottom:right,M0e=g0e==="y"?"height":"width",_0e=y0e[g0e],H0e=_0e+d0e[k0e],I0e=_0e-d0e[T0e],z0e=u0e?-b0e[M0e]/2:0,E0e=c0e===start?v0e[M0e]:b0e[M0e],C0e=c0e===start?-b0e[M0e]:-v0e[M0e],B0e=kh.elements.arrow,N0e=u0e&&B0e?getLayoutRect(B0e):{width:0,height:0},V0e=kh.modifiersData["arrow#persistent"]?kh.modifiersData["arrow#persistent"].padding:getFreshSideObject(),R0e=V0e[k0e],W0e=V0e[T0e],q0e=within(0,v0e[M0e],N0e[M0e]),Q0e=h0e?v0e[M0e]/2-z0e-q0e-R0e-w0e.mainAxis:E0e-q0e-R0e-w0e.mainAxis,J0e=h0e?-v0e[M0e]/2+z0e+q0e+W0e+w0e.mainAxis:C0e+q0e+W0e+w0e.mainAxis,L0e=kh.elements.arrow&&getOffsetParent(kh.elements.arrow),ome=L0e?g0e==="y"?L0e.clientTop||0:L0e.clientLeft||0:0,eme=(O0e=A0e==null?void 0:A0e[g0e])!=null?O0e:0,X0e=_0e+Q0e-eme-ome,tme=_0e+J0e-eme,bme=within(u0e?min(H0e,X0e):H0e,_0e,u0e?max(I0e,tme):I0e);y0e[g0e]=bme,x0e[g0e]=bme-_0e}if(n0e){var ume,pme=g0e==="x"?top:left,mme=g0e==="x"?bottom:right,wme=y0e[m0e],rme=m0e==="y"?"height":"width",Bme=wme+d0e[pme],Fme=wme-d0e[mme],Tme=[top,left].indexOf(p0e)!==-1,Gme=(ume=A0e==null?void 0:A0e[m0e])!=null?ume:0,zme=Tme?Bme:wme-v0e[rme]-b0e[rme]-Gme+w0e.altAxis,Pme=Tme?wme+v0e[rme]+b0e[rme]-Gme-w0e.altAxis:Fme,Mme=u0e&&Tme?withinMaxClamp(zme,wme,Pme):within(u0e?zme:Bme,wme,u0e?Pme:Fme);y0e[m0e]=Mme,x0e[m0e]=Mme-wme}kh.modifiersData[$P]=x0e}}const preventOverflow$1={name:"preventOverflow",enabled:!0,phase:"main",fn:preventOverflow,requiresIfExists:["offset"]};function getHTMLElementScroll(Ff){return{scrollLeft:Ff.scrollLeft,scrollTop:Ff.scrollTop}}function getNodeScroll(Ff){return Ff===getWindow(Ff)||!isHTMLElement(Ff)?getWindowScroll(Ff):getHTMLElementScroll(Ff)}function isElementScaled(Ff){var kh=Ff.getBoundingClientRect(),x_=round(kh.width)/Ff.offsetWidth||1,$P=round(kh.height)/Ff.offsetHeight||1;return x_!==1||$P!==1}function getCompositeRect(Ff,kh,x_){x_===void 0&&(x_=!1);var $P=isHTMLElement(kh),zP=isHTMLElement(kh)&&isElementScaled(kh),e0e=getDocumentElement(kh),t0e=getBoundingClientRect(Ff,zP,x_),n0e={scrollLeft:0,scrollTop:0},r0e={x:0,y:0};return($P||!$P&&!x_)&&((getNodeName(kh)!=="body"||isScrollParent(e0e))&&(n0e=getNodeScroll(kh)),isHTMLElement(kh)?(r0e=getBoundingClientRect(kh,!0),r0e.x+=kh.clientLeft,r0e.y+=kh.clientTop):e0e&&(r0e.x=getWindowScrollBarX(e0e))),{x:t0e.left+n0e.scrollLeft-r0e.x,y:t0e.top+n0e.scrollTop-r0e.y,width:t0e.width,height:t0e.height}}function order(Ff){var kh=new Map,x_=new Set,$P=[];Ff.forEach(function(e0e){kh.set(e0e.name,e0e)});function zP(e0e){x_.add(e0e.name);var t0e=[].concat(e0e.requires||[],e0e.requiresIfExists||[]);t0e.forEach(function(n0e){if(!x_.has(n0e)){var r0e=kh.get(n0e);r0e&&zP(r0e)}}),$P.push(e0e)}return Ff.forEach(function(e0e){x_.has(e0e.name)||zP(e0e)}),$P}function orderModifiers(Ff){var kh=order(Ff);return modifierPhases.reduce(function(x_,$P){return x_.concat(kh.filter(function(zP){return zP.phase===$P}))},[])}function debounce(Ff){var kh;return function(){return kh||(kh=new Promise(function(x_){Promise.resolve().then(function(){kh=void 0,x_(Ff())})})),kh}}function mergeByName(Ff){var kh=Ff.reduce(function(x_,$P){var zP=x_[$P.name];return x_[$P.name]=zP?Object.assign({},zP,$P,{options:Object.assign({},zP.options,$P.options),data:Object.assign({},zP.data,$P.data)}):$P,x_},{});return Object.keys(kh).map(function(x_){return kh[x_]})}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var Ff=arguments.length,kh=new Array(Ff),x_=0;x_<Ff;x_++)kh[x_]=arguments[x_];return!kh.some(function($P){return!($P&&typeof $P.getBoundingClientRect=="function")})}function popperGenerator(Ff){Ff===void 0&&(Ff={});var kh=Ff,x_=kh.defaultModifiers,$P=x_===void 0?[]:x_,zP=kh.defaultOptions,e0e=zP===void 0?DEFAULT_OPTIONS:zP;return function(n0e,r0e,o0e){o0e===void 0&&(o0e=e0e);var i0e={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,e0e),modifiersData:{},elements:{reference:n0e,popper:r0e},attributes:{},styles:{}},a0e=[],s0e=!1,u0e={state:i0e,setOptions:function(p0e){var c0e=typeof p0e=="function"?p0e(i0e.options):p0e;f0e(),i0e.options=Object.assign({},e0e,i0e.options,c0e),i0e.scrollParents={reference:isElement(n0e)?listScrollParents(n0e):n0e.contextElement?listScrollParents(n0e.contextElement):[],popper:listScrollParents(r0e)};var h0e=orderModifiers(mergeByName([].concat($P,i0e.options.modifiers)));return i0e.orderedModifiers=h0e.filter(function(g0e){return g0e.enabled}),l0e(),u0e.update()},forceUpdate:function(){if(!s0e){var p0e=i0e.elements,c0e=p0e.reference,h0e=p0e.popper;if(areValidElements(c0e,h0e)){i0e.rects={reference:getCompositeRect(c0e,getOffsetParent(h0e),i0e.options.strategy==="fixed"),popper:getLayoutRect(h0e)},i0e.reset=!1,i0e.placement=i0e.options.placement,i0e.orderedModifiers.forEach(function(w0e){return i0e.modifiersData[w0e.name]=Object.assign({},w0e.data)});for(var g0e=0;g0e<i0e.orderedModifiers.length;g0e++){if(i0e.reset===!0){i0e.reset=!1,g0e=-1;continue}var m0e=i0e.orderedModifiers[g0e],y0e=m0e.fn,v0e=m0e.options,b0e=v0e===void 0?{}:v0e,S0e=m0e.name;typeof y0e=="function"&&(i0e=y0e({state:i0e,options:b0e,name:S0e,instance:u0e})||i0e)}}}},update:debounce(function(){return new Promise(function(d0e){u0e.forceUpdate(),d0e(i0e)})}),destroy:function(){f0e(),s0e=!0}};if(!areValidElements(n0e,r0e))return u0e;u0e.setOptions(o0e).then(function(d0e){!s0e&&o0e.onFirstUpdate&&o0e.onFirstUpdate(d0e)});function l0e(){i0e.orderedModifiers.forEach(function(d0e){var p0e=d0e.name,c0e=d0e.options,h0e=c0e===void 0?{}:c0e,g0e=d0e.effect;if(typeof g0e=="function"){var m0e=g0e({state:i0e,name:p0e,instance:u0e,options:h0e}),y0e=function(){};a0e.push(m0e||y0e)}})}function f0e(){a0e.forEach(function(d0e){return d0e()}),a0e=[]}return u0e}}var defaultModifiers=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$1,offset$1,flip$1,preventOverflow$1,arrow$1,hide$1],createPopper=popperGenerator({defaultModifiers}),GradientParser=GradientParser||{};GradientParser.stringify=function(){var Ff={"visit_linear-gradient":function(kh){return Ff.visit_gradient(kh)},"visit_repeating-linear-gradient":function(kh){return Ff.visit_gradient(kh)},"visit_radial-gradient":function(kh){return Ff.visit_gradient(kh)},"visit_repeating-radial-gradient":function(kh){return Ff.visit_gradient(kh)},visit_gradient:function(kh){var x_=Ff.visit(kh.orientation);return x_&&(x_+=", "),kh.type+"("+x_+Ff.visit(kh.colorStops)+")"},visit_shape:function(kh){var x_=kh.value,$P=Ff.visit(kh.at),zP=Ff.visit(kh.style);return zP&&(x_+=" "+zP),$P&&(x_+=" at "+$P),x_},"visit_default-radial":function(kh){var x_="",$P=Ff.visit(kh.at);return $P&&(x_+=$P),x_},"visit_extent-keyword":function(kh){var x_=kh.value,$P=Ff.visit(kh.at);return $P&&(x_+=" at "+$P),x_},"visit_position-keyword":function(kh){return kh.value},visit_position:function(kh){return Ff.visit(kh.value.x)+" "+Ff.visit(kh.value.y)},"visit_%":function(kh){return kh.value+"%"},visit_em:function(kh){return kh.value+"em"},visit_px:function(kh){return kh.value+"px"},visit_literal:function(kh){return Ff.visit_color(kh.value,kh)},visit_hex:function(kh){return Ff.visit_color("#"+kh.value,kh)},visit_rgb:function(kh){return Ff.visit_color("rgb("+kh.value.join(", ")+")",kh)},visit_rgba:function(kh){return Ff.visit_color("rgba("+kh.value.join(", ")+")",kh)},visit_color:function(kh,x_){var $P=kh,zP=Ff.visit(x_.length);return zP&&($P+=" "+zP),$P},visit_angular:function(kh){return kh.value+"deg"},visit_directional:function(kh){return"to "+kh.value},visit_array:function(kh){var x_="",$P=kh.length;return kh.forEach(function(zP,e0e){x_+=Ff.visit(zP),e0e<$P-1&&(x_+=", ")}),x_},visit:function(kh){if(!kh)return"";var x_="";if(kh instanceof Array)return Ff.visit_array(kh,x_);if(kh.type){var $P=Ff["visit_"+kh.type];if($P)return $P(kh);throw Error("Missing visitor visit_"+kh.type)}else throw Error("Invalid node.")}};return function(kh){return Ff.visit(kh)}}();var GradientParser=GradientParser||{};GradientParser.parse=function(){var Ff={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},kh="";function x_(_0e){var H0e=new Error(kh+": "+_0e);throw H0e.source=kh,H0e}function $P(){var _0e=zP();return kh.length>0&&x_("Invalid input not EOF"),_0e}function zP(){return h0e(e0e)}function e0e(){return t0e("linear-gradient",Ff.linearGradient,r0e)||t0e("repeating-linear-gradient",Ff.repeatingLinearGradient,r0e)||t0e("radial-gradient",Ff.radialGradient,a0e)||t0e("repeating-radial-gradient",Ff.repeatingRadialGradient,a0e)}function t0e(_0e,H0e,I0e){return n0e(H0e,function(z0e){var E0e=I0e();return E0e&&(T0e(Ff.comma)||x_("Missing comma before color stops")),{type:_0e,orientation:E0e,colorStops:h0e(g0e)}})}function n0e(_0e,H0e){var I0e=T0e(_0e);if(I0e){T0e(Ff.startCall)||x_("Missing (");var z0e=H0e(I0e);return T0e(Ff.endCall)||x_("Missing )"),z0e}}function r0e(){return o0e()||i0e()}function o0e(){return k0e("directional",Ff.sideOrCorner,1)}function i0e(){return k0e("angular",Ff.angleValue,1)}function a0e(){var _0e,H0e=s0e(),I0e;return H0e&&(_0e=[],_0e.push(H0e),I0e=kh,T0e(Ff.comma)&&(H0e=s0e(),H0e?_0e.push(H0e):kh=I0e)),_0e}function s0e(){var _0e=u0e()||l0e();if(_0e)_0e.at=d0e();else{var H0e=f0e();if(H0e){_0e=H0e;var I0e=d0e();I0e&&(_0e.at=I0e)}else{var z0e=p0e();z0e&&(_0e={type:"default-radial",at:z0e})}}return _0e}function u0e(){var _0e=k0e("shape",/^(circle)/i,0);return _0e&&(_0e.style=O0e()||f0e()),_0e}function l0e(){var _0e=k0e("shape",/^(ellipse)/i,0);return _0e&&(_0e.style=A0e()||f0e()),_0e}function f0e(){return k0e("extent-keyword",Ff.extentKeywords,1)}function d0e(){if(k0e("position",/^at/,0)){var _0e=p0e();return _0e||x_("Missing positioning value"),_0e}}function p0e(){var _0e=c0e();if(_0e.x||_0e.y)return{type:"position",value:_0e}}function c0e(){return{x:A0e(),y:A0e()}}function h0e(_0e){var H0e=_0e(),I0e=[];if(H0e)for(I0e.push(H0e);T0e(Ff.comma);)H0e=_0e(),H0e?I0e.push(H0e):x_("One extra comma");return I0e}function g0e(){var _0e=m0e();return _0e||x_("Expected color definition"),_0e.length=A0e(),_0e}function m0e(){return v0e()||S0e()||b0e()||y0e()}function y0e(){return k0e("literal",Ff.literalColor,0)}function v0e(){return k0e("hex",Ff.hexColor,1)}function b0e(){return n0e(Ff.rgbColor,function(){return{type:"rgb",value:h0e(w0e)}})}function S0e(){return n0e(Ff.rgbaColor,function(){return{type:"rgba",value:h0e(w0e)}})}function w0e(){return T0e(Ff.number)[1]}function A0e(){return k0e("%",Ff.percentageValue,1)||x0e()||O0e()}function x0e(){return k0e("position-keyword",Ff.positionKeywords,1)}function O0e(){return k0e("px",Ff.pixelValue,1)||k0e("em",Ff.emValue,1)}function k0e(_0e,H0e,I0e){var z0e=T0e(H0e);if(z0e)return{type:_0e,value:z0e[I0e]}}function T0e(_0e){var H0e,I0e;return I0e=/^[\n\r\t\s]+/.exec(kh),I0e&&M0e(I0e[0].length),H0e=_0e.exec(kh),H0e&&M0e(H0e[0].length),H0e}function M0e(_0e){kh=kh.substr(_0e)}return function(_0e){return kh=_0e.toString(),$P()}}();var parse=GradientParser.parse,stringify=GradientParser.stringify,Oe=Object.defineProperty,ze=(Ff,kh,x_)=>kh in Ff?Oe(Ff,kh,{enumerable:!0,configurable:!0,writable:!0,value:x_}):Ff[kh]=x_,E=(Ff,kh,x_)=>(ze(Ff,typeof kh!="symbol"?kh+"":kh,x_),x_);const B=Ff=>Math.round(Ff*100)/100;class w{constructor(kh){E(this,"instance"),E(this,"alphaValue",0),E(this,"redValue",0),E(this,"greenValue",0),E(this,"blueValue",0),E(this,"hueValue",0),E(this,"saturationValue",0),E(this,"brightnessValue",0),E(this,"hslSaturationValue",0),E(this,"lightnessValue",0),E(this,"initAlpha",()=>{const x_=this.instance.getAlpha();this.alphaValue=Math.min(1,x_)*100}),E(this,"initLightness",()=>{const{s:x_,l:$P}=this.instance.toHsl();this.hslSaturationValue=B(x_),this.lightnessValue=B($P)}),E(this,"initRgb",()=>{const{r:x_,g:$P,b:zP}=this.instance.toRgb();this.redValue=B(x_),this.greenValue=B($P),this.blueValue=B(zP)}),E(this,"initHsb",()=>{const{h:x_,s:$P,v:zP}=this.instance.toHsv();this.hueValue=Math.min(360,Math.ceil(x_)),this.saturationValue=B($P),this.brightnessValue=B(zP)}),E(this,"toHexString",()=>this.instance.toHexString()),E(this,"toRgbString",()=>this.instance.toRgbString()),this.instance=tinycolor(kh),this.initRgb(),this.initHsb(),this.initLightness(),this.initAlpha()}toString(kh){return this.instance.toString(kh)}get hex(){return this.instance.toHex()}set hex(kh){this.instance=tinycolor(kh),this.initHsb(),this.initRgb(),this.initAlpha(),this.initLightness()}set hue(kh){this.saturation===0&&this.brightness===0&&(this.saturationValue=1,this.brightnessValue=1),this.instance=tinycolor({h:B(kh),s:this.saturation,v:this.brightness,a:this.alphaValue/100}),this.initRgb(),this.initLightness(),this.hueValue=B(kh)}get hue(){return this.hueValue}set saturation(kh){this.instance=tinycolor({h:this.hue,s:B(kh),v:this.brightness,a:this.alphaValue/100}),this.initRgb(),this.initLightness(),this.saturationValue=B(kh)}get saturation(){return this.saturationValue}set brightness(kh){this.instance=tinycolor({h:this.hue,s:this.saturation,v:B(kh),a:this.alphaValue/100}),this.initRgb(),this.initLightness(),this.brightnessValue=B(kh)}get brightness(){return this.brightnessValue}set lightness(kh){this.instance=tinycolor({h:this.hue,s:this.hslSaturationValue,l:B(kh),a:this.alphaValue/100}),this.initRgb(),this.initHsb(),this.lightnessValue=B(kh)}get lightness(){return this.lightnessValue}set red(kh){const x_=this.instance.toRgb();this.instance=tinycolor(ame(F0e({},x_),{r:B(kh),a:this.alphaValue/100})),this.initHsb(),this.initLightness(),this.redValue=B(kh)}get red(){return this.redValue}set green(kh){const x_=this.instance.toRgb();this.instance=tinycolor(ame(F0e({},x_),{g:B(kh),a:this.alphaValue/100})),this.initHsb(),this.initLightness(),this.greenValue=B(kh)}get green(){return this.greenValue}set blue(kh){const x_=this.instance.toRgb();this.instance=tinycolor(ame(F0e({},x_),{b:B(kh),a:this.alphaValue/100})),this.initHsb(),this.initLightness(),this.blueValue=B(kh)}get blue(){return this.blueValue}set alpha(kh){this.instance.setAlpha(kh/100),this.alphaValue=kh}get alpha(){return this.alphaValue}get RGB(){return[this.red,this.green,this.blue,this.alpha/100]}get HSB(){return[this.hue,this.saturation,this.brightness,this.alpha/100]}get HSL(){return[this.hue,this.hslSaturationValue,this.lightness,this.alpha/100]}}function $e(Ff,kh,x_,$P){return`rgba(${[Ff,kh,x_,$P/100].join(",")})`}const re=(Ff,kh,x_)=>kh<x_?Ff<kh?kh:Ff>x_?x_:Ff:Ff<x_?x_:Ff>kh?kh:Ff,ie="color-history",ce=8,G=(Ff,kh)=>{const x_=Ff.__vccOpts||Ff;for(const[$P,zP]of kh)x_[$P]=zP;return x_},Je=defineComponent({name:"Alpha",props:{color:C$2.instanceOf(w),size:C$2.oneOf(["small","default"]).def("default")},emits:["change"],setup(Ff,{emit:kh}){const x_=ref(null),$P=ref(null);let zP=Ff.color||new w;const e0e=reactive({red:zP.red,green:zP.green,blue:zP.blue,alpha:zP.alpha});watch(()=>Ff.color,a0e=>{a0e&&(zP=a0e,merge$1(e0e,{red:a0e.red,green:a0e.green,blue:a0e.blue,alpha:a0e.alpha}))},{deep:!0});const t0e=computed(()=>{const a0e=$e(e0e.red,e0e.green,e0e.blue,0),s0e=$e(e0e.red,e0e.green,e0e.blue,100);return{background:`linear-gradient(to right, ${a0e} , ${s0e})`}}),n0e=()=>{if(x_.value&&$P.value){const a0e=e0e.alpha/100,s0e=x_.value.getBoundingClientRect(),u0e=$P.value.offsetWidth;return Math.round(a0e*(s0e.width-u0e)+u0e/2)}return 0},r0e=computed(()=>({left:n0e()+"px",top:0})),o0e=a0e=>{a0e.target!==x_.value&&i0e(a0e)},i0e=a0e=>{if(a0e.stopPropagation(),x_.value&&$P.value){const s0e=x_.value.getBoundingClientRect(),u0e=$P.value.offsetWidth;let l0e=a0e.clientX-s0e.left;l0e=Math.max(u0e/2,l0e),l0e=Math.min(l0e,s0e.width-u0e/2);const f0e=Math.round((l0e-u0e/2)/(s0e.width-u0e)*100);zP.alpha=f0e,e0e.alpha=f0e,kh("change",f0e)}};return tryOnMounted(()=>{const a0e={drag:s0e=>{i0e(s0e)},end:s0e=>{i0e(s0e)}};x_.value&&$P.value&&Vn.triggerDragEvent(x_.value,a0e)}),{barElement:x_,cursorElement:$P,getCursorStyle:r0e,getBackgroundStyle:t0e,onClickSider:o0e}}}),Qe=Ff=>(pushScopeId("data-v-18925ba6"),Ff=Ff(),popScopeId(),Ff),xe=Qe(()=>createBaseVNode("div",{class:"vc-alpha-slider__bar-handle"},null,-1)),et=[xe];function tt(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",{class:normalizeClass(["vc-alpha-slider","transparent",{"small-slider":Ff.size==="small"}])},[createBaseVNode("div",{ref:"barElement",class:"vc-alpha-slider__bar",style:normalizeStyle(Ff.getBackgroundStyle),onClick:kh[0]||(kh[0]=(...t0e)=>Ff.onClickSider&&Ff.onClickSider(...t0e))},[createBaseVNode("div",{class:normalizeClass(["vc-alpha-slider__bar-pointer",{"small-bar":Ff.size==="small"}]),ref:"cursorElement",style:normalizeStyle(Ff.getCursorStyle)},et,6)],4)],2)}const ue=G(Je,[["render",tt],["__scopeId","data-v-18925ba6"]]),ot=[["#fcc02e","#f67c01","#e64a19","#d81b43","#8e24aa","#512da7","#1f87e8","#008781","#05a045"],["#fed835","#fb8c00","#f5511e","#eb1d4e","#9c28b1","#5d35b0","#2097f3","#029688","#4cb050"],["#ffeb3c","#ffa727","#fe5722","#eb4165","#aa47bc","#673bb7","#42a5f6","#26a59a","#83c683"],["#fff176","#ffb74e","#ff8a66","#f1627e","#b968c7","#7986cc","#64b5f6","#80cbc4","#a5d6a7"],["#fff59c","#ffcc80","#ffab91","#fb879e","#cf93d9","#9ea8db","#90caf8","#b2dfdc","#c8e6ca"],["transparent","#ffffff","#dedede","#a9a9a9","#4b4b4b","#353535","#212121","#000000","advance"]],nt=defineComponent({name:"Palette",emits:["change"],setup(Ff,{emit:kh}){return{palettes:ot,computedBgStyle:x_=>x_==="transparent"?x_:x_==="advance"?{}:{background:tinycolor(x_).toRgbString()},onColorChange:x_=>{kh("change",x_)}}}}),at={class:"vc-compact"},rt=["onClick"];function st(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",at,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.palettes,(t0e,n0e)=>(openBlock(),createElementBlock("div",{key:n0e,class:"vc-compact__row"},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t0e,(r0e,o0e)=>(openBlock(),createElementBlock("div",{key:o0e,class:"vc-compact__color-cube--wrap",onClick:i0e=>Ff.onColorChange(r0e)},[createBaseVNode("div",{class:normalizeClass(["vc-compact__color_cube",{advance:r0e==="advance",transparent:r0e==="transparent"}]),style:normalizeStyle(Ff.computedBgStyle(r0e))},null,6)],8,rt))),128))]))),128))])}const Pe=G(nt,[["render",st],["__scopeId","data-v-b969fd48"]]),lt=defineComponent({name:"Board",props:{color:C$2.instanceOf(w),round:C$2.bool.def(!1),hide:C$2.bool.def(!0)},emits:["change"],setup(Ff,{emit:kh}){var x_,$P,zP;const e0e=getCurrentInstance(),t0e={h:((x_=Ff.color)==null?void 0:x_.hue)||0,s:1,v:1},n0e=new w(t0e).toHexString(),r0e=reactive({hueColor:n0e,saturation:(($P=Ff.color)==null?void 0:$P.saturation)||0,brightness:((zP=Ff.color)==null?void 0:zP.brightness)||0}),o0e=ref(0),i0e=ref(0),a0e=ref(),s0e=ref(),u0e=computed(()=>({top:o0e.value+"px",left:i0e.value+"px"})),l0e=()=>{if(e0e){const p0e=e0e.vnode.el;i0e.value=r0e.saturation*(p0e==null?void 0:p0e.clientWidth),o0e.value=(1-r0e.brightness)*(p0e==null?void 0:p0e.clientHeight)}},f0e=p0e=>{p0e.target!==s0e.value&&d0e(p0e)},d0e=p0e=>{if(e0e){const c0e=e0e.vnode.el,h0e=c0e==null?void 0:c0e.getBoundingClientRect();let g0e=p0e.clientX-h0e.left,m0e=p0e.clientY-h0e.top;g0e=re(g0e,0,h0e.width),m0e=re(m0e,0,h0e.height);const y0e=g0e/h0e.width,v0e=re(-(m0e/h0e.height)+1,0,1);i0e.value=g0e,o0e.value=m0e,r0e.saturation=y0e,r0e.brightness=v0e,kh("change",y0e,v0e)}};return tryOnMounted(()=>{e0e&&e0e.vnode.el&&a0e.value&&(Vn.triggerDragEvent(a0e.value,{drag:p0e=>{d0e(p0e)},end:p0e=>{d0e(p0e)}}),l0e())}),whenever(()=>Ff.color,p0e=>{merge$1(r0e,{hueColor:new w({h:p0e.hue,s:1,v:1}).toHexString(),saturation:p0e.saturation,brightness:p0e.brightness}),l0e()},{deep:!0}),{state:r0e,cursorElement:a0e,getCursorStyle:u0e,onClickBoard:f0e}}}),de=Ff=>(pushScopeId("data-v-63803390"),Ff=Ff(),popScopeId(),Ff),it=de(()=>createBaseVNode("div",{class:"vc-saturation__white"},null,-1)),ct=de(()=>createBaseVNode("div",{class:"vc-saturation__black"},null,-1)),ut=de(()=>createBaseVNode("div",null,null,-1)),dt=[ut];function ht(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",{ref:"boardElement",class:normalizeClass(["vc-saturation",{"vc-saturation__chrome":Ff.round,"vc-saturation__hidden":Ff.hide}]),style:normalizeStyle({backgroundColor:Ff.state.hueColor}),onClick:kh[0]||(kh[0]=(...t0e)=>Ff.onClickBoard&&Ff.onClickBoard(...t0e))},[it,ct,createBaseVNode("div",{class:"vc-saturation__cursor",ref:"cursorElement",style:normalizeStyle(Ff.getCursorStyle)},dt,4)],6)}const he=G(lt,[["render",ht],["__scopeId","data-v-63803390"]]),gt=defineComponent({name:"Hue",props:{color:C$2.instanceOf(w),size:C$2.oneOf(["small","default"]).def("default")},emits:["change"],setup(Ff,{emit:kh}){const x_=ref(null),$P=ref(null);let zP=Ff.color||new w;const e0e=reactive({hue:zP.hue||0});watch(()=>Ff.color,i0e=>{i0e&&(zP=i0e,merge$1(e0e,{hue:zP.hue}))},{deep:!0});const t0e=()=>{if(x_.value&&$P.value){const i0e=x_.value.getBoundingClientRect(),a0e=$P.value.offsetWidth;return e0e.hue===360?i0e.width-a0e/2:e0e.hue%360*(i0e.width-a0e)/360+a0e/2}return 0},n0e=computed(()=>({left:t0e()+"px",top:0})),r0e=i0e=>{i0e.target!==x_.value&&o0e(i0e)},o0e=i0e=>{if(i0e.stopPropagation(),x_.value&&$P.value){const a0e=x_.value.getBoundingClientRect(),s0e=$P.value.offsetWidth;let u0e=i0e.clientX-a0e.left;u0e=Math.min(u0e,a0e.width-s0e/2),u0e=Math.max(s0e/2,u0e);const l0e=Math.round((u0e-s0e/2)/(a0e.width-s0e)*360);zP.hue=l0e,e0e.hue=l0e,kh("change",l0e)}};return tryOnMounted(()=>{const i0e={drag:a0e=>{o0e(a0e)},end:a0e=>{o0e(a0e)}};x_.value&&$P.value&&Vn.triggerDragEvent(x_.value,i0e)}),{barElement:x_,cursorElement:$P,getCursorStyle:n0e,onClickSider:r0e}}}),pt=Ff=>(pushScopeId("data-v-5c4cae5b"),Ff=Ff(),popScopeId(),Ff),Ct=pt(()=>createBaseVNode("div",{class:"vc-hue-slider__bar-handle"},null,-1)),vt=[Ct];function ft(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",{class:normalizeClass(["vc-hue-slider",{"small-slider":Ff.size==="small"}])},[createBaseVNode("div",{ref:"barElement",class:"vc-hue-slider__bar",onClick:kh[0]||(kh[0]=(...t0e)=>Ff.onClickSider&&Ff.onClickSider(...t0e))},[createBaseVNode("div",{class:normalizeClass(["vc-hue-slider__bar-pointer",{"small-bar":Ff.size==="small"}]),ref:"cursorElement",style:normalizeStyle(Ff.getCursorStyle)},vt,6)],512)],2)}const ge=G(gt,[["render",ft],["__scopeId","data-v-5c4cae5b"]]),_t=defineComponent({name:"Lightness",props:{color:C$2.instanceOf(w),size:C$2.oneOf(["small","default"]).def("default")},emits:["change"],setup(Ff,{emit:kh}){const x_=ref(null),$P=ref(null);let zP=Ff.color||new w;const[e0e,t0e,n0e]=zP.HSL,r0e=reactive({hue:e0e,saturation:t0e,lightness:n0e});watch(()=>Ff.color,l0e=>{if(l0e){zP=l0e;const[f0e,d0e,p0e]=zP.HSL;merge$1(r0e,{hue:f0e,saturation:d0e,lightness:p0e})}},{deep:!0});const o0e=computed(()=>{const l0e=tinycolor({h:r0e.hue,s:r0e.saturation,l:.8}).toPercentageRgbString(),f0e=tinycolor({h:r0e.hue,s:r0e.saturation,l:.6}).toPercentageRgbString(),d0e=tinycolor({h:r0e.hue,s:r0e.saturation,l:.4}).toPercentageRgbString(),p0e=tinycolor({h:r0e.hue,s:r0e.saturation,l:.2}).toPercentageRgbString();return{background:[`-webkit-linear-gradient(left, rgb(255, 255, 255), ${l0e}, ${f0e}, ${d0e}, ${p0e}, rgb(0, 0, 0))`,`-moz-linear-gradient(left, rgb(255, 255, 255), ${l0e}, ${f0e}, ${d0e}, ${p0e}, rgb(0, 0, 0))`,`-ms-linear-gradient(left, rgb(255, 255, 255), ${l0e}, ${f0e}, ${d0e}, ${p0e}, rgb(0, 0, 0))`]}}),i0e=()=>{if(x_.value&&$P.value){const l0e=r0e.lightness,f0e=x_.value.getBoundingClientRect(),d0e=$P.value.offsetWidth;return(1-l0e)*(f0e.width-d0e)+d0e/2}return 0},a0e=computed(()=>({left:i0e()+"px",top:0})),s0e=l0e=>{l0e.target!==x_.value&&u0e(l0e)},u0e=l0e=>{if(l0e.stopPropagation(),x_.value&&$P.value){const f0e=x_.value.getBoundingClientRect(),d0e=$P.value.offsetWidth;let p0e=l0e.clientX-f0e.left;p0e=Math.max(d0e/2,p0e),p0e=Math.min(p0e,f0e.width-d0e/2);const c0e=1-(p0e-d0e/2)/(f0e.width-d0e);zP.lightness=c0e,kh("change",c0e)}};return tryOnMounted(()=>{const l0e={drag:f0e=>{u0e(f0e)},end:f0e=>{u0e(f0e)}};x_.value&&$P.value&&Vn.triggerDragEvent(x_.value,l0e)}),{barElement:x_,cursorElement:$P,getCursorStyle:a0e,getBackgroundStyle:o0e,onClickSider:s0e}}}),bt=Ff=>(pushScopeId("data-v-6156acb7"),Ff=Ff(),popScopeId(),Ff),yt=bt(()=>createBaseVNode("div",{class:"vc-lightness-slider__bar-handle"},null,-1)),mt=[yt];function St(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",{class:normalizeClass(["vc-lightness-slider",{"small-slider":Ff.size==="small"}])},[createBaseVNode("div",{ref:"barElement",class:"vc-lightness-slider__bar",style:normalizeStyle(Ff.getBackgroundStyle),onClick:kh[0]||(kh[0]=(...t0e)=>Ff.onClickSider&&Ff.onClickSider(...t0e))},[createBaseVNode("div",{class:normalizeClass(["vc-lightness-slider__bar-pointer",{"small-bar":Ff.size==="small"}]),ref:"cursorElement",style:normalizeStyle(Ff.getCursorStyle)},mt,6)],4)],2)}const Ve=G(_t,[["render",St],["__scopeId","data-v-6156acb7"]]),$t=defineComponent({name:"History",props:{colors:C$2.arrayOf(String).def(()=>[]),round:C$2.bool.def(!1)},emits:["change"],setup(Ff,{emit:kh}){return{onColorSelect:x_=>{kh("change",x_)}}}}),kt={key:0,class:"vc-colorPicker__record"},wt={class:"color-list"},Ht=["onClick"];function Bt(Ff,kh,x_,$P,zP,e0e){return Ff.colors&&Ff.colors.length>0?(openBlock(),createElementBlock("div",kt,[createBaseVNode("div",wt,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.colors,(t0e,n0e)=>(openBlock(),createElementBlock("div",{key:n0e,class:normalizeClass(["color-item","transparent",{"color-item__round":Ff.round}]),onClick:r0e=>Ff.onColorSelect(t0e)},[createBaseVNode("div",{class:"color-item__display",style:normalizeStyle({backgroundColor:t0e})},null,4)],10,Ht))),128))])])):createCommentVNode("",!0)}const pe=G($t,[["render",Bt],["__scopeId","data-v-7e6b67ca"]]),At=defineComponent({name:"Display",props:{color:C$2.instanceOf(w),disableAlpha:C$2.bool.def(!1)},emits:["update:color","change"],setup(Ff,{emit:kh}){var x_,$P,zP;const e0e=reactive({color:Ff.color,hex:(x_=Ff.color)==null?void 0:x_.hex,alpha:(($P=Ff.color)==null?void 0:$P.alpha)+"%",previewBgColor:(zP=Ff.color)==null?void 0:zP.toRgbString()}),t0e=computed(()=>({background:e0e.previewBgColor})),n0e=useDebounceFn(o0e=>{if(!o0e.target.value)return;const i0e=parseInt(o0e.target.value.replace("%",""));!isNaN(i0e)&&e0e.color&&(e0e.color.alpha=i0e),kh("update:color",e0e.color),kh("change",e0e.color)},300),r0e=useDebounceFn(o0e=>{if(!o0e.target.value)return;const i0e=o0e.target.value.replace("#","");tinycolor(i0e).isValid()&&e0e.color&&(e0e.color.hex=i0e),kh("update:color",e0e.color),kh("change",e0e.color)},300);return whenever(()=>Ff.color,o0e=>{o0e&&(e0e.color=o0e,e0e.alpha=e0e.color.alpha+"%",e0e.hex=e0e.color.hex)},{deep:!0}),whenever(()=>e0e.color,()=>{e0e.color&&(e0e.previewBgColor=e0e.color.toRgbString())},{deep:!0}),{state:e0e,getBgColorStyle:t0e,onAlphaBlur:n0e,onInputChange:r0e}}}),Rt={class:"vc-display"},Pt={class:"vc-current-color vc-transparent"},Vt={class:"vc-color-input"},Kt=["value"],It={key:0,class:"vc-alpha-input"},Et=["value"];function Lt(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",Rt,[createBaseVNode("div",Pt,[createBaseVNode("div",{class:"color-cube",style:normalizeStyle(Ff.getBgColorStyle)},null,4)]),createBaseVNode("div",Vt,[createBaseVNode("input",{value:Ff.state.hex,onInput:kh[0]||(kh[0]=(...t0e)=>Ff.onInputChange&&Ff.onInputChange(...t0e))},null,40,Kt)]),Ff.disableAlpha?createCommentVNode("",!0):(openBlock(),createElementBlock("div",It,[createBaseVNode("input",{class:"vc-alpha-input__inner",value:Ff.state.alpha,onInput:kh[1]||(kh[1]=(...t0e)=>Ff.onAlphaBlur&&Ff.onAlphaBlur(...t0e))},null,40,Et)]))])}const Ce=G(At,[["render",Lt],["__scopeId","data-v-ffdc53e2"]]),Wt=defineComponent({name:"FkColorPicker",components:{Display:Ce,Alpha:ue,Palette:Pe,Board:he,Hue:ge,Lightness:Ve,History:pe},props:{color:C$2.instanceOf(w),disableHistory:C$2.bool.def(!1),roundHistory:C$2.bool.def(!1),disableAlpha:C$2.bool.def(!1)},emits:["update:color","change","advanceChange"],setup(Ff,{emit:kh}){const x_=Ff.color||new w,$P=reactive({color:x_,hex:x_.toHexString(),rgb:x_.toRgbString()}),zP=ref(!1),e0e=computed(()=>({background:$P.rgb})),t0e=()=>{zP.value=!1,kh("advanceChange",!1)},n0e=useLocalStorage(ie,[],{}),r0e=useDebounceFn(()=>{if(Ff.disableHistory)return;const f0e=$P.color.toRgbString();if(n0e.value=n0e.value.filter(d0e=>!tinycolor.equals(d0e,f0e)),!n0e.value.includes(f0e)){for(;n0e.value.length>ce;)n0e.value.pop();n0e.value.unshift(f0e)}},500),o0e=f0e=>{f0e==="advance"?(zP.value=!0,kh("advanceChange",!0)):($P.color.hex=f0e,kh("advanceChange",!1))},i0e=f0e=>{$P.color.alpha=f0e},a0e=f0e=>{$P.color.hue=f0e},s0e=(f0e,d0e)=>{$P.color.saturation=f0e,$P.color.brightness=d0e},u0e=f0e=>{$P.color.lightness=f0e},l0e=f0e=>{const d0e=f0e.target.value.replace("#","");tinycolor(d0e).isValid()&&($P.color.hex=d0e)};return whenever(()=>Ff.color,f0e=>{f0e&&($P.color=f0e)},{deep:!0}),whenever(()=>$P.color,()=>{$P.hex=$P.color.hex,$P.rgb=$P.color.toRgbString(),r0e(),kh("update:color",$P.color),kh("change",$P.color)},{deep:!0}),{state:$P,advancePanelShow:zP,onBack:t0e,onCompactChange:o0e,onAlphaChange:i0e,onHueChange:a0e,onBoardChange:s0e,onLightChange:u0e,onInputChange:l0e,previewStyle:e0e,historyColors:n0e}}}),Mt=Ff=>(pushScopeId("data-v-592a5ec3"),Ff=Ff(),popScopeId(),Ff),Dt={class:"vc-fk-colorPicker"},Nt={class:"vc-fk-colorPicker__inner"},Ot={class:"vc-fk-colorPicker__header"},zt=Mt(()=>createBaseVNode("div",{class:"back"},null,-1)),Tt=[zt];function Gt(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Palette"),n0e=resolveComponent("Board"),r0e=resolveComponent("Hue"),o0e=resolveComponent("Lightness"),i0e=resolveComponent("Alpha"),a0e=resolveComponent("Display"),s0e=resolveComponent("History");return openBlock(),createElementBlock("div",Dt,[createBaseVNode("div",Nt,[createBaseVNode("div",Ot,[Ff.advancePanelShow?(openBlock(),createElementBlock("span",{key:0,style:{cursor:"pointer"},onClick:kh[0]||(kh[0]=(...u0e)=>Ff.onBack&&Ff.onBack(...u0e))},Tt)):createCommentVNode("",!0)]),Ff.advancePanelShow?createCommentVNode("",!0):(openBlock(),createBlock(t0e,{key:0,onChange:Ff.onCompactChange},null,8,["onChange"])),Ff.advancePanelShow?(openBlock(),createBlock(n0e,{key:1,color:Ff.state.color,onChange:Ff.onBoardChange},null,8,["color","onChange"])):createCommentVNode("",!0),Ff.advancePanelShow?(openBlock(),createBlock(r0e,{key:2,color:Ff.state.color,onChange:Ff.onHueChange},null,8,["color","onChange"])):createCommentVNode("",!0),Ff.advancePanelShow?createCommentVNode("",!0):(openBlock(),createBlock(o0e,{key:3,color:Ff.state.color,onChange:Ff.onLightChange},null,8,["color","onChange"])),Ff.disableAlpha?createCommentVNode("",!0):(openBlock(),createBlock(i0e,{key:4,color:Ff.state.color,onChange:Ff.onAlphaChange},null,8,["color","onChange"])),createVNode(a0e,{color:Ff.state.color,"disable-alpha":Ff.disableAlpha},null,8,["color","disable-alpha"]),Ff.disableHistory?createCommentVNode("",!0):(openBlock(),createBlock(s0e,{key:5,round:Ff.roundHistory,colors:Ff.historyColors,onChange:Ff.onCompactChange},null,8,["round","colors","onChange"]))])])}const ke=G(Wt,[["render",Gt],["__scopeId","data-v-592a5ec3"]]),Ft=defineComponent({name:"ChromeColorPicker",components:{Display:Ce,Alpha:ue,Board:he,Hue:ge,History:pe},props:{color:C$2.instanceOf(w),disableHistory:C$2.bool.def(!1),roundHistory:C$2.bool.def(!1),disableAlpha:C$2.bool.def(!1)},emits:["update:color","change"],setup(Ff,{emit:kh}){const x_=Ff.color||new w,$P=reactive({color:x_,hex:x_.toHexString(),rgb:x_.toRgbString()}),zP=computed(()=>({background:$P.rgb})),e0e=useLocalStorage(ie,[],{}),t0e=useDebounceFn(()=>{if(Ff.disableHistory)return;const a0e=$P.color.toRgbString();if(e0e.value=e0e.value.filter(s0e=>!tinycolor.equals(s0e,a0e)),!e0e.value.includes(a0e)){for(;e0e.value.length>ce;)e0e.value.pop();e0e.value.unshift(a0e)}},500),n0e=a0e=>{$P.color.alpha=a0e},r0e=a0e=>{$P.color.hue=a0e},o0e=(a0e,s0e)=>{$P.color.saturation=a0e,$P.color.brightness=s0e},i0e=a0e=>{a0e!=="advance"&&($P.color.hex=a0e)};return whenever(()=>Ff.color,a0e=>{a0e&&($P.color=a0e)},{deep:!0}),whenever(()=>$P.color,()=>{$P.hex=$P.color.hex,$P.rgb=$P.color.toRgbString(),t0e(),kh("update:color",$P.color),kh("change",$P.color)},{deep:!0}),{state:$P,previewStyle:zP,historyColors:e0e,onAlphaChange:n0e,onHueChange:r0e,onBoardChange:o0e,onCompactChange:i0e}}}),qt={class:"vc-chrome-colorPicker"},Xt={class:"vc-chrome-colorPicker-body"},Zt={class:"chrome-controls"},Ut={class:"chrome-color-wrap transparent"},jt={class:"chrome-sliders"};function Yt(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Board"),n0e=resolveComponent("Hue"),r0e=resolveComponent("Alpha"),o0e=resolveComponent("Display"),i0e=resolveComponent("History");return openBlock(),createElementBlock("div",qt,[createVNode(t0e,{round:!0,hide:!1,color:Ff.state.color,onChange:Ff.onBoardChange},null,8,["color","onChange"]),createBaseVNode("div",Xt,[createBaseVNode("div",Zt,[createBaseVNode("div",Ut,[createBaseVNode("div",{class:"current-color",style:normalizeStyle(Ff.previewStyle)},null,4)]),createBaseVNode("div",jt,[createVNode(n0e,{size:"small",color:Ff.state.color,onChange:Ff.onHueChange},null,8,["color","onChange"]),Ff.disableAlpha?createCommentVNode("",!0):(openBlock(),createBlock(r0e,{key:0,size:"small",color:Ff.state.color,onChange:Ff.onAlphaChange},null,8,["color","onChange"]))])]),createVNode(o0e,{color:Ff.state.color,"disable-alpha":Ff.disableAlpha},null,8,["color","disable-alpha"]),Ff.disableHistory?createCommentVNode("",!0):(openBlock(),createBlock(i0e,{key:0,round:Ff.roundHistory,colors:Ff.historyColors,onChange:Ff.onCompactChange},null,8,["round","colors","onChange"]))])])}const we=G(Ft,[["render",Yt],["__scopeId","data-v-61d7303b"]]),ve="Vue3ColorPickerProvider",Jt=defineComponent({name:"GradientColorPicker",components:{Angle,Display:Ce,Alpha:ue,Palette:Pe,Board:he,Hue:ge,Lightness:Ve,History:pe},props:{startColor:C$2.instanceOf(w).isRequired,endColor:C$2.instanceOf(w).isRequired,startColorStop:C$2.number.def(0),endColorStop:C$2.number.def(100),angle:C$2.number.def(0),disableHistory:C$2.bool.def(!1),roundHistory:C$2.bool.def(!1),disableAlpha:C$2.bool.def(!1)},emits:["update:startColor","update:endColor","update:angle","update:startColorStop","update:endColorStop","startColorChange","endColorChange","advanceChange","angleChange","startColorStopChange","endColorStopChange"],setup(Ff,{emit:kh}){const x_=reactive({startActive:!0,startColor:Ff.startColor,endColor:Ff.endColor,startColorStop:Ff.startColorStop,endColorStop:Ff.endColorStop,angle:Ff.angle,startColorRgba:Ff.startColor.toRgbString(),endColorRgba:Ff.endColor.toRgbString()}),$P=inject(ve),zP=ref(!1),e0e=ref(),t0e=ref(),n0e=ref();watch(()=>[Ff.startColor,Ff.endColor,Ff.angle],w0e=>{x_.startColor=w0e[0],x_.endColor=w0e[1],x_.angle=w0e[2]});const r0e=computed({get:()=>x_.startActive?x_.startColor:x_.endColor,set:w0e=>{if(x_.startActive){x_.startColor=w0e;return}x_.endColor=w0e}}),o0e=computed(()=>{if(n0e.value&&e0e.value){const w0e=x_.startColorStop/100,A0e=n0e.value.getBoundingClientRect(),x0e=e0e.value.offsetWidth;return Math.round(w0e*(A0e.width-x0e)+x0e/2)}return 0}),i0e=computed(()=>{if(n0e.value&&t0e.value){const w0e=x_.endColorStop/100,A0e=n0e.value.getBoundingClientRect(),x0e=t0e.value.offsetWidth;return Math.round(w0e*(A0e.width-x0e)+x0e/2)}return 0}),a0e=computed(()=>({background:`linear-gradient(${x_.angle}deg, ${x_.startColorRgba} ${x_.startColorStop}%, ${x_.endColorRgba} ${x_.endColorStop}%)`})),s0e=w0e=>{var A0e;if(x_.startActive=!0,n0e.value&&e0e.value){const x0e=(A0e=n0e.value)==null?void 0:A0e.getBoundingClientRect();let O0e=w0e.clientX-x0e.left;O0e=Math.max(e0e.value.offsetWidth/2,O0e),O0e=Math.min(O0e,x0e.width-e0e.value.offsetWidth/2),x_.startColorStop=Math.round((O0e-e0e.value.offsetWidth/2)/(x0e.width-e0e.value.offsetWidth)*100),kh("update:startColorStop",x_.startColorStop),kh("startColorStopChange",x_.startColorStop)}},u0e=w0e=>{var A0e;if(x_.startActive=!1,n0e.value&&t0e.value){const x0e=(A0e=n0e.value)==null?void 0:A0e.getBoundingClientRect();let O0e=w0e.clientX-x0e.left;O0e=Math.max(t0e.value.offsetWidth/2,O0e),O0e=Math.min(O0e,x0e.width-t0e.value.offsetWidth/2),x_.endColorStop=Math.round((O0e-t0e.value.offsetWidth/2)/(x0e.width-t0e.value.offsetWidth)*100),kh("update:endColorStop",x_.endColorStop),kh("endColorStopChange",x_.endColorStop)}},l0e=w0e=>{const A0e=w0e.target,x0e=parseInt(A0e.value.replace("°",""));isNaN(x0e)||(x_.angle=x0e%360),kh("update:angle",x_.angle),kh("angleChange",x_.angle)},f0e=w0e=>{x_.angle=w0e,kh("update:angle",x_.angle),kh("angleChange",x_.angle)},d0e=w0e=>{w0e==="advance"?(zP.value=!0,kh("advanceChange",!0)):(r0e.value.hex=w0e,kh("advanceChange",!1)),y0e()},p0e=w0e=>{r0e.value.alpha=w0e,y0e()},c0e=w0e=>{r0e.value.hue=w0e,y0e()},h0e=(w0e,A0e)=>{r0e.value.saturation=w0e,r0e.value.brightness=A0e,y0e()},g0e=w0e=>{r0e.value.lightness=w0e,y0e()},m0e=()=>{y0e()},y0e=()=>{x_.startActive?(kh("update:startColor",x_.startColor),kh("startColorChange",x_.startColor)):(kh("update:endColor",x_.endColor),kh("endColorChange",x_.endColor))},v0e=()=>{zP.value=!1,kh("advanceChange",!1)},b0e=useLocalStorage(ie,[],{}),S0e=useDebounceFn(()=>{if(Ff.disableHistory)return;const w0e=r0e.value.toRgbString();if(b0e.value=b0e.value.filter(A0e=>!tinycolor.equals(A0e,w0e)),!b0e.value.includes(w0e)){for(;b0e.value.length>ce;)b0e.value.pop();b0e.value.unshift(w0e)}},500);return tryOnMounted(()=>{t0e.value&&e0e.value&&(Vn.triggerDragEvent(t0e.value,{drag:w0e=>{u0e(w0e)},end:w0e=>{u0e(w0e)}}),Vn.triggerDragEvent(e0e.value,{drag:w0e=>{s0e(w0e)},end:w0e=>{s0e(w0e)}}))}),whenever(()=>x_.startColor,w0e=>{x_.startColorRgba=w0e.toRgbString()},{deep:!0}),whenever(()=>x_.endColor,w0e=>{x_.endColorRgba=w0e.toRgbString()},{deep:!0}),whenever(()=>r0e.value,()=>{S0e()},{deep:!0}),{startGradientRef:e0e,stopGradientRef:t0e,colorRangeRef:n0e,state:x_,currentColor:r0e,getStartColorLeft:o0e,getEndColorLeft:i0e,gradientBg:a0e,advancePanelShow:zP,onDegreeBlur:l0e,onCompactChange:d0e,onAlphaChange:p0e,onHueChange:c0e,onBoardChange:h0e,onLightChange:g0e,historyColors:b0e,onBack:v0e,onDegreeChange:f0e,onDisplayChange:m0e,lang:$P==null?void 0:$P.lang}}}),fe=Ff=>(pushScopeId("data-v-46339c64"),Ff=Ff(),popScopeId(),Ff),Qt={class:"vc-gradient-picker"},xt={class:"vc-gradient-picker__header"},eo=fe(()=>createBaseVNode("div",{class:"back"},null,-1)),to=[eo],oo={class:"vc-gradient-picker__body"},no={class:"vc-color-range",ref:"colorRangeRef"},ao={class:"vc-color-range__container"},ro={class:"vc-gradient__stop__container"},so=["title"],lo=fe(()=>createBaseVNode("span",{class:"vc-gradient__stop--inner"},null,-1)),io=[lo],co=["title"],uo=fe(()=>createBaseVNode("span",{class:"vc-gradient__stop--inner"},null,-1)),ho=[uo],go={class:"vc-picker-degree-input vc-degree-input"},po={class:"vc-degree-input__control"},Co=["value"],vo={class:"vc-degree-input__panel"},fo={class:"vc-degree-input__disk"};function _o(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Angle"),n0e=resolveComponent("Palette"),r0e=resolveComponent("Board"),o0e=resolveComponent("Hue"),i0e=resolveComponent("Lightness"),a0e=resolveComponent("Alpha"),s0e=resolveComponent("Display"),u0e=resolveComponent("History");return openBlock(),createElementBlock("div",Qt,[withDirectives(createBaseVNode("div",xt,[createBaseVNode("span",{style:{cursor:"pointer"},onClick:kh[0]||(kh[0]=(...l0e)=>Ff.onBack&&Ff.onBack(...l0e))},to)],512),[[vShow,Ff.advancePanelShow]]),createBaseVNode("div",oo,[createBaseVNode("div",no,[createBaseVNode("div",ao,[createBaseVNode("div",{class:"vc-background",style:normalizeStyle(Ff.gradientBg)},null,4),createBaseVNode("div",ro,[createBaseVNode("div",{class:normalizeClass(["vc-gradient__stop",{"vc-gradient__stop--current":Ff.state.startActive}]),ref:"startGradientRef",title:Ff.lang==="ZH-cn"?"开始":"Start",style:normalizeStyle({left:Ff.getStartColorLeft+"px"})},io,14,so),createBaseVNode("div",{class:normalizeClass(["vc-gradient__stop",{"vc-gradient__stop--current":!Ff.state.startActive}]),ref:"stopGradientRef",title:Ff.lang==="ZH-cn"?"结束":"End",style:normalizeStyle({left:Ff.getEndColorLeft+"px"})},ho,14,co)])])],512),createBaseVNode("div",go,[createBaseVNode("div",po,[createBaseVNode("input",{value:Ff.state.angle,onBlur:kh[1]||(kh[1]=(...l0e)=>Ff.onDegreeBlur&&Ff.onDegreeBlur(...l0e))},null,40,Co)]),createBaseVNode("div",vo,[createBaseVNode("div",fo,[createVNode(t0e,{angle:Ff.state.angle,"onUpdate:angle":kh[2]||(kh[2]=l0e=>Ff.state.angle=l0e),size:40,onChange:Ff.onDegreeChange},null,8,["angle","onChange"])])])])]),Ff.advancePanelShow?createCommentVNode("",!0):(openBlock(),createBlock(n0e,{key:0,onChange:Ff.onCompactChange},null,8,["onChange"])),Ff.advancePanelShow?(openBlock(),createBlock(r0e,{key:1,color:Ff.currentColor,onChange:Ff.onBoardChange},null,8,["color","onChange"])):createCommentVNode("",!0),Ff.advancePanelShow?(openBlock(),createBlock(o0e,{key:2,color:Ff.currentColor,onChange:Ff.onHueChange},null,8,["color","onChange"])):createCommentVNode("",!0),Ff.advancePanelShow?createCommentVNode("",!0):(openBlock(),createBlock(i0e,{key:3,color:Ff.currentColor,onChange:Ff.onLightChange},null,8,["color","onChange"])),Ff.disableAlpha?createCommentVNode("",!0):(openBlock(),createBlock(a0e,{key:4,color:Ff.currentColor,onChange:Ff.onAlphaChange},null,8,["color","onChange"])),createVNode(s0e,{color:Ff.currentColor,"disable-alpha":Ff.disableAlpha,onChange:Ff.onDisplayChange},null,8,["color","disable-alpha","onChange"]),Ff.disableHistory?createCommentVNode("",!0):(openBlock(),createBlock(u0e,{key:5,round:Ff.roundHistory,colors:Ff.historyColors,onChange:Ff.onCompactChange},null,8,["round","colors","onChange"]))])}const He=G(Jt,[["render",_o],["__scopeId","data-v-46339c64"]]),bo=defineComponent({name:"WrapContainer",props:{showTab:C$2.bool.def(!1),activeKey:C$2.oneOf(["pure","gradient"]).def("pure")},emits:["update:activeKey","change"],setup(Ff,{emit:kh}){const x_=reactive({activeKey:Ff.activeKey}),$P=inject(ve),zP=e0e=>{x_.activeKey=e0e,kh("update:activeKey",e0e),kh("change",e0e)};return whenever(()=>Ff.activeKey,e0e=>{x_.activeKey=e0e}),{state:x_,onActiveKeyChange:zP,lang:$P==null?void 0:$P.lang}}}),yo={class:"vc-colorpicker"},mo={class:"vc-colorpicker--container"},So={key:0,class:"vc-colorpicker--tabs"},$o={class:"vc-colorpicker--tabs__inner"},ko={class:"vc-btn__content"},wo={class:"vc-btn__content"};function Ho(Ff,kh,x_,$P,zP,e0e){return openBlock(),createElementBlock("div",yo,[createBaseVNode("div",mo,[Ff.showTab?(openBlock(),createElementBlock("div",So,[createBaseVNode("div",$o,[createBaseVNode("div",{class:normalizeClass(["vc-colorpicker--tabs__btn",{"vc-btn-active":Ff.state.activeKey==="pure"}]),onClick:kh[0]||(kh[0]=t0e=>Ff.onActiveKeyChange("pure"))},[createBaseVNode("button",null,[createBaseVNode("div",ko,toDisplayString(Ff.lang==="ZH-cn"?"纯色":"Pure"),1)])],2),createBaseVNode("div",{class:normalizeClass(["vc-colorpicker--tabs__btn",{"vc-btn-active":Ff.state.activeKey==="gradient"}]),onClick:kh[1]||(kh[1]=t0e=>Ff.onActiveKeyChange("gradient"))},[createBaseVNode("button",null,[createBaseVNode("div",wo,toDisplayString(Ff.lang==="ZH-cn"?"渐变色":"Gradient"),1)])],2),createBaseVNode("div",{class:"vc-colorpicker--tabs__bg",style:normalizeStyle({width:"50%",left:`calc(${Ff.state.activeKey==="gradient"?50:0}%)`})},null,4)])])):createCommentVNode("",!0),renderSlot(Ff.$slots,"default",{},void 0,!0)])])}const Bo=G(bo,[["render",Ho],["__scopeId","data-v-4afdf3bb"]]),Ao={isWidget:C$2.bool.def(!1),pickerType:C$2.oneOf(["fk","chrome"]).def("fk"),shape:C$2.oneOf(["circle","square"]).def("square"),pureColor:{type:[String,Object],default:"#000000"},gradientColor:C$2.string.def("linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 100%)"),format:{type:String,default:"rgb"},disableAlpha:C$2.bool.def(!1),disableHistory:C$2.bool.def(!1),roundHistory:C$2.bool.def(!1),useType:C$2.oneOf(["pure","gradient","both"]).def("pure"),activeKey:C$2.oneOf(["pure","gradient"]).def("pure"),lang:{type:String,default:"ZH-cn"},zIndex:C$2.number.def(9999)},Ro=defineComponent({name:"ColorPicker",components:{FkColorPicker:ke,ChromeColorPicker:we,GradientColorPicker:He,WrapContainer:Bo},inheritAttrs:!1,props:Ao,emits:["update:pureColor","pureColorChange","update:gradientColor","gradientColorChange","update:activeKey","activeKeyChange"],setup(Ff,{emit:kh}){const x_=reactive({pureColor:Ff.pureColor||"",activeKey:Ff.useType==="gradient"?"gradient":Ff.activeKey,isAdvanceMode:!1});provide(ve,{lang:computed(()=>Ff.lang||"ZH-cn")});const $P=new w(x_.pureColor),zP=ref($P),e0e=new w("#000"),t0e=new w("#000"),n0e=reactive({startColor:e0e,endColor:t0e,startColorStop:0,endColorStop:100,angle:0,gradientColor:Ff.gradientColor}),r0e=ref(!1),o0e=ref(null),i0e=ref(null),a0e=computed(()=>({background:x_.activeKey!=="gradient"?tinycolor(x_.pureColor).toRgbString():n0e.gradientColor})),s0e=computed(()=>x_.activeKey==="gradient"?He.name:Ff.pickerType==="fk"?ke.name:we.name),u0e=computed(()=>x_.activeKey==="gradient"?{startColor:n0e.startColor,endColor:n0e.endColor,onStartColorChange:b0e=>{n0e.startColor=b0e,c0e()},onEndColorChange:b0e=>{n0e.endColor=b0e,c0e()},angle:n0e.angle,startColorStop:n0e.startColorStop,endColorStop:n0e.endColorStop,onStartColorStopChange:b0e=>{n0e.startColorStop=b0e,c0e()},onEndColorStopChange:b0e=>{n0e.endColorStop=b0e,c0e()},onAngleChange:b0e=>{n0e.angle=b0e,c0e()},onAdvanceChange:b0e=>{x_.isAdvanceMode=b0e}}:{disableAlpha:Ff.disableAlpha,disableHistory:Ff.disableHistory,roundHistory:Ff.roundHistory,color:zP.value,onChange:m0e,onAdvanceChange:l0e}),l0e=b0e=>{x_.isAdvanceMode=b0e},f0e=()=>{r0e.value=!0},d0e=()=>{r0e.value=!1},p0e=()=>{var b0e,S0e,w0e,A0e;try{const[x0e]=parse(n0e.gradientColor);if(x0e&&x0e.type==="linear-gradient"&&((b0e=x0e.orientation)==null?void 0:b0e.type)==="angular"&&x0e.colorStops.length>=2){const O0e=x0e.colorStops[0],k0e=x0e.colorStops[1];n0e.startColorStop=Number((S0e=O0e.length)==null?void 0:S0e.value)||0,n0e.endColorStop=Number((w0e=k0e.length)==null?void 0:w0e.value)||0,n0e.angle=Number((A0e=x0e.orientation)==null?void 0:A0e.value)||0;const[T0e,M0e,_0e,H0e]=O0e.value,[I0e,z0e,E0e,C0e]=k0e.value;n0e.startColor=new w({r:Number(T0e),g:Number(M0e),b:Number(_0e),a:Number(H0e)}),n0e.endColor=new w({r:Number(I0e),g:Number(z0e),b:Number(E0e),a:Number(C0e)})}}catch(x0e){`${x0e}`}},c0e=useDebounceFn(()=>{const b0e=h0e();try{n0e.gradientColor=stringify(b0e),kh("update:gradientColor",n0e.gradientColor),kh("gradientColorChange",n0e.gradientColor)}catch(S0e){}},300),h0e=()=>{const b0e=[],S0e=n0e.startColor.RGB.map(A0e=>A0e.toString()),w0e=n0e.endColor.RGB.map(A0e=>A0e.toString());return b0e.push({type:"linear-gradient",orientation:{type:"angular",value:n0e.angle+""},colorStops:[{type:"rgba",value:[S0e[0],S0e[1],S0e[2],S0e[3]],length:{value:n0e.startColorStop+"",type:"%"}},{type:"rgba",value:[w0e[0],w0e[1],w0e[2],w0e[3]],length:{value:n0e.endColorStop+"",type:"%"}}]}),b0e},g0e=()=>{if(o0e.value&&i0e.value){const b0e=o0e.value.offsetParent,S0e=o0e.value.offsetTop||(b0e==null?void 0:b0e.offsetTop),w0e=window.innerHeight-(S0e-window.pageYOffset)-o0e.value.offsetHeight;createPopper(o0e.value,i0e.value,{placement:"auto",modifiers:[{name:"flip",options:{boundary:w0e>500?"clippingParents":o0e.value,fallbackPlacements:["bottom","left"]}}]})}},m0e=b0e=>{zP.value=b0e,x_.pureColor=b0e.toString(Ff.format),y0e()},y0e=useDebounceFn(()=>{kh("update:pureColor",x_.pureColor),kh("pureColorChange",x_.pureColor)},300);onClickOutside(i0e,()=>{d0e()});const v0e=b0e=>{x_.activeKey=b0e,kh("update:activeKey",b0e),kh("activeKeyChange",b0e)};return tryOnMounted(()=>{p0e(),g0e()}),whenever(()=>Ff.gradientColor,b0e=>{b0e!=n0e.gradientColor&&(n0e.gradientColor=b0e)}),whenever(()=>n0e.gradientColor,()=>{p0e()}),whenever(()=>Ff.activeKey,b0e=>{x_.activeKey=b0e}),whenever(()=>Ff.useType,b0e=>{x_.activeKey!=="gradient"&&b0e==="gradient"?x_.activeKey="gradient":x_.activeKey="pure"}),whenever(()=>Ff.pureColor,b0e=>{tinycolor.equals(b0e,x_.pureColor)||(x_.pureColor=b0e,zP.value=new w(b0e),y0e())},{deep:!0}),{colorCubeRef:o0e,pickerRef:i0e,showPicker:r0e,colorInstance:zP,getBgColorStyle:a0e,onColorChange:m0e,onShowPicker:f0e,onActiveKeyChange:v0e,getComponentName:s0e,getBindArgs:u0e,state:x_}}});function Po(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("WrapContainer");return openBlock(),createElementBlock(Fragment,null,[Ff.isWidget?(openBlock(),createBlock(t0e,{key:0,"active-key":Ff.state.activeKey,"onUpdate:active-key":kh[0]||(kh[0]=n0e=>Ff.state.activeKey=n0e),"show-tab":Ff.useType==="both",onChange:Ff.onActiveKeyChange,style:normalizeStyle({zIndex:Ff.zIndex})},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Ff.getComponentName),mergeProps({key:Ff.getComponentName},Ff.getBindArgs),null,16))]),_:1},8,["active-key","show-tab","onChange","style"])):createCommentVNode("",!0),Ff.isWidget?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createBaseVNode("div",{class:normalizeClass(["vc-color-wrap transparent",{round:Ff.shape==="circle"}]),ref:"colorCubeRef"},[createBaseVNode("div",{class:"current-color",style:normalizeStyle(Ff.getBgColorStyle),onClick:kh[1]||(kh[1]=(...n0e)=>Ff.onShowPicker&&Ff.onShowPicker(...n0e))},null,4)],2),(openBlock(),createBlock(Teleport,{to:"body"},[withDirectives(createBaseVNode("div",{ref:"pickerRef",style:normalizeStyle({zIndex:Ff.zIndex})},[Ff.showPicker?(openBlock(),createBlock(t0e,{key:0,"show-tab":Ff.useType==="both"&&!Ff.state.isAdvanceMode,"active-key":Ff.state.activeKey,"onUpdate:active-key":kh[2]||(kh[2]=n0e=>Ff.state.activeKey=n0e),onChange:Ff.onActiveKeyChange},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Ff.getComponentName),mergeProps({key:Ff.getComponentName},Ff.getBindArgs),null,16))]),_:1},8,["show-tab","active-key","onChange"])):createCommentVNode("",!0)],4),[[vShow,Ff.showPicker]])]))],64))],64)}const oe=G(Ro,[["render",Po],["__scopeId","data-v-730ef6cd"]]),style="",_sfc_main$5=defineComponent({name:"FColorPicker",components:{ColorPicker:oe},props:{value:propTypes.string.def("")},emits:["change"],setup(Ff,{emit:kh}){const x_=useAttrs(),[$P]=useRuleFormItem(Ff,"value","change"),zP=computed(()=>$P.value||"#000");return{attrs:x_,pureColor:zP,update:t0e=>{$P.value=t0e,kh("change",t0e)}}}}),FormColorPicker_vue_vue_type_style_index_0_lang="",_hoisted_1$1={class:"form-color-picker_info"};function _sfc_render$4(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("ColorPicker");return openBlock(),createElementBlock("div",mergeProps(Ff.attrs,{class:"form-color-picker"}),[createVNode(t0e,{format:"hex",pureColor:Ff.pureColor,"onUpdate:pureColor":Ff.update},null,8,["pureColor","onUpdate:pureColor"]),createBaseVNode("div",_hoisted_1$1,toDisplayString(Ff.pureColor),1)],16)}const FormColorPicker=_export_sfc$1(_sfc_main$5,[["render",_sfc_render$4]]),_sfc_main$4=defineComponent({name:"InputGroupCom",components:{InputGroup:Input.Group,FormItem,InputNumber},props:{value:{type:[Array,String,Number]},options:{type:Array,default:()=>[]},separator:{type:String,default:"~"}},emits:["change"],setup(Ff,{attrs:kh,emit:x_}){const $P=reactive({min:0,max:0}),zP=computed(()=>{const{options:t0e}=Ff;return!t0e||(t0e==null?void 0:t0e.length)===0?[]:t0e.map(r0e=>(r0e.key=nanoid(5),(Ff.value==null||Ff.value==null)&&(r0e.value=void 0),r0e))});function e0e(t0e,n0e){n0e.field=="min"&&($P.min=t0e),n0e.field=="max"&&($P.max=t0e);const r0e=[$P.min,$P.max].sort((o0e,i0e)=>o0e-i0e);x_("change",r0e)}return watch(()=>kh.formValues,t0e=>{var o0e;const n0e=t0e.field,r0e=(o0e=t0e==null?void 0:t0e.model)==null?void 0:o0e[n0e];r0e!=null&&r0e.length&&Ff.options.map((i0e,a0e)=>(i0e.value=r0e[a0e],$P.min=r0e[0],$P.max=r0e[1],i0e))}),{getOptions:zP,attrs:kh,handleChange:e0e,props:Ff}}}),InputNumberGroup_vue_vue_type_style_index_0_scoped_bc243c5d_lang="",_hoisted_1={key:0,class:"sparate"};function _sfc_render$3(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("InputNumber"),n0e=resolveComponent("FormItem"),r0e=resolveComponent("a-input"),o0e=resolveComponent("InputGroup");return openBlock(),createBlock(o0e,mergeProps(Ff.attrs,{class:"group-flex"}),{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.getOptions,(i0e,a0e)=>(openBlock(),createElementBlock(Fragment,{key:`${i0e.key}`},[createVNode(n0e,null,{default:withCtx(()=>[createVNode(t0e,{value:i0e.value,disabled:i0e.disabled,controls:i0e.controls,min:i0e.min,max:i0e.max,step:i0e.step,placeholder:i0e.placeholder,onChange:s0e=>Ff.handleChange(s0e,i0e),class:normalizeClass(["number","number-"+a0e])},null,8,["value","disabled","controls","min","max","step","placeholder","onChange","class"])]),_:2},1024),a0e!=Ff.getOptions.length-1?(openBlock(),createElementBlock("div",_hoisted_1,[createVNode(r0e,{value:Ff.props.separator,"onUpdate:value":kh[0]||(kh[0]=s0e=>Ff.props.separator=s0e),class:"sparate-input",placeholder:Ff.props.separator,disabled:""},null,8,["value","placeholder"])])):createCommentVNode("",!0)],64))),128))]),_:1},16)}const InputNumberGroup=_export_sfc$1(_sfc_main$4,[["render",_sfc_render$3],["__scopeId","data-v-bc243c5d"]]),_sfc_main$3=defineComponent({name:"RadioDescGroup",components:{RadioGroup:Radio.Group,RadioButton:Radio.Button,Radio},props:{value:{type:[String,Number,Boolean]},options:{type:Array,default:()=>[]}},setup(Ff){const kh=useAttrs(),[x_]=useRuleFormItem(Ff),$P=computed(()=>{const{options:zP}=Ff;return!zP||(zP==null?void 0:zP.length)===0?[]:zP.some(t0e=>isString(t0e))?zP.map(t0e=>({label:t0e,value:t0e})):zP});return{state:x_,getOptions:$P,attrs:kh}}}),RadioDescGroup_vue_vue_type_style_index_0_scoped_5cc1f73a_lang="";function _sfc_render$2(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("RadioButton"),n0e=resolveComponent("RadioGroup");return openBlock(),createBlock(n0e,mergeProps(Ff.attrs,{value:Ff.state,"onUpdate:value":kh[0]||(kh[0]=r0e=>Ff.state=r0e),class:["radio-desc",Ff.getOptions.length>3?"justify-between":"justify-start"],size:"small"}),{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.getOptions,r0e=>(openBlock(),createBlock(t0e,{key:`${r0e.value}`,value:r0e.value,disabled:r0e.disabled,class:"radio-desc_item"},{default:withCtx(()=>[createTextVNode(toDisplayString(r0e.label),1)]),_:2},1032,["value","disabled"]))),128))]),_:1},16,["value","class"])}const RadioDescGroup=_export_sfc$1(_sfc_main$3,[["render",_sfc_render$2],["__scopeId","data-v-5cc1f73a"]]),componentMap=new Map;componentMap.set("Input",Input);componentMap.set("InputGroup",Input.Group);componentMap.set("InputPassword",Input.Password);componentMap.set("InputSearch",Input.Search);componentMap.set("InputTextArea",Input.TextArea);componentMap.set("InputNumber",InputNumber);componentMap.set("AutoComplete",AutoComplete);componentMap.set("Select",Select);componentMap.set("ApiComplex",ApiComplex);componentMap.set("ApiSelect",ApiSelect);componentMap.set("ApiTree",ApiTree);componentMap.set("TreeSelect",TreeSelect);componentMap.set("ApiTreeSelect",ApiTreeSelect);componentMap.set("ApiRadioGroup",ApiRadioGroup);componentMap.set("ApiCheckboxGroup",ApiCheckboxGroup);componentMap.set("Switch",Switch);componentMap.set("RadioButtonGroup",RadioButtonGroup);componentMap.set("RadioDescGroup",RadioDescGroup);componentMap.set("TextEditor",TextEditor);componentMap.set("PlainText",PlainText);componentMap.set("PlainTitle",PlainTitle);componentMap.set("PlainSlot",PlainSlot);componentMap.set("Cron",Cron);componentMap.set("FormColorPicker",FormColorPicker);componentMap.set("InputNumberGroup",InputNumberGroup);componentMap.set("RadioGroup",Radio.Group);componentMap.set("Checkbox",Checkbox);componentMap.set("CheckboxGroup",Checkbox.Group);componentMap.set("ApiCascader",ApiCascader);componentMap.set("Cascader",Cascader);componentMap.set("Slider",Slider);componentMap.set("Rate",Rate);componentMap.set("ApiTransfer",ApiTransfer);componentMap.set("ApiInputDict",ApiInputDict);componentMap.set("DatePicker",DatePicker);componentMap.set("MonthPicker",DatePicker.MonthPicker);componentMap.set("RangePicker",DatePicker.RangePicker);componentMap.set("WeekPicker",DatePicker.WeekPicker);componentMap.set("TimePicker",TimePicker);componentMap.set("IconPicker",_sfc_main$o);componentMap.set("InputCountDown",CountdownInput);componentMap.set("Upload",BasicUpload);componentMap.set("XTUpload",XTUpload);componentMap.set("Divider",Divider);function createPlaceholderMessage(Ff){return Ff.includes("Input")||Ff.includes("Complete")?locales.common.inputText:Ff.includes("Picker")?locales.common.chooseText:Ff.includes("Select")||Ff.includes("Cascader")||Ff.includes("Checkbox")||Ff.includes("Radio")||Ff.includes("Switch")?locales.common.chooseText:""}const DATE_TYPE=["DatePicker","MonthPicker","WeekPicker","TimePicker"];function genType(){return[...DATE_TYPE,"RangePicker"]}function setComponentRuleType(Ff,kh,x_){["DatePicker","MonthPicker","WeekPicker","TimePicker"].includes(kh)?Ff.type=x_?"string":"object":["RangePicker","Upload","CheckboxGroup","TimePicker"].includes(kh)?Ff.type="array":["InputNumber"].includes(kh)&&(Ff.type="number")}function handleInputNumberValue(Ff,kh){return Ff&&["Input","InputPassword","InputSearch","InputTextArea"].includes(Ff)&&kh&&isNumber(kh)?`${kh}`:kh}const dateItemType=genType(),defaultValueComponents=["Input","InputPassword","InputSearch","InputTextArea"];function useItemLabelWidth(Ff,kh){return computed(()=>{const x_=unref(Ff),{labelCol:$P={},wrapperCol:zP={}}=x_.itemProps||{},{labelWidth:e0e,disabledLabelWidth:t0e}=x_,{labelWidth:n0e,labelCol:r0e,wrapperCol:o0e,layout:i0e}=unref(kh);if(!n0e&&!e0e&&!r0e||t0e)return $P.style={textAlign:"left"},{labelCol:$P,wrapperCol:zP};let a0e=e0e||n0e;const s0e=F0e(F0e({},r0e),$P),u0e=F0e(F0e({},o0e),zP);return a0e&&(a0e=isNumber(a0e)?`${a0e}px`:a0e),{labelCol:F0e({style:{width:a0e}},s0e),wrapperCol:F0e({style:{width:i0e==="vertical"?"100%":`calc(100% - ${a0e})`}},u0e)}})}function _isSlot(Ff){return typeof Ff=="function"||Object.prototype.toString.call(Ff)==="[object Object]"&&!isVNode(Ff)}const _sfc_main$2=defineComponent({name:"BasicFormItem",inheritAttrs:!1,props:{schema:{type:Object,default:()=>({})},formProps:{type:Object,default:()=>({})},allDefaultValues:{type:Object,default:()=>({})},formModel:{type:Object,default:()=>({})},setFormModel:{type:Function,default:null},tableAction:{type:Object},formActionType:{type:Object},isAdvanced:{type:Boolean}},setup(Ff,{slots:kh}){const{schema:x_,formProps:$P}=toRefs(Ff),zP=useItemLabelWidth(x_,$P),e0e=computed(()=>{const{allDefaultValues:u0e,formModel:l0e,schema:f0e}=Ff,{mergeDynamicData:d0e}=Ff.formProps;return{field:f0e.field,model:l0e,values:F0e(F0e(F0e({},d0e),u0e),l0e),schema:f0e}}),t0e=computed(()=>{var c0e;const{schema:u0e,tableAction:l0e,formModel:f0e,formActionType:d0e}=Ff;let{componentProps:p0e={}}=u0e;return isFunction$1(p0e)&&(p0e=(c0e=p0e({schema:u0e,tableAction:l0e,formModel:f0e,formActionType:d0e}))!=null?c0e:{}),u0e.component==="Divider"&&(p0e=Object.assign({type:"horizontal"},p0e,{orientation:"left",plain:!0})),p0e}),n0e=computed(()=>{const{disabled:u0e}=Ff.formProps,{dynamicDisabled:l0e}=Ff.schema,{disabled:f0e=!1}=unref(t0e);let d0e=!!u0e||f0e;return isBoolean(l0e)&&(d0e=l0e),isFunction$1(l0e)&&(d0e=l0e(unref(e0e))),d0e});function r0e(){const{show:u0e,ifShow:l0e}=Ff.schema,{showAdvancedButton:f0e}=Ff.formProps,d0e=f0e&&isBoolean(Ff.isAdvanced)?Ff.isAdvanced:!0;let p0e=!0,c0e=!0;return isBoolean(u0e)&&(p0e=u0e),isBoolean(l0e)&&(c0e=l0e),isFunction$1(u0e)&&(p0e=u0e(unref(e0e))),isFunction$1(l0e)&&(c0e=l0e(unref(e0e))),p0e=p0e&&d0e,{isShow:p0e,isIfShow:c0e}}function o0e(){var A0e;const{rules:u0e=[],component:l0e,rulesMessageJoinLabel:f0e,label:d0e,dynamicRules:p0e,required:c0e}=Ff.schema;if(isFunction$1(p0e))return p0e(unref(e0e));let h0e=cloneDeep(u0e);const{rulesMessageJoinLabel:g0e}=Ff.formProps,m0e=Reflect.has(Ff.schema,"rulesMessageJoinLabel")?f0e:g0e,y0e=createPlaceholderMessage(l0e)+`${m0e?d0e:""}`;function v0e(x0e,O0e){const k0e=x0e.message||y0e;return O0e===void 0||isNull(O0e)||Array.isArray(O0e)&&O0e.length===0||typeof O0e=="string"&&O0e.trim()===""||typeof O0e=="object"&&Reflect.has(O0e,"checked")&&Reflect.has(O0e,"halfChecked")&&Array.isArray(O0e.checked)&&Array.isArray(O0e.halfChecked)&&O0e.checked.length===0&&O0e.halfChecked.length===0?Promise.reject(k0e):Promise.resolve()}const b0e=isFunction$1(c0e)?c0e(unref(e0e)):c0e;b0e&&(!h0e||h0e.length===0?h0e=[{required:b0e,validator:v0e}]:h0e.findIndex(O0e=>Reflect.has(O0e,"required"))===-1&&h0e.push({required:b0e,validator:v0e}));const S0e=h0e.findIndex(x0e=>Reflect.has(x0e,"required")&&!Reflect.has(x0e,"validator"));if(S0e!==-1){const x0e=h0e[S0e],{isShow:O0e}=r0e();if(O0e||(x0e.required=!1),l0e){Reflect.has(x0e,"type")||(x0e.type=l0e==="InputNumber"?"number":"string"),x0e.message=x0e.message||y0e,(l0e.includes("Input")||l0e.includes("Textarea"))&&(x0e.whitespace=!0);const k0e=(A0e=unref(t0e))==null?void 0:A0e.valueFormat;setComponentRuleType(x0e,l0e,k0e)}}const w0e=h0e.findIndex(x0e=>x0e.max);return w0e!==-1&&!h0e[w0e].validator&&(h0e[w0e].message=h0e[w0e].message||`字符数应小于${[h0e[w0e].max]}位`),h0e}function i0e(){var O0e;const{renderComponentContent:u0e,component:l0e,field:f0e,changeEvent:d0e="change",valueField:p0e}=Ff.schema,c0e=l0e&&["Switch","Checkbox"].includes(l0e),h0e=`on${upperFirst$1(d0e)}`,g0e={[h0e]:(...k0e)=>{const[T0e]=k0e;b0e[h0e]&&b0e[h0e](...k0e);const M0e=T0e?T0e.target:null,_0e=M0e?c0e?M0e.checked:M0e.value:T0e;Ff.setFormModel(f0e,_0e)}},m0e=componentMap.get(l0e),{autoSetPlaceHolder:y0e,size:v0e}=Ff.formProps,b0e=ame(F0e({allowClear:!0,getPopupContainer:k0e=>k0e.parentNode,size:v0e},unref(t0e)),{disabled:unref(n0e)});!b0e.disabled&&y0e&&l0e!=="RangePicker"&&l0e&&(b0e.placeholder=((O0e=unref(t0e))==null?void 0:O0e.placeholder)||createPlaceholderMessage(l0e)),b0e.codeField=f0e,b0e.formValues=unref(e0e);const w0e={[p0e||(c0e?"checked":"value")]:Ff.formModel[f0e]},A0e=F0e(F0e(F0e({},b0e),g0e),w0e);if(!u0e)return createVNode(m0e,A0e,null);const x0e=isFunction$1(u0e)?F0e({},u0e(unref(e0e))):{default:()=>u0e};return createVNode(m0e,A0e,_isSlot(x0e)?x0e:{default:()=>[x0e]})}function a0e(){const{label:u0e,helpMessage:l0e,helpComponentProps:f0e,subLabel:d0e,subLabelColor:p0e,labelColor:c0e,field:h0e}=Ff.schema,g0e=d0e?createVNode("div",{class:"flex justify-between w-full"},[createVNode("div",{style:{color:c0e}},[u0e]),createVNode("div",{class:"text-secondary",style:{color:p0e}},[createVNode("span",{onClick:()=>{Ff.setFormModel("subLabelLink",h0e)},class:"cursor-pointer"},[d0e])])]):createVNode("span",{style:{color:c0e}},[u0e]),m0e=isFunction$1(l0e)?l0e(unref(e0e)):l0e;return!m0e||Array.isArray(m0e)&&m0e.length===0?g0e:createVNode("span",null,[g0e,createVNode(BasicHelp,mergeProps({placement:"top",class:"mx-1",text:m0e},f0e),null)])}function s0e(){const{itemProps:u0e,slot:l0e,render:f0e,field:d0e,suffix:p0e,component:c0e}=Ff.schema,{labelCol:h0e,wrapperCol:g0e}=unref(zP),{colon:m0e}=Ff.formProps;if(c0e==="Divider"){let y0e;return createVNode(Col,{span:24},{default:()=>[createVNode(Divider,unref(t0e),_isSlot(y0e=a0e())?y0e:{default:()=>[y0e]})]})}else{const y0e=()=>l0e?getSlot(kh,l0e,unref(e0e)):f0e?f0e(unref(e0e)):i0e(),v0e=!!p0e,b0e=isFunction$1(p0e)?p0e(unref(e0e)):p0e;return createVNode(Form.Item,mergeProps({name:d0e,colon:m0e,class:{"suffix-item":v0e}},u0e,{label:a0e(),rules:o0e(),labelCol:h0e,wrapperCol:g0e}),{default:()=>[createVNode("div",{style:"display:flex"},[createVNode("div",{style:"flex:1;"},[y0e()]),v0e&&createVNode("span",{class:"suffix"},[b0e])])]})}}return()=>{let u0e;const{colProps:l0e={},colSlot:f0e,renderColContent:d0e,component:p0e,field:c0e}=Ff.schema;if(!componentMap.has(p0e))return null;const{baseColProps:h0e={}}=Ff.formProps,g0e=F0e(F0e({},h0e),l0e),{isIfShow:m0e,isShow:y0e}=r0e(),v0e=unref(e0e),b0e=()=>f0e?getSlot(kh,f0e,v0e):d0e?d0e(v0e):s0e(),S0e=`form-col_${c0e} ${p0e=="PlainTitle"?"form-col_tit":p0e=="PlainSlot"?"form-col_slot":""} `;return m0e&&withDirectives(createVNode(Col,mergeProps(g0e,{class:S0e}),_isSlot(u0e=b0e())?u0e:{default:()=>[u0e]}),[[vShow,y0e]])}}}),key=Symbol();function createFormContext(Ff){return createContext(Ff,key)}function useFormContext(){return useContext(key)}const _sfc_main$1=defineComponent({name:"BasicFormAction",components:{FormItem:Form.Item,Button,BasicArrow,[Col.name]:Col},props:{showActionButtonGroup:propTypes.bool.def(!0),showResetButton:propTypes.bool.def(!0),showSubmitButton:propTypes.bool.def(!0),showAdvancedButton:propTypes.bool.def(!0),resetButtonOptions:{type:Object,default:()=>({})},submitButtonOptions:{type:Object,default:()=>({})},actionColOptions:{type:Object,default:()=>({})},actionSpan:propTypes.number.def(6),isAdvanced:propTypes.bool,hideAdvanceBtn:propTypes.bool},emits:["toggle-advanced"],setup(Ff,{emit:kh}){const x_=computed(()=>{const{showAdvancedButton:t0e,actionSpan:n0e,actionColOptions:r0e}=Ff,o0e=24-n0e,i0e=t0e?{span:o0e<6?24:o0e}:{};return F0e(F0e({style:{textAlign:"right"},span:t0e?6:4},i0e),r0e)}),$P=computed(()=>Object.assign({text:locales.common.resetText},Ff.resetButtonOptions)),zP=computed(()=>Object.assign({text:locales.common.queryText},Ff.submitButtonOptions));function e0e(){kh("toggle-advanced")}return F0e({locales,actionColOpt:x_,getResetBtnOptions:$P,getSubmitBtnOptions:zP,toggleAdvanced:e0e},useFormContext())}});function _sfc_render$1(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("Button"),n0e=resolveComponent("BasicArrow"),r0e=resolveComponent("FormItem"),o0e=resolveComponent("a-col");return Ff.showActionButtonGroup?(openBlock(),createBlock(o0e,normalizeProps(mergeProps({key:0},Ff.actionColOpt)),{default:withCtx(()=>[createBaseVNode("div",{style:normalizeStyle([{width:"100%"},{textAlign:Ff.actionColOpt.style.textAlign}])},[createVNode(r0e,null,{default:withCtx(()=>[renderSlot(Ff.$slots,"resetBefore"),Ff.showResetButton?(openBlock(),createBlock(t0e,mergeProps({key:0,type:"default",class:"mr-2"},Ff.getResetBtnOptions,{onClick:Ff.resetAction}),{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.getResetBtnOptions.text),1)]),_:1},16,["onClick"])):createCommentVNode("",!0),renderSlot(Ff.$slots,"submitBefore"),Ff.showSubmitButton?(openBlock(),createBlock(t0e,mergeProps({key:1,type:"primary"},Ff.getSubmitBtnOptions,{onClick:Ff.submitAction}),{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.getSubmitBtnOptions.text),1)]),_:1},16,["onClick"])):createCommentVNode("",!0),renderSlot(Ff.$slots,"advanceBefore"),Ff.showAdvancedButton&&!Ff.hideAdvanceBtn?(openBlock(),createBlock(t0e,{key:2,type:"link",size:"small",onClick:Ff.toggleAdvanced},{default:withCtx(()=>[createTextVNode(toDisplayString(Ff.isAdvanced?Ff.locales.form.putAway:Ff.locales.form.unfold)+" ",1),createVNode(n0e,{class:"ml-1",expand:!Ff.isAdvanced,up:""},null,8,["expand"])]),_:1},8,["onClick"])):createCommentVNode("",!0),renderSlot(Ff.$slots,"advanceAfter")]),_:3})],4)]),_:3},16)):createCommentVNode("",!0)}const FormAction=_export_sfc$1(_sfc_main$1,[["render",_sfc_render$1]]);function tryDeconstructArray(Ff,kh,x_){const $P=/^\[(.+)\]$/;if($P.test(Ff)){const zP=Ff.match($P);if(zP&&zP[1]){const e0e=zP[1].split(",");return kh=Array.isArray(kh)?kh:[kh],e0e.forEach((t0e,n0e)=>{set(x_,t0e.trim(),kh[n0e])}),!0}}}function tryDeconstructObject(Ff,kh,x_){const $P=/^\{(.+)\}$/;if($P.test(Ff)){const zP=Ff.match($P);if(zP&&zP[1]){const e0e=zP[1].split(",");return kh=isObject$1(kh)?kh:{},e0e.forEach(t0e=>{set(x_,t0e.trim(),kh[t0e.trim()])}),!0}}}function useFormValues({defaultValueRef:Ff,getSchema:kh,formModel:x_,getProps:$P}){function zP(n0e){var o0e,i0e;if(!isObject$1(n0e))return{};const r0e={};for(const a0e of Object.entries(n0e)){let[,s0e]=a0e;const[u0e]=a0e;if(!u0e||isArray$1(s0e)&&s0e.length===0||isFunction$1(s0e))continue;const l0e=unref($P).transformDateFunc;isObject$1(s0e)&&(s0e=l0e==null?void 0:l0e(s0e)),isArray$1(s0e)&&((o0e=s0e[0])!=null&&o0e.format)&&((i0e=s0e[1])!=null&&i0e.format)&&(s0e=s0e.map(f0e=>l0e==null?void 0:l0e(f0e))),isString(s0e)&&(s0e=s0e.trim()),!tryDeconstructArray(u0e,s0e,r0e)&&!tryDeconstructObject(u0e,s0e,r0e)&&set(r0e,u0e,s0e)}return e0e(r0e)}function e0e(n0e){const r0e=unref($P).fieldMapToTime;if(!r0e||!Array.isArray(r0e))return n0e;for(const[o0e,[i0e,a0e],s0e="YYYY-MM-DD"]of r0e){if(!o0e||!i0e||!a0e)continue;if(!n0e[o0e]){Reflect.deleteProperty(n0e,o0e);continue}const[u0e,l0e]=n0e[o0e],[f0e,d0e]=Array.isArray(s0e)?s0e:[s0e,s0e];n0e[i0e]=dateUtil(u0e).format(f0e),n0e[a0e]=dateUtil(l0e).format(d0e),Reflect.deleteProperty(n0e,o0e)}return n0e}function t0e(){const n0e=unref(kh),r0e={};n0e.forEach(o0e=>{const{defaultValue:i0e}=o0e;isNullOrUnDef(i0e)||(r0e[o0e.field]=i0e,x_[o0e.field]===void 0&&(x_[o0e.field]=i0e))}),Ff.value=cloneDeep(r0e)}return{handleFormValues:zP,initDefault:t0e}}const BASIC_COL_LEN=24;function useAdvanced({advanceState:Ff,emit:kh,getProps:x_,getSchema:$P,formModel:zP,defaultValueRef:e0e}){const t0e=getCurrentInstance(),{realWidthRef:n0e,screenEnum:r0e,screenRef:o0e}=useBreakpoint(),i0e=computed(()=>{if(!Ff.isAdvanced)return 0;const d0e=unref(x_).emptySpan||0;if(isNumber(d0e))return d0e;if(isObject$1(d0e)){const{span:p0e=0}=d0e,c0e=unref(o0e);return d0e[c0e.toLowerCase()]||p0e||0}return 0}),a0e=useDebounceFn(l0e,30);watch([()=>unref($P),()=>Ff.isAdvanced,()=>unref(n0e)],()=>{const{showAdvancedButton:d0e}=unref(x_);d0e&&a0e()},{immediate:!0});function s0e(d0e,p0e=0,c0e=!1){const h0e=unref(n0e),g0e=parseInt(d0e.md)||parseInt(d0e.xs)||parseInt(d0e.sm)||d0e.span||BASIC_COL_LEN,m0e=parseInt(d0e.lg)||g0e,y0e=parseInt(d0e.xl)||m0e,v0e=parseInt(d0e.xxl)||y0e;return h0e<=r0e.LG?p0e+=g0e:h0e<r0e.XL?p0e+=m0e:h0e<r0e.XXL?p0e+=y0e:p0e+=v0e,c0e?(Ff.hideAdvanceBtn=!1,p0e<=BASIC_COL_LEN*2?(Ff.hideAdvanceBtn=!0,Ff.isAdvanced=!0):p0e>BASIC_COL_LEN*2&&p0e<=BASIC_COL_LEN*(unref(x_).autoAdvancedLine||3)?Ff.hideAdvanceBtn=!1:Ff.isLoad||(Ff.isLoad=!0,Ff.isAdvanced=!Ff.isAdvanced),{isAdvanced:Ff.isAdvanced,itemColSum:p0e}):p0e>BASIC_COL_LEN*(unref(x_).alwaysShowLines||1)?{isAdvanced:Ff.isAdvanced,itemColSum:p0e}:{isAdvanced:!0,itemColSum:p0e}}const u0e=shallowReactive({});function l0e(){var h0e;let d0e=0,p0e=0;const{baseColProps:c0e={}}=unref(x_);for(const g0e of unref($P)){const{show:m0e,colProps:y0e}=g0e;let v0e=!0;if(isBoolean(m0e)&&(v0e=m0e),isFunction$1(m0e)&&(v0e=m0e({schema:g0e,model:zP,field:g0e.field,values:F0e(F0e({},unref(e0e)),zP)})),v0e&&(y0e||c0e)){const{itemColSum:b0e,isAdvanced:S0e}=s0e(F0e(F0e({},c0e),y0e),d0e);d0e=b0e||0,S0e&&(p0e=d0e),u0e[g0e.field]=S0e}}(h0e=t0e==null?void 0:t0e.proxy)==null||h0e.$forceUpdate(),Ff.actionSpan=p0e%BASIC_COL_LEN+unref(i0e),s0e(unref(x_).actionColOptions||{span:BASIC_COL_LEN},d0e,!0),kh("advanced-change")}function f0e(){Ff.isAdvanced=!Ff.isAdvanced}return{handleToggleAdvanced:f0e,fieldsIsAdvancedMap:u0e}}function useFormEvents({emit,getProps,formModel,getSchema,defaultValueRef,formElRef,schemaRef,handleFormValues}){function resetFields(){return nme(this,null,function*(){const{resetFunc:Ff,submitOnReset:kh}=unref(getProps);Ff&&isFunction$1(Ff)&&(yield Ff()),unref(formElRef)&&(Object.keys(formModel).forEach($P=>{const zP=unref(getSchema).find(n0e=>n0e.field===$P),e0e=(zP==null?void 0:zP.component)&&defaultValueComponents.includes(zP.component),t0e=cloneDeep(defaultValueRef.value[$P]);formModel[$P]=e0e?t0e||"":t0e}),nextTick(()=>clearValidate()),emit("reset",toRaw(formModel)),kh&&handleSubmit())})}function setFieldsValue(values){return nme(this,null,function*(){const fields=unref(getSchema).map(Ff=>Ff.field).filter(Boolean),delimiter=".",nestKeyArray=fields.filter(Ff=>Ff.indexOf(delimiter)>=0),validKeys=[];Object.keys(values).forEach(key=>{const schema=unref(getSchema).find(Ff=>Ff.field===key);let value=values[key];const hasKey=Reflect.has(values,key);if(value=handleInputNumberValue(schema==null?void 0:schema.component,value),hasKey&&fields.includes(key)){if(itemIsDateType(key))if(Array.isArray(value)){const Ff=[];for(const kh of value)Ff.push(kh?dateUtil(kh):null);formModel[key]=Ff}else{const{componentProps:Ff}=schema||{};let kh=Ff;typeof Ff=="function"&&(kh=kh({formModel})),formModel[key]=value?kh!=null&&kh.valueFormat?value:dateUtil(value):null}else formModel[key]=value;validKeys.push(key)}else nestKeyArray.forEach(nestKey=>{try{const value=eval("values"+delimiter+nestKey);isDef(value)&&(formModel[nestKey]=value,validKeys.push(nestKey))}catch(Ff){isDef(defaultValueRef.value[nestKey])&&(formModel[nestKey]=cloneDeep(defaultValueRef.value[nestKey]))}})}),validateFields(validKeys).catch(Ff=>{})})}function removeSchemaByField(Ff){return nme(this,null,function*(){const kh=cloneDeep(unref(getSchema));if(!Ff)return;let x_=isString(Ff)?[Ff]:Ff;isString(Ff)&&(x_=[Ff]);for(const $P of x_)_removeSchemaByFeild($P,kh);schemaRef.value=kh})}function _removeSchemaByFeild(Ff,kh){if(isString(Ff)){const x_=kh.findIndex($P=>$P.field===Ff);x_!==-1&&(delete formModel[Ff],kh.splice(x_,1))}}function appendSchemaByField(Ff,kh,x_=!1){return nme(this,null,function*(){const $P=cloneDeep(unref(getSchema)),zP=Array.isArray(Ff)?Ff.map(n0e=>n0e.field):[Ff.field];if($P.find(n0e=>zP.includes(n0e.field))){error("There are schemas that have already been added");return}const e0e=$P.findIndex(n0e=>n0e.field===kh),t0e=isObject$1(Ff)?[Ff]:Ff;!kh||e0e===-1||x_?x_?$P.unshift(...t0e):$P.push(...t0e):e0e!==-1&&$P.splice(e0e+1,0,...t0e),schemaRef.value=$P,_setDefaultValue(Ff)})}function resetSchema(Ff){return nme(this,null,function*(){let kh=[];if(isObject$1(Ff)&&kh.push(Ff),isArray$1(Ff)&&(kh=[...Ff]),!kh.every($P=>$P.component==="Divider"||Reflect.has($P,"field")&&$P.field)){error("All children of the form Schema array that need to be updated must contain the `field` field");return}schemaRef.value=kh})}function updateSchema(Ff){return nme(this,null,function*(){let kh=[];if(isObject$1(Ff)&&kh.push(Ff),isArray$1(Ff)&&(kh=[...Ff]),!kh.every(zP=>zP.component==="Divider"||Reflect.has(zP,"field")&&zP.field)){error("All children of the form Schema array that need to be updated must contain the `field` field");return}const $P=[];unref(getSchema).forEach(zP=>{let e0e;if(kh.forEach(t0e=>{zP.field===t0e.field&&(e0e=t0e)}),e0e!==void 0&&zP.field===e0e.field){const t0e=deepMerge(zP,e0e);$P.push(t0e)}else $P.push(zP)}),_setDefaultValue($P),schemaRef.value=uniqBy($P,"field")})}function _setDefaultValue(Ff){let kh=[];isObject$1(Ff)&&kh.push(Ff),isArray$1(Ff)&&(kh=[...Ff]);const x_={},$P=getFieldsValue();kh.forEach(zP=>{zP.component!="Divider"&&Reflect.has(zP,"field")&&zP.field&&!isNullOrUnDef(zP.defaultValue)&&!(zP.field in $P)&&(x_[zP.field]=zP.defaultValue)}),setFieldsValue(x_)}function getFieldsValue(){return unref(formElRef)?handleFormValues(toRaw(unref(formModel))):{}}function itemIsDateType(Ff){return unref(getSchema).some(kh=>kh.field===Ff?dateItemType.includes(kh.component):!1)}function validateFields(Ff){return nme(this,null,function*(){var kh;return(kh=unref(formElRef))==null?void 0:kh.validateFields(Ff)})}function validate(Ff){return nme(this,null,function*(){var kh;return yield(kh=unref(formElRef))==null?void 0:kh.validate(Ff)})}function clearValidate(Ff){return nme(this,null,function*(){var kh;yield(kh=unref(formElRef))==null?void 0:kh.clearValidate(Ff)})}function scrollToField(Ff,kh){return nme(this,null,function*(){var x_;yield(x_=unref(formElRef))==null?void 0:x_.scrollToField(Ff,kh)})}function handleSubmit(Ff){return nme(this,null,function*(){Ff&&Ff.preventDefault();const{submitFunc:kh}=unref(getProps);if(kh&&isFunction$1(kh)){yield kh();return}if(unref(formElRef))try{const $P=yield validate(),zP=handleFormValues($P);emit("submit",zP)}catch($P){throw new Error($P)}})}return{handleSubmit,clearValidate,validate,validateFields,getFieldsValue,updateSchema,resetSchema,appendSchemaByField,removeSchemaByField,resetFields,setFieldsValue,scrollToField}}function useAutoFocus(zP){return nme(this,arguments,function*({getSchema:Ff,getProps:kh,formElRef:x_,isInitedDefault:$P}){watchEffect(()=>nme(this,null,function*(){if(unref($P)||!unref(kh).autoFocusFirstItem)return;yield nextTick();const e0e=unref(Ff),t0e=unref(x_),n0e=t0e==null?void 0:t0e.$el;if(!t0e||!n0e||!e0e||e0e.length===0||!e0e[0].component.includes("Input"))return;const o0e=n0e.querySelector(".ant-row:first-child input");o0e&&(o0e==null||o0e.focus())}))})}const basicProps={formId:propTypes.string,model:{type:Object,default:()=>({})},labelWidth:{type:[Number,String],default:0},fieldMapToTime:{type:Array,default:()=>[]},compact:propTypes.bool,schemas:{type:[Array],default:()=>[]},mergeDynamicData:{type:Object,default:null},baseRowStyle:{type:Object},baseRowGutter:{type:Array,default:()=>[16,0]},baseColProps:{type:Object},autoSetPlaceHolder:propTypes.bool.def(!0),autoSubmitOnEnter:propTypes.bool.def(!1),submitOnReset:propTypes.bool,submitOnChange:propTypes.bool,size:propTypes.oneOf(["default","small","large"]).def("default"),disabled:propTypes.bool,emptySpan:{type:[Number,Object],default:0},showAdvancedButton:propTypes.bool,transformDateFunc:{type:Function,default:Ff=>{var kh,x_;return(x_=(kh=Ff==null?void 0:Ff.format)==null?void 0:kh.call(Ff,"YYYY-MM-DD HH:mm:ss"))!=null?x_:Ff}},rulesMessageJoinLabel:propTypes.bool.def(!0),autoAdvancedLine:propTypes.number.def(3),alwaysShowLines:propTypes.number.def(1),showActionButtonGroup:propTypes.bool.def(!0),actionColOptions:Object,showResetButton:propTypes.bool.def(!0),autoFocusFirstItem:propTypes.bool,resetButtonOptions:Object,showSubmitButton:propTypes.bool.def(!0),submitButtonOptions:Object,resetFunc:Function,submitFunc:Function,hideRequiredMark:propTypes.bool,labelCol:Object,layout:propTypes.oneOf(["horizontal","vertical","inline"]).def("horizontal"),tableAction:{type:Object},wrapperCol:Object,colon:propTypes.bool,labelAlign:propTypes.string,rowProps:Object},_sfc_main=defineComponent({name:"BasicForm",components:{FormItem:_sfc_main$2,Form,Row,FormAction},props:basicProps,emits:["advanced-change","reset","submit","register","field-value-change"],setup(Ff,{emit:kh,attrs:x_}){const $P=reactive({}),zP=useModalContext(),e0e=reactive({isAdvanced:!0,hideAdvanceBtn:!1,isLoad:!1,actionSpan:6}),t0e=ref({}),n0e=ref(!1),r0e=ref({}),o0e=ref(null),i0e=ref(null),{prefixCls:a0e}=useDesign("basic-form"),s0e=computed(()=>F0e(F0e({},Ff),unref(r0e))),u0e=computed(()=>[a0e,{[`${a0e}--compact`]:unref(s0e).compact}]),l0e=computed(()=>{const{baseRowStyle:E0e={},rowProps:C0e}=unref(s0e);return F0e({style:E0e},C0e)}),f0e=computed(()=>F0e(F0e(F0e({},x_),Ff),unref(s0e))),d0e=computed(()=>{const E0e=unref(o0e)||unref(s0e).schemas;for(const C0e of E0e){const{defaultValue:B0e,component:N0e,isHandleDateDefaultValue:V0e=!0}=C0e;if(V0e&&B0e&&dateItemType.includes(N0e))if(!Array.isArray(B0e))C0e.defaultValue=dateUtil(B0e);else{const R0e=[];B0e.forEach(W0e=>{R0e.push(dateUtil(W0e))}),C0e.defaultValue=R0e}}return unref(s0e).showAdvancedButton?cloneDeep(E0e.filter(C0e=>C0e.component!=="Divider")):cloneDeep(E0e)}),{handleToggleAdvanced:p0e,fieldsIsAdvancedMap:c0e}=useAdvanced({advanceState:e0e,emit:kh,getProps:s0e,getSchema:d0e,formModel:$P,defaultValueRef:t0e}),{handleFormValues:h0e,initDefault:g0e}=useFormValues({getProps:s0e,defaultValueRef:t0e,getSchema:d0e,formModel:$P});useAutoFocus({getSchema:d0e,getProps:s0e,isInitedDefault:n0e,formElRef:i0e});const{handleSubmit:m0e,setFieldsValue:y0e,clearValidate:v0e,validate:b0e,validateFields:S0e,getFieldsValue:w0e,updateSchema:A0e,resetSchema:x0e,appendSchemaByField:O0e,removeSchemaByField:k0e,resetFields:T0e,scrollToField:M0e}=useFormEvents({emit:kh,getProps:s0e,formModel:$P,getSchema:d0e,defaultValueRef:t0e,formElRef:i0e,schemaRef:o0e,handleFormValues:h0e});createFormContext({resetAction:T0e,submitAction:m0e}),watch(()=>unref(s0e).model,()=>{const{model:E0e}=unref(s0e);E0e&&y0e(E0e)},{immediate:!0}),watch(()=>unref(s0e).schemas,E0e=>{x0e(E0e!=null?E0e:[])}),watch(()=>d0e.value,E0e=>{nextTick(()=>{var C0e;(C0e=zP==null?void 0:zP.redoModalHeight)==null||C0e.call(zP)}),!unref(n0e)&&E0e!=null&&E0e.length&&(g0e(),n0e.value=!0)}),watch(()=>$P,useDebounceFn(()=>{unref(s0e).submitOnChange&&m0e()},300),{deep:!0});function _0e(E0e){return nme(this,null,function*(){r0e.value=deepMerge(unref(r0e)||{},E0e)})}function H0e(E0e,C0e){$P[E0e]=C0e;const{validateTrigger:B0e}=unref(f0e);(!B0e||B0e==="change")&&S0e([E0e]).catch(N0e=>{}),kh("field-value-change",E0e,C0e)}function I0e(E0e){const{autoSubmitOnEnter:C0e}=unref(s0e);if(C0e&&E0e.key==="Enter"&&E0e.target&&E0e.target instanceof HTMLElement){const B0e=E0e.target;B0e&&B0e.tagName&&B0e.tagName.toUpperCase()=="INPUT"&&m0e()}}const z0e={getFieldsValue:w0e,setFieldsValue:y0e,resetFields:T0e,updateSchema:A0e,resetSchema:x0e,setProps:_0e,removeSchemaByField:k0e,appendSchemaByField:O0e,clearValidate:v0e,validateFields:S0e,validate:b0e,submit:m0e,scrollToField:M0e};return onMounted(()=>{g0e(),kh("register",z0e)}),F0e({getBindValue:f0e,handleToggleAdvanced:p0e,handleEnterPress:I0e,formModel:$P,defaultValueRef:t0e,advanceState:e0e,getRow:l0e,getProps:s0e,formElRef:i0e,getSchema:d0e,formActionType:z0e,setFormModel:H0e,getFormClass:u0e,getFormActionBindProps:computed(()=>F0e(F0e({},s0e.value),e0e)),fieldsIsAdvancedMap:c0e},z0e)}}),BasicForm_vue_vue_type_style_index_0_lang="";function _sfc_render(Ff,kh,x_,$P,zP,e0e){const t0e=resolveComponent("FormItem"),n0e=resolveComponent("FormAction"),r0e=resolveComponent("Row"),o0e=resolveComponent("Form");return openBlock(),createBlock(o0e,mergeProps(Ff.getBindValue,{class:Ff.getFormClass,ref:"formElRef",model:Ff.formModel,onKeypress:withKeys(Ff.handleEnterPress,["enter"])}),{default:withCtx(()=>[createVNode(r0e,mergeProps(Ff.getRow,{gutter:Ff.getProps.baseRowGutter}),{default:withCtx(()=>[renderSlot(Ff.$slots,"formHeader"),(openBlock(!0),createElementBlock(Fragment,null,renderList(Ff.getSchema,i0e=>(openBlock(),createBlock(t0e,{key:i0e.field,isAdvanced:Ff.fieldsIsAdvancedMap[i0e.field],tableAction:Ff.tableAction,formActionType:Ff.formActionType,schema:i0e,formProps:Ff.getProps,allDefaultValues:Ff.defaultValueRef,formModel:Ff.formModel,setFormModel:Ff.setFormModel},createSlots({_:2},[renderList(Object.keys(Ff.$slots),a0e=>({name:a0e,fn:withCtx(s0e=>[renderSlot(Ff.$slots,a0e,normalizeProps(guardReactiveProps(s0e||{})))])}))]),1032,["isAdvanced","tableAction","formActionType","schema","formProps","allDefaultValues","formModel","setFormModel"]))),128)),createVNode(n0e,mergeProps(Ff.getFormActionBindProps,{onToggleAdvanced:Ff.handleToggleAdvanced}),createSlots({_:2},[renderList(["resetBefore","submitBefore","advanceBefore","advanceAfter"],i0e=>({name:i0e,fn:withCtx(a0e=>[renderSlot(Ff.$slots,i0e,normalizeProps(guardReactiveProps(a0e||{})))])}))]),1040,["onToggleAdvanced"]),renderSlot(Ff.$slots,"formFooter")]),_:3},16,["gutter"])]),_:3},16,["class","model","onKeypress"])}const BasicForm=_export_sfc$1(_sfc_main,[["render",_sfc_render]]);defineComponent({name:"BasicForm",components:{FormItem:_sfc_main$2},props:basicProps,emits:["advanced-change","reset","submit","register","field-value-change"],setup(Ff,{emit:kh,attrs:x_}){const $P=reactive({}),zP=useModalContext(),e0e=reactive({isAdvanced:!0,hideAdvanceBtn:!1,isLoad:!1,actionSpan:6}),t0e=ref({}),n0e=ref(!1),r0e=ref({}),o0e=ref(null),i0e=ref(null),{prefixCls:a0e}=useDesign("basic-form"),s0e=computed(()=>F0e(F0e({},Ff),unref(r0e))),u0e=computed(()=>[a0e,{[`${a0e}--compact`]:unref(s0e).compact}]),l0e=computed(()=>{const{baseRowStyle:I0e={},rowProps:z0e}=unref(s0e);return F0e({style:I0e},z0e)}),f0e=computed(()=>F0e(F0e(F0e({},x_),Ff),unref(s0e))),d0e=computed(()=>{const I0e=unref(o0e)||unref(s0e).schemas;for(const z0e of I0e){const{defaultValue:E0e,component:C0e,isHandleDateDefaultValue:B0e=!0}=z0e;if(B0e&&E0e&&dateItemType.includes(C0e))if(!Array.isArray(E0e))z0e.defaultValue=dateUtil(E0e);else{const N0e=[];E0e.forEach(V0e=>{N0e.push(dateUtil(V0e))}),z0e.defaultValue=N0e}}return unref(s0e).showAdvancedButton?cloneDeep(I0e.filter(z0e=>z0e.component!=="Divider")):cloneDeep(I0e)}),{handleFormValues:p0e,initDefault:c0e}=useFormValues({getProps:s0e,defaultValueRef:t0e,getSchema:d0e,formModel:$P}),{handleSubmit:h0e,setFieldsValue:g0e,clearValidate:m0e,validate:y0e,validateFields:v0e,getFieldsValue:b0e,updateSchema:S0e,resetSchema:w0e,appendSchemaByField:A0e,removeSchemaByField:x0e,resetFields:O0e,scrollToField:k0e}=useFormEvents({emit:kh,getProps:s0e,formModel:$P,getSchema:d0e,defaultValueRef:t0e,formElRef:i0e,schemaRef:o0e,handleFormValues:p0e});createFormContext({resetAction:O0e,submitAction:h0e}),watch(()=>unref(s0e).model,()=>{const{model:I0e}=unref(s0e);I0e&&g0e(I0e)},{immediate:!0}),watch(()=>unref(s0e).schemas,I0e=>{w0e(I0e!=null?I0e:[])}),watch(()=>d0e.value,I0e=>{nextTick(()=>{var z0e;(z0e=zP==null?void 0:zP.redoModalHeight)==null||z0e.call(zP)}),!unref(n0e)&&I0e!=null&&I0e.length&&(c0e(),n0e.value=!0)}),watch(()=>$P,useDebounceFn(()=>{unref(s0e).submitOnChange&&h0e()},300),{deep:!0});function T0e(I0e){return nme(this,null,function*(){r0e.value=deepMerge(unref(r0e)||{},I0e)})}function M0e(I0e,z0e){$P[I0e]=z0e;const{validateTrigger:E0e}=unref(f0e);(!E0e||E0e==="change")&&v0e([I0e]).catch(C0e=>{}),kh("field-value-change",I0e,z0e)}function _0e(I0e){const{autoSubmitOnEnter:z0e}=unref(s0e);if(z0e&&I0e.key==="Enter"&&I0e.target&&I0e.target instanceof HTMLElement){const E0e=I0e.target;E0e&&E0e.tagName&&E0e.tagName.toUpperCase()=="INPUT"&&h0e()}}const H0e={getFieldsValue:b0e,setFieldsValue:g0e,resetFields:O0e,updateSchema:S0e,resetSchema:w0e,setProps:T0e,removeSchemaByField:x0e,appendSchemaByField:A0e,clearValidate:m0e,validateFields:v0e,validate:y0e,submit:h0e,scrollToField:k0e};return onMounted(()=>{c0e(),kh("register",H0e)}),F0e({getBindValue:f0e,handleToggleAdvanced,handleEnterPress:_0e,formModel:$P,defaultValueRef:t0e,advanceState:e0e,getRow:l0e,getProps:s0e,formElRef:i0e,getSchema:d0e,formActionType:H0e,setFormModel:M0e,getFormClass:u0e,getFormActionBindProps:computed(()=>F0e(F0e({},s0e.value),e0e)),fieldsIsAdvancedMap},H0e)}});const SearchForm_vue_vue_type_style_index_0_lang="";function useForm(Ff){const kh=ref(null),x_=ref(!1);function $P(){return nme(this,null,function*(){const t0e=unref(kh);return t0e||error("The form instance has not been obtained, please make sure that the form has been rendered when performing the form operation!"),yield nextTick(),t0e})}function zP(t0e){onUnmounted(()=>{kh.value=null,x_.value=null}),!(unref(x_)&&isProdMode()&&t0e===unref(kh))&&(kh.value=t0e,x_.value=!0,watch(()=>Ff,()=>{Ff&&t0e.setProps(getDynamicProps(Ff))},{immediate:!0,deep:!0}))}return[zP,{scrollToField:(t0e,n0e)=>nme(this,null,function*(){(yield $P()).scrollToField(t0e,n0e)}),setProps:t0e=>nme(this,null,function*(){(yield $P()).setProps(t0e)}),updateSchema:t0e=>nme(this,null,function*(){(yield $P()).updateSchema(t0e)}),resetSchema:t0e=>nme(this,null,function*(){(yield $P()).resetSchema(t0e)}),clearValidate:t0e=>nme(this,null,function*(){(yield $P()).clearValidate(t0e)}),resetFields:()=>nme(this,null,function*(){$P().then(t0e=>nme(this,null,function*(){yield t0e.resetFields()}))}),removeSchemaByField:t0e=>nme(this,null,function*(){var n0e;(n0e=unref(kh))==null||n0e.removeSchemaByField(t0e)}),getFieldsValue:()=>{var t0e;return(t0e=unref(kh))==null?void 0:t0e.getFieldsValue()},setFieldsValue:t0e=>nme(this,null,function*(){(yield $P()).setFieldsValue(t0e)}),appendSchemaByField:(t0e,n0e,r0e)=>nme(this,null,function*(){(yield $P()).appendSchemaByField(t0e,n0e,r0e)}),submit:()=>nme(this,null,function*(){return(yield $P()).submit()}),validate:t0e=>nme(this,null,function*(){return(yield $P()).validate(t0e)}),validateFields:t0e=>nme(this,null,function*(){return(yield $P()).validateFields(t0e)})}]}export{ApiSelect as A,BasicForm as B,RadioButtonGroup as R,XTUpload as X,ApiTreeSelect as a,ApiRadioGroup as b,merge$1 as m,set as s,useForm as u};
|