easy-es/dist/assets/js/2.43dc7bcd.js
xpc1024 1bdd77a053 v0.9.70
1.更细致的单元测试(进行中)
2.压力测试(进行中)
3.修复测试过程中发现的已知问题
即将上线1.0正式稳定版
2022-07-01 11:22:55 +08:00

15 lines
218 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window.webpackJsonp=window.webpackJsonp||[]).push([[2],Array(243).concat([function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){(function(t){var r;
/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(){var i="Expected a function",o="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],a="[object Arguments]",u="[object Array]",l="[object Boolean]",c="[object Date]",h="[object Error]",f="[object Function]",p="[object GeneratorFunction]",d="[object Map]",g="[object Number]",v="[object Object]",m="[object RegExp]",y="[object Set]",_="[object String]",b="[object Symbol]",w="[object WeakMap]",k="[object ArrayBuffer]",x="[object DataView]",P="[object Float32Array]",C="[object Float64Array]",T="[object Int8Array]",S="[object Int16Array]",L="[object Int32Array]",A="[object Uint8Array]",E="[object Uint16Array]",B="[object Uint32Array]",O=/\b__p \+= '';/g,M=/\b(__p \+=) '' \+/g,I=/(__e\(.*?\)|\b__t\)) \+\n'';/g,D=/&(?:amp|lt|gt|quot|#39);/g,$=/[&<>"']/g,j=RegExp(D.source),Y=RegExp($.source),X=/<%-([\s\S]+?)%>/g,N=/<%([\s\S]+?)%>/g,z=/<%=([\s\S]+?)%>/g,R=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,H=/^\w*$/,U=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,F=/[\\^$.*+?()[\]{}|]/g,W=RegExp(F.source),q=/^\s+/,G=/\s/,K=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,J=/,? & /,Z=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,V=/[()=,{}\[\]\/\s]/,tt=/\\(\\)?/g,et=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,nt=/\w*$/,rt=/^[-+]0x[0-9a-f]+$/i,it=/^0b[01]+$/i,ot=/^\[object .+?Constructor\]$/,st=/^0o[0-7]+$/i,at=/^(?:0|[1-9]\d*)$/,ut=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,lt=/($^)/,ct=/['\n\r\u2028\u2029\\]/g,ht="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ft="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",pt="[\\ud800-\\udfff]",dt="["+ft+"]",gt="["+ht+"]",vt="\\d+",mt="[\\u2700-\\u27bf]",yt="[a-z\\xdf-\\xf6\\xf8-\\xff]",_t="[^\\ud800-\\udfff"+ft+vt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",bt="\\ud83c[\\udffb-\\udfff]",wt="[^\\ud800-\\udfff]",kt="(?:\\ud83c[\\udde6-\\uddff]){2}",xt="[\\ud800-\\udbff][\\udc00-\\udfff]",Pt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Ct="(?:"+yt+"|"+_t+")",Tt="(?:"+Pt+"|"+_t+")",St="(?:"+gt+"|"+bt+")"+"?",Lt="[\\ufe0e\\ufe0f]?"+St+("(?:\\u200d(?:"+[wt,kt,xt].join("|")+")[\\ufe0e\\ufe0f]?"+St+")*"),At="(?:"+[mt,kt,xt].join("|")+")"+Lt,Et="(?:"+[wt+gt+"?",gt,kt,xt,pt].join("|")+")",Bt=RegExp("[']","g"),Ot=RegExp(gt,"g"),Mt=RegExp(bt+"(?="+bt+")|"+Et+Lt,"g"),It=RegExp([Pt+"?"+yt+"+(?:['](?:d|ll|m|re|s|t|ve))?(?="+[dt,Pt,"$"].join("|")+")",Tt+"+(?:['](?:D|LL|M|RE|S|T|VE))?(?="+[dt,Pt+Ct,"$"].join("|")+")",Pt+"?"+Ct+"+(?:['](?:d|ll|m|re|s|t|ve))?",Pt+"+(?:['](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",vt,At].join("|"),"g"),Dt=RegExp("[\\u200d\\ud800-\\udfff"+ht+"\\ufe0e\\ufe0f]"),$t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,jt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Yt=-1,Xt={};Xt[P]=Xt[C]=Xt[T]=Xt[S]=Xt[L]=Xt[A]=Xt["[object Uint8ClampedArray]"]=Xt[E]=Xt[B]=!0,Xt[a]=Xt[u]=Xt[k]=Xt[l]=Xt[x]=Xt[c]=Xt[h]=Xt[f]=Xt[d]=Xt[g]=Xt[v]=Xt[m]=Xt[y]=Xt[_]=Xt[w]=!1;var Nt={};Nt[a]=Nt[u]=Nt[k]=Nt[x]=Nt[l]=Nt[c]=Nt[P]=Nt[C]=Nt[T]=Nt[S]=Nt[L]=Nt[d]=Nt[g]=Nt[v]=Nt[m]=Nt[y]=Nt[_]=Nt[b]=Nt[A]=Nt["[object Uint8ClampedArray]"]=Nt[E]=Nt[B]=!0,Nt[h]=Nt[f]=Nt[w]=!1;var zt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Rt=parseFloat,Ht=parseInt,Ut="object"==typeof global&&global&&global.Object===Object&&global,Ft="object"==typeof self&&self&&self.Object===Object&&self,Wt=Ut||Ft||Function("return this")(),qt=e&&!e.nodeType&&e,Gt=qt&&"object"==typeof t&&t&&!t.nodeType&&t,Kt=Gt&&Gt.exports===qt,Qt=Kt&&Ut.process,Jt=function(){try{var t=Gt&&Gt.require&&Gt.require("util").types;return t||Qt&&Qt.binding&&Qt.binding("util")}catch(t){}}(),Zt=Jt&&Jt.isArrayBuffer,Vt=Jt&&Jt.isDate,te=Jt&&Jt.isMap,ee=Jt&&Jt.isRegExp,ne=Jt&&Jt.isSet,re=Jt&&Jt.isTypedArray;function ie(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function oe(t,e,n,r){for(var i=-1,o=null==t?0:t.length;++i<o;){var s=t[i];e(r,s,n(s),t)}return r}function se(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}function ae(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t}function ue(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(!e(t[n],n,t))return!1;return!0}function le(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var s=t[n];e(s,n,t)&&(o[i++]=s)}return o}function ce(t,e){return!!(null==t?0:t.length)&&be(t,e,0)>-1}function he(t,e,n){for(var r=-1,i=null==t?0:t.length;++r<i;)if(n(e,t[r]))return!0;return!1}function fe(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i}function pe(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}function de(t,e,n,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(n=t[++i]);++i<o;)n=e(n,t[i],i,t);return n}function ge(t,e,n,r){var i=null==t?0:t.length;for(r&&i&&(n=t[--i]);i--;)n=e(n,t[i],i,t);return n}function ve(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}var me=Pe("length");function ye(t,e,n){var r;return n(t,(function(t,n,i){if(e(t,n,i))return r=n,!1})),r}function _e(t,e,n,r){for(var i=t.length,o=n+(r?1:-1);r?o--:++o<i;)if(e(t[o],o,t))return o;return-1}function be(t,e,n){return e==e?function(t,e,n){var r=n-1,i=t.length;for(;++r<i;)if(t[r]===e)return r;return-1}(t,e,n):_e(t,ke,n)}function we(t,e,n,r){for(var i=n-1,o=t.length;++i<o;)if(r(t[i],e))return i;return-1}function ke(t){return t!=t}function xe(t,e){var n=null==t?0:t.length;return n?Se(t,e)/n:NaN}function Pe(t){return function(e){return null==e?void 0:e[t]}}function Ce(t){return function(e){return null==t?void 0:t[e]}}function Te(t,e,n,r,i){return i(t,(function(t,i,o){n=r?(r=!1,t):e(n,t,i,o)})),n}function Se(t,e){for(var n,r=-1,i=t.length;++r<i;){var o=e(t[r]);void 0!==o&&(n=void 0===n?o:n+o)}return n}function Le(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}function Ae(t){return t?t.slice(0,qe(t)+1).replace(q,""):t}function Ee(t){return function(e){return t(e)}}function Be(t,e){return fe(e,(function(e){return t[e]}))}function Oe(t,e){return t.has(e)}function Me(t,e){for(var n=-1,r=t.length;++n<r&&be(e,t[n],0)>-1;);return n}function Ie(t,e){for(var n=t.length;n--&&be(e,t[n],0)>-1;);return n}function De(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}var $e=Ce({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),je=Ce({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Ye(t){return"\\"+zt[t]}function Xe(t){return Dt.test(t)}function Ne(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function ze(t,e){return function(n){return t(e(n))}}function Re(t,e){for(var n=-1,r=t.length,i=0,s=[];++n<r;){var a=t[n];a!==e&&a!==o||(t[n]=o,s[i++]=n)}return s}function He(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}function Ue(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=[t,t]})),n}function Fe(t){return Xe(t)?function(t){var e=Mt.lastIndex=0;for(;Mt.test(t);)++e;return e}(t):me(t)}function We(t){return Xe(t)?function(t){return t.match(Mt)||[]}(t):function(t){return t.split("")}(t)}function qe(t){for(var e=t.length;e--&&G.test(t.charAt(e)););return e}var Ge=Ce({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var Ke=function t(e){var n,r=(e=null==e?Wt:Ke.defaults(Wt.Object(),e,Ke.pick(Wt,jt))).Array,G=e.Date,ht=e.Error,ft=e.Function,pt=e.Math,dt=e.Object,gt=e.RegExp,vt=e.String,mt=e.TypeError,yt=r.prototype,_t=ft.prototype,bt=dt.prototype,wt=e["__core-js_shared__"],kt=_t.toString,xt=bt.hasOwnProperty,Pt=0,Ct=(n=/[^.]+$/.exec(wt&&wt.keys&&wt.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Tt=bt.toString,St=kt.call(dt),Lt=Wt._,At=gt("^"+kt.call(xt).replace(F,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Et=Kt?e.Buffer:void 0,Mt=e.Symbol,Dt=e.Uint8Array,zt=Et?Et.allocUnsafe:void 0,Ut=ze(dt.getPrototypeOf,dt),Ft=dt.create,qt=bt.propertyIsEnumerable,Gt=yt.splice,Qt=Mt?Mt.isConcatSpreadable:void 0,Jt=Mt?Mt.iterator:void 0,me=Mt?Mt.toStringTag:void 0,Ce=function(){try{var t=to(dt,"defineProperty");return t({},"",{}),t}catch(t){}}(),Qe=e.clearTimeout!==Wt.clearTimeout&&e.clearTimeout,Je=G&&G.now!==Wt.Date.now&&G.now,Ze=e.setTimeout!==Wt.setTimeout&&e.setTimeout,Ve=pt.ceil,tn=pt.floor,en=dt.getOwnPropertySymbols,nn=Et?Et.isBuffer:void 0,rn=e.isFinite,on=yt.join,sn=ze(dt.keys,dt),an=pt.max,un=pt.min,ln=G.now,cn=e.parseInt,hn=pt.random,fn=yt.reverse,pn=to(e,"DataView"),dn=to(e,"Map"),gn=to(e,"Promise"),vn=to(e,"Set"),mn=to(e,"WeakMap"),yn=to(dt,"create"),_n=mn&&new mn,bn={},wn=Lo(pn),kn=Lo(dn),xn=Lo(gn),Pn=Lo(vn),Cn=Lo(mn),Tn=Mt?Mt.prototype:void 0,Sn=Tn?Tn.valueOf:void 0,Ln=Tn?Tn.toString:void 0;function An(t){if(Fs(t)&&!Is(t)&&!(t instanceof Mn)){if(t instanceof On)return t;if(xt.call(t,"__wrapped__"))return Ao(t)}return new On(t)}var En=function(){function t(){}return function(e){if(!Us(e))return{};if(Ft)return Ft(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function Bn(){}function On(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}function Mn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function In(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Dn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function $n(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function jn(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new $n;++e<n;)this.add(t[e])}function Yn(t){var e=this.__data__=new Dn(t);this.size=e.size}function Xn(t,e){var n=Is(t),r=!n&&Ms(t),i=!n&&!r&&Ys(t),o=!n&&!r&&!i&&Vs(t),s=n||r||i||o,a=s?Le(t.length,vt):[],u=a.length;for(var l in t)!e&&!xt.call(t,l)||s&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||ao(l,u))||a.push(l);return a}function Nn(t){var e=t.length;return e?t[jr(0,e-1)]:void 0}function zn(t,e){return Co(yi(t),Qn(e,0,t.length))}function Rn(t){return Co(yi(t))}function Hn(t,e,n){(void 0!==n&&!Es(t[e],n)||void 0===n&&!(e in t))&&Gn(t,e,n)}function Un(t,e,n){var r=t[e];xt.call(t,e)&&Es(r,n)&&(void 0!==n||e in t)||Gn(t,e,n)}function Fn(t,e){for(var n=t.length;n--;)if(Es(t[n][0],e))return n;return-1}function Wn(t,e,n,r){return er(t,(function(t,i,o){e(r,t,n(t),o)})),r}function qn(t,e){return t&&_i(e,wa(e),t)}function Gn(t,e,n){"__proto__"==e&&Ce?Ce(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function Kn(t,e){for(var n=-1,i=e.length,o=r(i),s=null==t;++n<i;)o[n]=s?void 0:va(t,e[n]);return o}function Qn(t,e,n){return t==t&&(void 0!==n&&(t=t<=n?t:n),void 0!==e&&(t=t>=e?t:e)),t}function Jn(t,e,n,r,i,o){var s,u=1&e,h=2&e,w=4&e;if(n&&(s=i?n(t,r,i,o):n(t)),void 0!==s)return s;if(!Us(t))return t;var O=Is(t);if(O){if(s=function(t){var e=t.length,n=new t.constructor(e);e&&"string"==typeof t[0]&&xt.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!u)return yi(t,s)}else{var M=ro(t),I=M==f||M==p;if(Ys(t))return fi(t,u);if(M==v||M==a||I&&!i){if(s=h||I?{}:oo(t),!u)return h?function(t,e){return _i(t,no(t),e)}(t,function(t,e){return t&&_i(e,ka(e),t)}(s,t)):function(t,e){return _i(t,eo(t),e)}(t,qn(s,t))}else{if(!Nt[M])return i?t:{};s=function(t,e,n){var r=t.constructor;switch(e){case k:return pi(t);case l:case c:return new r(+t);case x:return function(t,e){var n=e?pi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case P:case C:case T:case S:case L:case A:case"[object Uint8ClampedArray]":case E:case B:return di(t,n);case d:return new r;case g:case _:return new r(t);case m:return function(t){var e=new t.constructor(t.source,nt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case y:return new r;case b:return i=t,Sn?dt(Sn.call(i)):{}}var i}(t,M,u)}}o||(o=new Yn);var D=o.get(t);if(D)return D;o.set(t,s),Qs(t)?t.forEach((function(r){s.add(Jn(r,e,n,r,t,o))})):Ws(t)&&t.forEach((function(r,i){s.set(i,Jn(r,e,n,i,t,o))}));var $=O?void 0:(w?h?qi:Wi:h?ka:wa)(t);return se($||t,(function(r,i){$&&(r=t[i=r]),Un(s,i,Jn(r,e,n,i,t,o))})),s}function Zn(t,e,n){var r=n.length;if(null==t)return!r;for(t=dt(t);r--;){var i=n[r],o=e[i],s=t[i];if(void 0===s&&!(i in t)||!o(s))return!1}return!0}function Vn(t,e,n){if("function"!=typeof t)throw new mt(i);return wo((function(){t.apply(void 0,n)}),e)}function tr(t,e,n,r){var i=-1,o=ce,s=!0,a=t.length,u=[],l=e.length;if(!a)return u;n&&(e=fe(e,Ee(n))),r?(o=he,s=!1):e.length>=200&&(o=Oe,s=!1,e=new jn(e));t:for(;++i<a;){var c=t[i],h=null==n?c:n(c);if(c=r||0!==c?c:0,s&&h==h){for(var f=l;f--;)if(e[f]===h)continue t;u.push(c)}else o(e,h,r)||u.push(c)}return u}An.templateSettings={escape:X,evaluate:N,interpolate:z,variable:"",imports:{_:An}},An.prototype=Bn.prototype,An.prototype.constructor=An,On.prototype=En(Bn.prototype),On.prototype.constructor=On,Mn.prototype=En(Bn.prototype),Mn.prototype.constructor=Mn,In.prototype.clear=function(){this.__data__=yn?yn(null):{},this.size=0},In.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},In.prototype.get=function(t){var e=this.__data__;if(yn){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return xt.call(e,t)?e[t]:void 0},In.prototype.has=function(t){var e=this.__data__;return yn?void 0!==e[t]:xt.call(e,t)},In.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=yn&&void 0===e?"__lodash_hash_undefined__":e,this},Dn.prototype.clear=function(){this.__data__=[],this.size=0},Dn.prototype.delete=function(t){var e=this.__data__,n=Fn(e,t);return!(n<0)&&(n==e.length-1?e.pop():Gt.call(e,n,1),--this.size,!0)},Dn.prototype.get=function(t){var e=this.__data__,n=Fn(e,t);return n<0?void 0:e[n][1]},Dn.prototype.has=function(t){return Fn(this.__data__,t)>-1},Dn.prototype.set=function(t,e){var n=this.__data__,r=Fn(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},$n.prototype.clear=function(){this.size=0,this.__data__={hash:new In,map:new(dn||Dn),string:new In}},$n.prototype.delete=function(t){var e=Zi(this,t).delete(t);return this.size-=e?1:0,e},$n.prototype.get=function(t){return Zi(this,t).get(t)},$n.prototype.has=function(t){return Zi(this,t).has(t)},$n.prototype.set=function(t,e){var n=Zi(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},jn.prototype.add=jn.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},jn.prototype.has=function(t){return this.__data__.has(t)},Yn.prototype.clear=function(){this.__data__=new Dn,this.size=0},Yn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Yn.prototype.get=function(t){return this.__data__.get(t)},Yn.prototype.has=function(t){return this.__data__.has(t)},Yn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Dn){var r=n.__data__;if(!dn||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new $n(r)}return n.set(t,e),this.size=n.size,this};var er=ki(lr),nr=ki(cr,!0);function rr(t,e){var n=!0;return er(t,(function(t,r,i){return n=!!e(t,r,i)})),n}function ir(t,e,n){for(var r=-1,i=t.length;++r<i;){var o=t[r],s=e(o);if(null!=s&&(void 0===a?s==s&&!Zs(s):n(s,a)))var a=s,u=o}return u}function or(t,e){var n=[];return er(t,(function(t,r,i){e(t,r,i)&&n.push(t)})),n}function sr(t,e,n,r,i){var o=-1,s=t.length;for(n||(n=so),i||(i=[]);++o<s;){var a=t[o];e>0&&n(a)?e>1?sr(a,e-1,n,r,i):pe(i,a):r||(i[i.length]=a)}return i}var ar=xi(),ur=xi(!0);function lr(t,e){return t&&ar(t,e,wa)}function cr(t,e){return t&&ur(t,e,wa)}function hr(t,e){return le(e,(function(e){return zs(t[e])}))}function fr(t,e){for(var n=0,r=(e=ui(e,t)).length;null!=t&&n<r;)t=t[So(e[n++])];return n&&n==r?t:void 0}function pr(t,e,n){var r=e(t);return Is(t)?r:pe(r,n(t))}function dr(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":me&&me in dt(t)?function(t){var e=xt.call(t,me),n=t[me];try{t[me]=void 0;var r=!0}catch(t){}var i=Tt.call(t);r&&(e?t[me]=n:delete t[me]);return i}(t):function(t){return Tt.call(t)}(t)}function gr(t,e){return t>e}function vr(t,e){return null!=t&&xt.call(t,e)}function mr(t,e){return null!=t&&e in dt(t)}function yr(t,e,n){for(var i=n?he:ce,o=t[0].length,s=t.length,a=s,u=r(s),l=1/0,c=[];a--;){var h=t[a];a&&e&&(h=fe(h,Ee(e))),l=un(h.length,l),u[a]=!n&&(e||o>=120&&h.length>=120)?new jn(a&&h):void 0}h=t[0];var f=-1,p=u[0];t:for(;++f<o&&c.length<l;){var d=h[f],g=e?e(d):d;if(d=n||0!==d?d:0,!(p?Oe(p,g):i(c,g,n))){for(a=s;--a;){var v=u[a];if(!(v?Oe(v,g):i(t[a],g,n)))continue t}p&&p.push(g),c.push(d)}}return c}function _r(t,e,n){var r=null==(t=mo(t,e=ui(e,t)))?t:t[So(No(e))];return null==r?void 0:ie(r,t,n)}function br(t){return Fs(t)&&dr(t)==a}function wr(t,e,n,r,i){return t===e||(null==t||null==e||!Fs(t)&&!Fs(e)?t!=t&&e!=e:function(t,e,n,r,i,o){var s=Is(t),f=Is(e),p=s?u:ro(t),w=f?u:ro(e),P=(p=p==a?v:p)==v,C=(w=w==a?v:w)==v,T=p==w;if(T&&Ys(t)){if(!Ys(e))return!1;s=!0,P=!1}if(T&&!P)return o||(o=new Yn),s||Vs(t)?Ui(t,e,n,r,i,o):function(t,e,n,r,i,o,s){switch(n){case x:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case k:return!(t.byteLength!=e.byteLength||!o(new Dt(t),new Dt(e)));case l:case c:case g:return Es(+t,+e);case h:return t.name==e.name&&t.message==e.message;case m:case _:return t==e+"";case d:var a=Ne;case y:var u=1&r;if(a||(a=He),t.size!=e.size&&!u)return!1;var f=s.get(t);if(f)return f==e;r|=2,s.set(t,e);var p=Ui(a(t),a(e),r,i,o,s);return s.delete(t),p;case b:if(Sn)return Sn.call(t)==Sn.call(e)}return!1}(t,e,p,n,r,i,o);if(!(1&n)){var S=P&&xt.call(t,"__wrapped__"),L=C&&xt.call(e,"__wrapped__");if(S||L){var A=S?t.value():t,E=L?e.value():e;return o||(o=new Yn),i(A,E,n,r,o)}}if(!T)return!1;return o||(o=new Yn),function(t,e,n,r,i,o){var s=1&n,a=Wi(t),u=a.length,l=Wi(e).length;if(u!=l&&!s)return!1;var c=u;for(;c--;){var h=a[c];if(!(s?h in e:xt.call(e,h)))return!1}var f=o.get(t),p=o.get(e);if(f&&p)return f==e&&p==t;var d=!0;o.set(t,e),o.set(e,t);var g=s;for(;++c<u;){h=a[c];var v=t[h],m=e[h];if(r)var y=s?r(m,v,h,e,t,o):r(v,m,h,t,e,o);if(!(void 0===y?v===m||i(v,m,n,r,o):y)){d=!1;break}g||(g="constructor"==h)}if(d&&!g){var _=t.constructor,b=e.constructor;_==b||!("constructor"in t)||!("constructor"in e)||"function"==typeof _&&_ instanceof _&&"function"==typeof b&&b instanceof b||(d=!1)}return o.delete(t),o.delete(e),d}(t,e,n,r,i,o)}(t,e,n,r,wr,i))}function kr(t,e,n,r){var i=n.length,o=i,s=!r;if(null==t)return!o;for(t=dt(t);i--;){var a=n[i];if(s&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++i<o;){var u=(a=n[i])[0],l=t[u],c=a[1];if(s&&a[2]){if(void 0===l&&!(u in t))return!1}else{var h=new Yn;if(r)var f=r(l,c,u,t,e,h);if(!(void 0===f?wr(c,l,3,r,h):f))return!1}}return!0}function xr(t){return!(!Us(t)||(e=t,Ct&&Ct in e))&&(zs(t)?At:ot).test(Lo(t));var e}function Pr(t){return"function"==typeof t?t:null==t?qa:"object"==typeof t?Is(t)?Er(t[0],t[1]):Ar(t):nu(t)}function Cr(t){if(!fo(t))return sn(t);var e=[];for(var n in dt(t))xt.call(t,n)&&"constructor"!=n&&e.push(n);return e}function Tr(t){if(!Us(t))return function(t){var e=[];if(null!=t)for(var n in dt(t))e.push(n);return e}(t);var e=fo(t),n=[];for(var r in t)("constructor"!=r||!e&&xt.call(t,r))&&n.push(r);return n}function Sr(t,e){return t<e}function Lr(t,e){var n=-1,i=$s(t)?r(t.length):[];return er(t,(function(t,r,o){i[++n]=e(t,r,o)})),i}function Ar(t){var e=Vi(t);return 1==e.length&&e[0][2]?go(e[0][0],e[0][1]):function(n){return n===t||kr(n,t,e)}}function Er(t,e){return lo(t)&&po(e)?go(So(t),e):function(n){var r=va(n,t);return void 0===r&&r===e?ma(n,t):wr(e,r,3)}}function Br(t,e,n,r,i){t!==e&&ar(e,(function(o,s){if(i||(i=new Yn),Us(o))!function(t,e,n,r,i,o,s){var a=_o(t,n),u=_o(e,n),l=s.get(u);if(l)return void Hn(t,n,l);var c=o?o(a,u,n+"",t,e,s):void 0,h=void 0===c;if(h){var f=Is(u),p=!f&&Ys(u),d=!f&&!p&&Vs(u);c=u,f||p||d?Is(a)?c=a:js(a)?c=yi(a):p?(h=!1,c=fi(u,!0)):d?(h=!1,c=di(u,!0)):c=[]:Gs(u)||Ms(u)?(c=a,Ms(a)?c=aa(a):Us(a)&&!zs(a)||(c=oo(u))):h=!1}h&&(s.set(u,c),i(c,u,r,o,s),s.delete(u));Hn(t,n,c)}(t,e,s,n,Br,r,i);else{var a=r?r(_o(t,s),o,s+"",t,e,i):void 0;void 0===a&&(a=o),Hn(t,s,a)}}),ka)}function Or(t,e){var n=t.length;if(n)return ao(e+=e<0?n:0,n)?t[e]:void 0}function Mr(t,e,n){e=e.length?fe(e,(function(t){return Is(t)?function(e){return fr(e,1===t.length?t[0]:t)}:t})):[qa];var r=-1;return e=fe(e,Ee(Ji())),function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}(Lr(t,(function(t,n,i){return{criteria:fe(e,(function(e){return e(t)})),index:++r,value:t}})),(function(t,e){return function(t,e,n){var r=-1,i=t.criteria,o=e.criteria,s=i.length,a=n.length;for(;++r<s;){var u=gi(i[r],o[r]);if(u){if(r>=a)return u;var l=n[r];return u*("desc"==l?-1:1)}}return t.index-e.index}(t,e,n)}))}function Ir(t,e,n){for(var r=-1,i=e.length,o={};++r<i;){var s=e[r],a=fr(t,s);n(a,s)&&Rr(o,ui(s,t),a)}return o}function Dr(t,e,n,r){var i=r?we:be,o=-1,s=e.length,a=t;for(t===e&&(e=yi(e)),n&&(a=fe(t,Ee(n)));++o<s;)for(var u=0,l=e[o],c=n?n(l):l;(u=i(a,c,u,r))>-1;)a!==t&&Gt.call(a,u,1),Gt.call(t,u,1);return t}function $r(t,e){for(var n=t?e.length:0,r=n-1;n--;){var i=e[n];if(n==r||i!==o){var o=i;ao(i)?Gt.call(t,i,1):ti(t,i)}}return t}function jr(t,e){return t+tn(hn()*(e-t+1))}function Yr(t,e){var n="";if(!t||e<1||e>9007199254740991)return n;do{e%2&&(n+=t),(e=tn(e/2))&&(t+=t)}while(e);return n}function Xr(t,e){return ko(vo(t,e,qa),t+"")}function Nr(t){return Nn(Ea(t))}function zr(t,e){var n=Ea(t);return Co(n,Qn(e,0,n.length))}function Rr(t,e,n,r){if(!Us(t))return t;for(var i=-1,o=(e=ui(e,t)).length,s=o-1,a=t;null!=a&&++i<o;){var u=So(e[i]),l=n;if("__proto__"===u||"constructor"===u||"prototype"===u)return t;if(i!=s){var c=a[u];void 0===(l=r?r(c,u,a):void 0)&&(l=Us(c)?c:ao(e[i+1])?[]:{})}Un(a,u,l),a=a[u]}return t}var Hr=_n?function(t,e){return _n.set(t,e),t}:qa,Ur=Ce?function(t,e){return Ce(t,"toString",{configurable:!0,enumerable:!1,value:Ua(e),writable:!0})}:qa;function Fr(t){return Co(Ea(t))}function Wr(t,e,n){var i=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var s=r(o);++i<o;)s[i]=t[i+e];return s}function qr(t,e){var n;return er(t,(function(t,r,i){return!(n=e(t,r,i))})),!!n}function Gr(t,e,n){var r=0,i=null==t?r:t.length;if("number"==typeof e&&e==e&&i<=2147483647){for(;r<i;){var o=r+i>>>1,s=t[o];null!==s&&!Zs(s)&&(n?s<=e:s<e)?r=o+1:i=o}return i}return Kr(t,e,qa,n)}function Kr(t,e,n,r){var i=0,o=null==t?0:t.length;if(0===o)return 0;for(var s=(e=n(e))!=e,a=null===e,u=Zs(e),l=void 0===e;i<o;){var c=tn((i+o)/2),h=n(t[c]),f=void 0!==h,p=null===h,d=h==h,g=Zs(h);if(s)var v=r||d;else v=l?d&&(r||f):a?d&&f&&(r||!p):u?d&&f&&!p&&(r||!g):!p&&!g&&(r?h<=e:h<e);v?i=c+1:o=c}return un(o,4294967294)}function Qr(t,e){for(var n=-1,r=t.length,i=0,o=[];++n<r;){var s=t[n],a=e?e(s):s;if(!n||!Es(a,u)){var u=a;o[i++]=0===s?0:s}}return o}function Jr(t){return"number"==typeof t?t:Zs(t)?NaN:+t}function Zr(t){if("string"==typeof t)return t;if(Is(t))return fe(t,Zr)+"";if(Zs(t))return Ln?Ln.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function Vr(t,e,n){var r=-1,i=ce,o=t.length,s=!0,a=[],u=a;if(n)s=!1,i=he;else if(o>=200){var l=e?null:Yi(t);if(l)return He(l);s=!1,i=Oe,u=new jn}else u=e?[]:a;t:for(;++r<o;){var c=t[r],h=e?e(c):c;if(c=n||0!==c?c:0,s&&h==h){for(var f=u.length;f--;)if(u[f]===h)continue t;e&&u.push(h),a.push(c)}else i(u,h,n)||(u!==a&&u.push(h),a.push(c))}return a}function ti(t,e){return null==(t=mo(t,e=ui(e,t)))||delete t[So(No(e))]}function ei(t,e,n,r){return Rr(t,e,n(fr(t,e)),r)}function ni(t,e,n,r){for(var i=t.length,o=r?i:-1;(r?o--:++o<i)&&e(t[o],o,t););return n?Wr(t,r?0:o,r?o+1:i):Wr(t,r?o+1:0,r?i:o)}function ri(t,e){var n=t;return n instanceof Mn&&(n=n.value()),de(e,(function(t,e){return e.func.apply(e.thisArg,pe([t],e.args))}),n)}function ii(t,e,n){var i=t.length;if(i<2)return i?Vr(t[0]):[];for(var o=-1,s=r(i);++o<i;)for(var a=t[o],u=-1;++u<i;)u!=o&&(s[o]=tr(s[o]||a,t[u],e,n));return Vr(sr(s,1),e,n)}function oi(t,e,n){for(var r=-1,i=t.length,o=e.length,s={};++r<i;){var a=r<o?e[r]:void 0;n(s,t[r],a)}return s}function si(t){return js(t)?t:[]}function ai(t){return"function"==typeof t?t:qa}function ui(t,e){return Is(t)?t:lo(t,e)?[t]:To(ua(t))}var li=Xr;function ci(t,e,n){var r=t.length;return n=void 0===n?r:n,!e&&n>=r?t:Wr(t,e,n)}var hi=Qe||function(t){return Wt.clearTimeout(t)};function fi(t,e){if(e)return t.slice();var n=t.length,r=zt?zt(n):new t.constructor(n);return t.copy(r),r}function pi(t){var e=new t.constructor(t.byteLength);return new Dt(e).set(new Dt(t)),e}function di(t,e){var n=e?pi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function gi(t,e){if(t!==e){var n=void 0!==t,r=null===t,i=t==t,o=Zs(t),s=void 0!==e,a=null===e,u=e==e,l=Zs(e);if(!a&&!l&&!o&&t>e||o&&s&&u&&!a&&!l||r&&s&&u||!n&&u||!i)return 1;if(!r&&!o&&!l&&t<e||l&&n&&i&&!r&&!o||a&&n&&i||!s&&i||!u)return-1}return 0}function vi(t,e,n,i){for(var o=-1,s=t.length,a=n.length,u=-1,l=e.length,c=an(s-a,0),h=r(l+c),f=!i;++u<l;)h[u]=e[u];for(;++o<a;)(f||o<s)&&(h[n[o]]=t[o]);for(;c--;)h[u++]=t[o++];return h}function mi(t,e,n,i){for(var o=-1,s=t.length,a=-1,u=n.length,l=-1,c=e.length,h=an(s-u,0),f=r(h+c),p=!i;++o<h;)f[o]=t[o];for(var d=o;++l<c;)f[d+l]=e[l];for(;++a<u;)(p||o<s)&&(f[d+n[a]]=t[o++]);return f}function yi(t,e){var n=-1,i=t.length;for(e||(e=r(i));++n<i;)e[n]=t[n];return e}function _i(t,e,n,r){var i=!n;n||(n={});for(var o=-1,s=e.length;++o<s;){var a=e[o],u=r?r(n[a],t[a],a,n,t):void 0;void 0===u&&(u=t[a]),i?Gn(n,a,u):Un(n,a,u)}return n}function bi(t,e){return function(n,r){var i=Is(n)?oe:Wn,o=e?e():{};return i(n,t,Ji(r,2),o)}}function wi(t){return Xr((function(e,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(o=t.length>3&&"function"==typeof o?(i--,o):void 0,s&&uo(n[0],n[1],s)&&(o=i<3?void 0:o,i=1),e=dt(e);++r<i;){var a=n[r];a&&t(e,a,r,o)}return e}))}function ki(t,e){return function(n,r){if(null==n)return n;if(!$s(n))return t(n,r);for(var i=n.length,o=e?i:-1,s=dt(n);(e?o--:++o<i)&&!1!==r(s[o],o,s););return n}}function xi(t){return function(e,n,r){for(var i=-1,o=dt(e),s=r(e),a=s.length;a--;){var u=s[t?a:++i];if(!1===n(o[u],u,o))break}return e}}function Pi(t){return function(e){var n=Xe(e=ua(e))?We(e):void 0,r=n?n[0]:e.charAt(0),i=n?ci(n,1).join(""):e.slice(1);return r[t]()+i}}function Ci(t){return function(e){return de(za(Ma(e).replace(Bt,"")),t,"")}}function Ti(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=En(t.prototype),r=t.apply(n,e);return Us(r)?r:n}}function Si(t){return function(e,n,r){var i=dt(e);if(!$s(e)){var o=Ji(n,3);e=wa(e),n=function(t){return o(i[t],t,i)}}var s=t(e,n,r);return s>-1?i[o?e[s]:s]:void 0}}function Li(t){return Fi((function(e){var n=e.length,r=n,o=On.prototype.thru;for(t&&e.reverse();r--;){var s=e[r];if("function"!=typeof s)throw new mt(i);if(o&&!a&&"wrapper"==Ki(s))var a=new On([],!0)}for(r=a?r:n;++r<n;){var u=Ki(s=e[r]),l="wrapper"==u?Gi(s):void 0;a=l&&co(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?a[Ki(l[0])].apply(a,l[3]):1==s.length&&co(s)?a[u]():a.thru(s)}return function(){var t=arguments,r=t[0];if(a&&1==t.length&&Is(r))return a.plant(r).value();for(var i=0,o=n?e[i].apply(this,t):r;++i<n;)o=e[i].call(this,o);return o}}))}function Ai(t,e,n,i,o,s,a,u,l,c){var h=128&e,f=1&e,p=2&e,d=24&e,g=512&e,v=p?void 0:Ti(t);return function m(){for(var y=arguments.length,_=r(y),b=y;b--;)_[b]=arguments[b];if(d)var w=Qi(m),k=De(_,w);if(i&&(_=vi(_,i,o,d)),s&&(_=mi(_,s,a,d)),y-=k,d&&y<c){var x=Re(_,w);return $i(t,e,Ai,m.placeholder,n,_,x,u,l,c-y)}var P=f?n:this,C=p?P[t]:t;return y=_.length,u?_=yo(_,u):g&&y>1&&_.reverse(),h&&l<y&&(_.length=l),this&&this!==Wt&&this instanceof m&&(C=v||Ti(C)),C.apply(P,_)}}function Ei(t,e){return function(n,r){return function(t,e,n,r){return lr(t,(function(t,i,o){e(r,n(t),i,o)})),r}(n,t,e(r),{})}}function Bi(t,e){return function(n,r){var i;if(void 0===n&&void 0===r)return e;if(void 0!==n&&(i=n),void 0!==r){if(void 0===i)return r;"string"==typeof n||"string"==typeof r?(n=Zr(n),r=Zr(r)):(n=Jr(n),r=Jr(r)),i=t(n,r)}return i}}function Oi(t){return Fi((function(e){return e=fe(e,Ee(Ji())),Xr((function(n){var r=this;return t(e,(function(t){return ie(t,r,n)}))}))}))}function Mi(t,e){var n=(e=void 0===e?" ":Zr(e)).length;if(n<2)return n?Yr(e,t):e;var r=Yr(e,Ve(t/Fe(e)));return Xe(e)?ci(We(r),0,t).join(""):r.slice(0,t)}function Ii(t){return function(e,n,i){return i&&"number"!=typeof i&&uo(e,n,i)&&(n=i=void 0),e=ra(e),void 0===n?(n=e,e=0):n=ra(n),function(t,e,n,i){for(var o=-1,s=an(Ve((e-t)/(n||1)),0),a=r(s);s--;)a[i?s:++o]=t,t+=n;return a}(e,n,i=void 0===i?e<n?1:-1:ra(i),t)}}function Di(t){return function(e,n){return"string"==typeof e&&"string"==typeof n||(e=sa(e),n=sa(n)),t(e,n)}}function $i(t,e,n,r,i,o,s,a,u,l){var c=8&e;e|=c?32:64,4&(e&=~(c?64:32))||(e&=-4);var h=[t,e,i,c?o:void 0,c?s:void 0,c?void 0:o,c?void 0:s,a,u,l],f=n.apply(void 0,h);return co(t)&&bo(f,h),f.placeholder=r,xo(f,t,e)}function ji(t){var e=pt[t];return function(t,n){if(t=sa(t),(n=null==n?0:un(ia(n),292))&&rn(t)){var r=(ua(t)+"e").split("e");return+((r=(ua(e(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return e(t)}}var Yi=vn&&1/He(new vn([,-0]))[1]==1/0?function(t){return new vn(t)}:Za;function Xi(t){return function(e){var n=ro(e);return n==d?Ne(e):n==y?Ue(e):function(t,e){return fe(e,(function(e){return[e,t[e]]}))}(e,t(e))}}function Ni(t,e,n,s,a,u,l,c){var h=2&e;if(!h&&"function"!=typeof t)throw new mt(i);var f=s?s.length:0;if(f||(e&=-97,s=a=void 0),l=void 0===l?l:an(ia(l),0),c=void 0===c?c:ia(c),f-=a?a.length:0,64&e){var p=s,d=a;s=a=void 0}var g=h?void 0:Gi(t),v=[t,e,n,s,a,p,d,u,l,c];if(g&&function(t,e){var n=t[1],r=e[1],i=n|r,s=i<131,a=128==r&&8==n||128==r&&256==n&&t[7].length<=e[8]||384==r&&e[7].length<=e[8]&&8==n;if(!s&&!a)return t;1&r&&(t[2]=e[2],i|=1&n?0:4);var u=e[3];if(u){var l=t[3];t[3]=l?vi(l,u,e[4]):u,t[4]=l?Re(t[3],o):e[4]}(u=e[5])&&(l=t[5],t[5]=l?mi(l,u,e[6]):u,t[6]=l?Re(t[5],o):e[6]);(u=e[7])&&(t[7]=u);128&r&&(t[8]=null==t[8]?e[8]:un(t[8],e[8]));null==t[9]&&(t[9]=e[9]);t[0]=e[0],t[1]=i}(v,g),t=v[0],e=v[1],n=v[2],s=v[3],a=v[4],!(c=v[9]=void 0===v[9]?h?0:t.length:an(v[9]-f,0))&&24&e&&(e&=-25),e&&1!=e)m=8==e||16==e?function(t,e,n){var i=Ti(t);return function o(){for(var s=arguments.length,a=r(s),u=s,l=Qi(o);u--;)a[u]=arguments[u];var c=s<3&&a[0]!==l&&a[s-1]!==l?[]:Re(a,l);if((s-=c.length)<n)return $i(t,e,Ai,o.placeholder,void 0,a,c,void 0,void 0,n-s);var h=this&&this!==Wt&&this instanceof o?i:t;return ie(h,this,a)}}(t,e,c):32!=e&&33!=e||a.length?Ai.apply(void 0,v):function(t,e,n,i){var o=1&e,s=Ti(t);return function e(){for(var a=-1,u=arguments.length,l=-1,c=i.length,h=r(c+u),f=this&&this!==Wt&&this instanceof e?s:t;++l<c;)h[l]=i[l];for(;u--;)h[l++]=arguments[++a];return ie(f,o?n:this,h)}}(t,e,n,s);else var m=function(t,e,n){var r=1&e,i=Ti(t);return function e(){var o=this&&this!==Wt&&this instanceof e?i:t;return o.apply(r?n:this,arguments)}}(t,e,n);return xo((g?Hr:bo)(m,v),t,e)}function zi(t,e,n,r){return void 0===t||Es(t,bt[n])&&!xt.call(r,n)?e:t}function Ri(t,e,n,r,i,o){return Us(t)&&Us(e)&&(o.set(e,t),Br(t,e,void 0,Ri,o),o.delete(e)),t}function Hi(t){return Gs(t)?void 0:t}function Ui(t,e,n,r,i,o){var s=1&n,a=t.length,u=e.length;if(a!=u&&!(s&&u>a))return!1;var l=o.get(t),c=o.get(e);if(l&&c)return l==e&&c==t;var h=-1,f=!0,p=2&n?new jn:void 0;for(o.set(t,e),o.set(e,t);++h<a;){var d=t[h],g=e[h];if(r)var v=s?r(g,d,h,e,t,o):r(d,g,h,t,e,o);if(void 0!==v){if(v)continue;f=!1;break}if(p){if(!ve(e,(function(t,e){if(!Oe(p,e)&&(d===t||i(d,t,n,r,o)))return p.push(e)}))){f=!1;break}}else if(d!==g&&!i(d,g,n,r,o)){f=!1;break}}return o.delete(t),o.delete(e),f}function Fi(t){return ko(vo(t,void 0,Do),t+"")}function Wi(t){return pr(t,wa,eo)}function qi(t){return pr(t,ka,no)}var Gi=_n?function(t){return _n.get(t)}:Za;function Ki(t){for(var e=t.name+"",n=bn[e],r=xt.call(bn,e)?n.length:0;r--;){var i=n[r],o=i.func;if(null==o||o==t)return i.name}return e}function Qi(t){return(xt.call(An,"placeholder")?An:t).placeholder}function Ji(){var t=An.iteratee||Ga;return t=t===Ga?Pr:t,arguments.length?t(arguments[0],arguments[1]):t}function Zi(t,e){var n,r,i=t.__data__;return("string"==(r=typeof(n=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof e?"string":"hash"]:i.map}function Vi(t){for(var e=wa(t),n=e.length;n--;){var r=e[n],i=t[r];e[n]=[r,i,po(i)]}return e}function to(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return xr(n)?n:void 0}var eo=en?function(t){return null==t?[]:(t=dt(t),le(en(t),(function(e){return qt.call(t,e)})))}:ou,no=en?function(t){for(var e=[];t;)pe(e,eo(t)),t=Ut(t);return e}:ou,ro=dr;function io(t,e,n){for(var r=-1,i=(e=ui(e,t)).length,o=!1;++r<i;){var s=So(e[r]);if(!(o=null!=t&&n(t,s)))break;t=t[s]}return o||++r!=i?o:!!(i=null==t?0:t.length)&&Hs(i)&&ao(s,i)&&(Is(t)||Ms(t))}function oo(t){return"function"!=typeof t.constructor||fo(t)?{}:En(Ut(t))}function so(t){return Is(t)||Ms(t)||!!(Qt&&t&&t[Qt])}function ao(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&at.test(t))&&t>-1&&t%1==0&&t<e}function uo(t,e,n){if(!Us(n))return!1;var r=typeof e;return!!("number"==r?$s(n)&&ao(e,n.length):"string"==r&&e in n)&&Es(n[e],t)}function lo(t,e){if(Is(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!Zs(t))||(H.test(t)||!R.test(t)||null!=e&&t in dt(e))}function co(t){var e=Ki(t),n=An[e];if("function"!=typeof n||!(e in Mn.prototype))return!1;if(t===n)return!0;var r=Gi(n);return!!r&&t===r[0]}(pn&&ro(new pn(new ArrayBuffer(1)))!=x||dn&&ro(new dn)!=d||gn&&"[object Promise]"!=ro(gn.resolve())||vn&&ro(new vn)!=y||mn&&ro(new mn)!=w)&&(ro=function(t){var e=dr(t),n=e==v?t.constructor:void 0,r=n?Lo(n):"";if(r)switch(r){case wn:return x;case kn:return d;case xn:return"[object Promise]";case Pn:return y;case Cn:return w}return e});var ho=wt?zs:su;function fo(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||bt)}function po(t){return t==t&&!Us(t)}function go(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in dt(n)))}}function vo(t,e,n){return e=an(void 0===e?t.length-1:e,0),function(){for(var i=arguments,o=-1,s=an(i.length-e,0),a=r(s);++o<s;)a[o]=i[e+o];o=-1;for(var u=r(e+1);++o<e;)u[o]=i[o];return u[e]=n(a),ie(t,this,u)}}function mo(t,e){return e.length<2?t:fr(t,Wr(e,0,-1))}function yo(t,e){for(var n=t.length,r=un(e.length,n),i=yi(t);r--;){var o=e[r];t[r]=ao(o,n)?i[o]:void 0}return t}function _o(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var bo=Po(Hr),wo=Ze||function(t,e){return Wt.setTimeout(t,e)},ko=Po(Ur);function xo(t,e,n){var r=e+"";return ko(t,function(t,e){var n=e.length;if(!n)return t;var r=n-1;return e[r]=(n>1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(K,"{\n/* [wrapped with "+e+"] */\n")}(r,function(t,e){return se(s,(function(n){var r="_."+n[0];e&n[1]&&!ce(t,r)&&t.push(r)})),t.sort()}(function(t){var e=t.match(Q);return e?e[1].split(J):[]}(r),n)))}function Po(t){var e=0,n=0;return function(){var r=ln(),i=16-(r-n);if(n=r,i>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function Co(t,e){var n=-1,r=t.length,i=r-1;for(e=void 0===e?r:e;++n<e;){var o=jr(n,i),s=t[o];t[o]=t[n],t[n]=s}return t.length=e,t}var To=function(t){var e=Ps(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(U,(function(t,n,r,i){e.push(r?i.replace(tt,"$1"):n||t)})),e}));function So(t){if("string"==typeof t||Zs(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function Lo(t){if(null!=t){try{return kt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Ao(t){if(t instanceof Mn)return t.clone();var e=new On(t.__wrapped__,t.__chain__);return e.__actions__=yi(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}var Eo=Xr((function(t,e){return js(t)?tr(t,sr(e,1,js,!0)):[]})),Bo=Xr((function(t,e){var n=No(e);return js(n)&&(n=void 0),js(t)?tr(t,sr(e,1,js,!0),Ji(n,2)):[]})),Oo=Xr((function(t,e){var n=No(e);return js(n)&&(n=void 0),js(t)?tr(t,sr(e,1,js,!0),void 0,n):[]}));function Mo(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:ia(n);return i<0&&(i=an(r+i,0)),_e(t,Ji(e,3),i)}function Io(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=r-1;return void 0!==n&&(i=ia(n),i=n<0?an(r+i,0):un(i,r-1)),_e(t,Ji(e,3),i,!0)}function Do(t){return(null==t?0:t.length)?sr(t,1):[]}function $o(t){return t&&t.length?t[0]:void 0}var jo=Xr((function(t){var e=fe(t,si);return e.length&&e[0]===t[0]?yr(e):[]})),Yo=Xr((function(t){var e=No(t),n=fe(t,si);return e===No(n)?e=void 0:n.pop(),n.length&&n[0]===t[0]?yr(n,Ji(e,2)):[]})),Xo=Xr((function(t){var e=No(t),n=fe(t,si);return(e="function"==typeof e?e:void 0)&&n.pop(),n.length&&n[0]===t[0]?yr(n,void 0,e):[]}));function No(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}var zo=Xr(Ro);function Ro(t,e){return t&&t.length&&e&&e.length?Dr(t,e):t}var Ho=Fi((function(t,e){var n=null==t?0:t.length,r=Kn(t,e);return $r(t,fe(e,(function(t){return ao(t,n)?+t:t})).sort(gi)),r}));function Uo(t){return null==t?t:fn.call(t)}var Fo=Xr((function(t){return Vr(sr(t,1,js,!0))})),Wo=Xr((function(t){var e=No(t);return js(e)&&(e=void 0),Vr(sr(t,1,js,!0),Ji(e,2))})),qo=Xr((function(t){var e=No(t);return e="function"==typeof e?e:void 0,Vr(sr(t,1,js,!0),void 0,e)}));function Go(t){if(!t||!t.length)return[];var e=0;return t=le(t,(function(t){if(js(t))return e=an(t.length,e),!0})),Le(e,(function(e){return fe(t,Pe(e))}))}function Ko(t,e){if(!t||!t.length)return[];var n=Go(t);return null==e?n:fe(n,(function(t){return ie(e,void 0,t)}))}var Qo=Xr((function(t,e){return js(t)?tr(t,e):[]})),Jo=Xr((function(t){return ii(le(t,js))})),Zo=Xr((function(t){var e=No(t);return js(e)&&(e=void 0),ii(le(t,js),Ji(e,2))})),Vo=Xr((function(t){var e=No(t);return e="function"==typeof e?e:void 0,ii(le(t,js),void 0,e)})),ts=Xr(Go);var es=Xr((function(t){var e=t.length,n=e>1?t[e-1]:void 0;return n="function"==typeof n?(t.pop(),n):void 0,Ko(t,n)}));function ns(t){var e=An(t);return e.__chain__=!0,e}function rs(t,e){return e(t)}var is=Fi((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,i=function(e){return Kn(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Mn&&ao(n)?((r=r.slice(n,+n+(e?1:0))).__actions__.push({func:rs,args:[i],thisArg:void 0}),new On(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(void 0),t}))):this.thru(i)}));var os=bi((function(t,e,n){xt.call(t,n)?++t[n]:Gn(t,n,1)}));var ss=Si(Mo),as=Si(Io);function us(t,e){return(Is(t)?se:er)(t,Ji(e,3))}function ls(t,e){return(Is(t)?ae:nr)(t,Ji(e,3))}var cs=bi((function(t,e,n){xt.call(t,n)?t[n].push(e):Gn(t,n,[e])}));var hs=Xr((function(t,e,n){var i=-1,o="function"==typeof e,s=$s(t)?r(t.length):[];return er(t,(function(t){s[++i]=o?ie(e,t,n):_r(t,e,n)})),s})),fs=bi((function(t,e,n){Gn(t,n,e)}));function ps(t,e){return(Is(t)?fe:Lr)(t,Ji(e,3))}var ds=bi((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));var gs=Xr((function(t,e){if(null==t)return[];var n=e.length;return n>1&&uo(t,e[0],e[1])?e=[]:n>2&&uo(e[0],e[1],e[2])&&(e=[e[0]]),Mr(t,sr(e,1),[])})),vs=Je||function(){return Wt.Date.now()};function ms(t,e,n){return e=n?void 0:e,Ni(t,128,void 0,void 0,void 0,void 0,e=t&&null==e?t.length:e)}function ys(t,e){var n;if("function"!=typeof e)throw new mt(i);return t=ia(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}var _s=Xr((function(t,e,n){var r=1;if(n.length){var i=Re(n,Qi(_s));r|=32}return Ni(t,r,e,n,i)})),bs=Xr((function(t,e,n){var r=3;if(n.length){var i=Re(n,Qi(bs));r|=32}return Ni(e,r,t,n,i)}));function ws(t,e,n){var r,o,s,a,u,l,c=0,h=!1,f=!1,p=!0;if("function"!=typeof t)throw new mt(i);function d(e){var n=r,i=o;return r=o=void 0,c=e,a=t.apply(i,n)}function g(t){return c=t,u=wo(m,e),h?d(t):a}function v(t){var n=t-l;return void 0===l||n>=e||n<0||f&&t-c>=s}function m(){var t=vs();if(v(t))return y(t);u=wo(m,function(t){var n=e-(t-l);return f?un(n,s-(t-c)):n}(t))}function y(t){return u=void 0,p&&r?d(t):(r=o=void 0,a)}function _(){var t=vs(),n=v(t);if(r=arguments,o=this,l=t,n){if(void 0===u)return g(l);if(f)return hi(u),u=wo(m,e),d(l)}return void 0===u&&(u=wo(m,e)),a}return e=sa(e)||0,Us(n)&&(h=!!n.leading,s=(f="maxWait"in n)?an(sa(n.maxWait)||0,e):s,p="trailing"in n?!!n.trailing:p),_.cancel=function(){void 0!==u&&hi(u),c=0,r=l=o=u=void 0},_.flush=function(){return void 0===u?a:y(vs())},_}var ks=Xr((function(t,e){return Vn(t,1,e)})),xs=Xr((function(t,e,n){return Vn(t,sa(e)||0,n)}));function Ps(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new mt(i);var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=t.apply(this,r);return n.cache=o.set(i,s)||o,s};return n.cache=new(Ps.Cache||$n),n}function Cs(t){if("function"!=typeof t)throw new mt(i);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}Ps.Cache=$n;var Ts=li((function(t,e){var n=(e=1==e.length&&Is(e[0])?fe(e[0],Ee(Ji())):fe(sr(e,1),Ee(Ji()))).length;return Xr((function(r){for(var i=-1,o=un(r.length,n);++i<o;)r[i]=e[i].call(this,r[i]);return ie(t,this,r)}))})),Ss=Xr((function(t,e){return Ni(t,32,void 0,e,Re(e,Qi(Ss)))})),Ls=Xr((function(t,e){return Ni(t,64,void 0,e,Re(e,Qi(Ls)))})),As=Fi((function(t,e){return Ni(t,256,void 0,void 0,void 0,e)}));function Es(t,e){return t===e||t!=t&&e!=e}var Bs=Di(gr),Os=Di((function(t,e){return t>=e})),Ms=br(function(){return arguments}())?br:function(t){return Fs(t)&&xt.call(t,"callee")&&!qt.call(t,"callee")},Is=r.isArray,Ds=Zt?Ee(Zt):function(t){return Fs(t)&&dr(t)==k};function $s(t){return null!=t&&Hs(t.length)&&!zs(t)}function js(t){return Fs(t)&&$s(t)}var Ys=nn||su,Xs=Vt?Ee(Vt):function(t){return Fs(t)&&dr(t)==c};function Ns(t){if(!Fs(t))return!1;var e=dr(t);return e==h||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!Gs(t)}function zs(t){if(!Us(t))return!1;var e=dr(t);return e==f||e==p||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Rs(t){return"number"==typeof t&&t==ia(t)}function Hs(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function Us(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Fs(t){return null!=t&&"object"==typeof t}var Ws=te?Ee(te):function(t){return Fs(t)&&ro(t)==d};function qs(t){return"number"==typeof t||Fs(t)&&dr(t)==g}function Gs(t){if(!Fs(t)||dr(t)!=v)return!1;var e=Ut(t);if(null===e)return!0;var n=xt.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&kt.call(n)==St}var Ks=ee?Ee(ee):function(t){return Fs(t)&&dr(t)==m};var Qs=ne?Ee(ne):function(t){return Fs(t)&&ro(t)==y};function Js(t){return"string"==typeof t||!Is(t)&&Fs(t)&&dr(t)==_}function Zs(t){return"symbol"==typeof t||Fs(t)&&dr(t)==b}var Vs=re?Ee(re):function(t){return Fs(t)&&Hs(t.length)&&!!Xt[dr(t)]};var ta=Di(Sr),ea=Di((function(t,e){return t<=e}));function na(t){if(!t)return[];if($s(t))return Js(t)?We(t):yi(t);if(Jt&&t[Jt])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[Jt]());var e=ro(t);return(e==d?Ne:e==y?He:Ea)(t)}function ra(t){return t?(t=sa(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function ia(t){var e=ra(t),n=e%1;return e==e?n?e-n:e:0}function oa(t){return t?Qn(ia(t),0,4294967295):0}function sa(t){if("number"==typeof t)return t;if(Zs(t))return NaN;if(Us(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Us(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Ae(t);var n=it.test(t);return n||st.test(t)?Ht(t.slice(2),n?2:8):rt.test(t)?NaN:+t}function aa(t){return _i(t,ka(t))}function ua(t){return null==t?"":Zr(t)}var la=wi((function(t,e){if(fo(e)||$s(e))_i(e,wa(e),t);else for(var n in e)xt.call(e,n)&&Un(t,n,e[n])})),ca=wi((function(t,e){_i(e,ka(e),t)})),ha=wi((function(t,e,n,r){_i(e,ka(e),t,r)})),fa=wi((function(t,e,n,r){_i(e,wa(e),t,r)})),pa=Fi(Kn);var da=Xr((function(t,e){t=dt(t);var n=-1,r=e.length,i=r>2?e[2]:void 0;for(i&&uo(e[0],e[1],i)&&(r=1);++n<r;)for(var o=e[n],s=ka(o),a=-1,u=s.length;++a<u;){var l=s[a],c=t[l];(void 0===c||Es(c,bt[l])&&!xt.call(t,l))&&(t[l]=o[l])}return t})),ga=Xr((function(t){return t.push(void 0,Ri),ie(Pa,void 0,t)}));function va(t,e,n){var r=null==t?void 0:fr(t,e);return void 0===r?n:r}function ma(t,e){return null!=t&&io(t,e,mr)}var ya=Ei((function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=Tt.call(e)),t[e]=n}),Ua(qa)),_a=Ei((function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=Tt.call(e)),xt.call(t,e)?t[e].push(n):t[e]=[n]}),Ji),ba=Xr(_r);function wa(t){return $s(t)?Xn(t):Cr(t)}function ka(t){return $s(t)?Xn(t,!0):Tr(t)}var xa=wi((function(t,e,n){Br(t,e,n)})),Pa=wi((function(t,e,n,r){Br(t,e,n,r)})),Ca=Fi((function(t,e){var n={};if(null==t)return n;var r=!1;e=fe(e,(function(e){return e=ui(e,t),r||(r=e.length>1),e})),_i(t,qi(t),n),r&&(n=Jn(n,7,Hi));for(var i=e.length;i--;)ti(n,e[i]);return n}));var Ta=Fi((function(t,e){return null==t?{}:function(t,e){return Ir(t,e,(function(e,n){return ma(t,n)}))}(t,e)}));function Sa(t,e){if(null==t)return{};var n=fe(qi(t),(function(t){return[t]}));return e=Ji(e),Ir(t,n,(function(t,n){return e(t,n[0])}))}var La=Xi(wa),Aa=Xi(ka);function Ea(t){return null==t?[]:Be(t,wa(t))}var Ba=Ci((function(t,e,n){return e=e.toLowerCase(),t+(n?Oa(e):e)}));function Oa(t){return Na(ua(t).toLowerCase())}function Ma(t){return(t=ua(t))&&t.replace(ut,$e).replace(Ot,"")}var Ia=Ci((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Da=Ci((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),$a=Pi("toLowerCase");var ja=Ci((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));var Ya=Ci((function(t,e,n){return t+(n?" ":"")+Na(e)}));var Xa=Ci((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),Na=Pi("toUpperCase");function za(t,e,n){return t=ua(t),void 0===(e=n?void 0:e)?function(t){return $t.test(t)}(t)?function(t){return t.match(It)||[]}(t):function(t){return t.match(Z)||[]}(t):t.match(e)||[]}var Ra=Xr((function(t,e){try{return ie(t,void 0,e)}catch(t){return Ns(t)?t:new ht(t)}})),Ha=Fi((function(t,e){return se(e,(function(e){e=So(e),Gn(t,e,_s(t[e],t))})),t}));function Ua(t){return function(){return t}}var Fa=Li(),Wa=Li(!0);function qa(t){return t}function Ga(t){return Pr("function"==typeof t?t:Jn(t,1))}var Ka=Xr((function(t,e){return function(n){return _r(n,t,e)}})),Qa=Xr((function(t,e){return function(n){return _r(t,n,e)}}));function Ja(t,e,n){var r=wa(e),i=hr(e,r);null!=n||Us(e)&&(i.length||!r.length)||(n=e,e=t,t=this,i=hr(e,wa(e)));var o=!(Us(n)&&"chain"in n&&!n.chain),s=zs(t);return se(i,(function(n){var r=e[n];t[n]=r,s&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__),i=n.__actions__=yi(this.__actions__);return i.push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,pe([this.value()],arguments))})})),t}function Za(){}var Va=Oi(fe),tu=Oi(ue),eu=Oi(ve);function nu(t){return lo(t)?Pe(So(t)):function(t){return function(e){return fr(e,t)}}(t)}var ru=Ii(),iu=Ii(!0);function ou(){return[]}function su(){return!1}var au=Bi((function(t,e){return t+e}),0),uu=ji("ceil"),lu=Bi((function(t,e){return t/e}),1),cu=ji("floor");var hu,fu=Bi((function(t,e){return t*e}),1),pu=ji("round"),du=Bi((function(t,e){return t-e}),0);return An.after=function(t,e){if("function"!=typeof e)throw new mt(i);return t=ia(t),function(){if(--t<1)return e.apply(this,arguments)}},An.ary=ms,An.assign=la,An.assignIn=ca,An.assignInWith=ha,An.assignWith=fa,An.at=pa,An.before=ys,An.bind=_s,An.bindAll=Ha,An.bindKey=bs,An.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Is(t)?t:[t]},An.chain=ns,An.chunk=function(t,e,n){e=(n?uo(t,e,n):void 0===e)?1:an(ia(e),0);var i=null==t?0:t.length;if(!i||e<1)return[];for(var o=0,s=0,a=r(Ve(i/e));o<i;)a[s++]=Wr(t,o,o+=e);return a},An.compact=function(t){for(var e=-1,n=null==t?0:t.length,r=0,i=[];++e<n;){var o=t[e];o&&(i[r++]=o)}return i},An.concat=function(){var t=arguments.length;if(!t)return[];for(var e=r(t-1),n=arguments[0],i=t;i--;)e[i-1]=arguments[i];return pe(Is(n)?yi(n):[n],sr(e,1))},An.cond=function(t){var e=null==t?0:t.length,n=Ji();return t=e?fe(t,(function(t){if("function"!=typeof t[1])throw new mt(i);return[n(t[0]),t[1]]})):[],Xr((function(n){for(var r=-1;++r<e;){var i=t[r];if(ie(i[0],this,n))return ie(i[1],this,n)}}))},An.conforms=function(t){return function(t){var e=wa(t);return function(n){return Zn(n,t,e)}}(Jn(t,1))},An.constant=Ua,An.countBy=os,An.create=function(t,e){var n=En(t);return null==e?n:qn(n,e)},An.curry=function t(e,n,r){var i=Ni(e,8,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return i.placeholder=t.placeholder,i},An.curryRight=function t(e,n,r){var i=Ni(e,16,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return i.placeholder=t.placeholder,i},An.debounce=ws,An.defaults=da,An.defaultsDeep=ga,An.defer=ks,An.delay=xs,An.difference=Eo,An.differenceBy=Bo,An.differenceWith=Oo,An.drop=function(t,e,n){var r=null==t?0:t.length;return r?Wr(t,(e=n||void 0===e?1:ia(e))<0?0:e,r):[]},An.dropRight=function(t,e,n){var r=null==t?0:t.length;return r?Wr(t,0,(e=r-(e=n||void 0===e?1:ia(e)))<0?0:e):[]},An.dropRightWhile=function(t,e){return t&&t.length?ni(t,Ji(e,3),!0,!0):[]},An.dropWhile=function(t,e){return t&&t.length?ni(t,Ji(e,3),!0):[]},An.fill=function(t,e,n,r){var i=null==t?0:t.length;return i?(n&&"number"!=typeof n&&uo(t,e,n)&&(n=0,r=i),function(t,e,n,r){var i=t.length;for((n=ia(n))<0&&(n=-n>i?0:i+n),(r=void 0===r||r>i?i:ia(r))<0&&(r+=i),r=n>r?0:oa(r);n<r;)t[n++]=e;return t}(t,e,n,r)):[]},An.filter=function(t,e){return(Is(t)?le:or)(t,Ji(e,3))},An.flatMap=function(t,e){return sr(ps(t,e),1)},An.flatMapDeep=function(t,e){return sr(ps(t,e),1/0)},An.flatMapDepth=function(t,e,n){return n=void 0===n?1:ia(n),sr(ps(t,e),n)},An.flatten=Do,An.flattenDeep=function(t){return(null==t?0:t.length)?sr(t,1/0):[]},An.flattenDepth=function(t,e){return(null==t?0:t.length)?sr(t,e=void 0===e?1:ia(e)):[]},An.flip=function(t){return Ni(t,512)},An.flow=Fa,An.flowRight=Wa,An.fromPairs=function(t){for(var e=-1,n=null==t?0:t.length,r={};++e<n;){var i=t[e];r[i[0]]=i[1]}return r},An.functions=function(t){return null==t?[]:hr(t,wa(t))},An.functionsIn=function(t){return null==t?[]:hr(t,ka(t))},An.groupBy=cs,An.initial=function(t){return(null==t?0:t.length)?Wr(t,0,-1):[]},An.intersection=jo,An.intersectionBy=Yo,An.intersectionWith=Xo,An.invert=ya,An.invertBy=_a,An.invokeMap=hs,An.iteratee=Ga,An.keyBy=fs,An.keys=wa,An.keysIn=ka,An.map=ps,An.mapKeys=function(t,e){var n={};return e=Ji(e,3),lr(t,(function(t,r,i){Gn(n,e(t,r,i),t)})),n},An.mapValues=function(t,e){var n={};return e=Ji(e,3),lr(t,(function(t,r,i){Gn(n,r,e(t,r,i))})),n},An.matches=function(t){return Ar(Jn(t,1))},An.matchesProperty=function(t,e){return Er(t,Jn(e,1))},An.memoize=Ps,An.merge=xa,An.mergeWith=Pa,An.method=Ka,An.methodOf=Qa,An.mixin=Ja,An.negate=Cs,An.nthArg=function(t){return t=ia(t),Xr((function(e){return Or(e,t)}))},An.omit=Ca,An.omitBy=function(t,e){return Sa(t,Cs(Ji(e)))},An.once=function(t){return ys(2,t)},An.orderBy=function(t,e,n,r){return null==t?[]:(Is(e)||(e=null==e?[]:[e]),Is(n=r?void 0:n)||(n=null==n?[]:[n]),Mr(t,e,n))},An.over=Va,An.overArgs=Ts,An.overEvery=tu,An.overSome=eu,An.partial=Ss,An.partialRight=Ls,An.partition=ds,An.pick=Ta,An.pickBy=Sa,An.property=nu,An.propertyOf=function(t){return function(e){return null==t?void 0:fr(t,e)}},An.pull=zo,An.pullAll=Ro,An.pullAllBy=function(t,e,n){return t&&t.length&&e&&e.length?Dr(t,e,Ji(n,2)):t},An.pullAllWith=function(t,e,n){return t&&t.length&&e&&e.length?Dr(t,e,void 0,n):t},An.pullAt=Ho,An.range=ru,An.rangeRight=iu,An.rearg=As,An.reject=function(t,e){return(Is(t)?le:or)(t,Cs(Ji(e,3)))},An.remove=function(t,e){var n=[];if(!t||!t.length)return n;var r=-1,i=[],o=t.length;for(e=Ji(e,3);++r<o;){var s=t[r];e(s,r,t)&&(n.push(s),i.push(r))}return $r(t,i),n},An.rest=function(t,e){if("function"!=typeof t)throw new mt(i);return Xr(t,e=void 0===e?e:ia(e))},An.reverse=Uo,An.sampleSize=function(t,e,n){return e=(n?uo(t,e,n):void 0===e)?1:ia(e),(Is(t)?zn:zr)(t,e)},An.set=function(t,e,n){return null==t?t:Rr(t,e,n)},An.setWith=function(t,e,n,r){return r="function"==typeof r?r:void 0,null==t?t:Rr(t,e,n,r)},An.shuffle=function(t){return(Is(t)?Rn:Fr)(t)},An.slice=function(t,e,n){var r=null==t?0:t.length;return r?(n&&"number"!=typeof n&&uo(t,e,n)?(e=0,n=r):(e=null==e?0:ia(e),n=void 0===n?r:ia(n)),Wr(t,e,n)):[]},An.sortBy=gs,An.sortedUniq=function(t){return t&&t.length?Qr(t):[]},An.sortedUniqBy=function(t,e){return t&&t.length?Qr(t,Ji(e,2)):[]},An.split=function(t,e,n){return n&&"number"!=typeof n&&uo(t,e,n)&&(e=n=void 0),(n=void 0===n?4294967295:n>>>0)?(t=ua(t))&&("string"==typeof e||null!=e&&!Ks(e))&&!(e=Zr(e))&&Xe(t)?ci(We(t),0,n):t.split(e,n):[]},An.spread=function(t,e){if("function"!=typeof t)throw new mt(i);return e=null==e?0:an(ia(e),0),Xr((function(n){var r=n[e],i=ci(n,0,e);return r&&pe(i,r),ie(t,this,i)}))},An.tail=function(t){var e=null==t?0:t.length;return e?Wr(t,1,e):[]},An.take=function(t,e,n){return t&&t.length?Wr(t,0,(e=n||void 0===e?1:ia(e))<0?0:e):[]},An.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?Wr(t,(e=r-(e=n||void 0===e?1:ia(e)))<0?0:e,r):[]},An.takeRightWhile=function(t,e){return t&&t.length?ni(t,Ji(e,3),!1,!0):[]},An.takeWhile=function(t,e){return t&&t.length?ni(t,Ji(e,3)):[]},An.tap=function(t,e){return e(t),t},An.throttle=function(t,e,n){var r=!0,o=!0;if("function"!=typeof t)throw new mt(i);return Us(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),ws(t,e,{leading:r,maxWait:e,trailing:o})},An.thru=rs,An.toArray=na,An.toPairs=La,An.toPairsIn=Aa,An.toPath=function(t){return Is(t)?fe(t,So):Zs(t)?[t]:yi(To(ua(t)))},An.toPlainObject=aa,An.transform=function(t,e,n){var r=Is(t),i=r||Ys(t)||Vs(t);if(e=Ji(e,4),null==n){var o=t&&t.constructor;n=i?r?new o:[]:Us(t)&&zs(o)?En(Ut(t)):{}}return(i?se:lr)(t,(function(t,r,i){return e(n,t,r,i)})),n},An.unary=function(t){return ms(t,1)},An.union=Fo,An.unionBy=Wo,An.unionWith=qo,An.uniq=function(t){return t&&t.length?Vr(t):[]},An.uniqBy=function(t,e){return t&&t.length?Vr(t,Ji(e,2)):[]},An.uniqWith=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?Vr(t,void 0,e):[]},An.unset=function(t,e){return null==t||ti(t,e)},An.unzip=Go,An.unzipWith=Ko,An.update=function(t,e,n){return null==t?t:ei(t,e,ai(n))},An.updateWith=function(t,e,n,r){return r="function"==typeof r?r:void 0,null==t?t:ei(t,e,ai(n),r)},An.values=Ea,An.valuesIn=function(t){return null==t?[]:Be(t,ka(t))},An.without=Qo,An.words=za,An.wrap=function(t,e){return Ss(ai(e),t)},An.xor=Jo,An.xorBy=Zo,An.xorWith=Vo,An.zip=ts,An.zipObject=function(t,e){return oi(t||[],e||[],Un)},An.zipObjectDeep=function(t,e){return oi(t||[],e||[],Rr)},An.zipWith=es,An.entries=La,An.entriesIn=Aa,An.extend=ca,An.extendWith=ha,Ja(An,An),An.add=au,An.attempt=Ra,An.camelCase=Ba,An.capitalize=Oa,An.ceil=uu,An.clamp=function(t,e,n){return void 0===n&&(n=e,e=void 0),void 0!==n&&(n=(n=sa(n))==n?n:0),void 0!==e&&(e=(e=sa(e))==e?e:0),Qn(sa(t),e,n)},An.clone=function(t){return Jn(t,4)},An.cloneDeep=function(t){return Jn(t,5)},An.cloneDeepWith=function(t,e){return Jn(t,5,e="function"==typeof e?e:void 0)},An.cloneWith=function(t,e){return Jn(t,4,e="function"==typeof e?e:void 0)},An.conformsTo=function(t,e){return null==e||Zn(t,e,wa(e))},An.deburr=Ma,An.defaultTo=function(t,e){return null==t||t!=t?e:t},An.divide=lu,An.endsWith=function(t,e,n){t=ua(t),e=Zr(e);var r=t.length,i=n=void 0===n?r:Qn(ia(n),0,r);return(n-=e.length)>=0&&t.slice(n,i)==e},An.eq=Es,An.escape=function(t){return(t=ua(t))&&Y.test(t)?t.replace($,je):t},An.escapeRegExp=function(t){return(t=ua(t))&&W.test(t)?t.replace(F,"\\$&"):t},An.every=function(t,e,n){var r=Is(t)?ue:rr;return n&&uo(t,e,n)&&(e=void 0),r(t,Ji(e,3))},An.find=ss,An.findIndex=Mo,An.findKey=function(t,e){return ye(t,Ji(e,3),lr)},An.findLast=as,An.findLastIndex=Io,An.findLastKey=function(t,e){return ye(t,Ji(e,3),cr)},An.floor=cu,An.forEach=us,An.forEachRight=ls,An.forIn=function(t,e){return null==t?t:ar(t,Ji(e,3),ka)},An.forInRight=function(t,e){return null==t?t:ur(t,Ji(e,3),ka)},An.forOwn=function(t,e){return t&&lr(t,Ji(e,3))},An.forOwnRight=function(t,e){return t&&cr(t,Ji(e,3))},An.get=va,An.gt=Bs,An.gte=Os,An.has=function(t,e){return null!=t&&io(t,e,vr)},An.hasIn=ma,An.head=$o,An.identity=qa,An.includes=function(t,e,n,r){t=$s(t)?t:Ea(t),n=n&&!r?ia(n):0;var i=t.length;return n<0&&(n=an(i+n,0)),Js(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&be(t,e,n)>-1},An.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:ia(n);return i<0&&(i=an(r+i,0)),be(t,e,i)},An.inRange=function(t,e,n){return e=ra(e),void 0===n?(n=e,e=0):n=ra(n),function(t,e,n){return t>=un(e,n)&&t<an(e,n)}(t=sa(t),e,n)},An.invoke=ba,An.isArguments=Ms,An.isArray=Is,An.isArrayBuffer=Ds,An.isArrayLike=$s,An.isArrayLikeObject=js,An.isBoolean=function(t){return!0===t||!1===t||Fs(t)&&dr(t)==l},An.isBuffer=Ys,An.isDate=Xs,An.isElement=function(t){return Fs(t)&&1===t.nodeType&&!Gs(t)},An.isEmpty=function(t){if(null==t)return!0;if($s(t)&&(Is(t)||"string"==typeof t||"function"==typeof t.splice||Ys(t)||Vs(t)||Ms(t)))return!t.length;var e=ro(t);if(e==d||e==y)return!t.size;if(fo(t))return!Cr(t).length;for(var n in t)if(xt.call(t,n))return!1;return!0},An.isEqual=function(t,e){return wr(t,e)},An.isEqualWith=function(t,e,n){var r=(n="function"==typeof n?n:void 0)?n(t,e):void 0;return void 0===r?wr(t,e,void 0,n):!!r},An.isError=Ns,An.isFinite=function(t){return"number"==typeof t&&rn(t)},An.isFunction=zs,An.isInteger=Rs,An.isLength=Hs,An.isMap=Ws,An.isMatch=function(t,e){return t===e||kr(t,e,Vi(e))},An.isMatchWith=function(t,e,n){return n="function"==typeof n?n:void 0,kr(t,e,Vi(e),n)},An.isNaN=function(t){return qs(t)&&t!=+t},An.isNative=function(t){if(ho(t))throw new ht("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return xr(t)},An.isNil=function(t){return null==t},An.isNull=function(t){return null===t},An.isNumber=qs,An.isObject=Us,An.isObjectLike=Fs,An.isPlainObject=Gs,An.isRegExp=Ks,An.isSafeInteger=function(t){return Rs(t)&&t>=-9007199254740991&&t<=9007199254740991},An.isSet=Qs,An.isString=Js,An.isSymbol=Zs,An.isTypedArray=Vs,An.isUndefined=function(t){return void 0===t},An.isWeakMap=function(t){return Fs(t)&&ro(t)==w},An.isWeakSet=function(t){return Fs(t)&&"[object WeakSet]"==dr(t)},An.join=function(t,e){return null==t?"":on.call(t,e)},An.kebabCase=Ia,An.last=No,An.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=r;return void 0!==n&&(i=(i=ia(n))<0?an(r+i,0):un(i,r-1)),e==e?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r}(t,e,i):_e(t,ke,i,!0)},An.lowerCase=Da,An.lowerFirst=$a,An.lt=ta,An.lte=ea,An.max=function(t){return t&&t.length?ir(t,qa,gr):void 0},An.maxBy=function(t,e){return t&&t.length?ir(t,Ji(e,2),gr):void 0},An.mean=function(t){return xe(t,qa)},An.meanBy=function(t,e){return xe(t,Ji(e,2))},An.min=function(t){return t&&t.length?ir(t,qa,Sr):void 0},An.minBy=function(t,e){return t&&t.length?ir(t,Ji(e,2),Sr):void 0},An.stubArray=ou,An.stubFalse=su,An.stubObject=function(){return{}},An.stubString=function(){return""},An.stubTrue=function(){return!0},An.multiply=fu,An.nth=function(t,e){return t&&t.length?Or(t,ia(e)):void 0},An.noConflict=function(){return Wt._===this&&(Wt._=Lt),this},An.noop=Za,An.now=vs,An.pad=function(t,e,n){t=ua(t);var r=(e=ia(e))?Fe(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return Mi(tn(i),n)+t+Mi(Ve(i),n)},An.padEnd=function(t,e,n){t=ua(t);var r=(e=ia(e))?Fe(t):0;return e&&r<e?t+Mi(e-r,n):t},An.padStart=function(t,e,n){t=ua(t);var r=(e=ia(e))?Fe(t):0;return e&&r<e?Mi(e-r,n)+t:t},An.parseInt=function(t,e,n){return n||null==e?e=0:e&&(e=+e),cn(ua(t).replace(q,""),e||0)},An.random=function(t,e,n){if(n&&"boolean"!=typeof n&&uo(t,e,n)&&(e=n=void 0),void 0===n&&("boolean"==typeof e?(n=e,e=void 0):"boolean"==typeof t&&(n=t,t=void 0)),void 0===t&&void 0===e?(t=0,e=1):(t=ra(t),void 0===e?(e=t,t=0):e=ra(e)),t>e){var r=t;t=e,e=r}if(n||t%1||e%1){var i=hn();return un(t+i*(e-t+Rt("1e-"+((i+"").length-1))),e)}return jr(t,e)},An.reduce=function(t,e,n){var r=Is(t)?de:Te,i=arguments.length<3;return r(t,Ji(e,4),n,i,er)},An.reduceRight=function(t,e,n){var r=Is(t)?ge:Te,i=arguments.length<3;return r(t,Ji(e,4),n,i,nr)},An.repeat=function(t,e,n){return e=(n?uo(t,e,n):void 0===e)?1:ia(e),Yr(ua(t),e)},An.replace=function(){var t=arguments,e=ua(t[0]);return t.length<3?e:e.replace(t[1],t[2])},An.result=function(t,e,n){var r=-1,i=(e=ui(e,t)).length;for(i||(i=1,t=void 0);++r<i;){var o=null==t?void 0:t[So(e[r])];void 0===o&&(r=i,o=n),t=zs(o)?o.call(t):o}return t},An.round=pu,An.runInContext=t,An.sample=function(t){return(Is(t)?Nn:Nr)(t)},An.size=function(t){if(null==t)return 0;if($s(t))return Js(t)?Fe(t):t.length;var e=ro(t);return e==d||e==y?t.size:Cr(t).length},An.snakeCase=ja,An.some=function(t,e,n){var r=Is(t)?ve:qr;return n&&uo(t,e,n)&&(e=void 0),r(t,Ji(e,3))},An.sortedIndex=function(t,e){return Gr(t,e)},An.sortedIndexBy=function(t,e,n){return Kr(t,e,Ji(n,2))},An.sortedIndexOf=function(t,e){var n=null==t?0:t.length;if(n){var r=Gr(t,e);if(r<n&&Es(t[r],e))return r}return-1},An.sortedLastIndex=function(t,e){return Gr(t,e,!0)},An.sortedLastIndexBy=function(t,e,n){return Kr(t,e,Ji(n,2),!0)},An.sortedLastIndexOf=function(t,e){if(null==t?0:t.length){var n=Gr(t,e,!0)-1;if(Es(t[n],e))return n}return-1},An.startCase=Ya,An.startsWith=function(t,e,n){return t=ua(t),n=null==n?0:Qn(ia(n),0,t.length),e=Zr(e),t.slice(n,n+e.length)==e},An.subtract=du,An.sum=function(t){return t&&t.length?Se(t,qa):0},An.sumBy=function(t,e){return t&&t.length?Se(t,Ji(e,2)):0},An.template=function(t,e,n){var r=An.templateSettings;n&&uo(t,e,n)&&(e=void 0),t=ua(t),e=ha({},e,r,zi);var i,o,s=ha({},e.imports,r.imports,zi),a=wa(s),u=Be(s,a),l=0,c=e.interpolate||lt,h="__p += '",f=gt((e.escape||lt).source+"|"+c.source+"|"+(c===z?et:lt).source+"|"+(e.evaluate||lt).source+"|$","g"),p="//# sourceURL="+(xt.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Yt+"]")+"\n";t.replace(f,(function(e,n,r,s,a,u){return r||(r=s),h+=t.slice(l,u).replace(ct,Ye),n&&(i=!0,h+="' +\n__e("+n+") +\n'"),a&&(o=!0,h+="';\n"+a+";\n__p += '"),r&&(h+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),l=u+e.length,e})),h+="';\n";var d=xt.call(e,"variable")&&e.variable;if(d){if(V.test(d))throw new ht("Invalid `variable` option passed into `_.template`")}else h="with (obj) {\n"+h+"\n}\n";h=(o?h.replace(O,""):h).replace(M,"$1").replace(I,"$1;"),h="function("+(d||"obj")+") {\n"+(d?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+h+"return __p\n}";var g=Ra((function(){return ft(a,p+"return "+h).apply(void 0,u)}));if(g.source=h,Ns(g))throw g;return g},An.times=function(t,e){if((t=ia(t))<1||t>9007199254740991)return[];var n=4294967295,r=un(t,4294967295);t-=4294967295;for(var i=Le(r,e=Ji(e));++n<t;)e(n);return i},An.toFinite=ra,An.toInteger=ia,An.toLength=oa,An.toLower=function(t){return ua(t).toLowerCase()},An.toNumber=sa,An.toSafeInteger=function(t){return t?Qn(ia(t),-9007199254740991,9007199254740991):0===t?t:0},An.toString=ua,An.toUpper=function(t){return ua(t).toUpperCase()},An.trim=function(t,e,n){if((t=ua(t))&&(n||void 0===e))return Ae(t);if(!t||!(e=Zr(e)))return t;var r=We(t),i=We(e);return ci(r,Me(r,i),Ie(r,i)+1).join("")},An.trimEnd=function(t,e,n){if((t=ua(t))&&(n||void 0===e))return t.slice(0,qe(t)+1);if(!t||!(e=Zr(e)))return t;var r=We(t);return ci(r,0,Ie(r,We(e))+1).join("")},An.trimStart=function(t,e,n){if((t=ua(t))&&(n||void 0===e))return t.replace(q,"");if(!t||!(e=Zr(e)))return t;var r=We(t);return ci(r,Me(r,We(e))).join("")},An.truncate=function(t,e){var n=30,r="...";if(Us(e)){var i="separator"in e?e.separator:i;n="length"in e?ia(e.length):n,r="omission"in e?Zr(e.omission):r}var o=(t=ua(t)).length;if(Xe(t)){var s=We(t);o=s.length}if(n>=o)return t;var a=n-Fe(r);if(a<1)return r;var u=s?ci(s,0,a).join(""):t.slice(0,a);if(void 0===i)return u+r;if(s&&(a+=u.length-a),Ks(i)){if(t.slice(a).search(i)){var l,c=u;for(i.global||(i=gt(i.source,ua(nt.exec(i))+"g")),i.lastIndex=0;l=i.exec(c);)var h=l.index;u=u.slice(0,void 0===h?a:h)}}else if(t.indexOf(Zr(i),a)!=a){var f=u.lastIndexOf(i);f>-1&&(u=u.slice(0,f))}return u+r},An.unescape=function(t){return(t=ua(t))&&j.test(t)?t.replace(D,Ge):t},An.uniqueId=function(t){var e=++Pt;return ua(t)+e},An.upperCase=Xa,An.upperFirst=Na,An.each=us,An.eachRight=ls,An.first=$o,Ja(An,(hu={},lr(An,(function(t,e){xt.call(An.prototype,e)||(hu[e]=t)})),hu),{chain:!1}),An.VERSION="4.17.21",se(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){An[t].placeholder=An})),se(["drop","take"],(function(t,e){Mn.prototype[t]=function(n){n=void 0===n?1:an(ia(n),0);var r=this.__filtered__&&!e?new Mn(this):this.clone();return r.__filtered__?r.__takeCount__=un(n,r.__takeCount__):r.__views__.push({size:un(n,4294967295),type:t+(r.__dir__<0?"Right":"")}),r},Mn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),se(["filter","map","takeWhile"],(function(t,e){var n=e+1,r=1==n||3==n;Mn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Ji(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}})),se(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Mn.prototype[t]=function(){return this[n](1).value()[0]}})),se(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Mn.prototype[t]=function(){return this.__filtered__?new Mn(this):this[n](1)}})),Mn.prototype.compact=function(){return this.filter(qa)},Mn.prototype.find=function(t){return this.filter(t).head()},Mn.prototype.findLast=function(t){return this.reverse().find(t)},Mn.prototype.invokeMap=Xr((function(t,e){return"function"==typeof t?new Mn(this):this.map((function(n){return _r(n,t,e)}))})),Mn.prototype.reject=function(t){return this.filter(Cs(Ji(t)))},Mn.prototype.slice=function(t,e){t=ia(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Mn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),void 0!==e&&(n=(e=ia(e))<0?n.dropRight(-e):n.take(e-t)),n)},Mn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Mn.prototype.toArray=function(){return this.take(4294967295)},lr(Mn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=An[r?"take"+("last"==e?"Right":""):e],o=r||/^find/.test(e);i&&(An.prototype[e]=function(){var e=this.__wrapped__,s=r?[1]:arguments,a=e instanceof Mn,u=s[0],l=a||Is(e),c=function(t){var e=i.apply(An,pe([t],s));return r&&h?e[0]:e};l&&n&&"function"==typeof u&&1!=u.length&&(a=l=!1);var h=this.__chain__,f=!!this.__actions__.length,p=o&&!h,d=a&&!f;if(!o&&l){e=d?e:new Mn(this);var g=t.apply(e,s);return g.__actions__.push({func:rs,args:[c],thisArg:void 0}),new On(g,h)}return p&&d?t.apply(this,s):(g=this.thru(c),p?r?g.value()[0]:g.value():g)})})),se(["pop","push","shift","sort","splice","unshift"],(function(t){var e=yt[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);An.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply(Is(i)?i:[],t)}return this[n]((function(n){return e.apply(Is(n)?n:[],t)}))}})),lr(Mn.prototype,(function(t,e){var n=An[e];if(n){var r=n.name+"";xt.call(bn,r)||(bn[r]=[]),bn[r].push({name:e,func:n})}})),bn[Ai(void 0,2).name]=[{name:"wrapper",func:void 0}],Mn.prototype.clone=function(){var t=new Mn(this.__wrapped__);return t.__actions__=yi(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=yi(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=yi(this.__views__),t},Mn.prototype.reverse=function(){if(this.__filtered__){var t=new Mn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Mn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=Is(t),r=e<0,i=n?t.length:0,o=function(t,e,n){var r=-1,i=n.length;for(;++r<i;){var o=n[r],s=o.size;switch(o.type){case"drop":t+=s;break;case"dropRight":e-=s;break;case"take":e=un(e,t+s);break;case"takeRight":t=an(t,e-s)}}return{start:t,end:e}}(0,i,this.__views__),s=o.start,a=o.end,u=a-s,l=r?a:s-1,c=this.__iteratees__,h=c.length,f=0,p=un(u,this.__takeCount__);if(!n||!r&&i==u&&p==u)return ri(t,this.__actions__);var d=[];t:for(;u--&&f<p;){for(var g=-1,v=t[l+=e];++g<h;){var m=c[g],y=m.iteratee,_=m.type,b=y(v);if(2==_)v=b;else if(!b){if(1==_)continue t;break t}}d[f++]=v}return d},An.prototype.at=is,An.prototype.chain=function(){return ns(this)},An.prototype.commit=function(){return new On(this.value(),this.__chain__)},An.prototype.next=function(){void 0===this.__values__&&(this.__values__=na(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},An.prototype.plant=function(t){for(var e,n=this;n instanceof Bn;){var r=Ao(n);r.__index__=0,r.__values__=void 0,e?i.__wrapped__=r:e=r;var i=r;n=n.__wrapped__}return i.__wrapped__=t,e},An.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Mn){var e=t;return this.__actions__.length&&(e=new Mn(this)),(e=e.reverse()).__actions__.push({func:rs,args:[Uo],thisArg:void 0}),new On(e,this.__chain__)}return this.thru(Uo)},An.prototype.toJSON=An.prototype.valueOf=An.prototype.value=function(){return ri(this.__wrapped__,this.__actions__)},An.prototype.first=An.prototype.head,Jt&&(An.prototype[Jt]=function(){return this}),An}();Wt._=Ke,void 0===(r=function(){return Ke}.call(e,n,e,t))||(t.exports=r)}).call(this)}).call(this,n(48)(t))},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e){t.exports=function(t){return null==t}},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},,,function(t,e,n){"use strict";n.r(e);var r=n(11),i={name:"SidebarGroup",props:["item","open","collapsable","depth"],components:{DropdownTransition:n(278).a},beforeCreate(){this.$options.components.SidebarLinks=n(277).default},methods:{isActive:r.f}},o=(n(314),n(6)),s=Object(o.a)(i,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("router-link",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;function a(t,e,n,r){return t("router-link",{props:{to:e,activeClass:"",exactActiveClass:""},class:{active:r,"sidebar-link":!0}},n)}function u(t,e,n,i,o,s=1){return!e||s>o?null:t("ul",{class:"sidebar-sub-headers"},e.map(e=>{const l=Object(r.f)(i,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header level"+e.level},[a(t,n+"#"+e.slug,e.title,l),u(t,e.children,n,i,o,s+1)])}))}var l={functional:!0,props:["item","sidebarDepth"],render(t,{parent:{$page:e,$site:n,$route:i,$themeConfig:o,$themeLocaleConfig:s},props:{item:l,sidebarDepth:c}}){const h=Object(r.f)(i,l.path),f="auto"===l.type?h||l.children.some(t=>Object(r.f)(i,l.basePath+"#"+t.slug)):h,p="external"===l.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,l.path,l.title||l.path):a(t,l.path,l.title||l.path,f),d=[e.frontmatter.sidebarDepth,c,s.sidebarDepth,o.sidebarDepth,1].find(t=>void 0!==t),g=s.displayAllHeaders||o.displayAllHeaders;if("auto"===l.type)return[p,u(t,l.children,l.basePath,i,d)];if((f||g)&&l.headers&&!r.e.test(l.path)){return[p,u(t,Object(r.d)(l.headers),l.path,i,d)]}return p}};n(315);function c(t,e){return"group"===e.type&&e.children.some(e=>"group"===e.type?c(t,e):"page"===e.type&&Object(r.f)(t,e.path))}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(o.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data(){return{openGroupIndex:this.initialOpenGroupIndex||0}},created(){this.refreshIndex()},watch:{$route(){this.refreshIndex()}},methods:{refreshIndex(){const t=function(t,e){for(let n=0;n<e.length;n++){const r=e[n];if(c(t,r))return n}return-1}(this.$route,this.items);t>-1&&(this.openGroupIndex=t)},toggleGroup(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive(t){return Object(r.f)(this.$route,t.regularPath)}}},f=Object(o.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,r){return n("li",{key:r},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:r===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(r)}}}):n("SidebarLink",{attrs:{sidebarDepth:t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},function(t,e,n){"use strict";var r={name:"DropdownTransition",methods:{setHeight(t){t.style.height=t.scrollHeight+"px"},unsetHeight(t){t.style.height=""}}},i=(n(300),n(6)),o=Object(i.a)(r,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=o.exports},,function(t,e,n){"use strict";n(243)},function(t,e,n){"use strict";n(244)},function(t,e,n){"use strict";n(245)},function(t,e,n){"use strict";n(246)},function(t,e,n){"use strict";n(247)},function(t,e,n){"use strict";n(248)},function(t,e,n){"use strict";n(249)},function(t,e,n){"use strict";n(250)},function(t,e,n){n(289)},function(t,e,n){"use strict";var r=n(42),i=n(290).findLastIndex,o=n(292);r({target:"Array",proto:!0},{findLastIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("findLastIndex")},function(t,e,n){var r=n(291),i=n(43),o=n(45),s=n(47),a=function(t){var e=1==t;return function(n,a,u){for(var l,c=o(n),h=i(c),f=r(a,u),p=s(h);p-- >0;)if(f(l=h[p],p,c))switch(t){case 0:return l;case 1:return p}return e?-1:void 0}};t.exports={findLast:a(0),findLastIndex:a(1)}},function(t,e,n){var r=n(1),i=n(44),o=n(25),s=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?s(t,e):function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(27),i=n(293),o=n(15).f,s=r("unscopables"),a=Array.prototype;null==a[s]&&o(a,s,{configurable:!0,value:i(null)}),t.exports=function(t){a[s][t]=!0}},function(t,e,n){var r,i=n(24),o=n(294),s=n(94),a=n(46),u=n(296),l=n(95),c=n(97),h=c("IE_PROTO"),f=function(){},p=function(t){return"<script>"+t+"<\/script>"},d=function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e},g=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}var t,e;g="undefined"!=typeof document?document.domain&&r?d(r):((e=l("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F):d(r);for(var n=s.length;n--;)delete g.prototype[s[n]];return g()};a[h]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(f.prototype=i(t),n=new f,f.prototype=null,n[h]=t):n=g(),void 0===e?n:o.f(n,e)}},function(t,e,n){var r=n(7),i=n(96),o=n(15),s=n(24),a=n(26),u=n(295);e.f=r&&!i?Object.defineProperties:function(t,e){s(t);for(var n,r=a(e),i=u(e),l=i.length,c=0;l>c;)o.f(t,n=i[c++],r[n]);return t}},function(t,e,n){var r=n(98),i=n(94);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(16);t.exports=r("document","documentElement")},function(t,e,n){"use strict";!function(e,n,r){let i;(i=r.define)&&i.amd?i([],(function(){return n})):(i=r.modules)?i["FlexSearch".toLowerCase()]=n:t.exports=n}(0,function t(e){function n(t,e){const n=e?e.id:t&&t.id;this.id=n||0===n?n:A++,this.init(t,e),s(this,"index",(function(){return this.a?Object.keys(this.a.index[this.a.keys[0]].c):Object.keys(this.c)})),s(this,"length",(function(){return this.index.length}))}function r(t,e,n,r){return this.u!==this.g&&(this.o=this.o.concat(n),this.u++,r&&this.o.length>=r&&(this.u=this.g),this.u===this.g&&(this.cache&&this.j.set(e,this.o),this.F&&this.F(this.o))),this}function i(t,e){const n=t.length,r=_(e),i=[];for(let o=0,s=0;o<n;o++){const n=t[o];(r&&e(n)||!r&&!e[n])&&(i[s++]=n)}return i}function o(t,e,n,r,i,o,s,a,u,l){let c;if(n=v(n,s?0:i,a,o,e,u,l),a&&(a=n.page,c=n.next,n=n.result),s)e=this.where(s,null,i,n);else{for(e=n,n=this.l,i=e.length,o=Array(i),s=0;s<i;s++)o[s]=n[e[s]];e=o}return n=e,r&&(_(r)||(O=r.split(":"),1<O.length?r=d:(O=O[0],r=p)),n.sort(r)),n=g(a,c,n),this.cache&&this.j.set(t,n),n}function s(t,e,n){Object.defineProperty(t,e,{get:n})}function a(t){return new RegExp(t,"g")}function u(t,e){for(let n=0;n<e.length;n+=2)t=t.replace(e[n],e[n+1]);return t}function l(t,e,n,r,i,o,s,a){return e[n]?e[n]:(i=i?(a-(s||a/1.5))*o+(s||a/1.5)*i:o,e[n]=i,i>=s&&((t=(t=t[a-(i+.5>>0)])[n]||(t[n]=[]))[t.length]=r),i)}function c(t,e){if(t){const n=Object.keys(t);for(let r=0,i=n.length;r<i;r++){const i=n[r],o=t[i];if(o)for(let n=0,r=o.length;n<r;n++){if(o[n]===e){1===r?delete t[i]:o.splice(n,1);break}b(o[n])&&c(o[n],e)}}}}function h(t){let e="",n="";var r="";for(let i=0;i<t.length;i++){const o=t[i];o!==n&&(i&&"h"===o?(r="a"===r||"e"===r||"i"===r||"o"===r||"u"===r||"y"===r,(("a"===n||"e"===n||"i"===n||"o"===n||"u"===n||"y"===n)&&r||" "===n)&&(e+=o)):e+=o),r=i===t.length-1?"":t[i+1],n=o}return e}function f(t,e){return 0>(t=t.length-e.length)?1:t?-1:0}function p(t,e){return(t=t[O])<(e=e[O])?-1:t>e?1:0}function d(t,e){const n=O.length;for(let r=0;r<n;r++)t=t[O[r]],e=e[O[r]];return t<e?-1:t>e?1:0}function g(t,e,n){return t?{page:t,next:e?""+e:null,result:n}:n}function v(t,e,n,r,i,o,s){let a,u=[];if(!0===n){n="0";var l=""}else l=n&&n.split(":");const c=t.length;if(1<c){const _=x(),b=[];let k,P;var h,f=0;let C;var p=!0;let T,S,L,A,E,B,O=0;if(l&&(2===l.length?(A=l,l=!1):l=E=parseInt(l[0],10)),s){for(k=x();f<c;f++)if("not"===i[f])for(P=t[f],C=P.length,h=0;h<C;h++)k["@"+P[h]]=1;else L=f+1;if(w(L))return g(n,a,u);f=0}else S=m(i)&&i;for(;f<c;f++){const m=f===(L||c)-1;if(!S||!f)if((h=S||i&&i[f])&&"and"!==h){if("or"!==h)continue;B=!1}else B=o=!0;if(P=t[f],C=P.length){if(p){if(!T){T=P;continue}var d=T.length;for(h=0;h<d;h++){var v="@"+(p=T[h]);s&&k[v]||(_[v]=1,o||(u[O++]=p))}T=null,p=!1}for(v=!1,h=0;h<C;h++){var y="@"+(d=P[h]);const t=o?_[y]||0:f;if(!(!t&&!r||s&&k[y]||!o&&_[y]))if(t===f){if(m){if((!E||--E<O)&&(u[O++]=d,e&&O===e))return g(n,O+(l||0),u)}else _[y]=f+1;v=!0}else r&&((y=b[t]||(b[t]=[]))[y.length]=d)}if(B&&!v&&!r)break}else if(B&&!r)return g(n,a,P)}if(T)if(f=T.length,s)for(h=l?parseInt(l,10):0;h<f;h++)k["@"+(t=T[h])]||(u[O++]=t);else u=T;if(r)for(O=u.length,A?(f=parseInt(A[0],10)+1,h=parseInt(A[1],10)+1):(f=b.length,h=0);f--;)if(d=b[f]){for(C=d.length;h<C;h++)if(r=d[h],(!s||!k["@"+r])&&(u[O++]=r,e&&O===e))return g(n,f+":"+h,u);h=0}}else!c||i&&"not"===i[0]||(u=t[0],l&&(l=parseInt(l[0],10)));return e&&(s=u.length,l&&l>s&&(l=0),a=(l=l||0)+e,a<s?u=u.slice(l,a):(a=0,l&&(u=u.slice(l)))),g(n,a,u)}function m(t){return"string"==typeof t}function y(t){return t.constructor===Array}function _(t){return"function"==typeof t}function b(t){return"object"==typeof t}function w(t){return void 0===t}function k(t){const e=Array(t);for(let n=0;n<t;n++)e[n]=x();return e}function x(){return Object.create(null)}function P(){let t,e;self.onmessage=function(n){if(n=n.data)if(n.search){const r=e.search(n.content,n.threshold?{limit:n.limit,threshold:n.threshold,where:n.where}:n.limit);self.postMessage({id:t,content:n.content,limit:n.limit,result:r})}else n.add?e.add(n.id,n.content):n.update?e.update(n.id,n.content):n.remove?e.remove(n.id):n.clear?e.clear():n.info?((n=e.info()).worker=t,console.log(n)):n.register&&(t=n.id,n.options.cache=!1,n.options.async=!1,n.options.worker=!1,e=new Function(n.register.substring(n.register.indexOf("{")+1,n.register.lastIndexOf("}")))(),e=new e(n.options))}}function C(n,r,i,o){n=e("flexsearch","id"+n,P,(function(t){(t=t.data)&&t.result&&o(t.id,t.content,t.result,t.limit,t.where,t.cursor,t.suggest)}),r);const s=t.toString();return i.id=r,n.postMessage({register:s,options:i,id:r}),n}const T={encode:"icase",f:"forward",split:/\W+/,cache:!1,async:!1,g:!1,D:!1,a:!1,b:9,threshold:0,depth:0},S={memory:{encode:"extra",f:"strict",threshold:0,b:1},speed:{encode:"icase",f:"strict",threshold:1,b:3,depth:2},match:{encode:"extra",f:"full",threshold:1,b:3},score:{encode:"extra",f:"strict",threshold:1,b:9,depth:4},balance:{encode:"balance",f:"strict",threshold:0,b:3,depth:3},fast:{encode:"icase",f:"strict",threshold:8,b:9,depth:1}},L=[];let A=0;const E={},B={};let O;n.create=function(t,e){return new n(t,e)},n.registerMatcher=function(t){for(const e in t)t.hasOwnProperty(e)&&L.push(a(e),t[e]);return this},n.registerEncoder=function(t,e){return I[t]=e.bind(I),this},n.registerLanguage=function(t,e){return E[t]=e.filter,B[t]=e.stemmer,this},n.encode=function(t,e){return I[t](e)},n.prototype.init=function(t,e){if(this.v=[],e){var i=e.preset;t=e}else t||(t=T),i=t.preset;if(e={},m(t)?(e=S[t],t={}):i&&(e=S[i]),i=t.worker)if("undefined"==typeof Worker)t.worker=!1,this.m=null;else{var o=parseInt(i,10)||4;this.C=-1,this.u=0,this.o=[],this.F=null,this.m=Array(o);for(var s=0;s<o;s++)this.m[s]=C(this.id,s,t,r.bind(this))}if(this.f=t.tokenize||e.f||this.f||T.f,this.split=w(i=t.split)?this.split||T.split:m(i)?a(i):i,this.D=t.rtl||this.D||T.D,this.async="undefined"==typeof Promise||w(i=t.async)?this.async||T.async:i,this.g=w(i=t.worker)?this.g||T.g:i,this.threshold=w(i=t.threshold)?e.threshold||this.threshold||T.threshold:i,this.b=w(i=t.resolution)?i=e.b||this.b||T.b:i,i<=this.threshold&&(this.b=this.threshold+1),this.depth="strict"!==this.f||w(i=t.depth)?e.depth||this.depth||T.depth:i,this.w=(i=w(i=t.encode)?e.encode||T.encode:i)&&I[i]&&I[i].bind(I)||(_(i)?i:this.w||!1),(i=t.matcher)&&this.addMatcher(i),i=(e=t.lang)||t.filter){if(m(i)&&(i=E[i]),y(i)){o=this.w,s=x();for(var u=0;u<i.length;u++){var l=o?o(i[u]):i[u];s[l]=1}i=s}this.filter=i}if(i=e||t.stemmer){var c;for(c in e=m(i)?B[i]:i,o=this.w,s=[],e)e.hasOwnProperty(c)&&(u=o?o(c):c,s.push(a(u+"($|\\W)"),o?o(e[c]):e[c]));this.stemmer=c=s}if(this.a=s=(i=t.doc)?function t(e){const n=x();for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];y(i)?n[r]=i.slice(0):b(i)?n[r]=t(i):n[r]=i}return n}(i):this.a||T.a,this.i=k(this.b-(this.threshold||0)),this.h=x(),this.c=x(),s){if(this.l=x(),t.doc=null,c=s.index={},e=s.keys=[],o=s.field,u=s.tag,l=s.store,y(s.id)||(s.id=s.id.split(":")),l){var h=x();if(m(l))h[l]=1;else if(y(l))for(let t=0;t<l.length;t++)h[l[t]]=1;else b(l)&&(h=l);s.store=h}if(u){if(this.G=x(),l=x(),o)if(m(o))l[o]=t;else if(y(o))for(h=0;h<o.length;h++)l[o[h]]=t;else b(o)&&(l=o);for(y(u)||(s.tag=u=[u]),o=0;o<u.length;o++)this.G[u[o]]=x();this.I=u,o=l}if(o){let r;for(y(o)||(b(o)?(r=o,s.field=o=Object.keys(o)):s.field=o=[o]),s=0;s<o.length;s++)y(u=o[s])||(r&&(t=r[u]),e[s]=u,o[s]=u.split(":")),c[u]=new n(t)}t.doc=i}return this.B=!0,this.j=!!(this.cache=i=w(i=t.cache)?this.cache||T.cache:i)&&new D(i),this},n.prototype.encode=function(t){return t&&(L.length&&(t=u(t,L)),this.v.length&&(t=u(t,this.v)),this.w&&(t=this.w(t)),this.stemmer&&(t=u(t,this.stemmer))),t},n.prototype.addMatcher=function(t){const e=this.v;for(const n in t)t.hasOwnProperty(n)&&e.push(a(n),t[n]);return this},n.prototype.add=function(t,e,n,r,o){if(this.a&&b(t))return this.A("add",t,e);if(e&&m(e)&&(t||0===t)){var s="@"+t;if(this.c[s]&&!r)return this.update(t,e);if(this.g)return++this.C>=this.m.length&&(this.C=0),this.m[this.C].postMessage({add:!0,id:t,content:e}),this.c[s]=""+this.C,n&&n(),this;if(!o){if(this.async&&"function"!=typeof importScripts){let i=this;return s=new Promise((function(n){setTimeout((function(){i.add(t,e,null,r,!0),i=null,n()}))})),n?(s.then(n),this):s}if(n)return this.add(t,e,null,r,!0),n(),this}if(!(e=this.encode(e)).length)return this;o=_(n=this.f)?n(e):e.split(this.split),this.filter&&(o=i(o,this.filter));const p=x();p._ctx=x();const d=o.length,g=this.threshold,v=this.depth,m=this.b,y=this.i,b=this.D;for(let e=0;e<d;e++){var a=o[e];if(a){var u=a.length,c=(b?e+1:d-e)/d,h="";switch(n){case"reverse":case"both":for(var f=u;--f;)l(y,p,h=a[f]+h,t,b?1:(u-f)/u,c,g,m-1);h="";case"forward":for(f=0;f<u;f++)l(y,p,h+=a[f],t,b?(f+1)/u:1,c,g,m-1);break;case"full":for(f=0;f<u;f++){const e=(b?f+1:u-f)/u;for(let n=u;n>f;n--)l(y,p,h=a.substring(f,n),t,e,c,g,m-1)}break;default:if(u=l(y,p,a,t,1,c,g,m-1),v&&1<d&&u>=g)for(u=p._ctx[a]||(p._ctx[a]=x()),a=this.h[a]||(this.h[a]=k(m-(g||0))),0>(c=e-v)&&(c=0),(h=e+v+1)>d&&(h=d);c<h;c++)c!==e&&l(a,u,o[c],t,0,m-(c<e?e-c:c-e),g,m-1)}}}this.c[s]=1,this.B=!1}return this},n.prototype.A=function(t,e,n){if(y(e)){var r=e.length;if(r--){for(var i=0;i<r;i++)this.A(t,e[i]);return this.A(t,e[r],n)}}else{var o,s=this.a.index,a=this.a.keys,u=this.a.tag;i=this.a.store;var l=this.a.id;r=e;for(var c=0;c<l.length;c++)r=r[l[c]];if("remove"===t&&(delete this.l[r],l=a.length,l--)){for(e=0;e<l;e++)s[a[e]].remove(r);return s[a[l]].remove(r,n)}if(u){for(o=0;o<u.length;o++){var h=u[o],f=e;for(l=h.split(":"),c=0;c<l.length;c++)f=f[l[c]];f="@"+f}o=(o=this.G[h])[f]||(o[f]=[])}for(let i=0,o=(l=this.a.field).length;i<o;i++){for(h=l[i],u=e,f=0;f<h.length;f++)u=u[h[f]];h=s[a[i]],f="add"===t?h.add:h.update,i===o-1?f.call(h,r,u,n):f.call(h,r,u)}if(i){for(n=Object.keys(i),t=x(),s=0;s<n.length;s++)if(i[a=n[s]]){let n,r;for(a=a.split(":"),l=0;l<a.length;l++)n=(n||e)[u=a[l]],r=(r||t)[u]=n}e=t}o&&(o[o.length]=e),this.l[r]=e}return this},n.prototype.update=function(t,e,n){return this.a&&b(t)?this.A("update",t,e):(this.c["@"+t]&&m(e)&&(this.remove(t),this.add(t,e,n,!0)),this)},n.prototype.remove=function(t,e,n){if(this.a&&b(t))return this.A("remove",t,e);var r="@"+t;if(this.c[r]){if(this.g)return this.m[this.c[r]].postMessage({remove:!0,id:t}),delete this.c[r],e&&e(),this;if(!n){if(this.async&&"function"!=typeof importScripts){let n=this;return r=new Promise((function(e){setTimeout((function(){n.remove(t,null,!0),n=null,e()}))})),e?(r.then(e),this):r}if(e)return this.remove(t,null,!0),e(),this}for(e=0;e<this.b-(this.threshold||0);e++)c(this.i[e],t);this.depth&&c(this.h,t),delete this.c[r],this.B=!1}return this},n.prototype.search=function(t,e,n,r){if(b(e)){if(y(e))for(var s=0;s<e.length;s++)e[s].query=t;else e.query=t;t=e,e=1e3}else e&&_(e)?(n=e,e=1e3):e||0===e||(e=1e3);if(!this.g){var a=[],u=t;if(b(t)&&!y(t)){n||(n=t.callback)&&(u.callback=null);var l=t.sort,c=t.page;e=t.limit,C=t.threshold;var h=t.suggest;t=t.query}if(this.a){C=this.a.index;const i=u.where;var p=u.bool||"or",d=u.field;let f,v,_=p;if(d)y(d)||(d=[d]);else if(y(u)){var g=u;d=[],_=[];for(var w=0;w<u.length;w++)s=(r=u[w]).bool||p,d[w]=r.field,_[w]=s,"not"===s?f=!0:"and"===s&&(v=!0)}else d=this.a.keys;for(p=d.length,w=0;w<p;w++)g&&(u=g[w]),c&&!m(u)&&(u.page=null,u.limit=0),a[w]=C[d[w]].search(u,0);if(n)return n(o.call(this,t,_,a,l,e,h,i,c,v,f));if(this.async){const n=this;return new Promise((function(r){Promise.all(a).then((function(s){r(o.call(n,t,_,s,l,e,h,i,c,v,f))}))}))}return o.call(this,t,_,a,l,e,h,i,c,v,f)}if(C||(C=this.threshold||0),!r){if(this.async&&"function"!=typeof importScripts){let t=this;return C=new Promise((function(n){setTimeout((function(){n(t.search(u,e,null,!0)),t=null}))})),n?(C.then(n),this):C}if(n)return n(this.search(u,e,null,!0)),this}if(!t||!m(t))return a;if(u=t,this.cache)if(this.B){if(n=this.j.get(t))return n}else this.j.clear(),this.B=!0;if(!(u=this.encode(u)).length)return a;n=_(n=this.f)?n(u):u.split(this.split),this.filter&&(n=i(n,this.filter)),g=n.length,r=!0,s=[];var k=x(),P=0;if(1<g&&(this.depth&&"strict"===this.f?p=!0:n.sort(f)),!p||(w=this.h)){const t=this.b;for(;P<g;P++){let e=n[P];if(e){if(p){if(!d)if(w[e])d=e,k[e]=1;else if(!h)return a;if(h&&P===g-1&&!s.length)p=!1,e=d||e,k[e]=0;else if(!d)continue}if(!k[e]){const n=[];let i=!1,o=0;const a=p?w[d]:this.i;if(a){let r;for(let s=0;s<t-C;s++)(r=a[s]&&a[s][e])&&(n[o++]=r,i=!0)}if(i)d=e,s[s.length]=1<o?n.concat.apply([],n):n[0];else if(!h){r=!1;break}k[e]=1}}}}else r=!1;return r&&(a=v(s,e,c,h)),this.cache&&this.j.set(t,a),a}this.F=n,this.u=0,this.o=[];for(var C=0;C<this.g;C++)this.m[C].postMessage({search:!0,limit:e,content:t})},n.prototype.find=function(t,e){return this.where(t,e,1)[0]||null},n.prototype.where=function(t,e,n,r){const i=this.l,o=[];let s,a=0;var u;let l;if(b(t)){n||(n=e);var c=Object.keys(t),h=c.length;if(s=!1,1===h&&"id"===c[0])return[i[t.id]];if((u=this.I)&&!r)for(var f=0;f<u.length;f++){var p=u[f],d=t[p];if(!w(d)){if(l=this.G[p]["@"+d],0==--h)return l;c.splice(c.indexOf(p),1),delete t[p];break}}for(u=Array(h),f=0;f<h;f++)u[f]=c[f].split(":")}else{if(_(t)){for(n=(e=r||Object.keys(i)).length,c=0;c<n;c++)t(h=i[e[c]])&&(o[a++]=h);return o}if(w(e))return[i[t]];if("id"===t)return[i[e]];c=[t],h=1,u=[t.split(":")],s=!0}for(f=(r=l||r||Object.keys(i)).length,p=0;p<f;p++){d=l?r[p]:i[r[p]];let f=!0;for(let n=0;n<h;n++){s||(e=t[c[n]]);const r=u[n],i=r.length;let o=d;if(1<i)for(let t=0;t<i;t++)o=o[r[t]];else o=o[r[0]];if(o!==e){f=!1;break}}if(f&&(o[a++]=d,n&&a===n))break}return o},n.prototype.info=function(){if(!this.g)return{id:this.id,items:this.length,cache:!(!this.cache||!this.cache.s)&&this.cache.s.length,matcher:L.length+(this.v?this.v.length:0),worker:this.g,threshold:this.threshold,depth:this.depth,resolution:this.b,contextual:this.depth&&"strict"===this.f};for(let t=0;t<this.g;t++)this.m[t].postMessage({info:!0,id:this.id})},n.prototype.clear=function(){return this.destroy().init()},n.prototype.destroy=function(){if(this.cache&&(this.j.clear(),this.j=null),this.i=this.h=this.c=null,this.a){const t=this.a.keys;for(let e=0;e<t.length;e++)this.a.index[t[e]].destroy();this.a=this.l=null}return this},n.prototype.export=function(t){const e=!t||w(t.serialize)||t.serialize;if(this.a){const e=!t||w(t.doc)||t.doc;var n=!t||w(t.index)||t.index;t=[];let r=0;if(n)for(n=this.a.keys;r<n.length;r++){const e=this.a.index[n[r]];t[r]=[e.i,e.h,Object.keys(e.c)]}e&&(t[r]=this.l)}else t=[this.i,this.h,Object.keys(this.c)];return e&&(t=JSON.stringify(t)),t},n.prototype.import=function(t,e){(!e||w(e.serialize)||e.serialize)&&(t=JSON.parse(t));const n=x();if(this.a){var r=!e||w(e.doc)||e.doc,i=0;if(!e||w(e.index)||e.index){const r=(e=this.a.keys).length;for(var o=t[0][2];i<o.length;i++)n[o[i]]=1;for(i=0;i<r;i++){o=this.a.index[e[i]];const r=t[i];r&&(o.i=r[0],o.h=r[1],o.c=n)}}r&&(this.l=b(r)?r:t[i])}else{for(r=t[2],i=0;i<r.length;i++)n[r[i]]=1;this.i=t[0],this.h=t[1],this.c=n}};const M=function(){const t=a("\\s+"),e=a("[^a-z0-9 ]"),n=[a("[-/]")," ",e,"",t," "];return function(t){return h(u(t.toLowerCase(),n))}}(),I={icase:function(t){return t.toLowerCase()},simple:function(){const t=a("\\s+"),e=a("[^a-z0-9 ]"),n=a("[-/]"),r=[a("[àáâãäå]"),"a",a("[èéêë]"),"e",a("[ìíîï]"),"i",a("[òóôõöő]"),"o",a("[ùúûüű]"),"u",a("[ýŷÿ]"),"y",a("ñ"),"n",a("[çc]"),"k",a("ß"),"s",a(" & ")," and ",n," ",e,"",t," "];return function(t){return" "===(t=u(t.toLowerCase(),r))?"":t}}(),advanced:function(){const t=a("ae"),e=a("ai"),n=a("ay"),r=a("ey"),i=a("oe"),o=a("ue"),s=a("ie"),l=a("sz"),c=a("zs"),f=a("ck"),p=a("cc"),d=[t,"a",e,"ei",n,"ei",r,"ei",i,"o",o,"u",s,"i",l,"s",c,"s",a("sh"),"s",f,"k",p,"k",a("th"),"t",a("dt"),"t",a("ph"),"f",a("pf"),"f",a("ou"),"o",a("uo"),"u"];return function(t,e){return t?(2<(t=this.simple(t)).length&&(t=u(t,d)),e||1<t.length&&(t=h(t)),t):t}}(),extra:function(){const t=[a("p"),"b",a("z"),"s",a("[cgq]"),"k",a("n"),"m",a("d"),"t",a("[vw]"),"f",a("[aeiouy]"),""];return function(e){if(!e)return e;if(1<(e=this.advanced(e,!0)).length){e=e.split(" ");for(let n=0;n<e.length;n++){const r=e[n];1<r.length&&(e[n]=r[0]+u(r.substring(1),t))}e=h(e=e.join(" "))}return e}}(),balance:M},D=function(){function t(t){this.clear(),this.H=!0!==t&&t}return t.prototype.clear=function(){this.cache=x(),this.count=x(),this.index=x(),this.s=[]},t.prototype.set=function(t,e){if(this.H&&w(this.cache[t])){let n=this.s.length;if(n===this.H){n--;const t=this.s[n];delete this.cache[t],delete this.count[t],delete this.index[t]}this.index[t]=n,this.s[n]=t,this.count[t]=-1,this.cache[t]=e,this.get(t)}else this.cache[t]=e},t.prototype.get=function(t){const e=this.cache[t];if(this.H&&e){var n=++this.count[t];const e=this.index;let i=e[t];if(0<i){const o=this.s;for(var r=i;this.count[o[--i]]<=n&&-1!==i;);if(i++,i!==r){for(n=r;n>i;n--)r=o[n-1],o[n]=r,e[r]=n;o[i]=t,e[t]=i}}}return e},t}();return n}(function(){const t={},e="undefined"!=typeof Blob&&"undefined"!=typeof URL&&URL.createObjectURL;return function(n,r,i,o,s){return i=e?URL.createObjectURL(new Blob(["("+i.toString()+")()"],{type:"text/javascript"})):n+".min.js",t[n+="-"+r]||(t[n]=[]),t[n][s]=new Worker(i),t[n][s].onmessage=o,t[n][s]}}()),this)},function(t,e,n){"use strict";n(252)},function(t,e,n){"use strict";n(253)},function(t,e,n){"use strict";n(254)},function(t,e,n){"use strict";n(255)},function(t,e,n){"use strict";n(256)},function(t,e,n){"use strict";n(257)},function(t,e,n){"use strict";n(259)},function(t,e,n){var r=n(13),i=n(4),o=n(12);t.exports=function(t){return"string"==typeof t||!i(t)&&o(t)&&"[object String]"==r(t)}},function(t,e,n){"use strict";n(260)},function(t,e,n){"use strict";n(261)},function(t,e,n){"use strict";n(262)},function(t,e,n){"use strict";n(263)},function(t,e,n){"use strict";n(264)},function(t,e,n){"use strict";n(265)},function(t,e,n){"use strict";n(266)},function(t,e,n){"use strict";n(267)},function(t,e,n){"use strict";n(268)},function(t,e,n){"use strict";n(269)},function(t,e,n){"use strict";n(270)},function(t,e,n){"use strict";n(271)},function(t,e,n){"use strict";n(272)},function(t,e,n){"use strict";n(273)},function(t,e,n){"use strict";n(274)},,,,,function(t,e,n){"use strict";n.r(e);var r=n(11),i={props:{item:{required:!0}},computed:{link(){return Object(r.c)(this.item.link)},exact(){return this.$site.locales?Object.keys(this.$site.locales).some(t=>t===this.link):"/"===this.link}},methods:{isExternal:r.g,isMailto:r.h,isTel:r.i,focusoutAction(){this.$emit("focusout")}}},o=n(6),s=Object(o.a)(i,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isExternal(t.link)?n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.isMailto(t.link)||t.isTel(t.link)?null:"_blank",rel:t.isMailto(t.link)||t.isTel(t.link)?null:"noopener noreferrer"},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),n("OutboundLink")],1):n("router-link",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction.apply(null,arguments)}}},[t._v(t._s(t.item.text))])}),[],!1,null,null,null).exports,a=function(t,e){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)};function u(t,e){function n(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var l=function(){return(l=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function c(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],s=0,a=o.length;s<a;s++,i++)r[i]=o[s];return r}var h=[{sourceKey:"scroller.scrollBehaviorX.currentPos",key:"x"},{sourceKey:"scroller.scrollBehaviorY.currentPos",key:"y"},{sourceKey:"scroller.scrollBehaviorX.hasScroll",key:"hasHorizontalScroll"},{sourceKey:"scroller.scrollBehaviorY.hasScroll",key:"hasVerticalScroll"},{sourceKey:"scroller.scrollBehaviorX.contentSize",key:"scrollerWidth"},{sourceKey:"scroller.scrollBehaviorY.contentSize",key:"scrollerHeight"},{sourceKey:"scroller.scrollBehaviorX.maxScrollPos",key:"maxScrollX"},{sourceKey:"scroller.scrollBehaviorY.maxScrollPos",key:"maxScrollY"},{sourceKey:"scroller.scrollBehaviorX.minScrollPos",key:"minScrollX"},{sourceKey:"scroller.scrollBehaviorY.minScrollPos",key:"minScrollY"},{sourceKey:"scroller.scrollBehaviorX.movingDirection",key:"movingDirectionX"},{sourceKey:"scroller.scrollBehaviorY.movingDirection",key:"movingDirectionY"},{sourceKey:"scroller.scrollBehaviorX.direction",key:"directionX"},{sourceKey:"scroller.scrollBehaviorY.direction",key:"directionY"},{sourceKey:"scroller.actions.enabled",key:"enabled"},{sourceKey:"scroller.animater.pending",key:"pending"},{sourceKey:"scroller.animater.stop",key:"stop"},{sourceKey:"scroller.scrollTo",key:"scrollTo"},{sourceKey:"scroller.scrollBy",key:"scrollBy"},{sourceKey:"scroller.scrollToElement",key:"scrollToElement"},{sourceKey:"scroller.resetPosition",key:"resetPosition"}];function f(t){console.error("[BScroll warn]: "+t)}var p="undefined"!=typeof window,d=p&&navigator.userAgent.toLowerCase(),g=!(!d||!/wechatdevtools/.test(d)),v=d&&d.indexOf("android")>0,m=function(){if("string"==typeof d){var t=/os (\d\d?_\d(_\d)?)/.exec(d);if(!t)return!1;var e=t[1].split("_").map((function(t){return parseInt(t,10)}));return!!(13===e[0]&&e[1]>=4)}return!1}(),y=!1;if(p){try{var _={};Object.defineProperty(_,"passive",{get:function(){y=!0}}),window.addEventListener("test-passive",(function(){}),_)}catch(t){}}function b(){return window.performance&&window.performance.now&&window.performance.timing?window.performance.now()+window.performance.timing.navigationStart:+new Date}var w=function(t,e){for(var n in e)t[n]=e[n];return t};function k(t){return null==t}function x(t,e,n){return t<e?e:t>n?n:t}var P=p&&document.createElement("div").style,C=function(){if(!p)return!1;for(var t=0,e=[{key:"standard",value:"transform"},{key:"webkit",value:"webkitTransform"},{key:"Moz",value:"MozTransform"},{key:"O",value:"OTransform"},{key:"ms",value:"msTransform"}];t<e.length;t++){var n=e[t];if(void 0!==P[n.value])return n.key}return!1}();function T(t){return!1===C?t:"standard"===C?"transitionEnd"===t?"transitionend":t:C+t.charAt(0).toUpperCase()+t.substr(1)}function S(t){return"string"==typeof t?document.querySelector(t):t}function L(t,e,n,r){var i=y?{passive:!1,capture:!!r}:!!r;t.addEventListener(e,n,i)}function A(t,e,n,r){t.removeEventListener(e,n,{capture:!!r})}function E(t){for(var e=0,n=0;t;)e-=t.offsetLeft,n-=t.offsetTop,t=t.offsetParent;return{left:e,top:n}}C&&"standard"!==C&&C.toLowerCase();var B=T("transform"),O=T("transition"),M=p&&T("perspective")in P,I=p&&("ontouchstart"in window||g),D=p&&O in P,$={transform:B,transition:O,transitionTimingFunction:T("transitionTimingFunction"),transitionDuration:T("transitionDuration"),transitionDelay:T("transitionDelay"),transformOrigin:T("transformOrigin"),transitionEnd:T("transitionEnd"),transitionProperty:T("transitionProperty")},j={touchstart:1,touchmove:1,touchend:1,touchcancel:1,mousedown:2,mousemove:2,mouseup:2};function Y(t){if(t instanceof window.SVGElement){var e=t.getBoundingClientRect();return{top:e.top,left:e.left,width:e.width,height:e.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}}function X(t,e){for(var n in e)if(e[n].test(t[n]))return!0;return!1}var N=X;function z(t,e){var n;void 0===e&&(e="click"),"mouseup"===t.type?n=t:"touchend"!==t.type&&"touchcancel"!==t.type||(n=t.changedTouches[0]);var r,i={};n&&(i.screenX=n.screenX||0,i.screenY=n.screenY||0,i.clientX=n.clientX||0,i.clientY=n.clientY||0);var o={ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey};if("undefined"!=typeof MouseEvent)try{r=new MouseEvent(e,w(l({bubbles:!0,cancelable:!0},o),i))}catch(t){s()}else s();function s(){(r=document.createEvent("Event")).initEvent(e,!0,!0),w(r,i)}r.forwardedTouchEvent=!0,r._constructed=!0,t.target.dispatchEvent(r)}var R={swipe:{style:"cubic-bezier(0.23, 1, 0.32, 1)",fn:function(t){return 1+--t*t*t*t*t}},swipeBounce:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},bounce:{style:"cubic-bezier(0.165, 0.84, 0.44, 1)",fn:function(t){return 1- --t*t*t*t}}},H=p&&window;function U(){}var F=p?H.requestAnimationFrame||H.webkitRequestAnimationFrame||H.mozRequestAnimationFrame||H.oRequestAnimationFrame||function(t){return window.setTimeout(t,t.interval||1e3/60)}:U,W=p?H.cancelAnimationFrame||H.webkitCancelAnimationFrame||H.mozCancelAnimationFrame||H.oCancelAnimationFrame||function(t){window.clearTimeout(t)}:U,q=function(t){},G={enumerable:!0,configurable:!0,get:q,set:q};var K=function(){function t(t){this.events={},this.eventTypes={},this.registerType(t)}return t.prototype.on=function(t,e,n){return void 0===n&&(n=this),this.hasType(t),this.events[t]||(this.events[t]=[]),this.events[t].push([e,n]),this},t.prototype.once=function(t,e,n){var r=this;void 0===n&&(n=this),this.hasType(t);var i=function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];r.off(t,i);var a=e.apply(n,o);if(!0===a)return a};return i.fn=e,this.on(t,i),this},t.prototype.off=function(t,e){if(!t&&!e)return this.events={},this;if(t){if(this.hasType(t),!e)return this.events[t]=[],this;var n=this.events[t];if(!n)return this;for(var r=n.length;r--;)(n[r][0]===e||n[r][0]&&n[r][0].fn===e)&&n.splice(r,1);return this}},t.prototype.trigger=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];this.hasType(t);var r=this.events[t];if(r)for(var i,o=r.length,s=c(r),a=0;a<o;a++){var u=s[a],l=u[0],h=u[1];if(l&&!0===(i=l.apply(h,e)))return i}},t.prototype.registerType=function(t){var e=this;t.forEach((function(t){e.eventTypes[t]=t}))},t.prototype.destroy=function(){this.events={},this.eventTypes={}},t.prototype.hasType=function(t){var e=this.eventTypes;e[t]===t||f('EventEmitter has used unknown event type: "'+t+'", should be oneof ['+Object.keys(e).map((function(t){return JSON.stringify(t)}))+"]")},t}(),Q=function(){function t(t,e){this.wrapper=t,this.events=e,this.addDOMEvents()}return t.prototype.destroy=function(){this.removeDOMEvents(),this.events=[]},t.prototype.addDOMEvents=function(){this.handleDOMEvents(L)},t.prototype.removeDOMEvents=function(){this.handleDOMEvents(A)},t.prototype.handleDOMEvents=function(t){var e=this,n=this.wrapper;this.events.forEach((function(r){t(n,r.name,e,!!r.capture)}))},t.prototype.handleEvent=function(t){var e=t.type;this.events.some((function(n){return n.name===e&&(n.handler(t),!0)}))},t}(),J=function(t){function e(){var e=t.call(this)||this;return e.startX=0,e.startY=0,e.scrollX=!1,e.scrollY=!0,e.freeScroll=!1,e.directionLockThreshold=0,e.eventPassthrough="",e.click=!1,e.dblclick=!1,e.tap="",e.bounce={top:!0,bottom:!0,left:!0,right:!0},e.bounceTime=800,e.momentum=!0,e.momentumLimitTime=300,e.momentumLimitDistance=15,e.swipeTime=2500,e.swipeBounceTime=500,e.deceleration=.0015,e.flickLimitTime=200,e.flickLimitDistance=100,e.resizePolling=60,e.probeType=0,e.stopPropagation=!1,e.preventDefault=!0,e.preventDefaultException={tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT|AUDIO)$/},e.tagException={tagName:/^TEXTAREA$/},e.HWCompositing=!0,e.useTransition=!0,e.bindToWrapper=!1,e.bindToTarget=!1,e.disableMouse=I,e.disableTouch=!I,e.autoBlur=!0,e.autoEndDistance=5,e.outOfBoundaryDampingFactor=1/3,e.specifiedIndexAsContent=0,e.quadrant=1,e}return u(e,t),e.prototype.merge=function(t){if(!t)return this;for(var e in t)"bounce"!==e?this[e]=t[e]:this.bounce=this.resolveBounce(t[e]);return this},e.prototype.process=function(){return this.translateZ=this.HWCompositing&&M?" translateZ(1px)":"",this.useTransition=this.useTransition&&D,this.preventDefault=!this.eventPassthrough&&this.preventDefault,this.scrollX="horizontal"!==this.eventPassthrough&&this.scrollX,this.scrollY="vertical"!==this.eventPassthrough&&this.scrollY,this.freeScroll=this.freeScroll&&!this.eventPassthrough,this.scrollX=!!this.freeScroll||this.scrollX,this.scrollY=!!this.freeScroll||this.scrollY,this.directionLockThreshold=this.eventPassthrough?0:this.directionLockThreshold,this},e.prototype.resolveBounce=function(t){var e={top:!0,right:!0,bottom:!0,left:!0};return"object"==typeof t?w(e,t):t?e:{top:!1,right:!1,bottom:!1,left:!1}},e}((function(){})),Z=function(){function t(t,e){this.wrapper=t,this.options=e,this.hooks=new K(["beforeStart","start","move","end","click"]),this.handleDOMEvents()}return t.prototype.handleDOMEvents=function(){var t=this.options,e=t.bindToWrapper,n=t.disableMouse,r=t.disableTouch,i=t.click,o=this.wrapper,s=e?o:window,a=[],u=[],l=!r,c=!n;i&&a.push({name:"click",handler:this.click.bind(this),capture:!0}),l&&(a.push({name:"touchstart",handler:this.start.bind(this)}),u.push({name:"touchmove",handler:this.move.bind(this)},{name:"touchend",handler:this.end.bind(this)},{name:"touchcancel",handler:this.end.bind(this)})),c&&(a.push({name:"mousedown",handler:this.start.bind(this)}),u.push({name:"mousemove",handler:this.move.bind(this)},{name:"mouseup",handler:this.end.bind(this)})),this.wrapperEventRegister=new Q(o,a),this.targetEventRegister=new Q(s,u)},t.prototype.beforeHandler=function(t,e){var n=this.options,r=n.preventDefault,i=n.stopPropagation,o=n.preventDefaultException;({start:function(){return r&&!X(t.target,o)},end:function(){return r&&!X(t.target,o)},move:function(){return r}})[e]()&&t.preventDefault(),i&&t.stopPropagation()},t.prototype.setInitiated=function(t){void 0===t&&(t=0),this.initiated=t},t.prototype.start=function(t){var e=j[t.type];if(!this.initiated||this.initiated===e)if(this.setInitiated(e),N(t.target,this.options.tagException))this.setInitiated();else if((2!==e||0===t.button)&&!this.hooks.trigger(this.hooks.eventTypes.beforeStart,t)){this.beforeHandler(t,"start");var n=t.touches?t.touches[0]:t;this.pointX=n.pageX,this.pointY=n.pageY,this.hooks.trigger(this.hooks.eventTypes.start,t)}},t.prototype.move=function(t){if(j[t.type]===this.initiated){this.beforeHandler(t,"move");var e=t.touches?t.touches[0]:t,n=e.pageX-this.pointX,r=e.pageY-this.pointY;if(this.pointX=e.pageX,this.pointY=e.pageY,!this.hooks.trigger(this.hooks.eventTypes.move,{deltaX:n,deltaY:r,e:t})){var i=document.documentElement.scrollLeft||window.pageXOffset||document.body.scrollLeft,o=document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop,s=this.pointX-i,a=this.pointY-o,u=this.options.autoEndDistance;(s>document.documentElement.clientWidth-u||a>document.documentElement.clientHeight-u||s<u||a<u)&&this.end(t)}}},t.prototype.end=function(t){j[t.type]===this.initiated&&(this.setInitiated(),this.beforeHandler(t,"end"),this.hooks.trigger(this.hooks.eventTypes.end,t))},t.prototype.click=function(t){this.hooks.trigger(this.hooks.eventTypes.click,t)},t.prototype.setContent=function(t){t!==this.wrapper&&(this.wrapper=t,this.rebindDOMEvents())},t.prototype.rebindDOMEvents=function(){this.wrapperEventRegister.destroy(),this.targetEventRegister.destroy(),this.handleDOMEvents()},t.prototype.destroy=function(){this.wrapperEventRegister.destroy(),this.targetEventRegister.destroy(),this.hooks.destroy()},t}(),V={x:["translateX","px"],y:["translateY","px"]},tt=function(){function t(t){this.setContent(t),this.hooks=new K(["beforeTranslate","translate"])}return t.prototype.getComputedPosition=function(){var t=window.getComputedStyle(this.content,null)[$.transform].split(")")[0].split(", ");return{x:+(t[12]||t[4])||0,y:+(t[13]||t[5])||0}},t.prototype.translate=function(t){var e=[];Object.keys(t).forEach((function(n){if(V[n]){var r=V[n][0];if(r){var i=V[n][1],o=t[n];e.push(r+"("+o+i+")")}}})),this.hooks.trigger(this.hooks.eventTypes.beforeTranslate,e,t),this.style[$.transform]=e.join(" "),this.hooks.trigger(this.hooks.eventTypes.translate,t)},t.prototype.setContent=function(t){this.content!==t&&(this.content=t,this.style=t.style)},t.prototype.destroy=function(){this.hooks.destroy()},t}(),et=function(){function t(t,e,n){this.translater=e,this.options=n,this.timer=0,this.hooks=new K(["move","end","beforeForceStop","forceStop","callStop","time","timeFunction"]),this.setContent(t)}return t.prototype.translate=function(t){this.translater.translate(t)},t.prototype.setPending=function(t){this.pending=t},t.prototype.setForceStopped=function(t){this.forceStopped=t},t.prototype.setCallStop=function(t){this.callStopWhenPending=t},t.prototype.setContent=function(t){this.content!==t&&(this.content=t,this.style=t.style,this.stop())},t.prototype.clearTimer=function(){this.timer&&(W(this.timer),this.timer=0)},t.prototype.destroy=function(){this.hooks.destroy(),W(this.timer)},t}(),nt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return u(e,t),e.prototype.startProbe=function(t,e){var n=this,r=t,i=function(){var o=n.translater.getComputedPosition();(function(t,e,n,r){var i=function(t,e){var n=t-e;return n>0?-1:n<0?1:0},o=i(e.x,t.x),s=i(e.y,t.y),a=n.x-r.x,u=n.y-r.y;return o*a<=0&&s*u<=0})(t,e,o,r)&&n.hooks.trigger(n.hooks.eventTypes.move,o),n.pending||(n.callStopWhenPending?n.callStopWhenPending=!1:n.hooks.trigger(n.hooks.eventTypes.end,o)),r=o,n.pending&&(n.timer=F(i))};this.callStopWhenPending&&this.setCallStop(!1),W(this.timer),i()},e.prototype.transitionTime=function(t){void 0===t&&(t=0),this.style[$.transitionDuration]=t+"ms",this.hooks.trigger(this.hooks.eventTypes.time,t)},e.prototype.transitionTimingFunction=function(t){this.style[$.transitionTimingFunction]=t,this.hooks.trigger(this.hooks.eventTypes.timeFunction,t)},e.prototype.transitionProperty=function(){this.style[$.transitionProperty]=$.transform},e.prototype.move=function(t,e,n,r){this.setPending(n>0),this.transitionTimingFunction(r),this.transitionProperty(),this.transitionTime(n),this.translate(e);var i=3===this.options.probeType;n&&i&&this.startProbe(t,e),n||(this._reflow=this.content.offsetHeight,i&&this.hooks.trigger(this.hooks.eventTypes.move,e),this.hooks.trigger(this.hooks.eventTypes.end,e))},e.prototype.doStop=function(){var t=this.pending;if(this.setForceStopped(!1),this.setCallStop(!1),t){this.setPending(!1),W(this.timer);var e=this.translater.getComputedPosition(),n=e.x,r=e.y;this.transitionTime(),this.translate({x:n,y:r}),this.setForceStopped(!0),this.setCallStop(!0),this.hooks.trigger(this.hooks.eventTypes.forceStop,{x:n,y:r})}return t},e.prototype.stop=function(){this.doStop()&&this.hooks.trigger(this.hooks.eventTypes.callStop)},e}(et),rt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return u(e,t),e.prototype.move=function(t,e,n,r){if(!n)return this.translate(e),3===this.options.probeType&&this.hooks.trigger(this.hooks.eventTypes.move,e),void this.hooks.trigger(this.hooks.eventTypes.end,e);this.animate(t,e,n,r)},e.prototype.animate=function(t,e,n,r){var i=this,o=b(),s=o+n,a=3===this.options.probeType,u=function(){var l=b();if(l>=s)return i.translate(e),a&&i.hooks.trigger(i.hooks.eventTypes.move,e),void i.hooks.trigger(i.hooks.eventTypes.end,e);var c=r(l=(l-o)/n),h={};Object.keys(e).forEach((function(n){var r=t[n],i=e[n];h[n]=(i-r)*c+r})),i.translate(h),a&&i.hooks.trigger(i.hooks.eventTypes.move,h),i.pending&&(i.timer=F(u)),i.pending||(i.callStopWhenPending?i.callStopWhenPending=!1:i.hooks.trigger(i.hooks.eventTypes.end,e))};this.setPending(!0),this.callStopWhenPending&&this.setCallStop(!1),W(this.timer),u()},e.prototype.doStop=function(){var t=this.pending;if(this.setForceStopped(!1),this.setCallStop(!1),t){this.setPending(!1),W(this.timer);var e=this.translater.getComputedPosition();this.setForceStopped(!0),this.setCallStop(!0),this.hooks.trigger(this.hooks.eventTypes.forceStop,e)}return t},e.prototype.stop=function(){this.doStop()&&this.hooks.trigger(this.hooks.eventTypes.callStop)},e}(et);var it,ot,st,at,ut=function(){function t(t,e,n){this.wrapper=t,this.options=n,this.hooks=new K(["beforeComputeBoundary","computeBoundary","momentum","end","ignoreHasScroll"]),this.refresh(e)}return t.prototype.start=function(){this.dist=0,this.setMovingDirection(0),this.setDirection(0)},t.prototype.move=function(t){return t=this.hasScroll?t:0,this.setMovingDirection(t),this.performDampingAlgorithm(t,this.options.outOfBoundaryDampingFactor)},t.prototype.setMovingDirection=function(t){this.movingDirection=t>0?-1:t<0?1:0},t.prototype.setDirection=function(t){this.direction=t>0?-1:t<0?1:0},t.prototype.performDampingAlgorithm=function(t,e){var n=this.currentPos+t;return(n>this.minScrollPos||n<this.maxScrollPos)&&(n=n>this.minScrollPos&&this.options.bounces[0]||n<this.maxScrollPos&&this.options.bounces[1]?this.currentPos+t*e:n>this.minScrollPos?this.minScrollPos:this.maxScrollPos),n},t.prototype.end=function(t){var e={duration:0},n=Math.abs(this.currentPos-this.startPos);if(this.options.momentum&&t<this.options.momentumLimitTime&&n>this.options.momentumLimitDistance){var r=-1===this.direction&&this.options.bounces[0]||1===this.direction&&this.options.bounces[1]?this.wrapperSize:0;e=this.hasScroll?this.momentum(this.currentPos,this.startPos,t,this.maxScrollPos,this.minScrollPos,r,this.options):{destination:this.currentPos,duration:0}}else this.hooks.trigger(this.hooks.eventTypes.end,e);return e},t.prototype.momentum=function(t,e,n,r,i,o,s){void 0===s&&(s=this.options);var a=t-e,u=Math.abs(a)/n,l=s.deceleration,c=s.swipeBounceTime,h=s.swipeTime,f={destination:t+u*u/l*(a<0?-1:1),duration:Math.min(h,2*u/l),rate:15};return this.hooks.trigger(this.hooks.eventTypes.momentum,f,a),f.destination<r?(f.destination=o?Math.max(r-o/4,r-o/f.rate*u):r,f.duration=c):f.destination>i&&(f.destination=o?Math.min(i+o/4,i+o/f.rate*u):i,f.duration=c),f.destination=Math.round(f.destination),f},t.prototype.updateDirection=function(){var t=this.currentPos-this.absStartPos;this.setDirection(t)},t.prototype.refresh=function(t){var e=this.options.rect,n=e.size,r=e.position,i="static"===window.getComputedStyle(this.wrapper,null).position,o=Y(this.wrapper);this.wrapperSize=this.wrapper["width"===n?"clientWidth":"clientHeight"],this.setContent(t);var s=Y(this.content);this.contentSize=s[n],this.relativeOffset=s[r],i&&(this.relativeOffset-=o[r]),this.computeBoundary(),this.setDirection(0)},t.prototype.setContent=function(t){t!==this.content&&(this.content=t,this.resetState())},t.prototype.resetState=function(){this.currentPos=0,this.startPos=0,this.dist=0,this.setDirection(0),this.setMovingDirection(0),this.resetStartPos()},t.prototype.computeBoundary=function(){this.hooks.trigger(this.hooks.eventTypes.beforeComputeBoundary);var t={minScrollPos:0,maxScrollPos:this.wrapperSize-this.contentSize};t.maxScrollPos<0&&(t.maxScrollPos-=this.relativeOffset,0===this.options.specifiedIndexAsContent&&(t.minScrollPos=-this.relativeOffset)),this.hooks.trigger(this.hooks.eventTypes.computeBoundary,t),this.minScrollPos=t.minScrollPos,this.maxScrollPos=t.maxScrollPos,this.hasScroll=this.options.scrollable&&this.maxScrollPos<this.minScrollPos,!this.hasScroll&&this.minScrollPos<this.maxScrollPos&&(this.maxScrollPos=this.minScrollPos,this.contentSize=this.wrapperSize)},t.prototype.updatePosition=function(t){this.currentPos=t},t.prototype.getCurrentPos=function(){return this.currentPos},t.prototype.checkInBoundary=function(){var t=this.adjustPosition(this.currentPos);return{position:t,inBoundary:t===this.getCurrentPos()}},t.prototype.adjustPosition=function(t){return this.hasScroll||this.hooks.trigger(this.hooks.eventTypes.ignoreHasScroll)?t>this.minScrollPos?t=this.minScrollPos:t<this.maxScrollPos&&(t=this.maxScrollPos):t=this.minScrollPos,t},t.prototype.updateStartPos=function(){this.startPos=this.currentPos},t.prototype.updateAbsStartPos=function(){this.absStartPos=this.currentPos},t.prototype.resetStartPos=function(){this.updateStartPos(),this.updateAbsStartPos()},t.prototype.getAbsDist=function(t){return this.dist+=t,Math.abs(this.dist)},t.prototype.destroy=function(){this.hooks.destroy()},t}(),lt=((it={}).yes=function(t){return!0},it.no=function(t){return t.preventDefault(),!1},it),ct=((ot={}).horizontal=((st={}).yes="horizontal",st.no="vertical",st),ot.vertical=((at={}).yes="vertical",at.no="horizontal",at),ot),ht=function(){function t(t,e,n){this.directionLockThreshold=t,this.freeScroll=e,this.eventPassthrough=n,this.reset()}return t.prototype.reset=function(){this.directionLocked=""},t.prototype.checkMovingDirection=function(t,e,n){return this.computeDirectionLock(t,e),this.handleEventPassthrough(n)},t.prototype.adjustDelta=function(t,e){return"horizontal"===this.directionLocked?e=0:"vertical"===this.directionLocked&&(t=0),{deltaX:t,deltaY:e}},t.prototype.computeDirectionLock=function(t,e){""!==this.directionLocked||this.freeScroll||(t>e+this.directionLockThreshold?this.directionLocked="horizontal":e>=t+this.directionLockThreshold?this.directionLocked="vertical":this.directionLocked="none")},t.prototype.handleEventPassthrough=function(t){var e=ct[this.directionLocked];if(e){if(this.eventPassthrough===e.yes)return lt.yes(t);if(this.eventPassthrough===e.no)return lt.no(t)}return!1},t}(),ft=function(){function t(t,e,n,r,i){this.hooks=new K(["start","beforeMove","scrollStart","scroll","beforeEnd","end","scrollEnd","contentNotMoved","detectMovingDirection","coordinateTransformation"]),this.scrollBehaviorX=t,this.scrollBehaviorY=e,this.actionsHandler=n,this.animater=r,this.options=i,this.directionLockAction=new ht(i.directionLockThreshold,i.freeScroll,i.eventPassthrough),this.enabled=!0,this.bindActionsHandler()}return t.prototype.bindActionsHandler=function(){var t=this;this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.start,(function(e){return!t.enabled||t.handleStart(e)})),this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.move,(function(e){var n=e.deltaX,r=e.deltaY,i=e.e;if(!t.enabled)return!0;var o=function(t,e,n){return 2===n?[e,-t]:3===n?[-t,-e]:4===n?[-e,t]:[t,e]}(n,r,t.options.quadrant),s={deltaX:o[0],deltaY:o[1]};return t.hooks.trigger(t.hooks.eventTypes.coordinateTransformation,s),t.handleMove(s.deltaX,s.deltaY,i)})),this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.end,(function(e){return!t.enabled||t.handleEnd(e)})),this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.click,(function(e){t.enabled&&!e._constructed&&t.handleClick(e)}))},t.prototype.handleStart=function(t){var e=b();this.fingerMoved=!1,this.contentMoved=!1,this.startTime=e,this.directionLockAction.reset(),this.scrollBehaviorX.start(),this.scrollBehaviorY.start(),this.animater.doStop(),this.scrollBehaviorX.resetStartPos(),this.scrollBehaviorY.resetStartPos(),this.hooks.trigger(this.hooks.eventTypes.start,t)},t.prototype.handleMove=function(t,e,n){if(!this.hooks.trigger(this.hooks.eventTypes.beforeMove,n)){var r=this.scrollBehaviorX.getAbsDist(t),i=this.scrollBehaviorY.getAbsDist(e),o=b();if(this.checkMomentum(r,i,o))return!0;if(this.directionLockAction.checkMovingDirection(r,i,n))return this.actionsHandler.setInitiated(),!0;var s=this.directionLockAction.adjustDelta(t,e),a=this.scrollBehaviorX.getCurrentPos(),u=this.scrollBehaviorX.move(s.deltaX),l=this.scrollBehaviorY.getCurrentPos(),c=this.scrollBehaviorY.move(s.deltaY);if(!this.hooks.trigger(this.hooks.eventTypes.detectMovingDirection)){this.fingerMoved||(this.fingerMoved=!0);var h=u!==a||c!==l;this.contentMoved||h||this.hooks.trigger(this.hooks.eventTypes.contentNotMoved),!this.contentMoved&&h&&(this.contentMoved=!0,this.hooks.trigger(this.hooks.eventTypes.scrollStart)),this.contentMoved&&h&&(this.animater.translate({x:u,y:c}),this.dispatchScroll(o))}}},t.prototype.dispatchScroll=function(t){t-this.startTime>this.options.momentumLimitTime&&(this.startTime=t,this.scrollBehaviorX.updateStartPos(),this.scrollBehaviorY.updateStartPos(),1===this.options.probeType&&this.hooks.trigger(this.hooks.eventTypes.scroll,this.getCurrentPos())),this.options.probeType>1&&this.hooks.trigger(this.hooks.eventTypes.scroll,this.getCurrentPos())},t.prototype.checkMomentum=function(t,e,n){return n-this.endTime>this.options.momentumLimitTime&&e<this.options.momentumLimitDistance&&t<this.options.momentumLimitDistance},t.prototype.handleEnd=function(t){if(!this.hooks.trigger(this.hooks.eventTypes.beforeEnd,t)){var e=this.getCurrentPos();if(this.scrollBehaviorX.updateDirection(),this.scrollBehaviorY.updateDirection(),this.hooks.trigger(this.hooks.eventTypes.end,t,e))return!0;e=this.ensureIntegerPos(e),this.animater.translate(e),this.endTime=b();var n=this.endTime-this.startTime;this.hooks.trigger(this.hooks.eventTypes.scrollEnd,e,n)}},t.prototype.ensureIntegerPos=function(t){this.ensuringInteger=!0;var e=t.x,n=t.y,r=this.scrollBehaviorX,i=r.minScrollPos,o=r.maxScrollPos,s=this.scrollBehaviorY,a=s.minScrollPos,u=s.maxScrollPos;return e=e>0?Math.ceil(e):Math.floor(e),n=n>0?Math.ceil(n):Math.floor(n),{x:e=x(e,o,i),y:n=x(n,u,a)}},t.prototype.handleClick=function(t){X(t.target,this.options.preventDefaultException)||(t.preventDefault(),t.stopPropagation())},t.prototype.getCurrentPos=function(){return{x:this.scrollBehaviorX.getCurrentPos(),y:this.scrollBehaviorY.getCurrentPos()}},t.prototype.refresh=function(){this.endTime=0},t.prototype.destroy=function(){this.hooks.destroy()},t}();function pt(t,e,n,r){var i=["momentum","momentumLimitTime","momentumLimitDistance","deceleration","swipeBounceTime","swipeTime","outOfBoundaryDampingFactor","specifiedIndexAsContent"].reduce((function(e,n){return e[n]=t[n],e}),{});return i.scrollable=!!t[e],i.bounces=n,i.rect=r,i}function dt(t,e,n){n.forEach((function(n){var r,i;"string"==typeof n?r=i=n:(r=n.source,i=n.target),t.on(r,(function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.trigger.apply(e,c([i],t))}))}))}var gt=function(){function t(t,e,n){this.wrapper=t,this.content=e,this.resizeTimeout=0,this.hooks=new K(["beforeStart","beforeMove","beforeScrollStart","scrollStart","scroll","beforeEnd","scrollEnd","resize","touchEnd","end","flick","scrollCancel","momentum","scrollTo","minDistanceScroll","scrollToElement","beforeRefresh"]),this.options=n;var r,i=this.options.bounce,o=i.left,s=i.right,a=i.top,u=i.bottom;this.scrollBehaviorX=new ut(t,e,pt(n,"scrollX",[o,s],{size:"width",position:"left"})),this.scrollBehaviorY=new ut(t,e,pt(n,"scrollY",[a,u],{size:"height",position:"top"})),this.translater=new tt(this.content),this.animater=function(t,e,n){var r=n.useTransition,i={};return Object.defineProperty(i,"probeType",{enumerable:!0,configurable:!1,get:function(){return n.probeType}}),r?new nt(t,e,i):new rt(t,e,i)}(this.content,this.translater,this.options),this.actionsHandler=new Z(this.options.bindToTarget?this.content:t,(r=this.options,["click","bindToWrapper","disableMouse","disableTouch","preventDefault","stopPropagation","tagException","preventDefaultException","autoEndDistance"].reduce((function(t,e){return t[e]=r[e],t}),{}))),this.actions=new ft(this.scrollBehaviorX,this.scrollBehaviorY,this.actionsHandler,this.animater,this.options);var l=this.resize.bind(this);this.resizeRegister=new Q(window,[{name:"orientationchange",handler:l},{name:"resize",handler:l}]),this.registerTransitionEnd(),this.init()}return t.prototype.init=function(){var t=this;this.bindTranslater(),this.bindAnimater(),this.bindActions(),this.hooks.on(this.hooks.eventTypes.scrollEnd,(function(){t.togglePointerEvents(!0)}))},t.prototype.registerTransitionEnd=function(){this.transitionEndRegister=new Q(this.content,[{name:$.transitionEnd,handler:this.transitionEnd.bind(this)}])},t.prototype.bindTranslater=function(){var t=this,e=this.translater.hooks;e.on(e.eventTypes.beforeTranslate,(function(e){t.options.translateZ&&e.push(t.options.translateZ)})),e.on(e.eventTypes.translate,(function(e){var n=t.getCurrentPos();t.updatePositions(e),!0!==t.actions.ensuringInteger?e.x===n.x&&e.y===n.y||t.togglePointerEvents(!1):t.actions.ensuringInteger=!1}))},t.prototype.bindAnimater=function(){var t=this;this.animater.hooks.on(this.animater.hooks.eventTypes.end,(function(e){t.resetPosition(t.options.bounceTime)||(t.animater.setPending(!1),t.hooks.trigger(t.hooks.eventTypes.scrollEnd,e))})),dt(this.animater.hooks,this.hooks,[{source:this.animater.hooks.eventTypes.move,target:this.hooks.eventTypes.scroll},{source:this.animater.hooks.eventTypes.forceStop,target:this.hooks.eventTypes.scrollEnd}])},t.prototype.bindActions=function(){var t=this,e=this.actions;dt(e.hooks,this.hooks,[{source:e.hooks.eventTypes.start,target:this.hooks.eventTypes.beforeStart},{source:e.hooks.eventTypes.start,target:this.hooks.eventTypes.beforeScrollStart},{source:e.hooks.eventTypes.beforeMove,target:this.hooks.eventTypes.beforeMove},{source:e.hooks.eventTypes.scrollStart,target:this.hooks.eventTypes.scrollStart},{source:e.hooks.eventTypes.scroll,target:this.hooks.eventTypes.scroll},{source:e.hooks.eventTypes.beforeEnd,target:this.hooks.eventTypes.beforeEnd}]),e.hooks.on(e.hooks.eventTypes.end,(function(n,r){return t.hooks.trigger(t.hooks.eventTypes.touchEnd,r),!!t.hooks.trigger(t.hooks.eventTypes.end,r)||(!(e.fingerMoved||(t.hooks.trigger(t.hooks.eventTypes.scrollCancel),!t.checkClick(n)))||(t.resetPosition(t.options.bounceTime,R.bounce)?(t.animater.setForceStopped(!1),!0):void 0))})),e.hooks.on(e.hooks.eventTypes.scrollEnd,(function(n,r){var i=Math.abs(n.x-t.scrollBehaviorX.startPos),o=Math.abs(n.y-t.scrollBehaviorY.startPos);if(t.checkFlick(r,i,o))return t.animater.setForceStopped(!1),void t.hooks.trigger(t.hooks.eventTypes.flick);t.momentum(n,r)?t.animater.setForceStopped(!1):(e.contentMoved&&t.hooks.trigger(t.hooks.eventTypes.scrollEnd,n),t.animater.forceStopped&&t.animater.setForceStopped(!1))}))},t.prototype.checkFlick=function(t,e,n){if(this.hooks.events.flick.length>1&&t<this.options.flickLimitTime&&e<this.options.flickLimitDistance&&n<this.options.flickLimitDistance&&(n>1||e>1))return!0},t.prototype.momentum=function(t,e){var n={time:0,easing:R.swiper,newX:t.x,newY:t.y},r=this.scrollBehaviorX.end(e),i=this.scrollBehaviorY.end(e);if(n.newX=k(r.destination)?n.newX:r.destination,n.newY=k(i.destination)?n.newY:i.destination,n.time=Math.max(r.duration,i.duration),this.hooks.trigger(this.hooks.eventTypes.momentum,n,this),n.newX!==t.x||n.newY!==t.y)return(n.newX>this.scrollBehaviorX.minScrollPos||n.newX<this.scrollBehaviorX.maxScrollPos||n.newY>this.scrollBehaviorY.minScrollPos||n.newY<this.scrollBehaviorY.maxScrollPos)&&(n.easing=R.swipeBounce),this.scrollTo(n.newX,n.newY,n.time,n.easing),!0},t.prototype.checkClick=function(t){var e=this.animater.forceStopped;if(this.hooks.trigger(this.hooks.eventTypes.checkClick))return this.animater.setForceStopped(!1),!0;if(!e){var n=this.options.dblclick,r=!1;if(n&&this.lastClickTime){var i=n.delay,o=void 0===i?300:i;b()-this.lastClickTime<o&&(r=!0,function(t){z(t,"dblclick")}(t))}return this.options.tap&&function(t,e){var n=document.createEvent("Event");n.initEvent(e,!0,!0),n.pageX=t.pageX,n.pageY=t.pageY,t.target.dispatchEvent(n)}(t,this.options.tap),this.options.click&&!X(t.target,this.options.preventDefaultException)&&z(t),this.lastClickTime=r?null:b(),!0}return!1},t.prototype.resize=function(){var t=this;this.actions.enabled&&(v&&(this.wrapper.scrollTop=0),clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout((function(){t.hooks.trigger(t.hooks.eventTypes.resize)}),this.options.resizePolling))},t.prototype.transitionEnd=function(t){t.target===this.content&&this.animater.pending&&(this.animater.transitionTime(),this.resetPosition(this.options.bounceTime,R.bounce)||(this.animater.setPending(!1),3!==this.options.probeType&&this.hooks.trigger(this.hooks.eventTypes.scrollEnd,this.getCurrentPos())))},t.prototype.togglePointerEvents=function(t){void 0===t&&(t=!0);for(var e=this.content.children.length?this.content.children:[this.content],n=t?"auto":"none",r=0;r<e.length;r++){var i=e[r];i.isBScrollContainer||(i.style.pointerEvents=n)}},t.prototype.refresh=function(t){var e=this.setContent(t);this.hooks.trigger(this.hooks.eventTypes.beforeRefresh),this.scrollBehaviorX.refresh(t),this.scrollBehaviorY.refresh(t),e&&(this.translater.setContent(t),this.animater.setContent(t),this.transitionEndRegister.destroy(),this.registerTransitionEnd(),this.options.bindToTarget&&this.actionsHandler.setContent(t)),this.actions.refresh(),this.wrapperOffset=E(this.wrapper)},t.prototype.setContent=function(t){var e=t!==this.content;return e&&(this.content=t),e},t.prototype.scrollBy=function(t,e,n,r){void 0===n&&(n=0);var i=this.getCurrentPos(),o=i.x,s=i.y;r=r||R.bounce,t+=o,e+=s,this.scrollTo(t,e,n,r)},t.prototype.scrollTo=function(t,e,n,r,i){void 0===n&&(n=0),void 0===r&&(r=R.bounce),void 0===i&&(i={start:{},end:{}});var o=this.options.useTransition?r.style:r.fn,s=this.getCurrentPos(),a=l({x:s.x,y:s.y},i.start),u=l({x:t,y:e},i.end);if(this.hooks.trigger(this.hooks.eventTypes.scrollTo,u),!function(t,e){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];if(t[i]!==e[i])return!1}return!0}(a,u)){var c=Math.abs(u.x-a.x),h=Math.abs(u.y-a.y);c<1&&h<1&&(n=0,this.hooks.trigger(this.hooks.eventTypes.minDistanceScroll)),this.animater.move(a,u,n,o)}},t.prototype.scrollToElement=function(t,e,n,r,i){var o=S(t),s=E(o),a=function(t,e,n){return"number"==typeof t?t:t?Math.round(e/2-n/2):0};n=a(n,o.offsetWidth,this.wrapper.offsetWidth),r=a(r,o.offsetHeight,this.wrapper.offsetHeight);var u=function(t,e,n,r){return t-=e,t=r.adjustPosition(t-n)};s.left=u(s.left,this.wrapperOffset.left,n,this.scrollBehaviorX),s.top=u(s.top,this.wrapperOffset.top,r,this.scrollBehaviorY),this.hooks.trigger(this.hooks.eventTypes.scrollToElement,o,s)||this.scrollTo(s.left,s.top,e,i)},t.prototype.resetPosition=function(t,e){void 0===t&&(t=0),void 0===e&&(e=R.bounce);var n=this.scrollBehaviorX.checkInBoundary(),r=n.position,i=n.inBoundary,o=this.scrollBehaviorY.checkInBoundary(),s=o.position,a=o.inBoundary;return(!i||!a)&&(m&&this.reflow(),this.scrollTo(r,s,t,e),!0)},t.prototype.reflow=function(){this._reflow=this.content.offsetHeight},t.prototype.updatePositions=function(t){this.scrollBehaviorX.updatePosition(t.x),this.scrollBehaviorY.updatePosition(t.y)},t.prototype.getCurrentPos=function(){return this.actions.getCurrentPos()},t.prototype.enable=function(){this.actions.enabled=!0},t.prototype.disable=function(){W(this.animater.timer),this.actions.enabled=!1},t.prototype.destroy=function(){var t=this;["resizeRegister","transitionEndRegister","actionsHandler","actions","hooks","animater","translater","scrollBehaviorX","scrollBehaviorY"].forEach((function(e){return t[e].destroy()}))},t}(),vt=function(t){function e(e,n){var r=t.call(this,["refresh","contentChanged","enable","disable","beforeScrollStart","scrollStart","scroll","scrollEnd","scrollCancel","touchEnd","flick","destroy"])||this,i=S(e);return i?(r.plugins={},r.options=(new J).merge(n).process(),r.setContent(i).valid?(r.hooks=new K(["refresh","enable","disable","destroy","beforeInitialScrollTo","contentChanged"]),r.init(i),r):r):(f("Can not resolve the wrapper DOM."),r)}return u(e,t),e.use=function(t){var n=t.pluginName;return e.plugins.some((function(e){return t===e.ctor}))?e:k(n)?(f("Plugin Class must specify plugin's name in static property by 'pluginName' field."),e):(e.pluginsMap[n]=!0,e.plugins.push({name:n,applyOrder:t.applyOrder,ctor:t}),e)},e.prototype.setContent=function(t){var e=!1,n=!0,r=t.children[this.options.specifiedIndexAsContent];return r?(e=this.content!==r)&&(this.content=r):(f("The wrapper need at least one child element to be content element to scroll."),n=!1),{valid:n,contentChanged:e}},e.prototype.init=function(t){var e=this;this.wrapper=t,t.isBScrollContainer=!0,this.scroller=new gt(t,this.content,this.options),this.scroller.hooks.on(this.scroller.hooks.eventTypes.resize,(function(){e.refresh()})),this.eventBubbling(),this.handleAutoBlur(),this.enable(),this.proxy(h),this.applyPlugins(),this.refreshWithoutReset(this.content);var n=this.options,r={x:n.startX,y:n.startY};this.hooks.trigger(this.hooks.eventTypes.beforeInitialScrollTo,r)||this.scroller.scrollTo(r.x,r.y)},e.prototype.applyPlugins=function(){var t=this,n=this.options;e.plugins.sort((function(t,e){var n,r=((n={}).pre=-1,n.post=1,n);return(t.applyOrder?r[t.applyOrder]:0)-(e.applyOrder?r[e.applyOrder]:0)})).forEach((function(e){var r=e.ctor;n[e.name]&&"function"==typeof r&&(t.plugins[e.name]=new r(t))}))},e.prototype.handleAutoBlur=function(){this.options.autoBlur&&this.on(this.eventTypes.beforeScrollStart,(function(){var t=document.activeElement;!t||"INPUT"!==t.tagName&&"TEXTAREA"!==t.tagName||t.blur()}))},e.prototype.eventBubbling=function(){dt(this.scroller.hooks,this,[this.eventTypes.beforeScrollStart,this.eventTypes.scrollStart,this.eventTypes.scroll,this.eventTypes.scrollEnd,this.eventTypes.scrollCancel,this.eventTypes.touchEnd,this.eventTypes.flick])},e.prototype.refreshWithoutReset=function(t){this.scroller.refresh(t),this.hooks.trigger(this.hooks.eventTypes.refresh,t),this.trigger(this.eventTypes.refresh,t)},e.prototype.proxy=function(t){var e=this;t.forEach((function(t){var n=t.key,r=t.sourceKey;!function(t,e,n){G.get=function(){return function(t,e){for(var n=e.split("."),r=0;r<n.length-1;r++)if("object"!=typeof(t=t[n[r]])||!t)return;var i=n.pop();return"function"==typeof t[i]?function(){return t[i].apply(t,arguments)}:t[i]}(this,e)},G.set=function(t){!function(t,e,n){for(var r,i=e.split("."),o=0;o<i.length-1;o++)t[r=i[o]]||(t[r]={}),t=t[r];t[i.pop()]=n}(this,e,t)},Object.defineProperty(t,n,G)}(e,r,n)}))},e.prototype.refresh=function(){var t=this.setContent(this.wrapper),e=t.contentChanged;if(t.valid){var n=this.content;this.refreshWithoutReset(n),e&&(this.hooks.trigger(this.hooks.eventTypes.contentChanged,n),this.trigger(this.eventTypes.contentChanged,n)),this.scroller.resetPosition()}},e.prototype.enable=function(){this.scroller.enable(),this.hooks.trigger(this.hooks.eventTypes.enable),this.trigger(this.eventTypes.enable)},e.prototype.disable=function(){this.scroller.disable(),this.hooks.trigger(this.hooks.eventTypes.disable),this.trigger(this.eventTypes.disable)},e.prototype.destroy=function(){this.hooks.trigger(this.hooks.eventTypes.destroy),this.trigger(this.eventTypes.destroy),this.scroller.destroy()},e.prototype.eventRegister=function(t){this.registerType(t)},e.plugins=[],e.pluginsMap={},e}(K);function mt(t,e){return new vt(t,e)}mt.use=vt.use,mt.plugins=vt.plugins,mt.pluginsMap=vt.pluginsMap;var yt=mt;
/*!
* better-scroll / slide
* (c) 2016-2021 ustbhuangyi
* Released under the MIT License.
*/
function _t(t){console.error("[BScroll warn]: "+t)}var bt="undefined"!=typeof window,wt=bt&&navigator.userAgent.toLowerCase();wt&&/wechatdevtools/.test(wt),wt&&wt.indexOf("android"),function(){if("string"==typeof wt){var t=/os (\d\d?_\d(_\d)?)/.exec(wt);if(!t)return!1;var e=t[1].split("_").map((function(t){return parseInt(t,10)}));return!!(13===e[0]&&e[1]>=4)}}();if(bt){try{var kt={};Object.defineProperty(kt,"passive",{get:function(){!0}}),window.addEventListener("test-passive",(function(){}),kt)}catch(t){}}var xt=function(t,e){for(var n in e)t[n]=e[n];return t};function Pt(t,e,n){return t<e?e:t>n?n:t}var Ct=bt&&document.createElement("div").style,Tt=function(){if(!bt)return!1;for(var t=0,e=[{key:"standard",value:"transform"},{key:"webkit",value:"webkitTransform"},{key:"Moz",value:"MozTransform"},{key:"O",value:"OTransform"},{key:"ms",value:"msTransform"}];t<e.length;t++){var n=e[t];if(void 0!==Ct[n.value])return n.key}return!1}();function St(t){return!1===Tt?t:"standard"===Tt?"transitionEnd"===t?"transitionend":t:Tt+t.charAt(0).toUpperCase()+t.substr(1)}Tt&&"standard"!==Tt&&Tt.toLowerCase();St("transform"),St("transition");bt&&St("perspective"),St("transitionTimingFunction"),St("transitionDuration"),St("transitionDelay"),St("transformOrigin"),St("transitionEnd"),St("transitionProperty");var Lt={swipe:{style:"cubic-bezier(0.23, 1, 0.32, 1)",fn:function(t){return 1+--t*t*t*t*t}},swipeBounce:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},bounce:{style:"cubic-bezier(0.165, 0.84, 0.44, 1)",fn:function(t){return 1- --t*t*t*t}}},At=function(){function t(t){this.scroll=t,this.init()}return t.prototype.init=function(){var t=this.scroll.scroller,e=t.scrollBehaviorX,n=t.scrollBehaviorY;this.wrapperWidth=e.wrapperSize,this.wrapperHeight=n.wrapperSize,this.scrollerHeight=n.contentSize,this.scrollerWidth=e.contentSize,this.pages=this.buildPagesMatrix(this.wrapperWidth,this.wrapperHeight),this.pageLengthOfX=this.pages?this.pages.length:0,this.pageLengthOfY=this.pages&&this.pages[0]?this.pages[0].length:0},t.prototype.getPageStats=function(t,e){return this.pages[t][e]},t.prototype.getNearestPageIndex=function(t,e){for(var n=0,r=0,i=this.pages.length;n<i-1&&!(t>=this.pages[n][0].cx);n++);for(i=this.pages[n].length;r<i-1&&!(e>=this.pages[0][r].cy);r++);return{pageX:n,pageY:r}},t.prototype.buildPagesMatrix=function(t,e){var n,r,i,o,s=[],a=0,u=0,l=this.scroll.scroller.scrollBehaviorX.maxScrollPos,c=this.scroll.scroller.scrollBehaviorY.maxScrollPos;for(r=Math.round(t/2),i=Math.round(e/2);a>-this.scrollerWidth;){for(s[u]=[],o=0,n=0;n>-this.scrollerHeight;)s[u][o]={x:Math.max(a,l),y:Math.max(n,c),width:t,height:e,cx:a-r,cy:n-i},n-=e,o++;a-=t,u++}return s},t}(),Et={pageX:0,pageY:0,x:0,y:0},Bt=function(){function t(t,e){this.scroll=t,this.slideOptions=e,this.slideX=!1,this.slideY=!1,this.currentPage=xt({},Et)}return t.prototype.refresh=function(){this.pagesMatrix=new At(this.scroll),this.checkSlideLoop(),this.currentPage=this.getAdjustedCurrentPage()},t.prototype.getAdjustedCurrentPage=function(){var t=this.currentPage,e=t.pageX,n=t.pageY;e=Math.min(e,this.pagesMatrix.pageLengthOfX-1),n=Math.min(n,this.pagesMatrix.pageLengthOfY-1),this.loopX&&(e=Math.min(e,this.pagesMatrix.pageLengthOfX-2)),this.loopY&&(n=Math.min(n,this.pagesMatrix.pageLengthOfY-2));var r=this.pagesMatrix.getPageStats(e,n);return{pageX:e,pageY:n,x:r.x,y:r.y}},t.prototype.setCurrentPage=function(t){this.currentPage=t},t.prototype.getInternalPage=function(t,e){t>=this.pagesMatrix.pageLengthOfX?t=this.pagesMatrix.pageLengthOfX-1:t<0&&(t=0),e>=this.pagesMatrix.pageLengthOfY?e=this.pagesMatrix.pageLengthOfY-1:e<0&&(e=0);var n=this.pagesMatrix.getPageStats(t,e);return{pageX:t,pageY:e,x:n.x,y:n.y}},t.prototype.getInitialPage=function(t,e){void 0===t&&(t=!1),void 0===e&&(e=!1);var n=this.slideOptions,r=n.startPageXIndex,i=n.startPageYIndex,o=this.loopX?1:0,s=this.loopY?1:0,a=t?o:this.currentPage.pageX,u=t?s:this.currentPage.pageY;e?(a=this.loopX?r+1:r,u=this.loopY?i+1:i):(a=t?o:this.currentPage.pageX,u=t?s:this.currentPage.pageY);var l=this.pagesMatrix.getPageStats(a,u);return{pageX:a,pageY:u,x:l.x,y:l.y}},t.prototype.getExposedPage=function(t){var e=xt({},t);return this.loopX&&(e.pageX=this.fixedPage(e.pageX,this.pagesMatrix.pageLengthOfX-2)),this.loopY&&(e.pageY=this.fixedPage(e.pageY,this.pagesMatrix.pageLengthOfY-2)),e},t.prototype.getExposedPageByPageIndex=function(t,e){var n={pageX:t,pageY:e};this.loopX&&(n.pageX=t+1),this.loopY&&(n.pageY=e+1);var r=this.pagesMatrix.getPageStats(n.pageX,n.pageY);return{x:r.x,y:r.y,pageX:t,pageY:e}},t.prototype.getWillChangedPage=function(t){return t=xt({},t),this.loopX&&(t.pageX=this.fixedPage(t.pageX,this.pagesMatrix.pageLengthOfX-2),t.x=this.pagesMatrix.getPageStats(t.pageX+1,0).x),this.loopY&&(t.pageY=this.fixedPage(t.pageY,this.pagesMatrix.pageLengthOfY-2),t.y=this.pagesMatrix.getPageStats(0,t.pageY+1).y),t},t.prototype.fixedPage=function(t,e){for(var n=[],r=0;r<e;r++)n.push(r);return n.unshift(e-1),n.push(0),n[t]},t.prototype.getPageStats=function(){return this.pagesMatrix.getPageStats(this.currentPage.pageX,this.currentPage.pageY)},t.prototype.getValidPageIndex=function(t,e){var n=this.pagesMatrix.pageLengthOfX-1,r=this.pagesMatrix.pageLengthOfY-1,i=0,o=0;return this.loopX&&(t+=1,i+=1,n-=1),this.loopY&&(e+=1,o+=1,r-=1),{pageX:t=Pt(t,i,n),pageY:e=Pt(e,o,r)}},t.prototype.nextPageIndex=function(){return this.getPageIndexByDirection("positive")},t.prototype.prevPageIndex=function(){return this.getPageIndexByDirection("negative")},t.prototype.getNearestPage=function(t,e){var n=this.pagesMatrix.getNearestPageIndex(t,e),r=n.pageX,i=n.pageY;return{x:this.pagesMatrix.getPageStats(r,0).x,y:this.pagesMatrix.getPageStats(0,i).y,pageX:r,pageY:i}},t.prototype.getPageByDirection=function(t,e,n){var r=t.pageX,i=t.pageY;return r===this.currentPage.pageX&&(r=Pt(r+e,0,this.pagesMatrix.pageLengthOfX-1)),i===this.currentPage.pageY&&(i=Pt(i+n,0,this.pagesMatrix.pageLengthOfY-1)),{x:this.pagesMatrix.getPageStats(r,0).x,y:this.pagesMatrix.getPageStats(0,i).y,pageX:r,pageY:i}},t.prototype.resetLoopPage=function(){if(this.loopX){if(0===this.currentPage.pageX)return{pageX:this.pagesMatrix.pageLengthOfX-2,pageY:this.currentPage.pageY};if(this.currentPage.pageX===this.pagesMatrix.pageLengthOfX-1)return{pageX:1,pageY:this.currentPage.pageY}}if(this.loopY){if(0===this.currentPage.pageY)return{pageX:this.currentPage.pageX,pageY:this.pagesMatrix.pageLengthOfY-2};if(this.currentPage.pageY===this.pagesMatrix.pageLengthOfY-1)return{pageX:this.currentPage.pageX,pageY:1}}},t.prototype.getPageIndexByDirection=function(t){var e=this.currentPage.pageX,n=this.currentPage.pageY;return this.slideX&&(e="negative"===t?e-1:e+1),this.slideY&&(n="negative"===t?n-1:n+1),{pageX:e,pageY:n}},t.prototype.checkSlideLoop=function(){this.wannaLoop=this.slideOptions.loop,this.pagesMatrix.pageLengthOfX>1?this.slideX=!0:this.slideX=!1,this.pagesMatrix.pages[0]&&this.pagesMatrix.pageLengthOfY>1?this.slideY=!0:this.slideY=!1,this.loopX=this.wannaLoop&&this.slideX,this.loopY=this.wannaLoop&&this.slideY,this.slideX&&this.slideY&&_t("slide does not support two direction at the same time.")},t}(),Ot=[{key:"next",name:"next"},{key:"prev",name:"prev"},{key:"goToPage",name:"goToPage"},{key:"getCurrentPage",name:"getCurrentPage"},{key:"startPlay",name:"startPlay"},{key:"pausePlay",name:"pausePlay"}].map((function(t){return{key:t.key,sourceKey:"plugins.slide."+t.name}})),Mt=function(){function t(t){this.scroll=t,this.cachedClonedPageDOM=[],this.resetLooping=!1,this.autoplayTimer=0,this.satisfyInitialization()&&this.init()}return t.prototype.satisfyInitialization=function(){return!(this.scroll.scroller.content.children.length<=0)||(_t("slide need at least one slide page to be initialised.please check your DOM layout."),!1)},t.prototype.init=function(){this.willChangeToPage=xt({},Et),this.handleBScroll(),this.handleOptions(),this.handleHooks(),this.createPages()},t.prototype.createPages=function(){this.pages=new Bt(this.scroll,this.options)},t.prototype.handleBScroll=function(){this.scroll.registerType(["slideWillChange","slidePageChanged"]),this.scroll.proxy(Ot)},t.prototype.handleOptions=function(){var t=!0===this.scroll.options.slide?{}:this.scroll.options.slide,e={loop:!0,threshold:.1,speed:400,easing:Lt.bounce,listenFlick:!0,autoplay:!0,interval:3e3,startPageXIndex:0,startPageYIndex:0};this.options=xt(e,t)},t.prototype.handleLoop=function(t){var e=this.options.loop,n=this.scroll.scroller.content,r=n.children.length;e&&(n!==t?(this.resetLoopChangedStatus(),this.removeClonedSlidePage(t),r>1&&this.cloneFirstAndLastSlidePage(n)):3===r&&this.initialised?(this.removeClonedSlidePage(n),this.moreToOnePageInLoop=!0,this.oneToMorePagesInLoop=!1):r>1?(this.initialised&&0===this.cachedClonedPageDOM.length?(this.oneToMorePagesInLoop=!0,this.moreToOnePageInLoop=!1):(this.removeClonedSlidePage(n),this.resetLoopChangedStatus()),this.cloneFirstAndLastSlidePage(n)):this.resetLoopChangedStatus())},t.prototype.resetLoopChangedStatus=function(){this.moreToOnePageInLoop=!1,this.oneToMorePagesInLoop=!1},t.prototype.handleHooks=function(){var t=this,e=this.scroll.hooks,n=this.scroll.scroller.hooks,r=this.options.listenFlick;this.prevContent=this.scroll.scroller.content,this.hooksFn=[],this.registerHooks(this.scroll,this.scroll.eventTypes.beforeScrollStart,this.pausePlay),this.registerHooks(this.scroll,this.scroll.eventTypes.scrollEnd,this.modifyCurrentPage),this.registerHooks(this.scroll,this.scroll.eventTypes.scrollEnd,this.startPlay),this.scroll.eventTypes.mousewheelMove&&(this.registerHooks(this.scroll,this.scroll.eventTypes.mousewheelMove,(function(){return!0})),this.registerHooks(this.scroll,this.scroll.eventTypes.mousewheelEnd,(function(e){1!==e.directionX&&1!==e.directionY||t.next(),-1!==e.directionX&&-1!==e.directionY||t.prev()}))),this.registerHooks(e,e.eventTypes.refresh,this.refreshHandler),this.registerHooks(e,e.eventTypes.destroy,this.destroy),this.registerHooks(n,n.eventTypes.beforeRefresh,(function(){t.handleLoop(t.prevContent),t.setSlideInlineStyle()})),this.registerHooks(n,n.eventTypes.momentum,this.modifyScrollMetaHandler),this.registerHooks(n,n.eventTypes.scroll,this.scrollHandler),this.registerHooks(n,n.eventTypes.checkClick,this.startPlay),r&&this.registerHooks(n,n.eventTypes.flick,this.flickHandler)},t.prototype.startPlay=function(){var t=this,e=this.options,n=e.interval;e.autoplay&&(clearTimeout(this.autoplayTimer),this.autoplayTimer=window.setTimeout((function(){t.next()}),n))},t.prototype.pausePlay=function(){this.options.autoplay&&clearTimeout(this.autoplayTimer)},t.prototype.setSlideInlineStyle=function(){var t=this.scroll.scroller,e=t.content,n=t.wrapper,r=this.scroll.options;[{direction:"scrollX",sizeType:"offsetWidth",styleType:"width"},{direction:"scrollY",sizeType:"offsetHeight",styleType:"height"}].forEach((function(t){var i=t.direction,o=t.sizeType,s=t.styleType;if(r[i]){for(var a=n[o],u=e.children,l=u.length,c=0;c<l;c++){u[c].style[s]=a+"px"}e.style[s]=a*l+"px"}}))},t.prototype.next=function(t,e){var n=this.pages.nextPageIndex(),r=n.pageX,i=n.pageY;this.goTo(r,i,t,e)},t.prototype.prev=function(t,e){var n=this.pages.prevPageIndex(),r=n.pageX,i=n.pageY;this.goTo(r,i,t,e)},t.prototype.goToPage=function(t,e,n,r){var i=this.pages.getValidPageIndex(t,e);this.goTo(i.pageX,i.pageY,n,r)},t.prototype.getCurrentPage=function(){return this.exposedPage||this.pages.getInitialPage(!1,!0)},t.prototype.setCurrentPage=function(t){this.pages.setCurrentPage(t),this.exposedPage=this.pages.getExposedPage(t)},t.prototype.nearestPage=function(t,e){var n=this.scroll.scroller,r=n.scrollBehaviorX,i=n.scrollBehaviorY,o=r.maxScrollPos,s=r.minScrollPos,a=i.maxScrollPos,u=i.minScrollPos;return this.pages.getNearestPage(Pt(t,o,s),Pt(e,a,u))},t.prototype.satisfyThreshold=function(t,e){var n=this.scroll.scroller,r=n.scrollBehaviorX,i=n.scrollBehaviorY,o=!0;return Math.abs(t-r.absStartPos)<=this.thresholdX&&Math.abs(e-i.absStartPos)<=this.thresholdY&&(o=!1),o},t.prototype.refreshHandler=function(t){var e=this;if(this.satisfyInitialization()){this.pages.refresh(),this.computeThreshold();var n=this.contentChanged=this.prevContent!==t;n&&(this.prevContent=t);var r=this.pages.getInitialPage(this.oneToMorePagesInLoop||this.moreToOnePageInLoop,n||!this.initialised);this.initialised?this.goTo(r.pageX,r.pageY,0):this.registerHooks(this.scroll.hooks,this.scroll.hooks.eventTypes.beforeInitialScrollTo,(function(t){e.initialised=!0,t.x=r.x,t.y=r.y})),this.startPlay()}},t.prototype.computeThreshold=function(){var t=this.options.threshold;if(t%1==0)this.thresholdX=t,this.thresholdY=t;else{var e=this.pages.getPageStats(),n=e.width,r=e.height;this.thresholdX=Math.round(n*t),this.thresholdY=Math.round(r*t)}},t.prototype.cloneFirstAndLastSlidePage=function(t){var e,n,r,i=t.children,o=i[i.length-1].cloneNode(!0),s=i[0].cloneNode(!0);e=o,(r=(n=t).firstChild)?function(t,e){e.parentNode.insertBefore(t,e)}(e,r):n.appendChild(e),t.appendChild(s),this.cachedClonedPageDOM=[o,s]},t.prototype.removeClonedSlidePage=function(t){(t&&t.children||[]).length&&this.cachedClonedPageDOM.forEach((function(e){!function(t,e){t.removeChild(e)}(t,e)})),this.cachedClonedPageDOM=[]},t.prototype.modifyCurrentPage=function(t){var e=this.getCurrentPage(),n=e.pageX,r=e.pageY,i=this.nearestPage(t.x,t.y);if(this.setCurrentPage(i),this.contentChanged)return this.contentChanged=!1,!0;var o=this.getCurrentPage(),s=o.pageX,a=o.pageY;if(this.pageWillChangeTo(i),this.oneToMorePagesInLoop)return this.oneToMorePagesInLoop=!1,!0;if(this.moreToOnePageInLoop&&0===n&&0===r)return this.moreToOnePageInLoop=!1,!0;if(n!==s||r!==a){var u=this.pages.getExposedPageByPageIndex(s,a);this.scroll.trigger(this.scroll.eventTypes.slidePageChanged,u)}if(!this.resetLooping){var l=this.pages.resetLoopPage();return l?(this.resetLooping=!0,this.goTo(l.pageX,l.pageY,0),!0):void 0}this.resetLooping=!1},t.prototype.goTo=function(t,e,n,r){var i=this.pages.getInternalPage(t,e),o=r||this.options.easing||Lt.bounce,s=i.x,a=i.y,u=s-this.scroll.scroller.scrollBehaviorX.currentPos,l=a-this.scroll.scroller.scrollBehaviorY.currentPos;u||l?(n=void 0===n?this.getEaseTime(u,l):n,this.scroll.scroller.scrollTo(s,a,n,o)):this.scroll.scroller.togglePointerEvents(!0)},t.prototype.flickHandler=function(){var t=this.scroll.scroller,e=t.scrollBehaviorX,n=t.scrollBehaviorY,r=e.currentPos,i=e.startPos,o=e.direction,s=n.currentPos,a=n.startPos,u=n.direction,l=this.pages.currentPage,c=l.pageX,h=l.pageY,f=this.getEaseTime(r-i,s-a);this.goTo(c+o,h+u,f)},t.prototype.getEaseTime=function(t,e){return this.options.speed||Math.max(Math.max(Math.min(Math.abs(t),1e3),Math.min(Math.abs(e),1e3)),300)},t.prototype.modifyScrollMetaHandler=function(t){var e=this.scroll.scroller,n=e.scrollBehaviorX,r=e.scrollBehaviorY,i=e.animater,o=t.newX,s=t.newY,a=this.satisfyThreshold(o,s)||i.forceStopped?this.pages.getPageByDirection(this.nearestPage(o,s),n.direction,r.direction):this.pages.currentPage;t.time=this.getEaseTime(t.newX-a.x,t.newY-a.y),t.newX=a.x,t.newY=a.y,t.easing=this.options.easing||Lt.bounce},t.prototype.scrollHandler=function(t){var e=t.x,n=t.y;if(this.satisfyThreshold(e,n)){var r=this.nearestPage(e,n);this.pageWillChangeTo(r)}},t.prototype.pageWillChangeTo=function(t){var e,n,r=this.pages.getWillChangedPage(t);e=this.willChangeToPage,n=r,(e.pageX!==n.pageX||e.pageY!==n.pageY)&&(this.willChangeToPage=r,this.scroll.trigger(this.scroll.eventTypes.slideWillChange,this.willChangeToPage))},t.prototype.registerHooks=function(t,e,n){t.on(e,n,this),this.hooksFn.push([t,e,n])},t.prototype.destroy=function(){var t=this.scroll.scroller.content,e=this.options,n=e.loop,r=e.autoplay;n&&this.removeClonedSlidePage(t),r&&clearTimeout(this.autoplayTimer),this.hooksFn.forEach((function(t){var e=t[0],n=t[1],r=t[2];e.eventTypes[n]&&e.off(n,r)})),this.hooksFn.length=0},t.pluginName="slide",t}(),It=(n(280),Object(o.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"main-wrapper"},[e("div",{staticClass:"main-left"},[this._t("mainLeft")],2),this._v(" "),e("div",{staticClass:"main-right"},[this._t("mainRight")],2)])}),[],!1,null,null,null).exports),Dt={props:{category:{type:String,default:""},tag:{type:String,default:""},currentPage:{type:Number,default:1},perPage:{type:Number,default:10}},data:()=>({sortPosts:[],postListOffsetTop:0}),created(){this.setPosts()},mounted(){},watch:{currentPage(){this.$route.query.p!=this.currentPage&&this.$router.push({query:{...this.$route.query,p:this.currentPage}}),this.setPosts()},category(){this.setPosts()},tag(){this.setPosts()}},methods:{setPosts(){const t=this.currentPage,e=this.perPage;let n=[];n=this.category?this.$groupPosts.categories[this.category]:this.tag?this.$groupPosts.tags[this.tag]:this.$sortPosts,this.sortPosts=n.slice((t-1)*e,t*e)}}},$t=(n(281),Object(o.a)(Dt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"postList",staticClass:"post-list"},[n("transition-group",{attrs:{tag:"div",name:"post"}},t._l(t.sortPosts,(function(e){return n("div",{key:e.key,staticClass:"post card-box",class:e.frontmatter.sticky&&"iconfont icon-zhiding"},[n("div",{staticClass:"title-wrapper"},[n("h2",[n("router-link",{attrs:{to:e.path}},[t._v("\n "+t._s(e.title)+"\n "),e.frontmatter.titleTag?n("span",{staticClass:"title-tag"},[t._v(t._s(e.frontmatter.titleTag))]):t._e()])],1),t._v(" "),n("div",{staticClass:"article-info"},[e.author&&e.author.href?n("a",{staticClass:"iconfont icon-touxiang",attrs:{title:"作者",target:"_blank",href:e.author.href}},[t._v(t._s(e.author.name?e.author.name:e.author))]):e.author?n("span",{staticClass:"iconfont icon-touxiang",attrs:{title:"作者"}},[t._v(t._s(e.author.name?e.author.name:e.author))]):t._e(),t._v(" "),e.frontmatter.date?n("span",{staticClass:"iconfont icon-riqi",attrs:{title:"创建时间"}},[t._v(t._s(e.frontmatter.date.split(" ")[0]))]):t._e(),t._v(" "),!1!==t.$themeConfig.category&&e.frontmatter.categories?n("span",{staticClass:"iconfont icon-wenjian",attrs:{title:"分类"}},t._l(e.frontmatter.categories,(function(e,r){return n("router-link",{key:r,attrs:{to:"/categories/?category="+encodeURIComponent(e)}},[t._v(t._s(e))])})),1):t._e(),t._v(" "),!1!==t.$themeConfig.tag&&e.frontmatter.tags&&e.frontmatter.tags[0]?n("span",{staticClass:"iconfont icon-biaoqian tags",attrs:{title:"标签"}},t._l(e.frontmatter.tags,(function(e,r){return n("router-link",{key:r,attrs:{to:"/tags/?tag="+encodeURIComponent(e)}},[t._v(t._s(e))])})),1):t._e()])]),t._v(" "),e.excerpt?n("div",{staticClass:"excerpt-wrapper"},[n("div",{staticClass:"excerpt",domProps:{innerHTML:t._s(e.excerpt)}}),t._v(" "),n("router-link",{staticClass:"readmore iconfont icon-jiantou-you",attrs:{to:e.path}},[t._v("阅读全文")])],1):t._e()])})),0)],1)}),[],!1,null,null,null).exports),jt={name:"UpdateArticle",props:{length:{type:[String,Number],default:3},moreArticle:String},data:()=>({posts:[],currentPath:""}),created(){this.posts=this.$site.pages,this.currentPath=this.$page.path},computed:{topPublishPosts(){return this.$sortPostsByDate?this.$sortPostsByDate.filter(t=>{const{path:e}=t;return e!==this.currentPath}).slice(0,this.length):[]},isShowArticle(){const{frontmatter:t}=this.$page;return!(!1!==t.article)}},methods:{getNum:t=>t<9?"0"+(t+1):t+1,getDate:t=>t.frontmatter.date?t.frontmatter.date.split(" ")[0].slice(5,10):""},watch:{$route(){this.currentPath=this.$page.path}}},Yt=(n(282),Object(o.a)(jt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["article-list",{"no-article-list":t.isShowArticle}]},[n("div",{staticClass:"article-title"},[n("router-link",{staticClass:"iconfont icon-bi",attrs:{to:t.moreArticle||"/archives/"}},[t._v("最近更新")])],1),t._v(" "),n("div",{staticClass:"article-wrapper"},[t._l(t.topPublishPosts,(function(e,r){return n("dl",{key:r},[n("dd",[t._v(t._s(t.getNum(r)))]),t._v(" "),n("dt",[n("router-link",{attrs:{to:e.path}},[n("div",[t._v("\n "+t._s(e.title)+"\n "),e.frontmatter.titleTag?n("span",{staticClass:"title-tag"},[t._v("\n "+t._s(e.frontmatter.titleTag)+"\n ")]):t._e()])]),t._v(" "),n("span",{staticClass:"date"},[t._v(t._s(t.getDate(e)))])],1)])})),t._v(" "),n("dl",[n("dd"),t._v(" "),n("dt",[n("router-link",{staticClass:"more",attrs:{to:t.moreArticle||"/archives/"}},[t._v("更多文章>")])],1)])],2)])}),[],!1,null,null,null).exports),Xt={props:{total:{type:Number,default:10},perPage:{type:Number,default:10},currentPage:{type:Number,default:1}},computed:{pages(){return Math.ceil(this.total/this.perPage)}},methods:{threeNum(){let t=3;const e=this.currentPage,n=this.pages;return t=e<3?3:e>n-3?n-2:e,t},goPrex(){let t=this.currentPage;t>1&&this.handleEmit(--t)},goNext(){let t=this.currentPage;t<this.pages&&this.handleEmit(++t)},goIndex(t){t!==this.currentPage&&this.handleEmit(t)},handleEmit(t){this.$emit("getCurrentPage",t)}}},Nt=(n(283),Object(o.a)(Xt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"pagination"},[n("span",{staticClass:"card-box prev iconfont icon-jiantou-zuo",class:{disabled:1===t.currentPage},on:{click:function(e){return t.goPrex()}}},[n("p",[t._v("上一页")])]),t._v(" "),t.pages<=5?n("div",{staticClass:"pagination-list"},t._l(t.pages,(function(e){return n("span",{key:e,staticClass:"card-box",class:{active:t.currentPage===e},on:{click:function(n){return t.goIndex(e)}}},[t._v(t._s(e))])})),0):n("div",{staticClass:"pagination-list"},[n("span",{staticClass:"card-box",class:{active:1===t.currentPage},on:{click:function(e){return t.goIndex(1)}}},[t._v("1")]),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.currentPage>3,expression:"currentPage > 3"}],staticClass:"ellipsis ell-two",attrs:{title:"上两页"},on:{click:function(e){return t.goIndex(t.currentPage-2)}}}),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.currentPage<=3,expression:"currentPage <= 3"}],staticClass:"card-box",class:{active:2===t.currentPage},on:{click:function(e){return t.goIndex(2)}}},[t._v("2")]),t._v(" "),n("span",{staticClass:"card-box",class:{active:t.currentPage>=3&&t.currentPage<=t.pages-2},on:{click:function(e){t.goIndex(t.threeNum())}}},[t._v(t._s(t.threeNum()))]),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.currentPage<t.pages-2,expression:"currentPage < pages - 2"}],staticClass:"ellipsis ell-four",attrs:{title:"下两页"},on:{click:function(e){return t.goIndex(t.currentPage+2)}}}),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:t.currentPage>=t.pages-2,expression:"currentPage >= pages - 2"}],staticClass:"card-box",class:{active:t.currentPage===t.pages-1},on:{click:function(e){return t.goIndex(t.pages-1)}}},[t._v(t._s(t.pages-1))]),t._v(" "),n("span",{staticClass:"card-box",class:{active:t.currentPage===t.pages},on:{click:function(e){return t.goIndex(t.pages)}}},[t._v(t._s(t.pages))])]),t._v(" "),n("span",{staticClass:"card-box next iconfont icon-jiantou-you",class:{disabled:t.currentPage===t.pages},on:{click:function(e){return t.goNext()}}},[n("p",[t._v("下一页")])])])}),[],!1,null,null,null).exports),zt={computed:{blogger(){return this.$themeConfig.blogger},social(){return this.$themeConfig.social}}},Rt=(n(284),Object(o.a)(zt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("aside",{staticClass:"blogger-wrapper card-box"},[n("div",{staticClass:"avatar"},[n("img",{attrs:{src:t.blogger.avatar,alt:"头像",title:"我好看吗"}})]),t._v(" "),t.social&&t.social.icons&&t.social.icons.length?n("div",{staticClass:"icons"},t._l(t.social.icons,(function(e,r){return n("a",{key:r,class:["iconfont",e.iconClass],style:{width:100/t.social.icons.length+"%"},attrs:{href:e.link,title:e.title,target:"_blank"}})})),0):t._e(),t._v(" "),n("div",{staticClass:"blogger"},[n("span",{staticClass:"name"},[t._v(t._s(t.blogger.name))]),t._v(" "),n("span",{staticClass:"slogan"},[t._v(t._s(t.blogger.slogan))])])])}),[],!1,null,null,null).exports),Ht={props:{category:{type:String,default:""},categoriesData:{type:Array,default:[]},length:{type:[String,Number],default:"all"}},computed:{categories(){return"all"===this.length?this.categoriesData:this.categoriesData.slice(0,this.length)}}},Ut=(n(285),Object(o.a)(Ht,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"categories-wrapper card-box"},[n("router-link",{staticClass:"title iconfont icon-wenjianjia",attrs:{to:"/categories/",title:"全部分类"}},[t._v(t._s("all"===t.length?"全部分类":"文章分类"))]),t._v(" "),n("div",{staticClass:"categories"},[t._l(t.categories,(function(e,r){return n("router-link",{key:r,class:{active:e.key===t.category},attrs:{to:"/categories/?category="+encodeURIComponent(e.key)}},[t._v("\n "+t._s(e.key)+"\n "),n("span",[t._v(t._s(e.length))])])})),t._v(" "),"all"!==t.length&&t.length<t.categoriesData.length?n("router-link",{staticClass:"more",attrs:{to:"/categories/"}},[t._v("更多 ...")]):t._e()],2)],1)}),[],!1,null,null,null).exports),Ft={props:{tag:{type:String,default:""},tagsData:{type:Array,default:[]},length:{type:[String,Number],default:"all"}},data:()=>({tagBgColor:["#11a8cd","#F8B26A","#67CC86","#E15B64","#F47E60","#849B87"],tagStyleList:[]}),created(){for(let t=0,e=this.tags.length;t<e;t++)this.tagStyleList.push(this.getTagStyle())},computed:{tags(){return"all"===this.length?this.tagsData:this.tagsData.slice(0,this.length)}},methods:{getTagStyle(){const t=this.tagBgColor,e=t[Math.floor(Math.random()*t.length)];return`background: ${e};--randomColor:${e};`}}},Wt=(n(286),Object(o.a)(Ft,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tags-wrapper card-box"},[n("router-link",{staticClass:"title iconfont icon-biaoqian1",attrs:{to:"/tags/",title:"全部标签"}},[t._v(t._s("all"===t.length?"全部标签":"热门标签"))]),t._v(" "),n("div",{staticClass:"tags"},[t._l(t.tags,(function(e,r){return[n("router-link",{key:r,class:{active:e.key===t.tag},style:t.tagStyleList[r],attrs:{to:"/tags/?tag="+encodeURIComponent(e.key)}},[t._v(t._s(e.key))]),t._v(" "),n("span",{key:r+t.tags.length})]})),t._v(" "),"all"!==t.length&&t.tagsData.length>t.length?n("router-link",{attrs:{to:"/tags/"}},[t._v("更多...")]):t._e()],2)],1)}),[],!1,null,null,null).exports);yt.use(Mt);var qt={data:()=>({isMQMobile:!1,slide:null,currentPageIndex:0,playTimer:0,mark:0,total:0,perPage:10,currentPage:1}),computed:{homeData(){return{...this.$page.frontmatter}},hasFeatures(){return!(!this.homeData.features||!this.homeData.features.length)},homeSidebarB(){const{htmlModules:t}=this.$themeConfig;return t?t.homeSidebarB:""},showBanner(){return!(this.$route.query.p&&1!=this.$route.query.p&&(!this.homeData.postList||"detailed"===this.homeData.postList))},bannerBgStyle(){let t=this.homeData.bannerBg;return t&&"auto"!==t?"none"===t?this.$themeConfig.bodyBgImg?"":"background: var(--mainBg);color: var(--textColor)":t.indexOf("background")>-1?t:t.indexOf(".")>-1?`background: url(${this.$withBase(t)}) center center / cover no-repeat`:void 0:this.$themeConfig.bodyBgImg?"":"background: rgb(40,40,45) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABOSURBVFhH7c6xCQAgDAVRR9A6E4hLu4uLiWJ7tSnuQcIvr2TRYsw3/zOGGEOMIcYQY4gxxBhiDDGGGEOMIcYQY4gxxBhiDLkx52W4Gn1tuslCtHJvL54AAAAASUVORK5CYII=)"},actionLink(){return{link:this.homeData.actionLink,text:this.homeData.actionText}}},components:{NavLink:s,MainLayout:It,PostList:$t,UpdateArticle:Yt,BloggerBar:Rt,CategoriesBar:Ut,TagsBar:Wt,Pagination:Nt},created(){this.total=this.$sortPosts.length},beforeMount(){this.isMQMobile=window.innerWidth<720},mounted(){this.$route.query.p&&(this.currentPage=Number(this.$route.query.p)),!this.hasFeatures||!this.isMQMobile||this.$route.query.p&&1!=this.$route.query.p||this.init(),this.hasFeatures&&window.addEventListener("resize",()=>{this.isMQMobile=window.innerWidth<720,!this.isMQMobile||this.slide||this.mark||(this.mark++,setTimeout(()=>{this.init()},60))})},beforeDestroy(){clearTimeout(this.playTimer),this.slide&&this.slide.destroy()},watch:{"$route.query.p"(){this.$route.query.p?this.currentPage=Number(this.$route.query.p):this.currentPage=1,this.hasFeatures&&1===this.currentPage&&this.isMQMobile&&setTimeout(()=>{this.slide&&this.slide.destroy(),this.init()},0)}},methods:{init(){clearTimeout(this.playTimer),this.slide=new yt(this.$refs.slide,{scrollX:!0,scrollY:!1,slide:{loop:!0,threshold:100},useTransition:!0,momentum:!1,bounce:!1,stopPropagation:!1,probeType:2,preventDefault:!1}),this.slide.on("beforeScrollStart",()=>{clearTimeout(this.playTimer)}),this.slide.on("scrollEnd",()=>{this.autoGoNext()}),this.slide.on("slideWillChange",t=>{this.currentPageIndex=t.pageX}),this.autoGoNext()},autoGoNext(){clearTimeout(this.playTimer),this.playTimer=setTimeout(()=>{this.slide.next()},4e3)},handlePagination(t){this.currentPage=t},getScrollTop:()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop}},Gt=(n(287),Object(o.a)(qt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"home-wrapper"},[n("div",{staticClass:"banner",class:{"hide-banner":!t.showBanner},style:t.bannerBgStyle},[n("div",{staticClass:"banner-conent",style:!t.homeData.features&&!t.homeData.heroImage&&"padding-top: 7rem"},[n("header",{staticClass:"hero"},[t.homeData.heroImage?n("img",{attrs:{src:t.$withBase(t.homeData.heroImage),alt:t.homeData.heroAlt}}):t._e(),t._v(" "),t.homeData.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.homeData.heroText)+"\n ")]):t._e(),t._v(" "),t.homeData.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.homeData.tagline)+"\n ")]):t._e(),t._v(" "),t.homeData.actionText&&t.homeData.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.hasFeatures&&!t.isMQMobile?n("div",{staticClass:"features"},t._l(t.homeData.features,(function(e,r){return n("div",{key:r,staticClass:"feature"},[e.link?n("router-link",{attrs:{to:e.link}},[e.imgUrl?n("img",{staticClass:"feature-img",attrs:{src:t.$withBase(e.imgUrl),alt:e.title}}):t._e(),t._v(" "),n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])]):n("a",{attrs:{href:"javascript:;"}},[e.imgUrl?n("img",{staticClass:"feature-img",attrs:{src:t.$withBase(e.imgUrl),alt:e.title}}):t._e(),t._v(" "),n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])],1)})),0):t._e()]),t._v(" "),t.hasFeatures?n("div",{directives:[{name:"show",rawName:"v-show",value:t.isMQMobile,expression:"isMQMobile"}],staticClass:"slide-banner"},[n("div",{staticClass:"banner-wrapper"},[n("div",{ref:"slide",staticClass:"slide-banner-scroll"},[n("div",{staticClass:"slide-banner-wrapper"},t._l(t.homeData.features,(function(e,r){return n("div",{key:r,staticClass:"slide-item"},[e.link?n("router-link",{attrs:{to:e.link}},[e.imgUrl?n("img",{staticClass:"feature-img",attrs:{src:t.$withBase(e.imgUrl),alt:e.title}}):t._e(),t._v(" "),n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])]):n("a",{attrs:{href:"javascript:;"}},[e.imgUrl?n("img",{staticClass:"feature-img",attrs:{src:t.$withBase(e.imgUrl),alt:e.title}}):t._e(),t._v(" "),n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])],1)})),0)]),t._v(" "),n("div",{staticClass:"docs-wrapper"},t._l(t.homeData.features.length,(function(e,r){return n("span",{key:r,staticClass:"doc",class:{active:t.currentPageIndex===r}})})),0)])]):t._e()]),t._v(" "),n("MainLayout",{scopedSlots:t._u([{key:"mainLeft",fn:function(){return["simple"===t.homeData.postList?n("UpdateArticle",{staticClass:"card-box",attrs:{length:t.homeData.simplePostListLength||10}}):t.homeData.postList&&"detailed"!==t.homeData.postList?t._e():[n("PostList",{attrs:{currentPage:t.currentPage,perPage:t.perPage}}),t._v(" "),n("Pagination",{directives:[{name:"show",rawName:"v-show",value:Math.ceil(t.total/t.perPage)>1,expression:"Math.ceil(total / perPage) > 1"}],attrs:{total:t.total,perPage:t.perPage,currentPage:t.currentPage},on:{getCurrentPage:t.handlePagination}})],t._v(" "),n("Content",{staticClass:"theme-vdoing-content custom card-box"})]},proxy:!0},t.homeData.hideRightBar?null:{key:"mainRight",fn:function(){return[t.$themeConfig.blogger?n("BloggerBar"):t._e(),t._v(" "),!1!==t.$themeConfig.category&&t.$categoriesAndTags.categories.length?n("CategoriesBar",{attrs:{categoriesData:t.$categoriesAndTags.categories,length:10}}):t._e(),t._v(" "),!1!==t.$themeConfig.tag&&t.$categoriesAndTags.tags.length?n("TagsBar",{attrs:{tagsData:t.$categoriesAndTags.tags,length:30}}):t._e(),t._v(" "),t.homeSidebarB?n("div",{staticClass:"custom-html-box card-box",domProps:{innerHTML:t._s(t.homeSidebarB)}}):t._e()]},proxy:!0}],null,!0)})],1)}),[],!1,null,"46a3a687",null).exports),Kt=(n(288),n(297)),Qt=n.n(Kt),Jt=n(251),Zt=n.n(Jt);let Vt=null,te=null,ee=null,ne=null;const re=/[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3]|[\u4E00-\u9FCC\u3400-\u4DB5\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\ud840-\ud868][\udc00-\udfff]|\ud869[\udc00-\uded6\udf00-\udfff]|[\ud86a-\ud86c][\udc00-\udfff]|\ud86d[\udc00-\udf34\udf40-\udfff]|\ud86e[\udc00-\udc1d]|[\u3041-\u3096]|[\u30A1-\u30FA]/giu;var ie={buildIndex(t,e){const n=t.filter(t=>!t.frontmatter||!1!==t.frontmatter.search),r={encode:e.encode||"simple",tokenize:e.tokenize||"forward",split:e.split||/\W+/,async:!0,doc:{id:"key",field:["title","headersStr","content"]}};Vt=new Qt.a(r),Vt.add(n);const i=n.filter(t=>t.charsets.cyrillic),o=n.filter(t=>t.charsets.cjk);i.length&&(te=new Qt.a({...r,encode:"icase",split:/\s+/,tokenize:"forward"}),te.add(i)),o.length&&(ee=new Qt.a({...r,encode:!1,tokenize:function(t){const e=[];let n=null;do{n=re.exec(t),n&&e.push(n[0])}while(n);return e}}),ee.add(o)),ne=Zt.a.keyBy(n,"path")},async match(t,e,n=7){const r=[{field:"title",query:t,limit:n,boost:10},{field:"headersStr",query:t,limit:n,boost:7},{field:"content",query:t,limit:n}],i=await Vt.search(r),o=te?await te.search(r):[],s=ee?await ee.search(r):[],a=Zt.a.uniqBy([...i,...o,...s],"path").map(n=>({...n,parentPageTitle:oe(n),...se(n,he(t),e)})),u=Zt.a.groupBy(a,"parentPageTitle");return Zt.a.values(u).map(t=>t.map((t,e)=>0===e?t:{...t,parentPageTitle:null})).flat()},normalizeString:he};function oe(t){const e=t.path.split("/");let n="/";e[1]&&(n=`/${e[1]}/`);return(ne[n]||t).title}function se(t,e,n){const r=function(t,e,n){const r=n.map(e=>ue(t,e)||le(t,e)).filter(t=>t);if(0===r.length)return null;if(r.every(t=>null!=t.headerIndex))return ue(t,e)||r[0];return le(t,e)||r.find(t=>null==t.headerIndex)}(t,e.toLowerCase(),n);if(!r)return{...ae(t),slug:"",contentStr:null};if(null!=r.headerIndex)return{...ae(t,r.headerIndex,r),slug:"#"+t.headers[r.headerIndex].slug,contentStr:null};let i=Zt.a.findLastIndex(t.headers||[],t=>null!=t.charIndex&&t.charIndex<r.charIndex);return-1===i&&(i=null),{...ae(t,i),slug:null==i?"":"#"+t.headers[i].slug,...ce(t,r)}}function ae(t,e,n){if(null==e)return{headingStr:t.title};const r=[];for(;null!=e;){const n=t.headers[e];r.unshift(n),-1===(e=Zt.a.findLastIndex(t.headers,t=>t.level===n.level-1,e-1))&&(e=null)}const i=r.map(t=>t.title).join(" > "),o=r.slice(0,-1),s=Zt.a.sum(o.map(t=>(t.title||"").length))+3*o.length;return{headingStr:i,headingHighlight:n&&null!=n.headerIndex&&[n.charIndex+s,n.termLength]}}function ue(t,e){if(!t.headers)return null;for(let n=0;n<t.headers.length;n++){const r=t.headers[n].normalizedTitle.indexOf(e);if(-1!==r)return{headerIndex:n,charIndex:r,termLength:e.length}}return null}function le(t,e){if(!t.normalizedContent)return null;const n=t.normalizedContent.indexOf(e);return-1===n?null:{headerIndex:null,charIndex:n,termLength:e.length}}function ce(t,e){const{charIndex:n,termLength:r}=e;let i=t.content.lastIndexOf("\n",n),o=t.content.indexOf("\n",n);-1===i&&(i=0),-1===o&&(o=t.content.length);const s=t.content.slice(i,o),a=n-i,u=[a,r];if(120>=s.length)return{contentStr:s,contentHighlight:u};const l=Zt.a.round((120-r)/2),c=Math.max(a-l,0),h=Math.min(c+120,s.length);let f=s.slice(c,h);return u[0]=u[0]-c,c>0&&(f="..."+f,u[0]=u[0]+3),h<s.length&&(f+="..."),{contentStr:f,contentHighlight:u}}function he(t){return t?t.trim().toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""):t}var fe={};function pe(t,e){if(!t)return{};if(!e)return{prefix:t};const[n,r]=e,i=n+r;return{prefix:t.slice(0,n),highlightedContent:t.slice(n,i),suffix:t.slice(i)}}var de={name:"SearchBox",data:()=>({query:"",focused:!1,focusIndex:0,placeholder:void 0,suggestions:null}),computed:{queryTerms(){if(!this.query)return[];return ie.normalizeString(this.query).split(/[^\p{L}\p{N}_]+/iu).filter(t=>t)},showSuggestions(){return this.focused&&this.suggestions&&this.suggestions.length},alignRight(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},watch:{query(){this.getSuggestions()}},mounted(){ie.buildIndex(this.$site.pages,{}||{}),this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey);const t=this.urlParams();if(t){const e=t.get("query");e&&(this.query=decodeURI(e),this.focused=!0)}},beforeDestroy(){document.removeEventListener("keydown",this.onHotkey)},methods:{async getSuggestions(){if(!this.query||!this.queryTerms.length)return void(this.suggestions=[]);let t=await ie.match(this.query,this.queryTerms,this.$site.themeConfig.searchMaxSuggestions||5);fe.processSuggestions&&(t=await fe.processSuggestions(t,this.query,this.queryTerms)),this.suggestions=t.map(t=>({...t,headingDisplay:pe(t.headingStr,t.headingHighlight),contentDisplay:pe(t.contentStr,t.contentHighlight)}))},getPageLocalePath(t){for(const e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable(t){let e=null;return null===e||(e=Array.isArray(e)?e:new Array(e),e.filter(e=>t.path.match(e)).length>0)},onHotkey(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown(){this.showSuggestions&&(this.focusIndex<this.suggestions.length-1?this.focusIndex++:this.focusIndex=0)},go(t){if(this.showSuggestions){if(fe.onGoToSuggestion){if(!0===fe.onGoToSuggestion(t,this.suggestions[t],this.query,this.queryTerms))return}if(this.suggestions[t].external)window.open(this.suggestions[t].path+this.suggestions[t].slug,"_blank");else{this.$router.push(this.suggestions[t].path+this.suggestions[t].slug),this.query="",this.focusIndex=0,this.focused=!1;const e=this.urlParams();if(e){e.delete("query");const t=e.toString(),n=window.location.pathname+(t?"?"+t:"");history.pushState(null,"",n)}}}},focus(t){this.focusIndex=t},unfocus(){this.focusIndex=-1},urlParams:()=>window.location.search?new URLSearchParams(window.location.search):null}},ge=(n(298),Object(o.a)(de,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"search-box"},[n("input",{ref:"input",class:{focused:t.focused},attrs:{"aria-label":"Search",placeholder:t.placeholder,autocomplete:"off",spellcheck:"false"},domProps:{value:t.query},on:{input:function(e){t.query=e.target.value},focus:function(e){t.focused=!0},blur:function(e){t.focused=!1},keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.go(t.focusIndex)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t.onUp.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t.onDown.apply(null,arguments)}]}}),t._v(" "),t.showSuggestions?n("ul",{staticClass:"suggestions",class:{"align-right":t.alignRight},on:{mouseleave:t.unfocus}},t._l(t.suggestions,(function(e,r){return n("li",{key:r,staticClass:"suggestion",class:{focused:r===t.focusIndex},on:{mousedown:function(e){return t.go(r)},mouseenter:function(e){return t.focus(r)}}},[n("a",{attrs:{href:e.path+e.slug},on:{click:function(t){t.preventDefault()}}},[e.parentPageTitle?n("div",{staticClass:"parent-page-title",domProps:{innerHTML:t._s(e.parentPageTitle)}}):t._e(),t._v(" "),n("div",{staticClass:"suggestion-row"},[n("div",{staticClass:"page-title"},[t._v(t._s(e.title||e.path))]),t._v(" "),n("div",{staticClass:"suggestion-content"},[e.headingStr?n("div",{staticClass:"header"},[t._v("\n "+t._s(e.headingDisplay.prefix)),n("span",{staticClass:"highlight"},[t._v(t._s(e.headingDisplay.highlightedContent))]),t._v(t._s(e.headingDisplay.suffix)+"\n ")]):t._e(),t._v(" "),e.contentStr?n("div",[t._v("\n "+t._s(e.contentDisplay.prefix)),n("span",{staticClass:"highlight"},[t._v(t._s(e.contentDisplay.highlightedContent))]),t._v(t._s(e.contentDisplay.suffix)+"\n ")]):t._e()])])])])})),0):t._e()])}),[],!1,null,null,null).exports),ve=(n(299),Object(o.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",attrs:{title:"目录"},on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),me=n(278),ye=n(99),_e=n.n(ye),be={components:{NavLink:s,DropdownTransition:me.a},data:()=>({open:!1,isMQMobile:!1}),props:{item:{required:!0}},computed:{dropdownAriaLabel(){return this.item.ariaLabel||this.item.text}},beforeMount(){this.isMQMobile=window.innerWidth<720,window.addEventListener("resize",()=>{this.isMQMobile=window.innerWidth<720})},methods:{toggle(){this.isMQMobile&&(this.open=!this.open)},isLastItemOfArray:(t,e)=>_e()(e)===t},watch:{$route(){this.open=!1}}},we=(n(301),{components:{NavLink:s,DropdownLink:Object(o.a)(be,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.toggle}},[t.item.link?n("router-link",{staticClass:"link-title",attrs:{to:t.item.link}},[t._v(t._s(t.item.text))]):t._e(),t._v(" "),n("span",{directives:[{name:"show",rawName:"v-show",value:!t.item.link,expression:"!item.link"}],staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})],1),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,r){return n("li",{key:e.link||r,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v(t._s(e.text))]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(r){return n("li",{key:r.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:r},on:{focusout:function(n){t.isLastItemOfArray(r,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.toggle()}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.toggle()}}})],1)})),0)])],1)}),[],!1,null,null,null).exports},computed:{userNav(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},nav(){const{locales:t}=this.$site;if(t&&Object.keys(t).length>1){const e=this.$page.path,n=this.$router.options.routes,r=this.$site.themeConfig.locales||{},i={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(t).map(i=>{const o=t[i],s=r[i]&&r[i].label||o.lang;let a;return o.lang===this.$lang?a=e:(a=e.replace(this.$localeConfig.path,i),n.some(t=>t.path===a)||(a=i)),{text:s,link:a}})};return[...this.userNav,i]}return this.userNav},userLinks(){return(this.nav||[]).map(t=>Object.assign(Object(r.k)(t),{items:(t.items||[]).map(r.k)}))},repoLink(){const{repo:t}=this.$site.themeConfig;return t?/^https?:/.test(t)?t:"https://github.com/"+t:null},repoLabel(){if(!this.repoLink)return;if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;const t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"];for(let n=0;n<e.length;n++){const r=e[n];if(new RegExp(r,"i").test(t))return r}return"Source"}}}),ke=(n(302),Object(o.a)(we,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.userLinks.length||t.repoLink?n("nav",{staticClass:"nav-links"},[t._l(t.userLinks,(function(t){return n("div",{key:t.link,staticClass:"nav-item"},["links"===t.type?n("DropdownLink",{attrs:{item:t}}):n("NavLink",{attrs:{item:t}})],1)})),t._v(" "),t.repoLink?n("a",{staticClass:"repo-link",attrs:{href:t.repoLink,target:"_blank",rel:"noopener noreferrer"}},[t._v("\n "+t._s(t.repoLabel)+"\n "),n("OutboundLink")],1):t._e()],2):t._e()}),[],!1,null,null,null).exports);function xe(t,e){return t.ownerDocument.defaultView.getComputedStyle(t,null)[e]}var Pe={components:{SidebarButton:ve,NavLinks:ke,SearchBox:ge,AlgoliaSearchBox:{}},data:()=>({linksWrapMaxWidth:null}),mounted(){const t=parseInt(xe(this.$el,"paddingLeft"))+parseInt(xe(this.$el,"paddingRight")),e=()=>{document.documentElement.clientWidth<719?this.linksWrapMaxWidth=null:this.linksWrapMaxWidth=this.$el.offsetWidth-t-(this.$refs.siteName&&this.$refs.siteName.offsetWidth||0)};e(),window.addEventListener("resize",e,!1)},computed:{algolia(){return this.$themeLocaleConfig.algolia||this.$site.themeConfig.algolia||{}},isAlgoliaSearch(){return this.algolia&&this.algolia.apiKey&&this.algolia.indexName}}},Ce=(n(303),Object(o.a)(Pe,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("header",{staticClass:"navbar blur"},[n("SidebarButton",{on:{"toggle-sidebar":function(e){return t.$emit("toggle-sidebar")}}}),t._v(" "),n("router-link",{staticClass:"home-link",attrs:{to:t.$localePath}},[t.$site.themeConfig.logo?n("img",{staticClass:"logo",attrs:{src:t.$withBase(t.$site.themeConfig.logo),alt:t.$siteTitle}}):t._e(),t._v(" "),t.$siteTitle?n("span",{ref:"siteName",staticClass:"site-name",class:{"can-hide":t.$site.themeConfig.logo}},[t._v(t._s(t.$siteTitle))]):t._e()]),t._v(" "),n("div",{staticClass:"links",style:t.linksWrapMaxWidth?{"max-width":t.linksWrapMaxWidth+"px"}:{}},[t.isAlgoliaSearch?n("AlgoliaSearchBox",{attrs:{options:t.algolia}}):!1!==t.$site.themeConfig.search&&!1!==t.$page.frontmatter.search?n("SearchBox"):t._e(),t._v(" "),n("NavLinks",{staticClass:"can-hide"})],1)],1)}),[],!1,null,null,null).exports),Te=n(258),Se=n.n(Te),Le={name:"PageEdit",computed:{tags(){return this.$frontmatter.tags},lastUpdated(){return this.$page.lastUpdated},lastUpdatedText(){return"string"==typeof this.$themeLocaleConfig.lastUpdated?this.$themeLocaleConfig.lastUpdated:"string"==typeof this.$site.themeConfig.lastUpdated?this.$site.themeConfig.lastUpdated:"Last Updated"},editLink(){const t=Se()(this.$page.frontmatter.editLink)?this.$site.themeConfig.editLinks:this.$page.frontmatter.editLink,{repo:e,docsDir:n="",docsBranch:r="master",docsRepo:i=e}=this.$site.themeConfig;return t&&i&&this.$page.relativePath?this.createEditLink(e,i,n,r,this.$page.relativePath):null},editLinkText(){return this.$themeLocaleConfig.editLinkText||this.$site.themeConfig.editLinkText||"Edit this page"}},methods:{createEditLink(t,e,n,i,o){if(/bitbucket.org/.test(e)){return e.replace(r.b,"")+"/src"+`/${i}/`+(n?n.replace(r.b,"")+"/":"")+o+`?mode=edit&spa=0&at=${i}&fileviewer=file-view-default`}if(/gitlab.com/.test(e)){return e.replace(r.b,"")+"/-/edit"+`/${i}/`+(n?n.replace(r.b,"")+"/":"")+o}return(r.j.test(e)?e:"https://github.com/"+e).replace(r.b,"")+"/edit"+`/${i}/`+(n?n.replace(r.b,"")+"/":"")+o}}},Ae=(n(304),Object(o.a)(Le,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-edit"},[t.editLink?n("div",{staticClass:"edit-link"},[n("a",{attrs:{href:t.editLink,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.editLinkText))]),t._v(" "),n("OutboundLink")],1):t._e(),t._v(" "),!1!==t.$themeConfig.tag&&t.tags&&t.tags[0]?n("div",{staticClass:"tags"},t._l(t.tags,(function(e,r){return n("router-link",{key:r,attrs:{to:"/tags/?tag="+encodeURIComponent(e),title:"标签"}},[t._v("#"+t._s(e))])})),1):t._e(),t._v(" "),t.lastUpdated?n("div",{staticClass:"last-updated"},[n("span",{staticClass:"prefix"},[t._v(t._s(t.lastUpdatedText)+":")]),t._v(" "),n("span",{staticClass:"time"},[t._v(t._s(t.lastUpdated))])]):t._e()])}),[],!1,null,null,null).exports),Ee=n(305),Be=n.n(Ee),Oe={name:"PageNav",props:["sidebarItems"],computed:{prev(){return Ie(Me.PREV,this)},next(){return Ie(Me.NEXT,this)}},methods:{showTooltip(t){const e=document.body.clientWidth,n=t.clientX,r=t.target.querySelector(".tooltip");if(!r)return;const i=r.style;n<e/2?(i.right=null,i.left=n+10+"px"):(i.left=null,i.right=e-n+10+"px"),i.top=t.clientY+10+"px"}}};const Me={NEXT:{resolveLink:function(t,e){return De(t,e,1)},getThemeLinkConfig:({nextLinks:t})=>t,getPageLinkConfig:({frontmatter:t})=>t.next},PREV:{resolveLink:function(t,e){return De(t,e,-1)},getThemeLinkConfig:({prevLinks:t})=>t,getPageLinkConfig:({frontmatter:t})=>t.prev}};function Ie(t,{$themeConfig:e,$page:n,$route:i,$site:o,sidebarItems:s}){const{resolveLink:a,getThemeLinkConfig:u,getPageLinkConfig:l}=t,c=u(e),h=l(n),f=Se()(h)?c:h;return!1===f?void 0:Be()(f)?Object(r.l)(o.pages,f,i.path):a(n,s)}function De(t,e,n){const r=[];!function t(e,n){for(let r=0,i=e.length;r<i;r++)"group"===e[r].type?t(e[r].children||[],n):n.push(e[r])}(e,r);for(let e=0;e<r.length;e++){const i=r[e];if("page"===i.type&&i.path===decodeURIComponent(t.path))return r[e+n]}}var $e=Oe,je=(n(306),Object(o.a)($e,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-nav-wapper"},[!1!==t.$themeConfig.pageButton&&(t.prev||t.next)?n("div",{staticClass:"page-nav-centre-wrap"},[t.prev?n("router-link",{staticClass:"page-nav-centre page-nav-centre-prev",attrs:{to:t.prev.path},nativeOn:{mouseenter:function(e){return t.showTooltip(e)},mousemove:function(e){return t.showTooltip(e)}}},[n("div",{staticClass:"tooltip"},[t._v(t._s(t.prev.title||t.prev.path))])]):t._e(),t._v(" "),t.next?n("router-link",{staticClass:"page-nav-centre page-nav-centre-next",attrs:{to:t.next.path},nativeOn:{mouseenter:function(e){return t.showTooltip(e)},mousemove:function(e){return t.showTooltip(e)}}},[n("div",{staticClass:"tooltip"},[t._v(t._s(t.next.title||t.next.path))])]):t._e()],1):t._e(),t._v(" "),t.prev||t.next?n("div",{staticClass:"page-nav"},[n("p",{staticClass:"inner"},[t.prev?n("span",{staticClass:"prev"},[t._v("\n ←\n "),t.prev?n("router-link",{staticClass:"prev",attrs:{to:t.prev.path}},[t._v(t._s(t.prev.title||t.prev.path))]):t._e()],1):t._e(),t._v(" "),t.next?n("span",{staticClass:"next"},[t.next?n("router-link",{attrs:{to:t.next.path}},[t._v(t._s(t.next.title||t.next.path))]):t._e(),t._v("→\n ")],1):t._e()])]):t._e()])}),[],!1,null,null,null).exports),Ye={data:()=>({date:"",classify1:"",classifyList:[],cataloguePermalink:"",author:null,categories:[]}),created(){this.getPageInfo()},watch:{"$route.path"(){this.classifyList=[],this.getPageInfo()}},methods:{getPageInfo(){const t=this.$page,{relativePath:e}=t,{sidebar:n}=this.$themeConfig,r=e.split("/");r.forEach((t,e)=>{const n=t.split(".");if(e!==r.length-1)if(1===n)this.classifyList.push(n[0]);else{const e=t.indexOf(".");this.classifyList.push(t.substring(e+1)||"")}}),this.classify1=this.classifyList[0];const i=n&&n.catalogue?n.catalogue[this.classify1]:"",o=this.$frontmatter.author||this.$themeConfig.author;let s=(t.frontmatter.date||"").split(" ")[0];const{categories:a}=this.$frontmatter;this.date=s,this.cataloguePermalink=i,this.author=o,this.categories=a},getLink(t){const{cataloguePermalink:e}=this;return t===e?e:`${e}${"/"===e.charAt(e.length-1)?"":"/"}#${t}`}}},Xe=(n(307),Object(o.a)(Ye,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"articleInfo-wrap"},[n("div",{staticClass:"articleInfo"},[t.classify1&&"_posts"!==t.classify1?n("ul",{staticClass:"breadcrumbs"},[n("li",[n("router-link",{staticClass:"iconfont icon-home",attrs:{to:"/",title:"首页"}})],1),t._v(" "),t._l(t.classifyList,(function(e){return n("li",{key:e},[t.cataloguePermalink?n("router-link",{attrs:{to:t.getLink(e)}},[t._v(t._s(e))]):!1!==t.$themeConfig.category?n("router-link",{attrs:{to:"/categories/?category="+encodeURIComponent(e),title:"分类"}},[t._v(t._s(e))]):n("span",[t._v(t._s(e))])],1)}))],2):t._e(),t._v(" "),n("div",{staticClass:"info"},[t.author?n("div",{staticClass:"author iconfont icon-touxiang",attrs:{title:"作者"}},[t.author.href||t.author.link&&"string"==typeof t.author.link?n("a",{staticClass:"beLink",attrs:{href:t.author.href||t.author.link,target:"_blank",title:"作者"}},[t._v(t._s(t.author.name))]):n("a",{attrs:{href:"javascript:;"}},[t._v(t._s(t.author.name||t.author))])]):t._e(),t._v(" "),t.date?n("div",{staticClass:"date iconfont icon-riqi",attrs:{title:"创建时间"}},[n("a",{attrs:{href:"javascript:;"}},[t._v(t._s(t.date))])]):t._e(),t._v(" "),!1===t.$themeConfig.category||t.classify1&&"_posts"!==t.classify1||!t.categories?t._e():n("div",{staticClass:"date iconfont icon-wenjian",attrs:{title:"分类"}},t._l(t.categories,(function(e,r){return n("router-link",{key:r,attrs:{to:"/categories/?category="+encodeURIComponent(e)}},[t._v(t._s(e+" "))])})),1)])])])}),[],!1,null,"06225672",null).exports),Ne={data:()=>({pageData:null,isStructuring:!0,appointDir:{}}),created(){this.getPageData();const t=this.$themeConfig.sidebar;t&&"auto"!==t||(this.isStructuring=!1,console.error("目录页数据依赖于结构化的侧边栏数据,请在主题设置中将侧边栏字段设置为'structuring',否则无法获取目录数据。"))},methods:{getPageData(){const t=this.$frontmatter.pageComponent;t&&t.data?this.pageData={...t.data,title:this.$frontmatter.title}:console.error("请在front matter中设置pageComponent和pageComponent.data数据")},getCatalogueList(){const{sidebar:t}=this.$site.themeConfig,{data:e}=this.$frontmatter.pageComponent;let n=(e.path||e.key).split("/"),r=t[`/${n[0]}/`];return n.length>1&&(n.shift(),r=this.appointDirDeal(0,n,r)),r||console.error("未获取到目录数据请查看front matter中设置的path是否正确。"),r},type:t=>Object.prototype.toString.call(t).match(/\[object (.*?)\]/)[1].toLowerCase(),appointDirDeal(t,e,n){let r=e[t];void 0!==r&&-1!==r.indexOf(".")&&(r=r.substring(r.indexOf(".")+1));for(let i=0;i<n.length;i++)n[i].title===r&&(this.appointDir=n[i],t<e.length-1&&this.appointDirDeal(t+1,e,n[i].children));return this.appointDir.children}},watch:{"$route.path"(){this.getPageData()}}},ze=(n(308),Object(o.a)(Ne,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-vdoing-content"},[n("div",{staticClass:"column-wrapper"},[t.pageData.imgUrl?n("img",{attrs:{src:t.$withBase(t.pageData.imgUrl)}}):t._e(),t._v(" "),n("dl",{staticClass:"column-info"},[n("dt",{staticClass:"title"},[t._v(t._s(t.pageData.title))]),t._v(" "),n("dd",{staticClass:"description",domProps:{innerHTML:t._s(t.pageData.description)}})])]),t._v(" "),t.isStructuring?n("div",{staticClass:"catalogue-wrapper"},[n("div",{staticClass:"catalogue-title"},[t._v("目录")]),t._v(" "),n("div",{staticClass:"catalogue-content"},[t._l(t.getCatalogueList(),(function(e,r){return["array"===t.type(e)?n("dl",{key:r,staticClass:"inline"},[n("dt",[n("router-link",{attrs:{to:e[2]}},[t._v(t._s(r+1+". "+e[1])+"\n "),e[3]?n("span",{staticClass:"title-tag"},[t._v("\n "+t._s(e[3])+"\n ")]):t._e()])],1)]):"object"===t.type(e)?n("dl",{key:r},[n("dt",{attrs:{id:t.anchorText=e.title}},[n("a",{staticClass:"header-anchor",attrs:{href:"#"+t.anchorText}},[t._v("#")]),t._v("\n "+t._s(r+1+". "+e.title)+"\n ")]),t._v(" "),n("dd",[t._l(e.children,(function(e,i){return["array"===t.type(e)?[n("router-link",{key:i,attrs:{to:e[2]}},[t._v(t._s(r+1+"-"+(i+1)+". "+e[1])+"\n "),e[3]?n("span",{staticClass:"title-tag"},[t._v("\n "+t._s(e[3])+"\n ")]):t._e()])]:"object"===t.type(e)?n("div",{key:i,staticClass:"sub-cat-wrap"},[n("div",{staticClass:"sub-title",attrs:{id:t.anchorText=e.title}},[n("a",{staticClass:"header-anchor",attrs:{href:"#"+t.anchorText}},[t._v("#")]),t._v("\n "+t._s(r+1+"-"+(i+1)+". "+e.title)+"\n ")]),t._v(" "),t._l(e.children,(function(e,o){return n("router-link",{key:r+1+"-"+(i+1)+"-"+(o+1),attrs:{to:e[2]}},[t._v("\n "+t._s(r+1+"-"+(i+1)+"-"+(o+1)+". "+e[1])+"\n "),e[3]?n("span",{staticClass:"title-tag"},[t._v("\n "+t._s(e[3])+"\n ")]):t._e()])}))],2):t._e()]}))],2)]):t._e()]}))],2)]):t._e()])}),[],!1,null,"644d539c",null).exports),Re={data:()=>({headers:[],hashText:""}),mounted(){this.getHeadersData(),this.getHashText()},watch:{$route(){this.headers=this.$page.headers,this.getHashText()}},methods:{getHeadersData(){this.headers=this.$page.headers},getHashText(){this.hashText=decodeURIComponent(window.location.hash.slice(1))}}},He=(n(309),{data:()=>({badges:["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAABGpJREFUSA3tVVtoXFUU3fvOI53UlmCaKIFmwEhsE7QK0ipFEdHEKpXaZGrp15SINsXUWvBDpBgQRKi0+KKoFeJHfZA+ED9KKoIU2gYD9UejTW4rVIzm0VSTziPzuNu1z507dibTTjL4U/DAzLn3nL3X2o91ziX6f9wMFdh6Jvbm9nNSV0msViVO6tN1Rm7NMu2OpeJ9lWBUTDxrJbYTS0hInuwciu9eLHlFxCLCZEk3MegsJmZ5K/JD6t7FkFdEvGUo1g7qJoG3MHImqRIn8/nzY1K9UPKKiJmtnUqHVE3Gbuay6vJE/N2FEmuxFjW2nUuE0yQXRRxLiTUAzs36zhZvOXJPdX850EVnnLZkB8prodQoM5JGj7Xk2mvC7JB8tG04Ef5PiXtG0UtxupRQSfTnBoCy554x18yJHI6I+G5Eru4LHmPJZEQsrvPUbMiA8G/WgMK7w7I+ez7++o2ANfbrjvaOl1tFMs+htG3IrZH9/hDX1Pr8Tc0UvH8tcX29KzAgIGcEkINyW5BF9x891hw6VYqgJHEk0huccS7vh3C6gTiODL+26huuBtbct8eZnqLML8PkxGYpuPZBqtqwkSjgc4mB5gbgig5i+y0UDK35LMxXisn9xQtK+nd26gTIHsHe/oblK/b29fUmN/8Y+9jAQrnBp56m1LcDlDp9irKTExSKduXJVWSqdBMA08pEJnEIOB3FPPMybu/oeV8zFeYN3xx576Q6RH+VmplE4ncQV5v+5rzSoyOU7PuEAg8g803PwBJ0CExno/jcMbN8tONYeOmHiuUNryvm3fRUy4tMPVLdAGkUhNWuggGrJcXPv+ouCjz0MKUHz1J2/E8IC9nqTabcxgaBYM0hPhD5Y65FsbxRQKxCQrDjDctW7PUM3HuZunFyifSAqEfuzCp48Il24luWUWZoyJCaPR82jE0+kFA643wRFVni4RYSq3ohJO2pZ7B5dO4xkDWbEpossJPLSrPjYID8rS2UHTlvyNxqIGsg674XJJ7vnh5L7PNwC4hh2sjCI96mzszOTpxLF0T7l88Yz7lAuK6OnL8gXLOnTvpzSb22YG8W7us3jSebFHeeqnXRG1vt+MoUM84LQIBmMsCTAcOauTh0T0l0neQK7m2bLMt2mGxU3HYssS0J2cdv5wljlPsrIuZLAG/2DOZIXgCYT8uMGZN+e2kSirfxZOPCsC0f24nTZzspnVn9VePS1Z5vubmAGGXG8ZFno9Hel0yfA5ZPhF7Dh972BQJ2qCpgH67lmWtBYbvk6sz02wjky2vXyz0XErP/kFB619js1BtwfOV4OPRqOQBjy3Qbk18vigUPPSD5ceHnwck7W9bhAqZdd7SuG7w4/P2F/GaJh8c7e9qgow+Q7cGBo+98WsLkuktFqiZabtXuQTu/Y5ETbR0v7tNSFnvrmu6pjdoan2KjMu8q/Hmj1EfCO2ZGfEIbIXKUlw8qaX9/b2oeSJmFksSeT/Fn0V3nSypChh4Gjh74ybO9aeZ/AN2dwciu2/MhAAAAAElFTkSuQmCC","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAABH1JREFUSA3tVl1oHFUUPmdmd2ltklqbpJDiNnXFmgbFktho7YMPNiJSSZM0+CAYSkUELVhM6YuwIPpgoOKDqOBDC0XE2CQoNtQXBUFTTcCi+Wlh1V2TQExsUzcltd3M9Tt3ZjZzZ2fT+OJTL8yeM+eee757fmeJbq//KQL8X3DUSFOcfr7cRsRtxNQMWueeVzOkaITIGqQHNg5y8+jNW9ldM7A6nTpAjuolUikAwq7CE3WcM2RRDz+XGVgN3FptU/aUSlvq9Pa3iZ1+sgAqJyyAFqkipd9dqiwHF3P65YycLWc/6sqGrvoEoIp6DOFaX5h6+dnfjkWprwqsPk0dUGq5vySwDImC10KxFHgGL1SWoc92O3eVht09qdXNH11I2SsTsJYqMWzihqGMi+A+Garf3BAuuLI5oGlULyNfyB/HYNujwktOfRrMr5t77NmevqaUopx0grnKAyvVpmwUDB4x6FPXuGvYLTDwWsejwgtgkYKPqRJg8SV6xaiZ3ZTppGneS4yfH5/66fZSDHv+QZci/+h5c5UHtpy67JUqGppM0sh0Nc1dW6/N1W5Yoqat8/TU/VnadmdeW2PLLSyh0cvxBs3KbqTmwYPpxN4do/mzE8nEpvX/UMu2Wbp74zUAK5q6WkHns7V0eWkdPbPzd3rxkTGybadYySumVzhcaJFbs5UrEkQ/+CK8gF5dnh/6ciIZ73gwQ927L1IitoxKLXYP3SjYdOrHHfTZhRRlFyrorafPk20B3HPD1y2G3qKZME5Jcf3t/HUC13/8tSd++vqFveMUTwAUxSUFI1QekR1+bIze3D9MF2aq6cPvG72CgnldWCFqyRw3lwH8ZMerjTD9ElRO7Gv44wNpC90aASqGfVlz/Rx17srQ57/UU26hkhQqUB7dBR71WmzQhHUnblGmVOEw0jhbV1n9OlXUDCIRGaNV5Jp43N516fN7JmnTHdfp7Hgy0luO4aMhtkLL8Bi3bUWYvzh5Mn1dTxrL6QmGuRhGL/TiTTxRoEdTszSaq9GR0NGA3KdkOz3hqSV3MIDhQ5IVX/Ivx3umBti2es2h4eZby7x8br1rkf7Mo90AqC8aQ3sJeNzqFRu+vSANAQe3PL7l0HGOAdwDCeZYvNKeoZp1Qfs6Aipndh86HmFRi0LAnEO47wsqM6cdfjh3jBPUzhZy7nvlUfFsamED1VQt6aISHVymXZ/B2aCtIG8AI8xfobj2d3en1wWVhOeHELKmLQ1s211s88comkv4UCwWyF787mJdYXtNfhKAXVqnKTq8QZvGAGGOfaTo5pGZ/PwbUCr5+DPr/1J92JNHr9aOl/F3iI5+O1nfybsGxoimvZ3ViWSluDITw3P37mypheDIPY0tw7+O/5ApbkYw+zpfaUVu32Pi98+defdUhEpZkRFq0aqyNh9FuL9hpYbEm6iwi0z2REd09ZmyENEbuhjDWzKvZXTqKYaBIr3tt5kuPtQBZFvEUwHt60vfCNu41XsksH9Ij1BMMz1Y0OOunHNShFIP5868g5zeXmuLwL9T4b6Q2+KejgAAAABJRU5ErkJggg==","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAABKFJREFUSA3tVl1oFVcQnrMbrak3QUgkya1akpJYcrUtIqW1JvFBE9LiQ5v6JmJpolbMg32rVrhgoYK0QiMY6i9Y6EMaW5D+xFJaTYItIuK2Kr3+BJNwkxBj05sQY3b3nM6cs2dv9t7NT/vQJw/sndk5M/PNzJkzewGerP+pAmy+ON8lLzUJgA8ZYxYIYZmGYRnctDaWvJJAmTtfP1pvXsBCCPP8QFcCaRkZYACgDZFO4stNIcBCajEOlmmC9XpJ9bAGCaPaPmzPl32dvLSVu3BWCTQs0XQQ6g0DYgwLIoAZbBCdW/i+781o1VVlm/410mw4h06Y7bIPHNyWDyL4FHkX03Q8SrzNhZTZriieckWt7cL6MM85YcLpsi/7O9/iXFT6MswI0DmmpkSaJ0qLxFIm3+i1THHB3zmBH3PYx9CcykcLOeQVVa7QtdxTgQgEleX2AjHYfwA+2ddV77ruGoJUbhGDI09YSNXyMpUt5ylOzxgbUmtOp7NmbNt8v3arjTBfYELmLUV+M+nSawNNAUqpT3ClJWg5I3BLT+cGW/DXNGCa6tx1aakCGEigArTn4TDIPdrXXYKCZNrHLMCOEPvHBlLQ99s9eHB7EB6NTki73CVPQ2F5MSx/uRQixfmq7rK0wYD8w8E905bnPDfwoWs/rfv93NWN/ZfvwsLIU7A09gxECyISeGJkHAau98L97tuw7NXnoPyNF8FcYGLGKsOs0mN3OEyec9esGW/ZEl945dTP34wlR2FZVQWU1q0Cw8Tr7p+hgLLNL0FPxx/Q35mA8aEUrH6nCgwEl0tn7wUiZYJnNRh6DK4UH/k0lfyrsBKdPVv/AriGIQcEDQZ65LBAGe2Rzui9Ybjz7XUppz1/uKBbyVPGkN3ZAeC6hr0x7Nr38N5+EqkoOm17xpoqR9ohQF55ERSvr4Dkr3chNfC3DMzGJlNBElW8w9nsGQvhNGIzDkXzCg8cLK951xHsFBlTJspJNi3ZFIMF2AeDV3q8DNOB+YHi6QTrChDIWDBRi5U5f+ZMfJLu3ccrqxtdxk4SKH336LFxSmkqefwU5T8fhdSdQf9IVKD6aNiwI/hnmcAZ91isYMJIaCUCx9W098+LgruikeTqzqqxKPUwqJyCPJiyemVVZBOijDGjD38Os0jOiSPL1z3SPjXNANbiNPXAdzTfukjjuknNBbyz3nwgTd3AVFqUJ5hpHlq9MveLnWwttUfoygBmvVjuikxND3znrhsELnZk7k+OjIGxeNEkomyLVta0xxn+HZhjBc4YZ/AFjHjz9u3xRZl2BN4aq9nFwWh16IrQ1aHHEd3j1+4/dB9OtH4e29A2H1DyHQRmOSfQZ1Fy7MHBTGB6J/Djq6p3OxyO2cB+4Car7v/o3GXgfAkj23+x9ID1Teoamo/SXcbvSf2PX7Vc8DdCmE1vN9di+32P9/5YR3vLnhCVGUWBjEkr3yh4H8v9CzmsbdhzOKzsJKM90iFdaTMjRPhGVsakRvOaRidljo6H6G7j+ctrJpsP+4COhDIl0La2+FS4+5mlocBaXY5QnGZysIBYoeSsl5qQzrSj/cgNrfuEzlWBfwA+EjrZyWUvpAAAAABJRU5ErkJggg=="],currentBadge:""}),created(){this.$themeConfig.titleBadgeIcons&&(this.badges=this.$themeConfig.titleBadgeIcons),this.currentBadge=this.getBadge()},watch:{"$route.path"(){this.currentBadge=this.getBadge()}},methods:{getBadge(){return this.badges[Math.floor(Math.random()*this.badges.length)]}}}),Ue={mixins:[He],data:()=>({updateBarConfig:null}),props:["sidebarItems"],components:{PageEdit:Ae,PageNav:je,ArticleInfo:Xe,Catalogue:ze,UpdateArticle:Yt,RightMenu:Object(o.a)(Re,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"right-menu-wrapper"},[n("div",{staticClass:"right-menu-margin"},[n("div",{staticClass:"right-menu-title"},[t._v("目录")]),t._v(" "),n("div",{staticClass:"right-menu-content"},t._l(t.headers,(function(e,r){return n("div",{key:r,class:["right-menu-item","level"+e.level,{active:e.slug===t.hashText}]},[n("a",{attrs:{href:"#"+e.slug}},[t._v(t._s(e.title))])])})),0)])])}),[],!1,null,null,null).exports},created(){this.updateBarConfig=this.$themeConfig.updateBar},computed:{bgStyle(){const{contentBgStyle:t}=this.$themeConfig;return t?"bg-style-"+t:""},isShowUpdateBar(){return!this.updateBarConfig||!1!==this.updateBarConfig.showToArticle},showTitle(){return!this.$frontmatter.pageComponent},showRightMenu(){const{$frontmatter:t,$themeConfig:e,$page:n}=this,{sidebar:r}=t;return!1!==e.rightMenuBar&&n.headers&&!1!==(t&&r&&!1!==r)},pageComponent(){return!!this.$frontmatter.pageComponent&&this.$frontmatter.pageComponent.name},isShowSlotT(){return this.getShowStatus("pageTshowMode")},isShowSlotB(){return this.getShowStatus("pageBshowMode")}},methods:{getShowStatus(t){const{htmlModules:e}=this.$themeConfig;return!!e&&("article"===e[t]?this.isArticle():"custom"!==e[t]||!this.isArticle())},isArticle(){return!1!==this.$frontmatter.article}}},Fe=(n(310),Object(o.a)(Ue,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("main",{staticClass:"page"},[n("div",{class:"theme-vdoing-wrapper "+t.bgStyle},[t.isArticle()?n("ArticleInfo"):n("div",{staticClass:"placeholder"}),t._v(" "),t.pageComponent?n(t.pageComponent,{tag:"component",staticClass:"theme-vdoing-content"}):t._e(),t._v(" "),n("div",{staticClass:"content-wrapper"},[t.showRightMenu?n("RightMenu"):t._e(),t._v(" "),t.showTitle?n("h1",[!1!==t.$themeConfig.titleBadge?n("img",{attrs:{src:t.currentBadge}}):t._e(),t._v(t._s(this.$page.title)),t.$frontmatter.titleTag?n("span",{staticClass:"title-tag"},[t._v(t._s(t.$frontmatter.titleTag))]):t._e()]):t._e(),t._v(" "),t.isShowSlotT?t._t("top"):t._e(),t._v(" "),n("Content",{staticClass:"theme-vdoing-content"})],2),t._v(" "),t.isShowSlotB?t._t("bottom"):t._e(),t._v(" "),n("PageEdit"),t._v(" "),n("PageNav",t._b({},"PageNav",{sidebarItems:t.sidebarItems},!1))],2),t._v(" "),t.isShowUpdateBar?n("UpdateArticle",{attrs:{length:3,moreArticle:t.updateBarConfig&&t.updateBarConfig.moreArticle}}):t._e()],1)])}),[],!1,null,null,null).exports),We={data:()=>({category:"",total:0,perPage:10,currentPage:1}),components:{MainLayout:It,PostList:$t,Pagination:Nt,CategoriesBar:Ut},mounted(){const t=this.$route.query.category;t?(this.category=t,this.total=this.$groupPosts.categories[t].length):this.total=this.$sortPosts.length,this.$route.query.p&&(this.currentPage=Number(this.$route.query.p));const e=document.querySelector(".categories");e&&setTimeout(()=>{const t=e.querySelector(".active"),n=t?t.offsetTop:0;e.scrollTo({top:n,behavior:"smooth"})},300)},methods:{handlePagination(t){this.currentPage=t}},watch:{"$route.query.category"(t){this.category=t?decodeURIComponent(t):"",this.category?this.total=this.$groupPosts.categories[this.category].length:this.total=this.$sortPosts.length,this.currentPage=1}}},qe=(n(311),Object(o.a)(We,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"custom-page categories-page"},[n("MainLayout",{scopedSlots:t._u([{key:"mainLeft",fn:function(){return[t.$categoriesAndTags.categories.length?n("CategoriesBar",{attrs:{categoriesData:t.$categoriesAndTags.categories,category:t.category}}):t._e(),t._v(" "),n("PostList",{attrs:{currentPage:t.currentPage,perPage:t.perPage,category:t.category}}),t._v(" "),n("Pagination",{directives:[{name:"show",rawName:"v-show",value:Math.ceil(t.total/t.perPage)>1,expression:"Math.ceil(total / perPage) > 1"}],attrs:{total:t.total,perPage:t.perPage,currentPage:t.currentPage},on:{getCurrentPage:t.handlePagination}})]},proxy:!0},{key:"mainRight",fn:function(){return[t.$categoriesAndTags.categories.length?n("CategoriesBar",{attrs:{categoriesData:t.$categoriesAndTags.categories,category:t.category}}):t._e()]},proxy:!0}])})],1)}),[],!1,null,null,null).exports),Ge={data:()=>({tag:"",total:0,perPage:10,currentPage:1}),components:{MainLayout:It,PostList:$t,Pagination:Nt,TagsBar:Wt},mounted(){const t=this.$route.query.tag;t?(this.tag=t,this.total=this.$groupPosts.tags[t].length):this.total=this.$sortPosts.length,this.$route.query.p&&(this.currentPage=Number(this.$route.query.p))},methods:{handlePagination(t){this.currentPage=t}},watch:{"$route.query.tag"(t){this.tag=t?decodeURIComponent(t):"",this.tag?this.total=this.$groupPosts.tags[this.tag].length:this.total=this.$sortPosts.length,this.currentPage=1}}},Ke=(n(312),Object(o.a)(Ge,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"custom-page tags-page"},[n("MainLayout",{scopedSlots:t._u([{key:"mainLeft",fn:function(){return[t.$categoriesAndTags.tags.length?n("TagsBar",{attrs:{tagsData:t.$categoriesAndTags.tags,tag:t.tag}}):t._e(),t._v(" "),n("PostList",{attrs:{currentPage:t.currentPage,perPage:t.perPage,tag:t.tag}}),t._v(" "),n("Pagination",{directives:[{name:"show",rawName:"v-show",value:Math.ceil(t.total/t.perPage)>1,expression:"Math.ceil(total / perPage) > 1"}],attrs:{total:t.total,perPage:t.perPage,currentPage:t.currentPage},on:{getCurrentPage:t.handlePagination}})]},proxy:!0},{key:"mainRight",fn:function(){return[t.$categoriesAndTags.tags.length?n("TagsBar",{attrs:{tagsData:t.$categoriesAndTags.tags,tag:t.tag}}):t._e()]},proxy:!0}])})],1)}),[],!1,null,null,null).exports),Qe=n(49),Je=n.n(Qe),Ze={mixins:[He],data:()=>({postsList:[],countByYear:{},perPage:80,currentPage:1}),created(){this.getPageData();const{$sortPostsByDate:t,countByYear:e}=this;for(let n=0;n<t.length;n++){const{frontmatter:{date:i}}=t[n];if(i&&"string"===Object(r.n)(i)){const t=i.slice(0,4);e[t]||(e[t]=0),e[t]=e[t]+1}}this.countByYear=e},mounted(){window.addEventListener("scroll",Je()(()=>{if(this.postsList.length<this.$sortPostsByDate.length){const t=document.documentElement,e=document.body,n=t.scrollTop||e.scrollTop,r=t.clientHeight||e.clientHeight,i=t.scrollHeight||e.scrollHeight;i>r&&n+r>=i-250&&this.loadmore()}},200))},methods:{getPageData(){const t=this.currentPage,e=this.perPage;this.postsList=this.postsList.concat(this.$sortPostsByDate.slice((t-1)*e,t*e))},loadmore(){this.currentPage=this.currentPage+1,this.getPageData()},getYear(t){const e=this.postsList[t];if(!e)return;const{frontmatter:{date:n}}=e;return n&&"string"===Object(r.n)(n)?n.slice(0,4):void 0},getDate(t){const{frontmatter:{date:e}}=t;if(e&&"string"===Object(r.n)(e))return e.slice(5,10)}}},Ve=(n(313),Object(o.a)(Ze,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"custom-page archives-page"},[n("div",{staticClass:"theme-vdoing-wrapper"},[n("h1",[!1!==t.$themeConfig.titleBadge?n("img",{attrs:{src:t.currentBadge}}):t._e(),t._v("\n "+t._s(t.$page.title)+"\n ")]),t._v(" "),n("div",{staticClass:"count"},[t._v("\n 总共 "),n("i",[t._v(t._s(t.$sortPostsByDate.length))]),t._v(" 篇文章\n ")]),t._v(" "),n("ul",[t._l(t.postsList,(function(e,r){return[(t.year=t.getYear(r))!==t.getYear(r-1)?n("li",{key:r+t.$sortPostsByDate.length,staticClass:"year"},[n("h2",[t._v("\n "+t._s(t.year)+"\n "),n("span",[n("i",[t._v(t._s(t.countByYear[t.year]))]),t._v(" 篇\n ")])])]):t._e(),t._v(" "),n("li",{key:r},[n("router-link",{attrs:{to:e.path}},[n("span",{staticClass:"date"},[t._v(t._s(t.getDate(e)))]),t._v("\n "+t._s(e.title)+"\n "),e.frontmatter.titleTag?n("span",{staticClass:"title-tag"},[t._v("\n "+t._s(e.frontmatter.titleTag)+"\n ")]):t._e()])],1)]}))],2)])])}),[],!1,null,null,null).exports),tn={name:"Sidebar",components:{SidebarLinks:n(277).default,NavLinks:ke},props:["items"],computed:{blogger(){return this.$themeConfig.blogger}}},en=(n(316),Object(o.a)(tn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("aside",{staticClass:"sidebar"},[t.blogger?n("div",{staticClass:"blogger"},[n("img",{attrs:{src:t.blogger.avatar}}),t._v(" "),n("div",{staticClass:"blogger-info"},[n("h3",[t._v(t._s(t.blogger.name))]),t._v(" "),t.blogger.social?n("div",{staticClass:"icons"},t._l(t.blogger.social.icons,(function(t,e){return n("a",{key:e,class:["iconfont",t.iconClass],attrs:{href:t.link,title:t.title,target:"_blank"}})})),0):n("span",[t._v(t._s(t.blogger.slogan))])])]):t._e(),t._v(" "),n("NavLinks"),t._v(" "),t._t("top"),t._v(" "),n("SidebarLinks",{attrs:{depth:0,items:t.items}}),t._v(" "),t._t("bottom")],2)}),[],!1,null,null,null).exports),nn=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},rn="undefined"==typeof window,on={version:"1.1.1",storage:rn?null:window.localStorage,session:{storage:rn?null:window.sessionStorage}},sn={set:function(t,e){if(!this.disabled)return void 0===e?this.remove(t):(this.storage.setItem(t,function(t){return JSON.stringify(t)}(e)),e)},get:function(t,e){if(this.disabled)return e;var n=function(t){if("string"!=typeof t)return;try{return JSON.parse(t)}catch(e){return t||void 0}}(this.storage.getItem(t));return void 0===n?e:n},has:function(t){return void 0!==this.get(t)},remove:function(t){this.disabled||this.storage.removeItem(t)},clear:function(){this.disabled||this.storage.clear()},getAll:function(){if(this.disabled)return null;var t={};return this.forEach((function(e,n){t[e]=n})),t},forEach:function(t){if(!this.disabled)for(var e=0;e<this.storage.length;e++){var n=this.storage.key(e);t(n,this.get(n))}}};nn(on,sn),nn(on.session,sn);try{var an="__storejs__";on.set(an,an),on.get(an)!==an&&(on.disabled=!0),on.remove(an)}catch(t){on.disabled=!0}var un=on;var ln={data:()=>({threshold:100,scrollTop:null,showCommentBut:!1,commentTop:null,currentMode:"",showModeBox:!1,modeList:[{name:"跟随系统",icon:"icon-zidong",KEY:"auto"},{name:"浅色模式",icon:"icon-rijianmoshi",KEY:"light"},{name:"深色模式",icon:"icon-yejianmoshi",KEY:"dark"},{name:"阅读模式",icon:"icon-yuedu",KEY:"read"}],_scrollTimer:null,_textareaEl:null,_recordScrollTop:null,COMMENT_SELECTOR_1:"#vuepress-plugin-comment",COMMENT_SELECTOR_2:"#valine-vuepress-comment",COMMENT_SELECTOR_3:".vssue"}),mounted(){if(this.currentMode=un.get("mode")||this.$themeConfig.defaultMode||"auto",this.scrollTop=this.getScrollTop(),window.addEventListener("scroll",Je()(()=>{this.scrollTop=this.getScrollTop()},100)),window.addEventListener("load",()=>{this.getCommentTop()}),document.documentElement.clientWidth<719){this.$refs.modeBox.onclick=()=>{this.showModeBox=!1},window.addEventListener("scroll",Je()(()=>{this.showModeBox&&(this.showModeBox=!1)},100))}const t=document.querySelectorAll(".buttons .button");for(let e=0;e<t.length;e++){const n=t[e];n.addEventListener("touchstart",(function(){n.classList.add("hover")})),n.addEventListener("touchend",(function(){setTimeout(()=>{n.classList.remove("hover")},150)}))}},computed:{showToTop(){return this.scrollTop>this.threshold}},methods:{toggleMode(t){this.currentMode=t,this.$emit("toggle-theme-mode",t)},getScrollTop:()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,scrollToTop(){window.scrollTo({top:0,behavior:"smooth"}),this.scrollTop=0},getCommentTop(){setTimeout(()=>{let t=document.querySelector(this.COMMENT_SELECTOR_1)||document.querySelector(this.COMMENT_SELECTOR_2)||document.querySelector(this.COMMENT_SELECTOR_3);t&&(this.showCommentBut=!1!==this.$frontmatter.comment&&!0!==this.$frontmatter.home,this.commentTop=t.offsetTop-58)},500)},scrollToComment(){window.scrollTo({top:this.commentTop,behavior:"smooth"}),this._textareaEl=document.querySelector(this.COMMENT_SELECTOR_1+" textarea")||document.querySelector(this.COMMENT_SELECTOR_2+" input")||document.querySelector(this.COMMENT_SELECTOR_3+" textarea"),this._textareaEl&&this.getScrollTop()!==this._recordScrollTop?document.addEventListener("scroll",this._handleListener):this._textareaEl&&this.getScrollTop()===this._recordScrollTop&&this._handleFocus()},_handleListener(){clearTimeout(this._scrollTimer),this._scrollTimer=setTimeout(()=>{document.removeEventListener("scroll",this._handleListener),this._recordScrollTop=this.getScrollTop(),this._handleFocus()},30)},_handleFocus(){this._textareaEl.focus(),this._textareaEl.classList.add("yellowBorder"),setTimeout(()=>{this._textareaEl.classList.remove("yellowBorder")},500)}},watch:{"$route.path"(){this.showCommentBut=!1,this.getCommentTop()}}},cn=(n(317),Object(o.a)(ln,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"buttons"},[n("transition",{attrs:{name:"fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.showToTop,expression:"showToTop"}],staticClass:"button blur go-to-top iconfont icon-fanhuidingbu",attrs:{title:"返回顶部"},on:{click:t.scrollToTop}})]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.showCommentBut,expression:"showCommentBut"}],staticClass:"button blur go-to-comment iconfont icon-pinglun",attrs:{title:"去评论"},on:{click:t.scrollToComment}}),t._v(" "),n("div",{staticClass:"button blur theme-mode-but iconfont icon-zhuti",attrs:{title:"主题模式"},on:{mouseenter:function(e){t.showModeBox=!0},mouseleave:function(e){t.showModeBox=!1},click:function(e){t.showModeBox=!0}}},[n("transition",{attrs:{name:"mode"}},[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.showModeBox,expression:"showModeBox"}],ref:"modeBox",staticClass:"select-box",on:{click:function(t){t.stopPropagation()},touchstart:function(t){t.stopPropagation()}}},t._l(t.modeList,(function(e){return n("li",{key:e.KEY,staticClass:"iconfont",class:[e.icon,{active:e.KEY===t.currentMode}],on:{click:function(n){return t.toggleMode(e.KEY)}}},[t._v("\n "+t._s(e.name)+"\n ")])})),0)])],1)],1)}),[],!1,null,null,null).exports),hn={computed:{social(){return this.$themeConfig.social},footer(){return this.$themeConfig.footer}}},fn=(n(318),Object(o.a)(hn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"footer"},[t.social&&t.social.icons?n("div",{staticClass:"icons"},t._l(t.social.icons,(function(t,e){return n("a",{key:e,class:["iconfont",t.iconClass],attrs:{href:t.link,title:t.title,target:"_blank"}})})),0):t._e(),t._v(" "),t._v("\n Theme by\n "),n("a",{attrs:{href:"https://github.com/xugaoyi/vuepress-theme-vdoing",target:"_blank",title:"本站主题"}},[t._v("Vdoing")]),t._v(" "),t.footer?[t._v("\n | Copyright © "+t._s(t.footer.createYear)+"-"+t._s((new Date).getFullYear())+"\n "),n("span",{domProps:{innerHTML:t._s(t.footer.copyrightInfo)}})]:t._e()],2)}),[],!1,null,null,null).exports),pn={data:()=>({bgImg:"",opacity:.5}),mounted(){let{bodyBgImg:t,bodyBgImgOpacity:e,bodyBgImgInterval:n=15}=this.$themeConfig;if("string"===Object(r.n)(t))this.bgImg=t;else if("array"===Object(r.n)(t)){let e=0,r=null;this.bgImg=t[e],clearInterval(r),r=setInterval(()=>{if(++e>=t.length&&(e=0),this.bgImg=t[e],t[e+1]){(new Image).src=t[e+1]}},1e3*n)}void 0!==e&&(this.opacity=e)}},dn=(n(319),Object(o.a)(pn,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"body-bg",style:"background: url("+this.bgImg+") center center / cover no-repeat;opacity:"+this.opacity})}),[],!1,null,null,null).exports);var gn={components:{Home:Gt,Navbar:Ce,Page:Fe,CategoriesPage:qe,TagsPage:Ke,ArchivesPage:Ve,Sidebar:en,Footer:fn,Buttons:cn,BodyBgImg:dn},data:()=>({hideNavbar:!1,isSidebarOpen:!0,showSidebar:!1,themeMode:"auto",showWindowLB:!0,showWindowRB:!0}),computed:{sidebarSlotTop(){return this.getHtmlStr("sidebarT")},sidebarSlotBottom(){return this.getHtmlStr("sidebarB")},pageSlotTop(){return this.getHtmlStr("pageT")},pageSlotBottom(){return this.getHtmlStr("pageB")},windowLB(){return this.getHtmlStr("windowLB")},windowRB(){return this.getHtmlStr("windowRB")},showRightMenu(){const{headers:t}=this.$page;return!this.$frontmatter.home&&!1!==this.$themeConfig.rightMenuBar&&t&&t.length&&!1!==this.$frontmatter.sidebar},shouldShowNavbar(){const{themeConfig:t}=this.$site,{frontmatter:e}=this.$page;return!1!==e.navbar&&!1!==t.navbar&&(this.$title||t.logo||t.repo||t.nav||this.$themeLocaleConfig.nav)},shouldShowSidebar(){const{frontmatter:t}=this.$page;return!t.home&&!1!==t.sidebar&&this.sidebarItems.length&&!1!==t.showSidebar},sidebarItems(){return Object(r.m)(this.$page,this.$page.regularPath,this.$site,this.$localePath)},pageClasses(){const t=this.$page.frontmatter.pageClass;return[{"no-navbar":!this.shouldShowNavbar,"hide-navbar":this.hideNavbar,"sidebar-open":this.isSidebarOpen,"no-sidebar":!this.shouldShowSidebar,"have-rightmenu":this.showRightMenu,"have-body-img":this.$themeConfig.bodyBgImg,"only-sidebarItem":1===this.sidebarItems.length&&"page"===this.sidebarItems[0].type},t]}},created(){const t=this.$themeConfig.sidebarOpen;!1===t&&(this.isSidebarOpen=t)},beforeMount(){this.isSidebarOpenOfclientWidth();const t=un.get("mode"),{defaultMode:e}=this.$themeConfig;e&&"auto"!==e&&!t?this.themeMode=e:t&&"auto"!==t&&"auto"!==e?this.themeMode=t:this._autoMode(),this.setBodyClass();const n=this.$themeConfig.social;if(n&&n.iconfontCssFile){let t=document.createElement("link");t.setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),t.setAttribute("href",n.iconfontCssFile),document.head.appendChild(t)}},mounted(){const t=document.location.hash;if(t.length>1){const e=decodeURIComponent(t.substring(1)),n=document.getElementById(e);n&&n.scrollIntoView()}this.showSidebar=!0,this.$router.afterEach(()=>{this.isSidebarOpenOfclientWidth()});let e=0,n=0;window.addEventListener("scroll",Zt.a.throttle(()=>{this.isSidebarOpen||(e=this.getScrollTop(),this.hideNavbar=n<e&&e>58,setTimeout(()=>{n=e},0))},300))},watch:{isSidebarOpen(){this.isSidebarOpen&&(this.hideNavbar=!1)},themeMode(){this.setBodyClass()}},methods:{getHtmlStr(t){const{htmlModules:e}=this.$themeConfig;return e?e[t]:""},setBodyClass(){let{pageStyle:t="card",bodyBgImg:e}=this.$themeConfig;("card"!==t&&"line"!==t||e)&&(t="card"),document.body.className=`theme-mode-${this.themeMode} theme-style-${t}`},getScrollTop:()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,isSidebarOpenOfclientWidth(){document.documentElement.clientWidth<719&&(this.isSidebarOpen=!1)},toggleSidebar(t){this.isSidebarOpen="boolean"==typeof t?t:!this.isSidebarOpen,this.$emit("toggle-sidebar",this.isSidebarOpen)},_autoMode(){window.matchMedia("(prefers-color-scheme: dark)").matches?this.themeMode="dark":this.themeMode="light"},toggleThemeMode(t){"auto"===t?this._autoMode():this.themeMode=t,un.set("mode",t)},onTouchStart(t){this.touchStart={x:t.changedTouches[0].clientX,y:t.changedTouches[0].clientY}},onTouchEnd(t){const e=t.changedTouches[0].clientX-this.touchStart.x,n=t.changedTouches[0].clientY-this.touchStart.y;Math.abs(e)>Math.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}},vn=(n(320),Object(o.a)(gn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),!1!==t.$themeConfig.sidebarHoverTriggerOpen?n("div",{staticClass:"sidebar-hover-trigger"}):t._e(),t._v(" "),n("Sidebar",{directives:[{name:"show",rawName:"v-show",value:t.showSidebar,expression:"showSidebar"}],attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([t.sidebarSlotTop?{key:"top",fn:function(){return[n("div",{staticClass:"sidebar-slot sidebar-slot-top",domProps:{innerHTML:t._s(t.sidebarSlotTop)}})]},proxy:!0}:null,t.sidebarSlotBottom?{key:"bottom",fn:function(){return[n("div",{staticClass:"sidebar-slot sidebar-slot-bottom",domProps:{innerHTML:t._s(t.sidebarSlotBottom)}})]},proxy:!0}:null],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):t.$page.frontmatter.categoriesPage?n("CategoriesPage"):t.$page.frontmatter.tagsPage?n("TagsPage"):t.$page.frontmatter.archivesPage?n("ArchivesPage"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([t.pageSlotTop?{key:"top",fn:function(){return[n("div",{staticClass:"page-slot page-slot-top",domProps:{innerHTML:t._s(t.pageSlotTop)}})]},proxy:!0}:null,t.pageSlotBottom?{key:"bottom",fn:function(){return[n("div",{staticClass:"page-slot page-slot-bottom",domProps:{innerHTML:t._s(t.pageSlotBottom)}})]},proxy:!0}:null],null,!0)}),t._v(" "),n("Footer"),t._v(" "),n("Buttons",{ref:"buttons",on:{"toggle-theme-mode":t.toggleThemeMode}}),t._v(" "),t.$themeConfig.bodyBgImg?n("BodyBgImg"):t._e(),t._v(" "),t.windowLB?n("div",{directives:[{name:"show",rawName:"v-show",value:t.showWindowLB,expression:"showWindowLB"}],staticClass:"custom-html-window custom-html-window-lb"},[n("div",{staticClass:"custom-wrapper"},[n("span",{staticClass:"close-but",on:{click:function(e){t.showWindowLB=!1}}},[t._v("×")]),t._v(" "),n("div",{domProps:{innerHTML:t._s(t.windowLB)}})])]):t._e(),t._v(" "),t.windowRB?n("div",{directives:[{name:"show",rawName:"v-show",value:t.showWindowRB,expression:"showWindowRB"}],staticClass:"custom-html-window custom-html-window-rb"},[n("div",{staticClass:"custom-wrapper"},[n("span",{staticClass:"close-but",on:{click:function(e){t.showWindowRB=!1}}},[t._v("×")]),t._v(" "),n("div",{domProps:{innerHTML:t._s(t.windowRB)}})])]):t._e()],1)}),[],!1,null,null,null));e.default=vn.exports}])]);