You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
virtual-patient/docker/nginx/html/dist/static/js/index-93dfb385.js

75 lines
1.5 MiB
JavaScript

var Is=Object.defineProperty;var xs=(e,t,r)=>t in e?Is(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Wr=(e,t,r)=>(xs(e,typeof t!="symbol"?t+"":t,r),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const V of document.querySelectorAll('link[rel="modulepreload"]'))$(V);new MutationObserver(V=>{for(const oe of V)if(oe.type==="childList")for(const ae of oe.addedNodes)ae.tagName==="LINK"&&ae.rel==="modulepreload"&&$(ae)}).observe(document,{childList:!0,subtree:!0});function r(V){const oe={};return V.integrity&&(oe.integrity=V.integrity),V.referrerPolicy&&(oe.referrerPolicy=V.referrerPolicy),V.crossOrigin==="use-credentials"?oe.credentials="include":V.crossOrigin==="anonymous"?oe.credentials="omit":oe.credentials="same-origin",oe}function $(V){if(V.ep)return;V.ep=!0;const oe=r(V);fetch(V.href,oe)}})();function makeMap(e,t){const r=Object.create(null),$=e.split(",");for(let V=0;V<$.length;V++)r[$[V]]=!0;return t?V=>!!r[V.toLowerCase()]:V=>!!r[V]}const EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,onRE=/^on[^a-z]/,isOn=e=>onRE.test(e),isModelListener=e=>e.startsWith("onUpdate:"),extend$1=Object.assign,remove=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},hasOwnProperty$g=Object.prototype.hasOwnProperty,hasOwn$2=(e,t)=>hasOwnProperty$g.call(e,t),isArray$9=Array.isArray,isMap$3=e=>toTypeString(e)==="[object Map]",isSet$3=e=>toTypeString(e)==="[object Set]",isDate$2=e=>toTypeString(e)==="[object Date]",isRegExp$3=e=>toTypeString(e)==="[object RegExp]",isFunction$3=e=>typeof e=="function",isString$4=e=>typeof e=="string",isSymbol$2=e=>typeof e=="symbol",isObject$4=e=>e!==null&&typeof e=="object",isPromise=e=>(isObject$4(e)||isFunction$3(e))&&isFunction$3(e.then)&&isFunction$3(e.catch),objectToString$2=Object.prototype.toString,toTypeString=e=>objectToString$2.call(e),toRawType=e=>toTypeString(e).slice(8,-1),isPlainObject$3=e=>toTypeString(e)==="[object Object]",isIntegerKey=e=>isString$4(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},camelizeRE=/-(\w)/g,camelize=cacheStringFunction(e=>e.replace(camelizeRE,(t,r)=>r?r.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction(e=>e.replace(hyphenateRE,"-$1").toLowerCase()),capitalize$1=cacheStringFunction(e=>e.charAt(0).toUpperCase()+e.slice(1)),toHandlerKey=cacheStringFunction(e=>e?`on${capitalize$1(e)}`:""),hasChanged=(e,t)=>!Object.is(e,t),invokeArrayFns=(e,t)=>{for(let r=0;r<e.length;r++)e[r](t)},def=(e,t,r)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},looseToNumber=e=>{const t=parseFloat(e);return isNaN(t)?e:t},toNumber$1=e=>{const t=isString$4(e)?Number(e):NaN;return isNaN(t)?e:t};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),GLOBALS_ALLOWED="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",isGloballyAllowed=makeMap(GLOBALS_ALLOWED);function normalizeStyle(e){if(isArray$9(e)){const t={};for(let r=0;r<e.length;r++){const $=e[r],V=isString$4($)?parseStringStyle($):normalizeStyle($);if(V)for(const oe in V)t[oe]=V[oe]}return t}else if(isString$4(e)||isObject$4(e))return e}const listDelimiterRE=/;(?![^(]*\))/g,propertyDelimiterRE=/:([^]+)/,styleCommentRE=/\/\*[^]*?\*\//g;function parseStringStyle(e){const t={};return e.replace(styleCommentRE,"").split(listDelimiterRE).forEach(r=>{if(r){const $=r.split(propertyDelimiterRE);$.length>1&&(t[$[0].trim()]=$[1].trim())}}),t}function normalizeClass(e){let t="";if(isString$4(e))t=e;else if(isArray$9(e))for(let r=0;r<e.length;r++){const $=normalizeClass(e[r]);$&&(t+=$+" ")}else if(isObject$4(e))fo
(?:
(?:`+$+":){7}(?:"+$+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
(?:`+$+":){6}(?:"+r+"|:"+$+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4
(?:`+$+":){5}(?::"+r+"|(?::"+$+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4
(?:`+$+":){4}(?:(?::"+$+"){0,1}:"+r+"|(?::"+$+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4
(?:`+$+":){3}(?:(?::"+$+"){0,2}:"+r+"|(?::"+$+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4
(?:`+$+":){2}(?:(?::"+$+"){0,3}:"+r+"|(?::"+$+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
(?:`+$+":){1}(?:(?::"+$+"){0,4}:"+r+"|(?::"+$+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
(?::(?:(?::`+$+"){0,5}:"+r+"|(?::"+$+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4
)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),oe=new RegExp("(?:^"+r+"$)|(?:^"+V+"$)"),ae=new RegExp("^"+r+"$"),le=new RegExp("^"+V+"$"),ie=function(qe){return qe&&qe.exact?oe:new RegExp("(?:"+t(qe)+r+t(qe)+")|(?:"+t(qe)+V+t(qe)+")","g")};ie.v4=function(Et){return Et&&Et.exact?ae:new RegExp(""+t(Et)+r+t(Et),"g")},ie.v6=function(Et){return Et&&Et.exact?le:new RegExp(""+t(Et)+V+t(Et),"g")};var ue="(?:(?:[a-z]+:)?//)",de="(?:\\S+(?::\\S*)?@)?",pe=ie.v4().source,he=ie.v6().source,Ie="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",_e="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",$e="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",Ve="(?::\\d{2,5})?",Fe='(?:[/?#][^\\s"]*)?',Ue="(?:"+ue+"|www\\.)"+de+"(?:localhost|"+pe+"|"+he+"|"+Ie+_e+$e+")"+Ve+Fe;return urlReg=new RegExp("(?:^"+Ue+"$)","i"),urlReg},pattern$2={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},types$1={integer:function(t){return types$1.number(t)&&parseInt(t,10)===t},float:function(t){return types$1.number(t)&&!types$1.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!types$1.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(pattern$2.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(getUrlRegex())},hex:function(t){return typeof t=="string"&&!!t.match(pattern$2.hex)}},type$1=function(t,r,$,V,oe){if(t.required&&r===void 0){required$1(t,r,$,V,oe);return}var ae=["integer","float","array","regexp","object","method","email","number","date","url","hex"],le=t.type;ae.indexOf(le)>-1?types$1[le](r)||V.push(format(oe.messages.types[le],t.fullField,t.type)):le&&typeof r!==t.type&&V.push(format(oe.messages.types[le],t.fullField,t.type))},range=function(t,r,$,V,oe){var ae=typeof t.len=="number",le=typeof t.min=="number",ie=typeof t.max=="number",ue=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,de=r,pe=null,he=typeof r=="number",Ie=typeof r=="string",_e=Array.isArray(r);if(he?pe="number":Ie?pe="string":_e&&(pe="array"),!pe)return!1;_e&&(de=r.length),Ie&&(de=r.replace(ue,"_").length),ae?de!==t.len&&V.push(format(oe.messages[pe].len,t.fullField,t.len)):le&&!ie&&de<t.min?V.push(format(oe.messages[pe].min,t.fullField,t.min)):ie&&!le&&de>t.max?V.push(format(oe.messages[pe].max,t.fullField,t.max)):le&&ie&&(de<t.min||de>t.max)&&V.push(format(oe.messages[pe].range,t.fullField,t.min,t.max))},ENUM$1="enum",enumerable$1=function(t,r,$,V,oe){t[ENUM$1]=Array.isArray(t[ENUM$1])?t[ENUM$1]:[],t[ENUM$1].indexOf(r)===-1&&V.push(format(oe.messages[ENUM$1],t.fullField,t[ENUM$1].join(", ")))},pattern$1=function(t,r,$,V,oe){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(r)||V.push(format(oe.messages.pattern.mismatch,t.fullField,r,t.pattern));else if(typeof t.pattern=="string"){var ae=new RegExp(t.pattern);ae.test(r)||V.push(format(oe.messages.pattern.mismatch,t.fullField,r,t.pattern))}}},rules={required:required$1,whitespace,type:type$1,range,enum:enumerable$1,pattern:pattern$1},string=function(t,r,$,V,oe){var ae=[],le=t.required||!t.required&&V.hasOwnProperty(t.field);if(le){if(isEmptyValue(r,"string")&&!t.required)return $();rules.required(t,r,V,ae,oe,"string"),isEmptyValue(r,"string")||(rules.type(t,r,V,ae,oe),rules.range(t,r,V,ae,oe),rules.pattern(t,r,V,ae,oe),t.whitespace===!0&&rules.whitespace(t,r,V,ae,oe))}$(ae)},method=function(t,r,$,V,oe){var ae=[],le=t.required||!t.required&&V.hasOwnProperty(t.field);if(le){if(isEmptyValue(r)&&!t.required)return $();rules.required(t,r,V,ae,
height:0 !important;
visibility:hidden !important;
${isFirefox()?"":"overflow:hidden !important;"}
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important;
`,CONTEXT_STYLE=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function calculateNodeStyling(e){const t=window.getComputedStyle(e),r=t.getPropertyValue("box-sizing"),$=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),V=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:CONTEXT_STYLE.map(ae=>`${ae}:${t.getPropertyValue(ae)}`).join(";"),paddingSize:$,borderSize:V,boxSizing:r}}function calcTextareaHeight(e,t=1,r){var $;hiddenTextarea||(hiddenTextarea=document.createElement("textarea"),document.body.appendChild(hiddenTextarea));const{paddingSize:V,borderSize:oe,boxSizing:ae,contextStyle:le}=calculateNodeStyling(e);hiddenTextarea.setAttribute("style",`${le};${HIDDEN_STYLE}`),hiddenTextarea.value=e.value||e.placeholder||"";let ie=hiddenTextarea.scrollHeight;const ue={};ae==="border-box"?ie=ie+oe:ae==="content-box"&&(ie=ie-V),hiddenTextarea.value="";const de=hiddenTextarea.scrollHeight-V;if(isNumber$2(t)){let pe=de*t;ae==="border-box"&&(pe=pe+V+oe),ie=Math.max(pe,ie),ue.minHeight=`${pe}px`}if(isNumber$2(r)){let pe=de*r;ae==="border-box"&&(pe=pe+V+oe),ie=Math.min(pe,ie)}return ue.height=`${ie}px`,($=hiddenTextarea.parentNode)==null||$.removeChild(hiddenTextarea),hiddenTextarea=void 0,ue}const inputProps=buildProps({id:{type:String,default:void 0},size:useSizeProp,disabled:Boolean,modelValue:{type:definePropType([String,Number,Object]),default:""},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:definePropType([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:iconPropType},prefixIcon:{type:iconPropType},containerRole:{type:String,default:void 0},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:definePropType([Object,Array,String]),default:()=>mutable({})}}),inputEmits={[UPDATE_MODEL_EVENT]:e=>isString$4(e),input:e=>isString$4(e),change:e=>isString$4(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent},_hoisted_1$13=["role"],_hoisted_2$I=["id","type","disabled","formatter","parser","readonly","autocomplete","tabindex","aria-label","placeholder","form"],_hoisted_3$n=["id","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form"],__default__$1x=defineComponent({name:"ElInput",inheritAttrs:!1}),_sfc_main$2f=defineComponent({...__default__$1x,props:inputProps,emits:inputEmits,setup(e,{expose:t,emit:r}){const $=e,V=useAttrs$1(),oe=useSlots(),ae=computed(()=>{const er={};return $.containerRole==="combobox"&&(er["aria-haspopup"]=V["aria-haspopup"],er["aria-owns"]=V["aria-owns"],er["aria-expanded"]=V["aria-expanded"]),er}),le=computed(()=>[$.type==="textarea"?Ve.b():$e.b(),$e.m(Ie.value),$e.is("disabled",_e.value),$e.is("exceed",Kn.value),{[$e.b("group")]:oe.prepend||oe.append,[$e.bm("group","append")]:oe.append,[$e.bm("group","prepend")]:oe.prepend,[$e.m("prefix")]:oe.prefix||$.prefixIcon,[$e.m("suffix")]:oe.suffix||$.suffixIcon||$.clearable||$.showPassword,[$e.bm("suffix","password-clear")]:wn.value&&An.value},V.class]),ie=computed(()=>[$e.e("wrapper"),$e.is("focus",Et.value)]),ue=useAttrs({excludeKeys:computed(()=>Object.keys(ae.value))}),{form:de,formItem:pe}=useFormItem(),{inputId:he}=useF
* Checks if an event is supported in the current execution environment.
*
* NOTE: This will not work correctly for non-generic events such as `change`,
* `reset`, `load`, `error`, and `select`.
*
* Borrows from Modernizr.
*
* @param {string} eventNameSuffix Event name, e.g. "click".
* @param {?boolean} capture Check if the capture phase is supported.
* @return {boolean} True if the event is supported.
* @internal
* @license Modernizr 3.0.0pre (Custom Build) | MIT
*/const mousewheel=function(e,t){if(e&&e.addEventListener){const r=function($){const V=Y$1($);t&&Reflect.apply(t,this,[$,V])};e.addEventListener("wheel",r,{passive:!0})}},Mousewheel={beforeMount(e,t){mousewheel(e,t.value)}},basicTimeSpinnerProps=buildProps({role:{type:String,required:!0},spinnerDate:{type:definePropType(Object),required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:definePropType(String),default:""},...disabledTimeListsProps}),_hoisted_1$Z=["onClick"],_hoisted_2$E=["onMouseenter"],_sfc_main$1W=defineComponent({__name:"basic-time-spinner",props:basicTimeSpinnerProps,emits:["change","select-range","set-option"],setup(e,{emit:t}){const r=e,$=useNamespace("time"),{getHoursList:V,getMinutesList:oe,getSecondsList:ae}=getTimeLists(r.disabledHours,r.disabledMinutes,r.disabledSeconds);let le=!1;const ie=ref(),ue=ref(),de=ref(),pe=ref(),he={hours:ue,minutes:de,seconds:pe},Ie=computed(()=>r.showSeconds?timeUnits$1:timeUnits$1.slice(0,2)),_e=computed(()=>{const{spinnerDate:Tn}=r,Mn=Tn.hour(),Kn=Tn.minute(),Vn=Tn.second();return{hours:Mn,minutes:Kn,seconds:Vn}}),$e=computed(()=>{const{hours:Tn,minutes:Mn}=unref(_e);return{hours:V(r.role),minutes:oe(Tn,r.role),seconds:ae(Tn,Mn,r.role)}}),Ve=computed(()=>{const{hours:Tn,minutes:Mn,seconds:Kn}=unref(_e);return{hours:buildTimeList(Tn,23),minutes:buildTimeList(Mn,59),seconds:buildTimeList(Kn,59)}}),Fe=debounce(Tn=>{le=!1,qe(Tn)},200),Ue=Tn=>{if(!!!r.amPmMode)return"";const Kn=r.amPmMode==="A";let Vn=Tn<12?" am":" pm";return Kn&&(Vn=Vn.toUpperCase()),Vn},Et=Tn=>{let Mn;switch(Tn){case"hours":Mn=[0,2];break;case"minutes":Mn=[3,5];break;case"seconds":Mn=[6,8];break}const[Kn,Vn]=Mn;t("select-range",Kn,Vn),ie.value=Tn},qe=Tn=>{vn(Tn,unref(_e)[Tn])},Lt=()=>{qe("hours"),qe("minutes"),qe("seconds")},hn=Tn=>Tn.querySelector(`.${$.namespace.value}-scrollbar__wrap`),vn=(Tn,Mn)=>{if(r.arrowControl)return;const Kn=unref(he[Tn]);Kn&&Kn.$el&&(hn(Kn.$el).scrollTop=Math.max(0,Mn*bn(Tn)))},bn=Tn=>{const Mn=unref(he[Tn]);return(Mn==null?void 0:Mn.$el.querySelector("li").offsetHeight)||0},Sn=()=>{En(1)},$n=()=>{En(-1)},En=Tn=>{ie.value||Et("hours");const Mn=ie.value,Kn=unref(_e)[Mn],Vn=ie.value==="hours"?24:60,Wn=Nn(Mn,Kn,Tn,Vn);Pn(Mn,Wn),vn(Mn,Wn),nextTick(()=>Et(Mn))},Nn=(Tn,Mn,Kn,Vn)=>{let Wn=(Mn+Kn+Vn)%Vn;const Qn=unref($e)[Tn];for(;Qn[Wn]&&Wn!==Mn;)Wn=(Wn+Kn+Vn)%Vn;return Wn},Pn=(Tn,Mn)=>{if(unref($e)[Tn][Mn])return;const{hours:Wn,minutes:Qn,seconds:lr}=unref(_e);let Jn;switch(Tn){case"hours":Jn=r.spinnerDate.hour(Mn).minute(Qn).second(lr);break;case"minutes":Jn=r.spinnerDate.hour(Wn).minute(Mn).second(lr);break;case"seconds":Jn=r.spinnerDate.hour(Wn).minute(Qn).second(Mn);break}t("change",Jn)},xn=(Tn,{value:Mn,disabled:Kn})=>{Kn||(Pn(Tn,Mn),Et(Tn),vn(Tn,Mn))},Rn=Tn=>{le=!0,Fe(Tn);const Mn=Math.min(Math.round((hn(unref(he[Tn]).$el).scrollTop-(On(Tn)*.5-10)/bn(Tn)+3)/bn(Tn)),Tn==="hours"?23:59);Pn(Tn,Mn)},On=Tn=>unref(he[Tn]).$el.offsetHeight,wn=()=>{const Tn=Mn=>{const Kn=unref(he[Mn]);Kn&&Kn.$el&&(hn(Kn.$el).onscroll=()=>{Rn(Mn)})};Tn("hours"),Tn("minutes"),Tn("seconds")};onMounted(()=>{nextTick(()=>{!r.arrowControl&&wn(),Lt(),r.role==="start"&&Et("hours")})});const An=(Tn,Mn)=>{he[Mn].value=Tn};return t("set-option",[`${r.role}_scrollDown`,En]),t("set-option",[`${r.role}_emitSelectRange`,Et]),watch(()=>r.spinnerDate,()=>{le||Lt()}),(Tn,Mn)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref($).b("spinner"),{"has-seconds":Tn.showSeconds}])},[Tn.arrowControl?createCommentVNode("v-if",!0):(openBlock(!0),createElementBlock(Fragment,{key:0},renderList(unref(Ie),Kn=>(openBlock(),createBlock(unref(ElScrollbar),{key:Kn,ref_for:!0,ref:Vn=>An(Vn,Kn),class:normalizeClass(unref($).be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":unref($).be("spinner","list"),noresize:"",tag:"ul",onMouseenter:Vn=>Et(Kn),onMousemove:Vn=>qe(Kn)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref($e)[Kn],(Vn,Wn)=>(openBlock(),createElementBlock("li",{key:Wn,class:normalizeClass([unref($).be("spinner","item"),
Add an empty element to avoid render label,
do not use empty fragment here for https://github.com/vuejs/vue-next/pull/2485
`),_hoisted_2$z]),_:1},8,["model-value","label","disabled","onUpdate:modelValue"])):e.isLeaf&&e.node.checked?(openBlock(),createBlock(ue,{key:2,class:normalizeClass(e.ns.e("prefix"))},{default:withCtx(()=>[createVNode(ie)]),_:1},8,["class"])):createCommentVNode("v-if",!0),createCommentVNode(" content "),createVNode(de),createCommentVNode(" postfix "),e.isLeaf?createCommentVNode("v-if",!0):(openBlock(),createElementBlock(Fragment,{key:3},[e.node.loading?(openBlock(),createBlock(ue,{key:0,class:normalizeClass([e.ns.is("loading"),e.ns.e("postfix")])},{default:withCtx(()=>[createVNode(pe)]),_:1},8,["class"])):(openBlock(),createBlock(ue,{key:1,class:normalizeClass(["arrow-right",e.ns.e("postfix")])},{default:withCtx(()=>[createVNode(he)]),_:1},8,["class"]))],64))],42,_hoisted_1$Q)}var ElCascaderNode=_export_sfc$1(_sfc_main$1I,[["render",_sfc_render$v],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/node.vue"]]);const _sfc_main$1H=defineComponent({name:"ElCascaderMenu",components:{Loading:loading_default,ElIcon,ElScrollbar,ElCascaderNode},props:{nodes:{type:Array,required:!0},index:{type:Number,required:!0}},setup(e){const t=getCurrentInstance(),r=useNamespace("cascader-menu"),{t:$}=useLocale(),V=generateId();let oe=null,ae=null;const le=inject(CASCADER_PANEL_INJECTION_KEY),ie=ref(null),ue=computed(()=>!e.nodes.length),de=computed(()=>!le.initialLoaded),pe=computed(()=>`cascader-menu-${V}-${e.index}`),he=Ve=>{oe=Ve.target},Ie=Ve=>{if(!(!le.isHoverMenu||!oe||!ie.value))if(oe.contains(Ve.target)){_e();const Fe=t.vnode.el,{left:Ue}=Fe.getBoundingClientRect(),{offsetWidth:Et,offsetHeight:qe}=Fe,Lt=Ve.clientX-Ue,hn=oe.offsetTop,vn=hn+oe.offsetHeight;ie.value.innerHTML=`
<path style="pointer-events: auto;" fill="transparent" d="M${Lt} ${hn} L${Et} 0 V${hn} Z" />
<path style="pointer-events: auto;" fill="transparent" d="M${Lt} ${vn} L${Et} ${qe} V${vn} Z" />
`}else ae||(ae=window.setTimeout($e,le.config.hoverThreshold))},_e=()=>{ae&&(clearTimeout(ae),ae=null)},$e=()=>{ie.value&&(ie.value.innerHTML="",_e())};return{ns:r,panel:le,hoverZone:ie,isEmpty:ue,isLoading:de,menuId:pe,t:$,handleExpand:he,handleMouseMove:Ie,clearHoverZone:$e}}});function _sfc_render$u(e,t,r,$,V,oe){const ae=resolveComponent("el-cascader-node"),le=resolveComponent("loading"),ie=resolveComponent("el-icon"),ue=resolveComponent("el-scrollbar");return openBlock(),createBlock(ue,{key:e.menuId,tag:"ul",role:"menu",class:normalizeClass(e.ns.b()),"wrap-class":e.ns.e("wrap"),"view-class":[e.ns.e("list"),e.ns.is("empty",e.isEmpty)],onMousemove:e.handleMouseMove,onMouseleave:e.clearHoverZone},{default:withCtx(()=>{var de;return[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.nodes,pe=>(openBlock(),createBlock(ae,{key:pe.uid,node:pe,"menu-id":e.menuId,onExpand:e.handleExpand},null,8,["node","menu-id","onExpand"]))),128)),e.isLoading?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(e.ns.e("empty-text"))},[createVNode(ie,{size:"14",class:normalizeClass(e.ns.is("loading"))},{default:withCtx(()=>[createVNode(le)]),_:1},8,["class"]),createTextVNode(" "+toDisplayString(e.t("el.cascader.loading")),1)],2)):e.isEmpty?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(e.ns.e("empty-text"))},toDisplayString(e.t("el.cascader.noData")),3)):(de=e.panel)!=null&&de.isHoverMenu?(openBlock(),createElementBlock("svg",{key:2,ref:"hoverZone",class:normalizeClass(e.ns.e("hover-zone"))},null,2)):createCommentVNode("v-if",!0)]}),_:1},8,["class","wrap-class","view-class","onMousemove","onMouseleave"])}var ElCascaderMenu=_export_sfc$1(_sfc_main$1H,[["render",_sfc_render$u],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/menu.vue"]]);let uid=0;const calculatePathNodes=e=>{const t=[e];let{parent:r}=e;for(;r;)t.unshift(r),r=r.parent;return t};let Node$2=class lo{constructor(t,r,$,V=!1){this.data=t,this.config=r,this.parent=$,this.root=V,this.uid=uid++,this.checked=!1,this.indeterminate=!1,this.loading=!1;const{value:oe,label:ae,children:le}=r,ie=t[le],ue=calculatePathNodes(this);this.level=V?0:$?$.level+1:1,this.value=t[oe],this.label=t[ae],this.pathNodes=ue,this.pathValues=ue.map(de=>de.value),this.pathLabels=ue.map(de=>de.label),this.childrenData=ie,this.children=(ie||[]).map(de=>new lo(de,r,this)),this.loaded=!r.lazy||this.isLeaf||!isEmpty(ie)}get isDisabled(){const{data:t,parent:r,config:$}=this,{disabled:V,checkStrictly:oe}=$;return(isFunction$3(V)?V(t,this):!!t[V])||!oe&&(r==null?void 0:r.isDisabled)}get isLeaf(){const{data:t,config:r,childrenData:$,loaded:V}=this,{lazy:oe,leaf:ae}=r,le=isFunction$3(ae)?ae(t,this):t[ae];return isUndefined$1(le)?oe&&!V?!1:!(Array.isArray($)&&$.length):!!le}get valueByOption(){return this.config.emitPath?this.pathValues:this.value}appendChild(t){const{childrenData:r,children:$}=this,V=new lo(t,this.config,this);return Array.isArray(r)?r.push(t):this.childrenData=[t],$.push(V),V}calcText(t,r){const $=t?this.pathLabels.join(r):this.label;return this.text=$,$}broadcast(t,...r){const $=`onParent${capitalize(t)}`;this.children.forEach(V=>{V&&(V.broadcast(t,...r),V[$]&&V[$](...r))})}emit(t,...r){const{parent:$}=this,V=`onChild${capitalize(t)}`;$&&($[V]&&$[V](...r),$.emit(t,...r))}onParentCheck(t){this.isDisabled||this.setCheckState(t)}onChildCheck(){const{children:t}=this,r=t.filter(V=>!V.isDisabled),$=r.length?r.every(V=>V.checked):!1;this.setCheckState($)}setCheckState(t){const r=this.children.length,$=this.children.reduce((V,oe)=>{const ae=oe.checked?1:oe.indeterminate?.5:0;return V+ae},0);this.checked=this.loaded&&this.children.filter(V=>!V.isDisabled).every(V=>V.loaded&&V.checked)&&t,this.indeterminate=this.loaded&&$!==r&&$>0}doCheck(t){if(this.checked===t)return;const{checkStrictly:r,multiple:$}=this.config;r||!$?this.checked=t:(this.broadcast("check",t),this.setCheckState(t),this.emit("check"))}};const flatNodes=(e,t)=>e.reduce((r,$)=>($.isLeaf?r.push($):(!t&&r.push($),r=r.concat(flatNodes($.children,t))),r)
M 50 50
m 0 ${qe?"":"-"}${Et}
a ${Et} ${Et} 0 1 1 0 ${qe?"-":""}${Et*2}
a ${Et} ${Et} 0 1 1 0 ${qe?"":"-"}${Et*2}
`}),ie=computed(()=>2*Math.PI*ae.value),ue=computed(()=>t.type==="dashboard"?.75:1),de=computed(()=>`${-1*ie.value*(1-ue.value)/2}px`),pe=computed(()=>({strokeDasharray:`${ie.value*ue.value}px, ${ie.value}px`,strokeDashoffset:de.value})),he=computed(()=>({strokeDasharray:`${ie.value*ue.value*(t.percentage/100)}px, ${ie.value}px`,strokeDashoffset:de.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"})),Ie=computed(()=>{let Et;return t.color?Et=Ue(t.percentage):Et=r[t.status]||r.default,Et}),_e=computed(()=>t.status==="warning"?warning_filled_default:t.type==="line"?t.status==="success"?circle_check_default:circle_close_default:t.status==="success"?check_default:close_default),$e=computed(()=>t.type==="line"?12+t.strokeWidth*.4:t.width*.111111+2),Ve=computed(()=>t.format(t.percentage));function Fe(Et){const qe=100/Et.length;return Et.map((hn,vn)=>isString$4(hn)?{color:hn,percentage:(vn+1)*qe}:hn).sort((hn,vn)=>hn.percentage-vn.percentage)}const Ue=Et=>{var qe;const{color:Lt}=t;if(isFunction$3(Lt))return Lt(Et);if(isString$4(Lt))return Lt;{const hn=Fe(Lt);for(const vn of hn)if(vn.percentage>Et)return vn.color;return(qe=hn[hn.length-1])==null?void 0:qe.color}};return(Et,qe)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref($).b(),unref($).m(Et.type),unref($).is(Et.status),{[unref($).m("without-text")]:!Et.showText,[unref($).m("text-inside")]:Et.textInside}]),role:"progressbar","aria-valuenow":Et.percentage,"aria-valuemin":"0","aria-valuemax":"100"},[Et.type==="line"?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref($).b("bar"))},[createBaseVNode("div",{class:normalizeClass(unref($).be("bar","outer")),style:normalizeStyle({height:`${Et.strokeWidth}px`})},[createBaseVNode("div",{class:normalizeClass([unref($).be("bar","inner"),{[unref($).bem("bar","inner","indeterminate")]:Et.indeterminate},{[unref($).bem("bar","inner","striped")]:Et.striped},{[unref($).bem("bar","inner","striped-flow")]:Et.stripedFlow}]),style:normalizeStyle(unref(V))},[(Et.showText||Et.$slots.default)&&Et.textInside?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref($).be("bar","innerText"))},[renderSlot(Et.$slots,"default",{percentage:Et.percentage},()=>[createBaseVNode("span",null,toDisplayString(unref(Ve)),1)])],2)):createCommentVNode("v-if",!0)],6)],6)],2)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref($).b("circle")),style:normalizeStyle({height:`${Et.width}px`,width:`${Et.width}px`})},[(openBlock(),createElementBlock("svg",_hoisted_2$f,[createBaseVNode("path",{class:normalizeClass(unref($).be("circle","track")),d:unref(le),stroke:`var(${unref($).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-width":unref(oe),fill:"none",style:normalizeStyle(unref(pe))},null,14,_hoisted_3$8),createBaseVNode("path",{class:normalizeClass(unref($).be("circle","path")),d:unref(le),stroke:unref(Ie),fill:"none",opacity:Et.percentage?1:0,"stroke-linecap":Et.strokeLinecap,"stroke-width":unref(oe),style:normalizeStyle(unref(he))},null,14,_hoisted_4$4)]))],6)),(Et.showText||Et.$slots.default)&&!Et.textInside?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(unref($).e("text")),style:normalizeStyle({fontSize:`${unref($e)}px`})},[renderSlot(Et.$slots,"default",{percentage:Et.percentage},()=>[Et.status?(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(_e))))]),_:1})):(openBlock(),createElementBlock("span",_hoisted_5$3,toDisplayString(unref(Ve)),1))])],6)):createCommentVNode("v-if",!0)],10,_hoisted_1$l))}});var Progress=_export_sfc$1(_sfc_main$I,[["__file","/home/runner/work/element-plus/element-plus/packages/components/progress/src/progress.vue"]]);const ElProgress=withInstall(Progress),rateProps=buildProps({modelValue:{type:Number,default:0},id:{type:String,default:void 0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:definePropType([Array,Object]),default:()=>mutable(["","",""])},voidColor
* escape-html
* Copyright(c) 2012-2013 TJ Holowaychuk
* Copyright(c) 2015 Andreas Lubbe
* Copyright(c) 2015 Tiancheng "Timothy" Gu
* MIT Licensed
*/var matchHtmlRegExp=/["'&<>]/,escapeHtml_1=escapeHtml;function escapeHtml(e){var t=""+e,r=matchHtmlRegExp.exec(t);if(!r)return t;var $,V="",oe=0,ae=0;for(oe=r.index;oe<t.length;oe++){switch(t.charCodeAt(oe)){case 34:$="&quot;";break;case 38:$="&amp;";break;case 39:$="&#39;";break;case 60:$="&lt;";break;case 62:$="&gt;";break;default:continue}ae!==oe&&(V+=t.substring(ae,oe)),ae=oe+1,V+=$}return ae!==oe?V+t.substring(ae,oe):V}const escapeHtml$1=getDefaultExportFromCjs(escapeHtml_1),getCell=function(e){var t;return(t=e.target)==null?void 0:t.closest("td")},orderBy=function(e,t,r,$,V){if(!t&&!$&&(!V||Array.isArray(V)&&!V.length))return e;typeof r=="string"?r=r==="descending"?-1:1:r=r&&r<0?-1:1;const oe=$?null:function(le,ie){return V?(Array.isArray(V)||(V=[V]),V.map(ue=>typeof ue=="string"?get(le,ue):ue(le,ie,e))):(t!=="$key"&&isObject$4(le)&&"$value"in le&&(le=le.$value),[isObject$4(le)?get(le,t):le])},ae=function(le,ie){if($)return $(le.value,ie.value);for(let ue=0,de=le.key.length;ue<de;ue++){if(le.key[ue]<ie.key[ue])return-1;if(le.key[ue]>ie.key[ue])return 1}return 0};return e.map((le,ie)=>({value:le,index:ie,key:oe?oe(le,ie):null})).sort((le,ie)=>{let ue=ae(le,ie);return ue||(ue=le.index-ie.index),ue*+r}).map(le=>le.value)},getColumnById=function(e,t){let r=null;return e.columns.forEach($=>{$.id===t&&(r=$)}),r},getColumnByKey=function(e,t){let r=null;for(let $=0;$<e.columns.length;$++){const V=e.columns[$];if(V.columnKey===t){r=V;break}}return r||throwError("ElTable",`No column matching with column-key: ${t}`),r},getColumnByCell=function(e,t,r){const $=(t.className||"").match(new RegExp(`${r}-table_[^\\s]+`,"gm"));return $?getColumnById(e,$[0]):null},getRowIdentity=(e,t)=>{if(!e)throw new Error("Row is required when get row identity");if(typeof t=="string"){if(!t.includes("."))return`${e[t]}`;const r=t.split(".");let $=e;for(const V of r)$=$[V];return`${$}`}else if(typeof t=="function")return t.call(null,e)},getKeysMap=function(e,t){const r={};return(e||[]).forEach(($,V)=>{r[getRowIdentity($,t)]={row:$,index:V}}),r};function mergeOptions$1(e,t){const r={};let $;for($ in e)r[$]=e[$];for($ in t)if(hasOwn$2(t,$)){const V=t[$];typeof V<"u"&&(r[$]=V)}return r}function parseWidth(e){return e===""||e!==void 0&&(e=Number.parseInt(e,10),Number.isNaN(e)&&(e="")),e}function parseMinWidth(e){return e===""||e!==void 0&&(e=parseWidth(e),Number.isNaN(e)&&(e=80)),e}function parseHeight(e){return typeof e=="number"?e:typeof e=="string"?/^\d+(?:px)?$/.test(e)?Number.parseInt(e,10):e:null}function compose(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...$)=>t(r(...$)))}function toggleRowStatus(e,t,r){let $=!1;const V=e.indexOf(t),oe=V!==-1,ae=le=>{le==="add"?e.push(t):e.splice(V,1),$=!0,isArray$9(t.children)&&t.children.forEach(ie=>{toggleRowStatus(e,ie,r??!oe)})};return isBoolean$2(r)?r&&!oe?ae("add"):!r&&oe&&ae("remove"):ae(oe?"remove":"add"),$}function walkTreeNode(e,t,r="children",$="hasChildren"){const V=ae=>!(Array.isArray(ae)&&ae.length);function oe(ae,le,ie){t(ae,le,ie),le.forEach(ue=>{if(ue[$]){t(ue,null,ie+1);return}const de=ue[r];V(de)||oe(ue,de,ie+1)})}e.forEach(ae=>{if(ae[$]){t(ae,null,0);return}const le=ae[r];V(le)||oe(ae,le,0)})}let removePopper;function createTablePopper(e,t,r,$,V){V=merge$3({enterable:!0,showArrow:!0},V);const oe=e==null?void 0:e.dataset.prefix,ae=e==null?void 0:e.querySelector(`.${oe}-scrollbar__wrap`);function le(){const Ve=V.effect==="light",Fe=document.createElement("div");return Fe.className=[`${oe}-popper`,Ve?"is-light":"is-dark",V.popperClass||""].join(" "),r=escapeHtml$1(r),Fe.innerHTML=r,Fe.style.zIndex=String($()),e==null||e.appendChild(Fe),Fe}function ie(){const Ve=document.createElement("div");return Ve.className=`${oe}-popper__arrow`,Ve}function ue(){de&&de.update()}removePopper==null||removePopper(),removePopper=()=>{try{de&&de.destroy(),Ie&&(e==null||e.removeChild(Ie)),t.removeEventListener("mouseenter",pe),t.removeEventListener("mouseleave",he),ae==null||ae.removeEventListener("scroll",removePopper),removePopper=void 0}catch{}};let de=null,pe=ue,he=removePopper;V.en
`).forEach(function(ae){V=ae.indexOf(":"),r=ae.substring(0,V).trim().toLowerCase(),$=ae.substring(V+1).trim(),!(!r||t[r]&&ignoreDuplicateOf[r])&&(r==="set-cookie"?t[r]?t[r].push($):t[r]=[$]:t[r]=t[r]?t[r]+", "+$:$)}),t},$internals=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){return e===!1||e==null?e:utils$3.isArray(e)?e.map(normalizeValue):String(e)}function parseTokens(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let $;for(;$=r.exec(e);)t[$[1]]=$[2];return t}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,t,r,$,V){if(utils$3.isFunction($))return $.call(this,t,r);if(V&&(t=r),!!utils$3.isString(t)){if(utils$3.isString($))return t.indexOf($)!==-1;if(utils$3.isRegExp($))return $.test(t)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,$)=>r.toUpperCase()+$)}function buildAccessors(e,t){const r=utils$3.toCamelCase(" "+t);["get","set","has"].forEach($=>{Object.defineProperty(e,$+r,{value:function(V,oe,ae){return this[$].call(this,t,V,oe,ae)},configurable:!0})})}class AxiosHeaders{constructor(t){t&&this.set(t)}set(t,r,$){const V=this;function oe(le,ie,ue){const de=normalizeHeader(ie);if(!de)throw new Error("header name must be a non-empty string");const pe=utils$3.findKey(V,de);(!pe||V[pe]===void 0||ue===!0||ue===void 0&&V[pe]!==!1)&&(V[pe||ie]=normalizeValue(le))}const ae=(le,ie)=>utils$3.forEach(le,(ue,de)=>oe(ue,de,ie));return utils$3.isPlainObject(t)||t instanceof this.constructor?ae(t,r):utils$3.isString(t)&&(t=t.trim())&&!isValidHeaderName(t)?ae(parseHeaders(t),r):t!=null&&oe(r,t,$),this}get(t,r){if(t=normalizeHeader(t),t){const $=utils$3.findKey(this,t);if($){const V=this[$];if(!r)return V;if(r===!0)return parseTokens(V);if(utils$3.isFunction(r))return r.call(this,V,$);if(utils$3.isRegExp(r))return r.exec(V);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=normalizeHeader(t),t){const $=utils$3.findKey(this,t);return!!($&&this[$]!==void 0&&(!r||matchHeaderValue(this,this[$],$,r)))}return!1}delete(t,r){const $=this;let V=!1;function oe(ae){if(ae=normalizeHeader(ae),ae){const le=utils$3.findKey($,ae);le&&(!r||matchHeaderValue($,$[le],le,r))&&(delete $[le],V=!0)}}return utils$3.isArray(t)?t.forEach(oe):oe(t),V}clear(t){const r=Object.keys(this);let $=r.length,V=!1;for(;$--;){const oe=r[$];(!t||matchHeaderValue(this,this[oe],oe,t,!0))&&(delete this[oe],V=!0)}return V}normalize(t){const r=this,$={};return utils$3.forEach(this,(V,oe)=>{const ae=utils$3.findKey($,oe);if(ae){r[ae]=normalizeValue(V),delete r[oe];return}const le=t?formatHeader(oe):String(oe).trim();le!==oe&&delete r[oe],r[le]=normalizeValue(V),$[le]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return utils$3.forEach(this,($,V)=>{$!=null&&$!==!1&&(r[V]=t&&utils$3.isArray($)?$.join(", "):$)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const $=new this(t);return r.forEach(V=>$.set(V)),$}static accessor(t){const $=(this[$internals]=this[$internals]={accessors:{}}).accessors,V=this.prototype;function oe(ae){const le=normalizeHeader(ae);$[le]||(buildAccessors(V,ae),$[le]=!0)}return utils$3.isArray(t)?t.forEach(oe):oe(t),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$3.reduceDescriptors(AxiosHeaders.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set($){this[r]=$}}});utils$3.freezeMethods(AxiosHeaders);const AxiosHeaders$1=AxiosHeaders;function transformData(e,t){const r=this||defaults$3,$=t||r,V=AxiosHeaders$1.from($.headers);let oe=$.data;return utils$3.forEach(e,function(le){oe=le.call(r,oe,V.normalize(),t?t.status:void 0)}),V.normalize(),oe}function isCancel(e){return!!(e&&e.__CANCEL__)}function CanceledError(e,t,r){AxiosError.call(this,e??"canceled",AxiosError.ERR_CANCELED,t,r),this.name="CanceledError"}utils$3.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle(e,t,r){const $=r.config.validateStatus;!r.status||!$||$(r.status)?e(r):t(new AxiosError("Request failed with status code "+r.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const cookies=platform.isStandardBrowserEnv?function(){return{write:function(r,$,V,oe,ae,le){const ie=[];ie.push(r+"="+encodeURIComponent($)),utils$3.isNumber(V)&&ie.push("expires="+new Date(V).toGMTString()),utils$3.isString(oe)&&ie.push("path="+oe),utils$3.isString(ae)&&ie.push("domain="+ae),le===!0&&ie.push("secure"),document.cookie=ie.join("; ")},read:function(r){const $=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return $?decodeURIComponent($[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function isAbsoluteURL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function buildFullPath(e,t){return e&&!isAbsoluteURL(t)?combineURLs(e,t):t}const isURLSameOrigin=platform.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let $;function V(oe){let ae=oe;return t&&(r.setAttribute("href",ae),ae=r.href),r.setAttribute("href",ae),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return $=V(window.location.href),function(ae){const le=utils$3.isString(ae)?V(ae):ae;return le.protocol===$.protocol&&le.host===$.host}}():function(){return function(){return!0}}();function parseProtocol(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function speedometer(e,t){e=e||10;const r=new Array(e),$=new Array(e);let V=0,oe=0,ae;return t=t!==void 0?t:1e3,function(ie){const ue=Date.now(),de=$[oe];ae||(ae=ue),r[V]=ie,$[V]=ue;let pe=oe,he=0;for(;pe!==V;)he+=r[pe++],pe=pe%e;if(V=(V+1)%e,V===oe&&(oe=(oe+1)%e),ue-ae<t)return;const Ie=de&&ue-de;return Ie?Math.round(he*1e3/Ie):void 0}}function progressEventReducer(e,t){let r=0;const $=speedometer(50,250);return V=>{const oe=V.loaded,ae=V.lengthComputable?V.total:void 0,le=oe-r,ie=$(le),ue=oe<=ae;r=oe;const de={loaded:oe,total:ae,progress:ae?oe/ae:void 0,bytes:le,rate:ie||void 0,estimated:ie&&ae&&ue?(ae-oe)/ie:void 0,event:V};de[t?"download":"upload"]=!0,e(de)}}const isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function(e){return new Promise(function(r,$){let V=e.data;const oe=AxiosHeaders$1.from(e.headers).normalize(),ae=e.responseType;let le;function ie(){e.cancelToken&&e.cancelToken.unsubscribe(le),e.signal&&e.signal.removeEventListener("abort",le)}let ue;utils$3.isFormDa
`+oe.map(renderReason).join(`
`):" "+renderReason(oe[0]):"as no adapter specified";throw new AxiosError("There is no suitable adapter to dispatch the request "+ae,"ERR_NOT_SUPPORT")}return $},adapters:knownAdapters};function throwIfCancellationRequested(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new CanceledError(null,e)}function dispatchRequest(e){return throwIfCancellationRequested(e),e.headers=AxiosHeaders$1.from(e.headers),e.data=transformData.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),adapters.getAdapter(e.adapter||defaults$3.adapter)(e).then(function($){return throwIfCancellationRequested(e),$.data=transformData.call(e,e.transformResponse,$),$.headers=AxiosHeaders$1.from($.headers),$},function($){return isCancel($)||(throwIfCancellationRequested(e),$&&$.response&&($.response.data=transformData.call(e,e.transformResponse,$.response),$.response.headers=AxiosHeaders$1.from($.response.headers))),Promise.reject($)})}const headersToObject=e=>e instanceof AxiosHeaders$1?e.toJSON():e;function mergeConfig(e,t){t=t||{};const r={};function $(ue,de,pe){return utils$3.isPlainObject(ue)&&utils$3.isPlainObject(de)?utils$3.merge.call({caseless:pe},ue,de):utils$3.isPlainObject(de)?utils$3.merge({},de):utils$3.isArray(de)?de.slice():de}function V(ue,de,pe){if(utils$3.isUndefined(de)){if(!utils$3.isUndefined(ue))return $(void 0,ue,pe)}else return $(ue,de,pe)}function oe(ue,de){if(!utils$3.isUndefined(de))return $(void 0,de)}function ae(ue,de){if(utils$3.isUndefined(de)){if(!utils$3.isUndefined(ue))return $(void 0,ue)}else return $(void 0,de)}function le(ue,de,pe){if(pe in t)return $(ue,de);if(pe in e)return $(void 0,ue)}const ie={url:oe,method:oe,data:oe,baseURL:ae,transformRequest:ae,transformResponse:ae,paramsSerializer:ae,timeout:ae,timeoutMessage:ae,withCredentials:ae,adapter:ae,responseType:ae,xsrfCookieName:ae,xsrfHeaderName:ae,onUploadProgress:ae,onDownloadProgress:ae,decompress:ae,maxContentLength:ae,maxBodyLength:ae,beforeRedirect:ae,transport:ae,httpAgent:ae,httpsAgent:ae,cancelToken:ae,socketPath:ae,responseEncoding:ae,validateStatus:le,headers:(ue,de)=>V(headersToObject(ue),headersToObject(de),!0)};return utils$3.forEach(Object.keys(Object.assign({},e,t)),function(de){const pe=ie[de]||V,he=pe(e[de],t[de],de);utils$3.isUndefined(he)&&pe!==le||(r[de]=he)}),r}const VERSION="1.5.1",validators$1={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{validators$1[e]=function($){return typeof $===e||"a"+(t<1?"n ":" ")+e}});const deprecatedWarnings={};validators$1.transitional=function(t,r,$){function V(oe,ae){return"[Axios v"+VERSION+"] Transitional option '"+oe+"'"+ae+($?". "+$:"")}return(oe,ae,le)=>{if(t===!1)throw new AxiosError(V(ae," has been removed"+(r?" in "+r:"")),AxiosError.ERR_DEPRECATED);return r&&!deprecatedWarnings[ae]&&(deprecatedWarnings[ae]=!0,console.warn(V(ae," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(oe,ae,le):!0}};function assertOptions(e,t,r){if(typeof e!="object")throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);const $=Object.keys(e);let V=$.length;for(;V-- >0;){const oe=$[V],ae=t[oe];if(ae){const le=e[oe],ie=le===void 0||ae(le,oe,e);if(ie!==!0)throw new AxiosError("option "+oe+" must be "+ie,AxiosError.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new AxiosError("Unknown option "+oe,AxiosError.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;let Axios$1=class{constructor(t){this.defaults=t,this.interceptors={request:new InterceptorManager$1,response:new InterceptorManager$1}}request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=mergeConfig(this.defaults,r);const{transitional:$,paramsSerializer:V,headers:oe}=r;$!==void 0&&validator.assertOptions($,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),V!=n
* @license MIT */(function(e,t){(function(r,$){e.exports=$()})(commonjsGlobal,function(){var r={};r.version="0.2.0";var $=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};r.configure=function(_e){var $e,Ve;for($e in _e)Ve=_e[$e],Ve!==void 0&&_e.hasOwnProperty($e)&&($[$e]=Ve);return this},r.status=null,r.set=function(_e){var $e=r.isStarted();_e=V(_e,$.minimum,1),r.status=_e===1?null:_e;var Ve=r.render(!$e),Fe=Ve.querySelector($.barSelector),Ue=$.speed,Et=$.easing;return Ve.offsetWidth,le(function(qe){$.positionUsing===""&&($.positionUsing=r.getPositioningCSS()),ie(Fe,ae(_e,Ue,Et)),_e===1?(ie(Ve,{transition:"none",opacity:1}),Ve.offsetWidth,setTimeout(function(){ie(Ve,{transition:"all "+Ue+"ms linear",opacity:0}),setTimeout(function(){r.remove(),qe()},Ue)},Ue)):setTimeout(qe,Ue)}),this},r.isStarted=function(){return typeof r.status=="number"},r.start=function(){r.status||r.set(0);var _e=function(){setTimeout(function(){r.status&&(r.trickle(),_e())},$.trickleSpeed)};return $.trickle&&_e(),this},r.done=function(_e){return!_e&&!r.status?this:r.inc(.3+.5*Math.random()).set(1)},r.inc=function(_e){var $e=r.status;return $e?(typeof _e!="number"&&(_e=(1-$e)*V(Math.random()*$e,.1,.95)),$e=V($e+_e,0,.994),r.set($e)):r.start()},r.trickle=function(){return r.inc(Math.random()*$.trickleRate)},function(){var _e=0,$e=0;r.promise=function(Ve){return!Ve||Ve.state()==="resolved"?this:($e===0&&r.start(),_e++,$e++,Ve.always(function(){$e--,$e===0?(_e=0,r.done()):r.set((_e-$e)/_e)}),this)}}(),r.render=function(_e){if(r.isRendered())return document.getElementById("nprogress");de(document.documentElement,"nprogress-busy");var $e=document.createElement("div");$e.id="nprogress",$e.innerHTML=$.template;var Ve=$e.querySelector($.barSelector),Fe=_e?"-100":oe(r.status||0),Ue=document.querySelector($.parent),Et;return ie(Ve,{transition:"all 0 linear",transform:"translate3d("+Fe+"%,0,0)"}),$.showSpinner||(Et=$e.querySelector($.spinnerSelector),Et&&Ie(Et)),Ue!=document.body&&de(Ue,"nprogress-custom-parent"),Ue.appendChild($e),$e},r.remove=function(){pe(document.documentElement,"nprogress-busy"),pe(document.querySelector($.parent),"nprogress-custom-parent");var _e=document.getElementById("nprogress");_e&&Ie(_e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var _e=document.body.style,$e="WebkitTransform"in _e?"Webkit":"MozTransform"in _e?"Moz":"msTransform"in _e?"ms":"OTransform"in _e?"O":"";return $e+"Perspective"in _e?"translate3d":$e+"Transform"in _e?"translate":"margin"};function V(_e,$e,Ve){return _e<$e?$e:_e>Ve?Ve:_e}function oe(_e){return(-1+_e)*100}function ae(_e,$e,Ve){var Fe;return $.positionUsing==="translate3d"?Fe={transform:"translate3d("+oe(_e)+"%,0,0)"}:$.positionUsing==="translate"?Fe={transform:"translate("+oe(_e)+"%,0)"}:Fe={"margin-left":oe(_e)+"%"},Fe.transition="all "+$e+"ms "+Ve,Fe}var le=function(){var _e=[];function $e(){var Ve=_e.shift();Ve&&Ve($e)}return function(Ve){_e.push(Ve),_e.length==1&&$e()}}(),ie=function(){var _e=["Webkit","O","Moz","ms"],$e={};function Ve(qe){return qe.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(Lt,hn){return hn.toUpperCase()})}function Fe(qe){var Lt=document.body.style;if(qe in Lt)return qe;for(var hn=_e.length,vn=qe.charAt(0).toUpperCase()+qe.slice(1),bn;hn--;)if(bn=_e[hn]+vn,bn in Lt)return bn;return qe}function Ue(qe){return qe=Ve(qe),$e[qe]||($e[qe]=Fe(qe))}function Et(qe,Lt,hn){Lt=Ue(Lt),qe.style[Lt]=hn}return function(qe,Lt){var hn=arguments,vn,bn;if(hn.length==2)for(vn in Lt)bn=Lt[vn],bn!==void 0&&Lt.hasOwnProperty(vn)&&Et(qe,vn,bn);else Et(qe,hn[1],hn[2])}}();function ue(_e,$e){var Ve=typeof _e=="string"?_e:he(_e);return Ve.indexOf(" "+$e+" ")>=0}function de(_e,$e){var Ve=he(_e),Fe=Ve+$e;ue(Ve,$e)||(_e.className=Fe.substring(1))}function
* pinia v2.1.7
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/let activePinia;const setActivePinia=e=>activePinia=e,piniaSymbol=Symbol();function isPlainObject(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var MutationType;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(MutationType||(MutationType={}));function createPinia(){const e=effectScope(!0),t=e.run(()=>ref({}));let r=[],$=[];const V=markRaw({install(oe){setActivePinia(V),V._a=oe,oe.provide(piniaSymbol,V),oe.config.globalProperties.$pinia=V,$.forEach(ae=>r.push(ae)),$=[]},use(oe){return!this._a&&!isVue2?$.push(oe):r.push(oe),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return V}const noop$1=()=>{};function addSubscription(e,t,r,$=noop$1){e.push(t);const V=()=>{const oe=e.indexOf(t);oe>-1&&(e.splice(oe,1),$())};return!r&&getCurrentScope()&&onScopeDispose(V),V}function triggerSubscriptions(e,...t){e.slice().forEach(r=>{r(...t)})}const fallbackRunWithContext=e=>e();function mergeReactiveObjects(e,t){e instanceof Map&&t instanceof Map&&t.forEach((r,$)=>e.set($,r)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const r in t){if(!t.hasOwnProperty(r))continue;const $=t[r],V=e[r];isPlainObject(V)&&isPlainObject($)&&e.hasOwnProperty(r)&&!isRef($)&&!isReactive($)?e[r]=mergeReactiveObjects(V,$):e[r]=$}return e}const skipHydrateSymbol=Symbol();function shouldHydrate(e){return!isPlainObject(e)||!e.hasOwnProperty(skipHydrateSymbol)}const{assign:assign$3}=Object;function isComputed(e){return!!(isRef(e)&&e.effect)}function createOptionsStore(e,t,r,$){const{state:V,actions:oe,getters:ae}=t,le=r.state.value[e];let ie;function ue(){le||(r.state.value[e]=V?V():{});const de=toRefs(r.state.value[e]);return assign$3(de,oe,Object.keys(ae||{}).reduce((pe,he)=>(pe[he]=markRaw(computed(()=>{setActivePinia(r);const Ie=r._s.get(e);return ae[he].call(Ie,Ie)})),pe),{}))}return ie=createSetupStore(e,ue,t,r,$,!0),ie}function createSetupStore(e,t,r={},$,V,oe){let ae;const le=assign$3({actions:{}},r),ie={deep:!0};let ue,de,pe=[],he=[],Ie;const _e=$.state.value[e];!oe&&!_e&&($.state.value[e]={}),ref({});let $e;function Ve(bn){let Sn;ue=de=!1,typeof bn=="function"?(bn($.state.value[e]),Sn={type:MutationType.patchFunction,storeId:e,events:Ie}):(mergeReactiveObjects($.state.value[e],bn),Sn={type:MutationType.patchObject,payload:bn,storeId:e,events:Ie});const $n=$e=Symbol();nextTick().then(()=>{$e===$n&&(ue=!0)}),de=!0,triggerSubscriptions(pe,Sn,$.state.value[e])}const Fe=oe?function(){const{state:Sn}=r,$n=Sn?Sn():{};this.$patch(En=>{assign$3(En,$n)})}:noop$1;function Ue(){ae.stop(),pe=[],he=[],$._s.delete(e)}function Et(bn,Sn){return function(){setActivePinia($);const $n=Array.from(arguments),En=[],Nn=[];function Pn(On){En.push(On)}function xn(On){Nn.push(On)}triggerSubscriptions(he,{args:$n,name:bn,store:Lt,after:Pn,onError:xn});let Rn;try{Rn=Sn.apply(this&&this.$id===e?this:Lt,$n)}catch(On){throw triggerSubscriptions(Nn,On),On}return Rn instanceof Promise?Rn.then(On=>(triggerSubscriptions(En,On),On)).catch(On=>(triggerSubscriptions(Nn,On),Promise.reject(On))):(triggerSubscriptions(En,Rn),Rn)}}const qe={_p:$,$id:e,$onAction:addSubscription.bind(null,he),$patch:Ve,$reset:Fe,$subscribe(bn,Sn={}){const $n=addSubscription(pe,bn,Sn.detached,()=>En()),En=ae.run(()=>watch(()=>$.state.value[e],Nn=>{(Sn.flush==="sync"?de:ue)&&bn({storeId:e,type:MutationType.direct,events:Ie},Nn)},assign$3({},ie,Sn)));return $n},$dispose:Ue},Lt=reactive(qe);$._s.set(e,Lt);const vn=($._a&&$._a.runWithContext||fallbackRunWithContext)(()=>$._e.run(()=>(ae=effectScope()).run(t)));for(const bn in vn){const Sn=vn[bn];if(isRef(Sn)&&!isComputed(Sn)||isReactive(Sn))oe||(_e&&shouldHydrate(Sn)&&(isRef(Sn)?Sn.value=_e[bn]:mergeReactiveObjects(Sn,_e[bn])),$.state.value[e][bn]=Sn);else if(typeof Sn=="function"){const $n=Et(bn,Sn);vn[bn]=$n,le.actions[bn]=Sn}}return assign$3(Lt,vn),assign$3(toRaw(Lt),vn),Object.defineProperty(Lt,"$state",{get:()=>$.state.value[e],set:bn=>{Ve(Sn=>{assign$3(Sn,bn)})}}),$._p.forEach(bn=>{assign$3(Lt,ae.run(()=>bn({store:Lt,app:$._a,pinia:$,op
* vue-router v4.2.5
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/const isBrowser$1=typeof window<"u";function isESModule(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const assign$2=Object.assign;function applyToParams(e,t){const r={};for(const $ in t){const V=t[$];r[$]=isArray$5(V)?V.map(e):e(V)}return r}const noop=()=>{},isArray$5=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=e=>e.replace(TRAILING_SLASH_RE,"");function parseURL(e,t,r="/"){let $,V={},oe="",ae="";const le=t.indexOf("#");let ie=t.indexOf("?");return le<ie&&le>=0&&(ie=-1),ie>-1&&($=t.slice(0,ie),oe=t.slice(ie+1,le>-1?le:t.length),V=e(oe)),le>-1&&($=$||t.slice(0,le),ae=t.slice(le,t.length)),$=resolveRelativePath($??t,r),{fullPath:$+(oe&&"?")+oe+ae,path:$,query:V,hash:ae}}function stringifyURL(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function stripBase(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function isSameRouteLocation(e,t,r){const $=t.matched.length-1,V=r.matched.length-1;return $>-1&&$===V&&isSameRouteRecord(t.matched[$],r.matched[V])&&isSameRouteLocationParams(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function isSameRouteRecord(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function isSameRouteLocationParams(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!isSameRouteLocationParamsValue(e[r],t[r]))return!1;return!0}function isSameRouteLocationParamsValue(e,t){return isArray$5(e)?isEquivalentArray(e,t):isArray$5(t)?isEquivalentArray(t,e):e===t}function isEquivalentArray(e,t){return isArray$5(t)?e.length===t.length&&e.every((r,$)=>r===t[$]):e.length===1&&e[0]===t}function resolveRelativePath(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),$=e.split("/"),V=$[$.length-1];(V===".."||V===".")&&$.push("");let oe=r.length-1,ae,le;for(ae=0;ae<$.length;ae++)if(le=$[ae],le!==".")if(le==="..")oe>1&&oe--;else break;return r.slice(0,oe).join("/")+"/"+$.slice(ae-(ae===$.length?1:0)).join("/")}var NavigationType;(function(e){e.pop="pop",e.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function(e){e.back="back",e.forward="forward",e.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase(e){if(!e)if(isBrowser$1){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),removeTrailingSlash(e)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref(e,t){return e.replace(BEFORE_HASH_RE,"#")+t}function getElementPosition(e,t){const r=document.documentElement.getBoundingClientRect(),$=e.getBoundingClientRect();return{behavior:t.behavior,left:$.left-r.left-(t.left||0),top:$.top-r.top-(t.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition(e){let t;if("el"in e){const r=e.el,$=typeof r=="string"&&r.startsWith("#"),V=typeof r=="string"?$?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!V)return;t=getElementPosition(V,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function getScrollKey(e,t){return(history.state?history.state.position-t:-1)+e}const scrollPositions=new Map;function saveScrollPosition(e,t){scrollPositions.set(e,t)}function getSavedScrollPosition(e){const t=scrollPositions.get(e);return scrollPositions.delete(e),t}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(e,t){const{pathname:r,search:$,hash:V}=t,oe=e.indexOf("#");if(oe>-1){let le=V.includes(e.slice(oe))?e.slice(oe).length:1,ie=V.slice(le);return ie[0]!=="/"&&(ie="/"+ie),stripBase(ie,"")}return stripBase(r,e)+$+V}function useHistoryListeners(e,t,r,$){let V=[],oe=[],ae=null;const le=({state:he})=>{const Ie=createCurrentLocation(e,location),_e=r.value,$e=t.value;let Ve=0;if(he){if(r.value=Ie,t.value=he,ae&&ae===_e){ae=null;return}Ve=$e?he.position-$e.position:0}else $(Ie);V.forEach(Fe=>{Fe(r.value,_e,{d
`)>=0)return!1;return!0}function getIndent(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=$join.call(Array(e.indent+1)," ");else return null;return{base:r,prev:$join.call(Array(t+1),r)}}function indentedJoin(e,t){if(e.length===0)return"";var r=`
`+t.prev+t.base;return r+$join.call(e,","+r)+`
`+t.prev}function arrObjKeys(e,t){var r=isArray$4(e),$=[];if(r){$.length=e.length;for(var V=0;V<e.length;V++)$[V]=has$3(e,V)?t(e[V],e):""}var oe=typeof gOPS=="function"?gOPS(e):[],ae;if(hasShammedSymbols){ae={};for(var le=0;le<oe.length;le++)ae["$"+oe[le]]=oe[le]}for(var ie in e)has$3(e,ie)&&(r&&String(Number(ie))===ie&&ie<e.length||hasShammedSymbols&&ae["$"+ie]instanceof Symbol||($test.call(/[^\w$]/,ie)?$.push(t(ie,e)+": "+t(e[ie],e)):$.push(ie+": "+t(e[ie],e))));if(typeof gOPS=="function")for(var ue=0;ue<oe.length;ue++)isEnumerable.call(e,oe[ue])&&$.push("["+t(oe[ue])+"]: "+t(e[oe[ue]],e));return $}var GetIntrinsic=getIntrinsic,callBound=callBound$1,inspect=objectInspect,$TypeError=GetIntrinsic("%TypeError%"),$WeakMap=GetIntrinsic("%WeakMap%",!0),$Map=GetIntrinsic("%Map%",!0),$weakMapGet=callBound("WeakMap.prototype.get",!0),$weakMapSet=callBound("WeakMap.prototype.set",!0),$weakMapHas=callBound("WeakMap.prototype.has",!0),$mapGet=callBound("Map.prototype.get",!0),$mapSet=callBound("Map.prototype.set",!0),$mapHas=callBound("Map.prototype.has",!0),listGetNode=function(e,t){for(var r=e,$;($=r.next)!==null;r=$)if($.key===t)return r.next=$.next,$.next=e.next,e.next=$,$},listGet=function(e,t){var r=listGetNode(e,t);return r&&r.value},listSet=function(e,t,r){var $=listGetNode(e,t);$?$.value=r:e.next={key:t,next:e.next,value:r}},listHas=function(e,t){return!!listGetNode(e,t)},sideChannel=function(){var t,r,$,V={assert:function(oe){if(!V.has(oe))throw new $TypeError("Side channel does not contain "+inspect(oe))},get:function(oe){if($WeakMap&&oe&&(typeof oe=="object"||typeof oe=="function")){if(t)return $weakMapGet(t,oe)}else if($Map){if(r)return $mapGet(r,oe)}else if($)return listGet($,oe)},has:function(oe){if($WeakMap&&oe&&(typeof oe=="object"||typeof oe=="function")){if(t)return $weakMapHas(t,oe)}else if($Map){if(r)return $mapHas(r,oe)}else if($)return listHas($,oe);return!1},set:function(oe,ae){$WeakMap&&oe&&(typeof oe=="object"||typeof oe=="function")?(t||(t=new $WeakMap),$weakMapSet(t,oe,ae)):$Map?(r||(r=new $Map),$mapSet(r,oe,ae)):($||($={key:{},next:null}),listSet($,oe,ae))}};return V},replace=String.prototype.replace,percentTwenties=/%20/g,Format={RFC1738:"RFC1738",RFC3986:"RFC3986"},formats$3={default:Format.RFC3986,formatters:{RFC1738:function(e){return replace.call(e,percentTwenties,"+")},RFC3986:function(e){return String(e)}},RFC1738:Format.RFC1738,RFC3986:Format.RFC3986},formats$2=formats$3,has$2=Object.prototype.hasOwnProperty,isArray$3=Array.isArray,hexTable=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),compactQueue=function(t){for(;t.length>1;){var r=t.pop(),$=r.obj[r.prop];if(isArray$3($)){for(var V=[],oe=0;oe<$.length;++oe)typeof $[oe]<"u"&&V.push($[oe]);r.obj[r.prop]=V}}},arrayToObject=function(t,r){for(var $=r&&r.plainObjects?Object.create(null):{},V=0;V<t.length;++V)typeof t[V]<"u"&&($[V]=t[V]);return $},merge=function e(t,r,$){if(!r)return t;if(typeof r!="object"){if(isArray$3(t))t.push(r);else if(t&&typeof t=="object")($&&($.plainObjects||$.allowPrototypes)||!has$2.call(Object.prototype,r))&&(t[r]=!0);else return[t,r];return t}if(!t||typeof t!="object")return[t].concat(r);var V=t;return isArray$3(t)&&!isArray$3(r)&&(V=arrayToObject(t,$)),isArray$3(t)&&isArray$3(r)?(r.forEach(function(oe,ae){if(has$2.call(t,ae)){var le=t[ae];le&&typeof le=="object"&&oe&&typeof oe=="object"?t[ae]=e(le,oe,$):t.push(oe)}else t[ae]=oe}),t):Object.keys(r).reduce(function(oe,ae){var le=r[ae];return has$2.call(oe,ae)?oe[ae]=e(oe[ae],le,$):oe[ae]=le,oe},V)},assign=function(t,r){return Object.keys(r).reduce(function($,V){return $[V]=r[V],$},t)},decode=function(e,t,r){var $=e.replace(/\+/g," ");if(r==="iso-8859-1")return $.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent($)}catch{return $}},encode=function(t,r,$,V,oe){if(t.length===0)return t;var ae=t;if(typeof t=="symbol"?ae=Symbol.prototype.toString.call(t):typeof t!="string"&&(ae=String(t)),$==="iso-8859-1")return escape(ae).replace(/%u[0-9a-f]{4}/gi,function(de){return"%26%23"+parseInt(de.slice(2),16)
Mock - 模拟请求 & 模拟数据
https://github.com/nuysoft/Mock
墨智 mozhi.gyy@taobao.com nuysoft@gmail.com
*/var de={Handler:$,Random:oe,Util:V,XHR:ue,RE:ae,toJSONSchema:le,valid:ie,heredoc:V.heredoc,setup:function(pe){return ue.setup(pe)},_mocked:{}};de.version="1.0.1-beta3",ue&&(ue.Mock=de),de.mock=function(pe,he,Ie){return arguments.length===1?$.gen(pe):(arguments.length===2&&(Ie=he,he=void 0),ue&&(window.XMLHttpRequest=ue),de._mocked[pe+(he||"")]={rurl:pe,rtype:he,template:Ie},de)},e.exports=de},function(module,exports,__webpack_require__){var Constant=__webpack_require__(2),Util=__webpack_require__(3),Parser=__webpack_require__(4),Random=__webpack_require__(5),RE=__webpack_require__(20),Handler={extend:Util.extend};Handler.gen=function(e,t,r){t=t==null?"":t+"",r=r||{},r={path:r.path||[Constant.GUID],templatePath:r.templatePath||[Constant.GUID++],currentContext:r.currentContext,templateCurrentContext:r.templateCurrentContext||e,root:r.root||r.currentContext,templateRoot:r.templateRoot||r.templateCurrentContext||e};var $=Parser.parse(t),V=Util.type(e),oe;return Handler[V]?(oe=Handler[V]({type:V,template:e,name:t,parsedName:t&&t.replace(Constant.RE_KEY,"$1"),rule:$,context:r}),r.root||(r.root=oe),oe):e},Handler.extend({array:function(e){var t=[],r,$;if(e.template.length===0)return t;if(e.rule.parameters)if(e.rule.min===1&&e.rule.max===void 0)e.context.path.push(e.name),e.context.templatePath.push(e.name),t=Random.pick(Handler.gen(e.template,void 0,{path:e.context.path,templatePath:e.context.templatePath,currentContext:t,templateCurrentContext:e.template,root:e.context.root||t,templateRoot:e.context.templateRoot||e.template})),e.context.path.pop(),e.context.templatePath.pop();else if(e.rule.parameters[2])e.template.__order_index=e.template.__order_index||0,e.context.path.push(e.name),e.context.templatePath.push(e.name),t=Handler.gen(e.template,void 0,{path:e.context.path,templatePath:e.context.templatePath,currentContext:t,templateCurrentContext:e.template,root:e.context.root||t,templateRoot:e.context.templateRoot||e.template})[e.template.__order_index%e.template.length],e.template.__order_index+=+e.rule.parameters[2],e.context.path.pop(),e.context.templatePath.pop();else for(r=0;r<e.rule.count;r++)for($=0;$<e.template.length;$++)e.context.path.push(t.length),e.context.templatePath.push($),t.push(Handler.gen(e.template[$],t.length,{path:e.context.path,templatePath:e.context.templatePath,currentContext:t,templateCurrentContext:e.template,root:e.context.root||t,templateRoot:e.context.templateRoot||e.template})),e.context.path.pop(),e.context.templatePath.pop();else for(r=0;r<e.template.length;r++)e.context.path.push(r),e.context.templatePath.push(r),t.push(Handler.gen(e.template[r],r,{path:e.context.path,templatePath:e.context.templatePath,currentContext:t,templateCurrentContext:e.template,root:e.context.root||t,templateRoot:e.context.templateRoot||e.template})),e.context.path.pop(),e.context.templatePath.pop();return t},object:function(e){var t={},r,$,V,oe,ae,le;if(e.rule.min!=null)for(r=Util.keys(e.template),r=Random.shuffle(r),r=r.slice(0,e.rule.count),le=0;le<r.length;le++)V=r[le],oe=V.replace(Constant.RE_KEY,"$1"),e.context.path.push(oe),e.context.templatePath.push(V),t[oe]=Handler.gen(e.template[V],V,{path:e.context.path,templatePath:e.context.templatePath,currentContext:t,templateCurrentContext:e.template,root:e.context.root||t,templateRoot:e.context.templateRoot||e.template}),e.context.path.pop(),e.context.templatePath.pop();else{r=[],$=[];for(V in e.template)(typeof e.template[V]=="function"?$:r).push(V);for(r=r.concat($),le=0;le<r.length;le++)V=r[le],oe=V.replace(Constant.RE_KEY,"$1"),e.context.path.push(oe),e.context.templatePath.push(V),t[oe]=Handler.gen(e.template[V],V,{path:e.context.path,templatePath:e.context.templatePath,currentContext:t,templateCurrentContext:e.template,root:e.context.root||t,templateRoot:e.context.templateRoot||e.template}),e.context.path.pop(),e.context.templatePath.pop(),ae=V.match(Constant.RE_KEY),ae&&ae[2]&&Util.type(e.template[V])==="number"&&(e.template[V]+=parseInt(ae[2],10))}return t},number:function(e){var t,r;if(e.rule.decimal){for(e.template+="",r=e.template.split("."),r[0]=e.rul
`?(br.seenCR||br.line++,br.column=1,br.seenCR=!1):Yr==="\r"||Yr==="\u2028"||Yr==="\u2029"?(br.line++,br.column=1,br.seenCR=!0):(br.column++,br.seenCR=!1)}return Gr!==Cn&&(Gr>Cn&&(Gr=0,so={line:1,column:1,seenCR:!1}),Bn(so,Gr,Cn),Gr=Cn),so}function En(Cn){eo>Un||(Un>eo&&(eo=Un,to=[]),to.push(Cn))}function Nn(Cn){var Bn=0;for(Cn.sort();Bn<Cn.length;)Cn[Bn-1]===Cn[Bn]?Cn.splice(Bn,1):Bn++}function Pn(){var Cn,Bn,br,Ir,Lr;return Cn=Un,Bn=xn(),Bn!==null?(br=Un,vn.charCodeAt(Un)===124?(Ir=Ur,Un++):(Ir=null,kr===0&&En(jo)),Ir!==null?(Lr=Pn(),Lr!==null?(Ir=[Ir,Lr],br=Ir):(Un=br,br=Or)):(Un=br,br=Or),br===null&&(br=Hr),br!==null?(Vr=Cn,Bn=Ko(Bn,br),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or),Cn}function xn(){var Cn,Bn,br,Ir,Lr;if(Cn=Un,Bn=On(),Bn===null&&(Bn=Hr),Bn!==null)if(br=Un,kr++,Ir=Tn(),kr--,Ir===null?br=Hr:(Un=br,br=Or),br!==null){for(Ir=[],Lr=An(),Lr===null&&(Lr=Rn());Lr!==null;)Ir.push(Lr),Lr=An(),Lr===null&&(Lr=Rn());Ir!==null?(Lr=wn(),Lr===null&&(Lr=Hr),Lr!==null?(Vr=Cn,Bn=Uo(Bn,Ir,Lr),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or)}else Un=Cn,Cn=Or;else Un=Cn,Cn=Or;return Cn}function Rn(){var Cn;return Cn=jn(),Cn===null&&(Cn=Yn(),Cn===null&&(Cn=ar())),Cn}function On(){var Cn,Bn;return Cn=Un,vn.charCodeAt(Un)===94?(Bn=io,Un++):(Bn=null,kr===0&&En(uo)),Bn!==null&&(Vr=Cn,Bn=Wo()),Bn===null&&(Un=Cn),Cn=Bn,Cn}function wn(){var Cn,Bn;return Cn=Un,vn.charCodeAt(Un)===36?(Bn=qo,Un++):(Bn=null,kr===0&&En(Go)),Bn!==null&&(Vr=Cn,Bn=Yo()),Bn===null&&(Un=Cn),Cn=Bn,Cn}function An(){var Cn,Bn,br;return Cn=Un,Bn=Rn(),Bn!==null?(br=Tn(),br!==null?(Vr=Cn,Bn=Jo(Bn,br),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or),Cn}function Tn(){var Cn,Bn,br;return kr++,Cn=Un,Bn=Mn(),Bn!==null?(br=Fn(),br===null&&(br=Hr),br!==null?(Vr=Cn,Bn=Zo(Bn,br),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or),kr--,Cn===null&&(Bn=null,kr===0&&En(Xo)),Cn}function Mn(){var Cn;return Cn=Kn(),Cn===null&&(Cn=Vn(),Cn===null&&(Cn=Wn(),Cn===null&&(Cn=Qn(),Cn===null&&(Cn=lr(),Cn===null&&(Cn=Jn()))))),Cn}function Kn(){var Cn,Bn,br,Ir,Lr,Kr;return Cn=Un,vn.charCodeAt(Un)===123?(Bn=ro,Un++):(Bn=null,kr===0&&En(oo)),Bn!==null?(br=Ln(),br!==null?(vn.charCodeAt(Un)===44?(Ir=Qo,Un++):(Ir=null,kr===0&&En(ea)),Ir!==null?(Lr=Ln(),Lr!==null?(vn.charCodeAt(Un)===125?(Kr=co,Un++):(Kr=null,kr===0&&En(fo)),Kr!==null?(Vr=Cn,Bn=ta(br,Lr),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or),Cn}function Vn(){var Cn,Bn,br,Ir;return Cn=Un,vn.charCodeAt(Un)===123?(Bn=ro,Un++):(Bn=null,kr===0&&En(oo)),Bn!==null?(br=Ln(),br!==null?(vn.substr(Un,2)===po?(Ir=po,Un+=2):(Ir=null,kr===0&&En(na)),Ir!==null?(Vr=Cn,Bn=ra(br),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or),Cn}function Wn(){var Cn,Bn,br,Ir;return Cn=Un,vn.charCodeAt(Un)===123?(Bn=ro,Un++):(Bn=null,kr===0&&En(oo)),Bn!==null?(br=Ln(),br!==null?(vn.charCodeAt(Un)===125?(Ir=co,Un++):(Ir=null,kr===0&&En(fo)),Ir!==null?(Vr=Cn,Bn=oa(br),Bn===null&&(Un=Cn),Cn=Bn):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or)):(Un=Cn,Cn=Or),Cn}function Qn(){var Cn,Bn;return Cn=Un,vn.charCodeAt(Un)===43?(Bn=aa,Un++):(Bn=null,kr===0&&En(sa)),Bn!==null&&(Vr=Cn,Bn=la()),Bn===null&&(Un=Cn),Cn=Bn,Cn}function lr(){var Cn,Bn;return Cn=Un,vn.charCodeAt(Un)===42?(Bn=ia,Un++):(Bn=null,kr===0&&En(ua)),Bn!==null&&(Vr=Cn,Bn=da()),Bn===null&&(Un=Cn),Cn=Bn,Cn}function Jn(){var Cn,Bn;return Cn=Un,vn.charCodeAt(Un)===63?(Bn=mo,Un++):(Bn=null,kr===0&&En(ho)),Bn!==null&&(Vr=Cn,Bn=fa()),Bn===null&&(Un=Cn),Cn=Bn,Cn}function Fn(){var Cn;return vn.charCodeAt(Un)===63?(Cn=mo,Un++):(Cn=null,kr===0&&En(ho)),Cn}function Ln(){var Cn,Bn,br;if(Cn=Un,Bn=[],vo.test(vn.charAt(Un))?(br=vn.charAt(Un),Un++):(br=null,kr===0&&En(go)),br!==null)for(;br!==null;)Bn.push(br),vo.test(vn.charAt(Un))?(br=vn.charAt(Un),Un++):(br=null,kr===0&&En(go));else Bn=Or;return Bn!==null&&(Vr=Cn,Bn=pa(Bn)),Bn===null&&(Un=Cn),Cn=Bn,Cn}function jn(){var Cn,Bn,br,Ir;return Cn=Un,vn.charCodeAt(Un)===40?(Bn=ma,Un++):(Bn=null,kr===0&&En(ha)),Bn!==null?(br=Dn(),br===null&&(br=Hn(),br===null&&(br=hr(),br===null&&(br=Gn()))),br!==null?(vn.charCo
\r \v \u2028\u2029`,he={"\\w":ae+le+ie+"_","\\W":ue.replace("_",""),"\\s":pe,"\\S":function(){for(var _e=de,$e=0;$e<pe.length;$e++)_e=_e.replace(pe[$e],"");return _e}(),"\\d":ie,"\\D":ae+le+ue};function Ie(_e,$e){for(var Ve="",Fe=_e;Fe<=$e;Fe++)Ve+=String.fromCharCode(Fe);return Ve}oe.gen=function(_e,$e,Ve){return Ve=Ve||{guid:1},oe[_e.type]?oe[_e.type](_e,$e,Ve):oe.token(_e,$e,Ve)},oe.extend({token:function(_e,$e,Ve){switch(_e.type){case"start":case"end":return"";case"any-character":return V.character();case"backspace":return"";case"word-boundary":return"";case"non-word-boundary":break;case"digit":return V.pick(ie.split(""));case"non-digit":return V.pick((ae+le+ue).split(""));case"form-feed":break;case"line-feed":return _e.body||_e.text;case"carriage-return":break;case"white-space":return V.pick(pe.split(""));case"non-white-space":return V.pick((ae+le+ie).split(""));case"tab":break;case"vertical-tab":break;case"word":return V.pick((ae+le+ie).split(""));case"non-word":return V.pick(ue.replace("_","").split(""))}return _e.body||_e.text},alternate:function(_e,$e,Ve){return this.gen(V.boolean()?_e.left:_e.right,$e,Ve)},match:function(_e,$e,Ve){$e="";for(var Fe=0;Fe<_e.body.length;Fe++)$e+=this.gen(_e.body[Fe],$e,Ve);return $e},"capture-group":function(_e,$e,Ve){return $e=this.gen(_e.body,$e,Ve),Ve[Ve.guid++]=$e,$e},"non-capture-group":function(_e,$e,Ve){return this.gen(_e.body,$e,Ve)},"positive-lookahead":function(_e,$e,Ve){return this.gen(_e.body,$e,Ve)},"negative-lookahead":function(_e,$e,Ve){return""},quantified:function(_e,$e,Ve){$e="";for(var Fe=this.quantifier(_e.quantifier),Ue=0;Ue<Fe;Ue++)$e+=this.gen(_e.body,$e,Ve);return $e},quantifier:function(_e,$e,Ve){var Fe=Math.max(_e.min,0),Ue=isFinite(_e.max)?_e.max:Fe+V.integer(3,7);return V.integer(Fe,Ue)},charset:function(_e,$e,Ve){if(_e.invert)return this["invert-charset"](_e,$e,Ve);var Fe=V.pick(_e.body);return this.gen(Fe,$e,Ve)},"invert-charset":function(_e,$e,Ve){for(var Fe=de,Ue=0,Et;Ue<_e.body.length;Ue++)switch(Et=_e.body[Ue],Et.type){case"literal":Fe=Fe.replace(Et.body,"");break;case"range":for(var qe=this.gen(Et.start,$e,Ve).charCodeAt(),Lt=this.gen(Et.end,$e,Ve).charCodeAt(),hn=qe;hn<=Lt;hn++)Fe=Fe.replace(String.fromCharCode(hn),"");default:var vn=he[Et.text];if(vn)for(var bn=0;bn<=vn.length;bn++)Fe=Fe.replace(vn[bn],"")}return V.pick(Fe.split(""))},range:function(_e,$e,Ve){var Fe=this.gen(_e.start,$e,Ve).charCodeAt(),Ue=this.gen(_e.end,$e,Ve).charCodeAt();return String.fromCharCode(V.integer(Fe,Ue))},literal:function(_e,$e,Ve){return _e.escaped?_e.body:_e.text},unicode:function(_e,$e,Ve){return String.fromCharCode(parseInt(_e.code,16))},hex:function(_e,$e,Ve){return String.fromCharCode(parseInt(_e.code,16))},octal:function(_e,$e,Ve){return String.fromCharCode(parseInt(_e.code,8))},"back-reference":function(_e,$e,Ve){return Ve[_e.code]||""},CONTROL_CHARACTER_MAP:function(){for(var _e="@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ] ^ _".split(" "),$e=`\0       \x07 \b
\v \f \r              \x1B    `.split(" "),Ve={},Fe=0;Fe<_e.length;Fe++)Ve[_e[Fe]]=$e[Fe];return Ve}(),"control-character":function(_e,$e,Ve){return this.CONTROL_CHARACTER_MAP[_e.code]}}),e.exports=oe},function(e,t,r){e.exports=r(24)},function(e,t,r){var $=r(2),V=r(3),oe=r(4);function ae(le,ie,ue){ue=ue||[];var de={name:typeof ie=="string"?ie.replace($.RE_KEY,"$1"):ie,template:le,type:V.type(le),rule:oe.parse(ie)};switch(de.path=ue.slice(0),de.path.push(ie===void 0?"ROOT":de.name),de.type){case"array":de.items=[],V.each(le,function(pe,he){de.items.push(ae(pe,he,de.path))});break;case"object":de.properties=[],V.each(le,function(pe,he){de.properties.push(ae(pe,he,de.path))});break}return de}e.exports=ae},function(e,t,r){e.exports=r(26)},function(e,t,r){var $=r(2),V=r(3),oe=r(23);function ae(ue,de){for(var pe=oe(ue),he=le.diff(pe,de),Ie=0;Ie<he.length;Ie++);return he}var le={diff:function(de,pe,he){var Ie=[];return this.name(de,pe,he,Ie)&&this.type(de,pe,he,Ie)&&(this.value(de,pe,he,Ie),this.properties(de,pe,he,Ie),this.items(de,pe,he,Ie)),Ie},name:function(ue,de,pe,he){var Ie=he.length;return ie.equal("name",ue.path,pe+"",ue.name+"",he),he.length===Ie},type:function(ue,de,pe,he){var Ie=he.length;switch(ue.type){case"string":if(ue.template.match($.RE_PLACEHOLDER))return!0;break;case"array":if(ue.rule.parameters&&(ue.rule.min!==void 0&&ue.rule.max===void 0&&ue.rule.count===1||ue.rule.parameters[2]))return!0;break;case"function":return!0}return ie.equal("type",ue.path,V.type(de),ue.type,he),he.length===Ie},value:function(ue,de,pe,he){var Ie=he.length,_e=ue.rule,$e=ue.type;if($e==="object"||$e==="array"||$e==="function")return!0;if(!_e.parameters){switch($e){case"regexp":return ie.match("value",ue.path,de,ue.template,he),he.length===Ie;case"string":if(ue.template.match($.RE_PLACEHOLDER))return he.length===Ie;break}return ie.equal("value",ue.path,de,ue.template,he),he.length===Ie}var Ve;switch($e){case"number":var Fe=(de+"").split(".");Fe[0]=+Fe[0],_e.min!==void 0&&_e.max!==void 0&&(ie.greaterThanOrEqualTo("value",ue.path,Fe[0],Math.min(_e.min,_e.max),he),ie.lessThanOrEqualTo("value",ue.path,Fe[0],Math.max(_e.min,_e.max),he)),_e.min!==void 0&&_e.max===void 0&&ie.equal("value",ue.path,Fe[0],_e.min,he,"[value] "+pe),_e.decimal&&(_e.dmin!==void 0&&_e.dmax!==void 0&&(ie.greaterThanOrEqualTo("value",ue.path,Fe[1].length,_e.dmin,he),ie.lessThanOrEqualTo("value",ue.path,Fe[1].length,_e.dmax,he)),_e.dmin!==void 0&&_e.dmax===void 0&&ie.equal("value",ue.path,Fe[1].length,_e.dmin,he));break;case"boolean":break;case"string":Ve=de.match(new RegExp(ue.template,"g")),Ve=Ve?Ve.length:0,_e.min!==void 0&&_e.max!==void 0&&(ie.greaterThanOrEqualTo("repeat count",ue.path,Ve,_e.min,he),ie.lessThanOrEqualTo("repeat count",ue.path,Ve,_e.max,he)),_e.min!==void 0&&_e.max===void 0&&ie.equal("repeat count",ue.path,Ve,_e.min,he);break;case"regexp":Ve=de.match(new RegExp(ue.template.source.replace(/^\^|\$$/g,""),"g")),Ve=Ve?Ve.length:0,_e.min!==void 0&&_e.max!==void 0&&(ie.greaterThanOrEqualTo("repeat count",ue.path,Ve,_e.min,he),ie.lessThanOrEqualTo("repeat count",ue.path,Ve,_e.max,he)),_e.min!==void 0&&_e.max===void 0&&ie.equal("repeat count",ue.path,Ve,_e.min,he);break}return he.length===Ie},properties:function(ue,de,pe,he){var Ie=he.length,_e=ue.rule,$e=V.keys(de);if(ue.properties){if(ue.rule.parameters?(_e.min!==void 0&&_e.max!==void 0&&(ie.greaterThanOrEqualTo("properties length",ue.path,$e.length,Math.min(_e.min,_e.max),he),ie.lessThanOrEqualTo("properties length",ue.path,$e.length,Math.max(_e.min,_e.max),he)),_e.min!==void 0&&_e.max===void 0&&_e.count!==1&&ie.equal("properties length",ue.path,$e.length,_e.min,he)):ie.equal("properties length",ue.path,$e.length,ue.properties.length,he),he.length!==Ie)return!1;for(var Ve=0;Ve<$e.length;Ve++)he.push.apply(he,this.diff(function(){var Fe;return V.each(ue.properties,function(Ue){Ue.name===$e[Ve]&&(Fe=Ue)}),Fe||ue.properties[Ve]}(),de[$e[Ve]],$e[Ve]));return he.length===Ie}},items:function(ue,de,pe,he){var Ie=he.length;if(ue.items){var _e=ue.rule;if(!ue.rule.parameters)ie.equal("items le
`);return _e},overrideMimeType:function(){},responseType:"",response:null,responseText:"",responseXML:null}),$.extend(ue.prototype,{addEventListener:function(_e,$e){var Ve=this.custom.events;Ve[_e]||(Ve[_e]=[]),Ve[_e].push($e)},removeEventListener:function(_e,$e){for(var Ve=this.custom.events[_e]||[],Fe=0;Fe<Ve.length;Fe++)Ve[Fe]===$e&&Ve.splice(Fe--,1)},dispatchEvent:function(_e){for(var $e=this.custom.events[_e.type]||[],Ve=0;Ve<$e.length;Ve++)$e[Ve].call(this,_e);var Fe="on"+_e.type;this[Fe]&&this[Fe](_e)}});function de(){var Ie=function(){var Ve=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Fe=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Ue=location.href,Et=Fe.exec(Ue.toLowerCase())||[];return Ve.test(Et[1])}();return window.ActiveXObject?!Ie&&_e()||$e():_e();function _e(){try{return new window._XMLHttpRequest}catch{}}function $e(){try{return new window._ActiveXObject("Microsoft.XMLHTTP")}catch{}}}function pe(Ie){for(var _e in ue.Mock._mocked){var $e=ue.Mock._mocked[_e];if((!$e.rurl||Ve($e.rurl,Ie.url))&&(!$e.rtype||Ve($e.rtype,Ie.type.toLowerCase())))return $e}function Ve(Fe,Ue){if($.type(Fe)==="string")return Fe===Ue;if($.type(Fe)==="regexp")return Fe.test(Ue)}}function he(Ie,_e){return $.isFunction(Ie.template)?Ie.template(_e):ue.Mock.mock(Ie.template)}e.exports=ue}])})})(mock);var mockExports=mock.exports;const mockJs=getDefaultExportFromCjs(mockExports);function lexer(e){for(var t=[],r=0;r<e.length;){var $=e[r];if($==="*"||$==="+"||$==="?"){t.push({type:"MODIFIER",index:r,value:e[r++]});continue}if($==="\\"){t.push({type:"ESCAPED_CHAR",index:r++,value:e[r++]});continue}if($==="{"){t.push({type:"OPEN",index:r,value:e[r++]});continue}if($==="}"){t.push({type:"CLOSE",index:r,value:e[r++]});continue}if($===":"){for(var V="",oe=r+1;oe<e.length;){var ae=e.charCodeAt(oe);if(ae>=48&&ae<=57||ae>=65&&ae<=90||ae>=97&&ae<=122||ae===95){V+=e[oe++];continue}break}if(!V)throw new TypeError("Missing parameter name at ".concat(r));t.push({type:"NAME",index:r,value:V}),r=oe;continue}if($==="("){var le=1,ie="",oe=r+1;if(e[oe]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(oe));for(;oe<e.length;){if(e[oe]==="\\"){ie+=e[oe++]+e[oe++];continue}if(e[oe]===")"){if(le--,le===0){oe++;break}}else if(e[oe]==="("&&(le++,e[oe+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat(oe));ie+=e[oe++]}if(le)throw new TypeError("Unbalanced pattern at ".concat(r));if(!ie)throw new TypeError("Missing pattern at ".concat(r));t.push({type:"PATTERN",index:r,value:ie}),r=oe;continue}t.push({type:"CHAR",index:r,value:e[r++]})}return t.push({type:"END",index:r,value:""}),t}function parse(e,t){t===void 0&&(t={});for(var r=lexer(e),$=t.prefixes,V=$===void 0?"./":$,oe="[^".concat(escapeString(t.delimiter||"/#?"),"]+?"),ae=[],le=0,ie=0,ue="",de=function(hn){if(ie<r.length&&r[ie].type===hn)return r[ie++].value},pe=function(hn){var vn=de(hn);if(vn!==void 0)return vn;var bn=r[ie],Sn=bn.type,$n=bn.index;throw new TypeError("Unexpected ".concat(Sn," at ").concat($n,", expected ").concat(hn))},he=function(){for(var hn="",vn;vn=de("CHAR")||de("ESCAPED_CHAR");)hn+=vn;return hn};ie<r.length;){var Ie=de("CHAR"),_e=de("NAME"),$e=de("PATTERN");if(_e||$e){var Ve=Ie||"";V.indexOf(Ve)===-1&&(ue+=Ve,Ve=""),ue&&(ae.push(ue),ue=""),ae.push({name:_e||le++,prefix:Ve,suffix:"",pattern:$e||oe,modifier:de("MODIFIER")||""});continue}var Fe=Ie||de("ESCAPED_CHAR");if(Fe){ue+=Fe;continue}ue&&(ae.push(ue),ue="");var Ue=de("OPEN");if(Ue){var Ve=he(),Et=de("NAME")||"",qe=de("PATTERN")||"",Lt=he();pe("CLOSE"),ae.push({name:Et||(qe?le++:""),pattern:Et&&!qe?oe:qe,prefix:Ve,suffix:Lt,modifier:de("MODIFIER")||""});continue}pe("END")}return ae}function escapeString(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function flags(e){return e&&e.sensitive?"":"i"}function regexpToRegexp(e,t){if(!t)return e;for(var r=/\((?:\?<(.*?)>)?(?!\?)/g,$=0,V=r.exec(e.source);V;)t.push({name:V[1]||$++,prefix:"",suffix:"",modifier:"",pattern:""}),V=r.exec(e.source);return e}function arrayToRegexp(e,t,r){var $=e.map(function(V){return pathToRegexp