UNPKG

element-readonly-form-item

Version:

基于 ElementUI 的表单只读态控件,完美适配所有表单组件。主要用于新建页与详情页动态切换。支持 npm 与 cdn 方式的引入。

14 lines (11 loc) 111 kB
(function(U,B){typeof exports=="object"&&typeof module!="undefined"?module.exports=B():typeof define=="function"&&define.amd?define(B):(U=typeof globalThis!="undefined"?globalThis:U||self,U.ReadonlyFormItem=B())})(this,function(){"use strict";var xu=Object.defineProperty,Au=Object.defineProperties;var Mu=Object.getOwnPropertyDescriptors;var on=Object.getOwnPropertySymbols;var So=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable;var Co=(U,B,X)=>B in U?xu(U,B,{enumerable:!0,configurable:!0,writable:!0,value:X}):U[B]=X,ur=(U,B)=>{for(var X in B||(B={}))So.call(B,X)&&Co(U,X,B[X]);if(on)for(var X of on(B))$o.call(B,X)&&Co(U,X,B[X]);return U},fr=(U,B)=>Au(U,Mu(B));var To=(U,B)=>{var X={};for(var de in U)So.call(U,de)&&B.indexOf(de)<0&&(X[de]=U[de]);if(U!=null&&on)for(var de of on(U))B.indexOf(de)<0&&$o.call(U,de)&&(X[de]=U[de]);return X};var U=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function B(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var X={exports:{}};(function(e){(function(t){var n={},r=/d{1,4}|M{1,4}|yy(?:yy)?|S{1,3}|Do|ZZ|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,i="\\d\\d?",o="\\d{3}",a="\\d{4}",s="[^\\s]+",c=/\[([^]*?)\]/gm,p=function(){};function v(d){return d.replace(/[|\\{()[^$+*?.-]/g,"\\$&")}function y(d,m){for(var T=[],S=0,C=d.length;S<C;S++)T.push(d[S].substr(0,m));return T}function _(d){return function(m,T,S){var C=S[d].indexOf(T.charAt(0).toUpperCase()+T.substr(1).toLowerCase());~C&&(m.month=C)}}function E(d,m){for(d=String(d),m=m||2;d.length<m;)d="0"+d;return d}var L=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],w=["January","February","March","April","May","June","July","August","September","October","November","December"],j=y(w,3),W=y(L,3);n.i18n={dayNamesShort:W,dayNames:L,monthNamesShort:j,monthNames:w,amPm:["am","pm"],DoFn:function(m){return m+["th","st","nd","rd"][m%10>3?0:(m-m%10!==10)*m%10]}};var Y={D:function(d){return d.getDay()},DD:function(d){return E(d.getDay())},Do:function(d,m){return m.DoFn(d.getDate())},d:function(d){return d.getDate()},dd:function(d){return E(d.getDate())},ddd:function(d,m){return m.dayNamesShort[d.getDay()]},dddd:function(d,m){return m.dayNames[d.getDay()]},M:function(d){return d.getMonth()+1},MM:function(d){return E(d.getMonth()+1)},MMM:function(d,m){return m.monthNamesShort[d.getMonth()]},MMMM:function(d,m){return m.monthNames[d.getMonth()]},yy:function(d){return E(String(d.getFullYear()),4).substr(2)},yyyy:function(d){return E(d.getFullYear(),4)},h:function(d){return d.getHours()%12||12},hh:function(d){return E(d.getHours()%12||12)},H:function(d){return d.getHours()},HH:function(d){return E(d.getHours())},m:function(d){return d.getMinutes()},mm:function(d){return E(d.getMinutes())},s:function(d){return d.getSeconds()},ss:function(d){return E(d.getSeconds())},S:function(d){return Math.round(d.getMilliseconds()/100)},SS:function(d){return E(Math.round(d.getMilliseconds()/10),2)},SSS:function(d){return E(d.getMilliseconds(),3)},a:function(d,m){return d.getHours()<12?m.amPm[0]:m.amPm[1]},A:function(d,m){return d.getHours()<12?m.amPm[0].toUpperCase():m.amPm[1].toUpperCase()},ZZ:function(d){var m=d.getTimezoneOffset();return(m>0?"-":"+")+E(Math.floor(Math.abs(m)/60)*100+Math.abs(m)%60,4)}},A={d:[i,function(d,m){d.day=m}],Do:[i+s,function(d,m){d.day=parseInt(m,10)}],M:[i,function(d,m){d.month=m-1}],yy:[i,function(d,m){var T=new Date,S=+(""+T.getFullYear()).substr(0,2);d.year=""+(m>68?S-1:S)+m}],h:[i,function(d,m){d.hour=m}],m:[i,function(d,m){d.minute=m}],s:[i,function(d,m){d.second=m}],yyyy:[a,function(d,m){d.year=m}],S:["\\d",function(d,m){d.millisecond=m*100}],SS:["\\d{2}",function(d,m){d.millisecond=m*10}],SSS:[o,function(d,m){d.millisecond=m}],D:[i,p],ddd:[s,p],MMM:[s,_("monthNamesShort")],MMMM:[s,_("monthNames")],a:[s,function(d,m,T){var S=m.toLowerCase();S===T.amPm[0]?d.isPm=!1:S===T.amPm[1]&&(d.isPm=!0)}],ZZ:["[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z",function(d,m){var T=(m+"").match(/([+-]|\d\d)/gi),S;T&&(S=+(T[1]*60)+parseInt(T[2],10),d.timezoneOffset=T[0]==="+"?S:-S)}]};A.dd=A.d,A.dddd=A.ddd,A.DD=A.D,A.mm=A.m,A.hh=A.H=A.HH=A.h,A.MM=A.M,A.ss=A.s,A.A=A.a,n.masks={default:"ddd MMM dd yyyy HH:mm:ss",shortDate:"M/D/yy",mediumDate:"MMM d, yyyy",longDate:"MMMM d, yyyy",fullDate:"dddd, MMMM d, yyyy",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},n.format=function(d,m,T){var S=T||n.i18n;if(typeof d=="number"&&(d=new Date(d)),Object.prototype.toString.call(d)!=="[object Date]"||isNaN(d.getTime()))throw new Error("Invalid Date in fecha.format");m=n.masks[m]||m||n.masks.default;var C=[];return m=m.replace(c,function(ee,Se){return C.push(Se),"@@@"}),m=m.replace(r,function(ee){return ee in Y?Y[ee](d,S):ee.slice(1,ee.length-1)}),m.replace(/@@@/g,function(){return C.shift()})},n.parse=function(d,m,T){var S=T||n.i18n;if(typeof m!="string")throw new Error("Invalid format in fecha.parse");if(m=n.masks[m]||m,d.length>1e3)return null;var C={},ee=[],Se=[];m=m.replace(c,function(me,f){return Se.push(f),"@@@"});var ae=v(m).replace(r,function(me){if(A[me]){var f=A[me];return ee.push(f[1]),"("+f[0]+")"}return me});ae=ae.replace(/@@@/g,function(){return Se.shift()});var ue=d.match(new RegExp(ae,"i"));if(!ue)return null;for(var fe=1;fe<ue.length;fe++)ee[fe-1](C,ue[fe],S);var Ke=new Date;C.isPm===!0&&C.hour!=null&&+C.hour!=12?C.hour=+C.hour+12:C.isPm===!1&&+C.hour==12&&(C.hour=0);var le;return C.timezoneOffset!=null?(C.minute=+(C.minute||0)-+C.timezoneOffset,le=new Date(Date.UTC(C.year||Ke.getFullYear(),C.month||0,C.day||1,C.hour||0,C.minute||0,C.second||0,C.millisecond||0))):le=new Date(C.year||Ke.getFullYear(),C.month||0,C.day||1,C.hour||0,C.minute||0,C.second||0,C.millisecond||0),le},e.exports?e.exports=n:t.fecha=n})(U)})(X);var de=X.exports;const lr=B(de),xo={el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},empty:{description:"暂无数据"}}};/*! * Vue.js v2.7.14 * (c) 2014-2022 Evan You * Released under the MIT License. */var J=Object.freeze({}),D=Array.isArray;function N(e){return e==null}function l(e){return e!=null}function z(e){return e===!0}function Ao(e){return e===!1}function Ne(e){return typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="boolean"}function V(e){return typeof e=="function"}function K(e){return e!==null&&typeof e=="object"}var Ct=Object.prototype.toString;function ut(e){return Ct.call(e).slice(8,-1)}function Q(e){return Ct.call(e)==="[object Object]"}function pr(e){return Ct.call(e)==="[object RegExp]"}function dr(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function an(e){return l(e)&&typeof e.then=="function"&&typeof e.catch=="function"}function Mo(e){return e==null?"":Array.isArray(e)||Q(e)&&e.toString===Ct?JSON.stringify(e,null,2):String(e)}function ft(e){var t=parseFloat(e);return isNaN(t)?e:t}function re(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return t?function(o){return n[o.toLowerCase()]}:function(o){return n[o]}}var Po=re("slot,component",!0),hr=re("key,ref,slot,slot-scope,is");function $e(e,t){var n=e.length;if(n){if(t===e[n-1]){e.length=n-1;return}var r=e.indexOf(t);if(r>-1)return e.splice(r,1)}}var Io=Object.prototype.hasOwnProperty;function q(e,t){return Io.call(e,t)}function He(e){var t=Object.create(null);return function(r){var i=t[r];return i||(t[r]=e(r))}}var jo=/-(\w)/g,Le=He(function(e){return e.replace(jo,function(t,n){return n?n.toUpperCase():""})}),vr=He(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),Fo=/\B([A-Z])/g,ke=He(function(e){return e.replace(Fo,"-$1").toLowerCase()});function Ro(e,t){function n(r){var i=arguments.length;return i?i>1?e.apply(t,arguments):e.call(t,r):e.call(t)}return n._length=e.length,n}function Ho(e,t){return e.bind(t)}var mr=Function.prototype.bind?Ho:Ro;function sn(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function k(e,t){for(var n in t)e[n]=t[n];return e}function gr(e){for(var t={},n=0;n<e.length;n++)e[n]&&k(t,e[n]);return t}function G(e,t,n){}var St=function(e,t,n){return!1},yr=function(e){return e};function Ve(e,t){if(e===t)return!0;var n=K(e),r=K(t);if(n&&r)try{var i=Array.isArray(e),o=Array.isArray(t);if(i&&o)return e.length===t.length&&e.every(function(c,p){return Ve(c,t[p])});if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(!i&&!o){var a=Object.keys(e),s=Object.keys(t);return a.length===s.length&&a.every(function(c){return Ve(e[c],t[c])})}else return!1}catch(c){return!1}else return!n&&!r?String(e)===String(t):!1}function _r(e,t){for(var n=0;n<e.length;n++)if(Ve(e[n],t))return n;return-1}function $t(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}function Lo(e,t){return e===t?e===0&&1/e!==1/t:e===e||t===t}var br="data-server-rendered",Tt=["component","directive","filter"],Er=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],F={optionMergeStrategies:Object.create(null),silent:!1,productionTip:process.env.NODE_ENV!=="production",devtools:process.env.NODE_ENV!=="production",performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:St,isReservedAttr:St,isUnknownElement:St,getTagNamespace:G,parsePlatformTagName:yr,mustUseProp:St,async:!0,_lifecycleHooks:Er},Nr=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function cn(e){var t=(e+"").charCodeAt(0);return t===36||t===95}function Te(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var ko=new RegExp("[^".concat(Nr.source,".$_\\d]"));function Vo(e){if(!ko.test(e)){var t=e.split(".");return function(n){for(var r=0;r<t.length;r++){if(!n)return;n=n[t[r]]}return n}}}var Uo="__proto__"in{},te=typeof window!="undefined",se=te&&window.navigator.userAgent.toLowerCase(),Xe=se&&/msie|trident/.test(se),Je=se&&se.indexOf("msie 9.0")>0,Or=se&&se.indexOf("edge/")>0;se&&se.indexOf("android")>0;var zo=se&&/iphone|ipad|ipod|ios/.test(se),wr=se&&se.match(/firefox\/(\d+)/),un={}.watch,Dr=!1;if(te)try{var Cr={};Object.defineProperty(Cr,"passive",{get:function(){Dr=!0}}),window.addEventListener("test-passive",null,Cr)}catch(e){}var xt,lt=function(){return xt===void 0&&(!te&&typeof global!="undefined"?xt=global.process&&global.process.env.VUE_ENV==="server":xt=!1),xt},At=te&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function Ue(e){return typeof e=="function"&&/native code/.test(e.toString())}var pt=typeof Symbol!="undefined"&&Ue(Symbol)&&typeof Reflect!="undefined"&&Ue(Reflect.ownKeys),dt;typeof Set!="undefined"&&Ue(Set)?dt=Set:dt=function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(t){return this.set[t]===!0},e.prototype.add=function(t){this.set[t]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var Qe=null;function xe(e){e===void 0&&(e=null),e||Qe&&Qe._scope.off(),Qe=e,e&&e._scope.on()}var ne=function(){function e(t,n,r,i,o,a,s,c){this.tag=t,this.data=n,this.children=r,this.text=i,this.elm=o,this.ns=void 0,this.context=a,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=n&&n.key,this.componentOptions=s,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=c,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),ze=function(e){e===void 0&&(e="");var t=new ne;return t.text=e,t.isComment=!0,t};function et(e){return new ne(void 0,void 0,void 0,String(e))}function fn(e){var t=new ne(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var Mt=function(){return Mt=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Mt.apply(this,arguments)},Bo=0,Pt=[],Wo=function(){for(var e=0;e<Pt.length;e++){var t=Pt[e];t.subs=t.subs.filter(function(n){return n}),t._pending=!1}Pt.length=0},he=function(){function e(){this._pending=!1,this.id=Bo++,this.subs=[]}return e.prototype.addSub=function(t){this.subs.push(t)},e.prototype.removeSub=function(t){this.subs[this.subs.indexOf(t)]=null,this._pending||(this._pending=!0,Pt.push(this))},e.prototype.depend=function(t){e.target&&(e.target.addDep(this),process.env.NODE_ENV!=="production"&&t&&e.target.onTrack&&e.target.onTrack(Mt({effect:e.target},t)))},e.prototype.notify=function(t){var n=this.subs.filter(function(a){return a});process.env.NODE_ENV!=="production"&&!F.async&&n.sort(function(a,s){return a.id-s.id});for(var r=0,i=n.length;r<i;r++){var o=n[r];process.env.NODE_ENV!=="production"&&t&&o.onTrigger&&o.onTrigger(Mt({effect:n[r]},t)),o.update()}},e}();he.target=null;var It=[];function tt(e){It.push(e),he.target=e}function nt(){It.pop(),he.target=It[It.length-1]}var Sr=Array.prototype,jt=Object.create(Sr),Go=["push","pop","shift","unshift","splice","sort","reverse"];Go.forEach(function(e){var t=Sr[e];Te(jt,e,function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var o=t.apply(this,r),a=this.__ob__,s;switch(e){case"push":case"unshift":s=r;break;case"splice":s=r.slice(2);break}return s&&a.observeArray(s),process.env.NODE_ENV!=="production"?a.dep.notify({type:"array mutation",target:this,key:e}):a.dep.notify(),o})});var $r=Object.getOwnPropertyNames(jt),Tr={},ln=!0;function Ae(e){ln=e}var Yo={notify:G,depend:G,addSub:G,removeSub:G},xr=function(){function e(t,n,r){if(n===void 0&&(n=!1),r===void 0&&(r=!1),this.value=t,this.shallow=n,this.mock=r,this.dep=r?Yo:new he,this.vmCount=0,Te(t,"__ob__",this),D(t)){if(!r)if(Uo)t.__proto__=jt;else for(var i=0,o=$r.length;i<o;i++){var a=$r[i];Te(t,a,jt[a])}n||this.observeArray(t)}else for(var s=Object.keys(t),i=0;i<s.length;i++){var a=s[i];ve(t,a,Tr,void 0,n,r)}}return e.prototype.observeArray=function(t){for(var n=0,r=t.length;n<r;n++)Oe(t[n],!1,this.mock)},e}();function Oe(e,t,n){if(e&&q(e,"__ob__")&&e.__ob__ instanceof xr)return e.__ob__;if(ln&&(n||!lt())&&(D(e)||Q(e))&&Object.isExtensible(e)&&!e.__v_skip&&!ge(e)&&!(e instanceof ne))return new xr(e,t,n)}function ve(e,t,n,r,i,o){var a=new he,s=Object.getOwnPropertyDescriptor(e,t);if(!(s&&s.configurable===!1)){var c=s&&s.get,p=s&&s.set;(!c||p)&&(n===Tr||arguments.length===2)&&(n=e[t]);var v=!i&&Oe(n,!1,o);return Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var _=c?c.call(e):n;return he.target&&(process.env.NODE_ENV!=="production"?a.depend({target:e,type:"get",key:t}):a.depend(),v&&(v.dep.depend(),D(_)&&Mr(_))),ge(_)&&!i?_.value:_},set:function(_){var E=c?c.call(e):n;if(Lo(E,_)){if(process.env.NODE_ENV!=="production"&&r&&r(),p)p.call(e,_);else{if(c)return;if(!i&&ge(E)&&!ge(_)){E.value=_;return}else n=_}v=!i&&Oe(_,!1,o),process.env.NODE_ENV!=="production"?a.notify({type:"set",target:e,key:t,newValue:_,oldValue:E}):a.notify()}}}),a}}function pn(e,t,n){if(process.env.NODE_ENV!=="production"&&(N(e)||Ne(e))&&g("Cannot set reactive property on undefined, null, or primitive value: ".concat(e)),dn(e)){process.env.NODE_ENV!=="production"&&g('Set operation on key "'.concat(t,'" failed: target is readonly.'));return}var r=e.__ob__;return D(e)&&dr(t)?(e.length=Math.max(e.length,t),e.splice(t,1,n),r&&!r.shallow&&r.mock&&Oe(n,!1,!0),n):t in e&&!(t in Object.prototype)?(e[t]=n,n):e._isVue||r&&r.vmCount?(process.env.NODE_ENV!=="production"&&g("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."),n):r?(ve(r.value,t,n,void 0,r.shallow,r.mock),process.env.NODE_ENV!=="production"?r.dep.notify({type:"add",target:e,key:t,newValue:n,oldValue:void 0}):r.dep.notify(),n):(e[t]=n,n)}function Ar(e,t){if(process.env.NODE_ENV!=="production"&&(N(e)||Ne(e))&&g("Cannot delete reactive property on undefined, null, or primitive value: ".concat(e)),D(e)&&dr(t)){e.splice(t,1);return}var n=e.__ob__;if(e._isVue||n&&n.vmCount){process.env.NODE_ENV!=="production"&&g("Avoid deleting properties on a Vue instance or its root $data - just set it to null.");return}if(dn(e)){process.env.NODE_ENV!=="production"&&g('Delete operation on key "'.concat(t,'" failed: target is readonly.'));return}q(e,t)&&(delete e[t],n&&(process.env.NODE_ENV!=="production"?n.dep.notify({type:"delete",target:e,key:t}):n.dep.notify()))}function Mr(e){for(var t=void 0,n=0,r=e.length;n<r;n++)t=e[n],t&&t.__ob__&&t.__ob__.dep.depend(),D(t)&&Mr(t)}function Pr(e){return Zo(e,!0),Te(e,"__v_isShallow",!0),e}function Zo(e,t){if(!dn(e)){if(process.env.NODE_ENV!=="production"){D(e)&&g("Avoid using Array as root value for ".concat(t?"shallowReactive()":"reactive()"," as it cannot be tracked in watch() or watchEffect(). Use ").concat(t?"shallowRef()":"ref()"," instead. This is a Vue-2-only limitation."));var n=e&&e.__ob__;n&&n.shallow!==t&&g("Target is already a ".concat(n.shallow?"":"non-","shallow reactive object, and cannot be converted to ").concat(t?"":"non-","shallow."))}var r=Oe(e,t,lt());process.env.NODE_ENV!=="production"&&!r&&((e==null||Ne(e))&&g("value cannot be made reactive: ".concat(String(e))),Ko(e)&&g("Vue 2 does not support reactive collection types such as Map or Set."))}}function dn(e){return!!(e&&e.__v_isReadonly)}function Ko(e){var t=ut(e);return t==="Map"||t==="WeakMap"||t==="Set"||t==="WeakSet"}function ge(e){return!!(e&&e.__v_isRef===!0)}function hn(e,t,n){Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:function(){var r=t[n];if(ge(r))return r.value;var i=r&&r.__ob__;return i&&i.dep.depend(),r},set:function(r){var i=t[n];ge(i)&&!ge(r)?i.value=r:t[n]=r}})}var ie,qo=function(){function e(t){t===void 0&&(t=!1),this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ie,!t&&ie&&(this.index=(ie.scopes||(ie.scopes=[])).push(this)-1)}return e.prototype.run=function(t){if(this.active){var n=ie;try{return ie=this,t()}finally{ie=n}}else process.env.NODE_ENV!=="production"&&g("cannot run an inactive effect scope.")},e.prototype.on=function(){ie=this},e.prototype.off=function(){ie=this.parent},e.prototype.stop=function(t){if(this.active){var n=void 0,r=void 0;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].teardown();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){var i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0,this.active=!1}},e}();function Xo(e,t){t===void 0&&(t=ie),t&&t.active&&t.effects.push(e)}function Jo(e){var t=e._provided,n=e.$parent&&e.$parent._provided;return n===t?e._provided=Object.create(n):t}var Ir=He(function(e){var t=e.charAt(0)==="&";e=t?e.slice(1):e;var n=e.charAt(0)==="~";e=n?e.slice(1):e;var r=e.charAt(0)==="!";return e=r?e.slice(1):e,{name:e,once:n,capture:r,passive:t}});function vn(e,t){function n(){var r=n.fns;if(D(r))for(var i=r.slice(),o=0;o<i.length;o++)Ie(i[o],null,arguments,t,"v-on handler");else return Ie(r,null,arguments,t,"v-on handler")}return n.fns=e,n}function jr(e,t,n,r,i,o){var a,s,c,p;for(a in e)s=e[a],c=t[a],p=Ir(a),N(s)?process.env.NODE_ENV!=="production"&&g('Invalid handler for event "'.concat(p.name,'": got ')+String(s),o):N(c)?(N(s.fns)&&(s=e[a]=vn(s,o)),z(p.once)&&(s=e[a]=i(p.name,s,p.capture)),n(p.name,s,p.capture,p.passive,p.params)):s!==c&&(c.fns=s,e[a]=c);for(a in t)N(e[a])&&(p=Ir(a),r(p.name,t[a],p.capture))}function Me(e,t,n){e instanceof ne&&(e=e.data.hook||(e.data.hook={}));var r,i=e[t];function o(){n.apply(this,arguments),$e(r.fns,o)}N(i)?r=vn([o]):l(i.fns)&&z(i.merged)?(r=i,r.fns.push(o)):r=vn([i,o]),r.merged=!0,e[t]=r}function Qo(e,t,n){var r=t.options.props;if(!N(r)){var i={},o=e.attrs,a=e.props;if(l(o)||l(a))for(var s in r){var c=ke(s);if(process.env.NODE_ENV!=="production"){var p=s.toLowerCase();s!==p&&o&&q(o,p)&&Pn('Prop "'.concat(p,'" is passed to component ')+"".concat(We(n||t),", but the declared prop name is")+' "'.concat(s,'". ')+"Note that HTML attributes are case-insensitive and camelCased props need to use their kebab-case equivalents when using in-DOM "+'templates. You should probably use "'.concat(c,'" instead of "').concat(s,'".'))}Fr(i,a,s,c,!0)||Fr(i,o,s,c,!1)}return i}}function Fr(e,t,n,r,i){if(l(t)){if(q(t,n))return e[n]=t[n],i||delete t[n],!0;if(q(t,r))return e[n]=t[r],i||delete t[r],!0}return!1}function ea(e){for(var t=0;t<e.length;t++)if(D(e[t]))return Array.prototype.concat.apply([],e);return e}function mn(e){return Ne(e)?[et(e)]:D(e)?Rr(e):void 0}function ht(e){return l(e)&&l(e.text)&&Ao(e.isComment)}function Rr(e,t){var n=[],r,i,o,a;for(r=0;r<e.length;r++)i=e[r],!(N(i)||typeof i=="boolean")&&(o=n.length-1,a=n[o],D(i)?i.length>0&&(i=Rr(i,"".concat(t||"","_").concat(r)),ht(i[0])&&ht(a)&&(n[o]=et(a.text+i[0].text),i.shift()),n.push.apply(n,i)):Ne(i)?ht(a)?n[o]=et(a.text+i):i!==""&&n.push(et(i)):ht(i)&&ht(a)?n[o]=et(a.text+i.text):(z(e._isVList)&&l(i.tag)&&N(i.key)&&l(t)&&(i.key="__vlist".concat(t,"_").concat(r,"__")),n.push(i)));return n}function ta(e,t){var n=null,r,i,o,a;if(D(e)||typeof e=="string")for(n=new Array(e.length),r=0,i=e.length;r<i;r++)n[r]=t(e[r],r);else if(typeof e=="number")for(n=new Array(e),r=0;r<e;r++)n[r]=t(r+1,r);else if(K(e))if(pt&&e[Symbol.iterator]){n=[];for(var s=e[Symbol.iterator](),c=s.next();!c.done;)n.push(t(c.value,n.length)),c=s.next()}else for(o=Object.keys(e),n=new Array(o.length),r=0,i=o.length;r<i;r++)a=o[r],n[r]=t(e[a],a,r);return l(n)||(n=[]),n._isVList=!0,n}function na(e,t,n,r){var i=this.$scopedSlots[e],o;i?(n=n||{},r&&(process.env.NODE_ENV!=="production"&&!K(r)&&g("slot v-bind without argument expects an Object",this),n=k(k({},r),n)),o=i(n)||(V(t)?t():t)):o=this.$slots[e]||(V(t)?t():t);var a=n&&n.slot;return a?this.$createElement("template",{slot:a},o):o}function ra(e){return Bt(this.$options,"filters",e,!0)||yr}function Hr(e,t){return D(e)?e.indexOf(t)===-1:e!==t}function ia(e,t,n,r,i){var o=F.keyCodes[t]||n;return i&&r&&!F.keyCodes[t]?Hr(i,r):o?Hr(o,e):r?ke(r)!==t:e===void 0}function oa(e,t,n,r,i){if(n)if(!K(n))process.env.NODE_ENV!=="production"&&g("v-bind without argument expects an Object or Array value",this);else{D(n)&&(n=gr(n));var o=void 0,a=function(c){if(c==="class"||c==="style"||hr(c))o=e;else{var p=e.attrs&&e.attrs.type;o=r||F.mustUseProp(t,p,c)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var v=Le(c),y=ke(c);if(!(v in o)&&!(y in o)&&(o[c]=n[c],i)){var _=e.on||(e.on={});_["update:".concat(c)]=function(E){n[c]=E}}};for(var s in n)a(s)}return e}function aa(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t||(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,this._c,this),Lr(r,"__static__".concat(e),!1)),r}function sa(e,t,n){return Lr(e,"__once__".concat(t).concat(n?"_".concat(n):""),!0),e}function Lr(e,t,n){if(D(e))for(var r=0;r<e.length;r++)e[r]&&typeof e[r]!="string"&&kr(e[r],"".concat(t,"_").concat(r),n);else kr(e,t,n)}function kr(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function ca(e,t){if(t)if(!Q(t))process.env.NODE_ENV!=="production"&&g("v-on without argument expects an Object value",this);else{var n=e.on=e.on?k({},e.on):{};for(var r in t){var i=n[r],o=t[r];n[r]=i?[].concat(i,o):o}}return e}function Vr(e,t,n,r){t=t||{$stable:!n};for(var i=0;i<e.length;i++){var o=e[i];D(o)?Vr(o,t,n):o&&(o.proxy&&(o.fn.proxy=!0),t[o.key]=o.fn)}return r&&(t.$key=r),t}function ua(e,t){for(var n=0;n<t.length;n+=2){var r=t[n];typeof r=="string"&&r?e[t[n]]=t[n+1]:process.env.NODE_ENV!=="production"&&r!==""&&r!==null&&g("Invalid value for dynamic directive argument (expected string or null): ".concat(r),this)}return e}function fa(e,t){return typeof e=="string"?t+e:e}function Ur(e){e._o=sa,e._n=ft,e._s=Mo,e._l=ta,e._t=na,e._q=Ve,e._i=_r,e._m=aa,e._f=ra,e._k=ia,e._b=oa,e._v=et,e._e=ze,e._u=Vr,e._g=ca,e._d=ua,e._p=fa}function gn(e,t){if(!e||!e.length)return{};for(var n={},r=0,i=e.length;r<i;r++){var o=e[r],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,(o.context===t||o.fnContext===t)&&a&&a.slot!=null){var s=a.slot,c=n[s]||(n[s]=[]);o.tag==="template"?c.push.apply(c,o.children||[]):c.push(o)}else(n.default||(n.default=[])).push(o)}for(var p in n)n[p].every(la)&&delete n[p];return n}function la(e){return e.isComment&&!e.asyncFactory||e.text===" "}function vt(e){return e.isComment&&e.asyncFactory}function mt(e,t,n,r){var i,o=Object.keys(n).length>0,a=t?!!t.$stable:!o,s=t&&t.$key;if(!t)i={};else{if(t._normalized)return t._normalized;if(a&&r&&r!==J&&s===r.$key&&!o&&!r.$hasNormal)return r;i={};for(var c in t)t[c]&&c[0]!=="$"&&(i[c]=pa(e,n,c,t[c]))}for(var p in n)p in i||(i[p]=da(n,p));return t&&Object.isExtensible(t)&&(t._normalized=i),Te(i,"$stable",a),Te(i,"$key",s),Te(i,"$hasNormal",o),i}function pa(e,t,n,r){var i=function(){var o=Qe;xe(e);var a=arguments.length?r.apply(null,arguments):r({});a=a&&typeof a=="object"&&!D(a)?[a]:mn(a);var s=a&&a[0];return xe(o),a&&(!s||a.length===1&&s.isComment&&!vt(s))?void 0:a};return r.proxy&&Object.defineProperty(t,n,{get:i,enumerable:!0,configurable:!0}),i}function da(e,t){return function(){return e[t]}}function ha(e){var t=e.$options,n=t.setup;if(n){var r=e._setupContext=va(e);xe(e),tt();var i=Ie(n,null,[e._props||Pr({}),r],e,"setup");if(nt(),xe(),V(i))t.render=i;else if(K(i))if(process.env.NODE_ENV!=="production"&&i instanceof ne&&g("setup() should not return VNodes directly - return a render function instead."),e._setupState=i,i.__sfc){var a=e._setupProxy={};for(var o in i)o!=="__sfc"&&hn(a,i,o)}else for(var o in i)cn(o)?process.env.NODE_ENV!=="production"&&g("Avoid using variables that start with _ or $ in setup()."):hn(e,i,o);else process.env.NODE_ENV!=="production"&&i!==void 0&&g("setup() should return an object. Received: ".concat(i===null?"null":typeof i))}}function va(e){var t=!1;return{get attrs(){if(!e._attrsProxy){var n=e._attrsProxy={};Te(n,"_v_attr_proxy",!0),Ft(n,e.$attrs,J,e,"$attrs")}return e._attrsProxy},get listeners(){if(!e._listenersProxy){var n=e._listenersProxy={};Ft(n,e.$listeners,J,e,"$listeners")}return e._listenersProxy},get slots(){return ga(e)},emit:mr(e.$emit,e),expose:function(n){process.env.NODE_ENV!=="production"&&(t&&g("expose() should be called only once per setup().",e),t=!0),n&&Object.keys(n).forEach(function(r){return hn(e,n,r)})}}}function Ft(e,t,n,r,i){var o=!1;for(var a in t)a in e?t[a]!==n[a]&&(o=!0):(o=!0,ma(e,a,r,i));for(var a in e)a in t||(o=!0,delete e[a]);return o}function ma(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[r][t]}})}function ga(e){return e._slotsProxy||zr(e._slotsProxy={},e.$scopedSlots),e._slotsProxy}function zr(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}function ya(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,r=n&&n.context;e.$slots=gn(t._renderChildren,r),e.$scopedSlots=n?mt(e.$parent,n.data.scopedSlots,e.$slots):J,e._c=function(o,a,s,c){return Rt(e,o,a,s,c,!1)},e.$createElement=function(o,a,s,c){return Rt(e,o,a,s,c,!0)};var i=n&&n.data;process.env.NODE_ENV!=="production"?(ve(e,"$attrs",i&&i.attrs||J,function(){!_t&&g("$attrs is readonly.",e)},!0),ve(e,"$listeners",t._parentListeners||J,function(){!_t&&g("$listeners is readonly.",e)},!0)):(ve(e,"$attrs",i&&i.attrs||J,null,!0),ve(e,"$listeners",t._parentListeners||J,null,!0))}var yn=null;function _a(e){Ur(e.prototype),e.prototype.$nextTick=function(t){return On(t,this)},e.prototype._render=function(){var t=this,n=t.$options,r=n.render,i=n._parentVnode;i&&t._isMounted&&(t.$scopedSlots=mt(t.$parent,i.data.scopedSlots,t.$slots,t.$scopedSlots),t._slotsProxy&&zr(t._slotsProxy,t.$scopedSlots)),t.$vnode=i;var o;try{xe(t),yn=t,o=r.call(t._renderProxy,t.$createElement)}catch(a){if(Pe(a,t,"render"),process.env.NODE_ENV!=="production"&&t.$options.renderError)try{o=t.$options.renderError.call(t._renderProxy,t.$createElement,a)}catch(s){Pe(s,t,"renderError"),o=t._vnode}else o=t._vnode}finally{yn=null,xe()}return D(o)&&o.length===1&&(o=o[0]),o instanceof ne||(process.env.NODE_ENV!=="production"&&D(o)&&g("Multiple root nodes returned from render function. Render function should return a single root node.",t),o=ze()),o.parent=i,o}}function _n(e,t){return(e.__esModule||pt&&e[Symbol.toStringTag]==="Module")&&(e=e.default),K(e)?t.extend(e):e}function ba(e,t,n,r,i){var o=ze();return o.asyncFactory=e,o.asyncMeta={data:t,context:n,children:r,tag:i},o}function Ea(e,t){if(z(e.error)&&l(e.errorComp))return e.errorComp;if(l(e.resolved))return e.resolved;var n=yn;if(n&&l(e.owners)&&e.owners.indexOf(n)===-1&&e.owners.push(n),z(e.loading)&&l(e.loadingComp))return e.loadingComp;if(n&&!l(e.owners)){var r=e.owners=[n],i=!0,o=null,a=null;n.$on("hook:destroyed",function(){return $e(r,n)});var s=function(y){for(var _=0,E=r.length;_<E;_++)r[_].$forceUpdate();y&&(r.length=0,o!==null&&(clearTimeout(o),o=null),a!==null&&(clearTimeout(a),a=null))},c=$t(function(y){e.resolved=_n(y,t),i?r.length=0:s(!0)}),p=$t(function(y){process.env.NODE_ENV!=="production"&&g("Failed to resolve async component: ".concat(String(e))+(y?` Reason: `.concat(y):"")),l(e.errorComp)&&(e.error=!0,s(!0))}),v=e(c,p);return K(v)&&(an(v)?N(e.resolved)&&v.then(c,p):an(v.component)&&(v.component.then(c,p),l(v.error)&&(e.errorComp=_n(v.error,t)),l(v.loading)&&(e.loadingComp=_n(v.loading,t),v.delay===0?e.loading=!0:o=setTimeout(function(){o=null,N(e.resolved)&&N(e.error)&&(e.loading=!0,s(!1))},v.delay||200)),l(v.timeout)&&(a=setTimeout(function(){a=null,N(e.resolved)&&p(process.env.NODE_ENV!=="production"?"timeout (".concat(v.timeout,"ms)"):null)},v.timeout)))),i=!1,e.loading?e.loadingComp:e.resolved}}function Br(e){if(D(e))for(var t=0;t<e.length;t++){var n=e[t];if(l(n)&&(l(n.componentOptions)||vt(n)))return n}}var Na=1,Wr=2;function Rt(e,t,n,r,i,o){return(D(n)||Ne(n))&&(i=r,r=n,n=void 0),z(o)&&(i=Wr),Oa(e,t,n,r,i)}function Oa(e,t,n,r,i){if(l(n)&&l(n.__ob__))return process.env.NODE_ENV!=="production"&&g("Avoid using observed data object as vnode data: ".concat(JSON.stringify(n),` `)+"Always create fresh vnode data objects in each render!",e),ze();if(l(n)&&l(n.is)&&(t=n.is),!t)return ze();process.env.NODE_ENV!=="production"&&l(n)&&l(n.key)&&!Ne(n.key)&&g("Avoid using non-primitive value as key, use string/number value instead.",e),D(r)&&V(r[0])&&(n=n||{},n.scopedSlots={default:r[0]},r.length=0),i===Wr?r=mn(r):i===Na&&(r=ea(r));var o,a;if(typeof t=="string"){var s=void 0;a=e.$vnode&&e.$vnode.ns||F.getTagNamespace(t),F.isReservedTag(t)?(process.env.NODE_ENV!=="production"&&l(n)&&l(n.nativeOn)&&n.tag!=="component"&&g("The .native modifier for v-on is only valid on components but it was used on <".concat(t,">."),e),o=new ne(F.parsePlatformTagName(t),n,r,void 0,void 0,e)):(!n||!n.pre)&&l(s=Bt(e.$options,"components",t))?o=si(s,n,e,r,t):o=new ne(t,n,r,void 0,void 0,e)}else o=si(t,n,e,r);return D(o)?o:l(o)?(l(a)&&Gr(o,a),l(n)&&wa(n),o):ze()}function Gr(e,t,n){if(e.ns=t,e.tag==="foreignObject"&&(t=void 0,n=!0),l(e.children))for(var r=0,i=e.children.length;r<i;r++){var o=e.children[r];l(o.tag)&&(N(o.ns)||z(n)&&o.tag!=="svg")&&Gr(o,t,n)}}function wa(e){K(e.style)&&kt(e.style),K(e.class)&&kt(e.class)}function Pe(e,t,n){tt();try{if(t)for(var r=t;r=r.$parent;){var i=r.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{var a=i[o].call(r,e,t,n)===!1;if(a)return}catch(s){Yr(s,r,"errorCaptured hook")}}Yr(e,t,n)}finally{nt()}}function Ie(e,t,n,r,i){var o;try{o=n?e.apply(t,n):e.call(t),o&&!o._isVue&&an(o)&&!o._handled&&(o.catch(function(a){return Pe(a,r,i+" (Promise/async)")}),o._handled=!0)}catch(a){Pe(a,r,i)}return o}function Yr(e,t,n){if(F.errorHandler)try{return F.errorHandler.call(null,e,t,n)}catch(r){r!==e&&Zr(r,null,"config.errorHandler")}Zr(e,t,n)}function Zr(e,t,n){if(process.env.NODE_ENV!=="production"&&g("Error in ".concat(n,': "').concat(e.toString(),'"'),t),te&&typeof console!="undefined")console.error(e);else throw e}var bn=!1,En=[],Nn=!1;function Ht(){Nn=!1;var e=En.slice(0);En.length=0;for(var t=0;t<e.length;t++)e[t]()}var gt;if(typeof Promise!="undefined"&&Ue(Promise)){var Da=Promise.resolve();gt=function(){Da.then(Ht),zo&&setTimeout(G)},bn=!0}else if(!Xe&&typeof MutationObserver!="undefined"&&(Ue(MutationObserver)||MutationObserver.toString()==="[object MutationObserverConstructor]")){var Lt=1,Ca=new MutationObserver(Ht),Kr=document.createTextNode(String(Lt));Ca.observe(Kr,{characterData:!0}),gt=function(){Lt=(Lt+1)%2,Kr.data=String(Lt)},bn=!0}else typeof setImmediate!="undefined"&&Ue(setImmediate)?gt=function(){setImmediate(Ht)}:gt=function(){setTimeout(Ht,0)};function On(e,t){var n;if(En.push(function(){if(e)try{e.call(t)}catch(r){Pe(r,t,"nextTick")}else n&&n(t)}),Nn||(Nn=!0,gt()),!e&&typeof Promise!="undefined")return new Promise(function(r){n=r})}var Sa="2.7.14",qr=new dt;function kt(e){return Vt(e,qr),qr.clear(),e}function Vt(e,t){var n,r,i=D(e);if(!(!i&&!K(e)||e.__v_skip||Object.isFrozen(e)||e instanceof ne)){if(e.__ob__){var o=e.__ob__.dep.id;if(t.has(o))return;t.add(o)}if(i)for(n=e.length;n--;)Vt(e[n],t);else if(ge(e))Vt(e.value,t);else for(r=Object.keys(e),n=r.length;n--;)Vt(e[r[n]],t)}}var $a=0,wn=function(){function e(t,n,r,i,o){Xo(this,ie&&!ie._vm?ie:t?t._scope:void 0),(this.vm=t)&&o&&(t._watcher=this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before,process.env.NODE_ENV!=="production"&&(this.onTrack=i.onTrack,this.onTrigger=i.onTrigger)):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++$a,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new dt,this.newDepIds=new dt,this.expression=process.env.NODE_ENV!=="production"?n.toString():"",V(n)?this.getter=n:(this.getter=Vo(n),this.getter||(this.getter=G,process.env.NODE_ENV!=="production"&&g('Failed watching path: "'.concat(n,'" ')+"Watcher only accepts simple dot-delimited paths. For full control, use a function instead.",t))),this.value=this.lazy?void 0:this.get()}return e.prototype.get=function(){tt(this);var t,n=this.vm;try{t=this.getter.call(n,n)}catch(r){if(this.user)Pe(r,n,'getter for watcher "'.concat(this.expression,'"'));else throw r}finally{this.deep&&kt(t),nt(),this.cleanupDeps()}return t},e.prototype.addDep=function(t){var n=t.id;this.newDepIds.has(n)||(this.newDepIds.add(n),this.newDeps.push(t),this.depIds.has(n)||t.addSub(this))},e.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var n=this.deps[t];this.newDepIds.has(n.id)||n.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},e.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Ba(this)},e.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||K(t)||this.deep){var n=this.value;if(this.value=t,this.user){var r='callback for watcher "'.concat(this.expression,'"');Ie(this.cb,this.vm,[t,n],this.vm,r)}else this.cb.call(this.vm,t,n)}}},e.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},e.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},e.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&$e(this.vm._scope.effects,this),this.active){for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},e}(),ye,Ut;if(process.env.NODE_ENV!=="production"){var we=te&&window.performance;we&&we.mark&&we.measure&&we.clearMarks&&we.clearMeasures&&(ye=function(e){return we.mark(e)},Ut=function(e,t,n){we.measure(e,t,n),we.clearMarks(t),we.clearMarks(n)})}function Ta(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&Xr(e,t)}var yt;function xa(e,t){yt.$on(e,t)}function Aa(e,t){yt.$off(e,t)}function Ma(e,t){var n=yt;return function r(){var i=t.apply(null,arguments);i!==null&&n.$off(e,r)}}function Xr(e,t,n){yt=e,jr(t,n||{},xa,Aa,Ma,e),yt=void 0}function Pa(e){var t=/^hook:/;e.prototype.$on=function(n,r){var i=this;if(D(n))for(var o=0,a=n.length;o<a;o++)i.$on(n[o],r);else(i._events[n]||(i._events[n]=[])).push(r),t.test(n)&&(i._hasHookEvent=!0);return i},e.prototype.$once=function(n,r){var i=this;function o(){i.$off(n,o),r.apply(i,arguments)}return o.fn=r,i.$on(n,o),i},e.prototype.$off=function(n,r){var i=this;if(!arguments.length)return i._events=Object.create(null),i;if(D(n)){for(var o=0,a=n.length;o<a;o++)i.$off(n[o],r);return i}var s=i._events[n];if(!s)return i;if(!r)return i._events[n]=null,i;for(var c,p=s.length;p--;)if(c=s[p],c===r||c.fn===r){s.splice(p,1);break}return i},e.prototype.$emit=function(n){var r=this;if(process.env.NODE_ENV!=="production"){var i=n.toLowerCase();i!==n&&r._events[i]&&Pn('Event "'.concat(i,'" is emitted in component ')+"".concat(We(r),' but the handler is registered for "').concat(n,'". ')+"Note that HTML attributes are case-insensitive and you cannot use v-on to listen to camelCase events when using in-DOM templates. "+'You should probably use "'.concat(ke(n),'" instead of "').concat(n,'".'))}var o=r._events[n];if(o){o=o.length>1?sn(o):o;for(var a=sn(arguments,1),s='event handler for "'.concat(n,'"'),c=0,p=o.length;c<p;c++)Ie(o[c],r,a,r,s)}return r}}var Be=null,_t=!1;function Jr(e){var t=Be;return Be=e,function(){Be=t}}function Ia(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function ja(e){e.prototype._update=function(t,n){var r=this,i=r.$el,o=r._vnode,a=Jr(r);r._vnode=t,o?r.$el=r.__patch__(o,t):r.$el=r.__patch__(r.$el,t,n,!1),a(),i&&(i.__vue__=null),r.$el&&(r.$el.__vue__=r);for(var s=r;s&&s.$vnode&&s.$parent&&s.$vnode===s.$parent._vnode;)s.$parent.$el=s.$el,s=s.$parent},e.prototype.$forceUpdate=function(){var t=this;t._watcher&&t._watcher.update()},e.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){oe(t,"beforeDestroy"),t._isBeingDestroyed=!0;var n=t.$parent;n&&!n._isBeingDestroyed&&!t.$options.abstract&&$e(n.$children,t),t._scope.stop(),t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),oe(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}function Fa(e,t,n){e.$el=t,e.$options.render||(e.$options.render=ze,process.env.NODE_ENV!=="production"&&(e.$options.template&&e.$options.template.charAt(0)!=="#"||e.$options.el||t?g("You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",e):g("Failed to mount component: template or render function not defined.",e))),oe(e,"beforeMount");var r;process.env.NODE_ENV!=="production"&&F.performance&&ye?r=function(){var s=e._name,c=e._uid,p="vue-perf-start:".concat(c),v="vue-perf-end:".concat(c);ye(p);var y=e._render();ye(v),Ut("vue ".concat(s," render"),p,v),ye(p),e._update(y,n),ye(v),Ut("vue ".concat(s," patch"),p,v)}:r=function(){e._update(e._render(),n)};var i={before:function(){e._isMounted&&!e._isDestroyed&&oe(e,"beforeUpdate")}};process.env.NODE_ENV!=="production"&&(i.onTrack=function(s){return oe(e,"renderTracked",[s])},i.onTrigger=function(s){return oe(e,"renderTriggered",[s])}),new wn(e,r,G,i,!0),n=!1;var o=e._preWatchers;if(o)for(var a=0;a<o.length;a++)o[a].run();return e.$vnode==null&&(e._isMounted=!0,oe(e,"mounted")),e}function Ra(e,t,n,r,i){process.env.NODE_ENV!=="production"&&(_t=!0);var o=r.data.scopedSlots,a=e.$scopedSlots,s=!!(o&&!o.$stable||a!==J&&!a.$stable||o&&e.$scopedSlots.$key!==o.$key||!o&&e.$scopedSlots.$key),c=!!(i||e.$options._renderChildren||s),p=e.$vnode;e.$options._parentVnode=r,e.$vnode=r,e._vnode&&(e._vnode.parent=r),e.$options._renderChildren=i;var v=r.data.attrs||J;e._attrsProxy&&Ft(e._attrsProxy,v,p.data&&p.data.attrs||J,e,"$attrs")&&(c=!0),e.$attrs=v,n=n||J;var y=e.$options._parentListeners;if(e._listenersProxy&&Ft(e._listenersProxy,n,y||J,e,"$listeners"),e.$listeners=e.$options._parentListeners=n,Xr(e,n,y),t&&e.$options.props){Ae(!1);for(var _=e._props,E=e.$options._propKeys||[],L=0;L<E.length;L++){var w=E[L],j=e.$options.props;_[w]=Rn(w,j,t,e)}Ae(!0),e.$options.propsData=t}c&&(e.$slots=gn(i,r.context),e.$forceUpdate()),process.env.NODE_ENV!=="production"&&(_t=!1)}function Qr(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function Dn(e,t){if(t){if(e._directInactive=!1,Qr(e))return}else if(e._directInactive)return;if(e._inactive||e._inactive===null){e._inactive=!1;for(var n=0;n<e.$children.length;n++)Dn(e.$children[n]);oe(e,"activated")}}function ei(e,t){if(!(t&&(e._directInactive=!0,Qr(e)))&&!e._inactive){e._inactive=!0;for(var n=0;n<e.$children.length;n++)ei(e.$children[n]);oe(e,"deactivated")}}function oe(e,t,n,r){r===void 0&&(r=!0),tt();var i=Qe;r&&xe(e);var o=e.$options[t],a="".concat(t," hook");if(o)for(var s=0,c=o.length;s<c;s++)Ie(o[s],e,n||null,e,a);e._hasHookEvent&&e.$emit("hook:"+t),r&&xe(i),nt()}var Ha=100,De=[],Cn=[],bt={},zt={},Sn=!1,$n=!1,rt=0;function La(){rt=De.length=Cn.length=0,bt={},process.env.NODE_ENV!=="production"&&(zt={}),Sn=$n=!1}var ti=0,Tn=Date.now;if(te&&!Xe){var xn=window.performance;xn&&typeof xn.now=="function"&&Tn()>document.createEvent("Event").timeStamp&&(Tn=function(){return xn.now()})}var ka=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function ni(){ti=Tn(),$n=!0;var e,t;for(De.sort(ka),rt=0;rt<De.length;rt++)if(e=De[rt],e.before&&e.before(),t=e.id,bt[t]=null,e.run(),process.env.NODE_ENV!=="production"&&bt[t]!=null&&(zt[t]=(zt[t]||0)+1,zt[t]>Ha)){g("You may have an infinite update loop "+(e.user?'in watcher with expression "'.concat(e.expression,'"'):"in a component render function."),e.vm);break}var n=Cn.slice(),r=De.slice();La(),za(n),Va(r),Wo(),At&&F.devtools&&At.emit("flush")}function Va(e){for(var t=e.length;t--;){var n=e[t],r=n.vm;r&&r._watcher===n&&r._isMounted&&!r._isDestroyed&&oe(r,"updated")}}function Ua(e){e._inactive=!1,Cn.push(e)}function za(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,Dn(e[t],!0)}function Ba(e){var t=e.id;if(bt[t]==null&&!(e===he.target&&e.noRecurse)){if(bt[t]=!0,!$n)De.push(e);else{for(var n=De.length-1;n>rt&&De[n].id>e.id;)n--;De.splice(n+1,0,e)}if(!Sn){if(Sn=!0,process.env.NODE_ENV!=="production"&&!F.async){ni();return}On(ni)}}}function Wa(e){var t=e.$options.provide;if(t){var n=V(t)?t.call(e):t;if(!K(n))return;for(var r=Jo(e),i=pt?Reflect.ownKeys(n):Object.keys(n),o=0;o<i.length;o++){var a=i[o];Object.defineProperty(r,a,Object.getOwnPropertyDescriptor(n,a))}}}function Ga(e){var t=ri(e.$options.inject,e);t&&(Ae(!1),Object.keys(t).forEach(function(n){process.env.NODE_ENV!=="production"?ve(e,n,t[n],function(){g("Avoid mutating an injected value directly since the changes will be overwritten whenever the provided component re-renders. "+'injection being mutated: "'.concat(n,'"'),e)}):ve(e,n,t[n])}),Ae(!0))}function ri(e,t){if(e){for(var n=Object.create(null),r=pt?Reflect.ownKeys(e):Object.keys(e),i=0;i<r.length;i++){var o=r[i];if(o!=="__ob__"){var a=e[o].from;if(a in t._provided)n[o]=t._provided[a];else if("default"in e[o]){var s=e[o].default;n[o]=V(s)?s.call(t):s}else process.env.NODE_ENV!=="production"&&g('Injection "'.concat(o,'" not found'),t)}}return n}}function An(e,t,n,r,i){var o=this,a=i.options,s;q(r,"_uid")?(s=Object.create(r),s._original=r):(s=r,r=r._original);var c=z(a._compiled),p=!c;this.data=e,this.props=t,this.children=n,this.parent=r,this.listeners=e.on||J,this.injections=ri(a.inject,r),this.slots=function(){return o.$slots||mt(r,e.scopedSlots,o.$slots=gn(n,r)),o.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return mt(r,e.scopedSlots,this.slots())}}),c&&(this.$options=a,this.$slots=this.slots(),this.$scopedSlots=mt(r,e.scopedSlots,this.$slots)),a._scopeId?this._c=function(v,y,_,E){var L=Rt(s,v,y,_,E,p);return L&&!D(L)&&(L.fnScopeId=a._scopeId,L.fnContext=r),L}:this._c=function(v,y,_,E){return Rt(s,v,y,_,E,p)}}Ur(An.prototype);function Ya(e,t,n,r,i){var o=e.options,a={},s=o.props;if(l(s))for(var c in s)a[c]=Rn(c,s,t||J);else l(n.attrs)&&oi(a,n.attrs),l(n.props)&&oi(a,n.props);var p=new An(n,a,i,r,e),v=o.render.call(null,p._c,p);if(v instanceof ne)return ii(v,n,p.parent,o,p);if(D(v)){for(var y=mn(v)||[],_=new Array(y.length),E=0;E<y.length;E++)_[E]=ii(y[E],n,p.parent,o,p);return _}}function ii(e,t,n,r,i){var o=fn(e);return o.fnContext=n,o.fnOptions=r,process.env.NODE_ENV!=="production"&&((o.devtoolsMeta=o.devtoolsMeta||{}).renderContext=i),t.slot&&((o.data||(o.data={})).slot=t.slot),o}function oi(e,t){for(var n in t)e[Le(n)]=t[n]}function it(e){return e.name||e.__name||e._componentTag}var Mn={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var n=e;Mn.prepatch(n,n)}else{var r=e.componentInstance=Za(e,Be);r.$mount(t?e.elm:void 0,t)}},prepatch:function(e,t){var n=t.componentOptions,r=t.componentInstance=e.componentInstance;Ra(r,n.propsData,n.listeners,t,n.children)},insert:function(e){var t=e.context,n=e.componentInstance;n._isMounted||(n._isMounted=!0,oe(n,"mounted")),e.data.keepAlive&&(t._isMounted?Ua(n):Dn(n,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?ei(t,!0):t.$destroy())}},ai=Object.keys(Mn);function si(e,t,n,r,i){if(!N(e)){var o=n.$options._base;if(K(e)&&(e=o.extend(e)),typeof e!="function"){process.env.NODE_ENV!=="production"&&g("Invalid Component definition: ".concat(String(e)),n);return}var a;if(N(e.cid)&&(a=e,e=Ea(a,o),e===void 0))return ba(a,t,n,r,i);t=t||{},Vn(e),l(t.model)&&Xa(e.options,t);var s=Qo(t,e,i);if(z(e.options.functional))return Ya(e,s,t,n,r);var c=t.on;if(t.on=t.nativeOn,z(e.options.abstract)){var p=t.slot;t={},p&&(t.slot=p)}Ka(t);var v=it(e.options)||i,y=new ne("vue-component-".concat(e.cid).concat(v?"-".concat(v):""),t,void 0,void 0,void 0,n,{Ctor:e,propsData:s,listeners:c,tag:i,children:r},a);return y}}function Za(e,t){var n={_isComponent:!0,_parentVnode:e,parent:t},r=e.data.inlineTemplate;return l(r)&&(n.render=r.render,n.staticRenderFns=r.staticRenderFns),new e.componentOptions.Ctor(n)}function Ka(e){for(var t=e.hook||(e.hook={}),n=0;n<ai.length;n++){var r=ai[n],i=t[r],o=Mn[r];i!==o&&!(i&&i._merged)&&(t[r]=i?qa(o,i):o)}}function qa(e,t){var n=function(r,i){e(r,i),t(r,i)};return n._merged=!0,n}function Xa(e,t){var n=e.model&&e.model.prop||"value",r=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[n]=t.model.value;var i=t.on||(t.on={}),o=i[r],a=t.model.callback;l(o)?(D(o)?o.indexOf(a)===-1:o!==a)&&(i[r]=[a].concat(o)):i[r]=a}var g=G,Pn=G,In,We;if(process.env.NODE_ENV!=="production"){var ci=typeof console!="undefined",Ja=/(?:^|[-_])(\w)/g,Qa=function(e){return e.replace(Ja,function(t){return t.toUpperCase()}).replace(/[-_]/g,"")};g=function(e,t){t===void 0&&(t=Qe);var n=t?In(t):"";F.warnHandler?F.warnHandler.call(null,e,t,n):ci&&!F.silent&&console.error("[Vue warn]: ".concat(e).concat(n))},Pn=function(e,t){ci&&!F.silent&&console.warn("[Vue tip]: ".concat(e)+(t?In(t):""))},We=function(e,t){if(e.$root===e)return"<Root>";var n=V(e)&&e.cid!=null?e.options:e._isVue?e.$options||e.constructor.options:e,r=it(n),i=n.__file;if(!r&&i){var o=i.match(/([^/\\]+)\.vue$/);r=o&&o[1]}return(r?"<".concat(Qa(r),">"):"<Anonymous>")+(i&&t!==!1?" at ".concat(i):"")};var es=function(e,t){for(var n="";t;)t%2===1&&(n+=e),t>1&&(e+=e),t>>=1;return n};In=function(e){if(e._isVue&&e.$parent){for(var t=[],n=0;e;){if(t.length>0){var r=t[t.length-1];if(r.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[r,n],n=0)}t.push(e),e=e.$parent}return` found in `+t.map(function(i,o){return"".concat(o===0?"---> ":es(" ",5+o*2)).concat(D(i)?"".concat(We(i[0]),"... (").concat(i[1]," recursive calls)"):We(i))}).join(` `)}else return` (found in `.concat(We(e),")")}}var ce=F.optionMergeStrategies;process.env.NODE_ENV!=="production"&&(ce.el=ce.propsData=function(e,t,n,r){return n||g('option "'.concat(r,'" can only be used during instance ')+