text: /*
   vue-router v3.3.4
   (c) 2020 Evan You
   @license MIT
  */
  (function(v,p){"object"===typeof exports&&"undefined"!==typeof module?module.exports=p():"function"===typeof define&&define.amd?define(p):(v=v||self,v.VueRouter=p())})(this,function(){function v(a,b){if(!a)throw Error("[vue-router] "+b);}function p(a,b){a||"undefined"!==typeof console&&console.warn("[vue-router] "+b)}function H(a){return-1<Object.prototype.toString.call(a).indexOf("Error")}function V(a,b){return H(a)&&a._isRouter&&(null==b||a.type===b)}function r(a,b){for(var c in b)a[c]=b[c];return a}
  function da(a,b,c,d){a:{switch(typeof d){case "undefined":break;case "object":c=d;break a;case "function":c=d(c);break a;case "boolean":c=d?c.params:void 0;break a;default:p(!1,'props in "'+c.path+'" is a '+typeof d+", expecting an object, function or boolean.")}c=void 0}if(c=b.props=c){c=b.props=r({},c);b=b.attrs=b.attrs||{};for(var f in c)a.props&&f in a.props||(b[f]=c[f],delete c[f])}}function Ja(a){var b={};a=a.trim().replace(/^(\?|#|&)/,"");if(!a)return b;a.split("&").forEach(function(a){var c=
  a.replace(/\+/g," ").split("=");a=ea(c.shift());c=0<c.length?ea(c.join("=")):null;void 0===b[a]?b[a]=c:Array.isArray(b[a])?b[a].push(c):b[a]=[b[a],c]});return b}function Ka(a){var b=a?Object.keys(a).map(function(b){var c=a[b];if(void 0===c)return"";if(null===c)return z(b);if(Array.isArray(c)){var f=[];c.forEach(function(a){void 0!==a&&(null===a?f.push(z(b)):f.push(z(b)+"="+z(a)))});return f.join("&")}return z(b)+"="+z(c)}).filter(function(a){return 0<a.length}).join("&"):null;return b?"?"+b:""}function I(a,
  b,c,d){d=d&&d.options.stringifyQuery;var f=b.query||{};try{f=W(f)}catch(t){}var e=b.name||a&&a.name,g=a&&a.meta||{},k=b.path||"/",h=b.hash||"",l=b.params||{};b=fa(b,d);if(a){for(var n=[];a;)n.unshift(a),a=a.parent;a=n}else a=[];e={name:e,meta:g,path:k,hash:h,query:f,params:l,fullPath:b,matched:a};c&&(e.redirectedFrom=fa(c,d));return Object.freeze(e)}function W(a){if(Array.isArray(a))return a.map(W);if(a&&"object"===typeof a){var b={},c;for(c in a)b[c]=W(a[c]);return b}return a}function fa(a,b){var c=
  a.path,d=a.query;void 0===d&&(d={});a=a.hash;void 0===a&&(a="");return(c||"/")+(b||Ka)(d)+a}function ha(a,b){return b===J?a===b:b?a.path&&b.path?a.path.replace(K,"")===b.path.replace(K,"")&&a.hash===b.hash&&L(a.query,b.query):a.name&&b.name?a.name===b.name&&a.hash===b.hash&&L(a.query,b.query)&&L(a.params,b.params):!1:!1}function L(a,b){void 0===a&&(a={});void 0===b&&(b={});if(!a||!b)return a===b;var c=Object.keys(a),d=Object.keys(b);return c.length!==d.length?!1:c.every(function(c){var d=a[c];c=b[c];
  return"object"===typeof d&&"object"===typeof c?L(d,c):String(d)===String(c)})}function La(a,b){var c;if(c=0===a.path.replace(K,"/").indexOf(b.path.replace(K,"/"))&&(!b.hash||a.hash===b.hash))a:{for(var d in b.query)if(!(d in a.query)){c=!1;break a}c=!0}return c}function ia(a,b,c){var d=a.charAt(0);if("/"===d)return a;if("?"===d||"#"===d)return b+a;b=b.split("/");c&&b[b.length-1]||b.pop();a=a.replace(/^\//,"").split("/");for(c=0;c<a.length;c++)d=a[c],".."===d?b.pop():"."!==d&&b.push(d);""!==b[0]&&
  b.unshift("");return b.join("/")}function x(a){return a.replace(/\/\//g,"/")}function X(a,b){var c=[],d=0,f=0,e="";b=b&&b.delimiter||"/";for(var g;null!=(g=Ma.exec(a));){var k=g[0],h=g[1],l=g.index;e+=a.slice(f,l);f=l+k.length;if(h)e+=h[1];else{var n=a[f];k=g[2];h=g[3];var t=g[4],w=g[5],u=g[6];l=g[7];e&&(c.push(e),e="");n=null!=k&&null!=n&&n!==k;var m="+"===u||"*"===u;u="?"===u||"*"===u;g=g[2]||b;t=t||w;c.push({name:h||d++,prefix:k||"",delimiter:g,optional:u,repeat:m,partial:n,asterisk:!!l,pattern:t?
  t.replace(/([=!:$\/()])/g,"\\$1"):l?".*":"[^"+M(g)+"]+?"})}}f<a.length&&(e+=a.substr(f));e&&c.push(e);return c}function Na(a){return encodeURI(a).replace(/[\/?#]/g,function(a){return"%"+a.charCodeAt(0).toString(16).toUpperCase()})}function Oa(a){return encodeURI(a).replace(/[?#]/g,function(a){return"%"+a.charCodeAt(0).toString(16).toUpperCase()})}function ja(a,b){for(var c=Array(a.length),d=0;d<a.length;d++)"object"===typeof a[d]&&(c[d]=new RegExp("^(?:"+a[d].pattern+")$",b&&b.sensitive?"":"i"));
  return function(b,d){var e="";b=b||{};d=(d||{}).pretty?Na:encodeURIComponent;for(var f=0;f<a.length;f++){var h=a[f];if("string"===typeof h)e+=h;else{var l=b[h.name];if(null==l)if(h.optional){h.partial&&(e+=h.prefix);continue}else throw new TypeError('Expected "'+h.name+'" to be defined');if(N(l)){if(!h.repeat)throw new TypeError('Expected "'+h.name+'" to not repeat, but received `'+JSON.stringify(l)+"`");if(0===l.length)if(h.optional)continue;else throw new TypeError('Expected "'+h.name+'" to not be empty');
  for(var n=0;n<l.length;n++){var t=d(l[n]);if(!c[f].test(t))throw new TypeError('Expected all "'+h.name+'" to match "'+h.pattern+'", but received `'+JSON.stringify(t)+"`");e+=(0===n?h.prefix:h.delimiter)+t}}else{t=h.asterisk?Oa(l):d(l);if(!c[f].test(t))throw new TypeError('Expected "'+h.name+'" to match "'+h.pattern+'", but received "'+t+'"');e+=h.prefix+t}}}return e}}function M(a){return a.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function Y(a,b){a.keys=b;return a}function ka(a,b,c){N(b)||(c=b||
  c,b=[]);c=c||{};for(var d=c.strict,f=!1!==c.end,e="",g=0;g<a.length;g++){var k=a[g];if("string"===typeof k)e+=M(k);else{var h=M(k.prefix),l="(?:"+k.pattern+")";b.push(k);k.repeat&&(l+="(?:"+h+l+")*");l=k.optional?k.partial?h+"("+l+")?":"(?:"+h+"("+l+"))?":h+"("+l+")";e+=l}}a=M(c.delimiter||"/");g=e.slice(-a.length)===a;d||(e=(g?e.slice(0,-a.length):e)+"(?:"+a+"(?=$))?");return Y(new RegExp("^"+(f?e+"$":e+(d&&g?"":"(?="+a+"|$)")),c&&c.sensitive?"":"i"),b)}function la(a,b,c){N(b)||(c=b||c,b=[]);c=c||
  {};if(a instanceof RegExp){if(c=a.source.match(/\((?!\?)/g))for(var d=0;d<c.length;d++)b.push({name:d,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return Y(a,b)}if(N(a)){d=[];for(var f=0;f<a.length;f++)d.push(la(a[f],b,c).source);a=new RegExp("(?:"+d.join("|")+")",c&&c.sensitive?"":"i");return Y(a,b)}return ka(X(a,c),b,c)}function O(a,b,c){b=b||{};try{var d=ma[a]||(ma[a]=A.compile(a));"string"===typeof b.pathMatch&&(b[0]=b.pathMatch);return d(b,{pretty:!0})}catch(f){return p("string"===
  typeof b.pathMatch,"missing param for "+c+": "+f.message),""}finally{delete b[0]}}function Z(a,b,c,d){var f,e="string"===typeof a?{path:a}:a;if(e._normalized)return e;if(e.name){e=r({},a);var g=e.params;g&&"object"===typeof g&&(e.params=r({},g));return e}if(!e.path&&e.params&&b)return e=r({},e),e._normalized=!0,g=r(r({},b.params),e.params),b.name?(e.name=b.name,e.params=g):b.matched.length?e.path=O(b.matched[b.matched.length-1].path,g,"path "+b.path):p(!1,"relative params navigation requires a current route."),
  e;var k=e.path||"";a=f="";var h=k.indexOf("#");0<=h&&(f=k.slice(h),k=k.slice(0,h));h=k.indexOf("?");0<=h&&(a=k.slice(h+1),k=k.slice(0,h));b=b&&b.path||"/";b=k?ia(k,b,c||e.append):b;c=e.query;void 0===c&&(c={});d=d&&d.options.parseQuery||Ja;try{g=d(a||"")}catch(n){p(!1,n.message),g={}}for(var l in c)g[l]=c[l];(e=e.hash||f)&&"#"!==e.charAt(0)&&(e="#"+e);return{_normalized:!0,path:b,query:g,hash:e}}function na(a){if(!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey||a.defaultPrevented||void 0!==a.button&&
  0!==a.button)){if(a.currentTarget&&a.currentTarget.getAttribute){var b=a.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(b))return}a.preventDefault&&a.preventDefault();return!0}}function oa(a){if(a)for(var b,c=0;c<a.length;c++)if(b=a[c],"a"===b.tag||b.children&&(b=oa(b.children)))return b}function P(a){if(!P.installed||Q!==a){P.installed=!0;Q=a;var b=function(a,b){var c=a.$options._parentVnode;void 0!==c&&void 0!==(c=c.data)&&void 0!==(c=c.registerRouteInstance)&&c(a,b)};a.mixin({beforeCreate:function(){void 0!==
  this.$options.router?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),a.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this;b(this,this)},destroyed:function(){b(this)}});Object.defineProperty(a.prototype,"$router",{get:function(){return this._routerRoot._router}});Object.defineProperty(a.prototype,"$route",{get:function(){return this._routerRoot._route}});a.component("RouterView",Pa);a.component("RouterLink",
  Qa);var c=a.config.optionMergeStrategies;c.beforeRouteEnter=c.beforeRouteLeave=c.beforeRouteUpdate=c.created}}function pa(a,b,c,d){var f=b||[],e=c||Object.create(null),g=d||Object.create(null);a.forEach(function(a){aa(f,e,g,a)});a=0;for(b=f.length;a<b;a++)"*"===f[a]&&(f.push(f.splice(a,1)[0]),b--,a--);a=f.filter(function(a){return a&&"*"!==a.charAt(0)&&"/"!==a.charAt(0)});0<a.length&&(a=a.map(function(a){return"- "+a}).join("\n"),p(!1,"Non-nested routes must include a leading slash character. Fix the following routes: \n"+
  a));return{pathList:f,pathMap:e,nameMap:g}}function aa(a,b,c,d,f,e){var g=d.path,k=d.name;v(null!=g,'"path" is required in a route configuration.');v("string"!==typeof d.component,'route config "component" for path: '+String(g||k)+" cannot be a string id. Use an actual component instead.");var h=d.pathToRegexpOptions||{},l=Ra(g,f,h.strict);"boolean"===typeof d.caseSensitive&&(h.sensitive=d.caseSensitive);var n={path:l,regex:Sa(l,h),components:d.components||{default:d.component},instances:{},name:k,
  parent:f,matchAs:e,redirect:d.redirect,beforeEnter:d.beforeEnter,meta:d.meta||{},props:null==d.props?{}:d.components?d.props:{default:d.props}};d.children&&(d.name&&!d.redirect&&d.children.some(function(a){return/^\/?$/.test(a.path)})&&p(!1,"Named Route '"+d.name+"' has a default child route. When navigating to this named route (:to=\"{name: '"+d.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."),
  d.children.forEach(function(d){var f=e?x(e+"/"+d.path):void 0;aa(a,b,c,d,n,f)}));b[n.path]||(a.push(n.path),b[n.path]=n);if(void 0!==d.alias)for(h=Array.isArray(d.alias)?d.alias:[d.alias],l=0;l<h.length;++l){var t=h[l];t===g?p(!1,'Found an alias with the same value as the path: "'+g+'". You have to remove that alias. It will be ignored in development.'):aa(a,b,c,{path:t,children:d.children},f,n.path||"/")}k&&(c[k]?e||p(!1,'Duplicate named routes definition: { name: "'+k+'", path: "'+n.path+'" }'):
  c[k]=n)}function Sa(a,b){b=A(a,[],b);var c=Object.create(null);b.keys.forEach(function(b){p(!c[b.name],'Duplicate param keys in route with path: "'+a+'"');c[b.name]=!0});return b}function Ra(a,b,c){c||(a=a.replace(/\/$/,""));return"/"===a[0]||null==b?a:x(b.path+"/"+a)}function Ta(a,b){function c(a,c,d){a=Z(a,c,!1,b);var h=a.name;if(h){var l=k[h];p(l,"Route with name '"+h+"' does not exist");if(!l)return f(null,a);var n=l.regex.keys.filter(function(a){return!a.optional}).map(function(a){return a.name});
  "object"!==typeof a.params&&(a.params={});if(c&&"object"===typeof c.params)for(var m in c.params)!(m in a.params)&&-1<n.indexOf(m)&&(a.params[m]=c.params[m]);a.path=O(l.path,a.params,'named route "'+h+'"');return f(l,a,d)}if(a.path)for(a.params={},c=0;c<e.length;c++)if(m=g[e[c]],Ua(m.regex,a.path,a.params))return f(m,a,d);return f(null,a)}function d(a,d){var e=a.redirect,g="function"===typeof e?e(I(a,d,null,b)):e;"string"===typeof g&&(g={path:g});if(!g||"object"!==typeof g)return p(!1,"invalid redirect option: "+
  JSON.stringify(g)),f(null,d);var h=g,l=h.name,m=h.path;e=d.query;var r=d.hash,q=d.params;e=h.hasOwnProperty("query")?h.query:e;r=h.hasOwnProperty("hash")?h.hash:r;q=h.hasOwnProperty("params")?h.params:q;if(l)return v(k[l],'redirect failed: named route "'+l+'" not found.'),c({_normalized:!0,name:l,query:e,hash:r,params:q},void 0,d);if(m)return a=ia(m,a.parent?a.parent.path:"/",!0),a=O(a,q,'redirect route with path "'+a+'"'),c({_normalized:!0,path:a,query:e,hash:r},void 0,d);p(!1,"invalid redirect option: "+
  JSON.stringify(g));return f(null,d)}function f(a,e,g){return a&&a.redirect?d(a,g||e):a&&a.matchAs?(a=a.matchAs,a=O(a,e.params,'aliased route with path "'+a+'"'),(a=c({_normalized:!0,path:a}))?(g=a.matched,g=g[g.length-1],e.params=a.params,e=f(g,e)):e=f(null,e),e):I(a,e,g,b)}a=pa(a);var e=a.pathList,g=a.pathMap,k=a.nameMap;return{match:c,addRoutes:function(a){pa(a,e,g,k)}}}function Ua(a,b,c){b=b.match(a);if(!b)return!1;if(!c)return!0;for(var d=1,f=b.length;d<f;++d){var e=a.keys[d-1],g="string"===typeof b[d]?
  decodeURIComponent(b[d]):b[d];e&&(c[e.name||"pathMatch"]=g)}return!0}function qa(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var a=window.location.href.replace(window.location.protocol+"//"+window.location.host,""),b=r({},window.history.state);b.key=B;window.history.replaceState(b,"",a);window.addEventListener("popstate",ra);return function(){window.removeEventListener("popstate",ra)}}function C(a,b,c,d){if(a.app){var f=a.options.scrollBehavior;f&&(v("function"===
  typeof f,"scrollBehavior must be a function"),a.app.$nextTick(function(){var e=Va(),g=f.call(a,b,c,d?e:null);g&&("function"===typeof g.then?g.then(function(a){sa(a,e)}).catch(function(a){v(!1,a.toString())}):sa(g,e))}))}}function ta(){var a=B;a&&(ua[a]={x:window.pageXOffset,y:window.pageYOffset})}function ra(a){ta();a.state&&a.state.key&&(B=a.state.key)}function Va(){var a=B;if(a)return ua[a]}function va(a){return D(a.x)||D(a.y)}function wa(a){return{x:D(a.x)?a.x:window.pageXOffset,y:D(a.y)?a.y:window.pageYOffset}}
  function D(a){return"number"===typeof a}function sa(a,b){var c="object"===typeof a;c&&"string"===typeof a.selector?(c=Wa.test(a.selector)?document.getElementById(a.selector.slice(1)):document.querySelector(a.selector))?(a=a.offset&&"object"===typeof a.offset?a.offset:{},a={x:D(a.x)?a.x:0,y:D(a.y)?a.y:0},b=document.documentElement.getBoundingClientRect(),c=c.getBoundingClientRect(),b={x:c.left-b.left-a.x,y:c.top-b.top-a.y}):va(a)&&(b=wa(a)):c&&va(a)&&(b=wa(a));b&&window.scrollTo(b.x,b.y)}function y(a,
  b){ta();var c=window.history;try{if(b){var d=r({},c.state);d.key=B;c.replaceState(d,"",a)}else c.pushState({key:B=xa.now().toFixed(3)},"",a)}catch(f){window.location[b?"replace":"assign"](a)}}function ya(a,b,c){var d=function(f){f>=a.length?c():a[f]?b(a[f],function(){d(f+1)}):d(f+1)};d(0)}function Xa(a){return function(b,c,d){var f=!1,e=0,g=null;za(a,function(a,b,c,n){if("function"===typeof a&&void 0===a.cid){f=!0;e++;b=Aa(function(b){if(b.__esModule||Ya&&"Module"===b[Symbol.toStringTag])b=b.default;
  a.resolved="function"===typeof b?b:Q.extend(b);c.components[n]=b;e--;0>=e&&d()});var k=Aa(function(a){var b="Failed to resolve async component "+n+": "+a;p(!1,b);g||(g=H(a)?a:Error(b),d(g))});try{var h=a(b,k)}catch(u){k(u)}h&&("function"===typeof h.then?h.then(b,k):(h=h.component)&&"function"===typeof h.then&&h.then(b,k))}});f||d()}}function za(a,b){return Array.prototype.concat.apply([],a.map(function(a){return Object.keys(a.components).map(function(c){return b(a.components[c],a.instances[c],a,c)})}))}
  function Aa(a){var b=!1;return function(){for(var c=[],d=arguments.length;d--;)c[d]=arguments[d];if(!b)return b=!0,a.apply(this,c)}}function Ba(a,b){return R(a,b,E.cancelled,'Navigation cancelled from "'+a.fullPath+'" to "'+b.fullPath+'" with a new navigation.')}function R(a,b,c,d){d=Error(d);d._isRouter=!0;d.from=a;d.to=b;d.type=c;return d}function Za(a){if("string"===typeof a)return a;if("path"in a)return a.path;var b={};$a.forEach(function(c){c in a&&(b[c]=a[c])});return JSON.stringify(b,null,
  2)}function ab(a,b){var c,d=Math.max(a.length,b.length);for(c=0;c<d&&a[c]===b[c];c++);return{updated:b.slice(0,c),activated:b.slice(c),deactivated:a.slice(c)}}function ba(a,b,c,d){a=za(a,function(a,d,g,k){if(a=bb(a,b))return Array.isArray(a)?a.map(function(a){return c(a,d,g,k)}):c(a,d,g,k)});return Array.prototype.concat.apply([],d?a.reverse():a)}function bb(a,b){"function"!==typeof a&&(a=Q.extend(a));return a.options[b]}function Ca(a,b){if(b)return function(){return a.apply(b,arguments)}}function cb(a,
  b,c){return ba(a,"beforeRouteEnter",function(a,f,e,g){return db(a,e,g,b,c)})}function db(a,b,c,d,f){return function(e,g,k){return a(e,g,function(a){"function"===typeof a&&d.push(function(){Da(a,b.instances,c,f)});k(a)})}}function Da(a,b,c,d){b[c]&&!b[c]._isBeingDestroyed?a(b[c]):d()&&setTimeout(function(){Da(a,b,c,d)},16)}function F(a){var b=decodeURI(window.location.pathname);a&&0===b.toLowerCase().indexOf(a.toLowerCase())&&(b=b.slice(a.length));return(b||"/")+window.location.search+window.location.hash}
  function Ea(){var a=S();if("/"===a.charAt(0))return!0;T("/"+a);return!1}function S(){var a=window.location.href,b=a.indexOf("#");if(0>b)return"";a=a.slice(b+1);b=a.indexOf("?");0>b?(b=a.indexOf("#"),a=-1<b?decodeURI(a.slice(0,b))+a.slice(b):decodeURI(a)):a=decodeURI(a.slice(0,b))+a.slice(b);return a}function U(a){var b=window.location.href,c=b.indexOf("#");return(0<=c?b.slice(0,c):b)+"#"+a}function T(a){q?y(U(a),!0):window.location.replace(U(a))}function ca(a,b){a.push(b);return function(){var c=
  a.indexOf(b);-1<c&&a.splice(c,1)}}var Pa={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(a,b){var c=b.props;a=b.children;var d=b.parent;b=b.data;b.routerView=!0;var f=d.$createElement,e=c.name;c=d.$route;for(var g=d._routerViewCache||(d._routerViewCache={}),k=0,h=!1;d&&d._routerRoot!==d;){var l=d.$vnode?d.$vnode.data:{};l.routerView&&k++;l.keepAlive&&d._directInactive&&d._inactive&&(h=!0);d=d.$parent}b.routerViewDepth=k;if(h)return(c=(d=g[e])&&d.component)?
  (d.configProps&&da(c,b,d.route,d.configProps),f(c,b,a)):f();var n=c.matched[k];d=n&&n.components[e];if(!n||!d)return g[e]=null,f();g[e]={component:d};b.registerRouteInstance=function(a,b){var c=n.instances[e];if(b&&c!==a||!b&&c===a)n.instances[e]=b};(b.hook||(b.hook={})).prepatch=function(a,b){n.instances[e]=b.componentInstance};b.hook.init=function(a){a.data.keepAlive&&a.componentInstance&&a.componentInstance!==n.instances[e]&&(n.instances[e]=a.componentInstance)};if(k=n.props&&n.props[e])r(g[e],
  {route:c,configProps:k}),da(d,b,c,k);return f(d,b,a)}},eb=/[!'()*]/g,fb=function(a){return"%"+a.charCodeAt(0).toString(16)},gb=/%2C/g,z=function(a){return encodeURIComponent(a).replace(eb,fb).replace(gb,",")},ea=decodeURIComponent,K=/\/?$/,J=I(null,{path:"/"}),N=Array.isArray||function(a){return"[object Array]"==Object.prototype.toString.call(a)},A=la,Ma=/(\\.)|([\/.])?(?:(?:\:(\w+)(?:\(((?:\\.|[^\\()])+)\))?|\(((?:\\.|[^\\()])+)\))([+*?])?|(\*))/g;A.parse=X;A.compile=function(a,b){return ja(X(a,
  b),b)};A.tokensToFunction=ja;A.tokensToRegExp=ka;var ma=Object.create(null),Fa=function(){},Qa={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(a){var b=this,c=this.$router,d=this.$route,f=c.resolve(this.to,d,this.append),e=f.location,g=f.route;f=f.href;var k={},
  h=c.options.linkActiveClass,l=c.options.linkExactActiveClass;h=null==this.activeClass?null==h?"router-link-active":h:this.activeClass;var n=null==this.exactActiveClass?null==l?"router-link-exact-active":l:this.exactActiveClass;l=g.redirectedFrom?I(null,Z(g.redirectedFrom),null,c):g;k[n]=ha(d,l);k[h]=this.exact?k[n]:La(d,l);d=k[n]?this.ariaCurrentValue:null;var m=function(a){na(a)&&(b.replace?c.replace(e,Fa):c.push(e,Fa))},w={click:na};Array.isArray(this.event)?this.event.forEach(function(a){w[a]=
  m}):w[this.event]=m;l={class:k};if(g=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:f,route:g,navigate:m,isActive:k[h],isExactActive:k[n]})){if(1===g.length)return g[0];if(1<g.length||!g.length)return p(!1,'RouterLink with to="'+this.to+"\" is trying to use a scoped slot but it didn't provide exactly one child. Wrapping the content with a span element."),0===g.length?a():a("span",{},g)}if("a"===this.tag)l.on=w,l.attrs={href:f,"aria-current":d};else if(g=
  oa(this.$slots.default)){g.isStatic=!1;k=g.data=r({},g.data);k.on=k.on||{};for(var u in k.on)h=k.on[u],u in w&&(k.on[u]=Array.isArray(h)?h:[h]);for(var q in w)q in k.on?k.on[q].push(w[q]):k.on[q]=m;u=g.data.attrs=r({},g.data.attrs);u.href=f;u["aria-current"]=d}else l.on=w;return a(this.tag,l,this.$slots.default)}},Q,G="undefined"!==typeof window,xa=G&&window.performance&&window.performance.now?window.performance:Date,B=xa.now().toFixed(3),ua=Object.create(null),Wa=/^#\d/,q=G&&function(){var a=window.navigator.userAgent;
  return-1===a.indexOf("Android 2.")&&-1===a.indexOf("Android 4.0")||-1===a.indexOf("Mobile Safari")||-1!==a.indexOf("Chrome")||-1!==a.indexOf("Windows Phone")?window.history&&"function"===typeof window.history.pushState:!1}(),Ya="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,E={redirected:1,aborted:2,cancelled:3,duplicated:4},$a=["params","query","hash"],m=function(a,b){this.router=a;a=b;a||(G?(a=(a=document.querySelector("base"))&&a.getAttribute("href")||"/",a=a.replace(/^https?:\/\/[^\/]+/,
  "")):a="/");"/"!==a.charAt(0)&&(a="/"+a);this.base=a.replace(/\/$/,"");this.current=J;this.pending=null;this.ready=!1;this.readyCbs=[];this.readyErrorCbs=[];this.errorCbs=[];this.listeners=[]};m.prototype.listen=function(a){this.cb=a};m.prototype.onReady=function(a,b){this.ready?a():(this.readyCbs.push(a),b&&this.readyErrorCbs.push(b))};m.prototype.onError=function(a){this.errorCbs.push(a)};m.prototype.transitionTo=function(a,b,c){var d=this,f=this.router.match(a,this.current);this.confirmTransition(f,
  function(){var a=d.current;d.updateRoute(f);b&&b(f);d.ensureURL();d.router.afterHooks.forEach(function(b){b&&b(f,a)});d.ready||(d.ready=!0,d.readyCbs.forEach(function(a){a(f)}))},function(a){c&&c(a);a&&!d.ready&&(d.ready=!0,V(a,E.redirected)?d.readyCbs.forEach(function(a){a(f)}):d.readyErrorCbs.forEach(function(b){b(a)}))})};m.prototype.confirmTransition=function(a,b,c){var d=this,f=this.current,e=function(a){!V(a)&&H(a)&&(d.errorCbs.length?d.errorCbs.forEach(function(b){b(a)}):(p(!1,"uncaught error during route navigation:"),
  console.error(a)));c&&c(a)},g=a.matched.length-1,k=f.matched.length-1;if(ha(a,f)&&g===k&&a.matched[g]===f.matched[k])return this.ensureURL(),e(R(f,a,E.duplicated,'Avoided redundant navigation to current location: "'+f.fullPath+'".'));g=ab(this.current.matched,a.matched);k=g.updated;var h=g.activated;g=[].concat(ba(g.deactivated,"beforeRouteLeave",Ca,!0),this.router.beforeHooks,ba(k,"beforeRouteUpdate",Ca),h.map(function(a){return a.beforeEnter}),Xa(h));this.pending=a;var l=function(b,c){if(d.pending!==
  a)return e(Ba(f,a));try{b(a,f,function(b){!1===b?(d.ensureURL(!0),e(R(f,a,E.aborted,'Navigation aborted from "'+f.fullPath+'" to "'+a.fullPath+'" via a navigation guard.'))):H(b)?(d.ensureURL(!0),e(b)):"string"===typeof b||"object"===typeof b&&("string"===typeof b.path||"string"===typeof b.name)?(e(R(f,a,E.redirected,'Redirected when going from "'+f.fullPath+'" to "'+Za(a)+'" via a navigation guard.')),"object"===typeof b&&b.replace?d.replace(b):d.push(b)):c(b)})}catch(w){e(w)}};ya(g,l,function(){var c=
  [],g=cb(h,c,function(){return d.current===a}).concat(d.router.resolveHooks);ya(g,l,function(){if(d.pending!==a)return e(Ba(f,a));d.pending=null;b(a);d.router.app&&d.router.app.$nextTick(function(){c.forEach(function(a){a()})})})})};m.prototype.updateRoute=function(a){this.current=a;this.cb&&this.cb(a)};m.prototype.setupListeners=function(){};m.prototype.teardownListeners=function(){this.listeners.forEach(function(a){a()});this.listeners=[]};var Ga=function(a){function b(b,d){a.call(this,b,d);this._startLocation=
  F(this.base)}a&&(b.__proto__=a);b.prototype=Object.create(a&&a.prototype);b.prototype.constructor=b;b.prototype.setupListeners=function(){var a=this;if(!(0<this.listeners.length)){var b=this.router,f=b.options.scrollBehavior,e=q&&f;e&&this.listeners.push(qa());var g=function(){var c=a.current,d=F(a.base);a.current===J&&d===a._startLocation||a.transitionTo(d,function(a){e&&C(b,a,c,!0)})};window.addEventListener("popstate",g);this.listeners.push(function(){window.removeEventListener("popstate",g)})}};
  b.prototype.go=function(a){window.history.go(a)};b.prototype.push=function(a,b,f){var c=this,d=this.current;this.transitionTo(a,function(a){y(x(c.base+a.fullPath));C(c.router,a,d,!1);b&&b(a)},f)};b.prototype.replace=function(a,b,f){var c=this,d=this.current;this.transitionTo(a,function(a){y(x(c.base+a.fullPath),!0);C(c.router,a,d,!1);b&&b(a)},f)};b.prototype.ensureURL=function(a){if(F(this.base)!==this.current.fullPath){var b=x(this.base+this.current.fullPath);a?y(b):y(b,!0)}};b.prototype.getCurrentLocation=
  function(){return F(this.base)};return b}(m),Ha=function(a){function b(b,d,f){a.call(this,b,d);if(b=f)b=this.base,d=F(b),/^\/#/.test(d)?b=void 0:(window.location.replace(x(b+"/#"+d)),b=!0);b||Ea()}a&&(b.__proto__=a);b.prototype=Object.create(a&&a.prototype);b.prototype.constructor=b;b.prototype.setupListeners=function(){var a=this;if(!(0<this.listeners.length)){var b=this.router.options.scrollBehavior,f=q&&b;f&&this.listeners.push(qa());var e=function(){var b=a.current;Ea()&&a.transitionTo(S(),function(c){f&&
  C(a.router,c,b,!0);q||T(c.fullPath)})},g=q?"popstate":"hashchange";window.addEventListener(g,e);this.listeners.push(function(){window.removeEventListener(g,e)})}};b.prototype.push=function(a,b,f){var c=this,d=this.current;this.transitionTo(a,function(a){var e=a.fullPath;q?y(U(e)):window.location.hash=e;C(c.router,a,d,!1);b&&b(a)},f)};b.prototype.replace=function(a,b,f){var c=this,d=this.current;this.transitionTo(a,function(a){T(a.fullPath);C(c.router,a,d,!1);b&&b(a)},f)};b.prototype.go=function(a){window.history.go(a)};
  b.prototype.ensureURL=function(a){var b=this.current.fullPath;S()!==b&&(a?q?y(U(b)):window.location.hash=b:T(b))};b.prototype.getCurrentLocation=function(){return S()};return b}(m),hb=function(a){function b(b,d){a.call(this,b,d);this.stack=[];this.index=-1}a&&(b.__proto__=a);b.prototype=Object.create(a&&a.prototype);b.prototype.constructor=b;b.prototype.push=function(a,b,f){var c=this;this.transitionTo(a,function(a){c.stack=c.stack.slice(0,c.index+1).concat(a);c.index++;b&&b(a)},f)};b.prototype.replace=
  function(a,b,f){var c=this;this.transitionTo(a,function(a){c.stack=c.stack.slice(0,c.index).concat(a);b&&b(a)},f)};b.prototype.go=function(a){var b=this,c=this.index+a;if(!(0>c||c>=this.stack.length)){var e=this.stack[c];this.confirmTransition(e,function(){b.index=c;b.updateRoute(e)},function(a){V(a,E.duplicated)&&(b.index=c)})}};b.prototype.getCurrentLocation=function(){var a=this.stack[this.stack.length-1];return a?a.fullPath:"/"};b.prototype.ensureURL=function(){};return b}(m);m=function(a){void 0===
  a&&(a={});this.app=null;this.apps=[];this.options=a;this.beforeHooks=[];this.resolveHooks=[];this.afterHooks=[];this.matcher=Ta(a.routes||[],this);var b=a.mode||"hash";(this.fallback="history"===b&&!q&&!1!==a.fallback)&&(b="hash");G||(b="abstract");this.mode=b;switch(b){case "history":this.history=new Ga(this,a.base);break;case "hash":this.history=new Ha(this,a.base,this.fallback);break;case "abstract":this.history=new hb(this,a.base);break;default:v(!1,"invalid mode: "+b)}};var Ia={currentRoute:{configurable:!0}};
  m.prototype.match=function(a,b,c){return this.matcher.match(a,b,c)};Ia.currentRoute.get=function(){return this.history&&this.history.current};m.prototype.init=function(a){var b=this;v(P.installed,"not installed. Make sure to call `Vue.use(VueRouter)` before creating root instance.");this.apps.push(a);a.$once("hook:destroyed",function(){var c=b.apps.indexOf(a);-1<c&&b.apps.splice(c,1);b.app===a&&(b.app=b.apps[0]||null);b.app||b.history.teardownListeners()});if(!this.app){this.app=a;var c=this.history;
  if(c instanceof Ga||c instanceof Ha){var d=function(){c.setupListeners()};c.transitionTo(c.getCurrentLocation(),d,d)}c.listen(function(a){b.apps.forEach(function(b){b._route=a})})}};m.prototype.beforeEach=function(a){return ca(this.beforeHooks,a)};m.prototype.beforeResolve=function(a){return ca(this.resolveHooks,a)};m.prototype.afterEach=function(a){return ca(this.afterHooks,a)};m.prototype.onReady=function(a,b){this.history.onReady(a,b)};m.prototype.onError=function(a){this.history.onError(a)};m.prototype.push=
  function(a,b,c){var d=this;if(b||c||"undefined"===typeof Promise)this.history.push(a,b,c);else return new Promise(function(b,c){d.history.push(a,b,c)})};m.prototype.replace=function(a,b,c){var d=this;if(b||c||"undefined"===typeof Promise)this.history.replace(a,b,c);else return new Promise(function(b,c){d.history.replace(a,b,c)})};m.prototype.go=function(a){this.history.go(a)};m.prototype.back=function(){this.go(-1)};m.prototype.forward=function(){this.go(1)};m.prototype.getMatchedComponents=function(a){return(a=
  a?a.matched?a:this.resolve(a).route:this.currentRoute)?[].concat.apply([],a.matched.map(function(a){return Object.keys(a.components).map(function(b){return a.components[b]})})):[]};m.prototype.resolve=function(a,b,c){b=b||this.history.current;a=Z(a,b,c,this);b=this.match(a,b);var d=b.redirectedFrom||b.fullPath;c=this.history.base;d="hash"===this.mode?"#"+d:d;c=c?x(c+"/"+d):d;return{location:a,route:b,href:c,normalizedTo:a,resolved:b}};m.prototype.addRoutes=function(a){this.matcher.addRoutes(a);this.history.current!==
  J&&this.history.transitionTo(this.history.getCurrentLocation())};Object.defineProperties(m.prototype,Ia);m.install=P;m.version="3.3.4";G&&window.Vue&&window.Vue.use(m);return m});