*/functionr(t,e){if(!t)thrownewError("[vue-router] "+e)}functiono(t,e){t||"undefined"!=typeofconsole&&console.warn("[vue-router] "+e)}functioni(t){returnObject.prototype.toString.call(t).indexOf("Error")>-1}vara={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){varn=e.props,r=e.children,i=e.parent,a=e.data;a.routerView=!0;for(vars=i.$createElement,u=n.name,c=i.$route,f=i._routerViewCache||(i._routerViewCache={}),p=0,h=!1;i&&i._routerRoot!==i;)i.$vnode&&i.$vnode.data.routerView&&p++,i._inactive&&(h=!0),i=i.$parent;if(a.routerViewDepth=p,h)returns(f[u],a,r);varl=c.matched[p];if(!l)returnf[u]=null,s();vard=f[u]=l.components[u];a.registerRouteInstance=function(t,e){varn=l.instances[u];(e&&n!==t||!e&&n===t)&&(l.instances[u]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){l.instances[u]=e.componentInstance};varv=a.props=function(t,e){switch(typeofe){case"undefined":return;case"object":returne;case"function":returne(t);case"boolean":returne?t.params:void0;default:o(!1,'props in "'+t.path+'" is a '+typeofe+", expecting an object, function or boolean.")}}(c,l.props&&l.props[u]);if(v){v=a.props=function(t,e){for(varnine)t[n]=e[n];returnt}({},v);vary=a.attrs=a.attrs||{};for(varminv)d.props&&mind.props||(y[m]=v[m],deletev[m])}returns(d,a,r)}};vars=/[!'()*]/g,u=function(t){return"%"+t.charCodeAt(0).toString(16)},c=/%2C/g,f=function(t){returnencodeURIComponent(t).replace(s,u).replace(c,",")},p=decodeURIComponent;functionh(t){vare={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){varn=t.replace(/\+/g," ").split("="),r=p(n.shift()),o=n.length>0?p(n.join("=")):null;void0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]}),e):e}functionl(t){vare=t?Object.keys(t).map(function(e){varn=t[e];if(void0===n)return"";if(null===n)returnf(e);if(Array.isArray(n)){varr=[];returnn.forEach(function(t){void0!==t&&(null===t?r.push(f(e)):r.push(f(e)+"="+f(t)))}),r.join("&")}returnf(e)+"="+f(n)}).filter(function(t){returnt.length>0}).join("&"):null;returne?"?"+e:""}vard=/\/?$/;functionv(t,e,n,r){varo=r&&r.options.stringifyQuery,i=e.query||{};try{i=y(i)}catch(t){}vara={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:g(e,o),matched:t?function(t){vare=[];for(;t;)e.unshift(t),t=t.parent;returne}(t):[]};returnn&&(a.redirectedFrom=g(n,o)),Object.freeze(a)}functiony(t){if(Array.isArray(t))returnt.map(y);if(t&&"object"==typeoft){vare={};for(varnint)e[n]=y(t[n]);returne}returnt}varm=v(null,{path:"/"});functiong(t,e){varn=t.path,r=t.query;void0===r&&(r={});varo=t.hash;returnvoid0===o&&(o=""),(n||"/")+(e||l)(r)+o}functionb(t,e){returne===m?t===e:!!e&&(t.path&&e.path?t.path.replace(d,"")===e.path.replace(d,"")&&t.hash===e.hash&&w(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&w(t.query,e.query)&&w(t.params,e.params)))}functionw(t,e){if(void0===t&&(t={}),void0===e&&(e={}),!t||!e)returnt===e;varn=Object.keys(t),r=Object.keys(e);returnn.length===r.length&&n.every(function(n){varr=t[n],o=e[n];return"object"==typeofr&&"object"==typeofo?w(r,o):String(r)===String(o)})}var_,x=[String,Object],k=[String,Array],E={name:"router-link",props:{to:{type:x,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:k,default:"click"}},render:function(t){vare=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),i=o.location,a=o.route,s=o.href,u={},c=n.options.linkActiveClass,f=n.options.linkExactActiveClass,p=null==c?"router-link-active":c,h=null==f?"router-link-exact-active":f,l=null==this.activeClass?p:this.activeClass,y=null==this.exactActiveClass?h:this.exactActiveClass,m=i.path?v(null,i,null,n):a;u[y]=b(r,m),u[l]=this.exact?u[y]:function(t,e){return0===t.path.replace(d,"/").indexOf(e.path.replace(d,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(varnine)if(!(nint))return!1;return!0}(t.query,e.query)}(r,m);varg=function(t){C(t)&&(e.replace?n.replace(i):n.push(i))},w={click:C};Array.isArray(this.event)?this.event.forEach(function(t){w[t]=g}):w[this.event]=g;varx={class:u};if("a"===this.tag)x.on=w,x.attrs={href:s};else{vark=functiont(e){if(e)for(varn,r=0;r<e.length;r++){if("a"===(n=e[r]).tag)returnn;if(n.children&&(n=t(n.children)))returnn}}(this.$slots.default);if(k){k.isStatic=!1;varE=_.util.extend;(k.data=E({},k.data)).on=w,(k.data.attrs=E({},k.data.attrs)).href=s}elsex.on=w}returnt(this.tag,x,this.$slots.default)}};functionC(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){vare=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}returnt.preventDefault&&t.preventDefault(),!0}}functionO(t){if(!O.installed||_!==t){O.installed=!0,_=t;vare=function(t){returnvoid0!==t},n=function(t,n){varr=t.$options._parentVnode;e(r)&&e(r=r.data)&&e(r=r.registerRouteInstance)&&r(t,n)};t.mixin({beforeCreate:function(){e(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,n(this,this)},destroyed:function(){n(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){returnthis._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){returnthis._routerRoot._route}}),t.component("router-view",a),t.component("router-link",E);varr=t.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}}varj="undefined"!=typeofwindow;functionR(t,e,n){varr=t.charAt(0);if("/"===r)returnt;if("?"===r||"#"===r)returne+t;varo=e.split("/");n&&o[o.length-1]||o.pop();for(vari=t.replace(/^\//,"").split("/"),a=0;a<i.length;a++){vars=i[a];".."===s?o.pop():"."!==s&&o.push(s)}return""!==o[0]&&o.unshift(""),o.join("/")}functionS(t){returnt.replace(/\/\//g,"/")}var$=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},A=z,T=q,M=function(t,e){returnV(q(t,e))},U=V,L=D,P=newRegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");functionq(t,e){for(varn,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";null!=(n=P.exec(t));){varu=n[0],c=n[1],f=n.index;if(a+=t.slice(i,f),i=f+u.length,c)a+=c[1];else{varp=t[i],h=n[2],l=n[3],d=n[4],v=n[5],y=n[6],m=n[7];a&&(r.push(a),a="");varg=null!=h&&null!=p&&p!==h,b="+"===y||"*"===y,w="?"===y||"*"===y,_=n[2]||s,x=d||v;r.push({name:l||o++,prefix:h||"",delimiter:_,optional:w,repeat:b,partial:g,asterisk:!!m,pattern:x?G(x):m?".*":"[^"+B(_)+"]+?"})}}returni<t.length&&(a+=t.substr(i)),a&&r.push(a),r}functionN(t){returnencodeURI(t).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}functionV(t){for(vare=newArray(t.length),n=0;n<t.length;n++)"object"==typeoft[n]&&(e[n]=newRegExp("^(?:"+t[n].pattern+")$"));returnfunction(n,r){for(varo="",i=n||{},a=(r||{}).pretty?N:encodeURIComponent,s=0;s<t.length;s++){varu=t[s];if("string"!=typeofu){varc,f=i[u.name];if(null==f){if(u.optional){u.partial&&(o+=u.prefix);continue}thrownewTypeError('Expected "'+u.name+'" to be defined')}if($(f)){if(!u.repeat)thrownewTypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(u.optional)continue;thrownewTypeError('Expected "'+u.name+'" to not be empty')}for(varp=0;p<f.length;p++){if(c=a(f[p]),!e[s].test(c))thrownewTypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(c)+"`");o+=(0===p?u.prefix:u.delimiter)+c}}else{if(c=u.asterisk?encodeURI(f).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}):a(f),!e[s].test(c))thrownewTypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+c+'"');o+=u.prefix+c}}elseo+=u}returno}}functionB(t){returnt.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}functionG(t){returnt.replace(/([=!:$\/()])/g,"\\$1")}functionH(t,e){returnt.keys=e,t}functionI(t){returnt.sensitive?"":"i"}functionD(t,e,n){$(e)||(n=e||n,e=[]);for(varr=(n=n||{}).strict,o=!1!==n.end,i="",a=0;a<t.length;a++){vars=t[a];if("string"==typeofs)i+=B(s);else{varu=B(s.prefix),c="(?:"+s.pattern+")";e.push(s),s.repeat&&(c+="(?:"+u+c+")*"),i+=c=s.optional?s.partial?u+"("+c+")?":"(?:"+u+"("+c+"))?":u+"("+c+")"}}varf=B(n.delimiter||"/"),p=i.slice(-f.length)===f;returnr||(i=(p?i.slice(0,-f.length):i)+"(?:"+f+"(?=$))?"),i+=o?"$":r&&p?"":"(?="+f+"|$)",H(newRegExp("^"+i,I(n)),e)}functionz(t,e,n){return$(e)||(n=e||n,e=[]),n=n||{},tinstanceofRegExp?function(t,e){varn=t.source.match(/\((?!\?)/g);if(n)for(varr=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});returnH(t,e)}(t,e):$(t)?function(t,e,n){for(varr=[],o=0;o<t.length;o++)r.push(z(t[o],e,n).source);returnH(newRegExp("(?:"+r.join("|")+")",I(n)),e)}(t,e,n):function(t,e,n){returnD(q(t,n),e,n)}(t,e,n)}A.parse=T,A.compile=M,A.tokensToFunction=U,A.tokensToRegExp=L;varF=Object.create(null);functionJ(t,e,n){try{return(F[t]||(F[t]=A.compile(t)))(e||{},{pretty:!0})}catch(t){returno(!1,"missing param for "+n+": "+t.message),""}}functionK(t,e,n,i){vara=e||[],s=n||Object.create(null),u=i||Object.create(null);t.forEach(function(t){!functiont(e,n,i,a,s,u){varc=a.path;varf=a.name;r(null!=c,'"path" is required in a route configuration.'),r("string"!=typeofa.component,'route config "component" for path: '+String(c||f)+" cannot be a string id. Use an actual component instead.");varp=a.pathToRegexpOptions||{};varh=function(t,e,n){n||(t=t.replace(/\/$/,""));if("/"===t[0])returnt;if(null==e)returnt;returnS(e.path+"/"+t)}(c,s,p.strict);"boolean"==typeofa.caseSensitive&&(p.sensitive=a.caseSensitive);varl={path:h,regex:function(t,e){varn=A(t,[],e);varr=Object.create(null);n.keys.forEach(function(e){o(!r[e.name],'Duplicate param keys in route with path: "'+t+'"'),r[e.name]=!0});returnn}(h,p),components:a.components||{default:a.component},instances:{},name:f,parent:s,matchAs:u,redirect:a.redirect,beforeEnter:a.beforeEnter,meta:a.meta||{},props:null==a.props?{}:a.components?a.props:{default:a.props}};a.children&&(a.name&&!a.redirect&&a.children.some(function(t){return/^\/?$/.test(t.path)})&&o(!1,"Named Route '"+a.name+"' has a default child route. When navigating to this named route (:to=\"{name: '"+a.name+"'\"), the default child route will not be rendered. Remove the name from this route and use the name of the default child route for named links instead."),a.children.forEach(function(r){varo=u?S(u+"/"+r.path):void0;t(e,n,i,r,l,o)}));if(void0!==a.alias){vard=Array.isArray(a.alias)?a.alias:[a.alias];d.forEach(function(r){varo={path:r,children:a.children};t(e,n,i,o,s,l.path||"/")})}n[l.path]||(e.push(l.path),n[l.path]=l);f&&(i[f]?u||o(!1,'Duplicate named routes definition: { name: "'+f+'", path: "'+l.path+'" }'):i[f]=l)}(a,s,u,t)});for(varc=0,f=a.length;c<f;c++)"*"===a[c]&&(a.push(a.splice(c,1)[0]),f--,c--);return{pathList:a,pathMap:s,nameMap:u}}functionX(t,e,n,r){vari="string"==typeoft?{path:t}:t;if(i.name||i._normalized)returni;if(!i.path&&i.params&&e){(i=W({},i))._normalized=!0;vara=W(W({},e.params),i.params);if(e.name)i.name=e.name,i.params=a;elseif(e.matched.length){vars=e.matched[e.matched.length-1].path;i.path=J(s,a,"path "+e.path)}elseo(!1,"relative params navigation requires a current route.");returni}varu=function(t){vare="",n="",r=t.indexOf("#");r>=0&&(e=t.slice(r),t=t.slice(0,r));varo=t.indexOf("?");returno>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}(i.path||""),c=e&&e.path||"/",f=u.path?R(u.path,c,n||i.append):c,p=function(t,e,n){void0===e&&(e={});varr,i=n||h;try{r=i(t||"")}catch(t){o(!1,t.message),r={}}for(varaine)r[a]=e[a];returnr}(u.query,i.query,r&&r.options.parseQuery),l=i.hash||u.hash;returnl&&"#"!==l.charAt(0)&&(l="#"+l),{_normalized:!0,path:f,query:p,hash:l}}functionW(t,e){for(varnine)t[n]=e[n];returnt}functionY(t,e){varn=K(t),i=n.pathList,a=n.pathMap,s=n.nameMap;functionu(t,n,r){varu=X(t,n,!1,e),c=u.name;if(c){varp=s[c];if(o(p,"Route with name '"+c+"' does not exist"),!p)returnf(null,u);varh=p.regex.keys.filter(function(t){return!t.optional}).map(function(t){returnt.name});if("object"!=typeofu.params&&(u.params={}),n&&"object"==typeofn.params)for(varlinn.params)!(linu.params)&&h.indexOf(l)>-1&&(u.params[l]=n.params[l]);if(p)returnu.path=J(p.path,u.params,'named route "'+c+'"'),f(p,u,r)}elseif(u.path){u.params={};for(vard=0;d<i.length;d++){varv=i[d],y=a[v];if(Q(y.regex,u.path,u.params))returnf(y,u,r)}}returnf(null,u)}functionc(t,n){vari=t.redirect,a="function"==typeofi?i(v(t,n,null,e)):i;if("string"==typeofa&&(a={path:a}),!a||"object"!=typeofa)returno(!1,"invalid redirect option: "+JSON.stringify(a)),f(null,n);varc=a,p=c.name,h=c.path,l=n.query,d=n.hash,y=n.params;if(l=c.hasOwnProperty("query")?c.query:l,d=c.hasOwnProperty("hash")?c.hash:d,y=c.hasOwnProperty("params")?c.params:y,p)returnr(s[p],'redirect failed: named route "'+p+'" not found.'),u({_normalized:!0,name:p,query:l,hash:d,params:y},void0,n);if(h){varm=function(t,e){returnR(t,e.parent?e.parent.path:"/",!0)}(h,t);returnu({_normalized:!0,path:J(m,y,'redirect route with path "'+m+'"'),query:l,hash:d},void0,n)}returno(!1,"invalid redirect option: "+JSON.stringify(a)),f(null,n)}functionf(t,n,r){returnt&&t.redirect?c(t,r||n):t&&t.matchAs?function(t,e,n){varr=u({_normalized:!0,path:J(n,e.params,'aliased route with path "'+n+'"')});if(r){varo=r.matched,i=o[o.length-1];returne.params=r.params,f(i,e)}returnf(null,e)}(0,n,t.matchAs):v(t,n,r,e)}return{match:u,addRoutes:function(t){K(t,i,a,s)}}}functionQ(t,e,n){varr=e.match(t);if(!r)return!1;if(!n)return!0;for(varo=1,i=r.length;o<i;++o){vara=t.keys[o-1],s="string"==typeofr[o]?decodeURIComponent(r[o]):r[o];a&&(n[a.name]=s)}return!0}varZ=Object.create(null);functiontt(){window.history.replaceState({key:ht()},""),window.addEventListener("popstate",function(t){vare;nt(),t.state&&t.state.key&&(e=t.state.key,ft=e)})}functionet(t,e,n,o){if(t.app){vari=t.options.scrollBehavior;i&&(r("function"==typeofi,"scrollBehavior must be a function"),t.app.$nextTick(function(){vart=function(){vart=ht();if(t)returnZ[t]}(),a=i(e,n,o?t:null);a&&("function"==typeofa.then?a.then(function(e){at(e,t)}).catch(function(t){r(!1,t.toString())}):at(a,t))}))}}functionnt(){vart=ht();t&&(Z[t]={x:window.pageXOffset,y:window.pageYOffset})}functionrt(t){returnit(t.x)||it(t.y)}functionot(t){return{x:it(t.x)?t.x:window.pageXOffset,y:it(t.y)?t.y:window.pageYOffset}}functionit(t){return"number"==typeoft}functionat(t,e){varn,r="object"==typeoft;if(r&&"string"==typeoft.selector){varo=document.querySelector(t.selector);if(o){vari=t.offset&&"object"==typeoft.offset?t.offset:{};e=function(t,e){varn=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{x:r.left-n.left-e.x,y:r.top-n.top-e.y}}(o,i={x:it((n=i).x)?n.x:0,y:it(n.y)?n.y:0})}elsert(t)&&(e=ot(t))}elser&&rt(t)&&(e=ot(t));e&&window.scrollTo(e.x,e.y)}varst,ut=j&&((-1===(st=window.navigator.userAgent).indexOf("Android 2.")&&-1===st.indexOf("Android 4.0")||-1===st.indexOf("Mobile Safari")||-1!==st.indexOf("Chrome")||-1!==st.indexOf("Windows Phone"))&&window.history&&"pushState"inwindow.history),ct=j&&window.performance&&window.performance.now?window.performance:Date,ft=pt();functionpt(){returnct.now().toFixed(3)}functionht(){returnft}functionlt(t,e){nt();varn=window.history;try{e?n.replaceState({key:ft},"",t):(ft=pt(),n.pushState({key:ft},"",t))}catch(n){window.location[e?"replace":"assign"](t)}}functiondt(t){lt(t,!0)}functionvt(t,e,n){varr=function(o){o>=t.length?n():t[o]?e(t[o],function(){r(o+1)}):r(o+1)};r(0)}functionyt(t){returnfunction(e,n,r){vara=!1,s=0,u=null;mt(t,function(t,e,n,c){if("function"==typeoft&&void0===t.cid){a=!0,s++;varf,p=wt(function(e){varo;((o=e).__esModule||bt&&"Module"===o[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeofe?e:_.extend(e),n.components[c]=e,--s<=0&&r()}),h=wt(function(t){vare="Failed to resolve async component "+c+": "+t;o(!1,e),u||(u=i(t)?t:newError(e),r(u))});try{f=t(p,h)}catch(t){h(t)}if(f)if("function"==typeoff.then)f.then(p,h);else{varl=f.component;l&&"function"==typeofl.then&&l.then(p,h)}}}),a||r()}}functionmt(t,e){returngt(t.map(function(t){returnObject.keys(t.components).map(function(n){returne(t.components[n],t.instances[n],t,n)})}))}functiongt(t){returnArray.prototype.concat.apply([],t)}varbt="function"==typeofSymbol&&"symbol"==typeofSymbol.toStringTag;functionwt(t){vare=!1;returnfunction(){for(varn=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)returne=!0,t.apply(this,n)}}var_t=function(t,e){this.router=t,this.base=function(t){if(!t)if(j){vare=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}elset="/";"/"!==t.charAt(0)&&(t="/"+t);returnt.replace(/\/$/,"")}(e),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};functionxt(t,e,n,r){varo=mt(t,function(t,r,o,i){vara=function(t,e){"function"!=typeoft&&(t=_.extend(t));returnt.options[e]}(t,e);if(a)returnArray.isArray(a)?a.map(function(t){returnn(t,r,o,i)}):n(a,r,o,i)});returngt(r?o.reverse():o)}functionkt(t,e){if(e)returnfunction(){returnt.apply(e,arguments)}}_t.prototype.listen=function(t){this.cb=t},_t.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},_t.prototype.onError=function(t){this.errorCbs.push(t)},_t.prototype.transitionTo=function(t,e,n){varr=this,o=this.router.match(t,this.current);this.confirmTransition(o,function(){r.updateRoute(o),e&&e(o),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(o)}))},function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(e){e(t)}))})},_t.prototype.confirmTransition=function(t,e,n){varr=this,a=this.current,s=function(t){i(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):(o(!1,"uncaught error during route navigation:"),console.error(t))),n&&n(t)};if(b(t,a)&&t.matched.length===a.matched.length)returnthis.ensureURL(),s();varu=function(t,e){varn,r=Math.max(t.length,e.length);for(n=0;n<r&&t[n]===e[n];n++);return{updated:e.slice(0,n),activated:e.slice(n),deactivated:t.slice(n)}}(this.current.matched,t.matched),c=u.updated,f=u.deactivated,p=u.activated,h=[].concat(function(t){returnxt(t,"beforeRouteLeave",kt,!0)}(f),this.router.beforeHooks,function(t){returnxt(t,"beforeRouteUpdate",kt)}(c),p.map(function(t){returnt.beforeEnter}),yt(p));this.pending=t;varl=function(e,n){if(r.pending!==t)returns();try{e(t,a,function(t){!1===t||i(t)?(r.ensureURL(!0),s(t)):"string"==typeoft||"object"==typeoft&&("string"==typeoft.path||"string"==typeoft.name)?(s(),"object"==typeoft&&t.replace?r.replace(t):r.push(t)):n(t)})}catch(t){s(t)}};vt(h,l,function(){varn=[];vt(function(t,e,n){returnxt(t,"beforeRouteEnter",function(t,r,o,i){returnfunction(t,e,n,r,o){returnfunction(i,a,s){returnt(i,a,function(t){s(t),"function"==typeoft&&r.push(function(){!functiont(e,n,r,o){n[r]?e(n[r]):o()&&setTimeout(function(){t(e,n,r,o)},16)}(t,e.instances,n,o)})})}}(t,o,i,e,n)})}(p,n,function(){returnr.current===t}).concat(r.router.resolveHooks),l,function(){if(r.pending!==t)returns();r.pending=null,e(t),r.router.app&&r.router.app.$nextTick(function(){n.forEach(function(t){t()})})})})},_t.prototype.updateRoute=function(t){vare=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};varEt=function(t){functione(e,n){varr=this;t.call(this,e,n);varo=e.options.scrollBehavior;o&&tt();vari=Ct(this.base);window.addEventListener("popstate",function(t){varn=r.current,a=Ct(r.base);r.current===m&&a===i||r.transitionTo(a,function(t){o&&et(e,t,n,!0)})})}returnt&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){lt(S(r.base+t.fullPath)),et(r.router,t,o,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){dt(S(r.base+t.fullPath)),et(r.router,t,o,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if(Ct(this.base)!==this.current.fullPath){vare=S(this.base+this.current.fullPath);t?lt(e):dt(e)}},e.prototype.getCurrentLocation=function(){returnCt(this.base)},e}(_t);functionCt(t){vare=window.location.pathname;returnt&&0===e.indexOf(t)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}varOt=function(t){functione(e,n,r){t.call(this,e,n),r&&function(t){vare=Ct(t);if(!/^\/#/.test(e))returnwindow.location.replace(S(t+"/#"+e)),!0}(this.base)||jt()}returnt&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){vart=this,e=this.router.options.scrollBehavior,n=ut&&e;n&&tt(),window.addEventListener(ut?"popstate":"hashchange",function(){vare=t.current;jt()&&t.transitionTo(Rt(),function(r){n&&et(t.router,r,e,!0),ut||At(r.fullPath)})})},e.prototype.push=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){$t(t.fullPath),et(r.router,t,o,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){At(t.fullPath),et(r.router,t,o,!1),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){vare=this.current.fullPath;Rt()!==e&&(t?$t(e):At(e))},e.prototype.getCurrentLocation=function(){returnRt()},e}(_t);functionjt(){vart=Rt();return"/"===t.charAt(0)||(At("/"+t),!1)}functionRt(){vart=window.location.href,e=t.indexOf("#");return-1===e?"":t.slice(e+1)}functionSt(t){vare=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function$t(t){ut?lt(St(t)):window.location.hash=t}functionAt(t){ut?dt(St(t)):window.location.replace(St(t))}varTt=function(t){functione(e,n){t.call(this,e,n),this.stack=[],this.index=-1}returnt&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){varr=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){varr=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){vare=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){varr=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){vart=this.stack[this.stack.length-1];returnt?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(_t),Mt=function(t){void0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Y(t.routes||[],this);vare=t.mode||"hash";switch(this.fallback="history"===e&&!ut&&!1!==t.fallback,this.fallback&&(e="hash"),j||(e="abstract"),this.mode=e,e){case"history":this.history=newEt(this,t.base);break;case"hash":this.history=newOt(this,t.base,this.fallback);break;case"abstract":this.history=newTt(this,t.base);break;default:r(!1,"invalid mode: "+e)}},Ut={currentRoute:{configurable:!0}};functionLt(t,e){returnt.push(e),function(){varn=t.indexOf(e);n>-1&&t.splice(n,1)}}Mt.prototype.match=function(t,e,n){returnthis.matcher.match(t,e,n)},Ut.currentRoute.get=function(){returnthis.history&&this.history.current},Mt.prototype.init=function(t){vare=this;if(r(O.installed,"not installed. Make sure to call `Vue.use(VueRouter)` before creating root instance."),this.apps.push(t),!this.app){this.app=t;varn=this.history;if(ninstanceofEt)n.transitionTo(n.getCurrentLocation());elseif(ninstanceofOt){varo=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),o,o)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},Mt.prototype.beforeEach=function(t){returnLt(this.beforeHooks,t)},Mt.prototype.beforeResolve=function(t){returnLt(this.resolveHooks,t)},Mt.prototype.afterEach=function(t){returnLt(this.afterHooks,t)},Mt.prototype.onReady=function(t,e){this.history.onReady(t,e)},Mt.prototype.onError=function(t){this.history.onError(t)},Mt.prototype.push=function(t,e,n){this.history.push(t,e,n)},Mt.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},Mt.prototype.go=function(t){this.history.go(t)},Mt.prototype.back=function(){this.go(-1)},Mt.prototype.forward=function(){this.go(1)},Mt.prototype.getMatchedComponents=function(t){vare=t?t.matched?t:this.resolve(t).route:this.currentRoute;returne?[].concat.apply([],e.matched.map(function(t){returnObject.keys(t.components).map(function(e){returnt.components[e]})})):[]},Mt.prototype.resolve=function(t,e,n){varr=X(t,e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:function(t,e,n){varr="hash"===n?"#"+e:e;returnt?S(t+"/"+r):r}(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},Mt.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Mt.prototype,Ut),Mt.install=O,Mt.version="3.0.1",j&&window.Vue&&window.Vue.use(Mt),e.a=Mt},"FZ+f":function(t,e){t.exports=function(t){vare=[];returne.toString=function(){returnthis.map(function(e){varn=function(t,e){varn=t[1]||"",r=t[3];if(!r)returnn;if(e&&"function"==typeofbtoa){varo=(a=r,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),i=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[n].concat(i).concat([o]).join("\n")}vara;return[n].join("\n")}(e,t);returne[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeoft&&(t=[[null,t,""]]);for(varr={},o=0;o<this.length;o++){vari=this[o][0];"number"==typeofi&&(r[i]=!0)}for(o=0;o<t.length;o++){vara=t[o];"number"==typeofa[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),e.push(a))}},e}},NYxO:function(t,e,n){"use strict";
/**
* vuex v3.0.1
* (c) 2017 Evan You
* @license MIT
*/varr=function(t){if(Number(t.version.split(".")[0])>=2)t.mixin({beforeCreate:n});else{vare=t.prototype._init;t.prototype._init=function(t){void0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,e.call(this,t)}}functionn(){vart=this.$options;t.store?this.$store="function"==typeoft.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}},o="undefined"!=typeofwindow&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;functioni(t,e){Object.keys(t).forEach(function(n){returne(t[n],n)})}functiona(t,e){if(!t)thrownewError("[vuex] "+e)}vars=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;varn=t.state;this.state=("function"==typeofn?n():n)||{}},u={namespaced:{configurable:!0}};u.namespaced.get=function(){return!!this._rawModule.namespaced},s.prototype.addChild=function(t,e){this._children[t]=e},s.prototype.removeChild=function(t){deletethis._children[t]},s.prototype.getChild=function(t){returnthis._children[t]},s.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},s.prototype.forEachChild=function(t){i(this._children,t)},s.prototype.forEachGetter=function(t){this._rawModule.getters&&i(this._rawModule.getters,t)},s.prototype.forEachAction=function(t){this._rawModule.actions&&i(this._rawModule.actions,t)},s.prototype.forEachMutation=function(t){this._rawModule.mutations&&i(this._rawModule.mutations,t)},Object.defineProperties(s.prototype,u);varc=function(t){this.register([],t,!1)};c.prototype.get=function(t){returnt.reduce(function(t,e){returnt.getChild(e)},this.root)},c.prototype.getNamespace=function(t){vare=this.root;returnt.reduce(function(t,n){returnt+((e=e.getChild(n)).namespaced?n+"/":"")},"")},c.prototype.update=function(t){!functiont(e,n,r){l(e,r);n.update(r);if(r.modules)for(varoinr.modules){if(!n.getChild(o))returnvoidconsole.warn("[vuex] trying to add a new module '"+o+"' on hot reloading, manual reload is needed");t(e.concat(o),n.getChild(o),r.modules[o])}}([],this.root,t)},c.prototype.register=function(t,e,n){varr=this;void0===n&&(n=!0),l(t,e);varo=news(e,n);0===t.length?this.root=o:this.get(t.slice(0,-1)).addChild(t[t.length-1],o);e.modules&&i(e.modules,function(e,o){r.register(t.concat(o),e,n)})},c.prototype.unregister=function(t){vare=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};varf,p={assert:function(t){return"function"==typeoft},expected:"function"},h={getters:p,mutations:p,actions:{assert:function(t){return"function"==typeoft||"object"==typeoft&&"function"==typeoft.handler},expected:'function or object with "handler" function'}};functionl(t,e){Object.keys(h).forEach(function(n){if(e[n]){varr=h[n];i(e[n],function(e,o){a(r.assert(e),function(t,e,n,r,o){vari=e+" should be "+o+' but "'+e+"."+n+'"';t.length>0&&(i+=' in module "'+t.join(".")+'"');returni+=" is "+JSON.stringify(r)+"."}(t,n,o,e,r.expected))})}})}vard=functiont(e){varn=this;void0===e&&(e={}),!f&&"undefined"!=typeofwindow&&window.Vue&&x(window.Vue),a(f,"must call Vue.use(Vuex) before creating a store instance."),a("undefined"!=typeofPromise,"vuex requires a Promise polyfill in this browser."),a(thisinstanceoft,"Store must be called with the new operator.");varr=e.plugins;void0===r&&(r=[]);vari=e.strict;void0===i&&(i=!1);vars=e.state;void0===s&&(s={}),"function"==typeofs&&(s=s()||{}),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=newc(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=newf;varu=this,p=this.dispatch,h=this.commit;this.dispatch=function(t,e){returnp.call(u,t,e)},this.commit=function(t,e,n){returnh.call(u,t,e,n)},this.strict=i,b(this,s,[],this._modules.root),g(this,s),r.forEach(function(t){returnt(n)}),f.config.devtools&&function(t){o&&(t._devtoolHook=o,o.emit("vuex:init",t),o.on("vuex:travel-to-state",function(e){t.replaceState(e)}),t.subscribe(function(t,e){o.emit("vuex:mutation",t,e)}))}(this)},v={state:{configurable:!0}};functiony(t,e){returne.indexOf(t)<0&&e.push(t),function(){varn=e.indexOf(t);n>-1&&e.splice(n,1)}}functionm(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);varn=t.state;b(t,n,[],t._modules.root,!0),g(t,n,e)}functiong(t,e,n){varr=t._vm;t.getters={};varo={};i(t._wrappedGetters,function(e,n){o[n]=function(){returne(t)},Object.defineProperty(t.getters,n,{get:function(){returnt._vm[n]},enumerable:!0})});vars=f.config.silent;f.config.silent=!0,t._vm=newf({data:{$$state:e},computed:o}),f.config.silent=s,t.strict&&function(t){t._vm.$watch(function(){returnthis._data.$$state},function(){a(t._committing,"Do not mutate vuex store state outside mutation handlers.")},{deep:!0,sync:!0})}(t),r&&(n&&t._withCommit(function(){r._data.$$state=null}),f.nextTick(function(){returnr.$destroy()}))}functionb(t,e,n,r,o){vari=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a]=r),!i&&!o){vars=w(e,n.slice(0,-1)),u=n[n.length-1];t._withCommit(function(){f.set(s,u,r.state)})}varc=r.context=function(t,e,n){varr=""===e,o={dispatch:r?t.dispatch:function(n,r,o){vari=_(n,r,o),a=i.payload,s=i.options,u=i.type;if(s&&s.root||(u=e+u,t._actions[u]))returnt.dispatch(u,a);console.error("[vuex] unknown local action type: "+i.type+", global type: "+u)},commit:r?t.commit:function(n,r,o){vari=_(n,r,o),a=i.payload,s=i.options,u=i.type;s&&s.root||(u=e+u,t._mutations[u])?t.commit(u,a,s):console.error("[vuex] unknown local mutation type: "+i.type+", global type: "+u)}};returnObject.defineProperties(o,{getters:{get:r?function(){returnt.getters}:function(){returnfunction(t,e){varn={},r=e.length;returnObject.keys(t.getters).forEach(function(o){if(o.slice(0,r)===e){vari=o.slice(r);Object.defineProperty(n,i,{get:function(){returnt.getters[o]},enumerable:!0})}}),n}(t,e)}},state:{get:function(){returnw(t.state,n)}}}),o}(t,a,n);r.forEachMutation(function(e,n){!function(t,e,n,r){(t._mutations[e]||(t._mutations[e]=[])).push(function(e){n.call(t,r.state,e)})}(t,a+n,e,c)}),r.forEachAction(function(e,n){varr=e.root?n:a+n,o=e.handler||e;!function(t,e,n,r){(t._actions[e]||(t._actions[e]=[])).push(function(e,o){vari,a=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e,o);return(i=a)&&"function"==typeofi.then||(a=Promise.resolve(a)),t._devtoolHook?a.catch(function(e){throwt._devtoolHook.emit("vuex:error",e),e}):a})}(t,r,o,c)}),r.forEachGetter(function(e,n){!function(t,e,n,r){if(t._wrappedGetters[e])returnvoidconsole.error("[vuex] duplicate getter key: "+e);t._wrappedGetters[e]=function(t){returnn(r.state,r.getters,t.state,t.getters)}}(t,a+n,e,c)}),r.forEachChild(function(r,i){b(t,e,n.concat(i),r,o)})}functionw(t,e){returne.length?e.reduce(function(t,e){returnt[e]},t):t}function_(t,e,n){varr;returnnull!==(r=t)&&"object"==typeofr&&t.type&&(n=e,e=t,t=t.type),a("string"==typeoft,"Expects string as the type, but found "+typeoft+"."),{type:t,payload:e,options:n}}functionx(t){f&&t===f?console.error("[vuex] already installed. Vue.use(Vuex) should be called only once."):r(f=t)}v.state.get=function(){returnthis._vm._data.$$state},v.state.set=function(t){a(!1,"Use store.replaceState() to explicit replace store state.")},d.prototype.commit=function(t,e,n){varr=this,o=_(t,e,n),i=o.type,a=o.payload,s=o.options,u={type:i,payload:a},c=this._mutations[i];c?(this._withCommit(function(){c.forEach(function(t){t(a)})}),this._subscribers.forEach(function(t){returnt(u,r.state)}),s&&s.silent&&console.warn("[vuex] mutation type: "+i+". Silent option has been removed. Use the filter functionality in the vue-devtools")):console.error("[vuex] unknown mutation type: "+i)},d.prototype.dispatch=function(t,e){varn=this,r=_(t,e),o=r.type,i=r.payload,a={type:o,payload:i},s=this._actions[o];if(s)returnthis._actionSubscribers.forEach(function(t){returnt(a,n.state)}),s.length>1?Promise.all(s.map(function(t){returnt(i)})):s[0](i);console.error("[vuex] unknown action type: "+o)},d.prototype.subscribe=function(t){returny(t,this._subscribers)},d.prototype.subscribeAction=function(t){returny(t,this._actionSubscribers)},d.prototype.watch=function(t,e,n){varr=this;returna("function"==typeoft,"store.watch only accepts a function."),this._watcherVM.$watch(function(){returnt(r.state,r.getters)},e,n)},d.prototype.replaceState=function(t){vare=this;this._withCommit(function(){e._vm._data.$$state=t})},d.prototype.registerModule=function(t,e,n){void0===n&&(n={}),"string"==typeoft&&(t=[t]),a(Array.isArray(t),"module path must be a string or an Array."),a(t.length>0,"cannot register the root module by using registerModule."),this._modules.register(t,e),b(this,this.state,t,this._modules.get(t),n.preserveState),g(this,this.state)},d.prototype.unregisterModule=function(t){vare=this;"string"==typeoft&&(t=[t]),a(Array.isArray(t),"module path must be a string or an Array."),this._modules.unregister(t),this._withCommit(function(){varn=w(e.state,t.slice(0,-1));f.delete(n,t[t.length-1])}),m(this)},d.prototype.hotUpdate=function(t){this._modules.update(t),m(this,!0)},d.prototype._withCommit=function(t){vare=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(d.prototype,v);vark=R(function(t,e){varn={};returnj(e).forEach(function(e){varr=e.key,o=e.val;n[r]=function(){vare=this.$store.state,n=this.$store.getters;if(t){varr=S(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"==typeofo?o.call(this,e,n):e[o]},n[r].vuex=!0}),n}),E=R(function(t,e){varn={};returnj(e).forEach(function(e){varr=e.key,o=e.val;n[r]=function(){for(vare=[],n=arguments.length;n--;)e[n]=arguments[n];varr=this.$store.commit;if(t){vari=S(this.$store,"mapMutations",t);if(!i)return;r=i.context.commit}return"function"==typeofo?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}}),n}),C=R(function(t,e){varn={};returnj(e).forEach(function(e){varr=e.key,o=e.val;o=t+o,n[r]=function(){if(!t||S(this.$store,"mapGetters",t)){if(ointhis.$store.getters)returnthis.$store.getters[o];console.error("[vuex] unknown getter: "+o)}},n[r].vuex=!0}),n}),O=R(function(t,e){varn={};returnj(e).forEach(function(e){varr=e.key,o=e.val;n[r]=function(){for(vare=[],n=arguments.length;n--;)e[n]=arguments[n];varr=this.$store.dispatch;if(t){vari=S(this.$store,"mapActions",t);if(!i)return;r=i.context.dispatch}return"function"==typeofo?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}}),n});functionj(t){returnArray.isArray(t)?t.map(function(t){return{key:t,val:t}}):Object.keys(t).map(function(e){return{key:e,val:t[e]}})}functionR(t){returnfunction(e,n){return"string"!=typeofe?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}functionS(t,e,n){varr=t._modulesNamespaceMap[n];returnr||console.error("[vuex] module namespace not found in "+e+"(): "+n),r}var$={Store:d,install:x,version:"3.0.1",mapState:k,mapMutations:E,mapGetters:C,mapActions:O,createNamespacedHelpers:function(t){return{mapState:k.bind(null,t),mapGetters:C.bind(null,t),mapMutations:E.bind(null,t),mapActions:O.bind(null,t)}}};e.a=$},"VU/8":function(t,e){t.exports=function(t,e,n,r,o,i){vara,s=t=t||{},u=typeoft.default;"object"!==u&&"function"!==u||(a=t,s=t.default);varc,f="function"==typeofs?s.options:s;if(e&&(f.render=e.render,f.staticRenderFns=e.staticRenderFns,f._compiled=!0),n&&(f.functional=!0),o&&(f._scopeId=o),i?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof__VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(i)},f._ssrRegister=c):r&&(c=r),c){varp=f.functional,h=p?f.render:f.beforeCreate;p?(f._injectStyles=c,f.render=function(t,e){returnc.call(e),h(t,e)}):f.beforeCreate=h?[].concat(h,c):[c]}return{esModule:a,exports:s,options:f}}},rjj0:function(t,e,n){varr="undefined"!=typeofdocument;if("undefined"!=typeofDEBUG&&DEBUG&&!r)thrownewError("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");varo=n("tTVk"),i={},a=r&&(document.head||document.getElementsByTagName("head")[0]),s=null,u=0,c=!1,f=function(){},p=null,h="data-vue-ssr-id",l="undefined"!=typeofnavigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());functiond(t){for(vare=0;e<t.length;e++){varn=t[e],r=i[n.id];if(r){r.refs++;for(varo=0;o<r.parts.length;o++)r.parts[o](n.parts[o]);for(;o<n.parts.length;o++)r.parts.push(y(n.parts[o]));r.parts.length>n.parts.length&&(r.parts.length=n.parts.length)}else{vara=[];for(o=0;o<n.parts.length;o++)a.push(y(n.parts[o]));i[n.id]={id:n.id,refs:1,parts:a}}}}functionv(){vart=document.createElement("style");returnt.type="text/css",a.appendChild(t),t}functiony(t){vare,n,r=document.querySelector("style["+h+'~="'+t.id+'"]');if(r){if(c)returnf;r.parentNode.removeChild(r)}if(l){varo=u++;r=s||(s=v()),e=b.bind(null,r,o,!1),n=b.bind(null,r,o,!0)}elser=v(),e=function(t,e){varn=e.css,r=e.media,o=e.sourceMap;r&&t.setAttribute("media",r);p.ssrId&&t.setAttribute(h,e.id);o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");if(t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}.bind(null,r),n=function(){r.parentNode.removeChild(r)};returne(t),function(r){if(r){if(r.css===t.css&&r.media===t.media&&r.sourceMap===t.sourceMap)return;e(t=r)}elsen()}}t.exports=function(t,e,n,r){c=n,p=r||{};vara=o(t,e);returnd(a),function(e){for(varn=[],r=0;r<a.length;r++){vars=a[r];(u=i[s.id]).refs--,n.push(u)}e?d(a=o(t,e)):a=[];for(r=0;r<n.length;r++){varu;if(0===(u=n[r]).refs){for(varc=0;c<u.parts.length;c++)u.parts[c]();deletei[u.id]}}}};varm,g=(m=[],function(t,e){returnm[t]=e,m.filter(Boolean).join("\n")});functionb(t,e,n,r){varo=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=g(e,o);else{vari=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}},tTVk:function(t,e){t.exports=function(t,e){for(varn=[],r={},o=0;o<e.length;o++){vari=e[o],a=i[0],s={id:t+":"+o,css:i[1],media:i[2],sourceMap:i[3]};r[a]?r[a].parts.push(s):n.push(r[a]={id:a,parts:[s]})}returnn}}});
*/functionr(t,e){0}functiono(t){returnObject.prototype.toString.call(t).indexOf("Error")>-1}vari={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){varn=e.props,r=e.children,o=e.parent,i=e.data;i.routerView=!0;for(vara=o.$createElement,s=n.name,u=o.$route,c=o._routerViewCache||(o._routerViewCache={}),p=0,f=!1;o&&o._routerRoot!==o;)o.$vnode&&o.$vnode.data.routerView&&p++,o._inactive&&(f=!0),o=o.$parent;if(i.routerViewDepth=p,f)returna(c[s],i,r);varh=u.matched[p];if(!h)returnc[s]=null,a();varl=c[s]=h.components[s];i.registerRouteInstance=function(t,e){varn=h.instances[s];(e&&n!==t||!e&&n===t)&&(h.instances[s]=e)},(i.hook||(i.hook={})).prepatch=function(t,e){h.instances[s]=e.componentInstance};vard=i.props=function(t,e){switch(typeofe){case"undefined":return;case"object":returne;case"function":returne(t);case"boolean":returne?t.params:void0;default:0}}(u,h.props&&h.props[s]);if(d){d=i.props=function(t,e){for(varnine)t[n]=e[n];returnt}({},d);varv=i.attrs=i.attrs||{};for(varyind)l.props&&yinl.props||(v[y]=d[y],deleted[y])}returna(l,i,r)}};vara=/[!'()*]/g,s=function(t){return"%"+t.charCodeAt(0).toString(16)},u=/%2C/g,c=function(t){returnencodeURIComponent(t).replace(a,s).replace(u,",")},p=decodeURIComponent;functionf(t){vare={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){varn=t.replace(/\+/g," ").split("="),r=p(n.shift()),o=n.length>0?p(n.join("=")):null;void0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]}),e):e}functionh(t){vare=t?Object.keys(t).map(function(e){varn=t[e];if(void0===n)return"";if(null===n)returnc(e);if(Array.isArray(n)){varr=[];returnn.forEach(function(t){void0!==t&&(null===t?r.push(c(e)):r.push(c(e)+"="+c(t)))}),r.join("&")}returnc(e)+"="+c(n)}).filter(function(t){returnt.length>0}).join("&"):null;returne?"?"+e:""}varl=/\/?$/;functiond(t,e,n,r){varo=r&&r.options.stringifyQuery,i=e.query||{};try{i=v(i)}catch(t){}vara={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:m(e,o),matched:t?function(t){vare=[];for(;t;)e.unshift(t),t=t.parent;returne}(t):[]};returnn&&(a.redirectedFrom=m(n,o)),Object.freeze(a)}functionv(t){if(Array.isArray(t))returnt.map(v);if(t&&"object"==typeoft){vare={};for(varnint)e[n]=v(t[n]);returne}returnt}vary=d(null,{path:"/"});functionm(t,e){varn=t.path,r=t.query;void0===r&&(r={});varo=t.hash;returnvoid0===o&&(o=""),(n||"/")+(e||h)(r)+o}functiong(t,e){returne===y?t===e:!!e&&(t.path&&e.path?t.path.replace(l,"")===e.path.replace(l,"")&&t.hash===e.hash&&b(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&b(t.query,e.query)&&b(t.params,e.params)))}functionb(t,e){if(void0===t&&(t={}),void0===e&&(e={}),!t||!e)returnt===e;varn=Object.keys(t),r=Object.keys(e);returnn.length===r.length&&n.every(function(n){varr=t[n],o=e[n];return"object"==typeofr&&"object"==typeofo?b(r,o):String(r)===String(o)})}varw,_=[String,Object],x=[String,Array],E={name:"router-link",props:{to:{type:_,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:x,default:"click"}},render:function(t){vare=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),i=o.location,a=o.route,s=o.href,u={},c=n.options.linkActiveClass,p=n.options.linkExactActiveClass,f=null==c?"router-link-active":c,h=null==p?"router-link-exact-active":p,v=null==this.activeClass?f:this.activeClass,y=null==this.exactActiveClass?h:this.exactActiveClass,m=i.path?d(null,i,null,n):a;u[y]=g(r,m),u[v]=this.exact?u[y]:function(t,e){return0===t.path.replace(l,"/").indexOf(e.path.replace(l,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(varnine)if(!(nint))return!1;return!0}(t.query,e.query)}(r,m);varb=function(t){k(t)&&(e.replace?n.replace(i):n.push(i))},_={click:k};Array.isArray(this.event)?this.event.forEach(function(t){_[t]=b}):_[this.event]=b;varx={class:u};if("a"===this.tag)x.on=_,x.attrs={href:s};else{varE=functiont(e){if(e)for(varn,r=0;r<e.length;r++){if("a"===(n=e[r]).tag)returnn;if(n.children&&(n=t(n.children)))returnn}}(this.$slots.default);if(E){E.isStatic=!1;varO=w.util.extend;(E.data=O({},E.data)).on=_,(E.data.attrs=O({},E.data.attrs)).href=s}elsex.on=_}returnt(this.tag,x,this.$slots.default)}};functionk(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){vare=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}returnt.preventDefault&&t.preventDefault(),!0}}functionO(t){if(!O.installed||w!==t){O.installed=!0,w=t;vare=function(t){returnvoid0!==t},n=function(t,n){varr=t.$options._parentVnode;e(r)&&e(r=r.data)&&e(r=r.registerRouteInstance)&&r(t,n)};t.mixin({beforeCreate:function(){e(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,n(this,this)},destroyed:function(){n(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){returnthis._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){returnthis._routerRoot._route}}),t.component("router-view",i),t.component("router-link",E);varr=t.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}}varC="undefined"!=typeofwindow;function$(t,e,n){varr=t.charAt(0);if("/"===r)returnt;if("?"===r||"#"===r)returne+t;varo=e.split("/");n&&o[o.length-1]||o.pop();for(vari=t.replace(/^\//,"").split("/"),a=0;a<i.length;a++){vars=i[a];".."===s?o.pop():"."!==s&&o.push(s)}return""!==o[0]&&o.unshift(""),o.join("/")}functionj(t){returnt.replace(/\/\//g,"/")}varR=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},A=z,S=q,T=function(t,e){returnV(q(t,e))},M=V,P=B,L=newRegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");functionq(t,e){for(varn,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";null!=(n=L.exec(t));){varu=n[0],c=n[1],p=n.index;if(a+=t.slice(i,p),i=p+u.length,c)a+=c[1];else{varf=t[i],h=n[2],l=n[3],d=n[4],v=n[5],y=n[6],m=n[7];a&&(r.push(a),a="");varg=null!=h&&null!=f&&f!==h,b="+"===y||"*"===y,w="?"===y||"*"===y,_=n[2]||s,x=d||v;r.push({name:l||o++,prefix:h||"",delimiter:_,optional:w,repeat:b,partial:g,asterisk:!!m,pattern:x?N(x):m?".*":"[^"+H(_)+"]+?"})}}returni<t.length&&(a+=t.substr(i)),a&&r.push(a),r}functionU(t){returnencodeURI(t).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}functionV(t){for(vare=newArray(t.length),n=0;n<t.length;n++)"object"==typeoft[n]&&(e[n]=newRegExp("^(?:"+t[n].pattern+")$"));returnfunction(n,r){for(varo="",i=n||{},a=(r||{}).pretty?U:encodeURIComponent,s=0;s<t.length;s++){varu=t[s];if("string"!=typeofu){varc,p=i[u.name];if(null==p){if(u.optional){u.partial&&(o+=u.prefix);continue}thrownewTypeError('Expected "'+u.name+'" to be defined')}if(R(p)){if(!u.repeat)thrownewTypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;thrownewTypeError('Expected "'+u.name+'" to not be empty')}for(varf=0;f<p.length;f++){if(c=a(p[f]),!e[s].test(c))thrownewTypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(c)+"`");o+=(0===f?u.prefix:u.delimiter)+c}}else{if(c=u.asterisk?encodeURI(p).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}):a(p),!e[s].test(c))thrownewTypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+c+'"');o+=u.prefix+c}}elseo+=u}returno}}functionH(t){returnt.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}functionN(t){returnt.replace(/([=!:$\/()])/g,"\\$1")}functionG(t,e){returnt.keys=e,t}functionI(t){returnt.sensitive?"":"i"}functionB(t,e,n){R(e)||(n=e||n,e=[]);for(varr=(n=n||{}).strict,o=!1!==n.end,i="",a=0;a<t.length;a++){vars=t[a];if("string"==typeofs)i+=H(s);else{varu=H(s.prefix),c="(?:"+s.pattern+")";e.push(s),s.repeat&&(c+="(?:"+u+c+")*"),i+=c=s.optional?s.partial?u+"("+c+")?":"(?:"+u+"("+c+"))?":u+"("+c+")"}}varp=H(n.delimiter||"/"),f=i.slice(-p.length)===p;returnr||(i=(f?i.slice(0,-p.length):i)+"(?:"+p+"(?=$))?"),i+=o?"$":r&&f?"":"(?="+p+"|$)",G(newRegExp("^"+i,I(n)),e)}functionz(t,e,n){returnR(e)||(n=e||n,e=[]),n=n||{},tinstanceofRegExp?function(t,e){varn=t.source.match(/\((?!\?)/g);if(n)for(varr=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});returnG(t,e)}(t,e):R(t)?function(t,e,n){for(varr=[],o=0;o<t.length;o++)r.push(z(t[o],e,n).source);returnG(newRegExp("(?:"+r.join("|")+")",I(n)),e)}(t,e,n):function(t,e,n){returnB(q(t,n),e,n)}(t,e,n)}A.parse=S,A.compile=T,A.tokensToFunction=M,A.tokensToRegExp=P;varF=Object.create(null);functionD(t,e,n){try{return(F[t]||(F[t]=A.compile(t)))(e||{},{pretty:!0})}catch(t){return""}}functionK(t,e,n,r){varo=e||[],i=n||Object.create(null),a=r||Object.create(null);t.forEach(function(t){!functiont(e,n,r,o,i,a){vars=o.path;varu=o.name;0;varc=o.pathToRegexpOptions||{};varp=function(t,e,n){n||(t=t.replace(/\/$/,""));if("/"===t[0])returnt;if(null==e)returnt;returnj(e.path+"/"+t)}(s,i,c.strict);"boolean"==typeofo.caseSensitive&&(c.sensitive=o.caseSensitive);varf={path:p,regex:function(t,e){varn=A(t,[],e);returnn}(p,c),components:o.components||{default:o.component},instances:{},name:u,parent:i,matchAs:a,redirect:o.redirect,beforeEnter:o.beforeEnter,meta:o.meta||{},props:null==o.props?{}:o.components?o.props:{default:o.props}};o.children&&o.children.forEach(function(o){vari=a?j(a+"/"+o.path):void0;t(e,n,r,o,f,i)});if(void0!==o.alias){varh=Array.isArray(o.alias)?o.alias:[o.alias];h.forEach(function(a){vars={path:a,children:o.children};t(e,n,r,s,i,f.path||"/")})}n[f.path]||(e.push(f.path),n[f.path]=f);u&&(r[u]||(r[u]=f))}(o,i,a,t)});for(vars=0,u=o.length;s<u;s++)"*"===o[s]&&(o.push(o.splice(s,1)[0]),u--,s--);return{pathList:o,pathMap:i,nameMap:a}}functionX(t,e,n,r){varo="string"==typeoft?{path:t}:t;if(o.name||o._normalized)returno;if(!o.path&&o.params&&e){(o=J({},o))._normalized=!0;vari=J(J({},e.params),o.params);if(e.name)o.name=e.name,o.params=i;elseif(e.matched.length){vara=e.matched[e.matched.length-1].path;o.path=D(a,i,e.path)}else0;returno}vars=function(t){vare="",n="",r=t.indexOf("#");r>=0&&(e=t.slice(r),t=t.slice(0,r));varo=t.indexOf("?");returno>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}(o.path||""),u=e&&e.path||"/",c=s.path?$(s.path,u,n||o.append):u,p=function(t,e,n){void0===e&&(e={});varr,o=n||f;try{r=o(t||"")}catch(t){r={}}for(variine)r[i]=e[i];returnr}(s.query,o.query,r&&r.options.parseQuery),h=o.hash||s.hash;returnh&&"#"!==h.charAt(0)&&(h="#"+h),{_normalized:!0,path:c,query:p,hash:h}}functionJ(t,e){for(varnine)t[n]=e[n];returnt}functionY(t,e){varn=K(t),r=n.pathList,o=n.pathMap,i=n.nameMap;functiona(t,n,a){vars=X(t,n,!1,e),c=s.name;if(c){varp=i[c];if(!p)returnu(null,s);varf=p.regex.keys.filter(function(t){return!t.optional}).map(function(t){returnt.name});if("object"!=typeofs.params&&(s.params={}),n&&"object"==typeofn.params)for(varhinn.params)!(hins.params)&&f.indexOf(h)>-1&&(s.params[h]=n.params[h]);if(p)returns.path=D(p.path,s.params),u(p,s,a)}elseif(s.path){s.params={};for(varl=0;l<r.length;l++){vard=r[l],v=o[d];if(Q(v.regex,s.path,s.params))returnu(v,s,a)}}returnu(null,s)}functions(t,n){varr=t.redirect,o="function"==typeofr?r(d(t,n,null,e)):r;if("string"==typeofo&&(o={path:o}),!o||"object"!=typeofo)returnu(null,n);vars=o,c=s.name,p=s.path,f=n.query,h=n.hash,l=n.params;if(f=s.hasOwnProperty("query")?s.query:f,h=s.hasOwnProperty("hash")?s.hash:h,l=s.hasOwnProperty("params")?s.params:l,c){i[c];returna({_normalized:!0,name:c,query:f,hash:h,params:l},void0,n)}if(p){varv=function(t,e){return$(t,e.parent?e.parent.path:"/",!0)}(p,t);returna({_normalized:!0,path:D(v,l),query:f,hash:h},void0,n)}returnu(null,n)}functionu(t,n,r){returnt&&t.redirect?s(t,r||n):t&&t.matchAs?function(t,e,n){varr=a({_normalized:!0,path:D(n,e.params)});if(r){varo=r.matched,i=o[o.length-1];returne.params=r.params,u(i,e)}returnu(null,e)}(0,n,t.matchAs):d(t,n,r,e)}return{match:a,addRoutes:function(t){K(t,r,o,i)}}}functionQ(t,e,n){varr=e.match(t);if(!r)return!1;if(!n)return!0;for(varo=1,i=r.length;o<i;++o){vara=t.keys[o-1],s="string"==typeofr[o]?decodeURIComponent(r[o]):r[o];a&&(n[a.name]=s)}return!0}varW=Object.create(null);functionZ(){window.history.replaceState({key:ft()},""),window.addEventListener("popstate",function(t){vare;et(),t.state&&t.state.key&&(e=t.state.key,ct=e)})}functiontt(t,e,n,r){if(t.app){varo=t.options.scrollBehavior;o&&t.app.$nextTick(function(){vart=function(){vart=ft();if(t)returnW[t]}(),i=o(e,n,r?t:null);i&&("function"==typeofi.then?i.then(function(e){it(e,t)}).catch(function(t){0}):it(i,t))})}}functionet(){vart=ft();t&&(W[t]={x:window.pageXOffset,y:window.pageYOffset})}functionnt(t){returnot(t.x)||ot(t.y)}functionrt(t){return{x:ot(t.x)?t.x:window.pageXOffset,y:ot(t.y)?t.y:window.pageYOffset}}functionot(t){return"number"==typeoft}functionit(t,e){varn,r="object"==typeoft;if(r&&"string"==typeoft.selector){varo=document.querySelector(t.selector);if(o){vari=t.offset&&"object"==typeoft.offset?t.offset:{};e=function(t,e){varn=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{x:r.left-n.left-e.x,y:r.top-n.top-e.y}}(o,i={x:ot((n=i).x)?n.x:0,y:ot(n.y)?n.y:0})}elsent(t)&&(e=rt(t))}elser&&nt(t)&&(e=rt(t));e&&window.scrollTo(e.x,e.y)}varat,st=C&&((-1===(at=window.navigator.userAgent).indexOf("Android 2.")&&-1===at.indexOf("Android 4.0")||-1===at.indexOf("Mobile Safari")||-1!==at.indexOf("Chrome")||-1!==at.indexOf("Windows Phone"))&&window.history&&"pushState"inwindow.history),ut=C&&window.performance&&window.performance.now?window.performance:Date,ct=pt();functionpt(){returnut.now().toFixed(3)}functionft(){returnct}functionht(t,e){et();varn=window.history;try{e?n.replaceState({key:ct},"",t):(ct=pt(),n.pushState({key:ct},"",t))}catch(n){window.location[e?"replace":"assign"](t)}}functionlt(t){ht(t,!0)}functiondt(t,e,n){varr=function(o){o>=t.length?n():t[o]?e(t[o],function(){r(o+1)}):r(o+1)};r(0)}functionvt(t){returnfunction(e,n,r){vari=!1,a=0,s=null;yt(t,function(t,e,n,u){if("function"==typeoft&&void0===t.cid){i=!0,a++;varc,p=bt(function(e){varo;((o=e).__esModule||gt&&"Module"===o[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeofe?e:w.extend(e),n.components[u]=e,--a<=0&&r()}),f=bt(function(t){vare="Failed to resolve async component "+u+": "+t;s||(s=o(t)?t:newError(e),r(s))});try{c=t(p,f)}catch(t){f(t)}if(c)if("function"==typeofc.then)c.then(p,f);else{varh=c.component;h&&"function"==typeofh.then&&h.then(p,f)}}}),i||r()}}functionyt(t,e){returnmt(t.map(function(t){returnObject.keys(t.components).map(function(n){returne(t.components[n],t.instances[n],t,n)})}))}functionmt(t){returnArray.prototype.concat.apply([],t)}vargt="function"==typeofSymbol&&"symbol"==typeofSymbol.toStringTag;functionbt(t){vare=!1;returnfunction(){for(varn=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)returne=!0,t.apply(this,n)}}varwt=function(t,e){this.router=t,this.base=function(t){if(!t)if(C){vare=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}elset="/";"/"!==t.charAt(0)&&(t="/"+t);returnt.replace(/\/$/,"")}(e),this.current=y,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function_t(t,e,n,r){varo=yt(t,function(t,r,o,i){vara=function(t,e){"function"!=typeoft&&(t=w.extend(t));returnt.options[e]}(t,e);if(a)returnArray.isArray(a)?a.map(function(t){returnn(t,r,o,i)}):n(a,r,o,i)});returnmt(r?o.reverse():o)}functionxt(t,e){if(e)returnfunction(){returnt.apply(e,arguments)}}wt.prototype.listen=function(t){this.cb=t},wt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},wt.prototype.onError=function(t){this.errorCbs.push(t)},wt.prototype.transitionTo=function(t,e,n){varr=this,o=this.router.match(t,this.current);this.confirmTransition(o,function(){r.updateRoute(o),e&&e(o),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(o)}))},function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(e){e(t)}))})},wt.prototype.confirmTransition=function(t,e,n){vari=this,a=this.current,s=function(t){o(t)&&(i.errorCbs.length?i.errorCbs.forEach(function(e){e(t)}):(r(),console.error(t))),n&&n(t)};if(g(t,a)&&t.matched.length===a.matched.length)returnthis.ensureURL(),s();varu=function(t,e){varn,r=Math.max(t.length,e.length);for(n=0;n<r&&t[n]===e[n];n++);return{updated:e.slice(0,n),activated:e.slice(n),deactivated:t.slice(n)}}(this.current.matched,t.matched),c=u.updated,p=u.deactivated,f=u.activated,h=[].concat(function(t){return_t(t,"beforeRouteLeave",xt,!0)}(p),this.router.beforeHooks,function(t){return_t(t,"beforeRouteUpdate",xt)}(c),f.map(function(t){returnt.beforeEnter}),vt(f));this.pending=t;varl=function(e,n){if(i.pending!==t)returns();try{e(t,a,function(t){!1===t||o(t)?(i.ensureURL(!0),s(t)):"string"==typeoft||"object"==typeoft&&("string"==typeoft.path||"string"==typeoft.name)?(s(),"object"==typeoft&&t.replace?i.replace(t):i.push(t)):n(t)})}catch(t){s(t)}};dt(h,l,function(){varn=[];dt(function(t,e,n){return_t(t,"beforeRouteEnter",function(t,r,o,i){returnfunction(t,e,n,r,o){returnfunction(i,a,s){returnt(i,a,function(t){s(t),"function"==typeoft&&r.push(function(){!functiont(e,n,r,o){n[r]?e(n[r]):o()&&setTimeout(function(){t(e,n,r,o)},16)}(t,e.instances,n,o)})})}}(t,o,i,e,n)})}(f,n,function(){returni.current===t}).concat(i.router.resolveHooks),l,function(){if(i.pending!==t)returns();i.pending=null,e(t),i.router.app&&i.router.app.$nextTick(function(){n.forEach(function(t){t()})})})})},wt.prototype.updateRoute=function(t){vare=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};varEt=function(t){functione(e,n){varr=this;t.call(this,e,n);varo=e.options.scrollBehavior;o&&Z();vari=kt(this.base);window.addEventListener("popstate",function(t){varn=r.current,a=kt(r.base);r.current===y&&a===i||r.transitionTo(a,function(t){o&&tt(e,t,n,!0)})})}returnt&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){ht(j(r.base+t.fullPath)),tt(r.router,t,o,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){lt(j(r.base+t.fullPath)),tt(r.router,t,o,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if(kt(this.base)!==this.current.fullPath){vare=j(this.base+this.current.fullPath);t?ht(e):lt(e)}},e.prototype.getCurrentLocation=function(){returnkt(this.base)},e}(wt);functionkt(t){vare=window.location.pathname;returnt&&0===e.indexOf(t)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}varOt=function(t){functione(e,n,r){t.call(this,e,n),r&&function(t){vare=kt(t);if(!/^\/#/.test(e))returnwindow.location.replace(j(t+"/#"+e)),!0}(this.base)||Ct()}returnt&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){vart=this,e=this.router.options.scrollBehavior,n=st&&e;n&&Z(),window.addEventListener(st?"popstate":"hashchange",function(){vare=t.current;Ct()&&t.transitionTo($t(),function(r){n&&tt(t.router,r,e,!0),st||At(r.fullPath)})})},e.prototype.push=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){Rt(t.fullPath),tt(r.router,t,o,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){varr=this,o=this.current;this.transitionTo(t,function(t){At(t.fullPath),tt(r.router,t,o,!1),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){vare=this.current.fullPath;$t()!==e&&(t?Rt(e):At(e))},e.prototype.getCurrentLocation=function(){return$t()},e}(wt);functionCt(){vart=$t();return"/"===t.charAt(0)||(At("/"+t),!1)}function$t(){vart=window.location.href,e=t.indexOf("#");return-1===e?"":t.slice(e+1)}functionjt(t){vare=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}functionRt(t){st?ht(jt(t)):window.location.hash=t}functionAt(t){st?lt(jt(t)):window.location.replace(jt(t))}varSt=function(t){functione(e,n){t.call(this,e,n),this.stack=[],this.index=-1}returnt&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){varr=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){varr=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){vare=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){varr=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){vart=this.stack[this.stack.length-1];returnt?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(wt),Tt=function(t){void0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Y(t.routes||[],this);vare=t.mode||"hash";switch(this.fallback="history"===e&&!st&&!1!==t.fallback,this.fallback&&(e="hash"),C||(e="abstract"),this.mode=e,e){case"history":this.history=newEt(this,t.base);break;case"hash":this.history=newOt(this,t.base,this.fallback);break;case"abstract":this.history=newSt(this,t.base);break;default:0}},Mt={currentRoute:{configurable:!0}};functionPt(t,e){returnt.push(e),function(){varn=t.indexOf(e);n>-1&&t.splice(n,1)}}Tt.prototype.match=function(t,e,n){returnthis.matcher.match(t,e,n)},Mt.currentRoute.get=function(){returnthis.history&&this.history.current},Tt.prototype.init=function(t){vare=this;if(this.apps.push(t),!this.app){this.app=t;varn=this.history;if(ninstanceofEt)n.transitionTo(n.getCurrentLocation());elseif(ninstanceofOt){varr=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},Tt.prototype.beforeEach=function(t){returnPt(this.beforeHooks,t)},Tt.prototype.beforeResolve=function(t){returnPt(this.resolveHooks,t)},Tt.prototype.afterEach=function(t){returnPt(this.afterHooks,t)},Tt.prototype.onReady=function(t,e){this.history.onReady(t,e)},Tt.prototype.onError=function(t){this.history.onError(t)},Tt.prototype.push=function(t,e,n){this.history.push(t,e,n)},Tt.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},Tt.prototype.go=function(t){this.history.go(t)},Tt.prototype.back=function(){this.go(-1)},Tt.prototype.forward=function(){this.go(1)},Tt.prototype.getMatchedComponents=function(t){vare=t?t.matched?t:this.resolve(t).route:this.currentRoute;returne?[].concat.apply([],e.matched.map(function(t){returnObject.keys(t.components).map(function(e){returnt.components[e]})})):[]},Tt.prototype.resolve=function(t,e,n){varr=X(t,e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:function(t,e,n){varr="hash"===n?"#"+e:e;returnt?j(t+"/"+r):r}(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},Tt.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Tt.prototype,Mt),Tt.install=O,Tt.version="3.0.1",C&&window.Vue&&window.Vue.use(Tt),e.a=Tt},NYxO:function(t,e,n){"use strict";