From 4c40e9b6719c0be964b3f5e9d682c68d8e06f4d9 Mon Sep 17 00:00:00 2001 From: Rene Date: Sat, 19 May 2018 00:14:37 +0200 Subject: [PATCH] version 1.4.5 --- js/OverlayScrollbars.js | 12 ++++++------ js/OverlayScrollbars.min.js | 2 +- js/jquery.overlayScrollbars.js | 4 ++-- js/jquery.overlayScrollbars.min.js | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/js/OverlayScrollbars.js b/js/OverlayScrollbars.js index d0e7072..8fdb5da 100644 --- a/js/OverlayScrollbars.js +++ b/js/OverlayScrollbars.js @@ -124,10 +124,10 @@ * @param e The event of which the default action shall be prevented. */ prvD: function(e) { - if(e.preventDefault && e.cancelable) - e.preventDefault(); - else - e.returnValue = false; + if(e.preventDefault && e.cancelable) + e.preventDefault(); + else + e.returnValue = false; }, /** @@ -2135,7 +2135,7 @@ function addPassiveEventListener(element, eventNames, listener) { var events = eventNames.split(_strSpace); for (var i = 0; i < events.length; i++) - element[0].addEventListener(events[i].trim(), listener, {passive: true}); + element[0].addEventListener(events[i], listener, {passive: true}); } /** @@ -2147,7 +2147,7 @@ function removePassiveEventListener(element, eventNames, listener) { var events = eventNames.split(_strSpace); for (var i = 0; i < events.length; i++) - element[0].removeEventListener(events[i].trim(), listener, {passive: true}); + element[0].removeEventListener(events[i], listener, {passive: true}); } diff --git a/js/OverlayScrollbars.min.js b/js/OverlayScrollbars.min.js index 6d7ce2a..8e51e8f 100644 --- a/js/OverlayScrollbars.min.js +++ b/js/OverlayScrollbars.min.js @@ -10,4 +10,4 @@ * Released under the MIT license. * Date: 18.05.2018 */ -!function(t,n){"function"==typeof define&&define.amd?define(function(){return n(t,t.document,undefined)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=n(t,t.document,undefined):n(t,t.document,undefined)}("undefined"!=typeof window?window:this,function(t,n,e){"use strict";var r="OverlayScrollbars",i={o:"object",f:"function",a:"array",s:"string",b:"boolean",n:"number",u:"undefined",z:"null"},o={c:"class",s:"style",i:"id",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth"},a={wW:function(){return t.innerWidth||n.documentElement[o.cW]||n.body[o.cW]},wH:function(){return t.innerHeight||n.documentElement[o.cH]||n.body[o.cH]},mO:function(){return t.MutationObserver||t.WebKitMutationObserver||t.WebkitMutationObserver||t.MozMutationObserver||e},rO:function(){return t.ResizeObserver||t.WebKitResizeObserver||t.WebkitResizeObserver||t.MozResizeObserver||e},rAF:function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(n){return t.setTimeout(n,1e3/60)}},cAF:function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||t.msCancelAnimationFrame||function(n){return t.clearTimeout(n)}},now:function(){return Date.now()||(new Date).getTime()},stpP:function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},prvD:function(t){t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1},inA:function(t,n){for(var e=0;e0&&n-1 in t)}function S(t){return(t.match(o)||[]).join(s)}function C(t,e){for(var r=(t.parentNode||n).querySelectorAll(e)||[],i=r.length;i--;)if(r[i]==t)return!0;return!1}function A(t,n,e){v(e)===i.s?t.insertAdjacentHTML(n,e):e.nodeType?t.insertAdjacentElement(n,e):t.insertAdjacentElement(n,e[0])}function z(t,n,r){try{t.style[n]!==e&&(t.style[n]=E(n,r))}catch(i){}}function E(t,n){return h[t.toLowerCase()]||v(n)!==i.n||(n=n+="px"),n}function H(t,n){var e,r;!1!==n&&t.q.splice(0,1),t.q.length>0?(r=t.q[0],T(t.el,r.props,r.duration,r.easing,r.complete,!0)):(e=b(t,f))>-1&&f.splice(e,1)}function k(t,n,e){n===u?t[n]=e:n===l?t[n]=e:z(t,n,e)}function T(t,n,e,i,o,a){var s,c,h,d,v,m,x=w(e),O={},S={},C=0;for(x?(i=e.easing,e.start,h=e.progress,d=e.step,v=e.specialEasing,o=e.complete,m=e.duration):m=e,v=v||{},m=m||400,i=i||"swing",a=a||!1;C0)L=r.now(),P=function(){for(s in A=r.now(),N=A-L,z=D.stop||N>=m,E=1-(Math.max(0,L+m-A)/m||0),S)T=O[s],W=S[s],I=(W-T)*p[v[s]||i](E,E*m,0,1,m)+T,k(t,s,I),y(d)&&d(I,{elem:t,prop:s,start:T,now:I,end:W,pos:E,options:{easing:i,speacialEasing:v,duration:m,complete:o,step:d},startTime:L});y(h)&&h({},E,Math.max(0,m-N)),z?(H(c),y(o)&&o()):D.frame=r.rAF()(P)},D.frame=r.rAF()(P);else{for(s in S)k(t,s,S[s]);H(c)}}}function W(t,n,e){for(var i,o,a,s=0;s0){if((o=i.q[0]).stop=!0,r.cAF()(o.frame),i.q.splice(0,1),e)for(a in o.props)k(t,a,o.props[a]);n?i.q=[]:H(i,!1)}break}}return M.prototype={on:function(t,n){var e,r;return t=(t||c).match(o)||[c],this.each(function(){r=this;try{if(r.addEventListener)for(e=0;e0;)i=i.childNodes[0];for(n=0;e.length-n;i.firstChild===e[0]&&n++)i.appendChild(e[n]);var s=a?a.nextSibling:o.firstChild;return o.insertBefore(r,s),this},wrapInner:function(t){return this.each(function(){var n=M(this),e=n.contents();e.length?e.wrapAll(t):n.append(t)})},wrap:function(t){return this.each(function(){M(this).wrapAll(t)})},css:function(n,r){var o,a,s,c=t.getComputedStyle;return v(n)===i.s?r===e?(o=this[0],s=c?c(o,null):o.currentStyle[n],c&&null!=s?s.getPropertyValue(n):o.style[n]):this.each(function(){z(this,n,r)}):this.each(function(){for(a in n)z(this,a,n[a])})},hasClass:function(t){for(var n,e,r=0,i=s+t+s;n=this[r++];)if(e=n.classList){if(e.contains(t))return!0}else if(1===n.nodeType&&(s+S(n.className+c)+s).indexOf(i)>-1)return!0;return!1},addClass:function(t){var n,r,i,a,u,l,f,h,p=0,d=0;if(t)for(n=t.match(o)||[];r=this[p++];)if(h=r.classList,f===e&&(f=h!==e),f)for(;u=n[d++];)h.add(u);else if(a=r.className+c,i=1===r.nodeType&&s+S(a)+s){for(;u=n[d++];)i.indexOf(s+u+s)<0&&(i+=u+s);a!==(l=S(i))&&(r.className=l)}return this},removeClass:function(t){var n,r,i,a,u,l,f,h,p=0,d=0;if(t)for(n=t.match(o)||[];r=this[p++];)if(h=r.classList,f===e&&(f=h!==e),f)for(;u=n[d++];)h.remove(u);else if(a=r.className+c,i=1===r.nodeType&&s+S(a)+s){for(;u=n[d++];)for(;i.indexOf(s+u+s)>-1;)i=i.replace(s+u+s,s);a!==(l=S(i))&&(r.className=l)}return this},hide:function(){return this.each(function(){this.style.display="none"})},show:function(){return this.each(function(){this.style.display="block"})},attr:function(t,n){for(var r=0;r=0?t:this.length+t])},find:function(t){var n,e=[];return this.each(function(){var r=this.querySelectorAll(t);for(n=0;n0?"\r\nValid strings are: [ "+k.join(", ").split(d).join(", ")+" ].":"")),delete t[s]}}};return c(s,n,a),o?u.extend(!0,a,s):!u.isEmptyObject(s)&&e&&console.warn("The following options are discarded due to invalidity:\r\n"+JSON.stringify(s,null,2)),a}});function S(){l||(l=new C(O.d)),f||(f=new A(l))}function C(r){var i=this,s="overflow",l="hidden",f="scroll",h=u("body"),p=u('
'),d=p[0],v=u(p.children("div").eq(0)),y=d[o.oH];h.append(p),0===y&&p.hide().show();var m,g,w,b,x,M,O,S,C,A=H(d),z={x:0===A.x,y:0===A.y};function E(t){var r=!1,i="Webkit Moz ms O".split(" "),o=n.createElement("div"),a=null,s=0;if(t=t.toLowerCase(),o.style[t]!==e&&(r=!0),!r)for(a=t.charAt(0).toUpperCase()+t.substr(1);s0?m=C(g[b](x+5,g[w](".",x)),10):M>0?m=C(g[b](S+3,g[w](".",S)),10):O>0&&(m=C(g[b](O+5,g[w](".",O)),10)),m),cssCalc:function(){var t,e,r=n.createElement("div"),i=["calc","-webkit-calc","-moz-calc","-o-calc"];for(t=0;t0){var t=a.wW(),l=a.wH(),f=t-n,d=l-e;if(0===f&&0===d)return;var v=Math.round(t/(n/100)),y=Math.round(l/(e/100)),m=Math.abs(f),g=Math.abs(d),w=Math.abs(v),b=Math.abs(y),x=s(),M=m>2&&g>2,O=!o(w,b);!(M&&O&&(x!==r&&r>0))||(h.append(p),i.nativeScrollbarSize=H(p[0]),p.remove(),u.each(c.all(),function(){c.has(this)&&c.get(this).update("zoom")})),n=t,e=l,r=x}})}function o(t,n){var e=Math.abs(t),r=Math.abs(n);return!(e===r||e+1===r||e-1===r)}function s(){var n=t.screen.deviceXDPI||0,e=t.screen.logicalXDPI||1;return t.devicePixelRatio||n/e}}()}function A(t){var n,r=this,i="autoUpdate",o=i+"Interval",s=[],c=[],l=!1,f=33,h=f,p=a.now(),d=function(){if(s.length>0&&l){n=a.rAF()(function(){d()});var t=a.now(),r=t-p;if(r>h){p=t-r%h;for(var u=f,v=0;vw&&(y.update("auto"),c[v]=new Date(b+=w)),u=Math.max(1,Math.min(u,w))}}h=u}}else h=f};r.add=function(n){-1===u.inArray(n,s)&&(s.push(n),c.push(a.now()),s.length>0&&!l&&(l=!0,t.autoUpdateLoop=l,d()))},r.remove=function(r){var i=u.inArray(r,s);i>-1&&(c.splice(i,1),s.splice(i,1),0===s.length&&l&&(l=!1,t.autoUpdateLoop=l,n!==e&&(a.cAF()(n),n=-1)))}}function z(l,f,h,p){if(oi(l)){if(c.has(l)){var d=c.get(l);return d.options(f),d}var v,y,m,g,w,b,x,M,S,C,A,z,E,H,k,T,W,I,L,P,N,q,D,R,j,F,B,U,_,Q,V,X,Y,K,$,G,J,Z,tt,nt,et,rt,it,ot,at,st,ct,ut,lt,ft,ht,pt,dt,vt,yt,mt,gt,wt,bt,xt,Mt,Ot,St,Ct,At,zt,Et,Ht,kt,Tt,Wt,It,Lt,Pt,Nt,qt,Dt,Rt,jt,Ft,Bt,Ut,_t,Qt,Vt,Xt,Yt,Kt,$t,Gt,Jt,Zt,tn,nn,en,rn,on,an,sn,cn,un,ln,fn,hn,pn,dn,vn,yn,mn,gn,wn,bn,xn,Mn,On,Sn,Cn,An,zn,En=new t[r],Hn={},kn={},Tn={},Wn={},In={},Ln=175,Pn="-hidden",Nn="margin-",qn="padding-",Dn="border-",Rn="top",jn="right",Fn="bottom",Bn="left",Un="min-",_n="max-",Qn="width",Vn="height",Xn="float",Yn="",Kn="auto",$n="scroll",Gn="100%",Jn="x",Zn="y",te=".",ne=" ",ee="scrollbar",re="-horizontal",ie="-vertical",oe=$n+"Left",ae=$n+"Top",se="mousedown touchstart",ce="mouseup touchend touchcancel",ue="mousemove touchmove",le="mouseenter",fe="mouseleave",he="keydown",pe="keyup",de="selectstart",ve="transitionend webkitTransitionEnd oTransitionEnd",ye="__overlayScrollbarsRO__",me="os-",ge=me+"html",we=me+"host",be=we+"-textarea",xe=we+"-"+ee+re+Pn,Me=we+"-"+ee+ie+Pn,Oe=we+"-transition",Se=we+"-rtl",Ce=we+"-resize-disabled",Ae=we+"-scrolling",ze=we+"-overflow",Ee=ze+"-x",He=ze+"-y",ke=me+"textarea",Te=ke+"-cover",We=me+"padding",Ie=me+"viewport",Le=Ie+"-native-scrollbars-invisible",Pe=Ie+"-native-scrollbars-overlaid",Ne=me+"content",qe=me+"content-arrange",De=me+"content-glue",Re=me+"size-auto-observer",je=me+"resize-observer",Fe=me+"resize-observer-item",Be=Fe+"-final",Ue=me+"text-inherit",_e=me+ee,Qe=_e+"-track",Ve=Qe+"-off",Xe=_e+"-handle",Ye=Xe+"-off",Ke=_e+"-unusable",$e=_e+"-"+Kn+Pn,Ge=_e+"-corner",Je=Ge+"-resize",Ze=Je+"-both",tr=Je+re,nr=Je+ie,er=_e+re,rr=_e+ie,ir=me+"dragging",or=me+"theme-none",ar={},sr=33,cr=[],ur=11,lr=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],fr=[],hr={},pr={};if(En.sleep=function(){U=!0},En.update=function(t){var n,e,r="zoom"===t,i="img",o="load";t===Kn?(n=_r(),e=Ur(),(n||e)&&Xr(!1,e)):r?Xr(!0,!0):(t=U||t,U=!1,Xr(!1,!1,t)),T||r||ct.find(i).each(function(t,n){-1===a.inA(n,cr)&&(n=u(n)).off(o,Rr).on(o,Rr)})},En.options=function(t,n){if(u.isEmptyObject(t)||!u.isPlainObject(t)){if(wi(t)===i.s){if(arguments.length>=2){var e={};return vi(e,t,n),Yr(e),void Xr()}return di(V,t)}return V}Yr(t);var r=U||!1;U=!1,Xr(),U=r},En.destroy=function(){k=!0,p.remove(En),xr(),mr(rt),P&&mr(et),Oi(rt),it!==e&&Oi(it),st!==e&&Oi(st),P&&Oi(et),A?(vr(nt,ue,Cr),vr(nt,le,Or),vr(nt,fe,Sr)):nt.off(ue,Cr).off(le,Or).off(fe,Sr),Oi(ft),Oi(dt),lt&&Oi(lt),Sn||qr(),ct.contents().unwrap().unwrap().unwrap(),W&&Mi(J,ge),T?(tt.off($n,Lr).off("drop",Tr).off("focus",Wr).off("focusout",Ir),w>9||!g?tt.off("input",Er):tt.off(he,Hr).off(pe,kr),Oi(ut),Mi(tt,ke+ne+Ue).unwrap().removeAttr(o.s),Oi(nt)):(Mi(tt,we),Mi(nt,[we,Ce,Se,xe,Me,Oe,Ae,ze,Ee,He,or,en].join(ne)));for(var t=0;t0)n.x=t[0],n.y=t[1];else if(wi(t)===i.s||wi(t)===i.n)n.x=t,n.y=t;else if(wi(t)===i.o){for(var e in t=bi({},t),g=0,t)t.hasOwnProperty(e)&&(g>2&&delete t[e],g++);var r=function(n){var e=n?w:b;for(g=0;g2){var v=r.substr(0,2);for(g=0;g/g,(p?"-":Yn)+Gn))[d](/px/g,Yn))[d](/%/g,f+l*(h&&m.n?-1:1)/100))[d](/vw/g,f+Wn.w))[d](/vh/g,f+Wn.h),a=si(t.parseFloat(t.eval(r)).toFixed())}else wi(r)===i.n&&(a=r);if(!isNaN(a)&&a!==e&&wi(a)===i.n){var y=nn&&h,w=u*(y&&m.n?-1:1),b=y&&m.i,M=y&&m.n;switch(w=b?l-w:w,o){case"+=":s=w+a;break;case"-=":s=w-a;break;case"*=":s=w*a;break;case"/=":s=w/a;break;default:s=a}b&&(s=l-s),M&&(s*=-1),h&&m.n?(s=Math.max(l,s),s=Math.min(0,s)):(s=Math.min(l,s),s=Math.max(0,s)),s===u&&(s=e)}return s};if(L||P){var R=L?I:u(I);if(0===R.length)return;if(W){var j,F,U,_=n.axis,Q=n.block,V=wi(Q),X=n.margin,Y=wi(X);if(V===i.s)Q=[Q,Q];else if(V===i.a)if((F=Q.length)>2||F<1)Q=e;else{for(j=!0,1===F&&(Q[1]=A),g=0;g=G[r]&&$[r]+ht[e]<=G[r]+Wn[e],et[i]=ht[e]s:a0||O){var yt={};if(dt&&(yt[oe]=M.x),vt&&(yt[ae]=M.y),O)at.animate(yt,r);else{var mt={duration:r,complete:c};if(wi(a)===i.a){var gt={};gt[oe]=a[0],gt[ae]=a[1],mt.specialEasing=gt}else mt.easing=a;at.animate(yt,mt)}}else dt&&at[oe](M.x),vt&&at[ae](M.y)},En.scrollStop=function(t,n,e){at.stop(t,n,e)},En.getElements=function(){return{target:tt[0],host:nt[0],padding:ot[0],viewport:at[0],content:ct[0],scrollbarHorizontal:{scrollbar:ft[0],track:ht[0],handle:pt[0]},scrollbarVertical:{scrollbar:dt[0],track:vt[0],handle:yt[0]},scrollbarCorner:lt}},En.getState=function(t){var n=function(t){if(!u.isPlainObject(t))return t;var n=bi(!0,{},t),e=function(t,e){n.hasOwnProperty(t)&&(n[e]=n[t],delete n[t])};return e("w",Qn),e("h",Vn),delete n.c,n},e={sleeping:n(U)||!1,autoUpdate:n(!ln),widthAuto:n(Mt),heightAuto:n(Ot),padding:n(At),overflowAmount:n(Pt),hideOverflow:n(xt),hasOverflow:n(bt),contentScrollSize:n(gt),viewportSize:n(Wn),hostSize:n(mt),documentMixed:n(I)};return wi(t)===i.s?di(e,t):e},Si(l,f))return c.add(l,En),En;En=e}function dr(t,n,e){for(var r=n.split(ne),i=0;i9||!g){t.prepend(pi(je,pi({className:Fe,dir:"ltr"},pi(Fe,pi(Be))+pi(Fe,pi({className:Be,style:"width: 200%; height: 200%"})))));var d,v,y,b,x=t[0][l][0][l][0],M=u(x[l][1]),O=u(x[l][0]),S=u(O[0][l][0]),C=x[o.oW],A=x[o.oH],E=2,H=h.nativeScrollbarSize,k=function(){O[oe](r)[ae](r),M[oe](r)[ae](r)},T=function(){v=0,d&&(C=y,A=b,f())},W=function(t){return y=x[o.oW],b=x[o.oH],d=y!=C||b!=A,t&&d&&!v?(a.cAF()(v),v=a.rAF()(T)):t||T(),k(),t&&(a.prvD(t),a.stpP(t)),!1},I={},L={};L[Rn]=-(H.y+1)*E,L[jn]=H.x*-E,L[Fn]=H.y*-E,L[Bn]=-(H.x+1)*E,u(x).css(L),O.on($n,W),M.on($n,W),t.on(c,function(){W(!1)}),I[Qn]=r,I[Vn]=r,S.css(I),k()}else{var P=G[0],N=P.attachEvent,q=w!==e;if(N)t.prepend(pi(je)),hi(t,te+je)[0].attachEvent("onresize",f);else{var D=P.createElement(i.o);D.setAttribute("tabindex","-1"),D.setAttribute(o.c,je),D.onload=function(){var t=this.contentDocument.defaultView;t.addEventListener("resize",f),t.document.documentElement.style.display="none"},D.type="text/html",q&&t.prepend(D),D.data="about:blank",q||t.prepend(D),t.on(c,f)}}if(t[0]===rt[0]){var R=function(){var n=nt.css("direction"),e={},i=0,o=!1;return n!==kt&&("ltr"===n?(e[Bn]=0,e[jn]=Kn,i=r):(e[Bn]=Kn,e[jn]=0,i=m.n?-r:m.i?0:r),rt.children().eq(0).css(e),t[oe](i)[ae](r),kt=n,o=!0),o};R(),t.on($n,function(t){return R()&&Xr(),a.prvD(t),a.stpP(t),!1})}}function mr(t){if(z){var n=t.contents()[0];n[ye].disconnect(),delete n[ye]}else Oi(t.children(te+je).eq(0))}function gr(t){if(t!==e&&z){var n=t.contents()[0];n[ye].unobserve(n)}}function wr(t){if(t!==e&&z){var n=t.contents()[0];n[ye].observe(n)}}function br(){fn&&!ln&&(cn.observe(nt[0],{attributes:!0,attributeOldValue:!0,attributeFilter:[o.i,o.c,o.s]}),un.observe(T?tt[0]:ct[0],{attributes:!0,attributeOldValue:!0,subtree:!T,childList:!T,characterData:!T,attributeFilter:T?["wrap","cols","rows"]:[o.i,o.c,o.s]}),ln=!0)}function xr(){fn&&ln&&(cn.disconnect(),un.disconnect(),ln=!1)}function Mr(){if(!U){var t=rt[0],n={w:t[o.sW],h:t[o.sH]};if(H){var e=mi(n,Kt);Kt=n,e&&Xr(!0,!1)}else Kt=n}}function Or(){bn&&Jr(!0)}function Sr(){bn&&!Z.hasClass(ir)&&Jr(!1)}function Cr(){wn&&(Jr(!0),clearTimeout(vn),vn=setTimeout(function(){wn&&!k&&Jr(!1)},100))}function Ar(t){var n=X.callbacks;U||(_!==e?clearTimeout(_):((gn||wn)&&Jr(!0),li()||xi(nt,Ae),ri(n.onScrollStart,t)),ti(!0,at[oe]()),ti(!1,at[ae]()),ri(n.onScroll,t),_=setTimeout(function(){k||(zr(),ri(n.onScrollStop,t))},Ln))}function zr(){clearTimeout(_),_=e,(gn||wn)&&Jr(!1),li()||Mi(nt,Ae)}function Er(){Vr(),En.update(Kn)}function Hr(t){var n=t.keyCode;if(!ui(n)){if(0===fr.length){var e=function(){Vr(),En.update(Kn)};e(),hn=setInterval(e,1e3/60)}-1===u.inArray(n,fr)&&fr.push(n)}}function kr(t){var n=t.keyCode;if(!ui(n)){var e=u.inArray(n,fr);e>-1&&fr.splice(e,1),0===fr.length&&(Vr(),En.update(Kn),clearInterval(hn))}}function Tr(){setTimeout(function(){k||(Vr(),En.update(Kn))},50)}function Wr(){pn=!0}function Ir(){pn=!1,clearInterval(hn),fr=[],Vr(),En.update(Kn)}function Lr(t){return tt[oe](m.i&&nn?9999999:0),tt[ae](0),a.prvD(t),a.stpP(t),!1}function Pr(t){if(!U){var n=(t.originalEvent||t).touches!==e;(1===a.mBtn(t)||n)&&(ln&&(On=!0,xr()),hr=a.page(t),pr.w=nt[0][o.oW]-(L?0:N),pr.h=nt[0][o.oH]-(L?0:q),G.on(de,Dr).on(ue,Nr).on(ce,qr),xi(Z,ir),lt.setCapture&<.setCapture(),a.prvD(t),a.stpP(t))}}function Nr(t){var n=a.page(t),e={};(An||Cn)&&(e[Qn]=pr.w+n.x-hr.x),(zn||Cn)&&(e[Vn]=pr.h+n.y-hr.y),nt.css(e),a.stpP(t)}function qr(t){var n=t!==e;G.off(de,Dr).off(ue,Nr).off(ce,qr),Mi(Z,ir),lt.releaseCapture&<.releaseCapture(),n&&(On&&br(),En.update(Kn)),On=!1}function Dr(t){return a.prvD(t),!1}function Rr(){Xr()}function jr(){var t={};return W&&st&&(t.w=si(st.css(Un+Qn)),t.h=si(st.css(Un+Vn)),t.c=mi(t,sn),t.f=!0),sn=t,t.c}function Fr(t,n){var r=n!==e&&null!==n?n.split(ne):Yn,i=t!==e&&null!==t?t.split(ne):Yn;if(r===Yn&&i===Yn)return!1;var o,a,s,c,l=ai(i,r),f=!1,h=rn!==e&&null!==rn?rn.split(ne):[Yn],p=en!==e&&null!==en?en.split(ne):[Yn],d=u.inArray(or,l),v=l[o];for(d>-1&&l.splice(d,1),o=0;o0&&H&&i-Y0?ht:or)),cn&&(!0===Kt?(xr(),p.add(En)):null===Kt&&g?(xr(),p.add(En)):(p.remove(En),br())),Vt)if(Qt)if(it===e&&(it=u(pi(De)),ot.before(it)),P)et.show();else{et=u(pi(Re)),it.before(et);var On={w:-1,h:-1};yr(et,function(){var t={w:et[0][o.oW],h:et[0][o.oH]};mi(t,On)&&(H&&Ot&&t.h>0||Mt&&t.w>0?Xr():(H&&!Ot&&0===t.h||!Mt&&0===t.w)&&Xr()),On=t}),P=!0,null!==x&&et.css(Vn,x+"(100% + 1px)")}else P&&et.hide();r&&(rt.find("*").trigger($n),P&&et.find("*").trigger($n));var kn,Tn=nt.css("direction"),Ln=yi(Tn,Ht,r),Pn=nt.css("box-sizing"),te=yi(Pn,Ct,r),ee={c:r,t:si(nt.css(qn+Rn)),r:si(nt.css(qn+jn)),b:si(nt.css(qn+Fn)),l:si(nt.css(qn+Bn))};try{kn=P?et[0].getBoundingClientRect():null}catch(Fi){return}L="border-box"===Pn;var re=(B="rtl"===Tn)?Bn:jn,ie=B?jn:Bn,ce=nt[0],he=ot[0],pe=!1,de=!(!P||"none"===nt.css(Xn))&&(0===Math.round(kn.right-kn.left)&&(!!Ft||ce[o.cW]-N>0));if(Qt&&!de){var ve=ce[o.oW],ye=it.css(Qn);it.css(Qn,Kn);var me=ce[o.oW];it.css(Qn,ye),(pe=ve!==me)||(it.css(Qn,ve+1),me=ce[o.oW],it.css(Qn,ye),pe=ve!==me)}var ge=(de||pe)&&Qt,we=yi(ge,Mt,r),be=!ge&&Mt,xe=!!P&&0===Math.round(kn.bottom-kn.top),Me=yi(xe,Ot,r),Oe=!xe&&Ot,ke="-"+Qn,Te=ge&&L||!L,We=xe&&L||!L,Ie={c:r,t:We?si(nt.css(Dn+Rn+ke)):0,r:Te?si(nt.css(Dn+jn+ke)):0,b:We?si(nt.css(Dn+Fn+ke)):0,l:Te?si(nt.css(Dn+Bn+ke)):0},Le={c:r,t:si(nt.css(Nn+Rn)),r:si(nt.css(Nn+jn)),b:si(nt.css(Nn+Fn)),l:si(nt.css(Nn+Bn))},Pe={h:String(nt.css(_n+Vn)),w:String(nt.css(_n+Qn))},Ne={},je={};if(N=ee.l+ee.r,q=ee.t+ee.b,ee.c=gi(ee,At),D=Ie.l+Ie.r,R=Ie.t+Ie.b,Ie.c=gi(Ie,zt),j=Le.l+Le.r,F=Le.t+Le.b,Le.c=gi(Le,Et),Pe.ih=si(Pe.h),Pe.iw=si(Pe.w),Pe.ch=Pe.h.indexOf("px")>-1,Pe.cw=Pe.w.indexOf("px")>-1,Pe.c=mi(Pe,St,r),Ht=Tn,Ct=Pn,Mt=ge,Ot=xe,At=ee,zt=Ie,Et=Le,St=Pe,Ln&&P&&et.css(Xn,ie),ee.c||Ln||Bt||we||Me||te||Vt){var Fe={},Be={};ii(je,Nn,[-ee.t,-ee.r,-ee.b,-ee.l]),Ft?(ii(Fe,Yn,[ee.t,ee.r,ee.b,ee.l]),ii(T?Be:Ne,qn)):(ii(Fe,Yn),ii(T?Be:Ne,qn,[ee.t,ee.r,ee.b,ee.l])),ot.css(Fe),tt.css(Be)}Wn={w:he[o.oW],h:he[o.oH]};var Ue=!!T&&Vr();if(xe&&(Me||Bt||te||Pe.c||ee.c||Ie.c)?(Pe.cw&&(Ne[_n+Vn]=Pe.ch?Pe.ih-(Ft?q:0)+(L?-R:q):Yn),Ne[Vn]=Kn):(Me||Bt)&&(Ne[_n+Vn]=Yn,Ne[Vn]=Gn),ge&&(we||Bt||te||Pe.c||ee.c||Ie.c||Ln)?(Pe.cw&&(Ne[_n+Qn]=Pe.cw?Pe.iw-(Ft?N:0)+(L?-D:N)+(v.y?y.y:0):Yn),Ne[Qn]=Kn,je[_n+Qn]=Gn):(we||Bt)&&(Ne[_n+Qn]=Yn,Ne[Qn]=Gn,Ne[Xn]=Yn,je[_n+Qn]=Yn),ge&&(Pe.cw||(Ne[_n+Qn]=Yn),je[Qn]=T&&hn?Ue.dw:Kn,Ne[Qn]=Kn,Ne[Xn]=ie),xe&&(Pe.ch||(Ne[_n+Vn]=Yn),je[Vn]=T?vn?Ue.dh:Kn:ct[0][o.cH]),Qt&&it.css(je),ct.css(Ne),Ne={},je={},bt=bt||{x:!1,y:!1},t||n||Ln||te||Bt||we||ge||Me||xe||Pe.c||Yt||fn||_t||vt||Q||dn||Mn||kt||Bt||dn||Mn||r){var _e="overflow",Qe=_e+"-x",Ve=_e+"-y",Xe="hidden",Ye="visible",Ke=E&&(v.x||v.y||Wn.w0&&(je[Qn]=Math.max(1,je[Qn]),je[Vn]=Math.max(1,je[Vn])),T&&ut.css(Mr),it.css(je)}ge&&(Ne[Qn]=Gn),!ge||L||ln||(Ne[Xn]="none"),ct.css(Ne),Ne={};var Ar=rr.getBoundingClientRect(),zr={w:Math.max(rr[o.sW],ir[o.sW]),h:Math.max(rr[o.sH],ir[o.sH])};if(Ke&&ct.css(_e,Yn),Ar.width){var Er=Ar.width,Hr=Ar.height,kr=.001;zr.w+=si(Er+kr)-Er,zr.h+=si(Hr+kr)-Hr}zr.c=n=mi(zr,gt,r),gt=zr,t=mi(fr={w:ce[o.cW],h:ce[o.cH]},mt),mt=fr,Wn={w:he[o.oW],h:he[o.oH]};var Tr={x:"v-s"===un.x,y:"v-s"===un.y},Wr={x:"v-h"===un.x,y:"v-h"===un.y},Ir={x:"s"===un.x,y:"s"===un.y},Lr={x:Math.max(0,Math.round(100*(zr.w-fr.w+(Ft?N:0)))/100),y:Math.max(0,Math.round(100*(zr.h-fr.h+(Ft?q:0)))/100)},Nr=T&&(0===Wn.w||0===Wn.h);Nr&&(Lr.x=0,Lr.y=0);var qr={x:Lr.x>0,y:Lr.y>0},Dr={x:qr.x,y:qr.y};(Tr.x||Wr.x)&&(Dr.x=qr.y&&!Tr.y&&!Wr.y),(Tr.y||Wr.y)&&(Dr.y=qr.x&&!Tr.x&&!Wr.x),Dr.xs=!!Dr.x&&(Ir.x||Tr.x),Dr.ys=!!Dr.y&&(Ir.y||Tr.y);var Rr={x:qr.x&&Dr.xs,y:qr.y&&Dr.ys},Fr=Pt;if(Lr.c=mi(Lr,Pt,Jn,Zn,r),Pt=Lr,qr.c=mi(qr,bt,Jn,Zn,r),bt=qr,Dr.c=mi(Dr,xt,Jn,Zn,r),xt=Dr,v.x||v.y){var Br=r,Ur={};if((qr.x||qr.y)&&(Ur.w=v.y&&qr.y?zr.w+y.y:Yn,Ur.h=v.x&&qr.x?zr.h+y.x:Yn,Br=yi(Ur,wt,r),wt=Ur),qr.c||Dr.c||zr.c||Ln||we||Me||ge||xe||Yt){var _r="px solid transparent";Ne[Dn+ie]=Yn,Ne[Nn+ie]=Yn,v.x&&qr.x&&Dr.xs?(xe&&(Ne[Nn+Fn]=Xt?Yn:y.x),Ne[Dn+Fn]=xe||Xt?Yn:y.x+_r):(Ur.h=Yn,Br=!0,Ne[Dn+Fn]=Yn,Ne[Nn+Fn]=Yn),v.y&&qr.y&&Dr.ys?(ge&&(Ne[Nn+re]=Xt?Yn:y.y),Ne[Dn+re]=Xt?Yn:y.y+_r):(Ur.w=Yn,Br=!0,Ne[Dn+re]=Yn,Ne[Nn+re]=Yn)}if(Xt&&(Ur.w=Yn,Ur.h=Yn,Br=!0),Br){var Qr={};Qr[Qn]=Dr.y?Ur.w:Yn,Qr[Vn]=Dr.x?Ur.h:Yn,st===e&&(st=u(pi(qe)),at.prepend(st)),st.css(Qr)}ct.css(Ne)}var Yr={};Fe={};if(t||qr.c||Dr.c||zr.c||fn||te||Yt||Ln||_t||Me){Yr[ie]=Yn;var Kr=function(){Yr[Fn]=Yn,Hn.h=0},$r=function(){Yr[re]=Yn,Hn.w=0};if(qr.x&&Dr.xs?(Yr[Qe]=$n,Xt?Kr():(Yr[Fn]=-(v.x?y.x:M.x),Hn.h=v.x?y.y:0)):(Yr[Qe]=Yn,Kr()),qr.y&&Dr.ys?(Yr[Ve]=$n,Xt?$r():(Yr[re]=-(v.y?y.y:M.y),Hn.w=v.y?y.x:0)):(Yr[Ve]=Yn,$r()),(Wn.h-1,ji=Di.y>-1;(Ri||ji)&&(ji&&at[ae](Di.y),Ri&&(B&&nn&&m.i?at[oe](0):at[oe](Di.x)))}jt=Hi}else T||(B&&m.i&&v.y&&qr.x&&nn&&(c.l+=Hn.w||0),at[oe](c.l),at[ae](c.t));Ln&&ri(C,{isRTL:B,dir:Tn}),t&&ri(I,{width:mt.w,height:mt.h}),n&&ri(z,{width:gt.w,height:gt.h}),(qr.c||Dr.c)&&ri(O,{x:qr.x,y:qr.y,xScrollable:Dr.xs,yScrollable:Dr.ys,clipped:Dr.x||Dr.y}),Lr.c&&ri(S,{x:Lr.x,y:Lr.y})}W&&(qr.c||sn.c)&&(sn.f||jr(),v.y&&qr.x&&ct.css(Un+Qn,sn.w+y.y),v.x&&qr.y&&ct.css(Un+Vn,sn.h+y.x),sn.c=!1),wr(rt),wr(et),ri(w,{forced:r})}}function Yr(t){V=bi(!0,{},V,O.v(t,O.t,!0)),X=bi(!0,{},X,O.v(t,O.t,!1,!0))}function Kr(){ft=u(pi(_e+ne+er)),ht=u(pi(Qe)),pt=u(pi(Xe)),dt=u(pi(_e+ne+rr)),vt=u(pi(Qe)),yt=u(pi(Xe)),ft.append(ht),ht.append(pt),dt.append(vt),vt.append(yt),ot.after(dt),ot.after(ft),S&&(ft.on(ve,function(t){t.target===ft[0]&&(Zr(!0),ti(!0,at[oe]()))}),dt.on(ve,function(t){t.target===dt[0]&&(Zr(!1),ti(!1,at[ae]()))})),$r(!0),$r(!1),lt=u(pi(Ge)),nt.append(lt)}function $r(t){var n,r,i,o=ei(t),s=o.xy,c=$n+o.LT,u="active",l=1,f=function(){l=.5},h=function(){l=1},p=function(e){var i=o.i.tl,u=o.i.hl,l=o.i.ms*((u/2+a.page(e)[s]-r-u/2)/(i-u));l=isFinite(l)?l:0,B&&t&&(m.n||!m.n&&!m.i)&&(l*=-1),at[c](n+l),A||a.prvD(e)},d=function(t){t=t||t.originalEvent,Mi(Z,ir),Mi(o.h,u),Mi(o.t,u),Mi(o.s,u),G.off(ue,p).off(ce,d).off(he,v).off(pe,y).off(de,Dr),h(),n=e,r=e,i!==e&&(En.scrollStop(),clearTimeout(i),i=e);var a=nt[0].getBoundingClientRect();t.clientX>=a.left&&t.clientX<=a.right&&t.clientY>=a.top&&t.clientY<=a.bottom||Sr(),(gn||wn)&&Jr(!1)},v=function(t){16==t.keyCode&&f()},y=function(t){16==t.keyCode&&h()};o.h.on(se,function(i){if(!U){var l=(i.originalEvent||i).touches!==e;li()||!Zt||l&&!xn||(1===a.mBtn(i)||l)&&(n=(n=at[c]())===e?0:n,(B&&t&&!m.n||!B)&&(n=n<0?0:n),r=a.page(i)[s],xi(Z,ir),xi(o.h,u),xi(o.s,u),G.on(ue,p).on(ce,d).on(de,Dr),!w&&I||a.prvD(i),a.stpP(i))}}),o.t.on(se,function(n){if(!U){var c=(n.originalEvent||n).touches!==e;if(!li()&&Jt&&(!c||xn)&&(1===a.mBtn(n)||c)){var h,p=Wn[o._wh],g=o.t.offset()[o.lt],w=!0;n.shiftKey&&f();var b=function(){if(!k){var n=o.i.ho,a=o.i.hl,s=r-g,c=200*l,u=w?Math.max(333,c):c,f={},d=B&&t&&(!m.i&&!m.n||nn),v=n>s;d&&(v=n=s;d&&(y=h?n+a>=s:n<=s),y?(clearTimeout(i),En.scrollStop(),i=e):i=setTimeout(b,u),w=!1}};r=a.page(n)[s],xi(Z,ir),xi(o.t,u),xi(o.s,u),G.on(ce,d).on(he,v).on(pe,y).on(de,Dr),b(),a.prvD(n),a.stpP(n)}}}).hover(function(){(gn||wn)&&(Mn=!0,Jr(!0))},function(){(gn||wn)&&(Mn=!1,Jr(!1))}),o.s.on(se,function(t){a.stpP(t)})}function Gr(t,n,e){var r=t?xe:Me,i=t?ft:dt;n?Mi(nt,r):xi(nt,r),e?Mi(i,Ke):xi(i,Ke)}function Jr(t,n){if(clearTimeout(dn),t)Mi(ft,$e),Mi(dt,$e);else{var e="active",r=function(){if(!Mn&&!k){var t=pt.hasClass(e)||yt.hasClass(e);!t&&(gn||wn||bn)&&xi(ft,$e),!t&&(gn||wn||bn)&&xi(dt,$e)}};yn>0&&!0!==n?dn=setTimeout(r,yn):r()}}function Zr(t){var n={},e=ei(t),r=1e6,i=Math.min(1,(mt[e._wh]-(Tt?t?N:q:0))/gt[e._wh]);n[e.wh]=Math.floor(100*i*r)/r+"%",li()||e.h.css(n),e.i.hl=e.h[0]["offset"+e.WH],e.i.hlr=i}function ti(t,n){var e,r,i=B&&t,o={},a=ei(t),s="translate(",c="transform",u=at[0][$n+a.WH]-at[0]["client"+a.WH],l=a.i.hl,f=a.t[0]["offset"+a.WH],h=f-l;m.n&&i&&(u*=-1),r=n/u,r=isNaN(r)?0:Math.min(1,r),a.i.ms=u,a.i.cs=n,a.i.csr=r,h*=r,h=isNaN(h)?0:h,i&&(m.n||!m.n&&!m.i)&&(h=f-l-h),h=Math.max(0,h),C?(i&&(h=-(f-l-h)),e=t?s+h+"px, 0)":s+"0, "+h+"px)",o["-webkit-"+c]=e,o["-moz-"+c]=e,o["-ms-"+c]=e,o["-o-"+c]=e,o[c]=e):o[a.lt]=h,li()||a.h.css(o),a.i.ho=h,a.i.tl=f}function ni(t,n){var e=n?"removeClass":"addClass",r=t?vt:yt,i=t?Ve:Ye;(t?ht:pt)[e](i),r[e](i)}function ei(t){return{wh:t?Qn:Vn,WH:t?"Width":"Height",lt:t?Bn:Rn,LT:t?"Left":"Top",xy:t?Jn:Zn,XY:t?"X":"Y",_wh:t?"w":"h",_lt:t?"l":"t",t:t?ht:vt,h:t?pt:yt,s:t?ft:dt,i:t?kn:Tn}}function ri(t,n){H&&u.isFunction(t)&&t.call(En,n)}function ii(t,n,r){r===e&&(r=[Yn,Yn,Yn,Yn]),t[n+Rn]=r[0],t[n+jn]=r[1],t[n+Fn]=r[2],t[n+Bn]=r[3]}function oi(n){var e="ownerDocument",r="HTMLElement",o=n&&n[e]&&n[e].parentWindow||t;return typeof o[r]===i.o?n instanceof o[r]:n&&typeof n===i.o&&null!==n&&1===n.nodeType&&typeof n.nodeName===i.s}function ai(t,n){var e,r,i=[],o=[];for(e=0;ef&&(l=r+1,f=n);return{cR:h,cC:p,r:c,c:f,w:l,p:t,m:a}}}function ui(t){for(var n=0;n"+(n||Yn)+""}function di(t,n){for(var e,r=n.split(te),o=0;o9||!g?tt.on("input",Er):tt.on(he,Hr).on(pe,kr)}else xi(tt,we),(nt=tt).wrapInner(pi(Ne)).wrapInner(pi(Ie)).wrapInner(pi(We)),ct=hi(nt,te+Ne),at=hi(nt,te+Ie),ot=hi(nt,te+We),ct.on(ve,function(t){!0!==qt&&Qr((t=t.originalEvent||t).propertyName)&&Xr(Kn)});if(Kr(),A?dr(at,$n,Ar):at.on($n,Ar),b&&xi(at,v.x&&v.y?Pe:Le),fn){var c,l,f,p,d,O,L=a.mO(),P=a.now();cn=new L(function(t){if(H&&!U){var n,e=!1;u.each(t,function(){if(c=(n=this).target,l=n.attributeName,e=l===o.c?Fr(n.oldValue,c.className):l!==o.s||n.oldValue!==c.style.cssText)return!1}),e&&En.update(Kn)}}),un=new L(function(t){if(H&&!U){var n=!1;u.each(t,function(){return!(n=Br(this))}),n&&(p=a.now(),d=Ot||Mt,O=function(){k||(P=p,T&&Vr(),d?En.update():En.update(Kn))},clearTimeout(f),ur<=0||p-P>ur||!d?O():f=setTimeout(O,ur))}})}return W&&(xi(J,ge),at[oe](r.l),at[ae](r.t)),rt=u(pi("os-resize-observer-host")),nt.prepend(rt),yr(rt,Mr),Mr(),En.update(Kn),setTimeout(function(){S&&!k&&xi(nt,Oe)},333),H=!0,ri(i.onInitialized),H}}return t[r]=function(n,i){if(0===arguments.length)return this;S();var o,a,s=[];return u.isPlainObject(i)?n&&n.length?(u.each(n,function(){(o=this)!==e&&s.push(z(o,i,l,f))}),a=s.length>1?s:s[0]):a=z(n,i,l,f):n&&(n.length&&n.length>0?(u.each(n,function(){o=c.get(this),"!"===i?o instanceof t[r]&&s.push(o):s.push(o)}),a=s.length>1?s:s[0]):a=c.get(n)),a},t[r].globals=function(){S();var t=u.extend(!0,{},l);return delete t.msie,t},t[r].defaultOptions=function(t){S();var n=l.defaultOptions;if(t===e)return u.extend(!0,{},n);l.defaultOptions=u.extend(!0,{},n,O.v(t,O.t,!0))},t[r]}(a,function(t){var n=[],r="__overlayScrollbars__";function i(t,e){t[r]=e,n.push(t)}function o(e){var i=t.inA(e,n);i>-1&&(delete e[r],n.splice(i,1))}function a(t){return s(t)!==e}function s(e){var i=t.inA(e,n);if(i>-1)return n[i][r]}return{all:function(){return n},add:i,rem:o,has:a,get:s}}(a),c);return s&&s.fn&&(s.fn.overlayScrollbars=function(t){var n=this;return s.isPlainObject(t)?(s.each(n,function(){u(this,t)}),n):u(n,t)}),u}); \ No newline at end of file +!function(t,n){"function"==typeof define&&define.amd?define(function(){return n(t,t.document,undefined)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=n(t,t.document,undefined):n(t,t.document,undefined)}("undefined"!=typeof window?window:this,function(t,n,e){"use strict";var r="OverlayScrollbars",i={o:"object",f:"function",a:"array",s:"string",b:"boolean",n:"number",u:"undefined",z:"null"},o={c:"class",s:"style",i:"id",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth"},a={wW:function(){return t.innerWidth||n.documentElement[o.cW]||n.body[o.cW]},wH:function(){return t.innerHeight||n.documentElement[o.cH]||n.body[o.cH]},mO:function(){return t.MutationObserver||t.WebKitMutationObserver||t.WebkitMutationObserver||t.MozMutationObserver||e},rO:function(){return t.ResizeObserver||t.WebKitResizeObserver||t.WebkitResizeObserver||t.MozResizeObserver||e},rAF:function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(n){return t.setTimeout(n,1e3/60)}},cAF:function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||t.msCancelAnimationFrame||function(n){return t.clearTimeout(n)}},now:function(){return Date.now()||(new Date).getTime()},stpP:function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},prvD:function(t){t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1},inA:function(t,n){for(var e=0;e0&&n-1 in t)}function S(t){return(t.match(o)||[]).join(s)}function C(t,e){for(var r=(t.parentNode||n).querySelectorAll(e)||[],i=r.length;i--;)if(r[i]==t)return!0;return!1}function A(t,n,e){v(e)===i.s?t.insertAdjacentHTML(n,e):e.nodeType?t.insertAdjacentElement(n,e):t.insertAdjacentElement(n,e[0])}function z(t,n,r){try{t.style[n]!==e&&(t.style[n]=E(n,r))}catch(i){}}function E(t,n){return h[t.toLowerCase()]||v(n)!==i.n||(n=n+="px"),n}function H(t,n){var e,r;!1!==n&&t.q.splice(0,1),t.q.length>0?(r=t.q[0],T(t.el,r.props,r.duration,r.easing,r.complete,!0)):(e=b(t,f))>-1&&f.splice(e,1)}function k(t,n,e){n===u?t[n]=e:n===l?t[n]=e:z(t,n,e)}function T(t,n,e,i,o,a){var s,c,h,d,v,m,x=w(e),O={},S={},C=0;for(x?(i=e.easing,e.start,h=e.progress,d=e.step,v=e.specialEasing,o=e.complete,m=e.duration):m=e,v=v||{},m=m||400,i=i||"swing",a=a||!1;C0)L=r.now(),P=function(){for(s in A=r.now(),N=A-L,z=D.stop||N>=m,E=1-(Math.max(0,L+m-A)/m||0),S)T=O[s],W=S[s],I=(W-T)*p[v[s]||i](E,E*m,0,1,m)+T,k(t,s,I),y(d)&&d(I,{elem:t,prop:s,start:T,now:I,end:W,pos:E,options:{easing:i,speacialEasing:v,duration:m,complete:o,step:d},startTime:L});y(h)&&h({},E,Math.max(0,m-N)),z?(H(c),y(o)&&o()):D.frame=r.rAF()(P)},D.frame=r.rAF()(P);else{for(s in S)k(t,s,S[s]);H(c)}}}function W(t,n,e){for(var i,o,a,s=0;s0){if((o=i.q[0]).stop=!0,r.cAF()(o.frame),i.q.splice(0,1),e)for(a in o.props)k(t,a,o.props[a]);n?i.q=[]:H(i,!1)}break}}return M.prototype={on:function(t,n){var e,r;return t=(t||c).match(o)||[c],this.each(function(){r=this;try{if(r.addEventListener)for(e=0;e0;)i=i.childNodes[0];for(n=0;e.length-n;i.firstChild===e[0]&&n++)i.appendChild(e[n]);var s=a?a.nextSibling:o.firstChild;return o.insertBefore(r,s),this},wrapInner:function(t){return this.each(function(){var n=M(this),e=n.contents();e.length?e.wrapAll(t):n.append(t)})},wrap:function(t){return this.each(function(){M(this).wrapAll(t)})},css:function(n,r){var o,a,s,c=t.getComputedStyle;return v(n)===i.s?r===e?(o=this[0],s=c?c(o,null):o.currentStyle[n],c&&null!=s?s.getPropertyValue(n):o.style[n]):this.each(function(){z(this,n,r)}):this.each(function(){for(a in n)z(this,a,n[a])})},hasClass:function(t){for(var n,e,r=0,i=s+t+s;n=this[r++];)if(e=n.classList){if(e.contains(t))return!0}else if(1===n.nodeType&&(s+S(n.className+c)+s).indexOf(i)>-1)return!0;return!1},addClass:function(t){var n,r,i,a,u,l,f,h,p=0,d=0;if(t)for(n=t.match(o)||[];r=this[p++];)if(h=r.classList,f===e&&(f=h!==e),f)for(;u=n[d++];)h.add(u);else if(a=r.className+c,i=1===r.nodeType&&s+S(a)+s){for(;u=n[d++];)i.indexOf(s+u+s)<0&&(i+=u+s);a!==(l=S(i))&&(r.className=l)}return this},removeClass:function(t){var n,r,i,a,u,l,f,h,p=0,d=0;if(t)for(n=t.match(o)||[];r=this[p++];)if(h=r.classList,f===e&&(f=h!==e),f)for(;u=n[d++];)h.remove(u);else if(a=r.className+c,i=1===r.nodeType&&s+S(a)+s){for(;u=n[d++];)for(;i.indexOf(s+u+s)>-1;)i=i.replace(s+u+s,s);a!==(l=S(i))&&(r.className=l)}return this},hide:function(){return this.each(function(){this.style.display="none"})},show:function(){return this.each(function(){this.style.display="block"})},attr:function(t,n){for(var r=0;r=0?t:this.length+t])},find:function(t){var n,e=[];return this.each(function(){var r=this.querySelectorAll(t);for(n=0;n0?"\r\nValid strings are: [ "+k.join(", ").split(d).join(", ")+" ].":"")),delete t[s]}}};return c(s,n,a),o?u.extend(!0,a,s):!u.isEmptyObject(s)&&e&&console.warn("The following options are discarded due to invalidity:\r\n"+JSON.stringify(s,null,2)),a}});function S(){l||(l=new C(O.d)),f||(f=new A(l))}function C(r){var i=this,s="overflow",l="hidden",f="scroll",h=u("body"),p=u('
'),d=p[0],v=u(p.children("div").eq(0)),y=d[o.oH];h.append(p),0===y&&p.hide().show();var m,g,w,b,x,M,O,S,C,A=H(d),z={x:0===A.x,y:0===A.y};function E(t){var r=!1,i="Webkit Moz ms O".split(" "),o=n.createElement("div"),a=null,s=0;if(t=t.toLowerCase(),o.style[t]!==e&&(r=!0),!r)for(a=t.charAt(0).toUpperCase()+t.substr(1);s0?m=C(g[b](x+5,g[w](".",x)),10):M>0?m=C(g[b](S+3,g[w](".",S)),10):O>0&&(m=C(g[b](O+5,g[w](".",O)),10)),m),cssCalc:function(){var t,e,r=n.createElement("div"),i=["calc","-webkit-calc","-moz-calc","-o-calc"];for(t=0;t0){var t=a.wW(),l=a.wH(),f=t-n,d=l-e;if(0===f&&0===d)return;var v=Math.round(t/(n/100)),y=Math.round(l/(e/100)),m=Math.abs(f),g=Math.abs(d),w=Math.abs(v),b=Math.abs(y),x=s(),M=m>2&&g>2,O=!o(w,b);!(M&&O&&(x!==r&&r>0))||(h.append(p),i.nativeScrollbarSize=H(p[0]),p.remove(),u.each(c.all(),function(){c.has(this)&&c.get(this).update("zoom")})),n=t,e=l,r=x}})}function o(t,n){var e=Math.abs(t),r=Math.abs(n);return!(e===r||e+1===r||e-1===r)}function s(){var n=t.screen.deviceXDPI||0,e=t.screen.logicalXDPI||1;return t.devicePixelRatio||n/e}}()}function A(t){var n,r=this,i="autoUpdate",o=i+"Interval",s=[],c=[],l=!1,f=33,h=f,p=a.now(),d=function(){if(s.length>0&&l){n=a.rAF()(function(){d()});var t=a.now(),r=t-p;if(r>h){p=t-r%h;for(var u=f,v=0;vw&&(y.update("auto"),c[v]=new Date(b+=w)),u=Math.max(1,Math.min(u,w))}}h=u}}else h=f};r.add=function(n){-1===u.inArray(n,s)&&(s.push(n),c.push(a.now()),s.length>0&&!l&&(l=!0,t.autoUpdateLoop=l,d()))},r.remove=function(r){var i=u.inArray(r,s);i>-1&&(c.splice(i,1),s.splice(i,1),0===s.length&&l&&(l=!1,t.autoUpdateLoop=l,n!==e&&(a.cAF()(n),n=-1)))}}function z(l,f,h,p){if(oi(l)){if(c.has(l)){var d=c.get(l);return d.options(f),d}var v,y,m,g,w,b,x,M,S,C,A,z,E,H,k,T,W,I,L,P,N,q,D,R,j,F,B,U,_,Q,V,X,Y,K,$,G,J,Z,tt,nt,et,rt,it,ot,at,st,ct,ut,lt,ft,ht,pt,dt,vt,yt,mt,gt,wt,bt,xt,Mt,Ot,St,Ct,At,zt,Et,Ht,kt,Tt,Wt,It,Lt,Pt,Nt,qt,Dt,Rt,jt,Ft,Bt,Ut,_t,Qt,Vt,Xt,Yt,Kt,$t,Gt,Jt,Zt,tn,nn,en,rn,on,an,sn,cn,un,ln,fn,hn,pn,dn,vn,yn,mn,gn,wn,bn,xn,Mn,On,Sn,Cn,An,zn,En=new t[r],Hn={},kn={},Tn={},Wn={},In={},Ln=175,Pn="-hidden",Nn="margin-",qn="padding-",Dn="border-",Rn="top",jn="right",Fn="bottom",Bn="left",Un="min-",_n="max-",Qn="width",Vn="height",Xn="float",Yn="",Kn="auto",$n="scroll",Gn="100%",Jn="x",Zn="y",te=".",ne=" ",ee="scrollbar",re="-horizontal",ie="-vertical",oe=$n+"Left",ae=$n+"Top",se="mousedown touchstart",ce="mouseup touchend touchcancel",ue="mousemove touchmove",le="mouseenter",fe="mouseleave",he="keydown",pe="keyup",de="selectstart",ve="transitionend webkitTransitionEnd oTransitionEnd",ye="__overlayScrollbarsRO__",me="os-",ge=me+"html",we=me+"host",be=we+"-textarea",xe=we+"-"+ee+re+Pn,Me=we+"-"+ee+ie+Pn,Oe=we+"-transition",Se=we+"-rtl",Ce=we+"-resize-disabled",Ae=we+"-scrolling",ze=we+"-overflow",Ee=ze+"-x",He=ze+"-y",ke=me+"textarea",Te=ke+"-cover",We=me+"padding",Ie=me+"viewport",Le=Ie+"-native-scrollbars-invisible",Pe=Ie+"-native-scrollbars-overlaid",Ne=me+"content",qe=me+"content-arrange",De=me+"content-glue",Re=me+"size-auto-observer",je=me+"resize-observer",Fe=me+"resize-observer-item",Be=Fe+"-final",Ue=me+"text-inherit",_e=me+ee,Qe=_e+"-track",Ve=Qe+"-off",Xe=_e+"-handle",Ye=Xe+"-off",Ke=_e+"-unusable",$e=_e+"-"+Kn+Pn,Ge=_e+"-corner",Je=Ge+"-resize",Ze=Je+"-both",tr=Je+re,nr=Je+ie,er=_e+re,rr=_e+ie,ir=me+"dragging",or=me+"theme-none",ar={},sr=33,cr=[],ur=11,lr=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],fr=[],hr={},pr={};if(En.sleep=function(){U=!0},En.update=function(t){var n,e,r="zoom"===t,i="img",o="load";t===Kn?(n=_r(),e=Ur(),(n||e)&&Xr(!1,e)):r?Xr(!0,!0):(t=U||t,U=!1,Xr(!1,!1,t)),T||r||ct.find(i).each(function(t,n){-1===a.inA(n,cr)&&(n=u(n)).off(o,Rr).on(o,Rr)})},En.options=function(t,n){if(u.isEmptyObject(t)||!u.isPlainObject(t)){if(wi(t)===i.s){if(arguments.length>=2){var e={};return vi(e,t,n),Yr(e),void Xr()}return di(V,t)}return V}Yr(t);var r=U||!1;U=!1,Xr(),U=r},En.destroy=function(){k=!0,p.remove(En),xr(),mr(rt),P&&mr(et),Oi(rt),it!==e&&Oi(it),st!==e&&Oi(st),P&&Oi(et),A?(vr(nt,ue,Cr),vr(nt,le,Or),vr(nt,fe,Sr)):nt.off(ue,Cr).off(le,Or).off(fe,Sr),Oi(ft),Oi(dt),lt&&Oi(lt),Sn||qr(),ct.contents().unwrap().unwrap().unwrap(),W&&Mi(J,ge),T?(tt.off($n,Lr).off("drop",Tr).off("focus",Wr).off("focusout",Ir),w>9||!g?tt.off("input",Er):tt.off(he,Hr).off(pe,kr),Oi(ut),Mi(tt,ke+ne+Ue).unwrap().removeAttr(o.s),Oi(nt)):(Mi(tt,we),Mi(nt,[we,Ce,Se,xe,Me,Oe,Ae,ze,Ee,He,or,en].join(ne)));for(var t=0;t0)n.x=t[0],n.y=t[1];else if(wi(t)===i.s||wi(t)===i.n)n.x=t,n.y=t;else if(wi(t)===i.o){for(var e in t=bi({},t),g=0,t)t.hasOwnProperty(e)&&(g>2&&delete t[e],g++);var r=function(n){var e=n?w:b;for(g=0;g2){var v=r.substr(0,2);for(g=0;g/g,(p?"-":Yn)+Gn))[d](/px/g,Yn))[d](/%/g,f+l*(h&&m.n?-1:1)/100))[d](/vw/g,f+Wn.w))[d](/vh/g,f+Wn.h),a=si(t.parseFloat(t.eval(r)).toFixed())}else wi(r)===i.n&&(a=r);if(!isNaN(a)&&a!==e&&wi(a)===i.n){var y=nn&&h,w=u*(y&&m.n?-1:1),b=y&&m.i,M=y&&m.n;switch(w=b?l-w:w,o){case"+=":s=w+a;break;case"-=":s=w-a;break;case"*=":s=w*a;break;case"/=":s=w/a;break;default:s=a}b&&(s=l-s),M&&(s*=-1),h&&m.n?(s=Math.max(l,s),s=Math.min(0,s)):(s=Math.min(l,s),s=Math.max(0,s)),s===u&&(s=e)}return s};if(L||P){var R=L?I:u(I);if(0===R.length)return;if(W){var j,F,U,_=n.axis,Q=n.block,V=wi(Q),X=n.margin,Y=wi(X);if(V===i.s)Q=[Q,Q];else if(V===i.a)if((F=Q.length)>2||F<1)Q=e;else{for(j=!0,1===F&&(Q[1]=A),g=0;g=G[r]&&$[r]+ht[e]<=G[r]+Wn[e],et[i]=ht[e]s:a0||O){var yt={};if(dt&&(yt[oe]=M.x),vt&&(yt[ae]=M.y),O)at.animate(yt,r);else{var mt={duration:r,complete:c};if(wi(a)===i.a){var gt={};gt[oe]=a[0],gt[ae]=a[1],mt.specialEasing=gt}else mt.easing=a;at.animate(yt,mt)}}else dt&&at[oe](M.x),vt&&at[ae](M.y)},En.scrollStop=function(t,n,e){at.stop(t,n,e)},En.getElements=function(){return{target:tt[0],host:nt[0],padding:ot[0],viewport:at[0],content:ct[0],scrollbarHorizontal:{scrollbar:ft[0],track:ht[0],handle:pt[0]},scrollbarVertical:{scrollbar:dt[0],track:vt[0],handle:yt[0]},scrollbarCorner:lt}},En.getState=function(t){var n=function(t){if(!u.isPlainObject(t))return t;var n=bi(!0,{},t),e=function(t,e){n.hasOwnProperty(t)&&(n[e]=n[t],delete n[t])};return e("w",Qn),e("h",Vn),delete n.c,n},e={sleeping:n(U)||!1,autoUpdate:n(!ln),widthAuto:n(Mt),heightAuto:n(Ot),padding:n(At),overflowAmount:n(Pt),hideOverflow:n(xt),hasOverflow:n(bt),contentScrollSize:n(gt),viewportSize:n(Wn),hostSize:n(mt),documentMixed:n(I)};return wi(t)===i.s?di(e,t):e},Si(l,f))return c.add(l,En),En;En=e}function dr(t,n,e){for(var r=n.split(ne),i=0;i9||!g){t.prepend(pi(je,pi({className:Fe,dir:"ltr"},pi(Fe,pi(Be))+pi(Fe,pi({className:Be,style:"width: 200%; height: 200%"})))));var d,v,y,b,x=t[0][l][0][l][0],M=u(x[l][1]),O=u(x[l][0]),S=u(O[0][l][0]),C=x[o.oW],A=x[o.oH],E=2,H=h.nativeScrollbarSize,k=function(){O[oe](r)[ae](r),M[oe](r)[ae](r)},T=function(){v=0,d&&(C=y,A=b,f())},W=function(t){return y=x[o.oW],b=x[o.oH],d=y!=C||b!=A,t&&d&&!v?(a.cAF()(v),v=a.rAF()(T)):t||T(),k(),t&&(a.prvD(t),a.stpP(t)),!1},I={},L={};L[Rn]=-(H.y+1)*E,L[jn]=H.x*-E,L[Fn]=H.y*-E,L[Bn]=-(H.x+1)*E,u(x).css(L),O.on($n,W),M.on($n,W),t.on(c,function(){W(!1)}),I[Qn]=r,I[Vn]=r,S.css(I),k()}else{var P=G[0],N=P.attachEvent,q=w!==e;if(N)t.prepend(pi(je)),hi(t,te+je)[0].attachEvent("onresize",f);else{var D=P.createElement(i.o);D.setAttribute("tabindex","-1"),D.setAttribute(o.c,je),D.onload=function(){var t=this.contentDocument.defaultView;t.addEventListener("resize",f),t.document.documentElement.style.display="none"},D.type="text/html",q&&t.prepend(D),D.data="about:blank",q||t.prepend(D),t.on(c,f)}}if(t[0]===rt[0]){var R=function(){var n=nt.css("direction"),e={},i=0,o=!1;return n!==kt&&("ltr"===n?(e[Bn]=0,e[jn]=Kn,i=r):(e[Bn]=Kn,e[jn]=0,i=m.n?-r:m.i?0:r),rt.children().eq(0).css(e),t[oe](i)[ae](r),kt=n,o=!0),o};R(),t.on($n,function(t){return R()&&Xr(),a.prvD(t),a.stpP(t),!1})}}function mr(t){if(z){var n=t.contents()[0];n[ye].disconnect(),delete n[ye]}else Oi(t.children(te+je).eq(0))}function gr(t){if(t!==e&&z){var n=t.contents()[0];n[ye].unobserve(n)}}function wr(t){if(t!==e&&z){var n=t.contents()[0];n[ye].observe(n)}}function br(){fn&&!ln&&(cn.observe(nt[0],{attributes:!0,attributeOldValue:!0,attributeFilter:[o.i,o.c,o.s]}),un.observe(T?tt[0]:ct[0],{attributes:!0,attributeOldValue:!0,subtree:!T,childList:!T,characterData:!T,attributeFilter:T?["wrap","cols","rows"]:[o.i,o.c,o.s]}),ln=!0)}function xr(){fn&&ln&&(cn.disconnect(),un.disconnect(),ln=!1)}function Mr(){if(!U){var t=rt[0],n={w:t[o.sW],h:t[o.sH]};if(H){var e=mi(n,Kt);Kt=n,e&&Xr(!0,!1)}else Kt=n}}function Or(){bn&&Jr(!0)}function Sr(){bn&&!Z.hasClass(ir)&&Jr(!1)}function Cr(){wn&&(Jr(!0),clearTimeout(vn),vn=setTimeout(function(){wn&&!k&&Jr(!1)},100))}function Ar(t){var n=X.callbacks;U||(_!==e?clearTimeout(_):((gn||wn)&&Jr(!0),li()||xi(nt,Ae),ri(n.onScrollStart,t)),ti(!0,at[oe]()),ti(!1,at[ae]()),ri(n.onScroll,t),_=setTimeout(function(){k||(zr(),ri(n.onScrollStop,t))},Ln))}function zr(){clearTimeout(_),_=e,(gn||wn)&&Jr(!1),li()||Mi(nt,Ae)}function Er(){Vr(),En.update(Kn)}function Hr(t){var n=t.keyCode;if(!ui(n)){if(0===fr.length){var e=function(){Vr(),En.update(Kn)};e(),hn=setInterval(e,1e3/60)}-1===u.inArray(n,fr)&&fr.push(n)}}function kr(t){var n=t.keyCode;if(!ui(n)){var e=u.inArray(n,fr);e>-1&&fr.splice(e,1),0===fr.length&&(Vr(),En.update(Kn),clearInterval(hn))}}function Tr(){setTimeout(function(){k||(Vr(),En.update(Kn))},50)}function Wr(){pn=!0}function Ir(){pn=!1,clearInterval(hn),fr=[],Vr(),En.update(Kn)}function Lr(t){return tt[oe](m.i&&nn?9999999:0),tt[ae](0),a.prvD(t),a.stpP(t),!1}function Pr(t){if(!U){var n=(t.originalEvent||t).touches!==e;(1===a.mBtn(t)||n)&&(ln&&(On=!0,xr()),hr=a.page(t),pr.w=nt[0][o.oW]-(L?0:N),pr.h=nt[0][o.oH]-(L?0:q),G.on(de,Dr).on(ue,Nr).on(ce,qr),xi(Z,ir),lt.setCapture&<.setCapture(),a.prvD(t),a.stpP(t))}}function Nr(t){var n=a.page(t),e={};(An||Cn)&&(e[Qn]=pr.w+n.x-hr.x),(zn||Cn)&&(e[Vn]=pr.h+n.y-hr.y),nt.css(e),a.stpP(t)}function qr(t){var n=t!==e;G.off(de,Dr).off(ue,Nr).off(ce,qr),Mi(Z,ir),lt.releaseCapture&<.releaseCapture(),n&&(On&&br(),En.update(Kn)),On=!1}function Dr(t){return a.prvD(t),!1}function Rr(){Xr()}function jr(){var t={};return W&&st&&(t.w=si(st.css(Un+Qn)),t.h=si(st.css(Un+Vn)),t.c=mi(t,sn),t.f=!0),sn=t,t.c}function Fr(t,n){var r=n!==e&&null!==n?n.split(ne):Yn,i=t!==e&&null!==t?t.split(ne):Yn;if(r===Yn&&i===Yn)return!1;var o,a,s,c,l=ai(i,r),f=!1,h=rn!==e&&null!==rn?rn.split(ne):[Yn],p=en!==e&&null!==en?en.split(ne):[Yn],d=u.inArray(or,l),v=l[o];for(d>-1&&l.splice(d,1),o=0;o0&&H&&i-Y0?ht:or)),cn&&(!0===Kt?(xr(),p.add(En)):null===Kt&&g?(xr(),p.add(En)):(p.remove(En),br())),Vt)if(Qt)if(it===e&&(it=u(pi(De)),ot.before(it)),P)et.show();else{et=u(pi(Re)),it.before(et);var On={w:-1,h:-1};yr(et,function(){var t={w:et[0][o.oW],h:et[0][o.oH]};mi(t,On)&&(H&&Ot&&t.h>0||Mt&&t.w>0?Xr():(H&&!Ot&&0===t.h||!Mt&&0===t.w)&&Xr()),On=t}),P=!0,null!==x&&et.css(Vn,x+"(100% + 1px)")}else P&&et.hide();r&&(rt.find("*").trigger($n),P&&et.find("*").trigger($n));var kn,Tn=nt.css("direction"),Ln=yi(Tn,Ht,r),Pn=nt.css("box-sizing"),te=yi(Pn,Ct,r),ee={c:r,t:si(nt.css(qn+Rn)),r:si(nt.css(qn+jn)),b:si(nt.css(qn+Fn)),l:si(nt.css(qn+Bn))};try{kn=P?et[0].getBoundingClientRect():null}catch(Fi){return}L="border-box"===Pn;var re=(B="rtl"===Tn)?Bn:jn,ie=B?jn:Bn,ce=nt[0],he=ot[0],pe=!1,de=!(!P||"none"===nt.css(Xn))&&(0===Math.round(kn.right-kn.left)&&(!!Ft||ce[o.cW]-N>0));if(Qt&&!de){var ve=ce[o.oW],ye=it.css(Qn);it.css(Qn,Kn);var me=ce[o.oW];it.css(Qn,ye),(pe=ve!==me)||(it.css(Qn,ve+1),me=ce[o.oW],it.css(Qn,ye),pe=ve!==me)}var ge=(de||pe)&&Qt,we=yi(ge,Mt,r),be=!ge&&Mt,xe=!!P&&0===Math.round(kn.bottom-kn.top),Me=yi(xe,Ot,r),Oe=!xe&&Ot,ke="-"+Qn,Te=ge&&L||!L,We=xe&&L||!L,Ie={c:r,t:We?si(nt.css(Dn+Rn+ke)):0,r:Te?si(nt.css(Dn+jn+ke)):0,b:We?si(nt.css(Dn+Fn+ke)):0,l:Te?si(nt.css(Dn+Bn+ke)):0},Le={c:r,t:si(nt.css(Nn+Rn)),r:si(nt.css(Nn+jn)),b:si(nt.css(Nn+Fn)),l:si(nt.css(Nn+Bn))},Pe={h:String(nt.css(_n+Vn)),w:String(nt.css(_n+Qn))},Ne={},je={};if(N=ee.l+ee.r,q=ee.t+ee.b,ee.c=gi(ee,At),D=Ie.l+Ie.r,R=Ie.t+Ie.b,Ie.c=gi(Ie,zt),j=Le.l+Le.r,F=Le.t+Le.b,Le.c=gi(Le,Et),Pe.ih=si(Pe.h),Pe.iw=si(Pe.w),Pe.ch=Pe.h.indexOf("px")>-1,Pe.cw=Pe.w.indexOf("px")>-1,Pe.c=mi(Pe,St,r),Ht=Tn,Ct=Pn,Mt=ge,Ot=xe,At=ee,zt=Ie,Et=Le,St=Pe,Ln&&P&&et.css(Xn,ie),ee.c||Ln||Bt||we||Me||te||Vt){var Fe={},Be={};ii(je,Nn,[-ee.t,-ee.r,-ee.b,-ee.l]),Ft?(ii(Fe,Yn,[ee.t,ee.r,ee.b,ee.l]),ii(T?Be:Ne,qn)):(ii(Fe,Yn),ii(T?Be:Ne,qn,[ee.t,ee.r,ee.b,ee.l])),ot.css(Fe),tt.css(Be)}Wn={w:he[o.oW],h:he[o.oH]};var Ue=!!T&&Vr();if(xe&&(Me||Bt||te||Pe.c||ee.c||Ie.c)?(Pe.cw&&(Ne[_n+Vn]=Pe.ch?Pe.ih-(Ft?q:0)+(L?-R:q):Yn),Ne[Vn]=Kn):(Me||Bt)&&(Ne[_n+Vn]=Yn,Ne[Vn]=Gn),ge&&(we||Bt||te||Pe.c||ee.c||Ie.c||Ln)?(Pe.cw&&(Ne[_n+Qn]=Pe.cw?Pe.iw-(Ft?N:0)+(L?-D:N)+(v.y?y.y:0):Yn),Ne[Qn]=Kn,je[_n+Qn]=Gn):(we||Bt)&&(Ne[_n+Qn]=Yn,Ne[Qn]=Gn,Ne[Xn]=Yn,je[_n+Qn]=Yn),ge&&(Pe.cw||(Ne[_n+Qn]=Yn),je[Qn]=T&&hn?Ue.dw:Kn,Ne[Qn]=Kn,Ne[Xn]=ie),xe&&(Pe.ch||(Ne[_n+Vn]=Yn),je[Vn]=T?vn?Ue.dh:Kn:ct[0][o.cH]),Qt&&it.css(je),ct.css(Ne),Ne={},je={},bt=bt||{x:!1,y:!1},t||n||Ln||te||Bt||we||ge||Me||xe||Pe.c||Yt||fn||_t||vt||Q||dn||Mn||kt||Bt||dn||Mn||r){var _e="overflow",Qe=_e+"-x",Ve=_e+"-y",Xe="hidden",Ye="visible",Ke=E&&(v.x||v.y||Wn.w0&&(je[Qn]=Math.max(1,je[Qn]),je[Vn]=Math.max(1,je[Vn])),T&&ut.css(Mr),it.css(je)}ge&&(Ne[Qn]=Gn),!ge||L||ln||(Ne[Xn]="none"),ct.css(Ne),Ne={};var Ar=rr.getBoundingClientRect(),zr={w:Math.max(rr[o.sW],ir[o.sW]),h:Math.max(rr[o.sH],ir[o.sH])};if(Ke&&ct.css(_e,Yn),Ar.width){var Er=Ar.width,Hr=Ar.height,kr=.001;zr.w+=si(Er+kr)-Er,zr.h+=si(Hr+kr)-Hr}zr.c=n=mi(zr,gt,r),gt=zr,t=mi(fr={w:ce[o.cW],h:ce[o.cH]},mt),mt=fr,Wn={w:he[o.oW],h:he[o.oH]};var Tr={x:"v-s"===un.x,y:"v-s"===un.y},Wr={x:"v-h"===un.x,y:"v-h"===un.y},Ir={x:"s"===un.x,y:"s"===un.y},Lr={x:Math.max(0,Math.round(100*(zr.w-fr.w+(Ft?N:0)))/100),y:Math.max(0,Math.round(100*(zr.h-fr.h+(Ft?q:0)))/100)},Nr=T&&(0===Wn.w||0===Wn.h);Nr&&(Lr.x=0,Lr.y=0);var qr={x:Lr.x>0,y:Lr.y>0},Dr={x:qr.x,y:qr.y};(Tr.x||Wr.x)&&(Dr.x=qr.y&&!Tr.y&&!Wr.y),(Tr.y||Wr.y)&&(Dr.y=qr.x&&!Tr.x&&!Wr.x),Dr.xs=!!Dr.x&&(Ir.x||Tr.x),Dr.ys=!!Dr.y&&(Ir.y||Tr.y);var Rr={x:qr.x&&Dr.xs,y:qr.y&&Dr.ys},Fr=Pt;if(Lr.c=mi(Lr,Pt,Jn,Zn,r),Pt=Lr,qr.c=mi(qr,bt,Jn,Zn,r),bt=qr,Dr.c=mi(Dr,xt,Jn,Zn,r),xt=Dr,v.x||v.y){var Br=r,Ur={};if((qr.x||qr.y)&&(Ur.w=v.y&&qr.y?zr.w+y.y:Yn,Ur.h=v.x&&qr.x?zr.h+y.x:Yn,Br=yi(Ur,wt,r),wt=Ur),qr.c||Dr.c||zr.c||Ln||we||Me||ge||xe||Yt){var _r="px solid transparent";Ne[Dn+ie]=Yn,Ne[Nn+ie]=Yn,v.x&&qr.x&&Dr.xs?(xe&&(Ne[Nn+Fn]=Xt?Yn:y.x),Ne[Dn+Fn]=xe||Xt?Yn:y.x+_r):(Ur.h=Yn,Br=!0,Ne[Dn+Fn]=Yn,Ne[Nn+Fn]=Yn),v.y&&qr.y&&Dr.ys?(ge&&(Ne[Nn+re]=Xt?Yn:y.y),Ne[Dn+re]=Xt?Yn:y.y+_r):(Ur.w=Yn,Br=!0,Ne[Dn+re]=Yn,Ne[Nn+re]=Yn)}if(Xt&&(Ur.w=Yn,Ur.h=Yn,Br=!0),Br){var Qr={};Qr[Qn]=Dr.y?Ur.w:Yn,Qr[Vn]=Dr.x?Ur.h:Yn,st===e&&(st=u(pi(qe)),at.prepend(st)),st.css(Qr)}ct.css(Ne)}var Yr={};Fe={};if(t||qr.c||Dr.c||zr.c||fn||te||Yt||Ln||_t||Me){Yr[ie]=Yn;var Kr=function(){Yr[Fn]=Yn,Hn.h=0},$r=function(){Yr[re]=Yn,Hn.w=0};if(qr.x&&Dr.xs?(Yr[Qe]=$n,Xt?Kr():(Yr[Fn]=-(v.x?y.x:M.x),Hn.h=v.x?y.y:0)):(Yr[Qe]=Yn,Kr()),qr.y&&Dr.ys?(Yr[Ve]=$n,Xt?$r():(Yr[re]=-(v.y?y.y:M.y),Hn.w=v.y?y.x:0)):(Yr[Ve]=Yn,$r()),(Wn.h-1,ji=Di.y>-1;(Ri||ji)&&(ji&&at[ae](Di.y),Ri&&(B&&nn&&m.i?at[oe](0):at[oe](Di.x)))}jt=Hi}else T||(B&&m.i&&v.y&&qr.x&&nn&&(c.l+=Hn.w||0),at[oe](c.l),at[ae](c.t));Ln&&ri(C,{isRTL:B,dir:Tn}),t&&ri(I,{width:mt.w,height:mt.h}),n&&ri(z,{width:gt.w,height:gt.h}),(qr.c||Dr.c)&&ri(O,{x:qr.x,y:qr.y,xScrollable:Dr.xs,yScrollable:Dr.ys,clipped:Dr.x||Dr.y}),Lr.c&&ri(S,{x:Lr.x,y:Lr.y})}W&&(qr.c||sn.c)&&(sn.f||jr(),v.y&&qr.x&&ct.css(Un+Qn,sn.w+y.y),v.x&&qr.y&&ct.css(Un+Vn,sn.h+y.x),sn.c=!1),wr(rt),wr(et),ri(w,{forced:r})}}function Yr(t){V=bi(!0,{},V,O.v(t,O.t,!0)),X=bi(!0,{},X,O.v(t,O.t,!1,!0))}function Kr(){ft=u(pi(_e+ne+er)),ht=u(pi(Qe)),pt=u(pi(Xe)),dt=u(pi(_e+ne+rr)),vt=u(pi(Qe)),yt=u(pi(Xe)),ft.append(ht),ht.append(pt),dt.append(vt),vt.append(yt),ot.after(dt),ot.after(ft),S&&(ft.on(ve,function(t){t.target===ft[0]&&(Zr(!0),ti(!0,at[oe]()))}),dt.on(ve,function(t){t.target===dt[0]&&(Zr(!1),ti(!1,at[ae]()))})),$r(!0),$r(!1),lt=u(pi(Ge)),nt.append(lt)}function $r(t){var n,r,i,o=ei(t),s=o.xy,c=$n+o.LT,u="active",l=1,f=function(){l=.5},h=function(){l=1},p=function(e){var i=o.i.tl,u=o.i.hl,l=o.i.ms*((u/2+a.page(e)[s]-r-u/2)/(i-u));l=isFinite(l)?l:0,B&&t&&(m.n||!m.n&&!m.i)&&(l*=-1),at[c](n+l),A||a.prvD(e)},d=function(t){t=t||t.originalEvent,Mi(Z,ir),Mi(o.h,u),Mi(o.t,u),Mi(o.s,u),G.off(ue,p).off(ce,d).off(he,v).off(pe,y).off(de,Dr),h(),n=e,r=e,i!==e&&(En.scrollStop(),clearTimeout(i),i=e);var a=nt[0].getBoundingClientRect();t.clientX>=a.left&&t.clientX<=a.right&&t.clientY>=a.top&&t.clientY<=a.bottom||Sr(),(gn||wn)&&Jr(!1)},v=function(t){16==t.keyCode&&f()},y=function(t){16==t.keyCode&&h()};o.h.on(se,function(i){if(!U){var l=(i.originalEvent||i).touches!==e;li()||!Zt||l&&!xn||(1===a.mBtn(i)||l)&&(n=(n=at[c]())===e?0:n,(B&&t&&!m.n||!B)&&(n=n<0?0:n),r=a.page(i)[s],xi(Z,ir),xi(o.h,u),xi(o.s,u),G.on(ue,p).on(ce,d).on(de,Dr),!w&&I||a.prvD(i),a.stpP(i))}}),o.t.on(se,function(n){if(!U){var c=(n.originalEvent||n).touches!==e;if(!li()&&Jt&&(!c||xn)&&(1===a.mBtn(n)||c)){var h,p=Wn[o._wh],g=o.t.offset()[o.lt],w=!0;n.shiftKey&&f();var b=function(){if(!k){var n=o.i.ho,a=o.i.hl,s=r-g,c=200*l,u=w?Math.max(333,c):c,f={},d=B&&t&&(!m.i&&!m.n||nn),v=n>s;d&&(v=n=s;d&&(y=h?n+a>=s:n<=s),y?(clearTimeout(i),En.scrollStop(),i=e):i=setTimeout(b,u),w=!1}};r=a.page(n)[s],xi(Z,ir),xi(o.t,u),xi(o.s,u),G.on(ce,d).on(he,v).on(pe,y).on(de,Dr),b(),a.prvD(n),a.stpP(n)}}}).hover(function(){(gn||wn)&&(Mn=!0,Jr(!0))},function(){(gn||wn)&&(Mn=!1,Jr(!1))}),o.s.on(se,function(t){a.stpP(t)})}function Gr(t,n,e){var r=t?xe:Me,i=t?ft:dt;n?Mi(nt,r):xi(nt,r),e?Mi(i,Ke):xi(i,Ke)}function Jr(t,n){if(clearTimeout(dn),t)Mi(ft,$e),Mi(dt,$e);else{var e="active",r=function(){if(!Mn&&!k){var t=pt.hasClass(e)||yt.hasClass(e);!t&&(gn||wn||bn)&&xi(ft,$e),!t&&(gn||wn||bn)&&xi(dt,$e)}};yn>0&&!0!==n?dn=setTimeout(r,yn):r()}}function Zr(t){var n={},e=ei(t),r=1e6,i=Math.min(1,(mt[e._wh]-(Tt?t?N:q:0))/gt[e._wh]);n[e.wh]=Math.floor(100*i*r)/r+"%",li()||e.h.css(n),e.i.hl=e.h[0]["offset"+e.WH],e.i.hlr=i}function ti(t,n){var e,r,i=B&&t,o={},a=ei(t),s="translate(",c="transform",u=at[0][$n+a.WH]-at[0]["client"+a.WH],l=a.i.hl,f=a.t[0]["offset"+a.WH],h=f-l;m.n&&i&&(u*=-1),r=n/u,r=isNaN(r)?0:Math.min(1,r),a.i.ms=u,a.i.cs=n,a.i.csr=r,h*=r,h=isNaN(h)?0:h,i&&(m.n||!m.n&&!m.i)&&(h=f-l-h),h=Math.max(0,h),C?(i&&(h=-(f-l-h)),e=t?s+h+"px, 0)":s+"0, "+h+"px)",o["-webkit-"+c]=e,o["-moz-"+c]=e,o["-ms-"+c]=e,o["-o-"+c]=e,o[c]=e):o[a.lt]=h,li()||a.h.css(o),a.i.ho=h,a.i.tl=f}function ni(t,n){var e=n?"removeClass":"addClass",r=t?vt:yt,i=t?Ve:Ye;(t?ht:pt)[e](i),r[e](i)}function ei(t){return{wh:t?Qn:Vn,WH:t?"Width":"Height",lt:t?Bn:Rn,LT:t?"Left":"Top",xy:t?Jn:Zn,XY:t?"X":"Y",_wh:t?"w":"h",_lt:t?"l":"t",t:t?ht:vt,h:t?pt:yt,s:t?ft:dt,i:t?kn:Tn}}function ri(t,n){H&&u.isFunction(t)&&t.call(En,n)}function ii(t,n,r){r===e&&(r=[Yn,Yn,Yn,Yn]),t[n+Rn]=r[0],t[n+jn]=r[1],t[n+Fn]=r[2],t[n+Bn]=r[3]}function oi(n){var e="ownerDocument",r="HTMLElement",o=n&&n[e]&&n[e].parentWindow||t;return typeof o[r]===i.o?n instanceof o[r]:n&&typeof n===i.o&&null!==n&&1===n.nodeType&&typeof n.nodeName===i.s}function ai(t,n){var e,r,i=[],o=[];for(e=0;ef&&(l=r+1,f=n);return{cR:h,cC:p,r:c,c:f,w:l,p:t,m:a}}}function ui(t){for(var n=0;n"+(n||Yn)+""}function di(t,n){for(var e,r=n.split(te),o=0;o9||!g?tt.on("input",Er):tt.on(he,Hr).on(pe,kr)}else xi(tt,we),(nt=tt).wrapInner(pi(Ne)).wrapInner(pi(Ie)).wrapInner(pi(We)),ct=hi(nt,te+Ne),at=hi(nt,te+Ie),ot=hi(nt,te+We),ct.on(ve,function(t){!0!==qt&&Qr((t=t.originalEvent||t).propertyName)&&Xr(Kn)});if(Kr(),A?dr(at,$n,Ar):at.on($n,Ar),b&&xi(at,v.x&&v.y?Pe:Le),fn){var c,l,f,p,d,O,L=a.mO(),P=a.now();cn=new L(function(t){if(H&&!U){var n,e=!1;u.each(t,function(){if(c=(n=this).target,l=n.attributeName,e=l===o.c?Fr(n.oldValue,c.className):l!==o.s||n.oldValue!==c.style.cssText)return!1}),e&&En.update(Kn)}}),un=new L(function(t){if(H&&!U){var n=!1;u.each(t,function(){return!(n=Br(this))}),n&&(p=a.now(),d=Ot||Mt,O=function(){k||(P=p,T&&Vr(),d?En.update():En.update(Kn))},clearTimeout(f),ur<=0||p-P>ur||!d?O():f=setTimeout(O,ur))}})}return W&&(xi(J,ge),at[oe](r.l),at[ae](r.t)),rt=u(pi("os-resize-observer-host")),nt.prepend(rt),yr(rt,Mr),Mr(),En.update(Kn),setTimeout(function(){S&&!k&&xi(nt,Oe)},333),H=!0,ri(i.onInitialized),H}}return t[r]=function(n,i){if(0===arguments.length)return this;S();var o,a,s=[];return u.isPlainObject(i)?n&&n.length?(u.each(n,function(){(o=this)!==e&&s.push(z(o,i,l,f))}),a=s.length>1?s:s[0]):a=z(n,i,l,f):n&&(n.length&&n.length>0?(u.each(n,function(){o=c.get(this),"!"===i?o instanceof t[r]&&s.push(o):s.push(o)}),a=s.length>1?s:s[0]):a=c.get(n)),a},t[r].globals=function(){S();var t=u.extend(!0,{},l);return delete t.msie,t},t[r].defaultOptions=function(t){S();var n=l.defaultOptions;if(t===e)return u.extend(!0,{},n);l.defaultOptions=u.extend(!0,{},n,O.v(t,O.t,!0))},t[r]}(a,function(t){var n=[],r="__overlayScrollbars__";function i(t,e){t[r]=e,n.push(t)}function o(e){var i=t.inA(e,n);i>-1&&(delete e[r],n.splice(i,1))}function a(t){return s(t)!==e}function s(e){var i=t.inA(e,n);if(i>-1)return n[i][r]}return{all:function(){return n},add:i,rem:o,has:a,get:s}}(a),c);return s&&s.fn&&(s.fn.overlayScrollbars=function(t){var n=this;return s.isPlainObject(t)?(s.each(n,function(){u(this,t)}),n):u(n,t)}),u}); \ No newline at end of file diff --git a/js/jquery.overlayScrollbars.js b/js/jquery.overlayScrollbars.js index 27bc9e6..f614dfb 100644 --- a/js/jquery.overlayScrollbars.js +++ b/js/jquery.overlayScrollbars.js @@ -1091,7 +1091,7 @@ function addPassiveEventListener(element, eventNames, listener) { var events = eventNames.split(_strSpace); for (var i = 0; i < events.length; i++) - element[0].addEventListener(events[i].trim(), listener, {passive: true}); + element[0].addEventListener(events[i], listener, {passive: true}); } /** @@ -1103,7 +1103,7 @@ function removePassiveEventListener(element, eventNames, listener) { var events = eventNames.split(_strSpace); for (var i = 0; i < events.length; i++) - element[0].removeEventListener(events[i].trim(), listener, {passive: true}); + element[0].removeEventListener(events[i], listener, {passive: true}); } diff --git a/js/jquery.overlayScrollbars.min.js b/js/jquery.overlayScrollbars.min.js index 20858ca..44b0f9c 100644 --- a/js/jquery.overlayScrollbars.min.js +++ b/js/jquery.overlayScrollbars.min.js @@ -10,4 +10,4 @@ * Released under the MIT license. * Date: 18.05.2018 */ -!function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(n){return e(t,t.document,undefined,n)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=e(t,t.document,undefined,require("jquery")):e(t,t.document,undefined,t.jQuery)}("undefined"!=typeof window?window:this,function(t,e,n,r){"use strict";var i="OverlayScrollbars",o={o:"object",f:"function",a:"array",s:"string",b:"boolean",n:"number",u:"undefined",z:"null"},a={c:"class",s:"style",i:"id",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth"},s={wW:function(){return t.innerWidth||e.documentElement[a.cW]||e.body[a.cW]},wH:function(){return t.innerHeight||e.documentElement[a.cH]||e.body[a.cH]},mO:function(){return t.MutationObserver||t.WebKitMutationObserver||t.WebkitMutationObserver||t.MozMutationObserver||n},rO:function(){return t.ResizeObserver||t.WebKitResizeObserver||t.WebkitResizeObserver||t.MozResizeObserver||n},rAF:function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}},cAF:function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||t.msCancelAnimationFrame||function(e){return t.clearTimeout(e)}},now:function(){return Date.now()||(new Date).getTime()},stpP:function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},prvD:function(t){t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1},inA:function(t,e){for(var n=0;n0?"\r\nValid strings are: [ "+C.join(", ").split(v).join(", ")+" ].":"")),delete t[s]}}};return c(s,e,a),i?l.extend(!0,a,s):!l.isEmptyObject(s)&&n&&console.warn("The following options are discarded due to invalidity:\r\n"+JSON.stringify(s,null,2)),a}});function O(){u||(u=new M(z.d)),f||(f=new W(u))}function M(i){var o=this,c="overflow",u="hidden",f="scroll",h=l("body"),d=l('
'),v=d[0],p=l(d.children("div").eq(0)),y=v[a.oH];h.append(d),0===y&&d.hide().show();var m,x,w,b,g,S,z,O,M,W=A(v),H={x:0===W.x,y:0===W.y};function k(t){var r=!1,i="Webkit Moz ms O".split(" "),o=e.createElement("div"),a=null,s=0;if(t=t.toLowerCase(),o.style[t]!==n&&(r=!0),!r)for(a=t.charAt(0).toUpperCase()+t.substr(1);s0?m=M(x[b](g+5,x[w](".",g)),10):S>0?m=M(x[b](O+3,x[w](".",O)),10):z>0&&(m=M(x[b](z+5,x[w](".",z)),10)),m),cssCalc:function(){var t,n,r=e.createElement("div"),i=["calc","-webkit-calc","-moz-calc","-o-calc"];for(t=0;t0){var t=r.wW(),u=r.wH(),f=t-e,v=u-n;if(0===f&&0===v)return;var p=Math.round(t/(e/100)),y=Math.round(u/(n/100)),m=Math.abs(f),x=Math.abs(v),w=Math.abs(p),b=Math.abs(y),g=c(),S=m>2&&x>2,z=!a(w,b);!(S&&z&&(g!==i&&i>0))||(h.append(d),o.nativeScrollbarSize=A(d[0]),d.remove(),l.each(s.all(),function(){s.has(this)&&s.get(this).update("zoom")})),e=t,n=u,i=g}})}function a(t,e){var n=Math.abs(t),r=Math.abs(e);return!(n===r||n+1===r||n-1===r)}function c(){var e=t.screen.deviceXDPI||0,n=t.screen.logicalXDPI||1;return t.devicePixelRatio||e/n}}()}function W(t){var e,i=this,o="autoUpdate",a=o+"Interval",s=[],c=[],u=!1,f=33,h=f,d=r.now(),v=function(){if(s.length>0&&u){e=r.rAF()(function(){v()});var t=r.now(),i=t-d;if(i>h){d=t-i%h;for(var l=f,p=0;pw&&(y.update("auto"),c[p]=new Date(b+=w)),l=Math.max(1,Math.min(l,w))}}h=l}}else h=f};i.add=function(e){-1===l.inArray(e,s)&&(s.push(e),c.push(r.now()),s.length>0&&!u&&(u=!0,t.autoUpdateLoop=u,v()))},i.remove=function(i){var o=l.inArray(i,s);o>-1&&(c.splice(o,1),s.splice(o,1),0===s.length&&u&&(u=!1,t.autoUpdateLoop=u,e!==n&&(r.cAF()(e),e=-1)))}}function H(u,f,h,d){if(oi(u)){if(s.has(u)){var v=s.get(u);return v.options(f),v}var p,y,m,x,w,b,g,S,O,M,W,H,k,A,C,T,E,L,D,P,R,N,F,I,j,U,_,B,q,V,X,Y,K,J,Q,G,Z,$,tt,et,nt,rt,it,ot,at,st,ct,lt,ut,ft,ht,dt,vt,pt,yt,mt,xt,wt,bt,gt,St,zt,Ot,Mt,Wt,Ht,kt,At,Ct,Tt,Et,Lt,Dt,Pt,Rt,Nt,Ft,It,jt,Ut,_t,Bt,qt,Vt,Xt,Yt,Kt,Jt,Qt,Gt,Zt,$t,te,ee,ne,re,ie,oe,ae,se,ce,le,ue,fe,he,de,ve,pe,ye,me,xe,we,be,ge,Se,ze,Oe,Me,We,He=new t[i],ke={},Ae={},Ce={},Te={},Ee={},Le=175,De="-hidden",Pe="margin-",Re="padding-",Ne="border-",Fe="top",Ie="right",je="bottom",Ue="left",_e="min-",Be="max-",qe="width",Ve="height",Xe="float",Ye="",Ke="auto",Je="scroll",Qe="100%",Ge="x",Ze="y",$e=".",tn=" ",en="scrollbar",nn="-horizontal",rn="-vertical",on=Je+"Left",an=Je+"Top",sn="mousedown touchstart",cn="mouseup touchend touchcancel",ln="mousemove touchmove",un="mouseenter",fn="mouseleave",hn="keydown",dn="keyup",vn="selectstart",pn="transitionend webkitTransitionEnd oTransitionEnd",yn="__overlayScrollbarsRO__",mn="os-",xn=mn+"html",wn=mn+"host",bn=wn+"-textarea",gn=wn+"-"+en+nn+De,Sn=wn+"-"+en+rn+De,zn=wn+"-transition",On=wn+"-rtl",Mn=wn+"-resize-disabled",Wn=wn+"-scrolling",Hn=wn+"-overflow",kn=Hn+"-x",An=Hn+"-y",Cn=mn+"textarea",Tn=Cn+"-cover",En=mn+"padding",Ln=mn+"viewport",Dn=Ln+"-native-scrollbars-invisible",Pn=Ln+"-native-scrollbars-overlaid",Rn=mn+"content",Nn=mn+"content-arrange",Fn=mn+"content-glue",In=mn+"size-auto-observer",jn=mn+"resize-observer",Un=mn+"resize-observer-item",_n=Un+"-final",Bn=mn+"text-inherit",qn=mn+en,Vn=qn+"-track",Xn=Vn+"-off",Yn=qn+"-handle",Kn=Yn+"-off",Jn=qn+"-unusable",Qn=qn+"-"+Ke+De,Gn=qn+"-corner",Zn=Gn+"-resize",$n=Zn+"-both",tr=Zn+nn,er=Zn+rn,nr=qn+nn,rr=qn+rn,ir=mn+"dragging",or=mn+"theme-none",ar={},sr=33,cr=[],lr=11,ur=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],fr=[],hr={},dr={};if(He.sleep=function(){B=!0},He.update=function(t){var e,n,i="zoom"===t,o="img",a="load";t===Ke?(e=qr(),n=Br(),(e||n)&&Yr(!1,n)):i?Yr(!0,!0):(t=B||t,B=!1,Yr(!1,!1,t)),T||i||ct.find(o).each(function(t,e){-1===r.inA(e,cr)&&(e=l(e)).off(a,Ir).on(a,Ir)})},He.options=function(t,e){if(l.isEmptyObject(t)||!l.isPlainObject(t)){if(wi(t)===o.s){if(arguments.length>=2){var n={};return pi(n,t,e),Kr(n),void Yr()}return vi(X,t)}return X}Kr(t);var r=B||!1;B=!1,Yr(),B=r},He.destroy=function(){C=!0,d.remove(He),gr(),mr(rt),P&&mr(nt),zi(rt),it!==n&&zi(it),st!==n&&zi(st),P&&zi(nt),W?(pr(et,ln,Mr),pr(et,un,zr),pr(et,fn,Or)):et.off(ln,Mr).off(un,zr).off(fn,Or),zi(ft),zi(vt),ut&&zi(ut),ze||Nr(),ct.contents().unwrap().unwrap().unwrap(),E&&Si(Z,xn),T?(tt.off(Je,Dr).off("drop",Tr).off("focus",Er).off("focusout",Lr),w>9||!x?tt.off("input",kr):tt.off(hn,Ar).off(dn,Cr),zi(lt),Si(tt,Cn+tn+Bn).unwrap().removeAttr(a.s),zi(et)):(Si(tt,wn),Si(et,[wn,Mn,On,gn,Sn,zn,Wn,Hn,kn,An,or,ne].join(tn)));for(var t=0;t0)e.x=t[0],e.y=t[1];else if(wi(t)===o.s||wi(t)===o.n)e.x=t,e.y=t;else if(wi(t)===o.o){for(var n in t=bi({},t),x=0,t)t.hasOwnProperty(n)&&(x>2&&delete t[n],x++);var r=function(e){var n=e?w:b;for(x=0;x2){var p=r.substr(0,2);for(x=0;x/g,(d?"-":Ye)+Qe))[v](/px/g,Ye))[v](/%/g,f+u*(h&&m.n?-1:1)/100))[v](/vw/g,f+Te.w))[v](/vh/g,f+Te.h),a=si(t.parseFloat(t.eval(r)).toFixed())}else wi(r)===o.n&&(a=r);if(!isNaN(a)&&a!==n&&wi(a)===o.n){var y=ee&&h,w=l*(y&&m.n?-1:1),b=y&&m.i,S=y&&m.n;switch(w=b?u-w:w,i){case"+=":s=w+a;break;case"-=":s=w-a;break;case"*=":s=w*a;break;case"/=":s=w/a;break;default:s=a}b&&(s=u-s),S&&(s*=-1),h&&m.n?(s=Math.max(u,s),s=Math.min(0,s)):(s=Math.min(u,s),s=Math.max(0,s)),s===l&&(s=n)}return s};if(D||P){var I=D?L:l(L);if(0===I.length)return;if(E){var j,U,B,q=e.axis,V=e.block,X=wi(V),Y=e.margin,K=wi(Y);if(X===o.s)V=[V,V];else if(X===o.a)if((U=V.length)>2||U<1)V=n;else{for(j=!0,1===U&&(V[1]=W),x=0;x=G[r]&&Q[r]+ht[n]<=G[r]+Te[n],nt[i]=ht[n]s:a0||z){var yt={};if(vt&&(yt[on]=S.x),pt&&(yt[an]=S.y),z)at.animate(yt,r);else{var mt={duration:r,complete:s};if(wi(i)===o.a){var xt={};xt[on]=i[0],xt[an]=i[1],mt.specialEasing=xt}else mt.easing=i;at.animate(yt,mt)}}else vt&&at[on](S.x),pt&&at[an](S.y)},He.scrollStop=function(t,e,n){at.stop(t,e,n)},He.getElements=function(){return{target:tt[0],host:et[0],padding:ot[0],viewport:at[0],content:ct[0],scrollbarHorizontal:{scrollbar:ft[0],track:ht[0],handle:dt[0]},scrollbarVertical:{scrollbar:vt[0],track:pt[0],handle:yt[0]},scrollbarCorner:ut}},He.getState=function(t){var e=function(t){if(!l.isPlainObject(t))return t;var e=bi(!0,{},t),n=function(t,n){e.hasOwnProperty(t)&&(e[n]=e[t],delete e[t])};return n("w",qe),n("h",Ve),delete e.c,e},n={sleeping:e(B)||!1,autoUpdate:e(!le),widthAuto:e(St),heightAuto:e(zt),padding:e(Wt),overflowAmount:e(Pt),hideOverflow:e(gt),hasOverflow:e(bt),contentScrollSize:e(xt),viewportSize:e(Te),hostSize:e(mt),documentMixed:e(L)};return wi(t)===o.s?vi(n,t):n},Oi(u,f))return s.add(u,He),He;He=n}function vr(t,e,n){for(var r=e.split(tn),i=0;i9||!x){t.prepend(di(jn,di({className:Un,dir:"ltr"},di(Un,di(_n))+di(Un,di({className:_n,style:"width: 200%; height: 200%"})))));var v,p,y,b,g=t[0][u][0][u][0],S=l(g[u][1]),z=l(g[u][0]),O=l(z[0][u][0]),M=g[a.oW],W=g[a.oH],k=2,A=h.nativeScrollbarSize,C=function(){z[on](i)[an](i),S[on](i)[an](i)},T=function(){p=0,v&&(M=y,W=b,f())},E=function(t){return y=g[a.oW],b=g[a.oH],v=y!=M||b!=W,t&&v&&!p?(r.cAF()(p),p=r.rAF()(T)):t||T(),C(),t&&(r.prvD(t),r.stpP(t)),!1},L={},D={};D[Fe]=-(A.y+1)*k,D[Ie]=A.x*-k,D[je]=A.y*-k,D[Ue]=-(A.x+1)*k,l(g).css(D),z.on(Je,E),S.on(Je,E),t.on(c,function(){E(!1)}),L[qe]=i,L[Ve]=i,O.css(L),C()}else{var P=G[0],R=P.attachEvent,N=w!==n;if(R)t.prepend(di(jn)),hi(t,$e+jn)[0].attachEvent("onresize",f);else{var F=P.createElement(o.o);F.setAttribute("tabindex","-1"),F.setAttribute(a.c,jn),F.onload=function(){var t=this.contentDocument.defaultView;t.addEventListener("resize",f),t.document.documentElement.style.display="none"},F.type="text/html",N&&t.prepend(F),F.data="about:blank",N||t.prepend(F),t.on(c,f)}}if(t[0]===rt[0]){var I=function(){var e=et.css("direction"),n={},r=0,o=!1;return e!==Ct&&("ltr"===e?(n[Ue]=0,n[Ie]=Ke,r=i):(n[Ue]=Ke,n[Ie]=0,r=m.n?-i:m.i?0:i),rt.children().eq(0).css(n),t[on](r)[an](i),Ct=e,o=!0),o};I(),t.on(Je,function(t){return I()&&Yr(),r.prvD(t),r.stpP(t),!1})}}function mr(t){if(H){var e=t.contents()[0];e[yn].disconnect(),delete e[yn]}else zi(t.children($e+jn).eq(0))}function xr(t){if(t!==n&&H){var e=t.contents()[0];e[yn].unobserve(e)}}function wr(t){if(t!==n&&H){var e=t.contents()[0];e[yn].observe(e)}}function br(){ue&&!le&&(se.observe(et[0],{attributes:!0,attributeOldValue:!0,attributeFilter:[a.i,a.c,a.s]}),ce.observe(T?tt[0]:ct[0],{attributes:!0,attributeOldValue:!0,subtree:!T,childList:!T,characterData:!T,attributeFilter:T?["wrap","cols","rows"]:[a.i,a.c,a.s]}),le=!0)}function gr(){ue&&le&&(se.disconnect(),ce.disconnect(),le=!1)}function Sr(){if(!B){var t=rt[0],e={w:t[a.sW],h:t[a.sH]};if(A){var n=mi(e,Jt);Jt=e,n&&Yr(!0,!1)}else Jt=e}}function zr(){we&&Zr(!0)}function Or(){we&&!$.hasClass(ir)&&Zr(!1)}function Mr(){xe&&(Zr(!0),clearTimeout(ve),ve=setTimeout(function(){xe&&!C&&Zr(!1)},100))}function Wr(t){var e=Y.callbacks;B||(q!==n?clearTimeout(q):((me||xe)&&Zr(!0),ui()||gi(et,Wn),ri(e.onScrollStart,t)),ti(!0,at[on]()),ti(!1,at[an]()),ri(e.onScroll,t),q=setTimeout(function(){C||(Hr(),ri(e.onScrollStop,t))},Le))}function Hr(){clearTimeout(q),q=n,(me||xe)&&Zr(!1),ui()||Si(et,Wn)}function kr(){Xr(),He.update(Ke)}function Ar(t){var e=t.keyCode;if(!li(e)){if(0===fr.length){var n=function(){Xr(),He.update(Ke)};n(),fe=setInterval(n,1e3/60)}-1===l.inArray(e,fr)&&fr.push(e)}}function Cr(t){var e=t.keyCode;if(!li(e)){var n=l.inArray(e,fr);n>-1&&fr.splice(n,1),0===fr.length&&(Xr(),He.update(Ke),clearInterval(fe))}}function Tr(){setTimeout(function(){C||(Xr(),He.update(Ke))},50)}function Er(){he=!0}function Lr(){he=!1,clearInterval(fe),fr=[],Xr(),He.update(Ke)}function Dr(t){return tt[on](m.i&&ee?9999999:0),tt[an](0),r.prvD(t),r.stpP(t),!1}function Pr(t){if(!B){var e=(t.originalEvent||t).touches!==n;(1===r.mBtn(t)||e)&&(le&&(Se=!0,gr()),hr=r.page(t),dr.w=et[0][a.oW]-(D?0:R),dr.h=et[0][a.oH]-(D?0:N),G.on(vn,Fr).on(ln,Rr).on(cn,Nr),gi($,ir),ut.setCapture&&ut.setCapture(),r.prvD(t),r.stpP(t))}}function Rr(t){var e=r.page(t),n={};(Me||Oe)&&(n[qe]=dr.w+e.x-hr.x),(We||Oe)&&(n[Ve]=dr.h+e.y-hr.y),et.css(n),r.stpP(t)}function Nr(t){var e=t!==n;G.off(vn,Fr).off(ln,Rr).off(cn,Nr),Si($,ir),ut.releaseCapture&&ut.releaseCapture(),e&&(Se&&br(),He.update(Ke)),Se=!1}function Fr(t){return r.prvD(t),!1}function Ir(){Yr()}function jr(){var t={};return E&&st&&(t.w=si(st.css(_e+qe)),t.h=si(st.css(_e+Ve)),t.c=mi(t,ae),t.f=!0),ae=t,t.c}function Ur(t,e){var r=e!==n&&null!==e?e.split(tn):Ye,i=t!==n&&null!==t?t.split(tn):Ye;if(r===Ye&&i===Ye)return!1;var o,a,s,c,u=ai(i,r),f=!1,h=re!==n&&null!==re?re.split(tn):[Ye],d=ne!==n&&null!==ne?ne.split(tn):[Ye],v=l.inArray(or,u),p=u[o];for(v>-1&&u.splice(v,1),o=0;o0&&A&&o-K0?ht:or)),se&&(!0===Jt?(gr(),d.add(He)):null===Jt&&x?(gr(),d.add(He)):(d.remove(He),br())),Xt)if(Vt)if(it===n&&(it=l(di(Fn)),ot.before(it)),P)nt.show();else{nt=l(di(In)),it.before(nt);var Se={w:-1,h:-1};yr(nt,function(){var t={w:nt[0][a.oW],h:nt[0][a.oH]};mi(t,Se)&&(A&&zt&&t.h>0||St&&t.w>0?Yr():(A&&!zt&&0===t.h||!St&&0===t.w)&&Yr()),Se=t}),P=!0,null!==g&&nt.css(Ve,g+"(100% + 1px)")}else P&&nt.hide();i&&(rt.find("*").trigger(Je),P&&nt.find("*").trigger(Je));var Ae,Ce=et.css("direction"),Le=yi(Ce,At,i),De=et.css("box-sizing"),$e=yi(De,Mt,i),en={c:i,t:si(et.css(Re+Fe)),r:si(et.css(Re+Ie)),b:si(et.css(Re+je)),l:si(et.css(Re+Ue))};try{Ae=P?nt[0].getBoundingClientRect():null}catch(Ui){return}D="border-box"===De;var nn=(_="rtl"===Ce)?Ue:Ie,rn=_?Ie:Ue,cn=et[0],hn=ot[0],dn=!1,vn=!(!P||"none"===et.css(Xe))&&(0===Math.round(Ae.right-Ae.left)&&(!!Ut||cn[a.cW]-R>0));if(Vt&&!vn){var pn=cn[a.oW],yn=it.css(qe);it.css(qe,Ke);var mn=cn[a.oW];it.css(qe,yn),(dn=pn!==mn)||(it.css(qe,pn+1),mn=cn[a.oW],it.css(qe,yn),dn=pn!==mn)}var xn=(vn||dn)&&Vt,wn=yi(xn,St,i),bn=!xn&&St,gn=!!P&&0===Math.round(Ae.bottom-Ae.top),Sn=yi(gn,zt,i),zn=!gn&&zt,Cn="-"+qe,Tn=xn&&D||!D,En=gn&&D||!D,Ln={c:i,t:En?si(et.css(Ne+Fe+Cn)):0,r:Tn?si(et.css(Ne+Ie+Cn)):0,b:En?si(et.css(Ne+je+Cn)):0,l:Tn?si(et.css(Ne+Ue+Cn)):0},Dn={c:i,t:si(et.css(Pe+Fe)),r:si(et.css(Pe+Ie)),b:si(et.css(Pe+je)),l:si(et.css(Pe+Ue))},Pn={h:String(et.css(Be+Ve)),w:String(et.css(Be+qe))},Rn={},jn={};if(R=en.l+en.r,N=en.t+en.b,en.c=xi(en,Wt),F=Ln.l+Ln.r,I=Ln.t+Ln.b,Ln.c=xi(Ln,Ht),j=Dn.l+Dn.r,U=Dn.t+Dn.b,Dn.c=xi(Dn,kt),Pn.ih=si(Pn.h),Pn.iw=si(Pn.w),Pn.ch=Pn.h.indexOf("px")>-1,Pn.cw=Pn.w.indexOf("px")>-1,Pn.c=mi(Pn,Ot,i),At=Ce,Mt=De,St=xn,zt=gn,Wt=en,Ht=Ln,kt=Dn,Ot=Pn,Le&&P&&nt.css(Xe,rn),en.c||Le||_t||wn||Sn||$e||Xt){var Un={},_n={};ii(jn,Pe,[-en.t,-en.r,-en.b,-en.l]),Ut?(ii(Un,Ye,[en.t,en.r,en.b,en.l]),ii(T?_n:Rn,Re)):(ii(Un,Ye),ii(T?_n:Rn,Re,[en.t,en.r,en.b,en.l])),ot.css(Un),tt.css(_n)}Te={w:hn[a.oW],h:hn[a.oH]};var Bn=!!T&&Xr();if(gn&&(Sn||_t||$e||Pn.c||en.c||Ln.c)?(Pn.cw&&(Rn[Be+Ve]=Pn.ch?Pn.ih-(Ut?N:0)+(D?-I:N):Ye),Rn[Ve]=Ke):(Sn||_t)&&(Rn[Be+Ve]=Ye,Rn[Ve]=Qe),xn&&(wn||_t||$e||Pn.c||en.c||Ln.c||Le)?(Pn.cw&&(Rn[Be+qe]=Pn.cw?Pn.iw-(Ut?R:0)+(D?-F:R)+(p.y?y.y:0):Ye),Rn[qe]=Ke,jn[Be+qe]=Qe):(wn||_t)&&(Rn[Be+qe]=Ye,Rn[qe]=Qe,Rn[Xe]=Ye,jn[Be+qe]=Ye),xn&&(Pn.cw||(Rn[Be+qe]=Ye),jn[qe]=T&&fe?Bn.dw:Ke,Rn[qe]=Ke,Rn[Xe]=rn),gn&&(Pn.ch||(Rn[Be+Ve]=Ye),jn[Ve]=T?ve?Bn.dh:Ke:ct[0][a.cH]),Vt&&it.css(jn),ct.css(Rn),Rn={},jn={},bt=bt||{x:!1,y:!1},t||e||Le||$e||_t||wn||xn||Sn||gn||Pn.c||Kt||ue||qt||pt||V||de||ge||Ct||_t||de||ge||i){var qn="overflow",Vn=qn+"-x",Xn=qn+"-y",Yn="hidden",Kn="visible",Jn=k&&(p.x||p.y||Te.w0&&(jn[qe]=Math.max(1,jn[qe]),jn[Ve]=Math.max(1,jn[Ve])),T&<.css(Sr),it.css(jn)}xn&&(Rn[qe]=Qe),!xn||D||le||(Rn[Xe]="none"),ct.css(Rn),Rn={};var Wr=rr.getBoundingClientRect(),Hr={w:Math.max(rr[a.sW],ir[a.sW]),h:Math.max(rr[a.sH],ir[a.sH])};if(Jn&&ct.css(qn,Ye),Wr.width){var kr=Wr.width,Ar=Wr.height,Cr=.001;Hr.w+=si(kr+Cr)-kr,Hr.h+=si(Ar+Cr)-Ar}Hr.c=e=mi(Hr,xt,i),xt=Hr,t=mi(fr={w:cn[a.cW],h:cn[a.cH]},mt),mt=fr,Te={w:hn[a.oW],h:hn[a.oH]};var Tr={x:"v-s"===ce.x,y:"v-s"===ce.y},Er={x:"v-h"===ce.x,y:"v-h"===ce.y},Lr={x:"s"===ce.x,y:"s"===ce.y},Dr={x:Math.max(0,Math.round(100*(Hr.w-fr.w+(Ut?R:0)))/100),y:Math.max(0,Math.round(100*(Hr.h-fr.h+(Ut?N:0)))/100)},Rr=T&&(0===Te.w||0===Te.h);Rr&&(Dr.x=0,Dr.y=0);var Nr={x:Dr.x>0,y:Dr.y>0},Fr={x:Nr.x,y:Nr.y};(Tr.x||Er.x)&&(Fr.x=Nr.y&&!Tr.y&&!Er.y),(Tr.y||Er.y)&&(Fr.y=Nr.x&&!Tr.x&&!Er.x),Fr.xs=!!Fr.x&&(Lr.x||Tr.x),Fr.ys=!!Fr.y&&(Lr.y||Tr.y);var Ir={x:Nr.x&&Fr.xs,y:Nr.y&&Fr.ys},Ur=Pt;if(Dr.c=mi(Dr,Pt,Ge,Ze,i),Pt=Dr,Nr.c=mi(Nr,bt,Ge,Ze,i),bt=Nr,Fr.c=mi(Fr,gt,Ge,Ze,i),gt=Fr,p.x||p.y){var _r=i,Br={};if((Nr.x||Nr.y)&&(Br.w=p.y&&Nr.y?Hr.w+y.y:Ye,Br.h=p.x&&Nr.x?Hr.h+y.x:Ye,_r=yi(Br,wt,i),wt=Br),Nr.c||Fr.c||Hr.c||Le||wn||Sn||xn||gn||Kt){var qr="px solid transparent";Rn[Ne+rn]=Ye,Rn[Pe+rn]=Ye,p.x&&Nr.x&&Fr.xs?(gn&&(Rn[Pe+je]=Yt?Ye:y.x),Rn[Ne+je]=gn||Yt?Ye:y.x+qr):(Br.h=Ye,_r=!0,Rn[Ne+je]=Ye,Rn[Pe+je]=Ye),p.y&&Nr.y&&Fr.ys?(xn&&(Rn[Pe+nn]=Yt?Ye:y.y),Rn[Ne+nn]=Yt?Ye:y.y+qr):(Br.w=Ye,_r=!0,Rn[Ne+nn]=Ye,Rn[Pe+nn]=Ye)}if(Yt&&(Br.w=Ye,Br.h=Ye,_r=!0),_r){var Vr={};Vr[qe]=Fr.y?Br.w:Ye,Vr[Ve]=Fr.x?Br.h:Ye,st===n&&(st=l(di(Nn)),at.prepend(st)),st.css(Vr)}ct.css(Rn)}var Kr={};Un={};if(t||Nr.c||Fr.c||Hr.c||ue||$e||Kt||Le||qt||Sn){Kr[rn]=Ye;var Jr=function(){Kr[je]=Ye,ke.h=0},Qr=function(){Kr[nn]=Ye,ke.w=0};if(Nr.x&&Fr.xs?(Kr[Vn]=Je,Yt?Jr():(Kr[je]=-(p.x?y.x:S.x),ke.h=p.x?y.y:0)):(Kr[Vn]=Ye,Jr()),Nr.y&&Fr.ys?(Kr[Xn]=Je,Yt?Qr():(Kr[nn]=-(p.y?y.y:S.y),ke.w=p.y?y.x:0)):(Kr[Xn]=Ye,Qr()),(Te.h-1,ji=Fi.y>-1;(Ii||ji)&&(ji&&at[an](Fi.y),Ii&&(_&&ee&&m.i?at[on](0):at[on](Fi.x)))}jt=Ai}else T||(_&&m.i&&p.y&&Nr.x&&ee&&(c.l+=ke.w||0),at[on](c.l),at[an](c.t));Le&&ri(M,{isRTL:_,dir:Ce}),t&&ri(L,{width:mt.w,height:mt.h}),e&&ri(H,{width:xt.w,height:xt.h}),(Nr.c||Fr.c)&&ri(z,{x:Nr.x,y:Nr.y,xScrollable:Fr.xs,yScrollable:Fr.ys,clipped:Fr.x||Fr.y}),Dr.c&&ri(O,{x:Dr.x,y:Dr.y})}E&&(Nr.c||ae.c)&&(ae.f||jr(),p.y&&Nr.x&&ct.css(_e+qe,ae.w+y.y),p.x&&Nr.y&&ct.css(_e+Ve,ae.h+y.x),ae.c=!1),wr(rt),wr(nt),ri(w,{forced:i})}}function Kr(t){X=bi(!0,{},X,z.v(t,z.t,!0)),Y=bi(!0,{},Y,z.v(t,z.t,!1,!0))}function Jr(){ft=l(di(qn+tn+nr)),ht=l(di(Vn)),dt=l(di(Yn)),vt=l(di(qn+tn+rr)),pt=l(di(Vn)),yt=l(di(Yn)),ft.append(ht),ht.append(dt),vt.append(pt),pt.append(yt),ot.after(vt),ot.after(ft),O&&(ft.on(pn,function(t){t.target===ft[0]&&($r(!0),ti(!0,at[on]()))}),vt.on(pn,function(t){t.target===vt[0]&&($r(!1),ti(!1,at[an]()))})),Qr(!0),Qr(!1),ut=l(di(Gn)),et.append(ut)}function Qr(t){var e,i,o,a=ni(t),s=a.xy,c=Je+a.LT,l="active",u=1,f=function(){u=.5},h=function(){u=1},d=function(n){var o=a.i.tl,l=a.i.hl,u=a.i.ms*((l/2+r.page(n)[s]-i-l/2)/(o-l));u=isFinite(u)?u:0,_&&t&&(m.n||!m.n&&!m.i)&&(u*=-1),at[c](e+u),W||r.prvD(n)},v=function(t){t=t||t.originalEvent,Si($,ir),Si(a.h,l),Si(a.t,l),Si(a.s,l),G.off(ln,d).off(cn,v).off(hn,p).off(dn,y).off(vn,Fr),h(),e=n,i=n,o!==n&&(He.scrollStop(),clearTimeout(o),o=n);var r=et[0].getBoundingClientRect();t.clientX>=r.left&&t.clientX<=r.right&&t.clientY>=r.top&&t.clientY<=r.bottom||Or(),(me||xe)&&Zr(!1)},p=function(t){16==t.keyCode&&f()},y=function(t){16==t.keyCode&&h()};a.h.on(sn,function(o){if(!B){var u=(o.originalEvent||o).touches!==n;ui()||!$t||u&&!be||(1===r.mBtn(o)||u)&&(e=(e=at[c]())===n?0:e,(_&&t&&!m.n||!_)&&(e=e<0?0:e),i=r.page(o)[s],gi($,ir),gi(a.h,l),gi(a.s,l),G.on(ln,d).on(cn,v).on(vn,Fr),!w&&L||r.prvD(o),r.stpP(o))}}),a.t.on(sn,function(e){if(!B){var c=(e.originalEvent||e).touches!==n;if(!ui()&&Zt&&(!c||be)&&(1===r.mBtn(e)||c)){var h,d=Te[a._wh],x=a.t.offset()[a.lt],w=!0;e.shiftKey&&f();var b=function(){if(!C){var e=a.i.ho,r=a.i.hl,s=i-x,c=200*u,l=w?Math.max(333,c):c,f={},v=_&&t&&(!m.i&&!m.n||ee),p=e>s;v&&(p=e=s;v&&(y=h?e+r>=s:e<=s),y?(clearTimeout(o),He.scrollStop(),o=n):o=setTimeout(b,l),w=!1}};i=r.page(e)[s],gi($,ir),gi(a.t,l),gi(a.s,l),G.on(cn,v).on(hn,p).on(dn,y).on(vn,Fr),b(),r.prvD(e),r.stpP(e)}}}).hover(function(){(me||xe)&&(ge=!0,Zr(!0))},function(){(me||xe)&&(ge=!1,Zr(!1))}),a.s.on(sn,function(t){r.stpP(t)})}function Gr(t,e,n){var r=t?gn:Sn,i=t?ft:vt;e?Si(et,r):gi(et,r),n?Si(i,Jn):gi(i,Jn)}function Zr(t,e){if(clearTimeout(de),t)Si(ft,Qn),Si(vt,Qn);else{var n="active",r=function(){if(!ge&&!C){var t=dt.hasClass(n)||yt.hasClass(n);!t&&(me||xe||we)&&gi(ft,Qn),!t&&(me||xe||we)&&gi(vt,Qn)}};pe>0&&!0!==e?de=setTimeout(r,pe):r()}}function $r(t){var e={},n=ni(t),r=1e6,i=Math.min(1,(mt[n._wh]-(Tt?t?R:N:0))/xt[n._wh]);e[n.wh]=Math.floor(100*i*r)/r+"%",ui()||n.h.css(e),n.i.hl=n.h[0]["offset"+n.WH],n.i.hlr=i}function ti(t,e){var n,r,i=_&&t,o={},a=ni(t),s="translate(",c="transform",l=at[0][Je+a.WH]-at[0]["client"+a.WH],u=a.i.hl,f=a.t[0]["offset"+a.WH],h=f-u;m.n&&i&&(l*=-1),r=e/l,r=isNaN(r)?0:Math.min(1,r),a.i.ms=l,a.i.cs=e,a.i.csr=r,h*=r,h=isNaN(h)?0:h,i&&(m.n||!m.n&&!m.i)&&(h=f-u-h),h=Math.max(0,h),M?(i&&(h=-(f-u-h)),n=t?s+h+"px, 0)":s+"0, "+h+"px)",o["-webkit-"+c]=n,o["-moz-"+c]=n,o["-ms-"+c]=n,o["-o-"+c]=n,o[c]=n):o[a.lt]=h,ui()||a.h.css(o),a.i.ho=h,a.i.tl=f}function ei(t,e){var n=e?"removeClass":"addClass",r=t?pt:yt,i=t?Xn:Kn;(t?ht:dt)[n](i),r[n](i)}function ni(t){return{wh:t?qe:Ve,WH:t?"Width":"Height",lt:t?Ue:Fe,LT:t?"Left":"Top",xy:t?Ge:Ze,XY:t?"X":"Y",_wh:t?"w":"h",_lt:t?"l":"t",t:t?ht:pt,h:t?dt:yt,s:t?ft:vt,i:t?Ae:Ce}}function ri(t,e){A&&l.isFunction(t)&&t.call(He,e)}function ii(t,e,r){r===n&&(r=[Ye,Ye,Ye,Ye]),t[e+Fe]=r[0],t[e+Ie]=r[1],t[e+je]=r[2],t[e+Ue]=r[3]}function oi(e){var n="ownerDocument",r="HTMLElement",i=e&&e[n]&&e[n].parentWindow||t;return typeof i[r]===o.o?e instanceof i[r]:e&&typeof e===o.o&&null!==e&&1===e.nodeType&&typeof e.nodeName===o.s}function ai(t,e){var n,r,i=[],o=[];for(n=0;nf&&(u=r+1,f=e);return{cR:h,cC:d,r:c,c:f,w:u,p:t,m:a}}}function li(t){for(var e=0;e"+(e||Ye)+""}function vi(t,e){for(var n,r=e.split($e),i=0;i9||!x?tt.on("input",kr):tt.on(hn,Ar).on(dn,Cr)}else gi(tt,wn),(et=tt).wrapInner(di(Rn)).wrapInner(di(Ln)).wrapInner(di(En)),ct=hi(et,$e+Rn),at=hi(et,$e+Ln),ot=hi(et,$e+En),ct.on(pn,function(t){!0!==Nt&&Vr((t=t.originalEvent||t).propertyName)&&Yr(Ke)});if(Jr(),W?vr(at,Je,Wr):at.on(Je,Wr),b&&gi(at,p.x&&p.y?Pn:Dn),ue){var c,u,f,d,v,z,D=r.mO(),P=r.now();se=new D(function(t){if(A&&!B){var e,n=!1;l.each(t,function(){if(c=(e=this).target,u=e.attributeName,n=u===a.c?Ur(e.oldValue,c.className):u!==a.s||e.oldValue!==c.style.cssText)return!1}),n&&He.update(Ke)}}),ce=new D(function(t){if(A&&!B){var e=!1;l.each(t,function(){return!(e=_r(this))}),e&&(d=r.now(),v=zt||St,z=function(){C||(P=d,T&&Xr(),v?He.update():He.update(Ke))},clearTimeout(f),lr<=0||d-P>lr||!v?z():f=setTimeout(z,lr))}})}return E&&(gi(Z,xn),at[on](i.l),at[an](i.t)),rt=l(di("os-resize-observer-host")),et.prepend(rt),yr(rt,Sr),Sr(),He.update(Ke),setTimeout(function(){O&&!C&&gi(et,zn)},333),A=!0,ri(o.onInitialized),A}}return t[i]=function(e,r){if(0===arguments.length)return this;O();var o,a,c=[];return l.isPlainObject(r)?e&&e.length?(l.each(e,function(){(o=this)!==n&&c.push(H(o,r,u,f))}),a=c.length>1?c:c[0]):a=H(e,r,u,f):e&&(e.length&&e.length>0?(l.each(e,function(){o=s.get(this),"!"===r?o instanceof t[i]&&c.push(o):c.push(o)}),a=c.length>1?c:c[0]):a=s.get(e)),a},t[i].globals=function(){O();var t=l.extend(!0,{},u);return delete t.msie,t},t[i].defaultOptions=function(t){O();var e=u.defaultOptions;if(t===n)return l.extend(!0,{},e);u.defaultOptions=l.extend(!0,{},e,z.v(t,z.t,!0))},t[i]}(s,function(t){var e=[],r="__overlayScrollbars__";function i(t,n){t[r]=n,e.push(t)}function o(n){var i=t.inA(n,e);i>-1&&(delete n[r],e.splice(i,1))}function a(t){return s(t)!==n}function s(n){var i=t.inA(n,e);if(i>-1)return e[i][r]}return{all:function(){return e},add:i,rem:o,has:a,get:s}}(s),l);return c&&c.fn&&(c.fn.overlayScrollbars=function(t){var e=this;return c.isPlainObject(t)?(c.each(e,function(){u(this,t)}),e):u(e,t)}),u}); \ No newline at end of file +!function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(n){return e(t,t.document,undefined,n)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=e(t,t.document,undefined,require("jquery")):e(t,t.document,undefined,t.jQuery)}("undefined"!=typeof window?window:this,function(t,e,n,r){"use strict";var i="OverlayScrollbars",o={o:"object",f:"function",a:"array",s:"string",b:"boolean",n:"number",u:"undefined",z:"null"},a={c:"class",s:"style",i:"id",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth"},s={wW:function(){return t.innerWidth||e.documentElement[a.cW]||e.body[a.cW]},wH:function(){return t.innerHeight||e.documentElement[a.cH]||e.body[a.cH]},mO:function(){return t.MutationObserver||t.WebKitMutationObserver||t.WebkitMutationObserver||t.MozMutationObserver||n},rO:function(){return t.ResizeObserver||t.WebKitResizeObserver||t.WebkitResizeObserver||t.MozResizeObserver||n},rAF:function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}},cAF:function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||t.msCancelAnimationFrame||function(e){return t.clearTimeout(e)}},now:function(){return Date.now()||(new Date).getTime()},stpP:function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},prvD:function(t){t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1},inA:function(t,e){for(var n=0;n0?"\r\nValid strings are: [ "+C.join(", ").split(v).join(", ")+" ].":"")),delete t[s]}}};return c(s,e,a),i?l.extend(!0,a,s):!l.isEmptyObject(s)&&n&&console.warn("The following options are discarded due to invalidity:\r\n"+JSON.stringify(s,null,2)),a}});function O(){u||(u=new M(z.d)),f||(f=new W(u))}function M(i){var o=this,c="overflow",u="hidden",f="scroll",h=l("body"),d=l('
'),v=d[0],p=l(d.children("div").eq(0)),y=v[a.oH];h.append(d),0===y&&d.hide().show();var m,x,w,b,g,S,z,O,M,W=A(v),H={x:0===W.x,y:0===W.y};function k(t){var r=!1,i="Webkit Moz ms O".split(" "),o=e.createElement("div"),a=null,s=0;if(t=t.toLowerCase(),o.style[t]!==n&&(r=!0),!r)for(a=t.charAt(0).toUpperCase()+t.substr(1);s0?m=M(x[b](g+5,x[w](".",g)),10):S>0?m=M(x[b](O+3,x[w](".",O)),10):z>0&&(m=M(x[b](z+5,x[w](".",z)),10)),m),cssCalc:function(){var t,n,r=e.createElement("div"),i=["calc","-webkit-calc","-moz-calc","-o-calc"];for(t=0;t0){var t=r.wW(),u=r.wH(),f=t-e,v=u-n;if(0===f&&0===v)return;var p=Math.round(t/(e/100)),y=Math.round(u/(n/100)),m=Math.abs(f),x=Math.abs(v),w=Math.abs(p),b=Math.abs(y),g=c(),S=m>2&&x>2,z=!a(w,b);!(S&&z&&(g!==i&&i>0))||(h.append(d),o.nativeScrollbarSize=A(d[0]),d.remove(),l.each(s.all(),function(){s.has(this)&&s.get(this).update("zoom")})),e=t,n=u,i=g}})}function a(t,e){var n=Math.abs(t),r=Math.abs(e);return!(n===r||n+1===r||n-1===r)}function c(){var e=t.screen.deviceXDPI||0,n=t.screen.logicalXDPI||1;return t.devicePixelRatio||e/n}}()}function W(t){var e,i=this,o="autoUpdate",a=o+"Interval",s=[],c=[],u=!1,f=33,h=f,d=r.now(),v=function(){if(s.length>0&&u){e=r.rAF()(function(){v()});var t=r.now(),i=t-d;if(i>h){d=t-i%h;for(var l=f,p=0;pw&&(y.update("auto"),c[p]=new Date(b+=w)),l=Math.max(1,Math.min(l,w))}}h=l}}else h=f};i.add=function(e){-1===l.inArray(e,s)&&(s.push(e),c.push(r.now()),s.length>0&&!u&&(u=!0,t.autoUpdateLoop=u,v()))},i.remove=function(i){var o=l.inArray(i,s);o>-1&&(c.splice(o,1),s.splice(o,1),0===s.length&&u&&(u=!1,t.autoUpdateLoop=u,e!==n&&(r.cAF()(e),e=-1)))}}function H(u,f,h,d){if(oi(u)){if(s.has(u)){var v=s.get(u);return v.options(f),v}var p,y,m,x,w,b,g,S,O,M,W,H,k,A,C,T,E,L,D,P,R,N,F,I,j,U,_,B,q,V,X,Y,K,J,Q,G,Z,$,tt,et,nt,rt,it,ot,at,st,ct,lt,ut,ft,ht,dt,vt,pt,yt,mt,xt,wt,bt,gt,St,zt,Ot,Mt,Wt,Ht,kt,At,Ct,Tt,Et,Lt,Dt,Pt,Rt,Nt,Ft,It,jt,Ut,_t,Bt,qt,Vt,Xt,Yt,Kt,Jt,Qt,Gt,Zt,$t,te,ee,ne,re,ie,oe,ae,se,ce,le,ue,fe,he,de,ve,pe,ye,me,xe,we,be,ge,Se,ze,Oe,Me,We,He=new t[i],ke={},Ae={},Ce={},Te={},Ee={},Le=175,De="-hidden",Pe="margin-",Re="padding-",Ne="border-",Fe="top",Ie="right",je="bottom",Ue="left",_e="min-",Be="max-",qe="width",Ve="height",Xe="float",Ye="",Ke="auto",Je="scroll",Qe="100%",Ge="x",Ze="y",$e=".",tn=" ",en="scrollbar",nn="-horizontal",rn="-vertical",on=Je+"Left",an=Je+"Top",sn="mousedown touchstart",cn="mouseup touchend touchcancel",ln="mousemove touchmove",un="mouseenter",fn="mouseleave",hn="keydown",dn="keyup",vn="selectstart",pn="transitionend webkitTransitionEnd oTransitionEnd",yn="__overlayScrollbarsRO__",mn="os-",xn=mn+"html",wn=mn+"host",bn=wn+"-textarea",gn=wn+"-"+en+nn+De,Sn=wn+"-"+en+rn+De,zn=wn+"-transition",On=wn+"-rtl",Mn=wn+"-resize-disabled",Wn=wn+"-scrolling",Hn=wn+"-overflow",kn=Hn+"-x",An=Hn+"-y",Cn=mn+"textarea",Tn=Cn+"-cover",En=mn+"padding",Ln=mn+"viewport",Dn=Ln+"-native-scrollbars-invisible",Pn=Ln+"-native-scrollbars-overlaid",Rn=mn+"content",Nn=mn+"content-arrange",Fn=mn+"content-glue",In=mn+"size-auto-observer",jn=mn+"resize-observer",Un=mn+"resize-observer-item",_n=Un+"-final",Bn=mn+"text-inherit",qn=mn+en,Vn=qn+"-track",Xn=Vn+"-off",Yn=qn+"-handle",Kn=Yn+"-off",Jn=qn+"-unusable",Qn=qn+"-"+Ke+De,Gn=qn+"-corner",Zn=Gn+"-resize",$n=Zn+"-both",tr=Zn+nn,er=Zn+rn,nr=qn+nn,rr=qn+rn,ir=mn+"dragging",or=mn+"theme-none",ar={},sr=33,cr=[],lr=11,ur=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],fr=[],hr={},dr={};if(He.sleep=function(){B=!0},He.update=function(t){var e,n,i="zoom"===t,o="img",a="load";t===Ke?(e=qr(),n=Br(),(e||n)&&Yr(!1,n)):i?Yr(!0,!0):(t=B||t,B=!1,Yr(!1,!1,t)),T||i||ct.find(o).each(function(t,e){-1===r.inA(e,cr)&&(e=l(e)).off(a,Ir).on(a,Ir)})},He.options=function(t,e){if(l.isEmptyObject(t)||!l.isPlainObject(t)){if(wi(t)===o.s){if(arguments.length>=2){var n={};return pi(n,t,e),Kr(n),void Yr()}return vi(X,t)}return X}Kr(t);var r=B||!1;B=!1,Yr(),B=r},He.destroy=function(){C=!0,d.remove(He),gr(),mr(rt),P&&mr(nt),zi(rt),it!==n&&zi(it),st!==n&&zi(st),P&&zi(nt),W?(pr(et,ln,Mr),pr(et,un,zr),pr(et,fn,Or)):et.off(ln,Mr).off(un,zr).off(fn,Or),zi(ft),zi(vt),ut&&zi(ut),ze||Nr(),ct.contents().unwrap().unwrap().unwrap(),E&&Si(Z,xn),T?(tt.off(Je,Dr).off("drop",Tr).off("focus",Er).off("focusout",Lr),w>9||!x?tt.off("input",kr):tt.off(hn,Ar).off(dn,Cr),zi(lt),Si(tt,Cn+tn+Bn).unwrap().removeAttr(a.s),zi(et)):(Si(tt,wn),Si(et,[wn,Mn,On,gn,Sn,zn,Wn,Hn,kn,An,or,ne].join(tn)));for(var t=0;t0)e.x=t[0],e.y=t[1];else if(wi(t)===o.s||wi(t)===o.n)e.x=t,e.y=t;else if(wi(t)===o.o){for(var n in t=bi({},t),x=0,t)t.hasOwnProperty(n)&&(x>2&&delete t[n],x++);var r=function(e){var n=e?w:b;for(x=0;x2){var p=r.substr(0,2);for(x=0;x/g,(d?"-":Ye)+Qe))[v](/px/g,Ye))[v](/%/g,f+u*(h&&m.n?-1:1)/100))[v](/vw/g,f+Te.w))[v](/vh/g,f+Te.h),a=si(t.parseFloat(t.eval(r)).toFixed())}else wi(r)===o.n&&(a=r);if(!isNaN(a)&&a!==n&&wi(a)===o.n){var y=ee&&h,w=l*(y&&m.n?-1:1),b=y&&m.i,S=y&&m.n;switch(w=b?u-w:w,i){case"+=":s=w+a;break;case"-=":s=w-a;break;case"*=":s=w*a;break;case"/=":s=w/a;break;default:s=a}b&&(s=u-s),S&&(s*=-1),h&&m.n?(s=Math.max(u,s),s=Math.min(0,s)):(s=Math.min(u,s),s=Math.max(0,s)),s===l&&(s=n)}return s};if(D||P){var I=D?L:l(L);if(0===I.length)return;if(E){var j,U,B,q=e.axis,V=e.block,X=wi(V),Y=e.margin,K=wi(Y);if(X===o.s)V=[V,V];else if(X===o.a)if((U=V.length)>2||U<1)V=n;else{for(j=!0,1===U&&(V[1]=W),x=0;x=G[r]&&Q[r]+ht[n]<=G[r]+Te[n],nt[i]=ht[n]s:a0||z){var yt={};if(vt&&(yt[on]=S.x),pt&&(yt[an]=S.y),z)at.animate(yt,r);else{var mt={duration:r,complete:s};if(wi(i)===o.a){var xt={};xt[on]=i[0],xt[an]=i[1],mt.specialEasing=xt}else mt.easing=i;at.animate(yt,mt)}}else vt&&at[on](S.x),pt&&at[an](S.y)},He.scrollStop=function(t,e,n){at.stop(t,e,n)},He.getElements=function(){return{target:tt[0],host:et[0],padding:ot[0],viewport:at[0],content:ct[0],scrollbarHorizontal:{scrollbar:ft[0],track:ht[0],handle:dt[0]},scrollbarVertical:{scrollbar:vt[0],track:pt[0],handle:yt[0]},scrollbarCorner:ut}},He.getState=function(t){var e=function(t){if(!l.isPlainObject(t))return t;var e=bi(!0,{},t),n=function(t,n){e.hasOwnProperty(t)&&(e[n]=e[t],delete e[t])};return n("w",qe),n("h",Ve),delete e.c,e},n={sleeping:e(B)||!1,autoUpdate:e(!le),widthAuto:e(St),heightAuto:e(zt),padding:e(Wt),overflowAmount:e(Pt),hideOverflow:e(gt),hasOverflow:e(bt),contentScrollSize:e(xt),viewportSize:e(Te),hostSize:e(mt),documentMixed:e(L)};return wi(t)===o.s?vi(n,t):n},Oi(u,f))return s.add(u,He),He;He=n}function vr(t,e,n){for(var r=e.split(tn),i=0;i9||!x){t.prepend(di(jn,di({className:Un,dir:"ltr"},di(Un,di(_n))+di(Un,di({className:_n,style:"width: 200%; height: 200%"})))));var v,p,y,b,g=t[0][u][0][u][0],S=l(g[u][1]),z=l(g[u][0]),O=l(z[0][u][0]),M=g[a.oW],W=g[a.oH],k=2,A=h.nativeScrollbarSize,C=function(){z[on](i)[an](i),S[on](i)[an](i)},T=function(){p=0,v&&(M=y,W=b,f())},E=function(t){return y=g[a.oW],b=g[a.oH],v=y!=M||b!=W,t&&v&&!p?(r.cAF()(p),p=r.rAF()(T)):t||T(),C(),t&&(r.prvD(t),r.stpP(t)),!1},L={},D={};D[Fe]=-(A.y+1)*k,D[Ie]=A.x*-k,D[je]=A.y*-k,D[Ue]=-(A.x+1)*k,l(g).css(D),z.on(Je,E),S.on(Je,E),t.on(c,function(){E(!1)}),L[qe]=i,L[Ve]=i,O.css(L),C()}else{var P=G[0],R=P.attachEvent,N=w!==n;if(R)t.prepend(di(jn)),hi(t,$e+jn)[0].attachEvent("onresize",f);else{var F=P.createElement(o.o);F.setAttribute("tabindex","-1"),F.setAttribute(a.c,jn),F.onload=function(){var t=this.contentDocument.defaultView;t.addEventListener("resize",f),t.document.documentElement.style.display="none"},F.type="text/html",N&&t.prepend(F),F.data="about:blank",N||t.prepend(F),t.on(c,f)}}if(t[0]===rt[0]){var I=function(){var e=et.css("direction"),n={},r=0,o=!1;return e!==Ct&&("ltr"===e?(n[Ue]=0,n[Ie]=Ke,r=i):(n[Ue]=Ke,n[Ie]=0,r=m.n?-i:m.i?0:i),rt.children().eq(0).css(n),t[on](r)[an](i),Ct=e,o=!0),o};I(),t.on(Je,function(t){return I()&&Yr(),r.prvD(t),r.stpP(t),!1})}}function mr(t){if(H){var e=t.contents()[0];e[yn].disconnect(),delete e[yn]}else zi(t.children($e+jn).eq(0))}function xr(t){if(t!==n&&H){var e=t.contents()[0];e[yn].unobserve(e)}}function wr(t){if(t!==n&&H){var e=t.contents()[0];e[yn].observe(e)}}function br(){ue&&!le&&(se.observe(et[0],{attributes:!0,attributeOldValue:!0,attributeFilter:[a.i,a.c,a.s]}),ce.observe(T?tt[0]:ct[0],{attributes:!0,attributeOldValue:!0,subtree:!T,childList:!T,characterData:!T,attributeFilter:T?["wrap","cols","rows"]:[a.i,a.c,a.s]}),le=!0)}function gr(){ue&&le&&(se.disconnect(),ce.disconnect(),le=!1)}function Sr(){if(!B){var t=rt[0],e={w:t[a.sW],h:t[a.sH]};if(A){var n=mi(e,Jt);Jt=e,n&&Yr(!0,!1)}else Jt=e}}function zr(){we&&Zr(!0)}function Or(){we&&!$.hasClass(ir)&&Zr(!1)}function Mr(){xe&&(Zr(!0),clearTimeout(ve),ve=setTimeout(function(){xe&&!C&&Zr(!1)},100))}function Wr(t){var e=Y.callbacks;B||(q!==n?clearTimeout(q):((me||xe)&&Zr(!0),ui()||gi(et,Wn),ri(e.onScrollStart,t)),ti(!0,at[on]()),ti(!1,at[an]()),ri(e.onScroll,t),q=setTimeout(function(){C||(Hr(),ri(e.onScrollStop,t))},Le))}function Hr(){clearTimeout(q),q=n,(me||xe)&&Zr(!1),ui()||Si(et,Wn)}function kr(){Xr(),He.update(Ke)}function Ar(t){var e=t.keyCode;if(!li(e)){if(0===fr.length){var n=function(){Xr(),He.update(Ke)};n(),fe=setInterval(n,1e3/60)}-1===l.inArray(e,fr)&&fr.push(e)}}function Cr(t){var e=t.keyCode;if(!li(e)){var n=l.inArray(e,fr);n>-1&&fr.splice(n,1),0===fr.length&&(Xr(),He.update(Ke),clearInterval(fe))}}function Tr(){setTimeout(function(){C||(Xr(),He.update(Ke))},50)}function Er(){he=!0}function Lr(){he=!1,clearInterval(fe),fr=[],Xr(),He.update(Ke)}function Dr(t){return tt[on](m.i&&ee?9999999:0),tt[an](0),r.prvD(t),r.stpP(t),!1}function Pr(t){if(!B){var e=(t.originalEvent||t).touches!==n;(1===r.mBtn(t)||e)&&(le&&(Se=!0,gr()),hr=r.page(t),dr.w=et[0][a.oW]-(D?0:R),dr.h=et[0][a.oH]-(D?0:N),G.on(vn,Fr).on(ln,Rr).on(cn,Nr),gi($,ir),ut.setCapture&&ut.setCapture(),r.prvD(t),r.stpP(t))}}function Rr(t){var e=r.page(t),n={};(Me||Oe)&&(n[qe]=dr.w+e.x-hr.x),(We||Oe)&&(n[Ve]=dr.h+e.y-hr.y),et.css(n),r.stpP(t)}function Nr(t){var e=t!==n;G.off(vn,Fr).off(ln,Rr).off(cn,Nr),Si($,ir),ut.releaseCapture&&ut.releaseCapture(),e&&(Se&&br(),He.update(Ke)),Se=!1}function Fr(t){return r.prvD(t),!1}function Ir(){Yr()}function jr(){var t={};return E&&st&&(t.w=si(st.css(_e+qe)),t.h=si(st.css(_e+Ve)),t.c=mi(t,ae),t.f=!0),ae=t,t.c}function Ur(t,e){var r=e!==n&&null!==e?e.split(tn):Ye,i=t!==n&&null!==t?t.split(tn):Ye;if(r===Ye&&i===Ye)return!1;var o,a,s,c,u=ai(i,r),f=!1,h=re!==n&&null!==re?re.split(tn):[Ye],d=ne!==n&&null!==ne?ne.split(tn):[Ye],v=l.inArray(or,u),p=u[o];for(v>-1&&u.splice(v,1),o=0;o0&&A&&o-K0?ht:or)),se&&(!0===Jt?(gr(),d.add(He)):null===Jt&&x?(gr(),d.add(He)):(d.remove(He),br())),Xt)if(Vt)if(it===n&&(it=l(di(Fn)),ot.before(it)),P)nt.show();else{nt=l(di(In)),it.before(nt);var Se={w:-1,h:-1};yr(nt,function(){var t={w:nt[0][a.oW],h:nt[0][a.oH]};mi(t,Se)&&(A&&zt&&t.h>0||St&&t.w>0?Yr():(A&&!zt&&0===t.h||!St&&0===t.w)&&Yr()),Se=t}),P=!0,null!==g&&nt.css(Ve,g+"(100% + 1px)")}else P&&nt.hide();i&&(rt.find("*").trigger(Je),P&&nt.find("*").trigger(Je));var Ae,Ce=et.css("direction"),Le=yi(Ce,At,i),De=et.css("box-sizing"),$e=yi(De,Mt,i),en={c:i,t:si(et.css(Re+Fe)),r:si(et.css(Re+Ie)),b:si(et.css(Re+je)),l:si(et.css(Re+Ue))};try{Ae=P?nt[0].getBoundingClientRect():null}catch(Ui){return}D="border-box"===De;var nn=(_="rtl"===Ce)?Ue:Ie,rn=_?Ie:Ue,cn=et[0],hn=ot[0],dn=!1,vn=!(!P||"none"===et.css(Xe))&&(0===Math.round(Ae.right-Ae.left)&&(!!Ut||cn[a.cW]-R>0));if(Vt&&!vn){var pn=cn[a.oW],yn=it.css(qe);it.css(qe,Ke);var mn=cn[a.oW];it.css(qe,yn),(dn=pn!==mn)||(it.css(qe,pn+1),mn=cn[a.oW],it.css(qe,yn),dn=pn!==mn)}var xn=(vn||dn)&&Vt,wn=yi(xn,St,i),bn=!xn&&St,gn=!!P&&0===Math.round(Ae.bottom-Ae.top),Sn=yi(gn,zt,i),zn=!gn&&zt,Cn="-"+qe,Tn=xn&&D||!D,En=gn&&D||!D,Ln={c:i,t:En?si(et.css(Ne+Fe+Cn)):0,r:Tn?si(et.css(Ne+Ie+Cn)):0,b:En?si(et.css(Ne+je+Cn)):0,l:Tn?si(et.css(Ne+Ue+Cn)):0},Dn={c:i,t:si(et.css(Pe+Fe)),r:si(et.css(Pe+Ie)),b:si(et.css(Pe+je)),l:si(et.css(Pe+Ue))},Pn={h:String(et.css(Be+Ve)),w:String(et.css(Be+qe))},Rn={},jn={};if(R=en.l+en.r,N=en.t+en.b,en.c=xi(en,Wt),F=Ln.l+Ln.r,I=Ln.t+Ln.b,Ln.c=xi(Ln,Ht),j=Dn.l+Dn.r,U=Dn.t+Dn.b,Dn.c=xi(Dn,kt),Pn.ih=si(Pn.h),Pn.iw=si(Pn.w),Pn.ch=Pn.h.indexOf("px")>-1,Pn.cw=Pn.w.indexOf("px")>-1,Pn.c=mi(Pn,Ot,i),At=Ce,Mt=De,St=xn,zt=gn,Wt=en,Ht=Ln,kt=Dn,Ot=Pn,Le&&P&&nt.css(Xe,rn),en.c||Le||_t||wn||Sn||$e||Xt){var Un={},_n={};ii(jn,Pe,[-en.t,-en.r,-en.b,-en.l]),Ut?(ii(Un,Ye,[en.t,en.r,en.b,en.l]),ii(T?_n:Rn,Re)):(ii(Un,Ye),ii(T?_n:Rn,Re,[en.t,en.r,en.b,en.l])),ot.css(Un),tt.css(_n)}Te={w:hn[a.oW],h:hn[a.oH]};var Bn=!!T&&Xr();if(gn&&(Sn||_t||$e||Pn.c||en.c||Ln.c)?(Pn.cw&&(Rn[Be+Ve]=Pn.ch?Pn.ih-(Ut?N:0)+(D?-I:N):Ye),Rn[Ve]=Ke):(Sn||_t)&&(Rn[Be+Ve]=Ye,Rn[Ve]=Qe),xn&&(wn||_t||$e||Pn.c||en.c||Ln.c||Le)?(Pn.cw&&(Rn[Be+qe]=Pn.cw?Pn.iw-(Ut?R:0)+(D?-F:R)+(p.y?y.y:0):Ye),Rn[qe]=Ke,jn[Be+qe]=Qe):(wn||_t)&&(Rn[Be+qe]=Ye,Rn[qe]=Qe,Rn[Xe]=Ye,jn[Be+qe]=Ye),xn&&(Pn.cw||(Rn[Be+qe]=Ye),jn[qe]=T&&fe?Bn.dw:Ke,Rn[qe]=Ke,Rn[Xe]=rn),gn&&(Pn.ch||(Rn[Be+Ve]=Ye),jn[Ve]=T?ve?Bn.dh:Ke:ct[0][a.cH]),Vt&&it.css(jn),ct.css(Rn),Rn={},jn={},bt=bt||{x:!1,y:!1},t||e||Le||$e||_t||wn||xn||Sn||gn||Pn.c||Kt||ue||qt||pt||V||de||ge||Ct||_t||de||ge||i){var qn="overflow",Vn=qn+"-x",Xn=qn+"-y",Yn="hidden",Kn="visible",Jn=k&&(p.x||p.y||Te.w0&&(jn[qe]=Math.max(1,jn[qe]),jn[Ve]=Math.max(1,jn[Ve])),T&<.css(Sr),it.css(jn)}xn&&(Rn[qe]=Qe),!xn||D||le||(Rn[Xe]="none"),ct.css(Rn),Rn={};var Wr=rr.getBoundingClientRect(),Hr={w:Math.max(rr[a.sW],ir[a.sW]),h:Math.max(rr[a.sH],ir[a.sH])};if(Jn&&ct.css(qn,Ye),Wr.width){var kr=Wr.width,Ar=Wr.height,Cr=.001;Hr.w+=si(kr+Cr)-kr,Hr.h+=si(Ar+Cr)-Ar}Hr.c=e=mi(Hr,xt,i),xt=Hr,t=mi(fr={w:cn[a.cW],h:cn[a.cH]},mt),mt=fr,Te={w:hn[a.oW],h:hn[a.oH]};var Tr={x:"v-s"===ce.x,y:"v-s"===ce.y},Er={x:"v-h"===ce.x,y:"v-h"===ce.y},Lr={x:"s"===ce.x,y:"s"===ce.y},Dr={x:Math.max(0,Math.round(100*(Hr.w-fr.w+(Ut?R:0)))/100),y:Math.max(0,Math.round(100*(Hr.h-fr.h+(Ut?N:0)))/100)},Rr=T&&(0===Te.w||0===Te.h);Rr&&(Dr.x=0,Dr.y=0);var Nr={x:Dr.x>0,y:Dr.y>0},Fr={x:Nr.x,y:Nr.y};(Tr.x||Er.x)&&(Fr.x=Nr.y&&!Tr.y&&!Er.y),(Tr.y||Er.y)&&(Fr.y=Nr.x&&!Tr.x&&!Er.x),Fr.xs=!!Fr.x&&(Lr.x||Tr.x),Fr.ys=!!Fr.y&&(Lr.y||Tr.y);var Ir={x:Nr.x&&Fr.xs,y:Nr.y&&Fr.ys},Ur=Pt;if(Dr.c=mi(Dr,Pt,Ge,Ze,i),Pt=Dr,Nr.c=mi(Nr,bt,Ge,Ze,i),bt=Nr,Fr.c=mi(Fr,gt,Ge,Ze,i),gt=Fr,p.x||p.y){var _r=i,Br={};if((Nr.x||Nr.y)&&(Br.w=p.y&&Nr.y?Hr.w+y.y:Ye,Br.h=p.x&&Nr.x?Hr.h+y.x:Ye,_r=yi(Br,wt,i),wt=Br),Nr.c||Fr.c||Hr.c||Le||wn||Sn||xn||gn||Kt){var qr="px solid transparent";Rn[Ne+rn]=Ye,Rn[Pe+rn]=Ye,p.x&&Nr.x&&Fr.xs?(gn&&(Rn[Pe+je]=Yt?Ye:y.x),Rn[Ne+je]=gn||Yt?Ye:y.x+qr):(Br.h=Ye,_r=!0,Rn[Ne+je]=Ye,Rn[Pe+je]=Ye),p.y&&Nr.y&&Fr.ys?(xn&&(Rn[Pe+nn]=Yt?Ye:y.y),Rn[Ne+nn]=Yt?Ye:y.y+qr):(Br.w=Ye,_r=!0,Rn[Ne+nn]=Ye,Rn[Pe+nn]=Ye)}if(Yt&&(Br.w=Ye,Br.h=Ye,_r=!0),_r){var Vr={};Vr[qe]=Fr.y?Br.w:Ye,Vr[Ve]=Fr.x?Br.h:Ye,st===n&&(st=l(di(Nn)),at.prepend(st)),st.css(Vr)}ct.css(Rn)}var Kr={};Un={};if(t||Nr.c||Fr.c||Hr.c||ue||$e||Kt||Le||qt||Sn){Kr[rn]=Ye;var Jr=function(){Kr[je]=Ye,ke.h=0},Qr=function(){Kr[nn]=Ye,ke.w=0};if(Nr.x&&Fr.xs?(Kr[Vn]=Je,Yt?Jr():(Kr[je]=-(p.x?y.x:S.x),ke.h=p.x?y.y:0)):(Kr[Vn]=Ye,Jr()),Nr.y&&Fr.ys?(Kr[Xn]=Je,Yt?Qr():(Kr[nn]=-(p.y?y.y:S.y),ke.w=p.y?y.x:0)):(Kr[Xn]=Ye,Qr()),(Te.h-1,ji=Fi.y>-1;(Ii||ji)&&(ji&&at[an](Fi.y),Ii&&(_&&ee&&m.i?at[on](0):at[on](Fi.x)))}jt=Ai}else T||(_&&m.i&&p.y&&Nr.x&&ee&&(c.l+=ke.w||0),at[on](c.l),at[an](c.t));Le&&ri(M,{isRTL:_,dir:Ce}),t&&ri(L,{width:mt.w,height:mt.h}),e&&ri(H,{width:xt.w,height:xt.h}),(Nr.c||Fr.c)&&ri(z,{x:Nr.x,y:Nr.y,xScrollable:Fr.xs,yScrollable:Fr.ys,clipped:Fr.x||Fr.y}),Dr.c&&ri(O,{x:Dr.x,y:Dr.y})}E&&(Nr.c||ae.c)&&(ae.f||jr(),p.y&&Nr.x&&ct.css(_e+qe,ae.w+y.y),p.x&&Nr.y&&ct.css(_e+Ve,ae.h+y.x),ae.c=!1),wr(rt),wr(nt),ri(w,{forced:i})}}function Kr(t){X=bi(!0,{},X,z.v(t,z.t,!0)),Y=bi(!0,{},Y,z.v(t,z.t,!1,!0))}function Jr(){ft=l(di(qn+tn+nr)),ht=l(di(Vn)),dt=l(di(Yn)),vt=l(di(qn+tn+rr)),pt=l(di(Vn)),yt=l(di(Yn)),ft.append(ht),ht.append(dt),vt.append(pt),pt.append(yt),ot.after(vt),ot.after(ft),O&&(ft.on(pn,function(t){t.target===ft[0]&&($r(!0),ti(!0,at[on]()))}),vt.on(pn,function(t){t.target===vt[0]&&($r(!1),ti(!1,at[an]()))})),Qr(!0),Qr(!1),ut=l(di(Gn)),et.append(ut)}function Qr(t){var e,i,o,a=ni(t),s=a.xy,c=Je+a.LT,l="active",u=1,f=function(){u=.5},h=function(){u=1},d=function(n){var o=a.i.tl,l=a.i.hl,u=a.i.ms*((l/2+r.page(n)[s]-i-l/2)/(o-l));u=isFinite(u)?u:0,_&&t&&(m.n||!m.n&&!m.i)&&(u*=-1),at[c](e+u),W||r.prvD(n)},v=function(t){t=t||t.originalEvent,Si($,ir),Si(a.h,l),Si(a.t,l),Si(a.s,l),G.off(ln,d).off(cn,v).off(hn,p).off(dn,y).off(vn,Fr),h(),e=n,i=n,o!==n&&(He.scrollStop(),clearTimeout(o),o=n);var r=et[0].getBoundingClientRect();t.clientX>=r.left&&t.clientX<=r.right&&t.clientY>=r.top&&t.clientY<=r.bottom||Or(),(me||xe)&&Zr(!1)},p=function(t){16==t.keyCode&&f()},y=function(t){16==t.keyCode&&h()};a.h.on(sn,function(o){if(!B){var u=(o.originalEvent||o).touches!==n;ui()||!$t||u&&!be||(1===r.mBtn(o)||u)&&(e=(e=at[c]())===n?0:e,(_&&t&&!m.n||!_)&&(e=e<0?0:e),i=r.page(o)[s],gi($,ir),gi(a.h,l),gi(a.s,l),G.on(ln,d).on(cn,v).on(vn,Fr),!w&&L||r.prvD(o),r.stpP(o))}}),a.t.on(sn,function(e){if(!B){var c=(e.originalEvent||e).touches!==n;if(!ui()&&Zt&&(!c||be)&&(1===r.mBtn(e)||c)){var h,d=Te[a._wh],x=a.t.offset()[a.lt],w=!0;e.shiftKey&&f();var b=function(){if(!C){var e=a.i.ho,r=a.i.hl,s=i-x,c=200*u,l=w?Math.max(333,c):c,f={},v=_&&t&&(!m.i&&!m.n||ee),p=e>s;v&&(p=e=s;v&&(y=h?e+r>=s:e<=s),y?(clearTimeout(o),He.scrollStop(),o=n):o=setTimeout(b,l),w=!1}};i=r.page(e)[s],gi($,ir),gi(a.t,l),gi(a.s,l),G.on(cn,v).on(hn,p).on(dn,y).on(vn,Fr),b(),r.prvD(e),r.stpP(e)}}}).hover(function(){(me||xe)&&(ge=!0,Zr(!0))},function(){(me||xe)&&(ge=!1,Zr(!1))}),a.s.on(sn,function(t){r.stpP(t)})}function Gr(t,e,n){var r=t?gn:Sn,i=t?ft:vt;e?Si(et,r):gi(et,r),n?Si(i,Jn):gi(i,Jn)}function Zr(t,e){if(clearTimeout(de),t)Si(ft,Qn),Si(vt,Qn);else{var n="active",r=function(){if(!ge&&!C){var t=dt.hasClass(n)||yt.hasClass(n);!t&&(me||xe||we)&&gi(ft,Qn),!t&&(me||xe||we)&&gi(vt,Qn)}};pe>0&&!0!==e?de=setTimeout(r,pe):r()}}function $r(t){var e={},n=ni(t),r=1e6,i=Math.min(1,(mt[n._wh]-(Tt?t?R:N:0))/xt[n._wh]);e[n.wh]=Math.floor(100*i*r)/r+"%",ui()||n.h.css(e),n.i.hl=n.h[0]["offset"+n.WH],n.i.hlr=i}function ti(t,e){var n,r,i=_&&t,o={},a=ni(t),s="translate(",c="transform",l=at[0][Je+a.WH]-at[0]["client"+a.WH],u=a.i.hl,f=a.t[0]["offset"+a.WH],h=f-u;m.n&&i&&(l*=-1),r=e/l,r=isNaN(r)?0:Math.min(1,r),a.i.ms=l,a.i.cs=e,a.i.csr=r,h*=r,h=isNaN(h)?0:h,i&&(m.n||!m.n&&!m.i)&&(h=f-u-h),h=Math.max(0,h),M?(i&&(h=-(f-u-h)),n=t?s+h+"px, 0)":s+"0, "+h+"px)",o["-webkit-"+c]=n,o["-moz-"+c]=n,o["-ms-"+c]=n,o["-o-"+c]=n,o[c]=n):o[a.lt]=h,ui()||a.h.css(o),a.i.ho=h,a.i.tl=f}function ei(t,e){var n=e?"removeClass":"addClass",r=t?pt:yt,i=t?Xn:Kn;(t?ht:dt)[n](i),r[n](i)}function ni(t){return{wh:t?qe:Ve,WH:t?"Width":"Height",lt:t?Ue:Fe,LT:t?"Left":"Top",xy:t?Ge:Ze,XY:t?"X":"Y",_wh:t?"w":"h",_lt:t?"l":"t",t:t?ht:pt,h:t?dt:yt,s:t?ft:vt,i:t?Ae:Ce}}function ri(t,e){A&&l.isFunction(t)&&t.call(He,e)}function ii(t,e,r){r===n&&(r=[Ye,Ye,Ye,Ye]),t[e+Fe]=r[0],t[e+Ie]=r[1],t[e+je]=r[2],t[e+Ue]=r[3]}function oi(e){var n="ownerDocument",r="HTMLElement",i=e&&e[n]&&e[n].parentWindow||t;return typeof i[r]===o.o?e instanceof i[r]:e&&typeof e===o.o&&null!==e&&1===e.nodeType&&typeof e.nodeName===o.s}function ai(t,e){var n,r,i=[],o=[];for(n=0;nf&&(u=r+1,f=e);return{cR:h,cC:d,r:c,c:f,w:u,p:t,m:a}}}function li(t){for(var e=0;e"+(e||Ye)+""}function vi(t,e){for(var n,r=e.split($e),i=0;i9||!x?tt.on("input",kr):tt.on(hn,Ar).on(dn,Cr)}else gi(tt,wn),(et=tt).wrapInner(di(Rn)).wrapInner(di(Ln)).wrapInner(di(En)),ct=hi(et,$e+Rn),at=hi(et,$e+Ln),ot=hi(et,$e+En),ct.on(pn,function(t){!0!==Nt&&Vr((t=t.originalEvent||t).propertyName)&&Yr(Ke)});if(Jr(),W?vr(at,Je,Wr):at.on(Je,Wr),b&&gi(at,p.x&&p.y?Pn:Dn),ue){var c,u,f,d,v,z,D=r.mO(),P=r.now();se=new D(function(t){if(A&&!B){var e,n=!1;l.each(t,function(){if(c=(e=this).target,u=e.attributeName,n=u===a.c?Ur(e.oldValue,c.className):u!==a.s||e.oldValue!==c.style.cssText)return!1}),n&&He.update(Ke)}}),ce=new D(function(t){if(A&&!B){var e=!1;l.each(t,function(){return!(e=_r(this))}),e&&(d=r.now(),v=zt||St,z=function(){C||(P=d,T&&Xr(),v?He.update():He.update(Ke))},clearTimeout(f),lr<=0||d-P>lr||!v?z():f=setTimeout(z,lr))}})}return E&&(gi(Z,xn),at[on](i.l),at[an](i.t)),rt=l(di("os-resize-observer-host")),et.prepend(rt),yr(rt,Sr),Sr(),He.update(Ke),setTimeout(function(){O&&!C&&gi(et,zn)},333),A=!0,ri(o.onInitialized),A}}return t[i]=function(e,r){if(0===arguments.length)return this;O();var o,a,c=[];return l.isPlainObject(r)?e&&e.length?(l.each(e,function(){(o=this)!==n&&c.push(H(o,r,u,f))}),a=c.length>1?c:c[0]):a=H(e,r,u,f):e&&(e.length&&e.length>0?(l.each(e,function(){o=s.get(this),"!"===r?o instanceof t[i]&&c.push(o):c.push(o)}),a=c.length>1?c:c[0]):a=s.get(e)),a},t[i].globals=function(){O();var t=l.extend(!0,{},u);return delete t.msie,t},t[i].defaultOptions=function(t){O();var e=u.defaultOptions;if(t===n)return l.extend(!0,{},e);u.defaultOptions=l.extend(!0,{},e,z.v(t,z.t,!0))},t[i]}(s,function(t){var e=[],r="__overlayScrollbars__";function i(t,n){t[r]=n,e.push(t)}function o(n){var i=t.inA(n,e);i>-1&&(delete n[r],e.splice(i,1))}function a(t){return s(t)!==n}function s(n){var i=t.inA(n,e);if(i>-1)return e[i][r]}return{all:function(){return e},add:i,rem:o,has:a,get:s}}(s),l);return c&&c.fn&&(c.fn.overlayScrollbars=function(t){var e=this;return c.isPlainObject(t)?(c.each(e,function(){u(this,t)}),e):u(e,t)}),u}); \ No newline at end of file