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.7 to 2.5.0

4

browser/overlayscrollbars.browser.es5.min.js
/*!
* OverlayScrollbars
* Version: 2.4.7
* Version: 2.5.0
*

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

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

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

@@ -16,3 +30,3 @@

- 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)
- If the pointer (mouse, pen etc.) is interacting with the scrollbar, the `autoHide` option will wait until the interaction 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)

@@ -19,0 +33,0 @@

{
"name": "overlayscrollbars",
"version": "2.4.7",
"version": "2.5.0",
"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",

@@ -33,3 +33,4 @@ <div align="center">

- Simple, powerful and well documented API
- High browser compatibility - **Firefox 59+**, **Chrome 55+**, **Opera 42+**, **Edge 12+**, **Safari 10+** and **IE 11**
- High browser compatibility - **Firefox 59+**, **Chrome 55+**, **Opera 42+**, **Edge 15+** and **Safari 10+**
- **Fully Accessible** - Native scroll behavior is completely preserved
- Can be run on the server - **SSR**, **SSG** and **ISR** support

@@ -87,3 +88,3 @@ - Tested on various devices - **Mobile**, **Desktop** and **Tablet**

- Use the javascript files with the `.browser` extension.
- Use the javascript files with the `.es5` extension if you need to support older browsers like IE11, otherwise use the `.es6` files.
- Use the javascript files with the `.es5` extension if you need to support older browsers, otherwise use the `.es6` files.
- For production use the javascript / stylesheet files with the `.min` extension.

@@ -90,0 +91,0 @@

@@ -34,7 +34,2 @@ type CacheValues<T> = [value: T, changed: boolean, previous?: T];

type EventListener$1<EventArgs extends Record<string, any[]>, N extends keyof EventArgs> = (...args: EventArgs[N]) => void;
type EventListeners$1<EventArgs extends Record<string, any[]>> = {
[K in keyof EventArgs]?: EventListener$1<EventArgs, K> | EventListener$1<EventArgs, K>[] | null;
};
type OptionsField = string;

@@ -255,47 +250,3 @@ type OptionsPrimitiveValue = boolean | number | string | Array<any> | ReadonlyArray<any> | [any] | [any, ...any[]] | ((this: any, ...args: any[]) => any) | null;

};
/**
* 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 all needed Flexbox features for OverlayScrollbars to work in a more performant way. */
flexboxGlue: boolean;
/** Whether the browser supports custom css properties. (also known as css variables) */
cssCustomProperties: 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;
}
interface InternalEnvironment {
interface Env {
readonly _nativeScrollbarsSize: XY;

@@ -308,4 +259,2 @@ readonly _nativeScrollbarsOverlaid: XY<boolean>;

};
readonly _flexboxGlue: boolean;
readonly _cssCustomProperties: boolean;
readonly _scrollTimeline: boolean;

@@ -321,2 +270,7 @@ readonly _staticDefaultInitialization: Initialization;

type EventListener$1<EventArgs extends Record<string, any[]>, N extends keyof EventArgs> = (...args: EventArgs[N]) => void;
type EventListeners$1<EventArgs extends Record<string, any[]>> = {
[K in keyof EventArgs]?: EventListener$1<EventArgs, K> | EventListener$1<EventArgs, K>[] | null;
};
type PluginModuleInstance = Record<string | number | symbol, any>;

@@ -405,3 +359,2 @@ type InstancePluginEvent = {

_content: HTMLElement | false;
_viewportArrange: HTMLStyleElement | false | null | undefined;
_scrollOffsetElement: HTMLElement;

@@ -444,4 +397,3 @@ _scrollEventElement: HTMLElement | Document;

static: () => {
_createUniqueViewportArrangeElement: (env: InternalEnvironment) => false | HTMLStyleElement;
_viewportArrangement: (structureSetupElements: StructureSetupElementsObj, structureSetupState: StructureSetupState, observersSetupState: ObserversSetupState, env: InternalEnvironment, checkOptions: OptionsCheckFn<Options>) => {
_viewportArrangement: (structureSetupElements: StructureSetupElementsObj, structureSetupState: StructureSetupState, observersSetupState: ObserversSetupState, env: Env, checkOptions: OptionsCheckFn<Options>) => {
_getViewportOverflowHideOffset: (viewportOverflowState: ViewportOverflowState) => {

@@ -461,3 +413,3 @@ _scrollbarsHideOffset: {

};
_envWindowZoom: () => (envInstance: InternalEnvironment, updateNativeScrollbarSizeCache: UpdateCache<XY<number>>) => boolean | undefined;
_envWindowZoom: () => (envInstance: Env, updateNativeScrollbarSizeCache: UpdateCache<XY<number>>) => boolean | undefined;
};

@@ -528,2 +480,42 @@ };

/**
* 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;
}
/**
* The primary entry point to OverlayScrollbars.

@@ -530,0 +522,0 @@ */

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