UNPKG

framework7-vue

Version:

Build full featured iOS & Android apps using Framework7 & Vue

7 lines 271 kB
!function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var o=n(1),a=i(o),r=n(2),s=i(r),l=n(206),u=i(l);a.default.use(s.default);new a.default({el:"#app",framework7:{root:"#app",animateNavBackIcon:!0,routes:u.default},data:function(){return{user:{name:"Vladimir",lastName:"Kharlampidi",age:30},popupOpened:!1,loginScreenOpened:!1,pickerOpened:!1,actionsOpened:!1}},methods:{onF7Init:function(){console.log("f7-init")}}})},function(e,t,n){(function(t){/*! * Vue.js v2.1.10 * (c) 2014-2017 Evan You * Released under the MIT License. */ !function(t,n){e.exports=n()}(this,function(){"use strict";function e(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null,2):String(e)}function n(e){var t=parseFloat(e);return isNaN(t)?e:t}function i(e,t){for(var n=Object.create(null),i=e.split(","),o=0;o<i.length;o++)n[i[o]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}function o(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}function a(e,t){return ho.call(e,t)}function r(e){return"string"==typeof e||"number"==typeof e}function s(e){var t=Object.create(null);return function(n){var i=t[n];return i||(t[n]=e(n))}}function l(e,t){function n(n){var i=arguments.length;return i?i>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function u(e,t){t=t||0;for(var n=e.length-t,i=new Array(n);n--;)i[n]=e[n+t];return i}function c(e,t){for(var n in t)e[n]=t[n];return e}function p(e){return null!==e&&"object"==typeof e}function d(e){return xo.call(e)===$o}function f(e){for(var t={},n=0;n<e.length;n++)e[n]&&c(t,e[n]);return t}function m(){}function v(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}function h(e,t){var n=p(e),i=p(t);return n&&i?JSON.stringify(e)===JSON.stringify(t):!n&&!i&&String(e)===String(t)}function b(e,t){for(var n=0;n<e.length;n++)if(h(e[n],t))return n;return-1}function g(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}function _(e,t,n,i){Object.defineProperty(e,t,{value:n,enumerable:!!i,writable:!0,configurable:!0})}function y(e){if(!Bo.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}function k(e){return/native code/.test(e.toString())}function x(e){zo.target&&Uo.push(zo.target),zo.target=e}function $(){zo.target=Uo.pop()}function C(e,t){e.__proto__=t}function S(e,t,n){for(var i=0,o=n.length;i<o;i++){var a=n[i];_(e,a,t[a])}}function w(e,t){if(p(e)){var n;return a(e,"__ob__")&&e.__ob__ instanceof Go?n=e.__ob__:Wo.shouldConvert&&!Io()&&(Array.isArray(e)||d(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new Go(e)),t&&n&&n.vmCount++,n}}function B(e,t,n,i){var o=new zo,a=Object.getOwnPropertyDescriptor(e,t);if(!a||a.configurable!==!1){var r=a&&a.get,s=a&&a.set,l=w(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=r?r.call(e):n;return zo.target&&(o.depend(),l&&l.dep.depend(),Array.isArray(t)&&P(t)),t},set:function(t){var a=r?r.call(e):n;t===a||t!==t&&a!==a||(i&&i(),s?s.call(e,t):n=t,l=w(t),o.notify())}})}}function O(e,t,n){if(Array.isArray(e))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(a(e,t))return void(e[t]=n);var i=e.__ob__;return e._isVue||i&&i.vmCount?void Ro("Avoid adding reactive properties to a Vue instance or its root $data at runtime - declare it upfront in the data option."):i?(B(i.value,t,n),i.dep.notify(),n):void(e[t]=n)}function q(e,t){var n=e.__ob__;return e._isVue||n&&n.vmCount?void Ro("Avoid deleting properties on a Vue instance or its root $data - just set it to null."):void(a(e,t)&&(delete e[t],n&&n.dep.notify()))}function P(e){for(var t=void 0,n=0,i=e.length;n<i;n++)t=e[n],t&&t.__ob__&&t.__ob__.dep.depend(),Array.isArray(t)&&P(t)}function M(e,t){if(!t)return e;for(var n,i,o,r=Object.keys(t),s=0;s<r.length;s++)n=r[s],i=e[n],o=t[n],a(e,n)?d(i)&&d(o)&&M(i,o):O(e,n,o);return e}function T(e,t){return t?e?e.concat(t):Array.isArray(t)?t:[t]:e}function A(e,t){var n=Object.create(e||null);return t?c(n,t):n}function j(e){for(var t in e.components){var n=t.toLowerCase();(vo(n)||wo.isReservedTag(n))&&Ro("Do not use built-in or reserved HTML elements as component id: "+t)}}function E(e){var t=e.props;if(t){var n,i,o,a={};if(Array.isArray(t))for(n=t.length;n--;)i=t[n],"string"==typeof i?(o=go(i),a[o]={type:null}):Ro("props must be strings when using array syntax.");else if(d(t))for(var r in t)i=t[r],o=go(r),a[o]=d(i)?i:{type:i};e.props=a}}function I(e){var t=e.directives;if(t)for(var n in t){var i=t[n];"function"==typeof i&&(t[n]={bind:i,update:i})}}function L(e,t,n){function i(i){var o=Yo[i]||Xo;c[i]=o(e[i],t[i],n,i)}j(t),E(t),I(t);var o=t.extends;if(o&&(e="function"==typeof o?L(e,o.options,n):L(e,o,n)),t.mixins)for(var r=0,s=t.mixins.length;r<s;r++){var l=t.mixins[r];l.prototype instanceof Ue&&(l=l.options),e=L(e,l,n)}var u,c={};for(u in e)i(u);for(u in t)a(e,u)||i(u);return c}function F(e,t,n,i){if("string"==typeof n){var o=e[t];if(a(o,n))return o[n];var r=go(n);if(a(o,r))return o[r];var s=_o(r);if(a(o,s))return o[s];var l=o[n]||o[r]||o[s];return i&&!l&&Ro("Failed to resolve "+t.slice(0,-1)+": "+n,e),l}}function N(e,t,n,i){var o=t[e],r=!a(n,e),s=n[e];if(z(Boolean,o.type)&&(r&&!a(o,"default")?s=!1:z(String,o.type)||""!==s&&s!==ko(e)||(s=!0)),void 0===s){s=R(i,o,e);var l=Wo.shouldConvert;Wo.shouldConvert=!0,w(s),Wo.shouldConvert=l}return D(o,e,s,i,r),s}function R(e,t,n){if(a(t,"default")){var i=t.default;return p(i)&&Ro('Invalid default value for prop "'+n+'": Props with type Object/Array must use a factory function to return the default value.',e),e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e[n]?e[n]:"function"==typeof i&&t.type!==Function?i.call(e):i}}function D(e,t,n,i,o){if(e.required&&o)return void Ro('Missing required prop: "'+t+'"',i);if(null!=n||e.required){var a=e.type,r=!a||a===!0,s=[];if(a){Array.isArray(a)||(a=[a]);for(var l=0;l<a.length&&!r;l++){var u=H(n,a[l]);s.push(u.expectedType||""),r=u.valid}}if(!r)return void Ro('Invalid prop: type check failed for prop "'+t+'". Expected '+s.map(_o).join(", ")+", got "+Object.prototype.toString.call(n).slice(8,-1)+".",i);var c=e.validator;c&&(c(n)||Ro('Invalid prop: custom validator check failed for prop "'+t+'".',i))}}function H(e,t){var n,i=V(t);return n="String"===i?typeof e==(i="string"):"Number"===i?typeof e==(i="number"):"Boolean"===i?typeof e==(i="boolean"):"Function"===i?typeof e==(i="function"):"Object"===i?d(e):"Array"===i?Array.isArray(e):e instanceof t,{valid:n,expectedType:i}}function V(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t&&t[1]}function z(e,t){if(!Array.isArray(t))return V(t)===V(e);for(var n=0,i=t.length;n<i;n++)if(V(t[n])===V(e))return!0;return!1}function U(e){return new sa(void 0,void 0,void 0,String(e))}function Q(e){var t=new sa(e.tag,e.data,e.children,e.text,e.elm,e.context,e.componentOptions);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isCloned=!0,t}function J(e){for(var t=new Array(e.length),n=0;n<e.length;n++)t[n]=Q(e[n]);return t}function K(e,t,n,i,o){if(e){var a=n.$options._base;if(p(e)&&(e=a.extend(e)),"function"!=typeof e)return void Ro("Invalid Component definition: "+String(e),n);if(!e.cid)if(e.resolved)e=e.resolved;else if(e=te(e,a,function(){n.$forceUpdate()}),!e)return;ze(e),t=t||{};var r=ne(t,e);if(e.options.functional)return W(e,r,t,n,i);var s=t.on;t.on=t.nativeOn,e.options.abstract&&(t={}),oe(t);var l=e.options.name||o,u=new sa("vue-component-"+e.cid+(l?"-"+l:""),t,void 0,void 0,void 0,n,{Ctor:e,propsData:r,listeners:s,tag:o,children:i});return u}}function W(e,t,n,i,o){var a={},r=e.options.props;if(r)for(var s in r)a[s]=N(s,r,t);var l=Object.create(i),u=function(e,t,n,i){return fe(l,e,t,n,i,!0)},c=e.options.render.call(null,u,{props:a,data:n,parent:i,children:o,slots:function(){return ge(o,i)}});return c instanceof sa&&(c.functionalContext=i,n.slot&&((c.data||(c.data={})).slot=n.slot)),c}function G(e,t,n,i){var o=e.componentOptions,a={_isComponent:!0,parent:t,propsData:o.propsData,_componentTag:o.tag,_parentVnode:e,_parentListeners:o.listeners,_renderChildren:o.children,_parentElm:n||null,_refElm:i||null},r=e.data.inlineTemplate;return r&&(a.render=r.render,a.staticRenderFns=r.staticRenderFns),new o.Ctor(a)}function Y(e,t,n,i){if(!e.componentInstance||e.componentInstance._isDestroyed){var o=e.componentInstance=G(e,ha,n,i);o.$mount(t?e.elm:void 0,t)}else if(e.data.keepAlive){var a=e;Z(a,a)}}function Z(e,t){var n=t.componentOptions,i=t.componentInstance=e.componentInstance;i._updateFromParent(n.propsData,n.listeners,t,n.children)}function X(e){e.componentInstance._isMounted||(e.componentInstance._isMounted=!0,we(e.componentInstance,"mounted")),e.data.keepAlive&&(e.componentInstance._inactive=!1,we(e.componentInstance,"activated"))}function ee(e){e.componentInstance._isDestroyed||(e.data.keepAlive?(e.componentInstance._inactive=!0,we(e.componentInstance,"deactivated")):e.componentInstance.$destroy())}function te(e,t,n){if(!e.requested){e.requested=!0;var i=e.pendingCallbacks=[n],o=!0,a=function(n){if(p(n)&&(n=t.extend(n)),e.resolved=n,!o)for(var a=0,r=i.length;a<r;a++)i[a](n)},r=function(t){Ro("Failed to resolve async component: "+String(e)+(t?"\nReason: "+t:""))},s=e(a,r);return s&&"function"==typeof s.then&&!e.resolved&&s.then(a,r),o=!1,e.resolved}e.pendingCallbacks.push(n)}function ne(e,t){var n=t.options.props;if(n){var i={},o=e.attrs,a=e.props,r=e.domProps;if(o||a||r)for(var s in n){var l=ko(s);ie(i,a,s,l,!0)||ie(i,o,s,l)||ie(i,r,s,l)}return i}}function ie(e,t,n,i,o){if(t){if(a(t,n))return e[n]=t[n],o||delete t[n],!0;if(a(t,i))return e[n]=t[i],o||delete t[i],!0}return!1}function oe(e){e.hook||(e.hook={});for(var t=0;t<da.length;t++){var n=da[t],i=e.hook[n],o=pa[n];e.hook[n]=i?ae(o,i):o}}function ae(e,t){return function(n,i,o,a){e(n,i,o,a),t(n,i,o,a)}}function re(e,t,n,i){i+=t;var o=e.__injected||(e.__injected={});if(!o[i]){o[i]=!0;var a=e[t];a?e[t]=function(){a.apply(this,arguments),n.apply(this,arguments)}:e[t]=n}}function se(e){var t={fn:e,invoker:function(){var e=arguments,n=t.fn;if(Array.isArray(n))for(var i=0;i<n.length;i++)n[i].apply(null,e);else n.apply(null,arguments)}};return t}function le(e,t,n,i,o){var a,r,s,l;for(a in e)r=e[a],s=t[a],l=fa(a),r?s?r!==s&&(s.fn=r,e[a]=s):(r.invoker||(r=e[a]=se(r)),n(l.name,r.invoker,l.once,l.capture)):Ro('Invalid handler for event "'+l.name+'": got '+String(r),o);for(a in t)e[a]||(l=fa(a),i(l.name,t[a].invoker,l.capture))}function ue(e){for(var t=0;t<e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}function ce(e){return r(e)?[U(e)]:Array.isArray(e)?pe(e):void 0}function pe(e,t){var n,i,o,a=[];for(n=0;n<e.length;n++)i=e[n],null!=i&&"boolean"!=typeof i&&(o=a[a.length-1],Array.isArray(i)?a.push.apply(a,pe(i,(t||"")+"_"+n)):r(i)?o&&o.text?o.text+=String(i):""!==i&&a.push(U(i)):i.text&&o&&o.text?a[a.length-1]=U(o.text+i.text):(i.tag&&null==i.key&&null!=t&&(i.key="__vlist"+t+"_"+n+"__"),a.push(i)));return a}function de(e){return e&&e.filter(function(e){return e&&e.componentOptions})[0]}function fe(e,t,n,i,o,a){return(Array.isArray(n)||r(n))&&(o=i,i=n,n=void 0),a&&(o=va),me(e,t,n,i,o)}function me(e,t,n,i,o){if(n&&n.__ob__)return Ro("Avoid using observed data object as vnode data: "+JSON.stringify(n)+"\nAlways create fresh vnode data objects in each render!",e),ca();if(!t)return ca();Array.isArray(i)&&"function"==typeof i[0]&&(n=n||{},n.scopedSlots={default:i[0]},i.length=0),o===va?i=ce(i):o===ma&&(i=ue(i));var a,r;if("string"==typeof t){var s;r=wo.getTagNamespace(t),a=wo.isReservedTag(t)?new sa(wo.parsePlatformTagName(t),n,i,void 0,void 0,e):(s=F(e.$options,"components",t))?K(s,n,e,i,t):new sa(t,n,i,void 0,void 0,e)}else a=K(t,n,e,i);return a?(r&&ve(a,r),a):ca()}function ve(e,t){if(e.ns=t,"foreignObject"!==e.tag&&e.children)for(var n=0,i=e.children.length;n<i;n++){var o=e.children[n];o.tag&&!o.ns&&ve(o,t)}}function he(e){e.$vnode=null,e._vnode=null,e._staticTrees=null;var t=e.$options._parentVnode,n=t&&t.context;e.$slots=ge(e.$options._renderChildren,n),e.$scopedSlots={},e._c=function(t,n,i,o){return fe(e,t,n,i,o,!1)},e.$createElement=function(t,n,i,o){return fe(e,t,n,i,o,!0)}}function be(t){function i(e,t,n){if(Array.isArray(e))for(var i=0;i<e.length;i++)e[i]&&"string"!=typeof e[i]&&o(e[i],t+"_"+i,n);else o(e,t,n)}function o(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}t.prototype.$nextTick=function(e){return Fo(e,this)},t.prototype._render=function(){var e=this,t=e.$options,n=t.render,i=t.staticRenderFns,o=t._parentVnode;if(e._isMounted)for(var a in e.$slots)e.$slots[a]=J(e.$slots[a]);o&&o.data.scopedSlots&&(e.$scopedSlots=o.data.scopedSlots),i&&!e._staticTrees&&(e._staticTrees=[]),e.$vnode=o;var r;try{r=n.call(e._renderProxy,e.$createElement)}catch(t){if(!wo.errorHandler)throw Ro("Error when rendering "+No(e)+":"),t;wo.errorHandler.call(null,t,e),r=e._vnode}return r instanceof sa||(Array.isArray(r)&&Ro("Multiple root nodes returned from render function. Render function should return a single root node.",e),r=ca()),r.parent=o,r},t.prototype._s=e,t.prototype._v=U,t.prototype._n=n,t.prototype._e=ca,t.prototype._q=h,t.prototype._i=b,t.prototype._m=function(e,t){var n=this._staticTrees[e];return n&&!t?Array.isArray(n)?J(n):Q(n):(n=this._staticTrees[e]=this.$options.staticRenderFns[e].call(this._renderProxy),i(n,"__static__"+e,!1),n)},t.prototype._o=function(e,t,n){return i(e,"__once__"+t+(n?"_"+n:""),!0),e},t.prototype._f=function(e){return F(this.$options,"filters",e,!0)||So},t.prototype._l=function(e,t){var n,i,o,a,r;if(Array.isArray(e)||"string"==typeof e)for(n=new Array(e.length),i=0,o=e.length;i<o;i++)n[i]=t(e[i],i);else if("number"==typeof e)for(n=new Array(e),i=0;i<e;i++)n[i]=t(i+1,i);else if(p(e))for(a=Object.keys(e),n=new Array(a.length),i=0,o=a.length;i<o;i++)r=a[i],n[i]=t(e[r],r,i);return n},t.prototype._t=function(e,t,n,i){var o=this.$scopedSlots[e];if(o)return n=n||{},i&&c(n,i),o(n)||t;var a=this.$slots[e];return a&&(a._rendered&&Ro('Duplicate presence of slot "'+e+'" found in the same render tree - this will likely cause render errors.',this),a._rendered=!0),a||t},t.prototype._b=function(e,t,n,i){if(n)if(p(n)){Array.isArray(n)&&(n=f(n));for(var o in n)if("class"===o||"style"===o)e[o]=n[o];else{var a=e.attrs&&e.attrs.type,r=i||wo.mustUseProp(t,a,o)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={});r[o]=n[o]}}else Ro("v-bind without argument expects an Object or Array value",this);return e},t.prototype._k=function(e,t,n){var i=wo.keyCodes[t]||n;return Array.isArray(i)?i.indexOf(e)===-1:i!==e}}function ge(e,t){var n={};if(!e)return n;for(var i,o,a=[],r=0,s=e.length;r<s;r++)if(o=e[r],(o.context===t||o.functionalContext===t)&&o.data&&(i=o.data.slot)){var l=n[i]||(n[i]=[]);"template"===o.tag?l.push.apply(l,o.children):l.push(o)}else a.push(o);return a.length&&(1!==a.length||" "!==a[0].text&&!a[0].isComment)&&(n.default=a),n}function _e(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&xe(e,t)}function ye(e,t,n){n?ua.$once(e,t):ua.$on(e,t)}function ke(e,t){ua.$off(e,t)}function xe(e,t,n){ua=e,le(t,n||{},ye,ke,e)}function $e(e){var t=/^hook:/;e.prototype.$on=function(e,n){var i=this;return(i._events[e]||(i._events[e]=[])).push(n),t.test(e)&&(i._hasHookEvent=!0),i},e.prototype.$once=function(e,t){function n(){i.$off(e,n),t.apply(i,arguments)}var i=this;return n.fn=t,i.$on(e,n),i},e.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;var i=n._events[e];if(!i)return n;if(1===arguments.length)return n._events[e]=null,n;for(var o,a=i.length;a--;)if(o=i[a],o===t||o.fn===t){i.splice(a,1);break}return n},e.prototype.$emit=function(e){var t=this,n=t._events[e];if(n){n=n.length>1?u(n):n;for(var i=u(arguments,1),o=0,a=n.length;o<a;o++)n[o].apply(t,i)}return t}}function Ce(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function Se(e){e.prototype._mount=function(e,t){var n=this;return n.$el=e,n.$options.render||(n.$options.render=ca,n.$options.template&&"#"!==n.$options.template.charAt(0)?Ro("You are using the runtime-only build of Vue where the template option is not available. Either pre-compile the templates into render functions, or use the compiler-included build.",n):Ro("Failed to mount component: template or render function not defined.",n)),we(n,"beforeMount"),n._watcher=new Ca(n,function(){n._update(n._render(),t)},m),t=!1,null==n.$vnode&&(n._isMounted=!0,we(n,"mounted")),n},e.prototype._update=function(e,t){var n=this;n._isMounted&&we(n,"beforeUpdate");var i=n.$el,o=n._vnode,a=ha;ha=n,n._vnode=e,o?n.$el=n.__patch__(o,e):n.$el=n.__patch__(n.$el,e,t,!1,n.$options._parentElm,n.$options._refElm),ha=a,i&&(i.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},e.prototype._updateFromParent=function(e,t,n,i){var o=this,a=!(!o.$options._renderChildren&&!i);if(o.$options._parentVnode=n,o.$vnode=n,o._vnode&&(o._vnode.parent=n),o.$options._renderChildren=i,e&&o.$options.props){Wo.shouldConvert=!1,Wo.isSettingProps=!0;for(var r=o.$options._propKeys||[],s=0;s<r.length;s++){var l=r[s];o[l]=N(l,o.$options.props,e,o)}Wo.shouldConvert=!0,Wo.isSettingProps=!1,o.$options.propsData=e}if(t){var u=o.$options._parentListeners;o.$options._parentListeners=t,xe(o,t,u)}a&&(o.$slots=ge(i,n.context),o.$forceUpdate())},e.prototype.$forceUpdate=function(){var e=this;e._watcher&&e._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){we(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||o(t.$children,e),e._watcher&&e._watcher.teardown();for(var n=e._watchers.length;n--;)e._watchers[n].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,we(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.__patch__(e._vnode,null)}}}function we(e,t){var n=e.$options[t];if(n)for(var i=0,o=n.length;i<o;i++)n[i].call(e);e._hasHookEvent&&e.$emit("hook:"+t)}function Be(){ba.length=0,ga={},_a={},ya=ka=!1}function Oe(){ka=!0;var e,t,n;for(ba.sort(function(e,t){return e.id-t.id}),xa=0;xa<ba.length;xa++)if(e=ba[xa],t=e.id,ga[t]=null,e.run(),null!=ga[t]&&(_a[t]=(_a[t]||0)+1,_a[t]>wo._maxUpdateCount)){Ro("You may have an infinite update loop "+(e.user?'in watcher with expression "'+e.expression+'"':"in a component render function."),e.vm);break}for(xa=ba.length;xa--;)e=ba[xa],n=e.vm,n._watcher===e&&n._isMounted&&we(n,"updated");Lo&&wo.devtools&&Lo.emit("flush"),Be()}function qe(e){var t=e.id;if(null==ga[t]){if(ga[t]=!0,ka){for(var n=ba.length-1;n>=0&&ba[n].id>e.id;)n--;ba.splice(Math.max(n,xa)+1,0,e)}else ba.push(e);ya||(ya=!0,Fo(Oe))}}function Pe(e){Sa.clear(),Me(e,Sa)}function Me(e,t){var n,i,o=Array.isArray(e);if((o||p(e))&&Object.isExtensible(e)){if(e.__ob__){var a=e.__ob__.dep.id;if(t.has(a))return;t.add(a)}if(o)for(n=e.length;n--;)Me(e[n],t);else for(i=Object.keys(e),n=i.length;n--;)Me(e[i[n]],t)}}function Te(e){e._watchers=[];var t=e.$options;t.props&&Ae(e,t.props),t.methods&&Le(e,t.methods),t.data?je(e):w(e._data={},!0),t.computed&&Ee(e,t.computed),t.watch&&Fe(e,t.watch)}function Ae(e,t){var n=e.$options.propsData||{},i=e.$options._propKeys=Object.keys(t),o=!e.$parent;Wo.shouldConvert=o;for(var a=function(o){var a=i[o];wa[a]&&Ro('"'+a+'" is a reserved attribute and cannot be used as component prop.',e),B(e,a,N(a,t,n,e),function(){e.$parent&&!Wo.isSettingProps&&Ro("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+a+'"',e)})},r=0;r<i.length;r++)a(r);Wo.shouldConvert=!0}function je(e){var t=e.$options.data;t=e._data="function"==typeof t?t.call(e):t||{},d(t)||(t={},Ro("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",e));for(var n=Object.keys(t),i=e.$options.props,o=n.length;o--;)i&&a(i,n[o])?Ro('The data property "'+n[o]+'" is already declared as a prop. Use prop default value instead.',e):De(e,n[o]);w(t,!0)}function Ee(e,t){for(var n in t){n in e&&Ro('existing instance property "'+n+'" will be overwritten by a computed property with the same name.',e);var i=t[n];"function"==typeof i?(Ba.get=Ie(i,e),Ba.set=m):(Ba.get=i.get?i.cache!==!1?Ie(i.get,e):l(i.get,e):m,Ba.set=i.set?l(i.set,e):m),Object.defineProperty(e,n,Ba)}}function Ie(e,t){var n=new Ca(t,e,m,{lazy:!0});return function(){return n.dirty&&n.evaluate(),zo.target&&n.depend(),n.value}}function Le(e,t){for(var n in t)e[n]=null==t[n]?m:l(t[n],e),null==t[n]&&Ro('method "'+n+'" has an undefined value in the component definition. Did you reference the function correctly?',e)}function Fe(e,t){for(var n in t){var i=t[n];if(Array.isArray(i))for(var o=0;o<i.length;o++)Ne(e,n,i[o]);else Ne(e,n,i)}}function Ne(e,t,n){var i;d(n)&&(i=n,n=n.handler),"string"==typeof n&&(n=e[n]),e.$watch(t,n,i)}function Re(e){var t={};t.get=function(){return this._data},t.set=function(e){Ro("Avoid replacing instance root $data. Use nested data properties instead.",this)},Object.defineProperty(e.prototype,"$data",t),e.prototype.$set=O,e.prototype.$delete=q,e.prototype.$watch=function(e,t,n){var i=this;n=n||{},n.user=!0;var o=new Ca(i,e,t,n);return n.immediate&&t.call(i,o.value),function(){o.teardown()}}}function De(e,t){g(t)||Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return e._data[t]},set:function(n){e._data[t]=n}})}function He(e){e.prototype._init=function(e){var t=this;t._uid=Oa++,t._isVue=!0,e&&e._isComponent?Ve(t,e):t.$options=L(ze(t.constructor),e||{},t),Zo(t),t._self=t,Ce(t),_e(t),he(t),we(t,"beforeCreate"),Te(t),we(t,"created"),t.$options.el&&t.$mount(t.$options.el)}}function Ve(e,t){var n=e.$options=Object.create(e.constructor.options);n.parent=t.parent,n.propsData=t.propsData,n._parentVnode=t._parentVnode,n._parentListeners=t._parentListeners,n._renderChildren=t._renderChildren,n._componentTag=t._componentTag,n._parentElm=t._parentElm,n._refElm=t._refElm,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}function ze(e){var t=e.options;if(e.super){var n=e.super.options,i=e.superOptions,o=e.extendOptions;n!==i&&(e.superOptions=n,o.render=t.render,o.staticRenderFns=t.staticRenderFns,o._scopeId=t._scopeId,t=e.options=L(n,o),t.name&&(t.components[t.name]=e))}return t}function Ue(e){this instanceof Ue||Ro("Vue is a constructor and should be called with the `new` keyword"),this._init(e)}function Qe(e){e.use=function(e){if(!e.installed){var t=u(arguments,1);return t.unshift(this),"function"==typeof e.install?e.install.apply(e,t):e.apply(null,t),e.installed=!0,this}}}function Je(e){e.mixin=function(e){this.options=L(this.options,e)}}function Ke(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,i=n.cid,o=e._Ctor||(e._Ctor={});if(o[i])return o[i];var a=e.name||n.options.name;/^[a-zA-Z][\w-]*$/.test(a)||Ro('Invalid component name: "'+a+'". Component names can only contain alphanumeric characters and the hyphen, and must start with a letter.');var r=function(e){this._init(e)};return r.prototype=Object.create(n.prototype),r.prototype.constructor=r,r.cid=t++,r.options=L(n.options,e),r.super=n,r.extend=n.extend,r.mixin=n.mixin,r.use=n.use,wo._assetTypes.forEach(function(e){r[e]=n[e]}),a&&(r.options.components[a]=r),r.superOptions=n.options,r.extendOptions=e,o[i]=r,r}}function We(e){wo._assetTypes.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&wo.isReservedTag(e)&&Ro("Do not use built-in or reserved HTML elements as component id: "+e),"component"===t&&d(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}function Ge(e){return e&&(e.Ctor.options.name||e.tag)}function Ye(e,t){return"string"==typeof e?e.split(",").indexOf(t)>-1:e.test(t)}function Ze(e,t){for(var n in e){var i=e[n];if(i){var o=Ge(i.componentOptions);o&&!t(o)&&(Xe(i),e[n]=null)}}}function Xe(e){e&&(e.componentInstance._inactive||we(e.componentInstance,"deactivated"),e.componentInstance.$destroy())}function et(e){var t={};t.get=function(){return wo},t.set=function(){Ro("Do not replace the Vue.config object, set individual fields instead.")},Object.defineProperty(e,"config",t),e.util=ea,e.set=O,e.delete=q,e.nextTick=Fo,e.options=Object.create(null),wo._assetTypes.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,c(e.options.components,Ma),Qe(e),Je(e),Ke(e),We(e)}function tt(e){for(var t=e.data,n=e,i=e;i.componentInstance;)i=i.componentInstance._vnode,i.data&&(t=nt(i.data,t));for(;n=n.parent;)n.data&&(t=nt(t,n.data));return it(t)}function nt(e,t){return{staticClass:ot(e.staticClass,t.staticClass),class:e.class?[e.class,t.class]:t.class}}function it(e){var t=e.class,n=e.staticClass;return n||t?ot(n,at(t)):""}function ot(e,t){return e?t?e+" "+t:e:t||""}function at(e){var t="";if(!e)return t;if("string"==typeof e)return e;if(Array.isArray(e)){for(var n,i=0,o=e.length;i<o;i++)e[i]&&(n=at(e[i]))&&(t+=n+" ");return t.slice(0,-1)}if(p(e)){for(var a in e)e[a]&&(t+=a+" ");return t.slice(0,-1)}return t}function rt(e){return za(e)?"svg":"math"===e?"math":void 0}function st(e){if(!qo)return!0;if(Qa(e))return!1;if(e=e.toLowerCase(),null!=Ja[e])return Ja[e];var t=document.createElement(e);return e.indexOf("-")>-1?Ja[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Ja[e]=/HTMLUnknownElement/.test(t.toString())}function lt(e){if("string"==typeof e){var t=e;if(e=document.querySelector(e),!e)return Ro("Cannot find element: "+t),document.createElement("div")}return e}function ut(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&"multiple"in t.data.attrs&&n.setAttribute("multiple","multiple"),n)}function ct(e,t){return document.createElementNS(Ha[e],t)}function pt(e){return document.createTextNode(e)}function dt(e){return document.createComment(e)}function ft(e,t,n){e.insertBefore(t,n)}function mt(e,t){e.removeChild(t)}function vt(e,t){e.appendChild(t)}function ht(e){return e.parentNode}function bt(e){return e.nextSibling}function gt(e){return e.tagName}function _t(e,t){e.textContent=t}function yt(e,t,n){e.setAttribute(t,n)}function kt(e,t){var n=e.data.ref;if(n){var i=e.context,a=e.componentInstance||e.elm,r=i.$refs;t?Array.isArray(r[n])?o(r[n],a):r[n]===a&&(r[n]=void 0):e.data.refInFor?Array.isArray(r[n])&&r[n].indexOf(a)<0?r[n].push(a):r[n]=[a]:r[n]=a}}function xt(e){return null==e}function $t(e){return null!=e}function Ct(e,t){return e.key===t.key&&e.tag===t.tag&&e.isComment===t.isComment&&!e.data==!t.data}function St(e,t,n){var i,o,a={};for(i=t;i<=n;++i)o=e[i].key,$t(o)&&(a[o]=i);return a}function wt(e){function t(e){return new sa(O.tagName(e).toLowerCase(),{},[],void 0,e)}function n(e,t){function n(){0===--n.listeners&&o(e)}return n.listeners=t,n}function o(e){var t=O.parentNode(e);t&&O.removeChild(t,e)}function a(e,t,n,i,o){if(e.isRootInsert=!o,!s(e,t,n,i)){var a=e.data,r=e.children,l=e.tag;$t(l)?(a&&a.pre&&q++,q||e.ns||wo.ignoredElements.length&&wo.ignoredElements.indexOf(l)>-1||!wo.isUnknownElement(l)||Ro("Unknown custom element: <"+l+'> - did you register the component correctly? For recursive components, make sure to provide the "name" option.',e.context),e.elm=e.ns?O.createElementNS(e.ns,l):O.createElement(l,e),m(e),p(e,r,t),$t(a)&&f(e,t),c(n,e.elm,i),a&&a.pre&&q--):e.isComment?(e.elm=O.createComment(e.text),c(n,e.elm,i)):(e.elm=O.createTextNode(e.text),c(n,e.elm,i))}}function s(e,t,n,i){var o=e.data;if($t(o)){var a=$t(e.componentInstance)&&o.keepAlive;if($t(o=o.hook)&&$t(o=o.init)&&o(e,!1,n,i),$t(e.componentInstance))return l(e,t),a&&u(e,t,n,i),!0}}function l(e,t){e.data.pendingInsert&&t.push.apply(t,e.data.pendingInsert),e.elm=e.componentInstance.$el,d(e)?(f(e,t),m(e)):(kt(e),t.push(e))}function u(e,t,n,i){for(var o,a=e;a.componentInstance;)if(a=a.componentInstance._vnode,$t(o=a.data)&&$t(o=o.transition)){for(o=0;o<w.activate.length;++o)w.activate[o](Ga,a);t.push(a);break}c(n,e.elm,i)}function c(e,t,n){e&&(n?O.insertBefore(e,t,n):O.appendChild(e,t))}function p(e,t,n){if(Array.isArray(t))for(var i=0;i<t.length;++i)a(t[i],n,e.elm,null,!0);else r(e.text)&&O.appendChild(e.elm,O.createTextNode(e.text))}function d(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return $t(e.tag)}function f(e,t){for(var n=0;n<w.create.length;++n)w.create[n](Ga,e);C=e.data.hook,$t(C)&&(C.create&&C.create(Ga,e),C.insert&&t.push(e))}function m(e){var t;$t(t=e.context)&&$t(t=t.$options._scopeId)&&O.setAttribute(e.elm,t,""),$t(t=ha)&&t!==e.context&&$t(t=t.$options._scopeId)&&O.setAttribute(e.elm,t,"")}function v(e,t,n,i,o,r){for(;i<=o;++i)a(n[i],r,e,t)}function h(e){var t,n,i=e.data;if($t(i))for($t(t=i.hook)&&$t(t=t.destroy)&&t(e),t=0;t<w.destroy.length;++t)w.destroy[t](e);if($t(t=e.children))for(n=0;n<e.children.length;++n)h(e.children[n])}function b(e,t,n,i){for(;n<=i;++n){var a=t[n];$t(a)&&($t(a.tag)?(g(a),h(a)):o(a.elm))}}function g(e,t){if(t||$t(e.data)){var i=w.remove.length+1;for(t?t.listeners+=i:t=n(e.elm,i),$t(C=e.componentInstance)&&$t(C=C._vnode)&&$t(C.data)&&g(C,t),C=0;C<w.remove.length;++C)w.remove[C](e,t);$t(C=e.data.hook)&&$t(C=C.remove)?C(e,t):t()}else o(e.elm)}function _(e,t,n,i,o){for(var r,s,l,u,c=0,p=0,d=t.length-1,f=t[0],m=t[d],h=n.length-1,g=n[0],_=n[h],k=!o;c<=d&&p<=h;)xt(f)?f=t[++c]:xt(m)?m=t[--d]:Ct(f,g)?(y(f,g,i),f=t[++c],g=n[++p]):Ct(m,_)?(y(m,_,i),m=t[--d],_=n[--h]):Ct(f,_)?(y(f,_,i),k&&O.insertBefore(e,f.elm,O.nextSibling(m.elm)),f=t[++c],_=n[--h]):Ct(m,g)?(y(m,g,i),k&&O.insertBefore(e,m.elm,f.elm),m=t[--d],g=n[++p]):(xt(r)&&(r=St(t,c,d)),s=$t(g.key)?r[g.key]:null,xt(s)?(a(g,i,e,f.elm),g=n[++p]):(l=t[s],l||Ro("It seems there are duplicate keys that is causing an update error. Make sure each v-for item has a unique key."),Ct(l,g)?(y(l,g,i),t[s]=void 0,k&&O.insertBefore(e,g.elm,f.elm),g=n[++p]):(a(g,i,e,f.elm),g=n[++p])));c>d?(u=xt(n[h+1])?null:n[h+1].elm,v(e,u,n,p,h,i)):p>h&&b(e,t,c,d)}function y(e,t,n,i){if(e!==t){if(t.isStatic&&e.isStatic&&t.key===e.key&&(t.isCloned||t.isOnce))return t.elm=e.elm,void(t.componentInstance=e.componentInstance);var o,a=t.data,r=$t(a);r&&$t(o=a.hook)&&$t(o=o.prepatch)&&o(e,t);var s=t.elm=e.elm,l=e.children,u=t.children;if(r&&d(t)){for(o=0;o<w.update.length;++o)w.update[o](e,t);$t(o=a.hook)&&$t(o=o.update)&&o(e,t)}xt(t.text)?$t(l)&&$t(u)?l!==u&&_(s,l,u,n,i):$t(u)?($t(e.text)&&O.setTextContent(s,""),v(s,null,u,0,u.length-1,n)):$t(l)?b(s,l,0,l.length-1):$t(e.text)&&O.setTextContent(s,""):e.text!==t.text&&O.setTextContent(s,t.text),r&&$t(o=a.hook)&&$t(o=o.postpatch)&&o(e,t)}}function k(e,t,n){if(n&&e.parent)e.parent.data.pendingInsert=t;else for(var i=0;i<t.length;++i)t[i].data.hook.insert(t[i])}function x(e,t,n){if(!$(e,t))return!1;t.elm=e;var i=t.tag,o=t.data,a=t.children;if($t(o)&&($t(C=o.hook)&&$t(C=C.init)&&C(t,!0),$t(C=t.componentInstance)))return l(t,n),!0;if($t(i)){if($t(a))if(e.hasChildNodes()){for(var r=!0,s=e.firstChild,u=0;u<a.length;u++){if(!s||!x(s,a[u],n)){r=!1;break}s=s.nextSibling}if(!r||s)return"undefined"==typeof console||P||(P=!0,console.warn("Parent: ",e),console.warn("Mismatching childNodes vs. VNodes: ",e.childNodes,a)),!1}else p(t,a,n);if($t(o))for(var c in o)if(!M(c)){f(t,n);break}}else e.data!==t.text&&(e.data=t.text);return!0}function $(e,t){return t.tag?0===t.tag.indexOf("vue-component")||t.tag.toLowerCase()===(e.tagName&&e.tagName.toLowerCase()):e.nodeType===(t.isComment?8:3)}var C,S,w={},B=e.modules,O=e.nodeOps;for(C=0;C<Ya.length;++C)for(w[Ya[C]]=[],S=0;S<B.length;++S)void 0!==B[S][Ya[C]]&&w[Ya[C]].push(B[S][Ya[C]]);var q=0,P=!1,M=i("attrs,style,class,staticClass,staticStyle,key");return function(e,n,i,o,r,s){if(!n)return void(e&&h(e));var l=!1,u=[];if(e){var c=$t(e.nodeType);if(!c&&Ct(e,n))y(e,n,u,o);else{if(c){if(1===e.nodeType&&e.hasAttribute("server-rendered")&&(e.removeAttribute("server-rendered"),i=!0),i){if(x(e,n,u))return k(n,u,!0),e;Ro("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.")}e=t(e)}var p=e.elm,f=O.parentNode(p);if(a(n,u,p._leaveCb?null:f,O.nextSibling(p)),n.parent){for(var m=n.parent;m;)m.elm=n.elm,m=m.parent;if(d(n))for(var v=0;v<w.create.length;++v)w.create[v](Ga,n.parent); }null!==f?b(f,[e],0,0):$t(e.tag)&&h(e)}}else l=!0,a(n,u,r,s);return k(n,u,l),n.elm}}function Bt(e,t){(e.data.directives||t.data.directives)&&Ot(e,t)}function Ot(e,t){var n,i,o,a=e===Ga,r=t===Ga,s=qt(e.data.directives,e.context),l=qt(t.data.directives,t.context),u=[],c=[];for(n in l)i=s[n],o=l[n],i?(o.oldValue=i.value,Mt(o,"update",t,e),o.def&&o.def.componentUpdated&&c.push(o)):(Mt(o,"bind",t,e),o.def&&o.def.inserted&&u.push(o));if(u.length){var p=function(){for(var n=0;n<u.length;n++)Mt(u[n],"inserted",t,e)};a?re(t.data.hook||(t.data.hook={}),"insert",p,"dir-insert"):p()}if(c.length&&re(t.data.hook||(t.data.hook={}),"postpatch",function(){for(var n=0;n<c.length;n++)Mt(c[n],"componentUpdated",t,e)},"dir-postpatch"),!a)for(n in s)l[n]||Mt(s[n],"unbind",e,e,r)}function qt(e,t){var n=Object.create(null);if(!e)return n;var i,o;for(i=0;i<e.length;i++)o=e[i],o.modifiers||(o.modifiers=Xa),n[Pt(o)]=o,o.def=F(t.$options,"directives",o.name,!0);return n}function Pt(e){return e.rawName||e.name+"."+Object.keys(e.modifiers||{}).join(".")}function Mt(e,t,n,i,o){var a=e.def&&e.def[t];a&&a(n.elm,e,n,i,o)}function Tt(e,t){if(e.data.attrs||t.data.attrs){var n,i,o,a=t.elm,r=e.data.attrs||{},s=t.data.attrs||{};s.__ob__&&(s=t.data.attrs=c({},s));for(n in s)i=s[n],o=r[n],o!==i&&At(a,n,i);To&&s.value!==r.value&&At(a,"value",s.value);for(n in r)null==s[n]&&(Na(n)?a.removeAttributeNS(Fa,Ra(n)):Ia(n)||a.removeAttribute(n))}}function At(e,t,n){La(t)?Da(n)?e.removeAttribute(t):e.setAttribute(t,t):Ia(t)?e.setAttribute(t,Da(n)||"false"===n?"false":"true"):Na(t)?Da(n)?e.removeAttributeNS(Fa,Ra(t)):e.setAttributeNS(Fa,t,n):Da(n)?e.removeAttribute(t):e.setAttribute(t,n)}function jt(e,t){var n=t.elm,i=t.data,o=e.data;if(i.staticClass||i.class||o&&(o.staticClass||o.class)){var a=tt(t),r=n._transitionClasses;r&&(a=ot(a,at(r))),a!==n._prevClass&&(n.setAttribute("class",a),n._prevClass=a)}}function Et(e,t,n,i){if(n){var o=t,a=Ta;t=function(n){It(e,t,i,a),1===arguments.length?o(n):o.apply(null,arguments)}}Ta.addEventListener(e,t,i)}function It(e,t,n,i){(i||Ta).removeEventListener(e,t,n)}function Lt(e,t){if(e.data.on||t.data.on){var n=t.data.on||{},i=e.data.on||{};Ta=t.elm,le(n,i,Et,It,t.context)}}function Ft(e,t){if(e.data.domProps||t.data.domProps){var n,i,o=t.elm,a=e.data.domProps||{},r=t.data.domProps||{};r.__ob__&&(r=t.data.domProps=c({},r));for(n in a)null==r[n]&&(o[n]="");for(n in r)if(i=r[n],"textContent"!==n&&"innerHTML"!==n||(t.children&&(t.children.length=0),i!==a[n]))if("value"===n){o._value=i;var s=null==i?"":String(i);Nt(o,t,s)&&(o.value=s)}else o[n]=i}}function Nt(e,t,n){return!e.composing&&("option"===t.tag||Rt(e,n)||Dt(t,n))}function Rt(e,t){return document.activeElement!==e&&e.value!==t}function Dt(e,t){var i=e.elm.value,o=e.elm._vModifiers;return o&&o.number||"number"===e.elm.type?n(i)!==n(t):o&&o.trim?i.trim()!==t.trim():i!==t}function Ht(e){var t=Vt(e.style);return e.staticStyle?c(e.staticStyle,t):t}function Vt(e){return Array.isArray(e)?f(e):"string"==typeof e?ar(e):e}function zt(e,t){var n,i={};if(t)for(var o=e;o.componentInstance;)o=o.componentInstance._vnode,o.data&&(n=Ht(o.data))&&c(i,n);(n=Ht(e.data))&&c(i,n);for(var a=e;a=a.parent;)a.data&&(n=Ht(a.data))&&c(i,n);return i}function Ut(e,t){var n=t.data,i=e.data;if(n.staticStyle||n.style||i.staticStyle||i.style){var o,a,r=t.elm,s=e.data.staticStyle,l=e.data.style||{},u=s||l,p=Vt(t.data.style)||{};t.data.style=p.__ob__?c({},p):p;var d=zt(t,!0);for(a in u)null==d[a]&&lr(r,a,"");for(a in d)o=d[a],o!==u[a]&&lr(r,a,null==o?"":o)}}function Qt(e,t){if(t&&t.trim())if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+e.getAttribute("class")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function Jt(e,t){if(t&&t.trim())if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t);else{for(var n=" "+e.getAttribute("class")+" ",i=" "+t+" ";n.indexOf(i)>=0;)n=n.replace(i," ");e.setAttribute("class",n.trim())}}function Kt(e){_r(function(){_r(e)})}function Wt(e,t){(e._transitionClasses||(e._transitionClasses=[])).push(t),Qt(e,t)}function Gt(e,t){e._transitionClasses&&o(e._transitionClasses,t),Jt(e,t)}function Yt(e,t,n){var i=Zt(e,t),o=i.type,a=i.timeout,r=i.propCount;if(!o)return n();var s=o===fr?hr:gr,l=0,u=function(){e.removeEventListener(s,c),n()},c=function(t){t.target===e&&++l>=r&&u()};setTimeout(function(){l<r&&u()},a+1),e.addEventListener(s,c)}function Zt(e,t){var n,i=window.getComputedStyle(e),o=i[vr+"Delay"].split(", "),a=i[vr+"Duration"].split(", "),r=Xt(o,a),s=i[br+"Delay"].split(", "),l=i[br+"Duration"].split(", "),u=Xt(s,l),c=0,p=0;t===fr?r>0&&(n=fr,c=r,p=a.length):t===mr?u>0&&(n=mr,c=u,p=l.length):(c=Math.max(r,u),n=c>0?r>u?fr:mr:null,p=n?n===fr?a.length:l.length:0);var d=n===fr&&yr.test(i[vr+"Property"]);return{type:n,timeout:c,propCount:p,hasTransform:d}}function Xt(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(t,n){return en(t)+en(e[n])}))}function en(e){return 1e3*Number(e.slice(0,-1))}function tn(e,t){var n=e.elm;n._leaveCb&&(n._leaveCb.cancelled=!0,n._leaveCb());var i=on(e.data.transition);if(i&&!n._enterCb&&1===n.nodeType){for(var o=i.css,a=i.type,r=i.enterClass,s=i.enterToClass,l=i.enterActiveClass,u=i.appearClass,c=i.appearToClass,p=i.appearActiveClass,d=i.beforeEnter,f=i.enter,m=i.afterEnter,v=i.enterCancelled,h=i.beforeAppear,b=i.appear,g=i.afterAppear,_=i.appearCancelled,y=ha,k=ha.$vnode;k&&k.parent;)k=k.parent,y=k.context;var x=!y._isMounted||!e.isRootInsert;if(!x||b||""===b){var $=x?u:r,C=x?p:l,S=x?c:s,w=x?h||d:d,B=x&&"function"==typeof b?b:f,O=x?g||m:m,q=x?_||v:v,P=o!==!1&&!To,M=B&&(B._length||B.length)>1,T=n._enterCb=an(function(){P&&(Gt(n,S),Gt(n,C)),T.cancelled?(P&&Gt(n,$),q&&q(n)):O&&O(n),n._enterCb=null});e.data.show||re(e.data.hook||(e.data.hook={}),"insert",function(){var t=n.parentNode,i=t&&t._pending&&t._pending[e.key];i&&i.tag===e.tag&&i.elm._leaveCb&&i.elm._leaveCb(),B&&B(n,T)},"transition-insert"),w&&w(n),P&&(Wt(n,$),Wt(n,C),Kt(function(){Wt(n,S),Gt(n,$),T.cancelled||M||Yt(n,a,T)})),e.data.show&&(t&&t(),B&&B(n,T)),P||M||T()}}}function nn(e,t){function n(){b.cancelled||(e.data.show||((i.parentNode._pending||(i.parentNode._pending={}))[e.key]=e),c&&c(i),v&&(Wt(i,s),Wt(i,u),Kt(function(){Wt(i,l),Gt(i,s),b.cancelled||h||Yt(i,r,b)})),p&&p(i,b),v||h||b())}var i=e.elm;i._enterCb&&(i._enterCb.cancelled=!0,i._enterCb());var o=on(e.data.transition);if(!o)return t();if(!i._leaveCb&&1===i.nodeType){var a=o.css,r=o.type,s=o.leaveClass,l=o.leaveToClass,u=o.leaveActiveClass,c=o.beforeLeave,p=o.leave,d=o.afterLeave,f=o.leaveCancelled,m=o.delayLeave,v=a!==!1&&!To,h=p&&(p._length||p.length)>1,b=i._leaveCb=an(function(){i.parentNode&&i.parentNode._pending&&(i.parentNode._pending[e.key]=null),v&&(Gt(i,l),Gt(i,u)),b.cancelled?(v&&Gt(i,s),f&&f(i)):(t(),d&&d(i)),i._leaveCb=null});m?m(n):n()}}function on(e){if(e){if("object"==typeof e){var t={};return e.css!==!1&&c(t,kr(e.name||"v")),c(t,e),t}return"string"==typeof e?kr(e):void 0}}function an(e){var t=!1;return function(){t||(t=!0,e())}}function rn(e,t){t.data.show||tn(t)}function sn(e,t,n){var i=t.value,o=e.multiple;if(o&&!Array.isArray(i))return void Ro('<select multiple v-model="'+t.expression+'"> expects an Array value for its binding, but got '+Object.prototype.toString.call(i).slice(8,-1),n);for(var a,r,s=0,l=e.options.length;s<l;s++)if(r=e.options[s],o)a=b(i,un(r))>-1,r.selected!==a&&(r.selected=a);else if(h(un(r),i))return void(e.selectedIndex!==s&&(e.selectedIndex=s));o||(e.selectedIndex=-1)}function ln(e,t){for(var n=0,i=t.length;n<i;n++)if(h(un(t[n]),e))return!1;return!0}function un(e){return"_value"in e?e._value:e.value}function cn(e){e.target.composing=!0}function pn(e){e.target.composing=!1,dn(e.target,"input")}function dn(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function fn(e){return!e.componentInstance||e.data&&e.data.transition?e:fn(e.componentInstance._vnode)}function mn(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?mn(de(t.children)):e}function vn(e){var t={},n=e.$options;for(var i in n.propsData)t[i]=e[i];var o=n._parentListeners;for(var a in o)t[go(a)]=o[a].fn;return t}function hn(e,t){return/\d-keep-alive$/.test(t.tag)?e("keep-alive"):null}function bn(e){for(;e=e.parent;)if(e.data.transition)return!0}function gn(e,t){return t.key===e.key&&t.tag===e.tag}function _n(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function yn(e){e.data.newPos=e.elm.getBoundingClientRect()}function kn(e){var t=e.data.pos,n=e.data.newPos,i=t.left-n.left,o=t.top-n.top;if(i||o){e.data.moved=!0;var a=e.elm.style;a.transform=a.WebkitTransform="translate("+i+"px,"+o+"px)",a.transitionDuration="0s"}}function xn(e,t){var n=document.createElement("div");return n.innerHTML='<div a="'+e+'">',n.innerHTML.indexOf(t)>0}function $n(e){return Er=Er||document.createElement("div"),Er.innerHTML=e,Er.textContent}function Cn(e,t){return t&&(e=e.replace(Os,"\n")),e.replace(ws,"<").replace(Bs,">").replace(qs,"&").replace(Ps,'"')}function Sn(e,t){function n(t){p+=t,e=e.substring(t)}function i(){var t=e.match(Qr);if(t){var i={tagName:t[1],attrs:[],start:p};n(t[0].length);for(var o,a;!(o=e.match(Jr))&&(a=e.match(Vr));)n(a[0].length),i.attrs.push(a);if(o)return i.unarySlash=o[1],n(o[0].length),i.end=p,i}}function o(e){var n=e.tagName,i=e.unarySlash;u&&("p"===s&&Nr(n)&&a(s),Fr(n)&&s===n&&a(n));for(var o=c(n)||"html"===n&&"head"===s||!!i,r=e.attrs.length,p=new Array(r),d=0;d<r;d++){var f=e.attrs[d];Zr&&f[0].indexOf('""')===-1&&(""===f[3]&&delete f[3],""===f[4]&&delete f[4],""===f[5]&&delete f[5]);var m=f[3]||f[4]||f[5]||"";p[d]={name:f[1],value:Cn(m,t.shouldDecodeNewlines)}}o||(l.push({tag:n,lowerCasedTag:n.toLowerCase(),attrs:p}),s=n,i=""),t.start&&t.start(n,p,o,e.start,e.end)}function a(e,n,i){var o,a;if(null==n&&(n=p),null==i&&(i=p),e&&(a=e.toLowerCase()),e)for(o=l.length-1;o>=0&&l[o].lowerCasedTag!==a;o--);else o=0;if(o>=0){for(var r=l.length-1;r>=o;r--)t.end&&t.end(l[r].tag,n,i);l.length=o,s=o&&l[o-1].tag}else"br"===a?t.start&&t.start(e,[],!0,n,i):"p"===a&&(t.start&&t.start(e,[],!1,n,i),t.end&&t.end(e,n,i))}for(var r,s,l=[],u=t.expectHTML,c=t.isUnaryTag||Co,p=0;e;){if(r=e,s&&Cs(s)){var d=s.toLowerCase(),f=Ss[d]||(Ss[d]=new RegExp("([\\s\\S]*?)(</"+d+"[^>]*>)","i")),m=0,v=e.replace(f,function(e,n,i){return m=i.length,"script"!==d&&"style"!==d&&"noscript"!==d&&(n=n.replace(/<!--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),t.chars&&t.chars(n),""});p+=e.length-v.length,e=v,a(d,p-m,p)}else{var h=e.indexOf("<");if(0===h){if(Gr.test(e)){var b=e.indexOf("-->");if(b>=0){n(b+3);continue}}if(Yr.test(e)){var g=e.indexOf("]>");if(g>=0){n(g+2);continue}}var _=e.match(Wr);if(_){n(_[0].length);continue}var y=e.match(Kr);if(y){var k=p;n(y[0].length),a(y[1],k,p);continue}var x=i();if(x){o(x);continue}}var $=void 0,C=void 0,S=void 0;if(h>0){for(C=e.slice(h);!(Kr.test(C)||Qr.test(C)||Gr.test(C)||Yr.test(C)||(S=C.indexOf("<",1),S<0));)h+=S,C=e.slice(h);$=e.substring(0,h),n(h)}h<0&&($=e,e=""),t.chars&&$&&t.chars($)}if(e===r&&t.chars){t.chars(e);break}}a()}function wn(e){function t(){(r||(r=[])).push(e.slice(m,o).trim()),m=o+1}var n,i,o,a,r,s=!1,l=!1,u=!1,c=!1,p=0,d=0,f=0,m=0;for(o=0;o<e.length;o++)if(i=n,n=e.charCodeAt(o),s)39===n&&92!==i&&(s=!1);else if(l)34===n&&92!==i&&(l=!1);else if(u)96===n&&92!==i&&(u=!1);else if(c)47===n&&92!==i&&(c=!1);else if(124!==n||124===e.charCodeAt(o+1)||124===e.charCodeAt(o-1)||p||d||f){switch(n){case 34:l=!0;break;case 39:s=!0;break;case 96:u=!0;break;case 40:f++;break;case 41:f--;break;case 91:d++;break;case 93:d--;break;case 123:p++;break;case 125:p--}if(47===n){for(var v=o-1,h=void 0;v>=0&&(h=e.charAt(v)," "===h);v--);h&&/[\w$]/.test(h)||(c=!0)}}else void 0===a?(m=o+1,a=e.slice(0,o).trim()):t();if(void 0===a?a=e.slice(0,o).trim():0!==m&&t(),r)for(o=0;o<r.length;o++)a=Bn(a,r[o]);return a}function Bn(e,t){var n=t.indexOf("(");if(n<0)return'_f("'+t+'")('+e+")";var i=t.slice(0,n),o=t.slice(n+1);return'_f("'+i+'")('+e+","+o}function On(e,t){var n=t?As(t):Ms;if(n.test(e)){for(var i,o,a=[],r=n.lastIndex=0;i=n.exec(e);){o=i.index,o>r&&a.push(JSON.stringify(e.slice(r,o)));var s=wn(i[1].trim());a.push("_s("+s+")"),r=o+i[0].length}return r<e.length&&a.push(JSON.stringify(e.slice(r))),a.join("+")}}function qn(e){console.error("[Vue parser]: "+e)}function Pn(e,t){return e?e.map(function(e){return e[t]}).filter(function(e){return e}):[]}function Mn(e,t,n){(e.props||(e.props=[])).push({name:t,value:n})}function Tn(e,t,n){(e.attrs||(e.attrs=[])).push({name:t,value:n})}function An(e,t,n,i,o,a){(e.directives||(e.directives=[])).push({name:t,rawName:n,value:i,arg:o,modifiers:a})}function jn(e,t,n,i,o){i&&i.capture&&(delete i.capture,t="!"+t),i&&i.once&&(delete i.once,t="~"+t);var a;i&&i.native?(delete i.native,a=e.nativeEvents||(e.nativeEvents={})):a=e.events||(e.events={});var r={value:n,modifiers:i},s=a[t];Array.isArray(s)?o?s.unshift(r):s.push(r):s?a[t]=o?[r,s]:[s,r]:a[t]=r}function En(e,t,n){var i=In(e,":"+t)||In(e,"v-bind:"+t);if(null!=i)return wn(i);if(n!==!1){var o=In(e,t);if(null!=o)return JSON.stringify(o)}}function In(e,t){var n;if(null!=(n=e.attrsMap[t]))for(var i=e.attrsList,o=0,a=i.length;o<a;o++)if(i[o].name===t){i.splice(o,1);break}return n}function Ln(e){if(es=e,Xr=es.length,ns=is=os=0,e.indexOf("[")<0||e.lastIndexOf("]")<Xr-1)return{exp:e,idx:null};for(;!Nn();)ts=Fn(),Rn(ts)?Hn(ts):91===ts&&Dn(ts);return{exp:e.substring(0,is),idx:e.substring(is+1,os)}}function Fn(){return es.charCodeAt(++ns)}function Nn(){return ns>=Xr}function Rn(e){return 34===e||39===e}function Dn(e){var t=1;for(is=ns;!Nn();)if(e=Fn(),Rn(e))Hn(e);else if(91===e&&t++,93===e&&t--,0===t){os=ns;break}}function Hn(e){for(var t=e;!Nn()&&(e=Fn(),e!==t););}function Vn(e,t){as=t.warn||qn,rs=t.getTagNamespace||Co,ss=t.mustUseProp||Co,ls=t.isPreTag||Co,us=Pn(t.modules,"preTransformNode"),cs=Pn(t.modules,"transformNode"),ps=Pn(t.modules,"postTransformNode"),ds=t.delimiters;var n,i,o=[],a=t.preserveWhitespace!==!1,r=!1,s=!1,l=!1;return Sn(e,{expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,shouldDecodeNewlines:t.shouldDecodeNewlines,start:function(a,u,c){function p(t){l||("slot"!==t.tag&&"template"!==t.tag||(l=!0,as("Cannot use <"+t.tag+"> as component root element because it may contain multiple nodes:\n"+e)),t.attrsMap.hasOwnProperty("v-for")&&(l=!0,as("Cannot use v-for on stateful component root element because it renders multiple elements:\n"+e)))}var d=i&&i.ns||rs(a);Mo&&"svg"===d&&(u=si(u));var f={type:1,tag:a,attrsList:u,attrsMap:ai(u),parent:i,children:[]};d&&(f.ns=d),ri(f)&&!Io()&&(f.forbidden=!0,as("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(var m=0;m<us.length;m++)us[m](f,t);if(r||(zn(f),f.pre&&(r=!0)),ls(f.tag)&&(s=!0),r)Un(f);else{Kn(f),Wn(f),Xn(f),Qn(f),f.plain=!f.key&&!u.length,Jn(f),ei(f),ti(f);for(var v=0;v<cs.length;v++)cs[v](f,t);ni(f)}if(n?o.length||(n.if&&(f.elseif||f.else)?(p(f),Zn(n,{exp:f.elseif,block:f})):l||(l=!0,as("Component template should contain exactly one root element:\n\n"+e+"\n\nIf you are using v-if on multiple elements, use v-else-if to chain them instead."))):(n=f,p(n)),i&&!f.forbidden)if(f.elseif||f.else)Gn(f,i);else if(f.slotScope){i.plain=!1;var h=f.slotTarget||"default";(i.scopedSlots||(i.scopedSlots={}))[h]=f}else i.children.push(f),f.parent=i;c||(i=f,o.push(f));for(var b=0;b<ps.length;b++)ps[b](f,t)},end:function(){var e=o[o.length-1],t=e.children[e.children.length-1];t&&3===t.type&&" "===t.text&&e.children.pop(),o.length-=1,i=o[o.length-1],e.pre&&(r=!1),ls(e.tag)&&(s=!1)},chars:function(t){if(!i)return void(l||t!==e||(l=!0,as("Component template requires a root element, rather than just text:\n\n"+e)));if(!Mo||"textarea"!==i.tag||i.attrsMap.placeholder!==t){var n=i.children;if(t=s||t.trim()?Ds(t):a&&n.length?" ":""){var o;!r&&" "!==t&&(o=On(t,ds))?n.push({type:2,expression:o,text:t}):" "===t&&" "===n[n.length-1].text||i.children.push({type:3,text:t})}}}}),n}function zn(e){null!=In(e,"v-pre")&&(e.pre=!0)}function Un(e){var t=e.attrsList.length;if(t)for(var n=e.attrs=new Array(t),i=0;i<t;i++)n[i]={name:e.attrsList[i].name,value:JSON.stringify(e.attrsList[i].value)};else e.pre||(e.plain=!0)}function Qn(e){var t=En(e,"key");t&&("template"===e.tag&&as("<template> cannot be keyed. Place the key on real elements instead."),e.key=t)}function Jn(e){var t=En(e,"ref");t&&(e.ref=t,e.refInFor=ii(e))}function Kn(e){var t;if(t=In(e,"v-for")){var n=t.match(Es);if(!n)return void as("Invalid v-for expression: "+t);e.for=n[2].trim();var i=n[1].trim(),o=i.match(Is);o?(e.alias=o[1].trim(),e.iterator1=o[2].trim(),o[3]&&(e.iterator2=o[3].trim())):e.alias=i}}function Wn(e){var t=In(e,"v-if");if(t)e.if=t,Zn(e,{exp:t,block:e});else{null!=In(e,"v-else")&&(e.else=!0);var n=In(e,"v-else-if");n&&(e.elseif=n)}}function Gn(e,t){var n=Yn(t.children);n&&n.if?Zn(n,{exp:e.elseif,block:e}):as("v-"+(e.elseif?'else-if="'+e.elseif+'"':"else")+" used on element <"+e.tag+"> without corresponding v-if