PageSourceSearch

https://www.celebremagazine.world/wp-content/themes/thevoux-wp/assets/js/vendor.min.js?ver=7.0.2

js celebremagazine.world collected 2026-09-24 23:15:47 UTC 293,696 bytes, 1 lines download raw bytes

1((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})})(this,function(t){function n(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}function w(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function L(t){return"string"==typeof t}function u(t){return"function"==typeof t}function M(t){return"number"==typeof t}function r(t){return void 0===t}function _(t){return"object"==typeof t}function G(t){return!1!==t}function m(){return"undefined"!=typeof window}function x(t){return u(t)||L(t)}function g(t){return(Wt=Lt(t,s))&&c}function Y(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")}function E(t,e){return!e&&console.warn(t)}function T(t,e){return t&&(s[t]=e)&&Wt&&(Wt[t]=e)||s}function k(){return 0}function q(t){var e,i,n=t[0];if(_(n)||u(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(i=Ae.length;i--&&!Ae[i].targetTest(n););e=Ae[i]}for(i=t.length;i--;)t[i]&&(t[i]._gsap||(t[i]._gsap=new Ne(t[i],e)))||t.splice(i,1);return t}function K(t){return t._gsap||q(A(t))[0]._gsap}function v(t,e,i){return(i=t[e])&&u(i)?t[e]():r(i)&&t.getAttribute&&t.getAttribute(e)||i}function h(t,e){return(t=t.split(",")).forEach(e)||t}function B(t){return Math.round(1e5*t)/1e5||0}function b(t,e,i){var n,o=M(t[1]),r=(o?2:1)+(e<2?0:1),s=t[r];if(o&&(s.duration=t[1]),s.parent=i,e){for(n=s;i&&!("immediateRender"in n);)n=i.vars.defaults||{},i=G(i.vars.inherit)&&i.parent;s.immediateRender=G(n.immediateRender),e<2?s.runBackwards=1:s.startAt=t[r-1]}return s}function Q(){var t,e,i=Se.length,n=Se.slice(0);for(we={},t=Se.length=0;t<i;t++)(e=n[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)}function y(t,e,i,n){Se.length&&Q(),t.render(e,i,n),Se.length&&Q()}function H(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(be).length<2?e:L(t)?t.trim():t}function Z(t){return t}function D(t,e){for(var i in e)i in t||(t[i]=e[i]);return t}function J(t,e){for(var i in e)i in t||"duration"===i||"ease"===i||(t[i]=e[i])}function tt(t,e){for(var i in e)t[i]=_(e[i])?tt(t[i]||(t[i]={}),e[i]):e[i];return t}function et(t,e){var i,n={};for(i in t)i in e||(n[i]=t[i]);return n}function it(t){var e=t.parent||z,i=t.keyframes?J:D;if(G(t.inherit))for(;e;)i(t,e.vars.defaults),e=e.parent||e._dp;return t}function nt(t,e,i,n){void 0===i&&(i="_first"),void 0===n&&(n="_last");var o=e._prev,r=e._next;o?o._next=r:t[i]===e&&(t[i]=r),r?r._prev=o:t[n]===e&&(t[n]=o),e._next=e._prev=e.parent=null}function O(t,e){!t.parent||e&&!t.parent.autoRemoveChildren||t.parent.remove(t),t._act=0}function ot(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var i=t;i;)i._dirty=1,i=i.parent;return t}function rt(t){return t._repeat?Ot(t._tTime,t=t.duration()+t._rDelay)*t:0}function st(t,e){return(t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur)}function at(t){t._end=B(t._start+(t._tDur/Math.abs(t._ts||t._rts||W)||0))}function lt(t,e){var i=t._dp;return i&&i.smoothChildTiming&&t._ts&&(t._start=B(t._dp._time-(0<t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),at(t),i._dirty||ot(i,t)),t}function dt(t,e){var i;if((e._time||e._initted&&!e._dur)&&(i=st(t.rawTime(),e),!e._dur||Ie(0,e.totalDuration(),i)-e._tTime>W)&&e.render(i,!0),ot(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(i=t;i._dp;)0<=i.rawTime()&&i.totalTime(i._tTime),i=i._dp;t._zTime=-W}}function l(t,e,i,n){e.parent&&O(e),e._start=B(i+e._delay),e._end=B(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0));var i=t,o=e,r="_first",s="_last",a=t._sort?"_start":0;void 0===r&&(r="_first");var l,d=i[s=void 0===s?"_last":s];if(a)for(l=o[a];d&&d[a]>l;)d=d._prev;return d?(o._next=d._next,d._next=o):(o._next=i[r],i[r]=o),o._next?o._next._prev=o:i[s]=o,o._prev=d,o.parent=o._dp=i,t._recent=e,n||dt(t,e),t}function ct(t,e){(s.ScrollTrigger||Y("scrollTrigger",e))&&s.ScrollTrigger.create(e,t)}function ut(t,e,i,n){return Ue(t,e),!t._initted||!i&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&Xt!==f.frame&&(Se.push(t),t._lazy=[e,n])}function pt(t,e,i,n){var o=t._repeat,e=B(e)||0,r=t._tTime/t._tDur;return r&&!n&&(t._time*=e/t._dur),t._dur=e,t._tDur=o?o<0?1e10:B(e*(o+1)+t._rDelay*o):e,r&&!n?lt(t,t._tTime=t._tDur*r):t.parent&&at(t),i||ot(t.parent,t),t}function ht(t){return t instanceof I?ot(t):pt(t,t._dur)}function a(t,e){var i,n=t.labels,o=t._recent||Pe,r=t.duration()>=C?o.endTime(!1):t._dur;return L(e)&&(isNaN(e)||e in n)?"<"===(i=e.charAt(0))||">"===i?("<"===i?o._start:o.endTime(0<=o._repeat))+(parseFloat(e.substr(1))||0):(i=e.indexOf("="))<0?(e in n||(n[e]=r),n[e]):(o=+(e.charAt(i-1)+e.substr(i+1)),1<i?a(t,e.substr(0,i-1))+o:r+o):null==e?r:+e}function ft(t,e){return t||0===t?e(t):e}function R(t){return(t=(t+"").substr((parseFloat(t)+"").length))&&isNaN(t)?t:""}function mt(t,e){return t&&_(t)&&"length"in t&&(!e&&!t.length||t.length-1 
vendor: 4,232 bytes, line 1
1in t&&_(t[0]))&&!t.nodeType&&t!==i}function gt(t){return t.sort(function(){return.5-Math.random()})}function Tt(t){var h,f,m,g,T,v,b,y,S;return u(t)?t:(f=Oe((h=_(t)?t:{each:t}).ease),m=h.from||0,g=parseFloat(h.base)||0,T={},t=0<m&&m<1,v=isNaN(m)||t,b=h.axis,L(S=y=m)?y=S={center:.5,edges:.5,end:1}[m]||0:!t&&v&&(y=m[0],S=m[1]),function(t,e,i){var n,o,r,s,a,l,d,c,u=(i||h).length,p=T[u];if(!p){if(!(c="auto"===h.grid?0:(h.grid||[1,C])[1])){for(l=-C;l<(l=i[c++].getBoundingClientRect().left)&&c<u;);c--}for(p=T[u]=[],n=v?Math.min(c,u)*y-.5:m%c,o=v?u*S/c-.5:m/c|0,d=C,a=l=0;a<u;a++)s=a%c-n,r=o-(a/c|0),p[a]=s=b?Math.abs("y"===b?r:s):ce(s*s+r*r),l<s&&(l=s),s<d&&(d=s);"random"===m&&gt(p),p.max=l-d,p.min=d,p.v=u=(parseFloat(h.amount)||parseFloat(h.each)*(u<c?u-1:b?"y"===b?u/c:c:Math.max(c,u/c))||0)*("edges"===m?-1:1),p.b=u<0?g-u:g,p.u=R(h.amount||h.each)||0,f=f&&u<0?Le(f):f}return u=(p[t]-p.min)/p.max||0,B(p.b+(f?f(u):u)*p.v)+p.u})}function vt(e){var i=e<1?Math.pow(10,(e+"").length-2):1;return function(t){return Math.floor(Math.round(parseFloat(t)/e)*e*i)/i+(M(t)?0:R(t))}}function bt(l,t){var d,c,e=P(l);return!e&&_(l)&&(d=e=l.radius||C,l.values?(l=A(l.values),(c=!M(l[0]))&&(d*=d)):l=vt(l.increment)),ft(t,e?u(l)?function(t){return c=l(t),Math.abs(c-t)<=d?c:t}:function(t){for(var e,i,n=parseFloat(c?t.x:t),o=parseFloat(c?t.y:0),r=C,s=0,a=l.length;a--;)(e=c?(e=l[a].x-n)*e+(i=l[a].y-o)*i:Math.abs(l[a]-n))<r&&(r=e,s=a);return s=!d||r<=d?l[s]:t,c||s===t||M(t)?s:s+R(t)}:vt(l))}function yt(t,e,i,n){return ft(P(t)?!e:!0===i?!!(i=0):!n,function(){return P(t)?t[~~(Math.random()*t.length)]:(i=i||1e-5)&&(n=i<1?Math.pow(10,(i+"").length-2):1)&&Math.floor(Math.round((t+Math.random()*(e-t))/i)*i*n)/n})}function St(e,i,t){return ft(t,function(t){return e[~~i(t)]})}function wt(t){for(var e,i,n,o,r=0,s="";~(e=t.indexOf("random(",r));)n=t.indexOf(")",e),o="["===t.charAt(e+7),i=t.substr(e+7,n-e-7).match(o?be:fe),s+=t.substr(r,e-r)+yt(o?i:+i[0],o?0:+i[1],+i[2]||1e-5),r=n+1;return s+t.substr(r,t.length-r)}function Mt(t,e,i){var n,o,r,s=t.labels,a=C;for(n in s)(o=s[n]-e)<0==!!i&&o&&a>(o=Math.abs(o))&&(r=n,a=o);return r}function _t(t){return O(t),t.progress()<1&&S(t,"onInterrupt"),t}function At(t,e,i){return(6*(t=t<0?t+1:1<t?t-1:t)<1?e+(i-e)*t*6:t<.5?i:3*t<2?e+(i-e)*(2/3-t)*6:e)*p+.5|0}function Ct(t,e,i){var n,o,r,s,a,l,d,c=t?M(t)?[t>>16,t>>8&p,t&p]:0:Ee.black;if(!c){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),Ee[t])c=Ee[t];else if("#"===t.charAt(0))4===t.length&&(t="#"+(n=t.charAt(1))+n+(o=t.charAt(2))+o+(r=t.charAt(3))+r),c=[(t=parseInt(t.substr(1),16))>>16,t>>8&p,t&p];else if("hsl"===t.substr(0,3))if(c=d=t.match(fe),e){if(~t.indexOf("="))return c=t.match(me),i&&c.length<4&&(c[3]=1),c}else s=+c[0]%360/360,a=c[1]/100,n=2*(l=c[2]/100)-(o=l<=.5?l*(a+1):l+a-l*a),3<c.length&&(c[3]*=1),c[0]=At(s+1/3,n,o),c[1]=At(s,n,o),c[2]=At(s-1/3,n,o);else c=t.match(fe)||Ee.transparent;c=c.map(Number)}return e&&!d&&(n=c[0]/p,o=c[1]/p,r=c[2]/p,l=((t=Math.max(n,o,r))+(e=Math.min(n,o,r)))/2,t===e?s=a=0:(d=t-e,a=.5<l?d/(2-t-e):d/(t+e),s=t===n?(o-r)/d+(o<r?6:0):t===o?(r-n)/d+2:(n-o)/d+4,s*=60),c[0]=~~(s+.5),c[1]=~~(100*a+.5),c[2]=~~(100*l+.5)),i&&c.length<4&&(c[3]=1),c}function Pt(t){var e=[],i=[],n=-1;return t.split(ke).forEach(function(t){t=t.match(ge)||[];e.push.apply(e,t),i.push(n+=t.length+1)}),e.c=i,e}function It(t,e,i){var n,o,r,s,a="",l=(t+a).match(ke),d=e?"hsla(":"rgba(",c=0;if(!l)return t;if(l=l.map(function(t){return(t=Ct(t,e,1))&&d+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"}),i&&(r=Pt(t),(n=i.c).join(a)!==r.c.join(a)))for(s=(o=t.replace(ke,"1").split(ge)).length-1;c<s;c++)a+=o[c]+(~n.indexOf(c)?l.shift()||d+"0,0,0,0)":(r.length?r:l.length?l:i).shift());if(!o)for(s=(o=t.split(ke)).length-1;c<s;c++)a+=o[c]+l[c];return a+o[s]}function xt(t){var e=t.join(" ");if(ke.lastIndex=0,ke.test(e))return e=He.test(e),t[1]=It(t[1],e),t[0]=It(t[0],e,Pt(t[1])),!0}function Et(t){var e,i,n,o=(t+"").split("("),r=d[o[0]];return r&&1<o.length&&r.config?r.config.apply(null,~t.indexOf("{")?[(t=>{for(var e,i,n,o={},r=t.substr(1,t.length-3).split(":"),s=r[0],a=1,l=r.length;a<l;a++)i=r[a],e=a!==l-1?i.lastIndexOf(","):i.length,n=i.substr(0,e),o[s]=isNaN(n)?n.replace(De,"").trim():+n,s=i.substr(e+1).trim();return o}
1)(o[1])]:(e=(o=t).indexOf("(")+1,i=o.indexOf(")"),n=o.indexOf("(",e),o.substring(e,~n&&n<i?o.indexOf(")",i+1):i).split(",").map(H))):d._CE&&Be.test(t)?d._CE("",t):r}function kt(t,e){for(var i,n=t._first;n;)n instanceof I?kt(n,e):!n.vars.yoyoEase||n._yoyo&&n._repeat||n._yoyo===e||(n.timeline?kt(n.timeline,e):(i=n._ease,n._ease=n._yEase,n._yEase=i,n._yoyo=e)),n=n._next}function Ht(t,e,i,n){var o,r={easeIn:e,easeOut:i=void 0===i?function(t){return 1-e(1-t)}:i,easeInOut:n=void 0===n?function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2}:n};h(t,function(t){for(var e in d[t]=s[t]=r,d[o=t.toLowerCase()]=i,r)d[o+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=d[t+"."+e]=r[e]})}function Gt(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}}function Bt(i,t,e){function n(t){return 1===t?1:o*Math.pow(2,-10*t)*pe((t-r)*s)+1}var o=1<=t?t:1,r=(s=(e||(i?.3:.45))/(t<1?t:1))/ae*(Math.asin(1/o)||0),e="out"===i?n:"in"===i?function(t){return 1-n(1-t)}:Gt(n),s=ae/s;return e.config=function(t,e){return Bt(i,t,e)},e}function Dt(e,i){function n(t){return t?--t*t*((i+1)*t+i)+1:0}void 0===i&&(i=1.70158);var t="out"===e?n:"in"===e?function(t){return 1-n(1-t)}:Gt(n);return t.config=function(t){return Dt(e,t)},t}function Lt(t,e){for(var i in e)t[i]=e[i];return t}function Ot(t,e){return(t/=e)&&~~t===t?~~t-1:~~t}function A(t,e){return!L(t)||e||!zt&&Ge()?P(t)?(i=e,void 0===n&&(n=[]),t.forEach(function(t){return L(t)&&!i||mt(t,1)?n.push.apply(n,A(t)):n.push(t)})||n):mt(t)?xe.call(t,0):t?[t]:[]:xe.call(Nt.querySelectorAll(t),0);var i,n}function Rt(e,t,i,n,o){var r=t-e,s=n-i;return ft(o,function(t){return i+((t-e)/r*s||0)})}function S(t,e,i){var n=t.vars,o=n[e];if(o)e=n[e+"Params"],n=n.callbackScope||t,i&&Se.length&&Q(),e?o.apply(n,e):o.call(n)}var z,i,zt,Nt,Wt,Ft,Xt,Vt,$t,Ut,jt,Yt,qt,Kt,Qt,Zt,Jt,te,ee,ie,ne,oe,re,N={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},se={duration:.5,overwrite:!1,delay:0},C=1e8,W=1/C,ae=2*Math.PI,le=ae/4,de=0,ce=Math.sqrt,ue=Math.cos,pe=Math.sin,he="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},P=Array.isArray,fe=/(?:-?\.?\d|\.)+/gi,me=/[-+=.]*\d+[.e\-+]*\d*[e\-\+]*\d*/g,ge=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Te=/[-+=.]*\d+(?:\.|e-|e)*\d*/gi,ve=/[+-]=-?[\.\d]+/,be=/[#\-+.]*\b[a-z\d-=+%.]+/gi,s={},ye={},Se=[],we={},F={},Me={},_e=30,Ae=[],Ce="",Pe={_start:0,endTime:k},Ie=function(t,e,i){return i<t?t:e<i?e:i},xe=[].slice,p=255,Ee={aqua:[0,p,p],lime:[0,p,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,p],navy:[0,0,128],white:[p,p,p],olive:[128,128,0],yellow:[p,p,0],orange:[p,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[p,0,0],pink:[p,192,203],cyan:[0,p,p],transparent:[p,p,p,0]},ke=(()=>{var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(t in Ee)e+="|"+t+"\\b";return new RegExp(e+")","gi")})(),He=/hsl[a]?\(/,f=(Qt=Date.now,Zt=500,Jt=33,te=Qt(),ee=te,ne=ie=1e3/240,Yt={time:0,frame:0,tick:function(){Re(!0)},deltaRatio:function(t){return qt/(1e3/(t||60))},wake:function(){Ft&&(!zt&&m()&&(i=zt=window,Nt=i.document||{},s.gsap=c,(i.gsapVersions||(i.gsapVersions=[])).push(c.version),g(Wt||i.GreenSockGlobals||!i.gsap&&i||{}),jt=i.requestAnimationFrame),$t&&Yt.sleep(),Ut=jt||function(t){return setTimeout(t,ne-1e3*Yt.time+1|0)},Vt=1,Re(2))},sleep:function(){(jt?i.cancelAnimationFrame:clearTimeout)($t),Vt=0,Ut=k},lagSmoothing:function(t,e){Zt=t||1e8,Jt=Math.min(e,Zt,0)},fps:function(t){ie=1e3/(t||240),ne=1e3*Yt.time+ie},add:function(t){oe.indexOf(t)<0&&oe.push(t),Ge()},remove:function(t){~(t=oe.indexOf(t))&&oe.splice(t,1)&&t<=Kt&&Kt--},_listeners:oe=[]}),Ge=function(){return!Vt&&f.wake()},d={},Be=/^[\d.\-M][\d.\-,\s]/,De=/["']/g,Le=function(e){return function(t){return 1-e(1-t)}},Oe=function(t,e){return t&&(u(t)?t:d[t]||Et(t))||e};function Re(t){var e,i,n,o=Qt()-ee,r=!0===t;if(Zt<o&&(te+=o-Jt),(0<(o=(i=(ee+=o)-te)-ne)||r)&&(n=++Yt.frame,qt=i-1e3*Yt.time,Yt.time=i/=1e3,ne+=o+(ie<=o?4:ie-o),e=1),r||($t=Ut(Re)),e)for(Kt=0;Kt<oe.length;Kt++)oe[Kt](i,qt,n,t)}function ze(t){return t<1/2.75?re*t*t:t<.7272727272727273?re*Math.pow(t-1.5/2.75,2)+.75:t<.9090909090909092?re*(t-=2.25/2.75)*t+.9375:re*Math.pow(t-2.625/2.75,2)+.984375}h("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var i=e<5?e+1:e;Ht(t+",Power"+(i-1),e?function(t){return Math.pow(t,i)}:function(t){return t},function(t){return 1-Math.pow(1-t,i)},function(t){return t<.5?Math.pow(2*t,i)/2:1-Math.pow(2*(1-t),i)/2})}),d.Linear.easeNone=d.none=d.Linear.easeIn,Ht("Elastic",Bt("in"),Bt("out"),Bt()),re=7.5625,Ht("Bounce",function(t){return 1-ze(1-t)},ze),Ht("Expo",function(t){return t?Math.pow(2,10*(t-1)):0}),Ht("Circ",function(t){return-(ce(1-t*t)-1)}),Ht("Sine",function(t){return 1===t?1:1-ue(t*le)}),Ht("Back",Dt("in"),Dt("out"),Dt()),d.SteppedEase=d.steps=s.SteppedEase={config:function(t,e){var i=1/(t=void 0===t?1:t),n=t+(e?0:1),o=e?1:0;return function(t){return((n*Ie(0,.99999999,t)|0)+o)*i}}},se.ease=d["quad.out"],h("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return Ce+=t+","+t+"Param
1s,"});var Ne=function(t,e){this.id=de++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:v,this.set=e?e.getSetter:ci},We=((e=Fe.prototype).delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},e.duration=function(t){return arguments.length?this.totalDuration(0<this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,pt(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(Ge(),!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){for(lt(this,t);i.parent;)i.parent._time!==i._start+(0<=i._ts?i._tTime/i._ts:(i.totalDuration()-i._tTime)/-i._ts)&&i.totalTime(i._tTime,!0),i=i.parent;!this.parent&&this._dp.autoRemoveChildren&&(0<this._ts&&t<this._tDur||this._ts<0&&0<t||!this._tDur&&!t)&&l(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===W||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),y(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+rt(this))%this._dur||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+rt(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},e.iteration=function(t,e){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*i,e):this._repeat?Ot(this._tTime,i)+1:1},e.timeScale=function(t){if(!arguments.length)return this._rts===-W?0:this._rts;if(this._rts===t)return this;for(var e=this.parent&&this._ts?st(this.parent._time,this):this._tTime,t=(this._rts=+t||0,this._ts=this._ps||t===-W?0:this._rts,this.totalTime(Ie(-this._delay,this._tDur,e),!0)),i=t.parent;i&&i.parent;)i._dirty=1,i.totalDuration(),i=i.parent;return t},e.paused=function(t){return arguments.length?(this._ps!==t&&((this._ps=t)?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Ge(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&(this._tTime-=W)&&Math.abs(this._zTime)!==W))),this):this._ps},e.startTime=function(t){var e;return arguments.length?(this._start=t,!(e=this.parent||this._dp)||!e._sort&&this.parent||l(e,this,t-this._delay),this):this._start},e.endTime=function(t){return this._start+(G(t)?this.totalDuration():this.duration())/Math.abs(this._ts)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?st(e.rawTime(t),this):this._tTime:this._tTime},e.globalTime=function(t){for(var e=this,i=arguments.length?t:e.rawTime();e;)i=e._start+i/(e._ts||1),e=e._dp;return i},e.repeat=function(t){return arguments.length?(this._repeat=t,ht(this)):this._repeat},e.repeatDelay=function(t){return arguments.length?(this._rDelay=t,ht(this)):this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime(a(this,t),G(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,G(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-W:0)),this):this._rts<0},e.invalidate=function(){return this._initted=0,this._zTime=-W,this},e.isActive=function(){var t=this.parent||this._dp,e=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(t=t.rawTime(!0))>=e&&t<this.endTime(!0)-W))}
1,e.eventCallback=function(t,e,i){var n=this.vars;return 1<arguments.length?(e?(n[t]=e,i&&(n[t+"Params"]=i),"onUpdate"===t&&(this._onUpdate=e)):delete n[t],this):n[t]},e.then=function(n){var o=this;return new Promise(function(e){function t(){var t=o.then;o.then=null,u(i)&&(i=i(o))&&(i.then||i===o)&&(o.then=t),e(i),o.then=t}var i=u(n)?n:Z;o._initted&&1===o.totalProgress()&&0<=o._ts||!o._tTime&&o._ts<0?t():o._prom=t})},Fe);function Fe(t,e){var i=t.parent||z;this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,pt(this,+t.duration,1,1),this.data=t.data,Vt||f.wake(),i&&l(i,this,e||0===e?e:i._time,1),t.reversed&&this.reverse(),t.paused&&this.paused(!0)}D(We.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!(e.kill=function(){_t(this)}),parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-W,_prom:0,_ps:!1,_rts:1});n(Ve,Xe=We),(e=Ve.prototype).to=function(t,e,i,n){return new X(t,b(arguments,0,this),a(this,M(e)?n:i)),this},e.from=function(t,e,i,n){return new X(t,b(arguments,1,this),a(this,M(e)?n:i)),this},e.fromTo=function(t,e,i,n,o){return new X(t,b(arguments,2,this),a(this,M(e)?o:n)),this},e.set=function(t,e,i){return e.duration=0,e.parent=this,it(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new X(t,e,a(this,i),1),this},e.call=function(t,e,i){return l(this,X.delayedCall(0,t,e),a(this,i))},e.staggerTo=function(t,e,i,n,o,r,s){return i.duration=e,i.stagger=i.stagger||n,i.onComplete=r,i.onCompleteParams=s,i.parent=this,new X(t,i,a(this,o)),this},e.staggerFrom=function(t,e,i,n,o,r,s){return i.runBackwards=1,it(i).immediateRender=G(i.immediateRender),this.staggerTo(t,e,i,n,o,r,s)},e.staggerFromTo=function(t,e,i,n,o,r,s,a){return n.startAt=i,it(n).immediateRender=G(n.immediateRender),this.staggerTo(t,e,n,o,r,s,a)},e.render=function(t,e,i){var n,o,r,s,a,l,d,c,u,p,h=this._time,f=this._dirty?this.totalDuration():this._tDur,m=this._dur,g=this!==z&&f-W<t&&0<=t?f:t<W?0:t,T=this._zTime<0!=t<0&&(this._initted||!m);if(g!==this._tTime||i||T){if(h!==this._time&&m&&(g+=this._time-h,t+=this._time-h),n=g,c=this._start,a=!(d=this._ts),T&&(m||(h=this._zTime),!t&&e||(this._zTime=t)),this._repeat&&(v=this._yoyo,n=B(g%(s=m+this._rDelay)),g===f?(r=this._repeat,n=m):((r=~~(g/s))&&r===g/s&&(n=m,r--),m<n&&(n=m)),u=Ot(this._tTime,s),v&&1&r&&(n=m-n,p=1),r!==(u=!h&&this._tTime&&u!==r?r:u))&&!this._lock){var T=v&&1&u,v=T===(v&&1&r),h=(T=r<u?!T:T)?0:m;if(this._lock=1,this.render(h||(p?0:B(r*s)),e,!m)._lock=0,!e&&this.parent&&S(this,"onRepeat"),this.vars.repeatRefresh&&!p&&(this.invalidate()._lock=1),h!==this._time||a!=!this._ts)return this;if(m=this._dur,f=this._tDur,v&&(this._lock=2,this.render(h=T?m:-1e-4,!0),this.vars.repeatRefresh)&&!p&&this.invalidate(),this._lock=0,!this._ts&&!a)return this;kt(this,p)}if(this._hasPause&&!this._forcing&&this._lock<2&&(l=((t,e,i)=>{var n;if(e<i)for(n=t._first;n&&n._start<=i;){if(!n._dur&&"isPause"===n.data&&n._start>e)return n;n=n._next}else for(n=t._last;n&&n._start>=i;){if(!n._dur&&"isPause"===n.data&&n._start<e)return n;n=n._prev}})(this,B(h),B(n)))&&(g-=n-(n=l._start)),this._tTime=g,this._time=n,this._act=!d,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t),h||!n||e||S(this,"onStart"),h<=n&&0<=t)for(b=this._first;b;){if(o=b._next,(b._act||n>=b._start)&&b._ts&&l!==b){if(b.parent!==this)return this.render(t,e,i);if(b.render(0<b._ts?(n-b._start)*b._ts:(b._dirty?b.totalDuration():b._tDur)+(n-b._start)*b._ts,e,i),n!==this._time||!this._ts&&!a){l=0,o&&(g+=this._zTime=-W);break}}b=o}else for(var b=this._last,y=t<0?t:n;b;){if(o=b._prev,(b._act||y<=b._end)&&b._ts&&l!==b){if(b.parent!==this)return this.render(t,e,i);if(b.render(0<b._ts?(y-b._start)*b._ts:(b._dirty?b.totalDuration():b._tDur)+(y-b._start)*b._ts,e,i),n!==this._time||!this._ts&&!a){l=0,o&&(g+=this._zTime=y?-W:W);break}}b=o}if(l&&!e&&(this.pause(),l.render(h<=n?0:-W)._zTime=h<=n?1:-1,this._ts))return this._start=c,at(this),this.render(t,e,i);this._onUpdate&&!e&&S(this,"onUpdate",!0),!(g===f&&f>=this.totalDuration()||!g&&h)||c!==this._start&&Math.abs(d)===Math.abs(this._ts
1)||this._lock||(!t&&m||!(g===f&&0<this._ts||!g&&this._ts<0)||O(this,1),e)||t<0&&!h||!g&&!h||(S(this,g===f?"onComplete":"onReverseComplete",!0),!this._prom)||g<f&&0<this.timeScale()||this._prom()}return this},e.add=function(t,e){var i=this;if(M(e)||(e=a(this,e)),!(t instanceof We)){if(P(t))return t.forEach(function(t){return i.add(t,e)}),this;if(L(t))return this.addLabel(t,e);if(!u(t))return this;t=X.delayedCall(0,t)}return this!==t?l(this,t,e):this},e.getChildren=function(t,e,i,n){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===i&&(i=!0),void 0===n&&(n=-C);for(var o=[],r=this._first;r;)r._start>=n&&(r instanceof X?e&&o.push(r):(i&&o.push(r),t&&o.push.apply(o,r.getChildren(!0,e,i)))),r=r._next;return o},e.getById=function(t){for(var e=this.getChildren(1,1,1),i=e.length;i--;)if(e[i].vars.id===t)return e[i]},e.remove=function(t){return L(t)?this.removeLabel(t):u(t)?this.killTweensOf(t):(nt(this,t),t===this._recent&&(this._recent=this._last),ot(this))},e.totalTime=function(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=B(f.time-(0<this._ts?t/this._ts:(this.totalDuration()-t)/-this._ts))),Xe.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime},e.addLabel=function(t,e){return this.labels[t]=a(this,e),this},e.removeLabel=function(t){return delete this.labels[t],this},e.addPause=function(t,e,i){e=X.delayedCall(0,e||k,i);return e.data="isPause",this._hasPause=1,l(this,e,a(this,t))},e.removePause=function(t){var e=this._first;for(t=a(this,t);e;)e._start===t&&"isPause"===e.data&&O(e),e=e._next},e.killTweensOf=function(t,e,i){for(var n=this.getTweensOf(t,i),o=n.length;o--;)Ye!==n[o]&&n[o].kill(t,e);return this},e.getTweensOf=function(t,e){for(var i,n=[],o=A(t),r=this._first,s=M(e);r;)r instanceof X?((t,e)=>{for(var i=e.length,n=0;t.indexOf(e[n])<0&&++n<i;);return n<i})(r._targets,o)&&(s?(!Ye||r._initted&&r._ts)&&r.globalTime(0)<=e&&r.globalTime(r.totalDuration())>e:!e||r.isActive())&&n.push(r):(i=r.getTweensOf(o,e)).length&&n.push.apply(n,i),r=r._next;return n},e.tweenTo=function(t,e){e=e||{};var i=this,n=a(i,t),t=e.startAt,o=e.onStart,r=e.onStartParams,s=X.to(i,D(e,{ease:"none",lazy:!1,time:n,overwrite:"auto",duration:e.duration||Math.abs((n-(t&&"time"in t?t.time:i._time))/i.timeScale())||W,onStart:function(){i.pause();var t=e.duration||Math.abs((n-i._time)/i.timeScale());s._dur!==t&&pt(s,t,0,1).render(s._time,!0,!0),o&&o.apply(s,r||[])}}));return s},e.tweenFromTo=function(t,e,i){return this.tweenTo(e,D({startAt:{time:a(this,t)}},i))},e.recent=function(){return this._recent},e.nextLabel=function(t){return Mt(this,a(this,t=void 0===t?this._time:t))},e.previousLabel=function(t){return Mt(this,a(this,t=void 0===t?this._time:t),1)},e.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+W)},e.shiftChildren=function(t,e,i){void 0===i&&(i=0);for(var n,o=this._first,r=this.labels;o;)o._start>=i&&(o._start+=t,o._end+=t),o=o._next;if(e)for(n in r)r[n]>=i&&(r[n]+=t);return ot(this)},e.invalidate=function(){var t=this._first;for(this._lock=0;t;)t.invalidate(),t=t._next;return Xe.prototype.invalidate.call(this)},e.clear=function(t){void 0===t&&(t=!0);for(var e,i=this._first;i;)e=i._next,this.remove(i),i=e;return this._time=this._tTime=this._pTime=0,t&&(this.labels={}),ot(this)},e.totalDuration=function(t){var e,i,n,o=0,r=this,s=r._last,a=C;if(arguments.length)return r.timeScale((r._repeat<0?r.duration():r.totalDuration())/(r.reversed()?-t:t));if(r._dirty){for(n=r.parent;s;)e=s._prev,s._dirty&&s.totalDuration(),a<(i=s._start)&&r._sort&&s._ts&&!r._lock?(r._lock=1,l(r,s,i-s._delay,1)._lock=0):a=i,i<0&&s._ts&&(o-=i,(!n&&!r._dp||n&&n.smoothChildTiming)&&(r._start+=i/r._ts,r._time-=i,r._tTime-=i),r.shiftChildren(-i,!1,-1/0),a=0),s._end>o&&s._ts&&(o=s._end),s=e;pt(r,r===z&&r._time>o?r._time:o,1,1),r._dirty=0}return r._tDur},Ve.updateRoot=function(t){if(z._ts&&(y(z,st(t,z)),Xt=f.frame),f.frame>=_e){_e+=N.autoSleep||120;var e=z._first;if((!e||!e._ts)&&N.autoSleep&&f._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||f.sleep()}}};var Xe,I=Ve;function Ve(t,e){return(e=Xe.call(this,t=void 0===t?{}:t,e)||this).labels={},e.smoothChildTiming=!!t.smoothChildTiming,e.autoRemoveChildren=!!t.autoRemoveChildren,e._sort=G(t.sortChildren),e.parent&&dt(e.parent,w(e)),t.scrollTrigger&&ct(w(e),t.scrollTrigger),e}function $e(t,e,i,n,o,r){var s,a,l,d;if(F[t]&&!1!==(s=new F[t]).init(o,s.rawVars?e[t]:((t,e,i,n,o)=>
1{if(!_(t=u(t)?je(t,o,e,i,n):t)||t.style&&t.nodeType||P(t)||he(t))return L(t)?je(t,o,e,i,n):t;var r,s={};for(r in t)s[r]=je(t[r],o,e,i,n);return s})(e[t],n,o,r,i),i,n,r)&&(i._pt=a=new V(i._pt,o,t,0,1,s.render,s,0,s.priority),i!==mi))for(l=i._ptLookup[i._targets.indexOf(o)],d=s._props.length;d--;)l[s._props[d]]=a;return s}D(I.prototype,{_lock:0,_hasPause:0,_forcing:0});function Ue(t,e){var i,n,o,r,s,a,l,d,c,u,p,h,f,m=t.vars,g=m.ease,T=m.startAt,v=m.immediateRender,b=m.lazy,y=m.onUpdate,S=m.onUpdateParams,w=m.callbackScope,M=m.runBackwards,_=m.yoyoEase,A=m.autoRevert,C=t._dur,P=t._startAt,I=t._targets,x=t.parent,E=x&&"nested"===x.data?x.parent._targets:I,k="auto"===t._overwrite,H=t.timeline;if(t._ease=Oe(g=!H||m.keyframes&&g?g:"none",se.ease),t._yEase=_?Le(Oe(!0===_?g:_,se.ease)):0,_&&t._yoyo&&!t._repeat&&(_=t._yEase,t._yEase=t._ease,t._ease=_),!H){if(h=(d=I[0]?K(I[0]).harness:0)&&m[d.prop],i=et(m,ye),P&&P.render(-1,!0).kill(),T){if(O(t._startAt=X.set(I,D({data:"isStart",overwrite:!1,parent:x,immediateRender:!0,lazy:G(b),startAt:null,delay:0,onUpdate:y,onUpdateParams:S,callbackScope:w,stagger:0},T))),v)if(0<e)A||(t._startAt=0);else if(C&&!(e<0&&P))return void(e&&(t._zTime=e))}else if(M&&C)if(P)A||(t._startAt=0);else if(o=D({overwrite:!1,data:"isFromStart",lazy:(v=e?!1:v)&&G(b),immediateRender:v,stagger:0,parent:x},i),h&&(o[d.prop]=h),O(t._startAt=X.set(I,o)),v){if(!e)return}else Ue(t._startAt,W);for(t._pt=0,b=C&&G(b)||b&&!C,n=0;n<I.length;n++){if(l=(s=I[n])._gsap||q(I)[n]._gsap,t._ptLookup[n]=u={},we[l.id]&&Se.length&&Q(),p=E===I?n:E.indexOf(s),d&&!1!==(c=new d).init(s,h||i,t,p,E)&&(t._pt=r=new V(t._pt,s,c.name,0,1,c.render,c,0,c.priority),c._props.forEach(function(t){u[t]=r}),c.priority)&&(a=1),!d||h)for(o in i)F[o]&&(c=$e(o,i,t,p,s,E))?c.priority&&(a=1):u[o]=r=Ke.call(t,s,o,"get",i[o],p,E,0,m.stringFilter);t._op&&t._op[n]&&t.kill(s,t._op[n]),k&&t._pt&&(Ye=t,z.killTweensOf(s,u,t.globalTime(0)),f=!t.parent,Ye=0),t._pt&&b&&(we[l.id]=1)}a&&ui(t),t._onInit&&t._onInit(t)}t._from=!H&&!!m.runBackwards,t._onUpdate=y,t._initted=(!t._op||t._pt)&&!f}function je(t,e,i,n,o){return u(t)?t.call(e,i,n,o):L(t)&&~t.indexOf("random(")?wt(t):t}var Ye,qe,Ke=function(t,e,i,n,o,r,s,a,l){u(n)&&(n=n(o||0,t,r));o=t[e],r="get"!==i?i:u(o)?l?t[e.indexOf("set")||!u(t["get"+e.substr(3)])?e:"get"+e.substr(3)](l):t[e]():o,i=u(o)?l?ni:ii:ei;if(r!==(n=L(n)&&"="===(n=~n.indexOf("random(")?wt(n):n).charAt(1)?parseFloat(r)+parseFloat(n.substr(2))*("-"===n.charAt(0)?-1:1)+(R(r)||0):n))return isNaN(r*n)?(o||e in t||Y(e,n),function(t,e,i,n,o,r,s){var a,l,d,c,u,p=new V(this._pt,t,e,0,1,si,null,o),h=0,f=0;for(p.b=i,p.e=n,i+="",(o=~(n+="").indexOf("random("))&&(n=wt(n)),r&&(r(r=[i,n],t,e),i=r[0],n=r[1]),a=i.match(Te)||[];c=Te.exec(n);)d=c[0],c=n.substring(h,c.index),l?l=(l+1)%5:"rgba("===c.substr(-5)&&(l=1),d!==a[f++]&&(u=parseFloat(a[f-1])||0,p._pt={_next:p._pt,p:c||1===f?c:",",s:u,c:"="===d.charAt(1)?parseFloat(d.substr(2))*("-"===d.charAt(0)?-1:1):parseFloat(d)-u,m:l&&l<4?Math.round:0},h=Te.lastIndex);return p.c=h<n.length?n.substring(h,n.length):"",p.fp=s,(ve.test(n)||o)&&(p.e=0),this._pt=p}.call(this,t,e,r,n,i,a||N.stringFilter,l)):(a=new V(this._pt,t,e,+r||0,n-(r||0),"boolean"==typeof o?ri:oi,0,i),l&&(a.fp=l),s&&a.modifier(s,this,t),this._pt=a)},Qe=Ce+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",Ze=(Qe+",id,stagger,delay,duration,paused,scrollTrigger").split(","),X=(n(o,qe=We),(e=o.prototype).render=function(t,e,i){var n,o,r=this._time,s=this._tDur,a=this._dur,l=s-W<t&&0<=t?s:t<W?0:t;if(a){if(l!==this._tTime||!t||i||this._startAt&&this._zTime<0!=t<0){if(u=l,m=this.timeline,this._repeat){if(u=B(l%(d=a+this._rDelay)),l===s?(T=this._repeat,u=a):((T=~~(l/d))&&T===l/d&&(u=a,T--),a<u&&(u=a)),(p=this._yoyo&&1&T)&&(c=this._yEase,u=a-u),v=Ot(this._tTime,d),u===r&&!i&&this._initted)return this;T!==v&&(m&&this._yEase&&kt(m,p),!this.vars.repeatRefresh||p||this._lock||(this._lock=i=1,this.render(B(d*T),!0).invalidate()._lock=0))}if(!this._initted){if(ut(this,t<0?t:u,i,e))return this._tTime=0,this;if(a!==this._dur)return this.render(t,e,i)}for(this._tTime=l,this._time=u,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=o=(c||this._ease)(u/a),this._from&&(this.ratio=o=1-o),!u||r||e||S(this,"onStart"),n=this._pt;n;)n.r(o,n.d),n=n._next;m&&m.render(t<0?t:!u&&p?-W:m._dur*o,e,i)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,i),S(this,"onUpdate")),this._repeat&&T!==v&&this.vars.onRepeat&&!e&&this.parent&&S(this,"onRepeat"),l!==this._tDur&&l||this._tTime!==l||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),!t&&a||!(l===this._tDur&&0<this._ts||!l&&this._ts<0)||O(this,1),e)||t<0&&!r||!l&&!r||(S(this,l===s?"onComplete":"onReverseComplete",!0),!this._prom)||l<s&&0<this.timeScale()||this._prom()}}else{var d=this;var c=t;var u=e;var p=i;var h,f,m=d.ratio,g=c<0||!c&&m&&!d._start&&d._zTime>W&&!d._dp._lock||(d._ts<0||d._dp._ts<0)&&"isFromStart"!==d.data&&"isStart"!==d.data?0:1,T=d._rDelay,v=0;if(T&&d._repeat&&(v=Ie(0,d._tDur,c),Ot(v,T)!==(f=Ot(d._tTime,T)))&&(m=1-g,d.vars.repeatRefresh)&&d._initted&&d.invalidate(),g!==m||p||d._zTime===W||!c&&d._zTime){if(d._initted||!ut(d,c,p,u)){for(f=d._zTime,d._zTime=c||(u?W:0),u=u||c&&!f,d.ratio=g,d._from&&(g=1-g),d._time=0,d._tTime=v,u||S(d,"onStart"),h=d._pt;h;)h.r(g,h.d),h=h._next;
1d._startAt&&c<0&&d._startAt.render(c,!0,!0),d._onUpdate&&!u&&S(d,"onUpdate"),v&&d._repeat&&!u&&d.parent&&S(d,"onRepeat"),(d._tDur<=c||c<0)&&d.ratio===g&&(g&&O(d,1),u||(S(d,g?"onComplete":"onReverseComplete",!0),d._prom&&d._prom()))}}else d._zTime||(d._zTime=c)}return this},e.targets=function(){return this._targets},e.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._act=this._lazy=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),qe.prototype.invalidate.call(this)},e.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e)&&(this._lazy=0,this.parent))return _t(this);if(this.timeline)p=this.timeline.totalDuration(),this.timeline.killTweensOf(t,e,Ye&&!0!==Ye.vars.overwrite)._first||_t(this),this.parent&&p!==this.timeline.totalDuration()&&pt(this,this._dur*this.timeline._tDur/p,0,1);else{var i,n,o,r,s,a,l,d=this._targets,c=t?A(t):d,u=this._ptLookup,p=this._pt;if((!e||"all"===e)&&((t,e)=>{for(var i=t.length,n=i===e.length;n&&i--&&t[i]===e[i];);return i<0})(d,c))return"all"===e&&(this._pt=0),_t(this);for(i=this._op=this._op||[],"all"!==e&&(L(e)&&(s={},h(e,function(t){return s[t]=1}),e=s),e=((t,e)=>{var i,n,o,r,s=(t=t[0]?K(t[0]).harness:0)&&t.aliases;if(!s)return e;for(n in i=Lt({},e),s)if(n in i)for(o=(r=s[n].split(",")).length;o--;)i[r[o]]=i[n];return i})(d,e)),l=d.length;l--;)if(~c.indexOf(d[l]))for(s in n=u[l],"all"===e?(i[l]=e,r=n,o={}):(o=i[l]=i[l]||{},r=e),r)(a=n&&n[s])&&("kill"in a.d&&!0!==a.d.kill(s)||nt(this,a,"_pt"),delete n[s]),"all"!==o&&(o[s]=1);this._initted&&!this._pt&&p&&_t(this)}return this},o.to=function(t,e,i){return new o(t,e,i)},o.from=function(t,e){return new o(t,b(arguments,1))},o.delayedCall=function(t,e,i,n){return new o(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:n})},o.fromTo=function(t,e,i){return new o(t,b(arguments,2))},o.set=function(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new o(t,e)},o.killTweensOf=function(t,e,i){return z.killTweensOf(t,e,i)},o);function o(t,e,i,n){var o;"number"==typeof e&&(i.duration=e,e=i,i=null);var r,s,a,l,d,c,u,p,n=(o=qe.call(this,n?e:it(e),i)||this).vars,h=n.duration,f=n.delay,i=n.immediateRender,m=n.stagger,g=n.overwrite,T=n.keyframes,v=n.defaults,b=n.scrollTrigger,y=n.yoyoEase,n=o.parent,S=(P(t)||he(t)?M(t[0]):"length"in e)?[t]:A(t);if(o._targets=S.length?q(S):E("GSAP target "+t+" not found. https://greensock.com",!N.nullTargetWarn)||[],o._ptLookup=[],o._overwrite=g,T||m||x(h)||x(f)){if(e=o.vars,(r=o.timeline=new I({data:"nested",defaults:v||{}})).kill(),r.parent=w(o),T)D(r.vars.defaults,{ease:"none"}),T.forEach(function(t){return r.to(S,t,">")});else{if(l=S.length,u=m?Tt(m):k,_(m))for(d in m)~Qe.indexOf(d)&&((p=p||{})[d]=m[d]);for(s=0;s<l;s++){for(d in a={},e)Ze.indexOf(d)<0&&(a[d]=e[d]);a.stagger=0,y&&(a.yoyoEase=y),p&&Lt(a,p),c=S[s],a.duration=+je(h,w(o),s,c,S),a.delay=(+je(f,w(o),s,c,S)||0)-o._delay,!m&&1===l&&a.delay&&(o._delay=f=a.delay,o._start+=f,a.delay=0),r.to(c,a,u(s,c,S))}r.duration()?h=f=0:o.timeline=0}h||o.duration(h=r.duration())}else o.timeline=0;return!0===g&&(Ye=w(o),z.killTweensOf(S),Ye=0),n&&dt(n,w(o)),(i||!h&&!T&&o._start===B(n._time)&&G(i)&&function t(e){return!e||e._ts&&t(e.parent)}(w(o))&&"nested"!==n.data)&&(o._tTime=-W,o.render(Math.max(0,-f))),b&&ct(w(o),b),o}function Je(t,e,i){return t.setAttribute(e,i)}function ti(t,e,i,n){n.mSet(t,e,n.m.call(n.tween,i,n.mt),n)}D(X.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),h("staggerTo,staggerFrom,staggerFromTo",function(i){X[i]=function(){var t=new I,e=xe.call(arguments,0);return e.splice("staggerFromTo"===i?5:4,0,0),t[i].apply(t,e)}});function ei(t,e,i){return t[e]=i}function ii(t,e,i){return t[e](i)}function ni(t,e,i,n){return t[e](n.fp,i)}function oi(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4,e)}function ri(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)}function si(t,e){var i=e._pt,n="";if(!t&&e.b)n=e.b;else if(1===t&&e.e)n=e.e;else{for(;i;)n=i.p+(i.m?i.m(i.s+i.c*t):Math.round(1e4*(i.s+i.c*t))/1e4)+n,i=i._next;n+=e.c}e.set(e.t,e.p,n,e)}function ai(t,e){for(var i=e._pt;i;)i.r(t,i.d),i=i._next}function li(t,e,i,n){for(var o,r=this._pt;r;)o=r._next,r.p===n&&r.modifier(t,e,i),r=o}function di(t){for(var e,i,n=this._pt;n;)i=n._next,n.p===t&&!n.op||n.op===t?nt(this,n,"_pt"):n.dep||(e=1),n=i;return!e}var ci=function(t,e){return u(t[e])?ii:r(t[e])&&t.setAttribute?Je:ei},ui=function(t){for(var e,i,n,o,r=t._pt;r;){for(e=r._next,i=n;i&&i.pr>r.pr;)i=i._next;(r._prev=i?i._prev:o)?r._prev._next=r:n=r,(r._next=i)?i._prev=r:o=r,r=e}t._pt=n}
1,V=(pi.prototype.modifier=function(t,e,i){this.mSet=this.mSet||this.set,this.set=ti,this.m=t,this.mt=i,this.tween=e},pi);function pi(t,e,i,n,o,r,s,a,l){this.t=e,this.s=n,this.c=o,this.p=i,this.r=r||oi,this.d=s||this,this.set=a||ei,this.pr=l||0,(this._next=t)&&(t._prev=this)}h(Ce+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return ye[t]=1}),s.TweenMax=s.TweenLite=X,s.TimelineLite=s.TimelineMax=I,z=new I({sortChildren:!1,defaults:se,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),N.stringFilter=xt;var hi={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];e.forEach(function(t){var e=(t=!t.name&&t.default||t).name,i=e&&!u(t)&&t.init?function(){this._props=[]}:t,n={init:k,render:ai,add:Ke,kill:di,modifier:li,rawVars:0},o={targetTest:0,get:0,getSetter:ci,aliases:{},register:0};if(Ge(),t!==i){if(F[e])return;D(i,D(et(t,n),o)),Lt(i.prototype,Lt(n,et(t,o))),F[i.prop=e]=i,t.targetTest&&(Ae.push(i),ye[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}T(e,i),t.register&&t.register(c,i,V)})},timeline:function(t){return new I(t)},getTweensOf:function(t,e){return z.getTweensOf(t,e)},getProperty:function(n,t,e,i){var o=K((n=L(n)?A(n)[0]:n)||{}).get,r=e?Z:H;return"native"===e&&(e=""),n&&(t?r((F[t]&&F[t].get||o)(n,t,e,i)):function(t,e,i){return r((F[t]&&F[t].get||o)(n,t,e,i))})},quickSetter:function(i,e,n){var o,r;if(1<(i=A(i)).length)return o=i.map(function(t){return c.quickSetter(t,e,n)}),r=o.length,function(t){for(var e=r;e--;)o[e](t)};i=i[0]||{};var s=F[e],a=K(i),l=a.harness&&(a.harness.aliases||{})[e]||e,d=s?function(t){var e=new s;mi._pt=0,e.init(i,n?t+n:t,mi,0,[i]),e.render(1,e),mi._pt&&ai(1,mi)}:a.set(i,l);return s?d:function(t){return d(i,l,n?t+n:t,a,1)}},isTweening:function(t){return 0<z.getTweensOf(t,!0).length},defaults:function(t){return t&&t.ease&&(t.ease=Oe(t.ease,se.ease)),tt(se,t||{})},config:function(t){return tt(N,t||{})},registerEffect:function(t){var n=t.name,o=t.effect,e=t.plugins,r=t.defaults,t=t.extendTimeline;(e||"").split(",").forEach(function(t){return t&&!F[t]&&!s[t]&&E(n+" effect requires "+t+" plugin.")}),Me[n]=function(t,e,i){return o(A(t),D(e||{},r),i)},t&&(I.prototype[n]=function(t,e,i){return this.add(Me[n](t,_(e)?e:(i=e)&&{},this),i)})},registerEase:function(t,e){d[t]=Oe(e)},parseEase:function(t,e){return arguments.length?Oe(t,e):d},getById:function(t){return z.getById(t)},exportRoot:function(t,e){var i,n,o=new I(t=void 0===t?{}:t);for(o.smoothChildTiming=G(t.smoothChildTiming),z.remove(o),o._dp=0,o._time=o._tTime=z._time,i=z._first;i;)n=i._next,!e&&!i._dur&&i instanceof X&&i.vars.onComplete===i._targets[0]||l(o,i,i._start-i._delay),i=n;return l(z,o,0),o},utils:{wrap:function t(e,i,n){var o=i-e;return P(e)?St(e,t(0,e.length),i):ft(n,function(t){return(o+(t-e)%o)%o+e})},wrapYoyo:function t(e,i,n){var o=i-e,r=2*o;return P(e)?St(e,t(0,e.length-1),i):ft(n,function(t){return e+(o<(t=(r+(t-e)%r)%r||0)?r-t:t)})},distribute:Tt,random:yt,snap:bt,normalize:function(t,e,i){return Rt(t,e,0,1,i)},getUnit:R,clamp:function(e,i,t){return ft(t,function(t){return Ie(e,i,t)})},splitColor:Ct,toArray:A,mapRange:Rt,pipe:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return function(t){return e.reduce(function(t,e){return e(t)},t)}},unitize:function(e,i){return function(t){return e(parseFloat(t))+(i||R(t))}},interpolate:function t(e,i,n,o){var r=isNaN(e+i)?0:function(t){return(1-t)*e+t*i};if(!r){var s,a,l,d,c,u=L(e),p={};if(!0===n&&(o=1,n=null),u)e={p:e},i={p:i};else if(P(e)&&!P(i)){for(l=[],d=e.length,c=d-2,a=1;a<d;a++)l.push(t(e[a-1],e[a]));d--,r=function(t){t*=d;var e=Math.min(c,~~t);return l[e](t-e)},n=i}else o||(e=Lt(P(e)?[]:{},e));if(!l){for(s in i)Ke.call(p,e,s,"get",i[s]);r=function(t){return ai(t,p),u?e.p:e}}}return ft(n,r)},shuffle:gt},install:g,effects:Me,ticker:f,updateRoot:I.updateRoot,plugins:F,globalTimeline:z,core:{PropTween:V,globals:T,Tween:X,Timeline:I,Animation:We,getCache:K,_removeLinkedListItem:nt}};function fi(t,c){return{name:t,rawVars:1,init:function(t,d,e){e._onInit=function(t){var e,i;if(L(d)&&(e={},h(d,function(t){return e[t]=1}),d=e),c){for(i in e={},d)e[i]=c(d[i]);d=e}var n,o,r,s=t,a=d,l=s._targets;for(n in a)for(o=l.length;o--;)(r=(r=s._ptLookup[o][n])&&r.d)&&(r._pt&&(r=((t,e)=>{for(var i=t._pt;i&&i.p!==e&&i.op!==e&&i.fp!==e;)i=i._next;return i})(r,n)),r)&&r.modifier&&r.modifier(a[n],s,l[o],n)}}}}h("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return hi[t]=X[t]}),f.add(I.updateRoot);var mi=hi.to({},{duration:0}
1),c=hi.registerPlugin({name:"attr",init:function(t,e,i,n,o){var r,s;for(r in e)(s=this.add(t,"setAttribute",(t.getAttribute(r)||0)+"",e[r],n,o,0,0,r))&&(s.op=r),this._props.push(r)}},{name:"endArray",init:function(t,e){for(var i=e.length;i--;)this.add(t,i,t[i]||0,e[i])}},fi("roundProps",vt),fi("modifiers"),fi("snap",bt))||hi;function gi(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function Ti(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function vi(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)}function bi(t,e){t=e.s+e.c*t;e.set(e.t,e.p,~~(t+(t<0?-.5:.5))+e.u,e)}function yi(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)}function Si(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)}function wi(t,e,i){return t.style[e]=i}function Mi(t,e,i){return t.style.setProperty(e,i)}function _i(t,e,i){return t._gsap[e]=i}function Ai(t,e,i){return t._gsap.scaleX=t._gsap.scaleY=i}function Ci(t,e,i,n,o){t=t._gsap;t.scaleX=t.scaleY=i,t.renderTransform(o,t)}function Pi(t,e,i,n,o){t=t._gsap;t[e]=i,t.renderTransform(o,t)}function Ii(t,e){e=U.createElementNS?U.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):U.createElement(t);return e.style?e:U.createElement(t)}function $(t,e,i){var n=getComputedStyle(t);return n[e]||n.getPropertyValue(e.replace(bn,"-$1").toLowerCase())||n.getPropertyValue(e)||!i&&$(t,An(e)||e,1)||""}function xi(){"undefined"!=typeof window&&window.document&&($i=(U=window.document).documentElement,ji=Ii("div")||{style:{}},Yi=Ii("div"),j=An(j),Mn=j+"Origin",ji.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Ki=!!An("perspective"),Ui=1)}function Ei(t){var e,i=Ii("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=this.parentNode,o=this.nextSibling,r=this.style.cssText;if($i.appendChild(i),i.appendChild(this),this.style.display="block",t)try{e=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=Ei}catch(t){}else this._gsapBBox&&(e=this._gsapBBox());return n&&(o?n.insertBefore(this,o):n.appendChild(this)),$i.removeChild(i),this.style.cssText=r,e}function ki(t,e){for(var i=e.length;i--;)if(t.hasAttribute(e[i]))return t.getAttribute(e[i])}function Hi(e){var i;try{i=e.getBBox()}catch(t){i=Ei.call(e,!0)}return!(i=i&&(i.width||i.height)||e.getBBox===Ei?i:Ei.call(e,!0))||i.width||i.x||i.y?i:{x:+ki(e,["x","cx","x1"])||0,y:+ki(e,["y","cy","y1"])||0,width:0,height:0}}function Gi(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!Hi(t))}function Bi(t,e){e&&(t=t.style,e in mn&&e!==Mn&&(e=j),t.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),t.removeProperty(e.replace(bn,"-$1").toLowerCase())):t.removeAttribute(e))}function Di(t,e,i,n,o,r){e=new V(t._pt,e,i,0,1,r?Si:yi);(t._pt=e).b=n,e.e=o,t._props.push(i)}function Li(t,e,i,n){var o=parseFloat(i)||0,r=(i+"").trim().substr((o+"").length)||"px",s=ji.style,a=yn.test(e),l="svg"===t.tagName.toLowerCase(),d=(l?"client":"offset")+(a?"Width":"Height"),c="px"===n,u="%"===n;return n===r||!o||Cn[n]||Cn[r]?o:("px"===r||c||(o=Li(t,e,i,"px")),i=t.getCTM&&Gi(t),u&&(mn[e]||~e.indexOf("adius"))?B(o/(i?t.getBBox()[a?"width":"height"]:t[d])*100):(s[a?"width":"height"]=100+(c?r:n),e=~e.indexOf("adius")||"em"===n&&t.appendChild&&!l?t:t.parentNode,(n=(e=(e=i?(t.ownerSVGElement||{}).parentNode:e)&&e!==U&&e.appendChild?e:U.body)._gsap)&&u&&n.width&&a&&n.time===f.time?B(o/n.width*100):(!u&&"%"!==r||(s.position=$(t,"position")),e===t&&(s.position="static"),e.appendChild(ji),l=ji[d],e.removeChild(ji),s.position="absolute",a&&u&&((n=K(e)).time=f.time,n.width=e[d]),B(c?l*o/100:l&&o?100/l*o:0))))}function Oi(t,e,i,n){var o;return Ui||xi(),e in wn&&"transform"!==e&&~(e=wn[e]).indexOf(",")&&(e=e.split(",")[0]),mn[e]&&"transform"!==e?(o=kn(t,n),o="transformOrigin"!==e?o[e]:Hn($(t,Mn))+" "+o.zOrigin+"px"):(o=t.style[e])&&"auto"!==o&&!n&&!~(o+"").indexOf("calc(")||(o=In[e]&&In[e](t,e,i)||$(t,e)||v(t,e)||("opacity"===e?1:0)),i&&!~(o+"").indexOf(" ")?Li(t,e,o,i)+i:o}function Ri(t,e,i,n){var o;i&&"none"!==i||((o=(r=An(e,t,1))&&$(t,r,1))&&o!==i?(e=r,i=o):"borderColor"===e&&(i=$(t,"borderTopColor")));var r,s,a,l,d,c,u,p,h,f,m=new V(this._pt,t.style,e,0,1,si),g=0,T=0;if(m.b=i,m.e=n,i+="","auto"==(n+="")&&(t.style[e]=n,n=$(t,e)||n,t.style[e]=i),xt(r=[i,n]),n=r[1],s=(i=r[0]).match(ge)||[],(n.match(ge)||[]).length){for(;u=ge.exec(n);)p=u[0],u=n.substring(g,u.index),l?l=(l+1)%5:"rgba("!==u.substr(-5)&&"hsla("!==u.substr(-5)||(l=1),p!==(d=s[T++]||"")&&(a=parseFloat(d)||0,h=d.substr((a+"").length),(f="="===p.charAt(1)?+(p.charAt(0)+"1"):0)&&(p=p.substr(2)),c=p
vendor: 5,213 bytes, line 1
1arseFloat(p),p=p.substr((c+"").length),g=ge.lastIndex-p.length,p||(p=p||N.units[e]||h,g===n.length&&(n+=p,m.e+=p)),h!==p&&(a=Li(t,e,d,p)||0),m._pt={_next:m._pt,p:u||1===T?u:",",s:a,c:f?f*c:c-a,m:l&&l<4?Math.round:0});m.c=g<n.length?n.substring(g,n.length):""}else m.r="display"===e&&"none"===n?Si:yi;return ve.test(n)&&(m.e=0),this._pt=m}function zi(t,e){if(e.tween&&e.tween._time===e.tween._dur){var i,n,o,r=e.t,s=r.style,a=e.u,e=r._gsap;if("all"===a||!0===a)s.cssText="",n=1;else for(o=(a=a.split(",")).length;-1<--o;)i=a[o],mn[i]&&(n=1,i="transformOrigin"===i?Mn:j),Bi(r,i);n&&(Bi(r,j),e)&&(e.svg&&r.removeAttribute("transform"),kn(r,1),e.uncache=1)}}function Ni(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t}function Wi(t){t=$(t,j);return Ni(t)?xn:t.substr(7).match(me).map(B)}function Fi(t,e){var i,n,o,r=t._gsap||K(t),s=t.style,a=Wi(t);return r.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(a=[(n=t.transform.baseVal.consolidate().matrix).a,n.b,n.c,n.d,n.e,n.f]).join(",")?xn:a:(a!==xn||t.offsetParent||t===$i||r.svg||(n=s.display,s.display="block",(r=t.parentNode)&&t.offsetParent||(o=1,i=t.nextSibling,$i.appendChild(t)),a=Wi(t),n?s.display=n:Bi(t,"display"),o&&(i?r.insertBefore(t,i):r?r.appendChild(t):$i.removeChild(t))),e&&6<a.length?[a[0],a[1],a[4],a[5],a[12],a[13]]:a)}function Xi(t,e,i,n,o,r){var s,a=t._gsap,o=o||Fi(t,!0),l=a.xOrigin||0,d=a.yOrigin||0,c=a.xOffset||0,u=a.yOffset||0,p=o[0],h=o[1],f=o[2],m=o[3],g=o[4],T=o[5],v=e.split(" "),b=parseFloat(v[0])||0,y=parseFloat(v[1])||0;i?o!==xn&&(o=p*m-h*f)&&(s=b*(-h/o)+y*(p/o)-(p*T-h*g)/o,b=b*(m/o)+y*(-f/o)+(f*T-m*g)/o,y=s):(b=(o=Hi(t)).x+(~v[0].indexOf("%")?b/100*o.width:b),y=o.y+(~(v[1]||v[0]).indexOf("%")?y/100*o.height:y)),n||!1!==n&&a.smooth?(a.xOffset=c+((g=b-l)*p+(T=y-d)*f)-g,a.yOffset=u+(g*h+T*m)-T):a.xOffset=a.yOffset=0,a.xOrigin=b,a.yOrigin=y,a.smooth=!!n,a.origin=e,a.originIsAbsolute=!!i,t.style[Mn]="0px 0px",r&&(Di(r,a,"xOrigin",l,b),Di(r,a,"yOrigin",d,y),Di(r,a,"xOffset",c,a.xOffset),Di(r,a,"yOffset",u,a.yOffset)),t.setAttribute("data-svg-origin",b+" "+y)}function Vi(t,e,i){var n=R(e);return B(parseFloat(e)+parseFloat(Li(t,"x",i+"px",n)))+n}X.version=I.version=c.version="3.5.1",Ft=1,m()&&Ge();var U,$i,Ui,ji,Yi,qi,Ki,e=d.Power0,Qi=d.Power1,Zi=d.Power2,Ji=d.Power3,tn=d.Power4,en=d.Linear,nn=d.Quad,on=d.Cubic,rn=d.Quart,sn=d.Quint,an=d.Strong,ln=d.Elastic,dn=d.Back,cn=d.SteppedEase,un=d.Bounce,pn=d.Sine,hn=d.Expo,fn=d.Circ,mn={},gn=180/Math.PI,Tn=Math.PI/180,vn=Math.atan2,bn=/([A-Z])/g,yn=/(?:left|right|width|margin|padding|x)/i,Sn=/[\s,\(]\S/,wn={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},j="transform",Mn=j+"Origin",_n="O,Moz,ms,Ms,Webkit".split(","),An=function(t,e,i){var n=(e||ji).style,o=5;if(t in n&&!i)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);o--&&!(_n[o]+t in n););return o<0?null:(3===o?"ms":0<=o?_n[o]:"")+t},Cn={deg:1,rad:1,turn:1},Pn={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},In={clearProps:function(t,e,i,n,o){if("isFromStart"!==o.data)return(e=t._pt=new V(t._pt,e,i,0,0,zi)).u=n,e.pr=-10,e.tween=o,t._props.push(i),1}},xn=[1,0,0,1,0,0],En={},kn=function(t,e){var i,n,o,r,s,a,l,d,c,u,p,h,f,m,g,T,v,b,y,S,w,M,_,A,C,P,I,x,E,k,H,G=t._gsap||new Ne(t);return"x"in G&&!e&&!G.uncache||(e=t.style,I=G.scaleX<0,x="deg",E=$(t,Mn)||"0",k=i=n=r=s=a=l=d=0,H=o=1,G.svg=!(!t.getCTM||!Gi(t)),c=Fi(t,G.svg),G.svg&&(b=!G.uncache&&t.getAttribute("data-svg-origin"),Xi(t,b||E,!!b||G.originIsAbsolute,!1!==G.smooth,c)),P=G.xOrigin||0,A=G.yOrigin||0,c!==xn&&(h=c[0],f=c[1],m=c[2],g=c[3],k=T=c[4],i=v=c[5],6===c.length?(H=Math.sqrt(h*h+f*f),o=Math.sqrt(g*g+m*m),r=h||f?vn(f,h)*gn:0,(l=m||g?vn(m,g)*gn+r:0)&&(o*=Math.cos(l*Tn)),G.svg&&(k-=P-(P*h+A*m),i-=A-(P*f+A*g))):(P=c[6],A=c[7],w=c[8],M=c[9],_=c[10],C=c[11],k=c[12],i=c[13],n=c[14],s=(c=vn(P,_))*gn,c&&(b=T*(u=Math.cos(-c))+w*(p=Math.sin(-c)),y=v*u+M*p,S=P*u+_*p,w=T*-p+w*u,M=v*-p+M*u,_=P*-p+_*u,C=A*-p+C*u,T=b,v=y,P=S),a=(c=vn(-m,_))*gn,c&&(u=Math.cos(-c),C=g*(p=Math.sin(-c))+C*u,h=b=h*u-w*p,f=y=f*u-M*p,m=S=m*u-_*p),r=(c=vn(f,h))*gn,c&&(b=h*(u=Math.cos(c))+f*(p=Math.sin(c)),y=T*u+v*p,f=f*u-h*p,v=v*u-T*p,h=b,T=y),s&&359.9<Math.abs(s)+Math.abs(r)&&(s=r=0,a=180-a),H=B(Math.sqrt(h*h+f*f+m*m)),o=B(Math.sqrt(v*v+P*P)),c=vn(T,v),l=2e-4<Math.abs(c)?c*gn:0,d=C?1/(C<0?-C:C):0),G.svg)&&(b=t.getAttribute("transform"),G.forceCSS=t.setAttribute("transform","")||!Ni($(t,j)),b)&&t.setAttribute("transform",b),90<Math.abs(l)&&Math.abs(l)<270&&(I?(H*=-1,l+=r<=0?180:-180,r+=r<=0?180:-180):(o*=-1,l+=l<=0?180:-180)),G.x=((G.xPercent=k&&Math.round(t.offsetWidth/2)===Math.round(-k)?-50:0)?0:k)+"px",G.y=((G.yPercent=i&&Math.round(t.offsetHeight/2)===Math.round(-i)?-50:0)?0:i)+"px",G.z=n+"px",G.scaleX=B(H),G.scaleY=B(o),G.rotation=B(r)+x,G.rotationX=B(s)+x,G.rotationY=B(a)+x,G.skewX=l+x,G.skewY=0+x,G.transformPerspective=d+"px",(G.zOrigin=parseFloat(E.split(" ")[2])||0)&&(e[Mn]=Hn(E)),G.xOffset=G.yOffset=0,G.force3D=N.force3D,G.renderTransform=G.svg?Rn:Ki?On:Gn,G.uncache=0),G},Hn=function(t){return(t=t.split(" "))[0]+" "+t[1]},Gn=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,On(t,e)},Bn="0deg",Dn="0px",Ln=") ",On=function(t,e){var i,n,e=e||this,o=e.xPercent,r=e.yPercent,s=e.x,a=e.
1y,l=e.z,d=e.rotation,c=e.rotationY,u=e.rotationX,p=e.skewX,h=e.skewY,f=e.scaleX,m=e.scaleY,g=e.transformPerspective,T=e.force3D,v=e.target,e=e.zOrigin,b="",t="auto"===T&&t&&1!==t||!0===T;!e||u===Bn&&c===Bn||(T=parseFloat(c)*Tn,n=Math.sin(T),i=Math.cos(T),T=parseFloat(u)*Tn,s=Vi(v,s,n*(n=Math.cos(T))*-e),a=Vi(v,a,-Math.sin(T)*-e),l=Vi(v,l,i*n*-e+e)),g!==Dn&&(b+="perspective("+g+Ln),(o||r)&&(b+="translate("+o+"%, "+r+"%) "),!t&&s===Dn&&a===Dn&&l===Dn||(b+=l!==Dn||t?"translate3d("+s+", "+a+", "+l+") ":"translate("+s+", "+a+Ln),d!==Bn&&(b+="rotate("+d+Ln),c!==Bn&&(b+="rotateY("+c+Ln),u!==Bn&&(b+="rotateX("+u+Ln),p===Bn&&h===Bn||(b+="skew("+p+", "+h+Ln),1===f&&1===m||(b+="scale("+f+", "+m+Ln),v.style[j]=b||"translate(0, 0)"},Rn=function(t,e){var i,n,o,r,s,e=e||this,a=e.xPercent,l=e.yPercent,d=e.x,c=e.y,u=e.rotation,p=e.skewX,h=e.skewY,f=e.scaleX,m=e.scaleY,g=e.target,T=e.xOrigin,v=e.yOrigin,b=e.xOffset,y=e.yOffset,e=e.forceCSS,S=parseFloat(d),w=parseFloat(c),u=parseFloat(u),p=parseFloat(p);(h=parseFloat(h))&&(p+=h=parseFloat(h),u+=h),u||p?(u*=Tn,p*=Tn,i=Math.cos(u)*f,n=Math.sin(u)*f,o=Math.sin(u-p)*-m,r=Math.cos(u-p)*m,p&&(h*=Tn,s=Math.tan(p-h),o*=s=Math.sqrt(1+s*s),r*=s,h)&&(s=Math.tan(h),i*=s=Math.sqrt(1+s*s),n*=s),i=B(i),n=B(n),o=B(o),r=B(r)):(i=f,r=m,n=o=0),(S&&!~(d+"").indexOf("px")||w&&!~(c+"").indexOf("px"))&&(S=Li(g,"x",d,"px"),w=Li(g,"y",c,"px")),(T||v||b||y)&&(S=B(S+T-(T*i+v*o)+b),w=B(w+v-(T*n+v*r)+y)),(a||l)&&(S=B(S+a/100*(s=g.getBBox()).width),w=B(w+l/100*s.height)),g.setAttribute("transform",s="matrix("+i+","+n+","+o+","+r+","+S+","+w+")"),e&&(g.style[j]=s)};h("padding,margin,Width,Radius",function(e,i){var t="Right",n="Bottom",o="Left",a=(i<3?["Top",t,n,o]:["Top"+o,"Top"+t,n+t,n+o]).map(function(t){return i<2?e+t:"border"+t+e});In[1<i?"border"+e:e]=function(e,t,i,n,o){var r,s;if(arguments.length<4)return r=a.map(function(t){return Oi(e,t,i)}),5===(s=r.join(" ")).split(r[0]).length?r[0]:s;r=(n+"").split(" "),s={},a.forEach(function(t,e){return s[t]=r[e]=r[e]||r[(e-1)/2|0]}),e.init(t,s,o)}});var zn,Nn={name:"css",register:xi,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,i,n,o){var r,s,a,l,d,c,u,p,h,f,m,g,T,v,b,y,S,w,M,_=this._props,A=t.style;for(d in Ui||xi(),e)if("autoRound"!==d&&(r=e[d],!F[d]||!$e(d,e,i,n,t,o)))if(u=typeof r,l=In[d],"function"===u&&(u=typeof(r=r.call(i,n,t,o))),"string"===u&&~r.indexOf("random(")&&(r=wt(r)),l)l(this,t,d,r,i)&&(g=1);else if("--"===d.substr(0,2))this.add(A,"setProperty",getComputedStyle(t).getPropertyValue(d)+"",r+"",n,o,0,0,d);else if("undefined"!==u){if(l=Oi(t,d),a=parseFloat(l),(u="string"===u&&"="===r.charAt(1)?+(r.charAt(0)+"1"):0)&&(r=r.substr(2)),s=parseFloat(r),p=(d=d in wn&&("autoAlpha"===d&&Di(this,A,"visibility",(a=1===a&&"hidden"===Oi(t,"visibility")&&s?0:a)?"inherit":"hidden",s?"inherit":"hidden",!s),"scale"!==d)&&"transform"!==d&&~(d=wn[d]).indexOf(",")?d.split(",")[0]:d)in mn)if(h||((f=t._gsap).renderTransform||kn(t),m=!1!==e.smoothOrigin&&f.smooth,(h=this._pt=new V(this._pt,A,j,0,1,f.renderTransform,f,0,-1)).dep=1),"scale"===d)this._pt=new V(this._pt,f,"scaleY",f.scaleY,u?u*s:s-f.scaleY),_.push("scaleY",d),d+="X";else{if("transformOrigin"===d){M=w=S=void 0,S=(y=r).split(" "),w=S[0],M=S[1]||"50%","top"!==w&&"bottom"!==w&&"left"!==M&&"right"!==M||(y=w,w=M,M=y),S[0]=Pn[w]||w,S[1]=Pn[M]||M,r=S.join(" "),f.svg?Xi(t,r,0,m,0,this):((c=parseFloat(r.split(" ")[2])||0)!==f.zOrigin&&Di(this,f,"zOrigin",f.zOrigin,c),Di(this,A,d,Hn(l),Hn(r)));continue}if("svgOrigin"===d){Xi(t,r,1,m,0,this);continue}if(d in En){y=this,w=f,M=d,S=a,v=u,b=H=B=void 0,B=360,H=L(T=r),b=parseFloat(T)*(H&&~T.indexOf("rad")?gn:1),b=S+(v=v?b*v:b-S)+"deg",H&&("short"===(H=T.split("_")[1])&&(v%=B)!=v%180&&(v+=v<0?B:-B),"cw"===H&&v<0?v=(v+36e9)%B-~~(v/B)*B:"ccw"===H&&0<v&&(v=(v-36e9)%B-~~(v/B)*B)),y._pt=T=new V(y._pt,w,M,S,v,Ti),T.e=b,T.u="deg",y._props.push(M);continue}if("smoothOrigin"===d){Di(this,f,"smooth",f.smooth,r);continue}if("force3D"===d){f[d]=r;continue}if("transform"===d){D=B=E=x=I=P=C=G=H=k=void 0;var C,P,I,x,E,k=this,H=r,G=t,B=Yi.style,D=G._gsap;
1for(P in B.cssText=getComputedStyle(G).cssText+";position:absolute;display:block;",B[j]=H,U.body.appendChild(Yi),C=kn(Yi,1),mn)(I=D[P])!==(x=C[P])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(P)<0&&(I=R(I)!==(E=R(x))?Li(G,P,I,E):parseFloat(I),x=parseFloat(x),k._pt=new V(k._pt,D,P,I,x-I,gi),k._pt.u=E||0,k._props.push(P));U.body.removeChild(Yi);continue}}else d in A||(d=An(d)||d);if(p||(s||0===s)&&(a||0===a)&&!Sn.test(r)&&d in A)s=s||0,(v=(l+"").substr((a+"").length))!==(c=R(r)||(d in N.units?N.units[d]:v))&&(a=Li(t,d,l,c)),this._pt=new V(this._pt,p?f:A,d,a,u?u*s:s-a,"px"!==c||!1===e.autoRound||p?gi:bi),this._pt.u=c||0,v!==c&&(this._pt.b=l,this._pt.r=vi);else if(d in A)Ri.call(this,t,d,l,r);else{if(!(d in t)){Y(d,r);continue}this.add(t,d,t[d],r,n,o)}_.push(d)}g&&ui(this)},get:Oi,aliases:wn,getSetter:function(t,e,i){var n=wn[e];return(e=n&&n.indexOf(",")<0?n:e)in mn&&e!==Mn&&(t._gsap.x||Oi(t,"x"))?i&&qi===i?"scale"===e?Ai:_i:(qi=i||{})&&("scale"===e?Ci:Pi):t.style&&!r(t.style[e])?wi:~e.indexOf("-")?Mi:ci(t,e)},core:{_removeProperty:Bi,_getMatrix:Fi}},Wn=(c.utils.checkPrefix=An,zn=h("x,y,z,scale,scaleX,scaleY,xPercent,yPercent"+","+(Wn="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){mn[t]=1}),h(Wn,function(t){N.units[t]="deg",En[t]=1}),wn[zn[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Wn,h("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){t=t.split(":");wn[t[1]]=zn[t[0]]}),h("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){N.units[t]="px"}),c.registerPlugin(Nn),c.registerPlugin(Nn)||c),Fn=Wn.core.Tween;t.Back=dn,t.Bounce=un,t.CSSPlugin=Nn,t.Circ=fn,t.Cubic=on,t.Elastic=ln,t.Expo=hn,t.Linear=en,t.Power0=e,t.Power1=Qi,t.Power2=Zi,t.Power3=Ji,t.Power4=tn,t.Quad=nn,t.Quart=rn,t.Quint=sn,t.Sine=pn,t.SteppedEase=cn,t.Strong=an,t.TimelineLite=I,t.TimelineMax=I,t.TweenLite=X,t.TweenMax=Fn,t.default=Wn,t.gsap=Wn,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default}),((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})})(this,function(t){function e(){return"undefined"!=typeof window}function i(){return n||e()&&(n=window.gsap)&&n.registerPlugin&&n}function s(t){return"string"==typeof t}function p(t,e){var e="x"===e?"Width":"Height",i="scroll"+e,n="client"+e;return t===h||t===o||t===u?Math.max(o[i],u[i])-(h["inner"+e]||o[n]||u[n]):t[i]-t["offset"+e]}function a(t,e){var i="scroll"+("x"===e?"Left":"Top");return t===h&&(null!=t.pageXOffset?i="page"+e.toUpperCase()+"Offset":t=null!=o[i]?o:u),function(){return t[i]}}function r(t,e){var t=f(t)[0].getBoundingClientRect(),i=!e||e===h||e===u,n=i?{top:o.clientTop-(h.pageYOffset||o.scrollTop||u.scrollTop||0),left:o.clientLeft-(h.pageXOffset||o.scrollLeft||u.scrollLeft||0)}:e.getBoundingClientRect(),t={x:t.left-n.left,y:t.top-n.top};return!i&&e&&(t.x+=a(e,"x")(),t.y+=a(e,"y")()),t}function l(t,e,i,n,o){return isNaN(t)||"object"==typeof t?s(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+n-o:"max"===t?p(e,i)-o:Math.min(p(e,i),r(t,e)[i]-o):parseFloat(t)-o}function d(){n=i(),e()&&n&&document.body&&(h=window,u=document.body,o=document.documentElement,f=n.utils.toArray,n.config({autoKillThreshold:7}),m=n.config(),c=1)}var n,c,h,o,u,f,m,g={version:"3.5.1",name:"scrollTo",rawVars:1,register:function(t){n=t,d()},init:function(t,e,i,n,o){c||d();var r=this;r.isWin=t===h,r.target=t,r.tween=i,"object"!=typeof e?s((e={y:e}).y)&&"max"!==e.y&&"="!==e.y.charAt(1)&&(e.x=e.y):e.nodeType&&(e={y:e,x:e}),r.vars=e,r.autoKill=!!e.autoKill,r.getX=a(t,"x"),r.getY=a(t,"y"),r.x=r.xPrev=r.getX(),r.y=r.yPrev=r.getY(),null!=e.x?(r.add(r,"x",r.x,l(e.x,t,"x",r.x,e.offsetX||0),n,o,Math.round),r._props.push("scrollTo_x")):r.skipX=1,null!=e.y?(r.add(r,"y",r.y,l(e.y,t,"y",r.y,e.offsetY||0),n,o,Math.round),r._props.push("scrollTo_y")):r.skipY=1},render:function(t,e){for(var i,n,o,r=e._pt,s=e.target,a=e.tween,l=e.autoKill,d=e.xPrev,c=e.yPrev,u=e.isWin;r;)r.r(t,r.d),r=r._next;i=u||!e.skipX?e.getX():d,c=(n=u||!e.skipY?e.getY():c)-c,d=i-d,o=m.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),l&&(!e.skipX&&(o<d||d<-o)&&i<p(s,"x")&&(e.skipX=1),!e.skipY&&(o<c||c<-o)&&n<p(s,"y")&&(e.skipY=1),e.skipX)&&e.skipY&&(a.kill(),e.vars.onAutoKill)&&e.vars.onAutoKill.apply(a,e.vars.onAutoKillParam
1s||[]),u?h.scrollTo(e.skipX?i:e.x,e.skipY?n:e.y):(e.skipY||(s.scrollTop=e.y),e.skipX||(s.scrollLeft=e.x)),e.xPrev=e.x,e.yPrev=e.y},kill:function(t){var e="scrollTo"===t;!e&&"scrollTo_x"!==t||(this.skipX=1),!e&&"scrollTo_y"!==t||(this.skipY=1)}};g.max=p,g.getOffset=r,g.buildGetter=a,i()&&n.registerPlugin(g),t.ScrollToPlugin=g,t.default=g,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default}),((t,e)=>{"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()})("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o];n&&n[r]&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),((e,i)=>{"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.imagesLoaded=i(e,e.EvEmitter)})("undefined"!=typeof window?window:this,function(e,t){function r(t,e){for(var i in e)t[i]=e[i];return t}function s(t,e,i){var n,o;return this instanceof s?(n="string"==typeof(n=t)?document.querySelectorAll(t):n)?(this.elements=(o=n,Array.isArray(o)?o:"object"==typeof o&&"number"==typeof o.length?d.call(o):[o]),this.options=r({},this.options),"function"==typeof e?i=e:r(this.options,e),i&&this.on("always",i),this.getImages(),a&&(this.jqDeferred=new a.Deferred),void setTimeout(this.check.bind(this))):void l.error("Bad element for imagesLoaded "+(n||t)):new s(t,e,i)}function i(t){this.img=t}function n(t,e){this.url=t,this.element=e,this.img=new Image}var a=e.jQuery,l=e.console,d=Array.prototype.slice,c=((s.prototype=Object.create(t.prototype)).options={},s.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},s.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&c[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background)for(var r=t.querySelectorAll(this.options.background),n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}},{1:!0,9:!0,11:!0});return s.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},s.prototype.addImage=function(t){t=new i(t);this.images.push(t)},s.prototype.addBackground=function(t,e){t=new n(t,e);this.images.push(t)},s.prototype.check=function(){function e(t,e,i){setTimeout(function(){n.progress(t,e,i)})}var n=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&l&&l.log("progress: "+i,t,e)},s.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this))},(i.prototype=Object.create(t.prototype)).check=function(){return this.getIsImageComplete()?void this.confirm(0!==this.img.naturalWi
1dth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(n.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},n.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},n.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},(s.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((a=t).fn.imagesLoaded=function(t,e){return new s(this,t,e).jqDeferred.promise(a(this))})})(),s}),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)})(function(l){var d="animsition",r=!1,c=(l("body").imagesLoaded(function(){r=!0}),{init:function(o){o=l.extend({inClass:"fade-in",outClass:"fade-out",inDuration:1500,outDuration:800,linkElement:".animsition-link",loading:!0,loadingParentElement:"body",loadingClass:"animsition-loading",loadingInner:"",timeout:!1,timeoutCountdown:5e3,onLoadEvent:!0,browser:["animation-duration","-webkit-animation-duration"],overlay:!1,overlayClass:"animsition-overlay-slide",overlayParentElement:"body",transition:function(t){window.location.href=t}},o),c.settings={timer:!1,data:{inClass:"animsition-in-class",inDuration:"animsition-in-duration",outClass:"animsition-out-class",outDuration:"animsition-out-duration",overlay:"animsition-overlay"},events:{inStart:"animsition.inStart",inEnd:"animsition.inEnd",outStart:"animsition.outStart",outEnd:"animsition.outEnd"}};var t=c.supportCheck.call(this,o);return t||!(0<o.browser.length)||t&&this.length?(c.optionCheck.call(this,o)&&l("."+o.overlayClass).length<=0&&c.addOverlay.call(this,o),o.loading&&l("."+o.loadingClass).length<=0&&c.addLoading.call(this,o),this.each(function(){var n=this,t=l(this),e=l(window),i=l(document);t.data(d)||(o=l.extend({},o),t.data(d,{options:o}),o.timeout&&c.addTimer.call(n),o.onLoadEvent&&(r?(c.settings.timer&&clearTimeout(c.settings.timer),c.in.call(n)):l("body").imagesLoaded(function(){c.settings.timer&&clearTimeout(c.settings.timer),c.in.call(n)})),e.on("pageshow."+d,function(t){t.originalEvent.persisted&&c.in.call(n)}),e.on("unload."+d,function(){}),i.on("click."+d,o.linkElement,function(t){t.preventDefault();var e=l(this),i=e.attr("href");2===t.which||t.metaKey||t.shiftKey||-1!==navigator.platform.toUpperCase().indexOf("WIN")&&t.ctrlKey?window.open(i,"_blank"):c.out.call(n,e,i)}))})):("console"in window||(window.console={},window.console.log=function(t){return t}),this.length||console.log("Animsition: Element does not exist on page."),t||console.log("Animsition: Does not support this browser."),c.destroy.call(this))},addOverlay:function(t){l(t.overlayParentElement).prepend('<div class="'+t.overlayClass+'"></div>')},addLoading:function(t){l(t.loadingParentElement).append('<div class="'+t.loadingClass+'">'+t.loadingInner+"</div>")},removeLoading:function(){var t=l(this).data(d).options;l(t.loadingParentElement).children("."+t.loadingClass).fadeOut().remove()},addTimer:function(){var t=this,e=l(this).data(d).options;c.settings.timer=setTimeout(function(){c.in.call(t),l(window).off("load."+d)},e.timeoutCountdown)},supportCheck:function(t){var e=l(this),i=t.browser,n=i.length,o=!1;0===n&&(o=!0);for(var r=0;r<n;r++)if("string"==typeof e.css(i[r])){o=!0;break}return o},optionCheck:function(t){var e=l(this),t=!(!t.overlay&&!e.data(c.settings.data.overlay));return t}
1,animationCheck:function(t,e,i){var n=l(this).data(d).options,o=typeof t,r=e&&"string"==o&&0<t.length;return!e&&"number"==o||r||(e&&i?t=n.inClass:!e&&i?t=n.inDuration:e&&!i?t=n.outClass:e||i||(t=n.outDuration)),t},in:function(){var t=this,e=l(this),i=e.data(d).options,n=e.data(c.settings.data.inDuration),o=e.data(c.settings.data.inClass),n=c.animationCheck.call(t,n,!1,!0),o=c.animationCheck.call(t,o,!0,!0),r=c.optionCheck.call(t,i),s=e.data(d).outClass;i.loading&&c.removeLoading.call(t),s&&e.removeClass(s),(r?c.inOverlay:c.inDefault).call(t,o,n)},inDefault:function(t,e){var i=l(this);i.css({"animation-duration":e+"ms"}).addClass(t).trigger(c.settings.events.inStart).animateCallback(function(){i.removeClass(t).css({opacity:1}).trigger(c.settings.events.inEnd)})},inOverlay:function(t,e){var i=l(this),n=i.data(d).options;i.css({opacity:1}).trigger(c.settings.events.inStart),l(n.overlayParentElement).children("."+n.overlayClass).css({"animation-duration":e+"ms"}).addClass(t).animateCallback(function(){i.trigger(c.settings.events.inEnd)})},out:function(t,e){var i=this,n=l(this),o=n.data(d).options,r=t.data(c.settings.data.outClass),s=n.data(c.settings.data.outClass),t=t.data(c.settings.data.outDuration),a=n.data(c.settings.data.outDuration),t=t||a,a=c.animationCheck.call(i,r||s,!0,!1),r=c.animationCheck.call(i,t,!1,!1),s=c.optionCheck.call(i,o);n.data(d).outClass=a,(s?c.outOverlay:c.outDefault).call(i,a,r,e)},outDefault:function(t,e,i){var n=l(this),o=n.data(d).options;n.css({"animation-duration":e+1+"ms"}).addClass(t).trigger(c.settings.events.outStart).animateCallback(function(){n.trigger(c.settings.events.outEnd),o.transition(i)})},outOverlay:function(t,e,i){var n=l(this),o=n.data(d).options,r=n.data(c.settings.data.inClass),r=c.animationCheck.call(this,r,!0,!0);l(o.overlayParentElement).children("."+o.overlayClass).css({"animation-duration":e+1+"ms"}).removeClass(r).addClass(t).trigger(c.settings.events.outStart).animateCallback(function(){n.trigger(c.settings.events.outEnd),o.transition(i)})},destroy:function(){return this.each(function(){var t=l(this);l(window).off("."+d),t.css({opacity:1}).removeData(d)})}});l.fn.animateCallback=function(e){var i="animationend webkitAnimationEnd";return this.each(function(){var t=l(this);t.on(i,function(){return t.off(i),e.call(this)})})},l.fn.animsition=function(t){return c[t]?c[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void l.error("Method "+t+" does not exist on jQuery."+d):c.init.apply(this,arguments)}}),(i=>{i.fn.foundationAlerts=function(t){var e=i.extend({callback:i.noop},t);i(document).on("click",".notification-box a.close",function(t){t.preventDefault(),i(this).closest(".notification-box").fadeOut(function(){i(this).remove(),e.callback()})})}})(jQuery),(o=>{o.fn.foundationTabs=function(t){function e(t){var e=t.closest("dl").find("dd.active"),i=t.find("a").attr("href"),n="";/^#/.test(i)&&(n=(n=i+"Tab").replace(/^.+#/,"#"),o(n).parents(".tabs-content").find(">li").removeClass("active").hide(),o(n).addClass("active").show()),e.removeClass("active"),t.addClass("active")}o.extend({callback:o.noop},t);o(document).on("click.fndtn","dl.tabs dd a",function(t){return e(o(this).parents("dd")),!1}),o(document).find("dl.tabs").each(function(){e(o(this).find("dd:eq(0)"))})}})(jQuery),jQuery(function(t){t(document).foundationAlerts(),t(document).foundationTabs()}),((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e(t.jQuery)})(this,function(d){function c(t,e){var t=t.getBoundingClientRect(),i=t.top,n=t.bottom,o=t.left,t=t.right,e=d.extend({tolerance:0,viewport:window},e),r=e.viewport.jquery?e.viewport:d(e.viewport),s=(r.length||(console.warn("isInViewport: The viewport selector you have provided matches no element on page."),console.warn("isInViewport: Defaulting to viewport as window"),r=d(window)),r.height()),a=r.width(),l=r[0].toString();return r[0]!==window&&"[object Window]"!==l&&"[object DOMWindow]"!==l&&(i-=(l=r[0].getBoundingClientRect()).top,n-=l.top,o-=l.left,t-=l.left,a-=c.scrollBarWidth=c.scrollBarWidth||(l=r,r=d("<div></div>").css({width:"100%"}),l.append(r),l=l.width()-r.width(),r.remove(),l)),e.tolerance=~~Math.round(parseFloat(e.tolerance)),e.tolerance<0&&(e.tolerance=s+e.tolerance),!(t<=0||a<=o)&&(e.tolerance?i<=e.tolerance&&n>=e.tolerance:0<n&&i<=s)}function n(t){return t?(1===(t=t.split(",")).length&&isNaN(t[0])&&(t[1]=t[0],t[0]=void 0),{tolerance:t[0]?t[0].trim():void 0,viewport:t[1]?d(t[1].trim()):void 0}):{}}(d=d&&d.hasOwnProperty("default")?d.default:d).extend(d.expr.pseudos||d.expr[":"],{"in-viewport":
1d.expr.createPseudo?d.expr.createPseudo(function(e){return function(t){return c(t,n(e))}}):function(t,e,i){return c(t,n(i[3]))}}),d.fn.isInViewport=function(i){return this.filter(function(t,e){return c(e,i)})},d.fn.run=function(t){var i=this;if((t=1===arguments.length&&"function"==typeof t?[t]:t)instanceof Array)return t.forEach(function(e){"function"!=typeof e?(console.warn("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions"),console.warn("isInViewport: Ignoring non-function values in array and moving on")):[].slice.call(i).forEach(function(t){return e.call(d(t))})}),this;throw new SyntaxError("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions")}}),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):jQuery&&!jQuery.fn.hoverIntent&&t(jQuery)})(function(d){var o,r,s={interval:100,sensitivity:6,timeout:0},c=0,u=function(t){o=t.pageX,r=t.pageY},p=function(t,e,i,n){return Math.sqrt((i.pX-o)*(i.pX-o)+(i.pY-r)*(i.pY-r))<n.sensitivity?(e.off("mousemove.hoverIntent"+i.namespace,u),delete i.timeoutId,i.isActive=!0,delete i.pX,delete i.pY,n.over.apply(e[0],[t])):(i.pX=o,i.pY=r,void(i.timeoutId=setTimeout(function(){p(t,e,i,n)},n.interval)))};d.fn.hoverIntent=function(t,e,i){function n(t){var o=d.extend({},t),r=d(this),s=((e=r.data("hoverIntent"))||r.data("hoverIntent",e={}),e[a]),e=(s||(e[a]=s={id:a}),s.timeoutId&&(s.timeoutId=clearTimeout(s.timeoutId)),s.namespace=".hoverIntent"+a);"mouseenter"===t.type?s.isActive||(s.pX=o.pageX,s.pY=o.pageY,r.on("mousemove.hoverIntent"+e,u),s.timeoutId=setTimeout(function(){p(o,r,s,l)},l.interval)):s.isActive&&(r.off("mousemove.hoverIntent"+e,u),s.timeoutId=setTimeout(function(){var t,e,i,n;t=o,e=r,i=s,n=l.out,delete e.data("hoverIntent")[i.id],n.apply(e[0],[t])},l.timeout))}var a=c++,l=d.extend({},s),l=d.isPlainObject(t)?d.extend(l,t):d.isFunction(e)?d.extend(l,{over:t,out:e,selector:i}):d.extend(l,{over:t,out:t,selector:e});return this.on({"mouseenter.hoverIntent":n,"mouseleave.hoverIntent":n},l.selector)}}),window.requestAnimationFrame||(()=>{for(var r=0,t=["webkit","moz"],e=0;e<t.length&&!window.requestAnimationFrame;++e)window.requestAnimationFrame=window[t[e]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[e]+"CancelAnimationFrame"]||window[t[e]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var i=(new Date).getTime(),n=Math.max(0,16-(i-r)),o=window.setTimeout(function(){t(i+n)},n);return r=i+n,o}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)})})(),window.History.enabled||((t=>{var e=t.History=t.History||{},n=t.jQuery;if(void 0!==e.Adapter)throw new Error("History.js Adapter has already been loaded...");e.Adapter={bind:function(t,e,i){n(t).bind(e,i)},trigger:function(t,e,i){n(t).trigger(e,i)},extractEventData:function(t,e,i){return e&&e.originalEvent&&e.originalEvent[t]||i&&i[t]||void 0},onDomLoad:function(t){n(t)}},void 0!==e.init&&e.init()})(window),((o,i)=>{var a=o.console||i,l=o.document,n=o.navigator,r=!1,s=o.setTimeout,d=o.clearTimeout,c=o.setInterval,u=o.clearInterval,p=o.JSON,h=o.alert,f=o.History=o.History||{},m=o.history;try{(r=o.sessionStorage).setItem("TEST","1"),r.removeItem("TEST")}catch(t){r=!1}if(p.stringify=p.stringify||p.encode,p.parse=p.parse||p.decode,void 0!==f.init)throw new Error("History.js Core has already been loaded...");f.init=function(t){return void 0!==f.Adapter&&(void 0!==f.initCore&&f.initCore(),void 0!==f.initHtml4&&f.initHtml4(),!0)},f.initCore=function(t){if(void 0!==f.initCore.initialized)return!1;var e;if(f.initCore.initialized=!0,f.options=f.options||{},f.options.hashChangeInterval=f.options.hashChangeInterval||100,f.options.safariPollInterval=f.options.safariPollInterval||500,f.options.doubleCheckInterval=f.options.doubleCheckInterval||500,f.options.disableSuid=f.options.disableSuid||!1,f.options.storeInterval=f.options.storeInterval||1e3,f.options.busyDelay=f.options.busyDelay||250,f.options.debug=f.options.debug||!1,f.options.initialTitle=f.options.initialTitle||l.title,f.options.html4Mode=f.options.html4Mode||!1,f.options.delayInit=f.options.delayInit||!1,f.intervalList=[],f.clearAllIntervals=function(){var t,e=f.intervalList;if(null!=e){for(t=0;t<e.length;t++)u(e[t]);f.intervalList=null}},f.debug=function(){f.options.debug&&f.log.apply(f,arguments)},f.log=function(){var t,e,i,n,o,r=void 0!==a&&void 0!==a.log&&void 0!==a.log.apply,s=l.getElementById("log");for(r?(t=(n=Array.prototype.slice.call(arguments)).shift(),(void 0!==a.debug?a.debug:a.log).apply(a,[t,n])):t="\n"+arguments[0]+"\n",e=1,i=arguments.length;e<i;++e){if("object"==typeof(o=arguments[e])&&void 0!==p)try{o=p.str
1ingify(o)}catch(t){}t+="\n"+o+"\n"}return s?(s.value+=t+"\n-----\n",s.scrollTop=s.scrollHeight-s.clientHeight):r||h(t),!0},f.getInternetExplorerMajorVersion=function(){return f.getInternetExplorerMajorVersion.cached=void 0!==f.getInternetExplorerMajorVersion.cached?f.getInternetExplorerMajorVersion.cached:(()=>{for(var t=3,e=l.createElement("div"),i=e.getElementsByTagName("i");(e.innerHTML="\x3c!--[if gt IE "+ ++t+"]><i></i><![endif]--\x3e")&&i[0];);return 4<t&&t})()},f.isInternetExplorer=function(){return f.isInternetExplorer.cached=void 0!==f.isInternetExplorer.cached?f.isInternetExplorer.cached:Boolean(f.getInternetExplorerMajorVersion())},f.options.html4Mode?f.emulated={pushState:!0,hashChange:!0}:f.emulated={pushState:!Boolean(o.history&&o.history.pushState&&o.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(n.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(n.userAgent)),hashChange:Boolean(!("onhashchange"in o||"onhashchange"in l)||f.isInternetExplorer()&&f.getInternetExplorerMajorVersion()<8)},f.enabled=!f.emulated.pushState,f.bugs={setHash:Boolean(!f.emulated.pushState&&"Apple Computer, Inc."===n.vendor&&/AppleWebKit\/5([0-2]|3[0-3])/.test(n.userAgent)),safariPoll:Boolean(!f.emulated.pushState&&"Apple Computer, Inc."===n.vendor&&/AppleWebKit\/5([0-2]|3[0-3])/.test(n.userAgent)),ieDoubleCheck:Boolean(f.isInternetExplorer()&&f.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(f.isInternetExplorer()&&f.getInternetExplorerMajorVersion()<7)},f.isEmptyObject=function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0},f.cloneObject=function(t){t=t?(t=p.stringify(t),p.parse(t)):{};return t},f.getRootUrl=function(){var t=l.location.protocol+"//"+(l.location.hostname||l.location.host);return l.location.port&&(t+=":"+l.location.port),t+="/"},f.getBaseHref=function(){var t=l.getElementsByTagName("base"),e="";
1return(e=(e=1===t.length?t[0].href.replace(/[^\/]+$/,""):e).replace(/\/+$/,""))&&(e+="/"),e},f.getBaseUrl=function(){return f.getBaseHref()||f.getBasePageUrl()||f.getRootUrl()},f.getPageUrl=function(){return((f.getState(!1,!1)||{}).url||f.getLocationHref()).replace(/\/+$/,"").replace(/[^\/]+$/,function(t,e,i){return/\./.test(t)?t:t+"/"})},f.getBasePageUrl=function(){return f.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(t,e,i){return/[^\/]$/.test(t)?"":t}).replace(/\/+$/,"")+"/"},f.getFullUrl=function(t,e){var i=t,n=t.substring(0,1);return e=void 0===e||e,(i=/[a-z]+\:\/\//.test(t)?i:"/"===n?f.getRootUrl()+t.replace(/^\/+/,""):"#"===n?f.getPageUrl().replace(/#.*/,"")+t:"?"===n?f.getPageUrl().replace(/[\?#].*/,"")+t:e?f.getBaseUrl()+t.replace(/^(\.\/)+/,""):f.getBasePageUrl()+t.replace(/^(\.\/)+/,"")).replace(/\#$/,"")},f.getShortUrl=function(t){var e=f.getBaseUrl(),i=f.getRootUrl(),t=(t=f.emulated.pushState?t.replace(e,""):t).replace(i,"/");return t=(t=f.isTraditionalAnchor(t)?"./"+t:t).replace(/^(\.\/)+/g,"./").replace(/\#$/,"")},f.getLocationHref=function(t){return(t=t||l).URL===t.location.href?t.location.href:t.location.href===decodeURIComponent(t.URL)?t.URL:(!t.location.hash||decodeURIComponent(t.location.href.replace(/^[^#]+/,""))!==t.location.hash)&&(-1!=t.URL.indexOf("#")||-1==t.location.href.indexOf("#"))&&t.URL||t.location.href},f.store={},f.idToState=f.idToState||{},f.stateToId=f.stateToId||{},f.urlToId=f.urlToId||{},f.storedStates=f.storedStates||[],f.savedStates=f.savedStates||[],f.normalizeStore=function(){f.store.idToState=f.store.idToState||{},f.store.urlToId=f.store.urlToId||{},f.store.stateToId=f.store.stateToId||{}},f.getState=function(t,e){void 0===t&&(t=!0),void 0===e&&(e=!0);var i=f.getLastSavedState();return!i&&e&&(i=f.createStateObject()),t&&((i=f.cloneObject(i)).url=i.cleanUrl||i.url),i},f.getIdByState=function(t){var e,i=f.extractId(t.url);if(!i)if(e=f.getStateString(t),void 0!==f.stateToId[e])i=f.stateToId[e];else if(void 0!==f.store.stateToId[e])i=f.store.stateToId[e];else{for(;i=(new Date).getTime()+String(Math.random()).replace(/\D/g,""),void 0!==f.idToState[i]||void 0!==f.store.idToState[i];);f.stateToId[e]=i,f.idToState[i]=t}return i},f.normalizeState=function(t){var e;return void 0!==(t=t&&"object"==typeof t?t:{}).normalized?t:(t.data&&"object"==typeof t.data||(t.data={}),(e={normalized:!0}).title=t.title||"",e.url=f.getFullUrl(t.url||f.getLocationHref()),e.hash=f.getShortUrl(e.url),e.data=f.cloneObject(t.data),e.id=f.getIdByState(e),e.cleanUrl=e.url.replace(/\??\&_suid.*/,""),e.url=e.cleanUrl,t=!f.isEmptyObject(e.data),(e.title||t)&&!0!==f.options.disableSuid&&(e.hash=f.getShortUrl(e.url).replace(/\??\&_suid.*/,""),/\?/.test(e.hash)||(e.hash+="?"),e.hash+="&_suid="+e.id),e.hashedUrl=f.getFullUrl(e.hash),(f.emulated.pushState||f.bugs.safariPoll)&&f.hasUrlDuplicate(e)&&(e.url=e.hashedUrl),e)},f.createStateObject=function(t,e,i){return f.normalizeState({data:t,title:e,url:i})},f.getStateById=function(t){return t=String(t),f.idToState[t]||f.store.idToState[t]||i},f.getStateString=function(t){t={data:f.normalizeState(t).data,title:t.title,url:t.url};return p.stringify(t)},f.getStateId=function(t){return f.normalizeState(t).id},f.getHashByState=function(t){return f.normalizeState(t).hash},f.extractId=function(t){t=-1!=t.indexOf("#")?t.split("#")[0]:t,t=/(.*)\&_suid=([0-9]+)$/.exec(t);t&&t[1];return(t?String(t[2]||""):"")||!1},f.isTraditionalAnchor=function(t){return!/[\/\?\.]/.test(t)},f.extractState=function(t,e){var i,n,o=null;return e=e||!1,(o=(i=f.extractId(t))?f.getStateById(i):o)||(n=f.getFullUrl(t),(o=(i=f.getIdByUrl(n)||!1)?f.getStateById(i):o)||!e||f.isTraditionalAnchor(t)||(o=f.createStateObject(null,null,n))),o},f.getIdByUrl=function(t){return f.urlToId[t]||f.store.urlToId[t]||i},f.getLastSavedState=function(){return f.savedStates[f.savedStates.length-1]||i},f.getLastStoredState=function(){return f.storedStates[f.storedStates.length-1]||i},f.hasUrlDuplicate=function(t){var e=f.extractState(t.url);return e&&e.id!==t.id},f.storeState=function(t){return f.urlToId[t.url]=t.id,f.storedStates.push(f.cloneObject(t)),t},f.isLastSavedState=function(t){var e=!1;return e=f.savedStates.length?t.id===f.getLastSavedState().id:e},f.saveState=function(t){return!f.isLastSavedState(t)&&(f.savedStates.push(f.cloneObject(t)),!0)},f.getStateByIndex=function(t){return void 0===t?f.savedStates[f.savedStates.length-1]:t<0?f.savedStates[f.savedStates.length+t]:f.savedStates[t]},f.getCurrentIndex=function(){return f.savedStates.length<1?0:f.savedStates.length-1},f.getHash=function(t){t=f.getLocationHref(t);return f.getHashByUrl(t)},f.unescapeHash=function(t){t=f.normalizeHash(t);return decodeURIComponent(t)},f.normalizeHash=function(t){return t.replace(/[^#]*#/,"").replace(/#.*/,"")},f.setHash=function(t,e){return!1!==e&&f.busy()?(f.pushQueue({scope:f,callback:f.setHash,args:arguments,queue:e}),!1):(f.busy(!0),(e=f.extractState(t,!0))&&!f.emulated.pushState?f.pushState(e.data,e.title,e.url,!1):f.getHash()!==t&&(f.bugs.setHash?(e=f.getPageUrl(),f.pu
1shState(null,null,e+"#"+t,!1)):l.location.hash=t),f)},f.escapeHash=function(t){t=f.normalizeHash(t),t=o.encodeURIComponent(t);return t=f.bugs.hashEscape?t:t.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")},f.getHashByUrl=function(t){t=String(t).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return f.unescapeHash(t)},f.setTitle=function(t){var e,i=t.title;i||(e=f.getStateByIndex(0))&&e.url===t.url&&(i=e.title||f.options.initialTitle);try{l.getElementsByTagName("title")[0].innerHTML=i.replace("<","&lt;").replace(">","&gt;").replace(" & "," &amp; ")}catch(t){}return l.title=i,f},f.queues=[],f.busy=function(t){var i;return void 0!==t?f.busy.flag=t:void 0===f.busy.flag&&(f.busy.flag=!1),f.busy.flag||(d(f.busy.timeout),f.busy.timeout=s(i=function(){var t,e;if(!f.busy.flag)for(t=f.queues.length-1;0<=t;--t)0!==(e=f.queues[t]).length&&(e=e.shift(),f.fireQueueItem(e),f.busy.timeout=s(i,f.options.busyDelay))},f.options.busyDelay)),f.busy.flag},f.busy.flag=!1,f.fireQueueItem=function(t){return t.callback.apply(t.scope||f,t.args||[])},f.pushQueue=function(t){return f.queues[t.queue||0]=f.queues[t.queue||0]||[],f.queues[t.queue||0].push(t),f},f.queue=function(t,e){return"function"==typeof t&&(t={callback:t}),void 0!==e&&(t.queue=e),f.busy()?f.pushQueue(t):f.fireQueueItem(t),f},f.clearQueue=function(){return f.busy.flag=!1,f.queues=[],f},f.stateChanged=!1,f.doubleChecker=!1,f.doubleCheckComplete=function(){return f.stateChanged=!0,f.doubleCheckClear(),f},f.doubleCheckClear=function(){return f.doubleChecker&&(d(f.doubleChecker),f.doubleChecker=!1),f},f.doubleCheck=function(t){return f.stateChanged=!1,f.doubleCheckClear(),f.bugs.ieDoubleCheck&&(f.doubleChecker=s(function(){return f.doubleCheckClear(),f.stateChanged||t(),!0},f.options.doubleCheckInterval)),f},f.safariStatePoll=function(){var t=f.extractState(f.getLocationHref());if(!f.isLastSavedState(t))return t||f.createStateObject(),f.Adapter.trigger(o,"popstate"),f},f.back=function(t){return!1!==t&&f.busy()?(f.pushQueue({scope:f,callback:f.back,args:arguments,queue:t}),!1):(f.busy(!0),f.doubleCheck(function(){f.back(!1)}),m.go(-1),!0)},f.forward=function(t){return!1!==t&&f.busy()?(f.pushQueue({scope:f,callback:f.forward,args:arguments,queue:t}),!1):(f.busy(!0),f.doubleCheck(function(){f.forward(!1)}),m.go(1),!0)},f.go=function(t,e){var i;if(0<t)for(i=1;i<=t;++i)f.forward(e);else{if(!(t<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(i=-1;t<=i;--i)f.back(e)}return f},f.emulated.pushState?(e=function(){},f.pushState=f.pushState||e,f.replaceState=f.replaceState||e):(f.onPopState=function(t,e){var i,n=!1;return f.doubleCheckComplete(),(i=f.getHash())?((i=f.extractState(i||f.getLocationHref(),!0))?f.replaceState(i.data,i.title,i.url,!1):(f.Adapter.trigger(o,"anchorchange"),f.busy(!1)),f.expectedStateId=!1):(n=(n=(i=f.Adapter.extractEventData("state",t,e)||!1)?f.getStateById(i):f.expectedStateId?f.getStateById(f.expectedStateId):f.extractState(f.getLocationHref()))||f.createStateObject(null,null,f.getLocationHref()),f.expectedStateId=!1,f.isLastSavedState(n)?(f.busy(!1),!1):(f.storeState(n),f.saveState(n),f.setTitle(n),f.Adapter.trigger(o,"statechange"),f.busy(!1),!0))},f.Adapter.bind(o,"popstate",f.onPopState),f.pushState=function(t,e,i,n){if(f.getHashByUrl(i)&&f.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(!1!==n&&f.busy())return f.pushQueue({scope:f,callback:f.pushState,args:arguments,queue:n}),!1;f.busy(!0);n=f.createStateObject(t,e,i);return f.isLastSavedState(n)?f.busy(!1):(f.storeState(n),f.expectedStateId=n.id,m.pushState(n.id,n.title,n.url),f.Adapter.trigger(o,"popstate")),!0},f.replaceState=function(t,e,i,n){if(f.getHashByUrl(i)&&f.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(!1!==n&&f.busy())return f.pushQueue({scope:f,callback:f.replaceState,args:arguments,queue:n}),!1;f.busy(!0);n=f.createStateObject(t,e,i);return f.isLastSavedState(n)?f.busy(!1):(f.storeState(n),f.expectedStateId=n.id,m.replaceState(n.id,n.title,n.url),f.Adapter.trigger(o,"popstate")),!0}),r)try{f.store=p.parse(r.getItem("History.store"))||{}}catch(t){f.store={}}else f.store={};
1f.normalizeStore(),f.Adapter.bind(o,"unload",f.clearAllIntervals),f.saveState(f.storeState(f.extractState(f.getLocationHref(),!0))),r&&(f.onUnload=function(){var e,t,i;try{e=p.parse(r.getItem("History.store"))||{}}catch(t){e={}}for(t in e.idToState=e.idToState||{},e.urlToId=e.urlToId||{},e.stateToId=e.stateToId||{},f.idToState)f.idToState.hasOwnProperty(t)&&(e.idToState[t]=f.idToState[t]);for(t in f.urlToId)f.urlToId.hasOwnProperty(t)&&(e.urlToId[t]=f.urlToId[t]);for(t in f.stateToId)f.stateToId.hasOwnProperty(t)&&(e.stateToId[t]=f.stateToId[t]);f.store=e,f.normalizeStore(),i=p.stringify(e);try{r.setItem("History.store",i)}catch(t){if(t.code!==DOMException.QUOTA_EXCEEDED_ERR)throw t;r.length&&(r.removeItem("History.store"),r.setItem("History.store",i))}},f.intervalList.push(c(f.onUnload,f.options.storeInterval)),f.Adapter.bind(o,"beforeunload",f.onUnload),f.Adapter.bind(o,"unload",f.onUnload)),f.emulated.pushState||(f.bugs.safariPoll&&f.intervalList.push(c(f.safariStatePoll,f.options.safariPollInterval)),"Apple Computer, Inc."!==n.vendor&&"Mozilla"!==(n.appCodeName||""))||(f.Adapter.bind(o,"hashchange",function(){f.Adapter.trigger(o,"popstate")}),f.getHash()&&f.Adapter.onDomLoad(function(){f.Adapter.trigger(o,"hashchange")}))},f.options&&f.options.delayInit||f.init()})(window)),(p=>{var n={data:[],tag:"img",mode:"display",LS_Variable:"__HotspotPlugin_LocalStorage",hiddenClass:"hidden",interactivity:"hover",done_btnId:"HotspotPlugin_Done",remove_btnId:"HotspotPlugin_Remove",sync_btnId:"HotspotPlugin_Server",done_btnClass:"btn btn-success HotspotPlugin_Done",remove_btnClass:"vc_ui-button-default HotspotPlugin_Remove",sync_btnClass:"btn btn-info HotspotPlugin_Server",hotspotClass:"HotspotPlugin_Hotspot",hotspotAuxClass:"HotspotPlugin_inc",hotspotOverlayClass:"HotspotPlugin_Overlay",popupTitle:"Tooltip content",saveText:"Save",closeText:"Close",dataStuff:[{property:"Title",default:"Hotspot Title"},{property:"Message",default:"Hotspot Content"}]},s=1;function e(t,e){this.config=p.extend(!0,{},n,e),this.element=t,this.imageEl=t.find(this.config.tag),this.imageParent=this.imageEl.parent(),this.broadcast="";var i=this;p.each(this.config,function(t,e){"function"==typeof e&&i.element.on(t+".thb_hotspot",function(){e(i.broadcast)})}),this.init()}e.prototype.init=function(){var t,e;this.getData(),"admin"===this.config.mode&&((t=new Image).src=p((e=this).imageEl).attr("src"),t.onload=function(){var t,a=e.imageEl[0].height,l=e.imageEl[0].width,d=(p("<span/>",{html:"<p>This is Admin-mode. Click this Panel to Store Messages</p>"}).addClass(e.config.hotspotOverlayClass).appendTo(e.imageParent),e),c=[],u=s;e.element.delegate("span","click",function(t){t.preventDefault(),u++;for(var e=p(this).offset(),i=(t.pageX-e.left)/l*100,n=d.config.dataStuff,o={index:u,x:i,y:(t.pageY-e.top)/a*100},r=0;r<n.length;r++){var s=n[r];o[s.property]=s.default}c.push(o),d.storeData(c),c=[],d.popupWindow(u),p("body").trigger("ihwt-hotspot-updated")}),e.element.delegate(".thb_hotspot","click",function(t){var e=p(this).find("> div").data("index"),i=d.getItemData(e)[0];d.popupWindow(e,i)}),e.element.delegate(".delete-item","click",function(t){t.preventDefault(),t.stopPropagation();t=p(this).parent().data("index");d.removeItem(t),setTimeout(function(){d.updateView()},0)}),void 0!==p.fn.draggable&&(t={containment:"parent",stop:function(t,e){var t=+p(t.target).find("> div").data("index"),i={};i.x=e.position.left/l*100,i.y=e.position.top/a*100,d.updateData(i,t)}},0<p(".thb_hotspot").length)&&(p(".thb_hotspot").draggable(t),p("body").on("ihwt-hotspot-updated",function(){p(".thb_hotspot:not(.ui-draggable-handle)").draggable(t)}))})},e.prototype.popupWindow=function(r,t){for(var s=this,a=this.config.dataStuff,e="",i=this.config.popupTitle,n=this.config.saveText,o=this.config.closeText,l=0;l<a.length;l++){var d=a[l],c=void 0!==t&&void 0!==t[d.property]?t[d.property]:d.default,u="";"Title"===d.property&&(u='<label class="wpb_element_label">'+d.property+'</label><input type="text" class="ihwt-hotspot-'+d.property+'" value="'+c+'" />'),"Product"===d.property&&(u=(u+='<label class="wpb_element_label">Select WooCommerce Product</label>')+'<select class="wc-product-search ihwt-hotspot-'+d.property+'" id="ihwt-hotspot-products" data-placeholder="Search for a product&hellip;" data-action="woocommerce_json_search_products_and_variations">',"object"==typeof c?p(c).each(function(t,e){u+='<option value="'+e[0]+'" selected="selected">'+e[1]+"</option>"}):u+="string"==typeof c&&""!==c?'<option value="'+c+'" selected="selected">'+c+"</option>":'<option value=""></option>',u+='</select><span class="vc_description vc_clearfix">Select WooCommerce Product. If a WooCommerce Product ID is entered, Title &amp;
1 Message are not used.</span>'),"Message"===d.property&&(u='<label class="wpb_element_label">'+d.property+'</label><textarea class="ihwt-hotspot-'+d.property+'">'+c+"</textarea>"),"Position"===d.property&&(u='<label class="wpb_element_label">Tooltip Position</label><select class="wpb_vc_param_value wpb-input wpb-select thb_tooltip_position dropdown ihwt-hotspot-'+d.property+'">',["top","left","right","bottom"].forEach(function(t){u+='<option value="'+t+'" '+(t===c?'selected="selected"':"")+">"+t+"</option>"}),u+="</select>"),e+='<div class="vc_shortcode-param vc_column">'+u+"</div>"}i='<div class="vc_ui-panel vc_active thb-hotspot-popup">'+('<div class="vc_ui-panel-window-inner"><div class="vc_ui-panel-header-container vc_ui-panel-header-o-stacked-bottom"><div class="vc_ui-panel-header"><div class="vc_ui-panel-header-controls"><button type="button" class="vc_general vc_ui-control-button vc_ui-close-button" data-vc-ui-element="button-close"><i class="vc-composer-icon vc-c-icon-close"></i></button></div><h3 class="vc_ui-panel-header-heading" data-vc-ui-element="panel-title">'+i+"<h3></div></div>")+'<div class="vc_ui-panel-content-container"><div class="vc_ui-panel-content vc_properties-list vc_edit_form_elements">'+e+"</div></div>"+('<div class="vc_ui-panel-footer-container" data-vc-ui-element="panel-footer"><div class="vc_ui-panel-footer"><div class="vc_ui-button-group"><a href="#" title="'+o+'" class="vc_general vc_ui-button vc_ui-button-default vc_ui-button-shape-rounded vc_ui-button-fw ihwt-hotspot-close">'+o+'</a><a href="#" title="'+n+'" class="vc_general vc_ui-button vc_ui-button-action vc_ui-button-shape-rounded vc_ui-button-fw ihwt-hotspot-save">'+n+"</a></div></div></div>")+"</div></div>";p("body").append(i),p(".ihwt-hotspot-save").on("click",function(){for(var t=p(this).parents(".thb-hotspot-popup"),e={},i=0;i<a.length;i++){var n,o=a[i];"Product"===o.property?(n=[],t.find(".ihwt-hotspot-"+o.property+" option:selected").each(function(){var t=p(this),e=[];e[0]=t.val(),e[1]=t.text(),n.push(e)}),e[o.property]=n):e[o.property]=t.find(".ihwt-hotspot-"+o.property).val()}return p(".thb-hotspot-popup").remove(),s.updateData(e,r),s.updateView(),!1}),p("body").on("click",".ihwt-hotspot-close, .thb-hotspot-popup .vc_ui-close-button",function(){return p(".thb-hotspot-popup").remove(),!1}),p("body").trigger("wc-enhanced-select-init")},e.prototype.getItemData=function(e){var t,i,n;if(""!==e)return t=decodeURIComponent(p(this.config.LS_Variable).val()),i=[],n=[],t&&(i=JSON.parse(t)),p.each(i,function(t){t=i[t];t.index===e&&n.push(t)}),n},e.prototype.getData=function(){null===(""===p(this.config.LS_Variable).val()||p(this.config.LS_Variable).val())&&0===this.config.data.length||("admin"!==this.config.mode||""!==p(this.config.LS_Variable).val()&&null!==p(this.config.LS_Variable).val())&&(this.beautifyData(),p("body").trigger("ihwt-hotspot-initialized"))},e.prototype.beautifyData=function(){for(var t,e,i=this,n=(e="admin"!==this.config.mode&&0!==this.config.data.length?this.config.data:(t=decodeURIComponent(p(this.config.LS_Variable).val()),JSON.parse(t))).length-1;0<=n;n--){var o=e[n],r=(n===e.length-1&&(s=o.index),""),r="none"===this.config.interactivity?p('<div id="ihwt-hotspot-dot-'+o.index+'" class="thb-hotspot-content" data-index="'+o.index+'">'+(n+1)+'<i class="delete-item vc-composer-icon vc-c-icon-close"></i></div>'):p('<div id="ihwt-hotspot-dot-'+o.index+'" class="thb-hotspot-content" data-index="'+o.index+'">'+(n+1)+'<i class="delete-item vc-composer-icon vc-c-icon-close"></i></div>').addClass(this.config.hiddenClass),o=(p.each(o,function(t,e){"string"==typeof e&&p("<div/>",{html:e}).addClass("thb-hotspot-param Hotspot_"+t).appendTo(r)}),p("<div/>",{html:r}).css({top:o.y+"%",left:o.x+"%"}).addClass(this.config.hotspotClass).appendTo(this.element));"click"===i.config.interactivity?(o.on(i.config.interactivity,function(t){p(this).children("div").toggleClass(i.config.hiddenClass)}),r.css("display","block")):r.removeClass(this.config.hiddenClass),"none"===this.config.interactivity&&r.css("display","block")}},e.prototype.storeData=function(e){var t,i;0!==e.length&&(t=decodeURIComponent(p(this.config.LS_Variable).val()),i=[],t&&(i=JSON.parse(t)),p.each(e,function(t){t=e[t];i.push(t)}),p(this.config.LS_Variable).val(encodeURIComponent(JSON.stringify(i))),this.broadcast="Saved to LocalStorage",this.element.trigger("afterSave.hotspot"))},e.prototype.updateData=function(i,t){var e,n;0!==i.length&&""!==t&&(e=decodeURIComponent(p(this.config.LS_Variable).val()),n=[],e&&(n=JSON.parse(e)),p.each(n,function(e){n[e].index===t&&p.each(n[e],function(t){void 0!==i[t]&&void 0!==n[e][t]&&(n[e][t]=i[t])})}),p(this.config.LS_Variable).val(encodeURIComponent(JSON.stringify(n))),this.broadcast="Saved to LocalStorage",this.element.trigger("afterSave.hotspot"))},e.prototype.removeItem=function(e){var t,i,n;""!==e&&(t=decodeURIComponent(p(this.config.LS_Variable).val()),i=[],n=[],t&&(i=JSON.parse(t)),p.each(i,function(t){t=i[t];t.index!==e&&n.push(t)}),p(this.config.LS_Variable).val(encodeURIComponent(JSON.stringify(n))),this.broadcast="Saved to LocalStorage",this.element.trigger("afterSave.hotspot"))},e.prototype.removeData=function(){null!==p(this.config.LS_Variable).val&&confirm("Are you sure you want delete all spots?")&&(p(this.config.LS_Variable).val(""),this.broadcast="Removed successfully",this.element.trigger("afterRemove.hotspot"),this.updateView())},e.prototype.updateView=function(){0<this.element.find(".thb_hotspot").length&&this.element.find(".thb_hotspot").remove(),this.beautifyData(),p("body").trigger("ihwt-hotspot-updated")},p.fn.hotspot=function(t){return new e(this,t),this}})(jQuery),((e,i)=>{"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("jquery")):e.jQueryBridget=i(e,e.jQuery)})(window,function(t,e){var i=Array.prototype.slice,n=t.console,u=void 0===n?function(){}:function(t){n.error(t)};
1function o(l,d,c){(c=c||e||t.jQuery)&&(d.prototype.option||(d.prototype.option=function(t){c.isPlainObject(t)&&(this.options=c.extend(!0,this.options,t))}),c.fn[l]=function(t){var e,n,o,r,s,a;return"string"==typeof t?(e=i.call(arguments,1),o=e,s="$()."+l+'("'+(n=t)+'")',(e=this).each(function(t,e){var i,e=c.data(e,l);e?(i=e[n])&&"_"!=n.charAt(0)?(i=i.apply(e,o),r=void 0===r?i:r):u(s+" is not a valid method"):u(l+" not initialized. Cannot call methods, i.e. "+s)}),void 0!==r?r:e):(a=t,this.each(function(t,e){var i=c.data(e,l);i?(i.option(a),i._init()):(i=new d(e,a),c.data(e,l,i))}),this)},r(c))}function r(t){t&&!t.bridget&&(t.bridget=o)}return r(e||t.jQuery),o}),((t,e)=>{"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()})(void 0!==window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){for(var n=0,o=i[n],r=(e=e||[],this._onceEvents&&this._onceEvents[t]);o;){var s=r&&r[o];s&&(this.off(t,o),delete r[o]),o.apply(this,e),o=i[n+=s?0:1]}return this}},t}),((t,e)=>{"function"==typeof define&&define.amd?define("get-size/get-size",[],e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()})(window,function(){function g(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}var e="undefined"==typeof console?function(){}:function(t){console.error(t)},T=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],v=T.length;function b(t){t=getComputedStyle(t);return t||e("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),t}var y,S=!1;function w(t){if(S||(S=!0,(c=document.createElement("div")).style.width="200px",c.style.padding="1px 2px 3px 4px",c.style.borderStyle="solid",c.style.borderWidth="1px 2px 3px 4px",c.style.boxSizing="border-box",(d=document.body||document.documentElement).appendChild(c),r=b(c),w.isBoxSizeOuter=y=200==g(r.width),d.removeChild(c)),(t="string"==typeof t?document.querySelector(t):t)&&"object"==typeof t&&t.nodeType){var e=b(t);if("none"==e.display){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0;n<v;n++)i[T[n]]=0;return i}for(var o={},r=(o.width=t.offsetWidth,o.height=t.offsetHeight,o.isBorderBox="border-box"==e.boxSizing),s=0;s<v;s++){var a=T[s],l=e[a],l=parseFloat(l);o[a]=isNaN(l)?0:l}var d=o.paddingLeft+o.paddingRight,c=o.paddingTop+o.paddingBottom,t=o.marginLeft+o.marginRight,u=o.marginTop+o.marginBottom,p=o.borderLeftWidth+o.borderRightWidth,h=o.borderTopWidth+o.borderBottomWidth,f=r&&y,m=g(e.width),m=(!1!==m&&(o.width=m+(f?0:d+p)),g(e.height));return!1!==m&&(o.height=m+(f?0:c+h)),o.innerWidth=o.width-(d+p),o.innerHeight=o.height-(c+h),o.outerWidth=o.width+t,o.outerHeight=o.height+u,o}}return w}),((t,e)=>{"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()})(window,function(){var i=(()=>{var t=Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i]+"MatchesSelector";if(t[n])return n}})();return function(t,e){return t[i](e)}}),((e,i)=>{"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
1sandro-matches-selector/matches-selector"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("desandro-matches-selector")):e.fizzyUIUtils=i(e,e.matchesSelector)})(window,function(i,r){var l={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},removeFrom:function(t,e){e=t.indexOf(e);-1!=e&&t.splice(e,1)},getParent:function(t,e){for(;t!=document.body;)if(t=t.parentNode,r(t,e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){var e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,n){t=l.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement)if(n){r(t,n)&&o.push(t);for(var e=t.querySelectorAll(n),i=0;i<e.length;i++)o.push(e[i])}else o.push(t)}),o},debounceMethod:function(t,e,n){var o=t.prototype[e],r=e+"Timeout";t.prototype[e]=function(){var t=this[r],e=(t&&clearTimeout(t),arguments),i=this;this[r]=setTimeout(function(){o.apply(i,e),delete i[r]},n||100)}},docReady:function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()}},d=i.console;return l.htmlInit=function(s,a){l.docReady(function(){var t=l.toDashed(a),n="data-"+t,e=document.querySelectorAll("["+n+"]"),t=document.querySelectorAll(".js-"+t),e=l.makeArray(e).concat(l.makeArray(t)),o=n+"-options",r=i.jQuery;e.forEach(function(e){var t,i=e.getAttribute(n)||e.getAttribute(o);try{t=i&&JSON.parse(i)}catch(t){return void(d&&d.error("Error parsing "+n+" on "+e.className+": "+t))}i=new s(e,t);r&&r.data(e,a,i)})})},l}),((t,e)=>{"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))})(window,function(t,e){var i=document.documentElement.style,n="string"==typeof i.transition?"transition":"WebkitTransition",i="string"==typeof i.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[n],r={transform:i,transition:n,transitionDuration:n+"Duration",transitionProperty:n+"Property",transitionDelay:n+"Delay"};function s(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}t=s.prototype=Object.create(t.prototype);t.constructor=s,t._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},t.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},t.getSize=function(){this.size=e(this.element)},t.css=function(t){var e,i=this.element.style;for(e in t)i[r[e]||e]=t[e]},t.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],t=t[i?"top":"bottom"],o=this.layout.size,n=-1!=n.indexOf("%")?parseFloat(n)/100*o.width:parseInt(n,10),t=-1!=t.indexOf("%")?parseFloat(t)/100*o.height:parseInt(t,10),n=isNaN(n)?0:n,t=isNaN(t)?0:t;n-=e?o.paddingLeft:o.paddingRight,t-=i?o.paddingTop:o.paddingBottom,this.position.x=n,this.position.y=t},t.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"right":"left",r=this.position.x+t[i?"paddingLeft":"paddingRight"],i=(e[i?"left":"right"]=this.getXValue(r),e[o]="",n?"paddingTop":"paddingBottom"),r=n?"bottom":"top",o=this.position.y+t[i];e[n?"top":"bottom"]=this.getYValue(o),e[r]="",this.css(e),this.emitEvent("layout",[this])},t.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},t.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},t._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),o=o===this.position.x&&r===this.position.y;this.setPosition(t,e),o&&!this.isTransitioning?this.layoutPosition():((r={}).transform=this.getTranslate(t-i,e-n),this.transition({to:r,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0}))},t.getTranslate=function(t,e){return"translate3d("+(t=this.layout._getOption("originLeft")?t:-t)+"px, "+(e=this.layout._getOption("originTop")?e:-e)+"px, 0)"},t.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},t.moveTo=t._transitionTo,t.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},t._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},t.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e,i=this._transn;for(e in t.onTransitionEnd)i.onEnd[e]=t.onTransitionEnd[e];for(e in t.to)i.ingProperties[e]=!0,t.isCleaning&&(i.clean[e]=!0);t.from&&(this.css(t.from),this.element.offsetHeight,0),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var a="opacity,"+i.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()}),l=(t.enableTransition=function(){var t;this.isTransitioning||(t=this.layout.options.transitionDuration,this.css({transitionProperty:a,transitionDuration:t="number"==typeof t?t+"ms":t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1))},t.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},t.onotransitionend=function(t){this.ontransitionend(t)}
1,{"-webkit-transform":"transform"}),d=(t.ontransitionend=function(t){var e,i;t.target===this.element&&(e=this._transn,i=l[t.propertyName]||t.propertyName,delete e.ingProperties[i],(t=>{for(var e in t)return;return 1})(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd&&(e.onEnd[i].call(this),delete e.onEnd[i]),this.emitEvent("transitionEnd",[this]))},t.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},t._removeStyles=function(t){var e,i={};for(e in t)i[e]="";this.css(i)},{transitionProperty:"",transitionDuration:"",transitionDelay:""});return t.removeTransitionStyles=function(){this.css(d)},t.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},t.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},t.remove=function(){n&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),this.hide()):this.removeElem()},t.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},t.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},t.getHideRevealTransitionEndProperty=function(t){var e,t=this.layout.options[t];if(t.opacity)return"opacity";for(e in t)return e},t.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},t.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},t.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},s}),((o,r)=>{"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,i,n){return r(o,t,e,i,n)}):"object"==typeof module&&module.exports?module.exports=r(o,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):o.Outlayer=r(o,o.EvEmitter,o.getSize,o.fizzyUIUtils,o.Outlayer.Item)})(window,function(t,e,o,n,r){function i(){}var s=t.console,a=t.jQuery,l=0,d={};function c(t,e){var i=n.getQueryElement(t);i?(this.element=i,a&&(this.$element=a(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e),e=++l,this.element.outlayerGUID=e,(d[e]=this)._create(),this._getOption("initLayout")&&this.layout()):s&&s.error("Bad element for "+this.constructor.namespace+": "+(i||t))}c.namespace="outlayer",c.Item=r,c.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var u=c.prototype;function p(t){function e(){t.apply(this,arguments)}return(e.prototype=Object.create(t.prototype)).constructor=e}n.extend(u,e.prototype),u.option=function(t){n.extend(this.options,t)},u._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},c.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},u._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},u.reloadItems=function(){this.items=this._itemize(this.element.children)},u._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=new i(e[o],this);n.push(r)}return n},u._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},u.getItemElements=function(){return this.items.map(function(t){return t.element})},u.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0}
1,u._init=u.layout,u._resetLayout=function(){this.getSize()},u.getSize=function(){this.size=o(this.element)},u._getMeasurement=function(t,e){var i,n=this.options[t];n?("string"==typeof n?i=this.element.querySelector(n):n instanceof HTMLElement&&(i=n),this[t]=i?o(i)[e]:n):this[t]=0},u.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},u._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},u._layoutItems=function(t,i){var n;this._emitCompleteOnItems("layout",t),t&&t.length&&(n=[],t.forEach(function(t){var e=this._getItemLayoutPosition(t);e.item=t,e.isInstant=i||t.isLayoutInstant,n.push(e)},this),this._processLayoutQueue(n))},u._getItemLayoutPosition=function(){return{x:0,y:0}},u._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},u.updateStagger=function(){var t=this.options.stagger;if(null!=t)return this.stagger=(t=>{var e;return"number"==typeof t?t:(e=(t=t.match(/(^\d*\.?\d*)(\w*)/))&&t[1],t=t&&t[2],e.length?(e=parseFloat(e),t=h[t]||1,e*t):0)})(t),this.stagger;this.stagger=0},u._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},u._postLayout=function(){this.resizeContainer()},u.resizeContainer=function(){var t;this._getOption("resizeContainer")&&(t=this._getContainerSize())&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))},u._getContainerSize=i,u._setContainerMeasure=function(t,e){var i;void 0!==t&&((i=this.size).isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px")},u._emitCompleteOnItems=function(e,t){var i=this;function n(){i.dispatchEvent(e+"Complete",null,[t])}var o,r=t.length;function s(){++o==r&&n()}t&&r?(o=0,t.forEach(function(t){t.once(e,s)})):n()},u.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;this.emitEvent(t,n),a&&(this.$element=this.$element||a(this.element),e?((n=a.Event(e)).type=t,this.$element.trigger(n,i)):this.$element.trigger(t,i))},u.ignore=function(t){t=this.getItem(t);t&&(t.isIgnored=!0)},u.unignore=function(t){t=this.getItem(t);t&&delete t.isIgnored},u.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},u.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},u._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)},u._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},u._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},u._manageStamp=i,u._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,t=o(t);return{left:e.left-i.left-t.marginLeft,top:e.top-i.top-t.marginTop,right:i.right-e.right-t.marginRight,bottom:i.bottom-e.bottom-t.marginBottom}},u.handleEvent=n.handleEvent,u.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},u.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},u.onresize=function(){this.resize()},n.debounceMethod(c,"onresize",100),u.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},u.needsResizeLayout=function(){var t=o(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},u.addItems=function(t){t=this._itemize(t);return t.length&&(this.items=this.items.concat(t)),t},u.appended=function(t){t=this.addItems(t);t.length&&(this.layoutItems(t,!0),this.reveal(t))},u.prepended=function(t){var e,t=this._itemize(t);t.length&&(e=this.items.slice(0),this.items=t.concat(e),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(e))},u.reveal=function(t){var i;this._emitCompleteOnItems("reveal",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.reveal()}))},u.hide=function(t){var i;this._emitCompleteOnItems("hide",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.hide()}))},u.revealItemElements=function(t){t=this.getItems(t);this.reveal(t)},u.hideItemElements=function(t){t=this.getItems(t);this.hide(t)},u.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},u.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){t=this.getItem(t);t&&e.push(t)},this),e},u.remove=function(t){t=this.getItems(t);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},u.destroy=function(){var t=this.element.style,t=(t.height="",t.position="",t.width="",this.items.forEac
1h(function(t){t.destroy()}),this.unbindResize(),this.element.outlayerGUID);delete d[t],delete this.element.outlayerGUID,a&&a.removeData(this.element,this.constructor.namespace)},c.data=function(t){t=(t=n.getQueryElement(t))&&t.outlayerGUID;return t&&d[t]},c.create=function(t,e){var i=p(c);return i.defaults=n.extend({},c.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},c.compatOptions),i.namespace=t,i.data=c.data,i.Item=p(r),n.htmlInit(i,t),a&&a.bridget&&a.bridget(t,i),i};var h={ms:1,s:1e3};return c.Item=r,c}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))})(window,function(t){function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),n=i._create,o=(i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t,e=this.layout.options.getSortData,i=this.layout._sorters;for(t in e){var n=i[t];this.sortData[t]=n(this.element,this)}}},i.destroy);return i.destroy=function(){o.apply(this,arguments),this.css({display:""})},e}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))})(window,function(e,i){function n(t){(this.isotope=t)&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var o=n.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){o[t]=function(){return i.prototype[t].apply(this.isotope,arguments)}}),o.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},o._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},o.getColumnWidth=function(){this.getSegmentSize("column","Width")},o.getRowHeight=function(){this.getSegmentSize("row","Height")},o.getSegmentSize=function(t,e){var i,t=t+e,n="outer"+e;this._getMeasurement(t,n),this[t]||(i=this.getFirstItemSize(),this[t]=i&&i[n]||this.isotope.size["inner"+e])},o.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},o.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},o.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},n.modes={},n.create=function(t,e){function i(){n.apply(this,arguments)}return(i.prototype=Object.create(o)).constructor=i,e&&(i.options=e),n.modes[i.prototype.namespace=t]=i},n}),((t,e)=>{"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)})(window,function(t,a){t=t.create("masonry");return t.compatOptions.fitWidth="isFitWidth",t.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0},t.prototype.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(t=(t=this.items[0])&&t.element,this.columnWidth=t&&a(t).outerWidth||this.containerWidth);var t=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,i=e/t,e=t-e%t,i=Math[e&&e<1?"round":"floor"](i);this.cols=Math.max(i,1)},t.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,t=a(t);this.containerWidth=t&&t.innerWidth},t.prototype._getItemLayoutPosition=function(t){t.getSize();for(var e=t.size.outerWidth%this.columnWidth,e=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth),e=Math.min(e,this.cols),e=this._getColGroup(e),i=Math.min.apply(Math,e),n=e.indexOf(i),o={x:this.columnWidth*n,y:i},r=i+t.size.outerHeight,s=this.cols+1-e.length,a=0;a<s;a++)this.colYs[n+a]=r;return o},t.prototype._getColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;n<i;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},t.prototype._manageStamp=function(t){var e=a(t),t=this._getElementOffset(t),i=this._getOption("originLeft")?t.left:t.right,n=i+e.outerWidth,i=Math.floor(i/this.columnWidth),i=Math.max(0,i),o=Math.floor(n/this.columnWidth);o-=n%this.columnWidth?0:1;for(var o=Math.min(this.cols-1,o),r=(this._getOption("originTop")?t.top:t.bottom)+e.outerHeight,s=i;s<=o;s++)this.colYs[s]=Math.max(r,this.colYs[s])},t.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},t.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},t.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},t}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)})(window,function(t,e){var i,t=t.create("masonry"),n=t.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(i in e.prototype)o[i]||(n[i]=e.prototype[i]);var r=n.measureColumns,s=(n.measureColumns=function(){this.items=this.isotope.filteredItems,r.call(this)},n._getOption);return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:s.apply(this.isotope,arguments)},t}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}
1)(window,function(t){var t=t.create("fitRows"),e=t.prototype;return e._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},e._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter,i=(0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY),{x:this.x,y:this.y});return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,i},e._getContainerSize=function(){return{height:this.maxY}},t}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)})(window,function(t){var t=t.create("vertical",{horizontalAlignment:0}),e=t.prototype;return e._resetLayout=function(){this.y=0},e._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},e._getContainerSize=function(){return{height:this.y}},t}),((s,a)=>{"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(t,e,i,n,o,r){return a(s,t,0,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=a(s,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope/js/item"),require("isotope/js/layout-mode"),require("isotope/js/layout-modes/masonry"),require("isotope/js/layout-modes/fit-rows"),require("isotope/js/layout-modes/vertical")):s.Isotope=a(s,s.Outlayer,0,s.matchesSelector,s.fizzyUIUtils,s.Isotope.Item,s.Isotope.LayoutMode)})(window,function(t,i,e,n,r,o,s){var a=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},d=i.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0}),t=(d.Item=o,d.LayoutMode=s,d.prototype),c=(t._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),i.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],s.modes)this._initLayoutMode(t)},t.reloadItems=function(){this.itemGUID=0,i.prototype.reloadItems.call(this)},t._itemize=function(){for(var t=i.prototype._itemize.apply(this,arguments),e=0;e<t.length;e++)t[e].id=this.itemGUID++;return this._updateItemsSortData(t),t},t._initLayoutMode=function(t){var e=s.modes[t],i=this.options[t]||{};this.options[t]=e.options?r.extend(e.options,i):i,this.modes[t]=new e(this)},t.layout=function(){!this._isLayoutInited&&this._getOption("initLayout")?this.arrange():this._layout()},t._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},t.arrange=function(t){this.option(t),this._getIsInstant();t=this._filter(this.items);this.filteredItems=t.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[t]):this._hideReveal(t),this._sort(),this._layout()},t._init=t.arrange,t._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},t._getIsInstant=function(){var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;return this._isInstant=t},t._bindArrangeComplete=function(){var t,e,i,n=this;function o(){t&&e&&i&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}this.once("layoutComplete",function(){t=!0,o()}),this.once("hideComplete",function(){e=!0,o()}),this.once("revealComplete",function(){i=!0,o()})},t._filter=function(t){for(var e=this.options.filter,i=[],n=[],o=[],r=this._getFilterTest(e||"*"),s=0;s<t.length;s++){var a,l=t[s];l.isIgnored||((a=r(l))&&i.push(l),a&&l.isHidden?n.push(l):a||l.isHidden||o.push(l))}return{matches:i,needReveal:n,needHide:o}},t._getFilterTest=function(e){return a&&this.options.isJQueryFiltering?function(t){return a(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return n(t.element,e)}},t.updateSortData=function(t){t=t?(t=r.makeArray(t),this.getItems(t)):this.items;this._getSorters(),this._updateItemsSortData(t)},t._getSorters=function(){var t,e=this.options.getSortData;for(t in e){var i=e[t];this._sorters[t]=c(i)}},t._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++)t[i].updateSortData()},function(t){var e,i,n,o,r;return"string"==typeof t&&(n=(i=(e=l(t).split(" "))[0]).match(/^\[(.+)\]$/),o=((e,i)=>e?function(t){return t.getAttribute(e)}:function(t){t=t.querySelector(i);return t&&t.textContent})(n&&n[1],i),t=(r=d.sortDataParsers[e[1]])?function(t){return t&&r(o(t))}:function(t){return t&&o(t)}),t});d.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},t._sort=function(){var t,s,a,e=this.options.sortBy;e&&(t=[].concat.apply(e,this.sortHistory),s=t,a=this.options.sortAscending,this.filteredItems.sort(function(t,e){for(var i=0;i<s.length;i++){var n=s[i],o=t.sortData[n],r=e.sortData[n];if(r<o||o<r)return(r<o?1:-1)*((void 0!==a[n]?a[n]:a)?1:-1)}return 0}),e!=this.sortHistory[0])&&this.sortHistory.unshift(e)},t._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(e)return e.options=this.options[t],e;throw new Error("No layout mode: "+t)},t._resetLayout=function(){i.prototype._resetLayout.call(this),this._mode()._resetLayout()},t._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},t._manageStamp=function(t){this._mode()._manageStamp(t)},t._getContainerSize=function(){return this._mode()._getContainerSize()},t.needsResizeLayout=function(){return this._mode().needsResizeLayout()},t.appended=function(t){var t=this.addItems(t);t.length&&(t=this._filterRevealAdded(t),this.filteredItems=this.filteredItems.concat(t))},t.prepended=function(t){var e,t=this._itemize(t);t.length&&(this._resetLayout(),this._manageStamps(),e=this._filterRevealAdded(t),this.layoutItems(this.filteredItems),this.filteredItems=e.concat(this.filteredItems),this.items=t.concat(this.items))},t._filterRevealAdded=function(t){t=this._filter(t);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},t.insert=function(t){var e=this.addItems(t);if(e.length){for(var i,n=e.length,o=0;o<n;o++)i=e[o],this.element.appendChild(i.element);t=this._filter(e).matches;for(o=0;o<n;o++)e[o].isLayoutInstant=!0;for(this.arrange(),o=0;o<n;o++)delete e[o].isLayoutInstant;this.reveal(t)}};var u=t.remove;return t.remove=function(t){t=r.makeArray(t);for(var e=this.getItems(t),i=(u.call(this,t),e&&e.length),n=0;i&&n<i;n++){var o=e[n];r.removeFrom(this.filteredItems,o)}},t.shuffle=function(){for(var t=0;t<this.items.length;t++)this.items[t].sortData.random=Math.random();this.options.sortBy="random",this._sort(),this._layout()},t._noTransition=function(t,e){var i=this.options.transitionDuration,t=(this.options.transitionDuration=0,t.apply(this,e));return this.options.transitionDuration=i,t},t.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},d}),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)})(function(d){function t(){}function c(t,e){f.ev.on("mfp"+t+y,e)}function u(t,e,i,n){var o=document.createElement("div");return o.className="mfp-"+t,i&&(o.innerHTML=i),n?e&&e.appendChild(o):(o=d(o),e&&o.appendTo(e)),o}function p(t,e){f.ev.triggerHandler("mfp"+t,e),f.st.callbacks&&(t=t.charAt(0).toLowerCase()+t.slice(1),f.st.callbacks[t])&&f.st.callbacks[t].apply(f,d.isArray(e)?e:[e])}function h(t){return t===e&&f.currTemplate.closeBtn||(f.currTemplate.closeBtn=d(f.st.closeMarkup.replace("%title%",f.st.tClose)),e=t),f.currTemplate.closeBtn}function r(){d.magnificPopup.instance||((f=new t).init(),d.magnificPopup.instance=f)}var f,n,m,o,g,e,l="Close",T="BeforeClose",v="MarkupParse",b="Open",y=".mfp",S="mfp-ready",i="mfp-removing",s="mfp-prevent-close",a=!!window.jQuery,w=d(window);d.magnificPopup={instance:null,proto:t.prototype={constructor:t,init:function(){var t=navigator.appVersion;
vendor: 16,657 bytes, line 1
1f.isLowIE=f.isIE8=document.all&&!document.addEventListener,f.isAndroid=/android/gi.test(t),f.isIOS=/iphone|ipad|ipod/gi.test(t),f.supportsTransition=(()=>{var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1})(),f.probablyMobile=f.isAndroid||f.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),m=d(document),f.popupsCache={}},open:function(t){if(!1===t.isObj){f.items=t.items.toArray(),f.index=0;for(var e,i=t.items,n=0;n<i.length;n++)if((e=(e=i[n]).parsed?e.el[0]:e)===t.el[0]){f.index=n;break}}else f.items=d.isArray(t.items)?t.items:[t.items],f.index=t.index||0;if(!f.isOpen){f.types=[],g="",t.mainEl&&t.mainEl.length?f.ev=t.mainEl.eq(0):f.ev=m,t.key?(f.popupsCache[t.key]||(f.popupsCache[t.key]={}),f.currTemplate=f.popupsCache[t.key]):f.currTemplate={},f.st=d.extend(!0,{},d.magnificPopup.defaults,t),f.fixedContentPos="auto"===f.st.fixedContentPos?!f.probablyMobile:f.st.fixedContentPos,f.st.modal&&(f.st.closeOnContentClick=!1,f.st.closeOnBgClick=!1,f.st.showCloseBtn=!1,f.st.enableEscapeKey=!1),f.bgOverlay||(f.bgOverlay=u("bg").on("click"+y,function(){f.close()}),f.wrap=u("wrap").attr("tabindex",-1).on("click"+y,function(t){f._checkIfClose(t.target)&&f.close()}),f.container=u("container",f.wrap)),f.contentContainer=u("content"),f.st.preloader&&(f.preloader=u("preloader",f.container,f.st.tLoading));var o=d.magnificPopup.modules;for(n=0;n<o.length;n++){var r=(r=o[n]).charAt(0).toUpperCase()+r.slice(1);f["init"+r].call(f)}p("BeforeOpen"),f.st.showCloseBtn&&(f.st.closeBtnInside?(c(v,function(t,e,i,n){i.close_replaceWith=h(n.type)}),g+=" mfp-close-btn-in"):f.wrap.append(h())),f.st.alignTop&&(g+=" mfp-align-top"),f.fixedContentPos?f.wrap.css({overflow:f.st.overflowY,overflowX:"hidden",overflowY:f.st.overflowY}):f.wrap.css({top:w.scrollTop(),position:"absolute"}),!1!==f.st.fixedBgPos&&("auto"!==f.st.fixedBgPos||f.fixedContentPos)||f.bgOverlay.css({height:m.height(),position:"absolute"}),f.st.enableEscapeKey&&m.on("keyup"+y,function(t){27===t.keyCode&&f.close()}),w.on("resize"+y,function(){f.updateSize()}),f.st.closeOnContentClick||(g+=" mfp-auto-cursor"),g&&f.wrap.addClass(g);var s=f.wH=w.height(),a={},l=(f.fixedContentPos&&f._hasScrollBar(s)&&(l=f._getScrollbarSize())&&(a.marginRight=l),f.fixedContentPos&&(f.isIE7?d("body, html").css("overflow","hidden"):a.overflow="hidden"),f.st.mainClass);return f.isIE7&&(l+=" mfp-ie7"),l&&f._addClassToMFP(l),f.updateItemHTML(),p("BuildControls"),d("html").css(a),f.bgOverlay.add(f.wrap).prependTo(f.st.prependTo||d(document.body)),f._lastFocusedEl=document.activeElement,setTimeout(function(){f.content?(f._addClassToMFP(S),f._setFocus()):f.bgOverlay.addClass(S),m.on("focusin"+y,f._onFocusIn)},16),f.isOpen=!0,f.updateSize(s),p(b),t}f.updateItemHTML()},close:function(){f.isOpen&&(p(T),f.isOpen=!1,f.st.removalDelay&&!f.isLowIE&&f.supportsTransition?(f._addClassToMFP(i),setTimeout(function(){f._close()},f.st.removalDelay)):f._close())},_close:function(){p(l);var t=i+" "+S+" ";f.bgOverlay.detach(),f.wrap.detach(),f.container.empty(),f.st.mainClass&&(t+=f.st.mainClass+" "),f._removeClassFromMFP(t),f.fixedContentPos&&(t={marginRight:""},f.isIE7?d("body, html").css("overflow",""):t.overflow="",d("html").css(t)),m.off("keyup.mfp focusin"+y),f.ev.off(y),f.wrap.attr("class","mfp-wrap").removeAttr("style"),f.bgOverlay.attr("class","mfp-bg"),f.container.attr("class","mfp-container"),!f.st.showCloseBtn||f.st.closeBtnInside&&!0!==f.currTemplate[f.currItem.type]||f.currTemplate.closeBtn&&f.currTemplate.closeBtn.detach(),f.st.autoFocusLast&&f._lastFocusedEl&&d(f._lastFocusedEl).focus(),f.currItem=null,f.content=null,f.currTemplate=null,f.prevHeight=0,p("AfterClose")},updateSize:function(t){var e;f.isIOS?(e=document.documentElement.clientWidth/window.innerWidth,f.wrap.css("height",e=window.innerHeight*e),f.wH=e):f.wH=t||w.height(),f.fixedContentPos||f.wrap.css("height",f.wH),p("Resize")},updateItemHTML:function(){var t=f.items[f.index],e=(f.contentContainer.detach(),f.content&&f.content.detach(),(t=t.parsed?t:f.parseEl(f.index)).type),i=(p("BeforeChange",[f.currItem?f.currItem.type:"",e]),f.currItem=t,f.currTemplate[e]||(i=!!f.st[e]&&f.st[e].markup,p("FirstMarkupParse",i),f.currTemplate[e]=!i||d(i)),o&&o!==t.type&&f.container.removeClass("mfp-"+o+"-holder"),f["get"+e.charAt(0).toUpperCase()+e.slice(1)](t,f.currTemplate[e]));f.appendContent(i,e),t.preloaded=!0,p("Change",t),o=t.type,f.container.prepend(f.contentContainer),p("AfterChange")},appendContent:function(t,e){(f.content=t)?f.st.showCloseBtn&&f.st.closeBtnInside&&!0===f.currTemplate[e]?f.content.find(".mfp-close").length||f.content.append(h()):f.content=t:f.content="",p("BeforeAppend"),f.container.addClass("mfp-"+e+"-holder"),f.contentContainer.append(f.content)},parseEl:function(t){var e,i=f.items[t];if((i=i.tagName?{el:d(i)}:(e=i.type,{data:i,src:i.src})).el){for(var n=f.types,o=0;o<n.length;o++)if(i.el.hasClass("mfp-"+n[o])){e=n[o];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=e||f.st.type||"inline",i.index=t,i.parsed=!0,f.items[t]=i,p("ElementParse",i),f.items[t]},addGroup:function(e,i){function t(t){t.mfpEl=this,f._openClick(t,e,i)}var n="click.magnificPopup";(i=i||{}).mainEl=e,i.items?(i.isObj=!0,e.off(n).on(n,t)):(i.isObj=!1,i.delegate?e.off(n).on(n,i.delegate,t):(i.items=e).off(n).on(n,t))},_openClick:function(t,e,i){if((void 0!==i.midClick?i:d.magnificPopup.defaults).midClick||!(2===t.which||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)){var n=(void 0!==i.disableOn?i:d.magnificPopup.defaults).disableOn;if(n)if(d.isFunction(n)){if(!n.call(f))return!0}else if(w.width()<n)return!0;t.type&&(t.preventDefault(),f.isOpen)&&t.stopPropagation(),i.el=d(t.mfpEl),i.delegate&&(i.items=e.find(i.delegate)),f.open(i)}},updateStatus:function(t,e){var i;f.preloader&&(n!==t&&f.container.removeClass("mfp-s-"+n),i={status:t,text:e=e||"loading"!==t?e:f.st.tLoading},p("UpdateStatus",i),t=i.status,f.preloader.html(e=i.text),f.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),f.container.addClass("mfp-s-"+t),n=t)},_checkIfClose:function(t){if(!d(t).hasClass(s)){var e=f.st.closeOnContentClick,i=f.st.closeOnBgClick;if(e&&i)return!0;if(!f.content||d(t).hasClass("mfp-close")||f.preloader&&t===f.preloader[0])return!0;if(t===f.content[0]||d.contains(f.content[0],t)){if(e)return!0}else if(i&&d.contains(document,t))return!0;return!1}},_addClassToMFP:function(t){f.bgOverlay.addClass(t),f.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),f.wrap.removeClass(t)},_hasScrollBar:function(t){return(f.isIE7?m.height():document.body.scrollHeight)>(t||w.height())},_setFocus:function(){(f.st.focus?f.content.find(f.st.focus).eq(0):f.wrap).focus()},_onFocusIn:function(t){return t.target===f.wrap[0]||d.contains(f.wrap[0],t.target)?void 0:(f._setFocus(),!1)},_parseMarkup:function(o,t,e){var r;e.data&&(t=d.extend(e.data,t)),p(v,[o,t,e]),d.each(t,function(t,e){if(void 0===e||!1===e)return!0;var i,n;1<(r=t.split("_")).length?0<(i=o.find(y+"-"+r[0])).length&&("replaceWith"===(n=r[1])?i[0]!==e[0]&&i.replaceWith(e):"img"===n?i.is("img")?i.attr("src",e):i.replaceWith(d("<img>").attr("src",e).attr("class",i.attr("class"))):i.attr(r[1],e)):o.find(y+"-"+t).html(e)})},_getScrollbarSize:function(){var t;return void 0===f.scrollbarSize&&((t=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),f.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)),f.scrollbarSize}},modules:[],open:function(t,e){return r(),(t=t?d.extend(!0,{},t):{}).isObj=!0,t.index=e||0,this.instance.open(t)},close:function(){return d.magnificPopup.instance&&d.magnificPopup.instance.close()},registerModule:function(t,e){e.options&&(d.magnificPopup.defaults[t]=e.options),d.extend(this.proto,e.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},d.fn.magnificPopup=function(t){r();var e,i,n,o=d(this);return"string"==typeof t?"open"===t?(e=a?o.data("magnificPopup"):o[0].magnificPopup,i=parseInt(arguments[1],10)||0,n=e.items?e.items[i]:(n=o,(n=e.delegate?n.find(e.delegate):n).eq(i)),f._openClick({mfpEl:n},o,e)):f.isOpen&&f[t].apply(f,Array.prototype.slice.call(arguments,1)):(t=d.extend(!0,{},t),a?o.data("magnificPopup",t):o[0].magnificPopup=t,f.addGroup(o,t)),o};function L(){A&&(_.after(A.addClass(M)).detach(),A=null)}var M,_,A,C="inline";d.magnificPopup.registerModule(C,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){f.types.push(C),c(l+"."+C,function(){L()})},getInline:function(t,e){var i,n,o;return L(),t.src?(i=f.st.inline,(n=d(t.src)).length?((o=n[0].parentNode)&&o.tagName&&(_||(M=i.hiddenClass,_=u(M),M="mfp-"+M),A=n.after(_).detach().removeClass(M)),f.updateStatus("ready")):(f.updateStatus("error",i.tNotFound),n=d("<div>")),t.inlineElement=n):(f.updateStatus("ready"),f._parseMarkup(e,{},t),e)}}});function P(){I&&d(document.body).removeClass(I)}function O(){P(),f.req&&f.req.abort()}var I,x="ajax";d.magnificPopup.registerModule(x,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){f.types.push(x),I=f.st.ajax.cursor,c(l+"."+x,O),c("BeforeChange."+x,O)},getAjax:function(n){I&&d(document.body).addClass(I),f.updateStatus("loading");var t=d.extend({url:n.src,success:function(t,e,i){t={data:t,xhr:i};p("ParseAjax",t),f.appendContent(d(t.data),x),n.finished=!0,P(),f._setFocus(),setTimeout(function(){f.wrap.addClass(S)},16),f.updateStatus("ready"),p("AjaxContentAdded")},error:function(){P(),n.finished=n.loadError=!0,f.updateStatus("error",f.st.ajax.tError.replace("%url%",n.src))}},f.st.ajax.settings);return f.req=d.ajax(t),""}}});var E;d.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var t=f.st.image,e=".image";f.types.push("image"),c(b+e,function(){"image"===f.currItem.type&&t.cursor&&d(document.body).addClass(t.cursor)}),c(l+e,function(){t.cursor&&d(document.body).removeClass(t.cursor),w.off("resize"+y)}),c("Resize"+e,f.resizeImage),f.isLowIE&&c("AfterChange",f.resizeImage)},resizeImage:function(){var t,e=f.currItem;e&&e.img&&f.st.image.verticalFit&&(t=0,f.isLowIE&&(t=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",f.wH-t))},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,E&&clearInterval(E),t.isCheckingImgSize=!1,p("ImageHasSize",t),t.imgHidden)&&(f.content&&f.content.removeClass("mfp-loading"),t.imgHidden=!1)},findImageSize:function(e){function i(t){E&&clearInterval(E),E=setInterval(function(){return 0<o.naturalWidth?void f._onImageHasSize(e):(200<n&&clearInterval(E),void(3===++n?i(10):40===n?i(50):100===n&&i(500)))},t)}var n=0,o=e.img[0];i(1)},getImage:function(t,e){function i(){t&&(t.img[0].complete?(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("ready")),t.hasSize=!0,t.loaded=!0,p("ImageLoadComplete")):++r<200?setTimeout(i,100):n())}function n(){t&&(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("error",s.tError.replace("%url%",t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)}var o,r=0,s=f.st.image,a=e.find(".mfp-img");return a.length&&((o=document.createElement("img")).className="mfp-img",t.el&&t.el.find("img").length&&(o.alt=t.el.find("img").attr("alt")),t.img=d(o).on("load.mfploader",i).on("error.mfploader",n),o.src=t.src,a.is("img")&&(t.img=t.img.clone()),0<(o=t.img[0]).naturalWidth?t.hasSize=!0:o.width||(t.hasSize=!1)),f._parseMarkup(e,{title:(t=>{if(t.data&&void 0!==t.data.title)return t.data.title;var e=f.st.image.titleSrc;if(e){if(d.isFunction(e))return e.call(f,t);if(t.el)return t.el.attr(e)||""}return""})(t),img_replaceWith:t.img},t),f.resizeImage(),t.hasSize?(E&&clearInterval(E),t.loadError?(e.addClass("mfp-loading"),f.updateStatus("error",s.tError.replace("%url%",t.src))):(e.removeClass("mfp-loading"),f.updateStatus("ready"))):(f.updateStatus("loading"),t.loading=!0,t.hasSize||(t.imgHidden=!0,e.addClass("mfp-loading"),f.findImageSize(t))),e}}});function k(t){var e;f.currTemplate[B]&&(e=f.currTemplate[B].find("iframe")).length&&(t||(e[0].src="//about:blank"),f.isIE8)&&e.css("display",t?"block":"none")}function H(t){var e=f.items.length;return e-1<t?t-e:t<0?e+t:t}function R(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)}d.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,e,i,n,o,r,s=f.st.zoom,a=".zoom";s.enabled&&f.supportsTransition&&(n=s.duration,o=function(t){var t=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),e="all "+s.duration/1e3+"s "+s.easing,i={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},n="transition";return i["-webkit-"+n]=i["-moz-"+n]=i["-o-"+n]=i[n]=e,t.css(i),t},r=function(){f.content.css("visibility","visible")},c("BuildControls"+a,function(){f._allowZoom()&&(clearTimeout(e),f.content.css("visibility","hidden"),(t=f._getItemToZoom())?((i=o(t)).css(f._getOffset()),f.wrap.append(i),e=setTimeout(function(){i.css(f._getOffset(!0)),e=setTimeout(function(){r(),setTimeout(function(){i.remove(),t=i=null,p("ZoomAnimationEnded")},16)},n)},16)):r())}),c(T+a,function(){if(f._allowZoom()){if(clearTimeout(e),f.st.removalDelay=n,!t){if(!(t=f._getItemToZoom()))return;i=o(t)}i.css(f._getOffset(!0)),f.wrap.append(i),f.content.css("visibility","hidden"),setTimeout(function(){i.css(f._getOffset())},16)}}),c(l+a,function(){f._allowZoom()&&(r(),i&&i.remove(),t=null)}))},_allowZoom:function(){return"image"===f.currItem.type},_getItemToZoom:function(){return!!f.currItem.hasSize&&f.currItem.img},_getOffset:function(t){var t=t?f.currItem.img:f.st.zoom.opener(f.currItem.el||f.currItem),e=t.offset(),i=parseInt(t.css("padding-top"),10),n=parseInt(t.css("padding-bottom"),10),t=(e.top-=d(window).scrollTop()-i,{width:t.width(),height:(a?t.innerHeight():t[0].offsetHeight)-n-i});return(G=void 0===G?void 0!==document.createElement("p").style.MozTransform:G)?t["-moz-transform"]=t.transform="translate("+e.left+"px,"+e.top+"px)":(t.left=e.left,t.top=e.top),t}}});var G,B="iframe",D=(d.magnificPopup.registerModule(B,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){f.types.push(B),c("BeforeChange",function(t,e,i){e!==i&&(e===B?k():i===B&&k(!0))}),c(l+"."+B,function(){k()})},getIframe:function(t,e){var i=t.src,n=f.st.iframe,o=(d.each(n.patterns,function(){return-1<i.indexOf(this.index)?(this.id&&(i="string"==typeof this.id?i.substr(i.lastIndexOf(this.id)+this.id.length,i.length):this.id.call(this,i)),i=this.src.replace("%id%",i),!1):void 0}),{});return n.srcAction&&(o[n.srcAction]=i),f._parseMarkup(e,o,t),f.updateStatus("ready"),e}}}),d.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var r=f.st.gallery,t=".mfp-gallery";return f.direction=!0,!(!r||!r.enabled)&&(g+=" mfp-gallery",c(b+t,function(){r.navigateByImgClick&&f.wrap.on("click"+t,".mfp-img",function(){return 1<f.items.length?(f.next(),!1):void 0}
1),m.on("keydown"+t,function(t){37===t.keyCode?f.prev():39===t.keyCode&&f.next()})}),c("UpdateStatus"+t,function(t,e){e.text&&(e.text=R(e.text,f.currItem.index,f.items.length))}),c(v+t,function(t,e,i,n){var o=f.items.length;i.counter=1<o?R(r.tCounter,n.index,o):""}),c("BuildControls"+t,function(){var t,e;1<f.items.length&&r.arrows&&!f.arrowLeft&&(e=r.arrowMarkup,t=f.arrowLeft=d(e.replace(/%title%/gi,r.tPrev).replace(/%dir%/gi,"left")).addClass(s),e=f.arrowRight=d(e.replace(/%title%/gi,r.tNext).replace(/%dir%/gi,"right")).addClass(s),t.click(function(){f.prev()}),e.click(function(){f.next()}),f.container.append(t.add(e)))}),c("Change"+t,function(){f._preloadTimeout&&clearTimeout(f._preloadTimeout),f._preloadTimeout=setTimeout(function(){f.preloadNearbyImages(),f._preloadTimeout=null},16)}),void c(l+t,function(){m.off(t),f.wrap.off("click"+t),f.arrowRight=f.arrowLeft=null}))},next:function(){f.direction=!0,f.index=H(f.index+1),f.updateItemHTML()},prev:function(){f.direction=!1,f.index=H(f.index-1),f.updateItemHTML()},goTo:function(t){f.direction=t>=f.index,f.index=t,f.updateItemHTML()},preloadNearbyImages:function(){for(var t=f.st.gallery.preload,e=Math.min(t[0],f.items.length),i=Math.min(t[1],f.items.length),n=1;n<=(f.direction?i:e);n++)f._preloadItem(f.index+n);for(n=1;n<=(f.direction?e:i);n++)f._preloadItem(f.index-n)},_preloadItem:function(t){var e;t=H(t),f.items[t].preloaded||((e=f.items[t]).parsed||(e=f.parseEl(t)),p("LazyLoad",e),"image"===e.type&&(e.img=d('<img class="mfp-img" />').on("load.mfploader",function(){e.hasSize=!0}).on("error.mfploader",function(){e.hasSize=!0,e.loadError=!0,p("LazyLoadError",e)}).attr("src",e.src)),e.preloaded=!0)}}}),"retina");d.magnificPopup.registerModule(D,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){var i,n;1<window.devicePixelRatio&&(i=f.st.retina,n=i.ratio,1<(n=isNaN(n)?n():n))&&(c("ImageHasSize."+D,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/n,width:"100%"})}),c("ElementParse."+D,function(t,e){e.src=i.replaceSrc(e,n)}))}}}),r()}),(c=>{var i="panr",n={moveTarget:!1,sensitivity:30,scale:!1,scaleOnHover:!0,scaleTo:1.1,scaleDuration:.25,panY:!0,panX:!0,panDuration:1.25,resetPanOnMouseLeave:!0,onEnter:function(){},onLeave:function(){}};function e(t,e){this.element=t,this.settings=c.extend({},n,e),this._defaults=n,this._name=i,this.init()}e.prototype={init:function(){var e,i,n,o,r,s=this.settings,a=c(this.element),t=a.width(),l=(a.height(),a.width()-s.sensitivity),d=(t-l)/l;(s.scale||!s.scaleOnHover&&s.scale)&&TweenMax.set(a,{scale:s.scaleTo,ease:Quart.easeOut}),"string"===jQuery.type(s.moveTarget)&&(s.moveTarget=c(this.element).parent(s.moveTarget)),s.moveTarget||(s.moveTarget=c(this.element)),s.moveTarget.on("mousemove",function(t){i=t.pageX-a.offset().left,e=t.pageY-a.offset().top,s.panX&&(n={x:-d*i}),s.panY&&(o={y:-d*e}),i=c.extend({},n,o,{ease:Quart.easeOut}),TweenMax.to(a,s.panDuration,i)}),s.moveTarget.on("mouseenter",function(t){s.scaleOnHover&&TweenMax.to(a,s.scaleDuration,{scale:s.scaleTo,ease:Quart.easeOut}),s.onEnter(a)}),s.scale&&(s.scaleOnHover||s.scale)&&!s.resetPanOnMouseLeave||(r={scale:1.005,x:0,y:0,ease:Quart.easeOut}),s.moveTarget.on("mouseleave",function(t){TweenMax.to(a,s.scaleDuration,r),s.onLeave(a)})}},c.fn[i]=function(t){return this.each(function(){c.data(this,"plugin_"+i)||c.data(this,"plugin_"+i,new e(this,t))})}})(jQuery,document),(a=>{function t(t){var s=this;"string"==typeof(t=t||{})&&(t={elements:t}),this.sel=null,this.textSelection="",this.htmlSelection="",this.app_id=a("#thbSelectionSharerPopover").data("appid"),this.viaTwitterAccount=a("#thbSelectionSharerPopover").data("user"),this.url2share=a('meta[property="og:url"]').attr("content")||a('meta[property="og:url"]').attr("value")||window.location.href,this.getSelectionText=function(t){var e="",i="";if((t=t||window.getSelection()).rangeCount){for(var n=document.createElement("div"),o=0,r=t.rangeCount;o<r;++o)n.appendChild(t.getRangeAt(o).cloneContents());i=n.textContent,e=n.innerHTML}return s.textSelection=i,s.htmlSelection=e||i,i},this.selectionDirection=function(t){var t=t||window.getSelection(),e=document.createRange();return t.anchorNode?(e.setStart(t.anchorNode,t.anchorOffset),e.setEnd(t.focusNode,t.focusOffset),e.collapsed?"backward":"forward"):0}
1,this.getSelectionDimensions=function(){var t=window.getSelection(),e=0,i=0,n=0,o=0,r=a(window).scrollTop();return t.rangeCount&&(t=t.getRangeAt(0).cloneRange()).getBoundingClientRect&&(t=t.getBoundingClientRect(),e=Math.ceil(t.right-t.left),i=Math.ceil(t.bottom-t.top),n=Math.ceil(r+t.top-s.$popover.height()),o=Math.ceil(t.left-s.$popover.width()/2)),{width:e,height:i,offsetTop:n,offsetLeft:o}},this.show=function(i){setTimeout(function(){var t=window.getSelection(),e=s.getSelectionText(t);!t.isCollapsed&&e&&10<e.length&&e.match(/ /)&&(i&&(left=s.getSelectionDimensions().offsetLeft+s.getSelectionDimensions().width/2,top=s.getSelectionDimensions().offsetTop),s.$popover.removeClass("anim").css({left:left,top:s.getSelectionDimensions().offsetTop-10}).show(),setTimeout(function(){s.$popover.addClass("anim").css("top",top)},0))},10)},this.hide=function(t){s.$popover.hide()},this.smart_truncate=function(t,e){var i;return t&&t.length?(e=(i=t.length>e)?t.substr(0,e-1):t,e=i?e.substr(0,e.lastIndexOf(" ")):e,i?e+"...":e):t},this.shareTwitter=function(t){t.preventDefault();var t="“"+s.smart_truncate(s.textSelection.trim(),114)+"”",e="http://x.com/intent/tweet?text="+encodeURIComponent(t)+"&url="+encodeURIComponent(window.location.href),t=(s.viaTwitterAccount&&t.length<114-s.viaTwitterAccount.length&&(e+="&via="+s.viaTwitterAccount),screen.width/2-320);return window.open(e,"share_twitter","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=640, height=440, top="+(screen.height/2-220-100)+", left="+t),s.hide(),!1},this.shareFacebook=function(t){t.preventDefault();var t=s.htmlSelection.replace(/<p[^>]*>/gi,"\n").replace(/<\/p>|  /gi,"").trim(),t="http://www.facebook.com/dialog/share?&app_id="+s.app_id+"&display=popup&name="+encodeURIComponent(t)+"&link="+encodeURIComponent(s.url2share)+"&href="+encodeURIComponent(s.url2share)+"&redirect_uri="+encodeURIComponent(s.url2share),e=screen.width/2-320;return window.open(t,"share_facebook","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=640, height=440, top="+(screen.height/2-220-100)+", left="+e),s.hide(),!1},this.shareEmail=function(t){var e=s.htmlSelection.replace(/<p[^>]*>/gi,"\n").replace(/<\/p>|  /gi,"").trim(),i={};return i.subject=encodeURIComponent("Quote from "+document.title),i.body=encodeURIComponent("“"+e+"”")+"%0D%0A%0D%0AFrom: "+document.title+"%0D%0A"+window.location.href,a(this).attr("href","mailto:?subject="+i.subject+"&body="+i.body),s.hide(),!0},this.render=function(){s.$popover=a("#thbSelectionSharerPopover"),s.$popover.find("a.twitter").on("click",s.shareTwitter),s.$popover.find("a.facebook").on("click",s.shareFacebook),s.$popover.find("a.email").on("click",s.shareEmail)},this.setElements=function(t){"string"==typeof t&&(t=a(t)),s.$elements=t instanceof a?t:a(t),s.$elements.mouseup(s.show).mousedown(s.hide),s.$elements.bind("touchstart",function(t){s.isMobile=!0}),document.onselectionchange=s.selectionChanged},this.selectionChanged=function(t){s.isMobile},this.render(),t.elements&&this.setElements(t.elements)}a.fn.thbSelectionSharer=function(){return(new t).setElements(this),this},"function"==typeof define?define(function(){return t.load=function(t,e,i,n){(new SelectionSharer).setElements("p"),i()},t}):window.thbSelectionSharer=t})(jQuery),((t,e)=>{"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(t.jQuery)})(this,function(d){var c="vide",o={volume:1,playbackRate:1,muted:!0,loop:!0,playsinline:"",autoplay:!0,position:"50% 50%",posterType:"detect",resizing:!0,bgColor:"transparent",className:""},u="Not implemented";function r(t){for(var e,i,n,o,r={},s=t.replace(/\s*:\s*/g,":").replace(/\s*,\s*/g,",").split(","),a=0,l=s.length;a<l&&-1===(i=s[a]).search(/^(http|https|ftp):\/\//)&&-1!==i.search(":");a++)e=i.indexOf(":"),n=i.substring(0,e),"string"==typeof(o="string"==typeof(o=(o=i.substring(e+1))||void 0)?"true"===o||"false"!==o&&o:o)&&(o=isNaN(o)?o:+o),r[n]=o;return null==n&&null==o?t:r}function n(t,e,i){if(this.$element=d(t),"string"==typeof e&&(e=r(e)),i?"string"==typeof i&&(i=r(i)):i={},"string"==typeof e)e=e.replace(/\.\w*$/,"");else if("object"==typeof e)for(var n in e)e.hasOwnProperty(n)&&(e[n]=e[n]);this.settings=d.extend({},o,i),this.path=e;try{this.init()}catch(t){if(t.message!==u)throw t}}n.prototype.init=function(){var t,e=this,i=e.path,n=i,o=e.$element,r=e.settings,s=(t=>{for(var e,i=(t=""+t).split(/\s+/),n="50%",o="50%",r=0,s=i.length;r<s;
1r++)"left"===(e=i[r])?n="0%":"right"===e?n="100%":"top"===e?o="0%":"bottom"===e?o="100%":"center"===e?0===r?n="50%":o="50%":0===r?n=e:o=e;return{x:n,y:o}})(r.position),a=r.posterType,l=e.$wrapper=d("<div>").addClass(r.className).css({position:"absolute","z-index":0,top:0,left:0,bottom:0,right:0,overflow:"hidden","-webkit-background-size":"cover","-moz-background-size":"cover","-o-background-size":"cover","background-size":"cover","background-color":r.bgColor,"background-repeat":"no-repeat","background-position":s.x+" "+s.y});"object"==typeof i&&(i.poster?n=i.poster:i.mp4?n=i.mp4:i.webm?n=i.webm:i.ogv&&(n=i.ogv)),"none"!==a&&l.css("background-image","url("+n+")"),"static"===o.css("position")&&o.css("position","relative"),o.prepend(l),t=e.$video=d('<video><source src="'+i.mp4+'" type="video/mp4"></video>');try{t.prop({autoplay:r.autoplay,loop:r.loop,volume:r.volume,preload:"auto",muted:r.muted,defaultMuted:r.muted,playbackRate:r.playbackRate,defaultPlaybackRate:r.playbackRate})}catch(t){throw new Error(u)}t.attr("playsinline",r.playsinline),t.css({margin:"auto",position:"absolute","z-index":0,top:s.y,left:s.x,"-webkit-transform":"translate(-"+s.x+", -"+s.y+")","-ms-transform":"translate(-"+s.x+", -"+s.y+")","-moz-transform":"translate(-"+s.x+", -"+s.y+")",transform:"translate(-"+s.x+", -"+s.y+")",visibility:"hidden",opacity:0}).one("canplaythrough."+c,function(){e.resize()}).one("canplay playing."+c,function(){t.css({visibility:"visible"}).animate({opacity:1})}),o.on("resize."+c,function(){r.resizing&&e.resize()}),l.append(t)},n.prototype.getVideoObject=function(){return this.$video[0]},n.prototype.resize=function(){var t,e,i,n,o;this.$video&&(t=this.$wrapper,o=(i=(e=this.$video)[0]).videoHeight,i=i.videoWidth,(n=t.height())/o<(o=t.width())/i?e.css({width:o+2,height:"auto"}):e.css({width:"auto",height:n+2}))},n.prototype.destroy=function(){delete d[c].lookup[this.index],this.$video&&this.$video.off(c),this.$element.off(c).removeData(c),this.$wrapper.remove()},d[c]={lookup:[]},d.fn[c]=function(t,e){var i;return this.each(function(){(i=d.data(this,c))&&i.destroy(),(i=new n(this,t,e)).index=d[c].lookup.push(i)-1,d.data(this,c,i)}),this},d(document).ready(function(){var t=d(window);t.on("resize."+c,function(){for(var t,e=d[c].lookup.length,i=0;i<e;i++)(t=d[c].lookup[i])&&t.settings.resizing&&t.resize()}),t.on("unload."+c,function(){return!1}),d(document).find("[data-vide-bg]").each(function(t,e){var e=d(e),i=e.data(c+"-options"),n=e.data(c+"-bg");e[c](n,i)})})}),(t=>{var e,i,n;"function"==typeof define&&define.amd&&(define(t),e=!0),"object"==typeof exports&&(module.exports=t(),e=!0),e||(i=window.Cookies,(n=window.Cookies=t()).noConflict=function(){return window.Cookies=i,n})})(function(){function a(){for(var t=0,e={};t<arguments.length;t++){var i,n=arguments[t];for(i in n)e[i]=n[i]}return e}function d(t){return t.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent)}return function t(l){function s(){}function i(t,e,i){if("undefined"!=typeof document){"number"==typeof(i=a({path:"/"},s.defaults,i)).expires&&(i.expires=new Date(+new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var n=JSON.stringify(e);/^[\{\[]/.test(n)&&(e=n)}catch(t){}e=l.write?l.write(e,t):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var o,r="";for(o in i)i[o]&&(r+="; "+o,!0!==i[o])&&(r+="="+i[o].split(";")[0]);return document.cookie=t+"="+e+r}}function e(t,e){if("undefined"!=typeof document){for(var i={},n=document.cookie?document.cookie.split("; "):[],o=0;o<n.length;o++){var r=n[o].split("="),s=r.slice(1).join("=");e||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var a=d(r[0]),s=(l.read||l)(s,a)||d(s);if(e)try{s=JSON.parse(s)}catch(t){}if(i[a]=s,t===a)break}catch(t){}}return t?i[t]:i}}return s.set=i,s.get=function(t){return e(t,!1)},s.getJSON=function(t){return e(t,!0)},s.remove=function(t,e){i(t,"",a(e,{expires:-1}))},s.defaults={},s.withConverter=t,s}(function(){})}),(t=>{var e=((n,p,r)=>{var h,f,L,O,R,m,g,z,T,N,W,F,v,b,y,S,w,X,V,$,U,i,j,Y,q,K,M,_,A,Q,e,Z,J,tt,C,et,it,nt,ot,rt,o,P,st,s,I,t,d,at,a,lt,dt,l,ct,c,u,x,E,k,ut,H,pt,G,B,ht,ft,mt,D,gt,Tt={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(gt in f=n.lazySizesConfig||n.lazysizesConfig||{},Tt)gt in f||(f[gt]=Tt[gt]);return p&&p.getElementsByClassName?(P=p.documentElement,st=n.HTMLPictureElement,I="getAttribute",t=n[s="addEventListener"].bind(n),d=n.setTimeout,at=n.requestAnimationFrame||d,a=n.requestIdleCallback,lt=/^picture$/i,dt=["load","error","lazyincluded","_lazyloaded"],l={},ct=Array.prototype.forEach,c=function(t,e){return l[e]||(l[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),l[e].test(t[I]("class")||"")&&l[e]},u=function(t,e){c(t,e)||t.setAttribute("class",(t[I]("class")||"").trim()+" "+e)},x=function(t,e){(e=c(t,e))&&t.setAttribute("class",(t[I]("class")||"").replace(e," "))},E=function(e,i,t){var n=t?s:"removeEventListener";t&&E(e,i),dt.forEach(function(t){e[n](t,i)})},k=function(t,e,i,n,o){var r=p.createEvent("Event");return(i=i||{}).instance=h,r.initEvent(e,!n,!o),r.detail=i,t.dispatchEvent(r),r},ut=function(t,e){var i;!st&&(i=n.picturefill||f.pf)?(e&&e.src&&!t[I]("srcset")&&t.setAttribute("srcset",e.src),i({reevaluate:!0,elements:[t]})):e&&e.src&&(t.src=e.src)},H=function(t,e){return(getComputedStyle(t,null)||{})[e]},pt=function(t,e,i){for(i=i||t.offsetWidth;i<f.minSize&&e&&!t._lazysizesWidth;)i=e.offsetWidth,e=e.parentNode;return i},rt=[],o=ot=[],Pt._lsFlush=Ct,G=Pt,B=function(i,t){return t?function(){G(i)}:function(){var t=this,e=arguments;G(function(){i.apply(t,e)})}},ht=function(t){function e(){var t=r.now()-n;t<99?d(e,99-t):(a||o)(o)}var i,n,o=function(){i=null,t()};return function(){n=r.now(),i=i||d(e,99)}},Y=/^img$/i,q=/^iframe$/i,K="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),A=-1,Q=function(t){return(w=null==w?"hidden"==H(p.body,"visibility"):w)||!("hidden"==H(t.parentNode,"visibility")&&"hidden"==H(t,"visibility"))},X=yt,$=_=M=0,U=f.throttleDelay,i=f.ricTimeout,j=a&&49<i?function(){a(At,{timeout:i}),i!==f.ricTimeout&&(i=f.ricTimeout)}:B(function(){d(At)},!0),Z=B(St),J=function(t){Z({target:t.target})},tt=B(function(e,i,t,n,o){var r,s,a;if(!(s=k(e,"lazybeforeunveil",i)).defaultPrevented){if(n&&(t?u(e,f.autosizesClass):e.setAttribute("sizes",n)),t=e[I](f.srcsetAttr),n=e[I](f.srcAttr),o&&(r=(l=e.parentNode)&&lt.test(l.nodeName||"")),a=i.firesLoad||"src"in e&&(t||n||r),s={target:e},u(e,f.loadingClass),a&&(clearTimeout(z),z=d(bt,2500),E(e,J,!0)),r&&ct.call(l.getElementsByTagName("source"),wt),t)e.setAttribute("srcset",t);else if(n&&!r)if(q.test(e.nodeName)){i=e;var l=n;try{i.contentWindow.location.replace(l)}catch(t){i.src=l}}else e.src=n;o&&(t||r)&&ut(e,{src:n})}e._lazyRace&&delete e._lazyRace,x(e,f.lazyClass),G(function(){var t=e.complete&&1<e.naturalWi
1dth;a&&!t||(t&&u(e,"ls-is-cached"),St(s),e._lazyCache=!0,d(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&_--},!0)}),et=ht(function(){f.loadMode=3,e()}),ft={_:function(){N=r.now(),h.elements=p.getElementsByClassName(f.lazyClass),m=p.getElementsByClassName(f.lazyClass+" "+f.preloadClass),t("scroll",e,!0),t("resize",e,!0),t("pageshow",function(t){var e;t.persisted&&(e=p.querySelectorAll("."+f.loadingClass)).length&&e.forEach&&at(function(){e.forEach(function(t){t.complete&&C(t)})})}),n.MutationObserver?new MutationObserver(e).observe(P,{childList:!0,subtree:!0,attributes:!0}):(P[s]("DOMNodeInserted",e,!0),P[s]("DOMAttrModified",e,!0),setInterval(e,999)),t("hashchange",e,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(t){p[s](t,e,!0)}),/d$|^c/.test(p.readyState)?_t():(t("load",_t),p[s]("DOMContentLoaded",e),d(_t,2e4)),h.elements.length?(yt(),G._lsFlush()):e()},checkElems:e=function(t){var e;(t=!0===t)&&(i=33),V||(V=!0,(e=U-(r.now()-$))<0&&(e=0),t||e<9?j():d(j,e))},unveil:C=function(t){var e,i,n,o;t._lazyRace||!(!(o="auto"==(n=(i=Y.test(t.nodeName))&&(t[I](f.sizesAttr)||t[I]("sizes"))))&&g||!i||!t[I]("src")&&!t.srcset||t.complete||c(t,f.errorClass))&&c(t,f.lazyClass)||(e=k(t,"lazyunveilread").detail,o&&mt.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,_++,tt(t,e,o,n,i))},_aLSL:Mt},O=B(function(t,e,i,n){var o,r,s;if(t._lazysizesWidth=n,t.setAttribute("sizes",n+="px"),lt.test(e.nodeName||""))for(r=0,s=(o=e.getElementsByTagName("source")).length;r<s;r++)o[r].setAttribute("sizes",n);i.detail.dataAttr||ut(t,i.detail)}),mt={_:function(){L=p.getElementsByClassName(f.autosizesClass),t("resize",R)},checkElems:R=ht(function(){var t,e=L.length;if(e)for(t=0;t<e;t++)vt(L[t])}),updateElem:vt},D=function(){!D.i&&p.getElementsByClassName&&(D.i=!0,mt._(),ft._())},d(function(){f.init&&D()}),h={cfg:f,autoSizer:mt,loader:ft,init:D,uP:ut,aC:u,rC:x,hC:c,fire:k,gW:pt,rAF:G}):{init:function(){},cfg:f,noSupport:!0};function vt(t,e,i){var n=t.parentNode;n&&(i=pt(t,n,i),(e=k(t,"lazybeforesizes",{width:i,dataAttr:!!e})).defaultPrevented||(i=e.detail.width)&&i!==t._lazysizesWidth&&O(t,n,e,i))}function bt(t){_--,t&&!(_<0)&&t.target||(_=0)}function yt(){var t,e,i,n,o,r,s,a,l,d,c,u=h.elements;if((T=f.loadMode)&&_<8&&(t=u.length)){for(e=0,A++;e<t;e++)if(u[e]&&!u[e]._lazyRace)if(!K||h.prematureUnveil&&h.prematureUnveil(u[e]))C(u[e]);else if((s=u[e][I]("data-expand"))&&(o=+s)||(o=M),l||(l=!f.expand||f.expand<1?500<P.clientHeight&&500<P.clientWidth?500:370:f.expand,d=(h._defEx=l)*f.expFactor,c=f.hFac,w=null,M<d&&_<1&&2<A&&2<T&&!p.hidden?(M=d,A=0):M=1<T&&1<A&&_<6?l:0),a!==o&&(W=innerWidth+o*c,F=innerHeight+o,r=-1*o,a=o),d=u[e].getBoundingClientRect(),(S=d.bottom)>=r&&(v=d.top)<=F&&(y=d.right)>=r*c&&(b=d.left)<=W&&(S||y||b||v)&&(f.loadHidden||Q(u[e]))&&(g&&_<3&&!s&&(T<3||A<4)||((t,e)=>{var i,n=t,o=Q(t);for(v-=e,S+=e,b-=e,y+=e;o&&(n=n.offsetParent)&&n!=p.body&&n!=P;)(o=0<(H(n,"opacity")||1))&&"visible"!=H(n,"overflow")&&(i=n.getBoundingClientRect(),o=y>i.left&&b<i.right&&S>i.top-1&&v<i.bottom+1);return o}
1)(u[e],o))){if(C(u[e]),n=!0,9<_)break}else!n&&g&&!i&&_<4&&A<4&&2<T&&(m[0]||f.preloadAfterLoad)&&(m[0]||!s&&(S||y||b||v||"auto"!=u[e][I](f.sizesAttr)))&&(i=m[0]||u[e]);i&&!n&&C(i)}}function St(t){var e=t.target;e._lazyCache?delete e._lazyCache:(bt(t),u(e,f.loadedClass),x(e,f.loadingClass),E(e,J),k(e,"lazyloaded"))}function wt(t){var e,i=t[I](f.srcsetAttr);(e=f.customMedia[t[I]("data-media")||t[I]("media")])&&t.setAttribute("media",e),i&&t.setAttribute("srcset",i)}function Mt(){3==f.loadMode&&(f.loadMode=2),et()}function _t(){g||(r.now()-N<999?d(_t,999):(g=!0,f.loadMode=3,e(),t("scroll",Mt,!0)))}function At(){V=!1,$=r.now(),X()}function Ct(){var t=o;for(o=ot.length?rt:ot,nt=!(it=!0);t.length;)t.shift()();it=!1}function Pt(t,e){it&&!e?t.apply(this,arguments):(o.push(t),nt||(nt=!0,(p.hidden?d:at)(Ct)))}})(t,t.document,Date);t.lazySizes=e,"object"==typeof module&&module.exports&&(module.exports=e)})(void 0!==window?window:{}),(f=>{(function(){if("undefined"!=typeof module&&module.exports)return function(t){module.exports=t()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(t){window.MobileDetect=t()};throw new Error("unknown environment")})()(function(){function e(t,e){return null!=t&&null!=e&&t.toLowerCase()===e.toLowerCase()}function i(t,e){var i,n,o=t.length;if(o&&e)for(i=e.toLowerCase(),n=0;n<o;++n)if(i===t[n].toLowerCase())return!0;return!1}function t(t){for(var e in t)u.call(t,e)&&(t[e]=new RegExp(t[e],"i"))}function o(t,e){this.ua=(t||"").substr(0,500),this._cache={},this.maxPhoneWidth=e||600}var n,r,s,a,l,d,c={mobileDetectRules:{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X
vendor: 5,742 bytes, line 1
1|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-
vendor: 25,164 bytes, line 1
1I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},
1detectMobileBrowsers:{fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i}},u=Object.prototype.hasOwnProperty,p=(c.FALLBACK_PHONE="UnknownPhone",c.FALLBACK_TABLET="UnknownTablet",c.FALLBACK_MOBILE="UnknownMobile","isArray"in Array?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)}),h=c.mobileDetectRules;for(n in h.props)if(u.call(h.props,n)){for(r=h.props[n],l=(r=p(r)?r:[r]).length,a=0;a<l;++a)0<=(d=(s=r[a]).indexOf("[VER]"))&&(s=s.substring(0,d)+"([\\w._\\+]+)"+s.substring(d+5)),r[a]=new RegExp(s,"i");h.props[n]=r}return t(h.oss),t(h.phones),t(h.tablets),t(h.uas),t(h.utils),h.oss0={WindowsPhoneOS:h.oss.WindowsPhoneOS,WindowsMobileOS:h.oss.WindowsMobileOS},c.findMatch=function(t,e){for(var i in t)if(u.call(t,i)&&t[i].test(e))return i;return null},c.findMatches=function(t,e){var i,n=[];for(i in t)u.call(t,i)&&t[i].test(e)&&n.push(i);return n},c.getVersionStr=function(t,e){var i,n,o,r,s=c.mobileDetectRules.props;if(u.call(s,t))for(o=(i=s[t]).length,n=0;n<o;++n)if(null!==(r=i[n].exec(e)))return r[1];return null},c.getVersion=function(t,e){t=c.getVersionStr(t,e);return t?c.prepareVersionNo(t):NaN},c.prepareVersionNo=function(t){var e=t.split(/[a-z._ \/\-]/i);return 1===e.length&&(t=e[0]),1<e.length&&(t=e[0]+".",e.shift(),t+=e.join("")),Number(t)},c.isMobileFallback=function(t){return c.detectMobileBrowsers.fullPattern.test(t)||c.detectMobileBrowsers.shortPattern.test(t.substr(0,4))},c.isTabletFallback=function(t){return c.detectMobileBrowsers.tabletPattern.test(t)},c.prepareDetectionCache=function(t,e,i){var n;if(t.mobile===f)return(n=c.findMatch(c.mobileDetectRules.tablets,e))?(t.mobile=t.tablet=n,void(t.phone=null)):(n=c.findMatch(c.mobileDetectRules.phones,e))?(t.mobile=t.phone=n,void(t.tablet=null)):void(c.isMobileFallback(e)?(n=o.isPhoneSized(i))===f?(t.mobile=c.FALLBACK_MOBILE,t.tablet=t.phone=null):n?(t.mobile=t.phone=c.FALLBACK_PHONE,t.tablet=null):(t.mobile=t.tablet=c.FALLBACK_TABLET,t.phone=null):c.isTabletFallback(e)?(t.mobile=t.tablet=c.FALLBACK_TABLET,t.phone=null):t.mobile=t.tablet=t.phone=null)},c.mobileGrade=function(t){var e=null!==t.mobile();return t.os("iOS")&&4.3<=t.version("iPad")||t.os("iOS")&&3.1<=t.version("iPhone")||t.os("iOS")&&3.1<=t.version("iPod")||2.1<t.version("Android")&&t.is("Webkit")||7<=t.version("Windows Phone OS")||t.is("BlackBerry")&&6<=t.version("BlackBerry")||t.match("Playbook.*Tablet")||1.4<=t.ver
1sion("webOS")&&t.match("Palm|Pre|Pixi")||t.match("hp.*TouchPad")||t.is("Firefox")&&12<=t.version("Firefox")||t.is("Chrome")&&t.is("AndroidOS")&&4<=t.version("Android")||t.is("Skyfire")&&4.1<=t.version("Skyfire")&&t.is("AndroidOS")&&2.3<=t.version("Android")||t.is("Opera")&&11<t.version("Opera Mobi")&&t.is("AndroidOS")||t.is("MeeGoOS")||t.is("Tizen")||t.is("Dolfin")&&2<=t.version("Bada")||(t.is("UC Browser")||t.is("Dolfin"))&&2.3<=t.version("Android")||t.match("Kindle Fire")||t.is("Kindle")&&3<=t.version("Kindle")||t.is("AndroidOS")&&t.is("NookTablet")||11<=t.version("Chrome")&&!e||5<=t.version("Safari")&&!e||4<=t.version("Firefox")&&!e||7<=t.version("MSIE")&&!e||10<=t.version("Opera")&&!e?"A":t.os("iOS")&&t.version("iPad")<4.3||t.os("iOS")&&t.version("iPhone")<3.1||t.os("iOS")&&t.version("iPod")<3.1||t.is("Blackberry")&&5<=t.version("BlackBerry")&&t.version("BlackBerry")<6||5<=t.version("Opera Mini")&&t.version("Opera Mini")<=6.5&&(2.3<=t.version("Android")||t.is("iOS"))||t.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||11<=t.version("Opera Mobi")&&t.is("SymbianOS")?"B":(t.version("BlackBerry")<5||t.match("MSIEMobile|Windows CE.*Mobile")||t.version("Windows Mobile"),"C")},c.detectOS=function(t){return c.findMatch(c.mobileDetectRules.oss0,t)||c.findMatch(c.mobileDetectRules.oss,t)},c.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},o.prototype={constructor:o,mobile:function(){return c.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return c.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return c.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===f&&(this._cache.userAgent=c.findMatch(c.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===f&&(this._cache.userAgents=c.findMatches(c.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===f&&(this._cache.os=c.detectOS(this.ua)),this._cache.os},version:function(t){return c.getVersion(t,this.ua)},versionStr:function(t){return c.getVersionStr(t,this.ua)},is:function(t){return i(this.userAgents(),t)||e(t,this.os())||e(t,this.phone())||e(t,this.tablet())||i(c.findMatches(c.mobileDetectRules.utils,this.ua),t)},match:function(t){return(t=t instanceof RegExp?t:new RegExp(t,"i")).test(this.ua)},isPhoneSized:function(t){return o.isPhoneSized(t||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===f&&(this._cache.grade=c.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?o.isPhoneSized=function(t){return t<0?f:c.getDeviceSmallerSide()<=t}:o.isPhoneSized=function(){},o._impl=c,o.version="1.4.5 2021-03-13",o})})(),function(){var d,n,c,u,t,s,h,I,o,f,l,r,p,i,m,x,a,e,g,T=[].slice;function v(t){var e,i,n,o,r,s,a,l=this;if(this.options=t,this.el=this.options.el,null!=this.el.odometer)return this.el.odometer;for(e in this.el.odometer=this,s=v.options)n=s[e],null==this.options[e]&&(this.options[e]=n);null==(t=this.options).duration&&(t.duration=d),this.MAX_VALUES=this.options.duration/u/c|0,this.resetFormat(),this.value=this.cleanValue(null!=(t=this.options.value)?t:""),this.renderInside(),this.render();try{for(o=0,r=(a=["innerHTML","innerText","textContent"]).length;o<r;o++)i=a[o],null!=this.el[i]&&(e=>Object.defineProperty(l.el,e,{get:function(){var t;return"innerHTML"===e?l.inside.outerHTML:null!=(t=l.inside.innerText)?t:l.inside.textContent},set:function(t){return l.update(t)}}))(i)}catch(t){this.watchForMutations()}}n=/^\(?([^)]*)\)?(?:(.)(d+))?$/,d=2e3,c=2,u=1e3/30,g=document.createElement("div").style,h=null!=g.transition||null!=g.webkitTransition||null!=g.mozTransition||null!=g.oTransition,p=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,t=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,o=function(t){var e=document.createElement("div");return e.innerHTML=t,e.children[0]},r=function(t,e){return t.className=t.className.replace(new RegExp("(^| )"+e.split(" ").join("|")+"( |$)","gi")," ")},I=function(t,e){return r(t,e),t.className+=" "+e},m=function(t,e){var i;return null!=document.createEvent?((i=document.createEvent("HTMLEvents")).initEvent(e,!0,!0),t.dispatchEvent(i)):void 0},l=function(){var t;return null!=(t=null!=(t=window.performance)&&"function"==typeof t.now?t.now():void 0)?t:+new Date},i=function(t,e){return(e=null==e?0:e)?(t=t*Math.pow(10,e)+.5,(t=Math.floor(t))/Math.pow(10,e)):Math.round(t)},x=function(t){return t<0?Math.ceil(t):Math.floor(t)},a=!(f=function(t){return t-i(t)}),(g=function(){var t,e,i,n,o;if(!a&&null!=window.jQuery){for(a=!0,o=[],e=0,i=(n=["html","text"]).length;e<i;e++)t=n[e],o.push((()=>{var i=window.jQuery.fn[t];return window.jQuery.fn[t]=function(t){var e;return null==t||null==(null!=(e=this[0])?e.odometer:void 0)?i.apply(this,arguments):this[0].odometer.update(t)}})());return o}})(),setTimeout(g,0),v.prototype.renderInside=function(){return this.inside=document.createElement("div"),this.inside.className="odometer-inside",this.el.innerHTML="",this.el.appendChild(this.inside)},v.prototype.watchForMutations=function(){var e=this;if(null!=t)try{return null==this.observer&&(this.observer=new t(function(){var t=e.el.innerText;return e.renderInside(),e.render(e.value),e.update(t)})),this.watchMutations=!0,this.startWatchingMutations()}catch(t){}},v.prototype.startWatchingMutations=function(){return this.watchMutations?this.observer.observe(this.el,{childList:!0}):void 0},v.prototype.stopWatchingMutations=function(){var t;return null!=(t=this.observer)?t.disconnect():void 0},v.prototype.cleanValue=function(t){var e;return"string"==typeof t&&(t=(t=(t=t.replace(null!=(e=this.format.radix)?e:".","<radix>")).replace(/[.,]/g,"")).replace("<radix>","."),t=parseFloat(t,10)||0),i(t,this.format.precision)},v.prototype.bindTransitionEnd=function(){var t,e,i,n,o,r,s=this;if(!this.transitionEndBound){for(this.transitionEndBound=!0,e=!1,r=[],i=0,n=(o="transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd".split(" ")).length;i<n;i++)t=o[i],r.push(this.el.addEventListener(t,function(){return e||(e=!0,setTimeout(function(){return s.render(),e=!1,m(s.el,"odometerdone")},0)),!0},!1));return r}},v.prototype.resetFormat=function(){var t,e,i=null!=(i=this.options.format)?i:"(,ddd).dd";if(i=n.exec(i=i||"d"))return e=(i=i.slice(1,4))[0],t=(null!=(t=i[2])?t.length:void 0)||0,this.format={repeating:e,radix:i[1],precision:t};throw new Error("Odometer: Unparsable digit format")},v.prototype.render=function(t){var e,i,n,o,r,s,a,l,d,c,u,p;for(null==t&&(t=this.value),this.stopWatchingMutations(),this.resetFormat(),this.inside.innerHTML="",s=this.options.theme,r=[],l=0,c=(e=this.el.className.split(" ")).length;l<c;l++)(i=e[l]).length&&((o=/^odometer-theme-(.+)$/.exec(i))?s=o[1]:/^odometer(-|$)/.test(i)||r.push(i));for(r.push("odometer"),h||r.push("odometer-no-transitions"),r.push(s?"odometer-theme-"+s:"odometer-auto-theme"),this.el.className=r.join(" "),this.ribbons={},this.digits=[],a=!this.format.precision||!f(t)||!1,d=0,u=(p=t.toString().split("").reverse()).length;d<u;
1d++)n=p[d],this.addDigit(n,a="."===n?!0:a);return this.startWatchingMutations()},v.prototype.update=function(t){var e,i=this;return(e=(t=this.cleanValue(t))-this.value)?(r(this.el,"odometer-animating-up odometer-animating-down odometer-animating"),I(this.el,0<e?"odometer-animating-up":"odometer-animating-down"),this.stopWatchingMutations(),this.animate(t),this.startWatchingMutations(),setTimeout(function(){return i.el.offsetHeight,I(i.el,"odometer-animating")},0),this.value=t):void 0},v.prototype.renderDigit=function(){return o('<span class="odometer-digit"><span class="odometer-digit-spacer">8</span><span class="odometer-digit-inner"><span class="odometer-ribbon"><span class="odometer-ribbon-inner"><span class="odometer-value"></span></span></span></span></span>')},v.prototype.insertDigit=function(t,e){return null!=e?this.inside.insertBefore(t,e):this.inside.children.length?this.inside.insertBefore(t,this.inside.children[0]):this.inside.appendChild(t)},v.prototype.addSpacer=function(t,e,i){var n=o('<span class="odometer-formatting-mark"></span>');return n.innerHTML=t,i&&I(n,i),this.insertDigit(n,e)},v.prototype.addDigit=function(t,e){var i,n,o;if(null==e&&(e=!0),"-"===t)return this.addSpacer(t,null,"odometer-negation-mark");if("."===t)return this.addSpacer(null!=(o=this.format.radix)?o:".",null,"odometer-radix-mark");if(e)for(n=!1;;){if(!this.format.repeating.length){if(n)throw new Error("Bad odometer format without digits");this.resetFormat(),n=!0}if(i=this.format.repeating[this.format.repeating.length-1],this.format.repeating=this.format.repeating.substring(0,this.format.repeating.length-1),"d"===i)break;this.addSpacer(i)}return(o=this.renderDigit()).querySelector(".odometer-value").innerHTML=t,this.digits.push(o),this.insertDigit(o)},v.prototype.animate=function(t){return h&&"count"!==this.options.animation?this.animateSlide(t):this.animateCount(t)},v.prototype.animateCount=function(e){var i,n,o,r,s,a=this;if(n=+e-this.value)return r=o=l(),i=this.value,(s=function(){var t;return l()-r>a.options.duration?(a.value=e,a.render(),void m(a.el,"odometerdone")):(50<(t=l()-o)&&(o=l(),t=t/a.options.duration,i+=n*t,a.render(Math.round(i))),null!=p?p(s):setTimeout(s,50))})()},v.prototype.getDigitCount=function(){for(var t,e,i,n=1<=arguments.length?T.call(arguments,0):[],o=i=0,r=n.length;i<r;o=++i)e=n[o],n[o]=Math.abs(e);return t=Math.max.apply(Math,n),Math.ceil(Math.log(t+1)/Math.log(10))},v.prototype.getFractionalDigitCount=function(){for(var t,e,i=1<=arguments.length?T.call(arguments,0):[],n=/^\-?\d*\.(\d*?)0*$/,o=e=0,r=i.length;e<r;o=++e)t=i[o],i[o]=t.toString(),t=n.exec(i[o]),i[o]=null==t?0:t[1].length;return Math.max.apply(Math,i)},v.prototype.resetDigits=function(){return this.digits=[],this.ribbons=[],this.inside.innerHTML="",this.resetFormat()},v.prototype.animateSlide=function(t){var e,i,n,o,r,s,a,l,d,c,u,p,h,f,m,g,T,v,b,y,S,w,M,_,A,C=this.value,P=this.getFractionalDigitCount(C,t);if(P&&(t*=Math.pow(10,P),C*=Math.pow(10,P)),n=t-C){for(this.bindTransitionEnd(),o=this.getDigitCount(C,t),r=[],c=T=e=0;0<=o?T<o:o<T;c=0<=o?++T:--T){if(m=x(C/Math.pow(10,o-c-1)),s=(a=x(t/Math.pow(10,o-c-1)))-m,Math.abs(s)>this.MAX_VALUES){for(d=[],u=s/(this.MAX_VALUES+this.MAX_VALUES*e*.5),i=m;0<s&&i<a||s<0&&a<i;)d.push(Math.round(i)),i+=u;d[d.length-1]!==a&&d.push(a),e++}else d=function(){A=[];for(var t=m;m<=a?t<=a:a<=t;m<=a?t++:t--)A.push(t);return A}.apply(this);for(c=v=0,y=d.length;v<y;c=++v)l=d[c],d[c]=Math.abs(l%10);r.push(d)}for(this.resetDigits(),c=b=0,S=(_=r.reverse()).length;b<S;c=++b)for(d=_[c],this.digits[c]||this.addDigit(" ",P<=c),null==(g=this.ribbons)[c]&&(g[c]=this.digits[c].querySelector(".odometer-ribbon-inner")),this.ribbons[c].innerHTML="",w=(d=n<(p=M=0)?d.reverse():d).length;M<w;p=++M)l=d[p],(f=document.createElement("div")).className="odometer-value",f.innerHTML=l,this.ribbons[c].appendChild(f),p===d.length-1&&I(f,"odometer-last-value"),0===p&&I(f,"odometer-first-value");return m<0&&this.addDigit("-"),null!=(h=this.inside.querySelector(".odometer-radix-mark"))&&h.parent.removeChild(h),P?this.addSpacer(this.format.radix,this.digits[P-1],"odometer-radix-mark"):void 0}},(s=v).options=null!=(g=window.odometerOptions)?g:{},setTimeout(function(){var t,e,i,n,o;if(window.odometerOptions){for(t in o=[],n=window.odometerOptions)e=n[t],o.push(null!=(i=s.options)[t]?(i=s.options)[t]:i[t]=e);return o}},0),s.init=function(){var t,e,i,n,o,r;if(null!=document.querySelectorAll){for(r=[],i=0,n=(e=document.querySelectorAll(s.options.selector||".odometer")).length;i<n;i++)t=e[i],r.push(t.odometer=new s({el:t,value:null!=(o=t.innerText)?o:t.textContent}));return r}},null!=(null!=(g=document.documentElement)?g.doScroll:void 0)&&null!=document.createEventObject?(e=document.onreadystatechange,document.onreadystatechange=function(){return"complete"===document.readyState&&!1!==s.options.auto&&s.init(),null!=e?e.apply(this,arguments):void 0}):document.addEventListener("DOMContentLoaded",function(){return!1!==s.options.auto?s.init():void 0},!1),"function"==typeof define&&define.amd?define(["jquery"],function(){return s}):!1===typeof exports?module.exports=s:window.Odometer=s}
1.call(this),((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.PerfectScrollbar=e()})(this,function(){function l(t){return getComputedStyle(t)}function d(t,e){for(var i in e){var n=e[i];"number"==typeof n&&(n+="px"),t.style[i]=n}}function c(t){var e=document.createElement("div");return e.className=t,e}function a(t,e){if(n)return n.call(t,e);throw new Error("No element matching method supported")}function r(t){t.remove?t.remove():t.parentNode&&t.parentNode.removeChild(t)}function s(t,e){return Array.prototype.filter.call(t.children,function(t){return a(t,e)})}function g(t,e){var t=t.element.classList,i=y.state.scrolling(e);t.contains(i)?clearTimeout(o[e]):t.add(i)}function T(t,e){o[e]=setTimeout(function(){return t.element.classList.remove(y.state.scrolling(e))},t.settings.scrollingThreshold)}function u(t){var e;return"function"==typeof window.CustomEvent?new CustomEvent(t):((e=document.createEvent("CustomEvent")).initCustomEvent(t,!1,!1,void 0),e)}function p(t,e,i,n){var o=i[0],r=i[1],s=i[2],a=i[3],l=i[4],i=i[5],d=t.element,c=!1,o=(t.reach[a]=null,e<=0&&(e=0,t.reach[a]="start"),t[o]-t[r]<=e&&((e=t[o]-t[r])-d[s]<=2&&(c=!0),t.reach[a]="end"),d[s]-e);o&&(d.dispatchEvent(u("ps-scroll-"+a)),0<o?d.dispatchEvent(u("ps-scroll-"+l)):d.dispatchEvent(u("ps-scroll-"+i)),c||(d[s]=e),t.reach[a]&&d.dispatchEvent(u("ps-"+a+"-reach-"+t.reach[a])),n)&&(g(r=t,o=a),T(r,o))}function h(t){return parseInt(t,10)||0}function f(t,e){return t.settings.minScrollbarLength&&(e=Math.max(e,t.settings.minScrollbarLength)),e=t.settings.maxScrollbarLength?Math.min(e,t.settings.maxScrollbarLength):e}function e(e,t){function i(t){v(e,h,o+s*(t[d]-r),!1),g(e,f),b(e),t.stopPropagation(),t.preventDefault()}function n(){T(e,f),e.event.unbind(e.ownerDocument,"mousemove",i)}var o,r,s,a=t[0],l=t[1],d=t[2],c=t[3],u=t[5],p=t[6],h=t[7],f=t[8],m=e.element;e.event.bind(e[t[4]],"mousedown",function(t){o=m[p],r=t[d],s=(e[l]-e[a])/(e[c]-e[u]),e.event.bind(e.ownerDocument,"mousemove",i),e.event.once(e.ownerDocument,"mouseup",n),t.stopPropagation(),t.preventDefault()})}function i(t){this.element=t,this.handlers={}}function m(){this.eventElements=[]}function v(t,e,i,n){var o;if(void 0===n&&(n=!0),"top"===e)o=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==e)throw new Error("A proper axis should be provided");o=["contentWidth","containerWidth","scrollLeft","x","left","right"]}p(t,i,o,n)}function b(t){var e,i,n,o=t.element;t.containerWidth=o.clientWidth,t.containerHeight=o.clientHeight,t.contentWidth=o.scrollWidth,t.contentHeight=o.scrollHeight,o.contains(t.scrollbarXRail)||(s(o,y.element.rail("x")).forEach(r),o.appendChild(t.scrollbarXRail)),o.contains(t.scrollbarYRail)||(s(o,y.element.rail("y")).forEach(r),o.appendChild(t.scrollbarYRail)),!t.settings.suppressScrollX&&t.containerWidth+t.settings.scrollXMarginOffset<t.contentWidth?(t.scrollbarXActive=!0,t.railXWidth=t.containerWidth-t.railXMarginWidth,t.railXRatio=t.containerWidth/t.railXWidth,t.scrollbarXWidth=f(t,h(t.railXWidth*t.containerWidth/t.contentWidth)),t.scrollbarXLeft=h((t.negativeScrollAdjustment+o.scrollLeft)*(t.railXWidth-t.scrollbarXWidth)/(t.contentWidth-t.containerWidth))):t.scrollbarXActive=!1,!t.settings.suppressScrollY&&t.containerHeight+t.settings.scrollYMarginOffset<t.contentHeight?(t.scrollbarYActive=!0,t.railYHeight=t.containerHeight-t.railYMarginHeight,t.railYRatio=t.containerHeight/t.railYHeight,t.scrollbarYHeight=f(t,h(t.railYHeight*t.containerHeight/t.contentHeight)),t.scrollbarYTop=h(o.scrollTop*(t.railYHeight-t.scrollbarYHeight)/(t.contentHeight-t.containerHeight))):t.scrollbarYActive=!1,t.railXWidth-t.scrollbarXWidth<=t.scrollbarXLeft&&(t.scrollbarXLeft=t.railXWidth-t.scrollbarXWidth),t.railYHeight-t.scrollbarYHeight<=t.scrollbarYTop&&(t.scrollbarYTop=t.railYHeight-t.scrollbarYHeight),e=o,(n={width:(i=t).railXWidth}).left=i.isRtl?i.negativeScrollAdjustment+e.scrollLeft+i.containerWidth-i.contentWidth:e.scrollLeft,i.isScrollbarXUsingBottom?n.bottom=i.scrollbarXBottom-e.scrollTop:n.top=i.scrollbarXTop+e.scrollTop,d(i.scrollbarXRail,n),n={top:e.scrollTop,height:i.railYHeight},i.isScrollbarYUsingRight?i.isRtl?n.right=i.contentWidth-(i.negativeScrollAdjustment+e.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth:n.right=i.scrollbarYRight-e.scrollLeft:i.isRtl?n.left=i.negativeScrollAdjustment+e.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:n.left=i.scrollbarYLeft+e.scrollLeft,d(i.scrollbarYRail,n),d(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),d(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth}),t.scrollbarXActive?o.classList.add(y.state.active("x")):(o.classList.remove(y.state.active("x")),t.scrollbarXWidth=0,t.scrollbarXLeft=0,v(t,"left",0)),t.scrollbarYActive?o.classList.add(y.state.active("y")):(o.classList.remove(y.state.active("y")),t.scrollbarYHeight=0,t.scrollbarYTop=0,v(t,"top",0))}function t(t,e){var i,n=this;if(void 0===e&&(e={}),!(t="string"==typeof t?document.querySelector(t):t)||!t.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(i in(this.element=t).classList.add(y.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipePropagation:!0,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!1,wheelSpeed:1},e)n.settings[i]=e[i];function o(){return t.classList.add(y.state.focus)}function r(){return t.classList.remove(y.state.focus)}this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null,this.isRtl="rtl"===l(t).direction,this.isNegativeScroll=(s=t.scrollLeft,t.scrollLeft=-1,a=t.scrollLeft<0,t.scrollLeft=s,a),this.negativeScrollAdjustment=this.isNegativeScroll?t.scrollWidth-t.clientWidth:0,this.event=new m,this.ownerDocument=t.ownerDocument||document,this.scrollbarXRail=c(y.element.rail("x")),t.appendChild(this.scrollbarXRail),this.scrollbarX=c(y.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",o),this.event.bind(this.scrollbarX,"blur",r),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var s=l(this.scrollbarXRail),a=(this.scrollbarXBottom=parseInt(s.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=h(s.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=h(s.borderLeftWidth)+h(s.borderRightWidth),d(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=h(s.marginLeft)+h(s.marginRight),d(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=c(y.element.rail("y")),t.appendChild(this.scrollbarYRail),this.scrollbarY=c(y.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",o),this.event.bind(this.scrollbarY,"blur",r),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null,l(this.scrollbarYRail));this.scrollbarYRight=parseInt(a.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=h(a.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?h((s=l(s=this.scrollbarY)).width)+h(s.paddingLeft)+h(s.paddingRight)+h(s.borderLeftWidth)+h(s.borderRightWidth):null,this.railBorderYWidth=h(a.borderTopWidth)+h(a.borderBottomWidth),d(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=h(a.marginTop)+h(a.marginBottom),d(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:t.scrollLeft<=0?"start":t.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:t.scrollTop<=0?"start":t.scrollTop>=this.contentHeight-this.containerHeight?"end":null}
1,this.settings.handlers.forEach(function(t){return A[t](n)}),this.event.bind(this.element,"scroll",function(){return b(n)}),b(this)}var n=Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.msMatchesSelector,y={main:"ps",element:{thumb:function(t){return"ps__thumb-"+t},rail:function(t){return"ps__rail-"+t},consuming:"ps__child--consume"},state:{focus:"ps--focus",active:function(t){return"ps--active-"+t},scrolling:function(t){return"ps--scrolling-"+t}}},o={x:null,y:null},S={isEmpty:{configurable:!0}},w=(i.prototype.bind=function(t,e){void 0===this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e),this.element.addEventListener(t,e,!1)},i.prototype.unbind=function(e,i){var n=this;this.handlers[e]=this.handlers[e].filter(function(t){return!(!i||t===i)||(n.element.removeEventListener(e,t,!1),!1)})},i.prototype.unbindAll=function(){for(var t in this.handlers)this.unbind(t)},S.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every(function(t){return 0===e.handlers[t].length})},Object.defineProperties(i.prototype,S),m.prototype.eventElement=function(e){var t=this.eventElements.filter(function(t){return t.element===e})[0];return t||(t=new i(e),this.eventElements.push(t)),t},m.prototype.bind=function(t,e,i){this.eventElement(t).bind(e,i)},m.prototype.unbind=function(t,e,i){t=this.eventElement(t);t.unbind(e,i),t.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(t),1)},m.prototype.unbindAll=function(){this.eventElements.forEach(function(t){return t.unbindAll()}),this.eventElements=[]},m.prototype.once=function(t,e,i){var n=this.eventElement(t),o=function(t){n.unbind(e,o),i(t)};n.bind(e,o)},document&&"WebkitAppearance"in document.documentElement.style),M=window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),_=navigator&&navigator.msMaxTouchPoints,A={"click-rail":function(i){var n=i.element;i.event.bind(i.scrollbarY,"mousedown",function(t){return t.stopPropagation()}),i.event.bind(i.scrollbarYRail,"mousedown",function(t){var e=t.pageY-window.pageYOffset-i.scrollbarYRail.getBoundingClientRect().top>i.scrollbarYTop?1:-1;v(i,"top",n.scrollTop+e*i.containerHeight),b(i),t.stopPropagation()}),i.event.bind(i.scrollbarX,"mousedown",function(t){return t.stopPropagation()}),i.event.bind(i.scrollbarXRail,"mousedown",function(t){var e=t.pageX-window.pageXOffset-i.scrollbarXRail.getBoundingClientRect().left>i.scrollbarXLeft?1:-1;v(i,"left",n.scrollLeft+e*i.containerWidth),b(i),t.stopPropagation()})},"drag-thumb":function(t){e(t,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","left","x"]),e(t,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","top","y"])},keyboard:function(r){var s=r.element;r.event.bind(r.ownerDocument,"keydown",function(t){if(!(t.isDefaultPrevented&&t.isDefaultPrevented()||t.defaultPrevented)&&(a(s,":hover")||a(r.scrollbarX,":focus")||a(r.scrollbarY,":focus"))){var e=document.activeElement||r.ownerDocument.activeElement;if(e){if("IFRAME"===e.tagName)e=e.contentDocument.activeElement;else for(;e.shadowRoot;)e=e.shadowRoot.activeElement;if(a(o=e,"input,[contenteditable]")||a(o,"select,[contenteditable]")||a(o,"textarea,[contenteditable]")||a(o,"button,[contenteditable]"))return}var i=0,n=0;switch(t.which){case 37:i=t.metaKey?-r.contentWidth:t.altKey?-r.containerWidth:-30;break;case 38:n=t.metaKey?r.contentHeight:t.altKey?r.containerHeight:30;break;case 39:i=t.metaKey?r.contentWidth:t.altKey?r.containerWidth:30;break;case 40:n=t.metaKey?-r.contentHeight:t.altKey?-r.containerHeight:-30;break;case 32:n=t.shiftKey?r.containerHeight:-r.containerHeight;break;case 33:n=r.containerHeight;break;case 34:n=-r.containerHeight;break;case 36:n=r.contentHeight;break;case 35:n=-r.contentHeight;break;default:return}r.settings.suppressScrollX&&0!==i||r.settings.suppressScrollY&&0!==n||(v(r,"top",s.scrollTop-n),v(r,"left",s.scrollLeft+i),b(r),((t,e)=>{var i=s.scrollTop;if(0===t){if(!r.scrollbarYActive)return;if(0===i&&0<e||i>=r.contentHeight-r.containerHeight&&e<0)return!r.settings.wheelPropagation}if(i=s.scrollLeft,0===e){if(!r.scrollbarXActive)return;if(0===i&&t<0||i>=r.contentWidth-r.containerWidth&&0<t)return!r.settings.wheelPropagation}return 1})(i,n)&&t.preventDefault())}var o})},wheel:function(o){function t(t){i=(e=t).deltaX,n=-1*e.deltaY,void 0!==i&&void 0!==n||(i=-1*e.wheelDeltaX/6,n=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(i*=10,n*=10),i!=i&&n!=n&&(i=0,n=e.wheelDelta);var e=e.shiftKey?[-n,-i]:[i,n],i=e[0],n=e[1];!((t,e,i)=>{if(!w&&r.querySelector("select:focus"))return 1;if(r.contains(t))for(var n=t;n&&n!==r;){if(n.classList.contains(y.element.consuming))return 1;var o=l(n);if([o.overflow,o.overflowX,o.overflowY].join("").match(/(scroll|auto)/)){o=n.scrollHeight-n.clientHeight;if(0<o&&!(0===n.scrollTop&&0<i||n.scrollTop===o&&i<0))return 1;o=n.scrollLeft-n.clientWidth;if(0<o&&!(0===n.scrollLeft&&e<0||n.scrollLeft===o&&0<e))return 1}n=n.parentNode}})(t.target,i,n)&&(e=!1,o.settings.useBothWheelAxes?o.scrollbarYActive&&!o.scrollbarXActive?(v(o,"top",n?r.scrollTop-n*o.settings.wheelSpeed:r.scrollTop+i*o.settings.wheelSpeed),e=!0):o.scrollbarXActive&&!o.scrollbarYActive&&(v(o,"left",i?r.scrollLeft+i*o.settings.wheelSpeed:r.scrollLeft-n*o.settings.wheelSpeed),e=!0):(v(o,"top",r.scrollTop-n*o.settings.wheelSpeed),v(
1o,"left",r.scrollLeft+i*o.settings.wheelSpeed)),b(o),e=e||((t,e)=>{var i=r.scrollTop;if(0===t){if(!o.scrollbarYActive)return!1;if(0===i&&0<e||i>=o.contentHeight-o.containerHeight&&e<0)return!o.settings.wheelPropagation}if(i=r.scrollLeft,0===e){if(!o.scrollbarXActive)return!1;if(0===i&&t<0||i>=o.contentWidth-o.containerWidth&&0<t)return!o.settings.wheelPropagation}return!0})(i,n))&&(t.stopPropagation(),t.preventDefault())}var r=o.element;void 0!==window.onwheel?o.event.bind(r,"wheel",t):void 0!==window.onmousewheel&&o.event.bind(r,"mousewheel",t)},touch:function(s){function r(t,e){v(s,"top",c.scrollTop-e),v(s,"left",c.scrollLeft-t),b(s)}function t(){f=!0}function e(){f=!1}function a(t){return t.targetTouches?t.targetTouches[0]:t}function l(t){return(!t.pointerType||"pen"!==t.pointerType||0!==t.buttons)&&(t.targetTouches&&1===t.targetTouches.length||t.pointerType&&"mouse"!==t.pointerType&&t.pointerType!==t.MSPOINTER_TYPE_MOUSE)}function d(t){var e;l(t)&&(m=!0,e=a(t),u.pageX=e.pageX,u.pageY=e.pageY,p=(new Date).getTime(),null!==o&&clearInterval(o),t.stopPropagation())}function i(t){var e,i,n,o;!m&&s.settings.swipePropagation&&d(t),!f&&m&&l(t)&&(r(o=(n={pageX:(n=a(t)).pageX,pageY:n.pageY}).pageX-u.pageX,e=n.pageY-u.pageY),u=n,0<(i=(n=(new Date).getTime())-p)&&(h.x=o/i,h.y=e/i,p=n),n=(i=((t,e)=>{var i=c.scrollTop,n=c.scrollLeft,o=Math.abs(t),r=Math.abs(e);if(o<r){if(e<0&&i===s.contentHeight-s.containerHeight||0<e&&0===i)return{stop:!s.settings.swipePropagation,prevent:0===window.scrollY}}else if(r<o&&(t<0&&n===s.contentWidth-s.containerWidth||0<t&&0===n))return{stop:!s.settings.swipePropagation,prevent:!0};return{stop:!0,prevent:!0}})(o,e)).stop,o=i.prevent,n&&t.stopPropagation(),o)&&t.preventDefault()}function n(){!f&&m&&(m=!1,s.settings.swipeEasing)&&(clearInterval(o),o=setInterval(function(){s.isInitialized||!h.x&&!h.y||Math.abs(h.x)<.01&&Math.abs(h.y)<.01?clearInterval(o):(r(30*h.x,30*h.y),h.x*=.8,h.y*=.8)},10))}var c,u,p,h,o,f,m;(M||_)&&(c=s.element,u={},p=0,o=null,m=f=!(h={}),M?(s.event.bind(window,"touchstart",t),s.event.bind(window,"touchend",e),s.event.bind(c,"touchstart",d),s.event.bind(c,"touchmove",i),s.event.bind(c,"touchend",n)):_&&(window.PointerEvent?(s.event.bind(window,"pointerdown",t),s.event.bind(window,"pointerup",e),s.event.bind(c,"pointerdown",d),s.event.bind(c,"pointermove",i),s.event.bind(c,"pointerup",n)):window.MSPointerEvent&&(s.event.bind(window,"MSPointerDown",t),s.event.bind(window,"MSPointerUp",e),s.event.bind(c,"MSPointerDown",d),s.event.bind(c,"MSPointerMove",i),s.event.bind(c,"MSPointerUp",n))))}},S={isInitialized:{configurable:!0}};return S.isInitialized.get=function(){return this.element.classList.contains(y.main)},t.prototype.update=function(){this.isInitialized&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,d(this.scrollbarXRail,{display:"block"}),d(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=h(l(this.scrollbarXRail).marginLeft)+h(l(this.scrollbarXRail).marginRight),this.railYMarginHeight=h(l(this.scrollbarYRail).marginTop)+h(l(this.scrollbarYRail).marginBottom),d(this.scrollbarXRail,{display:"none"}),d(this.scrollbarYRail,{display:"none"}),b(this),d(this.scrollbarXRail,{display:""}),d(this.scrollbarYRail,{display:""}))},t.prototype.destroy=function(){this.isInitialized&&(this.event.unbindAll(),r(this.scrollbarX),r(this.scrollbarY),r(this.scrollbarXRail),r(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null)},t.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(t){return!t.match(/^ps([-_].+|)$/)}).join(" ")},Object.defineProperties(t.prototype,S),t}),((T,y,S)=>{function e(t){if(v=y.documentElement,b=y.body,at(),P=this,d=(t=t||{}).constants||{},t.easing)for(var e in t.easing)l[e]=t.easing[e];bt=t.edgeStrategy||"set",(f=!(a={beforerender:t.beforerender,render:t.render,keyframe:t.keyframe})!==t.forceHeight)&&(kt=t.scale||1),x=t.mobileDeceleration||q,vt=!1!==t.smoothScrolling,u=t.
1smoothScrollingDuration||Q,p={targetTop:P.getScrollTop()},(L=(t.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||T.opera)})())?((s=y.getElementById(t.skrollrBody||K))&&Tt(),dt(),E(v,[n,Y],[U])):E(v,[n,j],[U]),P.refresh(),St(T,"resize orientationchange",function(){var t=v.clientWidth,e=v.clientHeight;e===Bt&&t===Gt||(Bt=e,Gt=t,D=!0)});var i=lt();return function t(){ct(),yt=i(t)}(),P}function R(t,e){return e.toUpperCase()}var v,b,M={get:function(){return P},init:function(t){return P||new e(t)},VERSION:"0.6.30"},z=Object.prototype.hasOwnProperty,w=T.Math,N=T.getComputedStyle,W="touchstart",F="touchcancel",_="skrollable",X=_+"-before",V=_+"-between",$=_+"-after",n="skrollr",U="no-"+n,j=n+"-desktop",Y=n+"-mobile",q=.004,K="skrollr-body",Q=200,A="___skrollable_id",Z=/^(?:input|textarea|button|select)$/i,i=/^\s+|\s+$/g,J=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,tt=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,et=/^(@?[a-z\-]+)\[(\w+)\]$/,it=/-([a-z0-9_])/g,nt=/[\-+]?[\d]*\.?[\d
1]+/g,ot=/\{\?\}/g,rt=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,st=/[a-z\-]+-gradient/g,o="",r="",at=function(){var t=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(N){var e,i=N(b,null);for(e in i)if(o=e.match(t)||+e==e&&i[e].match(t))break;o?"-"===(o=o[0]).slice(0,1)?o={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[r=o]:r="-"+o.toLowerCase()+"-":o=r=""}},lt=function(){var t=T.requestAnimationFrame||T[o.toLowerCase()+"RequestAnimationFrame"],i=k();return t=!L&&t?t:function(t){var e=k()-i,e=w.max(0,1e3/60-e);return T.setTimeout(function(){i=k(),t()},e)}},l={begin:function(){return 0},end:function(){return 1},linear:function(t){return t},quadratic:function(t){return t*t},cubic:function(t){return t*t*t},swing:function(t){return-w.cos(t*w.PI)/2+.5},sqrt:function(t){return w.sqrt(t)},outCubic:function(t){return w.pow(t-1,3)+1},bounce:function(t){var e;if(t<=.5083)e=3;else if(t<=.8489)e=9;else if(t<=.96208)e=27;else{if(!(t<=.99981))return 1;e=91}return 1-w.abs(3*w.cos(t*e*1.028)/e)}},dt=(e.prototype.refresh=function(t){var e,i,n=!1;for(t===S?(n=!0,I=[],Dt=0,t=y.getElementsByTagName("*")):t.length===S&&(t=[t]),e=0,i=t.length;e<i;e++){var o=t[e],r=o,s=[],a=vt,l=bt,d=!1;if(n&&A in o&&delete o[A],o.attributes){for(var c,u,p,h=0,f=o.attributes.length;h<f;h++){var m,g,T,v=o.attributes[h];if("data-anchor-target"!==v.name)"data-smooth-scrolling"!==v.name?"data-edge-strategy"!==v.name?"data-emit-events"!==v.name?null!==(T=v.name.match(J))&&(m={props:v.value,element:o,eventType:v.name.replace(it,R)},s.push(m),(g=T[1])&&(m.constant=g.substr(1)),g=T[2],/p$/.test(g)?(m.isPercentage=!0,m.offset=(0|g.slice(0,-1))/100):m.offset=0|g,g=T[3],T=T[4]||g,g&&"start"!==g&&"end"!==g?(m.mode="relative",m.anchors=[g,T]):(m.mode="absolute","end"===g?m.isEnd=!0:m.isPercentage||(m.offset=m.offset*kt))):d=!0:l=v.value:a="off"!==v.value;else if(null===(r=y.querySelector(v.value)))throw'Unable to find anchor target "'+v.value+'"'}s.length&&(p=!n&&A in o?(u=o[A],c=I[u].styleAttr,I[u].classAttr):(u=o[A]=Dt++,c=o.style.cssText,It(o)),I[u]={element:o,styleAttr:c,classAttr:p,anchorTarget:r,keyFrames:s,smoothScrolling:a,edgeStrategy:l,emitEvents:d,lastFrameIndex:-1},E(o,[_],[]))}}for(At(),e=0,i=t.length;e<i;e++){var b=I[t[e][A]];b!==S&&(ut(b),ht(b))}return P},e.prototype.relativeToAbsolute=function(t,e,i){var n=v.clientHeight,t=t.getBoundingClientRect(),o=t.top,t=t.bottom-t.top;return"bottom"===e?o-=n:"center"===e&&(o-=n/2),"bottom"===i?o+=t:"center"===i&&(o+=t/2),(o+=P.getScrollTop())+.5|0},e.prototype.animateTo=function(t,e){e=e||{};var i=k(),n=P.getScrollTop(),o=e.duration===S?1e3:e.duration;return(c={startTop:n,topDiff:t-n,targetTop:t,duration:o,startTime:i,endTime:i+o,easing:l[e.easing||"linear"],done:e.done}).topDiff||(c.done&&c.done.call(P,!1),c=S),P},e.prototype.stopAnimateTo=function(){c&&c.done&&c.done.call(P,!0),c=S},e.prototype.isAnimatingTo=function(){return!!c},e.prototype.isMobile=function(){return L},e.prototype.setScrollTop=function(t,e){return m=!0===e,L?O=w.min(w.max(t,0),H):T.scrollTo(0,t),P},e.prototype.getScrollTop=function(){return L?O:T.pageYOffset||v.scrollTop||b.scrollTop||0},e.prototype.getMaxScrollTop=function(){return H},e.prototype.on=function(t,e){return a[t]=e,P},e.prototype.off=function(t){return delete a[t],P},e.prototype.destroy=function(){var t;t=T.cancelAnimationFrame||T[o.toLowerCase()+"CancelAnimationFrame"],t=!L&&t?t:function(t){return T.clearTimeout(t)};t(yt),Mt(),E(v,[U],[n,j,Y]);for(var e=0,i=I.length;e<i;e++)C(I[e].element);v.style.overflow=b.style.overflow="",v.style.height=b.style.height="",s&&M.setStyle(s,"transform","none"),G="down",L=D=!(B=-(kt=1)),O=Dt=Bt=Gt=H=0,h=bt=m=p=u=vt=c=x=d=f=a=s=P=S},function(){var s,a,l,d,c,u,p,h,f,m,g;St(v,[W,"touchmove",F,"touchend"].join(" "),function(t){var e=t.changedTouches[0];for(d=t.target;3===d.nodeType;)d=d.parentNode;switch(c=e.clientY,u=e.clientX,f=t.timeStamp,Z.test(d.tagName)||t.preventDefault(),t.type){case W:s&&s.blur(),P.stopAnimateTo(),s=d,a=p=c,l=u,0;break;case"touchmove":Z.test(d.tagName)&&y.activeElement!==d&&t.preventDefault(),h=c-p,g=f-m,P.setScrollTop(O-h,!0),p=c,m=f;break;default:case F:case"touchend":var i=a-c,n=l-u;if(n*n+i*i<49)return void(Z.test(s.tagName)||(s.focus(),(n=y.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,t.view,1,e.screenX,e.screenY,e.clientX,e.clientY,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,0,null),s.dispatchEvent(n)));s=S;var i=h/g,i=w.max(w.min(i,3),-3),n=w.abs(i/x),i=i*n+.5*x*n*n,o=P.getScrollTop()-i,r=0;H<o?(r=(H-o)/i,o=H):o<0&&(r=-o/i,o=0),P.animateTo(o+.5|0,{easing:"outCubic",duration:n*=1-r})}}),T.scrollTo(0,0),v.style.overflow=b.style.overflow="hidden"}),ct=function(){D&&(D=!1,At());var t,e,i,n=P.getScrollTop(),o=k();c?(o>=c.endTime?(n=c.targetTop,t=c.done,c=S):(e=c.easing((o-c.startTime)/c.duration),n=c.startTop+e*c.topDiff|0),P.setScrollTop(n,!0)):m||(i=p.targetTop-n,o<=(p=i?{startTop:B,topDiff:n-B,targetTop:n,startTime:Ht,endTime:Ht+u}:p).endTime&&(e=l.sqrt((o-p.startTime)/u),n=p.startTop+e*p.topDiff|0)),(m||B!==n)&&(i={curTop:n,lastTop:B,maxTop:H,direction:G=B<n?"down":n<B?"up":G},(m=!1)!==(a.beforerender&&a.beforerender.call(P,i))&&(((t,e)=>{for(var i=0,n=I.length;i<n;i++){var o,r=I[i],s=r.element,a=r.smoothScrolling?t:e,l=r.keyFrames,d=l.length,c=l[0],u=l[l.length-1],p=a<c.frame,h=a>u.frame,f=p?c:u,m=r.emitEvents,g=r.lastFrameIndex;if(p||h){if(p&&-1===r.edge||h&&1===r.edge)continue;switch(p?(E(s,[X],[$,V]),m&&-1<g&&(_t(s,c.eventType,G),r.lastFrameIndex=-1)):(E(s,[$],[X,V]),m&&g<d&&(_t(s,u.eventType,G),r.lastFrameIndex=d)),r.edge=p?-1:1,r.edgeStrategy){case"reset":C(s);continue;case"ease":a=f.frame;break;default:var T=f.props;for(o in T)z.call(T,o)&&(y=gt(T[o].value),0===o.indexOf("@")?s.setAttribute(o.substr(1),y):M.setStyle(s,o,y));continue}}else 0!==r.edge&&(E(s,[_,V],[X,$]),r.edge=0);for(var v=0;v<d-1;v++)if(a>=l[v].frame&&a<=l[v+1].frame){var b,y,S=l[v],w=l[v+1];for(o in S.props)z.call(S.props,o)&&(b=(a-S.frame)/(w.frame-S.frame),b=S.props[o].easing(b),y=mt(S.props[o].value,w.props[o].value,b),y=gt(y),0===o.indexOf("@")?s.setAttribute(o.substr(1),y):M.setStyle(s,o,y));m&&g!==v&&(_t(s,("down"===G?S:w).eventType,G),r.lastFrameIndex=v);break}}})(n,P.getScrollTop()),L&&s&&M.setStyle(s,"transform","translate(0, "+-O+"px) "+h),B=n,a.render)&&a.render.call(P,i),t)&&t.call(P,!1),Ht=o},ut=function(t){for(var e=0,i=t.keyFrames.length;e<i;e++){for(var n,o,r,s=t.keyFrames[e],a={};null!==(r=tt.exec(s.props));)o=r[1],r=r[2],n=null!==(n=o.match(et))?(o=n[1],n[2]):"linear",r=r.indexOf("!")?pt(r):[r.slice(1)],a[o]={value:r,easing:l[n]};s.props=a}},pt=function(t){var e=[];return rt.lastIndex=0,t=t.replace(rt,function(t){return t.replace(nt,function(t){return t/255*100+"%"})}),r&&(st.lastIndex=0,t=t.replace(st,function(t){return r+t})),t=t.replace(nt,function(t){return e.push(+t),"{?}"}),e.unshift(t),e},ht=function(t){for(var e={},i=0,n=t.keyFrames.length;i<n;i++)ft(t.keyFrames[i],e);for(e={},i=t.keyFrames.length-1;0<=i;i--)ft(t.keyFrames[i],e)},ft=function(t,e){for(var i in e)z.call(t.props,i)||(t.props[i]=e[i]);for(i in t.props)e[i]=t.props[i]}
1,mt=function(t,e,i){var n=t.length;if(n!==e.length)throw"Can't interpolate between \""+t[0]+'" and "'+e[0]+'"';for(var o=[t[0]],r=1;r<n;r++)o[r]=t[r]+(e[r]-t[r])*i;return o},gt=function(t){var e=1;return ot.lastIndex=0,t[0].replace(ot,function(){return t[e++]})},C=function(t,e){for(var i,n,o=0,r=(t=[].concat(t)).length;o<r;o++)n=t[o],(i=I[n[A]])&&(e?(n.style.cssText=i.dirtyStyleAttr,E(n,i.dirtyClassAttr)):(i.dirtyStyleAttr=n.style.cssText,i.dirtyClassAttr=It(n),n.style.cssText=i.styleAttr,E(n,i.classAttr)))},Tt=function(){h="translateZ(0)",M.setStyle(s,"transform",h);var t=N(s),e=t.getPropertyValue("transform"),t=t.getPropertyValue(r+"transform");e&&"none"!==e||t&&"none"!==t||(h="")};M.setStyle=function(t,e,i){t=t.style;if("zIndex"===(e=e.replace(it,R).replace("-","")))isNaN(i)?t[e]=i:t[e]=""+(0|i);else if("float"===e)t.styleFloat=t.cssFloat=i;else try{o&&(t[o+e.slice(0,1).toUpperCase()+e.slice(1)]=i),t[e]=i}catch(t){}};var P,I,s,a,f,d,x,c,vt,u,p,m,bt,h,yt,St=M.addEvent=function(t,e,i){for(var n,o=function(t){return(t=t||T.event).target||(t.target=t.srcElement),t.preventDefault||(t.preventDefault=function(){t.returnValue=!1,t.defaultPrevented=!0}),i.call(this,t)},r=0,s=(e=e.split(" ")).length;r<s;r++)n=e[r],t.addEventListener?t.addEventListener(n,i,!1):t.attachEvent("on"+n,o),Lt.push({element:t,name:n,listener:i})},wt=M.removeEvent=function(t,e,i){for(var n=0,o=(e=e.split(" ")).length;n<o;n++)t.removeEventListener?t.removeEventListener(e[n],i,!1):t.detachEvent("on"+e[n],i)},Mt=function(){for(var t,e=0,i=Lt.length;e<i;e++)t=Lt[e],wt(t.element,t.name,t.listener);Lt=[]},_t=function(t,e,i){a.keyframe&&a.keyframe.call(P,t,e,i)},At=function(){var t=P.getScrollTop();H=0,f&&!L&&(b.style.height="");for(var e,i,n,o,r,s,a,l,d,c=v.clientHeight,u=Ct(),p=0,h=I.length;p<h;p++)for(i=(e=I[p]).element,n=e.anchorTarget,r=0,s=(o=e.keyFrames).length;r<s;r++)l=(a=o[r]).offset,d=u[a.constant]||0,a.frame=l,a.isPercentage&&(a.frame=l*=c),"relative"===a.mode&&(C(i),a.frame=P.relativeToAbsolute(n,a.anchors[0],a.anchors[1])-l,C(i,!0)),a.frame+=d,f&&!a.isEnd&&a.frame>H&&(H=a.frame);for(H=w.max(H,Pt()),p=0,h=I.length;p<h;p++){for(r=0,s=(o=(e=I[p]).keyFrames).length;r<s;r++)d=u[(a=o[r]).constant]||0,a.isEnd&&(a.frame=H-a.offset+d);e.keyFrames.sort(Et)}f&&!L&&(b.style.height=H+v.clientHeight+"px"),L?P.setScrollTop(w.min(P.getScrollTop(),H)):P.setScrollTop(t,!0),m=!0},Ct=function(){var t,e,i=v.clientHeight,n={};for(t in d)e=d[t],"function"==typeof e?e=e.call(P):/p$/.test(e)&&(e=e.slice(0,-1)/100*i),n[t]=e;return n},Pt=function(){var t=0;return s&&(t=w.max(s.offsetHeight,s.scrollHeight)),w.max(t,b.scrollHeight,b.offsetHeight,v.scrollHeight,v.offsetHeight,v.clientHeight)-v.clientHeight},It=function(t){var e="className";return T.SVGElement&&t instanceof T.SVGElement&&(t=t[e],e="baseVal"),t[e]},E=function(t,e,i){var n="className";if(T.SVGElement&&t instanceof T.SVGElement&&(t=t[n],n="baseVal"),i===S)t[n]=e;else{for(var o=t[n],r=0,s=i.length;r<s;r++)o=g(o).replace(g(i[r])," ");for(var o=xt(o),a=0,l=e.length;a<l;a++)-1===g(o).indexOf(g(e[a]))&&(o+=" "+e[a]);t[n]=xt(o)}},xt=function(t){return t.replace(i,"")},g=function(t){return" "+t+" "},k=Date.now||function(){return+new Date},Et=function(t,e){return t.frame-e.frame},H=0,kt=1,G="down",B=-1,Ht=k(),Gt=0,Bt=0,D=!1,Dt=0,L=!1,O=0,Lt=[];"function"==typeof define&&define.amd?define([],function(){return M}):"undefined"!=typeof module&&module.exports?module.exports=M:T.skrollr=M})(window,document),(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)})(function(d){var n,r=window.Slick||{};n=0,(r=function(t,e){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(t),appendDots:d(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,e){return d('<button type="button" />').text(e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
vendor: 9,079 bytes, line 1
1sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=d(t),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,t=d(t).data("slick")||{},i.options=d.extend({},i.defaults,e,t),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=d.proxy(i.autoPlay,i),i.autoPlayClear=d.proxy(i.autoPlayClear,i),i.autoPlayIterator=d.proxy(i.autoPlayIterator,i),i.changeSlide=d.proxy(i.changeSlide,i),i.clickHandler=d.proxy(i.clickHandler,i),i.selectHandler=d.proxy(i.selectHandler,i),i.setPosition=d.proxy(i.setPosition,i),i.swipeHandler=d.proxy(i.swipeHandler,i),i.dragHandler=d.proxy(i.dragHandler,i),i.keyHandler=d.proxy(i.keyHandler,i),i.instanceUid=n++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},r.prototype.addSlide=r.prototype.slickAdd=function(t,e,i){var n=this;if("boolean"==typeof e)i=e,e=null;else if(e<0||e>=n.slideCount)return!1;n.unload(),"number"==typeof e?0===e&&0===n.$slides.length?d(t).appendTo(n.$slideTrack):i?d(t).insertBefore(n.$slides.eq(e)):d(t).insertAfter(n.$slides.eq(e)):!0===i?d(t).prependTo(n.$slideTrack):d(t).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(t,e){d(e).attr("data-slick-index",t)}),n.$slidesCache=n.$slides,n.reinit()},r.prototype.animateHeight=function(){var t;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(t=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.animate({height:t},this.options.speed))},r.prototype.animateSlide=function(t,e){var i={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(t=-t),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:t},n.options.speed,n.options.easing,e):n.$slideTrack.animate({top:t},n.options.speed,n.options.easing,e):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),d({animStart:n.currentLeft}).animate({animStart:t},{duration:n.options.speed,easing:n.options.easing,step:function(t){t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate("+t+"px, 0px)":i[n.animType]="translate(0px,"+t+"px)",n.$slideTrack.css(i)},complete:function(){e&&e.call()}})):(n.applyTransition(),t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate3d("+t+"px, 0px, 0px)":i[n.animType]="translate3d(0px,"+t+"px, 0px)",n.$slideTrack.css(i),e&&setTimeout(function(){n.disableTransition(),e.call()},n.options.speed))},r.prototype.getNavTarget=function(){var t=this.options.asNavFor;return t=t&&null!==t?d(t).not(this.$slider):t},r.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=d(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},r.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,(!1===e.options.fade?e.$slideTrack:e.$slides.eq(t)).css(i)},r.prototype.autoPlay=function(){this.autoPlayClear(),this.slideCount>this.options.slidesToShow&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))},r.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},r.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0)&&(t.direction=1)),t.slideHandler(e))},r.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=d(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=d(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},r.prototype.buildDots=function(){var t,e,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),e=d("<ul />").addClass(i.options.dotsClass),t=0;t<=i.getDotCount();t+=1)e.append(d("<li />").append(i.options.customPaging.call(this,i,t)));i.$dots=e.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},r.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,e){d(e).attr("data-slick-index",t).data("originalStyling",d(e).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?d('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),d("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},r.prototype.buildRows=function(){var t,e,i,n=this,o=document.createDocumentFragment(),r=n.$slider.children();if(0<n.options.rows){for(i=n.options.slidesPerRow*n.options.rows,e=Math.ceil(r.length/i),t=0;t<e;t++){for(var s=document.createElement("div"),a=0;a<n.options.rows;a++){for(var l=document.createElement("div"),d=0;d<n.options.slidesPerRow;d++){var c=t*i+(a*n.options.slidesPerRow+d);r.get(c)&&l.appendChild(r.get(c))}s.appendChild(l)}o.appendChild(s)}n.$slider.empty().append(o),n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}},r.prototype.checkResponsive=function(t,e){var i,n,o,r=this,s=!1,a=r.$slider.width(),l=window.innerWidth||d(window).width();if("window"===r.respondTo?o=l:"slider"===r.respondTo?o=a:"min"===r.respondTo&&(o=Math.min(l,a)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){for(i in n=null,r.breakpoints)r.breakpoints.hasOwnProperty(i)&&(!1===r.originalSettings.mobileFirst?o<r.breakpoints[i]&&(n=r.breakpoints[i]):o>r.breakpoints[i]&&(n=r.breakpoints[i]));null!==n?null!==r.activeBreakpoint&&n===r.activeBreakpoint&&!e||(r.activeBreakpoint=n,"unslick"===r.breakpointSettings[n]?r.unslick(n):(r.options=d.extend({},r.originalSettings,r.breakpointSettings[n]),!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),s=n):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t),s=n),t||!1===s||r.$slider.trigger("breakpoint",[r,s])}},r.prototype.changeSlide=function(t,e){var i,n=this,o=d(t.currentTarget);switch(o.is("a")&&t.preventDefault(),o.is("li")||(o=o.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,t.data.message){case"previous":r=0==i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-r,!1,e);break;case"next":r=0==i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+r,!1,e);break;case"index":var r=0===t.data.index?0:t.data.index||o.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(r),!1,e),o.children().trigger("focus");break;default:return}},r.prototype.checkNavigable=function(t){var e=this.getNavigableIndexes(),i=0;if(t>e[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=i;break}i=e[n]}return t},r.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(d("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",d.proxy(t.
1interrupt,t,!0)).off("mouseleave.slick",d.proxy(t.interrupt,t,!1)),!0===t.options.accessibility)&&t.$dots.off("keydown.slick",t.keyHandler),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),!0===t.options.accessibility)&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow)&&t.$nextArrow.off("keydown.slick",t.keyHandler),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),d(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().off("click.slick",t.selectHandler),d(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),d(window).off("resize.slick.slick-"+t.instanceUid,t.resize),d("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),d(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},r.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",d.proxy(this.interrupt,this,!0)),this.$list.off("mouseleave.slick",d.proxy(this.interrupt,this,!1))},r.prototype.cleanUpRows=function(){var t;0<this.options.rows&&((t=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(t))},r.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},r.prototype.destroy=function(t){var e=this;e.autoPlayClear(),e.touchObject={},e.cleanUpEvents(),d(".slick-cloned",e.$slider).detach(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.$prevArrow.length&&(e.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.prevArrow))&&e.$prevArrow.remove(),e.$nextArrow&&e.$nextArrow.length&&(e.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.nextArrow))&&e.$nextArrow.remove(),e.$slides&&(e.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.detach(),e.$list.detach(),e.$slider.append(e.$slides)),e.cleanUpRows(),e.$slider.removeClass("slick-slider"),e.$slider.removeClass("slick-initialized"),e.$slider.removeClass("slick-dotted"),e.unslicked=!0,t||e.$slider.trigger("destroy",[e])},r.prototype.disableTransition=function(t){var e={};e[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(t)).css(e)},r.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},r.prototype.fadeSlideOut=function(t){!1===this.cssTransitions?this.$slides.eq(t).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(t),this.$slides.eq(t).css({opacity:0,zIndex:this.options.zIndex-2}))},r.prototype.filterSlides=r.prototype.slickFilter=function(t){null!==t&&(this.$slidesCache=this.$slides,this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.filter(t).appendTo(this.$slideTrack),this.reinit())},r.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick","*",function(t){var e=d(this);setTimeout(function(){i.options.pauseOnFocus&&e.is(":focus")&&(i.focussed=!0,i.autoPlay())}
1,0)}).on("blur.slick","*",function(t){d(this),i.options.pauseOnFocus&&(i.focussed=!1,i.autoPlay())})},r.prototype.getCurrent=r.prototype.slickCurrentSlide=function(){return this.currentSlide},r.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++n;else for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},r.prototype.getLeft=function(t){var e,i,n=this,o=0;return n.slideOffset=0,e=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,i=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?i=-1.5:1===n.options.slidesToShow&&(i=-2)),o=e*n.options.slidesToShow*i),n.slideCount%n.options.slidesToScroll!=0&&t+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(o=t>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(t-n.slideCount))*n.slideWidth*-1,(n.options.slidesToShow-(t-n.slideCount))*e*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,n.slideCount%n.options.slidesToScroll*e*-1))):t+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(t+n.options.slidesToShow-n.slideCount)*n.slideWidth,o=(t+n.options.slidesToShow-n.slideCount)*e),n.slideCount<=n.options.slidesToShow&&(o=n.slideOffset=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),i=!1===n.options.vertical?t*n.slideWidth*-1+n.slideOffset:t*e*-1+o,!0===n.options.variableWidth&&(e=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow),i=!0===n.options.rtl?e[0]?-1*(n.$slideTrack.width()-e[0].offsetLeft-e.width()):0:e[0]?-1*e[0].offsetLeft:0,!0===n.options.centerMode)&&(e=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow+1),i=!0===n.options.rtl?e[0]?-1*(n.$slideTrack.width()-e[0].offsetLeft-e.width()):0:e[0]?-1*e[0].offsetLeft:0,i+=(n.$list.width()-e.outerWidth())/2),i},r.prototype.getOption=r.prototype.slickGetOption=function(t){return this.options[t]},r.prototype.getNavigableIndexes=function(){for(var t=this,e=0,i=0,n=[],o=!1===t.options.infinite?t.slideCount:(e=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,2*t.slideCount);e<o;)n.push(e),e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},r.prototype.getSlick=function(){return this},r.prototype.getSlideCount=function(){var o,r=this,t=!0===r.options.centerMode?Math.floor(r.$list.width()/2):0,s=-1*r.swipeLeft+t;return!0===r.options.swipeToSlide?(r.$slideTrack.find(".slick-slide").each(function(t,e){var i=d(e).outerWidth(),n=e.offsetLeft;if(!0!==r.options.centerMode&&(n+=i/2),s<n+i)return o=e,!1}),Math.abs(d(o).attr("data-slick-index")-r.currentSlide)||1):r.options.slidesToScroll},r.prototype.goTo=r.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:parseInt(t)}},e)},r.prototype.init=function(t){var e=this;d(e.$slider).hasClass("slick-initialized")||(d(e.$slider).addClass("slick-initialized"),e.buildRows(),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots(),e.checkResponsive(!0),e.focusHandler()),t&&e.$slider.trigger("init",[e]),!0===e.options.accessibility&&e.initADA(),e.options.autoplay&&(e.paused=!1,e.autoPlay())},r.prototype.initADA=function(){var i=this,n=Math.ceil(i.slideCount/i.options.slidesToShow),o=i.getNavigableIndexes().filter(function(t){return 0<=t&&t<i.slideCount});i.$slides.add(i.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==i.$dots&&(i.$slides.not(i.$slideTrack.find(".slick-cloned")).each(function(t){var e=o.indexOf(t);d(this).attr({role:"tabpanel",id:"slick-slide"+i.instanceUid+t,tabindex:-1}),-1!==e&&(t="slick-slide-control"+i.instanceUid+e,d("#"+t).length)&&d(this).attr({"aria-describedby":t})}),i.$dots.attr("role","tablist").find("li").each(function(t){var e=o[t];d(this).attr({role:"presentation"}),d(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+i.instanceUid+t,"aria-controls":"slick-slide"+i.instanceUid+e,"aria-label":t+1+" of "+n,"aria-selected":null,tabindex:"-1"})}).eq(i.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var t=i.currentSlide,e=t+i.options.slidesToShow;t<e;t++)i.options.focusOnChange?i.$slides.eq(t).attr({tabindex:"0"}):i.$slides.eq(t).removeAttr("tabindex");i.activateADA()},r.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility)&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler))},r.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&(d("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.accessibility)&&t.$dots.on("keydown.slick",t.keyHandler),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&t.slideCount>t.options.slidesToShow&&d("li",t.$dots).on("mouseenter.slick",d.proxy(t.
1interrupt,t,!0)).on("mouseleave.slick",d.proxy(t.interrupt,t,!1))},r.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",d.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",d.proxy(this.interrupt,this,!1)))},r.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),d(document).on(t.visibilityChange,d.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().on("click.slick",t.selectHandler),d(window).on("orientationchange.slick.slick-"+t.instanceUid,d.proxy(t.orientationChange,t)),d(window).on("resize.slick.slick-"+t.instanceUid,d.proxy(t.resize,t)),d("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),d(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),d(t.setPosition)},r.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()},r.prototype.keyHandler=function(t){t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl?"previous":"next"}}))},r.prototype.lazyLoad=function(){function t(t){d("img[data-lazy]",t).each(function(){var t=d(this),e=d(this).attr("data-lazy"),i=d(this).attr("data-srcset"),n=d(this).attr("data-sizes")||r.$slider.attr("data-sizes"),o=document.createElement("img");o.onload=function(){t.animate({opacity:0}
vendor: 4,792 bytes, line 1
1,100,function(){i&&(t.attr("srcset",i),n)&&t.attr("sizes",n),t.attr("src",e).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,t,e])})},o.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,t,e])},o.src=e})}var e,i,n,r=this;if(!0===r.options.centerMode?n=!0===r.options.infinite?(i=r.currentSlide+(r.options.slidesToShow/2+1))+r.options.slidesToShow+2:(i=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),r.options.slidesToShow/2+1+2+r.currentSlide):(i=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,n=Math.ceil(i+r.options.slidesToShow),!0===r.options.fade&&(0<i&&i--,n<=r.slideCount)&&n++),e=r.$slider.find(".slick-slide").slice(i,n),"anticipated"===r.options.lazyLoad)for(var o=i-1,s=n,a=r.$slider.find(".slick-slide"),l=0;l<r.options.slidesToScroll;l++)o<0&&(o=r.slideCount-1),e=(e=e.add(a.eq(o))).add(a.eq(s)),o--,s++;t(e),r.slideCount<=r.options.slidesToShow?t(r.$slider.find(".slick-slide")):r.currentSlide>=r.slideCount-r.options.slidesToShow?t(r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow)):0===r.currentSlide&&t(r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow))},r.prototype.loadSlider=function(){this.setPosition(),this.$slideTrack.css({opacity:1}),this.$slider.removeClass("slick-loading"),this.initUI(),"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()},r.prototype.next=r.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},r.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},r.prototype.pause=r.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},r.prototype.play=r.prototype.slickPlay=function(){this.autoPlay(),this.options.autoplay=!0,this.paused=!1,this.focussed=!1,this.interrupted=!1},r.prototype.postSlide=function(t){var e=this;!e.unslicked&&(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.slideCount>e.options.slidesToShow&&e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility)&&(e.initADA(),e.options.focusOnChange)&&d(e.$slides.get(e.currentSlide)).attr("tabindex",0).focus()},r.prototype.prev=r.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},r.prototype.preventDefault=function(t){t.preventDefault()},r.prototype.progressiveLazyLoad=function(t){t=t||1;var e,i,n,o,r=this,s=d("img[data-lazy]",r.$slider);s.length?(e=s.first(),i=e.attr("data-lazy"),n=e.attr("data-srcset"),o=e.attr("data-sizes")||r.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){n&&(e.attr("srcset",n),o)&&e.attr("sizes",o),e.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,e,i]),r.progressiveLazyLoad()},s.onerror=function(){t<3?setTimeout(function(){r.progressiveLazyLoad(t+1)},500):(e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,i]),r.progressiveLazyLoad())},s.src=i):r.$slider.trigger("allImagesLoaded",[r])},r.prototype.refresh=function(t){var e=this,i=e.slideCount-e.options.slidesToShow;!e.options.infinite&&e.currentSlide>i&&(e.currentSlide=i),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),i=e.currentSlide,e.destroy(!0),d.extend(e,e.initials,{currentSlide:i}),e.init(),t||e.changeSlide({data:{message:"index",index:i}},!1)},r.prototype.registerBreakpoints=function(){var t,e,i,n=this,o=n.options.responsive||null;if("array"===d.type(o)&&o.length){for(t in n.respondTo=n.options.respondTo||"window",o)if(i=n.breakpoints.length-1,o.hasOwnProperty(t)){for(e=o[t].breakpoint;0<=i;)n.breakpoints[i]&&n.breakpoints[i]===e&&n.breakpoints.splice(i,1),i--;n.breakpoints.push(e),n.breakpointSettings[e]=o[t].settings}n.breakpoints.sort(function(t,e){return n.options.mobileFirst?t-e:e-t})}},r.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&d(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.o
1ptions.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},r.prototype.resize=function(){var t=this;d(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=d(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},r.prototype.removeSlide=r.prototype.slickRemove=function(t,e,i){var n=this;return t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,!(n.slideCount<1||t<0||t>n.slideCount-1)&&(n.unload(),(!0===i?n.$slideTrack.children():n.$slideTrack.children(this.options.slide).eq(t)).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},r.prototype.setCSS=function(t){var e,i,n=this,o={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,!1!==n.transformsEnabled&&(!(o={})===n.cssTransitions?o[n.animType]="translate("+e+", "+i+")":o[n.animType]="translate3d("+e+", "+i+", 0px)"),n.$slideTrack.css(o)},r.prototype.setDimensions=function(){var t=this,e=(!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length))),t.$slides.first().outerWidth(!0)-t.$slides.first().width());!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},r.prototype.setFade=function(){var i,n=this;n.$slides.each(function(t,e){i=n.slideWidth*t*-1,!0===n.options.rtl?d(e).css({position:"relative",right:i,top:0,zIndex:n.options.zIndex-2,opacity:0}
1):d(e).css({position:"relative",left:i,top:0,zIndex:n.options.zIndex-2,opacity:0})}),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},r.prototype.setHeight=function(){var t;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(t=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.css("height",t))},r.prototype.setOption=r.prototype.slickSetOption=function(){var t,e,i,n,o,r=this,s=!1;if("object"===d.type(arguments[0])?(i=arguments[0],s=arguments[1],o="multiple"):"string"===d.type(arguments[0])&&(i=arguments[0],n=arguments[1],s=arguments[2],"responsive"===arguments[0]&&"array"===d.type(arguments[1])?o="responsive":void 0!==arguments[1]&&(o="single")),"single"===o)r.options[i]=n;else if("multiple"===o)d.each(i,function(t,e){r.options[t]=e});else if("responsive"===o)for(e in n)if("array"!==d.type(r.options.responsive))r.options.responsive=[n[e]];else{for(t=r.options.responsive.length-1;0<=t;)r.options.responsive[t].breakpoint===n[e].breakpoint&&r.options.responsive.splice(t,1),t--;r.options.responsive.push(n[e])}s&&(r.unload(),r.reinit())},r.prototype.setPosition=function(){this.setDimensions(),this.setHeight(),!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade(),this.$slider.trigger("setPosition",[this])},r.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty)&&void 0===e.webkitPerspective&&(t.animType=!1),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty)&&void 0===e.MozPerspective&&(t.animType=!1),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty)&&void 0===e.webkitPerspective&&(t.animType=!1),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform)&&(t.animType=!1),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},r.prototype.setSlideClasses=function(t){var e,i,n,o=this,r=o.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");o.$slides.eq(t).addClass("slick-current"),!0===o.options.centerMode?(i=o.options.slidesToShow%2==0?1:0,n=Math.floor(o.options.slidesToShow/2),!0===o.options.infinite&&((n<=t&&t<=o.slideCount-1-n?o.$slides.slice(t-n+i,t+n+1):(e=o.options.slidesToShow+t,r.slice(e-n+1+i,e+n+2))).addClass("slick-active").attr("aria-hidden","false"),0===t?r.eq(r.length-1-o.options.slidesToShow).addClass("slick-center"):t===o.slideCount-1&&r.eq(o.options.slidesToShow).addClass("slick-center")),o.$slides.eq(t).addClass("slick-center")):(0<=t&&t<=o.slideCount-o.options.slidesToShow?o.$slides.slice(t,t+o.options.slidesToShow):r.length<=o.options.slidesToShow?r:(i=o.slideCount%o.options.slidesToShow,e=!0===o.options.infinite?o.options.slidesToShow+t:t,o.options.slidesToShow==o.options.slidesToScroll&&o.slideCount-t<o.options.slidesToShow?r.slice(e-(o.options.slidesToShow-i),e+i):r.slice(e,e+o.options.slidesToShow))).addClass("slick-active").attr("aria-hidden","false"),"ondemand"!==o.options.lazyLoad&&"anticipated"!==o.options.lazyLoad||o.lazyLoad()},r.prototype.setupInfinite=function(){var t,e,i,n=this;if(!0===n.options.fade&&(n.options.centerMode=!1),!0===n.options.infinite&&!1===n.options.fade&&(e=null,n.slideCount>n.options.slidesToShow)){for(i=!0===n.options.centerMode?n.options.slidesToShow+1:n.options.slidesToShow,t=n.slideCount;t>n.slideCount-i;--t)d(n.$slides[e=t-1]).clone(!0).attr("id","").attr("data-slick-index",e-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(t=0;t<i+n.slideCount;t+=1)e=t,d(n.$slides[e]).clone(!0).attr("id","").attr("data-slick-index",e+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},r.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},r.prototype.selectHandler=function(t){t=d(t.target).is(".slick-slide")?d(t.target):d(t.target).parents(".slick-slide"),t=(t=parseInt(t.attr("data-slick-index")))||0;return this.slideCount<=this.options.slidesToShow?void this.slideHandler(t,!1,!0):void this.slideHandler(t)}
vendor: 5,864 bytes, line 1
1,r.prototype.slideHandler=function(t,e,i){var n,o,r,s=this;if(e=e||!1,!(!0===s.animating&&!0===s.options.waitForAnimate||!0===s.options.fade&&s.currentSlide===t))return!1===e&&s.asNavFor(t),n=t,e=s.getLeft(n),r=s.getLeft(s.currentSlide),s.currentLeft=null===s.swipeLeft?r:s.swipeLeft,!1===s.options.infinite&&!1===s.options.centerMode&&(t<0||t>s.getDotCount()*s.options.slidesToScroll)||!1===s.options.infinite&&!0===s.options.centerMode&&(t<0||t>s.slideCount-s.options.slidesToScroll)?void(!1===s.options.fade&&(n=s.currentSlide,!0!==i&&s.slideCount>s.options.slidesToShow?s.animateSlide(r,function(){s.postSlide(n)}):s.postSlide(n))):(s.options.autoplay&&clearInterval(s.autoPlayTimer),o=n<0?s.slideCount%s.options.slidesToScroll!=0?s.slideCount-s.slideCount%s.options.slidesToScroll:s.slideCount+n:n>=s.slideCount?s.slideCount%s.options.slidesToScroll!=0?0:n-s.slideCount:n,s.animating=!0,s.$slider.trigger("beforeChange",[s,s.currentSlide,o]),t=s.currentSlide,s.currentSlide=o,s.setSlideClasses(s.currentSlide),s.options.asNavFor&&(r=(r=s.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(s.currentSlide),s.updateDots(),s.updateArrows(),!0===s.options.fade?(!0!==i?(s.fadeSlideOut(t),s.fadeSlide(o,function(){s.postSlide(o)})):s.postSlide(o),void s.animateHeight()):void(!0!==i&&s.slideCount>s.options.slidesToShow?s.animateSlide(e,function(){s.postSlide(o)}):s.postSlide(o)))},r.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},r.prototype.swipeDirection=function(){var t=this.touchObject.startX-this.touchObject.curX,e=this.touchObject.startY-this.touchObject.curY,e=Math.atan2(e,t),t=Math.round(180*e/Math.PI);return(t=t<0?360-Math.abs(t):t)<=45&&0<=t||t<=360&&315<=t?!1===this.options.rtl?"left":"right":135<=t&&t<=225?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?35<=t&&t<=135?"down":"up":"vertical"},r.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1;if(n.interrupted=!1,n.shouldClick=!(10<n.touchObject.swipeLength),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},r.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},r.prototype.swipeMove=function(t){var e,i,n=this,o=void 0!==t.originalEvent?t.originalEvent.touches:null;return!(!n.dragging||n.scrolling||o&&1!==o.length)&&(e=n.getLeft(n.currentSlide),n.touchObject.curX=void 0!==o?o[0].pageX:t.clientX,n.touchObject.curY=void 0!==o?o[0].pageY:t.clientY,n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curX-n.touchObject.startX,2))),o=Math.round(Math.sqrt(Math.pow(n.touchObject.curY-n.touchObject.startY,2))),!n.options.verticalSwiping&&!n.swiping&&4<o?!(n.scrolling=!0):(!0===n.options.verticalSwiping&&(n.touchObject.swipeLength=o),o=n.swipeDirection(),void 0!==t.originalEvent&&4<n.touchObject.swipeLength&&(n.swiping=!0,t.preventDefault()),t=(!1===n.options.rtl?1:-1)*(n.touchObject.curX>n.touchObject.startX?1:-1),!0===n.options.verticalSwiping&&(t=n.touchObject.curY>n.touchObject.startY?1:-1),i=n.touchObject.swipeLength,(n.touchObject.edgeHit=!1)===n.options.infinite&&(0===n.currentSlide&&"right"===o||n.currentSlide>=n.getDotCount()&&"left"===o)&&(i=n.touchObject.swipeLength*n.options.edgeFriction,n.touchObject.edgeHit=!0),!1===n.options.vertical?n.swipeLeft=e+i*t:n.swipeLeft=e+i*(n.$list.height()/n.listWidth)*t,!0===n.options.verticalSwiping&&(n.swipeLeft=e+i*t),!0!==n.options.fade&&!1!==n.options.touchMove&&(!0===n.animating?(n.swipeLeft=null,!1):void n.setCSS(n.swipeLeft))))},r.prototype.swipeStart=function(t){var e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?!(i.touchObject={}):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},r.prototype.unfilterSlides=r.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},r.prototype.unload=function(){var t=this;d(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1,r.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},r.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2);!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},r.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").end(),this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active"))},r.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){for(var t,e=arguments[0],i=Array.prototype.slice.call(arguments,1),n=this.length,o=0;o<n;o++)if("object"==typeof e||void 0===e?this[o].slick=new r(this[o],e):t=this[o].slick[e].apply(this[o].slick,i),void 0!==t)return t;return this}}),((M,_)=>{M.fn.thb_3dImg=function(t){var m=M(_),e=M(this),i=document,g=(i.documentElement,i.getElementsByTagName("body")[0]),T=i.getElementsByTagName("html")[0],v=(e.length,new MobileDetect(_.navigator.userAgent)),b="ontouchstart"in m||navigator.msMaxTouchPoints;function y(t,e,i,n,o){var r=i.find(".atvImg-container"),s=g.scrollTop||T.scrollTop,a=g.scrollLeft,l=(e?t.touches[0]:t).pageX,e=(e?t.touches[0]:t).pageY,t=i[0].getBoundingClientRect(),d=i.width(),c=i.height(),u=320/d,p=.52-(l-t.left-a)/d,h=.52-(e-t.top-s)/c,e=e-t.top-s-c/2,s=l-t.left-a-d/2,c=i.parents(".type-portfolio").hasClass("masonry-tall")?.03:.05,f=(TweenMax.to(r,.15,{rotationX:c*u*(e-h)+"deg",rotationY:.03*u*(p-s)+"deg",scale:1.07,force3D:!0}),o);M.each(n,function(t,e){TweenMax.set(M(this),{x:p*f*(2.5*t/u),y:h*o*(2.5*t/u)}),f--})}function S(t,e){e.addClass("over")}function w(t,e,i){e.removeClass("over"),TweenMax.to(e,.15,{scale:1,rotationX:"0deg",rotationY:"0deg"}),M.each(i,function(){TweenMax.set(M(this),{clearProps:"transform"})})}e.each(function(){var e,i,n,o,r,s,a,l,t=M(this),d=t.find(".atvImg-layer"),c=d.length,u=M("<div />").addClass("atvImg-container"),p=M("<div />").addClass("atvImg-shadow"),h=M("<div />").addClass("atvImg-layers"),f=[],d=(d.each(function(){var t=M(this);t.addClass("atvImg-rendered-layer"),t.appendTo(h),f.push(t)}),u.append(p),u.append(h),t.append(u),t.width());TweenMax.set(t,{perspective:3*d}),b&&!v.mobile()?(m.preventScroll=!1,s=f,a=c,l=u,(r=t).on("touchstart",function(t){m.preventScroll=!0,S(0,l)}),t.on("touchmove",function(t){m.preventScroll&&t.preventDefault(),_.requestAnimationFrame(function(){y(t,!0,r,s,a)})}),t.on("touchend",function(t){m.preventScroll=!1,w(0,l,s)})):(i=f,n=c,o=u,(e=t).on("mouseenter",function(t){S(0,o)}),t.on("mousemove",function(t){y(t,!1,e,i,n)}),t.on("mouseleave",function(t){w(0,o,i)}))})}})(jQuery,this);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.