!function r(o,i,a){function s(t,e){if(!i[t]){if(!o[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(c)return c(t,!0);throw(n=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",n}n=i[t]={exports:{}},o[t][0].call(n.exports,function(e){return s(o[t][1][e]||e)},n,n.exports,r,o,i,a)}return i[t].exports}for(var c="function"==typeof require&&require,e=0;e=t.length?r():t[e]?n(t[e],function(){o(e+1)}):o(e+1)};o(0)}var be={redirected:2,aborted:4,cancelled:8,duplicated:16};function _e(e,t){return Ce(e,t,be.redirected,'Redirected when going from "'+e.fullPath+'" to "'+function(t){if("string"==typeof t)return t;if("path"in t)return t.path;var n={};return xe.forEach(function(e){e in t&&(n[e]=t[e])}),JSON.stringify(n,null,2)}(t)+'" via a navigation guard.')}function we(e,t){return Ce(e,t,be.cancelled,'Navigation cancelled from "'+e.fullPath+'" to "'+t.fullPath+'" with a new navigation.')}function Ce(e,t,n,r){r=new Error(r);return r._isRouter=!0,r.from=e,r.to=t,r.type=n,r}var xe=["params","query","hash"];function $e(e){return-1=this.stack.length||(n=this.stack[o],this.confirmTransition(n,function(){var t=r.current;r.index=o,r.updateRoute(n),r.router.afterHooks.forEach(function(e){e&&e(n,t)})},function(e){ke(e,be.duplicated)&&(r.index=o)}))},e.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},e.prototype.ensureURL=function(){},e}(E),Ve=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=ee(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!ve&&!1!==e.fallback,this.fallback&&(t="hash"),Y||(t="abstract"),this.mode=t){case"history":this.history=new Ie(this,e.base);break;case"hash":this.history=new Ne(this,e.base,this.fallback);break;case"abstract":this.history=new He(this,e.base);break;default:"production"!==ze.env.NODE_ENV&&v(!1,"invalid mode: "+t)}},E={currentRoute:{configurable:!0}};function Ue(t,n){return t.push(n),function(){var e=t.indexOf(n);-1";var n="function"==typeof e&&null!=e.cid?e.options:e._isVue?e.$options||e.constructor.options:e,r=n.name||n._componentTag,e=n.__file;return((r=!r&&e?(n=e.match(/([^/\\]+)\.vue$/))&&n[1]:r)?"<"+r.replace(he,function(e){return e.toUpperCase()}).replace(/[-_]/g,"")+">":"")+(e&&!1!==t?" at "+e:"")},de=function(e){if(e._isVue&&e.$parent){for(var t=[],n=0;e;){if(0>=1;return n}(" ",5+2*t))+(Array.isArray(e)?pe(e[0])+"... ("+e[1]+" recursive calls)":pe(e))}).join("\n")}return"\n\n(found in "+pe(e)+")"},ve=0,me=function(){this.id=ve++,this.subs=[]};me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){v(this.subs,e)},me.prototype.depend=function(){me.target&&me.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();F.async||e.sort(function(e,t){return e.id-t.id});for(var t=0,n=e.length;t.",e),new _e(F.parsePlatformTagName(t),n,r,void 0,void 0,e)):n&&n.pre||!P(a=ze(e.$options,"components",t))?new _e(t,n,r,void 0,void 0,e):tn(a,n,e,r,t)):tn(t,n,e,r);return Array.isArray(r)?r:P(r)?(P(i)&&function e(t,n,r){t.ns=n;"foreignObject"===t.tag&&(r=!(n=void 0));if(P(t.children))for(var o=0,i=t.children.length;own)){le("You may have an infinite update loop "+(e.user?'in watcher with expression "'+e.expression+'"':"in a component render function."),e.vm);break}var n=xn.slice(),r=Cn.slice();On=Cn.length=xn.length=0,$n={},Sn=An=!(kn={}),function(e){for(var t=0;tdocument.createEvent("Event").timeStamp&&(jn=function(){return En.now()});var In=0,Pn=function(e,t,n,r,o){this.vm=e,o&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++In,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ce,this.newDepIds=new ce,this.expression=t.toString(),"function"==typeof t?this.getter=t:(this.getter=function(e){if(!U.test(e)){var n=e.split(".");return function(e){for(var t=0;te.id;)n--;Cn.splice(n+1,0,e)}else Cn.push(e);Sn||(Sn=!0,F.async?pt(Mn):Mn())}}(this)},Pn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||N(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Ze(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},Pn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Pn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},Pn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var Nn={enumerable:!0,configurable:!0,get:$,set:$};function Ln(e,t,n){Nn.get=function(){return this[t][n]},Nn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,Nn)}function Dn(e){e._watchers=[];var t=e.$options;t.props&&function(r,o){var i=r.$options.propsData||{},a=r._props={},s=r.$options._propKeys=[],c=!r.$parent;c||Ee(!1);for(var e in o)!function(e){s.push(e);var t=Ge(e,o,i,r),n=b(e);(l(n)||F.isReservedAttr(n))&&le('"'+n+'" is a reserved attribute and cannot be used as component prop.',r),Me(a,e,t,function(){c||mn||le("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+e+'"',r)}),e in r||Ln(r,"_props",e)}(e);Ee(!0)}(e,t.props),t.methods&&function(e,t){var n,r=e.$options.props;for(n in t)"function"!=typeof t[n]&&le('Method "'+n+'" has type "'+typeof t[n]+'" in the component definition. Did you reference the function correctly?',e),r&&m(r,n)&&le('Method "'+n+'" has already been defined as a prop.',e),n in e&&H(n)&&le('Method "'+n+'" conflicts with an existing Vue instance method. Avoid defining component methods that start with _ or $.'),e[n]="function"!=typeof t[n]?$:_(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;p(t=e._data="function"==typeof t?function(e,t){ye();try{return e.call(t,t)}catch(e){return Ze(e,t,"data()"),{}}finally{be()}}(t,e):t||{})||(t={},le("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",e));var n=Object.keys(t),r=e.$options.props,o=e.$options.methods,i=n.length;for(;i--;){var a=n[i];o&&m(o,a)&&le('Method "'+a+'" has already been defined as a data property.',e),r&&m(r,a)?le('The data property "'+a+'" is already declared as a prop. Use prop default value instead.',e):H(a)||Ln(e,"_data",a)}je(t,!0)}(e):je(e._data={},!0),t.computed&&function(e,t){var n,r=e._computedWatchers=Object.create(null),o=oe();for(n in t){var i=t[n],a="function"==typeof i?i:i.get;null==a&&le('Getter is missing for computed property "'+n+'".',e),o||(r[n]=new Pn(e,a||$,$,Rn)),n in e?n in e.$data?le('The computed property "'+n+'" is already defined in data.',e):e.$options.props&&n in e.$options.props&&le('The computed property "'+n+'" is already defined as a prop.',e):Fn(e,n,i)}}(e,t.computed),t.watch&&t.watch!==te&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var o=0;oparseInt(this.max)&&rr(i,r[0],r,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};or=Zn,ar={get:function(){return F},set:function(){le("Do not replace the Vue.config object, set individual fields instead.")}},Object.defineProperty(or,"config",ar),or.util={warn:le,extend:C,mergeOptions:Ue,defineReactive:Me},or.set=Ie,or.delete=Pe,or.nextTick=pt,or.observable=function(e){return je(e),e},or.options=Object.create(null),E.forEach(function(e){or.options[e+"s"]=Object.create(null)}),C((or.options._base=or).options.components,cr),or.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(-1=o||e.timeStamp<=0||e.target.ownerDocument!==document)return i.apply(this,arguments)}),yo.addEventListener(e,t,ne?{capture:n,passive:r}:n)}function $o(e,t,n,r){(r||yo).removeEventListener(e,t._wrapper||t,n)}function ko(e,t){var n,r,o;I(e.data.on)&&I(t.data.on)||(n=t.data.on||{},r=e.data.on||{},yo=t.elm,P((o=n)[bo])&&(o[e=Y?"change":"input"]=[].concat(o[bo],o[e]||[]),delete o[bo]),P(o[_o])&&(o.change=[].concat(o[_o],o.change||[]),delete o[_o]),St(n,r,xo,$o,wo,t.context),yo=void 0)}var So,T={create:ko,update:ko};function Ao(e,t){if(!I(e.data.domProps)||!I(t.data.domProps)){var n,r,o,i,a=t.elm,s=e.data.domProps||{},c=t.data.domProps||{};for(n in P(c.__ob__)&&(c=t.data.domProps=C({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){var l=I(a._value=r)?"":String(r);i=l,(o=a).composing||"OPTION"!==o.tagName&&!function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(o,i)&&!function(e,t){var n=e.value,e=e._vModifiers;if(P(e)){if(e.number)return L(n)!==L(t);if(e.trim)return n.trim()!==t.trim()}return n!==t}(o,i)||(a.value=l)}else if("innerHTML"===n&&Sr(a.tagName)&&I(a.innerHTML)){(So=So||document.createElement("div")).innerHTML=""+r+"";for(var u=So.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(r!==s[n])try{a[n]=r}catch(e){}}}}var ct={create:Ao,update:Ao},Oo=e(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){!e||1<(e=e.split(n)).length&&(t[e[0].trim()]=e[1].trim())}),t});function Eo(e){var t=To(e.style);return e.staticStyle?C(e.staticStyle,t):t}function To(e){return Array.isArray(e)?x(e):"string"==typeof e?Oo(e):e}function jo(e,t,n){if(Io.test(t))e.style.setProperty(t,n);else if(Po.test(n))e.style.setProperty(b(t),n.replace(Po,""),"important");else{var r=Lo(t);if(Array.isArray(n))for(var o=0,i=n.length;o=i&&a()};setTimeout(function(){c explicit "+t+" duration is not a valid number - got "+JSON.stringify(e)+".",n.context):isNaN(e)&&le(" explicit "+t+" duration is NaN - the duration expression might be incorrect.",n.context)}function ci(e){return"number"==typeof e&&!isNaN(e)}function li(e){if(I(e))return!1;var t=e.fns;return P(t)?li(Array.isArray(t)?t[0]:t):1<(e._length||e.length)}function ui(e,t){!0!==t.data.show&&ii(t)}we=function(e){for(var t,h={},n=e.modules,g=e.nodeOps,r=0;r - did you register the component correctly? For recursive components, make sure to provide the "name" option.',e.context),e.elm=e.ns?g.createElementNS(e.ns,o):g.createElement(o,e),l(e),_(e,a,t),P(i)&&w(e,t),c(n,e.elm,r),i&&i.pre&&s--):(j(e.isComment)?e.elm=g.createComment(e.text):e.elm=g.createTextNode(e.text),c(n,e.elm,r)))}function b(e,t){P(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,v(e)?(w(e,t),l(e)):(jr(e),t.push(e))}function c(e,t,n){P(e)&&(P(n)?g.parentNode(n)===e&&g.insertBefore(e,t,n):g.appendChild(e,t))}function _(e,t,n){if(Array.isArray(t)){k(t);for(var r=0;r, or missing . Bailing hydration and performing full client-side render.")}s=e,e=new _e(g.tagName(s).toLowerCase(),{},[],void 0,s)}var n=e.elm,s=g.parentNode(n);if(y(t,i,n._leaveCb?null:s,g.nextSibling(n)),P(t.parent))for(var c=t.parent,l=v(t);c;){for(var u=0;u expects an Array value for its binding, but got '+Object.prototype.toString.call(r).slice(8,-1),n)}function hi(t,e){return e.every(function(e){return!A(e,t)})}function vi(e){return"_value"in e?e._value:e.value}function mi(e){e.target.composing=!0}function gi(e){e.target.composing&&(e.target.composing=!1,yi(e.target,"input"))}function yi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function bi(e){return!e.componentInstance||e.data&&e.data.transition?e:bi(e.componentInstance._vnode)}T={model:di,show:{bind:function(e,t,n){var r=t.value,t=(n=bi(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&t?(n.data.show=!0,ii(n,function(){e.style.display=o})):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=bi(n)).data&&n.data.transition?(n.data.show=!0,r?ii(n,function(){e.style.display=e.__vOriginalDisplay}):ai(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,o){o||(e.style.display=e.__vOriginalDisplay)}}},ct={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function _i(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?_i(un(t.children)):e}function wi(e){var t,n={},r=e.$options;for(t in r.propsData)n[t]=e[t];var o,i=r._parentListeners;for(o in i)n[g(o)]=i[o];return n}function Ci(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function xi(e){return e.tag||ln(e)}function $i(e){return"show"===e.name}ee={name:"transition",props:ct,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(xi)).length){1 can only be used on a single element. Use for lists.",this.$parent);var r=this.mode;r&&"in-out"!==r&&"out-in"!==r&&le("invalid mode: "+r,this.$parent);var o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return 1}(this.$vnode))return o;var i=_i(o);if(!i)return o;if(this._leaving)return Ci(e,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:!d(i.key)||0===String(i.key).indexOf(a)?i.key:a+i.key;var s=(i.data||(i.data={})).transition=wi(this),c=this._vnode,l=_i(c);if(i.data.directives&&i.data.directives.some($i)&&(i.data.show=!0),l&&l.data&&(n=i,(a=l).key!==n.key||a.tag!==n.tag)&&!ln(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){l=l.data.transition=C({},s);if("out-in"===r)return this._leaving=!0,At(l,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),Ci(e,o);if("in-out"===r){if(ln(i))return c;var u,c=function(){u()};At(s,"afterEnter",c),At(s,"enterCancelled",c),At(l,"delayLeave",function(e){u=e})}}return o}}},Fr=C({tag:String,moveClass:String},ct);function ki(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function Si(e){e.data.newPos=e.elm.getBoundingClientRect()}function Ai(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,n=t.top-n.top;(r||n)&&(e.data.moved=!0,(e=e.elm.style).transform=e.WebkitTransform="translate("+r+"px,"+n+"px)",e.transitionDuration="0s")}delete Fr.mode;ct={Transition:ee,TransitionGroup:{props:Fr,beforeMount:function(){var r=this,o=this._update;this._update=function(e,t){var n=gn(r);r.__patch__(r._vnode,r.kept,!1,!0),r._vnode=r.kept,n(),o.call(r,e,t)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=wi(this),s=0;s children must be keyed: <"+l+">")))}if(r){for(var u=[],d=[],p=0;p, use
.',e.rawAttrsMap.class),r&&(e.staticClass=JSON.stringify(r)),(r=so(e,"class",!1))&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var Mi,Fr={staticKeys:["staticStyle"],transformNode:function(e,t){var n=t.warn||Qr,r=co(e,"style");r&&(ji(r,t.delimiters)&&n('style="'+r+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of
, use
.',e.rawAttrsMap.style),e.staticStyle=JSON.stringify(Oo(r))),(r=so(e,"style",!1))&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},lr=function(e){return(Mi=Mi||document.createElement("div")).innerHTML=e,Mi.textContent},T=M("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),ct=M("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),Ii=M("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Pi=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Ni=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,we="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+B.source+"]*",we="((?:"+we+"\\:)?"+we+")",Li=new RegExp("^<"+we),Di=/^\s*(\/?)>/,Ri=new RegExp("^<\\/"+we+"[^>]*>"),Fi=/^]+>/i,Bi=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},Gi=/&(?:lt|gt|quot|amp|#39);/g,Ji=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,qi=M("pre,textarea",!0),Ki=function(e,t){return e&&qi(e)&&"\n"===t[0]};function Wi(o,l){for(var e,u,d=[],p=l.expectHTML,f=l.isUnaryTag||k,h=l.canBeLeftOpenTag||k,a=0;o;){if(e=o,u&&Vi(u)){var r=0,i=u.toLowerCase(),t=Ui[i]||(Ui[i]=new RegExp("([\\s\\S]*?)(]*>)","i")),t=o.replace(t,function(e,t,n){return r=n.length,Vi(i)||"noscript"===i||(t=t.replace(//g,"$1").replace(//g,"$1")),Ki(i,t)&&(t=t.slice(1)),l.chars&&l.chars(t),""});a+=o.length-t.length,o=t,y(i,a-r,a)}else{var n=o.indexOf("<");if(0===n){if(Bi.test(o)){t=o.indexOf("--\x3e");if(0<=t){l.shouldKeepComment&&l.comment(o.substring(4,t),a,a+t+3),g(t+3);continue}}if(Hi.test(o)){var s=o.indexOf("]>");if(0<=s){g(s+2);continue}}s=o.match(Fi);if(s){g(s[0].length);continue}s=o.match(Ri);if(s){var c=a;g(s[0].length),y(s[1],c,a);continue}c=function(){var e,t,n=o.match(Li);if(n){var r={tagName:n[1],attrs:[],start:a};for(g(n[0].length);!(e=o.match(Di))&&(t=o.match(Ni)||o.match(Pi));)t.start=a,g(t[0].length),t.end=a,r.attrs.push(t);if(e)return r.unarySlash=e[1],g(e[0].length),r.end=a,r}}();if(c){!function(e){var t=e.tagName,n=e.unarySlash;p&&("p"===u&&Ii(t)&&y(u),h(t)&&u===t&&y(t));for(var n=f(t)||!!n,r=e.attrs.length,o=new Array(r),i=0;i has no matching end tag.",{start:d[i].start,end:d[i].end}),l.end&&l.end(d[i].tag,t,n);d.length=r,u=r&&d[r-1].tag}else"br"===o?l.start&&l.start(e,[],!0,t,n):"p"===o&&(l.start&&l.start(e,[],!1,t,n),l.end&&l.end(e,t,n))}y()}var Yi,Xi,Zi,Qi,ea,ta,na,ra,oa,ia=/^@|^v-on:/,aa=/^v-|^@|^:|^#/,sa=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,ca=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,la=/^\(|\)$/g,ua=/^\[.*\]$/,da=/:(.*)$/,pa=/^:|^\.|^v-bind:/,fa=/\.[^.\]]+(?=[^\]]*$)/g,ha=/^v-slot(:|$)|^#/,va=/[\r\n]/,ma=/\s+/g,ga=/[\s"'<>\/=]/,ya=e(lr),ba="_empty_";function _a(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:function(e){for(var t={},n=0,r=e.length;n without corresponding v-if.",e.rawAttrsMap[e.elseif?"v-else-if":"v-else"])}(e,d):(e.slotScope&&(t=e.slotTarget||'"default"',(d.scopedSlots||(d.scopedSlots={}))[t]=e),d.children.push(e),e.parent=d)),e.children=e.children.filter(function(e){return!e.slotScope}),r(e),e.pre&&(h=!1),ta(e.tag)&&(v=!1);for(var n=0;n as component root element because it may contain multiple nodes.",{start:e.start}),e.attrsMap.hasOwnProperty("v-for")&&m("Cannot use v-for on stateful component root element because it renders multiple elements.",e.rawAttrsMap["v-for"])}return Wi(s,{warn:Yi,expectHTML:l.expectHTML,isUnaryTag:l.isUnaryTag,canBeLeftOpenTag:l.canBeLeftOpenTag,shouldDecodeNewlines:l.shouldDecodeNewlines,shouldDecodeNewlinesForHref:l.shouldDecodeNewlinesForHref,shouldKeepComment:l.comments,outputSourceRange:l.outputSourceRange,start:function(e,t,n,r,o){var i=d&&d.ns||ra(e),a=_a(e,t=Y&&"svg"===i?function(e){for(var t=[],n=0;n, / or =.",{start:e.start+e.name.indexOf("["),end:e.start+e.name.length})}),"style"!==(t=a).tag&&("script"!==t.tag||t.attrsMap.type&&"text/javascript"!==t.attrsMap.type)||oe()||(a.forbidden=!0,Yi("Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <"+e+">, as they will not be parsed.",{start:a.start}));for(var s,c=0;c cannot be keyed. Place the key on real elements instead.",ao(e,"key")),e.for&&(n=e.iterator2||e.iterator1,r=e.parent,n&&n===t&&r&&"transition-group"===r.tag&&Yi("Do not use v-for index as key on children, this is the same as not using keys.",ao(e,"key"),!0)),e.key=t)}}(e),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,(n=so(r=e,"ref"))&&(r.ref=n,r.refInFor=function(e){var t=e;for(;t;){if(void 0!==t.for)return!0;t=t.parent}return!1}(r)),function(e){"template"===e.tag?((t=co(e,"scope"))&&Yi('the "scope" attribute for scoped slots have been deprecated and replaced by "slot-scope" since 2.5. The new "slot-scope" attribute can also be used on plain elements in addition to