File manager - Edit - /home/cipherteam/htdocs/cipherteam.in/IPO_HUB/wp-content/plugins/td-cloud-library/assets/js/js_files_vue_modals.min.js
Back
/* MIT Vue.js v2.5.13 (c) 2014-2017 Evan You Released under the MIT License. HTML Parser By John Resig (ejohn.org) Modified by Juriy "kangax" Zaytsev Original code by Erik Arvidsson, Mozilla Public License http://erik.eae.net/simplehtmlparser/simplehtmlparser.js */ var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(c){var g=0;return function(){return g<c.length?{done:!1,value:c[g++]}:{done:!0}}};$jscomp.arrayIterator=function(c){return{next:$jscomp.arrayIteratorImpl(c)}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1; $jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(c,g,l){c!=Array.prototype&&c!=Object.prototype&&(c[g]=l.value)};$jscomp.getGlobal=function(c){c=["object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global,c];for(var g=0;g<c.length;++g){var l=c[g];if(l&&l.Math==Math)return l}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);$jscomp.SYMBOL_PREFIX="jscomp_symbol_"; $jscomp.initSymbol=function(){$jscomp.initSymbol=function(){};$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)};$jscomp.SymbolClass=function(c,g){this.$jscomp$symbol$id_=c;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:g})};$jscomp.SymbolClass.prototype.toString=function(){return this.$jscomp$symbol$id_}; $jscomp.Symbol=function(){function c(l){if(this instanceof c)throw new TypeError("Symbol is not a constructor");return new $jscomp.SymbolClass($jscomp.SYMBOL_PREFIX+(l||"")+"_"+g++,l)}var g=0;return c}(); $jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var c=$jscomp.global.Symbol.iterator;c||(c=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[c]&&$jscomp.defineProperty(Array.prototype,c,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}});$jscomp.initSymbolIterator=function(){}}; $jscomp.initSymbolAsyncIterator=function(){$jscomp.initSymbol();var c=$jscomp.global.Symbol.asyncIterator;c||(c=$jscomp.global.Symbol.asyncIterator=$jscomp.global.Symbol("Symbol.asyncIterator"));$jscomp.initSymbolAsyncIterator=function(){}};$jscomp.iteratorPrototype=function(c){$jscomp.initSymbolIterator();c={next:c};c[$jscomp.global.Symbol.iterator]=function(){return this};return c};var tdbApi={}; (function(){tdbApi={run:function(c){void 0===c.post&&(c.post={});void 0===c.done&&tdLog.kill("Missing done");void 0===c.wpNonce&&tdLog.kill("Missing wpNonce");void 0===c.cloudEndPoint&&tdLog.kill("Missing endpoint");void 0===c.error&&(c.error=function(c){console.log("%cAPI ERROR","background: #ffaa00; color: #ffffff; padding:3px 6px",c)});return jQuery.ajax({timeout:5E4,type:"POST",url:tdbApi._getRestEndPoint(c.cloudEndPoint,"uuid="+tdbApi._getUniqueID()),beforeSend:function(g){g.setRequestHeader("X-WP-Nonce", c.wpNonce)},cache:!1,data:c.post,dataType:"json",statusCode:{404:function(){console.log("ERROR: 404 not found")},500:function(){console.log("ERROR: 500 server error")}},success:function(g,l,q){console.group("API: "+c.cloudEndPoint);console.log("Post: ",c.post);console.log("Reply: ",g);console.groupEnd();null===g?c.error([{type:"AJAX ERROR",message:"Empty response received from server.",debug_data:{endpoint:c.cloudEndPoint,request:q}}]):void 0!==g.error?c.error(g.error):c.done(g)},error:function(g, l,q){c.error([{type:"AJAX ERROR",message:"Invalid reply from server endpoint.",debug_data:{endpoint:c.cloudEndPoint,request:g}}]);void 0!==g.responseText?console.log("%cAPI ERROR "+c.cloudEndPoint,"background: #ffaa00; color: #ffffff; padding:3px 6px","Error - check for php warnings:",g.responseText):console.log("%cAPI ERROR "+c.cloudEndPoint,"background: #ffaa00; color: #ffffff; padding:3px 6px","Error - check for php warnings:",g,l,q)}})},cloudRun:function(c){void 0===c.post&&(c.post={});void 0=== c.error&&(c.error=function(c){console.log("%cAPI ERROR","background: #ffaa00; color: #ffffff; padding:3px 6px; margin-bottom:4px; display:inline-block",c)});void 0===c.cloudError&&(c.cloudError=function(c){console.log("%cCLOUD API ERROR","background: #d22020; color: #ffffff; padding:3px 6px; margin-bottom:4px; display:inline-block",c)});return tdbApi.run({wpNonce:window.tdb_globals.wpRestNonce,cloudEndPoint:"td-cloud-library/td_cloud_proxy",post:{cloudPost:c.cloudPost,cloudEndPoint:c.cloudEndPoint}, done:function(g){void 0!==g.cloudError?(c.cloudError(g.cloudError),console.groupEnd()):c.done(g)},error:function(g){c.error(g)}})},_getRestEndPoint:function(c,g){return _.isEmpty(window.tdb_globals.permalinkStructure)?window.tdb_globals.wpRestUrl+c+"&"+g:window.tdb_globals.wpRestUrl+c+"?"+g},_getUniqueID:function(){function c(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return c()+c()+"-"+c()+"-"+c()+"-"+c()+"-"+c()+c()+c()}}})(); (function(){try{new Function("(a = 0) => a");var c=!0}catch(g){c=!1}c||(jQuery(".tdb-es6-close").on("click",function(c){c.preventDefault();c=jQuery("body");c.hasClass("tdb_es6_display_err")&&c.removeClass("tdb_es6_display_err")}),$("#tdc-sidebar .tdb-load-template").on("click",function(c){c.preventDefault();$("body").addClass("tdb_es6_display_err")}))})(); (function(c,g){"object"===typeof exports&&"undefined"!==typeof module?module.exports=g():"function"===typeof define&&define.amd?define(g):c.Vue=g()})(this,function(){function c(a){return void 0===a||null===a}function g(a){return void 0!==a&&null!==a}function l(a){return"string"===typeof a||"number"===typeof a||"symbol"===typeof a||"boolean"===typeof a}function q(a){return null!==a&&"object"===typeof a}function w(a){return Rb.call(a).slice(8,-1)}function z(a){return"[object Object]"===Rb.call(a)}function t(a){var b= parseFloat(String(a));return 0<=b&&Math.floor(b)===b&&isFinite(a)}function P(a){return null==a?"":"object"===typeof a?JSON.stringify(a,null,2):String(a)}function Q(a){var b=parseFloat(a);return isNaN(b)?a:b}function H(a,b){var e=Object.create(null);a=a.split(",");for(var f=0;f<a.length;f++)e[a[f]]=!0;return b?function(a){return e[a.toLowerCase()]}:function(a){return e[a]}}function O(a,b){if(a.length&&(b=a.indexOf(b),-1<b))return a.splice(b,1)}function I(a,b){return Ef.call(a,b)}function V(a){var b= Object.create(null);return function(e){return b[e]||(b[e]=a(e))}}function Sb(a,b){function e(e){var f=arguments.length;return f?1<f?a.apply(b,arguments):a.call(b,e):a.call(b)}e._length=a.length;return e}function gb(a,b){b=b||0;for(var e=a.length-b,f=Array(e);e--;)f[e]=a[e+b];return f}function A(a,b){for(var e in b)a[e]=b[e];return a}function xb(a){for(var b={},e=0;e<a.length;e++)a[e]&&A(b,a[e]);return b}function F(a,b,e){}function fa(a,b){if(a===b)return!0;var e=q(a),f=q(b);if(e&&f)try{var m=Array.isArray(a), d=Array.isArray(b);if(m&&d)return a.length===b.length&&a.every(function(a,e){return fa(a,b[e])});if(m||d)return!1;var c=Object.keys(a),h=Object.keys(b);return c.length===h.length&&c.every(function(e){return fa(a[e],b[e])})}catch(Cd){return!1}else return e||f?!1:String(a)===String(b)}function Tb(a,b){for(var e=0;e<a.length;e++)if(fa(a[e],b))return e;return-1}function hb(a){var b=!1;return function(){b||(b=!0,a.apply(this,arguments))}}function yb(a){a=(a+"").charCodeAt(0);return 36===a||95===a}function Ga(a, b,e,f){Object.defineProperty(a,b,{value:e,enumerable:!!f,writable:!0,configurable:!0})}function zb(a){if(!Ff.test(a)){var b=a.split(".");return function(a){for(var e=0;e<b.length;e++){if(!a)return;a=a[b[e]]}return a}}}function ua(a){return"function"===typeof a&&/native code/.test(a.toString())}function va(a){return new W(void 0,void 0,void 0,String(a))}function Oa(a,b){var e=a.componentOptions,f=new W(a.tag,a.data,a.children,a.text,a.elm,a.context,e,a.asyncFactory);f.ns=a.ns;f.isStatic=a.isStatic; f.key=a.key;f.isComment=a.isComment;f.fnContext=a.fnContext;f.fnOptions=a.fnOptions;f.fnScopeId=a.fnScopeId;f.isCloned=!0;b&&(a.children&&(f.children=Pa(a.children,!0)),e&&e.children&&(e.children=Pa(e.children,!0)));return f}function Pa(a,b){for(var e=a.length,f=Array(e),m=0;m<e;m++)f[m]=Oa(a[m],b);return f}function Ab(a,b,e){a.__proto__=b}function Dc(a,b,e){for(var f=0,m=e.length;f<m;f++){var d=e[f];Ga(a,d,b[d])}}function Ha(a,b){if(q(a)&&!(a instanceof W)){var e;I(a,"__ob__")&&a.__ob__ instanceof Ub?e=a.__ob__:ma.shouldConvert&&!Bb()&&(Array.isArray(a)||z(a))&&Object.isExtensible(a)&&!a._isVue&&(e=new Ub(a));b&&e&&e.vmCount++;return e}}function na(a,b,e,f,m){var d=new R,c=Object.getOwnPropertyDescriptor(a,b);if(!c||!1!==c.configurable){var h=c&&c.get,g=c&&c.set,k=!m&&Ha(e);Object.defineProperty(a,b,{enumerable:!0,configurable:!0,get:function(){var b=h?h.call(a):e;R.target&&(d.depend(),k&&(k.dep.depend(),Array.isArray(b)&&Vb(b)));return b},set:function(b){var c=h?h.call(a):e;b===c||b!==b&& c!==c||(f&&f(),g?g.call(a,b):e=b,k=!m&&Ha(b),d.notify())}})}}function Qa(a,b,e){if(Array.isArray(a)&&t(b))return a.length=Math.max(a.length,b),a.splice(b,1,e),e;if(b in a&&!(b in Object.prototype))return a[b]=e;var f=a.__ob__;if(a._isVue||f&&f.vmCount)return v("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."),e;if(!f)return a[b]=e;na(f.value,b,e);f.dep.notify();return e}function Wb(a,b){if(Array.isArray(a)&&t(b))a.splice(b, 1);else{var e=a.__ob__;a._isVue||e&&e.vmCount?v("Avoid deleting properties on a Vue instance or its root $data - just set it to null."):I(a,b)&&(delete a[b],e&&e.dep.notify())}}function Vb(a){for(var b,e=0,f=a.length;e<f;e++)(b=a[e])&&b.__ob__&&b.__ob__.dep.depend(),Array.isArray(b)&&Vb(b)}function ib(a,b){if(!b)return a;for(var e,f,m,d=Object.keys(b),c=0;c<d.length;c++)e=d[c],f=a[e],m=b[e],I(a,e)?z(f)&&z(m)&&ib(f,m):Qa(a,e,m);return a}function oa(a,b,e){return e?function(){var f="function"===typeof b? b.call(e,e):b,m="function"===typeof a?a.call(e,e):a;return f?ib(f,m):m}:b?a?function(){return ib("function"===typeof b?b.call(this,this):b,"function"===typeof a?a.call(this,this):a)}:b:a}function Xb(a,b){return b?a?a.concat(b):Array.isArray(b)?b:[b]:a}function Ec(a,b,e,f){a=Object.create(a||null);return b?(jb(f,b,e),A(a,b)):a}function Yb(a){for(var b in a.components)kb(b)}function kb(a){/^[a-zA-Z][\w-]*$/.test(a)||v('Invalid component name: "'+a+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.'); (Dd(a)||G.isReservedTag(a))&&v("Do not use built-in or reserved HTML elements as component id: "+a)}function Ia(a,b){var e=a.props;if(e){var f={},m;if(Array.isArray(e))for(m=e.length;m--;)if(b=e[m],"string"===typeof b){var d=ha(b);f[d]={type:null}}else v("props must be strings when using array syntax.");else if(z(e))for(m in e)b=e[m],d=ha(m),f[d]=z(b)?b:{type:b};else v('Invalid value for option "props": expected an Array or an Object, but got '+w(e)+".",b);a.props=f}}function Zb(a,b){var e=a.inject; if(e)if(a=a.inject={},Array.isArray(e))for(var f=0;f<e.length;f++)a[e[f]]={from:e[f]};else if(z(e))for(f in e)b=e[f],a[f]=z(b)?A({from:f},b):{from:b};else v('Invalid value for option "inject": expected an Array or an Object, but got '+w(e)+".",b)}function wa(a){if(a=a.directives)for(var b in a){var e=a[b];"function"===typeof e&&(a[b]={bind:e,update:e})}}function jb(a,b,e){z(b)||v('Invalid value for option "'+a+'": expected an Object, but got '+w(b)+".",e)}function xa(a,b,e){function f(f){c[f]=(ba[f]|| Ed)(a[f],b[f],e,f)}Yb(b);"function"===typeof b&&(b=b.options);Ia(b,e);Zb(b,e);wa(b);var m=b.extends;m&&(a=xa(a,m,e));if(b.mixins){m=0;for(var d=b.mixins.length;m<d;m++)a=xa(a,b.mixins[m],e)}var c={},h;for(h in a)f(h);for(h in b)I(a,h)||f(h);return c}function lb(a,b,e,f){if("string"===typeof e){var m=a[b];if(I(m,e))return m[e];var d=ha(e);if(I(m,d))return m[d];var c=Fd(d);if(I(m,c))return m[c];m=m[e]||m[d]||m[c];f&&!m&&v("Failed to resolve "+b.slice(0,-1)+": "+e,a);return m}}function mb(a,b,e,f){var m; b=b[a];var d=!I(e,a);e=e[a];nb(Boolean,b.type)&&(d&&!I(b,"default")?e=!1:nb(String,b.type)||""!==e&&e!==Cb(a)||(e=!0));if(void 0===e){I(b,"default")?(e=b.default,q(e)&&v('Invalid default value for prop "'+a+'": Props with type Object/Array must use a factory function to return the default value.',f),e=f&&f.$options.propsData&&void 0===f.$options.propsData[a]&&void 0!==f._props[a]?f._props[a]:"function"===typeof e&&"Function"!==Ja(b.type)?e.call(f):e):e=void 0;var c=ma.shouldConvert;ma.shouldConvert= !0;Ha(e);ma.shouldConvert=c}c=e;if(b.required&&d)v('Missing required prop: "'+a+'"',f);else if(null!=c||b.required){d=b.type;var h=!d||!0===d;var g=[];if(d){Array.isArray(d)||(d=[d]);for(var k=0;k<d.length&&!h;k++){var n=c,p=d[k];h=Ja(p);if(Gf.test(h)){var u=typeof n;(m=u===h.toLowerCase())||"object"!==u||(m=n instanceof p)}else m="Object"===h?z(n):"Array"===h?Array.isArray(n):n instanceof p;g.push(h||"");h=m}}h?(b=b.validator)&&(b(c)||v('Invalid prop: custom validator check failed for prop "'+a+ '".',f)):v('Invalid prop: type check failed for prop "'+a+'". Expected '+g.map(Fd).join(", ")+", got "+w(c)+".",f)}return e}function Ja(a){return(a=a&&a.toString().match(/^\s*function (\w+)/))?a[1]:""}function nb(a,b){if(!Array.isArray(b))return Ja(b)===Ja(a);for(var e=0,f=b.length;e<f;e++)if(Ja(b[e])===Ja(a))return!0;return!1}function ia(a,b,e){if(b)for(var f=b;f=f.$parent;){var m=f.$options.errorCaptured;if(m)for(var d=0;d<m.length;d++)try{if(!1===m[d].call(f,a,b,e))return}catch(Fa){Db(Fa,f,"errorCaptured hook")}}Db(a, b,e)}function Db(a,b,e){if(G.errorHandler)try{return G.errorHandler.call(null,a,b,e)}catch(f){$b(f,null,"config.errorHandler")}$b(a,b,e)}function $b(a,b,e){v("Error in "+e+': "'+a.toString()+'"',b);if((S||Gd)&&"undefined"!==typeof console)console.error(a);else throw a;}function ob(){Fc=!1;for(var a=Gc.slice(0),b=Gc.length=0;b<a.length;b++)a[b]()}function ac(a){return a._withTask||(a._withTask=function(){Hc=!0;var b=a.apply(null,arguments);Hc=!1;return b})}function ya(a,b){var e;Gc.push(function(){if(a)try{a.call(b)}catch(f){ia(f, b,"nextTick")}else e&&e(b)});Fc||(Fc=!0,Hc?bc():Hd());if(!a&&"undefined"!==typeof Promise)return new Promise(function(a){e=a})}function Ra(a,b){var e;if(((e=Array.isArray(a))||q(a))&&!Object.isFrozen(a)){if(a.__ob__){var f=a.__ob__.dep.id;if(b.has(f))return;b.add(f)}if(e)for(e=a.length;e--;)Ra(a[e],b);else for(f=Object.keys(a),e=f.length;e--;)Ra(a[f[e]],b)}}function Ka(a){function b(){var a=arguments,f=b.fns;if(Array.isArray(f)){f=f.slice();for(var m=0;m<f.length;m++)f[m].apply(null,a)}else return f.apply(null, arguments)}b.fns=a;return b}function La(a,b,e,f,m){var d;for(d in a){var h=a[d];var g=b[d];var k=Id(d);c(h)?v('Invalid handler for event "'+k.name+'": got '+String(h),m):c(g)?(c(h.fns)&&(h=a[d]=Ka(h)),e(k.name,h,k.once,k.capture,k.passive,k.params)):h!==g&&(g.fns=h,a[d]=g)}for(d in b)c(a[d])&&(k=Id(d),f(k.name,b[d],k.capture))}function X(a,b,e){function f(){e.apply(this,arguments);O(d.fns,f)}a instanceof W&&(a=a.data.hook||(a.data.hook={}));var m=a[b];if(c(m))var d=Ka([f]);else g(m.fns)&&!0===m.merged? (d=m,d.fns.push(f)):d=Ka([m,f]);d.merged=!0;a[b]=d}function pb(a,b,e,f,m){if(g(b)){if(I(b,e))return a[e]=b[e],m||delete b[e],!0;if(I(b,f))return a[e]=b[f],m||delete b[f],!0}return!1}function Sa(a){return g(a)&&g(a.text)&&!1===a.isComment}function cc(a,b){var e=[],f;for(f=0;f<a.length;f++){var m=a[f];if(!c(m)&&"boolean"!==typeof m){var d=e.length-1;var h=e[d];Array.isArray(m)?0<m.length&&(m=cc(m,(b||"")+"_"+f),Sa(m[0])&&Sa(h)&&(e[d]=va(h.text+m[0].text),m.shift()),e.push.apply(e,m)):l(m)?Sa(h)?e[d]= va(h.text+m):""!==m&&e.push(va(m)):Sa(m)&&Sa(h)?e[d]=va(h.text+m.text):(!0===a._isVList&&g(m.tag)&&c(m.key)&&g(b)&&(m.key="__vlist"+b+"_"+f+"__"),e.push(m))}}return e}function Eb(a,b){$jscomp.initSymbol();if(a.__esModule||Jd&&"Module"===a[Symbol.toStringTag])a=a.default;return q(a)?b.extend(a):a}function Ic(a,b,e){if(!0===a.error&&g(a.errorComp))return a.errorComp;if(g(a.resolved))return a.resolved;if(!0===a.loading&&g(a.loadingComp))return a.loadingComp;if(g(a.contexts))a.contexts.push(e);else{var f= a.contexts=[e],m=!0,d=function(){for(var a=0,b=f.length;a<b;a++)f[a].$forceUpdate()};e=hb(function(e){a.resolved=Eb(e,b);m||d()});var h=hb(function(b){v("Failed to resolve async component: "+String(a)+(b?"\nReason: "+b:""));g(a.errorComp)&&(a.error=!0,d())}),k=a(e,h);q(k)&&("function"===typeof k.then?c(a.resolved)&&k.then(e,h):g(k.component)&&"function"===typeof k.component.then&&(k.component.then(e,h),g(k.error)&&(a.errorComp=Eb(k.error,b)),g(k.loading)&&(a.loadingComp=Eb(k.loading,b),0===k.delay? a.loading=!0:setTimeout(function(){c(a.resolved)&&c(a.error)&&(a.loading=!0,d())},k.delay||200)),g(k.timeout)&&setTimeout(function(){c(a.resolved)&&h("timeout ("+k.timeout+"ms)")},k.timeout)));m=!1;return a.loading?a.loadingComp:a.resolved}}function za(a){if(Array.isArray(a))for(var b=0;b<a.length;b++){var e=a[b];if(g(e)&&(g(e.componentOptions)||e.isComment&&e.asyncFactory))return e}}function Fb(a,b,e){e?Ta.$once(a,b):Ta.$on(a,b)}function Ua(a,b){Ta.$off(a,b)}function Ma(a,b){var e={};if(!a)return e; for(var f=0,m=a.length;f<m;f++){var d=a[f],c=d.data;c&&c.attrs&&c.attrs.slot&&delete c.attrs.slot;d.context!==b&&d.fnContext!==b||!c||null==c.slot?(e.default||(e.default=[])).push(d):(c=c.slot,c=e[c]||(e[c]=[]),"template"===d.tag?c.push.apply(c,d.children||[]):c.push(d))}for(var h in e)e[h].every(Jc)&&delete e[h];return e}function Jc(a){return a.isComment&&!a.asyncFactory||" "===a.text}function Na(a,b){b=b||{};for(var e=0;e<a.length;e++)Array.isArray(a[e])?Na(a[e],b):b[a[e].key]=a[e].fn;return b} function Va(a,b,e){a.$el=b;a.$options.render||(a.$options.render=Wa,a.$options.template&&"#"!==a.$options.template.charAt(0)||a.$options.el||b?v("You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",a):v("Failed to mount component: template or render function not defined.",a));U(a,"beforeMount");new ja(a,G.performance&&Y?function(){var b=a._name,m=a._uid,d="vue-perf-start:"+ m;m="vue-perf-end:"+m;Y(d);var c=a._render();Y(m);dc("vue "+b+" render",d,m);Y(d);a._update(c,e);Y(m);dc("vue "+b+" patch",d,m)}:function(){a._update(a._render(),e)},F,null,!0);e=!1;null==a.$vnode&&(a._isMounted=!0,U(a,"mounted"));return a}function Xa(a){for(;a&&(a=a.$parent);)if(a._inactive)return!0;return!1}function pa(a,b){if(b){if(a._directInactive=!1,Xa(a))return}else if(a._directInactive)return;if(a._inactive||null===a._inactive){a._inactive=!1;for(b=0;b<a.$children.length;b++)pa(a.$children[b]); U(a,"activated")}}function ec(a,b){if(b&&(a._directInactive=!0,Xa(a)))return;if(!a._inactive){a._inactive=!0;for(b=0;b<a.$children.length;b++)ec(a.$children[b]);U(a,"deactivated")}}function U(a,b){var e=a.$options[b];if(e)for(var f=0,m=e.length;f<m;f++)try{e[f].call(a)}catch(D){ia(D,a,b+" hook")}a._hasHookEvent&&a.$emit("hook:"+b)}function fc(){Kc=!0;Aa.sort(function(a,b){return a.id-b.id});for(qb=0;qb<Aa.length;qb++){var a=Aa[qb];var b=a.id;Gb[b]=null;a.run();if(null!=Gb[b]&&(gc[b]=(gc[b]||0)+1, 100<gc[b])){v("You may have an infinite update loop "+(a.user?'in watcher with expression "'+a.expression+'"':"in a component render function."),a.vm);break}}a=Lc.slice();b=Aa.slice();qb=Aa.length=Lc.length=0;Gb={};gc={};Mc=Kc=!1;hc(a);Ba(b);ic&&G.devtools&&ic.emit("flush")}function Ba(a){for(var b=a.length;b--;){var e=a[b],f=e.vm;f._watcher===e&&f._isMounted&&U(f,"updated")}}function hc(a){for(var b=0;b<a.length;b++)a[b]._inactive=!0,pa(a[b],!0)}function ka(a,b,e){qa.get=function(){return this[b][e]}; qa.set=function(a){this[b][e]=a};Object.defineProperty(a,e,qa)}function Nc(a,b){var e=a.$options.propsData||{},f=a._props={},m=a.$options._propKeys=[];ma.shouldConvert=!a.$parent;var d=function(d){m.push(d);var c=mb(d,b,e,a),h=Cb(d);(Kd(h)||G.isReservedAttr(h))&&v('"'+h+'" is a reserved attribute and cannot be used as component prop.',a);na(f,d,c,function(){a.$parent&&!Hb&&v("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+ d+'"',a)});d in a||ka(a,"_props",d)},c;for(c in b)d(c);ma.shouldConvert=!0}function C(a,b,e){var f=!Bb();"function"===typeof e?(qa.get=f?Ib(b):e,qa.set=F):(qa.get=e.get?f&&!1!==e.cache?Ib(b):e.get:F,qa.set=e.set?e.set:F);qa.set===F&&(qa.set=function(){v('Computed property "'+b+'" was assigned to but it has no setter.',this)});Object.defineProperty(a,b,qa)}function Ib(a){return function(){var b=this._computedWatchers&&this._computedWatchers[a];if(b)return b.dirty&&b.evaluate(),R.target&&b.depend(), b.value}}function rb(a,b,e,f){z(e)&&(f=e,e=e.handler);"string"===typeof e&&(e=a[e]);return a.$watch(b,e,f)}function Oc(a){var b=Jb(a.$options.inject,a);b&&(ma.shouldConvert=!1,Object.keys(b).forEach(function(e){na(a,e,b[e],function(){v('Avoid mutating an injected value directly since the changes will be overwritten whenever the provided component re-renders. injection being mutated: "'+e+'"',a)})}),ma.shouldConvert=!0)}function Jb(a,b){if(a){for(var e=Object.create(null),f=Jd?Reflect.ownKeys(a).filter(function(b){return Object.getOwnPropertyDescriptor(a, b).enumerable}):Object.keys(a),m=0;m<f.length;m++){for(var d=f[m],c=a[d].from,h=b;h;){if(h._provided&&c in h._provided){e[d]=h._provided[c];break}h=h.$parent}h||("default"in a[d]?(c=a[d].default,e[d]="function"===typeof c?c.call(b):c):v('Injection "'+d+'" not found',b))}return e}}function d(a,b){var e;if(Array.isArray(a)||"string"===typeof a){var f=Array(a.length);var m=0;for(e=a.length;m<e;m++)f[m]=b(a[m],m)}else if("number"===typeof a)for(f=Array(a),m=0;m<a;m++)f[m]=b(m+1,m);else if(q(a)){var d= Object.keys(a);f=Array(d.length);m=0;for(e=d.length;m<e;m++){var c=d[m];f[m]=b(a[c],c,m)}}g(f)&&(f._isVList=!0);return f}function h(a,b,e,f){var m=this.$scopedSlots[a];if(m)e=e||{},f&&(q(f)||v("slot v-bind without argument expects an Object",this),e=A(A({},f),e)),a=m(e)||b;else{if(f=this.$slots[a])f._rendered&&v('Duplicate presence of slot "'+a+'" found in the same render tree - this will likely cause render errors.',this),f._rendered=!0;a=f||b}return(e=e&&e.slot)?this.$createElement("template",{slot:e}, a):a}function k(a){return lb(this.$options,"filters",a,!0)||Ld}function n(a,b,e,f){if(e=G.keyCodes[b]||e)return Array.isArray(e)?-1===e.indexOf(a):e!==a;if(f)return Cb(f)!==b}function u(a,b,e,f,m){if(e)if(q(e)){Array.isArray(e)&&(e=xb(e));var d,c=function(c){if("class"===c||"style"===c||Kd(c))d=a;else{var h=a.attrs&&a.attrs.type;d=f||G.mustUseProp(b,h,c)?a.domProps||(a.domProps={}):a.attrs||(a.attrs={})}c in d||(d[c]=e[c],m&&((a.on||(a.on={}))["update:"+c]=function(a){e[c]=a}))},h;for(h in e)c(h)}else v("v-bind without argument expects an Object or Array value", this);return a}function p(a,b){var e=this._staticTrees||(this._staticTrees=[]),f=e[a];if(f&&!b)return Array.isArray(f)?Pa(f):Oa(f);f=e[a]=this.$options.staticRenderFns[a].call(this._renderProxy,null,this);r(f,"__static__"+a,!1);return f}function x(a,b,e){r(a,"__once__"+b+(e?"_"+e:""),!0);return a}function r(a,b,e){if(Array.isArray(a))for(var f=0;f<a.length;f++){if(a[f]&&"string"!==typeof a[f]){var d=a[f],c=b+"_"+f,h=e;d.isStatic=!0;d.key=c;d.isOnce=h}}else a.isStatic=!0,a.key=b,a.isOnce=e}function y(a, b){if(b)if(z(b)){var e=a.on=a.on?A({},a.on):{},f;for(f in b){var d=e[f],c=b[f];e[f]=d?[].concat(d,c):c}}else v("v-on without argument expects an Object value",this);return a}function B(a){a._o=x;a._n=Q;a._s=P;a._l=d;a._t=h;a._q=fa;a._i=Tb;a._m=p;a._f=k;a._k=n;a._b=u;a._v=va;a._e=Wa;a._u=Na;a._g=y}function N(a,b,e,f,d){var m=d.options;this.data=a;this.props=b;this.children=e;this.parent=f;this.listeners=a.on||ca;this.injections=Jb(m.inject,f);this.slots=function(){return Ma(e,f)};var c=Object.create(f); b=!0===m._compiled;var h=!b;b&&(this.$options=m,this.$slots=this.slots(),this.$scopedSlots=a.scopedSlots||ca);this._c=m._scopeId?function(a,b,e,d){if(a=E(c,a,b,e,d,h))a.fnScopeId=m._scopeId,a.fnContext=f;return a}:function(a,b,e,f){return E(c,a,b,e,f,h)}}function J(a,b,e,f,d){if(!c(a)){var m=e.$options._base;q(a)&&(a=m.extend(a));if("function"!==typeof a)v("Invalid Component definition: "+String(a),e);else{if(c(a.cid)){var h=a;a=Ic(h,m,e);if(void 0===a)return a=h,h=Wa(),h.asyncFactory=a,h.asyncMeta= {data:b,context:e,children:f,tag:d},h}b=b||{};Pc(a);if(g(b.model)){var k=a.options;m=b;var n=k.model&&k.model.prop||"value";k=k.model&&k.model.event||"input";(m.props||(m.props={}))[n]=m.model.value;n=m.on||(m.on={});g(n[k])?n[k]=[m.model.callback].concat(n[k]):n[k]=m.model.callback}var p=b;m=a;var u=m.options.props;if(c(u))var l=void 0;else{n={};k=p.attrs;p=p.props;if(g(k)||g(p))for(l in u){u=Cb(l);var x=l.toLowerCase();l!==x&&k&&I(k,x)&&jc('Prop "'+x+'" is passed to component '+Ya(d||m)+', but the declared prop name is "'+ l+'". Note that HTML attributes are case-insensitive and camelCased props need to use their kebab-case equivalents when using in-DOM templates. You should probably use "'+u+'" instead of "'+l+'".');pb(n,p,l,u,!0)||pb(n,k,l,u,!1)}l=n}if(!0===a.options.functional){d=a;a=d.options;h={};m=a.props;if(g(m))for(var y in m)h[y]=mb(y,m,l||ca);else{if(g(b.attrs)){y=b.attrs;for(var r in y)h[ha(r)]=y[r]}if(g(b.props)){r=b.props;for(var B in r)h[ha(B)]=r[B]}}f=new N(b,h,f,e,d);f=a.render.call(null,f._c,f);f instanceof W&&(f.fnContext=e,f.fnOptions=a,b.slot&&((f.data||(f.data={})).slot=b.slot));return f}B=b.on;b.on=b.nativeOn;!0===a.options.abstract&&(r=b.slot,b={},r&&(b.slot=r));r=b;r.hook||(r.hook={});for(y=0;y<Md.length;y++)m=Md[y],n=r.hook[m],k=Qc[m],r.hook[m]=n?K(k,n):k;r=a.options.name||d;return new W("vue-component-"+a.cid+(r?"-"+r:""),b,void 0,void 0,void 0,e,{Ctor:a,propsData:l,listeners:B,tag:d,children:f},h)}}}function K(a,b){return function(e,f,d,c){a(e,f,d,c);b(e,f,d,c)}}function E(a,b,e,f,d,c){if(Array.isArray(e)|| l(e))d=f,f=e,e=void 0;!0===c&&(d=Nd);return If(a,b,e,f,d)}function If(a,b,e,f,d){if(g(e)&&g(e.__ob__))return v("Avoid using observed data object as vnode data: "+JSON.stringify(e)+"\nAlways create fresh vnode data objects in each render!",a),Wa();g(e)&&g(e.is)&&(b=e.is);if(!b)return Wa();g(e)&&g(e.key)&&!l(e.key)&&v("Avoid using non-primitive value as key, use string/number value instead.",a);Array.isArray(f)&&"function"===typeof f[0]&&(e=e||{},e.scopedSlots={default:f[0]},f.length=0);if(d===Nd)f= l(f)?[va(f)]:Array.isArray(f)?cc(f):void 0;else if(d===Jf)a:for(d=0;d<f.length;d++)if(Array.isArray(f[d])){f=Array.prototype.concat.apply([],f);break a}if("string"===typeof b){var m;var c=a.$vnode&&a.$vnode.ns||G.getTagNamespace(b);a=G.isReservedTag(b)?new W(G.parsePlatformTagName(b),e,f,void 0,void 0,a):g(m=lb(a.$options,"components",b))?J(m,e,a,f,b):new W(b,e,f,void 0,void 0,a)}else a=J(b,e,a,f);return g(a)?(c&&Od(a,c),a):Wa()}function Od(a,b,e){a.ns=b;"foreignObject"===a.tag&&(b=void 0,e=!0);if(g(a.children))for(var f= 0,d=a.children.length;f<d;f++){var h=a.children[f];g(h.tag)&&(c(h.ns)||!0===e)&&Od(h,b,e)}}function Kf(a){a._vnode=null;a._staticTrees=null;var b=a.$options,e=a.$vnode=b._parentVnode;a.$slots=Ma(b._renderChildren,e&&e.context);a.$scopedSlots=ca;a._c=function(b,e,d,c){return E(a,b,e,d,c,!1)};a.$createElement=function(b,e,d,c){return E(a,b,e,d,c,!0)};e=e&&e.data;na(a,"$attrs",e&&e.attrs||ca,function(){!Hb&&v("$attrs is readonly.",a)},!0);na(a,"$listeners",b._parentListeners||ca,function(){!Hb&&v("$listeners is readonly.", a)},!0)}function Pc(a){var b=a.options;if(a.super){var e=Pc(a.super);if(e!==a.superOptions){a.superOptions=e;var f;b=a.options;var d=a.extendOptions,c=a.sealedOptions,h;for(h in b)if(b[h]!==c[h]){f||(f={});var g=f,k=h;var n=b[h];var p=d[h],u=c[h];if(Array.isArray(n)){var l=[];u=Array.isArray(u)?u:[u];p=Array.isArray(p)?p:[p];for(var x=0;x<n.length;x++)(0<=p.indexOf(n[x])||0>u.indexOf(n[x]))&&l.push(n[x]);n=l}g[k]=n}f&&A(a.extendOptions,f);b=a.options=xa(e,a.extendOptions);b.name&&(b.components[b.name]= a)}}return b}function L(a){this instanceof L||v("Vue is a constructor and should be called with the `new` keyword");this._init(a)}function Lf(a){a.use=function(a){var b=this._installedPlugins||(this._installedPlugins=[]);if(-1<b.indexOf(a))return this;var f=gb(arguments,1);f.unshift(this);"function"===typeof a.install?a.install.apply(a,f):"function"===typeof a&&a.apply(null,f);b.push(a);return this}}function Mf(a){a.mixin=function(a){this.options=xa(this.options,a);return this}}function Nf(a){a.cid= 0;var b=1;a.extend=function(a){a=a||{};var e=this,d=e.cid,c=a._Ctor||(a._Ctor={});if(c[d])return c[d];var h=a.name||e.options.name;h&&kb(h);var g=function(a){this._init(a)};g.prototype=Object.create(e.prototype);g.prototype.constructor=g;g.cid=b++;g.options=xa(e.options,a);g["super"]=e;g.options.props&&Of(g);g.options.computed&&Pf(g);g.extend=e.extend;g.mixin=e.mixin;g.use=e.use;kc.forEach(function(a){g[a]=e[a]});h&&(g.options.components[h]=g);g.superOptions=e.options;g.extendOptions=a;g.sealedOptions= A({},g.options);return c[d]=g}}function Of(a){var b=a.options.props,e;for(e in b)ka(a.prototype,"_props",e)}function Pf(a){var b=a.options.computed,e;for(e in b)C(a.prototype,e,b[e])}function Qf(a){kc.forEach(function(b){a[b]=function(a,f){return f?("component"===b&&kb(a),"component"===b&&z(f)&&(f.name=f.name||a,f=this.options._base.extend(f)),"directive"===b&&"function"===typeof f&&(f={bind:f,update:f}),this.options[b+"s"][a]=f):this.options[b+"s"][a]}})}function Pd(a){return a&&(a.Ctor.options.name|| a.tag)}function lc(a,b){return Array.isArray(a)?-1<a.indexOf(b):"string"===typeof a?-1<a.split(",").indexOf(b):"[object RegExp]"===Rb.call(a)?a.test(b):!1}function Qd(a,b){var e=a.cache,f=a.keys;a=a._vnode;for(var d in e){var c=e[d];c&&(c=Pd(c.componentOptions))&&!b(c)&&Rc(e,d,f,a)}}function Rc(a,b,e,f){var d=a[b];!d||f&&d.tag===f.tag||d.componentInstance.$destroy();a[b]=null;O(e,b)}function Rd(a,b){return{staticClass:Sc(a.staticClass,b.staticClass),class:g(a.class)?[a.class,b.class]:b.class}}function Sc(a, b){return a?b?a+" "+b:a:b||""}function Tc(a){if(Array.isArray(a)){for(var b="",e,f=0,d=a.length;f<d;f++)g(e=Tc(a[f]))&&""!==e&&(b&&(b+=" "),b+=e);return b}if(q(a)){e="";for(b in a)a[b]&&(e&&(e+=" "),e+=b);return e}return"string"===typeof a?a:""}function Sd(a){if(Td(a))return"svg";if("math"===a)return"math"}function Uc(a){if("string"===typeof a){var b=document.querySelector(a);return b?b:(v("Cannot find element: "+a),document.createElement("div"))}return a}function sb(a,b){var e=a.data.ref;if(e){var f= a.componentInstance||a.elm,d=a.context.$refs;b?Array.isArray(d[e])?O(d[e],f):d[e]===f&&(d[e]=void 0):a.data.refInFor?Array.isArray(d[e])?0>d[e].indexOf(f)&&d[e].push(f):d[e]=[f]:d[e]=f}}function Za(a,b){var e;if(e=a.key===b.key){if(e=a.tag===b.tag&&a.isComment===b.isComment&&g(a.data)===g(b.data))if("input"!==a.tag)e=!0;else{var f;e=g(f=a.data)&&g(f=f.attrs)&&f.type;var d=g(f=b.data)&&g(f=f.attrs)&&f.type;e=e===d||Vc(e)&&Vc(d)}e=e||!0===a.isAsyncPlaceholder&&a.asyncFactory===b.asyncFactory&&c(b.asyncFactory.error)}return e} function Wc(a,b){(a.data.directives||b.data.directives)&&Rf(a,b)}function Rf(a,b){var e=a===$a,f=b===$a,d=Ud(a.data.directives,a.context),c=Ud(b.data.directives,b.context),h=[],g=[],k;for(k in c){var n=d[k];var p=c[k];n?(p.oldValue=n.value,Kb(p,"update",b,a),p.def&&p.def.componentUpdated&&g.push(p)):(Kb(p,"bind",b,a),p.def&&p.def.inserted&&h.push(p))}h.length&&(n=function(){for(var e=0;e<h.length;e++)Kb(h[e],"inserted",b,a)},e?X(b,"insert",n):n());g.length&&X(b,"postpatch",function(){for(var e=0;e< g.length;e++)Kb(g[e],"componentUpdated",b,a)});if(!e)for(k in d)c[k]||Kb(d[k],"unbind",a,a,f)}function Ud(a,b){var e=Object.create(null);if(!a)return e;var f;for(f=0;f<a.length;f++){var d=a[f];d.modifiers||(d.modifiers=Sf);e[d.rawName||d.name+"."+Object.keys(d.modifiers||{}).join(".")]=d;d.def=lb(b.$options,"directives",d.name,!0)}return e}function Kb(a,b,e,f,d){var c=a.def&&a.def[b];if(c)try{c(e.elm,a,e,f,d)}catch(Fa){ia(Fa,e.context,"directive "+a.name+" "+b+" hook")}}function Vd(a,b){var e=b.componentOptions; if(!g(e)||!1!==e.Ctor.options.inheritAttrs)if(!c(a.data.attrs)||!c(b.data.attrs)){var f;e=b.elm;a=a.data.attrs||{};var d=b.data.attrs||{};g(d.__ob__)&&(d=b.data.attrs=A({},d));for(f in d){b=d[f];var h=a[f];h!==b&&Wd(e,f,b)}(ab||mc)&&d.value!==a.value&&Wd(e,"value",d.value);for(f in a)c(d[f])&&(Xc(f)?e.removeAttributeNS("http://www.w3.org/1999/xlink",Xd(f)):Yd(f)||e.removeAttribute(f))}}function Wd(a,b,e){if(Tf(b))null==e||!1===e?a.removeAttribute(b):(e="allowfullscreen"===b&&"EMBED"===a.tagName?"true": b,a.setAttribute(b,e));else if(Yd(b))a.setAttribute(b,null==e||!1===e||"false"===e?"false":"true");else if(Xc(b))null==e||!1===e?a.removeAttributeNS("http://www.w3.org/1999/xlink",Xd(b)):a.setAttributeNS("http://www.w3.org/1999/xlink",b,e);else if(null==e||!1===e)a.removeAttribute(b);else{if(ab&&!tb&&"TEXTAREA"===a.tagName&&"placeholder"===b&&!a.__ieph){var f=function(b){b.stopImmediatePropagation();a.removeEventListener("input",f)};a.addEventListener("input",f);a.__ieph=!0}a.setAttribute(b,e)}}function Zd(a, b){var e=b.elm,f=b.data;a=a.data;if(!(c(f.staticClass)&&c(f.class)&&(c(a)||c(a.staticClass)&&c(a.class)))){f=b.data;for(a=b;g(b.componentInstance);)(b=b.componentInstance._vnode)&&b.data&&(f=Rd(b.data,f));for(;g(a=a.parent);)a&&a.data&&(f=Rd(f,a.data));b=f.staticClass;f=f.class;b=g(b)||g(f)?Sc(b,Tc(f)):"";f=e._transitionClasses;g(f)&&(b=Sc(b,Tc(f)));b!==e._prevClass&&(e.setAttribute("class",b),e._prevClass=b)}}function Yc(a){function b(){(u||(u=[])).push(a.slice(n,p).trim());n=p+1}var e=!1,f=!1,d= !1,c=!1,h=0,g=0,k=0,n=0,p,u;for(p=0;p<a.length;p++){var l=x;var x=a.charCodeAt(p);if(e)39===x&&92!==l&&(e=!1);else if(f)34===x&&92!==l&&(f=!1);else if(d)96===x&&92!==l&&(d=!1);else if(c)47===x&&92!==l&&(c=!1);else if(124!==x||124===a.charCodeAt(p+1)||124===a.charCodeAt(p-1)||h||g||k){switch(x){case 34:f=!0;break;case 39:e=!0;break;case 96:d=!0;break;case 40:k++;break;case 41:k--;break;case 91:g++;break;case 93:g--;break;case 123:h++;break;case 125:h--}if(47===x){l=p-1;for(var r=void 0;0<=l&&(r=a.charAt(l), " "===r);l--);r&&Uf.test(r)||(c=!0)}}else if(void 0===y){n=p+1;var y=a.slice(0,p).trim()}else b()}void 0===y?y=a.slice(0,p).trim():0!==n&&b();if(u)for(p=0;p<u.length;p++)y=Vf(y,u[p]);return y}function Vf(a,b){var e=b.indexOf("(");if(0>e)return'_f("'+b+'")('+a+")";var f=b.slice(0,e);b=b.slice(e+1);return'_f("'+f+'")('+a+","+b}function nc(a){console.error("[Vue compiler]: "+a)}function Lb(a,b){return a?a.map(function(a){return a[b]}).filter(function(a){return a}):[]}function bb(a,b,e){(a.props||(a.props= [])).push({name:b,value:e});a.plain=!1}function Zc(a,b,e){(a.attrs||(a.attrs=[])).push({name:b,value:e});a.plain=!1}function $c(a,b,e){a.attrsMap[b]=e;a.attrsList.push({name:b,value:e})}function cb(a,b,e,f,d,c){f=f||ca;c&&f.prevent&&f.passive&&c("passive and prevent can't be used together. Passive handler can't prevent default event.");f.capture&&(delete f.capture,b="!"+b);f.once&&(delete f.once,b="~"+b);f.passive&&(delete f.passive,b="&"+b);"click"===b&&(f.right?(b="contextmenu",delete f.right): f.middle&&(b="mouseup"));f.native?(delete f.native,c=a.nativeEvents||(a.nativeEvents={})):c=a.events||(a.events={});e={value:e};f!==ca&&(e.modifiers=f);f=c[b];Array.isArray(f)?d?f.unshift(e):f.push(e):c[b]=f?d?[e,f]:[f,e]:e;a.plain=!1}function da(a,b,e){var f=M(a,":"+b)||M(a,"v-bind:"+b);if(null!=f)return Yc(f);if(!1!==e&&(a=M(a,b),null!=a))return JSON.stringify(a)}function M(a,b,e){var f;if(null!=(f=a.attrsMap[b]))for(var d=a.attrsList,c=0,h=d.length;c<h;c++)if(d[c].name===b){d.splice(c,1);break}e&& delete a.attrsMap[b];return f}function $d(a,b,e){e=e||{};var f=e.number,d="$$v";e.trim&&(d="(typeof $$v === 'string'? $$v.trim(): $$v)");f&&(d="_n("+d+")");e=ub(b,d);a.model={value:"("+b+")",expression:'"'+b+'"',callback:"function ($$v) {"+e+"}"}}function ub(a,b){var e,f;Mb=a.length;if(0>a.indexOf("[")||a.lastIndexOf("]")<Mb-1)Z=a.lastIndexOf("."),-1<Z?(e=a.slice(0,Z),f='"'+a.slice(Z+1)+'"'):(e=a,f=null);else{oc=a;for(Z=pc=ad=0;!(Z>=Mb);)if(Nb=oc.charCodeAt(++Z),34===Nb||39===Nb)ae(Nb);else if(91=== Nb)for(f=1,pc=Z;!(Z>=Mb);)if(e=oc.charCodeAt(++Z),34===e||39===e)ae(e);else if(91===e&&f++,93===e&&f--,0===f){ad=Z;break}e=a.slice(0,pc);f=a.slice(pc+1,ad)}return null===f?a+"="+b:"$set("+e+", "+f+", "+b+")"}function ae(a){for(var b=a;!(Z>=Mb)&&(a=oc.charCodeAt(++Z),a!==b););}function Wf(a,b,e){var f=Ob;return function D(){null!==a.apply(null,arguments)&&be(b,D,e,f)}}function Xf(a,b,e,f,d){b=ac(b);e&&(b=Wf(b,a,f));Ob.addEventListener(a,b,ce?{capture:f,passive:d}:f)}function be(a,b,e,f){(f||Ob).removeEventListener(a, b._withTask||b,e)}function de(a,b){if(!c(a.data.on)||!c(b.data.on)){var e=b.data.on||{};a=a.data.on||{};Ob=b.elm;if(g(e.__r)){var f=ab?"change":"input";e[f]=[].concat(e.__r,e[f]||[]);delete e.__r}g(e.__c)&&(e.change=[].concat(e.__c,e.change||[]),delete e.__c);La(e,a,Xf,be,b.context);Ob=void 0}}function ee(a,b){if(!c(a.data.domProps)||!c(b.data.domProps)){var e,f=b.elm;a=a.data.domProps||{};var d=b.data.domProps||{};g(d.__ob__)&&(d=b.data.domProps=A({},d));for(e in a)c(d[e])&&(f[e]="");for(e in d){var h= d[e];if("textContent"===e||"innerHTML"===e){b.children&&(b.children.length=0);if(h===a[e])continue;1===f.childNodes.length&&f.removeChild(f.childNodes[0])}if("value"===e){f._value=h;h=c(h)?"":String(h);var k=f,n=h,p;if(p=!k.composing){if(!(p="OPTION"===k.tagName)){p=!0;try{p=document.activeElement!==k}catch(Nh){}p=p&&k.value!==n}p=p||Yf(k,n)}p&&(f.value=h)}else f[e]=h}}}function Yf(a,b){var e=a.value;a=a._vModifiers;if(g(a)){if(a.lazy)return!1;if(a.number)return Q(e)!==Q(b);if(a.trim)return e.trim()!== b.trim()}return e!==b}function bd(a){var b=fe(a.style);return a.staticStyle?A(a.staticStyle,b):b}function fe(a){return Array.isArray(a)?xb(a):"string"===typeof a?ge(a):a}function he(a,b){var e=b.data;a=a.data;if(!(c(e.staticStyle)&&c(e.style)&&c(a.staticStyle)&&c(a.style))){var f,d;e=b.elm;var h=a.normalizedStyle||a.style||{};a=a.staticStyle||h;h=fe(b.data.style)||{};b.data.normalizedStyle=g(h.__ob__)?A({},h):h;h={};for(var k=b;k.componentInstance;)(k=k.componentInstance._vnode)&&k.data&&(f=bd(k.data))&& A(h,f);for((f=bd(b.data))&&A(h,f);b=b.parent;)b.data&&(f=bd(b.data))&&A(h,f);for(d in a)c(h[d])&&ie(e,d,"");for(d in h)f=h[d],f!==a[d]&&ie(e,d,null==f?"":f)}}function je(a,b){if(b&&(b=b.trim()))if(a.classList)-1<b.indexOf(" ")?b.split(/\s+/).forEach(function(b){return a.classList.add(b)}):a.classList.add(b);else{var e=" "+(a.getAttribute("class")||"")+" ";0>e.indexOf(" "+b+" ")&&a.setAttribute("class",(e+b).trim())}}function ke(a,b){if(b&&(b=b.trim()))if(a.classList)-1<b.indexOf(" ")?b.split(/\s+/).forEach(function(b){return a.classList.remove(b)}): a.classList.remove(b),a.classList.length||a.removeAttribute("class");else{var e=" "+(a.getAttribute("class")||"")+" ";for(b=" "+b+" ";0<=e.indexOf(b);)e=e.replace(b," ");(e=e.trim())?a.setAttribute("class",e):a.removeAttribute("class")}}function le(a){if(a){if("object"===typeof a){var b={};!1!==a.css&&A(b,me(a.name||"v"));A(b,a);return b}if("string"===typeof a)return me(a)}}function ne(a){oe(function(){oe(a)})}function db(a,b){var e=a._transitionClasses||(a._transitionClasses=[]);0>e.indexOf(b)&& (e.push(b),je(a,b))}function Ca(a,b){a._transitionClasses&&O(a._transitionClasses,b);ke(a,b)}function pe(a,b,e){b=qe(a,b);var f=b.type,d=b.timeout,c=b.propCount;if(!f)return e();var h="transition"===f?qc:re,g=0,k=function(b){b.target===a&&++g>=c&&(a.removeEventListener(h,k),e())};setTimeout(function(){g<c&&(a.removeEventListener(h,k),e())},d+1);a.addEventListener(h,k)}function qe(a,b){a=window.getComputedStyle(a);var e=a[rc+"Delay"].split(", "),f=a[rc+"Duration"].split(", ");e=se(e,f);var d=a[cd+ "Delay"].split(", "),c=a[cd+"Duration"].split(", "),h=se(d,c),g=d=0;if("transition"===b){if(0<e){var k="transition";d=e;g=f.length}}else"animation"===b?0<h&&(k="animation",d=h,g=c.length):(d=Math.max(e,h),g=(k=0<d?e>h?"transition":"animation":null)?"transition"===k?f.length:c.length:0);b="transition"===k&&Zf.test(a[rc+"Property"]);return{type:k,timeout:d,propCount:g,hasTransform:b}}function se(a,b){for(;a.length<b.length;)a=a.concat(a);return Math.max.apply(null,b.map(function(b,f){return 1E3*Number(b.slice(0, -1))+1E3*Number(a[f].slice(0,-1))}))}function dd(a,b){var e=a.elm;g(e._leaveCb)&&(e._leaveCb.cancelled=!0,e._leaveCb());var f=le(a.data.transition);if(!c(f)&&!g(e._enterCb)&&1===e.nodeType){var d=f.css,h=f.type,k=f.enterClass,n=f.enterToClass,p=f.enterActiveClass,u=f.appearClass,l=f.appearToClass,x=f.appearActiveClass,r=f.beforeEnter,y=f.enter,B=f.afterEnter,w=f.enterCancelled,N=f.beforeAppear,v=f.appear,z=f.afterAppear,K=f.appearCancelled;f=f.duration;for(var t=eb,J=eb.$vnode;J&&J.parent;)J=J.parent, t=J.context;t=!t._isMounted||!a.isRootInsert;if(!t||v||""===v){var A=t&&u?u:k,E=t&&x?x:p,C=t&&l?l:n;k=t?N||r:r;var aa=t?"function"===typeof v?v:y:y,ra=t?z||B:B,te=t?K||w:w,Pb=Q(q(f)?f.enter:f);null!=Pb&&ue(Pb,"enter",a);var sc=!1!==d&&!tb,ve=ed(aa),fb=e._enterCb=hb(function(){sc&&(Ca(e,C),Ca(e,E));fb.cancelled?(sc&&Ca(e,A),te&&te(e)):ra&&ra(e);e._enterCb=null});a.data.show||X(a,"insert",function(){var b=e.parentNode;(b=b&&b._pending&&b._pending[a.key])&&b.tag===a.tag&&b.elm._leaveCb&&b.elm._leaveCb(); aa&&aa(e,fb)});k&&k(e);sc&&(db(e,A),db(e,E),ne(function(){db(e,C);Ca(e,A);fb.cancelled||ve||("number"!==typeof Pb||isNaN(Pb)?pe(e,h,fb):setTimeout(fb,Pb))}));a.data.show&&(b&&b(),aa&&aa(e,fb));sc||ve||fb()}}}function we(a,b){function e(){t.cancelled||(a.data.show||((f.parentNode._pending||(f.parentNode._pending={}))[a.key]=a),u&&u(f),w&&(db(f,k),db(f,p),ne(function(){db(f,n);Ca(f,k);t.cancelled||v||("number"!==typeof N||isNaN(N)?pe(f,h,t):setTimeout(t,N))})),l&&l(f,t),w||v||t())}var f=a.elm;g(f._enterCb)&& (f._enterCb.cancelled=!0,f._enterCb());var d=le(a.data.transition);if(c(d)||1!==f.nodeType)return b();if(!g(f._leaveCb)){var h=d.type,k=d.leaveClass,n=d.leaveToClass,p=d.leaveActiveClass,u=d.beforeLeave,l=d.leave,x=d.afterLeave,r=d.leaveCancelled,y=d.delayLeave,B=d.duration,w=!1!==d.css&&!tb,v=ed(l),N=Q(q(B)?B.leave:B);g(N)&&ue(N,"leave",a);var t=f._leaveCb=hb(function(){f.parentNode&&f.parentNode._pending&&(f.parentNode._pending[a.key]=null);w&&(Ca(f,n),Ca(f,p));t.cancelled?(w&&Ca(f,k),r&&r(f)): (b(),x&&x(f));f._leaveCb=null});y?y(e):e()}}function ue(a,b,e){"number"!==typeof a?v("<transition> explicit "+b+" duration is not a valid number - got "+JSON.stringify(a)+".",e.context):isNaN(a)&&v("<transition> explicit "+b+" duration is NaN - the duration expression might be incorrect.",e.context)}function ed(a){if(c(a))return!1;var b=a.fns;return g(b)?ed(Array.isArray(b)?b[0]:b):1<(a._length||a.length)}function xe(a,b){!0!==b.data.show&&dd(b)}function ye(a,b,e){ze(a,b,e);(ab||mc)&&setTimeout(function(){ze(a, b,e)},0)}function ze(a,b,e){var f=b.value,d=a.multiple;if(d&&!Array.isArray(f))v('<select multiple v-model="'+b.expression+'"> expects an Array value for its binding, but got '+Object.prototype.toString.call(f).slice(8,-1),e);else{for(var c=0,h=a.options.length;c<h;c++)if(e=a.options[c],d)b=-1<Tb(f,tc(e)),e.selected!==b&&(e.selected=b);else if(fa(tc(e),f)){a.selectedIndex!==c&&(a.selectedIndex=c);return}d||(a.selectedIndex=-1)}}function Ae(a,b){return b.every(function(b){return!fa(b,a)})}function tc(a){return"_value"in a?a._value:a.value}function $f(a){a.target.composing=!0}function Be(a){a.target.composing&&(a.target.composing=!1,fd(a.target,"input"))}function fd(a,b){var e=document.createEvent("HTMLEvents");e.initEvent(b,!0,!0);a.dispatchEvent(e)}function gd(a){return!a.componentInstance||a.data&&a.data.transition?a:gd(a.componentInstance._vnode)}function hd(a){var b=a&&a.componentOptions;return b&&b.Ctor.options.abstract?hd(za(b.children)):a}function Ce(a){var b={},e=a.$options,f;for(f in e.propsData)b[f]=a[f]; a=e._parentListeners;for(var d in a)b[ha(d)]=a[d];return b}function De(a,b){if(/\d-keep-alive$/.test(b.tag))return a("keep-alive",{props:b.componentOptions.propsData})}function ag(a){for(;a=a.parent;)if(a.data.transition)return!0}function bg(a){a.elm._moveCb&&a.elm._moveCb();a.elm._enterCb&&a.elm._enterCb()}function cg(a){a.data.newPos=a.elm.getBoundingClientRect()}function dg(a){var b=a.data.pos,e=a.data.newPos,f=b.left-e.left;b=b.top-e.top;if(f||b)a.data.moved=!0,a=a.elm.style,a.transform=a.WebkitTransform= "translate("+f+"px,"+b+"px)",a.transitionDuration="0s"}function uc(a,b){b=b?eg(b):fg;if(b.test(a)){for(var e=[],f=[],d=b.lastIndex=0,c,h;c=b.exec(a);)h=c.index,h>d&&(f.push(d=a.slice(d,h)),e.push(JSON.stringify(d))),d=Yc(c[1].trim()),e.push("_s("+d+")"),f.push({"@binding":d}),d=h+c[0].length;d<a.length&&(f.push(d=a.slice(d)),e.push(JSON.stringify(d)));return{expression:e.join("+"),tokens:f}}}function gg(a,b){return a.replace(b?hg:ig,function(a){return jg[a]})}function kg(a,b){function e(b){p+=b;a= a.substring(b)}function f(){var b=a.match(Ee);if(b){var f={tagName:b[1],attrs:[],start:p};e(b[0].length);for(var d;!(b=a.match(lg))&&(d=a.match(mg));)e(d[0].length),f.attrs.push(d);if(b)return f.unarySlash=b[1],e(b[0].length),f.end=p,f}}function d(a){var e=a.tagName,f=a.unarySlash;g&&("p"===l&&ng(e)&&c(l),n(e)&&l===e&&c(e));f=k(e)||!!f;for(var d=a.attrs.length,m=Array(d),p=0;p<d;p++){var D=a.attrs[p];Fe&&-1===D[0].indexOf('""')&&(""===D[3]&&delete D[3],""===D[4]&&delete D[4],""===D[5]&&delete D[5]); m[p]={name:D[1],value:gg(D[3]||D[4]||D[5]||"","a"===e&&"href"===D[1]?b.shouldDecodeNewlinesForHref:b.shouldDecodeNewlines)}}f||(h.push({tag:e,lowerCasedTag:e.toLowerCase(),attrs:m}),l=e);b.start&&b.start(e,m,f,a.start,a.end)}function c(a,e,f){var d,c;null==e&&(e=p);null==f&&(f=p);a&&(c=a.toLowerCase());if(a)for(d=h.length-1;0<=d&&h[d].lowerCasedTag!==c;d--);else d=0;if(0<=d){for(c=h.length-1;c>=d;c--)(c>d||!a)&&b.warn&&b.warn("tag <"+h[c].tag+"> has no matching end tag."),b.end&&b.end(h[c].tag,e, f);l=(h.length=d)&&h[d-1].tag}else"br"===c?b.start&&b.start(a,[],!0,e,f):"p"===c&&(b.start&&b.start(a,[],!1,e,f),b.end&&b.end(a,e,f))}for(var h=[],g=b.expectHTML,k=b.isUnaryTag||la,n=b.canBeLeftOpenTag||la,p=0,u,l;a;){u=a;if(l&&Ge(l)){var x=0,r=l.toLowerCase(),y=He[r]||(He[r]=new RegExp("([\\s\\S]*?)(</"+r+"[^>]*>)","i"));y=a.replace(y,function(a,e,f){x=f.length;Ge(r)||"noscript"===r||(e=e.replace(/\x3c!--([\s\S]*?)--\x3e/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]\x3e/g,"$1"));Ie(r,e)&&(e=e.slice(1)); b.chars&&b.chars(e);return""});p+=a.length-y.length;a=y;c(r,p-x,p)}else{y=a.indexOf("<");if(0===y){if(Je.test(a)){var B=a.indexOf("--\x3e");if(0<=B){b.shouldKeepComment&&b.comment(a.substring(4,B));e(B+3);continue}}if(Ke.test(a)&&(B=a.indexOf("]>"),0<=B)){e(B+2);continue}if(B=a.match(og)){e(B[0].length);continue}if(B=a.match(Le)){u=p;e(B[0].length);c(B[1],u,p);continue}if(B=f()){d(B);Ie(l,a)&&e(1);continue}}var q=B=void 0;q=void 0;if(0<=y){for(q=a.slice(y);!(Le.test(q)||Ee.test(q)||Je.test(q)||Ke.test(q));){q= q.indexOf("<",1);if(0>q)break;y+=q;q=a.slice(y)}B=a.substring(0,y);e(y)}0>y&&(B=a,a="");b.chars&&B&&b.chars(B)}if(a===u){b.chars&&b.chars(a);!h.length&&b.warn&&b.warn('Mal-formatted tag at end of template: "'+a+'"');break}}c()}function Me(a,b,e){for(var f={},d=0,c=b.length;d<c;d++)!f[b[d].name]||ab||mc||T("duplicate attribute: "+b[d].name),f[b[d].name]=b[d].value;return{type:1,tag:a,attrsList:b,attrsMap:f,parent:e,children:[]}}function pg(a,b){function e(a){p||(p=!0,T(a))}function f(a){a.pre&&(k= !1);id(a.tag)&&(n=!1);for(var e=0;e<jd.length;e++)jd[e](a,b)}T=b.warn||nc;id=b.isPreTag||la;kd=b.mustUseProp||la;Ne=b.getTagNamespace||la;ld=Lb(b.modules,"transformNode");md=Lb(b.modules,"preTransformNode");jd=Lb(b.modules,"postTransformNode");nd=b.delimiters;var d=[],c=!1!==b.preserveWhitespace,h,g,k=!1,n=!1,p=!1;kg(a,{warn:T,expectHTML:b.expectHTML,isUnaryTag:b.isUnaryTag,canBeLeftOpenTag:b.canBeLeftOpenTag,shouldDecodeNewlines:b.shouldDecodeNewlines,shouldDecodeNewlinesForHref:b.shouldDecodeNewlinesForHref, shouldKeepComment:b.comments,start:function(a,c,m){function p(a){"slot"!==a.tag&&"template"!==a.tag||e("Cannot use <"+a.tag+"> as component root element because it may contain multiple nodes.");a.attrsMap.hasOwnProperty("v-for")&&e("Cannot use v-for on stateful component root element because it renders multiple elements.")}var D=g&&g.ns||Ne(a);ab&&"svg"===D&&(c=qg(c));c=Me(a,c,g);D&&(c.ns=D);"style"!==c.tag&&("script"!==c.tag||c.attrsMap.type&&"text/javascript"!==c.attrsMap.type)||Bb()||(c.forbidden= !0,T("Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <"+a+">, as they will not be parsed."));for(a=0;a<md.length;a++)c=md[a](c,b)||c;k||(rg(c),c.pre&&(k=!0));id(c.tag)&&(n=!0);k?sg(c):c.processed||(Oe(c),tg(c),ug(c),vc(c,b));h?d.length||(h.if&&(c.elseif||c.else)?(p(c),vb(h,{exp:c.elseif,block:c})):e("Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.")): (h=c,p(h));g&&!c.forbidden&&(c.elseif||c.else?vg(c,g):c.slotScope?(g.plain=!1,a=c.slotTarget||'"default"',(g.scopedSlots||(g.scopedSlots={}))[a]=c):(g.children.push(c),c.parent=g));m?f(c):(g=c,d.push(c))},end:function(){var a=d[d.length-1],b=a.children[a.children.length-1];b&&3===b.type&&" "===b.text&&!n&&a.children.pop();--d.length;g=d[d.length-1];f(a)},chars:function(b){if(!g)b===a?e("Component template requires a root element, rather than just text."):(b=b.trim())&&e('text "'+b+'" outside root element will be ignored.'); else if(!ab||"textarea"!==g.tag||g.attrsMap.placeholder!==b){var f=g.children;if(b=n||b.trim()?"script"===g.tag||"style"===g.tag?b:wg(b):c&&f.length?" ":""){var d;!k&&" "!==b&&(d=uc(b,nd))?f.push({type:2,expression:d.expression,tokens:d.tokens,text:b}):" "===b&&f.length&&" "===f[f.length-1].text||f.push({type:3,text:b})}}},comment:function(a){g.children.push({type:3,text:a,isComment:!0})}});return h}function rg(a){null!=M(a,"v-pre")&&(a.pre=!0)}function sg(a){var b=a.attrsList.length;if(b)for(var e= a.attrs=Array(b),f=0;f<b;f++)e[f]={name:a.attrsList[f].name,value:JSON.stringify(a.attrsList[f].value)};else a.pre||(a.plain=!0)}function vc(a,b){var e=a,f=da(e,"key");f&&("template"===e.tag&&T("<template> cannot be keyed. Place the key on real elements instead."),e.key=f);a.plain=!a.key&&!a.attrsList.length;e=a;if(f=da(e,"ref")){e.ref=f;a:{for(f=e;f;){if(void 0!==f.for){f=!0;break a}f=f.parent}f=!1}e.refInFor=f}e=a;if("slot"===e.tag)e.slotName=da(e,"name"),e.key&&T("`key` does not work on <slot> because slots are abstract outlets and can possibly expand into multiple elements. Use the key on a wrapping element instead."); else{if("template"===e.tag)(f=M(e,"scope"))&&T('the "scope" attribute for scoped slots have been deprecated and replaced by "slot-scope" since 2.5. The new "slot-scope" attribute can also be used on plain elements in addition to <template> to denote scoped slots.',!0),e.slotScope=f||M(e,"slot-scope");else if(f=M(e,"slot-scope"))e.attrsMap["v-for"]&&T("Ambiguous combined usage of slot-scope and v-for on <"+e.tag+"> (v-for takes higher priority). Use a wrapper <template> for the scoped slot to make it clearer.", !0),e.slotScope=f;if(f=da(e,"slot"))e.slotTarget='""'===f?'"default"':f,"template"===e.tag||e.slotScope||Zc(e,"slot",f)}e=a;if(f=da(e,"is"))e.component=f;null!=M(e,"inline-template")&&(e.inlineTemplate=!0);for(e=0;e<ld.length;e++)a=ld[e](a,b)||a;b=a.attrsList;var d,c;e=0;for(f=b.length;e<f;e++){var h=d=b[e].name;var g=b[e].value;if(od.test(h))if(a.hasBindings=!0,(c=xg(h))&&(h=h.replace(Pe,"")),Qe.test(h)){h=h.replace(Qe,"");g=Yc(g);var k=!1;c&&(c.prop&&(k=!0,h=ha(h),"innerHtml"===h&&(h="innerHTML")), c.camel&&(h=ha(h)),c.sync&&cb(a,"update:"+ha(h),ub(g,"$event")));k||!a.component&&kd(a.tag,a.attrsMap.type,h)?bb(a,h,g):Zc(a,h,g)}else if(pd.test(h))h=h.replace(pd,""),cb(a,h,g,c,!1,T);else{h=h.replace(od,"");var n=(k=h.match(yg))&&k[1];n&&(h=h.slice(0,-(n.length+1)));k=a;var p=h,u=g;(k.directives||(k.directives=[])).push({name:p,rawName:d,value:u,arg:n,modifiers:c});k.plain=!1;if("model"===h)for(c=h=a;c;)c.for&&c.alias===g&&T("<"+h.tag+' v-model="'+g+'">: You are binding v-model directly to a v-for iteration alias. This will not be able to modify the v-for source array because writing to the alias is like modifying a function local variable. Consider using an array of objects and use v-model on an object property instead.'), c=c.parent}else uc(g,nd)&&T(h+'="'+g+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.'),Zc(a,h,JSON.stringify(g)),!a.component&&"muted"===h&&kd(a.tag,a.attrsMap.type,h)&&bb(a,h,"true")}}function Oe(a){var b;if(b=M(a,"v-for")){var e=b.match(zg);if(e){var f={};f.for=e[2].trim();e=e[1].trim().replace(Ag,"");var d=e.match(Re);d?(f.alias=e.replace(Re,""),f.iterator1=d[1].trim(),d[2]&&(f.iterator2= d[2].trim())):f.alias=e}else f=void 0;f?A(a,f):T("Invalid v-for expression: "+b)}}function tg(a){var b=M(a,"v-if");if(b)a.if=b,vb(a,{exp:b,block:a});else if(null!=M(a,"v-else")&&(a.else=!0),b=M(a,"v-else-if"))a.elseif=b}function vg(a,b){a:{b=b.children;for(var e=b.length;e--;)if(1===b[e].type){b=b[e];break a}else" "!==b[e].text&&T('text "'+b[e].text.trim()+'" between v-if and v-else(-if) will be ignored.'),b.pop();b=void 0}b&&b.if?vb(b,{exp:a.elseif,block:a}):T("v-"+(a.elseif?'else-if="'+a.elseif+ '"':"else")+" used on element <"+a.tag+"> without corresponding v-if.")}function vb(a,b){a.ifConditions||(a.ifConditions=[]);a.ifConditions.push(b)}function ug(a){null!=M(a,"v-once")&&(a.once=!0)}function xg(a){if(a=a.match(Pe)){var b={};a.forEach(function(a){b[a.slice(1)]=!0});return b}}function qg(a){for(var b=[],e=0;e<a.length;e++){var f=a[e];Bg.test(f.name)||(f.name=f.name.replace(Cg,""),b.push(f))}return b}function qd(a){return Me(a.tag,a.attrsList.slice(),a.parent)}function rd(a){if(2===a.type)var b= !1;else if(3===a.type)b=!0;else{if(b=!a.pre){if(!(b=a.hasBindings||a.if||a.for||Dd(a.tag)||!sd(a.tag)))b:{for(b=a;b.parent;){b=b.parent;if("template"!==b.tag)break;if(b.for){b=!0;break b}}b=!1}b=b||!Object.keys(a).every(Se)}b=!b}a.static=b;if(1===a.type&&(sd(a.tag)||"slot"===a.tag||null!=a.attrsMap["inline-template"])){b=0;for(var e=a.children.length;b<e;b++){var f=a.children[b];rd(f);f.static||(a.static=!1)}if(a.ifConditions)for(b=1,e=a.ifConditions.length;b<e;b++)f=a.ifConditions[b].block,rd(f), f.static||(a.static=!1)}}function td(a,b){if(1===a.type){if(a.static||a.once)a.staticInFor=b;if(a.static&&a.children.length&&(1!==a.children.length||3!==a.children[0].type))a.staticRoot=!0;else{a.staticRoot=!1;if(a.children)for(var e=0,f=a.children.length;e<f;e++)td(a.children[e],b||!!a.for);if(a.ifConditions)for(e=1,f=a.ifConditions.length;e<f;e++)td(a.ifConditions[e].block,b)}}}function Te(a,b,e){b=b?"nativeOn:{":"on:{";for(var f in a)b+='"'+f+'":'+Ue(f,a[f])+",";return b.slice(0,-1)+"}"}function Ue(a, b){if(!b)return"function(){}";if(Array.isArray(b))return"["+b.map(function(b){return Ue(a,b)}).join(",")+"]";var e=Dg.test(b.value),f=Eg.test(b.value);if(b.modifiers){var d="",c="",h=[],g;for(g in b.modifiers)if(Ve[g])c+=Ve[g],We[g]&&h.push(g);else if("exact"===g){var k=b.modifiers;c+=Da(["ctrl","shift","alt","meta"].filter(function(a){return!k[a]}).map(function(a){return"$event."+a+"Key"}).join("||"))}else h.push(g);h.length&&(d+="if(!('button' in $event)&&"+h.map(Fg).join("&&")+")return null;"); c&&(d+=c);return"function($event){"+d+(e?b.value+"($event)":f?"("+b.value+")($event)":b.value)+"}"}return e||f?b.value:"function($event){"+b.value+"}"}function Fg(a){var b=parseInt(a,10);if(b)return"$event.keyCode!=="+b;b=We[a];return"_k($event.keyCode,"+JSON.stringify(a)+","+JSON.stringify(b)+",$event.key)"}function Xe(a,b){b=new Gg(b);return{render:"with(this){return "+(a?Ea(a,b):'_c("div")')+"}",staticRenderFns:b.staticRenderFns}}function Ea(a,b){if(a.staticRoot&&!a.staticProcessed)return Ye(a, b);if(a.once&&!a.onceProcessed)return Ze(a,b);if(a.for&&!a.forProcessed){var e=a.for,f=a.alias,d=a.iterator1?","+a.iterator1:"",c=a.iterator2?","+a.iterator2:"";b.maybeComponent(a)&&"slot"!==a.tag&&"template"!==a.tag&&!a.key&&b.warn("<"+a.tag+' v-for="'+f+" in "+e+'">: component lists rendered with v-for should have explicit keys. See https://vuejs.org/guide/list.html#key for more info.',!0);a.forProcessed=!0;return"_l(("+e+"),function("+f+d+c+"){return "+Ea(a,b)+"})"}if(a.if&&!a.ifProcessed)return a.ifProcessed= !0,ud(a.ifConditions.slice(),b,void 0,void 0);if("template"!==a.tag||a.slotTarget){if("slot"===a.tag)return Hg(a,b);a.component?(e=a.component,f=a.inlineTemplate?null:wb(a,b,!0),e="_c("+e+","+$e(a,b)+(f?","+f:"")+")"):(e=a.plain?void 0:$e(a,b),f=a.inlineTemplate?null:wb(a,b,!0),e="_c('"+a.tag+"'"+(e?","+e:"")+(f?","+f:"")+")");for(f=0;f<b.transforms.length;f++)e=b.transforms[f](a,e);return e}return wb(a,b)||"void 0"}function Ye(a,b){a.staticProcessed=!0;b.staticRenderFns.push("with(this){return "+ Ea(a,b)+"}");return"_m("+(b.staticRenderFns.length-1)+(a.staticInFor?",true":"")+")"}function Ze(a,b){a.onceProcessed=!0;if(a.if&&!a.ifProcessed)return a.ifProcessed=!0,ud(a.ifConditions.slice(),b,void 0,void 0);if(a.staticInFor){for(var e="",f=a.parent;f;){if(f.for){e=f.key;break}f=f.parent}return e?"_o("+Ea(a,b)+","+b.onceId++ +","+e+")":(b.warn("v-once can only be used inside v-for that is keyed. "),Ea(a,b))}return Ye(a,b)}function ud(a,b,e,f){function d(a){return e?e(a,b):a.once?Ze(a,b):Ea(a, b)}if(!a.length)return f||"_e()";var c=a.shift();return c.exp?"("+c.exp+")?"+d(c.block)+":"+ud(a,b,e,f):""+d(c.block)}function $e(a,b){var e="{",f;if(f=a.directives){var d="directives:[",c=!1,h;var g=0;for(h=f.length;g<h;g++){var k=f[g];var n=!0;var p=b.directives[k.name];p&&(n=!!p(a,k,b.warn));n&&(c=!0,d+='{name:"'+k.name+'",rawName:"'+k.rawName+'"'+(k.value?",value:("+k.value+"),expression:"+JSON.stringify(k.value):"")+(k.arg?',arg:"'+k.arg+'"':"")+(k.modifiers?",modifiers:"+JSON.stringify(k.modifiers): "")+"},")}f=c?d.slice(0,-1)+"]":void 0}else f=void 0;f&&(e+=f+",");a.key&&(e+="key:"+a.key+",");a.ref&&(e+="ref:"+a.ref+",");a.refInFor&&(e+="refInFor:true,");a.pre&&(e+="pre:true,");a.component&&(e+='tag:"'+a.tag+'",');for(f=0;f<b.dataGenFns.length;f++)e+=b.dataGenFns[f](a);a.attrs&&(e+="attrs:{"+af(a.attrs)+"},");a.props&&(e+="domProps:{"+af(a.props)+"},");a.events&&(e+=Te(a.events,!1,b.warn)+",");a.nativeEvents&&(e+=Te(a.nativeEvents,!0,b.warn)+",");a.slotTarget&&!a.slotScope&&(e+="slot:"+a.slotTarget+ ",");a.scopedSlots&&(e+=Ig(a.scopedSlots,b)+",");a.model&&(e+="model:{value:"+a.model.value+",callback:"+a.model.callback+",expression:"+a.model.expression+"},");a.inlineTemplate&&(b=Jg(a,b))&&(e+=b+",");e=e.replace(/,$/,"")+"}";a.wrapData&&(e=a.wrapData(e));a.wrapListeners&&(e=a.wrapListeners(e));return e}function Jg(a,b){var e=a.children[0];1===a.children.length&&1===e.type||b.warn("Inline-template components must have exactly one child element.");if(1===e.type)return a=Xe(e,b.options),"inlineTemplate:{render:function(){"+ a.render+"},staticRenderFns:["+a.staticRenderFns.map(function(a){return"function(){"+a+"}"}).join(",")+"]}"}function Ig(a,b){return"scopedSlots:_u(["+Object.keys(a).map(function(e){return bf(e,a[e],b)}).join(",")+"])"}function bf(a,b,e){if(b.for&&!b.forProcessed){var f=b.for,d=b.alias,c=b.iterator1?","+b.iterator1:"",h=b.iterator2?","+b.iterator2:"";b.forProcessed=!0;return"_l(("+f+"),function("+d+c+h+"){return "+bf(a,b,e)+"})"}b="function("+String(b.slotScope)+"){return "+("template"===b.tag?b.if? b.if+"?"+(wb(b,e)||"undefined")+":undefined":wb(b,e)||"undefined":Ea(b,e))+"}";return"{key:"+a+",fn:"+b+"}"}function wb(a,b,e,f,d){a=a.children;if(a.length){var c=a[0];if(1===a.length&&c.for&&"template"!==c.tag&&"slot"!==c.tag)return(f||Ea)(c,b);e=e?Kg(a,b.maybeComponent):0;var h=d||Lg;return"["+a.map(function(a){return h(a,b)}).join(",")+"]"+(e?","+e:"")}}function Kg(a,b){for(var e=0,f=0;f<a.length;f++){var d=a[f];if(1===d.type){if(cf(d)||d.ifConditions&&d.ifConditions.some(function(a){return cf(a.block)})){e= 2;break}if(b(d)||d.ifConditions&&d.ifConditions.some(function(a){return b(a.block)}))e=1}}return e}function cf(a){return void 0!==a.for||"template"===a.tag||"slot"===a.tag}function Lg(a,b){return 1===a.type?Ea(a,b):3===a.type&&a.isComment?"_e("+JSON.stringify(a.text)+")":"_v("+(2===a.type?a.expression:df(JSON.stringify(a.text)))+")"}function Hg(a,b){var e=a.slotName||'"default"';b=wb(a,b);e="_t("+e+(b?","+b:"");var f=a.attrs&&"{"+a.attrs.map(function(a){return ha(a.name)+":"+a.value}).join(",")+"}"; a=a.attrsMap["v-bind"];!f&&!a||b||(e+=",null");f&&(e+=","+f);a&&(e+=(f?"":",null")+","+a);return e+")"}function af(a){for(var b="",e=0;e<a.length;e++){var f=a[e];b+='"'+f.name+'":'+df(f.value)+","}return b.slice(0,-1)}function df(a){return a.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function Mg(a){var b=[];a&&ef(a,b);return b}function ef(a,b){if(1===a.type){for(var e in a.attrsMap)if(od.test(e)){var f=a.attrsMap[e];if(f)if("v-for"===e){var d=a;f='v-for="'+f+'"';var c=b;wc(d.for||"", f,c);vd(d.alias,"v-for alias",f,c);vd(d.iterator1,"v-for iterator",f,c);vd(d.iterator2,"v-for iterator",f,c)}else if(pd.test(e)){d=f;f=e+'="'+f+'"';c=b;var h=d.replace(ff,""),g=h.match(Ng);g&&"$"!==h.charAt(g.index-1)&&c.push('avoid using JavaScript unary operator as property name: "'+g[0]+'" in expression '+f.trim());wc(d,f,c)}else wc(f,e+'="'+f+'"',b)}if(a.children)for(e=0;e<a.children.length;e++)ef(a.children[e],b)}else 2===a.type&&wc(a.expression,a.text,b)}function vd(a,b,e,f){if("string"===typeof a)try{new Function("var "+ a+"=_")}catch(m){f.push("invalid "+b+' "'+a+'" in expression: '+e.trim())}}function wc(a,b,e){try{new Function("return "+a)}catch(m){var f=a.replace(ff,"").match(Og);f?e.push('avoid using JavaScript keyword as property name: "'+f[0]+'"\n Raw expression: '+b.trim()):e.push("invalid expression: "+m.message+" in\n\n "+a+"\n\n Raw expression: "+b.trim()+"\n")}}function gf(a,b){try{return new Function(a)}catch(e){return b.push({err:e,code:a}),F}}function Pg(a){var b=Object.create(null);return function(e, f,d){f=A({},f);var c=f.warn||v;delete f.warn;try{new Function("return 1")}catch(Cd){Cd.toString().match(/unsafe-eval|CSP/)&&c("It seems you are using the standalone build of Vue.js in an environment with Content Security Policy that prohibits unsafe-eval. The template compiler cannot work in this environment. Consider relaxing the policy to allow unsafe-eval or pre-compiling your templates into render functions.")}var h=f.delimiters?String(f.delimiters)+e:e;if(b[h])return b[h];f=a(e,f);f.errors&& f.errors.length&&c("Error compiling template:\n\n"+e+"\n\n"+f.errors.map(function(a){return"- "+a}).join("\n")+"\n",d);f.tips&&f.tips.length&&f.tips.forEach(function(a){return jc(a,d)});e={};var g=[];e.render=gf(f.render,g);e.staticRenderFns=f.staticRenderFns.map(function(a){return gf(a,g)});f.errors&&f.errors.length||!g.length||c("Failed to generate render function:\n\n"+g.map(function(a){return a.err.toString()+" in\n\n"+a.code+"\n"}).join("\n"),d);return b[h]=e}}function hf(a){xc=xc||document.createElement("div"); xc.innerHTML=a?'<a href="\n"/>':'<div a="\n"/>';return 0<xc.innerHTML.indexOf(" ")}var ca=Object.freeze({}),Rb=Object.prototype.toString,Dd=H("slot,component",!0),Kd=H("key,ref,slot,slot-scope,is"),Ef=Object.prototype.hasOwnProperty,Qg=/-(\w)/g,ha=V(function(a){return a.replace(Qg,function(a,e){return e?e.toUpperCase():""})}),Fd=V(function(a){return a.charAt(0).toUpperCase()+a.slice(1)}),Rg=/\B([A-Z])/g,Cb=V(function(a){return a.replace(Rg,"-$1").toLowerCase()}),la=function(a,b,e){return!1},Ld= function(a){return a},kc=["component","directive","filter"],jf="beforeCreate created beforeMount mounted beforeUpdate updated beforeDestroy destroyed activated deactivated errorCaptured".split(" "),G={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!0,devtools:!0,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:la,isReservedAttr:la,isUnknownElement:la,getTagNamespace:F,parsePlatformTagName:Ld,mustUseProp:la,_lifecycleHooks:jf}, Ff=/[^\w.$]/,Sg="__proto__"in{},S="undefined"!==typeof window,Gd="undefined"!==typeof WXEnvironment&&!!WXEnvironment.platform,kf=Gd&&WXEnvironment.platform.toLowerCase(),ea=S&&window.navigator.userAgent.toLowerCase(),ab=ea&&/msie|trident/.test(ea),tb=ea&&0<ea.indexOf("msie 9.0"),mc=ea&&0<ea.indexOf("edge/"),Tg=ea&&0<ea.indexOf("android")||"android"===kf,Ug=ea&&/iphone|ipad|ipod|ios/.test(ea)||"ios"===kf,Vg=ea&&/chrome\/\d+/.test(ea)&&!mc,wd={}.watch,ce=!1;if(S)try{var lf={};Object.defineProperty(lf, "passive",{get:function(){ce=!0}});window.addEventListener("test-passive",null,lf)}catch(a){}var xd,Bb=function(){void 0===xd&&(xd=S||"undefined"===typeof global?!1:"server"===global.process.env.VUE_ENV);return xd},ic=S&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;$jscomp.initSymbol();$jscomp.initSymbol();var Jd="undefined"!==typeof Symbol&&ua(Symbol)&&"undefined"!==typeof Reflect&&ua(Reflect.ownKeys);var yd="undefined"!==typeof Set&&ua(Set)?Set:function(){function a(){this.set=Object.create(null)}a.prototype.has= function(a){return!0===this.set[a]};a.prototype.add=function(a){this.set[a]=!0};a.prototype.clear=function(){this.set=Object.create(null)};return a}();var v=F,jc=F,zd=F,Ya=F,mf="undefined"!==typeof console,Wg=/(?:^|[-_])(\w)/g,Xg=function(a){return a.replace(Wg,function(a){return a.toUpperCase()}).replace(/[-_]/g,"")};v=function(a,b){var e=b?zd(b):"";G.warnHandler?G.warnHandler.call(null,a,b,e):mf&&!G.silent&&console.error("[Vue warn]: "+a+e)};jc=function(a,b){mf&&!G.silent&&console.warn("[Vue tip]: "+ a+(b?zd(b):""))};Ya=function(a,b){if(a.$root===a)return"<Root>";var e="function"===typeof a&&null!=a.cid?a.options:a._isVue?a.$options||a.constructor.options:a||{};a=e.name||e._componentTag;e=e.__file;!a&&e&&(a=(a=e.match(/([^/\\]+)\.vue$/))&&a[1]);return(a?"<"+Xg(a)+">":"<Anonymous>")+(e&&!1!==b?" at "+e:"")};zd=function(a){if(a._isVue&&a.$parent){for(var b=[],e=0;a;){if(0<b.length){var f=b[b.length-1];if(f.constructor===a.constructor){e++;a=a.$parent;continue}else 0<e&&(b[b.length-1]=[f,e],e=0)}b.push(a); a=a.$parent}return"\n\nfound in\n\n"+b.map(function(a,b){if(0===b)var e="---\x3e ";else{e=" ";b=5+2*b;for(var f="";b;)1===b%2&&(f+=e),1<b&&(e+=e),b>>=1;e=f}return""+e+(Array.isArray(a)?Ya(a[0])+"... ("+a[1]+" recursive calls)":Ya(a))}).join("\n")}return"\n\n(found in "+Ya(a)+")"};var Yg=0,R=function(){this.id=Yg++;this.subs=[]};R.prototype.addSub=function(a){this.subs.push(a)};R.prototype.removeSub=function(a){O(this.subs,a)};R.prototype.depend=function(){R.target&&R.target.addDep(this)};R.prototype.notify= function(){for(var a=this.subs.slice(),b=0,e=a.length;b<e;b++)a[b].update()};R.target=null;var nf=[],W=function(a,b,e,f,d,c,h,g){this.tag=a;this.data=b;this.children=e;this.text=f;this.elm=d;this.ns=void 0;this.context=c;this.fnScopeId=this.fnOptions=this.fnContext=void 0;this.key=b&&b.key;this.componentOptions=h;this.parent=this.componentInstance=void 0;this.isStatic=this.raw=!1;this.isRootInsert=!0;this.isOnce=this.isCloned=this.isComment=!1;this.asyncFactory=g;this.asyncMeta=void 0;this.isAsyncPlaceholder= !1},of={child:{configurable:!0}};of.child.get=function(){return this.componentInstance};Object.defineProperties(W.prototype,of);var Wa=function(a){void 0===a&&(a="");var b=new W;b.text=a;b.isComment=!0;return b},pf=Array.prototype,Ad=Object.create(pf);"push pop shift unshift splice sort reverse".split(" ").forEach(function(a){var b=pf[a];Ga(Ad,a,function(){for(var e=[],f=arguments.length;f--;)e[f]=arguments[f];f=b.apply(this,e);var d=this.__ob__;switch(a){case "push":case "unshift":var c=e;break; case "splice":c=e.slice(2)}c&&d.observeArray(c);d.dep.notify();return f})});var Zg=Object.getOwnPropertyNames(Ad),ma={shouldConvert:!0},Ub=function(a){this.value=a;this.dep=new R;this.vmCount=0;Ga(a,"__ob__",this);Array.isArray(a)?((Sg?Ab:Dc)(a,Ad,Zg),this.observeArray(a)):this.walk(a)};Ub.prototype.walk=function(a){for(var b=Object.keys(a),e=0;e<b.length;e++)na(a,b[e],a[b[e]])};Ub.prototype.observeArray=function(a){for(var b=0,e=a.length;b<e;b++)Ha(a[b])};var ba=G.optionMergeStrategies;ba.el=ba.propsData= function(a,b,e,f){e||v('option "'+f+'" can only be used during instance creation with the `new` keyword.');return Ed(a,b)};ba.data=function(a,b,e){return e?oa(a,b,e):b&&"function"!==typeof b?(v('The "data" option should be a function that returns a per-instance value in component definitions.',e),a):oa(a,b)};jf.forEach(function(a){ba[a]=Xb});kc.forEach(function(a){ba[a+"s"]=Ec});ba.watch=function(a,b,e,f){a===wd&&(a=void 0);b===wd&&(b=void 0);if(!b)return Object.create(a||null);jb(f,b,e);if(!a)return b; e={};A(e,a);for(var d in b)a=e[d],f=b[d],a&&!Array.isArray(a)&&(a=[a]),e[d]=a?a.concat(f):Array.isArray(f)?f:[f];return e};ba.props=ba.methods=ba.inject=ba.computed=function(a,b,e,f){b&&jb(f,b,e);if(!a)return b;e=Object.create(null);A(e,a);b&&A(e,b);return e};ba.provide=oa;var Ed=function(a,b){return void 0===b?a:b},Gf=/^(String|Number|Boolean|Function|Symbol)$/,Gc=[],Fc=!1,Hc=!1;if("undefined"!==typeof setImmediate&&ua(setImmediate))var bc=function(){setImmediate(ob)};else if("undefined"===typeof MessageChannel|| !ua(MessageChannel)&&"[object MessageChannelConstructor]"!==MessageChannel.toString())bc=function(){setTimeout(ob,0)};else{var qf=new MessageChannel,$g=qf.port2;qf.port1.onmessage=ob;bc=function(){$g.postMessage(1)}}if("undefined"!==typeof Promise&&ua(Promise)){var ah=Promise.resolve();var Hd=function(){ah.then(ob);Ug&&setTimeout(F)}}else Hd=bc;var sa=S&&window.performance;if(sa&&sa.mark&&sa.measure&&sa.clearMarks&&sa.clearMeasures){var Y=function(a){return sa.mark(a)};var dc=function(a,b,e){sa.measure(a, b,e);sa.clearMarks(b);sa.clearMarks(e);sa.clearMeasures(a)}}var bh=H("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,require"),rf=function(a,b){v('Property or method "'+b+'" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.', a)},sf="undefined"!==typeof Proxy&&Proxy.toString().match(/native code/);if(sf){var ch=H("stop,prevent,self,ctrl,shift,alt,meta,exact");G.keyCodes=new Proxy(G.keyCodes,{set:function(a,b,e){if(ch(b))return v("Avoid overwriting built-in modifier in config.keyCodes: ."+b),!1;a[b]=e;return!0}})}var dh={has:function(a,b){var e=b in a,f=bh(b)||"_"===b.charAt(0);e||f||rf(a,b);return e||!f}},eh={get:function(a,b){"string"!==typeof b||b in a||rf(a,b);return a[b]}};var fh=function(a){if(sf){var b=a.$options; a._renderProxy=new Proxy(a,b.render&&b.render._withStripped?eh:dh)}else a._renderProxy=a};var yc=new yd,Id=V(function(a){var b="&"===a.charAt(0);a=b?a.slice(1):a;var e="~"===a.charAt(0);a=e?a.slice(1):a;var f="!"===a.charAt(0);a=f?a.slice(1):a;return{name:a,once:e,capture:f,passive:b}}),Ta,eb=null,Hb=!1,Aa=[],Lc=[],Gb={},gc={},Mc=!1,Kc=!1,qb=0,gh=0,ja=function(a,b,e,f,d){this.vm=a;d&&(a._watcher=this);a._watchers.push(this);f?(this.deep=!!f.deep,this.user=!!f.user,this.lazy=!!f.lazy,this.sync=!!f.sync): this.deep=this.user=this.lazy=this.sync=!1;this.cb=e;this.id=++gh;this.active=!0;this.dirty=this.lazy;this.deps=[];this.newDeps=[];this.depIds=new yd;this.newDepIds=new yd;this.expression=b.toString();"function"===typeof b?this.getter=b:(this.getter=zb(b),this.getter||(this.getter=function(){},v('Failed watching path: "'+b+'" Watcher only accepts simple dot-delimited paths. For full control, use a function instead.',a)));this.value=this.lazy?void 0:this.get()};ja.prototype.get=function(){R.target&& nf.push(R.target);R.target=this;var a=this.vm;try{var b=this.getter.call(a,a)}catch(e){if(this.user)ia(e,a,'getter for watcher "'+this.expression+'"');else throw e;}finally{this.deep&&(Ra(b,yc),yc.clear()),R.target=nf.pop(),this.cleanupDeps()}return b};ja.prototype.addDep=function(a){var b=a.id;this.newDepIds.has(b)||(this.newDepIds.add(b),this.newDeps.push(a),this.depIds.has(b)||a.addSub(this))};ja.prototype.cleanupDeps=function(){for(var a=this.deps.length;a--;){var b=this.deps[a];this.newDepIds.has(b.id)|| b.removeSub(this)}a=this.depIds;this.depIds=this.newDepIds;this.newDepIds=a;this.newDepIds.clear();a=this.deps;this.deps=this.newDeps;this.newDeps=a;this.newDeps.length=0};ja.prototype.update=function(){if(this.lazy)this.dirty=!0;else if(this.sync)this.run();else{var a=this.id;if(null==Gb[a]){Gb[a]=!0;if(Kc){for(a=Aa.length-1;a>qb&&Aa[a].id>this.id;)a--;Aa.splice(a+1,0,this)}else Aa.push(this);Mc||(Mc=!0,ya(fc))}}};ja.prototype.run=function(){if(this.active){var a=this.get();if(a!==this.value||q(a)|| this.deep){var b=this.value;this.value=a;if(this.user)try{this.cb.call(this.vm,a,b)}catch(e){ia(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,a,b)}}};ja.prototype.evaluate=function(){this.value=this.get();this.dirty=!1};ja.prototype.depend=function(){for(var a=this.deps.length;a--;)this.deps[a].depend()};ja.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||O(this.vm._watchers,this);for(var a=this.deps.length;a--;)this.deps[a].removeSub(this); this.active=!1}};var qa={enumerable:!0,configurable:!0,get:F,set:F},hh={lazy:!0};B(N.prototype);var Qc={init:function(a,b,e,f){!a.componentInstance||a.componentInstance._isDestroyed?(e={_isComponent:!0,parent:eb,_parentVnode:a,_parentElm:e||null,_refElm:f||null},f=a.data.inlineTemplate,g(f)&&(e.render=f.render,e.staticRenderFns=f.staticRenderFns),e=new a.componentOptions.Ctor(e),(a.componentInstance=e).$mount(b?a.elm:void 0,b)):a.data.keepAlive&&Qc.prepatch(a,a)},prepatch:function(a,b){var e=b.componentOptions; a=b.componentInstance=a.componentInstance;var f=e.propsData,d=e.listeners;e=e.children;Hb=!0;var c=!!(e||a.$options._renderChildren||b.data.scopedSlots||a.$scopedSlots!==ca);a.$options._parentVnode=b;a.$vnode=b;a._vnode&&(a._vnode.parent=b);a.$options._renderChildren=e;a.$attrs=b.data&&b.data.attrs||ca;a.$listeners=d||ca;if(f&&a.$options.props){ma.shouldConvert=!1;for(var h=a._props,g=a.$options._propKeys||[],k=0;k<g.length;k++){var n=g[k];h[n]=mb(n,a.$options.props,f,a)}ma.shouldConvert=!0;a.$options.propsData= f}d&&(f=a.$options._parentListeners,a.$options._parentListeners=d,Ta=a,La(d,f||{},Fb,Ua,a),Ta=void 0);c&&(a.$slots=Ma(e,b.context),a.$forceUpdate());Hb=!1},insert:function(a){var b=a.context,e=a.componentInstance;e._isMounted||(e._isMounted=!0,U(e,"mounted"));a.data.keepAlive&&(b._isMounted?(e._inactive=!1,Lc.push(e)):pa(e,!0))},destroy:function(a){var b=a.componentInstance;b._isDestroyed||(a.data.keepAlive?ec(b,!0):b.$destroy())}},Md=Object.keys(Qc),Jf=1,Nd=2,ih=0;(function(a){a.prototype._init= function(a){this._uid=ih++;if(G.performance&&Y){var b="vue-perf-start:"+this._uid;var f="vue-perf-end:"+this._uid;Y(b)}this._isVue=!0;if(a&&a._isComponent){var d=this.$options=Object.create(this.constructor.options),c=a._parentVnode;d.parent=a.parent;d._parentVnode=c;d._parentElm=a._parentElm;d._refElm=a._refElm;c=c.componentOptions;d.propsData=c.propsData;d._parentListeners=c.listeners;d._renderChildren=c.children;d._componentTag=c.tag;a.render&&(d.render=a.render,d.staticRenderFns=a.staticRenderFns)}else this.$options= xa(Pc(this.constructor),a||{},this);fh(this);this._self=this;a=this.$options;if((d=a.parent)&&!a.abstract){for(;d.$options.abstract&&d.$parent;)d=d.$parent;d.$children.push(this)}this.$root=(this.$parent=d)?d.$root:this;this.$children=[];this.$refs={};this._inactive=this._watcher=null;this._isBeingDestroyed=this._isDestroyed=this._isMounted=this._directInactive=!1;this._events=Object.create(null);this._hasHookEvent=!1;if(a=this.$options._parentListeners)Ta=this,La(a,{},Fb,Ua,this),Ta=void 0;Kf(this); U(this,"beforeCreate");Oc(this);this._watchers=[];a=this.$options;a.props&&Nc(this,a.props);if(a.methods){d=a.methods;c=this.$options.props;for(var h in d)null==d[h]&&v('Method "'+h+'" has an undefined value in the component definition. Did you reference the function correctly?',this),c&&I(c,h)&&v('Method "'+h+'" has already been defined as a prop.',this),h in this&&yb(h)&&v('Method "'+h+'" conflicts with an existing Vue instance method. Avoid defining component methods that start with _ or $.'), this[h]=null==d[h]?F:Sb(d[h],this)}if(a.data){h=this.$options.data;if("function"===typeof h)try{var g=h.call(this,this)}catch(Hf){ia(Hf,this,"data()"),g={}}else g=h||{};h=this._data=g;z(h)||(h={},v("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",this));g=Object.keys(h);d=this.$options.props;c=this.$options.methods;for(var k=g.length;k--;){var n=g[k];c&&I(c,n)&&v('Method "'+n+'" has already been defined as a data property.',this);d&&I(d, n)?v('The data property "'+n+'" is already declared as a prop. Use prop default value instead.',this):yb(n)||ka(this,"_data",n)}Ha(h,!0)}else Ha(this._data={},!0);if(a.computed){g=a.computed;h=this._computedWatchers=Object.create(null);d=Bb();for(var p in g)c=g[p],k="function"===typeof c?c:c.get,null==k&&v('Getter is missing for computed property "'+p+'".',this),d||(h[p]=new ja(this,k||F,F,hh)),p in this?p in this.$data?v('The computed property "'+p+'" is already defined in data.',this):this.$options.props&& p in this.$options.props&&v('The computed property "'+p+'" is already defined as a prop.',this):C(this,p,c)}if(a.watch&&a.watch!==wd){p=a.watch;for(var u in p)if(a=p[u],Array.isArray(a))for(g=0;g<a.length;g++)rb(this,u,a[g]);else rb(this,u,a)}if(u=this.$options.provide)this._provided="function"===typeof u?u.call(this):u;U(this,"created");G.performance&&Y&&(this._name=Ya(this,!1),Y(f),dc("vue "+this._name+" init",b,f));this.$options.el&&this.$mount(this.$options.el)}})(L);(function(a){var b={get:function(){return this._data}}, e={get:function(){return this._props}};b.set=function(a){v("Avoid replacing instance root $data. Use nested data properties instead.",this)};e.set=function(){v("$props is readonly.",this)};Object.defineProperty(a.prototype,"$data",b);Object.defineProperty(a.prototype,"$props",e);a.prototype.$set=Qa;a.prototype.$delete=Wb;a.prototype.$watch=function(a,b,e){if(z(b))return rb(this,a,b,e);e=e||{};e.user=!0;var f=new ja(this,a,b,e);e.immediate&&b.call(this,f.value);return function(){f.teardown()}}})(L); (function(a){var b=/^hook:/;a.prototype.$on=function(a,f){if(Array.isArray(a))for(var e=0,d=a.length;e<d;e++)this.$on(a[e],f);else(this._events[a]||(this._events[a]=[])).push(f),b.test(a)&&(this._hasHookEvent=!0);return this};a.prototype.$once=function(a,b){function e(){f.$off(a,e);b.apply(f,arguments)}var f=this;e.fn=b;f.$on(a,e);return f};a.prototype.$off=function(a,b){if(!arguments.length)return this._events=Object.create(null),this;if(Array.isArray(a)){for(var e=0,f=a.length;e<f;e++)this.$off(a[e], b);return this}e=this._events[a];if(!e)return this;if(!b)return this._events[a]=null,this;if(b)for(var d=e.length;d--;)if(f=e[d],f===b||f.fn===b){e.splice(d,1);break}return this};a.prototype.$emit=function(a){var b=a.toLowerCase();b!==a&&this._events[b]&&jc('Event "'+b+'" is emitted in component '+Ya(this)+' but the handler is registered for "'+a+'". Note that HTML attributes are case-insensitive and you cannot use v-on to listen to camelCase events when using in-DOM templates. You should probably use "'+ Cb(a)+'" instead of "'+a+'".');if(b=this._events[a]){b=1<b.length?gb(b):b;for(var e=gb(arguments,1),d=0,c=b.length;d<c;d++)try{b[d].apply(this,e)}catch(ta){ia(ta,this,'event handler for "'+a+'"')}}return this}})(L);(function(a){a.prototype._update=function(a,e){this._isMounted&&U(this,"beforeUpdate");var b=this.$el,d=this._vnode,c=eb;eb=this;this._vnode=a;d?this.$el=this.__patch__(d,a):(this.$el=this.__patch__(this.$el,a,e,!1,this.$options._parentElm,this.$options._refElm),this.$options._parentElm= this.$options._refElm=null);eb=c;b&&(b.__vue__=null);this.$el&&(this.$el.__vue__=this);this.$vnode&&this.$parent&&this.$vnode===this.$parent._vnode&&(this.$parent.$el=this.$el)};a.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()};a.prototype.$destroy=function(){if(!this._isBeingDestroyed){U(this,"beforeDestroy");this._isBeingDestroyed=!0;var a=this.$parent;!a||a._isBeingDestroyed||this.$options.abstract||O(a.$children,this);this._watcher&&this._watcher.teardown();for(a=this._watchers.length;a--;)this._watchers[a].teardown(); this._data.__ob__&&this._data.__ob__.vmCount--;this._isDestroyed=!0;this.__patch__(this._vnode,null);U(this,"destroyed");this.$off();this.$el&&(this.$el.__vue__=null);this.$vnode&&(this.$vnode.parent=null)}}})(L);(function(a){B(a.prototype);a.prototype.$nextTick=function(a){return ya(a,this)};a.prototype._render=function(){var a=this.$options,e=a.render;a=a._parentVnode;if(this._isMounted)for(var f in this.$slots){var d=this.$slots[f];if(d._rendered||d[0]&&d[0].elm)this.$slots[f]=Pa(d,!0)}this.$scopedSlots= a&&a.data.scopedSlots||ca;this.$vnode=a;try{var c=e.call(this._renderProxy,this.$createElement)}catch(Fa){if(ia(Fa,this,"render"),this.$options.renderError)try{c=this.$options.renderError.call(this._renderProxy,this.$createElement,Fa)}catch(ta){ia(ta,this,"renderError"),c=this._vnode}else c=this._vnode}c instanceof W||(Array.isArray(c)&&v("Multiple root nodes returned from render function. Render function should return a single root node.",this),c=Wa());c.parent=a;return c}})(L);var tf=[String,RegExp, Array],jh={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:tf,exclude:tf,max:[String,Number]},created:function(){this.cache=Object.create(null);this.keys=[]},destroyed:function(){for(var a in this.cache)Rc(this.cache,a,this.keys)},watch:{include:function(a){Qd(this,function(b){return lc(a,b)})},exclude:function(a){Qd(this,function(b){return!lc(a,b)})}},render:function(){var a=this.$slots.default,b=za(a),e=b&&b.componentOptions;if(e){var f=Pd(e),d=this.include,c=this.exclude;if(d&&(!f||!lc(d, f))||c&&f&&lc(c,f))return b;f=this.cache;d=this.keys;e=null==b.key?e.Ctor.cid+(e.tag?"::"+e.tag:""):b.key;f[e]?(b.componentInstance=f[e].componentInstance,O(d,e),d.push(e)):(f[e]=b,d.push(e),this.max&&d.length>parseInt(this.max)&&Rc(f,d[0],d,this._vnode));b.data.keepAlive=!0}return b||a&&a[0]}}};(function(a){Object.defineProperty(a,"config",{get:function(){return G},set:function(){v("Do not replace the Vue.config object, set individual fields instead.")}});a.util={warn:v,extend:A,mergeOptions:xa, defineReactive:na};a.set=Qa;a.delete=Wb;a.nextTick=ya;a.options=Object.create(null);kc.forEach(function(b){a.options[b+"s"]=Object.create(null)});a.options._base=a;A(a.options.components,jh);Lf(a);Mf(a);Nf(a);Qf(a)})(L);Object.defineProperty(L.prototype,"$isServer",{get:Bb});Object.defineProperty(L.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}});L.version="2.5.13";var kh=H("style,class"),lh=H("input,textarea,option,select,progress"),uf=function(a,b,e){return"value"=== e&&lh(a)&&"button"!==b||"selected"===e&&"option"===a||"checked"===e&&"input"===a||"muted"===e&&"video"===a},Yd=H("contenteditable,draggable,spellcheck"),Tf=H("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"), Xc=function(a){return":"===a.charAt(5)&&"xlink"===a.slice(0,5)},Xd=function(a){return Xc(a)?a.slice(6,a.length):""},mh={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},nh=H("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,picture,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,blockquote,iframe,tfoot"), Td=H("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),Bd=function(a){return nh(a)||Td(a)},zc=Object.create(null),Vc=H("text,number,password,search,email,tel,url"),oh=Object.freeze({createElement:function(a,b){var e=document.createElement(a);if("select"!==a)return e;b.data&&b.data.attrs&&void 0!==b.data.attrs.multiple&&e.setAttribute("multiple", "multiple");return e},createElementNS:function(a,b){return document.createElementNS(mh[a],b)},createTextNode:function(a){return document.createTextNode(a)},createComment:function(a){return document.createComment(a)},insertBefore:function(a,b,e){a.insertBefore(b,e)},removeChild:function(a,b){a.removeChild(b)},appendChild:function(a,b){a.appendChild(b)},parentNode:function(a){return a.parentNode},nextSibling:function(a){return a.nextSibling},tagName:function(a){return a.tagName},setTextContent:function(a, b){a.textContent=b},setAttribute:function(a,b,e){a.setAttribute(b,e)}}),$a=new W("",{},[]),Qb=["create","activate","update","remove","destroy"],ph={create:Wc,update:Wc,destroy:function(a){Wc(a,$a)}},Sf=Object.create(null),qh=[{create:function(a,b){sb(b)},update:function(a,b){a.data.ref!==b.data.ref&&(sb(a,!0),sb(b))},destroy:function(a){sb(a,!0)}},ph],rh={create:Vd,update:Vd},sh={create:Zd,update:Zd},Uf=/[\w).+\-_$\]]/,Mb,oc,Nb,Z,pc,ad,Ac,Ob,th={create:de,update:de},uh={create:ee,update:ee},ge=V(function(a){var b= {},e=/:(.+)/;a.split(/;(?![^(]*\))/g).forEach(function(a){a&&(a=a.split(e),1<a.length&&(b[a[0].trim()]=a[1].trim()))});return b}),vh=/^--/,vf=/\s*!important$/,ie=function(a,b,e){if(vh.test(b))a.style.setProperty(b,e);else if(vf.test(e))a.style.setProperty(b,e.replace(vf,""),"important");else if(b=wh(b),Array.isArray(e))for(var d=0,c=e.length;d<c;d++)a.style[b]=e[d];else a.style[b]=e},wf=["Webkit","Moz","ms"],Bc,wh=V(function(a){Bc=Bc||document.createElement("div").style;a=ha(a);if("filter"!==a&&a in Bc)return a;a=a.charAt(0).toUpperCase()+a.slice(1);for(var b=0;b<wf.length;b++){var e=wf[b]+a;if(e in Bc)return e}}),xh={create:he,update:he},me=V(function(a){return{enterClass:a+"-enter",enterToClass:a+"-enter-to",enterActiveClass:a+"-enter-active",leaveClass:a+"-leave",leaveToClass:a+"-leave-to",leaveActiveClass:a+"-leave-active"}}),xf=S&&!tb,rc="transition",qc="transitionend",cd="animation",re="animationend";xf&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(rc="WebkitTransition", qc="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(cd="WebkitAnimation",re="webkitAnimationEnd"));var oe=S?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(a){return a()},Zf=/\b(transform|all)(,|$)/,yh=[rh,sh,th,uh,xh,S?{create:xe,activate:xe,remove:function(a,b){!0!==a.data.show?we(a,b):b()}}:{}].concat(qh),zh=function(a){function b(a,b){function d(){0===--d.listeners&&e(a)}d.listeners=b;return d}function e(a){var b= E.parentNode(a);g(b)&&E.removeChild(b,a)}function d(a,b){return!b&&!a.ns&&!(G.ignoredElements.length&&G.ignoredElements.some(function(b){return"[object RegExp]"===Rb.call(b)?b.test(a.tag):b===a.tag}))&&G.isUnknownElement(a.tag)}function h(a,b,e,f,c){a.isRootInsert=!c;var h;a:{c=a.data;if(g(c)){var m=g(a.componentInstance)&&c.keepAlive;g(c=c.hook)&&g(c=c.init)&&c(a,!1,e,f);if(g(a.componentInstance)){k(a,b);if(!0===m){for(c=a;c.componentInstance;)if(c=c.componentInstance._vnode,g(h=c.data)&&g(h=h.transition)){for(h= 0;h<J.activate.length;++h)J.activate[h]($a,c);b.push(c);break}n(e,a.elm,f)}h=!0;break a}}h=void 0}h||(h=a.data,c=a.children,m=a.tag,g(m)?(h&&h.pre&&C++,d(a,C)&&v("Unknown custom element: <"+m+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',a.context),a.elm=a.ns?E.createElementNS(a.ns,m):E.createElement(m,a),y(a),p(a,c,b),g(h)&&x(a,b),n(e,a.elm,f),h&&h.pre&&C--):(a.elm=!0===a.isComment?E.createComment(a.text):E.createTextNode(a.text), n(e,a.elm,f)))}function k(a,b){g(a.data.pendingInsert)&&(b.push.apply(b,a.data.pendingInsert),a.data.pendingInsert=null);a.elm=a.componentInstance.$el;u(a)?(x(a,b),y(a)):(sb(a),b.push(a))}function n(a,b,e){g(a)&&(g(e)?e.parentNode===a&&E.insertBefore(a,b,e):E.appendChild(a,b))}function p(a,b,e){if(Array.isArray(b)){w(b);for(var d=0;d<b.length;++d)h(b[d],e,a.elm,null,!0)}else l(a.text)&&E.appendChild(a.elm,E.createTextNode(String(a.text)))}function u(a){for(;a.componentInstance;)a=a.componentInstance._vnode; return g(a.tag)}function x(a,b){for(var e=0;e<J.create.length;++e)J.create[e]($a,a);K=a.data.hook;g(K)&&(g(K.create)&&K.create($a,a),g(K.insert)&&b.push(a))}function y(a){var b;if(g(b=a.fnScopeId))E.setAttribute(a.elm,b,"");else for(var e=a;e;)g(b=e.context)&&g(b=b.$options._scopeId)&&E.setAttribute(a.elm,b,""),e=e.parent;g(b=eb)&&b!==a.context&&b!==a.fnContext&&g(b=b.$options._scopeId)&&E.setAttribute(a.elm,b,"")}function r(a){var b,e=a.data;if(g(e))for(g(b=e.hook)&&g(b=b.destroy)&&b(a),b=0;b<J.destroy.length;++b)J.destroy[b](a); if(g(a.children))for(b=0;b<a.children.length;++b)r(a.children[b])}function B(a,b,d,f){for(;d<=f;++d)a=b[d],g(a)&&(g(a.tag)?(q(a),r(a)):e(a.elm))}function q(a,d){if(g(d)||g(a.data)){var f,c=J.remove.length+1;g(d)?d.listeners+=c:d=b(a.elm,c);g(f=a.componentInstance)&&g(f=f._vnode)&&g(f.data)&&q(f,d);for(f=0;f<J.remove.length;++f)J.remove[f](a,d);g(f=a.data.hook)&&g(f=f.remove)?f(a,d):d()}else e(a.elm)}function w(a){for(var b={},e=0;e<a.length;e++){var d=a[e],f=d.key;g(f)&&(b[f]?v("Duplicate keys detected: '"+ f+"'. This may cause an update error.",d.context):b[f]=!0)}}function N(a,b,e,d){if(a!==b){var f=b.elm=a.elm;if(!0===a.isAsyncPlaceholder)g(b.asyncFactory.resolved)?z(a.elm,b,e):b.isAsyncPlaceholder=!0;else if(!0!==b.isStatic||!0!==a.isStatic||b.key!==a.key||!0!==b.isCloned&&!0!==b.isOnce){var k,n=b.data;g(n)&&g(k=n.hook)&&g(k=k.prepatch)&&k(a,b);var m=a.children,p=b.children;if(g(n)&&u(b)){for(k=0;k<J.update.length;++k)J.update[k](a,b);g(k=n.hook)&&g(k=k.update)&&k(a,b)}if(c(b.text))if(g(m)&&g(p)){if(m!== p){var l=0,x=0,y=m.length-1,r=m[0],q=m[y],v=p.length-1,t=p[0],K=p[v],D;d=!d;for(w(p);l<=y&&x<=v;)if(c(r))r=m[++l];else if(c(q))q=m[--y];else if(Za(r,t))N(r,t,e),r=m[++l],t=p[++x];else if(Za(q,K))N(q,K,e),q=m[--y],K=p[--v];else if(Za(r,K))N(r,K,e),d&&E.insertBefore(f,r.elm,E.nextSibling(q.elm)),r=m[++l],K=p[--v];else{if(Za(q,t))N(q,t,e),d&&E.insertBefore(f,q.elm,r.elm),q=m[--y];else{if(c(ta)){var aa=m;var A=y,ra={};for(D=l;D<=A;++D){var ta=aa[D].key;g(ta)&&(ra[ta]=D)}ta=ra}if(g(t.key))D=ta[t.key]; else a:{D=t;aa=m;A=y;for(ra=l;ra<A;ra++){var C=aa[ra];if(g(C)&&Za(D,C)){D=ra;break a}}D=void 0}c(D)?h(t,e,f,r.elm):(aa=m[D],Za(aa,t)?(N(aa,t,e),m[D]=void 0,d&&E.insertBefore(f,aa.elm,r.elm)):h(t,e,f,r.elm))}t=p[++x]}if(l>y)for(m=c(p[v+1])?null:p[v+1].elm;x<=v;++x)h(p[x],e,f,m);else x>v&&B(f,m,l,y)}}else if(g(p))for(g(a.text)&&E.setTextContent(f,""),v=0,x=p.length-1;v<=x;++v)h(p[v],e,f,null);else g(m)?B(f,m,0,m.length-1):g(a.text)&&E.setTextContent(f,"");else a.text!==b.text&&E.setTextContent(f,b.text); g(n)&&g(k=n.hook)&&g(k=k.postpatch)&&k(a,b)}else b.componentInstance=a.componentInstance}}function t(a,b,e){if(!0===e&&g(a.parent))a.parent.data.pendingInsert=b;else for(a=0;a<b.length;++a)b[a].data.hook.insert(b[a])}function z(a,b,e,f){var c,h=b.tag,n=b.data,m=b.children;f=f||n&&n.pre;b.elm=a;if(!0===b.isComment&&g(b.asyncFactory))return b.isAsyncPlaceholder=!0;var u=f;u=g(b.tag)?0===b.tag.indexOf("vue-component")||!d(b,u)&&b.tag.toLowerCase()===(a.tagName&&a.tagName.toLowerCase()):a.nodeType=== (b.isComment?8:3);if(!u)return!1;if(g(n)&&(g(c=n.hook)&&g(c=c.init)&&c(b,!0),g(c=b.componentInstance)))return k(b,e),!0;if(g(h)){if(g(m))if(a.hasChildNodes())if(g(c=n)&&g(c=c.domProps)&&g(c=c.innerHTML)){if(c!==a.innerHTML)return"undefined"===typeof console||F||(F=!0,console.warn("Parent: ",a),console.warn("server innerHTML: ",c),console.warn("client innerHTML: ",a.innerHTML)),!1}else{c=!0;h=a.firstChild;for(u=0;u<m.length;u++){if(!h||!z(h,m[u],e,f)){c=!1;break}h=h.nextSibling}if(!c||h)return"undefined"=== typeof console||F||(F=!0,console.warn("Parent: ",a),console.warn("Mismatching childNodes vs. VNodes: ",a.childNodes,m)),!1}else p(b,m,e);if(g(n)){a=!1;for(var l in n)if(!I(l)){a=!0;x(b,e);break}!a&&n["class"]&&(Ra(n["class"],yc),yc.clear())}}else a.data!==b.text&&(a.data=b.text);return!0}var K,J={},A=a.modules,E=a.nodeOps;for(K=0;K<Qb.length;++K)for(J[Qb[K]]=[],a=0;a<A.length;++a)g(A[a][Qb[K]])&&J[Qb[K]].push(A[a][Qb[K]]);var C=0,F=!1,I=H("attrs,class,staticClass,staticStyle,key");return function(a, b,e,d,f,k){if(c(b))g(a)&&r(a);else{var n=!1,m=[];if(c(a))n=!0,h(b,m,f,k);else if(f=g(a.nodeType),!f&&Za(a,b))N(a,b,m,d);else{if(f){1===a.nodeType&&a.hasAttribute("data-server-rendered")&&(a.removeAttribute("data-server-rendered"),e=!0);if(!0===e){if(z(a,b,m))return t(b,m,!0),a;v("The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration and performing full client-side render.")}a= new W(E.tagName(a).toLowerCase(),{},[],void 0,a)}d=a.elm;e=E.parentNode(d);h(b,m,d._leaveCb?null:e,E.nextSibling(d));if(g(b.parent))for(d=b.parent,f=u(b);d;){for(k=0;k<J.destroy.length;++k)J.destroy[k](d);d.elm=b.elm;if(f){for(k=0;k<J.create.length;++k)J.create[k]($a,d);k=d.data.hook.insert;if(k.merged)for(var p=1;p<k.fns.length;p++)k.fns[p]()}else sb(d);d=d.parent}g(e)?B(e,[a],0,0):g(a.tag)&&r(a)}t(b,m,n);return b.elm}}}({nodeOps:oh,modules:yh});tb&&document.addEventListener("selectionchange",function(){var a= document.activeElement;a&&a.vmodel&&fd(a,"input")});var yf={inserted:function(a,b,e,d){if("select"===e.tag)d.elm&&!d.elm._vOptions?X(e,"postpatch",function(){yf.componentUpdated(a,b,e)}):ye(a,b,e.context),a._vOptions=[].map.call(a.options,tc);else if("textarea"===e.tag||Vc(a.type))a._vModifiers=b.modifiers,b.modifiers.lazy||(a.addEventListener("change",Be),Tg||(a.addEventListener("compositionstart",$f),a.addEventListener("compositionend",Be)),tb&&(a.vmodel=!0))},componentUpdated:function(a,b,e){if("select"=== e.tag){ye(a,b,e.context);var d=a._vOptions,c=a._vOptions=[].map.call(a.options,tc);c.some(function(a,b){return!fa(a,d[b])})&&(a.multiple?b.value.some(function(a){return Ae(a,c)}):b.value!==b.oldValue&&Ae(b.value,c))&&fd(a,"change")}}},Ah={model:yf,show:{bind:function(a,b,e){b=b.value;e=gd(e);var d=e.data&&e.data.transition,c=a.__vOriginalDisplay="none"===a.style.display?"":a.style.display;b&&d?(e.data.show=!0,dd(e,function(){a.style.display=c})):a.style.display=b?c:"none"},update:function(a,b,e){var d= b.value;d!==b.oldValue&&(e=gd(e),e.data&&e.data.transition?(e.data.show=!0,d?dd(e,function(){a.style.display=a.__vOriginalDisplay}):we(e,function(){a.style.display="none"})):a.style.display=d?a.__vOriginalDisplay:"none")},unbind:function(a,b,e,d,c){c||(a.style.display=a.__vOriginalDisplay)}}},zf={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]},Bh={name:"transition",props:zf,abstract:!0,render:function(a){var b=this,e=this.$slots.default;if(e&&(e=e.filter(function(a){return a.tag||a.isComment&&a.asyncFactory}),e.length)){1<e.length&&v("<transition> can only be used on a single element. Use <transition-group> for lists.",this.$parent);var d=this.mode;d&&"in-out"!==d&&"out-in"!==d&&v("invalid <transition> mode: "+d,this.$parent);e=e[0];if(ag(this.$vnode))return e; var c=hd(e);if(!c)return e;if(this._leaving)return De(a,e);var h="__transition-"+this._uid+"-";c.key=null==c.key?c.isComment?h+"comment":h+c.tag:l(c.key)?0===String(c.key).indexOf(h)?c.key:h+c.key:c.key;h=(c.data||(c.data={})).transition=Ce(this);var g=this._vnode,k=hd(g);c.data.directives&&c.data.directives.some(function(a){return"show"===a.name})&&(c.data.show=!0);if(!(!k||!k.data||k.key===c.key&&k.tag===c.tag||k.isComment&&k.asyncFactory||k.componentInstance&&k.componentInstance._vnode.isComment)){k= k.data.transition=A({},h);if("out-in"===d)return this._leaving=!0,X(k,"afterLeave",function(){b._leaving=!1;b.$forceUpdate()}),De(a,e);if("in-out"===d){if(c.isComment&&c.asyncFactory)return g;var n;a=function(){n()};X(h,"afterEnter",a);X(h,"enterCancelled",a);X(k,"delayLeave",function(a){n=a})}}return e}}},Af=A({tag:String,moveClass:String},zf);delete Af.mode;var Ch={Transition:Bh,TransitionGroup:{props:Af,render:function(a){for(var b=this.tag||this.$vnode.data.tag||"span",e=Object.create(null),d= this.prevChildren=this.children,c=this.$slots.default||[],h=this.children=[],k=Ce(this),g=0;g<c.length;g++){var n=c[g];if(n.tag)if(null!=n.key&&0!==String(n.key).indexOf("__vlist"))h.push(n),e[n.key]=n,(n.data||(n.data={})).transition=k;else{var p=n.componentOptions;v("<transition-group> children must be keyed: <"+(p?p.Ctor.options.name||p.tag||"":n.tag)+">")}}if(d){c=[];g=[];for(n=0;n<d.length;n++)p=d[n],p.data.transition=k,p.data.pos=p.elm.getBoundingClientRect(),e[p.key]?c.push(p):g.push(p);this.kept= a(b,null,c);this.removed=g}return a(b,null,h)},beforeUpdate:function(){this.__patch__(this._vnode,this.kept,!1,!0);this._vnode=this.kept},updated:function(){var a=this.prevChildren,b=this.moveClass||(this.name||"v")+"-move";a.length&&this.hasMove(a[0].elm,b)&&(a.forEach(bg),a.forEach(cg),a.forEach(dg),this._reflow=document.body.offsetHeight,a.forEach(function(a){if(a.data.moved){var e=a.elm;a=e.style;db(e,b);a.transform=a.WebkitTransform=a.transitionDuration="";e.addEventListener(qc,e._moveCb=function Fa(a){if(!a|| /transform$/.test(a.propertyName))e.removeEventListener(qc,Fa),e._moveCb=null,Ca(e,b)})}}))},methods:{hasMove:function(a,b){if(!xf)return!1;if(this._hasMove)return this._hasMove;var e=a.cloneNode();a._transitionClasses&&a._transitionClasses.forEach(function(a){ke(e,a)});je(e,b);e.style.display="none";this.$el.appendChild(e);a=qe(e);this.$el.removeChild(e);return this._hasMove=a.hasTransform}}}};L.config.mustUseProp=uf;L.config.isReservedTag=Bd;L.config.isReservedAttr=kh;L.config.getTagNamespace=Sd; L.config.isUnknownElement=function(a){if(!S)return!0;if(Bd(a))return!1;a=a.toLowerCase();if(null!=zc[a])return zc[a];var b=document.createElement(a);return-1<a.indexOf("-")?zc[a]=b.constructor===window.HTMLUnknownElement||b.constructor===window.HTMLElement:zc[a]=/HTMLUnknownElement/.test(b.toString())};A(L.options.directives,Ah);A(L.options.components,Ch);L.prototype.__patch__=S?zh:F;L.prototype.$mount=function(a,b){a=a&&S?Uc(a):void 0;return Va(this,a,b)};L.nextTick(function(){if(G.devtools)if(ic)ic.emit("init", L);else if(Vg)console[console.info?"info":"log"]("Download the Vue Devtools extension for a better development experience:\nhttps://github.com/vuejs/vue-devtools");if(!1!==G.productionTip&&S&&"undefined"!==typeof console)console[console.info?"info":"log"]("You are running Vue in development mode.\nMake sure to turn on production mode when deploying for production.\nSee more tips at https://vuejs.org/guide/deployment.html")},0);var fg=/\{\{((?:.|\n)+?)\}\}/g,Bf=/[-.*+?^${}()|[\]\/\\]/g,eg=V(function(a){var b= a[0].replace(Bf,"\\$&");a=a[1].replace(Bf,"\\$&");return new RegExp(b+"((?:.|\\n)+?)"+a,"g")}),Cc,Dh=H("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),Eh=H("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),ng=H("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"), mg=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Ee=/^<((?:[a-zA-Z_][\w\-\.]*\:)?[a-zA-Z_][\w\-\.]*)/,lg=/^\s*(\/?)>/,Le=/^<\/((?:[a-zA-Z_][\w\-\.]*\:)?[a-zA-Z_][\w\-\.]*)[^>]*>/,og=/^<!DOCTYPE [^>]+>/i,Je=/^\x3c!--/,Ke=/^<!\[/,Fe=!1;"x".replace(/x(.)?/g,function(a,b){Fe=""===b});var Ge=H("script,style,textarea",!0),He={},jg={"<":"<",">":">",""":'"',"&":"&"," ":"\n","	":"\t"},ig=/&(?:lt|gt|quot|amp);/g,hg=/&(?:lt|gt|quot|amp|#10|#9);/g,Fh=H("pre,textarea", !0),Ie=function(a,b){return a&&Fh(a)&&"\n"===b[0]},pd=/^@|^v-on:/,od=/^v-|^@|^:/,zg=/(.*?)\s+(?:in|of)\s+(.*)/,Re=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Ag=/^\(|\)$/g,yg=/:(.*)$/,Qe=/^:|^v-bind:/,Pe=/\.[^.]+/g,wg=V(function(a){Cc=Cc||document.createElement("div");Cc.innerHTML=a;return Cc.textContent}),T,nd,ld,md,jd,id,kd,Ne,Bg=/^xmlns:NS\d+/,Cg=/^NS\d+:/,Cf=[{staticKeys:["staticClass"],transformNode:function(a,b){var e=b.warn||nc,d=M(a,"class");d&&uc(d,b.delimiters)&&e('class="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div class="{{ val }}">, use <div :class="val">.'); d&&(a.staticClass=JSON.stringify(d));if(b=da(a,"class",!1))a.classBinding=b},genData:function(a){var b="";a.staticClass&&(b+="staticClass:"+a.staticClass+",");a.classBinding&&(b+="class:"+a.classBinding+",");return b}},{staticKeys:["staticStyle"],transformNode:function(a,b){var e=b.warn||nc,d=M(a,"style");d&&(uc(d,b.delimiters)&&e('style="'+d+'": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div style="{{ val }}">, use <div :style="val">.'), a.staticStyle=JSON.stringify(ge(d)));if(b=da(a,"style",!1))a.styleBinding=b},genData:function(a){var b="";a.staticStyle&&(b+="staticStyle:"+a.staticStyle+",");a.styleBinding&&(b+="style:("+a.styleBinding+"),");return b}},{preTransformNode:function(a,b){if("input"===a.tag){var e=a.attrsMap;if(e["v-model"]&&(e["v-bind:type"]||e[":type"])){e=da(a,"type");var d=M(a,"v-if",!0),c=d?"&&("+d+")":"",h=null!=M(a,"v-else",!0),k=M(a,"v-else-if",!0),g=qd(a);Oe(g);$c(g,"type","checkbox");vc(g,b);g.processed=!0; g.if="("+e+")==='checkbox'"+c;vb(g,{exp:g.if,block:g});var n=qd(a);M(n,"v-for",!0);$c(n,"type","radio");vc(n,b);vb(g,{exp:"("+e+")==='radio'"+c,block:n});a=qd(a);M(a,"v-for",!0);$c(a,":type",e);vc(a,b);vb(g,{exp:d,block:a});h?g.else=!0:k&&(g.elseif=k);return g}}}}],Gh={expectHTML:!0,modules:Cf,directives:{model:function(a,b,e){Ac=e;e=b.value;b=b.modifiers;var d=a.tag,c=a.attrsMap.type;"input"===d&&"file"===c&&Ac("<"+a.tag+' v-model="'+e+'" type="file">:\nFile inputs are read only. Use a v-on:change listener instead.'); if(a.component)return $d(a,e,b),!1;if("select"===d)b='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+((b&&b.number?"_n(val)":"val")+"});"),b=b+" "+ub(e,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),cb(a,"change",b,null,!0);else if("input"===d&&"checkbox"===c){b=b&&b.number;d=da(a,"value")||"null";c=da(a,"true-value")||"true";var h=da(a,"false-value")||"false"; bb(a,"checked","Array.isArray("+e+")?_i("+e+","+d+")>-1"+("true"===c?":("+e+")":":_q("+e+","+c+")"));cb(a,"change","var $$a="+e+",$$el=$event.target,$$c=$$el.checked?("+c+"):("+h+");if(Array.isArray($$a)){var $$v="+(b?"_n("+d+")":d)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+e+"=$$a.concat([$$v]))}else{$$i>-1&&("+e+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+ub(e,"$$c")+"}",null,!0)}else if("input"===d&&"radio"===c)b=b&&b.number,d=da(a,"value")||"null",d=b?"_n("+d+")":d,bb(a,"checked", "_q("+e+","+d+")"),cb(a,"change",ub(e,d),null,!0);else if("input"===d||"textarea"===d){d=a.attrsMap.type;(c=a.attrsMap["v-bind:value"]||a.attrsMap[":value"])&&Ac((a.attrsMap["v-bind:value"]?"v-bind:value":":value")+'="'+c+'" conflicts with v-model on the same element because the latter already expands to a value binding internally');c=b||{};var g=c.lazy;b=c.number;c=c.trim;h=!g&&"range"!==d;d=g?"change":"range"===d?"__r":"input";g="$event.target.value";c&&(g="$event.target.value.trim()");b&&(g="_n("+ g+")");g=ub(e,g);h&&(g="if($event.target.composing)return;"+g);bb(a,"value","("+e+")");cb(a,d,g,null,!0);(c||b)&&cb(a,"blur","$forceUpdate()")}else if(G.isReservedTag(d))Ac("<"+a.tag+' v-model="'+e+"\">: v-model is not supported on this element type. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.");else return $d(a,e,b),!1;return!0},text:function(a,b){b.value&&bb(a,"textContent","_s("+b.value+")")},html:function(a, b){b.value&&bb(a,"innerHTML","_s("+b.value+")")}},isPreTag:function(a){return"pre"===a},isUnaryTag:Dh,mustUseProp:uf,canBeLeftOpenTag:Eh,isReservedTag:Bd,getTagNamespace:Sd,staticKeys:function(a){return a.reduce(function(a,e){return a.concat(e.staticKeys||[])},[]).join(",")}(Cf)},Se,sd,Hh=V(function(a){return H("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(a?","+a:""))}),Eg=/^\s*([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,Dg=/^\s*[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['.*?']|\[".*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*\s*$/, We={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,"delete":[8,46]},Da=function(a){return"if("+a+")return null;"},Ve={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Da("$event.target !== $event.currentTarget"),ctrl:Da("!$event.ctrlKey"),shift:Da("!$event.shiftKey"),alt:Da("!$event.altKey"),meta:Da("!$event.metaKey"),left:Da("'button' in $event && $event.button !== 0"),middle:Da("'button' in $event && $event.button !== 1"),right:Da("'button' in $event && $event.button !== 2")}, Ih={on:function(a,b){b.modifiers&&v("v-on without argument does not support modifiers.");a.wrapListeners=function(a){return"_g("+a+","+b.value+")"}},bind:function(a,b){a.wrapData=function(e){return"_b("+e+",'"+a.tag+"',"+b.value+","+(b.modifiers&&b.modifiers.prop?"true":"false")+(b.modifiers&&b.modifiers.sync?",true":"")+")"}},cloak:F},Gg=function(a){this.options=a;this.warn=a.warn||nc;this.transforms=Lb(a.modules,"transformCode");this.dataGenFns=Lb(a.modules,"genData");this.directives=A(A({},Ih), a.directives);var b=a.isReservedTag||la;this.maybeComponent=function(a){return!b(a.tag)};this.onceId=0;this.staticRenderFns=[]},Og=new RegExp("\\b"+"do if for let new try var case else with await break catch class const super throw while yield delete export import return switch default extends finally continue debugger function arguments".split(" ").join("\\b|\\b")+"\\b"),Ng=/\bdelete\s*\([^\)]*\)|\btypeof\s*\([^\)]*\)|\bvoid\s*\([^\)]*\)/,ff=/'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"|`(?:[^`\\]|\\.)*\$\{|\}(?:[^`\\]|\\.)*`|`(?:[^`\\]|\\.)*`/g, Df=function(a){return function(b){function e(e,d){var f=Object.create(b),c=[],h=[];f.warn=function(a,b){(b?h:c).push(a)};if(d){d.modules&&(f.modules=(b.modules||[]).concat(d.modules));d.directives&&(f.directives=A(Object.create(b.directives||null),d.directives));for(var g in d)"modules"!==g&&"directives"!==g&&(f[g]=d[g])}e=a(e,f);c.push.apply(c,Mg(e.ast));e.errors=c;e.tips=h;return e}return{compile:e,compileToFunctions:Pg(e)}}}(function(a,b){a=pg(a.trim(),b);!1!==b.optimize&&a&&(Se=Hh(b.staticKeys|| ""),sd=b.isReservedTag||la,rd(a),td(a,!1));b=Xe(a,b);return{ast:a,render:b.render,staticRenderFns:b.staticRenderFns}})(Gh).compileToFunctions,xc,Jh=S?hf(!1):!1,Kh=S?hf(!0):!1,Lh=V(function(a){return(a=Uc(a))&&a.innerHTML}),Mh=L.prototype.$mount;L.prototype.$mount=function(a,b){a=a&&Uc(a);if(a===document.body||a===document.documentElement)return v("Do not mount Vue to <html> or <body> - mount to normal elements instead."),this;var e=this.$options;if(!e.render){var d=e.template;if(d)if("string"===typeof d)"#"=== d.charAt(0)&&((d=Lh(d))||v("Template element not found or is empty: "+e.template,this));else if(d.nodeType)d=d.innerHTML;else return v("invalid template option:"+d,this),this;else if(a)if(d=a,d.outerHTML)d=d.outerHTML;else{var c=document.createElement("div");c.appendChild(d.cloneNode(!0));d=c.innerHTML}d&&(G.performance&&Y&&Y("compile"),d=Df(d,{shouldDecodeNewlines:Jh,shouldDecodeNewlinesForHref:Kh,delimiters:e.delimiters,comments:e.comments},this),c=d.staticRenderFns,e.render=d.render,e.staticRenderFns= c,G.performance&&Y&&(Y("compile end"),dc("vue "+this._name+" compile","compile","compile end")))}return Mh.call(this,a,b)};L.compile=Df;return L}); (function(c,g){"object"===typeof exports&&"undefined"!==typeof module?module.exports=g():"function"===typeof define&&define.amd?define(g):c.VueRouter=g()})(this,function(){function c(d,c){if(!d)throw Error("[vue-router] "+c);}function g(d,c){d||"undefined"!==typeof console&&console.warn("[vue-router] "+c)}function l(d){return-1<Object.prototype.toString.call(d).indexOf("Error")}function q(d,c){switch(typeof c){case "undefined":break;case "object":return c;case "function":return c(d);case "boolean":return c? d.params:void 0;default:g(!1,'props in "'+d.path+'" is a '+typeof c+", expecting an object, function or boolean.")}}function w(d,c){for(var h in c)d[h]=c[h];return d}function z(d){var c={};d=d.trim().replace(/^(\?|#|&)/,"");if(!d)return c;d.split("&").forEach(function(d){var h=d.replace(/\+/g," ").split("=");d=Fb(h.shift());h=0<h.length?Fb(h.join("=")):null;void 0===c[d]?c[d]=h:Array.isArray(c[d])?c[d].push(h):c[d]=[c[d],h]});return c}function t(d){var c=d?Object.keys(d).map(function(c){var h=d[c]; if(void 0===h)return"";if(null===h)return za(c);if(Array.isArray(h)){var g=[];h.forEach(function(d){void 0!==d&&(null===d?g.push(za(c)):g.push(za(c)+"="+za(d)))});return g.join("&")}return za(c)+"="+za(h)}).filter(function(d){return 0<d.length}).join("&"):null;return c?"?"+c:""}function P(d,c,g,n){n=n&&n.options.stringifyQuery;var h=c.query||{};try{h=Q(h)}catch(J){}var k=c.name||d&&d.name,l=d&&d.meta||{},r=c.path||"/",y=c.hash||"",B=c.params||{};c=H(c,n);if(d){for(var q=[];d;)q.unshift(d),d=d.parent; d=q}else d=[];k={name:k,meta:l,path:r,hash:y,query:h,params:B,fullPath:c,matched:d};g&&(k.redirectedFrom=H(g,n));return Object.freeze(k)}function Q(d){if(Array.isArray(d))return d.map(Q);if(d&&"object"===typeof d){var c={},g;for(g in d)c[g]=Q(d[g]);return c}return d}function H(d,c){var h=d.path,g=d.query;void 0===g&&(g={});d=d.hash;void 0===d&&(d="");return(h||"/")+(c||t)(g)+d}function O(d,c){return c===Ma?d===c:c?d.path&&c.path?d.path.replace(Ua,"")===c.path.replace(Ua,"")&&d.hash===c.hash&&I(d.query, c.query):d.name&&c.name?d.name===c.name&&d.hash===c.hash&&I(d.query,c.query)&&I(d.params,c.params):!1:!1}function I(d,c){void 0===d&&(d={});void 0===c&&(c={});if(!d||!c)return d===c;var h=Object.keys(d),g=Object.keys(c);return h.length!==g.length?!1:h.every(function(h){var g=d[h];h=c[h];return"object"===typeof g&&"object"===typeof h?I(g,h):String(g)===String(h)})}function V(d,c){var h;if(h=0===d.path.replace(Ua,"/").indexOf(c.path.replace(Ua,"/"))&&(!c.hash||d.hash===c.hash))a:{for(var g in c.query)if(!(g in d.query)){h=!1;break a}h=!0}return h}function Sb(d){if(!(d.metaKey||d.altKey||d.ctrlKey||d.shiftKey||d.defaultPrevented||void 0!==d.button&&0!==d.button)){if(d.currentTarget&&d.currentTarget.getAttribute){var c=d.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(c))return}d.preventDefault&&d.preventDefault();return!0}}function gb(d){if(d)for(var c,g=0;g<d.length;g++)if(c=d[g],"a"===c.tag||c.children&&(c=gb(c.children)))return c}function A(d){if(!A.installed||Na!==d){A.installed=!0;Na=d;var c= function(d,c){var h=d.$options._parentVnode;void 0!==h&&void 0!==(h=h.data)&&void 0!==(h=h.registerRouteInstance)&&h(d,c)};d.mixin({beforeCreate:function(){void 0!==this.$options.router?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),d.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this;c(this,this)},destroyed:function(){c(this)}});Object.defineProperty(d.prototype,"$router",{get:function(){return this._routerRoot._router}}); Object.defineProperty(d.prototype,"$route",{get:function(){return this._routerRoot._route}});d.component("router-view",Sa);d.component("router-link",Jc);var g=d.config.optionMergeStrategies;g.beforeRouteEnter=g.beforeRouteLeave=g.beforeRouteUpdate=g.created}}function xb(d,c,g){var h=d.charAt(0);if("/"===h)return d;if("?"===h||"#"===h)return c+d;c=c.split("/");g&&c[c.length-1]||c.pop();d=d.replace(/^\//,"").split("/");for(g=0;g<d.length;g++)h=d[g],".."===h?c.pop():"."!==h&&c.push(h);""!==c[0]&&c.unshift(""); return c.join("/")}function F(d){return d.replace(/\/\//g,"/")}function fa(d,c){var h=[],g=0,l=0,p="";c=c&&c.delimiter||"/";for(var x;null!=(x=ec.exec(d));){var r=x[0],y=x[1],B=x.index;p+=d.slice(l,B);l=B+r.length;if(y)p+=y[1];else{var q=d[l];r=x[2];y=x[3];var t=x[4],w=x[5],z=x[6];B=x[7];p&&(h.push(p),p="");q=null!=r&&null!=q&&q!==r;var A="+"===z||"*"===z;z="?"===z||"*"===z;x=x[2]||c;t=t||w;h.push({name:y||g++,prefix:r||"",delimiter:x,optional:z,repeat:A,partial:q,asterisk:!!B,pattern:t?t.replace(/([=!:$\/()])/g, "\\$1"):B?".*":"[^"+Ga(x)+"]+?"})}}l<d.length&&(p+=d.substr(l));p&&h.push(p);return h}function Tb(d){return encodeURI(d).replace(/[\/?#]/g,function(d){return"%"+d.charCodeAt(0).toString(16).toUpperCase()})}function hb(d){return encodeURI(d).replace(/[?#]/g,function(d){return"%"+d.charCodeAt(0).toString(16).toUpperCase()})}function yb(d){for(var c=Array(d.length),g=0;g<d.length;g++)"object"===typeof d[g]&&(c[g]=new RegExp("^(?:"+d[g].pattern+")$"));return function(h,g){var k="";h=h||{};g=(g||{}).pretty? Tb:encodeURIComponent;for(var n=0;n<d.length;n++){var l=d[n];if("string"===typeof l)k+=l;else{var u=h[l.name];if(null==u)if(l.optional){l.partial&&(k+=l.prefix);continue}else throw new TypeError('Expected "'+l.name+'" to be defined');if(Xa(u)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(u)+"`");if(0===u.length)if(l.optional)continue;else throw new TypeError('Expected "'+l.name+'" to not be empty');for(var q=0;q<u.length;q++){var t=g(u[q]); if(!c[n].test(t))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(t)+"`");k+=(0===q?l.prefix:l.delimiter)+t}}else{t=l.asterisk?hb(u):g(u);if(!c[n].test(t))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+t+'"');k+=l.prefix+t}}}return k}}function Ga(d){return d.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function zb(d,c){d.keys=c;return d}function ua(d,c,g){Xa(c)||(g=c||g,c=[]);g=g||{};for(var h=g.strict,k= !1!==g.end,p="",l=0;l<d.length;l++){var r=d[l];if("string"===typeof r)p+=Ga(r);else{var y=Ga(r.prefix),q="(?:"+r.pattern+")";c.push(r);r.repeat&&(q+="(?:"+y+q+")*");q=r.optional?r.partial?y+"("+q+")?":"(?:"+y+"("+q+"))?":y+"("+q+")";p+=q}}d=Ga(g.delimiter||"/");l=p.slice(-d.length)===d;h||(p=(l?p.slice(0,-d.length):p)+"(?:"+d+"(?=$))?");return zb(new RegExp("^"+(k?p+"$":p+(h&&l?"":"(?="+d+"|$)")),g.sensitive?"":"i"),c)}function va(d,c,g){Xa(c)||(g=c||g,c=[]);g=g||{};if(d instanceof RegExp){if(g=d.source.match(/\((?!\?)/g))for(var h= 0;h<g.length;h++)c.push({name:h,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return zb(d,c)}if(Xa(d)){h=[];for(var k=0;k<d.length;k++)h.push(va(d[k],c,g).source);d=new RegExp("(?:"+h.join("|")+")",g.sensitive?"":"i");return zb(d,c)}return ua(fa(d,g),c,g)}function Oa(d,c,k){try{return(U[d]||(U[d]=pa.compile(d)))(c||{},{pretty:!0})}catch(n){return g(!1,"missing param for "+k+": "+n.message),""}}function Pa(d,c,g,n){var h=c||[],k=g||Object.create(null),l=n|| Object.create(null);d.forEach(function(d){Ab(h,k,l,d)});d=0;for(c=h.length;d<c;d++)"*"===h[d]&&(h.push(h.splice(d,1)[0]),c--,d--);return{pathList:h,pathMap:k,nameMap:l}}function Ab(d,h,k,n,l,p){var u=n.path,r=n.name;c(null!=u,'"path" is required in a route configuration.');c("string"!==typeof n.component,'route config "component" for path: '+String(u||r)+" cannot be a string id. Use an actual component instead.");var y=n.pathToRegexpOptions||{};u=Ha(u,l,y.strict);"boolean"===typeof n.caseSensitive&& (y.sensitive=n.caseSensitive);var q={path:u,regex:Dc(u,y),components:n.components||{default:n.component},instances:{},name:r,parent:l,matchAs:p,redirect:n.redirect,beforeEnter:n.beforeEnter,meta:n.meta||{},props:null==n.props?{}:n.components?n.props:{default:n.props}};n.children&&(n.name&&!n.redirect&&n.children.some(function(d){return/^\/?$/.test(d.path)})&&g(!1,"Named Route '"+n.name+"' has a default child route. When navigating to this named route (:to=\"{name: '"+n.name+"'\"), the default child route will not be rendered. Remove the name from this route and use the name of the default child route for named links instead."), n.children.forEach(function(c){var g=p?F(p+"/"+c.path):void 0;Ab(d,h,k,c,q,g)}));void 0!==n.alias&&(Array.isArray(n.alias)?n.alias:[n.alias]).forEach(function(c){Ab(d,h,k,{path:c,children:n.children},l,q.path||"/")});h[q.path]||(d.push(q.path),h[q.path]=q);r&&(k[r]?p||g(!1,'Duplicate named routes definition: { name: "'+r+'", path: "'+q.path+'" }'):k[r]=q)}function Dc(d,c){c=pa(d,[],c);var h=Object.create(null);c.keys.forEach(function(c){g(!h[c.name],'Duplicate param keys in route with path: "'+d+ '"');h[c.name]=!0});return c}function Ha(d,c,g){g||(d=d.replace(/\/$/,""));return"/"===d[0]||null==c?d:F(c.path+"/"+d)}function na(d,c,k,n){var h;d="string"===typeof d?{path:d}:d;if(d.name||d._normalized)return d;if(!d.path&&d.params&&c){d=Qa({},d);d._normalized=!0;var p=Qa(Qa({},c.params),d.params);c.name?(d.name=c.name,d.params=p):c.matched.length?d.path=Oa(c.matched[c.matched.length-1].path,p,"path "+c.path):g(!1,"relative params navigation requires a current route.");return d}var l=d.path||""; var q=h="";var y=l.indexOf("#");0<=y&&(h=l.slice(y),l=l.slice(0,y));y=l.indexOf("?");0<=y&&(q=l.slice(y+1),l=l.slice(0,y));c=c&&c.path||"/";c=l?xb(l,c,k||d.append):c;k=d.query;void 0===k&&(k={});n=n&&n.options.parseQuery||z;try{p=n(q||"")}catch(N){g(!1,N.message),p={}}for(var t in k)p[t]=k[t];(d=d.hash||h)&&"#"!==d.charAt(0)&&(d="#"+d);return{_normalized:!0,path:c,query:p,hash:d}}function Qa(d,c){for(var h in c)d[h]=c[h];return d}function Wb(d,h){function k(d,c,k){d=na(d,c,!1,h);var n=d.name;if(n){var u= r[n];g(u,"Route with name '"+n+"' does not exist");if(!u)return l(null,d);var y=u.regex.keys.filter(function(d){return!d.optional}).map(function(d){return d.name});"object"!==typeof d.params&&(d.params={});if(c&&"object"===typeof c.params)for(var x in c.params)!(x in d.params)&&-1<y.indexOf(x)&&(d.params[x]=c.params[x]);if(u)return d.path=Oa(u.path,d.params,'named route "'+n+'"'),l(u,d,k)}else if(d.path)for(d.params={},c=0;c<p.length;c++)if(x=q[p[c]],Vb(x.regex,d.path,d.params))return l(x,d,k);return l(null, d)}function n(d,n){var p=d.redirect,u="function"===typeof p?p(P(d,n,null,h)):p;"string"===typeof u&&(u={path:u});if(!u||"object"!==typeof u)return g(!1,"invalid redirect option: "+JSON.stringify(u)),l(null,n);var q=u,x=q.name,y=q.path;p=n.query;var t=n.hash,w=n.params;p=q.hasOwnProperty("query")?q.query:p;t=q.hasOwnProperty("hash")?q.hash:t;w=q.hasOwnProperty("params")?q.params:w;if(x)return c(r[x],'redirect failed: named route "'+x+'" not found.'),k({_normalized:!0,name:x,query:p,hash:t,params:w}, void 0,n);if(y)return d=xb(y,d.parent?d.parent.path:"/",!0),d=Oa(d,w,'redirect route with path "'+d+'"'),k({_normalized:!0,path:d,query:p,hash:t},void 0,n);g(!1,"invalid redirect option: "+JSON.stringify(u));return l(null,n)}function l(d,c,g){return d&&d.redirect?n(d,g||c):d&&d.matchAs?(d=d.matchAs,d=Oa(d,c.params,'aliased route with path "'+d+'"'),(d=k({_normalized:!0,path:d}))?(g=d.matched,g=g[g.length-1],c.params=d.params,c=l(g,c)):c=l(null,c),c):P(d,c,g,h)}d=Pa(d);var p=d.pathList,q=d.pathMap, r=d.nameMap;return{match:k,addRoutes:function(d){Pa(d,p,q,r)}}}function Vb(d,c,g){c=c.match(d);if(!c)return!1;if(!g)return!0;for(var h=1,k=c.length;h<k;++h){var p=d.keys[h-1],l="string"===typeof c[h]?decodeURIComponent(c[h]):c[h];p&&(g[p.name]=l)}return!0}function ib(){window.history.replaceState({key:ka},"");window.addEventListener("popstate",function(d){Xb();d.state&&d.state.key&&(ka=d.state.key)})}function oa(d,g,k,n){if(d.app){var h=d.options.scrollBehavior;h&&(c("function"===typeof h,"scrollBehavior must be a function"), d.app.$nextTick(function(){var d=Ec(),l=h(g,k,n?d:null);l&&("function"===typeof l.then?l.then(function(c){Zb(c,d)}).catch(function(d){c(!1,d.toString())}):Zb(l,d))}))}}function Xb(){var d=ka;d&&(fc[d]={x:window.pageXOffset,y:window.pageYOffset})}function Ec(){var d=ka;if(d)return fc[d]}function Yb(d){return Ia(d.x)||Ia(d.y)}function kb(d){return{x:Ia(d.x)?d.x:window.pageXOffset,y:Ia(d.y)?d.y:window.pageYOffset}}function Ia(d){return"number"===typeof d}function Zb(d,c){var g="object"===typeof d;g&& "string"===typeof d.selector?(g=document.querySelector(d.selector))?(d=d.offset&&"object"===typeof d.offset?d.offset:{},d={x:Ia(d.x)?d.x:0,y:Ia(d.y)?d.y:0},c=document.documentElement.getBoundingClientRect(),g=g.getBoundingClientRect(),c={x:g.left-c.left-d.x,y:g.top-c.top-d.y}):Yb(d)&&(c=kb(d)):g&&Yb(d)&&(c=kb(d));c&&window.scrollTo(c.x,c.y)}function wa(d,c){Xb();var g=window.history;try{c?g.replaceState({key:ka},"",d):(ka=hc.now().toFixed(3),g.pushState({key:ka},"",d))}catch(n){window.location[c? "replace":"assign"](d)}}function jb(d,c,g){var h=function(k){k>=d.length?g():d[k]?c(d[k],function(){h(k+1)}):h(k+1)};h(0)}function xa(d){return function(c,k,n){var h=!1,p=0,q=null;lb(d,function(d,c,k,u){if("function"===typeof d&&void 0===d.cid){h=!0;p++;c=mb(function(c){var g=c;$jscomp.initSymbol();if(g.__esModule||Nc&&"Module"===g[Symbol.toStringTag])c=c.default;d.resolved="function"===typeof c?c:Na.extend(c);k.components[u]=c;p--;0>=p&&n()});var r=mb(function(d){var c="Failed to resolve async component "+ u+": "+d;g(!1,c);q||(q=l(d)?d:Error(c),n(q))});try{var x=d(c,r)}catch(E){r(E)}x&&("function"===typeof x.then?x.then(c,r):(x=x.component)&&"function"===typeof x.then&&x.then(c,r))}});h||n()}}function lb(d,c){return Array.prototype.concat.apply([],d.map(function(d){return Object.keys(d.components).map(function(g){return c(d.components[g],d.instances[g],d,g)})}))}function mb(d){var c=!1;return function(){for(var g=[],h=arguments.length;h--;)g[h]=arguments[h];if(!c)return c=!0,d.apply(this,g)}}function Ja(d, c){var g,h=Math.max(d.length,c.length);for(g=0;g<h&&d[g]===c[g];g++);return{updated:c.slice(0,g),activated:c.slice(g),deactivated:d.slice(g)}}function nb(d,c,g,n){d=lb(d,function(d,h,k,n){if(d=ia(d,c))return Array.isArray(d)?d.map(function(d){return g(d,h,k,n)}):g(d,h,k,n)});return Array.prototype.concat.apply([],n?d.reverse():d)}function ia(d,c){"function"!==typeof d&&(d=Na.extend(d));return d.options[c]}function Db(d,c){if(c)return function(){return d.apply(c,arguments)}}function $b(d,c,g){return nb(d, "beforeRouteEnter",function(d,h,k,l){return ob(d,k,l,c,g)})}function ob(d,c,g,n,l){return function(h,k,q){return d(h,k,function(d){q(d);"function"===typeof d&&n.push(function(){ac(d,c.instances,g,l)})})}}function ac(d,c,g,n){c[g]?d(c[g]):n()&&setTimeout(function(){ac(d,c,g,n)},16)}function ya(d){var c=window.location.pathname;d&&0===c.indexOf(d)&&(c=c.slice(d.length));return(c||"/")+window.location.search+window.location.hash}function Ra(){var d=Ka();if("/"===d.charAt(0))return!0;X("/"+d);return!1} function Ka(){var d=window.location.href,c=d.indexOf("#");return-1===c?"":d.slice(c+1)}function La(d){var c=window.location.href,g=c.indexOf("#");return(0<=g?c.slice(0,g):c)+"#"+d}function X(d){Ba?wa(La(d),!0):window.location.replace(La(d))}function pb(d,c){d.push(c);return function(){var g=d.indexOf(c);-1<g&&d.splice(g,1)}}var Sa={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(d,c){var g=c.props;d=c.children;var h=c.parent;c=c.data;c.routerView=!0;var l= h.$createElement,p=g.name;g=h.$route;for(var x=h._routerViewCache||(h._routerViewCache={}),r=0,t=!1;h&&h._routerRoot!==h;)h.$vnode&&h.$vnode.data.routerView&&r++,h._inactive&&(t=!0),h=h.$parent;c.routerViewDepth=r;if(t)return l(x[p],c,d);var z=g.matched[r];if(!z)return x[p]=null,l();h=x[p]=z.components[p];c.registerRouteInstance=function(d,c){var g=z.instances[p];if(c&&g!==d||!c&&g===d)z.instances[p]=c};(c.hook||(c.hook={})).prepatch=function(d,c){z.instances[p]=c.componentInstance};if(g=c.props= q(g,z.props&&z.props[p])){g=c.props=w({},g);x=c.attrs=c.attrs||{};for(var A in g)h.props&&A in h.props||(x[A]=g[A],delete g[A])}return l(h,c,d)}},cc=/[!'()*]/g,Eb=function(d){return"%"+d.charCodeAt(0).toString(16)},Ic=/%2C/g,za=function(d){return encodeURIComponent(d).replace(cc,Eb).replace(Ic,",")},Fb=decodeURIComponent,Ua=/\/?$/,Ma=P(null,{path:"/"}),Jc={name:"router-link",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String, exactActiveClass:String,event:{type:[String,Array],default:"click"}},render:function(d){var c=this,g=this.$router,n=this.$route,l=g.resolve(this.to,n,this.append),p=l.location,q=l.route;l=l.href;var r={},t=g.options.linkActiveClass,w=g.options.linkExactActiveClass;t=null==this.activeClass?null==t?"router-link-active":t:this.activeClass;w=null==this.exactActiveClass?null==w?"router-link-exact-active":w:this.exactActiveClass;q=p.path?P(null,p,null,g):q;r[w]=O(n,q);r[t]=this.exact?r[w]:V(n,q);var z= function(d){Sb(d)&&(c.replace?g.replace(p):g.push(p))},A={click:Sb};Array.isArray(this.event)?this.event.forEach(function(d){A[d]=z}):A[this.event]=z;n={class:r};"a"===this.tag?(n.on=A,n.attrs={href:l}):(q=gb(this.$slots.default))?(q.isStatic=!1,r=Na.util.extend,(q.data=r({},q.data)).on=A,(q.data.attrs=r({},q.data.attrs)).href=l):n.on=A;return d(this.tag,n,this.$slots.default)}},Na,Va="undefined"!==typeof window,Xa=Array.isArray||function(d){return"[object Array]"==Object.prototype.toString.call(d)}, pa=va,ec=/(\\.)|([\/.])?(?:(?:\:(\w+)(?:\(((?:\\.|[^\\()])+)\))?|\(((?:\\.|[^\\()])+)\))([+*?])?|(\*))/g;pa.parse=fa;pa.compile=function(d,c){return yb(fa(d,c))};pa.tokensToFunction=yb;pa.tokensToRegExp=ua;var U=Object.create(null),fc=Object.create(null),Ba=Va&&function(){var d=window.navigator.userAgent;return-1===d.indexOf("Android 2.")&&-1===d.indexOf("Android 4.0")||-1===d.indexOf("Mobile Safari")||-1!==d.indexOf("Chrome")||-1!==d.indexOf("Windows Phone")?window.history&&"pushState"in window.history: !1}(),hc=Va&&window.performance&&window.performance.now?window.performance:Date,ka=hc.now().toFixed(3);$jscomp.initSymbol();$jscomp.initSymbol();var Nc="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,C=function(d,c){this.router=d;d=c;d||(Va?(d=(d=document.querySelector("base"))&&d.getAttribute("href")||"/",d=d.replace(/^https?:\/\/[^\/]+/,"")):d="/");"/"!==d.charAt(0)&&(d="/"+d);this.base=d.replace(/\/$/,"");this.current=Ma;this.pending=null;this.ready=!1;this.readyCbs=[];this.readyErrorCbs= [];this.errorCbs=[]};C.prototype.listen=function(d){this.cb=d};C.prototype.onReady=function(d,c){this.ready?d():(this.readyCbs.push(d),c&&this.readyErrorCbs.push(c))};C.prototype.onError=function(d){this.errorCbs.push(d)};C.prototype.transitionTo=function(d,c,g){var h=this,k=this.router.match(d,this.current);this.confirmTransition(k,function(){h.updateRoute(k);c&&c(k);h.ensureURL();h.ready||(h.ready=!0,h.readyCbs.forEach(function(d){d(k)}))},function(d){g&&g(d);d&&!h.ready&&(h.ready=!0,h.readyErrorCbs.forEach(function(c){c(d)}))})}; C.prototype.confirmTransition=function(d,c,k){var h=this,q=this.current,p=function(d){l(d)&&(h.errorCbs.length?h.errorCbs.forEach(function(c){c(d)}):(g(!1,"uncaught error during route navigation:"),console.error(d)));k&&k(d)};if(O(d,q)&&d.matched.length===q.matched.length)return this.ensureURL(),p();var t=Ja(this.current.matched,d.matched),r=t.updated,w=t.activated;t=[].concat(nb(t.deactivated,"beforeRouteLeave",Db,!0),this.router.beforeHooks,nb(r,"beforeRouteUpdate",Db),w.map(function(d){return d.beforeEnter}), xa(w));this.pending=d;var z=function(c,g){if(h.pending!==d)return p();try{c(d,q,function(d){!1===d||l(d)?(h.ensureURL(!0),p(d)):"string"===typeof d||"object"===typeof d&&("string"===typeof d.path||"string"===typeof d.name)?(p(),"object"===typeof d&&d.replace?h.replace(d):h.push(d)):g(d)})}catch(K){p(K)}};jb(t,z,function(){var g=[],k=$b(w,g,function(){return h.current===d}).concat(h.router.resolveHooks);jb(k,z,function(){if(h.pending!==d)return p();h.pending=null;c(d);h.router.app&&h.router.app.$nextTick(function(){g.forEach(function(d){d()})})})})}; C.prototype.updateRoute=function(d){var c=this.current;this.current=d;this.cb&&this.cb(d);this.router.afterHooks.forEach(function(g){g&&g(d,c)})};var Ib=function(d){function c(c,g){var h=this;d.call(this,c,g);var k=c.options.scrollBehavior;k&&ib();var l=ya(this.base);window.addEventListener("popstate",function(d){var g=h.current;d=ya(h.base);h.current===Ma&&d===l||h.transitionTo(d,function(d){k&&oa(c,d,g,!0)})})}d&&(c.__proto__=d);c.prototype=Object.create(d&&d.prototype);c.prototype.constructor= c;c.prototype.go=function(d){window.history.go(d)};c.prototype.push=function(d,c,g){var h=this,k=this.current;this.transitionTo(d,function(d){wa(F(h.base+d.fullPath));oa(h.router,d,k,!1);c&&c(d)},g)};c.prototype.replace=function(d,c,g){var h=this,k=this.current;this.transitionTo(d,function(d){wa(F(h.base+d.fullPath),!0);oa(h.router,d,k,!1);c&&c(d)},g)};c.prototype.ensureURL=function(d){if(ya(this.base)!==this.current.fullPath){var c=F(this.base+this.current.fullPath);d?wa(c):wa(c,!0)}};c.prototype.getCurrentLocation= function(){return ya(this.base)};return c}(C),rb=function(d){function c(c,g,h){d.call(this,c,g);if(c=h)c=this.base,g=ya(c),/^\/#/.test(g)?c=void 0:(window.location.replace(F(c+"/#"+g)),c=!0);c||Ra()}d&&(c.__proto__=d);c.prototype=Object.create(d&&d.prototype);c.prototype.constructor=c;c.prototype.setupListeners=function(){var d=this,c=this.router.options.scrollBehavior,g=Ba&&c;g&&ib();window.addEventListener(Ba?"popstate":"hashchange",function(){var c=d.current;Ra()&&d.transitionTo(Ka(),function(h){g&& oa(d.router,h,c,!0);Ba||X(h.fullPath)})})};c.prototype.push=function(d,c,g){var h=this,k=this.current;this.transitionTo(d,function(d){var g=d.fullPath;Ba?wa(La(g)):window.location.hash=g;oa(h.router,d,k,!1);c&&c(d)},g)};c.prototype.replace=function(d,c,g){var h=this,k=this.current;this.transitionTo(d,function(d){X(d.fullPath);oa(h.router,d,k,!1);c&&c(d)},g)};c.prototype.go=function(d){window.history.go(d)};c.prototype.ensureURL=function(d){var c=this.current.fullPath;Ka()!==c&&(d?Ba?wa(La(c)):window.location.hash= c:X(c))};c.prototype.getCurrentLocation=function(){return Ka()};return c}(C),Oc=function(d){function c(c,g){d.call(this,c,g);this.stack=[];this.index=-1}d&&(c.__proto__=d);c.prototype=Object.create(d&&d.prototype);c.prototype.constructor=c;c.prototype.push=function(d,c,g){var h=this;this.transitionTo(d,function(d){h.stack=h.stack.slice(0,h.index+1).concat(d);h.index++;c&&c(d)},g)};c.prototype.replace=function(d,c,g){var h=this;this.transitionTo(d,function(d){h.stack=h.stack.slice(0,h.index).concat(d); c&&c(d)},g)};c.prototype.go=function(d){var c=this,g=this.index+d;if(!(0>g||g>=this.stack.length)){var h=this.stack[g];this.confirmTransition(h,function(){c.index=g;c.updateRoute(h)})}};c.prototype.getCurrentLocation=function(){var d=this.stack[this.stack.length-1];return d?d.fullPath:"/"};c.prototype.ensureURL=function(){};return c}(C);C=function(d){void 0===d&&(d={});this.app=null;this.apps=[];this.options=d;this.beforeHooks=[];this.resolveHooks=[];this.afterHooks=[];this.matcher=Wb(d.routes||[], this);var g=d.mode||"hash";(this.fallback="history"===g&&!Ba&&!1!==d.fallback)&&(g="hash");Va||(g="abstract");this.mode=g;switch(g){case "history":this.history=new Ib(this,d.base);break;case "hash":this.history=new rb(this,d.base,this.fallback);break;case "abstract":this.history=new Oc(this,d.base);break;default:c(!1,"invalid mode: "+g)}};var Jb={currentRoute:{configurable:!0}};C.prototype.match=function(d,c,g){return this.matcher.match(d,c,g)};Jb.currentRoute.get=function(){return this.history&& this.history.current};C.prototype.init=function(d){var g=this;c(A.installed,"not installed. Make sure to call `Vue.use(VueRouter)` before creating root instance.");this.apps.push(d);if(!this.app){this.app=d;var k=this.history;k instanceof Ib?k.transitionTo(k.getCurrentLocation()):k instanceof rb&&(d=function(){k.setupListeners()},k.transitionTo(k.getCurrentLocation(),d,d));k.listen(function(d){g.apps.forEach(function(c){c._route=d})})}};C.prototype.beforeEach=function(d){return pb(this.beforeHooks, d)};C.prototype.beforeResolve=function(d){return pb(this.resolveHooks,d)};C.prototype.afterEach=function(d){return pb(this.afterHooks,d)};C.prototype.onReady=function(d,c){this.history.onReady(d,c)};C.prototype.onError=function(d){this.history.onError(d)};C.prototype.push=function(d,c,g){this.history.push(d,c,g)};C.prototype.replace=function(d,c,g){this.history.replace(d,c,g)};C.prototype.go=function(d){this.history.go(d)};C.prototype.back=function(){this.go(-1)};C.prototype.forward=function(){this.go(1)}; C.prototype.getMatchedComponents=function(d){return(d=d?d.matched?d:this.resolve(d).route:this.currentRoute)?[].concat.apply([],d.matched.map(function(d){return Object.keys(d.components).map(function(c){return d.components[c]})})):[]};C.prototype.resolve=function(d,c,g){d=na(d,c||this.history.current,g,this);c=this.match(d,c);var h=c.redirectedFrom||c.fullPath;g=this.history.base;h="hash"===this.mode?"#"+h:h;g=g?F(g+"/"+h):h;return{location:d,route:c,href:g,normalizedTo:d,resolved:c}};C.prototype.addRoutes= function(d){this.matcher.addRoutes(d);this.history.current!==Ma&&this.history.transitionTo(this.history.getCurrentLocation())};Object.defineProperties(C.prototype,Jb);C.install=A;C.version="3.0.1";Va&&window.Vue&&window.Vue.use(C);return C});window.tdbVue={}; window.tdbVue.error={template:'\n <div class="tdb-error-wrap"> \n <div class="tdb-error-alert">\n <span class="tdb-error-message">{{errorsToDisplay[0].message}}</span>\n <span v-show="tduIsEnabled()" class="tdb-error-open-extra" @click.prevent="showExtra = !showExtra">\n <template v-if="showExtra === false">+</template>\n <template v-else>-</template>\n </span>\n <div v-show="showExtra" class="tdb-error-extra">\n <div v-for="(error, index) in errorsToDisplay" :key="\'extra_error_\' + index" class="tdb-error-extra-single" @click.prevent="switchDebugDisplay(\'extra_error_\' + index)">\n <div>{{error.type}}: {{error.message}}</div> \n <div class="tdb-error-debug-data" v-show="debugDisplay[\'extra_error_\' + index]"><pre>{{error.debug_data}}</pre></div> \n </div> \n </div>\n </div>\n </div>',props:{errorsToDisplay:{default:null}}, data:function(){return{showExtra:!1,debugDisplay:null}},created:function(){this.setDebugDisplay()},methods:{setDebugDisplay:function(){if(null===this.errorsToDisplay)this.debugDisplay=null;else{var c={};this.errorsToDisplay.forEach(function(g,l,q){c["extra_error_"+l]=!1});this.debugDisplay=c}},switchDebugDisplay:function(c){this.debugDisplay[c]=!this.debugDisplay[c]},tduIsEnabled:function(){return void 0!==window.tdbVue.tduIsEnabled?!0:!1}},watch:{errorsToDisplay:function(){this.setDebugDisplay()}}}; window.tdbVue.cache={data:function(){return{cache:{}}},methods:{cloneArray:function(c){return JSON.parse(JSON.stringify(c))},cacheInit:function(c){if(0!==c.length&&void 0===this.cache.All){this.cache.All={latest:{"":[]}};for(var g=0;g<c.length;g++){var l=c[g],q=l.template_type_name;void 0===this.cache[q]&&(this.cache[q]={latest:{"":[]}});this.cache.All.latest[""][g]=l;this.cache[q].latest[""].push(l);for(var w in l.sort)if(l.sort.hasOwnProperty(w)){var z=l.sort[w],t=z.all;z=z.template;void 0===this.cache.All[w]&& (this.cache.All[w]={"":[]});void 0===this.cache[q][w]&&(this.cache[q][w]={"":[]});this.cache.All[w][""][t]=l;this.cache[q][w][""][z]=l}}return this.cache}},cacheReset:function(){this.cache={}},cacheGetCount:function(c,g){var l={},q;for(q in this.cache)if(this.cache.hasOwnProperty(q)){var w=this.cacheJustGetSorted(q,c,g);l[q]=w.length}return l},cacheRemoveTemplate:function(c){for(var g in this.cache)if(this.cache.hasOwnProperty(g))for(var l in this.cache[g])if(this.cache[g].hasOwnProperty(l))for(var q in this.cache[g][l])if(this.cache[g][l].hasOwnProperty(q)){var w= 0,z;for(z in this.cache[g][l][q])this.cache[g][l][q][z].ID===c&&this.cache[g][l][q].splice(w,1),w++}},cacheJustGetSorted:function(c,g,l){if(void 0===this.cache[c])return[];l=l.trim().toLowerCase();if(void 0!==this.cache[c][g][l])return this.cache[c][g][l];l=l.replace(/ +(?= )/gi,"");var q=[],w=[];c=this.cache[c][g][""];g=searchVals=l.split(" ");1<searchVals.length&&(g=this.getPermutations(l.split(" ")));for(l=0;l<g.length;l++)for(var z=new RegExp(g[l].replace(/\s/gi,"(.*)"),"g"),t=0;t<c.length;t++)if(-1=== w.indexOf(t)){var P=!1;-1!==c[t].search_string.indexOf(g[l])&&(P=!0);Array.isArray(z.exec(c[t].search_string))&&(P=!0);P&&(q.push(c[t]),w.push(t))}return q},getPermutations:function(c){var g=[];if(1===c.length)return g.push(c),g;for(var l=0;l<c.length;l++){var q=c[l],w=c.slice(0,l).concat(c.slice(l+1));w=this.getPermutations(w);for(var z=0;z<w.length;z++)g.push(q.concat([" "],w[z]))}return g},cacheGetSorted:function(c,g,l){var q=this.cacheJustGetSorted(c,g,l);return void 0!==this.cache[c]&&void 0!== this.cache[c][g]?this.cache[c][g][l]=q:[]}}}; window.tdbVue.index={template:'<div class="tdb-index">\n <router-view></router-view>\n <router-view name="modal"></router-view>\n <div v-if="get_templates_running === true" class="tdb-loading-templates"><span>Loading templates...</span></div>\n </div>',mixins:[window.tdbVue.cache],props:{fixVueJs:""},data:function(){return{section_title:"Single templates",tdb_template_type:window.tdcPostSettings.tdbTemplateType,wp_type_name:window.tdcPostSettings.tdbTemplateType,wp_types:[], template_type_name:"All",template_types:[],sort_by_options:[],search:"",sort_by:"latest",templates:[],sorted_templates:[],errors:null,scroll_position:0,key_is_valid:void 0,get_templates_running:!1,assign_to_post:-1,assign_to_category:-1,assign_to_404:-1,assign_to_archive:-1,assign_to_search:-1,assign_to_attachment:-1,assign_to_author:-1,assign_to_tag:-1}},mounted:function(){var c=this;this.$nextTick(function(){jQuery("#tdc-sidebar .tdb-load-template").on("click",function(g){g.preventDefault();"undefined"!== typeof window.tdcPostSettings.save_tdbTemplateType&&(window.tdcPostSettings.tdbTemplateType=window.tdcPostSettings.save_tdbTemplateType,c.tdb_template_type=window.tdcPostSettings.tdbTemplateType,c.wp_type_name=window.tdcPostSettings.tdbTemplateType,c.resetTemplates(),window.tdcPostSettings.save_tdbTemplateType=void 0);window.tdbVue.router.push({name:"loadRoute",params:{wp_type:window.tdcPostSettings.tdbTemplateType}})});jQuery("#tdc-zone .tdc-header-template-cloud").on("click",function(g){g.preventDefault(); c.tdb_template_type="header";c.wp_type_name="header";"header"!==window.tdcPostSettings.tdbTemplateType&&(window.tdcPostSettings.save_tdbTemplateType=window.tdcPostSettings.tdbTemplateType,c.resetTemplates());window.tdcPostSettings.tdbTemplateType="header";window.tdbVue.router.push({name:"loadRoute",params:{wp_type:"header"}})});jQuery("#tdc-zone .tdc-footer-template-cloud").on("click",function(g){g.preventDefault();c.tdb_template_type="footer";c.wp_type_name="footer";"footer"!==window.tdcPostSettings.tdbTemplateType&& (window.tdcPostSettings.save_tdbTemplateType=window.tdcPostSettings.tdbTemplateType,c.resetTemplates());window.tdcPostSettings.tdbTemplateType="footer";window.tdbVue.router.push({name:"loadRoute",params:{wp_type:"footer"}})});if(0<window.location.search.indexOf("auto_install")){var g=window.location.search.split("auto_install="),l=g[1].split("%2F"),q=g[1].split("&assign_to_post="),w=g[1].split("&assign_to_category="),z=g[1].split("&assign_to_404="),t=g[1].split("&assign_to_archive="),P=g[1].split("&assign_to_search="), Q=g[1].split("&assign_to_attachment="),H=g[1].split("&assign_to_author="),O=g[1].split("&assign_to_tag=");2<=q.length?(l=q[0].split("%2F"),q=q[1],c.assign_to_post=q):2<=w.length?(l=w[0].split("%2F"),w=w[1],c.assign_to_category=w):2<=z.length?(l=z[0].split("%2F"),z=z[1],c.assign_to_404=z):2<=t.length?(l=t[0].split("%2F"),t=t[1],c.assign_to_archive=t):2<=P.length?(l=P[0].split("%2F"),P=P[1],c.assign_to_search=P):2<=Q.length?(l=Q[0].split("%2F"),Q=Q[1],c.assign_to_attachment=Q):2<=H.length?(l=H[0].split("%2F"), H=H[1],c.assign_to_author=H):2<=O.length&&(l=O[0].split("%2F"),O=O[1],c.assign_to_tag=O);if(3<=l.length){var I={name:"singleRoute",params:{wpType:l[0],templateType:l[1],templateId:l[2],autoInstall:!0}};4===l.length&&(I.params.updateTemplateId=l[3]);window.history.replaceState(window.history.state,"remove auto_install",g[0]);c.wp_types.length?window.tdbVue.router.push(I):c.getTemplates({wp_type:window.tdcPostSettings.tdbTemplateType,callback:function(){window.tdbVue.router.push(I)}})}}})},methods:{getTemplates:function(c){var g= this;if(!0!==g.get_templates_running){if(0<g.templates.length)return g.templates;g.get_templates_running=!0;g.errors=null;var l={};"undefined"!==typeof c&&("undefined"!==typeof c.wp_type&&(l.wp_type=c.wp_type),"undefined"!==typeof c.assign_to_post||"undefined"!==typeof c.assign_to_category||"undefined"!==typeof c.assign_to_404||"undefined"!==typeof c.assign_to_archive||"undefined"!==typeof c.assign_to_search||"undefined"!==typeof c.assign_to_attachment||"undefined"!==typeof c.assign_to_author||"undefined"!== typeof c.assign_to_tag)&&(l.assign=1);return tdbApi.cloudRun({cloudEndPoint:"templates/get_all",cloudPost:l,done:function(l){g.templates=l.templates;g.wp_types=l.wp_types;void 0!==l.key_is_valid&&(g.key_is_valid=l.key_is_valid);if(0<l.template_types.length){g.template_types=l.template_types;var q={template_type_name:"All",count:0},z=!1;g.template_types.forEach(function(c){z||c.wp_type_name!==g.tdb_template_type||(g.template_type_name=c.template_type_name,z=!0);q.count+=parseInt(c.count)});"header"!== g.tdb_template_type&&"footer"!==g.tdb_template_type&&"undefined"!==typeof g.assing_to_post&&0<g.assing_to_post&&g.template_types.unshift(q)}g.getSortByOptions();g.getSorted();g.get_templates_running=!1;"undefined"!==typeof c&&"undefined"!==typeof c.callback&&c.callback()}.bind(this),error:function(c){g.errors=c;g.get_templates_running=!1}})}},getSortByOptions:function(){this.sort_by_options=[];this.sort_by_options.push("latest");if(0!==this.templates.length){var c=this.templates[0].sort,g;for(g in c)c.hasOwnProperty(g)&& this.sort_by_options.push(g)}},getSorted:function(){this.cacheInit(this.templates);this.sorted_templates=this.cacheGetSorted(this.template_type_name,this.sort_by,this.search)},resetSortOptions:function(){this.search="";this.sort_by="latest";this.wp_type_name=this.tdb_template_type},resetTemplates:function(){this.templates=[];this.sorted_templates=[];this.cacheReset()},removeTemplate:function(c){this.cacheRemoveTemplate(c)}},watch:{search:function(){this.template_type_name="All";this.getSorted()}, sort_by:function(){this.getSorted()},template_type_name:function(){this.getSorted()},sorted_templates:function(){eventHub.$emit("sorted-templates-changed");var c=this.cacheGetCount(this.sort_by,this.search),g={},l;for(l in c)g.$jscomp$loop$prop$tempType$16=l,this.template_types.forEach(function(g){return function(l){g.$jscomp$loop$prop$tempType$16===l.template_type_name&&(l.count=c[g.$jscomp$loop$prop$tempType$16])}}(g)),g={$jscomp$loop$prop$tempType$16:g.$jscomp$loop$prop$tempType$16}}},beforeRouteUpdate:function(c, g,l){"indexRoute"===c.name&&(this.scroll_position=0);l()}}; window.tdbVue.single={template:'<div class="tdb-modal-body" v-if="!autoInstall">\n <div class="tdb-single tdb-template">\n \x3c!-- header --\x3e\n <div class="tdb-header">\n <span class="tdb-title">Pre-designed Templates - tagDiv Cloud Library</span>\n <button @click.prevent="closeModal" class="td-icon-close-mobile tdb-close"></button>\n </div>\n \n \x3c!-- errors --\x3e\n <error \n v-if="errors"\n :errorsToDisplay="errors"\n ></error>\n \n <template v-if="$parent.sorted_templates.length !== 0">\n \x3c!-- breadcrumbs --\x3e\n <div class="tdb-breadcrumbs">\n <span @click.prevent="viewCurrentType" class="tdb-breadcrumbs-parent">{{template.template_type_name}}</span> <span>\\</span> {{template.title}} \n </div> \n \n \x3c!-- content --\x3e\n <div class="tdb-single-content">\n <div class="tdb-single-image" :style="\'background-image: url(\' + template.big_image_url + \')\'"></div>\n \x3c!--<img :src="template.big_image_url" class="tdb-single-thumb">--\x3e\n <div class="tdb-single-info">\n <div class="tdb-info-wrap">\n <div class="tdb-single-type" @click.prevent="viewCurrentType"><span>{{template.template_type_name}}</span></div>\n <div class="tdb-single-title">{{template.title}}<span class="tdb-single-by"> by <a target="_blank" :href="template.author_url">{{template.author}}</a></span></div>\n <div class="tdb-single-description" v-html="template.description"></div>\n <div class="tdb-single-tags" v-if="template.tags.length"><span class="tdb-single-title-desc">Tags: </span><span v-for="(tag, index) in template.tags"><router-link :to="{name:\'loadRoute\', params: { search: tag }}">{{tag}}</router-link><template v-if="index < (template.tags.length - 1)">, </template></span></div>\n <div class="tdb-single-additional">\n <div class="tdb-additional-title">Additional information</div>\n <div><span class="tdb-single-title-desc">Initial release:</span> {{template.initial_release}}</div>\n <div><span class="tdb-single-title-desc">Version: </span>{{template.template_version}}</div>\n </div> \n \n <div class="tdb-single-buttons">\n <router-link class="tdb-btn tdb-btn-back" tag="button" :to="{name:\'loadRoute\'}">Back</router-link>\n <a v-if="template.preview_url && template.are_images_uploaded === \'1\'" class="tdb-btn tdb-btn-preview" :href="template.preview_url" target="_blank">Preview</a>\n <button v-if="$parent.key_is_valid === undefined" @click.prevent="reloadTemplates()" class="tdb-btn">Reload templates</button>\n <button v-else-if="$parent.key_is_valid === false || $parent.key_is_valid == \'\'" @click.prevent="activateTheme()" class="tdb-btn">Activate theme</button>\n <button v-else-if="\'all\' === $parent.tdb_template_type" class="tdb-btn" @click.prevent="confirmCreate(template.wp_type_name, template.template_type_name, template.ID, template.title)">\n <span v-if="wpType !== \'\' && wpType === \'page\'">Create Page</span>\n <span v-else >Create Template</span>\n </button>\n <button \n v-else-if="wpType !== \'\' && template.are_images_uploaded === \'1\' && ( wpType === $parent.tdb_template_type || ( wpType === \'page\' && \'1\' == template.is_section ) )" \n @click.prevent="confirmInstall()" \n :class="{\'tdb-btn\': true, \'tdb-btn-add-section\': \'1\' == template.is_section}"\n >{{getButtonText()}}</button>\n <button v-else class="tdb-btn">INCOMPATIBLE</button>\n \n </div> \n </div> \n \x3c!-- next/prev --\x3e\n <div @click="prevTemplate()" :class="\'tdb-single-arrow td-icon-menu-left tdb-single-prev\' + (templateIndex > 0 ? \' tdb-is-active\' : \'\')"></div> \n <div @click="nextTemplate()" :class="\'tdb-single-arrow td-icon-menu-right tdb-single-next\' + ((templateIndex < $parent.sorted_templates.length - 1) ? \' tdb-is-active\' : \'\')"></div> \n </div> \n </div> \n </template>\n \n </div>\n </div>',props:{templateId:{type:String, required:!0},templateType:{type:String,required:!0},wpType:{type:String,required:!0},autoInstall:{type:Boolean},updateTemplateId:{type:String}},data:function(){return{template:{},templateIndex:-1,errors:null,show_install_confirm:!1}},created:function(){this.get_template();window.addEventListener("keydown",this.onKeyDown)},methods:{getEnvatoKeyErrors:function(){void 0===this.$parent.key_is_valid?this.errors=[{type:"Single ERROR",message:"Invalid reply received from Envato API while trying to check your Envato key. Please reaload the templates.", debug_data:{key_is_valid:"undefined"}}]:!1===this.$parent.key_is_valid?this.errors=[{type:"Single ERROR",message:"Envato key is missing or invalid. Please register your theme using a valid key and try again.",debug_data:{key_is_valid:this.$parent.key_is_valid}}]:""===this.$parent.key_is_valid&&(this.errors=[{type:"Single ERROR",message:"Envato key is missing. Please register your theme using a valid key and try again.",debug_data:{key_is_valid:this.$parent.key_is_valid}}])},get_template:function(){var c= this;c.resetTemplateData();0===c.$parent.sorted_templates.length?(c.$parent.template_type_name="All",c.$parent.getTemplates({wp_type:c.wpType,callback:function(){c.get_template()}})):(c.templateIndex=c.getTemplateIndex(),-1===c.templateIndex&&c.$parent.template_type_name!==c.templateType&&(c.$parent.template_type_name=c.templateType,c.$parent.getSorted()),c.templateIndex=c.getTemplateIndex(),-1===c.templateIndex?c.errors=[{type:"Single ERROR",message:"Invalid template ID",debug_data:{template_id:c.templateId, sorted_templates:c.$parent.sorted_templates}}]:(c.getEnvatoKeyErrors(),Object.assign(c.template,c.$parent.sorted_templates[c.templateIndex]),!0===c.autoInstall&&(c.show_install_confirm=!0,window.autoInstallInterval=setInterval(function(){if("undefined"!==typeof window.tdcIFrameData.TdcTopCollection){clearInterval(window.autoInstallInterval);var g={templateId:c.templateId};"undefined"!==typeof c.updateTemplateId&&(g.updateTemplateId=c.updateTemplateId);c.$router.push({name:"installRoute",params:g})}}, 100))))},viewCurrentType:function(){this.$parent.resetSortOptions();this.$parent.template_type_name=this.template.template_type_name;this.$parent.getSorted();this.$router.push({name:"loadRoute"})},getTemplateIndex:function(){var c=this;return c.$parent.sorted_templates.findIndex(function(g){return parseInt(g.ID)===parseInt(c.templateId)})},closeModal:function(){this.$router.push({name:"indexRoute"})},prevTemplate:function(){if(!(1>this.templateIndex)){var c=this.$parent.sorted_templates[this.templateIndex- 1];this.$router.push({name:"singleRoute",params:{templateId:c.ID,templateType:c.template_type_name,wpType:c.wp_type_name}})}},nextTemplate:function(){if(!(this.templateIndex>=this.$parent.sorted_templates.length-1)){var c=this.$parent.sorted_templates[this.templateIndex+1];this.$router.push({name:"singleRoute",params:{templateId:c.ID,templateType:c.template_type_name,wpType:c.wp_type_name}})}},resetTemplateData:function(){this.errors=null;this.template={}},confirmInstall:function(){var c=this;c.show_install_confirm= !0;window.tdConfirm.modal({caption:"Template import",callbackYes:function(){tb_remove();c.$router.push({name:"installRoute",params:{templateId:c.templateId}})},callbackNo:function(){c.show_install_confirm=!1},htmlInfoContent:"Are you sure you want to import this template?"})},confirmCreate:function(c,g,l,q){var w=this;tdbApi.run({wpNonce:window.tdb_globals.wpRestNonce,cloudEndPoint:"td-cloud-library/new_template",post:{templateName:q,templateType:c},done:function(q){tb_remove();if("header"===c||"footer"=== c)window.location=q.template_edit_url+"&prev_url="+encodeURIComponent(window.td_admin_url+"edit.php?post_type=page&orderby=date&order=desc")+"&auto_install="+c+"/"+g+"/"+l+"/"+q.template_id;else if("page"===c)window.location=q.template_edit_url+"&prev_url="+encodeURIComponent(window.td_admin_url+"edit.php?post_type=page&orderby=date&order=desc")+"&auto_install="+c+"/"+g+"/"+l;else{var t="";-1!==w.$parent.assign_to_post?t="&assign_to_post="+w.$parent.assign_to_post:-1!==w.$parent.assign_to_category? t="&assign_to_category="+w.$parent.assign_to_category:-1!==w.$parent.assign_to_404?t="&assign_to_404="+w.$parent.assign_to_404:-1!==w.$parent.assign_to_archive?t="&assign_to_archive="+w.$parent.assign_to_archive:-1!==w.$parent.assign_to_search?t="&assign_to_search="+w.$parent.assign_to_search:-1!==w.$parent.assign_to_attachment?t="&assign_to_attachment="+w.$parent.assign_to_attachment:-1!==w.$parent.assign_to_author?t="&assign_to_author="+w.$parent.assign_to_author:-1!==w.$parent.assign_to_tag&&(t= "&assign_to_tag="+w.$parent.assign_to_tag);window.location=q.template_edit_url+"&prev_url="+encodeURIComponent(window.td_admin_url+"edit.php?post_type=tdb_templates")+"&auto_install="+c+"/"+g+"/"+l+t}},error:function(c){w.errors="no permission"===c?[{message:"You don't have permission to create a cloud template!"}]:[{message:c}];console.log("td-cloud-library/new_template - ERROR",c)}})},getButtonText:function(){return"header"===this.template.wp_type_name?"Import header":"footer"===this.template.wp_type_name? "Import footer":"1"===this.template.is_section?"Import section":"Import template"},onKeyDown:function(c){switch(c.keyCode){case 37:this.prevTemplate();break;case 39:this.nextTemplate();break;case 8:this.viewCurrentType()}},activateTheme:function(){window.location.href=window.td_admin_url+"admin.php?page=td_cake_panel"},reloadTemplates:function(){this.$parent.resetTemplates();this.$router.push({name:"loadRoute",params:{wp_type:this.wpType}})}},components:{error:window.tdbVue.error},watch:{templateId:function(){this.get_template()}}, beforeDestroy:function(){tb_remove();window.removeEventListener("keydown",this.onKeyDown)},beforeRouteUpdate:function(c,g,l){tb_remove();this.show_install_confirm=!1;l()},beforeRouteLeave:function(c,g,l){"installRoute"!==c.name||this.show_install_confirm?l():this.$router.go(-1)}}; window.tdbVue.install={template:'<div class="tdb-modal-body">\n <div class="tdb-install tdb-template"> \n \x3c!-- header --\x3e\n <div class="tdb-header"> \n <button @click.prevent="closeModal" class="td-icon-close-mobile tdb-close"></button> \n </div> \n \x3c!-- content --\x3e\n <div class="tdb-install-content">\n <div class="tdb-install-box">\n <div class="tdb-install-thumb-wrap">\n <img class="tdb-install-thumb" :src="$parent.templates[templateIndex].big_image_url">\n </div>\n \n <div class="tdb-install-info">\n <div class="tdb-install-wrap">\n <div class="tdb-install-template">\n {{$parent.templates[templateIndex].title}} - {{$parent.template_type}} \n <span class="tdb-install-author">by <a target="_blank" :href="$parent.templates[templateIndex].author_url">{{$parent.templates[templateIndex].author}}</a></span>\n </div>\n <div class="tdb-install-status">\n <span v-if="percentage === 100">Import completed</span>\n <span v-else>Installing...</span>\n </div> \n <div class="tdb-progress-bar">\n <div :style="\'width: \' + percentage + \'%;\'" class="tdb-progress-percentage"></div>\n </div> \n <router-link v-if="percentage === 100" :to="{name: \'indexRoute\'}" tag="button" class="tdb-btn tdb-btn-white">Done</router-link>\n <button v-else class="tdb-btn tdb-btn-white tdb-btn-disabled" disabled>Please wait...</button>\n \n \x3c!-- errors --\x3e\n <error\n v-if="errors" \n :errorsToDisplay="errors"\n ></error> \n </div> \n </div> \n \n <div class="tdb-clear-fix"></div>\n </div> \n </div> \n </div> \n </div>',props:{templateId:{type:String, required:!0},updateTemplateId:{type:String}},data:function(){return{template:{},percentage:0,isInstalling:!1,templateIndex:-1,install_uid:"",errors:null}},created:function(){this.getTemplateIndex()},mounted:function(){var c=this;c.$nextTick(function(){c.installTemplate()})},methods:{closeModal:function(){this.$router.push({name:"indexRoute"})},getTemplateIndex:function(){var c=this;c.templateIndex=c.$parent.templates.findIndex(function(g){return parseInt(g.ID)===parseInt(c.templateId)});Object.assign(c.template, c.$parent.templates[c.templateIndex])},incrementInstallsNumber:function(){var c=this;tdbApi.cloudRun({cloudEndPoint:"templates/increment_install_number",cloudPost:{template_id:c.templateId},done:function(g){c.$parent.templates[c.templateIndex].installs_number++}.bind(this),error:function(c){}})},downloadImages:function(c){var g=this;if(0===c.images.length)c.done();else if(!1!==g.isInstalling){void 0===c.step&&(c.step=0);var l=c.images[c.step];window.tdbApi.run({wpNonce:window.tdb_globals.wpRestNonce, cloudEndPoint:"td-cloud-library/download_image",post:{image:l,template_id:window.tdcPostSettings.postId,install_uid:g.install_uid,current_step:c.step+1,total_steps:c.images.length},done:function(l){c.progressChanged(c.step,c.images.length-1,l);c.step<c.images.length-1?(c.step++,g.percentage=100/c.images.length*c.step,g.downloadImages(c)):c.done()},error:function(g){c.error(g,l)}})}},installTemplate:function(){if(-1===this.templateIndex)this.errors=[{type:"Install ERROR",message:"INVALID TEMPLATE ID, NO TEMPLATE RECEIVED FROM cloudEndPoint: templates/get_all", debug_data:{template_id:this.templateId}}];else if("undefined"===typeof this.$parent.templates[this.templateIndex])this.errors=[{type:"Install ERROR",message:"NO TEMPLATE RECEIVED FROM cloudEndPoint: templates/get_all",debug_data:{template_id:this.templateId}}];else{this.isInstalling=tdcMain._contentModified=!0;this.errors=null;var c=this,g=c.$parent.templates[c.templateIndex],l=g.template_content,q=g.images,w=g.title,z=[];c.install_uid=tdbApi._getUniqueID();"undefined"!==typeof q&&q.constructor=== Array&&0<q.length&&q.forEach(function(c){z.push({uid:c.uid,ext:c.ext})});c.downloadImages({images:z,progressChanged:function(c,g,l){var q=z.find(function(c){return l.uid===c.uid});q.attachment_id=l.attachment_id;q.url=l.url;console.log(c+" "+g)},done:function(){if(!1!==c.isInstalling){if("undefined"===typeof z.find(function(c){return"undefined"===typeof c.attachment_id}))if("header"===g.wp_type_name)window.tdcSavePost.cloudLoadHeaderTemplate(l,z,c.updateTemplateId,w);else if("footer"===g.wp_type_name)window.tdcSavePost.cloudLoadFooterTemplate(l, z,c.updateTemplateId,w);else{if("1"!==g.is_section){var q=window.tdcIFrameData.getFirstModelByZoneType("tdc_content");_.isUndefined(q)||q.set("childCollection",new window.tdcIFrameData.TdcCollection)}q=c._addContent(l,z);"undefined"!==typeof q&&(window.tdcOperationUI.setDraggedElement(q),window.tdcIFrameData.changeData({$refEl:tdcOperationUI.getDraggedElement(),wasSidebarElementDragged:!0,wasElementDragged:!1,wasInnerColumnDragged:!1,wasInnerRowDragged:!1,wasTempInnerRowDragged:!1,wasColumnDragged:!1, wasRowDragged:!1,wasTempRowDragged:!0,wasElementWithRowDragged:!0,draggedBlockUid:"",sourceColParam:null}),window.tdcSavePost.savePost(),-1!==c.$parent.assign_to_post?c._assignTemplate(c.$parent.assign_to_post,tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type):-1!==c.$parent.assign_to_category?c._assignTemplate(c.$parent.assign_to_category,tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type):-1!==c.$parent.assign_to_404?c._assignTemplate(c.$parent.assign_to_404,tdcLivePanel.$tdcPostId.val(), c.$parent.tdb_template_type):-1!==c.$parent.assign_to_archive?c._assignTemplate(c.$parent.assign_to_archive,tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type):-1!==c.$parent.assign_to_search?c._assignTemplate(c.$parent.assign_to_search,tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type):-1!==c.$parent.assign_to_attachment?c._assignTemplate(c.$parent.assign_to_attachment,tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type):-1!==c.$parent.assign_to_author?c._assignTemplate(c.$parent.assign_to_author, tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type):-1!==c.$parent.assign_to_tag&&c._assignTemplate(c.$parent.assign_to_tag,tdcLivePanel.$tdcPostId.val(),c.$parent.tdb_template_type))}c.incrementInstallsNumber();c.percentage=100;c.isInstalling=!1}},error:function(g,l){g.unshift({type:"AJAX ERROR",message:"One of the images failed to upload.",debug_data:{imageObj:l}});c.errors=g}})}},_assignTemplate:function(c,g,l){switch(l){case "single":case "category":case "404":case "date":case "search":case "attachment":case "author":case "tag":localRefId= c}"undefined"!==typeof localRefId&&window.tdbApi.run({wpNonce:window.tdb_globals.wpRestNonce,cloudEndPoint:"td-cloud-library/assign_template",post:{refId:localRefId,templateId:g,templateType:l},done:function(c){if("undefined"!==typeof c.post_url&&""!==c.post_url){var g=c.post_url;"undefined"!==typeof c.encoded_url&&(g=atob(decodeURIComponent(g)));window.location.replace(g)}},error:function(c){}})},_addContent:function(c,g){var l=window.tdcIFrameData.getFirstModelByZoneType("tdc_content");if(!_.isUndefined(l)){var q= l.get("childCollection");if(!_.isUndefined(q)&&!0===window.tdcIFrameData._initNewContentStructureData(1,c,l)){var w={error:void 0,getShortcode:"",newImages:g};_.map(q.models,function(c,g){window.tdcIFrameData._checkModelData(c,w)});if("undefined"!==typeof w.error)vm.errors=[{type:"Install ERROR",message:"Error updating images!",debug_data:{data:w}}];else return q.reset(),l.set("childCollection",q),c=jQuery('<div class="tdc-cloud-temp" data-template-content="'+window.tdcUtil.b64EncodeUnicode(w.getShortcode)+ '"></div>'),window.tdcOperationUI.iframeContents.find(".tdc-content-wrap .tdc-zone").html(c),c}}},leaveConfirm:function(c){!0===this.isInstalling?!0===confirm("Import in progress, are you sure you want to leave?")?(this.isInstalling=!1,c()):c(!1):c()}},components:{error:window.tdbVue.error},beforeRouteEnter:function(c,g,l){if("singleRoute"!==g.name){if("loadRoute"===g.name){l(!1);return}l({name:"loadRoute"})}l()},beforeRouteUpdate:function(c,g,l){this.leaveConfirm(l)},beforeRouteLeave:function(c, g,l){this.leaveConfirm(l)}};
| ver. 1.4 |
Github
|
.
| PHP 8.2.9 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings