Socket
Socket
Sign inDemoInstall

overlayscrollbars

Package Overview
Dependencies
Maintainers
1
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

overlayscrollbars - npm Package Compare versions

Comparing version 2.4.5 to 2.4.6

5

browser/overlayscrollbars.browser.es5.min.js
/*!
* OverlayScrollbars
* Version: 2.4.5
* Version: 2.4.6
*

@@ -10,3 +10,2 @@ * Copyright (c) Rene Haas | KingSora.

*/
var OverlayScrollbarsGlobal=function(r){"use strict";var n=function(r,n){var t,e=r.v,i=r.o,o=r.u,u=e,c=function(r,n){var e=u,c=r,a=n||(i?!i(e,c):e!==c);return(a||o)&&(u=c,t=e),[u,a,t]};return[n?function(r){return c(n(u,t),r)}:c,function(r){return[u,!!r,t]}]},t="undefined"!=typeof window,e=t&&Node.ELEMENT_NODE,i=Object.prototype,o=i.toString,u=i.hasOwnProperty,c=/^\[object (.+)\]$/,a=function(r){return void 0===r},f=function(r){return null===r},l=function(r){return a(r)||f(r)?""+r:o.call(r).replace(c,"$1").toLowerCase()},s=function(r){return"number"==typeof r},v=function(r){return"string"==typeof r},d=function(r){return"boolean"==typeof r},p=function(r){return"function"==typeof r},h=function(r){return Array.isArray(r)},y=function(r){return"object"==typeof r&&!h(r)&&!f(r)},b=function(r){var n=!!r&&r.length,t=s(n)&&n>-1&&n%1==0;return!(!(h(r)||!p(r)&&t)||n>0&&y(r)&&!(n-1 in r))},w=function(r){if(!r||!y(r)||"object"!==l(r))return!1;var n,t="constructor",e=r[t],i=e&&e.prototype,o=u.call(r,t),c=i&&u.call(i,"isPrototypeOf");if(e&&!o&&!c)return!1;for(n in r);return a(n)||u.call(r,n)},g=function(r){var n=HTMLElement;return!!r&&(n?r instanceof n:r.nodeType===e)},m=function(r){var n=Element;return!!r&&(n?r instanceof n:r.nodeType===e)};function x(r,n){if(b(r))for(var t=0;t<r.length&&!1!==n(r[t],t,r);t++);else r&&x(Object.keys(r),(function(t){return n(r[t],t,r)}));return r}var O=function(r,n){return r.indexOf(n)>=0},S=function(r,n){return r.concat(n)},P=function(r,n,t){return t||v(n)||!b(n)?r.push(n):Array.prototype.push.apply(r,n),r},C=function(r){var n=Array.from,t=[];return n&&r?n(r):(r instanceof Set?r.forEach((function(r){P(t,r)})):x(r,(function(r){P(t,r)})),t)},E=function(r){return!!r&&!r.length},A=function(r){return C(new Set(r))},R=function(r,n,t){x(r,(function(r){return r&&r.apply(void 0,n||[])})),!t&&(r.length=0)},M=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},T=function(r){return r?Object.keys(r):[]},H=function r(n,t,e,i,o,u,c){var a=[t,e,i,o,u,c];return"object"==typeof n&&!f(n)||p(n)||(n={}),x(a,(function(t){x(t,(function(e,i){var o=t[i];if(n===o)return!0;var u=h(o);if(o&&w(o)){var c=n[i],a=c;u&&!h(c)?a=[]:u||w(c)||(a={}),n[i]=r(a,o)}else n[i]=u?o.slice():o}))})),n},D=function r(n,t){return x(H({},n),(function(n,e,i){void 0===n?delete i[e]:t&&n&&w(n)&&(i[e]=r(n,t))}))},k=function(r){for(var n in r)return!1;return!0},z=function(r,n,t){if(a(t))return r?r.getAttribute(n):null;r&&r.setAttribute(n,t)},L=function(r,n){return new Set((z(r,n)||"").split(" "))},I=function(r,n){r&&r.removeAttribute(n)},j=function(r,n,t,e){if(t){var i=L(r,n);i[e?"add":"delete"](t);var o=C(i).join(" ").trim();z(r,n,o)}},N=function(r,n,t){return L(r,n).has(t)},F=t&&Element.prototype,V=function(r,n){var t=[],e=n?m(n)&&n:document;return e?P(t,e.querySelectorAll(r)):t},W=function(r,n){return!!m(r)&&(F.matches||F.msMatchesSelector).call(r,n)},_=function(r){return r?C(r.childNodes):[]},X=function(r){return r&&r.parentElement},B=function(r,n){if(m(r)){var t=F.closest;if(t)return t.call(r,n);do{if(W(r,n))return r;r=X(r)}while(r)}},Y=function(r,n,t){var e=B(r,n),i=r&&function(r,n){var t=n?m(n)&&n:document;return t?t.querySelector(r):null}(t,e),o=B(i,n)===e;return!(!e||!i)&&(e===r||i===r||o&&B(B(r,t),n)!==e)},J=function(){},Q=function r(n){if(b(n))x(C(n),(function(n){return r(n)}));else if(n){var t=X(n);t&&t.removeChild(n)}},q=function(r,n,t){if(t&&r){var e,i=n;return b(t)?(e=document.createDocumentFragment(),x(t,(function(r){r===i&&(i=r.previousSibling),e.appendChild(r)}))):e=t,n&&(i?i!==n&&(i=i.nextSibling):i=r.firstChild),r.insertBefore(e,i||null),function(){return Q(t)}}return J},G=function(r,n){return q(r,null,n)},K=function(r,n){return q(X(r),r,n)},U=function(r,n){return q(X(r),r&&r.nextSibling,n)},$=function(r){var n=document.createElement("div");return z(n,"class",r),n},Z=function(r){var n=$();return n.innerHTML=r.trim(),x(_(n),(function(r){return Q(r)}))},rr=t?window:{},nr=Math.max,tr=Math.min,er=Math.round,ir=Math.abs,or=rr.cancelAnimationFrame,ur=rr.requestAnimationFrame,cr=rr.setTimeout,ar=rr.clearTimeout,fr=function(r){return r.charAt(0).toUpperCase()+r.slice(1)},lr=["-webkit-","-moz-","-o-","-ms-"],sr=["WebKit","Moz","O","MS","webkit","moz","o","ms"],vr={},dr={},pr=function(r){var n=vr[r]||rr[r];return M(vr,r)||(x(sr,(function(t){return!(n=n||rr[t+fr(r)])})),vr[r]=n),n},hr=pr("MutationObserver"),yr=pr("IntersectionObserver"),br=pr("ResizeObserver"),wr=pr("ScrollTimeline"),gr=function(r){for(var n=arguments.length,t=new Array(n>1?n-1:0),e=1;e<n;e++)t[e-1]=arguments[e];return r.bind.apply(r,[0].concat(t))},mr=function(r){var n,t=r?cr:ur,e=r?ar:or;return[function(i){e(n),n=t(i,p(r)?r():r)},function(){return e(n)}]},xr=function(r,n){var t,e,i,o=J,u=n||{},c=u.p,a=u._,f=u.g,l=function(n){o(),ar(t),t=e=void 0,o=J,r.apply(this,n)},v=function(r){return f&&e?f(e,r):r},d=function(){o!==J&&l(v(i)||i)},h=function(){var r=C(arguments),n=p(c)?c():c;if(s(n)&&n>=0){var u=p(a)?a():a,f=s(u)&&u>=0,h=n>0?cr:ur,y=n>0?ar:or,b=v(r)||r,w=l.bind(0,b);o();var g=h(w,n);o=function(){return y(g)},f&&!t&&(t=cr(d,u)),e=i=b}else l(r)};return h.m=d,h},Or=/[^\x20\t\r\n\f]+/g,Sr=function(r,n,t){var e,i=r&&r.classList,o=0,u=!1;if(i&&n&&v(n)){var c=n.match(Or)||[];for(u=c.length>0;e=c[o++];)u=!!t(i,e)&&u}return u},Pr=function(r,n){Sr(r,n,(function(r,n){return r.remove(n)}))},Cr=function(r,n){return Sr(r,n,(function(r,n){return r.add(n)})),gr(Pr,r,n)},Er={opacity:1,zIndex:1},Ar=function(r,n){var t=r||"",e=n?parseFloat(t):parseInt(t,10);return e==e?e:0},Rr=function(r,n,t){return String((null!=n?n[t]||n.getPropertyValue(t):r.style[t])||"")},Mr=function(r){var n=r||0;return isFinite(n)?n:0};function Tr(r,n){var t=v(n);if(h(n)||t){var e=t?"":{};if(r){var i=rr.getComputedStyle(r,null);e=t?Rr(r,i,n):n.reduce((function(n,t){return n[t]=Rr(r,i,t),n}),e)}return e}r&&x(n,(function(t,i){return function(r,n,t){try{var i=r.style;a(i[n])?i.setProperty(n,t):i[n]=function(r,n){return!Er[r]&&s(n)?n+"px":n}(n,t)}catch(e){}}(r,i,n[i])}))}var Hr,Dr=function(r){return"rtl"===Tr(r,"direction")},kr=function(r,n,t){var e=n?n+"-":"",i=t?"-"+t:"",o=e+"top"+i,u=e+"right"+i,c=e+"bottom"+i,a=e+"left"+i,f=Tr(r,[o,u,c,a]);return{t:Ar(f[o],!0),r:Ar(f[u],!0),b:Ar(f[c],!0),l:Ar(f[a],!0)}},zr=function(r,n){return"translate"+(y(r)?"("+r.x+","+r.y+")":(n?"X":"Y")+"("+r+")")},Lr=function(r){return(100*Mr(r)).toFixed(3)+"%"},Ir=function(r){return Mr(r)+"px"},jr="paddingTop",Nr="paddingRight",Fr="paddingLeft",Vr="paddingBottom",Wr="marginLeft",_r="marginRight",Xr="marginBottom",Br="overflowX",Yr="overflowY",Jr="width",Qr="height",qr="hidden",Gr={w:0,h:0},Kr=function(r,n){return n?{w:n[r+"Width"],h:n[r+"Height"]}:Gr},Ur=function(r){return Kr("inner",r||rr)},$r=gr(Kr,"offset"),Zr=gr(Kr,"client"),rn=gr(Kr,"scroll"),nn=function(r){var n=parseFloat(Tr(r,Jr))||0,t=parseFloat(Tr(r,Qr))||0;return{w:n-er(n),h:t-er(t)}},tn=function(r){return r.getBoundingClientRect()},en=function(r){return!(!r||!r[Qr]&&!r[Jr])},on=function(r,n){var t=en(r);return!en(n)&&t},un=function(){return performance.now()},cn=function(r,n,t,e){if(r&&n){var i=!0;return x(t,(function(t){(e?e(r[t]):r[t])!==(e?e(n[t]):n[t])&&(i=!1)})),i}return!1},an=function(r,n){return cn(r,n,["w","h"])},fn=function(r,n){return cn(r,n,["x","y"])},ln=function(r,n){return cn(r,n,["t","r","b","l"])},sn=function(r,n,t){return cn(r,n,[Jr,Qr],t&&function(r){return er(r)})},vn="passive",dn=function(){if(a(Hr)){Hr=!1;try{rr.addEventListener(vn,J,Object.defineProperty({},vn,{get:function(){Hr=!0}}))}catch(r){}}return Hr},pn=function(r){return r.split(" ")},hn=function(r,n,t,e){x(pn(n),(function(n){r.removeEventListener(n,t,e)}))},yn=function(r,n,t,e){var i,o=dn(),u=null!=(i=o&&e&&e.S)?i:o,c=e&&e.O||!1,a=e&&e.C||!1,f=o?{passive:u,capture:c}:c;return gr(R,pn(n).map((function(n){var e=a?function(i){hn(r,n,e,c),t(i)}:t;return r.addEventListener(n,e,f),gr(hn,r,n,e,c)})))},bn=function(r){return r.stopPropagation()},wn=function(r){return r.preventDefault()},gn={x:0,y:0},mn=function(r){var n=r&&tn(r);return n?{x:n.left+rr.pageYOffset,y:n.top+rr.pageXOffset}:gn},xn=function(r,n,t){return t?t.n?-r:t.i?n-r:r:r},On=function(r,n){var t=s(n)?{x:n,y:n}:n||{},e=t.x,i=t.y;s(e)&&(r.scrollLeft=e),s(i)&&(r.scrollTop=i)},Sn=function(r){return{x:r.scrollLeft,y:r.scrollTop}},Pn=function(r,n){x(h(n)?n:[n],r)},Cn=function(r){var n=new Map,t=function(r,t){if(r){var e=n.get(r);Pn((function(r){e&&e[r?"delete":"clear"](r)}),t)}else n.forEach((function(r){r.clear()})),n.clear()},e=function r(e,i){if(v(e)){var o=n.get(e)||new Set;return n.set(e,o),Pn((function(r){p(r)&&o.add(r)}),i),gr(t,e,i)}d(i)&&i&&t();var u=T(e),c=[];return x(u,(function(n){var t=e[n];t&&P(c,r(n,t))})),gr(R,c)};return e(r||{}),[e,t,function(r,t){x(C(n.get(r)),(function(r){t&&!E(t)?r.apply(0,t):r()}))}]},En=function(r){return JSON.stringify(r,(function(r,n){if(p(n))throw 0;return n}))},An=function(r,n){return r?(""+n).split(".").reduce((function(r,n){return r&&M(r,n)?r[n]:void 0}),r):void 0},Rn={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},Mn=function r(n,t){var e={};return x(S(T(t),T(n)),(function(i){var o=n[i],u=t[i];if(y(o)&&y(u))H(e[i]={},r(o,u)),k(e[i])&&delete e[i];else if(M(t,i)&&u!==o){var a=!0;if(h(o)||h(u))try{En(o)===En(u)&&(a=!1)}catch(c){}a&&(e[i]=u)}})),e},Tn=function(r,n,t){return function(e){return[An(r,e),t||void 0!==An(n,e)]}},Hn="data-overlayscrollbars",Dn="os-environment",kn=Dn+"-flexbox-glue",zn=kn+"-max",Ln="os-scrollbar-hidden",In=Hn+"-initialize",jn=Hn,Nn=jn+"-overflow-x",Fn=jn+"-overflow-y",Vn="overflowVisible",Wn="scrollbarHidden",_n="scrollbarPressed",Xn="updating",Bn=Hn+"-viewport",Yn="arrange",Jn="scrollbarHidden",Qn=Vn,qn=Hn+"-padding",Gn=Qn,Kn=Hn+"-content",Un="os-size-observer",$n=Un+"-appear",Zn=Un+"-listener",rt=Zn+"-scroll",nt=Zn+"-item",tt=nt+"-final",et="os-trinsic-observer",it="os-no-css-vars",ot="os-theme-none",ut="os-scrollbar",ct=ut+"-rtl",at=ut+"-horizontal",ft=ut+"-vertical",lt=ut+"-track",st=ut+"-handle",vt=ut+"-visible",dt=ut+"-cornerless",pt=ut+"-transitionless",ht=ut+"-interaction",yt=ut+"-unusable",bt=ut+"-auto-hide",wt=bt+"-hidden",gt=ut+"-wheel",mt=lt+"-interactive",xt=st+"-interactive",Ot={},St={},Pt=function(r,n,t){return T(r).map((function(e){var i=r[e],o=i.static,u=i.instance,c=t||[],a=c[0],f=c[1],l=c[2],s=t?u:o;if(s){var v=t?s(a,f,n):s(n);return(l||St)[e]=v}}))},Ct=function(r){return St[r]},Et={},At={get exports(){return Et},set exports(r){Et=r}};!function(r){function n(){return r.exports=n=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(r[e]=t[e])}return r},r.exports.H=!0,r.exports["default"]=r.exports,n.apply(this,arguments)}r.exports=n,r.exports.H=!0,r.exports["default"]=r.exports}(At);var Rt,Mt="__osOptionsValidationPlugin",Tt="__osSizeObserverPlugin",Ht=function(r){return(r={})[Tt]={static:function(){return function(r,n,t){var e,i,o=3333333,u="scroll",c=Z('<div class="'+nt+'" dir="ltr"><div class="'+nt+'"><div class="'+tt+'"></div></div><div class="'+nt+'"><div class="'+tt+'" style="width: 200%; height: 200%"></div></div></div>'),a=c[0],f=a.lastChild,l=a.firstChild,s=null==l?void 0:l.firstChild,v=$r(a),d=v,p=!1,h=function(){On(l,o),On(f,o)},y=function(r){i=0,p&&(v=d,n(!0===r))},b=function(r){d=$r(a),p=!r||!an(d,v),r?(bn(r),p&&!i&&(or(i),i=ur(y))):y(!1===r),h()},w=[G(r,c),yn(l,u,b),yn(f,u,b)];return Cr(r,rt),Tr(s,((e={})[Jr]=o,e[Qr]=o,e)),ur(h),[t?gr(b,!1):h,w]}}},r}(),Dt=0,kt="__osScrollbarsHidingPlugin",zt=function(r){return(r={})[kt]={static:function(){return{T:function(r){var n=r.P,t=r.A,e=!(r.I||n||!t.x&&!t.y)&&document.createElement("style");return e&&(z(e,"id",Bn+"-"+Yn+"-"+Dt),Dt++),e},D:function(r,n,t,e,i,o,u){return[function(n,o,u,c){if(r){var a=i.R,f=n.L,l=n.M,s=l.x,v=l.y,d=f.x,p=f.y,h=a[c?Nr:Fr],y=a.paddingTop,b=o.w+u.w,w=o.h+u.h,g={w:p&&v?p+b-h+"px":"",h:d&&s?d+w-y+"px":""};if(e){var m=e.sheet;if(m){var x=m.cssRules;if(x){x.length||m.insertRule("#"+z(e,"id")+" + ["+Bn+"~='"+Yn+"']::before {}",0);var O=x[0].style;O[Jr]=g.w,O[Qr]=g.h}}}else Tr(t,{"--os-vaw":g.w,"--os-vah":g.h})}return r},function(e,c,a){if(r){var f=a||o(e),l=i.R,s=f.M,v=s.x,d=s.y,p={},h=function(r){return x(r,(function(r){p[r]=l[r]}))};v&&h([Xr,jr,Vr]),d&&h([Wr,_r,Fr,Nr]);var y=Tr(t,T(p));return j(t,Bn,Yn),n||(p[Qr]=""),Tr(t,p),[function(){u(f,c,r,y),Tr(t,y),j(t,Bn,Yn,!0)},f]}return[J]}]},k:function(){var r={w:0,h:0},n=0;return function(t,e){var i=Ur(),o={w:i.w-r.w,h:i.h-r.h};if(0!==o.w||0!==o.h){var u,c,a=ir(o.w),f=ir(o.h),l={w:ir(er(i.w/(r.w/100))),h:ir(er(i.h/(r.h/100)))},s=function(){var r=rr.screen,n=r.deviceXDPI||0,t=r.logicalXDPI||1;return rr.devicePixelRatio||n/t}(),v=a>2&&f>2,d=!function(r,n){var t=ir(r),e=ir(n);return!(t===e||t+1===e||t-1===e)}(l.w,l.h);if(v&&d&&s!==n&&s>0){var p=e();c=p[0],u=p[1],H(t.V,c)}return r=i,n=s,u}}}}}},r}(),Lt="__osClickScrollPlugin",It=function(r){return(r={})[Lt]={static:function(){return function(r,n,t,e,i){var o=0,u=J;return function c(a){u=function(r,n,t,e,i){var o=0,u=un(),c=nr(0,133),a=function t(a){var f=un(),l=f-u>=c,s=a?1:1-(nr(0,u+c-f)/c||0),v=(n-r)*(p(i)?i(s,s*c,0,1,c):s)+r,d=l||1===s;e&&e(v,0,d),o=d?0:ur((function(){return t()}))};return a(),function(r){or(o),r&&a(r)}}(a,a+e*Math.sign(t),0,(function(t,a,f){r(t);var l=n();if(f&&!(i>=l&&i<=l+e)){if(o)c(t);else{var s=cr((function(){c(t)}),222);u=function(){clearTimeout(s)}}o++}}))}(0),function(){return u()}}}},r}(),jt=function(r,n,t,e){G(r,n);var i=Zr(n),o=$r(n),u=nn(t);return e&&Q(n),{x:o.h-i.h+u.h,y:o.w-i.w+u.w}},Nt=function(r,n){var t;Tr(r,((t={})[Br]=qr,t[Yr]=qr,t.direction="rtl",t)),On(r,{x:0});var e=mn(r),i=mn(n);On(r,{x:-999});var o=mn(n);return{i:e.x===i.x,n:i.x!==o.x}},Ft=function(r,n){var t=Cr(r,kn),e=tn(r),i=tn(n),o=sn(i,e,!0),u=Cr(r,zn),c=tn(r),a=tn(n),f=sn(a,c,!0);return t(),u(),o&&f},Vt=function(){return Rt||(Rt=function(){var r=document.body,t=Z('<div class="'+Dn+'"><div></div></div>')[0],i=t.firstChild,o=Cn(),u=o[0],c=o[2],a=n({v:jt(r,t,i),o:fn},gr(jt,r,t,i,!0)),f=a[0],l=(0,a[1])()[0],s=function(r){var n=!1,t=Cr(r,Ln);try{n="none"===Tr(r,function(r){var n=dr[r];if(M(dr,r))return n;var t=fr(r),e=$().style;return x(lr,(function(i){var o=i.replace(/-/g,""),u=[r,i+r,o+t,fr(o)+t];return!(n=u.find((function(r){return void 0!==e[r]})))})),dr[r]=n||""}("scrollbar-width"))||"none"===rr.getComputedStyle(r,"::-webkit-scrollbar").getPropertyValue("display")}catch(e){}return t(),n}(t),v={x:0===l.x,y:0===l.y},d={elements:{host:null,padding:!s,viewport:function(r){return s&&r===r.ownerDocument.body&&r},content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},p=H({},Rn),h=gr(H,{},p),y=gr(H,{},d),b={V:l,A:v,P:s,I:"-1"===Tr(t,"zIndex"),j:!!wr,U:Nt(t,i),F:Ft(t,i),B:gr(u,"r"),N:y,q:function(r){return H(d,r)&&y()},Y:h,W:function(r){return H(p,r)&&h()},G:H({},d),X:H({},p)};return I(t,"style"),Q(t),rr.addEventListener("resize",(function(){var r;if(!(s||v.x&&v.y)){var n=Ct(kt);r=!!(n?n.k():J)(b,f)}c("r",[r])})),b}()),Rt},Wt=function(r,n){return p(n)?n.apply(0,r):n},_t=function(r,n,t,e){var i=a(e)?t:e;return Wt(r,i)||n.apply(0,r)},Xt=function(r,n,t,e){var i=a(e)?t:e,o=Wt(r,i);return!!o&&(g(o)?o:n.apply(0,r))},Bt=function(r,n){var t=n||{},e=t.nativeScrollbarsOverlaid,i=t.body,o=Vt(),u=o.A,c=o.P,l=(0,o.N)().cancel,s=l.nativeScrollbarsOverlaid,v=l.body,d=null!=e?e:s,p=a(i)?v:i,h=(u.x||u.y)&&d,y=r&&(f(p)?!c:p);return!!h||!!y},Yt=new WeakMap,Jt=function(r){return Yt.get(r)},Qt=function(r,n,t,e){var i=!1,o=e||{},u=o.Z,c=o.$,a=o.J,f=o.K,l=o.rr,s=o.ar,v=xr((function(){return i&&t(!0)}),{p:33,_:99}),d=function(r,n,t){var e=!1,i=!!t&&new WeakMap,o=function(o){if(i&&t){var u=t.map((function(n){var t=n||[],e=t[0],i=t[1];return[i&&e?(o||V)(e,r):[],i]}));x(u,(function(t){return x(t[0],(function(o){var u=t[1],c=i.get(o)||[];if(r.contains(o)&&u){var a=yn(o,u.trim(),(function(r){e?(a(),i.delete(o)):n(r)}));i.set(o,P(c,a))}else R(c),i.delete(o)}))}))}};return o(),[function(){e=!0},o]}(r,v,a),p=d[0],h=d[1],y=c||[],b=S(u||[],y),w=function(i,o){if(!E(o)){var u=l||J,c=s||J,a=[],v=[],d=!1,p=!1;if(x(o,(function(t){var i=t.attributeName,o=t.target,l=t.type,s=t.oldValue,h=t.addedNodes,b=t.removedNodes,w="attributes"===l,g="childList"===l,m=r===o,S=w&&i,C=S?z(o,i||""):null,E=S&&s!==C,A=O(y,i)&&E;if(n&&(g||!m)){var R=w&&E,M=R&&f&&W(o,f),T=(M?!u(o,i,s,C):!w||R)&&!c(t,!!M,r,e);x(h,(function(r){return P(a,r)})),x(b,(function(r){return P(a,r)})),p=p||T}!n&&m&&E&&!u(o,i,s,C)&&(P(v,i),d=d||A)})),h((function(r){return A(a).reduce((function(n,t){return P(n,V(r,t)),W(t,r)?P(n,t):n}),[])})),n)return!i&&p&&t(!1),[!1];if(!E(v)||d){var b=[A(v),d];return!i&&t.apply(0,b),b}}},g=new hr(gr(w,!1));return[function(){return g.observe(r,{attributes:!0,attributeOldValue:!0,attributeFilter:b,subtree:n,childList:n,characterData:n}),i=!0,function(){i&&(p(),g.disconnect(),i=!1)}},function(){if(i)return v.m(),w(!0,g.takeRecords())}]},qt=function(r,t,e){var i=3333333,o=e||{},u=o.er,c=o.nr,a=Ct(Tt),f=Vt().U,l=gr(Dr,r),s=n({v:!1,u:!0})[0];return function(){var e=[],o=Z('<div class="'+Un+'"><div class="'+Zn+'"></div></div>')[0],v=o.firstChild,d=function(r){var n=r instanceof ResizeObserverEntry,e=!n&&h(r),c=!1,a=!1,l=!0;if(n){var v=s(r.contentRect),d=v[0],p=v[2],y=en(d),b=on(d,p);l=!(c=!(a=!p||b)&&!y)}else e?l=r[1]:a=!0===r;if(u&&l){var w=e?r[0]:Dr(o);On(o,{x:xn(i,i,w&&f),y:i})}c||t({tr:e?r:void 0,vr:!e,nr:a})};if(br){var p=new br((function(r){return d(r.pop())}));p.observe(v),P(e,(function(){p.disconnect()}))}else{if(!a)return J;var y=a(v,d,c),b=y[0],w=y[1];P(e,S([Cr(o,$n),yn(o,"animationstart",b)],w))}if(u){var g=n({v:void 0},l)[0];P(e,yn(o,"scroll",(function(r){var n=g(),t=n[0],e=n[1],i=n[2];e&&(Pr(v,"ltr rtl"),Cr(v,t?"rtl":"ltr"),d([!!t,e,i])),bn(r)})))}return gr(R,P(e,G(r,o)))}},Gt=function(r,t){var e,i=$(et),o=n({v:!1})[0],u=function(r,n){if(r){var e=o(function(r){return 0===r.h||r.isIntersecting||r.intersectionRatio>0}(r));return e[1]&&!n&&t(e)&&[e]}},c=function(r,n){return u(n.pop(),r)};return[function(){var n=[];if(yr)(e=new yr(gr(c,!1),{root:r})).observe(i),P(n,(function(){e.disconnect()}));else{var t=function(){var r=$r(i);u(r)};P(n,qt(i,t)()),t()}return gr(R,P(n,G(r,i)))},function(){return e&&c(!0,e.takeRecords())}]},Kt=function(r,t){var e,i,o,u,c,a=Vt().P,f="["+jn+"]",l="["+Bn+"]",d=["tabindex"],y=["wrap","cols","rows"],b=["id","class","style","open"],w={ir:!1,ur:Dr(r.cr)},g=r.cr,m=r.lr,P=r.sr,C=r.dr,E=r.pr,A=r._r,R=r.hr,M=Vt(),D=M.F,k=M.B,L=n({o:an,v:{w:0,h:0}},(function(){var r=A(Qn,Vn),n=A(Yn,""),t=n&&Sn(m);R(Qn,Vn),R(Yn,""),R("",Xn,!0);var e=rn(P),i=rn(m),o=nn(m);return R(Qn,Vn,r),R(Yn,"",n),R("",Xn),On(m,t),{w:i.w+e.w+o.w,h:i.h+e.h+o.h}})),j=L[0],N=C?y:S(b,y),F=xr(t,{p:function(){return e},_:function(){return i},g:function(r,n){var t=r[0],e=n[0];return[S(T(t),T(e)).reduce((function(r,n){return r[n]=t[n]||e[n],r}),{})]}}),V=function(r){x(r||d,(function(r){if(O(d,r)){var n=z(g,r);v(n)?z(m,r,n):I(m,r)}}))},W=function(r,n){var e=r[0],i={br:r[1]};return H(w,{ir:e}),!n&&t(i),i},_=function(r){var n=r.vr,e=r.tr,i=r.nr,o=(!n||i||e)&&a?F:t,u=e||[],c=u[0],f=u[1];e&&H(w,{ur:c}),o({vr:n||i,nr:i,gr:f})},X=function(r,n){var e=j()[1],i={mr:e};return e&&!n&&(r?t:F)(i),i},J=function(r,n,t){var e={Sr:n};return n&&!t?F(e):E||V(r),e},Q=P||!D?Gt(g,W):[],q=Q[0],G=Q[1],K=!E&&qt(g,_,{nr:!0,er:!0}),U=Qt(g,!1,J,{$:b,Z:S(b,d)}),$=U[0],Z=U[1],rr=E&&br&&new br((function(r){var n=r[r.length-1].contentRect;_({vr:!0,nr:on(n,c)}),c=n}));return[function(){V(),rr&&rr.observe(g);var r=K&&K(),n=q&&q(),t=$(),e=k((function(r){var n=j()[1];F({yr:r,mr:n})}));return function(){rr&&rr.disconnect(),r&&r(),n&&n(),u&&u(),t(),e()}},function(r){var n=r.wr,t=r.Or,c=r.Cr,a={},v=n("update.ignoreMutation")[0],d=n("update.attributes"),y=d[0],b=d[1],w=n("update.elementEvents"),g=w[0],x=w[1],O=n("update.debounce"),C=O[0],A=O[1],R=t||c;if(x||b){o&&o(),u&&u();var M=Qt(P||m,!0,X,{Z:S(N,y||[]),J:g,K:f,ar:function(r,n){var t=r.target,e=r.attributeName;return!(n||!e||E)&&Y(t,f,l)||!!B(t,"."+ut)||!!function(r){return p(v)&&v(r)}(r)}}),T=M[0],D=M[1];u=T(),o=D}if(A)if(F.m(),h(C)){var k=C[0],z=C[1];e=s(k)&&k,i=s(z)&&z}else s(C)?(e=C,i=!1):(e=!1,i=!1);if(R){var L=Z(),I=G&&G(),j=o&&o();L&&H(a,J(L[0],L[1],R)),I&&H(a,W(I[0],R)),j&&H(a,X(j[0],R))}return a},w]},Ut=function(r,n,t){return nr(r,tr(n,t))},$t=function(r,n,t){var e=function(r,n){return[n&&n.i?r:0,xn(r,r,n)]}(er(n),t),i=e[0],o=e[1],u=(o-r)/o,c=r/i,a=r/o,f=t?t.n?u:t.i?c:a:a;return Ut(0,1,f)},Zt=function(r,n,t){if(t){var e=n?Jr:Qr,i=t.Er,o=t.Hr,u=tn(o)[e],c=tn(i)[e];return Ut(0,1,u/c)}var a=n?"x":"y",f=r.Tr,l=r.Pr[a],s=f[a];return Ut(0,1,l/(l+s))},re=function(r,n,t,e){var i=Zt(r,e,n);return 1/i*(1-i)*t},ne=function(r,n,t,e){var i=Vt(),o=i.N,u=i.I,c=o().scrollbars.slot,a=n.Ar,f=n.cr,l=n.lr,s=n.zr,v=n.Ir,p=n.Dr,y=n.pr,b=((s?{}:r).scrollbars||{}).slot,w=new Map,g=function(r){return wr&&new wr({source:v,axis:r})},m=g("x"),C=g("y"),A=Xt([a,f,l],(function(){return y&&p?a:f}),c,b),M=function(r){return y&&!p&&X(r)===l},T=function(r){w.forEach((function(n,t){(!r||O(h(r)?r:[r],t))&&((n||[]).forEach((function(r){r&&r.cancel()})),w.delete(t))}))},D=function(r,n,t){var e=t?Cr:Pr;x(r,(function(r){e(r.Rr,n)}))},k=function(r,n){x(r,(function(r){var t=n(r);Tr(t[0],t[1])}))},z=function(r,n,t,e){return n&&r.animate(t,{timeline:n,composite:e})},L=function(r,n){k(r,(function(r){var e;return[r.Hr,(e={},e[n?Jr:Qr]=Lr(Zt(t,n)),e)]}))},I=function(r,n){m&&C?r.forEach((function(r){var e=r.Rr,i=r.Hr,o=gr(re,t,r),u=n&&Dr(e),c=o(u?1:0,n),a=o(u?0:1,n);T(i),w.set(i,[z(i,n?m:C,H({transform:[zr(Lr(c),n),zr(Lr(a),n)]},u?{clear:["left"]}:{}))])})):k(r,(function(r){var e=r.Hr,i=r.Rr,o=Vt().U,u=n?"x":"y",c=t.Tr,a=Dr(i),f=re(t,r,$t(Sn(v)[u],c[u],n&&a&&o),n);return[e,{transform:zr(Lr(f),n)}]}))},j=function(r){var n=r.Rr,t=M(n)&&n,e=Sn(v),i=e.x,o=e.y;return[t,{transform:t?zr({x:Ir(i),y:Ir(o)}):""}]},N=function(r,n,t,e){return z(r,n,{transform:[zr(Ir(0),e),zr(Ir(nr(0,t-.5)),e)]},"add")},F=[],V=[],W=[],_=function(r,n,t){var e=d(t),i=!e||!t;(!e||t)&&D(V,r,n),i&&D(W,r,n)},B=function(r){var n=r?at:ft,t=r?V:W,i=E(t)?pt:"",o=$(ut+" "+n+" "+i),c=$(lt),a=$(st),f={Rr:o,Er:c,Hr:a};return u||Cr(o,it),P(t,f),P(F,[G(o,c),G(c,a),gr(Q,o),T,e(f,_,I,r)]),f},Y=gr(B,!0),J=gr(B,!1);return Y(),J(),[{Lr:function(){L(V,!0),L(W)},Mr:function(){I(V,!0),I(W)},kr:function(){if(y)if(C&&C){var r=t.Tr;S(W,V).forEach((function(n){var t=n.Rr;T(t),M(t)&&w.set(t,[N(t,m,r.x,!0),N(t,C,r.y)])}))}else k(V,j),k(W,j)},Vr:_,jr:{j:m,Ur:V,Fr:Y,Br:gr(k,V)},Nr:{j:C,Ur:W,Fr:J,Br:gr(k,W)}},function(){return G(A,V[0].Rr),G(A,W[0].Rr),cr((function(){_(pt)}),300),gr(R,F)}]},te=function(r,n,t){var e=n.cr,i=n.Ir,o=n.qr;return function(n,u,c,a){var f=n.Rr,l=n.Er,s=n.Hr,v=mr(333),d=v[0],p=v[1],h=mr(),y=h[0],b=h[1],w=gr(c,[n],a),g=!!i.scrollBy,m="client"+(a?"X":"Y"),x=a?Jr:Qr,O=a?"left":"top",S=a?"w":"h",C=a?"x":"y",E=function(r){return r.propertyName.indexOf(x)>-1},A=!0;return gr(R,[yn(f,"pointerenter",(function(){u(ht,!0)})),yn(f,"pointerleave pointercancel",(function(){u(ht,!1)})),yn(f,"wheel",(function(r){var n=r.deltaX,t=r.deltaY,o=r.deltaMode;g&&A&&0===o&&X(f)===e&&i.scrollBy({left:n,top:t,behavior:"smooth"}),A=!1,u(gt,!0),d((function(){A=!0,u(gt)})),wn(r)}),{S:!1,O:!0}),yn(s,"transitionstart",(function(r){E(r)&&function r(){w(),y(r)}()})),yn(s,"transitionend transitioncancel",(function(r){E(r)&&(b(),w())})),yn(f,"mousedown",gr(yn,o,"click",bn,{C:!0,O:!0}),{O:!0}),function(){var n="pointerup pointerleave pointercancel lostpointercapture",u=function(r,n){return function(e){var o,u=t.Tr,c=$r(l)[S]-$r(s)[S],a=n*e/c*u[C];On(i,((o={})[C]=r+a,o))}};return yn(l,"pointerdown",(function(t){var c=B(t.target,"."+st)===s,a=c?s:l,f=r.scrollbars,v=t.button,d=t.isPrimary,p=t.pointerType,h=f.pointers,y=0===v&&d&&f[c?"dragScroll":"clickScroll"]&&(h||[]).includes(p);if(j(e,jn,_n,!0),y){var b=!c&&t.shiftKey,w=gr(tn,s),g=gr(tn,l),E=function(r,n){return(r||w())[O]-(n||g())[O]},A=er(tn(i)[x])/$r(i)[S]||1,M=u(Sn(i)[C]||0,1/A),T=t[m],H=w(),D=g(),k=H[x],z=E(H,D)+k/2,L=T-D[O],I=c?0:L-z,N=function(r){R(F),a.releasePointerCapture(r.pointerId)},F=[gr(j,e,jn,_n),yn(o,n,N),yn(o,"selectstart",(function(r){return wn(r)}),{S:!1}),yn(l,n,N),yn(l,"pointermove",(function(r){var n=r[m]-T;(c||b)&&M(I+n)}))];if(b)M(I);else if(!c){var V=Ct(Lt);V&&P(F,V(M,E,I,k,L))}a.setPointerCapture(t.pointerId)}}))}(),p,b])}},ee=function(r){var n=r.sr;return function(r){var t,e=r.Wr,i=r.na,o=r.Cr,u=Vt().F,c=(e||{}).br,a=i.ir;!n&&u||!c&&!o||Tr(n,((t={})[Qr]=a?"":"100%",t))}},ie=function(r,t){var e=r.cr,i=r.Qr,o=r.lr,u=r.pr,c=n({o:ln,v:kr()},gr(kr,e,"padding","")),a=c[0],f=c[1];return function(r){var n=r.wr,e=r.Wr,c=r.na,l=r.Cr,s=f(l),v=s[0],d=s[1],p=Vt(),h=p.P,y=p.F,b=e||{},w=b.vr,g=b.mr,m=b.gr,x=c.ur,O=n("paddingAbsolute"),S=O[0],P=O[1];if(w||d||l||!y&&g){var C=a(l);v=C[0],d=C[1]}var E=!u&&(P||m||d);if(E){var A,R,M=!S||!i&&!h,T=v.r+v.l,D=v.t+v.b,k=((A={})[_r]=M&&!x?-T:0,A[Xr]=M?-D:0,A[Wr]=M&&x?-T:0,A.top=M?-v.t:0,A.right=M?x?-v.r:"auto":0,A.left=M?x?"auto":-v.l:0,A[Jr]=M?"calc(100% + "+T+"px)":"",A),z=((R={})[jr]=M?v.t:0,R[Nr]=M?v.r:0,R[Vr]=M?v.b:0,R[Fr]=M?v.l:0,R);Tr(i||o,k),Tr(o,z),H(t,{Qr:v,ta:!M,R:i?z:H({},k,z)})}return{va:E}}},oe=function(r,t){var e=r.cr,i=r.Qr,o=r.lr,u=r.ra,c=r.pr,a=r.hr,f=r.Dr,l=r.aa,s=gr(nr,0),v="visible",d=42,p={o:an,v:{w:0,h:0}},h={o:fn,v:{x:qr,y:qr}},y=function(r,n){var t=rr.devicePixelRatio%1!=0?1:0,e={w:s(r.w-n.w),h:s(r.h-n.h)};return{w:e.w>t?e.w:0,h:e.h>t?e.h:0}},b=function(r){return 0===r.indexOf(v)},w=Vt(),g=w.V,m=w.F,x=w.P,O=w.A,S=Ct(kt),P=!c&&!x&&(O.x||O.y),C=f&&c,E=n(p,gr(nn,o)),A=E[0],R=E[1],M=n(p,gr(rn,o)),T=M[0],D=M[1],k=n(p),L=k[0],I=k[1],N=n(p),F=N[0],V=N[1],W=n(h)[0],_=function(r,n){var i;if(Tr(o,((i={})[Qr]="",i)),n){var u,c=t.ta,a=t.Qr,f=r.ia,l=r.L,s=nn(e),v=Zr(e),d="content-box"===Tr(o,"boxSizing"),p=c||d?a.b+a.t:0,h=!(O.x&&d);Tr(o,((u={})[Qr]=v.h+s.h+(f.x&&h?l.x:0)-p,u))}},X=function(r,n){var t=x||r?0:d,e=function(r,e,i){var u=Tr(o,r),c="scroll"===(n?n[r]:u);return[u,c,c&&!x?e?t:i:0,e&&!!t]},i=e(Br,O.x,g.x),u=i[0],c=i[1],a=i[2],f=i[3],l=e(Yr,O.y,g.y);return{Jr:{x:u,y:l[0]},ia:{x:c,y:l[1]},L:{x:a,y:l[2]},M:{x:f,y:l[3]}}},B=function(r,n,t,e){var i=function(r,n){var t=b(r),e=n&&t&&r.replace(v+"-","")||"";return[n&&!t?r:"",b(e)?"hidden":e]},o=i(t.x,n.x),u=o[0],c=o[1],a=i(t.y,n.y),f=a[0],l=a[1];return e[Br]=c&&f?c:u,e[Yr]=l&&u?l:f,X(r,e)},Y=function(r,n,e,i){var o=r.L,u=r.M,c=u.x,a=u.y,f=o.x,l=o.y,s=t.R,v=n?Wr:_r,d=n?Fr:Nr,p=s[v],h=s[Xr],y=s[d],b=s[Vr];i[Jr]="calc(100% + "+(l+-1*p)+"px)",i[v]=-l+p,i[Xr]=-f+h,e&&(i[d]=y+(a?l:0),i[Vr]=b+(c?f:0))},Q=S?S.D(P,m,o,u,t,X,Y):[function(){return P},function(){return[J]}],q=Q[0],G=Q[1];return function(r,n){var u,f=r.wr,v=r.Wr,d=r.na,p=r.Cr,h=n.va,w=v||{},g=w.vr,S=w.Sr,P=w.mr,E=w.br,M=w.gr,k=w.yr,N=d.ir,J=d.ur,Q=f("showNativeOverlaidScrollbars"),K=Q[0],U=Q[1],$=f("overflow"),Z=$[0],rr=$[1],tr=K&&O.x&&O.y,er=!c&&!m&&(g||P||S||U||E),ir=g||h||P||M||k||U,or=b(Z.x),ur=b(Z.y),cr=or||ur,ar=R(p),fr=D(p),lr=I(p),sr=V(p);if(U&&x&&a(Jn,Wn,!tr),er&&(u=X(tr),_(u,N)),ir){cr&&a(Qn,Vn,!1);var vr=G(tr,J,u),dr=vr[0],pr=vr[1],hr=ar=A(p),yr=hr[0],br=hr[1],wr=fr=T(p),gr=wr[0],mr=wr[1],xr=Zr(o),Or=gr,Sr=xr;dr(),(mr||br||U)&&pr&&!tr&&q(pr,gr,yr,J)&&(Sr=Zr(o),Or=rn(o));var Pr=Ur(l),Cr={w:s(nr(gr.w,Or.w)+yr.w),h:s(nr(gr.h,Or.h)+yr.h)},Er={w:s((C?Pr.w:Sr.w+s(xr.w-gr.w))+yr.w),h:s((C?Pr.h:Sr.h+s(xr.h-gr.h))+yr.h)};sr=F(Er),lr=L(y(Cr,Er),p)}var Ar=sr,Rr=Ar[0],Mr=Ar[1],Hr=lr,Dr=Hr[0],kr=Hr[1],zr=fr,Lr=zr[0],Ir=zr[1],jr=ar,Nr=jr[0],Fr=jr[1],Vr={x:Dr.w>0,y:Dr.h>0},Qr=or&&ur&&(Vr.x||Vr.y)||or&&Vr.x&&!Vr.y||ur&&Vr.y&&!Vr.x;if(h||M||k||Fr||Ir||Mr||kr||rr||U||er||ir){var qr,Gr=((qr={})[_r]=0,qr[Xr]=0,qr[Wr]=0,qr[Jr]="",qr[Br]="",qr[Yr]="",qr),Kr=B(tr,Vr,Z,Gr),$r=q(Kr,Lr,Nr,J);c||Y(Kr,J,$r,Gr),er&&_(Kr,N),c?(z(e,Nn,Gr[Br]),z(e,Fn,Gr[Yr])):Tr(o,Gr)}j(e,jn,Vn,Qr),j(i,qn,Gn,Qr),c||j(o,Bn,Qn,cr);var nn=W(X(tr).Jr),tn=nn[0],en=nn[1];return H(t,{Jr:tn,Pr:{x:Rr.w,y:Rr.h},Tr:{x:Dr.w,y:Dr.h},Kr:Vr}),{$r:en,Xr:Mr,Zr:kr}}},ue=function(r){var n,t=function(r){var n=Vt(),t=n.N,e=n.P,i=Ct(kt),o=i&&i.T,u=t().elements,c=u.host,a=u.padding,f=u.viewport,l=u.content,s=g(r),v=s?{}:r,d=v.elements||{},p=d.host,h=d.padding,y=d.viewport,b=d.content,w=s?r:v.target,m=W(w,"textarea"),x=w.ownerDocument,S=x.documentElement,C=w===x.body,E=x.defaultView,A=gr(_t,[w]),M=gr(Xt,[w]),H=gr(Wt,[w]),D=gr($,""),k=gr(A,D,f),L=gr(M,D,l),F=k(y),V=F===w,B=V&&C,Y=!V&&L(b),q=!V&&g(F)&&F===Y,Z=q&&!!H(l),rr=Z?k():F,nr=Z?Y:L(),tr=B?S:q?rr:F,er=m?A(D,c,p):w,ir=B?tr:er,or=q?nr:Y,ur=x.activeElement,cr=!V&&E.top===E&&ur===w,ar={Ar:w,cr:ir,lr:tr,Qr:!V&&M(D,a,h),sr:or,ra:!V&&!e&&o&&o(n),Ir:B?S:tr,Yr:B?x:tr,aa:E,qr:x,dr:m,Dr:C,zr:s,pr:V,ea:q,_r:function(r,n){return N(tr,V?jn:Bn,V?n:r)},hr:function(r,n,t){return j(tr,V?jn:Bn,V?n:r,t)}},fr=T(ar).reduce((function(r,n){var t=ar[n];return P(r,!(!t||!g(t)||X(t))&&t)}),[]),lr=function(r){return r?O(fr,r):null},sr=ar.Ar,vr=ar.cr,dr=ar.Qr,pr=ar.lr,hr=ar.sr,yr=ar.ra,br=[function(){I(vr,jn),I(vr,In),I(sr,In),C&&(I(S,jn),I(S,In))}],wr=m&&lr(vr),mr=m?sr:_([hr,pr,dr,vr,sr].find((function(r){return!1===lr(r)}))),xr=B?sr:hr||pr,Or=gr(R,br);return[ar,function(){z(vr,jn,V?"viewport":"host"),z(dr,qn,""),z(hr,Kn,""),V||z(pr,Bn,"");var r=C&&!V?Cr(X(w),Ln):J,n=function(r){G(X(r),_(r)),Q(r)};if(wr&&(U(sr,vr),P(br,(function(){U(vr,sr),Q(vr)}))),G(xr,mr),G(vr,dr),G(dr||vr,!V&&pr),G(pr,hr),P(br,(function(){r(),I(dr,qn),I(hr,Kn),I(pr,Nn),I(pr,Fn),I(pr,Bn),lr(hr)&&n(hr),lr(pr)&&n(pr),lr(dr)&&n(dr)})),e&&!V&&(j(pr,Bn,Jn,!0),P(br,gr(I,pr,Bn))),yr&&(K(pr,yr),P(br,gr(Q,yr))),cr){var t="tabindex",i=z(pr,t);z(pr,t,"-1"),pr.focus();var o=function(){return i?z(pr,t,i):I(pr,t)},u=yn(x,"pointerdown keydown",(function(){o(),u()}));P(br,[o,u])}else ur&&ur.focus&&ur.focus();return mr=0,Or},Or]}(r),e=t[0],i=t[1],o=t[2],u={Qr:{t:0,r:0,b:0,l:0},ta:!1,R:(n={},n[_r]=0,n[Xr]=0,n[Wr]=0,n[jr]=0,n[Nr]=0,n[Vr]=0,n[Fr]=0,n),Pr:{x:0,y:0},Tr:{x:0,y:0},Jr:{x:qr,y:qr},Kr:{x:!1,y:!1}},c=e.Ar,a=e.lr,f=e.hr,l=e.pr,s=Vt(),v=s.P,d=s.A,p=s.F,h=!v&&(d.x||d.y),y=[ee(e),ie(e,u),oe(e,u)];return[i,function(r){var n={},t=(h||!p)&&Sn(a);return f("",Xn,!0),x(y,(function(t){H(n,t(r,n)||{})})),f("",Xn),On(a,t),!l&&On(c,0),n},u,e,o]},ce=function r(n,t,e){var i=Vt().Y,o=g(n),u=o?n:n.target,c=Jt(u);if(t&&!c){var a=!1,f=[],l={},s=function(r){var n=D(r,!0),t=Ct(Mt);return t?t(n,!0):n},v=H({},i(),s(t)),d=Cn(),p=d[0],h=d[1],y=d[2],b=Cn(e),w=b[0],m=b[1],x=b[2],O=function(r,n){x(r,n),y(r,n)},S=function(r,n,t,e){var i=ue(r),o=i[0],u=i[1],c=i[2],a=i[3],f=i[4],l=Kt(a,(function(r){g({},r)})),s=l[0],v=l[1],d=l[2],p=function(r,n,t,e,i,o){var u,c,a,f,l,s=J,v=0,d=mr(),p=d[0],h=d[1],y=mr(),b=y[0],w=y[1],g=mr(100),m=g[0],x=g[1],O=mr(100),S=O[0],C=O[1],E=mr(100),A=E[0],M=E[1],T=mr((function(){return v})),H=T[0],D=T[1],k=ne(r,i,e,te(n,i,e)),z=k[0],L=k[1],I=i.cr,j=i.Yr,N=i.Dr,F=z.Vr,V=z.Lr,W=z.Mr,_=z.kr,X=function(r){F(bt,r,!0),F(bt,r,!1)},B=function(r,n){if(D(),r)F(wt);else{var t=gr(F,wt,!0);v>0&&!n?H(t):t()}},Y=function(r){return"mouse"===r.pointerType},Q=function(r){Y(r)&&(f=c)&&B(!0)},q=[x,D,C,M,w,h,function(){return s()},yn(I,"pointerover",Q,{C:!0}),yn(I,"pointerenter",Q),yn(I,"pointerleave",(function(r){Y(r)&&(f=!1,c&&B(!1))})),yn(I,"pointermove",(function(r){Y(r)&&u&&p((function(){x(),B(!0),S((function(){u&&B(!1)}))}))})),yn(j,"scroll",(function(r){b((function(){W(),a&&B(!0),m((function(){a&&!f&&B(!1)}))})),o(r),_()}))];return[function(){return gr(R,P(q,L()))},function(r){var n=r.wr,i=r.Cr,o=r.Wr,f=r.Gr||{},d=f.Xr,p=f.Zr,h=f.$r,y=o||{},b=y.gr,w=y.nr,g=t.ur,m=Vt().A,x=e.Tr,O=e.Jr,S=e.Kr,P=n("showNativeOverlaidScrollbars"),C=P[0],E=P[1],R=n("scrollbars.theme"),M=R[0],T=R[1],H=n("scrollbars.visibility"),D=H[0],k=H[1],z=n("scrollbars.autoHide"),L=z[0],I=z[1],Y=n("scrollbars.autoHideSuspend"),J=Y[0],Q=Y[1],q=n("scrollbars.autoHideDelay")[0],G=n("scrollbars.dragScroll"),K=G[0],U=G[1],$=n("scrollbars.clickScroll"),Z=$[0],rr=$[1],nr=w&&!i,tr=S.x||S.y,er=d||p||b||i,ir=h||k,or=C&&m.x&&m.y,ur=function(r,n){var t="visible"===D||"auto"===D&&"scroll"===r;return F(vt,t,n),t};if(v=q,nr&&(J&&tr?(X(!1),s(),A((function(){s=yn(j,"scroll",gr(X,!0),{C:!0})}))):X(!0)),E&&F(ot,or),T&&(F(l),F(M,!0),l=M),Q&&!J&&X(!0),I&&(u="move"===L,c="leave"===L,B(!(a="never"!==L),!0)),U&&F(xt,K),rr&&F(mt,Z),ir){var cr=ur(O.x,!0),ar=ur(O.y,!1);F(dt,!(cr&&ar))}er&&(V(),W(),_(),F(yt,!x.x,!0),F(yt,!x.y,!1),F(ct,g&&!N))},{},z]}(r,n,d,c,a,(function(r){return O("scroll",[I,r])})),h=p[0],y=p[1],b=p[3],w=function(r){return T(r).some((function(n){return!!r[n]}))},g=function(r,t){var e=r.oa,i=r.Cr,o=r.Or,c=r.ua,a=e||{},f=!!i,l={wr:Tn(n,a,f),oa:a,Cr:f};if(c)return y(l),!1;var s=t||v(H({},l,{Or:o})),p=u(H({},l,{na:d,Wr:s}));y(H({},l,{Wr:s,Gr:p}));var h=w(s),b=w(p),g=h||b||!k(a)||f;return g&&function(r,n){var t=r.oa,e=r.Cr,i=n.Wr,o=n.Gr,u=i.vr,c=i.gr,a=i.br,f=i.mr,l=i.Sr,s=i.nr,v=o.Xr,d=o.Zr,p=o.$r;O("updated",[I,{updateHints:{sizeChanged:!!u,directionChanged:!!c,heightIntrinsicChanged:!!a,overflowEdgeChanged:!!v,overflowAmountChanged:!!d,overflowStyleChanged:!!p,contentMutation:!!f,hostMutation:!!l,appear:!!s},changedOptions:t||{},force:!!e}])}(r,{Wr:s,Gr:p}),g};return[function(){var r=a.Ar,n=a.lr,t=a.qr,e=a.Dr?t.documentElement:r,i=Sn(e),u=[s(),o(),h()];return On(n,i),gr(R,u)},g,function(){return{ca:d,la:c}},{fa:a,sa:b},f]}(n,v),C=S[0],E=S[1],A=S[2],M=S[3],z=S[4],L=function(r){!function(r){Yt.delete(r)}(u),R(f),a=!0,O("destroyed",[I,r]),h(),m()},I={options:function(r,n){if(r){var t=n?i():{},e=Mn(v,H(t,s(r)));k(e)||(H(v,e),E({oa:e}))}return H({},v)},on:w,off:function(r,n){r&&n&&m(r,n)},state:function(){var r=A(),n=r.ca,t=r.la,e=n.ur,i=t.Pr,o=t.Tr,u=t.Jr,c=t.Kr,f=t.Qr,l=t.ta;return H({},{overflowEdge:i,overflowAmount:o,overflowStyle:u,hasOverflow:c,padding:f,paddingAbsolute:l,directionRTL:e,destroyed:a})},elements:function(){var r=M.fa,n=r.Ar,t=r.cr,e=r.Qr,i=r.lr,o=r.sr,u=r.Ir,c=r.Yr,a=M.sa,f=a.jr,l=a.Nr,s=function(r){var n=r.Hr,t=r.Er;return{scrollbar:r.Rr,track:t,handle:n}},v=function(r){var n=r.Ur,t=r.Fr,e=s(n[0]);return H({},e,{clone:function(){var r=s(t());return E({ua:!0}),r}})};return H({},{target:n,host:t,padding:e||i,viewport:i,content:o||i,scrollOffsetElement:u,scrollEventElement:c,scrollbarHorizontal:v(f),scrollbarVertical:v(l)})},update:function(r){return E({Cr:r,Or:!0})},destroy:gr(L,!1),plugin:function(r){return l[T(r)[0]]}};return P(f,[z]),function(r,n){Yt.set(r,n)}(u,I),Pt(Ot,r,[I,p,l]),Bt(M.fa.Dr,!o&&n.cancel)?(L(!0),I):(P(f,C()),O("initialized",[I]),I.update(!0),I)}return c};return ce.plugin=function(r){var n=h(r),t=n?r:[r],e=t.map((function(r){return Pt(r,ce)[0]}));return function(r){x(r,(function(r){return x(r,(function(n,t){Ot[t]=r[t]}))}))}(t),n?e:e[0]},ce.valid=function(r){var n=r&&r.elements,t=p(n)&&n();return w(t)&&!!Jt(t.target)},ce.env=function(){var r=Vt(),n=r.V,t=r.A,e=r.P,i=r.U,o=r.F,u=r.I,c=r.j,a=r.G,f=r.X,l=r.N,s=r.q,v=r.Y,d=r.W;return H({},{scrollbarsSize:n,scrollbarsOverlaid:t,scrollbarsHiding:e,rtlScrollBehavior:i,flexboxGlue:o,cssCustomProperties:u,scrollTimeline:c,staticDefaultInitialization:a,staticDefaultOptions:f,getDefaultInitialization:l,setDefaultInitialization:s,getDefaultOptions:v,setDefaultOptions:d})},r.ClickScrollPlugin=It,r.OverlayScrollbars=ce,r.ScrollbarsHidingPlugin=zt,r.SizeObserverPlugin=Ht,Object.defineProperty(r,"H",{value:!0}),r}({});
var OverlayScrollbarsGlobal=function(r){"use strict";var n=function(r,n){var t,e=r.v,i=r.o,o=r.u,u=e,c=function(r,n){var e=u,c=r,a=n||(i?!i(e,c):e!==c);return(a||o)&&(u=c,t=e),[u,a,t]};return[n?function(r){return c(n(u,t),r)}:c,function(r){return[u,!!r,t]}]},t="undefined"!=typeof window,e=t&&Node.ELEMENT_NODE,i=Object.prototype,o=i.toString,u=i.hasOwnProperty,c=/^\[object (.+)\]$/,a=function(r){return void 0===r},f=function(r){return null===r},l=function(r){return a(r)||f(r)?""+r:o.call(r).replace(c,"$1").toLowerCase()},s=function(r){return"number"==typeof r},v=function(r){return"string"==typeof r},d=function(r){return"boolean"==typeof r},p=function(r){return"function"==typeof r},h=function(r){return Array.isArray(r)},y=function(r){return"object"==typeof r&&!h(r)&&!f(r)},b=function(r){var n=!!r&&r.length,t=s(n)&&n>-1&&n%1==0;return!(!(h(r)||!p(r)&&t)||n>0&&y(r)&&!(n-1 in r))},w=function(r){if(!r||!y(r)||"object"!==l(r))return!1;var n,t="constructor",e=r[t],i=e&&e.prototype,o=u.call(r,t),c=i&&u.call(i,"isPrototypeOf");if(e&&!o&&!c)return!1;for(n in r);return a(n)||u.call(r,n)},m=function(r){var n=HTMLElement;return!!r&&(n?r instanceof n:r.nodeType===e)},g=function(r){var n=Element;return!!r&&(n?r instanceof n:r.nodeType===e)};function x(r,n){if(b(r))for(var t=0;t<r.length&&!1!==n(r[t],t,r);t++);else r&&x(Object.keys(r),(function(t){return n(r[t],t,r)}));return r}var O=function(r,n){return r.indexOf(n)>=0},S=function(r,n){return r.concat(n)},E=function(r,n,t){return t||v(n)||!b(n)?r.push(n):Array.prototype.push.apply(r,n),r},P=function(r){var n=Array.from,t=[];return n&&r?n(r):(r instanceof Set?r.forEach((function(r){E(t,r)})):x(r,(function(r){E(t,r)})),t)},L=function(r){return h(r)?r:[r]},C=function(r){return!!r&&!r.length},A=function(r){return P(new Set(r))},M=function(r,n,t){x(r,(function(r){return r&&r.apply(void 0,n||[])})),!t&&(r.length=0)},z=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},k=function(r){return r?Object.keys(r):[]},D=function r(n,t,e,i,o,u,c){var a=[t,e,i,o,u,c];return"object"==typeof n&&!f(n)||p(n)||(n={}),x(a,(function(t){x(t,(function(e,i){var o=t[i];if(n===o)return!0;var u=h(o);if(o&&w(o)){var c=n[i],a=c;u&&!h(c)?a=[]:u||w(c)||(a={}),n[i]=r(a,o)}else n[i]=u?o.slice():o}))})),n},H=function r(n,t){return x(D({},n),(function(n,e,i){void 0===n?delete i[e]:t&&n&&w(n)&&(i[e]=r(n,t))}))},T=function(r){for(var n in r)return!1;return!0},R=function(r,n,t){if(a(t))return r?r.getAttribute(n):null;r&&r.setAttribute(n,t)},j=function(r,n){return new Set((R(r,n)||"").split(" "))},I=function(r,n){r&&r.removeAttribute(n)},_=function(r,n,t,e){if(t){var i=j(r,n);i[e?"add":"delete"](t);var o=P(i).join(" ").trim();R(r,n,o)}},B=function(r,n,t){return j(r,n).has(t)},N=t&&Element.prototype,F=function(r,n){var t=[],e=n?g(n)&&n:document;return e?E(t,e.querySelectorAll(r)):t},G=function(r,n){return!!g(r)&&(N.matches||N.msMatchesSelector).call(r,n)},X=function(r){return r?P(r.childNodes):[]},V=function(r){return r&&r.parentElement},q=function(r,n){if(g(r)){var t=N.closest;if(t)return t.call(r,n);do{if(G(r,n))return r;r=V(r)}while(r)}},W=function(r,n,t){var e=q(r,n),i=r&&function(r,n){var t=n?g(n)&&n:document;return t?t.querySelector(r):null}(t,e),o=q(i,n)===e;return!(!e||!i)&&(e===r||i===r||o&&q(q(r,t),n)!==e)},Y=function(){},J=function r(n){if(b(n))x(P(n),(function(n){return r(n)}));else if(n){var t=V(n);t&&t.removeChild(n)}},K=function(r,n,t){if(t&&r){var e,i=n;return b(t)?(e=document.createDocumentFragment(),x(t,(function(r){r===i&&(i=r.previousSibling),e.appendChild(r)}))):e=t,n&&(i?i!==n&&(i=i.nextSibling):i=r.firstChild),r.insertBefore(e,i||null),function(){return J(t)}}return Y},U=function(r,n){return K(r,null,n)},$=function(r,n){return K(V(r),r,n)},Z=function(r,n){return K(V(r),r&&r.nextSibling,n)},Q=function(r){var n=document.createElement("div");return R(n,"class",r),n},rr=function(r){var n=Q();return n.innerHTML=r.trim(),x(X(n),(function(r){return J(r)}))},nr=t?window:{},tr=Math.max,er=Math.min,ir=Math.round,or=Math.abs,ur=nr.cancelAnimationFrame,cr=nr.requestAnimationFrame,ar=nr.setTimeout,fr=nr.clearTimeout,lr=function(r){return r.charAt(0).toUpperCase()+r.slice(1)},sr=["-webkit-","-moz-","-o-","-ms-"],vr=["WebKit","Moz","O","MS","webkit","moz","o","ms"],dr={},pr={},hr=function(r){var n=dr[r]||nr[r];return z(dr,r)||(x(vr,(function(t){return!(n=n||nr[t+lr(r)])})),dr[r]=n),n},yr=hr("MutationObserver"),br=hr("IntersectionObserver"),wr=hr("ResizeObserver"),mr=hr("ScrollTimeline"),gr=function(r){for(var n=arguments.length,t=new Array(n>1?n-1:0),e=1;e<n;e++)t[e-1]=arguments[e];return r.bind.apply(r,[0].concat(t))},xr=function(r){var n,t=r?ar:cr,e=r?fr:ur;return[function(i){e(n),n=t(i,p(r)?r():r)},function(){return e(n)}]},Or=function(r,n){var t,e,i,o=Y,u=n||{},c=u.p,a=u._,f=u.m,l=function(n){o(),fr(t),t=e=void 0,o=Y,r.apply(this,n)},v=function(r){return f&&e?f(e,r):r},d=function(){o!==Y&&l(v(i)||i)},h=function(){var r=P(arguments),n=p(c)?c():c;if(s(n)&&n>=0){var u=p(a)?a():a,f=s(u)&&u>=0,h=n>0?ar:cr,y=n>0?fr:ur,b=v(r)||r,w=l.bind(0,b);o();var m=h(w,n);o=function(){return y(m)},f&&!t&&(t=ar(d,u)),e=i=b}else l(r)};return h.S=d,h},Sr=/[^\x20\t\r\n\f]+/g,Er=function(r,n,t){var e,i=r&&r.classList,o=0,u=!1;if(i&&n&&v(n)){var c=n.match(Sr)||[];for(u=c.length>0;e=c[o++];)u=!!t(i,e)&&u}return u},Pr=function(r,n){Er(r,n,(function(r,n){return r.remove(n)}))},Lr=function(r,n){return Er(r,n,(function(r,n){return r.add(n)})),gr(Pr,r,n)},Cr=/^--/,Ar=function(r,n){return r.getPropertyValue(n)||r[n]||""},Mr=function(r){var n=r||0;return isFinite(n)?n:0},zr=function(r){return Mr(parseFloat(r||""))},kr=function(r){return(100*Mr(r)).toFixed(3)+"%"},Dr=function(r){return Mr(r)+"px"};function Hr(r,n){r&&x(n,(function(n,t){try{var e=r.style,i=s(n)?Dr(n):n+"";Cr.test(t)?e.setProperty(t,i):e[t]=i}catch(o){}}))}function Tr(r,n,t){var e=v(n),i=e?"":{};if(r){var o=nr.getComputedStyle(r,t)||r.style;i=e?Ar(o,n):n.reduce((function(r,n){return r[n]=Ar(o,n),r}),i)}return i}var Rr,jr=function(r){return"rtl"===Tr(r,"direction")},Ir=function(r,n,t){var e=n?n+"-":"",i=t?"-"+t:"",o=e+"top"+i,u=e+"right"+i,c=e+"bottom"+i,a=e+"left"+i,f=Tr(r,[o,u,c,a]);return{t:zr(f[o]),r:zr(f[u]),b:zr(f[c]),l:zr(f[a])}},_r=function(r,n){return"translate"+(y(r)?"("+r.x+","+r.y+")":(n?"X":"Y")+"("+r+")")},Br="paddingTop",Nr="paddingRight",Fr="paddingLeft",Gr="paddingBottom",Xr="marginLeft",Vr="marginRight",qr="marginBottom",Wr="overflowX",Yr="overflowY",Jr="width",Kr="height",Ur="hidden",$r={w:0,h:0},Zr=function(r,n){return n?{w:n[r+"Width"],h:n[r+"Height"]}:$r},Qr=function(r){return Zr("inner",r||nr)},rn=gr(Zr,"offset"),nn=gr(Zr,"client"),tn=gr(Zr,"scroll"),en=function(r){var n=parseFloat(Tr(r,Jr))||0,t=parseFloat(Tr(r,Kr))||0;return{w:n-ir(n),h:t-ir(t)}},on=function(r){return r.getBoundingClientRect()},un=function(r){return!(!r||!r[Kr]&&!r[Jr])},cn=function(r,n){var t=un(r);return!un(n)&&t},an=function(){return performance.now()},fn=function(r,n,t,e){if(r&&n){var i=!0;return x(t,(function(t){(e?e(r[t]):r[t])!==(e?e(n[t]):n[t])&&(i=!1)})),i}return!1},ln=function(r,n){return fn(r,n,["w","h"])},sn=function(r,n){return fn(r,n,["x","y"])},vn=function(r,n){return fn(r,n,["t","r","b","l"])},dn=function(r,n,t){return fn(r,n,[Jr,Kr],t&&function(r){return ir(r)})},pn="passive",hn=function(){if(a(Rr)){Rr=!1;try{nr.addEventListener(pn,Y,Object.defineProperty({},pn,{get:function(){Rr=!0}}))}catch(r){}}return Rr},yn=function(r){return r.split(" ")},bn=function(r,n,t,e){x(yn(n),(function(n){r.removeEventListener(n,t,e)}))},wn=function(r,n,t,e){var i,o=hn(),u=null!=(i=o&&e&&e.O)?i:o,c=e&&e.C||!1,a=e&&e.T||!1,f=o?{passive:u,capture:c}:c;return gr(M,yn(n).map((function(n){var e=a?function(i){bn(r,n,e,c),t(i)}:t;return r.addEventListener(n,e,f),gr(bn,r,n,e,c)})))},mn=function(r){return r.stopPropagation()},gn=function(r){return r.preventDefault()},xn={x:0,y:0},On=function(r){var n=r&&on(r);return n?{x:n.left+nr.pageYOffset,y:n.top+nr.pageXOffset}:xn},Sn=function(r,n,t){return t?t.n?-r:t.i?n-r:r:r},En=function(r,n){var t=s(n)?{x:n,y:n}:n||{},e=t.x,i=t.y;s(e)&&(r.scrollLeft=e),s(i)&&(r.scrollTop=i)},Pn=function(r){return{x:r.scrollLeft,y:r.scrollTop}},Ln=function(r,n){x(L(n),r)},Cn=function(r){var n=new Map,t=function(r,t){if(r){var e=n.get(r);Ln((function(r){e&&e[r?"delete":"clear"](r)}),t)}else n.forEach((function(r){r.clear()})),n.clear()},e=function r(e,i){if(v(e)){var o=n.get(e)||new Set;return n.set(e,o),Ln((function(r){p(r)&&o.add(r)}),i),gr(t,e,i)}d(i)&&i&&t();var u=k(e),c=[];return x(u,(function(n){var t=e[n];t&&E(c,r(n,t))})),gr(M,c)};return e(r||{}),[e,t,function(r,t){x(P(n.get(r)),(function(r){t&&!C(t)?r.apply(0,t):r()}))}]},An=function(r){return JSON.stringify(r,(function(r,n){if(p(n))throw 0;return n}))},Mn=function(r,n){return r?(""+n).split(".").reduce((function(r,n){return r&&z(r,n)?r[n]:void 0}),r):void 0},zn={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},kn=function r(n,t){var e={};return x(S(k(t),k(n)),(function(i){var o=n[i],u=t[i];if(y(o)&&y(u))D(e[i]={},r(o,u)),T(e[i])&&delete e[i];else if(z(t,i)&&u!==o){var a=!0;if(h(o)||h(u))try{An(o)===An(u)&&(a=!1)}catch(c){}a&&(e[i]=u)}})),e},Dn=function(r,n,t){return function(e){return[Mn(r,e),t||void 0!==Mn(n,e)]}},Hn="data-overlayscrollbars",Tn="os-environment",Rn=Tn+"-flexbox-glue",jn=Rn+"-max",In="os-scrollbar-hidden",_n=Hn+"-initialize",Bn=Hn,Nn=Bn+"-overflow-x",Fn=Bn+"-overflow-y",Gn="overflowVisible",Xn="scrollbarHidden",Vn="scrollbarPressed",qn="updating",Wn=Hn+"-viewport",Yn="arrange",Jn="scrollbarHidden",Kn=Gn,Un=Hn+"-padding",$n=Kn,Zn=Hn+"-content",Qn="os-size-observer",rt=Qn+"-appear",nt=Qn+"-listener",tt=nt+"-scroll",et=nt+"-item",it=et+"-final",ot="os-trinsic-observer",ut="os-no-css-vars",ct="os-theme-none",at="os-scrollbar",ft=at+"-rtl",lt=at+"-horizontal",st=at+"-vertical",vt=at+"-track",dt=at+"-handle",pt=at+"-visible",ht=at+"-cornerless",yt=at+"-transitionless",bt=at+"-interaction",wt=at+"-unusable",mt=at+"-auto-hide",gt=mt+"-hidden",xt=at+"-wheel",Ot=vt+"-interactive",St=dt+"-interactive",Et={},Pt={},Lt=function(r,n,t){return k(r).map((function(e){var i=r[e],o=i.static,u=i.instance,c=t||[],a=c[0],f=c[1],l=c[2],s=t?u:o;if(s){var v=t?s(a,f,n):s(n);return(l||Pt)[e]=v}}))},Ct=function(r){return Pt[r]};!function(r){function n(){return r.exports=n=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(r[e]=t[e])}return r},r.exports.H=!0,r.exports["default"]=r.exports,n.apply(this,arguments)}r.exports=n,r.exports.H=!0,r.exports["default"]=r.exports}({exports:{}});var At,Mt="__osOptionsValidationPlugin",zt="__osSizeObserverPlugin",kt=function(r){return(r={})[zt]={static:function(){return function(r,n,t){var e,i,o=3333333,u="scroll",c=rr('<div class="'+et+'" dir="ltr"><div class="'+et+'"><div class="'+it+'"></div></div><div class="'+et+'"><div class="'+it+'" style="width: 200%; height: 200%"></div></div></div>'),a=c[0],f=a.lastChild,l=a.firstChild,s=null==l?void 0:l.firstChild,v=rn(a),d=v,p=!1,h=function(){En(l,o),En(f,o)},y=function(r){i=0,p&&(v=d,n(!0===r))},b=function(r){d=rn(a),p=!r||!ln(d,v),r?(mn(r),p&&!i&&(ur(i),i=cr(y))):y(!1===r),h()},w=[U(r,c),wn(l,u,b),wn(f,u,b)];return Lr(r,tt),Hr(s,((e={})[Jr]=o,e[Kr]=o,e)),cr(h),[t?gr(b,!1):h,w]}}},r}(),Dt=0,Ht="__osScrollbarsHidingPlugin",Tt=function(r){return(r={})[Ht]={static:function(){return{P:function(r){var n=r.A,t=r.D,e=!(r.R||n||!t.x&&!t.y)&&document.createElement("style");return e&&(R(e,"id",Wn+"-"+Yn+"-"+Dt),Dt++),e},I:function(r,n,t,e,i,o,u){return[function(n,o,u,c){if(r){var a=i.L,f=n.M,l=n.k,s=l.x,v=l.y,d=f.x,p=f.y,h=a[c?Nr:Fr],y=a.paddingTop,b=o.w+u.w,w=o.h+u.h,m={w:p&&v?p+b-h+"px":"",h:d&&s?d+w-y+"px":""};if(e){var g=e.sheet;if(g){var x=g.cssRules;if(x){x.length||g.insertRule("#"+R(e,"id")+" + ["+Wn+"~='"+Yn+"']::before {}",0);var O=x[0].style;O[Jr]=m.w,O[Kr]=m.h}}}else Hr(t,{"--os-vaw":m.w,"--os-vah":m.h})}return r},function(e,c,a){if(r){var f=a||o(e),l=i.L,s=f.k,v=s.x,d=s.y,p={},h=function(r){return x(r,(function(r){p[r]=l[r]}))};v&&h([qr,Br,Gr]),d&&h([Xr,Vr,Fr,Nr]);var y=Tr(t,k(p));return _(t,Wn,Yn),n||(p[Kr]=""),Hr(t,p),[function(){u(f,c,r,y),Hr(t,y),_(t,Wn,Yn,!0)},f]}return[Y]}]},V:function(){var r={w:0,h:0},n=0;return function(t,e){var i=Qr(),o={w:i.w-r.w,h:i.h-r.h};if(0!==o.w||0!==o.h){var u,c,a=or(o.w),f=or(o.h),l={w:or(ir(i.w/(r.w/100))),h:or(ir(i.h/(r.h/100)))},s=function(){var r=nr.screen,n=r.deviceXDPI||0,t=r.logicalXDPI||1;return nr.devicePixelRatio||n/t}(),v=a>2&&f>2,d=!function(r,n){var t=or(r),e=or(n);return!(t===e||t+1===e||t-1===e)}(l.w,l.h);if(v&&d&&s!==n&&s>0){var p=e();c=p[0],u=p[1],D(t.j,c)}return r=i,n=s,u}}}}}},r}(),Rt="__osClickScrollPlugin",jt=function(r){return(r={})[Rt]={static:function(){return function(r,n,t,e,i){var o=0,u=Y;return function c(a){u=function(r,n,t,e,i){var o=0,u=an(),c=tr(0,133),a=function t(a){var f=an(),l=f-u>=c,s=a?1:1-(tr(0,u+c-f)/c||0),v=(n-r)*(p(i)?i(s,s*c,0,1,c):s)+r,d=l||1===s;e&&e(v,0,d),o=d?0:cr((function(){return t()}))};return a(),function(r){ur(o),r&&a(r)}}(a,a+e*Math.sign(t),0,(function(t,a,f){r(t);var l=n();if(f&&!(i>=l&&i<=l+e)){if(o)c(t);else{var s=ar((function(){c(t)}),222);u=function(){clearTimeout(s)}}o++}}))}(0),function(){return u()}}}},r}(),It=function(r,n,t,e){U(r,n);var i=nn(n),o=rn(n),u=en(t);return e&&J(n),{x:o.h-i.h+u.h,y:o.w-i.w+u.w}},_t=function(r,n){var t;Hr(r,((t={})[Wr]=Ur,t[Yr]=Ur,t.direction="rtl",t)),En(r,{x:0});var e=On(r),i=On(n);En(r,{x:-999});var o=On(n);return{i:e.x===i.x,n:i.x!==o.x}},Bt=function(r,n){var t=Lr(r,Rn),e=on(r),i=on(n),o=dn(i,e,!0),u=Lr(r,jn),c=on(r),a=on(n),f=dn(a,c,!0);return t(),u(),o&&f},Nt=function(){return At||(At=function(){var r=document.body,t=rr('<div class="'+Tn+'"><div></div></div>')[0],i=t.firstChild,o=Cn(),u=o[0],c=o[2],a=n({v:It(r,t,i),o:sn},gr(It,r,t,i,!0)),f=a[0],l=(0,a[1])()[0],s=function(r){var n=!1,t=Lr(r,In);try{n="none"===Tr(r,function(r){var n=pr[r];if(z(pr,r))return n;var t=lr(r),e=Q().style;return x(sr,(function(i){var o=i.replace(/-/g,""),u=[r,i+r,o+t,lr(o)+t];return!(n=u.find((function(r){return void 0!==e[r]})))})),pr[r]=n||""}("scrollbar-width"))||"none"===Tr(r,"display","::-webkit-scrollbar")}catch(e){}return t(),n}(t),v={x:0===l.x,y:0===l.y},d={elements:{host:null,padding:!s,viewport:function(r){return s&&r===r.ownerDocument.body&&r},content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},p=D({},zn),h=gr(D,{},p),y=gr(D,{},d),b={j:l,D:v,A:s,R:"-1"===Tr(t,"zIndex"),U:!!mr,F:_t(t,i),B:Bt(t,i),N:gr(u,"r"),q:y,Y:function(r){return D(d,r)&&y()},W:h,G:function(r){return D(p,r)&&h()},K:D({},d),X:D({},p)};return I(t,"style"),J(t),nr.addEventListener("resize",(function(){var r;if(!(s||v.x&&v.y)){var n=Ct(Ht);r=!!(n?n.V():Y)(b,f)}c("r",[r])})),b}()),At},Ft=function(r,n){return p(n)?n.apply(0,r):n},Gt=function(r,n,t,e){var i=a(e)?t:e;return Ft(r,i)||n.apply(0,r)},Xt=function(r,n,t,e){var i=a(e)?t:e,o=Ft(r,i);return!!o&&(m(o)?o:n.apply(0,r))},Vt=function(r,n){var t=n||{},e=t.nativeScrollbarsOverlaid,i=t.body,o=Nt(),u=o.D,c=o.A,l=(0,o.q)().cancel,s=l.nativeScrollbarsOverlaid,v=l.body,d=null!=e?e:s,p=a(i)?v:i,h=(u.x||u.y)&&d,y=r&&(f(p)?!c:p);return!!h||!!y},qt=new WeakMap,Wt=function(r){return qt.get(r)},Yt=function(r,n,t,e){var i=!1,o=e||{},u=o.Z,c=o.$,a=o.J,f=o.rr,l=o.ar,s=o.er,v=Or((function(){return i&&t(!0)}),{p:33,_:99}),d=function(r,n,t){var e=!1,i=!!t&&new WeakMap,o=function(o){if(i&&t){var u=t.map((function(n){var t=n||[],e=t[0],i=t[1];return[i&&e?(o||F)(e,r):[],i]}));x(u,(function(t){return x(t[0],(function(o){var u=t[1],c=i.get(o)||[];if(r.contains(o)&&u){var a=wn(o,u.trim(),(function(r){e?(a(),i.delete(o)):n(r)}));i.set(o,E(c,a))}else M(c),i.delete(o)}))}))}};return o(),[function(){e=!0},o]}(r,v,a),p=d[0],h=d[1],y=c||[],b=S(u||[],y),w=function(i,o){if(!C(o)){var u=l||Y,c=s||Y,a=[],v=[],d=!1,p=!1;if(x(o,(function(t){var i=t.attributeName,o=t.target,l=t.type,s=t.oldValue,h=t.addedNodes,b=t.removedNodes,w="attributes"===l,m="childList"===l,g=r===o,S=w&&i,P=S?R(o,i||""):null,L=S&&s!==P,C=O(y,i)&&L;if(n&&(m||!g)){var A=w&&L,M=A&&f&&G(o,f),z=(M?!u(o,i,s,P):!w||A)&&!c(t,!!M,r,e);x(h,(function(r){return E(a,r)})),x(b,(function(r){return E(a,r)})),p=p||z}!n&&g&&L&&!u(o,i,s,P)&&(E(v,i),d=d||C)})),h((function(r){return A(a).reduce((function(n,t){return E(n,F(r,t)),G(t,r)?E(n,t):n}),[])})),n)return!i&&p&&t(!1),[!1];if(!C(v)||d){var b=[A(v),d];return!i&&t.apply(0,b),b}}},m=new yr(gr(w,!1));return[function(){return m.observe(r,{attributes:!0,attributeOldValue:!0,attributeFilter:b,subtree:n,childList:n,characterData:n}),i=!0,function(){i&&(p(),m.disconnect(),i=!1)}},function(){if(i)return v.S(),w(!0,m.takeRecords())}]},Jt=function(r,t,e){var i=3333333,o=e||{},u=o.tr,c=o.nr,a=Ct(zt),f=Nt().F,l=gr(jr,r),s=n({v:!1,u:!0})[0];return function(){var e=[],o=rr('<div class="'+Qn+'"><div class="'+nt+'"></div></div>')[0],v=o.firstChild,d=function(r){var n=r instanceof ResizeObserverEntry,e=!n&&h(r),c=!1,a=!1,l=!0;if(n){var v=s(r.contentRect),d=v[0],p=v[2],y=un(d),b=cn(d,p);l=!(c=!(a=!p||b)&&!y)}else e?l=r[1]:a=!0===r;if(u&&l){var w=e?r[0]:jr(o);En(o,{x:Sn(i,i,w&&f),y:i})}c||t({vr:e?r:void 0,ir:!e,nr:a})};if(wr){var p=new wr((function(r){return d(r.pop())}));p.observe(v),E(e,(function(){p.disconnect()}))}else{if(!a)return Y;var y=a(v,d,c),b=y[0],w=y[1];E(e,S([Lr(o,rt),wn(o,"animationstart",b)],w))}if(u){var m=n({v:void 0},l)[0];E(e,wn(o,"scroll",(function(r){var n=m(),t=n[0],e=n[1],i=n[2];e&&(Pr(v,"ltr rtl"),Lr(v,t?"rtl":"ltr"),d([!!t,e,i])),mn(r)})))}return gr(M,E(e,U(r,o)))}},Kt=function(r,t){var e,i=Q(ot),o=n({v:!1})[0],u=function(r,n){if(r){var e=o(function(r){return 0===r.h||r.isIntersecting||r.intersectionRatio>0}(r));return e[1]&&!n&&t(e)&&[e]}},c=function(r,n){return u(n.pop(),r)};return[function(){var n=[];if(br)(e=new br(gr(c,!1),{root:r})).observe(i),E(n,(function(){e.disconnect()}));else{var t=function(){var r=rn(i);u(r)};E(n,Jt(i,t)()),t()}return gr(M,E(n,U(r,i)))},function(){return e&&c(!0,e.takeRecords())}]},Ut=function(r,t){var e,i,o,u,c,a=Nt().A,f="["+Bn+"]",l="["+Wn+"]",d=["tabindex"],y=["wrap","cols","rows"],b=["id","class","style","open"],w={ur:!1,cr:jr(r.lr)},m=r.lr,g=r.sr,E=r.dr,P=r.pr,L=r._r,C=r.gr,A=r.hr,M=Nt(),z=M.B,H=M.N,T=n({o:ln,v:{w:0,h:0}},(function(){var r=C(Kn,Gn),n=C(Yn,""),t=n&&Pn(g);A(Kn,Gn),A(Yn,""),A("",qn,!0);var e=tn(E),i=tn(g),o=en(g);return A(Kn,Gn,r),A(Yn,"",n),A("",qn),En(g,t),{w:i.w+e.w+o.w,h:i.h+e.h+o.h}})),j=T[0],_=P?y:S(b,y),B=Or(t,{p:function(){return e},_:function(){return i},m:function(r,n){var t=r[0],e=n[0];return[S(k(t),k(e)).reduce((function(r,n){return r[n]=t[n]||e[n],r}),{})]}}),N=function(r){x(r||d,(function(r){if(O(d,r)){var n=R(m,r);v(n)?R(g,r,n):I(g,r)}}))},F=function(r,n){var e=r[0],i={br:r[1]};return D(w,{ur:e}),!n&&t(i),i},G=function(r){var n=r.ir,e=r.vr,i=r.nr,o=(!n||i||e)&&a?B:t,u=e||[],c=u[0],f=u[1];e&&D(w,{cr:c}),o({ir:n||i,nr:i,mr:f})},X=function(r,n){var e=j()[1],i={Sr:e};return e&&!n&&(r?t:B)(i),i},V=function(r,n,t){var e={yr:n};return n&&!t?B(e):L||N(r),e},Y=E||!z?Kt(m,F):[],J=Y[0],K=Y[1],U=!L&&Jt(m,G,{nr:!0,tr:!0}),$=Yt(m,!1,V,{$:b,Z:S(b,d)}),Z=$[0],Q=$[1],rr=L&&wr&&new wr((function(r){var n=r[r.length-1].contentRect;G({ir:!0,nr:cn(n,c)}),c=n}));return[function(){N(),rr&&rr.observe(m);var r=U&&U(),n=J&&J(),t=Z(),e=H((function(r){var n=j()[1];B({wr:r,Sr:n})}));return function(){rr&&rr.disconnect(),r&&r(),n&&n(),u&&u(),t(),e()}},function(r){var n=r.Or,t=r.Cr,c=r.Er,a={},v=n("update.ignoreMutation")[0],d=n("update.attributes"),y=d[0],b=d[1],w=n("update.elementEvents"),m=w[0],x=w[1],O=n("update.debounce"),P=O[0],C=O[1],A=t||c;if(x||b){o&&o(),u&&u();var M=Yt(E||g,!0,X,{Z:S(_,y||[]),J:m,rr:f,er:function(r,n){var t=r.target,e=r.attributeName;return!(n||!e||L)&&W(t,f,l)||!!q(t,"."+at)||!!function(r){return p(v)&&v(r)}(r)}}),z=M[0],k=M[1];u=z(),o=k}if(C)if(B.S(),h(P)){var H=P[0],T=P[1];e=s(H)&&H,i=s(T)&&T}else s(P)?(e=P,i=!1):(e=!1,i=!1);if(A){var R=Q(),j=K&&K(),I=o&&o();R&&D(a,V(R[0],R[1],A)),j&&D(a,F(j[0],A)),I&&D(a,X(I[0],A))}return a},w]},$t=function(r,n,t){return tr(r,er(n,t))},Zt=function(r,n,t){if(t){var e=n?Jr:Kr,i=t.Tr,o=t.Hr,u=on(o)[e],c=on(i)[e];return $t(0,1,u/c)}var a=n?"x":"y",f=r.Pr,l=r.Ar[a],s=f[a];return $t(0,1,l/(l+s))},Qt=function(r,n,t,e){var i=Zt(r,e,n);return 1/i*(1-i)*t},re=function(r,n,t,e){var i=Nt(),o=i.q,u=i.R,c=o().scrollbars.slot,a=n.zr,f=n.lr,l=n.sr,s=n.Dr,v=n.Rr,p=n.Ir,h=n._r,y=((s?{}:r).scrollbars||{}).slot,b=new Map,w=function(r){return mr&&new mr({source:v,axis:r})},m=w("x"),g=w("y"),P=Xt([a,f,l],(function(){return h&&p?a:f}),c,y),A=function(r){return h&&!p&&V(r)===l},z=function(r,n){return D(r,n?{clear:["left"]}:{})},k=function(r){b.forEach((function(n,t){(!r||O(L(r),t))&&(x(n||[],(function(r){r&&r.cancel()})),b.delete(t))}))},H=function(r,n,t,e){var i=b.get(r)||[],o=i.find((function(r){return r&&r.timeline===n}));o?o.effect=new KeyframeEffect(r,t,{composite:e}):b.set(r,S(i,[r.animate(t,{timeline:n,composite:e})]))},T=function(r,n,t){var e=t?Lr:Pr;x(r,(function(r){e(r.Lr,n)}))},R=function(r,n){x(r,(function(r){var t=n(r);Hr(t[0],t[1])}))},j=function(r,n){R(r,(function(r){var e;return[r.Hr,(e={},e[n?Jr:Kr]=kr(Zt(t,n)),e)]}))},I=function(r,n){m&&g?x(r,(function(r){var e=r.Lr,i=r.Hr,o=gr(Qt,t,r),u=n&&jr(e),c=o(u?1:0,n),a=o(u?0:1,n);H(i,n?m:g,z({transform:[_r(kr(c),n),_r(kr(a),n)]},u))})):R(r,(function(r){var e=r.Hr,i=r.Lr,o=Nt().F,u=n?"x":"y",c=t.Pr,a=jr(i),f=Qt(t,r,function(r,n,t){var e=function(r,n){return[n&&n.i?r:0,Sn(r,r,n)]}(ir(n),t),i=e[0],o=e[1],u=(o-r)/o,c=r/i,a=r/o,f=t?t.n?u:t.i?c:a:a;return $t(0,1,f)}(Pn(v)[u],c[u],n&&a&&o),n);return[e,{transform:_r(kr(f),n)}]}))},_=function(r){var n=r.Lr,t=A(n)&&n,e=Pn(v),i=e.x,o=e.y;return[t,{transform:t?_r({x:Dr(i),y:Dr(o)}):""}]},B=[],N=[],F=[],G=function(r,n,t){var e=d(t),i=!e||!t;(!e||t)&&T(N,r,n),i&&T(F,r,n)},X=function(r){var n=r?lt:st,t=r?N:F,i=C(t)?yt:"",o=Q(at+" "+n+" "+i),c=Q(vt),a=Q(dt),f={Lr:o,Tr:c,Hr:a};return u||Lr(o,ut),E(t,f),E(B,[U(o,c),U(c,a),gr(J,o),k,e(f,G,I,r)]),f},q=gr(X,!0),W=gr(X,!1);return q(),W(),[{Mr:function(){j(N,!0),j(F)},kr:function(){I(N,!0),I(F)},Vr:function(){if(h)if(m&&g){var r=t.Pr,n=!!N.find((function(r){var n=r.Lr;return jr(n)})),e=function(r,t,e,i,o){return H(r,t,z(function(r,n,t){var e=.5*(t?1:-1),i=n&&t?-1:1;return{transform:[_r(Dr(0+e),n),_r(Dr(r*i+e),n)]}}(e,i,o),n),"add")};x(S(F,N),(function(t){var i=t.Lr;A(i)?(e(i,m,r.x,!0,n),e(i,g,r.y)):k(i)}))}else R(N,_),R(F,_)},jr:G,Ur:{U:m,Fr:N,Br:q,Nr:gr(R,N)},qr:{U:g,Fr:F,Br:W,Nr:gr(R,F)}},function(){return U(P,N[0].Lr),U(P,F[0].Lr),ar((function(){G(yt)}),300),gr(M,B)}]},ne=function(r,n,t){var e=n.lr,i=n.Rr,o=n.Yr;return function(n,u,c,a){var f=n.Lr,l=n.Tr,s=n.Hr,v=xr(333),d=v[0],p=v[1],h=xr(),y=h[0],b=h[1],w=gr(c,[n],a),m=!!i.scrollBy,g="client"+(a?"X":"Y"),x=a?Jr:Kr,O=a?"left":"top",S=a?"w":"h",P=a?"x":"y",L=function(r){return r.propertyName.indexOf(x)>-1},C=!0;return gr(M,[wn(f,"pointerenter",(function(){u(bt,!0)})),wn(f,"pointerleave pointercancel",(function(){u(bt,!1)})),wn(f,"wheel",(function(r){var n=r.deltaX,t=r.deltaY,o=r.deltaMode;m&&C&&0===o&&V(f)===e&&i.scrollBy({left:n,top:t,behavior:"smooth"}),C=!1,u(xt,!0),d((function(){C=!0,u(xt)})),gn(r)}),{O:!1,C:!0}),wn(s,"transitionstart",(function(r){L(r)&&function r(){w(),y(r)}()})),wn(s,"transitionend transitioncancel",(function(r){L(r)&&(b(),w())})),wn(f,"mousedown",gr(wn,o,"click",mn,{T:!0,C:!0}),{C:!0}),function(){var n="pointerup pointerleave pointercancel lostpointercapture",u=function(r,n){return function(e){var o,u=t.Pr,c=rn(l)[S]-rn(s)[S],a=n*e/c*u[P];En(i,((o={})[P]=r+a,o))}};return wn(l,"pointerdown",(function(t){var c=q(t.target,"."+dt)===s,a=c?s:l,f=r.scrollbars,v=t.button,d=t.isPrimary,p=t.pointerType,h=f.pointers;if(0===v&&d&&f[c?"dragScroll":"clickScroll"]&&(h||[]).includes(p)){var y=!c&&t.shiftKey,b=gr(on,s),w=gr(on,l),m=function(r,n){return(r||b())[O]-(n||w())[O]},L=ir(on(i)[x])/rn(i)[S]||1,C=u(Pn(i)[P]||0,1/L),A=t[g],z=b(),k=w(),D=z[x],H=m(z,k)+D/2,T=A-k[O],R=c?0:T-H,j=function(r){M(I),a.releasePointerCapture(r.pointerId)},I=[gr(_,e,Bn,Vn),wn(o,n,j),wn(o,"selectstart",(function(r){return gn(r)}),{O:!1}),wn(l,n,j),wn(l,"pointermove",(function(r){var n=r[g]-A;(c||y)&&C(R+n)}))];if(_(e,Bn,Vn,!0),a.setPointerCapture(t.pointerId),y)C(R);else if(!c){var B=Ct(Rt);B&&E(I,B(C,m,R,D,T))}}}))}(),p,b])}},te=function(r){var n=r.dr;return function(r){var t,e=r.Gr,i=r.na,o=r.Er,u=Nt().B,c=(e||{}).br,a=i.ur;!n&&u||!c&&!o||Hr(n,((t={})[Kr]=a?"":"100%",t))}},ee=function(r,t){var e=r.lr,i=r.ra,o=r.sr,u=r._r,c=n({o:vn,v:Ir()},gr(Ir,e,"padding","")),a=c[0],f=c[1];return function(r){var n=r.Or,e=r.Gr,c=r.na,l=r.Er,s=f(l),v=s[0],d=s[1],p=Nt(),h=p.A,y=p.B,b=e||{},w=b.ir,m=b.Sr,g=b.mr,x=c.cr,O=n("paddingAbsolute"),S=O[0],E=O[1];if(w||d||l||!y&&m){var P=a(l);v=P[0],d=P[1]}var L=!u&&(E||g||d);if(L){var C,A,M=!S||!i&&!h,z=v.r+v.l,k=v.t+v.b,H=((C={})[Vr]=M&&!x?-z:0,C[qr]=M?-k:0,C[Xr]=M&&x?-z:0,C.top=M?-v.t:0,C.right=M?x?-v.r:"auto":0,C.left=M?x?"auto":-v.l:0,C[Jr]=M?"calc(100% + "+z+"px)":"",C),T=((A={})[Br]=M?v.t:0,A[Nr]=M?v.r:0,A[Gr]=M?v.b:0,A[Fr]=M?v.l:0,A);Hr(i||o,H),Hr(o,T),D(t,{ra:v,va:!M,L:i?T:D({},H,T)})}return{ia:L}}},ie=function(r,t){var e=r.lr,i=r.ra,o=r.sr,u=r.aa,c=r._r,a=r.hr,f=r.Ir,l=r.ea,s=gr(tr,0),v="visible",d=42,p={o:ln,v:{w:0,h:0}},h={o:sn,v:{x:Ur,y:Ur}},y=function(r,n){var t=nr.devicePixelRatio%1!=0?1:0,e={w:s(r.w-n.w),h:s(r.h-n.h)};return{w:e.w>t?e.w:0,h:e.h>t?e.h:0}},b=function(r){return 0===r.indexOf(v)},w=Nt(),m=w.j,g=w.B,x=w.A,O=w.D,S=Ct(Ht),E=!c&&!x&&(O.x||O.y),P=f&&c,L=n(p,gr(en,o)),C=L[0],A=L[1],M=n(p,gr(tn,o)),z=M[0],k=M[1],H=n(p),T=H[0],j=H[1],I=n(p),B=I[0],N=I[1],F=n(h)[0],G=function(r,n){var i;if(Hr(o,((i={})[Kr]="",i)),n){var u,c=t.va,a=t.ra,f=r.oa,l=r.M,s=en(e),v=nn(e),d="content-box"===Tr(o,"boxSizing"),p=c||d?a.b+a.t:0,h=!(O.x&&d);Hr(o,((u={})[Kr]=v.h+s.h+(f.x&&h?l.x:0)-p,u))}},X=function(r,n){var t=x||r?0:d,e=function(r,e,i){var u=Tr(o,r),c="scroll"===(n?n[r]:u);return[u,c,c&&!x?e?t:i:0,e&&!!t]},i=e(Wr,O.x,m.x),u=i[0],c=i[1],a=i[2],f=i[3],l=e(Yr,O.y,m.y);return{Jr:{x:u,y:l[0]},oa:{x:c,y:l[1]},M:{x:a,y:l[2]},k:{x:f,y:l[3]}}},V=function(r,n,t,e){var i=function(r,n){var t=b(r),e=n&&t&&r.replace(v+"-","")||"";return[n&&!t?r:"",b(e)?"hidden":e]},o=i(t.x,n.x),u=o[0],c=o[1],a=i(t.y,n.y),f=a[0],l=a[1];return e[Wr]=c&&f?c:u,e[Yr]=l&&u?l:f,X(r,e)},q=function(r,n,e,i){var o=r.M,u=r.k,c=u.x,a=u.y,f=o.x,l=o.y,s=t.L,v=n?Xr:Vr,d=n?Fr:Nr,p=s[v],h=s[qr],y=s[d],b=s[Gr];i[Jr]="calc(100% + "+(l+-1*p)+"px)",i[v]=-l+p,i[qr]=-f+h,e&&(i[d]=y+(a?l:0),i[Gr]=b+(c?f:0))},W=S?S.I(E,g,o,u,t,X,q):[function(){return E},function(){return[Y]}],J=W[0],K=W[1];return function(r,n){var u,f=r.Or,v=r.Gr,d=r.na,p=r.Er,h=n.ia,w=v||{},m=w.ir,S=w.yr,E=w.Sr,L=w.br,M=w.mr,H=w.wr,I=d.ur,W=d.cr,Y=f("showNativeOverlaidScrollbars"),U=Y[0],$=Y[1],Z=f("overflow"),Q=Z[0],rr=Z[1],nr=U&&O.x&&O.y,er=!c&&!g&&(m||E||S||$||L),ir=m||h||E||M||H||$,or=b(Q.x),ur=b(Q.y),cr=or||ur,ar=A(p),fr=k(p),lr=j(p),sr=N(p);if($&&x&&a(Jn,Xn,!nr),er&&(u=X(nr),G(u,I)),ir){cr&&a(Kn,Gn,!1);var vr=K(nr,W,u),dr=vr[0],pr=vr[1],hr=ar=C(p),yr=hr[0],br=hr[1],wr=fr=z(p),mr=wr[0],gr=wr[1],xr=nn(o),Or=mr,Sr=xr;dr(),(gr||br||$)&&pr&&!nr&&J(pr,mr,yr,W)&&(Sr=nn(o),Or=tn(o));var Er=Qr(l),Pr={w:s(tr(mr.w,Or.w)+yr.w),h:s(tr(mr.h,Or.h)+yr.h)},Lr={w:s((P?Er.w:Sr.w+s(xr.w-mr.w))+yr.w),h:s((P?Er.h:Sr.h+s(xr.h-mr.h))+yr.h)};sr=B(Lr),lr=T(y(Pr,Lr),p)}var Cr=sr,Ar=Cr[0],Mr=Cr[1],zr=lr,kr=zr[0],Dr=zr[1],Tr=fr,Rr=Tr[0],jr=Tr[1],Ir=ar,_r=Ir[0],Br=Ir[1],Nr={x:kr.w>0,y:kr.h>0},Fr=or&&ur&&(Nr.x||Nr.y)||or&&Nr.x&&!Nr.y||ur&&Nr.y&&!Nr.x;if(h||M||H||Br||jr||Mr||Dr||rr||$||er||ir){var Gr,Kr=((Gr={})[Vr]=0,Gr[qr]=0,Gr[Xr]=0,Gr[Jr]="",Gr[Wr]="",Gr[Yr]="",Gr),Ur=V(nr,Nr,Q,Kr),$r=J(Ur,Rr,_r,W);c||q(Ur,W,$r,Kr),er&&G(Ur,I),c?(R(e,Nn,Kr[Wr]),R(e,Fn,Kr[Yr])):Hr(o,Kr)}_(e,Bn,Gn,Fr),_(i,Un,$n,Fr),c||_(o,Wn,Kn,cr);var Zr=F(X(nr).Jr),rn=Zr[0],en=Zr[1];return D(t,{Jr:rn,Ar:{x:Ar.w,y:Ar.h},Pr:{x:kr.w,y:kr.h},Qr:Nr}),{$r:en,Xr:Mr,Zr:Dr}}},oe=function(r){var n,t=function(r){var n=Nt(),t=n.q,e=n.A,i=Ct(Ht),o=i&&i.P,u=t().elements,c=u.host,a=u.padding,f=u.viewport,l=u.content,s=m(r),v=s?{}:r,d=v.elements||{},p=d.host,h=d.padding,y=d.viewport,b=d.content,w=s?r:v.target,g=G(w,"textarea"),x=w.ownerDocument,S=x.documentElement,P=w===x.body,L=x.defaultView,C=gr(Gt,[w]),A=gr(Xt,[w]),z=gr(Ft,[w]),D=gr(Q,""),H=gr(C,D,f),T=gr(A,D,l),j=H(y),N=j===w,F=N&&P,q=!N&&T(b),W=!N&&m(j)&&j===q,K=W&&!!z(l),rr=K?H():j,nr=K?q:T(),tr=F?S:W?rr:j,er=g?C(D,c,p):w,ir=F?tr:er,or=W?nr:q,ur=x.activeElement,cr=!N&&L.top===L&&ur===w,ar={zr:w,lr:ir,sr:tr,ra:!N&&A(D,a,h),dr:or,aa:!N&&!e&&o&&o(n),Rr:F?S:tr,Wr:F?x:tr,ea:L,Yr:x,pr:g,Ir:P,Dr:s,_r:N,ta:W,gr:function(r,n){return B(tr,N?Bn:Wn,N?n:r)},hr:function(r,n,t){return _(tr,N?Bn:Wn,N?n:r,t)}},fr=k(ar).reduce((function(r,n){var t=ar[n];return E(r,!(!t||!m(t)||V(t))&&t)}),[]),lr=function(r){return r?O(fr,r):null},sr=ar.zr,vr=ar.lr,dr=ar.ra,pr=ar.sr,hr=ar.dr,yr=ar.aa,br=[function(){I(vr,Bn),I(vr,_n),I(sr,_n),P&&(I(S,Bn),I(S,_n))}],wr=g&&lr(vr),mr=g?sr:X([hr,pr,dr,vr,sr].find((function(r){return!1===lr(r)}))),xr=F?sr:hr||pr,Or=gr(M,br);return[ar,function(){R(vr,Bn,N?"viewport":"host"),R(dr,Un,""),R(hr,Zn,""),N||R(pr,Wn,"");var r=P&&!N?Lr(V(w),In):Y,n=function(r){U(V(r),X(r)),J(r)};if(wr&&(Z(sr,vr),E(br,(function(){Z(vr,sr),J(vr)}))),U(xr,mr),U(vr,dr),U(dr||vr,!N&&pr),U(pr,hr),E(br,(function(){r(),I(dr,Un),I(hr,Zn),I(pr,Nn),I(pr,Fn),I(pr,Wn),lr(hr)&&n(hr),lr(pr)&&n(pr),lr(dr)&&n(dr)})),e&&!N&&(_(pr,Wn,Jn,!0),E(br,gr(I,pr,Wn))),yr&&($(pr,yr),E(br,gr(J,yr))),cr){var t="tabindex",i=R(pr,t);R(pr,t,"-1"),pr.focus();var o=function(){return i?R(pr,t,i):I(pr,t)},u=wn(x,"pointerdown keydown",(function(){o(),u()}));E(br,[o,u])}else ur&&ur.focus&&ur.focus();return mr=0,Or},Or]}(r),e=t[0],i=t[1],o=t[2],u={ra:{t:0,r:0,b:0,l:0},va:!1,L:(n={},n[Vr]=0,n[qr]=0,n[Xr]=0,n[Br]=0,n[Nr]=0,n[Gr]=0,n[Fr]=0,n),Ar:{x:0,y:0},Pr:{x:0,y:0},Jr:{x:Ur,y:Ur},Qr:{x:!1,y:!1}},c=e.zr,a=e.sr,f=e.hr,l=e._r,s=Nt(),v=s.A,d=s.D,p=s.B,h=!v&&(d.x||d.y),y=[te(e),ee(e,u),ie(e,u)];return[i,function(r){var n={},t=(h||!p)&&Pn(a);return f("",qn,!0),x(y,(function(t){D(n,t(r,n)||{})})),f("",qn),En(a,t),!l&&En(c,0),n},u,e,o]},ue=function r(n,t,e){var i=Nt().W,o=m(n),u=o?n:n.target,c=Wt(u);if(t&&!c){var a=!1,f=[],l={},s=function(r){var n=H(r,!0),t=Ct(Mt);return t?t(n,!0):n},v=D({},i(),s(t)),d=Cn(),p=d[0],h=d[1],y=d[2],b=Cn(e),w=b[0],g=b[1],x=b[2],O=function(r,n){x(r,n),y(r,n)},S=function(r,n,t,e){var i=oe(r),o=i[0],u=i[1],c=i[2],a=i[3],f=i[4],l=Ut(a,(function(r){m({},r)})),s=l[0],v=l[1],d=l[2],p=function(r,n,t,e,i,o){var u,c,a,f,l,s=Y,v=0,d=xr(),p=d[0],h=d[1],y=xr(),b=y[0],w=y[1],m=xr(100),g=m[0],x=m[1],O=xr(100),S=O[0],P=O[1],L=xr(100),C=L[0],A=L[1],z=xr((function(){return v})),k=z[0],D=z[1],H=re(r,i,e,ne(n,i,e)),T=H[0],R=H[1],j=i.lr,I=i.Wr,_=i.Ir,B=T.jr,N=T.Mr,F=T.kr,G=T.Vr,X=function(r){B(mt,r,!0),B(mt,r,!1)},V=function(r,n){if(D(),r)B(gt);else{var t=gr(B,gt,!0);v>0&&!n?k(t):t()}},q=function(r){return"mouse"===r.pointerType},W=function(r){q(r)&&(f=c)&&V(!0)},J=[x,D,P,A,w,h,function(){return s()},wn(j,"pointerover",W,{T:!0}),wn(j,"pointerenter",W),wn(j,"pointerleave",(function(r){q(r)&&(f=!1,c&&V(!1))})),wn(j,"pointermove",(function(r){q(r)&&u&&p((function(){x(),V(!0),S((function(){u&&V(!1)}))}))})),wn(I,"scroll",(function(r){b((function(){F(),a&&V(!0),g((function(){a&&!f&&V(!1)}))})),o(r),G()}))];return[function(){return gr(M,E(J,R()))},function(r){var n=r.Or,i=r.Er,o=r.Gr,f=r.Kr||{},d=f.Xr,p=f.Zr,h=f.$r,y=o||{},b=y.mr,w=y.nr,m=t.cr,g=Nt().D,x=e.Pr,O=e.Jr,S=e.Qr,E=n("showNativeOverlaidScrollbars"),P=E[0],L=E[1],A=n("scrollbars.theme"),M=A[0],z=A[1],k=n("scrollbars.visibility"),D=k[0],H=k[1],T=n("scrollbars.autoHide"),R=T[0],j=T[1],q=n("scrollbars.autoHideSuspend"),W=q[0],Y=q[1],J=n("scrollbars.autoHideDelay")[0],K=n("scrollbars.dragScroll"),U=K[0],$=K[1],Z=n("scrollbars.clickScroll"),Q=Z[0],rr=Z[1],nr=w&&!i,tr=S.x||S.y,er=d||p||b||i,ir=h||H,or=P&&g.x&&g.y,ur=function(r,n){var t="visible"===D||"auto"===D&&"scroll"===r;return B(pt,t,n),t};if(v=J,nr&&(W&&tr?(X(!1),s(),C((function(){s=wn(I,"scroll",gr(X,!0),{T:!0})}))):X(!0)),L&&B(ct,or),z&&(B(l),B(M,!0),l=M),Y&&!W&&X(!0),j&&(u="move"===R,c="leave"===R,V(!(a="never"!==R),!0)),$&&B(St,U),rr&&B(Ot,Q),ir){var cr=ur(O.x,!0),ar=ur(O.y,!1);B(ht,!(cr&&ar))}er&&(N(),F(),G(),B(wt,!x.x,!0),B(wt,!x.y,!1),B(ft,m&&!_))},{},T]}(r,n,d,c,a,(function(r){return O("scroll",[j,r])})),h=p[0],y=p[1],b=p[3],w=function(r){return k(r).some((function(n){return!!r[n]}))},m=function(r,t){var e=r.ua,i=r.Er,o=r.Cr,c=r.ca,a=e||{},f=!!i,l={Or:Dn(n,a,f),ua:a,Er:f};if(c)return y(l),!1;var s=t||v(D({},l,{Cr:o})),p=u(D({},l,{na:d,Gr:s}));y(D({},l,{Gr:s,Kr:p}));var h=w(s),b=w(p),m=h||b||!T(a)||f;return m&&function(r,n){var t=r.ua,e=r.Er,i=n.Gr,o=n.Kr,u=i.ir,c=i.mr,a=i.br,f=i.Sr,l=i.yr,s=i.nr,v=o.Xr,d=o.Zr,p=o.$r;O("updated",[j,{updateHints:{sizeChanged:!!u,directionChanged:!!c,heightIntrinsicChanged:!!a,overflowEdgeChanged:!!v,overflowAmountChanged:!!d,overflowStyleChanged:!!p,contentMutation:!!f,hostMutation:!!l,appear:!!s},changedOptions:t||{},force:!!e}])}(r,{Gr:s,Kr:p}),m};return[function(){var r=a.zr,n=a.sr,t=a.Yr,e=a.Ir?t.documentElement:r,i=Pn(e),u=[s(),o(),h()];return En(n,i),gr(M,u)},m,function(){return{fa:d,la:c}},{sa:a,da:b},f]}(n,v),P=S[0],L=S[1],C=S[2],A=S[3],z=S[4],R=function(r){!function(r){qt.delete(r)}(u),M(f),a=!0,O("destroyed",[j,r]),h(),g()},j={options:function(r,n){if(r){var t=n?i():{},e=kn(v,D(t,s(r)));T(e)||(D(v,e),L({ua:e}))}return D({},v)},on:w,off:function(r,n){r&&n&&g(r,n)},state:function(){var r=C(),n=r.fa,t=r.la,e=n.cr,i=t.Ar,o=t.Pr,u=t.Jr,c=t.Qr,f=t.ra,l=t.va;return D({},{overflowEdge:i,overflowAmount:o,overflowStyle:u,hasOverflow:c,padding:f,paddingAbsolute:l,directionRTL:e,destroyed:a})},elements:function(){var r=A.sa,n=r.zr,t=r.lr,e=r.ra,i=r.sr,o=r.dr,u=r.Rr,c=r.Wr,a=A.da,f=a.Ur,l=a.qr,s=function(r){var n=r.Hr,t=r.Tr;return{scrollbar:r.Lr,track:t,handle:n}},v=function(r){var n=r.Fr,t=r.Br,e=s(n[0]);return D({},e,{clone:function(){var r=s(t());return L({ca:!0}),r}})};return D({},{target:n,host:t,padding:e||i,viewport:i,content:o||i,scrollOffsetElement:u,scrollEventElement:c,scrollbarHorizontal:v(f),scrollbarVertical:v(l)})},update:function(r){return L({Er:r,Cr:!0})},destroy:gr(R,!1),plugin:function(r){return l[k(r)[0]]}};return E(f,[z]),function(r,n){qt.set(r,n)}(u,j),Lt(Et,r,[j,p,l]),Vt(A.sa.Ir,!o&&n.cancel)?(R(!0),j):(E(f,P()),O("initialized",[j]),j.update(!0),j)}return c};return ue.plugin=function(r){var n=h(r),t=n?r:[r],e=t.map((function(r){return Lt(r,ue)[0]}));return function(r){x(r,(function(r){return x(r,(function(n,t){Et[t]=r[t]}))}))}(t),n?e:e[0]},ue.valid=function(r){var n=r&&r.elements,t=p(n)&&n();return w(t)&&!!Wt(t.target)},ue.env=function(){var r=Nt(),n=r.j,t=r.D,e=r.A,i=r.F,o=r.B,u=r.R,c=r.U,a=r.K,f=r.X,l=r.q,s=r.Y,v=r.W,d=r.G;return D({},{scrollbarsSize:n,scrollbarsOverlaid:t,scrollbarsHiding:e,rtlScrollBehavior:i,flexboxGlue:o,cssCustomProperties:u,scrollTimeline:c,staticDefaultInitialization:a,staticDefaultOptions:f,getDefaultInitialization:l,setDefaultInitialization:s,getDefaultOptions:v,setDefaultOptions:d})},r.ClickScrollPlugin=jt,r.OverlayScrollbars=ue,r.ScrollbarsHidingPlugin=Tt,r.SizeObserverPlugin=kt,r}({});
/*!
* OverlayScrollbars
* Version: 2.4.5
* Version: 2.4.6
*

@@ -10,3 +10,2 @@ * Copyright (c) Rene Haas | KingSora.

*/
var OverlayScrollbarsGlobal=function(t){"use strict";const e=(t,e)=>{const{o:n,u:r,_:o}=t;let s,l=n;const i=(t,e)=>{const n=l,i=t,c=e||(r?!r(n,i):n!==i);return(c||o)&&(l=i,s=n),[l,c,s]};return[e?t=>i(e(l,s),t):i,t=>[l,!!t,s]]},n="undefined"!=typeof window,r=n&&Node.ELEMENT_NODE,{toString:o,hasOwnProperty:s}=Object.prototype,l=/^\[object (.+)\]$/,i=t=>void 0===t,c=t=>null===t,a=t=>i(t)||c(t)?`${t}`:o.call(t).replace(l,"$1").toLowerCase(),u=t=>"number"==typeof t,d=t=>"string"==typeof t,p=t=>"boolean"==typeof t,f=t=>"function"==typeof t,h=t=>Array.isArray(t),y=t=>"object"==typeof t&&!h(t)&&!c(t),v=t=>{const e=!!t&&t.length,n=u(e)&&e>-1&&e%1==0;return!(!(h(t)||!f(t)&&n)||e>0&&y(t)&&!(e-1 in t))},b=t=>{if(!t||!y(t)||"object"!==a(t))return!1;let e;const n="constructor",r=t[n],o=r&&r.prototype,l=s.call(t,n),c=o&&s.call(o,"isPrototypeOf");if(r&&!l&&!c)return!1;for(e in t);return i(e)||s.call(t,e)},w=t=>{const e=HTMLElement;return!!t&&(e?t instanceof e:t.nodeType===r)},g=t=>{const e=Element;return!!t&&(e?t instanceof e:t.nodeType===r)};function m(t,e){if(v(t))for(let n=0;n<t.length&&!1!==e(t[n],n,t);n++);else t&&m(Object.keys(t),(n=>e(t[n],n,t)));return t}const x=(t,e)=>t.indexOf(e)>=0,$=(t,e)=>t.concat(e),S=(t,e,n)=>(n||d(e)||!v(e)?t.push(e):Array.prototype.push.apply(t,e),t),O=t=>{const e=Array.from,n=[];return e&&t?e(t):(t instanceof Set?t.forEach((t=>{S(n,t)})):m(t,(t=>{S(n,t)})),n)},E=t=>!!t&&!t.length,C=t=>O(new Set(t)),H=(t,e,n)=>{m(t,(t=>t&&t.apply(void 0,e||[]))),!n&&(t.length=0)},D=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),P=t=>t?Object.keys(t):[],M=(t,e,n,r,o,s,l)=>{const i=[e,n,r,o,s,l];return"object"==typeof t&&!c(t)||f(t)||(t={}),m(i,(e=>{m(e,((n,r)=>{const o=e[r];if(t===o)return!0;const s=h(o);if(o&&b(o)){const e=t[r];let n=e;s&&!h(e)?n=[]:s||b(e)||(n={}),t[r]=M(n,o)}else t[r]=s?o.slice():o}))})),t},I=(t,e)=>m(M({},t),((t,n,r)=>{void 0===t?delete r[n]:e&&t&&b(t)&&(r[n]=I(t,e))})),T=t=>{for(const e in t)return!1;return!0},k=(t,e,n)=>{if(i(n))return t?t.getAttribute(e):null;t&&t.setAttribute(e,n)},z=(t,e)=>new Set((k(t,e)||"").split(" ")),A=(t,e)=>{t&&t.removeAttribute(e)},L=(t,e,n,r)=>{if(n){const o=z(t,e);o[r?"add":"delete"](n);const s=O(o).join(" ").trim();k(t,e,s)}},_=n&&Element.prototype,N=(t,e)=>{const n=[],r=e?g(e)&&e:document;return r?S(n,r.querySelectorAll(t)):n},R=(t,e)=>!!g(t)&&(_.matches||_.msMatchesSelector).call(t,e),j=t=>t?O(t.childNodes):[],F=t=>t&&t.parentElement,V=(t,e)=>{if(g(t)){const n=_.closest;if(n)return n.call(t,e);do{if(R(t,e))return t;t=F(t)}while(t)}},q=()=>{},X=t=>{if(v(t))m(O(t),(t=>X(t)));else if(t){const e=F(t);e&&e.removeChild(t)}},B=(t,e,n)=>{if(n&&t){let r,o=e;return v(n)?(r=document.createDocumentFragment(),m(n,(t=>{t===o&&(o=t.previousSibling),r.appendChild(t)}))):r=n,e&&(o?o!==e&&(o=o.nextSibling):o=t.firstChild),t.insertBefore(r,o||null),()=>X(n)}return q},U=(t,e)=>B(t,null,e),Y=(t,e)=>B(F(t),t&&t.nextSibling,e),Z=t=>{const e=document.createElement("div");return k(e,"class",t),e},J=t=>{const e=Z();return e.innerHTML=t.trim(),m(j(e),(t=>X(t)))},W=n?window:{},K=Math.max,G=Math.min,Q=Math.round,tt=Math.abs,et=W.cancelAnimationFrame,nt=W.requestAnimationFrame,rt=W.setTimeout,ot=W.clearTimeout,st=t=>t.charAt(0).toUpperCase()+t.slice(1),lt=["-webkit-","-moz-","-o-","-ms-"],it=["WebKit","Moz","O","MS","webkit","moz","o","ms"],ct={},at={},ut=t=>{let e=at[t];if(D(at,t))return e;const n=st(t),r=Z().style;return m(lt,(o=>{const s=o.replace(/-/g,""),l=[t,o+t,s+n,st(s)+n];return!(e=l.find((t=>void 0!==r[t])))})),at[t]=e||""},dt=t=>{let e=ct[t]||W[t];return D(ct,t)||(m(it,(n=>(e=e||W[n+st(t)],!e))),ct[t]=e),e},pt=dt("MutationObserver"),ft=dt("IntersectionObserver"),ht=dt("ResizeObserver"),yt=dt("ScrollTimeline"),vt=(t,...e)=>t.bind(0,...e),bt=t=>{let e;const n=t?rt:nt,r=t?ot:et;return[o=>{r(e),e=n(o,f(t)?t():t)},()=>r(e)]},wt=(t,e)=>{let n,r,o,s=q;const{v:l,p:i,g:c}=e||{},a=function(e){s(),ot(n),n=r=void 0,s=q,t.apply(this,e)},d=t=>c&&r?c(r,t):t,p=()=>{s!==q&&a(d(o)||o)},h=function(){const t=O(arguments),e=f(l)?l():l;if(u(e)&&e>=0){const l=f(i)?i():i,c=u(l)&&l>=0,h=e>0?rt:nt,y=e>0?ot:et,v=d(t)||t,b=a.bind(0,v);s();const w=h(b,e);s=()=>y(w),c&&!n&&(n=rt(p,l)),r=o=v}else a(t)};return h.m=p,h},gt=/[^\x20\t\r\n\f]+/g,mt=(t,e,n)=>{const r=t&&t.classList;let o,s=0,l=!1;if(r&&e&&d(e)){const t=e.match(gt)||[];for(l=t.length>0;o=t[s++];)l=!!n(r,o)&&l}return l},xt=(t,e)=>{mt(t,e,((t,e)=>t.remove(e)))},$t=(t,e)=>(mt(t,e,((t,e)=>t.add(e))),vt(xt,t,e)),St={opacity:1,zIndex:1},Ot=(t,e)=>{const n=t||"",r=e?parseFloat(n):parseInt(n,10);return r==r?r:0},Et=(t,e,n)=>String((null!=e?e[n]||e.getPropertyValue(n):t.style[n])||""),Ct=t=>{const e=t||0;return isFinite(e)?e:0};function Ht(t,e){const n=d(e);if(h(e)||n){let r=n?"":{};if(t){const o=W.getComputedStyle(t,null);r=n?Et(t,o,e):e.reduce(((e,n)=>(e[n]=Et(t,o,n),e)),r)}return r}t&&m(e,((n,r)=>((t,e,n)=>{try{const{style:r}=t;i(r[e])?r.setProperty(e,n):r[e]=((t,e)=>!St[t]&&u(e)?`${e}px`:e)(e,n)}catch(r){}})(t,r,e[r])))}const Dt=t=>"rtl"===Ht(t,"direction"),Pt=(t,e,n)=>{const r=e?`${e}-`:"",o=n?`-${n}`:"",s=`${r}top${o}`,l=`${r}right${o}`,i=`${r}bottom${o}`,c=`${r}left${o}`,a=Ht(t,[s,l,i,c]);return{t:Ot(a[s],!0),r:Ot(a[l],!0),b:Ot(a[i],!0),l:Ot(a[c],!0)}},Mt=(t,e)=>`translate${y(t)?`(${t.x},${t.y})`:`${e?"X":"Y"}(${t})`}`,It=t=>`${(100*Ct(t)).toFixed(3)}%`,Tt=t=>`${Ct(t)}px`,kt="paddingTop",zt="paddingRight",At="paddingLeft",Lt="paddingBottom",_t="marginLeft",Nt="marginRight",Rt="marginBottom",jt="overflowX",Ft="overflowY",Vt="width",qt="height",Xt="hidden",Bt={w:0,h:0},Ut=(t,e)=>e?{w:e[`${t}Width`],h:e[`${t}Height`]}:Bt,Yt=t=>Ut("inner",t||W),Zt=vt(Ut,"offset"),Jt=vt(Ut,"client"),Wt=vt(Ut,"scroll"),Kt=t=>{const e=parseFloat(Ht(t,Vt))||0,n=parseFloat(Ht(t,qt))||0;return{w:e-Q(e),h:n-Q(n)}},Gt=t=>t.getBoundingClientRect(),Qt=t=>!(!t||!t[qt]&&!t[Vt]),te=(t,e)=>{const n=Qt(t);return!Qt(e)&&n},ee=()=>performance.now(),ne=(t,e,n,r)=>{if(t&&e){let o=!0;return m(n,(n=>{(r?r(t[n]):t[n])!==(r?r(e[n]):e[n])&&(o=!1)})),o}return!1},re=(t,e)=>ne(t,e,["w","h"]),oe=(t,e)=>ne(t,e,["x","y"]),se=(t,e)=>ne(t,e,["t","r","b","l"]),le=(t,e,n)=>ne(t,e,[Vt,qt],n&&(t=>Q(t)));let ie;const ce="passive",ae=()=>{if(i(ie)){ie=!1;try{W.addEventListener(ce,q,Object.defineProperty({},ce,{get(){ie=!0}}))}catch(t){}}return ie},ue=t=>t.split(" "),de=(t,e,n,r)=>{m(ue(e),(e=>{t.removeEventListener(e,n,r)}))},pe=(t,e,n,r)=>{var o;const s=ae(),l=null!=(o=s&&r&&r.S)?o:s,i=r&&r.$||!1,c=r&&r.O||!1,a=s?{passive:l,capture:i}:i;return vt(H,ue(e).map((e=>{const r=c?o=>{de(t,e,r,i),n(o)}:n;return t.addEventListener(e,r,a),vt(de,t,e,r,i)})))},fe=t=>t.stopPropagation(),he=t=>t.preventDefault(),ye={x:0,y:0},ve=t=>{const e=t&&Gt(t);return e?{x:e.left+W.pageYOffset,y:e.top+W.pageXOffset}:ye},be=(t,e,n)=>n?n.n?-t:n.i?e-t:t:t,we=(t,e)=>{const{x:n,y:r}=u(e)?{x:e,y:e}:e||{};u(n)&&(t.scrollLeft=n),u(r)&&(t.scrollTop=r)},ge=t=>({x:t.scrollLeft,y:t.scrollTop}),me=(t,e)=>{m(h(e)?e:[e],t)},xe=t=>{const e=new Map,n=(t,n)=>{if(t){const r=e.get(t);me((t=>{r&&r[t?"delete":"clear"](t)}),n)}else e.forEach((t=>{t.clear()})),e.clear()},r=(t,o)=>{if(d(t)){const r=e.get(t)||new Set;return e.set(t,r),me((t=>{f(t)&&r.add(t)}),o),vt(n,t,o)}p(o)&&o&&n();const s=P(t),l=[];return m(s,(e=>{const n=t[e];n&&S(l,r(e,n))})),vt(H,l)};return r(t||{}),[r,n,(t,n)=>{m(O(e.get(t)),(t=>{n&&!E(n)?t.apply(0,n):t()}))}]},$e=t=>JSON.stringify(t,((t,e)=>{if(f(e))throw 0;return e})),Se=(t,e)=>t?`${e}`.split(".").reduce(((t,e)=>t&&D(t,e)?t[e]:void 0),t):void 0,Oe={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},Ee=(t,e)=>{const n={};return m($(P(e),P(t)),(r=>{const o=t[r],s=e[r];if(y(o)&&y(s))M(n[r]={},Ee(o,s)),T(n[r])&&delete n[r];else if(D(e,r)&&s!==o){let t=!0;if(h(o)||h(s))try{$e(o)===$e(s)&&(t=!1)}catch(_){}t&&(n[r]=s)}})),n},Ce=(t,e,n)=>r=>[Se(t,r),n||void 0!==Se(e,r)],He=`data-overlayscrollbars`,De="os-environment",Pe=`${De}-flexbox-glue`,Me=`${Pe}-max`,Ie=`os-scrollbar-hidden`,Te=`${He}-initialize`,ke=He,ze=`${ke}-overflow-x`,Ae=`${ke}-overflow-y`,Le="overflowVisible",_e="scrollbarHidden",Ne="scrollbarPressed",Re="updating",je=`${He}-viewport`,Fe="arrange",Ve="scrollbarHidden",qe=Le,Xe=`${He}-padding`,Be=qe,Ue=`${He}-content`,Ye="os-size-observer",Ze=`${Ye}-appear`,Je=`${Ye}-listener`,We=`${Je}-scroll`,Ke=`${Je}-item`,Ge=`${Ke}-final`,Qe="os-trinsic-observer",tn="os-no-css-vars",en="os-theme-none",nn="os-scrollbar",rn=`${nn}-rtl`,on=`${nn}-horizontal`,sn=`${nn}-vertical`,ln=`${nn}-track`,cn=`${nn}-handle`,an=`${nn}-visible`,un=`${nn}-cornerless`,dn=`${nn}-transitionless`,pn=`${nn}-interaction`,fn=`${nn}-unusable`,hn=`${nn}-auto-hide`,yn=`${hn}-hidden`,vn=`${nn}-wheel`,bn=`${ln}-interactive`,wn=`${cn}-interactive`,gn={},mn={},xn=(t,e,n)=>P(t).map((r=>{const{static:o,instance:s}=t[r],[l,i,c]=n||[],a=n?s:o;if(a){const t=n?a(l,i,e):a(e);return(c||mn)[r]=t}})),$n=t=>mn[t],Sn="__osOptionsValidationPlugin",On="__osSizeObserverPlugin",En=(()=>({[On]:{static:()=>(t,e,n)=>{const r=3333333,o="scroll",s=J(`<div class="${Ke}" dir="ltr"><div class="${Ke}"><div class="${Ge}"></div></div><div class="${Ke}"><div class="${Ge}" style="width: 200%; height: 200%"></div></div></div>`),l=s[0],i=l.lastChild,c=l.firstChild,a=null==c?void 0:c.firstChild;let u,d=Zt(l),p=d,f=!1;const h=()=>{we(c,r),we(i,r)},y=t=>{u=0,f&&(d=p,e(!0===t))},v=t=>{p=Zt(l),f=!t||!re(p,d),t?(fe(t),f&&!u&&(et(u),u=nt(y))):y(!1===t),h()},b=[U(t,s),pe(c,o,v),pe(i,o,v)];return $t(t,We),Ht(a,{[Vt]:r,[qt]:r}),nt(h),[n?vt(v,!1):h,b]}}}))();let Cn=0;const Hn="__osScrollbarsHidingPlugin",Dn=(()=>({[Hn]:{static:()=>({C:t=>{const{H:e,I:n,A:r}=t,o=!(r||e||!n.x&&!n.y)&&document.createElement("style");return o&&(k(o,"id",`${je}-${Fe}-${Cn}`),Cn++),o},T:(t,e,n,r,o,s,l)=>[(e,s,l,i)=>{if(t){const{D:t}=o,{k:c,M:a}=e,{x:u,y:d}=a,{x:p,y:f}=c,h=t[i?zt:At],y=t.paddingTop,v=s.w+l.w,b=s.h+l.h,w={w:f&&d?`${f+v-h}px`:"",h:p&&u?`${p+b-y}px`:""};if(r){const{sheet:t}=r;if(t){const{cssRules:e}=t;if(e){e.length||t.insertRule(`#${k(r,"id")} + [${je}~='${Fe}']::before {}`,0);const n=e[0].style;n[Vt]=w.w,n[qt]=w.h}}}else Ht(n,{"--os-vaw":w.w,"--os-vah":w.h})}return t},(r,i,c)=>{if(t){const a=c||s(r),{D:u}=o,{M:d}=a,{x:p,y:f}=d,h={},y=t=>m(t,(t=>{h[t]=u[t]}));p&&y([Rt,kt,Lt]),f&&y([_t,Nt,At,zt]);const v=Ht(n,P(h));return L(n,je,Fe),e||(h[qt]=""),Ht(n,h),[()=>{l(a,i,t,v),Ht(n,v),L(n,je,Fe,!0)},a]}return[q]}],R:()=>{let t={w:0,h:0},e=0;const n=()=>{const t=W.screen,e=t.deviceXDPI||0,n=t.logicalXDPI||1;return W.devicePixelRatio||e/n};return(r,o)=>{const s=Yt(),l={w:s.w-t.w,h:s.h-t.h};if(0===l.w&&0===l.h)return;const i=tt(l.w),c=tt(l.h),a={w:tt(Q(s.w/(t.w/100))),h:tt(Q(s.h/(t.h/100)))},u=n(),d=i>2&&c>2,p=!((t,e)=>{const n=tt(t),r=tt(e);return!(n===r||n+1===r||n-1===r)})(a.w,a.h);let f,h;return d&&p&&u!==e&&u>0&&([h,f]=o(),M(r.P,h)),t=s,e=u,f}}})}}))(),Pn="__osClickScrollPlugin",Mn=(()=>({[Pn]:{static:()=>(t,e,n,r,o)=>{let s=0,l=q;const i=c=>{l=((t,e,n,r,o)=>{let s=0;const l=ee(),i=K(0,133),c=n=>{const a=ee(),u=a-l>=i,d=n?1:1-(K(0,l+i-a)/i||0),p=(e-t)*(f(o)?o(d,d*i,0,1,i):d)+t,h=u||1===d;r&&r(p,0,h),s=h?0:nt((()=>c()))};return c(),t=>{et(s),t&&c(t)}})(c,c+r*Math.sign(n),0,((n,c,a)=>{t(n);const u=e();if(a&&!(o>=u&&o<=u+r)){if(s)i(n);else{const t=rt((()=>{i(n)}),222);l=()=>{clearTimeout(t)}}s++}}))};return i(0),()=>l()}}}))();let In;const Tn=(t,e,n,r)=>{U(t,e);const o=Jt(e),s=Zt(e),l=Kt(n);return r&&X(e),{x:s.h-o.h+l.h,y:s.w-o.w+l.w}},kn=(t,e)=>{Ht(t,{[jt]:Xt,[Ft]:Xt,direction:"rtl"}),we(t,{x:0});const n=ve(t),r=ve(e);we(t,{x:-999});const o=ve(e);return{i:n.x===r.x,n:r.x!==o.x}},zn=(t,e)=>{const n=$t(t,Pe),r=Gt(t),o=Gt(e),s=le(o,r,!0),l=$t(t,Me),i=Gt(t),c=Gt(e),a=le(c,i,!0);return n(),l(),s&&a},An=()=>(In||(In=(()=>{const{body:t}=document,n=J(`<div class="${De}"><div></div></div>`)[0],r=n.firstChild,[o,,s]=xe(),[l,i]=e({o:Tn(t,n,r),u:oe},vt(Tn,t,n,r,!0)),[c]=i(),a=(t=>{let e=!1;const n=$t(t,Ie);try{e="none"===Ht(t,ut("scrollbar-width"))||"none"===W.getComputedStyle(t,"::-webkit-scrollbar").getPropertyValue("display")}catch(r){}return n(),e})(n),u={x:0===c.x,y:0===c.y},d={elements:{host:null,padding:!a,viewport:t=>a&&t===t.ownerDocument.body&&t,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},p=M({},Oe),f=vt(M,{},p),h=vt(M,{},d),y={P:c,I:u,H:a,A:"-1"===Ht(n,"zIndex"),L:!!yt,V:kn(n,r),U:zn(n,r),B:vt(o,"r"),j:h,G:t=>M(d,t)&&h(),N:f,q:t=>M(p,t)&&f(),F:M({},d),W:M({},p)};return A(n,"style"),X(n),W.addEventListener("resize",(()=>{let t;if(!(a||u.x&&u.y)){const e=$n(Hn);t=!!(e?e.R():q)(y,l)}s("r",[t])})),y})()),In),Ln=(t,e)=>f(e)?e.apply(0,t):e,_n=(t,e,n,r)=>{const o=i(r)?n:r;return Ln(t,o)||e.apply(0,t)},Nn=(t,e,n,r)=>{const o=i(r)?n:r,s=Ln(t,o);return!!s&&(w(s)?s:e.apply(0,t))},Rn=new WeakMap,jn=t=>Rn.get(t),Fn=(t,e,n,r)=>{let o=!1;const{X:s,Y:l,J:i,K:c,Z:a,tt:u}=r||{},d=wt((()=>o&&n(!0)),{v:33,p:99}),[p,f]=((t,e,n)=>{let r=!1;const o=!!n&&new WeakMap,s=s=>{if(o&&n){const l=n.map((e=>{const[n,r]=e||[];return[r&&n?(s||N)(n,t):[],r]}));m(l,(n=>m(n[0],(s=>{const l=n[1],i=o.get(s)||[];if(t.contains(s)&&l){const t=pe(s,l.trim(),(n=>{r?(t(),o.delete(s)):e(n)}));o.set(s,S(i,t))}else H(i),o.delete(s)}))))}};return s(),[()=>{r=!0},s]})(t,d,i),h=l||[],y=$(s||[],h),v=(o,s)=>{if(!E(s)){const l=a||q,i=u||q,d=[],p=[];let y=!1,v=!1;if(m(s,(n=>{const{attributeName:o,target:s,type:a,oldValue:u,addedNodes:f,removedNodes:b}=n,w="attributes"===a,g="childList"===a,$=t===s,O=w&&o,E=O?k(s,o||""):null,C=O&&u!==E,H=x(h,o)&&C;if(e&&(g||!$)){const e=w&&C,a=e&&c&&R(s,c),p=(a?!l(s,o,u,E):!w||e)&&!i(n,!!a,t,r);m(f,(t=>S(d,t))),m(b,(t=>S(d,t))),v=v||p}!e&&$&&C&&!l(s,o,u,E)&&(S(p,o),y=y||H)})),f((t=>C(d).reduce(((e,n)=>(S(e,N(t,n)),R(n,t)?S(e,n):e)),[]))),e)return!o&&v&&n(!1),[!1];if(!E(p)||y){const t=[C(p),y];return!o&&n.apply(0,t),t}}},b=new pt(vt(v,!1));return[()=>(b.observe(t,{attributes:!0,attributeOldValue:!0,attributeFilter:y,subtree:e,childList:e,characterData:e}),o=!0,()=>{o&&(p(),b.disconnect(),o=!1)}),()=>{if(o)return d.m(),v(!0,b.takeRecords())}]},Vn=(t,n,r)=>{const o=3333333,{nt:s,ot:l}=r||{},i=$n(On),{V:c}=An(),a=vt(Dt,t),[u]=e({o:!1,_:!0});return()=>{const r=[],d=J(`<div class="${Ye}"><div class="${Je}"></div></div>`)[0],p=d.firstChild,f=t=>{const e=t instanceof ResizeObserverEntry,r=!e&&h(t);let l=!1,i=!1,a=!0;if(e){const[e,,n]=u(t.contentRect),r=Qt(e),o=te(e,n);i=!n||o,l=!i&&!r,a=!l}else r?[,a]=t:i=!0===t;if(s&&a){const e=r?t[0]:Dt(d);we(d,{x:be(o,o,e&&c),y:o})}l||n({st:r?t:void 0,et:!r,ot:i})};if(ht){const t=new ht((t=>f(t.pop())));t.observe(p),S(r,(()=>{t.disconnect()}))}else{if(!i)return q;{const[t,e]=i(p,f,l);S(r,$([$t(d,Ze),pe(d,"animationstart",t)],e))}}if(s){const[t]=e({o:void 0},a);S(r,pe(d,"scroll",(e=>{const n=t(),[r,o,s]=n;o&&(xt(p,"ltr rtl"),$t(p,r?"rtl":"ltr"),f([!!r,o,s])),fe(e)})))}return vt(H,S(r,U(t,d)))}},qn=(t,n)=>{let r;const o=Z(Qe),[s]=e({o:!1}),l=(t,e)=>{if(t){const r=s((t=>0===t.h||t.isIntersecting||t.intersectionRatio>0)(t)),[,o]=r;return o&&!e&&n(r)&&[r]}},i=(t,e)=>l(e.pop(),t);return[()=>{const e=[];if(ft)r=new ft(vt(i,!1),{root:t}),r.observe(o),S(e,(()=>{r.disconnect()}));else{const t=()=>{const t=Zt(o);l(t)};S(e,Vn(o,t)()),t()}return vt(H,S(e,U(t,o)))},()=>r&&i(!0,r.takeRecords())]},Xn=(t,e,n)=>K(t,G(e,n)),Bn=(t,e,n)=>{const r=Q(e),[o,s]=((t,e)=>[e&&e.i?t:0,be(t,t,e)])(r,n),l=(s-t)/s,i=t/o,c=t/s,a=n?n.n?l:n.i?i:c:c;return Xn(0,1,a)},Un=(t,e,n)=>{if(n){const t=e?Vt:qt,{Ot:r,Ct:o}=n,s=Gt(o)[t],l=Gt(r)[t];return Xn(0,1,s/l)}const r=e?"x":"y",{Ht:o,zt:s}=t,l=s[r],i=o[r];return Xn(0,1,l/(l+i))},Yn=(t,e,n,r)=>{const o=Un(t,r,e);return 1/o*(1-o)*n},Zn=(t,e,n,r)=>{const{j:o,A:s}=An(),{scrollbars:l}=o(),{slot:i}=l,{It:c,lt:a,it:u,At:d,Et:f,Tt:y,_t:v}=e,{scrollbars:b}=d?{}:t,{slot:w}=b||{},g=new Map,O=t=>yt&&new yt({source:f,axis:t}),C=O("x"),D=O("y"),P=Nn([c,a,u],(()=>v&&y?c:a),i,w),I=t=>v&&!y&&F(t)===u,T=t=>{g.forEach(((e,n)=>{(!t||x(h(t)?t:[t],n))&&((e||[]).forEach((t=>{t&&t.cancel()})),g.delete(n))}))},k=(t,e,n)=>{const r=n?$t:xt;m(t,(t=>{r(t.Dt,e)}))},z=(t,e)=>{m(t,(t=>{const[n,r]=e(t);Ht(n,r)}))},A=(t,e,n,r)=>e&&t.animate(n,{timeline:e,composite:r}),L=(t,e)=>{z(t,(t=>{const{Ct:r}=t;return[r,{[e?Vt:qt]:It(Un(n,e))}]}))},_=(t,e)=>{C&&D?t.forEach((t=>{const{Dt:r,Ct:o}=t,s=vt(Yn,n,t),l=e&&Dt(r),i=s(l?1:0,e),c=s(l?0:1,e);T(o),g.set(o,[A(o,e?C:D,M({transform:[Mt(It(i),e),Mt(It(c),e)]},l?{clear:["left"]}:{}))])})):z(t,(t=>{const{Ct:r,Dt:o}=t,{V:s}=An(),l=e?"x":"y",{Ht:i}=n,c=Dt(o),a=Yn(n,t,Bn(ge(f)[l],i[l],e&&c&&s),e);return[r,{transform:Mt(It(a),e)}]}))},N=t=>{const{Dt:e}=t,n=I(e)&&e,{x:r,y:o}=ge(f);return[n,{transform:n?Mt({x:Tt(r),y:Tt(o)}):""}]},R=(t,e,n,r)=>A(t,e,{transform:[Mt(Tt(0),r),Mt(Tt(K(0,n-.5)),r)]},"add"),j=[],V=[],q=[],B=(t,e,n)=>{const r=p(n),o=!r||!n;(!r||n)&&k(V,t,e),o&&k(q,t,e)},Y=t=>{const e=t?on:sn,n=t?V:q,o=E(n)?dn:"",l=Z(`${nn} ${e} ${o}`),i=Z(ln),c=Z(cn),a={Dt:l,Ot:i,Ct:c};return s||$t(l,tn),S(n,a),S(j,[U(l,i),U(i,c),vt(X,l),T,r(a,B,_,t)]),a},J=vt(Y,!0),W=vt(Y,!1);return J(),W(),[{kt:()=>{L(V,!0),L(q)},Mt:()=>{_(V,!0),_(q)},Rt:()=>{if(v)if(D&&D){const{Ht:t}=n;$(q,V).forEach((({Dt:e})=>{T(e),I(e)&&g.set(e,[R(e,C,t.x,!0),R(e,D,t.y)])}))}else z(V,N),z(q,N)},Pt:B,Lt:{L:C,Vt:V,Ut:J,Bt:vt(z,V)},jt:{L:D,Vt:q,Ut:W,Bt:vt(z,q)}},()=>(U(P,V[0].Dt),U(P,q[0].Dt),rt((()=>{B(dn)}),300),vt(H,j))]},Jn=(t,e,n)=>{const{lt:r,Et:o,Gt:s}=e;return(e,l,i,c)=>{const{Dt:a,Ot:u,Ct:d}=e,[p,f]=bt(333),[h,y]=bt(),v=vt(i,[e],c),b=!!o.scrollBy,w=`client${c?"X":"Y"}`,g=c?Vt:qt,m=c?"left":"top",x=c?"w":"h",$=c?"x":"y",O=t=>t.propertyName.indexOf(g)>-1;let E=!0;return vt(H,[pe(a,"pointerenter",(()=>{l(pn,!0)})),pe(a,"pointerleave pointercancel",(()=>{l(pn,!1)})),pe(a,"wheel",(t=>{const{deltaX:e,deltaY:n,deltaMode:s}=t;b&&E&&0===s&&F(a)===r&&o.scrollBy({left:e,top:n,behavior:"smooth"}),E=!1,l(vn,!0),p((()=>{E=!0,l(vn)})),he(t)}),{S:!1,$:!0}),pe(d,"transitionstart",(t=>{if(O(t)){const t=()=>{v(),h(t)};t()}})),pe(d,"transitionend transitioncancel",(t=>{O(t)&&(y(),v())})),pe(a,"mousedown",vt(pe,s,"click",fe,{O:!0,$:!0}),{$:!0}),(()=>{const e="pointerup pointerleave pointercancel lostpointercapture",l=(t,e)=>r=>{const{Ht:s}=n,l=Zt(u)[x]-Zt(d)[x],i=e*r/l*s[$];we(o,{[$]:t+i})};return pe(u,"pointerdown",(n=>{const i=V(n.target,`.${cn}`)===d,c=i?d:u,a=t.scrollbars,{button:p,isPrimary:f,pointerType:h}=n,{pointers:y}=a,v=0===p&&f&&a[i?"dragScroll":"clickScroll"]&&(y||[]).includes(h);if(L(r,ke,Ne,!0),v){const t=!i&&n.shiftKey,a=vt(Gt,d),p=vt(Gt,u),f=(t,e)=>(t||a())[m]-(e||p())[m],h=Q(Gt(o)[g])/Zt(o)[x]||1,y=l(ge(o)[$]||0,1/h),v=n[w],b=a(),O=p(),E=b[g],C=f(b,O)+E/2,D=v-O[m],P=i?0:D-C,M=t=>{H(I),c.releasePointerCapture(t.pointerId)},I=[vt(L,r,ke,Ne),pe(s,e,M),pe(s,"selectstart",(t=>he(t)),{S:!1}),pe(u,e,M),pe(u,"pointermove",(e=>{const n=e[w]-v;(i||t)&&y(P+n)}))];if(t)y(P);else if(!i){const t=$n(Pn);t&&S(I,t(y,f,P,E,D))}c.setPointerCapture(n.pointerId)}}))})(),f,y])}},Wn=({ut:t})=>({qt:e,sn:n,xt:r})=>{const{U:o}=An(),{ht:s}=e||{},{ct:l}=n;(t||!o)&&(s||r)&&Ht(t,{[qt]:l?"":"100%"})},Kn=({lt:t,Zt:n,it:r,_t:o},s)=>{const[l,i]=e({u:se,o:Pt()},vt(Pt,t,"padding",""));return({St:t,qt:e,sn:c,xt:a})=>{let[u,d]=i(a);const{H:p,U:f}=An(),{et:h,bt:y,gt:v}=e||{},{rt:b}=c,[w,g]=t("paddingAbsolute");(h||d||a||!f&&y)&&([u,d]=l(a));const m=!o&&(g||v||d);if(m){const t=!w||!n&&!p,e=u.r+u.l,o=u.t+u.b,l={[Nt]:t&&!b?-e:0,[Rt]:t?-o:0,[_t]:t&&b?-e:0,top:t?-u.t:0,right:t?b?-u.r:"auto":0,left:t?b?"auto":-u.l:0,[Vt]:t?`calc(100% + ${e}px)`:""},i={[kt]:t?u.t:0,[zt]:t?u.r:0,[Lt]:t?u.b:0,[At]:t?u.l:0};Ht(n||r,l),Ht(r,i),M(s,{Zt:u,en:!t,D:n?i:M({},l,i)})}return{cn:m}}},Gn=({lt:t,Zt:n,it:r,Qt:o,_t:s,vt:l,Tt:i,tn:c},a)=>{const u=vt(K,0),d="visible",p=42,f={u:re,o:{w:0,h:0}},h={u:oe,o:{x:Xt,y:Xt}},y=(t,e)=>{const n=W.devicePixelRatio%1!=0?1:0,r={w:u(t.w-e.w),h:u(t.h-e.h)};return{w:r.w>n?r.w:0,h:r.h>n?r.h:0}},v=t=>0===t.indexOf(d),{P:b,U:w,H:g,I:m}=An(),x=$n(Hn),$=!s&&!g&&(m.x||m.y),S=i&&s,[O,E]=e(f,vt(Kt,r)),[C,H]=e(f,vt(Wt,r)),[D,P]=e(f),[I,T]=e(f),[z]=e(h),A=(e,n)=>{if(Ht(r,{[qt]:""}),n){const{en:n,Zt:o}=a,{rn:s,k:l}=e,i=Kt(t),c=Jt(t),u="content-box"===Ht(r,"boxSizing"),d=n||u?o.b+o.t:0,p=!(m.x&&u);Ht(r,{[qt]:c.h+i.h+(s.x&&p?l.x:0)-d})}},_=(t,e)=>{const n=g||t?0:p,o=(t,o,s)=>{const l=Ht(r,t),i="scroll"===(e?e[t]:l);return[l,i,i&&!g?o?n:s:0,o&&!!n]},[s,l,i,c]=o(jt,m.x,b.x),[a,u,d,f]=o(Ft,m.y,b.y);return{Jt:{x:s,y:a},rn:{x:l,y:u},k:{x:i,y:d},M:{x:c,y:f}}},N=(t,e,n,r)=>{const o=(t,e)=>{const n=v(t),r=e&&n&&t.replace(`${d}-`,"")||"";return[e&&!n?t:"",v(r)?"hidden":r]},[s,l]=o(n.x,e.x),[i,c]=o(n.y,e.y);return r[jt]=l&&i?l:s,r[Ft]=c&&s?c:i,_(t,r)},R=(t,e,n,r)=>{const{k:o,M:s}=t,{x:l,y:i}=s,{x:c,y:u}=o,{D:d}=a,p=e?_t:Nt,f=e?At:zt,h=d[p],y=d[Rt],v=d[f],b=d[Lt];r[Vt]=`calc(100% + ${u+-1*h}px)`,r[p]=-u+h,r[Rt]=-c+y,n&&(r[f]=v+(i?u:0),r[Lt]=b+(l?c:0))},[j,F]=x?x.T($,w,r,o,a,_,R):[()=>$,()=>[q]];return({St:e,qt:o,sn:i,xt:d},{cn:p})=>{const{et:f,wt:h,bt:b,ht:x,gt:$,yt:V}=o||{},{ct:q,rt:X}=i,[B,U]=e("showNativeOverlaidScrollbars"),[Y,Z]=e("overflow"),J=B&&m.x&&m.y,W=!s&&!w&&(f||b||h||U||x),G=f||p||b||$||V||U,Q=v(Y.x),tt=v(Y.y),et=Q||tt;let nt,rt=E(d),ot=H(d),st=P(d),lt=T(d);if(U&&g&&l(Ve,_e,!J),W&&(nt=_(J),A(nt,q)),G){et&&l(qe,Le,!1);const[t,e]=F(J,X,nt),[n,o]=rt=O(d),[s,i]=ot=C(d),a=Jt(r);let p=s,f=a;t(),(i||o||U)&&e&&!J&&j(e,s,n,X)&&(f=Jt(r),p=Wt(r));const h=Yt(c),v={w:u(K(s.w,p.w)+n.w),h:u(K(s.h,p.h)+n.h)},b={w:u((S?h.w:f.w+u(a.w-s.w))+n.w),h:u((S?h.h:f.h+u(a.h-s.h))+n.h)};lt=I(b),st=D(y(v,b),d)}const[it,ct]=lt,[at,ut]=st,[dt,pt]=ot,[ft,ht]=rt,yt={x:at.w>0,y:at.h>0},vt=Q&&tt&&(yt.x||yt.y)||Q&&yt.x&&!yt.y||tt&&yt.y&&!yt.x;if(p||$||V||ht||pt||ct||ut||Z||U||W||G){const e={[Nt]:0,[Rt]:0,[_t]:0,[Vt]:"",[jt]:"",[Ft]:""},n=N(J,yt,Y,e),o=j(n,dt,ft,X);s||R(n,X,o,e),W&&A(n,q),s?(k(t,ze,e[jt]),k(t,Ae,e[Ft])):Ht(r,e)}L(t,ke,Le,vt),L(n,Xe,Be,vt),s||L(r,je,qe,et);const[bt,wt]=z(_(J).Jt);return M(a,{Jt:bt,zt:{x:it.w,y:it.h},Ht:{x:at.w,y:at.h},Kt:yt}),{Yt:wt,Wt:ct,Xt:ut}}},Qn=(t,n,r,o)=>{const[s,l,i,c,a]=(t=>{const[e,n,r]=(t=>{const e=An(),{j:n,H:r}=e,o=$n(Hn),s=o&&o.C,{elements:l}=n(),{host:i,padding:c,viewport:a,content:u}=l,d=w(t),p=d?{}:t,{elements:f}=p,{host:h,padding:y,viewport:v,content:b}=f||{},g=d?t:p.target,m=R(g,"textarea"),$=g.ownerDocument,O=$.documentElement,E=g===$.body,C=$.defaultView,D=vt(_n,[g]),M=vt(Nn,[g]),I=vt(Ln,[g]),T=vt(Z,""),_=vt(D,T,a),N=vt(M,T,u),V=_(v),J=V===g,W=J&&E,K=!J&&N(b),G=!J&&w(V)&&V===K,Q=G&&!!I(u),tt=Q?_():V,et=Q?K:N(),nt=W?O:G?tt:V,rt=m?D(T,i,h):g,ot=W?nt:rt,st=G?et:K,lt=$.activeElement,it=!J&&C.top===C&&lt===g,ct={It:g,lt:ot,it:nt,Zt:!J&&M(T,c,y),ut:st,Qt:!J&&!r&&s&&s(e),Et:W?O:nt,Nt:W?$:nt,tn:C,Gt:$,ft:m,Tt:E,At:d,_t:J,nn:G,dt:(t,e)=>((t,e,n)=>z(t,e).has(n))(nt,J?ke:je,J?e:t),vt:(t,e,n)=>L(nt,J?ke:je,J?e:t,n)},at=P(ct).reduce(((t,e)=>{const n=ct[e];return S(t,!(!n||!w(n)||F(n))&&n)}),[]),ut=t=>t?x(at,t):null,{It:dt,lt:pt,Zt:ft,it:ht,ut:yt,Qt:bt}=ct,wt=[()=>{A(pt,ke),A(pt,Te),A(dt,Te),E&&(A(O,ke),A(O,Te))}],gt=m&&ut(pt);let mt=m?dt:j([yt,ht,ft,pt,dt].find((t=>!1===ut(t))));const xt=W?dt:yt||ht,St=vt(H,wt);return[ct,()=>{k(pt,ke,J?"viewport":"host"),k(ft,Xe,""),k(yt,Ue,""),J||k(ht,je,"");const t=E&&!J?$t(F(g),Ie):q,e=t=>{U(F(t),j(t)),X(t)};if(gt&&(Y(dt,pt),S(wt,(()=>{Y(pt,dt),X(pt)}))),U(xt,mt),U(pt,ft),U(ft||pt,!J&&ht),U(ht,yt),S(wt,(()=>{t(),A(ft,Xe),A(yt,Ue),A(ht,ze),A(ht,Ae),A(ht,je),ut(yt)&&e(yt),ut(ht)&&e(ht),ut(ft)&&e(ft)})),r&&!J&&(L(ht,je,Ve,!0),S(wt,vt(A,ht,je))),bt&&(((t,e)=>{B(F(t),t,e)})(ht,bt),S(wt,vt(X,bt))),it){const t="tabindex",e=k(ht,t);k(ht,t,"-1"),ht.focus();const n=()=>e?k(ht,t,e):A(ht,t),r=pe($,"pointerdown keydown",(()=>{n(),r()}));S(wt,[n,r])}else lt&&lt.focus&&lt.focus();return mt=0,St},St]})(t),o={Zt:{t:0,r:0,b:0,l:0},en:!1,D:{[Nt]:0,[Rt]:0,[_t]:0,[kt]:0,[zt]:0,[Lt]:0,[At]:0},zt:{x:0,y:0},Ht:{x:0,y:0},Jt:{x:Xt,y:Xt},Kt:{x:!1,y:!1}},{It:s,it:l,vt:i,_t:c}=e,{H:a,I:u,U:d}=An(),p=!a&&(u.x||u.y),f=[Wn(e),Kn(e,o),Gn(e,o)];return[n,t=>{const e={},n=(p||!d)&&ge(l);return i("",Re,!0),m(f,(n=>{M(e,n(t,e)||{})})),i("",Re),we(l,n),!c&&we(s,0),e},o,e,r]})(t),[p,y,v]=((t,n)=>{let r,o,s,l,i;const{H:c}=An(),a=`[${ke}]`,p=`[${je}]`,y=["tabindex"],v=["wrap","cols","rows"],b=["id","class","style","open"],w={ct:!1,rt:Dt(t.lt)},{lt:S,it:O,ut:E,ft:C,_t:H,dt:D,vt:I}=t,{U:T,B:z}=An(),[L]=e({u:re,o:{w:0,h:0}},(()=>{const t=D(qe,Le),e=D(Fe,""),n=e&&ge(O);I(qe,Le),I(Fe,""),I("",Re,!0);const r=Wt(E),o=Wt(O),s=Kt(O);return I(qe,Le,t),I(Fe,"",e),I("",Re),we(O,n),{w:o.w+r.w+s.w,h:o.h+r.h+s.h}})),_=C?v:$(b,v),N=wt(n,{v:()=>r,p:()=>o,g(t,e){const[n]=t,[r]=e;return[$(P(n),P(r)).reduce(((t,e)=>(t[e]=n[e]||r[e],t)),{})]}}),R=t=>{m(t||y,(t=>{if(x(y,t)){const e=k(S,t);d(e)?k(O,t,e):A(O,t)}}))},j=(t,e)=>{const[r,o]=t,s={ht:o};return M(w,{ct:r}),!e&&n(s),s},F=({et:t,st:e,ot:r})=>{const o=(!t||r||e)&&c?N:n,[s,l]=e||[];e&&M(w,{rt:s}),o({et:t||r,ot:r,gt:l})},q=(t,e)=>{const[,r]=L(),o={bt:r};return r&&!e&&(t?n:N)(o),o},X=(t,e,n)=>{const r={wt:e};return e&&!n?N(r):H||R(t),r},[B,U]=E||!T?qn(S,j):[],Y=!H&&Vn(S,F,{ot:!0,nt:!0}),[Z,J]=Fn(S,!1,X,{Y:b,X:$(b,y)}),W=H&&ht&&new ht((t=>{const e=t[t.length-1].contentRect;F({et:!0,ot:te(e,i)}),i=e}));return[()=>{R(),W&&W.observe(S);const t=Y&&Y(),e=B&&B(),n=Z(),r=z((t=>{const[,e]=L();N({yt:t,bt:e})}));return()=>{W&&W.disconnect(),t&&t(),e&&e(),l&&l(),n(),r()}},({St:t,$t:e,xt:n})=>{const i={},[c]=t("update.ignoreMutation"),[d,y]=t("update.attributes"),[v,b]=t("update.elementEvents"),[w,m]=t("update.debounce"),x=e||n;if(b||y){s&&s(),l&&l();const[t,e]=Fn(E||O,!0,q,{X:$(_,d||[]),J:v,K:a,tt:(t,e)=>{const{target:n,attributeName:r}=t;return!(e||!r||H)&&((t,e,n)=>{const r=V(t,e),o=t&&((t,e)=>{const n=e?g(e)&&e:document;return n?n.querySelector(t):null})(n,r),s=V(o,e)===r;return!(!r||!o)&&(r===t||o===t||s&&V(V(t,n),e)!==r)})(n,a,p)||!!V(n,`.${nn}`)||!!(t=>f(c)&&c(t))(t)}});l=t(),s=e}if(m)if(N.m(),h(w)){const t=w[0],e=w[1];r=u(t)&&t,o=u(e)&&e}else u(w)?(r=w,o=!1):(r=!1,o=!1);if(x){const t=J(),e=U&&U(),n=s&&s();t&&M(i,X(t[0],t[1],x)),e&&M(i,j(e[0],x)),n&&M(i,q(n[0],x))}return i},w]})(c,(t=>{D({},t)})),[b,O,,E]=((t,e,n,r,o,s)=>{let l,i,c,a,u,d=q,p=0;const[f,h]=bt(),[y,v]=bt(),[b,w]=bt(100),[g,m]=bt(100),[x,$]=bt(100),[O,E]=bt((()=>p)),[C,D]=Zn(t,o,r,Jn(e,o,r)),{lt:P,Nt:M,Tt:I}=o,{Pt:T,kt:k,Mt:z,Rt:A}=C,L=t=>{T(hn,t,!0),T(hn,t,!1)},_=(t,e)=>{if(E(),t)T(yn);else{const t=vt(T,yn,!0);p>0&&!e?O(t):t()}},N=t=>"mouse"===t.pointerType,R=t=>{N(t)&&(a=i,a&&_(!0))},j=[w,E,m,$,v,h,()=>d(),pe(P,"pointerover",R,{O:!0}),pe(P,"pointerenter",R),pe(P,"pointerleave",(t=>{N(t)&&(a=!1,i&&_(!1))})),pe(P,"pointermove",(t=>{N(t)&&l&&f((()=>{w(),_(!0),g((()=>{l&&_(!1)}))}))})),pe(M,"scroll",(t=>{y((()=>{z(),c&&_(!0),b((()=>{c&&!a&&_(!1)}))})),s(t),A()}))];return[()=>vt(H,S(j,D())),({St:t,xt:e,qt:o,Ft:s})=>{const{Wt:a,Xt:f,Yt:h}=s||{},{gt:y,ot:v}=o||{},{rt:b}=n,{I:w}=An(),{Ht:g,Jt:m,Kt:$}=r,[S,O]=t("showNativeOverlaidScrollbars"),[E,C]=t("scrollbars.theme"),[H,D]=t("scrollbars.visibility"),[P,N]=t("scrollbars.autoHide"),[R,j]=t("scrollbars.autoHideSuspend"),[F]=t("scrollbars.autoHideDelay"),[V,q]=t("scrollbars.dragScroll"),[X,B]=t("scrollbars.clickScroll"),U=v&&!e,Y=$.x||$.y,Z=a||f||y||e,J=h||D,W=S&&w.x&&w.y,K=(t,e)=>{const n="visible"===H||"auto"===H&&"scroll"===t;return T(an,n,e),n};if(p=F,U&&(R&&Y?(L(!1),d(),x((()=>{d=pe(M,"scroll",vt(L,!0),{O:!0})}))):L(!0)),O&&T(en,W),C&&(T(u),T(E,!0),u=E),j&&!R&&L(!0),N&&(l="move"===P,i="leave"===P,c="never"!==P,_(!c,!0)),q&&T(wn,V),B&&T(bn,X),J){const t=K(m.x,!0),e=K(m.y,!1);T(un,!(t&&e))}Z&&(k(),z(),A(),T(fn,!g.x,!0),T(fn,!g.y,!1),T(rn,b&&!I))},{},C]})(t,n,v,i,c,o),C=t=>P(t).some((e=>!!t[e])),D=(t,e)=>{const{ln:o,xt:s,$t:i,an:c}=t,a=o||{},u=!!s,d={St:Ce(n,a,u),ln:a,xt:u};if(c)return O(d),!1;const p=e||y(M({},d,{$t:i})),f=l(M({},d,{sn:v,qt:p}));O(M({},d,{qt:p,Ft:f}));const h=C(p),b=C(f),w=h||b||!T(a)||u;return w&&r(t,{qt:p,Ft:f}),w};return[()=>{const{It:t,it:e,Gt:n,Tt:r}=c,o=r?n.documentElement:t,l=ge(o),i=[p(),s(),b()];return we(e,l),vt(H,i)},D,()=>({un:v,fn:i}),{_n:c,dn:E},a]},tr=(t,e,n)=>{const{N:r}=An(),o=w(t),s=o?t:t.target,l=jn(s);if(e&&!l){let l=!1;const a=[],u={},d=t=>{const e=I(t,!0),n=$n(Sn);return n?n(e,!0):e},p=M({},r(),d(e)),[f,h,y]=xe(),[v,b,w]=xe(n),g=(t,e)=>{w(t,e),y(t,e)},[m,x,$,O,E]=Qn(t,p,(({ln:t,xt:e},{qt:n,Ft:r})=>{const{et:o,gt:s,ht:l,bt:i,wt:c,ot:a}=n,{Wt:u,Xt:d,Yt:p}=r;g("updated",[D,{updateHints:{sizeChanged:!!o,directionChanged:!!s,heightIntrinsicChanged:!!l,overflowEdgeChanged:!!u,overflowAmountChanged:!!d,overflowStyleChanged:!!p,contentMutation:!!i,hostMutation:!!c,appear:!!a},changedOptions:t||{},force:!!e}])}),(t=>g("scroll",[D,t]))),C=t=>{(t=>{Rn.delete(t)})(s),H(a),l=!0,g("destroyed",[D,t]),h(),b()},D={options(t,e){if(t){const n=e?r():{},o=Ee(p,M(n,d(t)));T(o)||(M(p,o),x({ln:o}))}return M({},p)},on:v,off:(t,e)=>{t&&e&&b(t,e)},state(){const{un:t,fn:e}=$(),{rt:n}=t,{zt:r,Ht:o,Jt:s,Kt:i,Zt:c,en:a}=e;return M({},{overflowEdge:r,overflowAmount:o,overflowStyle:s,hasOverflow:i,padding:c,paddingAbsolute:a,directionRTL:n,destroyed:l})},elements(){const{It:t,lt:e,Zt:n,it:r,ut:o,Et:s,Nt:l}=O._n,{Lt:i,jt:c}=O.dn,a=t=>{const{Ct:e,Ot:n,Dt:r}=t;return{scrollbar:r,track:n,handle:e}},u=t=>{const{Vt:e,Ut:n}=t,r=a(e[0]);return M({},r,{clone:()=>{const t=a(n());return x({an:!0}),t}})};return M({},{target:t,host:e,padding:n||r,viewport:r,content:o||r,scrollOffsetElement:s,scrollEventElement:l,scrollbarHorizontal:u(i),scrollbarVertical:u(c)})},update:t=>x({xt:t,$t:!0}),destroy:vt(C,!1),plugin:t=>u[P(t)[0]]};return S(a,[E]),((t,e)=>{Rn.set(t,e)})(s,D),xn(gn,tr,[D,f,u]),((t,e)=>{const{nativeScrollbarsOverlaid:n,body:r}=e||{},{I:o,H:s,j:l}=An(),{nativeScrollbarsOverlaid:a,body:u}=l().cancel,d=null!=n?n:a,p=i(r)?u:r,f=(o.x||o.y)&&d,h=t&&(c(p)?!s:p);return!!f||!!h})(O._n.Tt,!o&&t.cancel)?(C(!0),D):(S(a,m()),g("initialized",[D]),D.update(!0),D)}return l};return tr.plugin=t=>{const e=h(t),n=e?t:[t],r=n.map((t=>xn(t,tr)[0]));return(t=>{m(t,(t=>m(t,((e,n)=>{gn[n]=t[n]}))))})(n),e?r:r[0]},tr.valid=t=>{const e=t&&t.elements,n=f(e)&&e();return b(n)&&!!jn(n.target)},tr.env=()=>{const{P:t,I:e,H:n,V:r,U:o,A:s,L:l,F:i,W:c,j:a,G:u,N:d,q:p}=An();return M({},{scrollbarsSize:t,scrollbarsOverlaid:e,scrollbarsHiding:n,rtlScrollBehavior:r,flexboxGlue:o,cssCustomProperties:s,scrollTimeline:l,staticDefaultInitialization:i,staticDefaultOptions:c,getDefaultInitialization:a,setDefaultInitialization:u,getDefaultOptions:d,setDefaultOptions:p})},t.ClickScrollPlugin=Mn,t.OverlayScrollbars=tr,t.ScrollbarsHidingPlugin=Dn,t.SizeObserverPlugin=En,Object.defineProperties(t,{vn:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),t}({});
var OverlayScrollbarsGlobal=function(t){"use strict";const e=(t,e)=>{const{o:n,u:r,_:o}=t;let s,l=n;const i=(t,e)=>{const n=l,i=t,c=e||(r?!r(n,i):n!==i);return(c||o)&&(l=i,s=n),[l,c,s]};return[e?t=>i(e(l,s),t):i,t=>[l,!!t,s]]},n="undefined"!=typeof window,r=n&&Node.ELEMENT_NODE,{toString:o,hasOwnProperty:s}=Object.prototype,l=/^\[object (.+)\]$/,i=t=>void 0===t,c=t=>null===t,a=t=>i(t)||c(t)?`${t}`:o.call(t).replace(l,"$1").toLowerCase(),u=t=>"number"==typeof t,d=t=>"string"==typeof t,f=t=>"boolean"==typeof t,p=t=>"function"==typeof t,h=t=>Array.isArray(t),y=t=>"object"==typeof t&&!h(t)&&!c(t),v=t=>{const e=!!t&&t.length,n=u(e)&&e>-1&&e%1==0;return!(!(h(t)||!p(t)&&n)||e>0&&y(t)&&!(e-1 in t))},b=t=>{if(!t||!y(t)||"object"!==a(t))return!1;let e;const n="constructor",r=t[n],o=r&&r.prototype,l=s.call(t,n),c=o&&s.call(o,"isPrototypeOf");if(r&&!l&&!c)return!1;for(e in t);return i(e)||s.call(t,e)},w=t=>{const e=HTMLElement;return!!t&&(e?t instanceof e:t.nodeType===r)},m=t=>{const e=Element;return!!t&&(e?t instanceof e:t.nodeType===r)};function g(t,e){if(v(t))for(let n=0;n<t.length&&!1!==e(t[n],n,t);n++);else t&&g(Object.keys(t),(n=>e(t[n],n,t)));return t}const x=(t,e)=>t.indexOf(e)>=0,$=(t,e)=>t.concat(e),O=(t,e,n)=>(n||d(e)||!v(e)?t.push(e):Array.prototype.push.apply(t,e),t),S=t=>{const e=Array.from,n=[];return e&&t?e(t):(t instanceof Set?t.forEach((t=>{O(n,t)})):g(t,(t=>{O(n,t)})),n)},k=t=>h(t)?t:[t],C=t=>!!t&&!t.length,E=t=>S(new Set(t)),A=(t,e,n)=>{g(t,(t=>t&&t.apply(void 0,e||[]))),!n&&(t.length=0)},z=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),M=t=>t?Object.keys(t):[],P=(t,e,n,r,o,s,l)=>{const i=[e,n,r,o,s,l];return"object"==typeof t&&!c(t)||p(t)||(t={}),g(i,(e=>{g(e,((n,r)=>{const o=e[r];if(t===o)return!0;const s=h(o);if(o&&b(o)){const e=t[r];let n=e;s&&!h(e)?n=[]:s||b(e)||(n={}),t[r]=P(n,o)}else t[r]=s?o.slice():o}))})),t},T=(t,e)=>g(P({},t),((t,n,r)=>{void 0===t?delete r[n]:e&&t&&b(t)&&(r[n]=T(t,e))})),H=t=>{for(const e in t)return!1;return!0},D=(t,e,n)=>{if(i(n))return t?t.getAttribute(e):null;t&&t.setAttribute(e,n)},I=(t,e)=>new Set((D(t,e)||"").split(" ")),L=(t,e)=>{t&&t.removeAttribute(e)},R=(t,e,n,r)=>{if(n){const o=I(t,e);o[r?"add":"delete"](n);const s=S(o).join(" ").trim();D(t,e,s)}},F=n&&Element.prototype,N=(t,e)=>{const n=[],r=e?m(e)&&e:document;return r?O(n,r.querySelectorAll(t)):n},B=(t,e)=>!!m(t)&&(F.matches||F.msMatchesSelector).call(t,e),j=t=>t?S(t.childNodes):[],_=t=>t&&t.parentElement,V=(t,e)=>{if(m(t)){const n=F.closest;if(n)return n.call(t,e);do{if(B(t,e))return t;t=_(t)}while(t)}},X=()=>{},Y=t=>{if(v(t))g(S(t),(t=>Y(t)));else if(t){const e=_(t);e&&e.removeChild(t)}},W=(t,e,n)=>{if(n&&t){let r,o=e;return v(n)?(r=document.createDocumentFragment(),g(n,(t=>{t===o&&(o=t.previousSibling),r.appendChild(t)}))):r=n,e&&(o?o!==e&&(o=o.nextSibling):o=t.firstChild),t.insertBefore(r,o||null),()=>Y(n)}return X},q=(t,e)=>W(t,null,e),G=(t,e)=>W(_(t),t&&t.nextSibling,e),J=t=>{const e=document.createElement("div");return D(e,"class",t),e},Q=t=>{const e=J();return e.innerHTML=t.trim(),g(j(e),(t=>Y(t)))},K=n?window:{},U=Math.max,Z=Math.min,tt=Math.round,et=Math.abs,nt=K.cancelAnimationFrame,rt=K.requestAnimationFrame,ot=K.setTimeout,st=K.clearTimeout,lt=t=>t.charAt(0).toUpperCase()+t.slice(1),it=["-webkit-","-moz-","-o-","-ms-"],ct=["WebKit","Moz","O","MS","webkit","moz","o","ms"],at={},ut={},dt=t=>{let e=ut[t];if(z(ut,t))return e;const n=lt(t),r=J().style;return g(it,(o=>{const s=o.replace(/-/g,""),l=[t,o+t,s+n,lt(s)+n];return!(e=l.find((t=>void 0!==r[t])))})),ut[t]=e||""},ft=t=>{let e=at[t]||K[t];return z(at,t)||(g(ct,(n=>(e=e||K[n+lt(t)],!e))),at[t]=e),e},pt=ft("MutationObserver"),ht=ft("IntersectionObserver"),yt=ft("ResizeObserver"),vt=ft("ScrollTimeline"),bt=(t,...e)=>t.bind(0,...e),wt=t=>{let e;const n=t?ot:rt,r=t?st:nt;return[o=>{r(e),e=n(o,p(t)?t():t)},()=>r(e)]},mt=(t,e)=>{let n,r,o,s=X;const{v:l,p:i,S:c}=e||{},a=function(e){s(),st(n),n=r=void 0,s=X,t.apply(this,e)},d=t=>c&&r?c(r,t):t,f=()=>{s!==X&&a(d(o)||o)},h=function(){const t=S(arguments),e=p(l)?l():l;if(u(e)&&e>=0){const l=p(i)?i():i,c=u(l)&&l>=0,h=e>0?ot:rt,y=e>0?st:nt,v=d(t)||t,b=a.bind(0,v);s();const w=h(b,e);s=()=>y(w),c&&!n&&(n=ot(f,l)),r=o=v}else a(t)};return h.m=f,h},gt=/[^\x20\t\r\n\f]+/g,xt=(t,e,n)=>{const r=t&&t.classList;let o,s=0,l=!1;if(r&&e&&d(e)){const t=e.match(gt)||[];for(l=t.length>0;o=t[s++];)l=!!n(r,o)&&l}return l},$t=(t,e)=>{xt(t,e,((t,e)=>t.remove(e)))},Ot=(t,e)=>(xt(t,e,((t,e)=>t.add(e))),bt($t,t,e)),St=/^--/,kt=(t,e)=>t.getPropertyValue(e)||t[e]||"",Ct=t=>{const e=t||0;return isFinite(e)?e:0},Et=t=>Ct(parseFloat(t||"")),At=t=>`${(100*Ct(t)).toFixed(3)}%`,zt=t=>`${Ct(t)}px`;function Mt(t,e){t&&g(e,((e,n)=>{try{const r=t.style,o=u(e)?zt(e):e+"";St.test(n)?r.setProperty(n,o):r[n]=o}catch(o){}}))}function Pt(t,e,n){const r=d(e);let o=r?"":{};if(t){const s=K.getComputedStyle(t,n)||t.style;o=r?kt(s,e):e.reduce(((t,e)=>(t[e]=kt(s,e),t)),o)}return o}const Tt=t=>"rtl"===Pt(t,"direction"),Ht=(t,e,n)=>{const r=e?`${e}-`:"",o=n?`-${n}`:"",s=`${r}top${o}`,l=`${r}right${o}`,i=`${r}bottom${o}`,c=`${r}left${o}`,a=Pt(t,[s,l,i,c]);return{t:Et(a[s]),r:Et(a[l]),b:Et(a[i]),l:Et(a[c])}},Dt=(t,e)=>`translate${y(t)?`(${t.x},${t.y})`:`${e?"X":"Y"}(${t})`}`,It="paddingTop",Lt="paddingRight",Rt="paddingLeft",Ft="paddingBottom",Nt="marginLeft",Bt="marginRight",jt="marginBottom",_t="overflowX",Vt="overflowY",Xt="width",Yt="height",Wt="hidden",qt={w:0,h:0},Gt=(t,e)=>e?{w:e[`${t}Width`],h:e[`${t}Height`]}:qt,Jt=t=>Gt("inner",t||K),Qt=bt(Gt,"offset"),Kt=bt(Gt,"client"),Ut=bt(Gt,"scroll"),Zt=t=>{const e=parseFloat(Pt(t,Xt))||0,n=parseFloat(Pt(t,Yt))||0;return{w:e-tt(e),h:n-tt(n)}},te=t=>t.getBoundingClientRect(),ee=t=>!(!t||!t[Yt]&&!t[Xt]),ne=(t,e)=>{const n=ee(t);return!ee(e)&&n},re=()=>performance.now(),oe=(t,e,n,r)=>{if(t&&e){let o=!0;return g(n,(n=>{(r?r(t[n]):t[n])!==(r?r(e[n]):e[n])&&(o=!1)})),o}return!1},se=(t,e)=>oe(t,e,["w","h"]),le=(t,e)=>oe(t,e,["x","y"]),ie=(t,e)=>oe(t,e,["t","r","b","l"]),ce=(t,e,n)=>oe(t,e,[Xt,Yt],n&&(t=>tt(t)));let ae;const ue="passive",de=()=>{if(i(ae)){ae=!1;try{K.addEventListener(ue,X,Object.defineProperty({},ue,{get(){ae=!0}}))}catch(t){}}return ae},fe=t=>t.split(" "),pe=(t,e,n,r)=>{g(fe(e),(e=>{t.removeEventListener(e,n,r)}))},he=(t,e,n,r)=>{var o;const s=de(),l=null!=(o=s&&r&&r.$)?o:s,i=r&&r.O||!1,c=r&&r.C||!1,a=s?{passive:l,capture:i}:i;return bt(A,fe(e).map((e=>{const r=c?o=>{pe(t,e,r,i),n(o)}:n;return t.addEventListener(e,r,a),bt(pe,t,e,r,i)})))},ye=t=>t.stopPropagation(),ve=t=>t.preventDefault(),be={x:0,y:0},we=t=>{const e=t&&te(t);return e?{x:e.left+K.pageYOffset,y:e.top+K.pageXOffset}:be},me=(t,e,n)=>n?n.n?-t:n.i?e-t:t:t,ge=(t,e)=>{const{x:n,y:r}=u(e)?{x:e,y:e}:e||{};u(n)&&(t.scrollLeft=n),u(r)&&(t.scrollTop=r)},xe=t=>({x:t.scrollLeft,y:t.scrollTop}),$e=(t,e)=>{g(k(e),t)},Oe=t=>{const e=new Map,n=(t,n)=>{if(t){const r=e.get(t);$e((t=>{r&&r[t?"delete":"clear"](t)}),n)}else e.forEach((t=>{t.clear()})),e.clear()},r=(t,o)=>{if(d(t)){const r=e.get(t)||new Set;return e.set(t,r),$e((t=>{p(t)&&r.add(t)}),o),bt(n,t,o)}f(o)&&o&&n();const s=M(t),l=[];return g(s,(e=>{const n=t[e];n&&O(l,r(e,n))})),bt(A,l)};return r(t||{}),[r,n,(t,n)=>{g(S(e.get(t)),(t=>{n&&!C(n)?t.apply(0,n):t()}))}]},Se=t=>JSON.stringify(t,((t,e)=>{if(p(e))throw 0;return e})),ke=(t,e)=>t?`${e}`.split(".").reduce(((t,e)=>t&&z(t,e)?t[e]:void 0),t):void 0,Ce={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},Ee=(t,e)=>{const n={};return g($(M(e),M(t)),(r=>{const o=t[r],s=e[r];if(y(o)&&y(s))P(n[r]={},Ee(o,s)),H(n[r])&&delete n[r];else if(z(e,r)&&s!==o){let t=!0;if(h(o)||h(s))try{Se(o)===Se(s)&&(t=!1)}catch(F){}t&&(n[r]=s)}})),n},Ae=(t,e,n)=>r=>[ke(t,r),n||void 0!==ke(e,r)],ze=`data-overlayscrollbars`,Me="os-environment",Pe=`${Me}-flexbox-glue`,Te=`${Pe}-max`,He=`os-scrollbar-hidden`,De=`${ze}-initialize`,Ie=ze,Le=`${Ie}-overflow-x`,Re=`${Ie}-overflow-y`,Fe="overflowVisible",Ne="scrollbarHidden",Be="scrollbarPressed",je="updating",_e=`${ze}-viewport`,Ve="arrange",Xe="scrollbarHidden",Ye=Fe,We=`${ze}-padding`,qe=Ye,Ge=`${ze}-content`,Je="os-size-observer",Qe=`${Je}-appear`,Ke=`${Je}-listener`,Ue=`${Ke}-scroll`,Ze=`${Ke}-item`,tn=`${Ze}-final`,en="os-trinsic-observer",nn="os-no-css-vars",rn="os-theme-none",on="os-scrollbar",sn=`${on}-rtl`,ln=`${on}-horizontal`,cn=`${on}-vertical`,an=`${on}-track`,un=`${on}-handle`,dn=`${on}-visible`,fn=`${on}-cornerless`,pn=`${on}-transitionless`,hn=`${on}-interaction`,yn=`${on}-unusable`,vn=`${on}-auto-hide`,bn=`${vn}-hidden`,wn=`${on}-wheel`,mn=`${an}-interactive`,gn=`${un}-interactive`,xn={},$n={},On=(t,e,n)=>M(t).map((r=>{const{static:o,instance:s}=t[r],[l,i,c]=n||[],a=n?s:o;if(a){const t=n?a(l,i,e):a(e);return(c||$n)[r]=t}})),Sn=t=>$n[t],kn="__osOptionsValidationPlugin",Cn="__osSizeObserverPlugin",En=(()=>({[Cn]:{static:()=>(t,e,n)=>{const r=3333333,o="scroll",s=Q(`<div class="${Ze}" dir="ltr"><div class="${Ze}"><div class="${tn}"></div></div><div class="${Ze}"><div class="${tn}" style="width: 200%; height: 200%"></div></div></div>`),l=s[0],i=l.lastChild,c=l.firstChild,a=null==c?void 0:c.firstChild;let u,d=Qt(l),f=d,p=!1;const h=()=>{ge(c,r),ge(i,r)},y=t=>{u=0,p&&(d=f,e(!0===t))},v=t=>{f=Qt(l),p=!t||!se(f,d),t?(ye(t),p&&!u&&(nt(u),u=rt(y))):y(!1===t),h()},b=[q(t,s),he(c,o,v),he(i,o,v)];return Ot(t,Ue),Mt(a,{[Xt]:r,[Yt]:r}),rt(h),[n?bt(v,!1):h,b]}}}))();let An=0;const zn="__osScrollbarsHidingPlugin",Mn=(()=>({[zn]:{static:()=>({H:t=>{const{I:e,A:n,T:r}=t,o=!(r||e||!n.x&&!n.y)&&document.createElement("style");return o&&(D(o,"id",`${_e}-${Ve}-${An}`),An++),o},D:(t,e,n,r,o,s,l)=>[(e,s,l,i)=>{if(t){const{k:t}=o,{M:c,R:a}=e,{x:u,y:d}=a,{x:f,y:p}=c,h=t[i?Lt:Rt],y=t.paddingTop,v=s.w+l.w,b=s.h+l.h,w={w:p&&d?`${p+v-h}px`:"",h:f&&u?`${f+b-y}px`:""};if(r){const{sheet:t}=r;if(t){const{cssRules:e}=t;if(e){e.length||t.insertRule(`#${D(r,"id")} + [${_e}~='${Ve}']::before {}`,0);const n=e[0].style;n[Xt]=w.w,n[Yt]=w.h}}}else Mt(n,{"--os-vaw":w.w,"--os-vah":w.h})}return t},(r,i,c)=>{if(t){const a=c||s(r),{k:u}=o,{R:d}=a,{x:f,y:p}=d,h={},y=t=>g(t,(t=>{h[t]=u[t]}));f&&y([jt,It,Ft]),p&&y([Nt,Bt,Rt,Lt]);const v=Pt(n,M(h));return R(n,_e,Ve),e||(h[Yt]=""),Mt(n,h),[()=>{l(a,i,t,v),Mt(n,v),R(n,_e,Ve,!0)},a]}return[X]}],P:()=>{let t={w:0,h:0},e=0;const n=()=>{const t=K.screen,e=t.deviceXDPI||0,n=t.logicalXDPI||1;return K.devicePixelRatio||e/n};return(r,o)=>{const s=Jt(),l={w:s.w-t.w,h:s.h-t.h};if(0===l.w&&0===l.h)return;const i=et(l.w),c=et(l.h),a={w:et(tt(s.w/(t.w/100))),h:et(tt(s.h/(t.h/100)))},u=n(),d=i>2&&c>2,f=!((t,e)=>{const n=et(t),r=et(e);return!(n===r||n+1===r||n-1===r)})(a.w,a.h);let p,h;return d&&f&&u!==e&&u>0&&([h,p]=o(),P(r.L,h)),t=s,e=u,p}}})}}))(),Pn="__osClickScrollPlugin",Tn=(()=>({[Pn]:{static:()=>(t,e,n,r,o)=>{let s=0,l=X;const i=c=>{l=((t,e,n,r,o)=>{let s=0;const l=re(),i=U(0,133),c=n=>{const a=re(),u=a-l>=i,d=n?1:1-(U(0,l+i-a)/i||0),f=(e-t)*(p(o)?o(d,d*i,0,1,i):d)+t,h=u||1===d;r&&r(f,0,h),s=h?0:rt((()=>c()))};return c(),t=>{nt(s),t&&c(t)}})(c,c+r*Math.sign(n),0,((n,c,a)=>{t(n);const u=e();if(a&&!(o>=u&&o<=u+r)){if(s)i(n);else{const t=ot((()=>{i(n)}),222);l=()=>{clearTimeout(t)}}s++}}))};return i(0),()=>l()}}}))();let Hn;const Dn=(t,e,n,r)=>{q(t,e);const o=Kt(e),s=Qt(e),l=Zt(n);return r&&Y(e),{x:s.h-o.h+l.h,y:s.w-o.w+l.w}},In=(t,e)=>{Mt(t,{[_t]:Wt,[Vt]:Wt,direction:"rtl"}),ge(t,{x:0});const n=we(t),r=we(e);ge(t,{x:-999});const o=we(e);return{i:n.x===r.x,n:r.x!==o.x}},Ln=(t,e)=>{const n=Ot(t,Pe),r=te(t),o=te(e),s=ce(o,r,!0),l=Ot(t,Te),i=te(t),c=te(e),a=ce(c,i,!0);return n(),l(),s&&a},Rn=()=>(Hn||(Hn=(()=>{const{body:t}=document,n=Q(`<div class="${Me}"><div></div></div>`)[0],r=n.firstChild,[o,,s]=Oe(),[l,i]=e({o:Dn(t,n,r),u:le},bt(Dn,t,n,r,!0)),[c]=i(),a=(t=>{let e=!1;const n=Ot(t,He);try{e="none"===Pt(t,dt("scrollbar-width"))||"none"===Pt(t,"display","::-webkit-scrollbar")}catch(r){}return n(),e})(n),u={x:0===c.x,y:0===c.y},d={elements:{host:null,padding:!a,viewport:t=>a&&t===t.ownerDocument.body&&t,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},f=P({},Ce),p=bt(P,{},f),h=bt(P,{},d),y={L:c,A:u,I:a,T:"-1"===Pt(n,"zIndex"),V:!!vt,U:In(n,r),B:Ln(n,r),j:bt(o,"r"),G:h,N:t=>P(d,t)&&h(),q:p,F:t=>P(f,t)&&p(),W:P({},d),X:P({},f)};return L(n,"style"),Y(n),K.addEventListener("resize",(()=>{let t;if(!(a||u.x&&u.y)){const e=Sn(zn);t=!!(e?e.P():X)(y,l)}s("r",[t])})),y})()),Hn),Fn=(t,e)=>p(e)?e.apply(0,t):e,Nn=(t,e,n,r)=>{const o=i(r)?n:r;return Fn(t,o)||e.apply(0,t)},Bn=(t,e,n,r)=>{const o=i(r)?n:r,s=Fn(t,o);return!!s&&(w(s)?s:e.apply(0,t))},jn=new WeakMap,_n=t=>jn.get(t),Vn=(t,e,n,r)=>{let o=!1;const{Y:s,K:l,J:i,Z:c,tt:a,nt:u}=r||{},d=mt((()=>o&&n(!0)),{v:33,p:99}),[f,p]=((t,e,n)=>{let r=!1;const o=!!n&&new WeakMap,s=s=>{if(o&&n){const l=n.map((e=>{const[n,r]=e||[];return[r&&n?(s||N)(n,t):[],r]}));g(l,(n=>g(n[0],(s=>{const l=n[1],i=o.get(s)||[];if(t.contains(s)&&l){const t=he(s,l.trim(),(n=>{r?(t(),o.delete(s)):e(n)}));o.set(s,O(i,t))}else A(i),o.delete(s)}))))}};return s(),[()=>{r=!0},s]})(t,d,i),h=l||[],y=$(s||[],h),v=(o,s)=>{if(!C(s)){const l=a||X,i=u||X,d=[],f=[];let y=!1,v=!1;if(g(s,(n=>{const{attributeName:o,target:s,type:a,oldValue:u,addedNodes:p,removedNodes:b}=n,w="attributes"===a,m="childList"===a,$=t===s,S=w&&o,k=S?D(s,o||""):null,C=S&&u!==k,E=x(h,o)&&C;if(e&&(m||!$)){const e=w&&C,a=e&&c&&B(s,c),f=(a?!l(s,o,u,k):!w||e)&&!i(n,!!a,t,r);g(p,(t=>O(d,t))),g(b,(t=>O(d,t))),v=v||f}!e&&$&&C&&!l(s,o,u,k)&&(O(f,o),y=y||E)})),p((t=>E(d).reduce(((e,n)=>(O(e,N(t,n)),B(n,t)?O(e,n):e)),[]))),e)return!o&&v&&n(!1),[!1];if(!C(f)||y){const t=[E(f),y];return!o&&n.apply(0,t),t}}},b=new pt(bt(v,!1));return[()=>(b.observe(t,{attributes:!0,attributeOldValue:!0,attributeFilter:y,subtree:e,childList:e,characterData:e}),o=!0,()=>{o&&(f(),b.disconnect(),o=!1)}),()=>{if(o)return d.m(),v(!0,b.takeRecords())}]},Xn=(t,n,r)=>{const o=3333333,{ot:s,st:l}=r||{},i=Sn(Cn),{U:c}=Rn(),a=bt(Tt,t),[u]=e({o:!1,_:!0});return()=>{const r=[],d=Q(`<div class="${Je}"><div class="${Ke}"></div></div>`)[0],f=d.firstChild,p=t=>{const e=t instanceof ResizeObserverEntry,r=!e&&h(t);let l=!1,i=!1,a=!0;if(e){const[e,,n]=u(t.contentRect),r=ee(e),o=ne(e,n);i=!n||o,l=!i&&!r,a=!l}else r?[,a]=t:i=!0===t;if(s&&a){const e=r?t[0]:Tt(d);ge(d,{x:me(o,o,e&&c),y:o})}l||n({et:r?t:void 0,ct:!r,st:i})};if(yt){const t=new yt((t=>p(t.pop())));t.observe(f),O(r,(()=>{t.disconnect()}))}else{if(!i)return X;{const[t,e]=i(f,p,l);O(r,$([Ot(d,Qe),he(d,"animationstart",t)],e))}}if(s){const[t]=e({o:void 0},a);O(r,he(d,"scroll",(e=>{const n=t(),[r,o,s]=n;o&&($t(f,"ltr rtl"),Ot(f,r?"rtl":"ltr"),p([!!r,o,s])),ye(e)})))}return bt(A,O(r,q(t,d)))}},Yn=(t,n)=>{let r;const o=J(en),[s]=e({o:!1}),l=(t,e)=>{if(t){const r=s((t=>0===t.h||t.isIntersecting||t.intersectionRatio>0)(t)),[,o]=r;return o&&!e&&n(r)&&[r]}},i=(t,e)=>l(e.pop(),t);return[()=>{const e=[];if(ht)r=new ht(bt(i,!1),{root:t}),r.observe(o),O(e,(()=>{r.disconnect()}));else{const t=()=>{const t=Qt(o);l(t)};O(e,Xn(o,t)()),t()}return bt(A,O(e,q(t,o)))},()=>r&&i(!0,r.takeRecords())]},Wn=(t,e,n)=>U(t,Z(e,n)),qn=(t,e,n)=>{const r=tt(e),[o,s]=((t,e)=>[e&&e.i?t:0,me(t,t,e)])(r,n),l=(s-t)/s,i=t/o,c=t/s,a=n?n.n?l:n.i?i:c:c;return Wn(0,1,a)},Gn=(t,e,n)=>{if(n){const t=e?Xt:Yt,{Ct:r,Ht:o}=n,s=te(o)[t],l=te(r)[t];return Wn(0,1,s/l)}const r=e?"x":"y",{zt:o,It:s}=t,l=s[r],i=o[r];return Wn(0,1,l/(l+i))},Jn=(t,e,n,r)=>{const o=Gn(t,r,e);return 1/o*(1-o)*n},Qn=(t,e,n,r)=>{const{G:o,T:s}=Rn(),{scrollbars:l}=o(),{slot:i}=l,{At:c,it:a,ut:u,Et:d,Tt:p,Dt:h,dt:y}=e,{scrollbars:v}=d?{}:t,{slot:b}=v||{},w=new Map,m=t=>vt&&new vt({source:p,axis:t}),S=m("x"),E=m("y"),z=Bn([c,a,u],(()=>y&&h?c:a),i,b),M=t=>y&&!h&&_(t)===u,T=(t,e)=>P(t,e?{clear:["left"]}:{}),H=t=>{w.forEach(((e,n)=>{(!t||x(k(t),n))&&(g(e||[],(t=>{t&&t.cancel()})),w.delete(n))}))},D=(t,e,n,r)=>{const o=w.get(t)||[],s=o.find((t=>t&&t.timeline===e));s?s.effect=new KeyframeEffect(t,n,{composite:r}):w.set(t,$(o,[t.animate(n,{timeline:e,composite:r})]))},I=(t,e,n)=>{const r=n?Ot:$t;g(t,(t=>{r(t.kt,e)}))},L=(t,e)=>{g(t,(t=>{const[n,r]=e(t);Mt(n,r)}))},R=(t,e)=>{L(t,(t=>{const{Ht:r}=t;return[r,{[e?Xt:Yt]:At(Gn(n,e))}]}))},F=(t,e)=>{S&&E?g(t,(t=>{const{kt:r,Ht:o}=t,s=bt(Jn,n,t),l=e&&Tt(r),i=s(l?1:0,e),c=s(l?0:1,e);D(o,e?S:E,T({transform:[Dt(At(i),e),Dt(At(c),e)]},l))})):L(t,(t=>{const{Ht:r,kt:o}=t,{U:s}=Rn(),l=e?"x":"y",{zt:i}=n,c=Tt(o),a=Jn(n,t,qn(xe(p)[l],i[l],e&&c&&s),e);return[r,{transform:Dt(At(a),e)}]}))},N=t=>{const{kt:e}=t,n=M(e)&&e,{x:r,y:o}=xe(p);return[n,{transform:n?Dt({x:zt(r),y:zt(o)}):""}]},B=[],j=[],V=[],X=(t,e,n)=>{const r=f(n),o=!r||!n;(!r||n)&&I(j,t,e),o&&I(V,t,e)},W=t=>{const e=t?ln:cn,n=t?j:V,o=C(n)?pn:"",l=J(`${on} ${e} ${o}`),i=J(an),c=J(un),a={kt:l,Ct:i,Ht:c};return s||Ot(l,nn),O(n,a),O(B,[q(l,i),q(i,c),bt(Y,l),H,r(a,X,F,t)]),a},G=bt(W,!0),Q=bt(W,!1);return G(),Q(),[{Mt:()=>{R(j,!0),R(V)},Rt:()=>{F(j,!0),F(V)},Pt:()=>{if(y)if(S&&E){const{zt:t}=n,e=!!j.find((({kt:t})=>Tt(t))),r=(t,n,r,o,s)=>D(t,n,T(((t,e,n)=>{const r=.5*(n?1:-1),o=e&&n?-1:1;return{transform:[Dt(zt(0+r),e),Dt(zt(t*o+r),e)]}})(r,o,s),e),"add");g($(V,j),(({kt:n})=>{M(n)?(r(n,S,t.x,!0,e),r(n,E,t.y)):H(n)}))}else L(j,N),L(V,N)},Lt:X,Vt:{V:S,Ut:j,Bt:G,jt:bt(L,j)},Gt:{V:E,Ut:V,Bt:Q,jt:bt(L,V)}},()=>(q(z,j[0].kt),q(z,V[0].kt),ot((()=>{X(pn)}),300),bt(A,B))]},Kn=(t,e,n)=>{const{it:r,Tt:o,Nt:s}=e;return(e,l,i,c)=>{const{kt:a,Ct:u,Ht:d}=e,[f,p]=wt(333),[h,y]=wt(),v=bt(i,[e],c),b=!!o.scrollBy,w=`client${c?"X":"Y"}`,m=c?Xt:Yt,g=c?"left":"top",x=c?"w":"h",$=c?"x":"y",S=t=>t.propertyName.indexOf(m)>-1;let k=!0;return bt(A,[he(a,"pointerenter",(()=>{l(hn,!0)})),he(a,"pointerleave pointercancel",(()=>{l(hn,!1)})),he(a,"wheel",(t=>{const{deltaX:e,deltaY:n,deltaMode:s}=t;b&&k&&0===s&&_(a)===r&&o.scrollBy({left:e,top:n,behavior:"smooth"}),k=!1,l(wn,!0),f((()=>{k=!0,l(wn)})),ve(t)}),{$:!1,O:!0}),he(d,"transitionstart",(t=>{if(S(t)){const t=()=>{v(),h(t)};t()}})),he(d,"transitionend transitioncancel",(t=>{S(t)&&(y(),v())})),he(a,"mousedown",bt(he,s,"click",ye,{C:!0,O:!0}),{O:!0}),(()=>{const e="pointerup pointerleave pointercancel lostpointercapture",l=(t,e)=>r=>{const{zt:s}=n,l=Qt(u)[x]-Qt(d)[x],i=e*r/l*s[$];ge(o,{[$]:t+i})};return he(u,"pointerdown",(n=>{const i=V(n.target,`.${un}`)===d,c=i?d:u,a=t.scrollbars,{button:f,isPrimary:p,pointerType:h}=n,{pointers:y}=a;if(0===f&&p&&a[i?"dragScroll":"clickScroll"]&&(y||[]).includes(h)){const t=!i&&n.shiftKey,a=bt(te,d),f=bt(te,u),p=(t,e)=>(t||a())[g]-(e||f())[g],h=tt(te(o)[m])/Qt(o)[x]||1,y=l(xe(o)[$]||0,1/h),v=n[w],b=a(),S=f(),k=b[m],C=p(b,S)+k/2,E=v-S[g],z=i?0:E-C,M=t=>{A(P),c.releasePointerCapture(t.pointerId)},P=[bt(R,r,Ie,Be),he(s,e,M),he(s,"selectstart",(t=>ve(t)),{$:!1}),he(u,e,M),he(u,"pointermove",(e=>{const n=e[w]-v;(i||t)&&y(z+n)}))];if(R(r,Ie,Be,!0),c.setPointerCapture(n.pointerId),t)y(z);else if(!i){const t=Sn(Pn);t&&O(P,t(y,p,z,k,E))}}}))})(),p,y])}},Un=({ft:t})=>({Ft:e,en:n,xt:r})=>{const{B:o}=Rn(),{gt:s}=e||{},{rt:l}=n;(t||!o)&&(s||r)&&Mt(t,{[Yt]:l?"":"100%"})},Zn=({it:t,Qt:n,ut:r,dt:o},s)=>{const[l,i]=e({u:ie,o:Ht()},bt(Ht,t,"padding",""));return({$t:t,Ft:e,en:c,xt:a})=>{let[u,d]=i(a);const{I:f,B:p}=Rn(),{ct:h,wt:y,bt:v}=e||{},{lt:b}=c,[w,m]=t("paddingAbsolute");(h||d||a||!p&&y)&&([u,d]=l(a));const g=!o&&(m||v||d);if(g){const t=!w||!n&&!f,e=u.r+u.l,o=u.t+u.b,l={[Bt]:t&&!b?-e:0,[jt]:t?-o:0,[Nt]:t&&b?-e:0,top:t?-u.t:0,right:t?b?-u.r:"auto":0,left:t?b?"auto":-u.l:0,[Xt]:t?`calc(100% + ${e}px)`:""},i={[It]:t?u.t:0,[Lt]:t?u.r:0,[Ft]:t?u.b:0,[Rt]:t?u.l:0};Mt(n||r,l),Mt(r,i),P(s,{Qt:u,cn:!t,k:n?i:P({},l,i)})}return{rn:g}}},tr=({it:t,Qt:n,ut:r,tn:o,dt:s,ht:l,Dt:i,nn:c},a)=>{const u=bt(U,0),d="visible",f=42,p={u:se,o:{w:0,h:0}},h={u:le,o:{x:Wt,y:Wt}},y=(t,e)=>{const n=K.devicePixelRatio%1!=0?1:0,r={w:u(t.w-e.w),h:u(t.h-e.h)};return{w:r.w>n?r.w:0,h:r.h>n?r.h:0}},v=t=>0===t.indexOf(d),{L:b,B:w,I:m,A:g}=Rn(),x=Sn(zn),$=!s&&!m&&(g.x||g.y),O=i&&s,[S,k]=e(p,bt(Zt,r)),[C,E]=e(p,bt(Ut,r)),[A,z]=e(p),[M,T]=e(p),[H]=e(h),I=(e,n)=>{if(Mt(r,{[Yt]:""}),n){const{cn:n,Qt:o}=a,{ln:s,M:l}=e,i=Zt(t),c=Kt(t),u="content-box"===Pt(r,"boxSizing"),d=n||u?o.b+o.t:0,f=!(g.x&&u);Mt(r,{[Yt]:c.h+i.h+(s.x&&f?l.x:0)-d})}},L=(t,e)=>{const n=m||t?0:f,o=(t,o,s)=>{const l=Pt(r,t),i="scroll"===(e?e[t]:l);return[l,i,i&&!m?o?n:s:0,o&&!!n]},[s,l,i,c]=o(_t,g.x,b.x),[a,u,d,p]=o(Vt,g.y,b.y);return{Jt:{x:s,y:a},ln:{x:l,y:u},M:{x:i,y:d},R:{x:c,y:p}}},F=(t,e,n,r)=>{const o=(t,e)=>{const n=v(t),r=e&&n&&t.replace(`${d}-`,"")||"";return[e&&!n?t:"",v(r)?"hidden":r]},[s,l]=o(n.x,e.x),[i,c]=o(n.y,e.y);return r[_t]=l&&i?l:s,r[Vt]=c&&s?c:i,L(t,r)},N=(t,e,n,r)=>{const{M:o,R:s}=t,{x:l,y:i}=s,{x:c,y:u}=o,{k:d}=a,f=e?Nt:Bt,p=e?Rt:Lt,h=d[f],y=d[jt],v=d[p],b=d[Ft];r[Xt]=`calc(100% + ${u+-1*h}px)`,r[f]=-u+h,r[jt]=-c+y,n&&(r[p]=v+(i?u:0),r[Ft]=b+(l?c:0))},[B,j]=x?x.D($,w,r,o,a,L,N):[()=>$,()=>[X]];return({$t:e,Ft:o,en:i,xt:d},{rn:f})=>{const{ct:p,yt:h,wt:b,gt:x,bt:$,St:_}=o||{},{rt:V,lt:X}=i,[Y,W]=e("showNativeOverlaidScrollbars"),[q,G]=e("overflow"),J=Y&&g.x&&g.y,Q=!s&&!w&&(p||b||h||W||x),K=p||f||b||$||_||W,Z=v(q.x),tt=v(q.y),et=Z||tt;let nt,rt=k(d),ot=E(d),st=z(d),lt=T(d);if(W&&m&&l(Xe,Ne,!J),Q&&(nt=L(J),I(nt,V)),K){et&&l(Ye,Fe,!1);const[t,e]=j(J,X,nt),[n,o]=rt=S(d),[s,i]=ot=C(d),a=Kt(r);let f=s,p=a;t(),(i||o||W)&&e&&!J&&B(e,s,n,X)&&(p=Kt(r),f=Ut(r));const h=Jt(c),v={w:u(U(s.w,f.w)+n.w),h:u(U(s.h,f.h)+n.h)},b={w:u((O?h.w:p.w+u(a.w-s.w))+n.w),h:u((O?h.h:p.h+u(a.h-s.h))+n.h)};lt=M(b),st=A(y(v,b),d)}const[it,ct]=lt,[at,ut]=st,[dt,ft]=ot,[pt,ht]=rt,yt={x:at.w>0,y:at.h>0},vt=Z&&tt&&(yt.x||yt.y)||Z&&yt.x&&!yt.y||tt&&yt.y&&!yt.x;if(f||$||_||ht||ft||ct||ut||G||W||Q||K){const e={[Bt]:0,[jt]:0,[Nt]:0,[Xt]:"",[_t]:"",[Vt]:""},n=F(J,yt,q,e),o=B(n,dt,pt,X);s||N(n,X,o,e),Q&&I(n,V),s?(D(t,Le,e[_t]),D(t,Re,e[Vt])):Mt(r,e)}R(t,Ie,Fe,vt),R(n,We,qe,vt),s||R(r,_e,Ye,et);const[bt,wt]=H(L(J).Jt);return P(a,{Jt:bt,It:{x:it.w,y:it.h},zt:{x:at.w,y:at.h},Zt:yt}),{Kt:wt,Xt:ct,Yt:ut}}},er=(t,n,r,o)=>{const[s,l,i,c,a]=(t=>{const[e,n,r]=(t=>{const e=Rn(),{G:n,I:r}=e,o=Sn(zn),s=o&&o.H,{elements:l}=n(),{host:i,padding:c,viewport:a,content:u}=l,d=w(t),f=d?{}:t,{elements:p}=f,{host:h,padding:y,viewport:v,content:b}=p||{},m=d?t:f.target,g=B(m,"textarea"),$=m.ownerDocument,S=$.documentElement,k=m===$.body,C=$.defaultView,E=bt(Nn,[m]),z=bt(Bn,[m]),P=bt(Fn,[m]),T=bt(J,""),H=bt(E,T,a),F=bt(z,T,u),N=H(v),V=N===m,Q=V&&k,K=!V&&F(b),U=!V&&w(N)&&N===K,Z=U&&!!P(u),tt=Z?H():N,et=Z?K:F(),nt=Q?S:U?tt:N,rt=g?E(T,i,h):m,ot=Q?nt:rt,st=U?et:K,lt=$.activeElement,it=!V&&C.top===C&&lt===m,ct={At:m,it:ot,ut:nt,Qt:!V&&z(T,c,y),ft:st,tn:!V&&!r&&s&&s(e),Tt:Q?S:nt,qt:Q?$:nt,nn:C,Nt:$,_t:g,Dt:k,Et:d,dt:V,sn:U,vt:(t,e)=>((t,e,n)=>I(t,e).has(n))(nt,V?Ie:_e,V?e:t),ht:(t,e,n)=>R(nt,V?Ie:_e,V?e:t,n)},at=M(ct).reduce(((t,e)=>{const n=ct[e];return O(t,!(!n||!w(n)||_(n))&&n)}),[]),ut=t=>t?x(at,t):null,{At:dt,it:ft,Qt:pt,ut:ht,ft:yt,tn:vt}=ct,wt=[()=>{L(ft,Ie),L(ft,De),L(dt,De),k&&(L(S,Ie),L(S,De))}],mt=g&&ut(ft);let gt=g?dt:j([yt,ht,pt,ft,dt].find((t=>!1===ut(t))));const xt=Q?dt:yt||ht,$t=bt(A,wt);return[ct,()=>{D(ft,Ie,V?"viewport":"host"),D(pt,We,""),D(yt,Ge,""),V||D(ht,_e,"");const t=k&&!V?Ot(_(m),He):X,e=t=>{q(_(t),j(t)),Y(t)};if(mt&&(G(dt,ft),O(wt,(()=>{G(ft,dt),Y(ft)}))),q(xt,gt),q(ft,pt),q(pt||ft,!V&&ht),q(ht,yt),O(wt,(()=>{t(),L(pt,We),L(yt,Ge),L(ht,Le),L(ht,Re),L(ht,_e),ut(yt)&&e(yt),ut(ht)&&e(ht),ut(pt)&&e(pt)})),r&&!V&&(R(ht,_e,Xe,!0),O(wt,bt(L,ht,_e))),vt&&(((t,e)=>{W(_(t),t,e)})(ht,vt),O(wt,bt(Y,vt))),it){const t="tabindex",e=D(ht,t);D(ht,t,"-1"),ht.focus();const n=()=>e?D(ht,t,e):L(ht,t),r=he($,"pointerdown keydown",(()=>{n(),r()}));O(wt,[n,r])}else lt&&lt.focus&&lt.focus();return gt=0,$t},$t]})(t),o={Qt:{t:0,r:0,b:0,l:0},cn:!1,k:{[Bt]:0,[jt]:0,[Nt]:0,[It]:0,[Lt]:0,[Ft]:0,[Rt]:0},It:{x:0,y:0},zt:{x:0,y:0},Jt:{x:Wt,y:Wt},Zt:{x:!1,y:!1}},{At:s,ut:l,ht:i,dt:c}=e,{I:a,A:u,B:d}=Rn(),f=!a&&(u.x||u.y),p=[Un(e),Zn(e,o),tr(e,o)];return[n,t=>{const e={},n=(f||!d)&&xe(l);return i("",je,!0),g(p,(n=>{P(e,n(t,e)||{})})),i("",je),ge(l,n),!c&&ge(s,0),e},o,e,r]})(t),[f,y,v]=((t,n)=>{let r,o,s,l,i;const{I:c}=Rn(),a=`[${Ie}]`,f=`[${_e}]`,y=["tabindex"],v=["wrap","cols","rows"],b=["id","class","style","open"],w={rt:!1,lt:Tt(t.it)},{it:O,ut:S,ft:k,_t:C,dt:E,vt:A,ht:z}=t,{B:T,j:H}=Rn(),[I]=e({u:se,o:{w:0,h:0}},(()=>{const t=A(Ye,Fe),e=A(Ve,""),n=e&&xe(S);z(Ye,Fe),z(Ve,""),z("",je,!0);const r=Ut(k),o=Ut(S),s=Zt(S);return z(Ye,Fe,t),z(Ve,"",e),z("",je),ge(S,n),{w:o.w+r.w+s.w,h:o.h+r.h+s.h}})),R=C?v:$(b,v),F=mt(n,{v:()=>r,p:()=>o,S(t,e){const[n]=t,[r]=e;return[$(M(n),M(r)).reduce(((t,e)=>(t[e]=n[e]||r[e],t)),{})]}}),N=t=>{g(t||y,(t=>{if(x(y,t)){const e=D(O,t);d(e)?D(S,t,e):L(S,t)}}))},B=(t,e)=>{const[r,o]=t,s={gt:o};return P(w,{rt:r}),!e&&n(s),s},j=({ct:t,et:e,st:r})=>{const o=(!t||r||e)&&c?F:n,[s,l]=e||[];e&&P(w,{lt:s}),o({ct:t||r,st:r,bt:l})},_=(t,e)=>{const[,r]=I(),o={wt:r};return r&&!e&&(t?n:F)(o),o},X=(t,e,n)=>{const r={yt:e};return e&&!n?F(r):E||N(t),r},[Y,W]=k||!T?Yn(O,B):[],q=!E&&Xn(O,j,{st:!0,ot:!0}),[G,J]=Vn(O,!1,X,{K:b,Y:$(b,y)}),Q=E&&yt&&new yt((t=>{const e=t[t.length-1].contentRect;j({ct:!0,st:ne(e,i)}),i=e}));return[()=>{N(),Q&&Q.observe(O);const t=q&&q(),e=Y&&Y(),n=G(),r=H((t=>{const[,e]=I();F({St:t,wt:e})}));return()=>{Q&&Q.disconnect(),t&&t(),e&&e(),l&&l(),n(),r()}},({$t:t,Ot:e,xt:n})=>{const i={},[c]=t("update.ignoreMutation"),[d,y]=t("update.attributes"),[v,b]=t("update.elementEvents"),[w,g]=t("update.debounce"),x=e||n;if(b||y){s&&s(),l&&l();const[t,e]=Vn(k||S,!0,_,{Y:$(R,d||[]),J:v,Z:a,nt:(t,e)=>{const{target:n,attributeName:r}=t;return!(e||!r||E)&&((t,e,n)=>{const r=V(t,e),o=t&&((t,e)=>{const n=e?m(e)&&e:document;return n?n.querySelector(t):null})(n,r),s=V(o,e)===r;return!(!r||!o)&&(r===t||o===t||s&&V(V(t,n),e)!==r)})(n,a,f)||!!V(n,`.${on}`)||!!(t=>p(c)&&c(t))(t)}});l=t(),s=e}if(g)if(F.m(),h(w)){const t=w[0],e=w[1];r=u(t)&&t,o=u(e)&&e}else u(w)?(r=w,o=!1):(r=!1,o=!1);if(x){const t=J(),e=W&&W(),n=s&&s();t&&P(i,X(t[0],t[1],x)),e&&P(i,B(e[0],x)),n&&P(i,_(n[0],x))}return i},w]})(c,(t=>{E({},t)})),[b,S,,k]=((t,e,n,r,o,s)=>{let l,i,c,a,u,d=X,f=0;const[p,h]=wt(),[y,v]=wt(),[b,w]=wt(100),[m,g]=wt(100),[x,$]=wt(100),[S,k]=wt((()=>f)),[C,E]=Qn(t,o,r,Kn(e,o,r)),{it:z,qt:M,Dt:P}=o,{Lt:T,Mt:H,Rt:D,Pt:I}=C,L=t=>{T(vn,t,!0),T(vn,t,!1)},R=(t,e)=>{if(k(),t)T(bn);else{const t=bt(T,bn,!0);f>0&&!e?S(t):t()}},F=t=>"mouse"===t.pointerType,N=t=>{F(t)&&(a=i,a&&R(!0))},B=[w,k,g,$,v,h,()=>d(),he(z,"pointerover",N,{C:!0}),he(z,"pointerenter",N),he(z,"pointerleave",(t=>{F(t)&&(a=!1,i&&R(!1))})),he(z,"pointermove",(t=>{F(t)&&l&&p((()=>{w(),R(!0),m((()=>{l&&R(!1)}))}))})),he(M,"scroll",(t=>{y((()=>{D(),c&&R(!0),b((()=>{c&&!a&&R(!1)}))})),s(t),I()}))];return[()=>bt(A,O(B,E())),({$t:t,xt:e,Ft:o,Wt:s})=>{const{Xt:a,Yt:p,Kt:h}=s||{},{bt:y,st:v}=o||{},{lt:b}=n,{A:w}=Rn(),{zt:m,Jt:g,Zt:$}=r,[O,S]=t("showNativeOverlaidScrollbars"),[k,C]=t("scrollbars.theme"),[E,A]=t("scrollbars.visibility"),[z,F]=t("scrollbars.autoHide"),[N,B]=t("scrollbars.autoHideSuspend"),[j]=t("scrollbars.autoHideDelay"),[_,V]=t("scrollbars.dragScroll"),[X,Y]=t("scrollbars.clickScroll"),W=v&&!e,q=$.x||$.y,G=a||p||y||e,J=h||A,Q=O&&w.x&&w.y,K=(t,e)=>{const n="visible"===E||"auto"===E&&"scroll"===t;return T(dn,n,e),n};if(f=j,W&&(N&&q?(L(!1),d(),x((()=>{d=he(M,"scroll",bt(L,!0),{C:!0})}))):L(!0)),S&&T(rn,Q),C&&(T(u),T(k,!0),u=k),B&&!N&&L(!0),F&&(l="move"===z,i="leave"===z,c="never"!==z,R(!c,!0)),V&&T(gn,_),Y&&T(mn,X),J){const t=K(g.x,!0),e=K(g.y,!1);T(fn,!(t&&e))}G&&(H(),D(),I(),T(yn,!m.x,!0),T(yn,!m.y,!1),T(sn,b&&!P))},{},C]})(t,n,v,i,c,o),C=t=>M(t).some((e=>!!t[e])),E=(t,e)=>{const{an:o,xt:s,Ot:i,un:c}=t,a=o||{},u=!!s,d={$t:Ae(n,a,u),an:a,xt:u};if(c)return S(d),!1;const f=e||y(P({},d,{Ot:i})),p=l(P({},d,{en:v,Ft:f}));S(P({},d,{Ft:f,Wt:p}));const h=C(f),b=C(p),w=h||b||!H(a)||u;return w&&r(t,{Ft:f,Wt:p}),w};return[()=>{const{At:t,ut:e,Nt:n,Dt:r}=c,o=r?n.documentElement:t,l=xe(o),i=[f(),s(),b()];return ge(e,l),bt(A,i)},E,()=>({fn:v,_n:i}),{dn:c,vn:k},a]},nr=(t,e,n)=>{const{q:r}=Rn(),o=w(t),s=o?t:t.target,l=_n(s);if(e&&!l){let l=!1;const a=[],u={},d=t=>{const e=T(t,!0),n=Sn(kn);return n?n(e,!0):e},f=P({},r(),d(e)),[p,h,y]=Oe(),[v,b,w]=Oe(n),m=(t,e)=>{w(t,e),y(t,e)},[g,x,$,S,k]=er(t,f,(({an:t,xt:e},{Ft:n,Wt:r})=>{const{ct:o,bt:s,gt:l,wt:i,yt:c,st:a}=n,{Xt:u,Yt:d,Kt:f}=r;m("updated",[E,{updateHints:{sizeChanged:!!o,directionChanged:!!s,heightIntrinsicChanged:!!l,overflowEdgeChanged:!!u,overflowAmountChanged:!!d,overflowStyleChanged:!!f,contentMutation:!!i,hostMutation:!!c,appear:!!a},changedOptions:t||{},force:!!e}])}),(t=>m("scroll",[E,t]))),C=t=>{(t=>{jn.delete(t)})(s),A(a),l=!0,m("destroyed",[E,t]),h(),b()},E={options(t,e){if(t){const n=e?r():{},o=Ee(f,P(n,d(t)));H(o)||(P(f,o),x({an:o}))}return P({},f)},on:v,off:(t,e)=>{t&&e&&b(t,e)},state(){const{fn:t,_n:e}=$(),{lt:n}=t,{It:r,zt:o,Jt:s,Zt:i,Qt:c,cn:a}=e;return P({},{overflowEdge:r,overflowAmount:o,overflowStyle:s,hasOverflow:i,padding:c,paddingAbsolute:a,directionRTL:n,destroyed:l})},elements(){const{At:t,it:e,Qt:n,ut:r,ft:o,Tt:s,qt:l}=S.dn,{Vt:i,Gt:c}=S.vn,a=t=>{const{Ht:e,Ct:n,kt:r}=t;return{scrollbar:r,track:n,handle:e}},u=t=>{const{Ut:e,Bt:n}=t,r=a(e[0]);return P({},r,{clone:()=>{const t=a(n());return x({un:!0}),t}})};return P({},{target:t,host:e,padding:n||r,viewport:r,content:o||r,scrollOffsetElement:s,scrollEventElement:l,scrollbarHorizontal:u(i),scrollbarVertical:u(c)})},update:t=>x({xt:t,Ot:!0}),destroy:bt(C,!1),plugin:t=>u[M(t)[0]]};return O(a,[k]),((t,e)=>{jn.set(t,e)})(s,E),On(xn,nr,[E,p,u]),((t,e)=>{const{nativeScrollbarsOverlaid:n,body:r}=e||{},{A:o,I:s,G:l}=Rn(),{nativeScrollbarsOverlaid:a,body:u}=l().cancel,d=null!=n?n:a,f=i(r)?u:r,p=(o.x||o.y)&&d,h=t&&(c(f)?!s:f);return!!p||!!h})(S.dn.Dt,!o&&t.cancel)?(C(!0),E):(O(a,g()),m("initialized",[E]),E.update(!0),E)}return l};return nr.plugin=t=>{const e=h(t),n=e?t:[t],r=n.map((t=>On(t,nr)[0]));return(t=>{g(t,(t=>g(t,((e,n)=>{xn[n]=t[n]}))))})(n),e?r:r[0]},nr.valid=t=>{const e=t&&t.elements,n=p(e)&&e();return b(n)&&!!_n(n.target)},nr.env=()=>{const{L:t,A:e,I:n,U:r,B:o,T:s,V:l,W:i,X:c,G:a,N:u,q:d,F:f}=Rn();return P({},{scrollbarsSize:t,scrollbarsOverlaid:e,scrollbarsHiding:n,rtlScrollBehavior:r,flexboxGlue:o,cssCustomProperties:s,scrollTimeline:l,staticDefaultInitialization:i,staticDefaultOptions:c,getDefaultInitialization:a,setDefaultInitialization:u,getDefaultOptions:d,setDefaultOptions:f})},t.ClickScrollPlugin=Tn,t.OverlayScrollbars=nr,t.ScrollbarsHidingPlugin=Mn,t.SizeObserverPlugin=En,Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t}({});
# Changelog
## 2.4.6
### Bug Fixes
- If the pointer (mouse, pen etc.) is interacting with the scrollbar, the `autoHide` option will wait until the interacting is finished. [#597](https://github.com/KingSora/OverlayScrollbars/issues/597)
- `ScrollTimeline` animations are not canceled anymore when they are updated. Instead the animations keyframe effect is switched out preventing flickering. [#598](https://github.com/KingSora/OverlayScrollbars/issues/598)
## 2.4.5

@@ -4,0 +11,0 @@

2

package.json
{
"name": "overlayscrollbars",
"version": "2.4.5",
"version": "2.4.6",
"description": "A scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling.",

@@ -5,0 +5,0 @@ "author": "Rene Haas | KingSora",

@@ -723,2 +723,56 @@ <div align="center">

}
// Describes a OverlayScrollbars instances state.
interface State {
// Describes the current padding in pixel.
padding: TRBL;
// Whether the current padding is absolute.
paddingAbsolute: boolean;
// The client width (x) & height (y) of the viewport in pixel.
overflowEdge: XY<number>;
// The overflow amount in pixel.
overflowAmount: XY<number>;
// The css overflow style of the viewport.
overflowStyle: XY<OverflowStyle>;
// Whether the viewport has an overflow.
hasOverflow: XY<boolean>;
// Whether the direction is considered rtl.
directionRTL: boolean;
// Whether the instance is considered destroyed.
destroyed: boolean;
}
// Describes the elements of a OverlayScrollbars instance.
interface Elements {
// The element the instance was applied to.
target: HTMLElement;
// The host element. Its the root of all other elements.
host: HTMLElement;
/**
* The element which is responsible to apply correct paddings.
* Depending on the Initialization it can be the same as the viewport element.
*/
padding: HTMLElement;
// The element which is responsible to do any scrolling.
viewport: HTMLElement;
/**
* The element which is responsible to hold the content.
* Depending on the Initialization it can be the same as the viewport element.
*/
content: HTMLElement;
/**
* The element through which you can get the current `scrollLeft` or `scrollTop` offset.
* Depending on the target element it can be the same as the viewport element.
*/
scrollOffsetElement: HTMLElement;
/**
* The element through which you can add `scroll` events.
* Depending on the target element it can be the same as the viewport element.
*/
scrollEventElement: HTMLElement | Document;
// The horizontal scrollbar elements.
scrollbarHorizontal: CloneableScrollbarElements;
// The vertical scrollbar elements.
scrollbarVertical: CloneableScrollbarElements;
}
```

@@ -808,2 +862,40 @@ </details>

}
// Describes the OverlayScrollbars environment.
interface Environment {
// The native scrollbars size of the browser / system.
scrollbarsSize: XY<number>;
// Whether the native scrollbars are overlaid.
scrollbarsOverlaid: XY<boolean>;
// Whether the browser supports native scrollbars hiding.
scrollbarsHiding: boolean;
// The rtl scroll behavior of the browser.
rtlScrollBehavior: { n: boolean; i: boolean };
// Whether the browser supports the ScrollTimeline API.
scrollTimeline: boolean;
// The default Initialization to use if nothing else is specified.
staticDefaultInitialization: Initialization;
// The default Options to use if nothing else is specified.
staticDefaultOptions: Options;
// Returns the current default Initialization.
getDefaultInitialization(): Initialization;
// Returns the current default Options.
getDefaultOptions(): Options;
/**
* Sets a new default Initialization.
* If the new default Initialization is partially filled, its deeply merged with the current default Initialization.
* @param newDefaultInitialization The new default Initialization.
* @returns The current default Initialization.
*/
setDefaultInitialization(newDefaultInitialization: PartialInitialization): Initialization;
/**
* Sets new default Options.
* If the new default Options are partially filled, they're deeply merged with the current default Options.
* @param newDefaultOptions The new default Options.
* @returns The current default options.
*/
setDefaultOptions(newDefaultOptions: PartialOptions): Options;
}
```

@@ -810,0 +902,0 @@ </details>

@@ -15,5 +15,6 @@ type CacheValues<T> = [value: T, changed: boolean, previous?: T];

};
type StyleObjectKey = Extract<keyof CSSStyleDeclaration, string>;
type StyleObject<CustomCssProps = ''> = {
[Key in StyleObjectKey | (CustomCssProps extends string ? CustomCssProps : '')]?: string | number;
type StyleObjectKey = Extract<keyof CSSStyleDeclaration, string> | `--${string}`;
type StyleObjectValue = string | number;
type StyleObject = {
[Key in StyleObjectKey]?: StyleObjectValue;
};

@@ -20,0 +21,0 @@ type OverflowStyle = 'scroll' | 'hidden' | 'visible';

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc