!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.HSMegaMenu=t():n.HSMegaMenu=t()}(window,(function(){return function(n){var t={};function e(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return n[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=n,e.c=t,e.d=function(n,t,r){e.o(n,t)||Object.defineProperty(n,t,{enumerable:!0,get:r})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,t){if(1&t&&(n=e(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&t&&"string"!=typeof n)for(var i in n)e.d(r,i,function(t){return n[t]}.bind(null,i));return r},e.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,"a",t),t},e.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},e.p="",e(e.s="./src/js/hs-mega-menu.js")}({"./node_modules/lodash/lodash.js": /*!***************************************!*\ !*** ./node_modules/lodash/lodash.js ***! \***************************************/ /*! no static exports found */function(n,t,e){(function(n,r){var i; /** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var u="Expected a function",o="__lodash_placeholder__",a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",s="[object Array]",f="[object Boolean]",l="[object Date]",v="[object Error]",h="[object Function]",p="[object GeneratorFunction]",d="[object Map]",g="[object Number]",_="[object Object]",m="[object RegExp]",y="[object Set]",b="[object String]",M="[object Symbol]",w="[object WeakMap]",j="[object ArrayBuffer]",k="[object DataView]",x="[object Float32Array]",O="[object Float64Array]",A="[object Int8Array]",S="[object Int16Array]",$="[object Int32Array]",C="[object Uint8Array]",I="[object Uint16Array]",E="[object Uint32Array]",L=/\b__p \+= '';/g,z=/\b(__p \+=) '' \+/g,R=/(__e\(.*?\)|\b__t\)) \+\n'';/g,T=/&(?:amp|lt|gt|quot|#39);/g,W=/[&<>"']/g,U=RegExp(T.source),B=RegExp(W.source),D=/<%-([\s\S]+?)%>/g,N=/<%([\s\S]+?)%>/g,P=/<%=([\s\S]+?)%>/g,F=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,q=/^\w*$/,Z=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,J=/[\\^$.*+?()[\]{}|]/g,K=RegExp(J.source),V=/^\s+|\s+$/g,G=/^\s+/,H=/\s+$/,Y=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,X=/,? & /,nn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tn=/\\(\\)?/g,en=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,rn=/\w*$/,un=/^[-+]0x[0-9a-f]+$/i,on=/^0b[01]+$/i,an=/^\[object .+?Constructor\]$/,cn=/^0o[0-7]+$/i,sn=/^(?:0|[1-9]\d*)$/,fn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ln=/($^)/,vn=/['\n\r\u2028\u2029\\]/g,hn="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pn="\\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",dn="[\\ud800-\\udfff]",gn="["+pn+"]",_n="["+hn+"]",mn="\\d+",yn="[\\u2700-\\u27bf]",bn="[a-z\\xdf-\\xf6\\xf8-\\xff]",Mn="[^\\ud800-\\udfff"+pn+mn+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",wn="\\ud83c[\\udffb-\\udfff]",jn="[^\\ud800-\\udfff]",kn="(?:\\ud83c[\\udde6-\\uddff]){2}",xn="[\\ud800-\\udbff][\\udc00-\\udfff]",On="[A-Z\\xc0-\\xd6\\xd8-\\xde]",An="(?:"+bn+"|"+Mn+")",Sn="(?:"+On+"|"+Mn+")",$n="(?:"+_n+"|"+wn+")"+"?",Cn="[\\ufe0e\\ufe0f]?"+$n+("(?:\\u200d(?:"+[jn,kn,xn].join("|")+")[\\ufe0e\\ufe0f]?"+$n+")*"),In="(?:"+[yn,kn,xn].join("|")+")"+Cn,En="(?:"+[jn+_n+"?",_n,kn,xn,dn].join("|")+")",Ln=RegExp("['’]","g"),zn=RegExp(_n,"g"),Rn=RegExp(wn+"(?="+wn+")|"+En+Cn,"g"),Tn=RegExp([On+"?"+bn+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[gn,On,"$"].join("|")+")",Sn+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[gn,On+An,"$"].join("|")+")",On+"?"+An+"+(?:['’](?:d|ll|m|re|s|t|ve))?",On+"+(?:['’](?: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_])",mn,In].join("|"),"g"),Wn=RegExp("[\\u200d\\ud800-\\udfff"+hn+"\\ufe0e\\ufe0f]"),Un=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Bn=["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"],Dn=-1,Nn={};Nn[x]=Nn[O]=Nn[A]=Nn[S]=Nn[$]=Nn[C]=Nn["[object Uint8ClampedArray]"]=Nn[I]=Nn[E]=!0,Nn[c]=Nn[s]=Nn[j]=Nn[f]=Nn[k]=Nn[l]=Nn[v]=Nn[h]=Nn[d]=Nn[g]=Nn[_]=Nn[m]=Nn[y]=Nn[b]=Nn[w]=!1;var Pn={};Pn[c]=Pn[s]=Pn[j]=Pn[k]=Pn[f]=Pn[l]=Pn[x]=Pn[O]=Pn[A]=Pn[S]=Pn[$]=Pn[d]=Pn[g]=Pn[_]=Pn[m]=Pn[y]=Pn[b]=Pn[M]=Pn[C]=Pn["[object Uint8ClampedArray]"]=Pn[I]=Pn[E]=!0,Pn[v]=Pn[h]=Pn[w]=!1;var Fn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},qn=parseFloat,Zn=parseInt,Jn="object"==typeof n&&n&&n.Object===Object&&n,Kn="object"==typeof self&&self&&self.Object===Object&&self,Vn=Jn||Kn||Function("return this")(),Gn=t&&!t.nodeType&&t,Hn=Gn&&"object"==typeof r&&r&&!r.nodeType&&r,Yn=Hn&&Hn.exports===Gn,Qn=Yn&&Jn.process,Xn=function(){try{var n=Hn&&Hn.require&&Hn.require("util").types;return n||Qn&&Qn.binding&&Qn.binding("util")}catch(n){}}(),nt=Xn&&Xn.isArrayBuffer,tt=Xn&&Xn.isDate,et=Xn&&Xn.isMap,rt=Xn&&Xn.isRegExp,it=Xn&&Xn.isSet,ut=Xn&&Xn.isTypedArray;function ot(n,t,e){switch(e.length){case 0:return n.call(t);case 1:return n.call(t,e[0]);case 2:return n.call(t,e[0],e[1]);case 3:return n.call(t,e[0],e[1],e[2])}return n.apply(t,e)}function at(n,t,e,r){for(var i=-1,u=null==n?0:n.length;++i-1}function ht(n,t,e){for(var r=-1,i=null==n?0:n.length;++r-1;);return e}function Rt(n,t){for(var e=n.length;e--&&wt(t,n[e],0)>-1;);return e}function Tt(n,t){for(var e=n.length,r=0;e--;)n[e]===t&&++r;return r}var Wt=At({"À":"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"}),Ut=At({"&":"&","<":"<",">":">",'"':""","'":"'"});function Bt(n){return"\\"+Fn[n]}function Dt(n){return Wn.test(n)}function Nt(n){var t=-1,e=Array(n.size);return n.forEach((function(n,r){e[++t]=[r,n]})),e}function Pt(n,t){return function(e){return n(t(e))}}function Ft(n,t){for(var e=-1,r=n.length,i=0,u=[];++e",""":'"',"'":"'"});var Gt=function n(t){var e,r=(t=null==t?Vn:Gt.defaults(Vn.Object(),t,Gt.pick(Vn,Bn))).Array,i=t.Date,hn=t.Error,pn=t.Function,dn=t.Math,gn=t.Object,_n=t.RegExp,mn=t.String,yn=t.TypeError,bn=r.prototype,Mn=pn.prototype,wn=gn.prototype,jn=t["__core-js_shared__"],kn=Mn.toString,xn=wn.hasOwnProperty,On=0,An=(e=/[^.]+$/.exec(jn&&jn.keys&&jn.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"",Sn=wn.toString,$n=kn.call(gn),Cn=Vn._,In=_n("^"+kn.call(xn).replace(J,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),En=Yn?t.Buffer:void 0,Rn=t.Symbol,Wn=t.Uint8Array,Fn=En?En.allocUnsafe:void 0,Jn=Pt(gn.getPrototypeOf,gn),Kn=gn.create,Gn=wn.propertyIsEnumerable,Hn=bn.splice,Qn=Rn?Rn.isConcatSpreadable:void 0,Xn=Rn?Rn.iterator:void 0,yt=Rn?Rn.toStringTag:void 0,At=function(){try{var n=Xi(gn,"defineProperty");return n({},"",{}),n}catch(n){}}(),Ht=t.clearTimeout!==Vn.clearTimeout&&t.clearTimeout,Yt=i&&i.now!==Vn.Date.now&&i.now,Qt=t.setTimeout!==Vn.setTimeout&&t.setTimeout,Xt=dn.ceil,ne=dn.floor,te=gn.getOwnPropertySymbols,ee=En?En.isBuffer:void 0,re=t.isFinite,ie=bn.join,ue=Pt(gn.keys,gn),oe=dn.max,ae=dn.min,ce=i.now,se=t.parseInt,fe=dn.random,le=bn.reverse,ve=Xi(t,"DataView"),he=Xi(t,"Map"),pe=Xi(t,"Promise"),de=Xi(t,"Set"),ge=Xi(t,"WeakMap"),_e=Xi(gn,"create"),me=ge&&new ge,ye={},be=Ou(ve),Me=Ou(he),we=Ou(pe),je=Ou(de),ke=Ou(ge),xe=Rn?Rn.prototype:void 0,Oe=xe?xe.valueOf:void 0,Ae=xe?xe.toString:void 0;function Se(n){if(qo(n)&&!Lo(n)&&!(n instanceof Ee)){if(n instanceof Ie)return n;if(xn.call(n,"__wrapped__"))return Au(n)}return new Ie(n)}var $e=function(){function n(){}return function(t){if(!Fo(t))return{};if(Kn)return Kn(t);n.prototype=t;var e=new n;return n.prototype=void 0,e}}();function Ce(){}function Ie(n,t){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Ee(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Le(n){var t=-1,e=null==n?0:n.length;for(this.clear();++t=t?n:t)),n}function He(n,t,e,r,i,u){var o,a=1&t,s=2&t,v=4&t;if(e&&(o=i?e(n,r,i,u):e(n)),void 0!==o)return o;if(!Fo(n))return n;var w=Lo(n);if(w){if(o=function(n){var t=n.length,e=new n.constructor(t);t&&"string"==typeof n[0]&&xn.call(n,"index")&&(e.index=n.index,e.input=n.input);return e}(n),!a)return _i(n,o)}else{var L=eu(n),z=L==h||L==p;if(Wo(n))return li(n,a);if(L==_||L==c||z&&!i){if(o=s||z?{}:iu(n),!a)return s?function(n,t){return mi(n,tu(n),t)}(n,function(n,t){return n&&mi(t,Ma(t),n)}(o,n)):function(n,t){return mi(n,nu(n),t)}(n,Je(o,n))}else{if(!Pn[L])return i?n:{};o=function(n,t,e){var r=n.constructor;switch(t){case j:return vi(n);case f:case l:return new r(+n);case k:return function(n,t){var e=t?vi(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}(n,e);case x:case O:case A:case S:case $:case C:case"[object Uint8ClampedArray]":case I:case E:return hi(n,e);case d:return new r;case g:case b:return new r(n);case m:return function(n){var t=new n.constructor(n.source,rn.exec(n));return t.lastIndex=n.lastIndex,t}(n);case y:return new r;case M:return i=n,Oe?gn(Oe.call(i)):{}}var i}(n,L,a)}}u||(u=new We);var R=u.get(n);if(R)return R;u.set(n,o),Go(n)?n.forEach((function(r){o.add(He(r,t,e,r,n,u))})):Zo(n)&&n.forEach((function(r,i){o.set(i,He(r,t,e,i,n,u))}));var T=w?void 0:(v?s?Ji:Zi:s?Ma:ba)(n);return ct(T||n,(function(r,i){T&&(r=n[i=r]),Fe(o,i,He(r,t,e,i,n,u))})),o}function Ye(n,t,e){var r=e.length;if(null==n)return!r;for(n=gn(n);r--;){var i=e[r],u=t[i],o=n[i];if(void 0===o&&!(i in n)||!u(o))return!1}return!0}function Qe(n,t,e){if("function"!=typeof n)throw new yn(u);return yu((function(){n.apply(void 0,e)}),t)}function Xe(n,t,e,r){var i=-1,u=vt,o=!0,a=n.length,c=[],s=t.length;if(!a)return c;e&&(t=pt(t,It(e))),r?(u=ht,o=!1):t.length>=200&&(u=Lt,o=!1,t=new Te(t));n:for(;++i-1},ze.prototype.set=function(n,t){var e=this.__data__,r=qe(e,n);return r<0?(++this.size,e.push([n,t])):e[r][1]=t,this},Re.prototype.clear=function(){this.size=0,this.__data__={hash:new Le,map:new(he||ze),string:new Le}},Re.prototype.delete=function(n){var t=Yi(this,n).delete(n);return this.size-=t?1:0,t},Re.prototype.get=function(n){return Yi(this,n).get(n)},Re.prototype.has=function(n){return Yi(this,n).has(n)},Re.prototype.set=function(n,t){var e=Yi(this,n),r=e.size;return e.set(n,t),this.size+=e.size==r?0:1,this},Te.prototype.add=Te.prototype.push=function(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this},Te.prototype.has=function(n){return this.__data__.has(n)},We.prototype.clear=function(){this.__data__=new ze,this.size=0},We.prototype.delete=function(n){var t=this.__data__,e=t.delete(n);return this.size=t.size,e},We.prototype.get=function(n){return this.__data__.get(n)},We.prototype.has=function(n){return this.__data__.has(n)},We.prototype.set=function(n,t){var e=this.__data__;if(e instanceof ze){var r=e.__data__;if(!he||r.length<199)return r.push([n,t]),this.size=++e.size,this;e=this.__data__=new Re(r)}return e.set(n,t),this.size=e.size,this};var nr=Mi(cr),tr=Mi(sr,!0);function er(n,t){var e=!0;return nr(n,(function(n,r,i){return e=!!t(n,r,i)})),e}function rr(n,t,e){for(var r=-1,i=n.length;++r0&&e(a)?t>1?ur(a,t-1,e,r,i):dt(i,a):r||(i[i.length]=a)}return i}var or=wi(),ar=wi(!0);function cr(n,t){return n&&or(n,t,ba)}function sr(n,t){return n&&ar(n,t,ba)}function fr(n,t){return lt(t,(function(t){return Do(n[t])}))}function lr(n,t){for(var e=0,r=(t=ai(t,n)).length;null!=n&&et}function dr(n,t){return null!=n&&xn.call(n,t)}function gr(n,t){return null!=n&&t in gn(n)}function _r(n,t,e){for(var i=e?ht:vt,u=n[0].length,o=n.length,a=o,c=r(o),s=1/0,f=[];a--;){var l=n[a];a&&t&&(l=pt(l,It(t))),s=ae(l.length,s),c[a]=!e&&(t||u>=120&&l.length>=120)?new Te(a&&l):void 0}l=n[0];var v=-1,h=c[0];n:for(;++v=a)return c;var s=e[r];return c*("desc"==s?-1:1)}}return n.index-t.index}(n,t,e)}))}function Lr(n,t,e){for(var r=-1,i=t.length,u={};++r-1;)a!==n&&Hn.call(a,c,1),Hn.call(n,c,1);return n}function Rr(n,t){for(var e=n?t.length:0,r=e-1;e--;){var i=t[e];if(e==r||i!==u){var u=i;ou(i)?Hn.call(n,i,1):Xr(n,i)}}return n}function Tr(n,t){return n+ne(fe()*(t-n+1))}function Wr(n,t){var e="";if(!n||t<1||t>9007199254740991)return e;do{t%2&&(e+=n),(t=ne(t/2))&&(n+=n)}while(t);return e}function Ur(n,t){return bu(pu(n,t,Ja),n+"")}function Br(n){return Be($a(n))}function Dr(n,t){var e=$a(n);return ju(e,Ge(t,0,e.length))}function Nr(n,t,e,r){if(!Fo(n))return n;for(var i=-1,u=(t=ai(t,n)).length,o=u-1,a=n;null!=a&&++iu?0:u+t),(e=e>u?u:e)<0&&(e+=u),u=t>e?0:e-t>>>0,t>>>=0;for(var o=r(u);++i>>1,o=n[u];null!==o&&!Yo(o)&&(e?o<=t:o=200){var s=t?null:Wi(n);if(s)return qt(s);o=!1,i=Lt,c=new Te}else c=t?[]:a;n:for(;++r=r?n:Zr(n,t,e)}var fi=Ht||function(n){return Vn.clearTimeout(n)};function li(n,t){if(t)return n.slice();var e=n.length,r=Fn?Fn(e):new n.constructor(e);return n.copy(r),r}function vi(n){var t=new n.constructor(n.byteLength);return new Wn(t).set(new Wn(n)),t}function hi(n,t){var e=t?vi(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}function pi(n,t){if(n!==t){var e=void 0!==n,r=null===n,i=n==n,u=Yo(n),o=void 0!==t,a=null===t,c=t==t,s=Yo(t);if(!a&&!s&&!u&&n>t||u&&o&&c&&!a&&!s||r&&o&&c||!e&&c||!i)return 1;if(!r&&!u&&!s&&n1?e[i-1]:void 0,o=i>2?e[2]:void 0;for(u=n.length>3&&"function"==typeof u?(i--,u):void 0,o&&au(e[0],e[1],o)&&(u=i<3?void 0:u,i=1),t=gn(t);++r-1?i[u?t[o]:o]:void 0}}function Ai(n){return qi((function(t){var e=t.length,r=e,i=Ie.prototype.thru;for(n&&t.reverse();r--;){var o=t[r];if("function"!=typeof o)throw new yn(u);if(i&&!a&&"wrapper"==Vi(o))var a=new Ie([],!0)}for(r=a?r:e;++r1&&y.reverse(),l&&sa))return!1;var s=u.get(n),f=u.get(t);if(s&&f)return s==t&&f==n;var l=-1,v=!0,h=2&e?new Te:void 0;for(u.set(n,t),u.set(t,n);++l-1&&n%1==0&&n1?"& ":"")+t[r],t=t.join(e>2?", ":" "),n.replace(Y,"{\n/* [wrapped with "+t+"] */\n")}(r,function(n,t){return ct(a,(function(e){var r="_."+e[0];t&e[1]&&!vt(n,r)&&n.push(r)})),n.sort()}(function(n){var t=n.match(Q);return t?t[1].split(X):[]}(r),e)))}function wu(n){var t=0,e=0;return function(){var r=ce(),i=16-(r-e);if(e=r,i>0){if(++t>=800)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}function ju(n,t){var e=-1,r=n.length,i=r-1;for(t=void 0===t?r:t;++e1?n[t-1]:void 0;return e="function"==typeof e?(n.pop(),e):void 0,Ku(n,e)}));function no(n){var t=Se(n);return t.__chain__=!0,t}function to(n,t){return t(n)}var eo=qi((function(n){var t=n.length,e=t?n[0]:0,r=this.__wrapped__,i=function(t){return Ve(t,n)};return!(t>1||this.__actions__.length)&&r instanceof Ee&&ou(e)?((r=r.slice(e,+e+(t?1:0))).__actions__.push({func:to,args:[i],thisArg:void 0}),new Ie(r,this.__chain__).thru((function(n){return t&&!n.length&&n.push(void 0),n}))):this.thru(i)}));var ro=yi((function(n,t,e){xn.call(n,e)?++n[e]:Ke(n,e,1)}));var io=Oi(Iu),uo=Oi(Eu);function oo(n,t){return(Lo(n)?ct:nr)(n,Hi(t,3))}function ao(n,t){return(Lo(n)?st:tr)(n,Hi(t,3))}var co=yi((function(n,t,e){xn.call(n,e)?n[e].push(t):Ke(n,e,[t])}));var so=Ur((function(n,t,e){var i=-1,u="function"==typeof t,o=Ro(n)?r(n.length):[];return nr(n,(function(n){o[++i]=u?ot(t,n,e):mr(n,t,e)})),o})),fo=yi((function(n,t,e){Ke(n,e,t)}));function lo(n,t){return(Lo(n)?pt:Ar)(n,Hi(t,3))}var vo=yi((function(n,t,e){n[e?0:1].push(t)}),(function(){return[[],[]]}));var ho=Ur((function(n,t){if(null==n)return[];var e=t.length;return e>1&&au(n,t[0],t[1])?t=[]:e>2&&au(t[0],t[1],t[2])&&(t=[t[0]]),Er(n,ur(t,1),[])})),po=Yt||function(){return Vn.Date.now()};function go(n,t,e){return t=e?void 0:t,Bi(n,128,void 0,void 0,void 0,void 0,t=n&&null==t?n.length:t)}function _o(n,t){var e;if("function"!=typeof t)throw new yn(u);return n=ra(n),function(){return--n>0&&(e=t.apply(this,arguments)),n<=1&&(t=void 0),e}}var mo=Ur((function(n,t,e){var r=1;if(e.length){var i=Ft(e,Gi(mo));r|=32}return Bi(n,r,t,e,i)})),yo=Ur((function(n,t,e){var r=3;if(e.length){var i=Ft(e,Gi(yo));r|=32}return Bi(t,r,n,e,i)}));function bo(n,t,e){var r,i,o,a,c,s,f=0,l=!1,v=!1,h=!0;if("function"!=typeof n)throw new yn(u);function p(t){var e=r,u=i;return r=i=void 0,f=t,a=n.apply(u,e)}function d(n){return f=n,c=yu(_,t),l?p(n):a}function g(n){var e=n-s;return void 0===s||e>=t||e<0||v&&n-f>=o}function _(){var n=po();if(g(n))return m(n);c=yu(_,function(n){var e=t-(n-s);return v?ae(e,o-(n-f)):e}(n))}function m(n){return c=void 0,h&&r?p(n):(r=i=void 0,a)}function y(){var n=po(),e=g(n);if(r=arguments,i=this,s=n,e){if(void 0===c)return d(s);if(v)return fi(c),c=yu(_,t),p(s)}return void 0===c&&(c=yu(_,t)),a}return t=ua(t)||0,Fo(e)&&(l=!!e.leading,o=(v="maxWait"in e)?oe(ua(e.maxWait)||0,t):o,h="trailing"in e?!!e.trailing:h),y.cancel=function(){void 0!==c&&fi(c),f=0,r=s=i=c=void 0},y.flush=function(){return void 0===c?a:m(po())},y}var Mo=Ur((function(n,t){return Qe(n,1,t)})),wo=Ur((function(n,t,e){return Qe(n,ua(t)||0,e)}));function jo(n,t){if("function"!=typeof n||null!=t&&"function"!=typeof t)throw new yn(u);var e=function(){var r=arguments,i=t?t.apply(this,r):r[0],u=e.cache;if(u.has(i))return u.get(i);var o=n.apply(this,r);return e.cache=u.set(i,o)||u,o};return e.cache=new(jo.Cache||Re),e}function ko(n){if("function"!=typeof n)throw new yn(u);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}jo.Cache=Re;var xo=ci((function(n,t){var e=(t=1==t.length&&Lo(t[0])?pt(t[0],It(Hi())):pt(ur(t,1),It(Hi()))).length;return Ur((function(r){for(var i=-1,u=ae(r.length,e);++i=t})),Eo=yr(function(){return arguments}())?yr:function(n){return qo(n)&&xn.call(n,"callee")&&!Gn.call(n,"callee")},Lo=r.isArray,zo=nt?It(nt):function(n){return qo(n)&&hr(n)==j};function Ro(n){return null!=n&&Po(n.length)&&!Do(n)}function To(n){return qo(n)&&Ro(n)}var Wo=ee||uc,Uo=tt?It(tt):function(n){return qo(n)&&hr(n)==l};function Bo(n){if(!qo(n))return!1;var t=hr(n);return t==v||"[object DOMException]"==t||"string"==typeof n.message&&"string"==typeof n.name&&!Ko(n)}function Do(n){if(!Fo(n))return!1;var t=hr(n);return t==h||t==p||"[object AsyncFunction]"==t||"[object Proxy]"==t}function No(n){return"number"==typeof n&&n==ra(n)}function Po(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=9007199254740991}function Fo(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}function qo(n){return null!=n&&"object"==typeof n}var Zo=et?It(et):function(n){return qo(n)&&eu(n)==d};function Jo(n){return"number"==typeof n||qo(n)&&hr(n)==g}function Ko(n){if(!qo(n)||hr(n)!=_)return!1;var t=Jn(n);if(null===t)return!0;var e=xn.call(t,"constructor")&&t.constructor;return"function"==typeof e&&e instanceof e&&kn.call(e)==$n}var Vo=rt?It(rt):function(n){return qo(n)&&hr(n)==m};var Go=it?It(it):function(n){return qo(n)&&eu(n)==y};function Ho(n){return"string"==typeof n||!Lo(n)&&qo(n)&&hr(n)==b}function Yo(n){return"symbol"==typeof n||qo(n)&&hr(n)==M}var Qo=ut?It(ut):function(n){return qo(n)&&Po(n.length)&&!!Nn[hr(n)]};var Xo=zi(Or),na=zi((function(n,t){return n<=t}));function ta(n){if(!n)return[];if(Ro(n))return Ho(n)?Kt(n):_i(n);if(Xn&&n[Xn])return function(n){for(var t,e=[];!(t=n.next()).done;)e.push(t.value);return e}(n[Xn]());var t=eu(n);return(t==d?Nt:t==y?qt:$a)(n)}function ea(n){return n?(n=ua(n))===1/0||n===-1/0?17976931348623157e292*(n<0?-1:1):n==n?n:0:0===n?n:0}function ra(n){var t=ea(n),e=t%1;return t==t?e?t-e:t:0}function ia(n){return n?Ge(ra(n),0,4294967295):0}function ua(n){if("number"==typeof n)return n;if(Yo(n))return NaN;if(Fo(n)){var t="function"==typeof n.valueOf?n.valueOf():n;n=Fo(t)?t+"":t}if("string"!=typeof n)return 0===n?n:+n;n=n.replace(V,"");var e=on.test(n);return e||cn.test(n)?Zn(n.slice(2),e?2:8):un.test(n)?NaN:+n}function oa(n){return mi(n,Ma(n))}function aa(n){return null==n?"":Yr(n)}var ca=bi((function(n,t){if(lu(t)||Ro(t))mi(t,ba(t),n);else for(var e in t)xn.call(t,e)&&Fe(n,e,t[e])})),sa=bi((function(n,t){mi(t,Ma(t),n)})),fa=bi((function(n,t,e,r){mi(t,Ma(t),n,r)})),la=bi((function(n,t,e,r){mi(t,ba(t),n,r)})),va=qi(Ve);var ha=Ur((function(n,t){n=gn(n);var e=-1,r=t.length,i=r>2?t[2]:void 0;for(i&&au(t[0],t[1],i)&&(r=1);++e1),t})),mi(n,Ji(n),e),r&&(e=He(e,7,Pi));for(var i=t.length;i--;)Xr(e,t[i]);return e}));var xa=qi((function(n,t){return null==n?{}:function(n,t){return Lr(n,t,(function(t,e){return ga(n,e)}))}(n,t)}));function Oa(n,t){if(null==n)return{};var e=pt(Ji(n),(function(n){return[n]}));return t=Hi(t),Lr(n,e,(function(n,e){return t(n,e[0])}))}var Aa=Ui(ba),Sa=Ui(Ma);function $a(n){return null==n?[]:Et(n,ba(n))}var Ca=ki((function(n,t,e){return t=t.toLowerCase(),n+(e?Ia(t):t)}));function Ia(n){return Ba(aa(n).toLowerCase())}function Ea(n){return(n=aa(n))&&n.replace(fn,Wt).replace(zn,"")}var La=ki((function(n,t,e){return n+(e?"-":"")+t.toLowerCase()})),za=ki((function(n,t,e){return n+(e?" ":"")+t.toLowerCase()})),Ra=ji("toLowerCase");var Ta=ki((function(n,t,e){return n+(e?"_":"")+t.toLowerCase()}));var Wa=ki((function(n,t,e){return n+(e?" ":"")+Ba(t)}));var Ua=ki((function(n,t,e){return n+(e?" ":"")+t.toUpperCase()})),Ba=ji("toUpperCase");function Da(n,t,e){return n=aa(n),void 0===(t=e?void 0:t)?function(n){return Un.test(n)}(n)?function(n){return n.match(Tn)||[]}(n):function(n){return n.match(nn)||[]}(n):n.match(t)||[]}var Na=Ur((function(n,t){try{return ot(n,void 0,t)}catch(n){return Bo(n)?n:new hn(n)}})),Pa=qi((function(n,t){return ct(t,(function(t){t=xu(t),Ke(n,t,mo(n[t],n))})),n}));function Fa(n){return function(){return n}}var qa=Ai(),Za=Ai(!0);function Ja(n){return n}function Ka(n){return jr("function"==typeof n?n:He(n,1))}var Va=Ur((function(n,t){return function(e){return mr(e,n,t)}})),Ga=Ur((function(n,t){return function(e){return mr(n,e,t)}}));function Ha(n,t,e){var r=ba(t),i=fr(t,r);null!=e||Fo(t)&&(i.length||!r.length)||(e=t,t=n,n=this,i=fr(t,ba(t)));var u=!(Fo(e)&&"chain"in e&&!e.chain),o=Do(n);return ct(i,(function(e){var r=t[e];n[e]=r,o&&(n.prototype[e]=function(){var t=this.__chain__;if(u||t){var e=n(this.__wrapped__),i=e.__actions__=_i(this.__actions__);return i.push({func:r,args:arguments,thisArg:n}),e.__chain__=t,e}return r.apply(n,dt([this.value()],arguments))})})),n}function Ya(){}var Qa=Ii(pt),Xa=Ii(ft),nc=Ii(mt);function tc(n){return cu(n)?Ot(xu(n)):function(n){return function(t){return lr(t,n)}}(n)}var ec=Li(),rc=Li(!0);function ic(){return[]}function uc(){return!1}var oc=Ci((function(n,t){return n+t}),0),ac=Ti("ceil"),cc=Ci((function(n,t){return n/t}),1),sc=Ti("floor");var fc,lc=Ci((function(n,t){return n*t}),1),vc=Ti("round"),hc=Ci((function(n,t){return n-t}),0);return Se.after=function(n,t){if("function"!=typeof t)throw new yn(u);return n=ra(n),function(){if(--n<1)return t.apply(this,arguments)}},Se.ary=go,Se.assign=ca,Se.assignIn=sa,Se.assignInWith=fa,Se.assignWith=la,Se.at=va,Se.before=_o,Se.bind=mo,Se.bindAll=Pa,Se.bindKey=yo,Se.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return Lo(n)?n:[n]},Se.chain=no,Se.chunk=function(n,t,e){t=(e?au(n,t,e):void 0===t)?1:oe(ra(t),0);var i=null==n?0:n.length;if(!i||t<1)return[];for(var u=0,o=0,a=r(Xt(i/t));ui?0:i+e),(r=void 0===r||r>i?i:ra(r))<0&&(r+=i),r=e>r?0:ia(r);e>>0)?(n=aa(n))&&("string"==typeof t||null!=t&&!Vo(t))&&!(t=Yr(t))&&Dt(n)?si(Kt(n),0,e):n.split(t,e):[]},Se.spread=function(n,t){if("function"!=typeof n)throw new yn(u);return t=null==t?0:oe(ra(t),0),Ur((function(e){var r=e[t],i=si(e,0,t);return r&&dt(i,r),ot(n,this,i)}))},Se.tail=function(n){var t=null==n?0:n.length;return t?Zr(n,1,t):[]},Se.take=function(n,t,e){return n&&n.length?Zr(n,0,(t=e||void 0===t?1:ra(t))<0?0:t):[]},Se.takeRight=function(n,t,e){var r=null==n?0:n.length;return r?Zr(n,(t=r-(t=e||void 0===t?1:ra(t)))<0?0:t,r):[]},Se.takeRightWhile=function(n,t){return n&&n.length?ti(n,Hi(t,3),!1,!0):[]},Se.takeWhile=function(n,t){return n&&n.length?ti(n,Hi(t,3)):[]},Se.tap=function(n,t){return t(n),n},Se.throttle=function(n,t,e){var r=!0,i=!0;if("function"!=typeof n)throw new yn(u);return Fo(e)&&(r="leading"in e?!!e.leading:r,i="trailing"in e?!!e.trailing:i),bo(n,t,{leading:r,maxWait:t,trailing:i})},Se.thru=to,Se.toArray=ta,Se.toPairs=Aa,Se.toPairsIn=Sa,Se.toPath=function(n){return Lo(n)?pt(n,xu):Yo(n)?[n]:_i(ku(aa(n)))},Se.toPlainObject=oa,Se.transform=function(n,t,e){var r=Lo(n),i=r||Wo(n)||Qo(n);if(t=Hi(t,4),null==e){var u=n&&n.constructor;e=i?r?new u:[]:Fo(n)&&Do(u)?$e(Jn(n)):{}}return(i?ct:cr)(n,(function(n,r,i){return t(e,n,r,i)})),e},Se.unary=function(n){return go(n,1)},Se.union=Fu,Se.unionBy=qu,Se.unionWith=Zu,Se.uniq=function(n){return n&&n.length?Qr(n):[]},Se.uniqBy=function(n,t){return n&&n.length?Qr(n,Hi(t,2)):[]},Se.uniqWith=function(n,t){return t="function"==typeof t?t:void 0,n&&n.length?Qr(n,void 0,t):[]},Se.unset=function(n,t){return null==n||Xr(n,t)},Se.unzip=Ju,Se.unzipWith=Ku,Se.update=function(n,t,e){return null==n?n:ni(n,t,oi(e))},Se.updateWith=function(n,t,e,r){return r="function"==typeof r?r:void 0,null==n?n:ni(n,t,oi(e),r)},Se.values=$a,Se.valuesIn=function(n){return null==n?[]:Et(n,Ma(n))},Se.without=Vu,Se.words=Da,Se.wrap=function(n,t){return Oo(oi(t),n)},Se.xor=Gu,Se.xorBy=Hu,Se.xorWith=Yu,Se.zip=Qu,Se.zipObject=function(n,t){return ii(n||[],t||[],Fe)},Se.zipObjectDeep=function(n,t){return ii(n||[],t||[],Nr)},Se.zipWith=Xu,Se.entries=Aa,Se.entriesIn=Sa,Se.extend=sa,Se.extendWith=fa,Ha(Se,Se),Se.add=oc,Se.attempt=Na,Se.camelCase=Ca,Se.capitalize=Ia,Se.ceil=ac,Se.clamp=function(n,t,e){return void 0===e&&(e=t,t=void 0),void 0!==e&&(e=(e=ua(e))==e?e:0),void 0!==t&&(t=(t=ua(t))==t?t:0),Ge(ua(n),t,e)},Se.clone=function(n){return He(n,4)},Se.cloneDeep=function(n){return He(n,5)},Se.cloneDeepWith=function(n,t){return He(n,5,t="function"==typeof t?t:void 0)},Se.cloneWith=function(n,t){return He(n,4,t="function"==typeof t?t:void 0)},Se.conformsTo=function(n,t){return null==t||Ye(n,t,ba(t))},Se.deburr=Ea,Se.defaultTo=function(n,t){return null==n||n!=n?t:n},Se.divide=cc,Se.endsWith=function(n,t,e){n=aa(n),t=Yr(t);var r=n.length,i=e=void 0===e?r:Ge(ra(e),0,r);return(e-=t.length)>=0&&n.slice(e,i)==t},Se.eq=$o,Se.escape=function(n){return(n=aa(n))&&B.test(n)?n.replace(W,Ut):n},Se.escapeRegExp=function(n){return(n=aa(n))&&K.test(n)?n.replace(J,"\\$&"):n},Se.every=function(n,t,e){var r=Lo(n)?ft:er;return e&&au(n,t,e)&&(t=void 0),r(n,Hi(t,3))},Se.find=io,Se.findIndex=Iu,Se.findKey=function(n,t){return bt(n,Hi(t,3),cr)},Se.findLast=uo,Se.findLastIndex=Eu,Se.findLastKey=function(n,t){return bt(n,Hi(t,3),sr)},Se.floor=sc,Se.forEach=oo,Se.forEachRight=ao,Se.forIn=function(n,t){return null==n?n:or(n,Hi(t,3),Ma)},Se.forInRight=function(n,t){return null==n?n:ar(n,Hi(t,3),Ma)},Se.forOwn=function(n,t){return n&&cr(n,Hi(t,3))},Se.forOwnRight=function(n,t){return n&&sr(n,Hi(t,3))},Se.get=da,Se.gt=Co,Se.gte=Io,Se.has=function(n,t){return null!=n&&ru(n,t,dr)},Se.hasIn=ga,Se.head=zu,Se.identity=Ja,Se.includes=function(n,t,e,r){n=Ro(n)?n:$a(n),e=e&&!r?ra(e):0;var i=n.length;return e<0&&(e=oe(i+e,0)),Ho(n)?e<=i&&n.indexOf(t,e)>-1:!!i&&wt(n,t,e)>-1},Se.indexOf=function(n,t,e){var r=null==n?0:n.length;if(!r)return-1;var i=null==e?0:ra(e);return i<0&&(i=oe(r+i,0)),wt(n,t,i)},Se.inRange=function(n,t,e){return t=ea(t),void 0===e?(e=t,t=0):e=ea(e),function(n,t,e){return n>=ae(t,e)&&n=-9007199254740991&&n<=9007199254740991},Se.isSet=Go,Se.isString=Ho,Se.isSymbol=Yo,Se.isTypedArray=Qo,Se.isUndefined=function(n){return void 0===n},Se.isWeakMap=function(n){return qo(n)&&eu(n)==w},Se.isWeakSet=function(n){return qo(n)&&"[object WeakSet]"==hr(n)},Se.join=function(n,t){return null==n?"":ie.call(n,t)},Se.kebabCase=La,Se.last=Uu,Se.lastIndexOf=function(n,t,e){var r=null==n?0:n.length;if(!r)return-1;var i=r;return void 0!==e&&(i=(i=ra(e))<0?oe(r+i,0):ae(i,r-1)),t==t?function(n,t,e){for(var r=e+1;r--;)if(n[r]===t)return r;return r}(n,t,i):Mt(n,kt,i,!0)},Se.lowerCase=za,Se.lowerFirst=Ra,Se.lt=Xo,Se.lte=na,Se.max=function(n){return n&&n.length?rr(n,Ja,pr):void 0},Se.maxBy=function(n,t){return n&&n.length?rr(n,Hi(t,2),pr):void 0},Se.mean=function(n){return xt(n,Ja)},Se.meanBy=function(n,t){return xt(n,Hi(t,2))},Se.min=function(n){return n&&n.length?rr(n,Ja,Or):void 0},Se.minBy=function(n,t){return n&&n.length?rr(n,Hi(t,2),Or):void 0},Se.stubArray=ic,Se.stubFalse=uc,Se.stubObject=function(){return{}},Se.stubString=function(){return""},Se.stubTrue=function(){return!0},Se.multiply=lc,Se.nth=function(n,t){return n&&n.length?Ir(n,ra(t)):void 0},Se.noConflict=function(){return Vn._===this&&(Vn._=Cn),this},Se.noop=Ya,Se.now=po,Se.pad=function(n,t,e){n=aa(n);var r=(t=ra(t))?Jt(n):0;if(!t||r>=t)return n;var i=(t-r)/2;return Ei(ne(i),e)+n+Ei(Xt(i),e)},Se.padEnd=function(n,t,e){n=aa(n);var r=(t=ra(t))?Jt(n):0;return t&&rt){var r=n;n=t,t=r}if(e||n%1||t%1){var i=fe();return ae(n+i*(t-n+qn("1e-"+((i+"").length-1))),t)}return Tr(n,t)},Se.reduce=function(n,t,e){var r=Lo(n)?gt:St,i=arguments.length<3;return r(n,Hi(t,4),e,i,nr)},Se.reduceRight=function(n,t,e){var r=Lo(n)?_t:St,i=arguments.length<3;return r(n,Hi(t,4),e,i,tr)},Se.repeat=function(n,t,e){return t=(e?au(n,t,e):void 0===t)?1:ra(t),Wr(aa(n),t)},Se.replace=function(){var n=arguments,t=aa(n[0]);return n.length<3?t:t.replace(n[1],n[2])},Se.result=function(n,t,e){var r=-1,i=(t=ai(t,n)).length;for(i||(i=1,n=void 0);++r9007199254740991)return[];var e=4294967295,r=ae(n,4294967295);n-=4294967295;for(var i=Ct(r,t=Hi(t));++e=u)return n;var a=e-Jt(r);if(a<1)return r;var c=o?si(o,0,a).join(""):n.slice(0,a);if(void 0===i)return c+r;if(o&&(a+=c.length-a),Vo(i)){if(n.slice(a).search(i)){var s,f=c;for(i.global||(i=_n(i.source,aa(rn.exec(i))+"g")),i.lastIndex=0;s=i.exec(f);)var l=s.index;c=c.slice(0,void 0===l?a:l)}}else if(n.indexOf(Yr(i),a)!=a){var v=c.lastIndexOf(i);v>-1&&(c=c.slice(0,v))}return c+r},Se.unescape=function(n){return(n=aa(n))&&U.test(n)?n.replace(T,Vt):n},Se.uniqueId=function(n){var t=++On;return aa(n)+t},Se.upperCase=Ua,Se.upperFirst=Ba,Se.each=oo,Se.eachRight=ao,Se.first=zu,Ha(Se,(fc={},cr(Se,(function(n,t){xn.call(Se.prototype,t)||(fc[t]=n)})),fc),{chain:!1}),Se.VERSION="4.17.20",ct(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(n){Se[n].placeholder=Se})),ct(["drop","take"],(function(n,t){Ee.prototype[n]=function(e){e=void 0===e?1:oe(ra(e),0);var r=this.__filtered__&&!t?new Ee(this):this.clone();return r.__filtered__?r.__takeCount__=ae(e,r.__takeCount__):r.__views__.push({size:ae(e,4294967295),type:n+(r.__dir__<0?"Right":"")}),r},Ee.prototype[n+"Right"]=function(t){return this.reverse()[n](t).reverse()}})),ct(["filter","map","takeWhile"],(function(n,t){var e=t+1,r=1==e||3==e;Ee.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:Hi(n,3),type:e}),t.__filtered__=t.__filtered__||r,t}})),ct(["head","last"],(function(n,t){var e="take"+(t?"Right":"");Ee.prototype[n]=function(){return this[e](1).value()[0]}})),ct(["initial","tail"],(function(n,t){var e="drop"+(t?"":"Right");Ee.prototype[n]=function(){return this.__filtered__?new Ee(this):this[e](1)}})),Ee.prototype.compact=function(){return this.filter(Ja)},Ee.prototype.find=function(n){return this.filter(n).head()},Ee.prototype.findLast=function(n){return this.reverse().find(n)},Ee.prototype.invokeMap=Ur((function(n,t){return"function"==typeof n?new Ee(this):this.map((function(e){return mr(e,n,t)}))})),Ee.prototype.reject=function(n){return this.filter(ko(Hi(n)))},Ee.prototype.slice=function(n,t){n=ra(n);var e=this;return e.__filtered__&&(n>0||t<0)?new Ee(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),void 0!==t&&(e=(t=ra(t))<0?e.dropRight(-t):e.take(t-n)),e)},Ee.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Ee.prototype.toArray=function(){return this.take(4294967295)},cr(Ee.prototype,(function(n,t){var e=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=Se[r?"take"+("last"==t?"Right":""):t],u=r||/^find/.test(t);i&&(Se.prototype[t]=function(){var t=this.__wrapped__,o=r?[1]:arguments,a=t instanceof Ee,c=o[0],s=a||Lo(t),f=function(n){var t=i.apply(Se,dt([n],o));return r&&l?t[0]:t};s&&e&&"function"==typeof c&&1!=c.length&&(a=s=!1);var l=this.__chain__,v=!!this.__actions__.length,h=u&&!l,p=a&&!v;if(!u&&s){t=p?t:new Ee(this);var d=n.apply(t,o);return d.__actions__.push({func:to,args:[f],thisArg:void 0}),new Ie(d,l)}return h&&p?n.apply(this,o):(d=this.thru(f),h?r?d.value()[0]:d.value():d)})})),ct(["pop","push","shift","sort","splice","unshift"],(function(n){var t=bn[n],e=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);Se.prototype[n]=function(){var n=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(Lo(i)?i:[],n)}return this[e]((function(e){return t.apply(Lo(e)?e:[],n)}))}})),cr(Ee.prototype,(function(n,t){var e=Se[t];if(e){var r=e.name+"";xn.call(ye,r)||(ye[r]=[]),ye[r].push({name:t,func:e})}})),ye[Si(void 0,2).name]=[{name:"wrapper",func:void 0}],Ee.prototype.clone=function(){var n=new Ee(this.__wrapped__);return n.__actions__=_i(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=_i(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=_i(this.__views__),n},Ee.prototype.reverse=function(){if(this.__filtered__){var n=new Ee(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},Ee.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,e=Lo(n),r=t<0,i=e?n.length:0,u=function(n,t,e){var r=-1,i=e.length;for(;++r=this.__values__.length;return{done:n,value:n?void 0:this.__values__[this.__index__++]}},Se.prototype.plant=function(n){for(var t,e=this;e instanceof Ce;){var r=Au(e);r.__index__=0,r.__values__=void 0,t?i.__wrapped__=r:t=r;var i=r;e=e.__wrapped__}return i.__wrapped__=n,t},Se.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof Ee){var t=n;return this.__actions__.length&&(t=new Ee(this)),(t=t.reverse()).__actions__.push({func:to,args:[Pu],thisArg:void 0}),new Ie(t,this.__chain__)}return this.thru(Pu)},Se.prototype.toJSON=Se.prototype.valueOf=Se.prototype.value=function(){return ei(this.__wrapped__,this.__actions__)},Se.prototype.first=Se.prototype.head,Xn&&(Se.prototype[Xn]=function(){return this}),Se}();Vn._=Gt,void 0===(i=function(){return Gt}.call(t,e,t,r))||(r.exports=i)}).call(this)}).call(this,e(/*! ./../webpack/buildin/global.js */"./node_modules/webpack/buildin/global.js"),e(/*! ./../webpack/buildin/module.js */"./node_modules/webpack/buildin/module.js")(n))},"./node_modules/webpack/buildin/global.js": /*!***********************************!*\ !*** (webpack)/buildin/global.js ***! \***********************************/ /*! no static exports found */function(n,t){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(n){"object"==typeof window&&(e=window)}n.exports=e},"./node_modules/webpack/buildin/module.js": /*!***********************************!*\ !*** (webpack)/buildin/module.js ***! \***********************************/ /*! no static exports found */function(n,t){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},"./src/js/hs-mega-menu.js": /*!********************************!*\ !*** ./src/js/hs-mega-menu.js ***! \********************************/ /*! exports provided: default */function(n,t,e){"use strict";e.r(t),e.d(t,"default",(function(){return l}));e(/*! lodash */"./node_modules/lodash/lodash.js");var r=e(/*! ./methods/get-type */"./src/js/methods/get-type.js"),i=e(/*! ./methods/smart-position */"./src/js/methods/smart-position.js"),u=e(/*! ./methods/desktop-css-animation-enable */"./src/js/methods/desktop-css-animation-enable.js"),o=e(/*! ./methods/desktop-mouseenter-event-listener */"./src/js/methods/desktop-mouseenter-event-listener.js"),a=e(/*! ./methods/desktop-mouseleave-event-listener */"./src/js/methods/desktop-mouseleave-event-listener.js"),c=e(/*! ./methods/desktop-click-event-listener */"./src/js/methods/desktop-click-event-listener.js"),s=e(/*! ./methods/mobile-click-event-listener */"./src/js/methods/mobile-click-event-listener.js");function f(n,t){for(var e=0;e0&&v--,"topLevel"===g&&39===t.which&&v ").concat(u.classMap.megaMenu,", ").concat(u.classMap.hasSubMenuActive," > ").concat(u.classMap.subMenu)),u,f($(t.target).closest("".concat(u.classMap.hasMegaMenu,", ").concat(u.classMap.hasSubMenu))))(),"hasSubmenu"===g&&38===t.which&&v>0&&v--,"hasSubmenu"===g&&40===t.which&&v ").concat(u.classMap.megaMenu,", ").concat(u.classMap.hasSubMenuActive," > ").concat(u.classMap.subMenu)),u,f($(t.target).closest("".concat(u.classMap.hasMegaMenu,", ").concat(u.classMap.hasSubMenu))))(),"simple"===g&&38===t.which&&v>0&&v--,"simple"===g&&40===t.which&&v ").concat(u.classMap.subMenu)),u,f($(t.target).closest(u.classMap.hasSubMenu)))())})),$(document).on("keyup",(function(n){9===n.which&&0===$(n.target).closest("".concat(u.classMap.megaMenu,", ").concat(u.classMap.subMenu)).length&&Object(a.default)($("".concat(u.classMap.hasMegaMenuActive,", ").concat(u.classMap.hasSubMenuActive)),$("".concat(u.classMap.megaMenu,":visible, ").concat(u.classMap.subMenu,":visible")),u,f($("".concat(u.classMap.hasMegaMenuActive,", ").concat(u.classMap.hasSubMenuActive))))()}))}},{key:"MegaMenuItem",value:function(n,t,e){var f=this,l=e,v=n.attr("data-hs-mega-menu-item-options")?JSON.parse(n.attr("data-hs-mega-menu-item-options")):{},h=n,p=t,d={eventType:v.eventType?v.eventType:l.eventType,megaMenuTimeOut:null,desktop:{animation:"animated",animationIn:"slideInUp",animationOut:!1,position:null,maxWidth:null}};(d=_.merge({},l,d,v)).activeItemClass=function(){return"mega-menu"===Object(r.default)(h,d)?d.classMap.hasMegaMenuActive:d.classMap.hasSubMenuActive},p.addClass("mega-menu"===Object(r.default)(h,d)?"hs-mega-menu-desktop-".concat(d.breakpoint):"hs-sub-menu-desktop-".concat(d.breakpoint));var g=Object(u.default)(p,d),m=Object(o.default)(h,p,l,d),y=Object(a.default)(h,p,l,d),b=Object(c.default)(h,p,l,d),M=Object(s.default)(h,p,l,d);d.desktop.maxWidth&&p.css("max-width",d.desktop.maxWidth),d.desktop.position&&p.addClass("hs-position-".concat(d.desktop.position)),$(document).on("click",(function(n){0===$(n.target).closest(p).length&&0===$(n.target).closest(d.classMap.invoker).length&&"desktop"===f.state&&(h.removeClass(d.activeItemClass().slice(1)),p.removeClass(d.desktop.animationIn),d.animationOut?p.addClass(d.desktop.animationOut):p.hide())})),$(window).on("resize",(function(){"desktop"===f.state&&Object(i.default)(p,d)})),$(window).on("resize",(function(){"mobile"===f.state?(p.removeClass(d.desktop.animation).css("animation-duration",""),p[0].removeEventListener("animationend",g,!1),p[0].removeEventListener("webkitAnimationEnd",g,!1),h[0].removeEventListener("mouseenter",m,!1),h[0].removeEventListener("mouseleave",y,!1),h.children(d.classMap.invoker)[0].removeEventListener("click",b,!1),h.children(d.classMap.invoker)[0].addEventListener("click",M,!1)):"desktop"===f.state&&(p.addClass(d.desktop.animation).css("animation-duration","".concat(d.duration,"ms")),h.children(d.classMap.invoker)[0].removeEventListener("click",M,!1),p[0].addEventListener("animationend",g,!1),p[0].addEventListener("webkitAnimationEnd",g,!1),"hover"===d.eventType&&(h[0].addEventListener("mouseenter",m,!1),h[0].addEventListener("mouseleave",y,!1)),"click"===d.eventType&&h.children(d.classMap.invoker)[0].addEventListener("click",b,!1))})).trigger("resize")}}])&&f(t.prototype,e),l&&f(t,l),n}()},"./src/js/methods/desktop-click-event-listener.js": /*!********************************************************!*\ !*** ./src/js/methods/desktop-click-event-listener.js ***! \********************************************************/ /*! exports provided: default */function(n,t,e){"use strict";e.r(t),e.d(t,"default",(function(){return a}));var r=e(/*! ./get-type */"./src/js/methods/get-type.js"),i=e(/*! ./smart-position */"./src/js/methods/smart-position.js"),u=e(/*! ./desktop-show */"./src/js/methods/desktop-show.js"),o=e(/*! ./desktop-hide */"./src/js/methods/desktop-hide.js");function a(n,t,e,a){return function(){var c=t.parent("".concat(e.classMap.hasMegaMenu,", ").concat(e.classMap.hasSubMenu)).siblings("".concat(e.classMap.hasMegaMenu).concat(e.classMap.hasMegaMenuActive,", ").concat(e.classMap.hasSubMenu).concat(e.classMap.hasSubMenuActive));c.length&&c.each((function(){var n=$(this),t=n.children("".concat(e.classMap.megaMenu,", ").concat(e.classMap.subMenu)),i=n.attr("data-hs-mega-menu-item-options")?JSON.parse(n.attr("data-hs-mega-menu-item-options")):{},u={desktop:{animation:"animated",animationIn:"slideInUp",animationOut:"fadeOut",position:null}};(u=Object.assign({},u,i)).activeItemClass=function(){return"mega-menu"===Object(r.default)(n,e)?e.classMap.hasMegaMenuActive:e.classMap.hasSubMenuActive},n.removeClass(u.activeItemClass().slice(1)),Object(o.default)(n,t,e,u)})),t.is(":hidden")?(n.addClass(a.activeItemClass().slice(1)),Object(u.default)(n,t,e,a),Object(i.default)(t,e)):(n.removeClass(a.activeItemClass().slice(1)),Object(o.default)(n,t,e,a))}}},"./src/js/methods/desktop-css-animation-enable.js": /*!********************************************************!*\ !*** ./src/js/methods/desktop-css-animation-enable.js ***! \********************************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t){return function(e){n.hasClass(t.desktop.animationOut)&&n.removeClass(t.desktop.animationOut).hide(),e.preventDefault(),e.stopPropagation()}}e.r(t),e.d(t,"default",(function(){return r}))},"./src/js/methods/desktop-hide.js": /*!****************************************!*\ !*** ./src/js/methods/desktop-hide.js ***! \****************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t,e,r){if(!t.length)return this;r.desktop.animationOut?t.removeClass(r.desktop.animationIn).addClass(r.desktop.animationOut).hide():t.removeClass(r.desktop.animationIn).hide()}e.r(t),e.d(t,"default",(function(){return r}))},"./src/js/methods/desktop-mouseenter-event-listener.js": /*!*************************************************************!*\ !*** ./src/js/methods/desktop-mouseenter-event-listener.js ***! \*************************************************************/ /*! exports provided: default */function(n,t,e){"use strict";e.r(t),e.d(t,"default",(function(){return a}));var r=e(/*! ./smart-position */"./src/js/methods/smart-position.js"),i=e(/*! ./desktop-show */"./src/js/methods/desktop-show.js"),u=e(/*! ./get-type */"./src/js/methods/get-type.js"),o=e(/*! ./desktop-hide */"./src/js/methods/desktop-hide.js");function a(n,t,e,a){return function(){a.megaMenuTimeOut&&clearTimeout(a.megaMenuTimeOut);var c=t.parent("".concat(e.classMap.hasMegaMenu,", ").concat(e.classMap.hasSubMenu)).siblings("".concat(e.classMap.hasMegaMenu).concat(e.classMap.hasMegaMenuActive,", ").concat(e.classMap.hasSubMenu).concat(e.classMap.hasSubMenuActive));c.length&&c.each((function(){var n=$(this),t=n.children("".concat(e.classMap.megaMenu,", ").concat(e.classMap.subMenu)),r=n.attr("data-hs-mega-menu-item-options")?JSON.parse(n.attr("data-hs-mega-menu-item-options")):{},i={desktop:{animation:"animated",animationIn:"slideInUp",animationOut:"fadeOut",position:null}};(i=Object.assign({},i,r)).activeItemClass=function(){return"mega-menu"===Object(u.default)(n,e)?e.classMap.hasMegaMenuActive:e.classMap.hasSubMenuActive},n.removeClass(i.activeItemClass().slice(1)),Object(o.default)(n,t,e,i)})),n.addClass(a.activeItemClass().slice(1)),Object(i.default)(n,t,e,a),Object(r.default)(t,e)}}},"./src/js/methods/desktop-mouseleave-event-listener.js": /*!*************************************************************!*\ !*** ./src/js/methods/desktop-mouseleave-event-listener.js ***! \*************************************************************/ /*! exports provided: default */function(n,t,e){"use strict";e.r(t),e.d(t,"default",(function(){return i}));var r=e(/*! ./desktop-hide */"./src/js/methods/desktop-hide.js");function i(n,t,e,i){return function(){i.megaMenuTimeOut=setTimeout((function(){n.removeClass(i.activeItemClass().slice(1)),Object(r.default)(n,t,e,i)}),e.delay)}}},"./src/js/methods/desktop-show.js": /*!****************************************!*\ !*** ./src/js/methods/desktop-show.js ***! \****************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t,e,r){t.removeClass(r.desktop.animationOut).show().addClass(r.desktop.animationIn)}e.r(t),e.d(t,"default",(function(){return r}))},"./src/js/methods/get-type.js": /*!************************************!*\ !*** ./src/js/methods/get-type.js ***! \************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t){return!(!n||!n.length)&&(n.hasClass(t.classMap.hasSubMenu.slice(1))?"sub-menu":n.hasClass(t.classMap.hasMegaMenu.slice(1))?"mega-menu":null)}e.r(t),e.d(t,"default",(function(){return r}))},"./src/js/methods/mobile-click-event-listener.js": /*!*******************************************************!*\ !*** ./src/js/methods/mobile-click-event-listener.js ***! \*******************************************************/ /*! exports provided: default */function(n,t,e){"use strict";e.r(t),e.d(t,"default",(function(){return o}));var r=e(/*! ./get-type */"./src/js/methods/get-type.js"),i=e(/*! ./mobile-show */"./src/js/methods/mobile-show.js"),u=e(/*! ./mobile-hide */"./src/js/methods/mobile-hide.js");function o(n,t,e,o){return function(){var a=t.parent("".concat(e.classMap.hasMegaMenu,", ").concat(e.classMap.hasSubMenu)).siblings("".concat(e.classMap.hasMegaMenu).concat(e.classMap.hasMegaMenuActive,", ").concat(e.classMap.hasSubMenu).concat(e.classMap.hasSubMenuActive));a.length&&a.each((function(){var n=$(this),t=n.children("".concat(e.classMap.megaMenu,", ").concat(e.classMap.subMenu)),i={activeItemClass:function(){return"mega-menu"===Object(r.default)(n,e)?e.classMap.hasMegaMenuActive:e.classMap.hasSubMenuActive}};Object(u.default)(n,t,e,i)})),t.is(":hidden")?Object(i.default)(n,t,e,o):Object(u.default)(n,t,e,o)}}},"./src/js/methods/mobile-hide.js": /*!***************************************!*\ !*** ./src/js/methods/mobile-hide.js ***! \***************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t,e,r){if(!t.length)return this;n.removeClass(r.activeItemClass().slice(1)),t.slideUp(e.mobileSpeed)}e.r(t),e.d(t,"default",(function(){return r}))},"./src/js/methods/mobile-show.js": /*!***************************************!*\ !*** ./src/js/methods/mobile-show.js ***! \***************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t,e,r){if(!t.length)return this;n.addClass(r.activeItemClass().slice(1)),t.slideDown(e.mobileSpeed)}e.r(t),e.d(t,"default",(function(){return r}))},"./src/js/methods/smart-position.js": /*!******************************************!*\ !*** ./src/js/methods/smart-position.js ***! \******************************************/ /*! exports provided: default */function(n,t,e){"use strict";function r(n,t){(n||n.length)&&(t.rtl?n.offset().left<0&&n.addClass(t.classMap.reversed.slice(1)):n.offset().left+n.outerWidth()>window.innerWidth&&n.addClass(t.classMap.reversed.slice(1)))}e.r(t),e.d(t,"default",(function(){return r}))}}).default})); //# sourceMappingURL=hs-mega-menu.min.js.map