/*! * OverlayScrollbars * https://github.com/KingSora/OverlayScrollbars * * Version: 1.6.3 * * Copyright KingSora. * https://github.com/KingSora * * Released under the MIT license. * Date: 31.01.2019 */ !function(n,t){"function"==typeof define&&define.amd?define(function(){return t(n,n.document,undefined)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(n,n.document,undefined):t(n,n.document,undefined)}("undefined"!=typeof window?window:this,function(st,lt,ze){"use strict";var a,e,o,vt="OverlayScrollbars",ht="object",dt="function",pt="array",bt="string",wt="boolean",mt="number",p="undefined",h="null",yt="class",ke="style",gt="id",xt="length",Ot="prototype",Te="offsetHeight",Ie="clientHeight",Ce="scrollHeight",Ae="offsetWidth",Le="clientWidth",Ne="scrollWidth",Ee={wW:function(){return st.innerWidth||lt.documentElement[Le]||lt.body[Le]},wH:function(){return st.innerHeight||lt.documentElement[Ie]||lt.body[Ie]},mO:function(){return st.MutationObserver||st.WebKitMutationObserver||st.WebkitMutationObserver||st.MozMutationObserver||ze},rO:function(){return st.ResizeObserver||st.WebKitResizeObserver||st.WebkitResizeObserver||st.MozResizeObserver||ze},rAF:function(){return st.requestAnimationFrame||st.webkitRequestAnimationFrame||st.mozRequestAnimationFrame||st.oRequestAnimationFrame||st.msRequestAnimationFrame||function(n){return st.setTimeout(n,1e3/60)}},cAF:function(){return st.cancelAnimationFrame||st.webkitCancelAnimationFrame||st.mozCancelAnimationFrame||st.oCancelAnimationFrame||st.msCancelAnimationFrame||function(n){return st.clearTimeout(n)}},now:function(){return Date.now&&Date.now()||(new Date).getTime()},stpP:function(n){n.stopPropagation?n.stopPropagation():n.cancelBubble=!0},prvD:function(n){n.preventDefault&&n.cancelable?n.preventDefault():n.returnValue=!1},page:function(n){var t="page",r="client",i="X",e=((n=n.originalEvent||n).target||n.srcElement||lt).ownerDocument||lt,o=e.documentElement,u=e.body;if(n.touches===ze)return!n[t+i]&&n[r+i]&&null!=n[r+i]?{x:n[r+i]+(o&&o.scrollLeft||u&&u.scrollLeft||0)-(o&&o.clientLeft||u&&u.clientLeft||0),y:n[r+"Y"]+(o&&o.scrollTop||u&&u.scrollTop||0)-(o&&o.clientTop||u&&u.clientTop||0)}:{x:n[t+i],y:n.pageY};var f=n.touches[0];return{x:f[t+i],y:f.pageY}},mBtn:function(n){var t=n.button;return n.which||t===ze?n.which:1&t?1:2&t?3:4&t?2:0},inA:function(n,t){for(var r=0;r
'),u=z[0],i=De(z.children("div").eq(0));S.append(z),z.hide().show();var t,r,f,a,c,s,l,v,h,d=k(u),p={x:0===d.x,y:0===d.y};function b(n){var t=!1,r="Webkit Moz ms O".split(" "),i=lt.createElement("div"),e=null,o=0;if(n=n.toLowerCase(),i[ke][n]!==ze&&(t=!0),!t)for(e=n.charAt(0).toUpperCase()+n.substr(1);of&&(e.update("auto"),h[i]=new Date(a+=f)),r=He.max(1,He.min(r,f))}}p=r}}else p=33};this.add=function(n){-1===De.inArray(n,v)&&(v.push(n),h.push(Ee.now()),0/g,(s?"-":Ai)+Ei))[l](/px/g,Ai))[l](/%/g," * "+a*(c&&jt.n?-1:1)/100))[l](/vw/g," * "+pi.w))[l](/vh/g," * "+pi.h)),!0).toFixed())}else i=t;if(i!==ze&&!isNaN(i)&&ot(i)==mt){var d=x&&c,p=f*(d&&jt.n?-1:1),b=d&&jt.i,w=d&&jt.n;switch(p=b?a-p:p,r){case"+=":o=p+i;break;case"-=":o=p-i;break;case"*=":o=p*i;break;case"/=":o=p/i;break;default:o=i}o=b?a-o:o,o*=w?-1:1,o=c&&jt.n?He.min(0,He.max(a,o)):He.max(0,He.min(a,o))}return o===f?ze:o},P=function(n,t,r,i){var e,o,u=[r,r],f=ot(n);if(f==t)n=[n,n];else if(f==pt){if(2<(e=n[E])||e<1)n=u;else for(1===e&&(n[1]=r),m=0;m=t.left&&n.clientX<=t.right&&n.clientY>=t.top&&n.clientY<=t.bottom||Pn(),(ei||oi)&&ce(!1)}}function C(n){e=(e=dr[k]())===ze?0:e,(ir&&g&&!jt.n||!ir)&&(e=e<0?0:e),x=A&&o?n["screen"+u]:Ee.page(n)[z],Oe(E,Dn),Oe(S.h,r),Oe(S.s,r),N.on(q,l).on(Y,I).on(Z,Xn),!A&&d||Ee.prvD(n),Ee.stpP(n)}S.h.on(_i,function(n){s(n)&&C(n)}),S.t.on(_i,function(l){if(s(l)){var v,h,d=pi[S.u],p=S.t.offset()[S.lt],n=l.ctrlKey,b=l.shiftKey,w=b&&n,m=!0,y=function(){if(!Xt){var n=x-p,t=S.i.tl,r=S.i.ho,i=S.i.hl,e=S.i.ms,o=270*T,u=m?He.max(400,o):o,f=e*((n-i/2)/(t-i)),a=ir&&g&&(!jt.i&&!jt.n||Yr),c=a?r"+(n||Ai)+""}function et(n,t){for(var r,i=t.split(U),e=0;e