AdminLTE/plugins/overlayScrollbars/js/OverlayScrollbars.min.js
REJack 42568b9b8d
Road to v3.0.0-beta.1
- replaced slimScroll to overlayScrollbars
- added new layout types (fixed, navbar-fixed & footer-fixed)
- changed old default layout from "fixed" to non-fixed
- enhanced PushMenu.js to load options via data
- enhanced Layout.js new layout calcs, options via data for scrollbar
- fixed forms fontawesome icons
- added warning-feedback (without icon)
- added sidebar-mini-md
- updated index to use layout-fixed
- updated index2 to use layout-fixed, layout-navbar-fixed & layout-footer-fixed
2019-06-05 13:34:15 +02:00

13 lines
52 KiB
JavaScript

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