{"size": 103346, "ext": "js", "max_stars_repo_path": "dist/js/lib.js", "max_stars_repo_name": "alikr/visual-nav-demo", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "dist/js/lib.js", "max_issues_repo_name": "alikr/visual-nav-demo", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "dist/js/lib.js", "max_forks_repo_name": "alikr/visual-nav-demo", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 103346.0, "max_line_length": 103346, "alphanum_fraction": 0.7166992433}
!function(e){function __webpack_require__(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,__webpack_require__),r.l=!0,r.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,o,i){for(var a,s,c,u=0,l=[];u<n.length;u++)s=n[u],r[s]&&l.push(r[s][0]),r[s]=0;for(a in o)Object.prototype.hasOwnProperty.call(o,a)&&(e[a]=o[a]);for(t&&t(n,o,i);l.length;)l.shift()();if(i)for(u=0;u<i.length;u++)c=__webpack_require__(__webpack_require__.s=i[u]);return c};var n={},r={3:0};__webpack_require__.e=function(e){function onScriptComplete(){n.onerror=n.onload=null,clearTimeout(o);var t=r[e];0!==t&&(t&&t[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}if(0===r[e])return Promise.resolve();if(r[e])return r[e][2];var t=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,__webpack_require__.nc&&n.setAttribute("nonce",__webpack_require__.nc),n.src=__webpack_require__.p+"js/"+e+".js";var o=setTimeout(onScriptComplete,12e4);n.onerror=n.onload=onScriptComplete;var i=new Promise(function(t,n){r[e]=[t,n]});return r[e][2]=i,t.appendChild(n),i},__webpack_require__.m=e,__webpack_require__.c=n,__webpack_require__.i=function(e){return e},__webpack_require__.d=function(e,t,n){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="./",__webpack_require__.oe=function(e){throw e},__webpack_require__(__webpack_require__.s=364)}({364:function(e,t,n){n(61),n(95),e.exports=n(49)},49:function(e,t,n){"use strict";function devtoolPlugin(e){o&&(e._devtoolHook=o,o.emit("vuex:init",e),o.on("vuex:travel-to-state",function(t){e.replaceState(t)}),e.subscribe(function(e,t){o.emit("vuex:mutation",e,t)}))}function forEachValue(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function isObject(e){return null!==e&&"object"==typeof e}function isPromise(e){return e&&"function"==typeof e.then}function assert(e,t){if(!e)throw new Error("[vuex] "+t)}function update(e,t){if(e.update(t),t.modules)for(var n in t.modules){if(!e.getChild(n))return;update(e.getChild(n),t.modules[n])}}function resetStore(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;installModule(e,n,[],e._modules.root,!0),resetStoreVM(e,n,t)}function resetStoreVM(e,t,n){var r=e._vm;e.getters={};var o=e._wrappedGetters,i={};forEachValue(o,function(t,n){i[n]=function(){return t(e)},Object.defineProperty(e.getters,n,{get:function(){return e._vm[n]},enumerable:!0})});var a=c.config.silent;c.config.silent=!0,e._vm=new c({data:{$$state:t},computed:i}),c.config.silent=a,e.strict&&enableStrictMode(e),r&&(n&&e._withCommit(function(){r._data.$$state=null}),c.nextTick(function(){return r.$destroy()}))}function installModule(e,t,n,r,o){var i=!n.length,a=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[a]=r),!i&&!o){var s=getNestedState(t,n.slice(0,-1)),u=n[n.length-1];e._withCommit(function(){c.set(s,u,r.state)})}var l=r.context=makeLocalContext(e,a,n);r.forEachMutation(function(t,n){registerMutation(e,a+n,t,l)}),r.forEachAction(function(t,n){registerAction(e,a+n,t,l)}),r.forEachGetter(function(t,n){registerGetter(e,a+n,t,l)}),r.forEachChild(function(r,i){installModule(e,t,n.concat(i),r,o)})}function makeLocalContext(e,t,n){var r=""===t,o={dispatch:r?e.dispatch:function(n,r,o){var i=unifyObjectStyle(n,r,o),a=i.payload,s=i.options,c=i.type;if(s&&s.root||(c=t+c,e._actions[c]))return e.dispatch(c,a)},commit:r?e.commit:function(n,r,o){var i=unifyObjectStyle(n,r,o),a=i.payload,s=i.options,c=i.type;(s&&s.root||(c=t+c,e._mutations[c]))&&e.commit(c,a,s)}};return Object.defineProperties(o,{getters:{get:r?function(){return e.getters}:function(){return makeLocalGetters(e,t)}},state:{get:function(){return getNestedState(e.state,n)}}}),o}function makeLocalGetters(e,t){var n={},r=t.length;return Object.keys(e.getters).forEach(function(o){if(o.slice(0,r)===t){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return e.getters[o]},enumerable:!0})}}),n}function registerMutation(e,t,n,r){(e._mutations[t]||(e._mutations[t]=[])).push(function(e){n(r.state,e)})}function registerAction(e,t,n,r){(e._actions[t]||(e._actions[t]=[])).push(function(t,o){var i=n({dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t,o);return isPromise(i)||(i=Promise.resolve(i)),e._devtoolHook?i.catch(function(t){throw e._devtoolHook.emit("vuex:error",t),t}):i})}function registerGetter(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function enableStrictMode(e){e._vm.$watch(function(){return this._data.$$state},function(){assert(e._committing,"Do not mutate vuex store state outside mutation handlers.")},{deep:!0,sync:!0})}function getNestedState(e,t){return t.length?t.reduce(function(e,t){return e[t]},e):e}function unifyObjectStyle(e,t,n){return isObject(e)&&e.type&&(n=t,t=e,e=e.type),assert("string"==typeof e,"Expects string as the type, but found "+typeof e+"."),{type:e,payload:t,options:n}}function install(e){c||(c=e,r(c))}function normalizeMap(e){return Array.isArray(e)?e.map(function(e){return{key:e,val:e}}):Object.keys(e).map(function(t){return{key:t,val:e[t]}})}function normalizeNamespace(e){return function(t,n){return"string"!=typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function getModuleByNamespace(e,t,n){var r=e._modulesNamespaceMap[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"Store",function(){return u}),n.d(t,"mapState",function(){return p}),n.d(t,"mapMutations",function(){return f}),n.d(t,"mapGetters",function(){return d}),n.d(t,"mapActions",function(){return h});var r=function(e){function vuexInit(){var e=this.$options;e.store?this.$store=e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}if(Number(e.version.split(".")[0])>=2){var t=e.config._lifecycleHooks.indexOf("init")>-1;e.mixin(t?{init:vuexInit}:{beforeCreate:vuexInit})}else{var n=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[vuexInit].concat(e.init):vuexInit,n.call(this,e)}}},o="undefined"!=typeof window&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,i=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"==typeof n?n():n)||{}},a={namespaced:{}};a.namespaced.get=function(){return!!this._rawModule.namespaced},i.prototype.addChild=function(e,t){this._children[e]=t},i.prototype.removeChild=function(e){delete this._children[e]},i.prototype.getChild=function(e){return this._children[e]},i.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},i.prototype.forEachChild=function(e){forEachValue(this._children,e)},i.prototype.forEachGetter=function(e){this._rawModule.getters&&forEachValue(this._rawModule.getters,e)},i.prototype.forEachAction=function(e){this._rawModule.actions&&forEachValue(this._rawModule.actions,e)},i.prototype.forEachMutation=function(e){this._rawModule.mutations&&forEachValue(this._rawModule.mutations,e)},Object.defineProperties(i.prototype,a);var s=function(e){var t=this;this.root=new i(e,!1),e.modules&&forEachValue(e.modules,function(e,n){t.register([n],e,!1)})};s.prototype.get=function(e){return e.reduce(function(e,t){return e.getChild(t)},this.root)},s.prototype.getNamespace=function(e){var t=this.root;return e.reduce(function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")},"")},s.prototype.update=function(e){update(this.root,e)},s.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0);var o=this.get(e.slice(0,-1)),a=new i(t,n);o.addChild(e[e.length-1],a),t.modules&&forEachValue(t.modules,function(t,o){r.register(e.concat(o),t,n)})},s.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];t.getChild(n).runtime&&t.removeChild(n)};var c,u=function(e){var t=this;void 0===e&&(e={}),assert(c,"must call Vue.use(Vuex) before creating a store instance."),assert("undefined"!=typeof Promise,"vuex requires a Promise polyfill in this browser.");var n=e.state;void 0===n&&(n={});var r=e.plugins;void 0===r&&(r=[]);var o=e.strict;void 0===o&&(o=!1),this._committing=!1,this._actions=Object.create(null),this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new s(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new c;var i=this,a=this,u=a.dispatch,l=a.commit;this.dispatch=function(e,t){return u.call(i,e,t)},this.commit=function(e,t,n){return l.call(i,e,t,n)},this.strict=o,installModule(this,n,[],this._modules.root),resetStoreVM(this,n),r.concat(devtoolPlugin).forEach(function(e){return e(t)})},l={state:{}};l.state.get=function(){return this._vm._data.$$state},l.state.set=function(e){assert(!1,"Use store.replaceState() to explicit replace store state.")},u.prototype.commit=function(e,t,n){var r=this,o=unifyObjectStyle(e,t,n),i=o.type,a=o.payload,s=o.options,c={type:i,payload:a},u=this._mutations[i];u&&(this._withCommit(function(){u.forEach(function(e){e(a)})}),this._subscribers.forEach(function(e){return e(c,r.state)}),s&&s.silent)},u.prototype.dispatch=function(e,t){var n=unifyObjectStyle(e,t),r=n.type,o=n.payload,i=this._actions[r];if(i)return i.length>1?Promise.all(i.map(function(e){return e(o)})):i[0](o)},u.prototype.subscribe=function(e){var t=this._subscribers;return t.indexOf(e)<0&&t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}},u.prototype.watch=function(e,t,n){var r=this;return assert("function"==typeof e,"store.watch only accepts a function."),this._watcherVM.$watch(function(){return e(r.state,r.getters)},t,n)},u.prototype.replaceState=function(e){var t=this;this._withCommit(function(){t._vm._data.$$state=e})},u.prototype.registerModule=function(e,t){"string"==typeof e&&(e=[e]),assert(Array.isArray(e),"module path must be a string or an Array."),this._modules.register(e,t),installModule(this,this.state,e,this._modules.get(e)),resetStoreVM(this,this.state)},u.prototype.unregisterModule=function(e){var t=this;"string"==typeof e&&(e=[e]),assert(Array.isArray(e),"module path must be a string or an Array."),this._modules.unregister(e),this._withCommit(function(){var n=getNestedState(t.state,e.slice(0,-1));c.delete(n,e[e.length-1])}),resetStore(this)},u.prototype.hotUpdate=function(e){this._modules.update(e),resetStore(this,!0)},u.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(u.prototype,l),"undefined"!=typeof window&&window.Vue&&install(window.Vue);var p=normalizeNamespace(function(e,t){var n={};return normalizeMap(t).forEach(function(t){var r=t.key,o=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=getModuleByNamespace(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"==typeof o?o.call(this,t,n):t[o]},n[r].vuex=!0}),n}),f=normalizeNamespace(function(e,t){var n={};return normalizeMap(t).forEach(function(t){var r=t.key,o=t.val;o=e+o,n[r]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(!e||getModuleByNamespace(this.$store,"mapMutations",e))return this.$store.commit.apply(this.$store,[o].concat(t))}}),n}),d=normalizeNamespace(function(e,t){var n={};return normalizeMap(t).forEach(function(t){var r=t.key,o=t.val;o=e+o,n[r]=function(){if((!e||getModuleByNamespace(this.$store,"mapGetters",e))&&o in this.$store.getters)return this.$store.getters[o]},n[r].vuex=!0}),n}),h=normalizeNamespace(function(e,t){var n={};return normalizeMap(t).forEach(function(t){var r=t.key,o=t.val;o=e+o,n[r]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(!e||getModuleByNamespace(this.$store,"mapActions",e))return this.$store.dispatch.apply(this.$store,[o].concat(t))}}),n}),v={Store:u,install:install,version:"2.3.0",mapState:p,mapMutations:f,mapGetters:d,mapActions:h};t.default=v},61:function(e,t,n){"use strict";(function(e){function isUndef(e){return void 0===e||null===e}function isDef(e){return void 0!==e&&null!==e}function isTrue(e){return!0===e}function isFalse(e){return!1===e}function isPrimitive(e){return"string"==typeof e||"number"==typeof e}function isObject(e){return null!==e&&"object"==typeof e}function isPlainObject(e){return"[object Object]"===n.call(e)}function isRegExp(e){return"[object RegExp]"===n.call(e)}function toString(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null,2):String(e)}function toNumber(e){var t=parseFloat(e);return isNaN(t)?e:t}function makeMap(e,t){for(var n=Object.create(null),r=e.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}function remove(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}function hasOwn(e,t){return r.call(e,t)}function cached(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}function bind(e,t){function boundFn(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return boundFn._length=e.length,boundFn}function toArray(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function extend(e,t){for(var n in t)e[n]=t[n];return e}function toObject(e){for(var t={},n=0;n<e.length;n++)e[n]&&extend(t,e[n]);return t}function noop(){}function looseEqual(e,t){var n=isObject(e),r=isObject(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{return JSON.stringify(e)===JSON.stringify(t)}catch(n){return e===t}}function looseIndexOf(e,t){for(var n=0;n<e.length;n++)if(looseEqual(e[n],t))return n;return-1}function once(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}function isReserved(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}function def(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}function parsePath(e){if(!m.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}function handleError(e,t,n){if(h.errorHandler)h.errorHandler.call(null,e,t,n);else if(!_||"undefined"==typeof console)throw e}function isNative(e){return"function"==typeof e&&/native code/.test(e.toString())}function pushTarget(e){R.target&&N.push(R.target),R.target=e}function popTarget(){R.target=N.pop()}function protoAugment(e,t){e.__proto__=t}function copyAugment(e,t,n){for(var r=0,o=n.length;r<o;r++){var i=n[r];def(e,i,t[i])}}function observe(e,t){if(isObject(e)){var n;return hasOwn(e,"__ob__")&&e.__ob__ instanceof q?n=e.__ob__:U.shouldConvert&&!T()&&(Array.isArray(e)||isPlainObject(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new q(e)),t&&n&&n.vmCount++,n}}function defineReactive$$1(e,t,n,r){var o=new R,i=Object.getOwnPropertyDescriptor(e,t);if(!i||!1!==i.configurable){var a=i&&i.get,s=i&&i.set,c=observe(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=a?a.call(e):n;return R.target&&(o.depend(),c&&c.dep.depend(),Array.isArray(t)&&dependArray(t)),t},set:function(t){var r=a?a.call(e):n;t===r||t!==t&&r!==r||(s?s.call(e,t):n=t,c=observe(t),o.notify())}})}}function set(e,t,n){if(Array.isArray(e)&&"number"==typeof t)return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(hasOwn(e,t))return e[t]=n,n;var r=e.__ob__;return e._isVue||r&&r.vmCount?n:r?(defineReactive$$1(r.value,t,n),r.dep.notify(),n):(e[t]=n,n)}function del(e,t){if(Array.isArray(e)&&"number"==typeof t)return void e.splice(t,1);var n=e.__ob__;e._isVue||n&&n.vmCount||hasOwn(e,t)&&(delete e[t],n&&n.dep.notify())}function dependArray(e){for(var t=void 0,n=0,r=e.length;n<r;n++)t=e[n],t&&t.__ob__&&t.__ob__.dep.depend(),Array.isArray(t)&&dependArray(t)}function mergeData(e,t){if(!t)return e;for(var n,r,o,i=Object.keys(t),a=0;a<i.length;a++)n=i[a],r=e[n],o=t[n],hasOwn(e,n)?isPlainObject(r)&&isPlainObject(o)&&mergeData(r,o):set(e,n,o);return e}function mergeHook(e,t){return t?e?e.concat(t):Array.isArray(t)?t:[t]:e}function mergeAssets(e,t){var n=Object.create(e||null);return t?extend(n,t):n}function normalizeProps(e){var t=e.props;if(t){var n,r,o,a={};if(Array.isArray(t))for(n=t.length;n--;)"string"==typeof(r=t[n])&&(o=i(r),a[o]={type:null});else if(isPlainObject(t))for(var s in t)r=t[s],o=i(s),a[o]=isPlainObject(r)?r:{type:r};e.props=a}}function normalizeDirectives(e){var t=e.directives;if(t)for(var n in t){var r=t[n];"function"==typeof r&&(t[n]={bind:r,update:r})}}function mergeOptions(e,t,n){function mergeField(r){var o=z[r]||F;s[r]=o(e[r],t[r],n,r)}"function"==typeof t&&(t=t.options),normalizeProps(t),normalizeDirectives(t);var r=t.extends;if(r&&(e=mergeOptions(e,r,n)),t.mixins)for(var o=0,i=t.mixins.length;o<i;o++)e=mergeOptions(e,t.mixins[o],n);var a,s={};for(a in e)mergeField(a);for(a in t)hasOwn(e,a)||mergeField(a);return s}function resolveAsset(e,t,n,r){if("string"==typeof n){var o=e[t];if(hasOwn(o,n))return o[n];var s=i(n);if(hasOwn(o,s))return o[s];var c=a(s);if(hasOwn(o,c))return o[c];return o[n]||o[s]||o[c]}}function validateProp(e,t,n,r){var o=t[e],i=!hasOwn(n,e),a=n[e];if(isType(Boolean,o.type)&&(i&&!hasOwn(o,"default")?a=!1:isType(String,o.type)||""!==a&&a!==c(e)||(a=!0)),void 0===a){a=getPropDefaultValue(r,o,e);var s=U.shouldConvert;U.shouldConvert=!0,observe(a),U.shouldConvert=s}return a}function getPropDefaultValue(e,t,n){if(hasOwn(t,"default")){var r=t.default;return e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e._props[n]?e._props[n]:"function"==typeof r&&"Function"!==getType(t.type)?r.call(e):r}}function getType(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function isType(e,t){if(!Array.isArray(t))return getType(t)===getType(e);for(var n=0,r=t.length;n<r;n++)if(getType(t[n])===getType(e))return!0;return!1}function createTextVNode(e){return new G(void 0,void 0,void 0,String(e))}function cloneVNode(e){var t=new G(e.tag,e.data,e.children,e.text,e.elm,e.context,e.componentOptions);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.isCloned=!0,t}function cloneVNodes(e){for(var t=e.length,n=new Array(t),r=0;r<t;r++)n[r]=cloneVNode(e[r]);return n}function createFnInvoker(e){function invoker(){var e=arguments,t=invoker.fns;if(!Array.isArray(t))return t.apply(null,arguments);for(var n=0;n<t.length;n++)t[n].apply(null,e)}return invoker.fns=e,invoker}function updateListeners(e,t,n,r,o){var i,a,s,c;for(i in e)a=e[i],s=t[i],c=Q(i),isUndef(a)||(isUndef(s)?(isUndef(a.fns)&&(a=e[i]=createFnInvoker(a)),n(c.name,a,c.once,c.capture,c.passive)):a!==s&&(s.fns=a,e[i]=s));for(i in t)isUndef(e[i])&&(c=Q(i),r(c.name,t[i],c.capture))}function mergeVNodeHook(e,t,n){function wrappedHook(){n.apply(this,arguments),remove(r.fns,wrappedHook)}var r,o=e[t];isUndef(o)?r=createFnInvoker([wrappedHook]):isDef(o.fns)&&isTrue(o.merged)?(r=o,r.fns.push(wrappedHook)):r=createFnInvoker([o,wrappedHook]),r.merged=!0,e[t]=r}function extractPropsFromVNodeData(e,t,n){var r=t.options.props;if(!isUndef(r)){var o={},i=e.attrs,a=e.props;if(isDef(i)||isDef(a))for(var s in r){var u=c(s);checkProp(o,a,s,u,!0)||checkProp(o,i,s,u,!1)}return o}}function checkProp(e,t,n,r,o){if(isDef(t)){if(hasOwn(t,n))return e[n]=t[n],o||delete t[n],!0;if(hasOwn(t,r))return e[n]=t[r],o||delete t[r],!0}return!1}function simpleNormalizeChildren(e){for(var t=0;t<e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}function normalizeChildren(e){return isPrimitive(e)?[createTextVNode(e)]:Array.isArray(e)?normalizeArrayChildren(e):void 0}function isTextNode(e){return isDef(e)&&isDef(e.text)&&isFalse(e.isComment)}function normalizeArrayChildren(e,t){var n,r,o,i=[];for(n=0;n<e.length;n++)r=e[n],isUndef(r)||"boolean"==typeof r||(o=i[i.length-1],Array.isArray(r)?i.push.apply(i,normalizeArrayChildren(r,(t||"")+"_"+n)):isPrimitive(r)?isTextNode(o)?o.text+=String(r):""!==r&&i.push(createTextVNode(r)):isTextNode(r)&&isTextNode(o)?i[i.length-1]=createTextVNode(o.text+r.text):(isTrue(e._isVList)&&isDef(r.tag)&&isUndef(r.key)&&isDef(t)&&(r.key="__vlist"+t+"_"+n+"__"),i.push(r)));return i}function ensureCtor(e,t){return isObject(e)?t.extend(e):e}function resolveAsyncComponent(e,t,n){if(isTrue(e.error)&&isDef(e.errorComp))return e.errorComp;if(isDef(e.resolved))return e.resolved;if(isTrue(e.loading)&&isDef(e.loadingComp))return e.loadingComp;if(!isDef(e.contexts)){var r=e.contexts=[n],o=!0,i=function(){for(var e=0,t=r.length;e<t;e++)r[e].$forceUpdate()},a=once(function(n){e.resolved=ensureCtor(n,t),o||i()}),s=once(function(t){isDef(e.errorComp)&&(e.error=!0,i())}),c=e(a,s);return isObject(c)&&("function"==typeof c.then?isUndef(e.resolved)&&c.then(a,s):isDef(c.component)&&"function"==typeof c.component.then&&(c.component.then(a,s),isDef(c.error)&&(e.errorComp=ensureCtor(c.error,t)),isDef(c.loading)&&(e.loadingComp=ensureCtor(c.loading,t),0===c.delay?e.loading=!0:setTimeout(function(){isUndef(e.resolved)&&isUndef(e.error)&&(e.loading=!0,i())},c.delay||200)),isDef(c.timeout)&&setTimeout(function(){isUndef(e.resolved)&&s(null)},c.timeout))),o=!1,e.loading?e.loadingComp:e.resolved}e.contexts.push(n)}function getFirstComponentChild(e){if(Array.isArray(e))for(var t=0;t<e.length;t++){var n=e[t];if(isDef(n)&&isDef(n.componentOptions))return n}}function initEvents(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&updateComponentListeners(e,t)}function add(e,t,n){n?K.$once(e,t):K.$on(e,t)}function remove$1(e,t){K.$off(e,t)}function updateComponentListeners(e,t,n){K=e,updateListeners(t,n||{},add,remove$1,e)}function eventsMixin(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this,o=this;if(Array.isArray(e))for(var i=0,a=e.length;i<a;i++)r.$on(e[i],n);else(o._events[e]||(o._events[e]=[])).push(n),t.test(e)&&(o._hasHookEvent=!0);return o},e.prototype.$once=function(e,t){function on(){n.$off(e,on),t.apply(n,arguments)}var n=this;return on.fn=t,n.$on(e,on),n},e.prototype.$off=function(e,t){var n=this,r=this;if(!arguments.length)return r._events=Object.create(null),r;if(Array.isArray(e)){for(var o=0,i=e.length;o<i;o++)n.$off(e[o],t);return r}var a=r._events[e];if(!a)return r;if(1===arguments.length)return r._events[e]=null,r;for(var s,c=a.length;c--;)if((s=a[c])===t||s.fn===t){a.splice(c,1);break}return r},e.prototype.$emit=function(e){var t=this,n=t._events[e];if(n){n=n.length>1?toArray(n):n;for(var r=toArray(arguments,1),o=0,i=n.length;o<i;o++)n[o].apply(t,r)}return t}}function resolveSlots(e,t){var n={};if(!e)return n;for(var r=[],o=0,i=e.length;o<i;o++){var a=e[o];if(a.context!==t&&a.functionalContext!==t||!a.data||null==a.data.slot)r.push(a);else{var s=a.data.slot,c=n[s]||(n[s]=[]);"template"===a.tag?c.push.apply(c,a.children):c.push(a)}}return r.every(isWhitespace)||(n.default=r),n}function isWhitespace(e){return e.isComment||" "===e.text}function resolveScopedSlots(e,t){t=t||{};for(var n=0;n<e.length;n++)Array.isArray(e[n])?resolveScopedSlots(e[n],t):t[e[n].key]=e[n].fn;return t}function initLifecycle(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function lifecycleMixin(e){e.prototype._update=function(e,t){var n=this;n._isMounted&&callHook(n,"beforeUpdate");var r=n.$el,o=n._vnode,i=J;J=n,n._vnode=e,n.$el=o?n.__patch__(o,e):n.__patch__(n.$el,e,t,!1,n.$options._parentElm,n.$options._refElm),J=i,r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},e.prototype.$forceUpdate=function(){var e=this;e._watcher&&e._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){callHook(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||remove(t.$children,e),e._watcher&&e._watcher.teardown();for(var n=e._watchers.length;n--;)e._watchers[n].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),callHook(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$options._parentElm=e.$options._refElm=null}}}function mountComponent(e,t,n){e.$el=t,e.$options.render||(e.$options.render=W),callHook(e,"beforeMount");var r;return r=function(){e._update(e._render(),n)},e._watcher=new oe(e,r,noop),n=!1,null==e.$vnode&&(e._isMounted=!0,callHook(e,"mounted")),e}function updateChildComponent(e,t,n,r,o){var i=!!(o||e.$options._renderChildren||r.data.scopedSlots||e.$scopedSlots!==v);if(e.$options._parentVnode=r,e.$vnode=r,e._vnode&&(e._vnode.parent=r),e.$options._renderChildren=o,t&&e.$options.props){U.shouldConvert=!1;for(var a=e._props,s=e.$options._propKeys||[],c=0;c<s.length;c++){var u=s[c];a[u]=validateProp(u,e.$options.props,t,e)}U.shouldConvert=!0,e.$options.propsData=t}if(n){var l=e.$options._parentListeners;e.$options._parentListeners=n,updateComponentListeners(e,n,l)}i&&(e.$slots=resolveSlots(o,r.context),e.$forceUpdate())}function isInInactiveTree(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function activateChildComponent(e,t){if(t){if(e._directInactive=!1,isInInactiveTree(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n<e.$children.length;n++)activateChildComponent(e.$children[n]);callHook(e,"activated")}}function deactivateChildComponent(e,t){if(!(t&&(e._directInactive=!0,isInInactiveTree(e))||e._inactive)){e._inactive=!0;for(var n=0;n<e.$children.length;n++)deactivateChildComponent(e.$children[n]);callHook(e,"deactivated")}}function callHook(e,t){var n=e.$options[t];if(n)for(var r=0,o=n.length;r<o;r++)try{n[r].call(e)}catch(n){handleError(n,e,t+" hook")}e._hasHookEvent&&e.$emit("hook:"+t)}function resetSchedulerState(){ne=X.length=Y.length=0,Z={},ee=te=!1}function flushSchedulerQueue(){te=!0;var e,t;for(X.sort(function(e,t){return e.id-t.id}),ne=0;ne<X.length;ne++)e=X[ne],t=e.id,Z[t]=null,e.run();var n=Y.slice(),r=X.slice();resetSchedulerState(),callActivatedHooks(n),callUpdateHooks(r),P&&h.devtools&&P.emit("flush")}function callUpdateHooks(e){for(var t=e.length;t--;){var n=e[t],r=n.vm;r._watcher===n&&r._isMounted&&callHook(r,"updated")}}function queueActivatedComponent(e){e._inactive=!1,Y.push(e)}function callActivatedHooks(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,activateChildComponent(e[t],!0)}function queueWatcher(e){var t=e.id;if(null==Z[t]){if(Z[t]=!0,te){for(var n=X.length-1;n>ne&&X[n].id>e.id;)n--;X.splice(n+1,0,e)}else X.push(e);ee||(ee=!0,H(flushSchedulerQueue))}}function traverse(e){ie.clear(),_traverse(e,ie)}function _traverse(e,t){var n,r,o=Array.isArray(e);if((o||isObject(e))&&Object.isExtensible(e)){if(e.__ob__){var i=e.__ob__.dep.id;if(t.has(i))return;t.add(i)}if(o)for(n=e.length;n--;)_traverse(e[n],t);else for(r=Object.keys(e),n=r.length;n--;)_traverse(e[r[n]],t)}}function proxy(e,t,n){ae.get=function(){return this[t][n]},ae.set=function(e){this[t][n]=e},Object.defineProperty(e,n,ae)}function initState(e){e._watchers=[];var t=e.$options;t.props&&initProps(e,t.props),t.methods&&initMethods(e,t.methods),t.data?initData(e):observe(e._data={},!0),t.computed&&initComputed(e,t.computed),t.watch&&initWatch(e,t.watch)}function initProps(e,t){var n=e.$options.propsData||{},r=e._props={},o=e.$options._propKeys=[],i=!e.$parent;U.shouldConvert=i;var a=function(i){o.push(i);var a=validateProp(i,t,n,e);defineReactive$$1(r,i,a),i in e||proxy(e,"_props",i)};for(var s in t)a(s);U.shouldConvert=!0}function initData(e){var t=e.$options.data;t=e._data="function"==typeof t?getData(t,e):t||{},isPlainObject(t)||(t={});for(var n=Object.keys(t),r=e.$options.props,o=n.length;o--;)r&&hasOwn(r,n[o])||isReserved(n[o])||proxy(e,"_data",n[o]);observe(t,!0)}function getData(e,t){try{return e.call(t)}catch(e){return handleError(e,t,"data()"),{}}}function initComputed(e,t){var n=e._computedWatchers=Object.create(null);for(var r in t){var o=t[r],i="function"==typeof o?o:o.get;n[r]=new oe(e,i,noop,se),r in e||defineComputed(e,r,o)}}function defineComputed(e,t,n){"function"==typeof n?(ae.get=createComputedGetter(t),ae.set=noop):(ae.get=n.get?!1!==n.cache?createComputedGetter(t):n.get:noop,ae.set=n.set?n.set:noop),Object.defineProperty(e,t,ae)}function createComputedGetter(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),R.target&&t.depend(),t.value}}function initMethods(e,t){e.$options.props;for(var n in t)e[n]=null==t[n]?noop:bind(t[n],e)}function initWatch(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var o=0;o<r.length;o++)createWatcher(e,n,r[o]);else createWatcher(e,n,r)}}function createWatcher(e,t,n){var r;isPlainObject(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=e[n]),e.$watch(t,n,r)}function stateMixin(e){var t={};t.get=function(){return this._data};var n={};n.get=function(){return this._props},Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=set,e.prototype.$delete=del,e.prototype.$watch=function(e,t,n){var r=this;n=n||{},n.user=!0;var o=new oe(r,e,t,n);return n.immediate&&t.call(r,o.value),function(){o.teardown()}}}function initProvide(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}function initInjections(e){var t=resolveInject(e.$options.inject,e);t&&Object.keys(t).forEach(function(n){defineReactive$$1(e,n,t[n])})}function resolveInject(e,t){if(e){for(var n=Array.isArray(e),r=Object.create(null),o=n?e:j?Reflect.ownKeys(e):Object.keys(e),i=0;i<o.length;i++)for(var a=o[i],s=n?a:e[a],c=t;c;){if(c._provided&&s in c._provided){r[a]=c._provided[s];break}c=c.$parent}return r}}function createFunctionalComponent(e,t,n,r,o){var i={},a=e.options.props;if(isDef(a))for(var s in a)i[s]=validateProp(s,a,t||{});else isDef(n.attrs)&&mergeProps(i,n.attrs),isDef(n.props)&&mergeProps(i,n.props);var c=Object.create(r),u=function(e,t,n,r){return createElement(c,e,t,n,r,!0)},l=e.options.render.call(null,u,{data:n,props:i,children:o,parent:r,listeners:n.on||{},injections:resolveInject(e.options.inject,r),slots:function(){return resolveSlots(o,r)}});return l instanceof G&&(l.functionalContext=r,l.functionalOptions=e.options,n.slot&&((l.data||(l.data={})).slot=n.slot)),l}function mergeProps(e,t){for(var n in t)e[i(n)]=t[n]}function createComponent(e,t,n,r,o){if(!isUndef(e)){var i=n.$options._base;if(isObject(e)&&(e=i.extend(e)),"function"==typeof e&&(!isUndef(e.cid)||void 0!==(e=resolveAsyncComponent(e,i,n)))){resolveConstructorOptions(e),t=t||{},isDef(t.model)&&transformModel(e.options,t);var a=extractPropsFromVNodeData(t,e,o);if(isTrue(e.options.functional))return createFunctionalComponent(e,a,t,n,r);var s=t.on;t.on=t.nativeOn,isTrue(e.options.abstract)&&(t={}),mergeHooks(t);var c=e.options.name||o;return new G("vue-component-"+e.cid+(c?"-"+c:""),t,void 0,void 0,void 0,n,{Ctor:e,propsData:a,listeners:s,tag:o,children:r})}}}function createComponentInstanceForVnode(e,t,n,r){var o=e.componentOptions,i={_isComponent:!0,parent:t,propsData:o.propsData,_componentTag:o.tag,_parentVnode:e,_parentListeners:o.listeners,_renderChildren:o.children,_parentElm:n||null,_refElm:r||null},a=e.data.inlineTemplate;return isDef(a)&&(i.render=a.render,i.staticRenderFns=a.staticRenderFns),new o.Ctor(i)}function mergeHooks(e){e.hook||(e.hook={});for(var t=0;t<ue.length;t++){var n=ue[t],r=e.hook[n],o=ce[n];e.hook[n]=r?mergeHook$1(o,r):o}}function mergeHook$1(e,t){return function(n,r,o,i){e(n,r,o,i),t(n,r,o,i)}}function transformModel(e,t){var n=e.model&&e.model.prop||"value",r=e.model&&e.model.event||"input";(t.props||(t.props={}))[n]=t.model.value;var o=t.on||(t.on={});isDef(o[r])?o[r]=[t.model.callback].concat(o[r]):o[r]=t.model.callback}function createElement(e,t,n,r,o,i){return(Array.isArray(n)||isPrimitive(n))&&(o=r,r=n,n=void 0),isTrue(i)&&(o=pe),_createElement(e,t,n,r,o)}function _createElement(e,t,n,r,o){if(isDef(n)&&isDef(n.__ob__))return W();if(!t)return W();Array.isArray(r)&&"function"==typeof r[0]&&(n=n||{},n.scopedSlots={default:r[0]},r.length=0),o===pe?r=normalizeChildren(r):o===le&&(r=simpleNormalizeChildren(r));var i,a;if("string"==typeof t){var s;a=h.getTagNamespace(t),i=h.isReservedTag(t)?new G(h.parsePlatformTagName(t),n,r,void 0,void 0,e):isDef(s=resolveAsset(e.$options,"components",t))?createComponent(s,n,e,r,t):new G(t,n,r,void 0,void 0,e)}else i=createComponent(t,n,e,r);return isDef(i)?(a&&applyNS(i,a),i):W()}function applyNS(e,t){if(e.ns=t,"foreignObject"!==e.tag&&isDef(e.children))for(var n=0,r=e.children.length;n<r;n++){var o=e.children[n];isDef(o.tag)&&isUndef(o.ns)&&applyNS(o,t)}}function renderList(e,t){var n,r,o,i,a;if(Array.isArray(e)||"string"==typeof e)for(n=new Array(e.length),r=0,o=e.length;r<o;r++)n[r]=t(e[r],r);else if("number"==typeof e)for(n=new Array(e),r=0;r<e;r++)n[r]=t(r+1,r);else if(isObject(e))for(i=Object.keys(e),n=new Array(i.length),r=0,o=i.length;r<o;r++)a=i[r],n[r]=t(e[a],a,r);return isDef(n)&&(n._isVList=!0),n}function renderSlot(e,t,n,r){var o=this.$scopedSlots[e];if(o)return n=n||{},r&&extend(n,r),o(n)||t;var i=this.$slots[e];return i||t}function resolveFilter(e){return resolveAsset(this.$options,"filters",e,!0)||l}function checkKeyCodes(e,t,n){var r=h.keyCodes[t]||n;return Array.isArray(r)?-1===r.indexOf(e):r!==e}function bindObjectProps(e,t,n,r){if(n)if(isObject(n)){Array.isArray(n)&&(n=toObject(n));var o;for(var i in n){if("class"===i||"style"===i)o=e;else{var a=e.attrs&&e.attrs.type;o=r||h.mustUseProp(t,a,i)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}i in o||(o[i]=n[i])}}else;return e}function renderStatic(e,t){var n=this._staticTrees[e];return n&&!t?Array.isArray(n)?cloneVNodes(n):cloneVNode(n):(n=this._staticTrees[e]=this.$options.staticRenderFns[e].call(this._renderProxy),markStatic(n,"__static__"+e,!1),n)}function markOnce(e,t,n){return markStatic(e,"__once__"+t+(n?"_"+n:""),!0),e}function markStatic(e,t,n){if(Array.isArray(e))for(var r=0;r<e.length;r++)e[r]&&"string"!=typeof e[r]&&markStaticNode(e[r],t+"_"+r,n);else markStaticNode(e,t,n)}function markStaticNode(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function initRender(e){e._vnode=null,e._staticTrees=null;var t=e.$vnode=e.$options._parentVnode,n=t&&t.context;e.$slots=resolveSlots(e.$options._renderChildren,n),e.$scopedSlots=v,e._c=function(t,n,r,o){return createElement(e,t,n,r,o,!1)},e.$createElement=function(t,n,r,o){return createElement(e,t,n,r,o,!0)}}function renderMixin(e){e.prototype.$nextTick=function(e){return H(e,this)},e.prototype._render=function(){var e=this,t=e.$options,n=t.render,r=t.staticRenderFns,o=t._parentVnode;if(e._isMounted)for(var i in e.$slots)e.$slots[i]=cloneVNodes(e.$slots[i]);e.$scopedSlots=o&&o.data.scopedSlots||v,r&&!e._staticTrees&&(e._staticTrees=[]),e.$vnode=o;var a;try{a=n.call(e._renderProxy,e.$createElement)}catch(t){handleError(t,e,"render function"),a=e._vnode}return a instanceof G||(a=W()),a.parent=o,a},e.prototype._o=markOnce,e.prototype._n=toNumber,e.prototype._s=toString,e.prototype._l=renderList,e.prototype._t=renderSlot,e.prototype._q=looseEqual,e.prototype._i=looseIndexOf,e.prototype._m=renderStatic,e.prototype._f=resolveFilter,e.prototype._k=checkKeyCodes,e.prototype._b=bindObjectProps,e.prototype._v=createTextVNode,e.prototype._e=W,e.prototype._u=resolveScopedSlots}function initMixin(e){e.prototype._init=function(e){var t=this;t._uid=fe++;t._isVue=!0,e&&e._isComponent?initInternalComponent(t,e):t.$options=mergeOptions(resolveConstructorOptions(t.constructor),e||{},t),t._renderProxy=t,t._self=t,initLifecycle(t),initEvents(t),initRender(t),callHook(t,"beforeCreate"),initInjections(t),initState(t),initProvide(t),callHook(t,"created"),t.$options.el&&t.$mount(t.$options.el)}}function initInternalComponent(e,t){var n=e.$options=Object.create(e.constructor.options);n.parent=t.parent,n.propsData=t.propsData,n._parentVnode=t._parentVnode,n._parentListeners=t._parentListeners,n._renderChildren=t._renderChildren,n._componentTag=t._componentTag,n._parentElm=t._parentElm,n._refElm=t._refElm,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}function resolveConstructorOptions(e){var t=e.options;if(e.super){var n=resolveConstructorOptions(e.super);if(n!==e.superOptions){e.superOptions=n;var r=resolveModifiedOptions(e);r&&extend(e.extendOptions,r),t=e.options=mergeOptions(n,e.extendOptions),t.name&&(t.components[t.name]=e)}}return t}function resolveModifiedOptions(e){var t,n=e.options,r=e.extendOptions,o=e.sealedOptions;for(var i in n)n[i]!==o[i]&&(t||(t={}),t[i]=dedupe(n[i],r[i],o[i]));return t}function dedupe(e,t,n){if(Array.isArray(e)){var r=[];n=Array.isArray(n)?n:[n],t=Array.isArray(t)?t:[t];for(var o=0;o<e.length;o++)(t.indexOf(e[o])>=0||n.indexOf(e[o])<0)&&r.push(e[o]);return r}return e}function Vue$3(e){this._init(e)}function initUse(e){e.use=function(e){if(e.installed)return this;var t=toArray(arguments,1);return t.unshift(this),"function"==typeof e.install?e.install.apply(e,t):"function"==typeof e&&e.apply(null,t),e.installed=!0,this}}function initMixin$1(e){e.mixin=function(e){return this.options=mergeOptions(this.options,e),this}}function initExtend(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,o=e._Ctor||(e._Ctor={});if(o[r])return o[r];var i=e.name||n.options.name,a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=mergeOptions(n.options,e),a.super=n,a.options.props&&initProps$1(a),a.options.computed&&initComputed$1(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,f.forEach(function(e){a[e]=n[e]}),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=extend({},a.options),o[r]=a,a}}function initProps$1(e){var t=e.options.props;for(var n in t)proxy(e.prototype,"_props",n)}function initComputed$1(e){var t=e.options.computed;for(var n in t)defineComputed(e.prototype,n,t[n])}function initAssetRegisters(e){f.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&isPlainObject(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}function getComponentName(e){return e&&(e.Ctor.options.name||e.tag)}function matches(e,t){return"string"==typeof e?e.split(",").indexOf(t)>-1:!!isRegExp(e)&&e.test(t)}function pruneCache(e,t,n){for(var r in e){var o=e[r];if(o){var i=getComponentName(o.componentOptions);i&&!n(i)&&(o!==t&&pruneCacheEntry(o),e[r]=null)}}}function pruneCacheEntry(e){e&&e.componentInstance.$destroy()}function initGlobalAPI(e){var t={};t.get=function(){return h},Object.defineProperty(e,"config",t),e.util={warn:y,extend:extend,mergeOptions:mergeOptions,defineReactive:defineReactive$$1},e.set=set,e.delete=del,e.nextTick=H,e.options=Object.create(null),f.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,extend(e.options.components,ve),initUse(e),initMixin$1(e),initExtend(e),initAssetRegisters(e)}function genClassForVnode(e){for(var t=e.data,n=e,r=e;isDef(r.componentInstance);)r=r.componentInstance._vnode,r.data&&(t=mergeClassData(r.data,t));for(;isDef(n=n.parent);)n.data&&(t=mergeClassData(t,n.data));return genClassFromData(t)}function mergeClassData(e,t){return{staticClass:concat(e.staticClass,t.staticClass),class:isDef(e.class)?[e.class,t.class]:t.class}}function genClassFromData(e){var t=e.class,n=e.staticClass;return isDef(n)||isDef(t)?concat(n,stringifyClass(t)):""}function concat(e,t){return e?t?e+" "+t:e:t||""}function stringifyClass(e){if(isUndef(e))return"";if("string"==typeof e)return e;var t="";if(Array.isArray(e)){for(var n,r=0,o=e.length;r<o;r++)isDef(e[r])&&isDef(n=stringifyClass(e[r]))&&""!==n&&(t+=n+" ");return t.slice(0,-1)}if(isObject(e)){for(var i in e)e[i]&&(t+=i+" ");return t.slice(0,-1)}return t}function getTagNamespace(e){return De(e)?"svg":"math"===e?"math":void 0}function isUnknownElement(e){if(!_)return!0;if(Ee(e))return!1;if(e=e.toLowerCase(),null!=Te[e])return Te[e];var t=document.createElement(e);return e.indexOf("-")>-1?Te[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Te[e]=/HTMLUnknownElement/.test(t.toString())}function query(e){if("string"==typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function createElement$1(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function createElementNS(e,t){return document.createElementNS(Ae[e],t)}function createTextNode(e){return document.createTextNode(e)}function createComment(e){return document.createComment(e)}function insertBefore(e,t,n){e.insertBefore(t,n)}function removeChild(e,t){e.removeChild(t)}function appendChild(e,t){e.appendChild(t)}function parentNode(e){return e.parentNode}function nextSibling(e){return e.nextSibling}function tagName(e){return e.tagName}function setTextContent(e,t){e.textContent=t}function setAttribute(e,t,n){e.setAttribute(t,n)}function registerRef(e,t){var n=e.data.ref;if(n){var r=e.context,o=e.componentInstance||e.elm,i=r.$refs;t?Array.isArray(i[n])?remove(i[n],o):i[n]===o&&(i[n]=void 0):e.data.refInFor?Array.isArray(i[n])&&i[n].indexOf(o)<0?i[n].push(o):i[n]=[o]:i[n]=o}}function sameVnode(e,t){return e.key===t.key&&e.tag===t.tag&&e.isComment===t.isComment&&isDef(e.data)===isDef(t.data)&&sameInputType(e,t)}function sameInputType(e,t){if("input"!==e.tag)return!0;var n;return(isDef(n=e.data)&&isDef(n=n.attrs)&&n.type)===(isDef(n=t.data)&&isDef(n=n.attrs)&&n.type)}function createKeyToOldIdx(e,t,n){var r,o,i={};for(r=t;r<=n;++r)o=e[r].key,isDef(o)&&(i[o]=r);return i}function createPatchFunction(e){function emptyNodeAt(e){return new G(i.tagName(e).toLowerCase(),{},[],void 0,e)}function createRmCb(e,t){function remove$$1(){0==--remove$$1.listeners&&removeNode(e)}return remove$$1.listeners=t,remove$$1}function removeNode(e){var t=i.parentNode(e);isDef(t)&&i.removeChild(t,e)}function createElm(e,t,n,r,o){if(e.isRootInsert=!o,!createComponent(e,t,n,r)){var a=e.data,s=e.children,c=e.tag;isDef(c)?(e.elm=e.ns?i.createElementNS(e.ns,c):i.createElement(c,e),setScope(e),createChildren(e,s,t),isDef(a)&&invokeCreateHooks(e,t),insert(n,e.elm,r)):isTrue(e.isComment)?(e.elm=i.createComment(e.text),insert(n,e.elm,r)):(e.elm=i.createTextNode(e.text),insert(n,e.elm,r))}}function createComponent(e,t,n,r){var o=e.data;if(isDef(o)){var i=isDef(e.componentInstance)&&o.keepAlive;if(isDef(o=o.hook)&&isDef(o=o.init)&&o(e,!1,n,r),isDef(e.componentInstance))return initComponent(e,t),isTrue(i)&&reactivateComponent(e,t,n,r),!0}}function initComponent(e,t){isDef(e.data.pendingInsert)&&t.push.apply(t,e.data.pendingInsert),e.elm=e.componentInstance.$el,isPatchable(e)?(invokeCreateHooks(e,t),setScope(e)):(registerRef(e),t.push(e))}function reactivateComponent(e,t,n,o){for(var i,a=e;a.componentInstance;)if(a=a.componentInstance._vnode,isDef(i=a.data)&&isDef(i=i.transition)){for(i=0;i<r.activate.length;++i)r.activate[i](He,a);t.push(a);break}insert(n,e.elm,o)}function insert(e,t,n){isDef(e)&&(isDef(n)?n.parentNode===e&&i.insertBefore(e,t,n):i.appendChild(e,t))}function createChildren(e,t,n){if(Array.isArray(t))for(var r=0;r<t.length;++r)createElm(t[r],n,e.elm,null,!0);else isPrimitive(e.text)&&i.appendChild(e.elm,i.createTextNode(e.text))}function isPatchable(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return isDef(e.tag)}function invokeCreateHooks(e,n){for(var o=0;o<r.create.length;++o)r.create[o](He,e);t=e.data.hook,isDef(t)&&(isDef(t.create)&&t.create(He,e),isDef(t.insert)&&n.push(e))}function setScope(e){for(var t,n=e;n;)isDef(t=n.context)&&isDef(t=t.$options._scopeId)&&i.setAttribute(e.elm,t,""),n=n.parent;isDef(t=J)&&t!==e.context&&isDef(t=t.$options._scopeId)&&i.setAttribute(e.elm,t,"")}function addVnodes(e,t,n,r,o,i){for(;r<=o;++r)createElm(n[r],i,e,t)}function invokeDestroyHook(e){var t,n,o=e.data;if(isDef(o))for(isDef(t=o.hook)&&isDef(t=t.destroy)&&t(e),t=0;t<r.destroy.length;++t)r.destroy[t](e);if(isDef(t=e.children))for(n=0;n<e.children.length;++n)invokeDestroyHook(e.children[n])}function removeVnodes(e,t,n,r){for(;n<=r;++n){var o=t[n];isDef(o)&&(isDef(o.tag)?(removeAndInvokeRemoveHook(o),invokeDestroyHook(o)):removeNode(o.elm))}}function removeAndInvokeRemoveHook(e,t){if(isDef(t)||isDef(e.data)){var n,o=r.remove.length+1;for(isDef(t)?t.listeners+=o:t=createRmCb(e.elm,o),isDef(n=e.componentInstance)&&isDef(n=n._vnode)&&isDef(n.data)&&removeAndInvokeRemoveHook(n,t),n=0;n<r.remove.length;++n)r.remove[n](e,t);isDef(n=e.data.hook)&&isDef(n=n.remove)?n(e,t):t()}else removeNode(e.elm)}function updateChildren(e,t,n,r,o){for(var a,s,c,u,l=0,p=0,f=t.length-1,d=t[0],h=t[f],v=n.length-1,m=n[0],y=n[v],g=!o;l<=f&&p<=v;)isUndef(d)?d=t[++l]:isUndef(h)?h=t[--f]:sameVnode(d,m)?(patchVnode(d,m,r),d=t[++l],m=n[++p]):sameVnode(h,y)?(patchVnode(h,y,r),h=t[--f],y=n[--v]):sameVnode(d,y)?(patchVnode(d,y,r),g&&i.insertBefore(e,d.elm,i.nextSibling(h.elm)),d=t[++l],y=n[--v]):sameVnode(h,m)?(patchVnode(h,m,r),g&&i.insertBefore(e,h.elm,d.elm),h=t[--f],m=n[++p]):(isUndef(a)&&(a=createKeyToOldIdx(t,l,f)),s=isDef(m.key)?a[m.key]:null,isUndef(s)?(createElm(m,r,e,d.elm),m=n[++p]):(c=t[s],sameVnode(c,m)?(patchVnode(c,m,r),t[s]=void 0,g&&i.insertBefore(e,m.elm,d.elm),m=n[++p]):(createElm(m,r,e,d.elm),m=n[++p])));l>f?(u=isUndef(n[v+1])?null:n[v+1].elm,addVnodes(e,u,n,p,v,r)):p>v&&removeVnodes(e,t,l,f)}function patchVnode(e,t,n,o){if(e!==t){if(isTrue(t.isStatic)&&isTrue(e.isStatic)&&t.key===e.key&&(isTrue(t.isCloned)||isTrue(t.isOnce)))return t.elm=e.elm,void(t.componentInstance=e.componentInstance);var a,s=t.data;isDef(s)&&isDef(a=s.hook)&&isDef(a=a.prepatch)&&a(e,t);var c=t.elm=e.elm,u=e.children,l=t.children;if(isDef(s)&&isPatchable(t)){for(a=0;a<r.update.length;++a)r.update[a](e,t);isDef(a=s.hook)&&isDef(a=a.update)&&a(e,t)}isUndef(t.text)?isDef(u)&&isDef(l)?u!==l&&updateChildren(c,u,l,n,o):isDef(l)?(isDef(e.text)&&i.setTextContent(c,""),addVnodes(c,null,l,0,l.length-1,n)):isDef(u)?removeVnodes(c,u,0,u.length-1):isDef(e.text)&&i.setTextContent(c,""):e.text!==t.text&&i.setTextContent(c,t.text),isDef(s)&&isDef(a=s.hook)&&isDef(a=a.postpatch)&&a(e,t)}}function invokeInsertHook(e,t,n){if(isTrue(n)&&isDef(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r<t.length;++r)t[r].data.hook.insert(t[r])}function hydrate(e,n,r){n.elm=e;var o=n.tag,i=n.data,s=n.children;if(isDef(i)&&(isDef(t=i.hook)&&isDef(t=t.init)&&t(n,!0),isDef(t=n.componentInstance)))return initComponent(n,r),!0;if(isDef(o)){if(isDef(s))if(e.hasChildNodes()){for(var c=!0,u=e.firstChild,l=0;l<s.length;l++){if(!u||!hydrate(u,s[l],r)){c=!1;break}u=u.nextSibling}if(!c||u)return!1}else createChildren(n,s,r);if(isDef(i))for(var p in i)if(!a(p)){invokeCreateHooks(n,r);break}}else e.data!==n.text&&(e.data=n.text);return!0}var t,n,r={},o=e.modules,i=e.nodeOps;for(t=0;t<Me.length;++t)for(r[Me[t]]=[],n=0;n<o.length;++n)isDef(o[n][Me[t]])&&r[Me[t]].push(o[n][Me[t]]);var a=makeMap("attrs,style,class,staticClass,staticStyle,key");return function(e,t,n,o,a,s){if(isUndef(t))return void(isDef(e)&&invokeDestroyHook(e));var c=!1,u=[];if(isUndef(e))c=!0,createElm(t,u,a,s);else{var l=isDef(e.nodeType);if(!l&&sameVnode(e,t))patchVnode(e,t,u,o);else{if(l){if(1===e.nodeType&&e.hasAttribute(p)&&(e.removeAttribute(p),n=!0),isTrue(n)&&hydrate(e,t,u))return invokeInsertHook(t,u,!0),e;e=emptyNodeAt(e)}var f=e.elm,d=i.parentNode(f);if(createElm(t,u,f._leaveCb?null:d,i.nextSibling(f)),isDef(t.parent)){for(var h=t.parent;h;)h.elm=t.elm,h=h.parent;if(isPatchable(t))for(var v=0;v<r.create.length;++v)r.create[v](He,t.parent)}isDef(d)?removeVnodes(d,[e],0,0):isDef(e.tag)&&invokeDestroyHook(e)}}return invokeInsertHook(t,u,c),t.elm}}function updateDirectives(e,t){(e.data.directives||t.data.directives)&&_update(e,t)}function _update(e,t){var n,r,o,i=e===He,a=t===He,s=normalizeDirectives$1(e.data.directives,e.context),c=normalizeDirectives$1(t.data.directives,t.context),u=[],l=[];for(n in c)r=s[n],o=c[n],r?(o.oldValue=r.value,callHook$1(o,"update",t,e),o.def&&o.def.componentUpdated&&l.push(o)):(callHook$1(o,"bind",t,e),o.def&&o.def.inserted&&u.push(o));if(u.length){var p=function(){for(var n=0;n<u.length;n++)callHook$1(u[n],"inserted",t,e)};i?mergeVNodeHook(t.data.hook||(t.data.hook={}),"insert",p):p()}if(l.length&&mergeVNodeHook(t.data.hook||(t.data.hook={}),"postpatch",function(){for(var n=0;n<l.length;n++)callHook$1(l[n],"componentUpdated",t,e)}),!i)for(n in s)c[n]||callHook$1(s[n],"unbind",e,e,a)}function normalizeDirectives$1(e,t){var n=Object.create(null);if(!e)return n;var r,o;for(r=0;r<e.length;r++)o=e[r],o.modifiers||(o.modifiers=Ne),n[getRawDirName(o)]=o,o.def=resolveAsset(t.$options,"directives",o.name,!0);return n}function getRawDirName(e){return e.rawName||e.name+"."+Object.keys(e.modifiers||{}).join(".")}function callHook$1(e,t,n,r,o){var i=e.def&&e.def[t];if(i)try{i(n.elm,e,n,r,o)}catch(r){handleError(r,n.context,"directive "+e.name+" "+t+" hook")}}function updateAttrs(e,t){if(!isUndef(e.data.attrs)||!isUndef(t.data.attrs)){var n,r,o=t.elm,i=e.data.attrs||{},a=t.data.attrs||{};isDef(a.__ob__)&&(a=t.data.attrs=extend({},a));for(n in a)r=a[n],i[n]!==r&&setAttr(o,n,r);w&&a.value!==i.value&&setAttr(o,"value",a.value);for(n in i)isUndef(a[n])&&(xe(n)?o.removeAttributeNS(ke,Oe(n)):Ce(n)||o.removeAttribute(n))}}function setAttr(e,t,n){we(t)?$e(n)?e.removeAttribute(t):e.setAttribute(t,t):Ce(t)?e.setAttribute(t,$e(n)||"false"===n?"false":"true"):xe(t)?$e(n)?e.removeAttributeNS(ke,Oe(t)):e.setAttributeNS(ke,t,n):$e(n)?e.removeAttribute(t):e.setAttribute(t,n)}function updateClass(e,t){var n=t.elm,r=t.data,o=e.data;if(!(isUndef(r.staticClass)&&isUndef(r.class)&&(isUndef(o)||isUndef(o.staticClass)&&isUndef(o.class)))){var i=genClassForVnode(t),a=n._transitionClasses;isDef(a)&&(i=concat(i,stringifyClass(a))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}}function normalizeEvents(e){var t;isDef(e[Ue])&&(t=C?"change":"input",e[t]=[].concat(e[Ue],e[t]||[]),delete e[Ue]),isDef(e[qe])&&(t=$?"click":"change",e[t]=[].concat(e[qe],e[t]||[]),delete e[qe])}function add$1(e,t,n,r,o){if(n){var i=t,a=me;t=function(n){null!==(1===arguments.length?i(n):i.apply(null,arguments))&&remove$2(e,t,r,a)}}me.addEventListener(e,t,A?{capture:r,passive:o}:r)}function remove$2(e,t,n,r){(r||me).removeEventListener(e,t,n)}function updateDOMListeners(e,t){if(!isUndef(e.data.on)||!isUndef(t.data.on)){var n=t.data.on||{},r=e.data.on||{};me=t.elm,normalizeEvents(n),updateListeners(n,r,add$1,remove$2,t.context)}}function updateDOMProps(e,t){if(!isUndef(e.data.domProps)||!isUndef(t.data.domProps)){var n,r,o=t.elm,i=e.data.domProps||{},a=t.data.domProps||{};isDef(a.__ob__)&&(a=t.data.domProps=extend({},a));for(n in i)isUndef(a[n])&&(o[n]="");for(n in a)if(r=a[n],"textContent"!==n&&"innerHTML"!==n||(t.children&&(t.children.length=0),r!==i[n]))if("value"===n){o._value=r;var s=isUndef(r)?"":String(r);shouldUpdateValue(o,t,s)&&(o.value=s)}else o[n]=r}}function shouldUpdateValue(e,t,n){return!e.composing&&("option"===t.tag||isDirty(e,n)||isInputChanged(e,n))}function isDirty(e,t){return document.activeElement!==e&&e.value!==t}function isInputChanged(e,t){var n=e.value,r=e._vModifiers;return isDef(r)&&r.number||"number"===e.type?toNumber(n)!==toNumber(t):isDef(r)&&r.trim?n.trim()!==t.trim():n!==t}function normalizeStyleData(e){var t=normalizeStyleBinding(e.style);return e.staticStyle?extend(e.staticStyle,t):t}function normalizeStyleBinding(e){return Array.isArray(e)?toObject(e):"string"==typeof e?Ge(e):e}function getStyle(e,t){var n,r={};if(t)for(var o=e;o.componentInstance;)o=o.componentInstance._vnode,o.data&&(n=normalizeStyleData(o.data))&&extend(r,n);(n=normalizeStyleData(e.data))&&extend(r,n);for(var i=e;i=i.parent;)i.data&&(n=normalizeStyleData(i.data))&&extend(r,n);return r}function updateStyle(e,t){var n=t.data,r=e.data;if(!(isUndef(n.staticStyle)&&isUndef(n.style)&&isUndef(r.staticStyle)&&isUndef(r.style))){var o,i,a=t.elm,s=r.staticStyle,c=r.normalizedStyle||r.style||{},u=s||c,l=normalizeStyleBinding(t.data.style)||{};t.data.normalizedStyle=isDef(l.__ob__)?extend({},l):l;var p=getStyle(t,!0);for(i in u)isUndef(p[i])&&We(a,i,"");for(i in p)(o=p[i])!==u[i]&&We(a,i,null==o?"":o)}}function addClass(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function removeClass(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t);else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");e.setAttribute("class",n.trim())}}function resolveTransition(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&extend(t,Ye(e.name||"v")),extend(t,e),t}return"string"==typeof e?Ye(e):void 0}}function nextFrame(e){at(function(){at(e)})}function addTransitionClass(e,t){(e._transitionClasses||(e._transitionClasses=[])).push(t),addClass(e,t)}function removeTransitionClass(e,t){e._transitionClasses&&remove(e._transitionClasses,t),removeClass(e,t)}function whenTransitionEnds(e,t,n){var r=getTransitionInfo(e,t),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===et?rt:it,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c<a&&u()},i+1),e.addEventListener(s,l)}function getTransitionInfo(e,t){var n,r=window.getComputedStyle(e),o=r[nt+"Delay"].split(", "),i=r[nt+"Duration"].split(", "),a=getTimeout(o,i),s=r[ot+"Delay"].split(", "),c=r[ot+"Duration"].split(", "),u=getTimeout(s,c),l=0,p=0;return t===et?a>0&&(n=et,l=a,p=i.length):t===tt?u>0&&(n=tt,l=u,p=c.length):(l=Math.max(a,u),n=l>0?a>u?et:tt:null,p=n?n===et?i.length:c.length:0),{type:n,timeout:l,propCount:p,hasTransform:n===et&&st.test(r[nt+"Property"])}}function getTimeout(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(t,n){return toMs(t)+toMs(e[n])}))}function toMs(e){return 1e3*Number(e.slice(0,-1))}function enter(e,t){var n=e.elm;isDef(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=resolveTransition(e.data.transition);if(!isUndef(r)&&!isDef(n._enterCb)&&1===n.nodeType){for(var o=r.css,i=r.type,a=r.enterClass,s=r.enterToClass,c=r.enterActiveClass,u=r.appearClass,l=r.appearToClass,p=r.appearActiveClass,f=r.beforeEnter,d=r.enter,h=r.afterEnter,v=r.enterCancelled,m=r.beforeAppear,y=r.appear,g=r.afterAppear,_=r.appearCancelled,b=r.duration,C=J,k=J.$vnode;k&&k.parent;)k=k.parent,C=k.context;var x=!C._isMounted||!e.isRootInsert;if(!x||y||""===y){var O=x&&u?u:a,$=x&&p?p:c,A=x&&l?l:s,S=x?m||f:f,D=x&&"function"==typeof y?y:d,E=x?g||h:h,T=x?_||v:v,P=toNumber(isObject(b)?b.enter:b),j=!1!==o&&!w,H=getHookArgumentsLength(D),M=n._enterCb=once(function(){j&&(removeTransitionClass(n,A),removeTransitionClass(n,$)),M.cancelled?(j&&removeTransitionClass(n,O),T&&T(n)):E&&E(n),n._enterCb=null});e.data.show||mergeVNodeHook(e.data.hook||(e.data.hook={}),"insert",function(){var t=n.parentNode,r=t&&t._pending&&t._pending[e.key];r&&r.tag===e.tag&&r.elm._leaveCb&&r.elm._leaveCb(),D&&D(n,M)}),S&&S(n),j&&(addTransitionClass(n,O),addTransitionClass(n,$),nextFrame(function(){addTransitionClass(n,A),removeTransitionClass(n,O),M.cancelled||H||(isValidDuration(P)?setTimeout(M,P):whenTransitionEnds(n,i,M))})),e.data.show&&(t&&t(),D&&D(n,M)),j||H||M()}}}function leave(e,t){function performLeave(){g.cancelled||(e.data.show||((n.parentNode._pending||(n.parentNode._pending={}))[e.key]=e),u&&u(n),v&&(addTransitionClass(n,a),addTransitionClass(n,c),nextFrame(function(){addTransitionClass(n,s),removeTransitionClass(n,a),g.cancelled||m||(isValidDuration(y)?setTimeout(g,y):whenTransitionEnds(n,i,g))})),l&&l(n,g),v||m||g())}var n=e.elm;isDef(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var r=resolveTransition(e.data.transition);if(isUndef(r))return t();if(!isDef(n._leaveCb)&&1===n.nodeType){var o=r.css,i=r.type,a=r.leaveClass,s=r.leaveToClass,c=r.leaveActiveClass,u=r.beforeLeave,l=r.leave,p=r.afterLeave,f=r.leaveCancelled,d=r.delayLeave,h=r.duration,v=!1!==o&&!w,m=getHookArgumentsLength(l),y=toNumber(isObject(h)?h.leave:h),g=n._leaveCb=once(function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[e.key]=null),v&&(removeTransitionClass(n,s),removeTransitionClass(n,c)),g.cancelled?(v&&removeTransitionClass(n,a),f&&f(n)):(t(),p&&p(n)),n._leaveCb=null});d?d(performLeave):performLeave()}}function isValidDuration(e){return"number"==typeof e&&!isNaN(e)}function getHookArgumentsLength(e){if(isUndef(e))return!1;var t=e.fns;return isDef(t)?getHookArgumentsLength(Array.isArray(t)?t[0]:t):(e._length||e.length)>1}function _enter(e,t){!0!==t.data.show&&enter(t)}function setSelected(e,t,n){var r=t.value,o=e.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=e.options.length;s<c;s++)if(a=e.options[s],o)i=looseIndexOf(r,getValue(a))>-1,a.selected!==i&&(a.selected=i);else if(looseEqual(getValue(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));o||(e.selectedIndex=-1)}}function hasNoMatchingOption(e,t){for(var n=0,r=t.length;n<r;n++)if(looseEqual(getValue(t[n]),e))return!1;return!0}function getValue(e){return"_value"in e?e._value:e.value}function onCompositionStart(e){e.target.composing=!0}function onCompositionEnd(e){e.target.composing&&(e.target.composing=!1,trigger(e.target,"input"))}function trigger(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function locateNode(e){return!e.componentInstance||e.data&&e.data.transition?e:locateNode(e.componentInstance._vnode)}function getRealChild(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?getRealChild(getFirstComponentChild(t.children)):e}function extractTransitionData(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var o=n._parentListeners;for(var a in o)t[i(a)]=o[a];return t}function placeholder(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function hasParentTransition(e){for(;e=e.parent;)if(e.data.transition)return!0}function isSameChild(e,t){return t.key===e.key&&t.tag===e.tag}function callPendingCbs(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function recordPosition(e){e.data.newPos=e.elm.getBoundingClientRect()}function applyTranslation(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,o=t.top-n.top;if(r||o){e.data.moved=!0;var i=e.elm.style;i.transform=i.WebkitTransform="translate("+r+"px,"+o+"px)",i.transitionDuration="0s"}}Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype.toString,r=(makeMap("slot,component",!0),Object.prototype.hasOwnProperty),o=/-(\w)/g,i=cached(function(e){return e.replace(o,function(e,t){return t?t.toUpperCase():""})}),a=cached(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),s=/([^-])([A-Z])/g,c=cached(function(e){return e.replace(s,"$1-$2").replace(s,"$1-$2").toLowerCase()}),u=function(){return!1},l=function(e){return e},p="data-server-rendered",f=["component","directive","filter"],d=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated"],h={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:u,isReservedAttr:u,isUnknownElement:u,getTagNamespace:noop,parsePlatformTagName:l,mustUseProp:u,_lifecycleHooks:d},v=Object.freeze({}),m=/[^\w.$]/,y=noop,g="__proto__"in{},_="undefined"!=typeof window,b=_&&window.navigator.userAgent.toLowerCase(),C=b&&/msie|trident/.test(b),w=b&&b.indexOf("msie 9.0")>0,k=b&&b.indexOf("edge/")>0,x=b&&b.indexOf("android")>0,O=b&&/iphone|ipad|ipod|ios/.test(b),$=b&&/chrome\/\d+/.test(b)&&!k,A=!1;if(_)try{var S={};Object.defineProperty(S,"passive",{get:function(){A=!0}}),window.addEventListener("test-passive",null,S)}catch(e){}var D,E,T=function(){return void 0===D&&(D=!_&&void 0!==e&&"server"===e.process.env.VUE_ENV),D},P=_&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,j="undefined"!=typeof Symbol&&isNative(Symbol)&&"undefined"!=typeof Reflect&&isNative(Reflect.ownKeys),H=function(){function nextTickHandler(){n=!1;var e=t.slice(0);t.length=0;for(var r=0;r<e.length;r++)e[r]()}var e,t=[],n=!1;if("undefined"!=typeof Promise&&isNative(Promise)){var r=Promise.resolve(),o=function(e){};e=function(){r.then(nextTickHandler).catch(o),O&&setTimeout(noop)}}else if("undefined"==typeof MutationObserver||!isNative(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())e=function(){setTimeout(nextTickHandler,0)};else{var i=1,a=new MutationObserver(nextTickHandler),s=document.createTextNode(String(i));a.observe(s,{characterData:!0}),e=function(){i=(i+1)%2,s.data=String(i)}}return function(r,o){var i;if(t.push(function(){if(r)try{r.call(o)}catch(e){handleError(e,o,"nextTick")}else i&&i(o)}),n||(n=!0,e()),!r&&"undefined"!=typeof Promise)return new Promise(function(e,t){i=e})}}();E="undefined"!=typeof Set&&isNative(Set)?Set:function(){function Set(){this.set=Object.create(null)}return Set.prototype.has=function(e){return!0===this.set[e]},Set.prototype.add=function(e){this.set[e]=!0},Set.prototype.clear=function(){this.set=Object.create(null)},Set}();var M=0,R=function(){this.id=M++,this.subs=[]};R.prototype.addSub=function(e){this.subs.push(e)},R.prototype.removeSub=function(e){remove(this.subs,e)},R.prototype.depend=function(){R.target&&R.target.addDep(this)},R.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t<n;t++)e[t].update()},R.target=null;var N=[],V=Array.prototype,I=Object.create(V);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=V[e];def(I,e,function(){for(var n=arguments,r=arguments.length,o=new Array(r);r--;)o[r]=n[r];var i,a=t.apply(this,o),s=this.__ob__;switch(e){case"push":case"unshift":i=o;break;case"splice":i=o.slice(2)}return i&&s.observeArray(i),s.dep.notify(),a})});var L=Object.getOwnPropertyNames(I),U={shouldConvert:!0,isSettingProps:!1},q=function(e){if(this.value=e,this.dep=new R,this.vmCount=0,def(e,"__ob__",this),Array.isArray(e)){(g?protoAugment:copyAugment)(e,I,L),this.observeArray(e)}else this.walk(e)};q.prototype.walk=function(e){for(var t=Object.keys(e),n=0;n<t.length;n++)defineReactive$$1(e,t[n],e[t[n]])},q.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)observe(e[t])};var z=h.optionMergeStrategies;z.data=function(e,t,n){return n?e||t?function(){var r="function"==typeof t?t.call(n):t,o="function"==typeof e?e.call(n):void 0;return r?mergeData(r,o):o}:void 0:t?"function"!=typeof t?e:e?function(){return mergeData(t.call(this),e.call(this))}:t:e},d.forEach(function(e){z[e]=mergeHook}),f.forEach(function(e){z[e+"s"]=mergeAssets}),z.watch=function(e,t){if(!t)return Object.create(e||null);if(!e)return t;var n={};extend(n,e);for(var r in t){var o=n[r],i=t[r];o&&!Array.isArray(o)&&(o=[o]),n[r]=o?o.concat(i):[i]}return n},z.props=z.methods=z.computed=function(e,t){if(!t)return Object.create(e||null);if(!e)return t;var n=Object.create(null);return extend(n,e),extend(n,t),n};var F=function(e,t){return void 0===t?e:t},G=function(e,t,n,r,o,i,a){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=o,this.ns=void 0,this.context=i,this.functionalContext=void 0,this.key=t&&t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1},B={child:{}};B.child.get=function(){return this.componentInstance},Object.defineProperties(G.prototype,B);var K,W=function(){var e=new G;return e.text="",e.isComment=!0,e},Q=cached(function(e){var t="&"===e.charAt(0);e=t?e.slice(1):e;var n="~"===e.charAt(0);e=n?e.slice(1):e;var r="!"===e.charAt(0);return e=r?e.slice(1):e,{name:e,once:n,capture:r,passive:t}}),J=null,X=[],Y=[],Z={},ee=!1,te=!1,ne=0,re=0,oe=function(e,t,n,r){this.vm=e,e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++re,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new E,this.newDepIds=new E,this.expression="","function"==typeof t?this.getter=t:(this.getter=parsePath(t),this.getter||(this.getter=function(){})),this.value=this.lazy?void 0:this.get()};oe.prototype.get=function(){pushTarget(this);var e,t=this.vm;if(this.user)try{e=this.getter.call(t,t)}catch(e){handleError(e,t,'getter for watcher "'+this.expression+'"')}else e=this.getter.call(t,t);return this.deep&&traverse(e),popTarget(),this.cleanupDeps(),e},oe.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},oe.prototype.cleanupDeps=function(){for(var e=this,t=this.deps.length;t--;){var n=e.deps[t];e.newDepIds.has(n.id)||n.removeSub(e)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},oe.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():queueWatcher(this)},oe.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||isObject(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){handleError(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},oe.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},oe.prototype.depend=function(){for(var e=this,t=this.deps.length;t--;)e.deps[t].depend()},oe.prototype.teardown=function(){var e=this;if(this.active){this.vm._isBeingDestroyed||remove(this.vm._watchers,this);for(var t=this.deps.length;t--;)e.deps[t].removeSub(e);this.active=!1}};var ie=new E,ae={enumerable:!0,configurable:!0,get:noop,set:noop},se={lazy:!0},ce={init:function(e,t,n,r){if(!e.componentInstance||e.componentInstance._isDestroyed){(e.componentInstance=createComponentInstanceForVnode(e,J,n,r)).$mount(t?e.elm:void 0,t)}else if(e.data.keepAlive){var o=e;ce.prepatch(o,o)}},prepatch:function(e,t){var n=t.componentOptions;updateChildComponent(t.componentInstance=e.componentInstance,n.propsData,n.listeners,t,n.children)},insert:function(e){var t=e.context,n=e.componentInstance;n._isMounted||(n._isMounted=!0,callHook(n,"mounted")),e.data.keepAlive&&(t._isMounted?queueActivatedComponent(n):activateChildComponent(n,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?deactivateChildComponent(t,!0):t.$destroy())}},ue=Object.keys(ce),le=1,pe=2,fe=0;initMixin(Vue$3),stateMixin(Vue$3),eventsMixin(Vue$3),lifecycleMixin(Vue$3),renderMixin(Vue$3);var de=[String,RegExp],he={name:"keep-alive",abstract:!0,props:{include:de,exclude:de},created:function(){this.cache=Object.create(null)},destroyed:function(){var e=this;for(var t in e.cache)pruneCacheEntry(e.cache[t])},watch:{include:function(e){pruneCache(this.cache,this._vnode,function(t){return matches(e,t)})},exclude:function(e){pruneCache(this.cache,this._vnode,function(t){return!matches(e,t)})}},render:function(){var e=getFirstComponentChild(this.$slots.default),t=e&&e.componentOptions;if(t){var n=getComponentName(t);if(n&&(this.include&&!matches(this.include,n)||this.exclude&&matches(this.exclude,n)))return e;var r=null==e.key?t.Ctor.cid+(t.tag?"::"+t.tag:""):e.key;this.cache[r]?e.componentInstance=this.cache[r].componentInstance:this.cache[r]=e,e.data.keepAlive=!0}return e}},ve={KeepAlive:he};initGlobalAPI(Vue$3),Object.defineProperty(Vue$3.prototype,"$isServer",{get:T}),Object.defineProperty(Vue$3.prototype,"$ssrContext",{get:function(){return this.$vnode.ssrContext}}),Vue$3.version="2.3.3";var me,ye,ge=makeMap("style,class"),_e=makeMap("input,textarea,option,select"),be=function(e,t,n){return"value"===n&&_e(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Ce=makeMap("contenteditable,draggable,spellcheck"),we=makeMap("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),ke="http://www.w3.org/1999/xlink",xe=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Oe=function(e){return xe(e)?e.slice(6,e.length):""},$e=function(e){return null==e||!1===e},Ae={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Se=makeMap("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template"),De=makeMap("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Ee=function(e){return Se(e)||De(e)},Te=Object.create(null),Pe=Object.freeze({createElement:createElement$1,createElementNS:createElementNS,createTextNode:createTextNode,createComment:createComment,insertBefore:insertBefore,removeChild:removeChild,appendChild:appendChild,parentNode:parentNode,nextSibling:nextSibling,tagName:tagName,setTextContent:setTextContent,setAttribute:setAttribute}),je={create:function(e,t){registerRef(t)},update:function(e,t){e.data.ref!==t.data.ref&&(registerRef(e,!0),registerRef(t))},destroy:function(e){registerRef(e,!0)}},He=new G("",{},[]),Me=["create","activate","update","remove","destroy"],Re={create:updateDirectives,update:updateDirectives,destroy:function(e){updateDirectives(e,He)}},Ne=Object.create(null),Ve=[je,Re],Ie={create:updateAttrs,update:updateAttrs},Le={create:updateClass,update:updateClass},Ue="__r",qe="__c",ze={create:updateDOMListeners,update:updateDOMListeners},Fe={create:updateDOMProps,update:updateDOMProps},Ge=cached(function(e){var t={},n=/;(?![^(]*\))/g,r=/:(.+)/;return e.split(n).forEach(function(e){if(e){var n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}),Be=/^--/,Ke=/\s*!important$/,We=function(e,t,n){if(Be.test(t))e.style.setProperty(t,n);else if(Ke.test(n))e.style.setProperty(t,n.replace(Ke,""),"important");else{var r=Je(t);if(Array.isArray(n))for(var o=0,i=n.length;o<i;o++)e.style[r]=n[o];else e.style[r]=n}},Qe=["Webkit","Moz","ms"],Je=cached(function(e){if(ye=ye||document.createElement("div"),"filter"!==(e=i(e))&&e in ye.style)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<Qe.length;n++){var r=Qe[n]+t;if(r in ye.style)return r}}),Xe={create:updateStyle,update:updateStyle},Ye=cached(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),Ze=_&&!w,et="transition",tt="animation",nt="transition",rt="transitionend",ot="animation",it="animationend";Ze&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(nt="WebkitTransition",rt="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ot="WebkitAnimation",it="webkitAnimationEnd"));var at=_&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout,st=/\b(transform|all)(,|$)/,ct=_?{create:_enter,activate:_enter,remove:function(e,t){!0!==e.data.show?leave(e,t):t()}}:{},ut=[Ie,Le,ze,Fe,Xe,ct],lt=ut.concat(Ve),pt=createPatchFunction({nodeOps:Pe,modules:lt});w&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&trigger(e,"input")});var ft={inserted:function(e,t,n){if("select"===n.tag){var r=function(){setSelected(e,t,n.context)};r(),(C||k)&&setTimeout(r,0)}else"textarea"!==n.tag&&"text"!==e.type&&"password"!==e.type||(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("change",onCompositionEnd),x||(e.addEventListener("compositionstart",onCompositionStart),e.addEventListener("compositionend",onCompositionEnd)),w&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){setSelected(e,t,n.context);(e.multiple?t.value.some(function(t){return hasNoMatchingOption(t,e.options)}):t.value!==t.oldValue&&hasNoMatchingOption(t.value,e.options))&&trigger(e,"change")}}},dt={bind:function(e,t,n){var r=t.value;n=locateNode(n);var o=n.data&&n.data.transition,i=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&o&&!w?(n.data.show=!0,enter(n,function(){e.style.display=i})):e.style.display=r?i:"none"},update:function(e,t,n){var r=t.value;r!==t.oldValue&&(n=locateNode(n),n.data&&n.data.transition&&!w?(n.data.show=!0,r?enter(n,function(){e.style.display=e.__vOriginalDisplay}):leave(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,o){o||(e.style.display=e.__vOriginalDisplay)}},ht={model:ft,show:dt},vt={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]},mt={name:"transition",props:vt,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(function(e){return e.tag}),n.length)){var r=this.mode,o=n[0];if(hasParentTransition(this.$vnode))return o;var i=getRealChild(o);if(!i)return o;if(this._leaving)return placeholder(e,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?a+i.tag:isPrimitive(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=extractTransitionData(this),c=this._vnode,u=getRealChild(c);if(i.data.directives&&i.data.directives.some(function(e){return"show"===e.name})&&(i.data.show=!0),u&&u.data&&!isSameChild(i,u)){var l=u&&(u.data.transition=extend({},s));if("out-in"===r)return this._leaving=!0,mergeVNodeHook(l,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),placeholder(e,o);if("in-out"===r){var p,f=function(){p()};mergeVNodeHook(s,"afterEnter",f),mergeVNodeHook(s,"enterCancelled",f),mergeVNodeHook(l,"delayLeave",function(e){p=e})}}return o}}},yt=extend({tag:String,moveClass:String},vt);delete yt.mode;var gt={props:yt,render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=extractTransitionData(this),s=0;s<o.length;s++){var c=o[s];if(c.tag)if(null!=c.key&&0!==String(c.key).indexOf("__vlist"))i.push(c),n[c.key]=c,(c.data||(c.data={})).transition=a;else;}if(r){for(var u=[],l=[],p=0;p<r.length;p++){var f=r[p];f.data.transition=a,f.data.pos=f.elm.getBoundingClientRect(),n[f.key]?u.push(f):l.push(f)}this.kept=e(t,null,u),this.removed=l}return e(t,null,i)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";if(e.length&&this.hasMove(e[0].elm,t)){e.forEach(callPendingCbs),e.forEach(recordPosition),e.forEach(applyTranslation);var n=document.body;n.offsetHeight;e.forEach(function(e){if(e.data.moved){var n=e.elm,r=n.style;addTransitionClass(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(rt,n._moveCb=function cb(e){e&&!/transform$/.test(e.propertyName)||(n.removeEventListener(rt,cb),n._moveCb=null,removeTransitionClass(n,t))})}})}},methods:{hasMove:function(e,t){if(!Ze)return!1;if(null!=this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(function(e){removeClass(n,e)}),addClass(n,t),n.style.display="none",this.$el.appendChild(n);var r=getTransitionInfo(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}},_t={Transition:mt,TransitionGroup:gt};Vue$3.config.mustUseProp=be,Vue$3.config.isReservedTag=Ee,Vue$3.config.isReservedAttr=ge,Vue$3.config.getTagNamespace=getTagNamespace,Vue$3.config.isUnknownElement=isUnknownElement,extend(Vue$3.options.directives,ht),extend(Vue$3.options.components,_t),Vue$3.prototype.__patch__=_?pt:noop,Vue$3.prototype.$mount=function(e,t){return e=e&&_?query(e):void 0,mountComponent(this,e,t)},setTimeout(function(){h.devtools&&P&&P.emit("init",Vue$3)},0),t.default=Vue$3}).call(t,n(94))},94:function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},95:function(e,t,n){"use strict";function warn(e,t){}function resolveProps(e,t){switch(typeof t){case"undefined":return;case"object":return t;case"function":return t(e);case"boolean":return t?e.params:void 0}}function resolveQuery(e,t,n){void 0===t&&(t={});var r,o=n||parseQuery;try{r=o(e||"")}catch(e){r={}}for(var i in t){var a=t[i];r[i]=Array.isArray(a)?a.slice():a}return r}function parseQuery(e){var t={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach(function(e){var n=e.replace(/\+/g," ").split("="),r=u(n.shift()),o=n.length>0?u(n.join("=")):null;void 0===t[r]?t[r]=o:Array.isArray(t[r])?t[r].push(o):t[r]=[t[r],o]}),t):t}function stringifyQuery(e){var t=e?Object.keys(e).map(function(t){var n=e[t];if(void 0===n)return"";if(null===n)return c(t);if(Array.isArray(n)){var r=[];return n.slice().forEach(function(e){void 0!==e&&(null===e?r.push(c(t)):r.push(c(t)+"="+c(e)))}),r.join("&")}return c(t)+"="+c(n)}).filter(function(e){return e.length>0}).join("&"):null;return t?"?"+t:""}function createRoute(e,t,n,r){var o=r&&r.options.stringifyQuery,i={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:t.query||{},params:t.params||{},fullPath:getFullPath(t,o),matched:e?formatMatch(e):[]};return n&&(i.redirectedFrom=getFullPath(n,o)),Object.freeze(i)}function formatMatch(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function getFullPath(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var o=e.hash;void 0===o&&(o="");var i=t||stringifyQuery;return(n||"/")+i(r)+o}function isSameRoute(e,t){return t===p?e===t:!!t&&(e.path&&t.path?e.path.replace(l,"")===t.path.replace(l,"")&&e.hash===t.hash&&isObjectEqual(e.query,t.query):!(!e.name||!t.name)&&(e.name===t.name&&e.hash===t.hash&&isObjectEqual(e.query,t.query)&&isObjectEqual(e.params,t.params)))}function isObjectEqual(e,t){void 0===e&&(e={}),void 0===t&&(t={});var n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(function(n){return String(e[n])===String(t[n])})}function isIncludedRoute(e,t){return 0===e.path.replace(l,"/").indexOf(t.path.replace(l,"/"))&&(!t.hash||e.hash===t.hash)&&queryIncludes(e.query,t.query)}function queryIncludes(e,t){for(var n in t)if(!(n in e))return!1;return!0}function guardEvent(e){if(!(e.metaKey||e.ctrlKey||e.shiftKey||e.defaultPrevented||void 0!==e.button&&0!==e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){if(/\b_blank\b/i.test(e.currentTarget.getAttribute("target")))return}return e.preventDefault&&e.preventDefault(),!0}}function findAnchor(e){if(e)for(var t,n=0;n<e.length;n++){if(t=e[n],"a"===t.tag)return t;if(t.children&&(t=findAnchor(t.children)))return t}}function install(e){if(!install.installed){install.installed=!0,r=e,Object.defineProperty(e.prototype,"$router",{get:function(){return this.$root._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this.$root._route}});var t=function(e){return void 0!==e},n=function(e,n){var r=e.$options._parentVnode;t(r)&&t(r=r.data)&&t(r=r.registerRouteInstance)&&r(e,n)};e.mixin({beforeCreate:function(){t(this.$options.router)&&(this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)),n(this,this)},destroyed:function(){n(this)}}),e.component("router-view",o),e.component("router-link",h);var i=e.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.created}}function resolvePath(e,t,n){var r=e.charAt(0);if("/"===r)return e;if("?"===r||"#"===r)return t+e;var o=t.split("/");n&&o[o.length-1]||o.pop();for(var i=e.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 parsePath(e){var t="",n="",r=e.indexOf("#");r>=0&&(t=e.slice(r),e=e.slice(0,r));var o=e.indexOf("?");return o>=0&&(n=e.slice(o+1),e=e.slice(0,o)),{path:e,query:n,hash:t}}function cleanPath(e){return e.replace(/\/\//g,"/")}function parse(e,t){for(var n,r=[],o=0,i=0,a="",s=t&&t.delimiter||"/";null!=(n=w.exec(e));){var c=n[0],u=n[1],l=n.index;if(a+=e.slice(i,l),i=l+c.length,u)a+=u[1];else{var p=e[i],f=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!=f&&null!=p&&p!==f,_="+"===m||"*"===m,b="?"===m||"*"===m,C=n[2]||s,k=h||v;r.push({name:d||o++,prefix:f||"",delimiter:C,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:k?escapeGroup(k):y?".*":"[^"+escapeString(C)+"]+?"})}}return i<e.length&&(a+=e.substr(i)),a&&r.push(a),r}function compile(e,t){return tokensToFunction(parse(e,t))}function encodeURIComponentPretty(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function encodeAsterisk(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function tokensToFunction(e){for(var t=new Array(e.length),n=0;n<e.length;n++)"object"==typeof e[n]&&(t[n]=new RegExp("^(?:"+e[n].pattern+")$"));return function(n,r){for(var o="",i=n||{},a=r||{},s=a.pretty?encodeURIComponentPretty:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!=typeof u){var l,p=i[u.name];if(null==p){if(u.optional){u.partial&&(o+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(m(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(l=s(p[f]),!t[c].test(l))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(l)+"`");o+=(0===f?u.prefix:u.delimiter)+l}}else{if(l=u.asterisk?encodeAsterisk(p):s(p),!t[c].test(l))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+l+'"');o+=u.prefix+l}}else o+=u}return o}}function escapeString(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function escapeGroup(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function attachKeys(e,t){return e.keys=t,e}function flags(e){return e.sensitive?"":"i"}function regexpToRegexp(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return attachKeys(e,t)}function arrayToRegexp(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(pathToRegexp(e[o],t,n).source);return attachKeys(new RegExp("(?:"+r.join("|")+")",flags(n)),t)}function stringToRegexp(e,t,n){return tokensToRegExp(parse(e,n),t,n)}function tokensToRegExp(e,t,n){m(t)||(n=t||n,t=[]),n=n||{};for(var r=n.strict,o=!1!==n.end,i="",a=0;a<e.length;a++){var s=e[a];if("string"==typeof s)i+=escapeString(s);else{var c=escapeString(s.prefix),u="(?:"+s.pattern+")";t.push(s),s.repeat&&(u+="(?:"+c+u+")*"),u=s.optional?s.partial?c+"("+u+")?":"(?:"+c+"("+u+"))?":c+"("+u+")",i+=u}}var l=escapeString(n.delimiter||"/"),p=i.slice(-l.length)===l;return r||(i=(p?i.slice(0,-l.length):i)+"(?:"+l+"(?=$))?"),i+=o?"$":r&&p?"":"(?="+l+"|$)",attachKeys(new RegExp("^"+i,flags(n)),t)}function pathToRegexp(e,t,n){return m(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?regexpToRegexp(e,t):m(e)?arrayToRegexp(e,t,n):stringToRegexp(e,t,n)}function fillParams(e,t,n){try{return(k[e]||(k[e]=y.compile(e)))(t||{},{pretty:!0})}catch(e){return""}}function createRouteMap(e,t,n,r){var o=t||[],i=n||Object.create(null),a=r||Object.create(null);e.forEach(function(e){addRouteRecord(o,i,a,e)});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 addRouteRecord(e,t,n,r,o,i){var a=r.path,s=r.name,c=normalizePath(a,o),u={path:c,regex:compileRouteRegex(c),components:r.components||{default:r.component},instances:{},name:s,parent:o,matchAs:i,redirect:r.redirect,beforeEnter:r.beforeEnter,meta:r.meta||{},props:null==r.props?{}:r.components?r.props:{default:r.props}};if(r.children&&r.children.forEach(function(r){var o=i?cleanPath(i+"/"+r.path):void 0;addRouteRecord(e,t,n,r,u,o)}),void 0!==r.alias)if(Array.isArray(r.alias))r.alias.forEach(function(i){var a={path:i,children:r.children};addRouteRecord(e,t,n,a,o,u.path)});else{var l={path:r.alias,children:r.children};addRouteRecord(e,t,n,l,o,u.path)}t[u.path]||(e.push(u.path),t[u.path]=u),s&&(n[s]||(n[s]=u))}function compileRouteRegex(e){var t=y(e);return t}function normalizePath(e,t){return e=e.replace(/\/$/,""),"/"===e[0]?e:null==t?e:cleanPath(t.path+"/"+e)}function normalizeLocation(e,t,n,r){var o="string"==typeof e?{path:e}:e;if(o.name||o._normalized)return o;if(!o.path&&o.params&&t){o=assign({},o),o._normalized=!0;var i=assign(assign({},t.params),o.params);if(t.name)o.name=t.name,o.params=i;else if(t.matched){var a=t.matched[t.matched.length-1].path;o.path=fillParams(a,i,"path "+t.path)}return o}var s=parsePath(o.path||""),c=t&&t.path||"/",u=s.path?resolvePath(s.path,c,n||o.append):c,l=resolveQuery(s.query,o.query,r&&r.options.parseQuery),p=o.hash||s.hash;return p&&"#"!==p.charAt(0)&&(p="#"+p),{_normalized:!0,path:u,query:l,hash:p}}function assign(e,t){for(var n in t)e[n]=t[n];return e}function createMatcher(e,t){function addRoutes(e){createRouteMap(e,r,o,i)}function match(e,n,a){var s=normalizeLocation(e,n,!1,t),c=s.name;if(c){var u=i[c],l=u.regex.keys.filter(function(e){return!e.optional}).map(function(e){return e.name});if("object"!=typeof s.params&&(s.params={}),n&&"object"==typeof n.params)for(var p in n.params)!(p in s.params)&&l.indexOf(p)>-1&&(s.params[p]=n.params[p]);if(u)return s.path=fillParams(u.path,s.params,'named route "'+c+'"'),_createRoute(u,s,a)}else if(s.path){s.params={};for(var f=0;f<r.length;f++){var d=r[f],h=o[d];if(matchRoute(h.regex,s.path,s.params))return _createRoute(h,s,a)}}return _createRoute(null,s)}function redirect(e,n){var r=e.redirect,o="function"==typeof r?r(createRoute(e,n,null,t)):r;if("string"==typeof o&&(o={path:o}),!o||"object"!=typeof o)return _createRoute(null,n);var a=o,s=a.name,c=a.path,u=n.query,l=n.hash,p=n.params;if(u=a.hasOwnProperty("query")?a.query:u,l=a.hasOwnProperty("hash")?a.hash:l,p=a.hasOwnProperty("params")?a.params:p,s){i[s];return match({_normalized:!0,name:s,query:u,hash:l,params:p},void 0,n)}if(c){var f=resolveRecordPath(c,e);return match({_normalized:!0,path:fillParams(f,p,'redirect route with path "'+f+'"'),query:u,hash:l},void 0,n)}return _createRoute(null,n)}function alias(e,t,n){var r=fillParams(n,t.params,'aliased route with path "'+n+'"'),o=match({_normalized:!0,path:r});if(o){var i=o.matched,a=i[i.length-1];return t.params=o.params,_createRoute(a,t)}return _createRoute(null,t)}function _createRoute(e,n,r){return e&&e.redirect?redirect(e,r||n):e&&e.matchAs?alias(e,n,e.matchAs):createRoute(e,n,r,t)}var n=createRouteMap(e),r=n.pathList,o=n.pathMap,i=n.nameMap;return{match:match,addRoutes:addRoutes}}function matchRoute(e,t,n){var r=t.match(e);if(!r)return!1;if(!n)return!0;for(var o=1,i=r.length;o<i;++o){var a=e.keys[o-1],s="string"==typeof r[o]?decodeURIComponent(r[o]):r[o];a&&(n[a.name]=s)}return!0}function resolveRecordPath(e,t){return resolvePath(e,t.parent?t.parent.path:"/",!0)}function setupScroll(){window.addEventListener("popstate",function(e){saveScrollPosition(),e.state&&e.state.key&&setStateKey(e.state.key)})}function handleScroll(e,t,n,r){if(e.app){var o=e.options.scrollBehavior;o&&e.app.$nextTick(function(){var e=getScrollPosition(),i=o(t,n,r?e:null);if(i){var a="object"==typeof i;if(a&&"string"==typeof i.selector){var s=document.querySelector(i.selector);s?e=getElementPosition(s):isValidPosition(i)&&(e=normalizePosition(i))}else a&&isValidPosition(i)&&(e=normalizePosition(i));e&&window.scrollTo(e.x,e.y)}})}}function saveScrollPosition(){var e=getStateKey();e&&(x[e]={x:window.pageXOffset,y:window.pageYOffset})}function getScrollPosition(){var e=getStateKey();if(e)return x[e]}function getElementPosition(e){var t=document.documentElement,n=t.getBoundingClientRect(),r=e.getBoundingClientRect();return{x:r.left-n.left,y:r.top-n.top}}function isValidPosition(e){return isNumber(e.x)||isNumber(e.y)}function normalizePosition(e){return{x:isNumber(e.x)?e.x:window.pageXOffset,y:isNumber(e.y)?e.y:window.pageYOffset}}function isNumber(e){return"number"==typeof e}function genKey(){return $.now().toFixed(3)}function getStateKey(){return A}function setStateKey(e){A=e}function pushState(e,t){saveScrollPosition();var n=window.history;try{t?n.replaceState({key:A},"",e):(A=genKey(),n.pushState({key:A},"",e))}catch(n){window.location[t?"replace":"assign"](e)}}function replaceState(e){pushState(e,!0)}function runQueue(e,t,n){var r=function(o){o>=e.length?n():e[o]?t(e[o],function(){r(o+1)}):r(o+1)};r(0)}function normalizeBase(e){if(!e)if(v){var t=document.querySelector("base");e=t&&t.getAttribute("href")||"/"}else e="/";return"/"!==e.charAt(0)&&(e="/"+e),e.replace(/\/$/,"")}function resolveQueue(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n<r&&e[n]===t[n];n++);return{updated:t.slice(0,n),activated:t.slice(n),deactivated:e.slice(n)}}function extractGuards(e,t,n,r){var o=flatMapComponents(e,function(e,r,o,i){var a=extractGuard(e,t);if(a)return Array.isArray(a)?a.map(function(e){return n(e,r,o,i)}):n(a,r,o,i)});return flatten(r?o.reverse():o)}function extractGuard(e,t){return"function"!=typeof e&&(e=r.extend(e)),e.options[t]}function extractLeaveGuards(e){return extractGuards(e,"beforeRouteLeave",bindGuard,!0)}function extractUpdateHooks(e){return extractGuards(e,"beforeRouteUpdate",bindGuard)}function bindGuard(e,t){if(t)return function(){return e.apply(t,arguments)}}function extractEnterGuards(e,t,n){return extractGuards(e,"beforeRouteEnter",function(e,r,o,i){return bindEnterGuard(e,o,i,t,n)})}function bindEnterGuard(e,t,n,r,o){return function(i,a,s){return e(i,a,function(e){s(e),"function"==typeof e&&r.push(function(){poll(e,t.instances,n,o)})})}}function poll(e,t,n,r){t[n]?e(t[n]):r()&&setTimeout(function(){poll(e,t,n,r)},16)}function resolveAsyncComponents(e){return function(t,n,o){var i=!1,a=0,s=null;flatMapComponents(e,function(e,t,n,c){if("function"==typeof e&&void 0===e.cid){i=!0,a++;var u,l=once(function(t){e.resolved="function"==typeof t?t:r.extend(t),n.components[c]=t,--a<=0&&o()}),p=once(function(e){var t="Failed to resolve async component "+c+": "+e;s||(s=isError(e)?e:new Error(t),o(s))});try{u=e(l,p)}catch(e){p(e)}if(u)if("function"==typeof u.then)u.then(l,p);else{var f=u.component;f&&"function"==typeof f.then&&f.then(l,p)}}}),i||o()}}function flatMapComponents(e,t){return flatten(e.map(function(e){return Object.keys(e.components).map(function(n){return t(e.components[n],e.instances[n],e,n)})}))}function flatten(e){return Array.prototype.concat.apply([],e)}function once(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}function isError(e){return Object.prototype.toString.call(e).indexOf("Error")>-1}function getLocation(e){var t=window.location.pathname;return e&&0===t.indexOf(e)&&(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}function checkFallback(e){var t=getLocation(e);if(!/^\/#/.test(t))return window.location.replace(cleanPath(e+"/#"+t)),!0}function ensureSlash(){var e=getHash();return"/"===e.charAt(0)||(replaceHash("/"+e),!1)}function getHash(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.slice(t+1)}function pushHash(e){window.location.hash=e}function replaceHash(e){var t=window.location.href.indexOf("#");window.location.replace(window.location.href.slice(0,t>=0?t:0)+"#"+e)}function registerHook(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function createHref(e,t,n){var r="hash"===n?"#"+t:t;return e?cleanPath(e+"/"+r):r}Object.defineProperty(t,"__esModule",{value:!0});var r,o={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var n=t.props,r=t.children,o=t.parent,i=t.data;i.routerView=!0;for(var a=o.$createElement,s=n.name,c=o.$route,u=o._routerViewCache||(o._routerViewCache={}),l=0,p=!1;o;)o.$vnode&&o.$vnode.data.routerView&&l++,o._inactive&&(p=!0),o=o.$parent;if(i.routerViewDepth=l,p)return a(u[s],i,r);var f=c.matched[l];if(!f)return u[s]=null,a();var d=u[s]=f.components[s];return i.registerRouteInstance=function(e,t){var n=f.instances[s];(t&&n!==e||!t&&n===e)&&(f.instances[s]=t)},(i.hook||(i.hook={})).prepatch=function(e,t){f.instances[s]=t.componentInstance},i.props=resolveProps(c,f.props&&f.props[s]),a(d,i,r)}},i=/[!'()*]/g,a=function(e){return"%"+e.charCodeAt(0).toString(16)},s=/%2C/g,c=function(e){return encodeURIComponent(e).replace(i,a).replace(s,",")},u=decodeURIComponent,l=/\/?$/,p=createRoute(null,{path:"/"}),f=[String,Object],d=[String,Array],h={name:"router-link",props:{to:{type:f,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:d,default:"click"}},render:function(e){var t=this,n=this.$router,o=this.$route,i=n.resolve(this.to,o,this.append),a=i.location,s=i.route,c=i.href,u={},l=n.options.linkActiveClass,p=n.options.linkExactActiveClass,f=null==l?"router-link-active":l,d=null==p?"router-link-exact-active":p,h=null==this.activeClass?f:this.activeClass,v=null==this.exactActiveClass?d:this.exactActiveClass,m=a.path?createRoute(null,a,null,n):s;u[v]=isSameRoute(o,m),u[h]=this.exact?u[v]:isIncludedRoute(o,m);var y=function(e){guardEvent(e)&&(t.replace?n.replace(a):n.push(a))},g={click:guardEvent};Array.isArray(this.event)?this.event.forEach(function(e){g[e]=y}):g[this.event]=y;var _={class:u};if("a"===this.tag)_.on=g,_.attrs={href:c};else{var b=findAnchor(this.$slots.default);if(b){b.isStatic=!1;var C=r.util.extend;(b.data=C({},b.data)).on=g;(b.data.attrs=C({},b.data.attrs)).href=c}else _.on=g}return e(this.tag,_,this.$slots.default)}},v="undefined"!=typeof window,m=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)},y=pathToRegexp,g=parse,_=compile,b=tokensToFunction,C=tokensToRegExp,w=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");y.parse=g,y.compile=_,y.tokensToFunction=b,y.tokensToRegExp=C;var k=Object.create(null),x=Object.create(null),O=v&&function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),$=v&&window.performance&&window.performance.now?window.performance:Date,A=genKey(),S=function(e,t){this.router=e,this.base=normalizeBase(t),this.current=p,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};S.prototype.listen=function(e){this.cb=e},S.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},S.prototype.onError=function(e){this.errorCbs.push(e)},S.prototype.transitionTo=function(e,t,n){var r=this,o=this.router.match(e,this.current);this.confirmTransition(o,function(){r.updateRoute(o),t&&t(o),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(e){e(o)}))},function(e){n&&n(e),e&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(t){t(e)}))})},S.prototype.confirmTransition=function(e,t,n){var r=this,o=this.current,i=function(e){isError(e)&&(r.errorCbs.length?r.errorCbs.forEach(function(t){t(e)}):warn(!1,"uncaught error during route navigation:")),n&&n(e)};if(isSameRoute(e,o)&&e.matched.length===o.matched.length)return this.ensureURL(),i();var a=resolveQueue(this.current.matched,e.matched),s=a.updated,c=a.deactivated,u=a.activated,l=[].concat(extractLeaveGuards(c),this.router.beforeHooks,extractUpdateHooks(s),u.map(function(e){return e.beforeEnter}),resolveAsyncComponents(u));this.pending=e;var p=function(t,n){if(r.pending!==e)return i();try{t(e,o,function(e){!1===e||isError(e)?(r.ensureURL(!0),i(e)):"string"==typeof e||"object"==typeof e&&("string"==typeof e.path||"string"==typeof e.name)?(i(),"object"==typeof e&&e.replace?r.replace(e):r.push(e)):n(e)})}catch(e){i(e)}};runQueue(l,p,function(){var n=[];runQueue(extractEnterGuards(u,n,function(){return r.current===e}).concat(r.router.resolveHooks),p,function(){if(r.pending!==e)return i();r.pending=null,t(e),r.router.app&&r.router.app.$nextTick(function(){n.forEach(function(e){e()})})})})},S.prototype.updateRoute=function(e){var t=this.current;this.current=e,this.cb&&this.cb(e),this.router.afterHooks.forEach(function(n){n&&n(e,t)})};var D=function(e){function HTML5History(t,n){var r=this;e.call(this,t,n);var o=t.options.scrollBehavior;o&&setupScroll(),window.addEventListener("popstate",function(e){r.transitionTo(getLocation(r.base),function(e){o&&handleScroll(t,e,r.current,!0)})})}return e&&(HTML5History.__proto__=e),HTML5History.prototype=Object.create(e&&e.prototype),HTML5History.prototype.constructor=HTML5History,HTML5History.prototype.go=function(e){window.history.go(e)},HTML5History.prototype.push=function(e,t,n){var r=this,o=this,i=o.current;this.transitionTo(e,function(e){pushState(cleanPath(r.base+e.fullPath)),handleScroll(r.router,e,i,!1),t&&t(e)},n)},HTML5History.prototype.replace=function(e,t,n){var r=this,o=this,i=o.current;this.transitionTo(e,function(e){replaceState(cleanPath(r.base+e.fullPath)),handleScroll(r.router,e,i,!1),t&&t(e)},n)},HTML5History.prototype.ensureURL=function(e){if(getLocation(this.base)!==this.current.fullPath){var t=cleanPath(this.base+this.current.fullPath);e?pushState(t):replaceState(t)}},HTML5History.prototype.getCurrentLocation=function(){return getLocation(this.base)},HTML5History}(S),E=function(e){function HashHistory(t,n,r){e.call(this,t,n),r&&checkFallback(this.base)||ensureSlash()}return e&&(HashHistory.__proto__=e),HashHistory.prototype=Object.create(e&&e.prototype),HashHistory.prototype.constructor=HashHistory,HashHistory.prototype.setupListeners=function(){var e=this;window.addEventListener("hashchange",function(){ensureSlash()&&e.transitionTo(getHash(),function(e){replaceHash(e.fullPath)})})},HashHistory.prototype.push=function(e,t,n){this.transitionTo(e,function(e){pushHash(e.fullPath),t&&t(e)},n)},HashHistory.prototype.replace=function(e,t,n){this.transitionTo(e,function(e){replaceHash(e.fullPath),t&&t(e)},n)},HashHistory.prototype.go=function(e){window.history.go(e)},HashHistory.prototype.ensureURL=function(e){var t=this.current.fullPath;getHash()!==t&&(e?pushHash(t):replaceHash(t))},HashHistory.prototype.getCurrentLocation=function(){return getHash()},HashHistory}(S),T=function(e){function AbstractHistory(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(AbstractHistory.__proto__=e),AbstractHistory.prototype=Object.create(e&&e.prototype),AbstractHistory.prototype.constructor=AbstractHistory,AbstractHistory.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&&t(e)},n)},AbstractHistory.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&&t(e)},n)},AbstractHistory.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){t.index=n,t.updateRoute(r)})}},AbstractHistory.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},AbstractHistory.prototype.ensureURL=function(){},AbstractHistory}(S),P=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=createMatcher(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!O,this.fallback&&(t="hash"),v||(t="abstract"),this.mode=t,t){case"history":this.history=new D(this,e.base);break;case"hash":this.history=new E(this,e.base,this.fallback);break;case"abstract":this.history=new T(this,e.base)}},j={currentRoute:{}};P.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},j.currentRoute.get=function(){return this.history&&this.history.current},P.prototype.init=function(e){var t=this;if(this.apps.push(e),!this.app){this.app=e;var n=this.history;if(n instanceof D)n.transitionTo(n.getCurrentLocation());else if(n instanceof E){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(e){t.apps.forEach(function(t){t._route=e})})}},P.prototype.beforeEach=function(e){return registerHook(this.beforeHooks,e)},P.prototype.beforeResolve=function(e){return registerHook(this.resolveHooks,e)},P.prototype.afterEach=function(e){return registerHook(this.afterHooks,e)},P.prototype.onReady=function(e,t){this.history.onReady(e,t)},P.prototype.onError=function(e){this.history.onError(e)},P.prototype.push=function(e,t,n){this.history.push(e,t,n)},P.prototype.replace=function(e,t,n){this.history.replace(e,t,n)},P.prototype.go=function(e){this.history.go(e)},P.prototype.back=function(){this.go(-1)},P.prototype.forward=function(){this.go(1)},P.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map(function(e){return Object.keys(e.components).map(function(t){return e.components[t]})})):[]},P.prototype.resolve=function(e,t,n){var r=normalizeLocation(e,t||this.history.current,n,this),o=this.match(r,t),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:createHref(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},P.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==p&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(P.prototype,j),P.install=install,P.version="2.5.3",v&&window.Vue&&window.Vue.use(P),t.default=P}});