brain-vue-cli
Version:
A command line tool used to run projects
1 lines • 108 kB
JavaScript
var vendors_library=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=6)}([function(t,e){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(t){if(f===setTimeout)return setTimeout(t,0);if((f===n||!f)&&setTimeout)return f=setTimeout,setTimeout(t,0);try{return f(t,0)}catch(e){try{return f.call(null,t,0)}catch(e){return f.call(this,t,0)}}}function i(t){if(l===clearTimeout)return clearTimeout(t);if((l===r||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(t);try{return l(t)}catch(e){try{return l.call(null,t)}catch(e){return l.call(this,t)}}}function a(){v&&d&&(v=!1,d.length?h=d.concat(h):m=-1,h.length&&s())}function s(){if(!v){var t=o(a);v=!0;for(var e=h.length;e;){for(d=h,h=[];++m<e;)d&&d[m].run();m=-1,e=h.length}d=null,v=!1,i(t)}}function c(t,e){this.fun=t,this.array=e}function u(){}var f,l,p=t.exports={};!function(){try{f="function"==typeof setTimeout?setTimeout:n}catch(t){f=n}try{l="function"==typeof clearTimeout?clearTimeout:r}catch(t){l=r}}();var d,h=[],v=!1,m=-1;p.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];h.push(new c(t,e)),1!==h.length||v||o(s)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=u,p.addListener=u,p.once=u,p.off=u,p.removeListener=u,p.removeAllListeners=u,p.emit=u,p.prependListener=u,p.prependOnceListener=u,p.listeners=function(t){return[]},p.binding=function(t){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(t){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(t){function n(t,e){if(!t)throw new Error("[vue-router] "+e)}function r(e,n){t.env.NODE_ENV}function o(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function i(e,n){switch(typeof n){case"undefined":return;case"object":return n;case"function":return n(e);case"boolean":return n?e.params:void 0;default:"production"!==t.env.NODE_ENV&&r(!1,'props in "'+e.path+'" is a '+typeof n+", expecting an object, function or boolean.")}}function a(t,e){for(var n in e)t[n]=e[n];return t}function s(e,n,o){void 0===n&&(n={});var i,a=o||c;try{i=a(e||"")}catch(e){"production"!==t.env.NODE_ENV&&r(!1,e.message),i={}}for(var s in n)i[s]=n[s];return i}function c(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=Ut(n.shift()),o=n.length>0?Ut(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]}),e):e}function u(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Rt(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(Rt(e)):r.push(Rt(e)+"="+Rt(t)))}),r.join("&")}return Rt(e)+"="+Rt(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function f(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=l(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:d(e,o),matched:t?p(t):[]};return n&&(a.redirectedFrom=d(n,o)),Object.freeze(a)}function l(t){if(Array.isArray(t))return t.map(l);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=l(t[n]);return e}return t}function p(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function d(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;void 0===o&&(o="");var i=e||u;return(n||"/")+i(r)+o}function h(t,e){return e===qt?t===e:!!e&&(t.path&&e.path?t.path.replace(Ft,"")===e.path.replace(Ft,"")&&t.hash===e.hash&&v(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&v(t.query,e.query)&&v(t.params,e.params)))}function v(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){var r=t[n],o=e[n];return"object"==typeof r&&"object"==typeof o?v(r,o):String(r)===String(o)})}function m(t,e){return 0===t.path.replace(Ft,"/").indexOf(e.path.replace(Ft,"/"))&&(!e.hash||t.hash===e.hash)&&y(t.query,e.query)}function y(t,e){for(var n in e)if(!(n in t))return!1;return!0}function g(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){if(/\b_blank\b/i.test(t.currentTarget.getAttribute("target")))return}return t.preventDefault&&t.preventDefault(),!0}}function _(t){if(t)for(var e,n=0;n<t.length;n++){if(e=t[n],"a"===e.tag)return e;if(e.children&&(e=_(e.children)))return e}}function b(t){if(!b.installed||Vt!==t){b.installed=!0,Vt=t;var e=function(t){return void 0!==t},n=function(t,n){var r=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(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("router-view",It),t.component("router-link",zt);var r=t.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}}function E(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var o=e.split("/");n&&o[o.length-1]||o.pop();for(var i=t.replace(/^\//,"").split("/"),a=0;a<i.length;a++){var s=i[a];".."===s?o.pop():"."!==s&&o.push(s)}return""!==o[0]&&o.unshift(""),o.join("/")}function w(t){var e="",n="",r=t.indexOf("#");r>=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function O(t){return t.replace(/\/\//g,"/")}function N(t,e){for(var n,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";null!=(n=Zt.exec(t));){var c=n[0],u=n[1],f=n.index;if(a+=t.slice(i,f),i=f+c.length,u)a+=u[1];else{var l=t[i],p=n[2],d=n[3],h=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=l&&l!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,E=n[2]||s,w=h||v;r.push({name:d||o++,prefix:p||"",delimiter:E,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:w?D(w):y?".*":"[^"+$(E)+"]+?"})}}return i<t.length&&(a+=t.substr(i)),a&&r.push(a),r}function x(t,e){return k(N(t,e))}function C(t){return encodeURI(t).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function A(t){return encodeURI(t).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function k(t){for(var e=new Array(t.length),n=0;n<t.length;n++)"object"==typeof t[n]&&(e[n]=new RegExp("^(?:"+t[n].pattern+")$"));return function(n,r){for(var o="",i=n||{},a=r||{},s=a.pretty?C:encodeURIComponent,c=0;c<t.length;c++){var u=t[c];if("string"!=typeof u){var f,l=i[u.name];if(null==l){if(u.optional){u.partial&&(o+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(Kt(l)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(l)+"`");if(0===l.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var p=0;p<l.length;p++){if(f=s(l[p]),!e[c].test(f))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(f)+"`");o+=(0===p?u.prefix:u.delimiter)+f}}else{if(f=u.asterisk?A(l):s(l),!e[c].test(f))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+f+'"');o+=u.prefix+f}}else o+=u}return o}}function $(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function D(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function T(t,e){return t.keys=e,t}function S(t){return t.sensitive?"":"i"}function j(t,e){var n=t.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return T(t,e)}function V(t,e,n){for(var r=[],o=0;o<t.length;o++)r.push(M(t[o],e,n).source);return T(new RegExp("(?:"+r.join("|")+")",S(n)),e)}function I(t,e,n){return L(N(t,n),e,n)}function L(t,e,n){Kt(e)||(n=e||n,e=[]),n=n||{};for(var r=n.strict,o=!1!==n.end,i="",a=0;a<t.length;a++){var s=t[a];if("string"==typeof s)i+=$(s);else{var c=$(s.prefix),u="(?:"+s.pattern+")";e.push(s),s.repeat&&(u+="(?:"+c+u+")*"),u=s.optional?s.partial?c+"("+u+")?":"(?:"+c+"("+u+"))?":c+"("+u+")",i+=u}}var f=$(n.delimiter||"/"),l=i.slice(-f.length)===f;return r||(i=(l?i.slice(0,-f.length):i)+"(?:"+f+"(?=$))?"),i+=o?"$":r&&l?"":"(?="+f+"|$)",T(new RegExp("^"+i,S(n)),e)}function M(t,e,n){return Kt(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?j(t,e):Kt(t)?V(t,e,n):I(t,e,n)}function P(e,n,o){try{return(te[e]||(te[e]=Jt.compile(e)))(n||{},{pretty:!0})}catch(e){return"production"!==t.env.NODE_ENV&&r(!1,"missing param for "+o+": "+e.message),""}}function R(t,e,n,r){var o=e||[],i=n||Object.create(null),a=r||Object.create(null);t.forEach(function(t){U(o,i,a,t)});for(var s=0,c=o.length;s<c;s++)"*"===o[s]&&(o.push(o.splice(s,1)[0]),c--,s--);return{pathList:o,pathMap:i,nameMap:a}}function U(e,o,i,a,s,c){var u=a.path,f=a.name;"production"!==t.env.NODE_ENV&&(n(null!=u,'"path" is required in a route configuration.'),n("string"!=typeof a.component,'route config "component" for path: '+String(u||f)+" cannot be a string id. Use an actual component instead."));var l=a.pathToRegexpOptions||{},p=q(u,s,l.strict);"boolean"==typeof a.caseSensitive&&(l.sensitive=a.caseSensitive);var d={path:p,regex:F(p,l),components:a.components||{default:a.component},instances:{},name:f,parent:s,matchAs:c,redirect:a.redirect,beforeEnter:a.beforeEnter,meta:a.meta||{},props:null==a.props?{}:a.components?a.props:{default:a.props}};if(a.children&&("production"!==t.env.NODE_ENV&&a.name&&!a.redirect&&a.children.some(function(t){return/^\/?$/.test(t.path)})&&r(!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(t){var n=c?O(c+"/"+t.path):void 0;U(e,o,i,t,d,n)})),void 0!==a.alias){(Array.isArray(a.alias)?a.alias:[a.alias]).forEach(function(t){var n={path:t,children:a.children};U(e,o,i,n,s,d.path||"/")})}o[d.path]||(e.push(d.path),o[d.path]=d),f&&(i[f]?"production"===t.env.NODE_ENV||c||r(!1,'Duplicate named routes definition: { name: "'+f+'", path: "'+d.path+'" }'):i[f]=d)}function F(e,n){var o=Jt(e,[],n);if("production"!==t.env.NODE_ENV){var i=Object.create(null);o.keys.forEach(function(t){r(!i[t.name],'Duplicate param keys in route with path: "'+e+'"'),i[t.name]=!0})}return o}function q(t,e,n){return n||(t=t.replace(/\/$/,"")),"/"===t[0]?t:null==e?t:O(e.path+"/"+t)}function H(e,n,o,i){var a="string"==typeof e?{path:e}:e;if(a.name||a._normalized)return a;if(!a.path&&a.params&&n){a=B({},a),a._normalized=!0;var c=B(B({},n.params),a.params);if(n.name)a.name=n.name,a.params=c;else if(n.matched.length){var u=n.matched[n.matched.length-1].path;a.path=P(u,c,"path "+n.path)}else"production"!==t.env.NODE_ENV&&r(!1,"relative params navigation requires a current route.");return a}var f=w(a.path||""),l=n&&n.path||"/",p=f.path?E(f.path,l,o||a.append):l,d=s(f.query,a.query,i&&i.options.parseQuery),h=a.hash||f.hash;return h&&"#"!==h.charAt(0)&&(h="#"+h),{_normalized:!0,path:p,query:d,hash:h}}function B(t,e){for(var n in e)t[n]=e[n];return t}function z(e,o){function i(t){R(t,p,d,h)}function a(e,n,i){var a=H(e,n,!1,o),s=a.name;if(s){var c=h[s];if("production"!==t.env.NODE_ENV&&r(c,"Route with name '"+s+"' does not exist"),!c)return u(null,a);var f=c.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof a.params&&(a.params={}),n&&"object"==typeof n.params)for(var l in n.params)!(l in a.params)&&f.indexOf(l)>-1&&(a.params[l]=n.params[l]);if(c)return a.path=P(c.path,a.params,'named route "'+s+'"'),u(c,a,i)}else if(a.path){a.params={};for(var v=0;v<p.length;v++){var m=p[v],y=d[m];if(W(y.regex,a.path,a.params))return u(y,a,i)}}return u(null,a)}function s(e,i){var s=e.redirect,c="function"==typeof s?s(f(e,i,null,o)):s;if("string"==typeof c&&(c={path:c}),!c||"object"!=typeof c)return"production"!==t.env.NODE_ENV&&r(!1,"invalid redirect option: "+JSON.stringify(c)),u(null,i);var l=c,p=l.name,d=l.path,v=i.query,m=i.hash,y=i.params;if(v=l.hasOwnProperty("query")?l.query:v,m=l.hasOwnProperty("hash")?l.hash:m,y=l.hasOwnProperty("params")?l.params:y,p){var g=h[p];return"production"!==t.env.NODE_ENV&&n(g,'redirect failed: named route "'+p+'" not found.'),a({_normalized:!0,name:p,query:v,hash:m,params:y},void 0,i)}if(d){var _=K(d,e);return a({_normalized:!0,path:P(_,y,'redirect route with path "'+_+'"'),query:v,hash:m},void 0,i)}return"production"!==t.env.NODE_ENV&&r(!1,"invalid redirect option: "+JSON.stringify(c)),u(null,i)}function c(t,e,n){var r=P(n,e.params,'aliased route with path "'+n+'"'),o=a({_normalized:!0,path:r});if(o){var i=o.matched,s=i[i.length-1];return e.params=o.params,u(s,e)}return u(null,e)}function u(t,e,n){return t&&t.redirect?s(t,n||e):t&&t.matchAs?c(t,e,t.matchAs):f(t,e,n,o)}var l=R(e),p=l.pathList,d=l.pathMap,h=l.nameMap;return{match:a,addRoutes:i}}function W(t,e,n){var r=e.match(t);if(!r)return!1;if(!n)return!0;for(var o=1,i=r.length;o<i;++o){var a=t.keys[o-1],s="string"==typeof r[o]?decodeURIComponent(r[o]):r[o];a&&(n[a.name]=s)}return!0}function K(t,e){return E(t,e.parent?e.parent.path:"/",!0)}function J(){window.history.replaceState({key:it()},""),window.addEventListener("popstate",function(t){Y(),t.state&&t.state.key&&at(t.state.key)})}function X(e,r,o,i){if(e.app){var a=e.options.scrollBehavior;a&&("production"!==t.env.NODE_ENV&&n("function"==typeof a,"scrollBehavior must be a function"),e.app.$nextTick(function(){var e=G(),s=a(r,o,i?e:null);s&&("function"==typeof s.then?s.then(function(t){rt(t,e)}).catch(function(e){"production"!==t.env.NODE_ENV&&n(!1,e.toString())}):rt(s,e))}))}}function Y(){var t=it();t&&(ee[t]={x:window.pageXOffset,y:window.pageYOffset})}function G(){var t=it();if(t)return ee[t]}function Q(t,e){var n=document.documentElement,r=n.getBoundingClientRect(),o=t.getBoundingClientRect();return{x:o.left-r.left-e.x,y:o.top-r.top-e.y}}function Z(t){return nt(t.x)||nt(t.y)}function tt(t){return{x:nt(t.x)?t.x:window.pageXOffset,y:nt(t.y)?t.y:window.pageYOffset}}function et(t){return{x:nt(t.x)?t.x:0,y:nt(t.y)?t.y:0}}function nt(t){return"number"==typeof t}function rt(t,e){var n="object"==typeof t;if(n&&"string"==typeof t.selector){var r=document.querySelector(t.selector);if(r){var o=t.offset&&"object"==typeof t.offset?t.offset:{};o=et(o),e=Q(r,o)}else Z(t)&&(e=tt(t))}else n&&Z(t)&&(e=tt(t));e&&window.scrollTo(e.x,e.y)}function ot(){return re.now().toFixed(3)}function it(){return oe}function at(t){oe=t}function st(t,e){Y();var n=window.history;try{e?n.replaceState({key:oe},"",t):(oe=ot(),n.pushState({key:oe},"",t))}catch(n){window.location[e?"replace":"assign"](t)}}function ct(t){st(t,!0)}function ut(t,e,n){var r=function(o){o>=t.length?n():t[o]?e(t[o],function(){r(o+1)}):r(o+1)};r(0)}function ft(e){return function(n,i,a){var s=!1,c=0,u=null;lt(e,function(e,n,i,f){if("function"==typeof e&&void 0===e.cid){s=!0,c++;var l,p=ht(function(t){dt(t)&&(t=t.default),e.resolved="function"==typeof t?t:Vt.extend(t),i.components[f]=t,--c<=0&&a()}),d=ht(function(e){var n="Failed to resolve async component "+f+": "+e;"production"!==t.env.NODE_ENV&&r(!1,n),u||(u=o(e)?e:new Error(n),a(u))});try{l=e(p,d)}catch(t){d(t)}if(l)if("function"==typeof l.then)l.then(p,d);else{var h=l.component;h&&"function"==typeof h.then&&h.then(p,d)}}}),s||a()}}function lt(t,e){return pt(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function pt(t){return Array.prototype.concat.apply([],t)}function dt(t){return t.__esModule||ie&&"Module"===t[Symbol.toStringTag]}function ht(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}function vt(t){if(!t)if(Wt){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function mt(t,e){var n,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)}}function yt(t,e,n,r){var o=lt(t,function(t,r,o,i){var a=gt(t,e);if(a)return Array.isArray(a)?a.map(function(t){return n(t,r,o,i)}):n(a,r,o,i)});return pt(r?o.reverse():o)}function gt(t,e){return"function"!=typeof t&&(t=Vt.extend(t)),t.options[e]}function _t(t){return yt(t,"beforeRouteLeave",Et,!0)}function bt(t){return yt(t,"beforeRouteUpdate",Et)}function Et(t,e){if(e)return function(){return t.apply(e,arguments)}}function wt(t,e,n){return yt(t,"beforeRouteEnter",function(t,r,o,i){return Ot(t,o,i,e,n)})}function Ot(t,e,n,r,o){return function(i,a,s){return t(i,a,function(t){s(t),"function"==typeof t&&r.push(function(){Nt(t,e.instances,n,o)})})}}function Nt(t,e,n,r){e[n]?t(e[n]):r()&&setTimeout(function(){Nt(t,e,n,r)},16)}function xt(t){var e=window.location.pathname;return t&&0===e.indexOf(t)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}function Ct(t){var e=xt(t);if(!/^\/#/.test(e))return window.location.replace(O(t+"/#"+e)),!0}function At(){var t=kt();return"/"===t.charAt(0)||(Tt("/"+t),!1)}function kt(){var t=window.location.href,e=t.indexOf("#");return-1===e?"":t.slice(e+1)}function $t(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function Dt(t){ne?st($t(t)):window.location.hash=t}function Tt(t){ne?ct($t(t)):window.location.replace($t(t))}function St(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function jt(t,e,n){var r="hash"===n?"#"+e:e;return t?O(t+"/"+r):r}var Vt,It={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,s=e.data;s.routerView=!0;for(var c=o.$createElement,u=n.name,f=o.$route,l=o._routerViewCache||(o._routerViewCache={}),p=0,d=!1;o&&o._routerRoot!==o;)o.$vnode&&o.$vnode.data.routerView&&p++,o._inactive&&(d=!0),o=o.$parent;if(s.routerViewDepth=p,d)return c(l[u],s,r);var h=f.matched[p];if(!h)return l[u]=null,c();var v=l[u]=h.components[u];s.registerRouteInstance=function(t,e){var n=h.instances[u];(e&&n!==t||!e&&n===t)&&(h.instances[u]=e)},(s.hook||(s.hook={})).prepatch=function(t,e){h.instances[u]=e.componentInstance};var m=s.props=i(f,h.props&&h.props[u]);if(m){m=s.props=a({},m);var y=s.attrs=s.attrs||{};for(var g in m)v.props&&g in v.props||(y[g]=m[g],delete m[g])}return c(v,s,r)}},Lt=/[!'()*]/g,Mt=function(t){return"%"+t.charCodeAt(0).toString(16)},Pt=/%2C/g,Rt=function(t){return encodeURIComponent(t).replace(Lt,Mt).replace(Pt,",")},Ut=decodeURIComponent,Ft=/\/?$/,qt=f(null,{path:"/"}),Ht=[String,Object],Bt=[String,Array],zt={name:"router-link",props:{to:{type:Ht,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:Bt,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),i=o.location,a=o.route,s=o.href,c={},u=n.options.linkActiveClass,l=n.options.linkExactActiveClass,p=null==u?"router-link-active":u,d=null==l?"router-link-exact-active":l,v=null==this.activeClass?p:this.activeClass,y=null==this.exactActiveClass?d:this.exactActiveClass,b=i.path?f(null,i,null,n):a;c[y]=h(r,b),c[v]=this.exact?c[y]:m(r,b);var E=function(t){g(t)&&(e.replace?n.replace(i):n.push(i))},w={click:g};Array.isArray(this.event)?this.event.forEach(function(t){w[t]=E}):w[this.event]=E;var O={class:c};if("a"===this.tag)O.on=w,O.attrs={href:s};else{var N=_(this.$slots.default);if(N){N.isStatic=!1;var x=Vt.util.extend;(N.data=x({},N.data)).on=w;(N.data.attrs=x({},N.data.attrs)).href=s}else O.on=w}return t(this.tag,O,this.$slots.default)}},Wt="undefined"!=typeof window,Kt=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},Jt=M,Xt=N,Yt=x,Gt=k,Qt=L,Zt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Jt.parse=Xt,Jt.compile=Yt,Jt.tokensToFunction=Gt,Jt.tokensToRegExp=Qt;var te=Object.create(null),ee=Object.create(null),ne=Wt&&function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),re=Wt&&window.performance&&window.performance.now?window.performance:Date,oe=ot(),ie="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,ae=function(t,e){this.router=t,this.base=vt(e),this.current=qt,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};ae.prototype.listen=function(t){this.cb=t},ae.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},ae.prototype.onError=function(t){this.errorCbs.push(t)},ae.prototype.transitionTo=function(t,e,n){var r=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)}))})},ae.prototype.confirmTransition=function(t,e,n){var i=this,a=this.current,s=function(t){o(t)&&(i.errorCbs.length?i.errorCbs.forEach(function(e){e(t)}):r(!1,"uncaught error during route navigation:")),n&&n(t)};if(h(t,a)&&t.matched.length===a.matched.length)return this.ensureURL(),s();var c=mt(this.current.matched,t.matched),u=c.updated,f=c.deactivated,l=c.activated,p=[].concat(_t(f),this.router.beforeHooks,bt(u),l.map(function(t){return t.beforeEnter}),ft(l));this.pending=t;var d=function(e,n){if(i.pending!==t)return s();try{e(t,a,function(t){!1===t||o(t)?(i.ensureURL(!0),s(t)):"string"==typeof t||"object"==typeof t&&("string"==typeof t.path||"string"==typeof t.name)?(s(),"object"==typeof t&&t.replace?i.replace(t):i.push(t)):n(t)})}catch(t){s(t)}};ut(p,d,function(){var n=[];ut(wt(l,n,function(){return i.current===t}).concat(i.router.resolveHooks),d,function(){if(i.pending!==t)return s();i.pending=null,e(t),i.router.app&&i.router.app.$nextTick(function(){n.forEach(function(t){t()})})})})},ae.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var se=function(t){function e(e,n){var r=this;t.call(this,e,n);var o=e.options.scrollBehavior;o&&J();var i=xt(this.base);window.addEventListener("popstate",function(t){var n=r.current,a=xt(r.base);r.current===qt&&a===i||r.transitionTo(a,function(t){o&&X(e,t,n,!0)})})}return t&&(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){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){st(O(r.base+t.fullPath)),X(r.router,t,i,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){ct(O(r.base+t.fullPath)),X(r.router,t,i,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if(xt(this.base)!==this.current.fullPath){var e=O(this.base+this.current.fullPath);t?st(e):ct(e)}},e.prototype.getCurrentLocation=function(){return xt(this.base)},e}(ae),ce=function(t){function e(e,n,r){t.call(this,e,n),r&&Ct(this.base)||At()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this,e=this.router,n=e.options.scrollBehavior,r=ne&&n;r&&J(),window.addEventListener(ne?"popstate":"hashchange",function(){var e=t.current;At()&&t.transitionTo(kt(),function(n){r&&X(t.router,n,e,!0),ne||Tt(n.fullPath)})})},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){Dt(t.fullPath),X(r.router,t,i,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){Tt(t.fullPath),X(r.router,t,i,!1),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;kt()!==e&&(t?Dt(e):Tt(e))},e.prototype.getCurrentLocation=function(){return kt()},e}(ae),ue=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=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){var r=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){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ae),fe=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=z(e.routes||[],this);var r=e.mode||"hash";switch(this.fallback="history"===r&&!ne&&!1!==e.fallback,this.fallback&&(r="hash"),Wt||(r="abstract"),this.mode=r,r){case"history":this.history=new se(this,e.base);break;case"hash":this.history=new ce(this,e.base,this.fallback);break;case"abstract":this.history=new ue(this,e.base);break;default:"production"!==t.env.NODE_ENV&&n(!1,"invalid mode: "+r)}},le={currentRoute:{configurable:!0}};fe.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},le.currentRoute.get=function(){return this.history&&this.history.current},fe.prototype.init=function(e){var r=this;if("production"!==t.env.NODE_ENV&&n(b.installed,"not installed. Make sure to call `Vue.use(VueRouter)` before creating root instance."),this.apps.push(e),!this.app){this.app=e;var o=this.history;if(o instanceof se)o.transitionTo(o.getCurrentLocation());else if(o instanceof ce){var i=function(){o.setupListeners()};o.transitionTo(o.getCurrentLocation(),i,i)}o.listen(function(t){r.apps.forEach(function(e){e._route=t})})}},fe.prototype.beforeEach=function(t){return St(this.beforeHooks,t)},fe.prototype.beforeResolve=function(t){return St(this.resolveHooks,t)},fe.prototype.afterEach=function(t){return St(this.afterHooks,t)},fe.prototype.onReady=function(t,e){this.history.onReady(t,e)},fe.prototype.onError=function(t){this.history.onError(t)},fe.prototype.push=function(t,e,n){this.history.push(t,e,n)},fe.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},fe.prototype.go=function(t){this.history.go(t)},fe.prototype.back=function(){this.go(-1)},fe.prototype.forward=function(){this.go(1)},fe.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},fe.prototype.resolve=function(t,e,n){var r=H(t,e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:jt(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},fe.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==qt&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(fe.prototype,le),fe.install=b,fe.version="2.8.1",Wt&&window.Vue&&window.Vue.use(fe),e.default=fe}.call(e,n(0))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(t,n,r){function o(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function a(t){return!0===t}function s(t){return!1===t}function c(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function u(t){return null!==t&&"object"==typeof t}function f(t){return Cr.call(t).slice(8,-1)}function l(t){return"[object Object]"===Cr.call(t)}function p(t){return"[object RegExp]"===Cr.call(t)}function d(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}function y(t,e){if(t.length){var n=t.indexOf(e);if(n>-1)return t.splice(n,1)}}function g(t,e){return $r.call(t,e)}function _(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}function b(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function E(t,e){return t.bind(e)}function w(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function O(t,e){for(var n in e)t[n]=e[n];return t}function N(t){for(var e={},n=0;n<t.length;n++)t[n]&&O(e,t[n]);return e}function x(t,e,n){}function C(t,e){if(t===e)return!0;var n=u(t),r=u(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var o=Array.isArray(t),i=Array.isArray(e);if(o&&i)return t.length===e.length&&t.every(function(t,n){return C(t,e[n])});if(o||i)return!1;var a=Object.keys(t),s=Object.keys(e);return a.length===s.length&&a.every(function(n){return C(t[n],e[n])})}catch(t){return!1}}function A(t,e){for(var n=0;n<t.length;n++)if(C(t[n],e))return n;return-1}function k(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}function $(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function D(t,e,n,r){Object.defineProperty(t,e,{value:n,enumerable:!!r,writable:!0,configurable:!0})}function T(t){if(!qr.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}function S(t){return"function"==typeof t&&/native code/.test(t.toString())}function j(t){mo.target&&yo.push(mo.target),mo.target=t}function V(){mo.target=yo.pop()}function I(t){return new go(void 0,void 0,void 0,String(t))}function L(t){var e=new go(t.tag,t.data,t.children,t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.isCloned=!0,e}function M(t){No=t}function P(t,e,n){t.__proto__=e}function R(t,e,n){for(var r=0,o=n.length;r<o;r++){var i=n[r];D(t,i,e[i])}}function U(t,e){if(u(t)&&!(t instanceof go)){var n;return g(t,"__ob__")&&t.__ob__ instanceof xo?n=t.__ob__:No&&!ro()&&(Array.isArray(t)||l(t))&&Object.isExtensible(t)&&!t._isVue&&(n=new xo(t)),e&&n&&n.vmCount++,n}}function F(e,n,r,o,i){var a=new mo,s=Object.getOwnPropertyDescriptor(e,n);if(!s||!1!==s.configurable){var c=s&&s.get;c||2!==arguments.length||(r=e[n]);var u=s&&s.set,f=!i&&U(r);Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:function(){var t=c?c.call(e):r;return mo.target&&(a.depend(),f&&(f.dep.depend(),Array.isArray(t)&&B(t))),t},set:function(n){var s=c?c.call(e):r;n===s||n!==n&&s!==s||("production"!==t.env.NODE_ENV&&o&&o(),u?u.call(e,n):r=n,f=!i&&U(n),a.notify())}})}}function q(e,n,r){if("production"!==t.env.NODE_ENV&&(o(e)||c(e))&&ao("Cannot set reactive property on undefined, null, or primitive value: "+e),Array.isArray(e)&&d(n))return e.length=Math.max(e.length,n),e.splice(n,1,r),r;if(n in e&&!(n in Object.prototype))return e[n]=r,r;var i=e.__ob__;return e._isVue||i&&i.vmCount?("production"!==t.env.NODE_ENV&&ao("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."),r):i?(F(i.value,n,r),i.dep.notify(),r):(e[n]=r,r)}function H(e,n){if("production"!==t.env.NODE_ENV&&(o(e)||c(e))&&ao("Cannot delete reactive property on undefined, null, or primitive value: "+e),Array.isArray(e)&&d(n))return void e.splice(n,1);var r=e.__ob__;if(e._isVue||r&&r.vmCount)return void("production"!==t.env.NODE_ENV&&ao("Avoid deleting properties on a Vue instance or its root $data - just set it to null."));g(e,n)&&(delete e[n],r&&r.dep.notify())}function B(t){for(var e=void 0,n=0,r=t.length;n<r;n++)e=t[n],e&&e.__ob__&&e.__ob__.dep.depend(),Array.isArray(e)&&B(e)}function z(t,e){if(!e)return t;for(var n,r,o,i=Object.keys(e),a=0;a<i.length;a++)n=i[a],r=t[n],o=e[n],g(t,n)?l(r)&&l(o)&&z(r,o):q(t,n,o);return t}function W(t,e,n){return n?function(){var r="function"==typeof e?e.call(n,n):e,o="function"==typeof t?t.call(n,n):t;return r?z(r,o):o}:e?t?function(){return z("function"==typeof e?e.call(this,this):e,"function"==typeof t?t.call(this,this):t)}:e:t}function K(t,e){return e?t?t.concat(e):Array.isArray(e)?e:[e]:t}function J(e,n,r,o){var i=Object.create(e||null);return n?("production"!==t.env.NODE_ENV&&tt(o,n,r),O(i,n)):i}function X(t){for(var e in t.components)Y(e)}function Y(t){/^[a-zA-Z][\w-]*$/.test(t)||ao('Invalid component name: "'+t+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.'),(Ar(t)||Fr.isReservedTag(t))&&ao("Do not use built-in or reserved HTML elements as component id: "+t)}function G(e,n){var r=e.props;if(r){var o,i,a,s={};if(Array.isArray(r))for(o=r.length;o--;)i=r[o],"string"==typeof i?(a=Tr(i),s[a]={type:null}):"production"!==t.env.NODE_ENV&&ao("props must be strings when using array syntax.");else if(l(r))for(var c in r)i=r[c],a=Tr(c),s[a]=l(i)?i:{type:i};else"production"!==t.env.NODE_ENV&&ao('Invalid value for option "props": expected an Array or an Object, but got '+f(r)+".",n);e.props=s}}function Q(e,n){var r=e.inject;if(r){var o=e.inject={};if(Array.isArray(r))for(var i=0;i<r.length;i++)o[r[i]]={from:r[i]};else if(l(r))for(var a in r){var s=r[a];o[a]=l(s)?O({from:a},s):{from:s}}else"production"!==t.env.NODE_ENV&&ao('Invalid value for option "inject": expected an Array or an Object, but got '+f(r)+".",n)}}function Z(t){var e=t.directives;if(e)for(var n in e){var r=e[n];"function"==typeof r&&(e[n]={bind:r,update:r})}}function tt(t,e,n){l(e)||ao('Invalid value for option "'+t+'": expected an Object, but got '+f(e)+".",n)}function et(e,n,r){function o(t){var o=Co[t]||$o;u[t]=o(e[t],n[t],r,t)}"production"!==t.env.NODE_ENV&&X(n),"function"==typeof n&&(n=n.options),G(n,r),Q(n,r),Z(n);var i=n.extends;if(i&&(e=et(e,i,r)),n.mixins)for(var a=0,s=n.mixins.length;a<s;a++)e=et(e,n.mixins[a],r);var c,u={};for(c in e)o(c);for(c in n)g(e,c)||o(c);return u}function nt(e,n,r,o){if("string"==typeof r){var i=e[n];if(g(i,r))return i[r];var a=Tr(r);if(g(i,a))return i[a];var s=Sr(a);if(g(i,s))return i[s];var c=i[r]||i[a]||i[s];return"production"!==t.env.NODE_ENV&&o&&!c&&ao("Failed to resolve "+n.slice(0,-1)+": "+r,e),c}}function rt(e,n,r,o){var i=n[e],a=!g(r,e),s=r[e],c=ut(Boolean,i.type);if(c>-1)if(a&&!g(i,"default"))s=!1;else if(""===s||s===Vr(e)){var u=ut(String,i.type);(u<0||c<u)&&(s=!0)}if(void 0===s){s=ot(o,i,e);var f=No;M(!0),U(s),M(f)}return"production"!==t.env.NODE_ENV&&it(i,e,s,o,a),s}function ot(e,n,r){if(g(n,"default")){var o=n.default;return"production"!==t.env.NODE_ENV&&u(o)&&ao('Invalid default value for prop "'+r+'": Props with type Object/Array must use a factory function to return the default value.',e),e&&e.$options.propsData&&void 0===e.$options.propsData[r]&&void 0!==e._props[r]?e._props[r]:"function"==typeof o&&"Function"!==st(n.type)?o.call(e):o}}function it(t,e,n,r,o){if(t.required&&o)return void ao('Missing required prop: "'+e+'"',r);if(null!=n||t.required){var i=t.type,a=!i||!0===i,s=[];if(i){Array.isArray(i)||(i=[i]);for(var c=0;c<i.length&&!a;c++){var u=at(n,i[c]);s.push(u.expectedType||""),a=u.valid}}if(!a)return void ao('Invalid prop: type check failed for prop "'+e+'". Expected '+s.map(Sr).join(", ")+", got "+f(n)+".",r);var l=t.validator;l&&(l(n)||ao('Invalid prop: custom validator check failed for prop "'+e+'".',r))}}function at(t,e){var n,r=st(e);if(Do.test(r)){var o=typeof t;n=o===r.toLowerCase(),n||"object"!==o||(n=t instanceof e)}else n="Object"===r?l(t):"Array"===r?Array.isArray(t):t instanceof e;return{valid:n,expectedType:r}}function st(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function ct(t,e){return st(t)===st(e)}function ut(t,e){if(!Array.isArray(e))return ct(e,t)?0:-1;for(var n=0,r=e.length;n<r;n++)if(ct(e[n],t))return n;return-1}function ft(t,e,n){if(e)for(var r=e;r=r.$parent;){var o=r.$options.errorCaptured;if(o)for(var i=0;i<o.length;i++)try{var a=!1===o[i].call(r,t,e,n);if(a)return}catch(t){lt(t,r,"errorCaptured hook")}}lt(t,e,n)}function lt(t,e,n){if(Fr.errorHandler)try{return Fr.errorHandler.call(null,t,e,n)}catch(t){pt(t,null,"config.errorHandler")}pt(t,e,n)}function pt(e,n,r){if("production"!==t.env.NODE_ENV&&ao("Error in "+r+': "'+e.toString()+'"',n),!Br&&!zr||"undefined"==typeof console)throw e}function dt(){So=!1;var t=To.slice(0);To.length=0;for(var e=0;e<t.length;e++)t[e]()}function ht(t){return t._withTask||(t._withTask=function(){jo=!0;var e=t.apply(null,arguments);return jo=!1,e})}function vt(t,e){var n;if(To.push(function(){if(t)try{t.call(e)}catch(t){ft(t,e,"nextTick")}else n&&n(e)}),So||(So=!0,jo?ko():Ao()),!t&&"undefined"!=typeof Promise)return new Promise(function(t){n=t})}function mt(t){yt(t,Wo),Wo.clear()}function yt(t,e){var n,r,o=Array.isArray(t);if(!(!o&&!u(t)||Object.isFrozen(t)||t instanceof go)){if(t.__ob__){var i=t.__ob__.dep.id;if(e.has(i))return;e.add(i)}if(o)for(n=t.length;n--;)yt(t[n],e);else for(r=Object.keys(t),n=r.length;n--;)yt(t[r[n]],e)}}function gt(t){function e(){var t=arguments,n=e.fns;if(!Array.isArray(n))return n.apply(null,arguments);for(var r=n.slice(),o=0;o<r.length;o++)r[o].apply(null,t)}return e.fns=t,e}function _t(e,n,r,i,a){var s,c,u,f;for(s in e)c=e[s],u=n[s],f=Xo(s),o(c)?"production"!==t.env.NODE_ENV&&ao('Invalid handler for event "'+f.name+'": got '+String(c),a):o(u)?(o(c.fns)&&(c=e[s]=gt(c)),r(f.name,c,f.once,f.capture,f.passive,f.params)):c!==u&&(u.fns=c,e[s]=u);for(s in n)o(e[s])&&(f=Xo(s),i(f.name,n[s],f.capture))}function bt(t,e,n){function r(){n.apply(this,arguments),y(s.fns,r)}t instanceof go&&(t=t.data.hook||(t.data.hook={}));var s,c=t[e];o(c)?s=gt([r]):i(c.fns)&&a(c.merged)?(s=c,s.fns.push(r)):s=gt([c,r]),s.merged=!0,t[e]=s}function Et(e,n,r){var a=n.options.props;if(!o(a)){var s={},c=e.attrs,u=e.props;if(i(c)||i(u))for(var f in a){var l=Vr(f);if("production"!==t.env.NODE_ENV){var p=f.toLowerCase();f!==p&&c&&g(c,p)&&so('Prop "'+p+'" is passed to component '+uo(r||n)+', but the declared prop name is "'+f+'". Note that HTML attributes are case-insensitive and camelCased props need to use their kebab-case equivalents when using in-DOM templates. You should probably use "'+l+'" instead of "'+f+'".')}wt(s,u,f,l,!0)||wt(s,c,f,l,!1)}return s}}function wt(t,e,n,r,o){if(i(e)){if(g(e,n))return t[n]=e[n],o||delete e[n],!0;if(g(e,r))return t[n]=e[r],o||delete e[r],!0}return!1}function Ot(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}function Nt(t){return c(t)?[I(t)]:Array.isArray(t)?Ct(t):void 0}function xt(t){return i(t)&&i(t.text)&&s(t.isComment)}function Ct(t,e){var n,r,s,u,f=[];for(n=0;n<t.length;n++)r=t[n],o(r)||"boolean"==typeof r||(s=f.length-1,u=f[s],Array.isArray(r)?r.length>0&&(r=Ct(r,(e||"")+"_"+n),xt(r[0])&&xt(u)&&(f[s]=I(u.text+r[0].text),r.shift()),f.push.apply(f,r)):c(r)?xt(u)?f[s]=I(u.text+r):""!==r&&f.push(I(r)):xt(r)&&xt(u)?f[s]=I(u.text+r.text):(a(t._isVList)&&i(r.tag)&&o(r.key)&&i(e)&&(r.key="__vlist"+e+"_"+n+"__"),f.push(r)));return f}function At(t,e){return(t.__esModule||io&&"Module"===t[Symbol.toStringTag])&&(t=t.default),u(t)?e.extend(t):t}function kt(t,e,n,r,o){var i=bo();return i.asyncFactory=t,i.asyncMeta={data:e,context:n,children:r,tag:o},i}function $t(e,n,r){if(a(e.error)&&i(e.errorComp))return e.errorComp;if(i(e.resolved))return e.resolved;if(a(e.loading)&&i(e.loadingComp))return e.loadingComp;if(!i(e.contexts)){var s=e.contexts=[r],c=!0,f=function(){for(var t=0,e=s.length;t<e;t++)s[t].$forceUpdate()},l=k(function(t){e.resolved=At(t,n),c||f()}),p=k(function(n){"production"!==t.env.NODE_ENV&&ao("Failed to resolve async component: "+String(e)+(n?"\nReason: "+n:"")),i(e.errorComp)&&(e.error=!0,f())}),d=e(l,p);return u(d)&&("function"==typeof d.then?o(e.resolved)&&d.then(l,p):i(d.component)&&"function"==typeof d.component.then&&(d.component.then(l,p),i(d.error)&&(e.errorComp=At(d.error,n)),i(d.loading)&&(e.loadingComp=At(d.loading,n),0===d.delay?e.loading=!0:setTimeout(function(){o(e.resolved)&&o(e.error)&&(e.loading=!0,f())},d.delay||200)),i(d.timeout)&&setTimeout(function(){o(e.resolved)&&p("production"!==t.env.NODE_ENV?"timeout ("+d.timeout+"ms)":null)},d.timeout))),c=!1,e.loading?e.loadingComp:e.resolved}e.contexts.push(r)}function Dt(t){return t.isComment&&t.asyncFactory}function Tt(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var n=t[e];if(i(n)&&(i(n.componentOptions)||Dt(n)))return n}}function St(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&It(t,e)}function jt(t,e,n){n?Jo.$once(t,e):Jo.$on(t,e)}function Vt(t,e){Jo.$off(t,e)}function It(t,e,n){Jo=t,_t(e,n||{},jt,Vt,t),Jo=void 0}function Lt(t,e){var n={};if(!t)return n;for(var r=0,o=t.length;r<o;r++){var i=t[r],a=i.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,i.context!==e&&i.fnContext!==e||!a||null==a.slot)(n.default||(n.default=[])).push(i);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===i.tag?c.push.apply(c,i.children||[]):c.push(i)}}for(var u in n)n[u].every(Mt)&&delete n[u];return n}function Mt(t){return t.isComment&&!t.asyncFactory||" "===t.text}function Pt(t,e){e=e||{};for(var n=0;n<t.length;n++)Array.isArray(t[n])?Pt(t[n],e):e[t[n].key]=t[n].fn;return e}function Rt(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}function Ut(e,n,r){e.$el=n,e.$options.render||(e.$options.render=bo,"production"!==t.env.NODE_ENV&&(e.$options.template&&"#"!==e.$options.template.charAt(0)||e.$options.el||n?ao("You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",e):ao("Failed to mount component: template or render function not defined.",e))),zt(e,"beforeMount");var o;return o="production"!==t.env.NODE_ENV&&Fr.performance&&Bo?function(){var t=e._name,n=e._uid,o="vue-perf-start:"+n,i="vue-perf-end:"+n;Bo(o);var a=e._render();Bo(i),zo("vue "+t+" render",o,i),Bo(o),e._update(a,r),Bo(i),zo("vue "+t+" patch",o,i)}:function(){e._update(e._render(),r)},new si(e,o,x,null,!0),r=!1,null==e.$vnode&&(e._isMounted=!0,zt(e,"mounted")),e}function Ft(e,n,r,o,i){"production"!==t.env.NODE_ENV&&(Go=!0);var a=!!(i||e.$options._renderChildren||o.data.scopedSlots||e.$scopedSlots!==xr);if(e.$options._parentVnode=o,e.$vnode=o,e._vnode&&(e._vnode.parent=o),e.$options._renderChildren=i,e.$attrs=o.data.attrs||xr,e.$listeners=r||xr,n&&e.$options.props){M(!1);for(var s=e._props,c=e.$options._propKeys||[],u=0;u<c.length;u++){var f=c[u],l=e.$options.props;s[f]=rt(f,l,n,e)}M(!0),e.$options.propsData=n}r=r||xr;var p=e.$options._parentListeners;e.$options._parentListeners=r,It(e,r,p),a&&(e.$slots=Lt(i,o.context),e.$forceUpdate()),"production"!==t.env.NODE_ENV&&(Go=!1)}function qt(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function Ht(t,e){if(e){if(t._directInactive=!1,qt(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var n=0;n<t.$children.length;n++)Ht(t.$children[n]);zt(t,"activated")}}function Bt(t,e){if(!(e&&(t._directInactive=!0,qt(t))||t._inactive)){t._inactive=!0;for(var n=0;n<t.$children.length;n++)Bt(t.$children[n]);zt(t,"deactivated")}}function zt(t,e){j();var n=t.$options[e];if(n)for(var r=0,o=n.length;r<o;r++)try{n[r].call(t)}catch(n){ft(n,t,e+" hook")}t._hasHookEvent&&t.$emit("hook:"+e),V()}function Wt(){ii=Zo.length=ti.length=0,ei={},"production"!==t.env.NODE_ENV&&(ni={}),ri=oi=!1}function Kt(){oi=!0;var e,n;for(Zo.sort(function(t,e){return t.id-e.id}),ii=0;ii<Zo.length;ii++)if(e=Zo[ii],n=e.id,ei[n]=null,e.run(),"production"!==t.env.NODE_ENV&&null!=ei[n]&&(ni[n]=(ni[n]||0)+1,ni[n]>Qo)){ao("You may have an infinite update loop "+(e.user?'in watcher with expression "'+e.expression+'"':"in a component render function."),e.vm);break}var r=ti.slice(),o=Zo.slice();Wt(),Yt(r),Jt(o),oo&&Fr.devtools&&oo.emit("flush")}function Jt(t){for(var e=t.length;e--;){var n=t[e],r=n.vm;r._watcher===n&&r._isMounted&&zt(r,"updated")}}function Xt(t){t._inactive=!1,ti.push(t)}function Yt(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,Ht(t[e],!0)}function Gt(t){var e=t.id;if(null==ei[e]){if(ei[e]=!0,oi){for(var n=Zo.length-1;n>ii&&Zo[n].id>t.id;)n--;Zo.splice(n+1,0,t)}else Zo.push(t);ri||(ri=!0,vt(Kt))}}function Qt(t,e,n){ci.get=function(){return this[e][n]},ci.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ci)}function Zt(t){t._watchers=[];var e=t.$options;e.props&&te(t,e.props),e.methods&&ae(t,e.methods),e.data?ee(t):U(t._data={},!0),e.computed&&re(t,e.computed),e.watch&&e.watch!==Qr&&se(t,e.watch)}function te(e,n){var r=e.$options.propsData||{},o=e._props={},i=e.$options._propKeys=[];!e.$parent||M(!1);for(var a in n)!function(a){i.push(a);var s=rt(a,n,r,e);if("production"!==t.env.NODE_ENV){var c=Vr(a);(kr(c)||Fr.isReservedAttr(c))&&ao('"'+c+'" is a reserved attribute and cannot be used as component prop.',e),F(o,a,s,function(){e.$parent&&!Go&&ao("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+a+'"',e)})}else F(o,a,s);a in e||Qt(e,"_props",a)}(a);M(!0)}function ee(e){var n=e.$options.data;n=e._data="function"==typeof n?ne(n,e):n||{},l(n)||(n={},"production"!==t.env.NODE_ENV&&ao("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",e));for(var r=Object.keys(n),o=e.$options.props,i=e.$options.methods,a=r.length;a--;){var s=r[a];"production"!==t.env.NODE_ENV&&i&&g(i,s)&&ao('Method "'+s+'" has already been defined as a data property.',e),o&&g(o,s)?"production"!==t.env.NODE_ENV&&ao('The data property "'+s+'" is already declared as a prop. Use prop default value instead.',e):$(s)||Qt(e,"_data",s)}U(n,!0)}function ne(t,e){j();try{return t.call(e,e)}catch(t){return ft(t,e,"data()"),{}}finally{V()}}function re(e,n){var r=e._computedWatchers=Object.create(null),o=ro();for(var i in n){var a=n[i],s="function"==typeof a?a:a.get;"production"!==t.env.NODE_ENV&&null==s&&ao('Getter is missing for computed property "'+i+'".',e),o||(r[i]=new si(e,s||x,x,ui)),i in e?"production"!==t.env.NODE_ENV&&(i in e.$data?ao('The computed property "'+i+'" is already defined in data.',e):e.$options.props&&i in e.$options.props&&ao('The computed property "'+i+'" is already defined as a prop.',e)):oe(e,i,a)}}function oe(e,n,r){var o=!ro();"function"==typeof r?(ci.get=o?ie(n):r,ci.set=x):(ci.get=r.get?o&&!1!==r.cache?ie(n):r.get:x,ci.set=r.set?r.set:x),"production"!==t.env.NODE_ENV&&ci.set===x&&(ci.set=function(){ao('Computed property "'+n+'" was assigned to but it has no setter.',this)}),Object.defineProperty(e,n,ci)}function ie(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mo.target&&e.depend(),e.value}}function ae(e,n){var r=e.$options.props;for(var o in n)"production"!==t.env.NODE_ENV&&(null==n[o]&&ao('Method "'+o+'" has an undefined value in the component definition. Did you reference the function correctly?',e),r&&g(r,o)&&ao('Method "'+o+'" has already been defined as a prop.',e),o in e&&$(o)&&ao('Method "'+o+'" conflicts with an existing Vue instance method. Avoid defining component methods that start with _ or $.')),e[o]=null==n[o]?x:Ir(n[o],e)}function se(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o<r.length;o++)ce(t,n,r[o]);else ce(t,n,r)}}function ce(t,e,n,r){return l(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,r)}function ue(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}function fe(e){var n=le(e.$options.inject,e);n&&(M(!1),Object.keys(n).forEach(function(r){"production"!==t.env.NODE_ENV?F(e,r,n[r],function(){ao('Avoid mutating an injected value directly since the changes will be overwritten whenever the provided component re-renders. injection being mutated: "'+r+'"',e)}):F(e,r,n[r])}),M(!0))}function le(e,n){if(e){for