Files
OverlayScrollbars/js/OverlayScrollbars.min.js
T
2019-07-09 00:06:43 +02:00

13 lines
52 KiB
JavaScript

/*!
* OverlayScrollbars
* https://github.com/KingSora/OverlayScrollbars
*
* Version: 1.8.0
*
* Copyright KingSora | Rene Haas.
* https://github.com/KingSora
*
* Released under the MIT license.
* Date: 08.07.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(vt,ht,Oi){"use strict";var a,i,o,dt="OverlayScrollbars",pt="object",bt="function",mt="array",gt="string",wt="boolean",yt="number",p="undefined",h="null",xt="class",Si="style",_t="id",zi="length",Ot="prototype",Ci="offsetHeight",Ti="clientHeight",ki="scrollHeight",Ii="offsetWidth",Ai="clientWidth",Ei="scrollWidth",St="hasOwnProperty",zt={u:{},v:{},m:["-webkit-","-moz-","-o-","-ms-"],g:["WebKit","Moz","O","MS"],_:function(n){var t=this.v;if(t[n])return t[n];for(var r,e,i=this.m,o=this.O(n),u=ht.createElement("div")[Si],f=0,a=0;f<i.length;f++)for(e=i[f].replace(/-/g,""),r=[n,i[f]+n,e+o,this.O(e)+o],a=0;a<r[zi];a++)if(u[r[a]]!==Oi)return t[n]=r[a],r[a];return null},S:function(n,t,r){var e=this.g,i=this.u,o=0,u=i[n];if(!u){for(u=vt[n];o<e[zi];o++)u=u||vt[(t?e[o]:e[o].toLowerCase())+this.O(n)];i[n]=u}return u||r},O:function(n){return n.charAt(0).toUpperCase()+n.slice(1)}},Hi={wW:function(){return vt.innerWidth||ht.documentElement[Ai]||ht.body[Ai]},wH:function(){return vt.innerHeight||ht.documentElement[Ti]||ht.body[Ti]},mO:function(){return zt.S("MutationObserver",!0)},rO:function(){return zt.S("ResizeObserver",!0)},rAF:function(){return zt.S("requestAnimationFrame",!1,function(n){return vt.setTimeout(n,1e3/60)})},cAF:function(){return zt.S("cancelAnimationFrame",!1,function(n){return vt.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",e="X",i=((n=n.originalEvent||n).target||n.srcElement||ht).ownerDocument||ht,o=i.documentElement,u=i.body;if(n.touches===Oi)return!n[t+e]&&n[r+e]&&null!=n[r+e]?{x:n[r+e]+(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+e],y:n.pageY};var f=n.touches[0];return{x:f[t+e],y:f.pageY}},mBtn:function(n){var t=n.button;return n.which||t===Oi?n.which:1&t?1:2&t?3:4&t?2:0},inA:function(n,t){for(var r=0;r<t[zi];r++)try{if(t[r]===n)return r}catch(e){}return-1},isA:function(n){var t=Array.isArray;return t?t(n):this.type(n)==mt},type:function(n){return n===Oi?n+"":null===n?n+"":Object[Ot].toString.call(n).replace(/^\[object (.+)\]$/,"$1").toLowerCase()},bind:function(n,t){if(typeof n!=bt)throw"Can't bind function!";var r=Ot,e=Array[r].slice.call(arguments,2),i=function(){},o=function(){return n.apply(this instanceof i?this:t,e.concat(Array[r].slice.call(arguments)))};return n[r]&&(i[r]=n[r]),o[r]=new i,o}},Li=Math,Ct=vt.jQuery,M=(a={p:Li.PI,c:Li.cos,s:Li.sin,w:Li.pow,t:Li.sqrt,n:Li.asin,a:Li.abs,o:1.70158},{swing:function(n,t,r,e,i){return.5-a.c(n*a.p)/2},linear:function(n,t,r,e,i){return n},easeInQuad:function(n,t,r,e,i){return e*(t/=i)*t+r},easeOutQuad:function(n,t,r,e,i){return-e*(t/=i)*(t-2)+r},easeInOutQuad:function(n,t,r,e,i){return(t/=i/2)<1?e/2*t*t+r:-e/2*(--t*(t-2)-1)+r},easeInCubic:function(n,t,r,e,i){return e*(t/=i)*t*t+r},easeOutCubic:function(n,t,r,e,i){return e*((t=t/i-1)*t*t+1)+r},easeInOutCubic:function(n,t,r,e,i){return(t/=i/2)<1?e/2*t*t*t+r:e/2*((t-=2)*t*t+2)+r},easeInQuart:function(n,t,r,e,i){return e*(t/=i)*t*t*t+r},easeOutQuart:function(n,t,r,e,i){return-e*((t=t/i-1)*t*t*t-1)+r},easeInOutQuart:function(n,t,r,e,i){return(t/=i/2)<1?e/2*t*t*t*t+r:-e/2*((t-=2)*t*t*t-2)+r},easeInQuint:function(n,t,r,e,i){return e*(t/=i)*t*t*t*t+r},easeOutQuint:function(n,t,r,e,i){return e*((t=t/i-1)*t*t*t*t+1)+r},easeInOutQuint:function(n,t,r,e,i){return(t/=i/2)<1?e/2*t*t*t*t*t+r:e/2*((t-=2)*t*t*t*t+2)+r},easeInSine:function(n,t,r,e,i){return-e*a.c(t/i*(a.p/2))+e+r},easeOutSine:function(n,t,r,e,i){return e*a.s(t/i*(a.p/2))+r},easeInOutSine:function(n,t,r,e,i){return-e/2*(a.c(a.p*t/i)-1)+r},easeInExpo:function(n,t,r,e,i){return 0==t?r:e*a.w(2,10*(t/i-1))+r},easeOutExpo:function(n,t,r,e,i){return t==i?r+e:e*(1-a.w(2,-10*t/i))+r},easeInOutExpo:function(n,t,r,e,i){return 0==t?r:t==i?r+e:(t/=i/2)<1?e/2*a.w(2,10*(t-1))+r:e/2*(2-a.w(2,-10*--t))+r},easeInCirc:function(n,t,r,e,i){return-e*(a.t(1-(t/=i)*t)-1)+r},easeOutCirc:function(n,t,r,e,i){return e*a.t(1-(t=t/i-1)*t)+r},easeInOutCirc:function(n,t,r,e,i){return(t/=i/2)<1?-e/2*(a.t(1-t*t)-1)+r:e/2*(a.t(1-(t-=2)*t)+1)+r},easeInElastic:function(n,t,r,e,i){var o=a.o,u=0,f=e;return 0==t?r:1==(t/=i)?r+e:(u||(u=.3*i),o=f<a.a(e)?(f=e,u/4):u/(2*a.p)*a.n(e/f),-f*a.w(2,10*(t-=1))*a.s((t*i-o)*(2*a.p)/u)+r)},easeOutElastic:function(n,t,r,e,i){var o=a.o,u=0,f=e;return 0==t?r:1==(t/=i)?r+e:(u||(u=.3*i),o=f<a.a(e)?(f=e,u/4):u/(2*a.p)*a.n(e/f),f*a.w(2,-10*t)*a.s((t*i-o)*(2*a.p)/u)+e+r)},easeInOutElastic:function(n,t,r,e,i){var o=a.o,u=0,f=e;return 0==t?r:2==(t/=i/2)?r+e:(u||(u=i*(.3*1.5)),o=f<a.a(e)?(f=e,u/4):u/(2*a.p)*a.n(e/f),t<1?f*a.w(2,10*(t-=1))*a.s((t*i-o)*(2*a.p)/u)*-.5+r:f*a.w(2,-10*(t-=1))*a.s((t*i-o)*(2*a.p)/u)*.5+e+r)},easeInBack:function(n,t,r,e,i,o){return e*(t/=i)*t*(((o=o||a.o)+1)*t-o)+r},easeOutBack:function(n,t,r,e,i,o){return e*((t=t/i-1)*t*(((o=o||a.o)+1)*t+o)+1)+r},easeInOutBack:function(n,t,r,e,i,o){return o=o||a.o,(t/=i/2)<1?e/2*(t*t*((1+(o*=1.525))*t-o))+r:e/2*((t-=2)*t*((1+(o*=1.525))*t+o)+2)+r},easeInBounce:function(n,t,r,e,i){return e-this.easeOutBounce(n,i-t,0,e,i)+r},easeOutBounce:function(n,t,r,e,i){var o=7.5625;return(t/=i)<1/2.75?e*(o*t*t)+r:t<2/2.75?e*(o*(t-=1.5/2.75)*t+.75)+r:t<2.5/2.75?e*(o*(t-=2.25/2.75)*t+.9375)+r:e*(o*(t-=2.625/2.75)*t+.984375)+r},easeInOutBounce:function(n,t,r,e,i){return t<i/2?.5*this.easeInBounce(n,2*t,0,e,i)+r:.5*this.easeOutBounce(n,2*t-i,0,e,i)+.5*e+r}}),Ni=function(){var l=/[^\x20\t\r\n\f]+/g,v=" ",T="scrollLeft",k="scrollTop",I=[],s=Hi.type,o={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},h=function(){var n,t,r,e,i,o,u=arguments[0]||{},f=1,a=arguments[zi],c=!1;for(s(u)==wt&&(c=u,u=arguments[1]||{},f=2),s(u)!=pt&&!s(u)==bt&&(u={}),a===f&&(u=N,--f);f<a;f++)if(null!=(i=arguments[f]))for(e in i)n=u[e],u!==(r=i[e])&&(c&&r&&(L(r)||(t=Hi.isA(r)))?(o=t?(t=!1,n&&Hi.isA(n)?n:[]):n&&L(n)?n:{},u[e]=h(c,o,r)):r!==Oi&&(u[e]=r));return u},A=function(n,t,r){for(var e=r||0;e<t[zi];e++)if(t[e]===n)return e;return-1},E=function(n){return s(n)==bt},H=function(n){for(var t in n)return!1;return!0},L=function(n){if(!n||s(n)!=pt)return!1;var t,r=Ot,e=Object[r].hasOwnProperty,i=e.call(n,"constructor"),o=n.constructor&&n.constructor[r]&&e.call(n.constructor[r],"isPrototypeOf");if(n.constructor&&!i&&!o)return!1;for(t in n);return s(t)==p||e.call(n,t)},t=function(n,t){var r=0;if(u(n))for(;r<n[zi]&&!1!==t.call(n[r],r,n[r]);r++);else for(r in n)if(!1===t.call(n[r],r,n[r]))break;return n},N=function(n){if(0===arguments[zi])return this;var t,r,e=new N,i=n,o=0;if(s(n)==gt)for(i=[],t="<"===n.charAt(0)?((r=ht.createElement("div")).innerHTML=n,r.children):ht.querySelectorAll(n);o<t[zi];o++)i.push(t[o]);if(i){for(s(i)==gt||u(i)&&i!==vt&&i!==i.self||(i=[i]),o=0;o<i[zi];o++)e[o]=i[o];e[zi]=i[zi]}return e};function u(n){var t=!!n&&[zi]in n&&n[zi],r=s(n);return!E(r)&&(r==mt||0===t||s(t)==yt&&0<t&&t-1 in n)}function d(n){return(n.match(l)||[]).join(v)}function f(n,t){for(var r=(n.parentNode||ht).querySelectorAll(t)||[],e=r[zi];e--;)if(r[e]==n)return!0;return!1}function i(n,t,r){if(s(r)==mt)for(var e=0;e<r[zi];e++)i(n,t,r[e]);else s(r)==gt?n.insertAdjacentHTML(t,r):n.insertAdjacentElement(t,r.nodeType?r:r[0])}function a(n,t,r){try{n[Si][t]!==Oi&&(n[Si][t]=function e(n,t){o[n.toLowerCase()]||s(t)!=yt||(t+="px");return t}(t,r))}catch(i){}}function R(n,t){var r,e;!1!==t&&n.q.splice(0,1),0<n.q[zi]?(e=n.q[0],c(n.el,e.props,e.duration,e.easing,e.complete,!0)):-1<(r=A(n,I))&&I.splice(r,1)}function D(n,t,r){t===T||t===k?n[t]=r:a(n,t,r)}function c(n,t,r,e,i,o){var u,f,a,c,s,l,v=L(r),h={},d={},p=0;for(l=v?(e=r.easing,r.start,a=r.progress,c=r.step,s=r.specialEasing,i=r.complete,r.duration):r,s=s||{},l=l||400,e=e||"swing",o=o||!1;p<I[zi];p++)if(I[p].el===n){f=I[p];break}for(u in f||(f={el:n,q:[]},I.push(f)),t)h[u]=u===T||u===k?n[u]:N(n).css(u);for(u in h)h[u]!==t[u]&&t[u]!==Oi&&(d[u]=t[u]);if(H(d))o&&R(f);else{var b,m,g,w,y,x,_,O,S,z=o?0:A(C,f.q),C={props:d,duration:v?r:l,easing:e,complete:i};if(-1===z&&(z=f.q[zi],f.q.push(C)),0===z)if(0<l)_=Hi.now(),O=function(){for(u in b=Hi.now(),S=b-_,m=C.stop||l<=S,g=1-(Li.max(0,_+l-b)/l||0),d)w=parseFloat(h[u]),y=parseFloat(d[u]),x=(y-w)*M[s[u]||e](g,g*l,0,1,l)+w,D(n,u,x),E(c)&&c(x,{elem:n,prop:u,start:w,now:x,end:y,pos:g,options:{easing:e,speacialEasing:s,duration:l,complete:i,step:c},startTime:_});E(a)&&a({},g,Li.max(0,l-S)),m?(R(f),E(i)&&i()):C.frame=Hi.rAF()(O)},C.frame=Hi.rAF()(O);else{for(u in d)D(n,u,d[u]);R(f)}}}return N[Ot]={on:function(t,r){var e,i=(t=(t||"").match(l)||[""])[zi],o=0;return this.each(function(){e=this;try{if(e.addEventListener)for(;o<i;o++)e.addEventListener(t[o],r);else if(e.detachEvent)for(;o<i;o++)e.attachEvent("on"+t[o],r)}catch(n){}})},off:function(t,r){var e,i=(t=(t||"").match(l)||[""])[zi],o=0;return this.each(function(){e=this;try{if(e.removeEventListener)for(;o<i;o++)e.removeEventListener(t[o],r);else if(e.detachEvent)for(;o<i;o++)e.detachEvent("on"+t[o],r)}catch(n){}})},one:function(n,i){return n=(n||"").match(l)||[""],this.each(function(){var e=N(this);N.each(n,function(n,t){var r=function(n){i.call(this,n),e.off(t,r)};e.on(t,r)})})},trigger:function(n){var t,r;return this.each(function(){t=this,ht.createEvent?((r=ht.createEvent("HTMLEvents")).initEvent(n,!0,!1),t.dispatchEvent(r)):t.fireEvent("on"+n)})},append:function(n){return this.each(function(){i(this,"beforeend",n)})},prepend:function(n){return this.each(function(){i(this,"afterbegin",n)})},before:function(n){return this.each(function(){i(this,"beforebegin",n)})},after:function(n){return this.each(function(){i(this,"afterend",n)})},remove:function(){return this.each(function(){var n=this.parentNode;null!=n&&n.removeChild(this)})},unwrap:function(){var n,t,r,e=[];for(this.each(function(){r=this.parentNode,-1===A(r,e)&&e.push(r)}),n=0;n<e[zi];n++){for(t=e[n],r=t.parentNode;t.firstChild;)r.insertBefore(t.firstChild,t);r.removeChild(t)}return this},wrapAll:function(n){for(var t,r=this,e=N(n)[0],i=e,o=r[0].parentNode,u=r[0].previousSibling;0<i.childNodes[zi];)i=i.childNodes[0];for(t=0;r[zi]-t;i.firstChild===r[0]&&t++)i.appendChild(r[t]);var f=u?u.nextSibling:o.firstChild;return o.insertBefore(e,f),this},wrapInner:function(r){return this.each(function(){var n=N(this),t=n.contents();t[zi]?t.wrapAll(r):n.append(r)})},wrap:function(n){return this.each(function(){N(this).wrapAll(n)})},css:function(n,t){var r,e,i,o=vt.getComputedStyle;return s(n)==gt?t===Oi?(r=this[0],i=o?o(r,null):r.currentStyle[n],o?null!=i?i.getPropertyValue(n):r[Si][n]:i):this.each(function(){a(this,n,t)}):this.each(function(){for(e in n)a(this,e,n[e])})},hasClass:function(n){for(var t,r,e=0,i=v+n+v;t=this[e++];){if((r=t.classList)&&r.contains(n))return!0;if(1===t.nodeType&&-1<(v+d(t.className+"")+v).indexOf(i))return!0}return!1},addClass:function(n){var t,r,e,i,o,u,f,a,c=0,s=0;if(n)for(t=n.match(l)||[];r=this[c++];)if(a=r.classList,f===Oi&&(f=a!==Oi),f)for(;o=t[s++];)a.add(o);else if(i=r.className+"",e=1===r.nodeType&&v+d(i)+v){for(;o=t[s++];)e.indexOf(v+o+v)<0&&(e+=o+v);i!==(u=d(e))&&(r.className=u)}return this},removeClass:function(n){var t,r,e,i,o,u,f,a,c=0,s=0;if(n)for(t=n.match(l)||[];r=this[c++];)if(a=r.classList,f===Oi&&(f=a!==Oi),f)for(;o=t[s++];)a.remove(o);else if(i=r.className+"",e=1===r.nodeType&&v+d(i)+v){for(;o=t[s++];)for(;-1<e.indexOf(v+o+v);)e=e.replace(v+o+v,v);i!==(u=d(e))&&(r.className=u)}return this},hide:function(){return this.each(function(){this[Si].display="none"})},show:function(){return this.each(function(){this[Si].display="block"})},attr:function(n,t){for(var r,e=0;r=this[e++];){if(t===Oi)return r.getAttribute(n);r.setAttribute(n,t)}return this},removeAttr:function(n){return this.each(function(){this.removeAttribute(n)})},offset:function(){var n=this[0].getBoundingClientRect(),t=vt.pageXOffset||ht.documentElement[T],r=vt.pageYOffset||ht.documentElement[k];return{top:n.top+r,left:n.left+t}},position:function(){var n=this[0];return{top:n.offsetTop,left:n.offsetLeft}},scrollLeft:function(n){for(var t,r=0;t=this[r++];){if(n===Oi)return t[T];t[T]=n}return this},scrollTop:function(n){for(var t,r=0;t=this[r++];){if(n===Oi)return t[k];t[k]=n}return this},val:function(n){var t=this[0];return n?(t.value=n,this):t.value},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){return N(this[0<=n?n:this[zi]+n])},find:function(t){var r,e=[];return this.each(function(){var n=this.querySelectorAll(t);for(r=0;r<n[zi];r++)e.push(n[r])}),N(e)},children:function(n){var t,r,e,i=[];return this.each(function(){for(r=this.children,e=0;e<r[zi];e++)t=r[e],n?(t.matches&&t.matches(n)||f(t,n))&&i.push(t):i.push(t)}),N(i)},parent:function(n){var t,r=[];return this.each(function(){t=this.parentNode,n&&!N(t).is(n)||r.push(t)}),N(r)},is:function(n){var t,r;for(r=0;r<this[zi];r++){if(t=this[r],":visible"===n)return!!(t[Ii]||t[Ci]||t.getClientRects()[zi]);if(":hidden"===n)return!(t[Ii]||t[Ci]||t.getClientRects()[zi]);if(t.matches&&t.matches(n)||f(t,n))return!0}return!1},contents:function(){var n,t,r=[];return this.each(function(){for(n=this.childNodes,t=0;t<n[zi];t++)r.push(n[t])}),N(r)},each:function(n){return t(this,n)},animate:function(n,t,r,e){return this.each(function(){c(this,n,t,r,e)})},stop:function(n,t){return this.each(function(){!function f(n,t,r){for(var e,i,o,u=0;u<I[zi];u++)if((e=I[u]).el===n){if(0<e.q[zi]){if((i=e.q[0]).stop=!0,Hi.cAF()(i.frame),e.q.splice(0,1),r)for(o in i.props)D(n,o,i.props[o]);t?e.q=[]:R(e,!1)}break}}(this,n,t)})}},h(N,{extend:h,inArray:A,isEmptyObject:H,isPlainObject:L,each:t}),N}(),Tt=(i=[],o="__overlayScrollbars__",function(n,t){var r=arguments[zi];if(r<1)return i;if(t)n[o]=t,i.push(n);else{var e=Hi.inA(n,i);if(-1<e){if(!(1<r))return i[e][o];delete n[o],i.splice(e,1)}}}),r=function(){var f,a,H,L,n,t,r,e,u,i,c=[],lt=(H=Hi.type,u={className:["os-theme-dark",[h,gt]],resize:["none","n:none b:both h:horizontal v:vertical"],sizeAutoCapable:n=[!0,wt],clipAlways:n,normalizeRTL:n,paddingAbsolute:t=[!(L=[wt,yt,gt,mt,pt,bt,h]),wt],autoUpdate:[null,[h,wt]],autoUpdateInterval:[33,yt],nativeScrollbarsOverlaid:{showNativeScrollbars:t,initialize:n},overflowBehavior:{x:["scroll",e="v-h:visible-hidden v-s:visible-scroll s:scroll h:hidden"],y:["scroll",e]},scrollbars:{visibility:["auto","v:visible h:hidden a:auto"],autoHide:["never","n:never s:scroll l:leave m:move"],autoHideDelay:[800,yt],dragScrolling:n,clickScrolling:t,touchSupport:n,snapHandle:t},textarea:{dynWidth:t,dynHeight:t,inheritedAttrs:[["style","class"],[gt,mt,h]]},callbacks:{onInitialized:r=[null,[h,bt]],onInitializationWithdrawn:r,onDestroyed:r,onScrollStart:r,onScroll:r,onScrollStop:r,onOverflowChanged:r,onOverflowAmountChanged:r,onDirectionChanged:r,onContentSizeChanged:r,onHostSizeChanged:r,onUpdated:r}},{C:(i=function(i){var o=function(n){var t,r,e;for(t in n)n[St](t)&&(r=n[t],(e=H(r))==mt?n[t]=r[i?1:0]:e==pt&&(n[t]=o(r)));return n};return o(Ni.extend(!0,{},u))})(),T:i(!0),k:function(n,t,k,r){var e={},i={},o=Ni.extend(!0,{},n),I=Ni.inArray,A=Ni.isEmptyObject,E=function(n,t,r,e,i,o){for(var u in t)if(t[St](u)&&n[St](u)){var f,a,c,s,l,v,h,d,p=!1,b=!1,m=t[u],g=H(m),w=g==pt,y=H(m)!=mt?[m]:m,x=r[u],_=n[u],O=H(_),S=o?o+".":"",z='The option "'+S+u+"\" wasn't set, because",C=[],T=[];if(x=x===Oi?{}:x,w&&O==pt)e[u]=i[u]={},E(_,m,x,e[u],i[u],S+u),A(_)&&delete n[u];else if(!w){for(v=0;v<y[zi];v++)if(l=y[v],c=(g=H(l))==gt&&-1===I(l,L))for(C.push(gt),f=l.split(" "),T=T.concat(f),h=0;h<f[zi];h++){for(s=(a=f[h].split(":"))[0],d=0;d<a[zi];d++)if(_===a[d]){p=!0;break}if(p)break}else if(C.push(l),O===l){p=!0;break}p?((b=_!==x)&&(e[u]=_),(c?I(x,a)<0:b)&&(i[u]=c?s:_)):k&&console.warn(z+" it doesn't accept the type [ "+O.toUpperCase()+' ] with the value of "'+_+'".\r\nAccepted types are: [ '+C.join(", ").toUpperCase()+" ]."+(0<T[length]?"\r\nValid strings are: [ "+T.join(", ").split(":").join(", ")+" ].":"")),delete n[u]}}};return E(o,t,r||{},e,i),!A(o)&&k&&console.warn("The following options are discarded due to invalidity:\r\n"+vt.JSON.stringify(o,null,2)),{I:e,A:i}}});function s(){f||(f=new o(lt.C)),a||(a=new l(f))}function o(n){var _=this,i="overflow",O=Ni("body"),S=Ni('<div id="os-dummy-scrollbar-size"><div></div></div>'),o=S[0],e=Ni(S.children("div").eq(0));O.append(S),S.hide().show();var t,r,u,f,a,c,s,l,v,h=z(o),d={x:0===h.x,y:0===h.y};function z(n){return{x:n[Ci]-n[Ti],y:n[Ii]-n[Ai]}}Ni.extend(_,{defaultOptions:n,autoUpdateLoop:!1,autoUpdateRecommended:!Hi.mO(),nativeScrollbarSize:h,nativeScrollbarIsOverlaid:d,nativeScrollbarStyling:function(){var n=!1;S.addClass("os-viewport-native-scrollbars-invisible");try{n="none"===S.css("scrollbar-width")||"none"===vt.getComputedStyle(o,"::-webkit-scrollbar").getPropertyValue("display")}catch(t){}return n}(),overlayScrollbarDummySize:{x:30,y:30},msie:(r=vt.navigator.userAgent,u="indexOf",f="substring",a=r[u]("MSIE "),c=r[u]("Trident/"),s=r[u]("Edge/"),l=r[u]("rv:"),v=parseInt,0<a?t=v(r[f](a+5,r[u](".",a)),10):0<c?t=v(r[f](l+3,r[u](".",l)),10):0<s&&(t=v(r[f](s+5,r[u](".",s)),10)),t),cssCalc:function(){for(var n,t=ht.createElement("div")[Si],r=-1;r<zt.m[zi];r++)if(n=r<0?"calc":zt.m[r]+"calc",t.cssText="width:"+n+"(1px);",t[zi])return n;return null}(),restrictedMeasuring:function(){S.css(i,"hidden");var n=o[Ei],t=o[ki];S.css(i,"visible");var r=o[Ei],e=o[ki];return n-r!=0||t-e!=0}(),rtlScrollBehavior:function(){S.css({"overflow-y":"hidden","overflow-x":"scroll",direction:"rtl"}).scrollLeft(0);var n=S.offset(),t=e.offset();S.scrollLeft(999);var r=e.offset();return{i:n.left===t.left,n:t.left-r.left==0}}(),supportTransform:null!==zt._("transform"),supportTransition:null!==zt._("transition"),supportPassiveEvents:function(){var n=!1;try{vt.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){n=!0}}))}catch(t){}return n}(),supportResizeObserver:!!Hi.rO(),supportMutationObserver:!!Hi.mO()}),S.removeAttr(Si).remove(),function(){if(!d.x||!d.y){var m=Li.abs,g=Hi.wW(),w=Hi.wH(),y=x();Ni(vt).on("resize",function(){if(0<Tt().length){var n=Hi.wW(),t=Hi.wH(),r=n-g,e=t-w;if(0===r&&0===e)return;var i,o=Li.round(n/(g/100)),u=Li.round(t/(w/100)),f=m(r),a=m(e),c=m(o),s=m(u),l=x(),v=2<f&&2<a,h=!function b(n,t){var r=m(n),e=m(t);return!(r===e||r+1===e||r-1===e)}(c,s),d=v&&h&&l!==y&&0<y,p=_.nativeScrollbarSize;d&&(O.append(S),i=_.nativeScrollbarSize=z(S[0]),S.remove(),p.x===i.x&&p.y===i.y||Ni.each(Tt(),function(){Tt(this)&&Tt(this).update("zoom")})),g=n,w=t,y=l}})}function x(){var n=vt.screen.deviceXDPI||0,t=vt.screen.logicalXDPI||1;return vt.devicePixelRatio||n/t}}()}function l(r){var c,e=Ni.inArray,s=Hi.now,l="autoUpdate",v=zi,h=[],d=[],p=!1,b=33,m=s(),g=function(){if(0<h[v]&&p){c=Hi.rAF()(function(){g()});var n,t,r,e,i,o,u=s(),f=u-m;if(b<f){m=u-f%b,n=33;for(var a=0;a<h[v];a++)(t=h[a])!==Oi&&(e=(r=t.options())[l],i=Li.max(1,r.autoUpdateInterval),o=s(),(!0===e||null===e)&&o-d[a]>i&&(t.update("auto"),d[a]=new Date(o+=i)),n=Li.max(1,Li.min(n,i)));b=n}}else b=33};this.add=function(n){-1===e(n,h)&&(h.push(n),d.push(s()),0<h[v]&&!p&&(p=!0,r.autoUpdateLoop=p,g()))},this.remove=function(n){var t=e(n,h);-1<t&&(d.splice(t,1),h.splice(t,1),0===h[v]&&p&&(p=!1,r.autoUpdateLoop=p,c!==Oi&&(Hi.cAF()(c),c=-1)))}}function v(r,n,t,It,At){var sn=Hi.type,ln=Ni.inArray,l=Ni.each,Et=new vt[dt],e=Ni[Ot];if(ot(r)){if(Tt(r)){var i=Tt(r);return i.options(n),i}var Ht,Lt,Nt,Rt,D,Dt,Mt,Wt,M,vn,jt,I,s,Ft,Pt,Bt,Qt,Ut,g,f,Vt,qt,Xt,Yt,$t,Gt,Kt,Jt,Zt,nr,o,u,tr,rr,er,a,W,v,j,ir,or,ur,fr,ar,cr,sr,lr,vr,hr,dr,c,h,d,p,b,m,w,A,pr,br,mr,E,gr,wr,yr,xr,_r,Or,Sr,zr,Cr,Tr,kr,Ir,Ar,Er,Hr,Lr,H,Nr,Rr,Dr,Mr,Wr,jr,Fr,Pr,Br,Qr,y,x,Ur,Vr,qr,Xr,Yr,$r,Gr,Kr,Jr,Zr,ne,_,te,O,S,z,C,re,T,ee,k,L,ie,oe,ue,fe,ae,F,P,N,ce,se,le,ve,he,de={},hn={},dn={},pe={},be={},R="-hidden",me="margin-",ge="padding-",we="border-",ye="top",xe="right",_e="bottom",Oe="left",Se="min-",ze="max-",Ce="width",Te="height",ke="float",Ie="",Ae="auto",pn="sync",Ee="scroll",He="100%",bn="x",mn="y",B=".",Le=" ",Q="scrollbar",U="-horizontal",V="-vertical",Ne=Ee+"Left",Re=Ee+"Top",De="mousedown touchstart",q="mouseup touchend touchcancel",X="mousemove touchmove",Y="mouseenter",$="mouseleave",G="keydown",K="keyup",J="selectstart",Z="transitionend webkitTransitionEnd oTransitionEnd",nn="__overlayScrollbarsRO__",tn="os-",rn="os-html",en="os-host",on=en+"-textarea",un=en+"-"+Q+U+R,fn=en+"-"+Q+V+R,an=en+"-transition",Me=en+"-rtl",We=en+"-resize-disabled",je=en+"-scrolling",Fe=en+"-overflow",Pe=Fe+"-x",Be=Fe+"-y",cn="os-textarea",gn=cn+"-cover",wn="os-padding",yn="os-viewport",Qe=yn+"-native-scrollbars-invisible",xn=yn+"-native-scrollbars-overlaid",_n="os-content",Ue="os-content-arrange",Ve="os-content-glue",qe="os-size-auto-observer",On="os-resize-observer",Sn="os-resize-observer-item",zn=Sn+"-final",Cn="os-text-inherit",Tn=tn+Q,kn=Tn+"-track",In=kn+"-off",An=Tn+"-handle",En=An+"-off",Hn=Tn+"-unusable",Ln=Tn+"-"+Ae+R,Nn=Tn+"-corner",Xe=Nn+"-resize",Ye=Xe+"-both",$e=Xe+U,Ge=Xe+V,Rn=Tn+U,Dn=Tn+V,Mn="os-dragging",Ke="os-theme-none",Wn=[],jn={},Je={},Ze=42,Fn=[],Pn={},Bn=["wrap","cols","rows"],Qn=[_t,xt,Si,"open"];if(Et.sleep=function(){nr=!0},Et.update=function(n){var t,r,e,i,o,u=sn(n)==gt;return u?n===Ae?(t=function f(){if(!nr&&!re){var r,e,i,o,n=[{H:or,L:Qn.concat(":visible")},{H:Qt?ir:Oi,L:Bn}];return l(n,function(n,t){(e=t.H)&&l(t.L,function(n,t){i=":"===t.charAt(0)?e.is(t):e.attr(t),o=Pn[t],r=r||wi(i,o),Pn[t]=i})}),r}}(),r=function s(){if(nr)return!1;var n,t,r,e,i,o=mi(),u=Qt&&Cr&&!Br?ir.val().length:0,f=!re&&Cr&&!Qt,a={},c={};return Ft&&(a={x:wr[Ei],y:wr[ki]}),f&&(n=sr.css(ke),c[ke]=Zt?xe:Oe,c[Ce]=Ae,sr.css(c)),i={w:o[Ei]+u,h:o[ki]+u},f&&(c[ke]=n,c[Ce]=He,sr.css(c)),t=oi(),r=wi(i,y),e=wi(a,_),y=i,_=a,r||t||e}(),(e=t||r)&&fi({N:r,R:Pt?Oi:tr})):n===pn?re?(i=z(O.takeRecords()),o=C(S.takeRecords())):i=Et.update(Ae):"zoom"===n&&fi({D:!0,N:!0}):(n=nr||n,nr=!1,Et.update(pn)&&!n||fi({M:n})),Qt||sr.find("img").each(function(n,t){-1===Hi.inA(t,Fn)&&Ni(t).off("load",Gn).on("load",Gn)}),e||i||o},Et.options=function(n,t){var r,e={};if(Ni.isEmptyObject(n)||!Ni.isPlainObject(n)){if(sn(n)!=gt)return u;if(!(1<arguments.length))return ft(u,n);!function a(n,t,r){for(var e=t.split(B),i=e.length,o=0,u={},f=u;o<i;o++)u=u[e[o]]=o+1<i?{}:r;Ni.extend(n,f,!0)}(e,n,t),r=Jn(e)}else r=Jn(n);Ni.isEmptyObject(r)||fi({R:r})},Et.destroy=function(){for(var n in At.remove(Et),ei(),ti(fr),ti(ur),jn)Et.removeExt(n);ii(!0),nt(!0),vr&&at(vr),lr&&at(lr),qt&&at(ur),tt(!0),et(!0),Zn(!0);for(var t=0;t<Fn[zi];t++)Ni(Fn[t]).off("load",Gn);Fn=Oi,nr=Bt=!0,Tt(r,0),di("onDestroyed")},Et.scroll=function(n,t,r,e){if(0===arguments.length||n===Oi){var i=hn,o=dn,u=$r&&Zt&&Nt.i,f=$r&&Zt&&Nt.n,a=i.W,c=i.j,s=i.F;return c=u?1-c:c,a=u?s-a:a,s*=f?-1:1,{position:{x:a*=f?-1:1,y:o.W},ratio:{x:c,y:o.j},max:{x:s,y:o.F},handleOffset:{x:i.P,y:o.P},handleLength:{x:i.B,y:o.B},handleLengthRatio:{x:i.U,y:o.U},trackLength:{x:i.V,y:o.V},snappedHandleOffset:{x:i.X,y:o.X},isRTL:Zt,isRTLNormalized:$r}}Et.update(pn);var l,v,h,d,p,g,w,b,m,y=$r,x=[bn,Oe,"l"],_=[mn,ye,"t"],O=["+=","-=","*=","/="],S=sn(t)==pt,z=S?t.complete:e,C={},T={},k="begin",I="nearest",A="never",E="ifneeded",H=zi,L=[bn,mn,"xy","yx"],N=[k,"end","center",I],R=["always",A,E],D=n[St]("el"),M=D?n.el:n,W=!!(M instanceof Ni||Ct)&&M instanceof Ct,j=!W&&ot(M),F=sn(z)!=bt?Oi:function(){v&&li(!0),h&&li(!1),z()},P=function(n,t){for(l=0;l<t[H];l++)if(n===t[l])return!0;return!1},B=function(n,t){var r=n?x:_;if(t=sn(t)==gt||sn(t)==yt?[t,t]:t,sn(t)==mt)return n?t[0]:t[1];if(sn(t)==pt)for(l=0;l<r[H];l++)if(r[l]in t)return t[r[l]]},Q=function(n,t){var r,e,i,o,u=sn(t)==gt,f=n?hn:dn,a=f.W,c=f.F,s=Zt&&n,l=s&&Nt.n&&!y,v="replace",h=eval;if((e=u?(2<t[H]&&(o=t.substr(0,2),-1<ln(o,O)&&(r=o)),t=(t=r?t.substr(2):t)[v](/min/g,0)[v](/</g,0)[v](/max/g,(l?"-":Ie)+He)[v](/>/g,(l?"-":Ie)+He)[v](/px/g,Ie)[v](/%/g," * "+c*(s&&Nt.n?-1:1)/100)[v](/vw/g," * "+pe.w)[v](/vh/g," * "+pe.h),bi(isNaN(t)?bi(h(t),!0).toFixed():t)):t)!==Oi&&!isNaN(e)&&sn(e)==yt){var d=y&&s,p=a*(d&&Nt.n?-1:1),b=d&&Nt.i,m=d&&Nt.n;switch(p=b?c-p:p,r){case"+=":i=p+e;break;case"-=":i=p-e;break;case"*=":i=p*e;break;case"/=":i=p/e;break;default:i=e}i=b?c-i:i,i*=m?-1:1,i=s&&Nt.n?Li.min(0,Li.max(c,i)):Li.max(0,Li.min(c,i))}return i===a?Oi:i},U=function(n,t,r,e){var i,o,u=[r,r],f=sn(n);if(f==t)n=[n,n];else if(f==mt){if(2<(i=n[H])||i<1)n=u;else for(1===i&&(n[1]=r),l=0;l<i;l++)if(o=n[l],sn(o)!=t||!P(o,e)){n=u;break}}else n=f==pt?[n[bn]||r,n[mn]||r]:u;return{x:n[0],y:n[1]}},V=function(n){var t,r,e=[],i=[ye,xe,_e,Oe];for(l=0;l<n[H]&&l!==i[H];l++)t=n[l],(r=sn(t))==wt?e.push(t?bi(m.css(me+i[l])):0):e.push(r==yt?t:0);return e};if(W||j){var q,X=D?n.margin:0,Y=D?n.axis:0,$=D?n.scroll:0,G=D?n.block:0,K=[0,0,0,0],J=sn(X);if(0===(m=W?M:Ni(M))[H])return;X=J==yt||J==wt?V([X,X,X,X]):J==mt?2===(q=X[H])?V([X[0],X[1],X[0],X[1]]):4<=q?V(X):K:J==pt?V([X[ye],X[xe],X[_e],X[Oe]]):K,p=P(Y,L)?Y:"xy",g=U($,gt,"always",R),w=U(G,gt,k,N),b=X;var Z=hn.W,nn=dn.W,tn=ar.offset(),rn=m.offset(),en={x:g.x==A||p==mn,y:g.y==A||p==bn};rn[ye]-=b[0],rn[Oe]-=b[3];var on={x:Li.round(rn[Oe]-tn[Oe]+Z),y:Li.round(rn[ye]-tn[ye]+nn)};if(Zt&&(Nt.n||Nt.i||(on.x=Li.round(tn[Oe]-rn[Oe]+Z)),Nt.n&&y&&(on.x*=-1),Nt.i&&y&&(on.x=Li.round(tn[Oe]-rn[Oe]+(hn.F-Z)))),w.x!=k||w.y!=k||g.x==E||g.y==E||Zt){var un=m[0],fn=vn?un.getBoundingClientRect():{width:un[Ii],height:un[Ci]},an={w:fn[Ce]+b[3]+b[1],h:fn[Te]+b[0]+b[2]},cn=function(n){var t=hi(n),r=t.Y,e=t.$,i=t.G,o=w[i]==(n&&Zt?k:"end"),u="center"==w[i],f=w[i]==I,a=g[i]==A,c=g[i]==E,s=pe[r],l=tn[e],v=an[r],h=rn[e],d=u?2:1,p=h+v/2,b=l+s/2,m=v<=s&&l<=h&&h+v<=l+s;a?en[i]=!0:en[i]||((f||c)&&(en[i]=!!c&&m,o=v<s?b<p:p<b),on[i]-=o||u?(s/d-v/d)*(n&&Zt&&y?-1:1):0)};cn(!0),cn(!1)}en.y&&delete on.y,en.x&&delete on.x,n=on}C[Ne]=Q(!0,B(!0,n)),C[Re]=Q(!1,B(!1,n)),v=C[Ne]!==Oi,h=C[Re]!==Oi,(v||h)&&(0<t||S)?S?(t.complete=F,cr.animate(C,t)):(d={duration:t,complete:F},sn(r)==mt||Ni.isPlainObject(r)?(T[Ne]=r[0]||r.x,T[Re]=r[1]||r.y,d.specialEasing=T):d.easing=r,cr.animate(C,d)):(v&&cr[Ne](C[Ne]),h&&cr[Re](C[Re]))},Et.scrollStop=function(n,t,r){return cr.stop(n,t,r),Et},Et.getElements=function(n){var t={target:pr,host:br,padding:gr,viewport:wr,content:yr,scrollbarHorizontal:{scrollbar:c[0],track:h[0],handle:d[0]},scrollbarVertical:{scrollbar:p[0],track:b[0],handle:m[0]},scrollbarCorner:dr[0]};return sn(n)==gt?ft(t,n):t},Et.getState=function(n){function t(n){if(!Ni.isPlainObject(n))return n;var r=yi({},n),t=function(n,t){r[St](n)&&(r[t]=r[n],delete r[n])};return t("w",Ce),t("h",Te),delete r.c,r}var r={destroyed:!!t(Bt),sleeping:!!t(nr),autoUpdate:t(!re),widthAuto:t(Cr),heightAuto:t(Tr),padding:t(Ar),overflowAmount:t(Wr),hideOverflow:t(zr),hasOverflow:t(Sr),contentScrollSize:t(_r),viewportSize:t(pe),hostSize:t(xr),documentMixed:t(g)};return sn(n)==gt?ft(r,n):r},Et.ext=function(n){var t,r="added removed on contract".split(" "),e=0;if(sn(n)==gt){if(jn[St](n))for(t=yi({},jn[n]);e<r.length;e++)delete t[r[e]]}else for(e in t={},jn)t[e]=yi({},Et.ext(e));return t},Et.addExt=function(n,t){var r,e,i,o,u=vt[dt].extension(n),f=!0;if(u){if(jn[St](n))return Et.ext(n);if((r=u.extensionFactory.call(Et,yi({},u.defaultOptions),Ni,Hi))&&(i=r.contract,sn(i)==bt&&(o=i(vt),f=sn(o)==wt?o:f),f))return e=(jn[n]=r).added,sn(e)==bt&&e(t),Et.ext(n)}else console.warn('A extension with the name "'+n+"\" isn't registered.")},Et.removeExt=function(n){var t,r=jn[n];return!!r&&(delete jn[n],t=r.removed,sn(t)==bt&&t(),!0)},function st(n,t,r){return o=It.defaultOptions,Dt=It.nativeScrollbarStyling,Wt=yi({},It.nativeScrollbarSize),Ht=yi({},It.nativeScrollbarIsOverlaid),Lt=yi({},It.overlayScrollbarDummySize),Nt=yi({},It.rtlScrollBehavior),Jn(yi({},o,t)),Ht.x&&Ht.x&&!tr.nativeScrollbarsOverlaid.initialize?(di("onInitializationWithdrawn"),!1):(Mt=It.cssCalc,D=It.msie,Rt=It.autoUpdateRecommended,M=It.supportTransition,vn=It.supportTransform,jt=It.supportPassiveEvents,I=It.supportResizeObserver,s=It.supportMutationObserver,Ft=It.restrictedMeasuring,W=Ni(n.ownerDocument),A=W[0],a=Ni(A.defaultView||A.parentWindow),w=a[0],v=ct(W,"html"),j=ct(v,"body"),ir=Ni(n),pr=ir[0],Qt=ir.is("textarea"),Ut=ir.is("body"),g=A!==ht,Ut&&((e={}).l=Li.max(ir[Ne](),v[Ne](),a[Ne]()),e.t=Li.max(ir[Re](),v[Re](),a[Re]())),Zn(),nt(),tt(),rt(!0),rt(!1),et(),function c(){var t=w.top!==w,e={},i={},o={};function r(n){if(f(n)){var t=a(n),r={};(le||se)&&(r[Ce]=i.w+(t.x-e.x)*o.x),(ve||se)&&(r[Te]=i.h+(t.y-e.y)*o.y),or.css(r),Hi.stpP(n)}else u(n)}function u(n){var t=n!==Oi;W.off(J,$n).off(X,r).off(q,u),_i(j,Mn),dr.releaseCapture&&dr.releaseCapture(),t&&(N&&ri(),Et.update(Ae)),N=!1}function f(n){var t=(n.originalEvent||n).touches!==Oi;return!nr&&!Bt&&(1===Hi.mBtn(n)||t)}function a(n){return D&&t?{x:n.screenX,y:n.screenY}:Hi.page(n)}he=function(n){f(n)&&(re&&(N=!0,ei()),e=a(n),i.w=br[Ii]-(Vt?0:Xt),i.h=br[Ci]-(Vt?0:Yt),o=it(),W.on(J,$n).on(X,r).on(q,u),xi(j,Mn),dr.setCapture&&dr.setCapture(),Hi.prvD(n),Hi.stpP(n))}}(),Un(),Ut&&(cr[Ne](e.l)[Re](e.t),ht.activeElement==n&&wr.focus&&(cr.attr("tabindex","-1"),wr.focus(),cr.one(De,function(){cr.removeAttr("tabindex")}))),ti(fr,Vn),Et.update(Ae),Pt=!0,di("onInitialized"),l(Wn,function(n,t){di(t.n,t.a)}),Wn=[],sn(r)==gt&&(r=[r]),Hi.isA(r)?l(r,function(n,t){Et.addExt(t)}):Ni.isPlainObject(r)&&l(r,function(n,t){Et.addExt(n,t)}),setTimeout(function(){M&&!Bt&&xi(or,an)},333),Pt);var e}(r,n,t))return Tt(r,Et),Et;Et=Oi}function ni(n,t,r,e,i){for(var o=e?"removeEventListener":"addEventListener",u=t.split(Le),f=0;f<u[zi];f++)n[0][o](u[f],r,{passive:!i})}function ti(i,n){if(i)if(n){var o=3333333,t=Hi.rO(),r="animationstart mozAnimationStart webkitAnimationStart MSAnimationStart",e="childNodes",u=function(){i[Re](o)[Ne](Zt?Nt.n?-o:Nt.i?0:o:o),n()};if(I)((T=i.append(gi(On+" observed")).contents()[0])[nn]=new t(u)).observe(T);else if(9<D||!Rt){i.prepend(gi(On,gi({className:Sn,dir:"ltr"},gi(Sn,gi(zn))+gi(Sn,gi({className:zn,style:"width: 200%; height: 200%"})))));var f,a,c,s,l=i[0][e][0][e][0],v=Ni(l[e][1]),h=Ni(l[e][0]),d=Ni(h[0][e][0]),p=l[Ii],b=l[Ci],m=It.nativeScrollbarSize,g=function(){h[Ne](o)[Re](o),v[Ne](o)[Re](o)},w=function(){a=0,f&&(p=c,b=s,u())},y=function(n){return c=l[Ii],s=l[Ci],f=c!=p||s!=b,n&&f&&!a?(Hi.cAF()(a),a=Hi.rAF()(w)):n||w(),g(),n&&(Hi.prvD(n),Hi.stpP(n)),!1},x={},_={};pi(_,Ie,[-2*(m.y+1),-2*m.x,-2*m.y,-2*(m.x+1)]),Ni(l).css(_),h.on(Ee,y),v.on(Ee,y),i.on(r,function(){y(!1)}),x[Ce]=o,x[Te]=o,d.css(x),g()}else{var O=A.attachEvent,S=D!==Oi;if(O)i.prepend(gi(On)),ct(i,B+On)[0].attachEvent("onresize",u);else{var z=A.createElement(pt);z.setAttribute("tabindex","-1"),z.setAttribute(xt,On),z.onload=function(){var n=this.contentDocument.defaultView;n.addEventListener("resize",u),n.document.documentElement.style.display="none"},z.type="text/html",S&&i.prepend(z),z.data="about:blank",S||i.prepend(z),i.on(r,u)}}if(i[0]===E){var C=function(){var n=or.css("direction"),t={},r=0,e=!1;return n!==H&&(r="ltr"===n?(t[Oe]=0,t[xe]=Ae,o):(t[Oe]=Ae,t[xe]=0,Nt.n?-o:Nt.i?0:o),fr.children().eq(0).css(t),i[Ne](r)[Re](o),H=n,e=!0),e};C(),i.on(Ee,function(n){return C()&&fi(),Hi.prvD(n),Hi.stpP(n),!1})}}else if(I){var T,k=(T=i.contents()[0])[nn];k&&(k.disconnect(),delete T[nn])}else at(i.children(B+On).eq(0))}function Un(){if(s){var e,i,r,o,u,f,n=Hi.mO(),a=Hi.now();C=function(n){var t=!1;return Pt&&!nr&&(l(n,function(){return!(t=function o(n){var t=n.attributeName,r=n.target,e=n.type,i="closest";if(r===yr)return null===t;if("attributes"===e&&(t===xt||t===Si)&&!Qt){if(t===xt&&Ni(r).hasClass(en))return Kn(n.oldValue,r.getAttribute(xt));if(typeof r[i]!=bt)return!0;if(null!==r[i](B+On)||null!==r[i](B+Tn)||null!==r[i](B+Nn))return!1}return!0}(this))}),t&&(o=Hi.now(),u=Tr||Cr,f=function(){Bt||(a=o,Qt&&ui(),u?fi():Et.update(Ae))},clearTimeout(r),11<o-a||!u?f():r=setTimeout(f,11))),t},O=new n(z=function(n){var t,r=!1;return Pt&&!nr&&(l(n,function(){if(e=(t=this).target,i=t.attributeName,r=i===xt?Kn(t.oldValue,e.className):i!==Si||t.oldValue!==e[Si].cssText)return!1}),r&&Et.update(Ae)),r}),S=new n(C)}}function ri(){s&&!re&&(O.observe(br,{attributes:!0,attributeOldValue:!0,attributeFilter:Qn}),S.observe(Qt?pr:yr,{attributes:!0,attributeOldValue:!0,subtree:!Qt,childList:!Qt,characterData:!Qt,attributeFilter:Qt?Bn:Qn}),re=!0)}function ei(){s&&re&&(O.disconnect(),S.disconnect(),re=!1)}function Vn(){if(!nr){var n,t={w:E[Ei],h:E[ki]};n=wi(t,x),x=t,n&&fi({D:!0})}}function qn(){ae&&ci(!0)}function Xn(){ae&&!j.hasClass(Mn)&&ci(!1)}function Yn(){fe&&(ci(!0),clearTimeout(L),L=setTimeout(function(){fe&&!Bt&&ci(!1)},100))}function ii(e){var i=e?"off":"on",n=function(n,t,r){jt?ni(n,t,r,e):n[i](t,r)};fe&&!e?n(or,X,Yn):(e&&n(or,X,Yn),n(or,Y,qn),n(or,$,Xn)),Pt||e||or.one("mouseover",qn)}function $n(n){return Hi.prvD(n),!1}function Gn(){fi({N:!0})}function oi(){var n={};return Ut&&lr&&(n.w=bi(lr.css(Se+Ce)),n.h=bi(lr.css(Se+Te)),n.c=wi(n,ne),n.f=!0),!!(ne=n).c}function Kn(n,t){var r=t!==Oi&&null!==t?t.split(Le):Ie,e=n!==Oi&&null!==n?n.split(Le):Ie;if(r===Ie&&e===Ie)return!1;var i,o,u,f,a,c=function d(n,t){var r,e,i=[],o=[];for(r=0;r<n.length;r++)i[n[r]]=!0;for(r=0;r<t.length;r++)i[t[r]]?delete i[t[r]]:i[t[r]]=!0;for(e in i)o.push(e);return o}(e,r),s=!1,l=Kr!==Oi&&null!==Kr?Kr.split(Le):[Ie],v=Gr!==Oi&&null!==Gr?Gr.split(Le):[Ie],h=ln(Ke,c);for(-1<h&&c.splice(h,1),o=0;o<c.length;o++)if(0!==(i=c[o]).indexOf(en)){for(a=f=!0,u=0;u<l.length;u++)if(i===l[u]){f=!1;break}for(u=0;u<v.length;u++)if(i===v[u]){a=!1;break}if(f&&a){s=!0;break}}return s}function ui(){if(!nr){var n,t,r,e,i=!Br,o=pe.w,u=pe.h,f={},a=Cr||i;return f[Se+Ce]=Ie,f[Se+Te]=Ie,f[Ce]=Ae,ir.css(f),n=pr[Ii],t=a?Li.max(n,pr[Ei]-1):1,f[Ce]=Cr?Ae:He,f[Se+Ce]=He,f[Te]=Ae,ir.css(f),r=pr[Ci],e=Li.max(r,pr[ki]-1),f[Ce]=t,f[Te]=e,hr.css(f),f[Se+Ce]=o,f[Se+Te]=u,ir.css(f),{K:n,J:r,Z:t,nn:e}}}function fi(n){clearTimeout(er),n=n||{},Je.D|=n.D,Je.N|=n.N,Je.M|=n.M;var t,r=Hi.now(),e=!!Je.D,i=!!Je.N,o=!!Je.M,u=n.R,f=0<Ze&&Pt&&!Bt&&!o&&!u&&r-rr<Ze&&!Tr&&!Cr;if(f&&(er=setTimeout(fi,Ze)),!(Bt||f||nr&&!u||Pt&&!o&&(t=or.is(":hidden"))||"inline"===or.css("display"))){rr=r,Je={},!Dt||Ht.x&&Ht.y?Wt=yi({},It.nativeScrollbarSize):(Wt.x=0,Wt.y=0),be={x:3*(Wt.x+(Ht.x?0:3)),y:3*(Wt.y+(Ht.y?0:3))};var a=function(){return wi.apply(this,[].slice.call(arguments).concat([o]))},c={x:cr[Ne](),y:cr[Re]()},s=tr.scrollbars,l=tr.textarea,v=s.visibility,h=a(v,Ur),d=s.autoHide,p=a(d,Vr),b=s.clickScrolling,m=a(b,qr),g=s.dragScrolling,w=a(g,Xr),y=tr.className,x=a(y,Gr),_=tr.resize,O=a(_,Yr)&&!Ut,S=tr.paddingAbsolute,z=a(S,Nr),C=tr.clipAlways,T=a(C,Rr),k=tr.sizeAutoCapable&&!Ut,I=a(k,Pr),A=tr.nativeScrollbarsOverlaid.showNativeScrollbars,E=a(A,jr),H=tr.autoUpdate,L=a(H,Fr),N=tr.overflowBehavior,R=a(N,Mr,o),D=l.dynWidth,M=a(Zr,D),W=l.dynHeight,j=a(Jr,W);if(oe="n"===d,ue="s"===d,fe="m"===d,ae="l"===d,ie=s.autoHideDelay,Kr=Gr,ce="n"===_,se="b"===_,le="h"===_,ve="v"===_,$r=tr.normalizeRTL,A=A&&Ht.x&&Ht.y,Ur=v,Vr=d,qr=b,Xr=g,Gr=y,Yr=_,Nr=S,Rr=C,Pr=k,jr=A,Fr=H,Mr=yi({},N),Zr=D,Jr=W,Sr=Sr||{x:!1,y:!1},x&&(_i(or,Kr+Le+Ke),xi(or,y!==Oi&&null!==y&&0<y.length?y:Ke)),L&&(!0===H?(ei(),At.add(Et)):null===H&&Rt?(ei(),At.add(Et)):(At.remove(Et),ri())),I)if(k)if(vr?vr.show():(vr=Ni(gi(Ve)),ar.before(vr)),qt)ur.show();else{ur=Ni(gi(qe)),mr=ur[0],vr.before(ur);var F={w:-1,h:-1};ti(ur,function(){var n={w:mr[Ii],h:mr[Ci]};wi(n,F)&&(Pt&&Tr&&0<n.h||Cr&&0<n.w?fi():(Pt&&!Tr&&0===n.h||!Cr&&0===n.w)&&fi()),F=n}),qt=!0,null!==Mt&&ur.css(Te,Mt+"(100% + 1px)")}else qt&&ur.hide(),vr&&vr.hide();o&&(fr.find("*").trigger(Ee),qt&&ur.find("*").trigger(Ee));var P,B=a(t=t===Oi?or.is(":hidden"):t,te),Q=!!Qt&&"off"!==ir.attr("wrap"),U=a(Q,Br),V=or.css("direction"),q=a(V,Lr),X=or.css("box-sizing"),Y=a(X,Ir),$={c:o,t:bi(or.css(ge+ye)),r:bi(or.css(ge+xe)),b:bi(or.css(ge+_e)),l:bi(or.css(ge+Oe))};try{P=qt?mr.getBoundingClientRect():null}catch(Tt){return}Vt="border-box"===X;var G=(Zt="rtl"===V)?Oe:xe,K=Zt?xe:Oe,J=!1,Z=!(!qt||"none"===or.css(ke))&&(0===Li.round(P.right-P.left)&&(!!S||0<br[Ai]-Xt));if(k&&!Z){var nn=br[Ii],tn=vr.css(Ce);vr.css(Ce,Ae);var rn=br[Ii];vr.css(Ce,tn),(J=nn!==rn)||(vr.css(Ce,nn+1),rn=br[Ii],vr.css(Ce,tn),J=nn!==rn)}var en=(Z||J)&&k&&!t,on=a(en,Cr),un=!en&&Cr,fn=!(!qt||!k||t)&&0===Li.round(P.bottom-P.top),an=a(fn,Tr),cn=!fn&&Tr,sn="-"+Ce,ln=en&&Vt||!Vt,vn=fn&&Vt||!Vt,hn={c:o,t:vn?bi(or.css(we+ye+sn),!0):0,r:ln?bi(or.css(we+xe+sn),!0):0,b:vn?bi(or.css(we+_e+sn),!0):0,l:ln?bi(or.css(we+Oe+sn),!0):0},dn={c:o,t:bi(or.css(me+ye)),r:bi(or.css(me+xe)),b:bi(or.css(me+_e)),l:bi(or.css(me+Oe))},pn={h:String(or.css(ze+Te)),w:String(or.css(ze+Ce))},bn={},mn={},gn=function(){return{w:br[Ai],h:br[Ti]}},wn=function(){return{w:gr[Ii]+Li.max(0,yr[Ai]-yr[Ei]),h:gr[Ci]+Li.max(0,yr[Ti]-yr[ki])}},yn=Xt=$.l+$.r,xn=Yt=$.t+$.b;if(yn*=S?1:0,xn*=S?1:0,$.c=a($,Ar),$t=hn.l+hn.r,Gt=hn.t+hn.b,hn.c=a(hn,Er),Kt=dn.l+dn.r,Jt=dn.t+dn.b,dn.c=a(dn,Hr),pn.ih=bi(pn.h),pn.iw=bi(pn.w),pn.ch=-1<pn.h.indexOf("px"),pn.cw=-1<pn.w.indexOf("px"),pn.c=a(pn,kr),te=t,Br=Q,Lr=V,Ir=X,Cr=en,Tr=fn,Ar=$,Er=hn,Hr=dn,kr=pn,q&&qt&&ur.css(ke,K),$.c||q||z||on||an||Y||I){var _n={},On={};pi(mn,me,[-$.t,-$.r,-$.b,-$.l]),S?(pi(_n,Ie,[$.t,$.r,$.b,$.l]),pi(Qt?On:bn,ge)):(pi(_n,Ie),pi(Qt?On:bn,ge,[$.t,$.r,$.b,$.l])),ar.css(_n),ir.css(On)}pe=wn();var Sn=!!Qt&&ui(),zn=Qt&&Sn?{w:D?Sn.Z:Sn.K,h:W?Sn.nn:Sn.J}:{};if(fn&&(an||z||Y||pn.c||$.c||hn.c)?(bn[ze+Te]=pn.ch?pn.ih-xn+(Vt?-Gt:Yt):Ie,bn[Te]=Ae):(an||z)&&(bn[ze+Te]=Ie,bn[Te]=He),en&&(on||z||Y||pn.c||$.c||hn.c||q)?(bn[ze+Ce]=pn.cw?pn.iw-yn+(Vt?-$t:Xt)+(Ht.y?Lt.y:0):Ie,bn[Ce]=Ae,mn[ze+Ce]=He):(on||z)&&(bn[ze+Ce]=Ie,bn[Ce]=He,bn[ke]=Ie,mn[ze+Ce]=Ie),en?(pn.cw||(bn[ze+Ce]=Ie),mn[Ce]=Ae,bn[Ce]=Ae,bn[ke]=K):mn[Ce]=Ie,mn[Te]=fn?(pn.ch||(bn[ze+Te]=Ie),zn.h||yr[Ti]):Ie,k&&vr.css(mn),sr.css(bn),bn={},mn={},e||i||q||Y||z||on||en||an||fn||pn.c||E||R||T||O||h||p||w||m||M||j||U){var Cn="overflow",Tn=Cn+"-x",kn=Cn+"-y",In=Ft?Ht.x||Ht.y||pe.w<be.y||pe.h<be.x||fn||B:fn,An={},En=Sr.y&&zr.ys&&!A?Ht.y?cr.css(G):-Wt.y:0,Hn=Sr.x&&zr.xs&&!A?Ht.x?cr.css(_e):-Wt.x:0;pi(An,Ie),cr.css(An),In&&sr.css(Cn,"hidden");var Ln=mi(),Nn=Ft&&!In?wr:Ln,Rn={w:zn.w||Ln[Ai],h:zn.h||Ln[Ti]},Dn=Li.max(Ln[Ei],Nn[Ei]),Mn=Li.max(Ln[ki],Nn[ki]);An[_e]=cn?Ie:Hn,An[G]=un?Ie:En,cr.css(An),pe=wn();var Wn=gn(),jn={w:Li.max((en?Rn.w:Dn)+yn,Wn.w),h:Li.max((fn?Rn.h:Mn)+xn,Wn.h)};if(jn.c=a(jn,Dr),Dr=jn,k){(jn.c||fn||en)&&(mn[Ce]=jn.w,mn[Te]=jn.h,Qt||(Rn={w:Ln[Ai],h:Ln[Ti]}));var Fn={},Pn=function(n){var t=hi(n),r=t.Y,e=t.tn,i=n?en:fn,o=n?$t:Gt,u=n?Xt:Yt,f=n?Kt:Jt,a=mn[e]+(Vt?o:-u);(!i||!i&&hn.c)&&(mn[e]=Wn[r]-(Vt?0:u+o)-1-f),i&&pn["c"+r]&&pn["i"+r]===a&&(mn[e]=a+(Vt?0:u)+1),i&&Rn[r]<pe[r]&&(!n||Qt&&!Q)&&(Qt&&(Fn[e]=bi(hr.css(e))-1),mn[e]-=1),0<Rn[r]&&(mn[e]=Li.max(1,mn[e]))};Pn(!0),Pn(!1),Qt&&hr.css(Fn),vr.css(mn)}en&&(bn[Ce]=He),!en||Vt||re||(bn[ke]="none"),sr.css(bn),bn={};var Bn={w:Li.max(Ln[Ei],Nn[Ei]),h:Li.max(Ln[ki],Nn[ki])};Bn.c=i=a(Bn,_r),_r=Bn,In&&sr.css(Cn,Ie),pe=wn(),e=a(Wn=gn(),xr),xr=Wn;var Qn=Qt&&(0===pe.w||0===pe.h),Un=Wr,Vn={},qn={},Xn={},Yn={},$n={},Gn={},Kn={},Jn=gr.getBoundingClientRect(),Zn=function(n){var t=hi(n),r=hi(!n).G,e=t.G,i=t.Y,o=t.tn,u=Ee+t.rn+"Max",f=Jn[o]?Li.abs(Jn[o]-pe[i]):0;Vn[e]="v-s"===N[e],qn[e]="v-h"===N[e],Xn[e]="s"===N[e],Yn[e]=Li.max(0,Li.round(100*(Bn[i]-pe[i]))/100),Yn[e]*=Qn||0===wr[u]&&0<f&&f<1?0:1,$n[e]=0<Yn[e],Gn[e]=Vn[e]||qn[e]?$n[r]&&!Vn[r]&&!qn[r]:$n[e],Gn[e+"s"]=!!Gn[e]&&(Xn[e]||Vn[e]),Kn[e]=$n[e]&&Gn[e+"s"]};if(Zn(!0),Zn(!1),Yn.c=a(Yn,Wr),Wr=Yn,$n.c=a($n,Sr),Sr=$n,Gn.c=a(Gn,zr),zr=Gn,Ht.x||Ht.y){var nt,tt={},rt={},et=o;($n.x||$n.y)&&(rt.w=Ht.y&&$n.y?Bn.w+Lt.y:Ie,rt.h=Ht.x&&$n.x?Bn.h+Lt.x:Ie,et=a(rt,Or),Or=rt),($n.c||Gn.c||Bn.c||q||on||an||en||fn||E)&&(bn[me+K]=bn[we+K]=Ie,nt=function(n){var t=hi(n),r=hi(!n),e=t.G,i=n?_e:G,o=n?fn:en;Ht[e]&&$n[e]&&Gn[e+"s"]?(bn[me+i]=o?A?Ie:Lt[e]:Ie,bn[we+i]=n&&o||A?Ie:Lt[e]+"px solid transparent"):(rt[r.Y]=bn[me+i]=bn[we+i]=Ie,et=!0)},Dt?A?_i(cr,Qe):xi(cr,Qe):(nt(!0),nt(!1))),A&&(rt.w=rt.h=Ie,et=!0),et&&!Dt&&(tt[Ce]=Gn.y?rt.w:Ie,tt[Te]=Gn.x?rt.h:Ie,lr||(lr=Ni(gi(Ue)),cr.prepend(lr)),lr.css(tt)),sr.css(bn)}var it,ot={};_n={};if((e||$n.c||Gn.c||Bn.c||R||Y||E||q||T||an)&&(ot[K]=Ie,(it=function(n){var t=hi(n),r=hi(!n),e=t.G,i=t.en,o=n?_e:G,u=function(){ot[o]=Ie,de[r.Y]=0};$n[e]&&Gn[e+"s"]?(ot[Cn+i]=Ee,A||Dt?u():(ot[o]=-(Ht[e]?Lt[e]:Wt[e]),de[r.Y]=Ht[e]?Lt[r.G]:0)):(ot[Cn+i]=Ie,u())})(!0),it(!1),!Dt&&(pe.h<be.x||pe.w<be.y)&&($n.x&&Gn.x&&!Ht.x||$n.y&&Gn.y&&!Ht.y)?(ot[ge+ye]=be.x,ot[me+ye]=-be.x,ot[ge+K]=be.y,ot[me+K]=-be.y):ot[ge+ye]=ot[me+ye]=ot[ge+K]=ot[me+K]=Ie,ot[ge+G]=ot[me+G]=Ie,$n.x&&Gn.x||$n.y&&Gn.y||Qn?Qt&&Qn&&(_n[Tn]=_n[kn]="hidden"):(!C||qn.x||Vn.x||qn.y||Vn.y)&&(Qt&&(_n[Tn]=_n[kn]=Ie),ot[Tn]=ot[kn]="visible"),ar.css(_n),cr.css(ot),ot={},($n.c||Y||on||an)&&(!Ht.x||!Ht.y))){var ut=yr[Si];ut.webkitTransform="scale(1)",ut.display="run-in",yr[Ci],ut.display=Ie,ut.webkitTransform=Ie}if(bn={},q||on||an)if(Zt&&en){var ft=sr.css(ke),at=Li.round(sr.css(ke,Ie).css(Oe,Ie).position().left);sr.css(ke,ft),at!==Li.round(sr.position().left)&&(bn[Oe]=at)}else bn[Oe]=Ie;if(sr.css(bn),Qt&&i){var ct=function kt(){var n=pr.selectionStart;if(n===Oi)return;var t,r,e=ir.val(),i=e[zi],o=e.split("\n"),u=o[zi],f=e.substr(0,n).split("\n"),a=0,c=0,s=f[zi],l=f[f[zi]-1][zi];for(r=0;r<o[zi];r++)t=o[r][zi],c<t&&(a=r+1,c=t);return{"in":s,un:l,an:u,cn:c,sn:a,ln:n,vn:i}}();if(ct){var st=Qr===Oi||ct.an!==Qr.an,lt=ct["in"],vt=ct.un,ht=ct.sn,dt=ct.an,pt=ct.cn,bt=ct.ln,mt=ct.vn<=bt&&ee,gt={x:Q||vt!==pt||lt!==ht?-1:Wr.x,y:(Q?mt||st&&Un!==Oi&&c.y===Un.y:(mt||st)&&lt===dt)?Wr.y:-1};c.x=-1<gt.x?Zt&&$r&&Nt.i?0:gt.x:c.x,c.y=-1<gt.y?gt.y:c.y}Qr=ct}Zt&&Nt.i&&Ht.y&&$n.x&&$r&&(c.x+=de.w||0),en&&or[Ne](0),fn&&or[Re](0),cr[Ne](c.x)[Re](c.y);var wt="v"===v,yt="h"===v,xt="a"===v,_t=Hi.bind(ai,0,!0,!0,Kn.x),Ot=Hi.bind(ai,0,!1,!0,Kn.y),St=Hi.bind(ai,0,!0,!1,Kn.x),zt=Hi.bind(ai,0,!1,!1,Kn.y);if(Gn.x||Gn.y?xi(or,Fe):_i(or,Fe),Gn.x?xi(or,Pe):_i(or,Pe),Gn.y?xi(or,Be):_i(or,Be),q&&(Zt?xi(or,Me):_i(or,Me)),Ut&&xi(or,We),O){var Ct=function(n){jt?ni(dr,De,he,n,!0):dr[n?"off":"on"](De,he)};_i(dr,[We,Xe,Ye,$e,Ge].join(Le)),ce?(xi(or,We),Ct(!0)):(xi(dr,Xe),se?xi(dr,Ye):le?xi(dr,$e):ve&&xi(dr,Ge),Ct(!0),Ct())}(h||R||Gn.c||$n.c||E)&&(A?E&&(_i(or,je),A&&(St(),zt())):xt?(Kn.x?_t():St(),Kn.y?Ot():zt()):wt?(_t(),Ot()):yt&&(St(),zt())),(p||E)&&(ae||fe?(ii(!0),ii()):ii(!0),oe?ci(!0):ci(!1,!0)),(e||Yn.c||an||on||O||Y||z||E||q)&&(si(!0),li(!0),si(!1),li(!1)),m&&vi(!0,b),w&&vi(!1,g),q&&di("onDirectionChanged",{isRTL:Zt,dir:V}),e&&di("onHostSizeChanged",{width:xr.w,height:xr.h}),i&&di("onContentSizeChanged",{width:_r.w,height:_r.h}),($n.c||Gn.c)&&di("onOverflowChanged",{x:$n.x,y:$n.y,xScrollable:Gn.xs,yScrollable:Gn.ys,clipped:Gn.x||Gn.y}),Yn.c&&di("onOverflowAmountChanged",{x:Yn.x,y:Yn.y})}Ut&&ne&&(Sr.c||ne.c)&&(ne.f||oi(),Ht.y&&Sr.x&&sr.css(Se+Ce,ne.w+Lt.y),Ht.x&&Sr.y&&sr.css(Se+Te,ne.h+Lt.x),ne.c=!1),di("onUpdated",{forced:o})}}function Jn(n){var t=lt.k(n,lt.T,!0,u);return u=yi({},u,t.I),tr=yi({},tr,t.A),t.A}function Zn(e){var n=tr.textarea.inheritedAttrs,i={},t=function(){var r=e?ir:or;l(i,function(n,t){sn(t)==gt&&(n==xt?r.addClass(t):r.attr(n,t))})},r=[en,on,We,Me,un,fn,an,je,Fe,Pe,Be,Ke,cn,Cn,Gr].join(Le);if(n=sn(n)==gt?n.split(" "):n,sn(n)==mt&&l(n,function(n,t){sn(t)==gt&&(i[t]=e?or.attr(t):ir.attr(t))}),e)sr.contents().unwrap().unwrap().unwrap(),_i(or,r),Qt?(ir.removeAttr(Si),f&&t(),_i(ir,r),at(hr),f?(ir.unwrap(),at(or)):xi(or,on)):_i(ir,en),Ut&&_i(v,rn),at(fr);else{if(Qt){var o={},u=ir.parent();f=!(u.hasClass(on)&&1===u.children()[zi]),tr.sizeAutoCapable||(o[Ce]=ir.css(Ce),o[Te]=ir.css(Te)),f&&ir.wrap(gi(on)),(or=ir.parent()).css(o).wrapInner(gi(_n+Le+Cn)).wrapInner(gi(yn+Le+Cn)).wrapInner(gi(wn+Le+Cn)),sr=ct(or,B+_n),cr=ct(or,B+yn),ar=ct(or,B+wn),hr=Ni(gi(gn)),sr.prepend(hr),xi(ir,cn+Le+Cn),f&&t()}else(or=ir).wrapInner(gi(_n)).wrapInner(gi(yn)).wrapInner(gi(wn)),sr=ct(or,B+_n),cr=ct(or,B+yn),ar=ct(or,B+wn),xi(ir,en);Dt&&xi(cr,Qe),Ht.x&&Ht.y&&xi(cr,xn),Ut&&xi(v,rn),fr=Ni(gi("os-resize-observer-host")),or.prepend(fr),E=fr[0],br=or[0],gr=ar[0],wr=cr[0],yr=sr[0]}}function nt(n){var r,t,e,i,o=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],u=[],f=n?"off":"on";!n&&Qt&&(e=function(n){ui(),Et.update(Ae),n&&clearInterval(r)},(T={})[Ee]=function(n){return ir[Ne](Nt.i&&$r?9999999:0),ir[Re](0),Hi.prvD(n),Hi.stpP(n),!1},T.drop=function(){setTimeout(function(){Bt||e()},50)},T.focus=function(){ee=!0},T.focusout=function(){e(!(ee=!(u=[])))},9<D||!Rt?T.input=function(){e()}:(T[G]=function(n){var t=n.keyCode;-1<ln(t,o)||(u.length||(e(),r=setInterval(e,1e3/60)),-1===ln(t,u)&&u.push(t))},T[K]=function(n){var t=n.keyCode,r=ln(t,u);-1<ln(t,o)||(-1<r&&u.splice(r,1),u.length||e(!0))})),Qt?l(T,function(n,t){ir[f](n,t)}):sr[f](Z,function(n){!0!==Fr&&function l(n){if(!Pt)return!0;var t="flex-grow",r="flex-shrink",e="flex-basis",i=[Ce,Se+Ce,ze+Ce,me+Oe,me+xe,Oe,xe,"font-weight","word-spacing",t,r,e],o=[ge+Oe,ge+xe,we+Oe+Ce,we+xe+Ce],u=[Te,Se+Te,ze+Te,me+ye,me+_e,ye,_e,"line-height",t,r,e],f=[ge+ye,ge+_e,we+ye+Ce,we+_e+Ce],a="s"===Mr.x||"v-s"===Mr.x,c=!1,s=function(n,t){for(var r=0;r<n[zi];r++)if(n[r]===t)return!0;return!1};return("s"===Mr.y||"v-s"===Mr.y)&&((c=s(u,n))||Vt||(c=s(f,n))),a&&!c&&((c=s(i,n))||Vt||(c=s(o,n))),c}((n=n.originalEvent||n).propertyName)&&Et.update(Ae)}),n||(i=function(n){nr||(t!==Oi?clearTimeout(t):((ue||fe)&&ci(!0),ut()||xi(or,je),di("onScrollStart",n)),P||(li(!0),li(!1)),di("onScroll",n),t=setTimeout(function(){Bt||(clearTimeout(t),t=Oi,(ue||fe)&&ci(!1),ut()||_i(or,je),di("onScrollStop",n))},175))},jt?ni(cr,Ee,i):cr.on(Ee,i))}function tt(n){n?(at(c),at(p)):(c=Ni(gi(Tn+Le+Rn)),h=Ni(gi(kn)),d=Ni(gi(An)),p=Ni(gi(Tn+Le+Dn)),b=Ni(gi(kn)),m=Ni(gi(An)),c.append(h),h.append(d),p.append(b),b.append(m),ar.after(p),ar.after(c))}function rt(_){var O,i,S,z,r=hi(_),C=r.hn,t=w.top!==w,T=r.G,e=r.en,k=Ee+r.rn,o="active",u="snapHandle",I=1,f=[16,17];function a(n,t,r){var e=0;if(sn(t)==mt&&sn(r)==mt)for(;e<t[zi];e++)a(n,t[e],r[e]);else jt?ni(n,t,r,!1,!0):n.on(t,r)}function c(n){return D&&t?n["screen"+e]:Hi.page(n)[T]}function s(n){return tr.scrollbars[n]}function l(){I=.5}function v(){I=1}function A(n){-1<ln(n.keyCode,f)&&l()}function E(n){-1<ln(n.keyCode,f)&&v()}function H(n){var t=(n.originalEvent||n).touches!==Oi;return!(nr||Bt||ut()||!Xr||t&&!s("touchSupport"))&&(1===Hi.mBtn(n)||t)}function h(n){if(H(n)){var t=C.V,r=C.B,e=C.F*((c(n)-S)*z/(t-r));e=isFinite(e)?e:0,Zt&&_&&!Nt.i&&(e*=-1),cr[k](Li.round(i+e)),P&&li(_,i+e),jt||Hi.prvD(n)}else L(n)}function L(n){if(n=n||n.originalEvent,W.off(X,h).off(q,L).off(G,A).off(K,E).off(J,$n),P&&li(_,!0),P=!1,_i(j,Mn),_i(r.dn,o),_i(r.pn,o),_i(r.bn,o),S=i=Oi,z=1,v(),O!==Oi&&(Et.scrollStop(),clearTimeout(O),O=Oi),n){var t=br.getBoundingClientRect();n.clientX>=t.left&&n.clientX<=t.right&&n.clientY>=t.top&&n.clientY<=t.bottom||Xn(),(ue||fe)&&ci(!1)}}function N(n){i=cr[k](),i=isNaN(i)?0:i,(Zt&&_&&!Nt.n||!Zt)&&(i=i<0?0:i),z=it()[T],S=c(n),P=!s(u),xi(j,Mn),xi(r.dn,o),xi(r.bn,o),W.on(X,h).on(q,L).on(J,$n),!D&&g||Hi.prvD(n),Hi.stpP(n)}a(r.dn,De,function d(n){H(n)&&N(n)}),a(r.pn,[De,Y,$],[function R(n){if(H(n)){var h,d=Li.round(pe[r.Y]),p=r.pn.offset()[r.$],t=n.ctrlKey,b=n.shiftKey,m=b&&t,g=!0,w=function(n){P&&li(_,n)},y=function(){w(),N(n)},x=function(){if(!Bt){var n=(S-p)*z,t=C.P,r=C.V,e=C.B,i=C.F,o=C.W,u=270*I,f=g?Li.max(400,u):u,a=i*((n-e/2)/(r-e)),c=Zt&&_&&(!Nt.i&&!Nt.n||$r),s=c?t<n:n<t,l={},v={easing:"linear",step:function(n){P&&(cr[k](n),li(_,n))}};a=isFinite(a)?a:0,a=Zt&&_&&!Nt.i?i-a:a,b?(cr[k](a),m?(a=cr[k](),cr[k](o),a=c&&Nt.i?i-a:a,a=c&&Nt.n?-a:a,l[T]=a,Et.scroll(l,yi(v,{duration:130,complete:y}))):y()):(h=g?s:h,(c?h?n<=t+e:t<=n:h?t<=n:n<=t+e)?(clearTimeout(O),Et.scrollStop(),O=Oi,w(!0)):(O=setTimeout(x,f),l[T]=(h?"-=":"+=")+d,Et.scroll(l,yi(v,{duration:u}))),g=!1)}};t&&l(),z=it()[T],S=Hi.page(n)[T],P=!s(u),xi(j,Mn),xi(r.pn,o),xi(r.bn,o),W.on(q,L).on(G,A).on(K,E).on(J,$n),x(),Hi.prvD(n),Hi.stpP(n)}},function p(n){F=!0,(ue||fe)&&ci(!0)},function b(n){F=!1,(ue||fe)&&ci(!1)}]),a(r.bn,De,function m(n){Hi.stpP(n)}),M&&r.bn.on(Z,function(n){n.target===r.bn[0]&&(si(_),li(_))})}function ai(n,t,r){var e=n?un:fn,i=n?c:p;t?_i(or,e):xi(or,e),r?_i(i,Hn):xi(i,Hn)}function ci(n,t){if(clearTimeout(k),n)_i(c,Ln),_i(p,Ln);else{var r,e=function(){F||Bt||(!(r=d.hasClass("active")||m.hasClass("active"))&&(ue||fe||ae)&&xi(c,Ln),!r&&(ue||fe||ae)&&xi(p,Ln))};0<ie&&!0!==t?k=setTimeout(e,ie):e()}}function si(n){var t={},r=hi(n),e=r.hn,i=Li.min(1,(xr[r.Y]-(Nr?n?Xt:Yt:0))/_r[r.Y]);t[r.tn]=Li.floor(100*i*1e6)/1e6+"%",ut()||r.dn.css(t),e.B=r.dn[0]["offset"+r.mn],e.U=i}function li(n,t){var r,e,i=sn(t)==wt,o=Zt&&n,u=hi(n),f=u.hn,a="translate(",c=zt._("transform"),s=zt._("transition"),l=n?cr[Ne]():cr[Re](),v=t===Oi||i?l:t,h=f.B,d=u.pn[0]["offset"+u.mn],p=d-h,b={},m=(wr[Ee+u.mn]-wr["client"+u.mn])*(Nt.n&&o?-1:1),g=function(n){return isNaN(n/m)?0:Li.max(0,Li.min(1,n/m))},w=function(n){var t=p*n;return t=isNaN(t)?0:t,t=o&&!Nt.i?d-h-t:t,t=Li.max(0,t)},y=g(l),x=w(g(v)),_=w(y);f.F=m,f.W=l,f.j=y,vn?(r=o?-(d-h-x):x,e=n?a+r+"px, 0)":a+"0, "+r+"px)",b[c]=e,M&&(b[s]=i&&1<Li.abs(x-f.P)?function O(n){var t=zt._("transition"),r=n.css(t);if(r)return r;for(var e,i,o,u="\\s*(([^,(]+(\\(.+?\\))?)+)[\\s,]*",f=new RegExp(u),a=new RegExp("^("+u+")+$"),c="property duration timing-function delay".split(" "),s=[],l=0,v=function(n){if(e=[],!n.match(a))return n;for(;n.match(f);)e.push(RegExp.$1),n=n.replace(f,Ie);return e};l<c[zi];l++)for(i=v(n.css(t+"-"+c[l])),o=0;o<i[zi];o++)s[o]=(s[o]?s[o]+Le:Ie)+i[o];return s.join(", ")}(u.dn)+", "+(c+Le+250)+"ms":Ie)):b[u.$]=x,ut()||(u.dn.css(b),vn&&M&&i&&u.dn.one(Z,function(){Bt||u.dn.css(s,Ie)})),f.P=x,f.X=_,f.V=d}function vi(n,t){var r=t?"removeClass":"addClass",e=n?b:m,i=n?In:En;(n?h:d)[r](i),e[r](i)}function hi(n){return{tn:n?Ce:Te,mn:n?"Width":"Height",$:n?Oe:ye,rn:n?"Left":"Top",G:n?bn:mn,en:n?"X":"Y",Y:n?"w":"h",gn:n?"l":"t",pn:n?h:b,dn:n?d:m,bn:n?c:p,hn:n?hn:dn}}function et(n){n?at(dr):(dr=Ni(gi(Nn)),or.append(dr))}function di(n,t){if(Pt){var r,e=tr.callbacks[n],i=n;"on"===i.substr(0,2)&&(i=i.substr(2,1).toLowerCase()+i.substr(3)),sn(e)==bt&&e.call(Et,t),l(jn,function(){sn((r=this).on)==bt&&r.on(i,t)})}else Bt||Wn.push({n:n,a:t})}function pi(n,t,r){r===Oi&&(r=[Ie,Ie,Ie,Ie]),n[t+ye]=r[0],n[t+xe]=r[1],n[t+_e]=r[2],n[t+Oe]=r[3]}function it(){var n=gr.getBoundingClientRect();return{x:vn&&1/(Li.round(n.width)/gr[Ii])||1,y:vn&&1/(Li.round(n.height)/gr[Ci])||1}}function ot(n){var t="ownerDocument",r="HTMLElement",e=n&&n[t]&&n[t].parentWindow||vt;return typeof e[r]==pt?n instanceof e[r]:n&&typeof n==pt&&null!==n&&1===n.nodeType&&typeof n.nodeName==gt}function bi(n,t){var r=t?parseFloat(n):parseInt(n,10);return isNaN(r)?0:r}function ut(){return jr&&Ht.x&&Ht.y}function mi(){return Qt?hr[0]:yr}function gi(r,n){return"<div "+(r?sn(r)==gt?'class="'+r+'"':function(){var n,t="";if(Ni.isPlainObject(r))for(n in r)t+=("className"===n?"class":n)+'="'+r[n]+'" ';return t}():Ie)+">"+(n||Ie)+"</div>"}function ft(n,t){for(var r,e=t.split(B),i=0;i<e.length;i++){if(!n[St](e[i]))return;r=n[e[i]],i<e.length&&sn(r)==pt&&(n=r)}return r}function wi(n,t,r){if(r)return r;if(sn(n)!=pt||sn(t)!=pt)return n!==t;for(var e in n)if("c"!==e){if(!n[St](e)||!t[St](e))return!0;if(wi(n[e],t[e]))return!0}return!1}function yi(){return Ni.extend.apply(this,[!0].concat([].slice.call(arguments)))}function xi(n,t){return e.addClass.call(n,t)}function _i(n,t){return e.removeClass.call(n,t)}function at(n){return e.remove.call(n)}function ct(n,t){return e.find.call(n,t).eq(0)}}return vt[dt]=function(n,r,e){if(0===arguments[zi])return this;var i,t,o=[],u=Ni.isPlainObject(r);return n?(n=n[zi]!=Oi?n:[n[0]||n],s(),0<n[zi]&&(u?Ni.each(n,function(n,t){(i=t)!==Oi&&o.push(v(i,r,e,f,a))}):Ni.each(n,function(n,t){i=Tt(t),"!"===r&&i instanceof vt[dt]||Hi.type(r)==bt&&r(t,i)?o.push(i):r===Oi&&o.push(i)}),t=1===o[zi]?o[0]:o),t):u||!r?t:o},vt[dt].globals=function(){s();var n=Ni.extend(!0,{},f);return delete n.msie,n},vt[dt].defaultOptions=function(n){s();var t=f.defaultOptions;if(n===Oi)return Ni.extend(!0,{},t);f.defaultOptions=Ni.extend(!0,{},t,lt.k(n,lt.T,!0,t).I)},vt[dt].extension=function(n,t,r){var e=Hi.type(n)==gt,i=arguments[zi],o=0;if(i<1||!e)return Ni.extend(!0,{length:c[zi]},c);if(e)if(Hi.type(t)==bt)c.push({name:n,extensionFactory:t,defaultOptions:r});else for(;o<c[zi];o++)if(c[o].name===n){if(!(1<i))return Ni.extend(!0,{},c[o]);c.splice(o,1)}},vt[dt]}();return Ct&&Ct.fn&&(Ct.fn.overlayScrollbars=function(n,t){return Ct.isPlainObject(n)?(Ct.each(this,function(){r(this,n,t)}),this):r(this,n)}),r});