mirror of
https://github.com/tenrok/OverlayScrollbars.git
synced 2026-05-17 04:29:39 +03:00
9 lines
49 KiB
JavaScript
9 lines
49 KiB
JavaScript
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{785:function(e,t,r){"use strict";r.d(t,{E:function(){return rI},A:function(){return rM}});var i=r(7378);/*!
|
|
* OverlayScrollbars
|
|
* Version: 2.0.2
|
|
*
|
|
* Copyright (c) Rene Haas | KingSora.
|
|
* https://github.com/KingSora
|
|
*
|
|
* Released under the MIT license.
|
|
*/ function n(e,t){if(y(e))for(let r=0;r<e.length&&!1!==t(e[r],r,e);r++);else e&&n(Object.keys(e),r=>t(e[r],r,e));return e}function o(e,t){let r=f(t),i=v(t)||r;if(i){let o=r?"":{};if(e){let l=window.getComputedStyle(e,null);o=r?eN(e,l,t):t.reduce((t,r)=>(t[r]=eN(e,l,r),t),o)}return o}e&&n(P(t),r=>ez(e,r,t[r]))}let l=(e,t)=>{let{o:r,u:i,_:n}=e,o=r,l,a=(e,t)=>{let r=o,a=t||(i?!i(r,e):r!==e);return(a||n)&&(o=e,l=r),[o,a,l]},s=e=>a(t(o,l),e),u=e=>[o,!!e,l];return[t?s:a,u]},a=()=>"undefined"!=typeof window,s=a()&&Node.ELEMENT_NODE,{toString:u,hasOwnProperty:c}=Object.prototype,d=e=>void 0===e,b=e=>null===e,p=e=>d(e)||b(e)?`${e}`:u.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase(),w=e=>"number"==typeof e,f=e=>"string"==typeof e,m=e=>"boolean"==typeof e,h=e=>"function"==typeof e,v=e=>Array.isArray(e),g=e=>"object"==typeof e&&!v(e)&&!b(e),y=e=>{let t=!!e&&e.length,r=w(t)&&t>-1&&t%1==0;return(!!v(e)||!h(e)&&!!r)&&(!(t>0&&g(e))||t-1 in e)},x=e=>{if(!e||!g(e)||"object"!==p(e))return!1;let t,r="constructor",i=e[r],n=i&&i.prototype,o=c.call(e,r),l=n&&c.call(n,"isPrototypeOf");if(i&&!o&&!l)return!1;for(t in e);return d(t)||c.call(e,t)},k=e=>{let t=HTMLElement;return!!e&&(t?e instanceof t:e.nodeType===s)},_=e=>{let t=Element;return!!e&&(t?e instanceof t:e.nodeType===s)},O=(e,t,r)=>e.indexOf(t,r),S=(e,t,r)=>(!r&&!f(t)&&y(t)?Array.prototype.push.apply(e,t):e.push(t),e),j=e=>{let t=Array.from,r=[];return t&&e?t(e):(e instanceof Set?e.forEach(e=>{S(r,e)}):n(e,e=>{S(r,e)}),r)},E=e=>!!e&&0===e.length,$=(e,t,r)=>{let i=e=>e&&e.apply(void 0,t||[]);n(e,i),r||(e.length=0)},T=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),P=e=>e?Object.keys(e):[],C=(e,t,r,i,o,l,a)=>(("object"!=typeof e||b(e))&&!h(e)&&(e={}),n([t,r,i,o,l,a],t=>{n(P(t),r=>{let i=t[r];if(e===i)return!0;let n=v(i);if(i&&(x(i)||n)){let o=e[r],l=o;n&&!v(o)?l=[]:n||x(o)||(l={}),e[r]=C(l,i)}else e[r]=i})}),e),A=e=>{for(let t in e)return!1;return!0},N=(e,t,r,i)=>{if(d(i))return r?r[e]:t;r&&(f(i)||w(i))&&(r[e]=i)},z=(e,t,r)=>{if(d(r))return e?e.getAttribute(t):null;e&&e.setAttribute(t,r)},L=(e,t,r,i)=>{if(r){let n=z(e,t)||"",o=new Set(n.split(" "));o[i?"add":"delete"](r),z(e,t,j(o).join(" ").trim())}},M=(e,t,r)=>{let i=z(e,t)||"",n=new Set(i.split(" "));return n.has(r)},q=(e,t)=>{e&&e.removeAttribute(t)},I=(e,t)=>N("scrollLeft",0,e,t),R=(e,t)=>N("scrollTop",0,e,t),B=a()&&Element.prototype,D=(e,t)=>{let r=[],i=t?_(t)?t:null:document;return i?S(r,i.querySelectorAll(e)):r},V=(e,t)=>{let r=t?_(t)?t:null:document;return r?r.querySelector(e):null},F=(e,t)=>{if(_(e)){let r=B.matches||B.msMatchesSelector;return r.call(e,t)}return!1},H=e=>e?j(e.childNodes):[],X=e=>e?e.parentElement:null,Z=(e,t)=>{if(_(e)){let r=B.closest;if(r)return r.call(e,t);do{if(F(e,t))return e;e=X(e)}while(e)}return null},U=(e,t,r)=>{let i=e&&Z(e,t),n=e&&V(r,i),o=Z(n,t)===i;return!!i&&!!n&&(i===e||n===e||o&&Z(Z(e,r),t)!==i)},W=(e,t,r)=>{if(r&&e){let i=t,o;y(r)?(o=document.createDocumentFragment(),n(r,e=>{e===i&&(i=e.previousSibling),o.appendChild(e)})):o=r,t&&(i?i!==t&&(i=i.nextSibling):i=e.firstChild),e.insertBefore(o,i||null)}},Y=(e,t)=>{W(e,null,t)},K=(e,t)=>{W(X(e),e,t)},G=(e,t)=>{W(X(e),e&&e.nextSibling,t)},J=e=>{if(y(e))n(j(e),e=>J(e));else if(e){let t=X(e);t&&t.removeChild(e)}},Q=e=>{let t=document.createElement("div");return e&&z(t,"class",e),t},ee=e=>{let t=Q();return t.innerHTML=e.trim(),n(H(t),e=>J(e))},et=e=>e.charAt(0).toUpperCase()+e.slice(1),er=()=>Q().style,ei=["-webkit-","-moz-","-o-","-ms-"],en=["WebKit","Moz","O","MS","webkit","moz","o","ms"],eo={},el={},ea=e=>{let t=el[e];if(T(el,e))return t;let r=et(e),i=er();return n(ei,n=>{let o=n.replace(/-/g,""),l=[e,n+e,o+r,et(o)+r];return!(t=l.find(e=>void 0!==i[e]))}),el[e]=t||""},es=e=>{if(a()){let t=eo[e]||window[e];return T(eo,e)||(n(en,r=>!(t=t||window[r+et(e)])),eo[e]=t),t}},eu=es("MutationObserver"),ec=es("IntersectionObserver"),ed=es("ResizeObserver"),eb=es("cancelAnimationFrame"),ep=es("requestAnimationFrame"),ew=a()&&window.setTimeout,ef=a()&&window.clearTimeout,em=(e,t,r,i)=>{if(e&&t){let o=!0;return n(r,r=>{let n=i?i(e[r]):e[r],l=i?i(t[r]):t[r];n!==l&&(o=!1)}),o}return!1},eh=(e,t)=>em(e,t,["w","h"]),ev=(e,t)=>em(e,t,["x","y"]),eg=(e,t)=>em(e,t,["t","r","b","l"]),ey=(e,t,r)=>em(e,t,["width","height"],r&&(e=>Math.round(e))),ex=()=>{},ek=e=>{let t,r=e?ew:ep,i=e?ef:eb;return[n=>{i(t),t=r(n,h(e)?e():e)},()=>i(t)]},e_=(e,t)=>{let r,i,n,o=ex,{g:l,v:a,p:s}=t||{},u=function(t){o(),ef(r),r=i=void 0,o=ex,e.apply(this,t)},c=e=>s&&i?s(i,e):e,d=()=>{o!==ex&&u(c(n)||n)},b=function(){let e=j(arguments),t=h(l)?l():l,s=w(t)&&t>=0;if(s){let b=h(a)?a():a,p=w(b)&&b>=0,f=t>0?ef:eb,m=c(e),v=m||e,g=u.bind(0,v);o();let y=(t>0?ew:ep)(g,t);o=()=>f(y),p&&!r&&(r=ew(d,b)),i=n=v}else u(e)};return b.m=d,b},{max:eO}=Math,eS=/[^\x20\t\r\n\f]+/g,ej=(e,t,r)=>{let i=e&&e.classList,n,o=0,l=!1;if(i&&t&&f(t)){let a=t.match(eS)||[];for(l=a.length>0;n=a[o++];)l=!!r(i,n)&&l}return l},eE=(e,t)=>ej(e,t,(e,t)=>e.contains(t)),e$=(e,t)=>{ej(e,t,(e,t)=>e.remove(t))},eT=(e,t)=>(ej(e,t,(e,t)=>e.add(t)),e$.bind(0,e,t)),eP={opacity:1,zindex:1},eC=(e,t)=>{let r=t?parseFloat(e):parseInt(e,10);return r==r?r:0},eA=(e,t)=>!eP[e.toLowerCase()]&&w(t)?`${t}px`:t,eN=(e,t,r)=>null!=t?t[r]||t.getPropertyValue(r):e.style[r],ez=(e,t,r)=>{try{let{style:i}=e;d(i[t])?i.setProperty(t,r):i[t]=eA(t,r)}catch(n){}},eL=e=>"rtl"===o(e,"direction"),eM=(e,t,r)=>{let i=t?`${t}-`:"",n=r?`-${r}`:"",l=`${i}top${n}`,a=`${i}right${n}`,s=`${i}bottom${n}`,u=`${i}left${n}`,c=o(e,[l,a,s,u]);return{t:eC(c[l],!0),r:eC(c[a],!0),b:eC(c[s],!0),l:eC(c[u],!0)}},{round:eq}=Math,eI={w:0,h:0},eR=e=>e?{w:e.offsetWidth,h:e.offsetHeight}:eI,eB=e=>e?{w:e.clientWidth,h:e.clientHeight}:eI,eD=e=>e?{w:e.scrollWidth,h:e.scrollHeight}:eI,eV=e=>{let t=parseFloat(o(e,"height"))||0,r=parseFloat(o(e,"width"))||0;return{w:r-eq(r),h:t-eq(t)}},eF=e=>e.getBoundingClientRect(),eH,eX=()=>{if(d(eH)){eH=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get(){eH=!0}}))}catch(e){}}return eH},eZ=e=>e.split(" "),eU=(e,t,r,i)=>{n(eZ(t),t=>{e.removeEventListener(t,r,i)})},eW=(e,t,r,i)=>{var o;let l=eX(),a=null!=(o=l&&i&&i.S)?o:l,s=i&&i.$||!1,u=i&&i.C||!1,c=[],d=l?{passive:a,capture:s}:s;return n(eZ(t),t=>{let i=u?n=>{e.removeEventListener(t,i,s),r&&r(n)}:r;S(c,eU.bind(null,e,t,i,s)),e.addEventListener(t,i,d)}),$.bind(0,c)},eY=e=>e.stopPropagation(),eK=e=>e.preventDefault(),eG={x:0,y:0},eJ=e=>{let t=e?eF(e):0;return t?{x:t.left+window.pageYOffset,y:t.top+window.pageXOffset}:eG},eQ=(e,t)=>{n(v(t)?t:[t],e)},e0=e=>{let t=new Map,r=(e,r)=>{if(e){let i=t.get(e);eQ(e=>{i&&i[e?"delete":"clear"](e)},r)}else t.forEach(e=>{e.clear()}),t.clear()},i=(e,o)=>{if(f(e)){let l=t.get(e)||new Set;return t.set(e,l),eQ(e=>{h(e)&&l.add(e)},o),r.bind(0,e,o)}m(o)&&o&&r();let a=P(e),s=[];return n(a,t=>{let r=e[t];r&&S(s,i(t,r))}),$.bind(0,s)},o=(e,r)=>{let i=t.get(e);n(j(i),e=>{r&&!E(r)?e.apply(0,r):e()})};return i(e||{}),[i,r,o]},e1=e=>JSON.stringify(e,(e,t)=>{if(h(t))throw Error();return t}),e3={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,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},e2=(e,t)=>{let r={},i=P(t).concat(P(e));return n(i,i=>{let n=e[i],o=t[i];if(g(n)&&g(o))C(r[i]={},e2(n,o)),A(r[i])&&delete r[i];else if(T(t,i)&&o!==n){let l=!0;if(v(n)||v(o))try{e1(n)===e1(o)&&(l=!1)}catch(a){}l&&(r[i]=o)}}),r},e6="os-environment",e4=`${e6}-flexbox-glue`,e5=`${e4}-max`,e9="data-overlayscrollbars",e7="data-overlayscrollbars-initialize",e8=`${e9}-overflow-x`,te=`${e9}-overflow-y`,tt="overflowVisible",tr="updating",ti="os-viewport",tn=`${ti}-arrange`,to=`${ti}-scrollbar-hidden`,tl="os-overflow-visible",ta="os-size-observer",ts=`${ta}-appear`,tu=`${ta}-listener`,tc="os-scrollbar",td=`${tc}-rtl`,tb=`${tc}-horizontal`,tp=`${tc}-vertical`,tw=`${tc}-track`,tf=`${tc}-handle`,tm=`${tc}-visible`,th=`${tc}-cornerless`,tv=`${tc}-transitionless`,tg=`${tc}-interaction`,ty=`${tc}-unusable`,tx=`${tc}-auto-hidden`,tk=`${tc}-wheel`,t_=`${tw}-interactive`,tO=`${tf}-interactive`,tS={},tj=()=>tS,tE=e=>{let t=[];return n(v(e)?e:[e],e=>{let r=P(e);n(r,r=>{S(t,tS[r]=e[r])})}),t},t$={boolean:"__TPL_boolean_TYPE__",number:"__TPL_number_TYPE__",string:"__TPL_string_TYPE__",array:"__TPL_array_TYPE__",object:"__TPL_object_TYPE__",function:"__TPL_function_TYPE__",null:"__TPL_null_TYPE__"};t$.number,t$.boolean,t$.array,t$.null,t$.number,t$.array,t$.null,t$.function,t$.null,t$.string,t$.null,t$.array,t$.null;let{round:tT,abs:tP}=Math,tC="__osScrollbarsHidingPlugin",tA,tN=(e,t,r,i)=>{Y(e,t);let n=eB(t),o=eR(t),l=eV(r);return i&&J(t),{x:o.h-n.h+l.h,y:o.w-n.w+l.w}},tz=e=>{let t=!1,r=eT(e,to);try{t="none"===o(e,ea("scrollbar-width"))||"none"===window.getComputedStyle(e,"::-webkit-scrollbar").getPropertyValue("display")}catch(i){}return r(),t},tL=(e,t)=>{let r="hidden";o(e,{overflowX:r,overflowY:r,direction:"rtl"}),I(e,0);let i=eJ(e),n=eJ(t);I(e,-999);let l=eJ(t);return{i:i.x===n.x,n:n.x!==l.x}},tM=(e,t)=>{let r=eT(e,e4),i=eF(e),n=eF(t),o=ey(n,i,!0),l=eT(e,e5),a=eF(e),s=eF(t),u=ey(s,a,!0);return r(),l(),o&&u},tq=()=>{let{body:e}=document,t=ee(`<div class="${e6}"><div></div></div>`),r=t[0],i=r.firstChild,[n,,a]=e0(),[s,u]=l({o:tN(e,r,i),u:ev},tN.bind(0,e,r,i,!0)),[c]=u(),d=tz(r),b={x:0===c.x,y:0===c.y},p={elements:{host:null,padding:!d,viewport:e=>d&&e===e.ownerDocument.body&&e,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},w=C({},e3),f=C.bind(0,{},w),m=C.bind(0,{},p),h={k:c,A:b,I:d,L:"-1"===o(r,"zIndex"),B:tL(r,i),V:tM(r,i),Y:n.bind(0,"z"),j:n.bind(0,"r"),N:m,q:e=>C(p,e)&&m(),F:f,G:e=>C(w,e)&&f(),X:C({},p),U:C({},w)},v=window.addEventListener,g=e_(e=>a(e?"z":"r"),{g:33,v:99});if(q(r,"style"),J(r),v("resize",g.bind(0,!1)),!d&&(!b.x||!b.y)){let y;v("resize",()=>{let e=tj()[tC];(y=y||e&&e.R())&&y(h,s,g.bind(0,!0))})}return h},tI=()=>(tA||(tA=tq()),tA),tR=(e,t)=>h(t)?t.apply(0,e):t,tB=(e,t,r,i)=>{let n=d(i)?r:i,o=tR(e,n);return o||t.apply(0,e)},tD=(e,t,r,i)=>{let n=d(i)?r:i,o=tR(e,n);return!!o&&(k(o)?o:t.apply(0,e))},tV=(e,t,r)=>{let{nativeScrollbarsOverlaid:i,body:n}=r||{},{A:o,I:l}=tI(),{nativeScrollbarsOverlaid:a,body:s}=t,u=d(n)?s:n,c=(o.x||o.y)&&(null!=i?i:a),p=e&&(b(u)?!l:u);return!!c||!!p},tF=new WeakMap,tH=(e,t)=>{tF.set(e,t)},tX=e=>{tF.delete(e)},tZ=e=>tF.get(e),tU=(e,t)=>e?t.split(".").reduce((e,t)=>e&&T(e,t)?e[t]:void 0,e):void 0,tW=(e,t,r)=>i=>[tU(e,i),r||void 0!==tU(t,i)],tY=e=>{let t=e;return[()=>t,e=>{t=C({},t,e)}]},tK="tabindex",tG=Q.bind(0,""),tJ=e=>{Y(X(e),H(e)),J(e)},tQ=e=>{let t=tI(),{N:r,I:i}=t,n=tj()[tC],o=n&&n.T,{elements:l}=r(),{host:a,padding:s,viewport:u,content:c}=l,d=k(e),b=d?{}:e,{elements:p}=b,{host:w,padding:f,viewport:m,content:h}=p||{},v=d?e:b.target,g=F(v,"textarea"),y=v.ownerDocument,x=y.documentElement,_=v===y.body,j=y.defaultView,E=tB.bind(0,[v]),T=tD.bind(0,[v]),C=tR.bind(0,[v]),A=E.bind(0,tG,u),N=T.bind(0,tG,c),I=A(m),R=I===v,B=R&&_,D=!R&&N(h),V=!R&&k(I)&&I===D,Z=V&&!!C(c),U=Z?A():I,W=Z?D:N(),Q=B?x:V?U:I,ee=g?E(tG,a,w):v,et=y.activeElement,er=!R&&j.top===j&&et===v,ei={W:v,Z:B?Q:ee,J:Q,K:!R&&T(tG,s,f),tt:V?W:D,nt:!R&&!i&&o&&o(t),ot:B?x:Q,st:B?y:Q,et:j,ct:y,rt:g,it:_,lt:d,ut:R,dt:V,ft:(e,t)=>R?M(Q,e9,t):eE(Q,e),_t:(e,t,r)=>R?L(Q,e9,t,r):(r?eT:e$)(Q,e)},en=P(ei).reduce((e,t)=>{let r=ei[t];return S(e,!!r&&!X(r)&&r)},[]),eo=e=>e?O(en,e)>-1:null,{W:el,Z:ea,K:es,J:eu,tt:ec,nt:ed}=ei,eb=[()=>{q(ea,e9),q(ea,e7),q(el,e7),_&&(q(x,e9),q(x,e7))}],ep=g&&eo(ea),ew=g?el:H([ec,eu,es,ea,el].find(e=>!1===eo(e))),ef=B?el:ec||eu,em=()=>{z(ea,e9,R?"viewport":"host");let e=eT(es,"os-padding"),t=eT(eu,!R&&ti),r=eT(ec,"os-content"),n=_&&!R?eT(X(v),to):ex;if(ep&&(G(el,ea),S(eb,()=>{G(ea,el),J(ea)})),Y(ef,ew),Y(ea,es),Y(es||ea,!R&&eu),Y(eu,ec),S(eb,()=>{n(),q(eu,e8),q(eu,te),eo(ec)&&tJ(ec),eo(eu)&&tJ(eu),eo(es)&&tJ(es),e(),t(),r()}),i&&!R&&S(eb,e$.bind(0,eu,to)),ed&&(K(eu,ed),S(eb,J.bind(0,ed))),er){let o=z(eu,tK);z(eu,tK,"-1"),eu.focus();let l=()=>o?z(eu,tK,o):q(eu,tK),a=eW(y,"pointerdown keydown",()=>{l(),a()});S(eb,[l,a])}else et&&et.focus&&et.focus();ew=0};return[ei,em,$.bind(0,eb)]},t0=(e,t)=>{let{tt:r}=e,[i]=t;return e=>{let{V:t}=tI(),{ht:n}=i(),{gt:l}=e,a=(r||!t)&&l;return a&&o(r,{height:n?"":"100%"}),{vt:a,wt:a}}},t1=(e,t)=>{let[r,i]=t,{Z:n,K:a,J:s,ut:u}=e,[c,d]=l({u:eg,o:eM()},eM.bind(0,n,"padding",""));return(e,t,n)=>{let[l,b]=d(n),{I:p,V:w}=tI(),{bt:f}=r(),{vt:m,wt:h,yt:v}=e,[g,y]=t("paddingAbsolute");(m||b||!w&&h)&&([l,b]=c(n));let x=!u&&(y||v||b);if(x){let k=!g||!a&&!p,_=l.r+l.l,O=l.t+l.b,S={marginRight:k&&!f?-_:0,marginBottom:k?-O:0,marginLeft:k&&f?-_:0,top:k?-l.t:0,right:k?f?-l.r:"auto":0,left:k?f?"auto":-l.l:0,width:k?`calc(100% + ${_}px)`:""},j={paddingTop:k?l.t:0,paddingRight:k?l.r:0,paddingBottom:k?l.b:0,paddingLeft:k?l.l:0};o(a||s,S),o(s,j),i({K:l,St:!k,M:a?j:C({},S,j)})}return{xt:x}}},{max:t3}=Math,t2=t3.bind(0,0),t6="visible",t4="hidden",t5={u:eh,o:{w:0,h:0}},t9={u:ev,o:{x:t4,y:t4}},t7=(e,t)=>{let r=window.devicePixelRatio%1!=0?1:0,i={w:t2(e.w-t.w),h:t2(e.h-t.h)};return{w:i.w>r?i.w:0,h:i.h>r?i.h:0}},t8=(e,t,r)=>r?eT(e,t):e$(e,t),re=e=>0===e.indexOf(t6),rt=(e,t)=>{let[r,i]=t,{Z:n,K:a,J:s,nt:u,ut:c,_t:d,it:b,et:p}=e,{k:w,V:f,I:m,A:h}=tI(),v=tj()[tC],g=!c&&!m&&(h.x||h.y),y=b&&c,[x,k]=l(t5,eV.bind(0,s)),[_,O]=l(t5,eD.bind(0,s)),[S,j]=l(t5),[E,$]=l(t5),[T]=l(t9),P=(e,t)=>{if(o(s,{height:""}),t){let{St:i,K:l}=r(),{$t:a,P:u}=e,c=eV(n),d=eB(n),b="content-box"===o(s,"boxSizing"),p=i||b?l.b+l.t:0,w=!(h.x&&b);o(s,{height:d.h+c.h+(a.x&&w?u.x:0)-p})}},C=(e,t)=>{let r=m||e?0:42,i=(e,i,n)=>{let l=o(s,e),a=t?t[e]:l,u="scroll"===a;return[l,u,u&&!m?i?r:n:0,i&&!!r]},[n,l,a,u]=i("overflowX",h.x,w.x),[c,d,b,p]=i("overflowY",h.y,w.y);return{Ct:{x:n,y:c},$t:{x:l,y:d},P:{x:a,y:b},D:{x:u,y:p}}},A=(e,t,r,i)=>{let n=(e,t)=>{let r=re(e),i=t&&r&&e.replace(`${t6}-`,"")||"";return[t&&!r?e:"",re(i)?"hidden":i]},[o,l]=n(r.x,t.x),[a,s]=n(r.y,t.y);return i.overflowX=l&&a?l:o,i.overflowY=s&&o?s:a,C(e,i)},N=(e,t,i,n)=>{let{P:o,D:l}=e,{x:a,y:s}=l,{x:u,y:c}=o,{M:d}=r(),b=t?"marginLeft":"marginRight",p=t?"paddingLeft":"paddingRight",w=d[b],f=d.marginBottom,m=d[p],h=d.paddingBottom;n.width=`calc(100% + ${c+-1*w}px)`,n[b]=-c+w,n.marginBottom=-u+f,i&&(n[p]=m+(s?c:0),n.paddingBottom=h+(a?u:0))},[M,q]=v?v.H(g,f,s,u,r,C,N):[()=>g,()=>[ex]];return(e,t,l)=>{let{vt:u,Ot:b,wt:w,xt:v,gt:g,yt:I}=e,{ht:R,bt:B}=r(),[D,V]=t("showNativeOverlaidScrollbars"),[F,H]=t("overflow"),X=D&&h.x&&h.y,Z=!c&&!f&&(u||w||b||V||g),U=re(F.x),W=re(F.y),Y=U||W,K=k(l),G=O(l),J=j(l),Q=$(l),ee;if(V&&m&&d(to,"scrollbarHidden",!X),Z&&(ee=C(X),P(ee,R)),u||v||w||I||V){Y&&d(tl,tt,!1);let[et,er]=q(X,B,ee),[ei,en]=K=x(l),[eo,el]=G=_(l),ea=eB(s),es=eo,eu=ea;et(),(el||en||V)&&er&&!X&&M(er,eo,ei,B)&&(eu=eB(s),es=eD(s));let ec={w:t2(t3(eo.w,es.w)+ei.w),h:t2(t3(eo.h,es.h)+ei.h)},ed={w:t2((y?p.innerWidth:eu.w+t2(ea.w-eo.w))+ei.w),h:t2((y?p.innerHeight+ei.h:eu.h+t2(ea.h-eo.h))+ei.h)};Q=E(ed),J=S(t7(ec,ed),l)}let[eb,ep]=Q,[ew,ef]=J,[em,eh]=G,[ev,eg]=K,ey={x:ew.w>0,y:ew.h>0},ex=U&&W&&(ey.x||ey.y)||U&&ey.x&&!ey.y||W&&ey.y&&!ey.x;if(v||I||eg||eh||ep||ef||H||V||Z){let ek={marginRight:0,marginBottom:0,marginLeft:0,width:"",overflowY:"",overflowX:""},e_=A(X,ey,F,ek),eO=M(e_,em,ev,B);c||N(e_,B,eO,ek),Z&&P(e_,R),c?(z(n,e8,ek.overflowX),z(n,te,ek.overflowY)):o(s,ek)}L(n,e9,tt,ex),t8(a,tl,ex),c||t8(s,tl,Y);let[eS,ej]=T(C(X).Ct);return i({Ct:eS,zt:{x:eb.w,y:eb.h},Tt:{x:ew.w,y:ew.h},Et:ey}),{It:ej,At:ep,Lt:ef}}},rr=(e,t,r)=>{let i={},o=t||{},l=P(e).concat(P(o));return n(l,t=>{let n=e[t],l=o[t];i[t]=!!(r||n||l)}),i},ri=(e,t)=>{let{W:r,J:i,_t:o,ut:l}=e,{I:a,A:s,V:u}=tI(),c=!a&&(s.x||s.y),d=[t0(e,t),t1(e,t),rt(e,t)];return(e,t,a)=>{let s=rr(C({vt:!1,xt:!1,yt:!1,gt:!1,At:!1,Lt:!1,It:!1,Ot:!1,wt:!1},t),{},a),b=c||!u,p=b&&I(i),w=b&&R(i);o("",tr,!0);let f=s;return n(d,t=>{f=rr(f,t(f,e,!!a)||{},a)}),I(i,p),R(i,w),o("",tr),l||(I(r,0),R(r,0)),f}},rn=(e,t,r)=>{let i,o=!1,l=()=>{o=!0},a=l=>{if(r){let a=r.reduce((t,r)=>{if(r){let[i,n]=r,o=n&&i&&(l?l(i):D(i,e));o&&o.length&&n&&f(n)&&S(t,[o,n.trim()],!0)}return t},[]);n(a,r=>n(r[0],n=>{let l=r[1],a=i.get(n)||[],s=e.contains(n);if(s){let u=eW(n,l,e=>{o?(u(),i.delete(n)):t(e)});i.set(n,S(a,u))}else $(a),i.delete(n)}))}};return r&&(i=new WeakMap,a()),[l,a]},ro=(e,t,r,i)=>{let o=!1,{Ht:l,Mt:a,Pt:s,Dt:u,Rt:c,kt:d}=i||{},b=e_(()=>{o&&r(!0)},{g:33,v:99}),[p,w]=rn(e,b,s),m=a||[],h=(l||[]).concat(m),v=(o,l)=>{let a=c||ex,s=d||ex,b=new Set,p=new Set,h=!1,v=!1;if(n(o,r=>{let{attributeName:o,target:l,type:c,oldValue:d,addedNodes:w,removedNodes:g}=r,y="attributes"===c,x=e===l,k=y&&f(o)?z(l,o):0,_=0!==k&&d!==k,S=O(m,o)>-1&&_;if(t&&("childList"===c||!x)){let j=y&&_,E=j&&u&&F(l,u),$=E?!a(l,o,d,k):!y||j,T=$&&!s(r,!!E,e,i);n(w,e=>b.add(e)),n(g,e=>b.add(e)),v=v||T}!t&&x&&_&&!a(l,o,d,k)&&(p.add(o),h=h||S)}),b.size>0&&w(e=>j(b).reduce((t,r)=>(S(t,D(e,r)),F(r,e)?S(t,r):t),[])),t)return!l&&v&&r(!1),[!1];if(p.size>0||h){let g=[j(p),h];return l||r.apply(0,g),g}},g=new eu(e=>v(e));return g.observe(e,{attributes:!0,attributeOldValue:!0,attributeFilter:h,subtree:t,childList:t,characterData:t}),o=!0,[()=>{o&&(p(),g.disconnect(),o=!1)},()=>{if(o){b.m();let e=g.takeRecords();return!E(e)&&v(e,!0)}}]},rl=e=>e&&(e.height||e.width),ra=(e,t,r)=>{let{Bt:i=!1,Vt:n=!1}=r||{},o=tj().__osSizeObserverPlugin,{B:a}=tI(),s=ee(`<div class="${ta}"><div class="${tu}"></div></div>`),u=s[0],c=u.firstChild,d=eL.bind(0,e),[b]=l({o:void 0,_:!0,u:(e,t)=>!(!e||!rl(e)&&rl(t))}),p=e=>{let r=v(e)&&e.length>0&&g(e[0]),n=!r&&m(e[0]),o=!1,l=!1,s=!0;if(r){let[c,,d]=b(e.pop().contentRect),p=rl(c),w=rl(d);o=!d||!p,l=!w&&p,s=!o}else n?[,s]=e:l=!0===e;if(i&&s){let f=n?e[0]:eL(u);I(u,f?a.n?-3333333:a.i?0:3333333:3333333),R(u,3333333)}o||t({vt:!n,Yt:n?e:void 0,Vt:!!l})},w=[],f=!!n&&p;return[()=>{$(w),J(u)},()=>{if(ed){let t=new ed(p);t.observe(c),S(w,()=>{t.disconnect()})}else if(o){let[r,a]=o.O(c,p,n);f=r,S(w,a)}if(i){let[s]=l({o:!d()},d);S(w,eW(u,"scroll",e=>{let t=s(),[r,i]=t;i&&(e$(c,"ltr rtl"),r?eT(c,"rtl"):eT(c,"ltr"),p(t)),eY(e)}))}f&&(eT(u,ts),S(w,eW(u,"animationstart",f,{C:!!ed}))),(ed||o)&&Y(e,u)}]},rs=e=>0===e.h||e.isIntersecting||e.intersectionRatio>0,ru=(e,t)=>{let r,i=Q("os-trinsic-observer"),n=[],[o]=l({o:!1}),a=(e,r)=>{if(e){let i=o(rs(e)),[,n]=i;if(n)return r||t(i),[i]}},s=(e,t)=>{if(e&&e.length>0)return a(e.pop(),t)};return[()=>{$(n),J(i)},()=>{if(ec)(r=new ec(e=>s(e),{root:e})).observe(i),S(n,()=>{r.disconnect()});else{let t=()=>{let e=eR(i);a(e)},[o,l]=ra(i,t);S(n,o),l(),t()}Y(e,i)},()=>{if(r)return s(r.takeRecords(),!0)}]},rc=`[${e9}]`,rd=`.${ti}`,rb=["tabindex"],rp=["wrap","cols","rows"],rw=["id","class","style","open"],rf=(e,t,r)=>{let i,o,a,{Z:s,J:u,tt:c,rt:d,ut:b,ft:p,_t:m}=e,{V:g}=tI(),[y]=l({u:eh,o:{w:0,h:0}},()=>{let e=p(tl,tt),t=p(tn,""),r=t&&I(u),i=t&&R(u);m(tl,tt),m(tn,""),m("",tr,!0);let n=eD(c),o=eD(u),l=eV(u);return m(tl,tt,e),m(tn,"",t),m("",tr),I(u,r),R(u,i),{w:o.w+n.w+l.w,h:o.h+n.h+l.h}}),x=d?rp:rw.concat(rp),k=e_(r,{g:()=>i,v:()=>o,p(e,t){let[r]=e,[i]=t;return[P(r).concat(P(i)).reduce((e,t)=>(e[t]=r[t]||i[t],e),{})]}}),_=e=>{n(e||rb,e=>{if(O(rb,e)>-1){let t=z(s,e);f(t)?z(u,e,t):q(u,e)}})},j=(e,i)=>{let[n,o]=e,l={gt:o};return t({ht:n}),i||r(l),l},E=({vt:e,Yt:i,Vt:n})=>{let o=!1;if(i){let[l,a]=i;o=a,t({bt:l})}(!e||n?r:k)({vt:e,yt:o})},$=(e,t)=>{let[,i]=y(),n={wt:i};return i&&(t||(e?r:k)(n)),n},T=(e,t,r)=>{let i={Ot:t};return t?r||k(i):b||_(e),i},[A,N,L]=c||!g?ru(s,j):[ex,ex,ex],[M,B]=b?[ex,ex]:ra(s,E,{Vt:!0,Bt:!0}),[D,V]=ro(s,!1,T,{Mt:rw,Ht:rw.concat(rb)}),F=b&&ed&&new ed(E.bind(0,{vt:!0}));return F&&F.observe(s),_(),[()=>{A(),M(),a&&a[0](),F&&F.disconnect(),D()},()=>{B(),N()},()=>{let e={},t=V(),r=L(),i=a&&a[1]();return t&&C(e,T.apply(0,S(t,!0))),r&&C(e,j.apply(0,S(r,!0))),i&&C(e,$.apply(0,S(i,!0))),e},e=>{let[t]=e("update.ignoreMutation"),[r,n]=e("update.attributes"),[l,s]=e("update.elementEvents"),[d,p]=e("update.debounce"),f=e=>h(t)&&t(e);if((s||n)&&(a&&(a[1](),a[0]()),a=ro(c||u,!0,$,{Ht:x.concat(r||[]),Pt:l,Dt:rc,kt(e,t){let{target:r,attributeName:i}=e,n=!t&&!!i&&!b&&U(r,rc,rd);return n||!!Z(r,`.${tc}`)||!!f(e)}})),p){if(k.m(),v(d)){let m=d[0],g=d[1];i=w(m)&&m,o=w(g)&&g}else w(d)?(i=d,o=!1):(i=!1,o=!1)}}]},rm={x:0,y:0},rh={K:{t:0,r:0,b:0,l:0},St:!1,M:{marginRight:0,marginBottom:0,marginLeft:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},zt:rm,Tt:rm,Ct:{x:"hidden",y:"hidden"},Et:{x:!1,y:!1},ht:!1,bt:!1},rv=(e,t)=>{let r=tW(t,{}),i=tY(rh),[n,o,l]=e0(),[a,s]=i,[u,c,d]=tQ(e),b=ri(u,i),p=(e,t,r)=>{let i=P(e).some(t=>e[t]),n=i||!A(t)||r;return n&&l("u",[e,t,r]),n},[w,f,m,h]=rf(u,s,e=>p(b(r,e),{},!1)),v=a.bind(0);return v.jt=e=>n("u",e),v.Nt=()=>{let{W:e,J:t}=u,r=I(e),i=R(e);f(),c(),I(t,r),R(t,i)},v.qt=u,[(e,r)=>{let i=tW(t,e,r);return h(i),p(b(i,m(),r),e,!!r)},v,()=>{o(),w(),d()}]},{round:rg}=Math,ry=e=>{let{width:t,height:r}=eF(e),{w:i,h:n}=eR(e);return{x:rg(t)/i||1,y:rg(r)/n||1}},rx=(e,t,r)=>{let i=t.scrollbars,{button:n,isPrimary:o,pointerType:l}=e,{pointers:a}=i;return 0===n&&o&&i[r?"dragScroll":"clickScroll"]&&(a||[]).includes(l)},rk=(e,t)=>eW(e,"mousedown",eW.bind(0,t,"click",eY,{C:!0,$:!0}),{$:!0}),r_=(e,t,r,i,n,o)=>{let{B:l}=tI(),{Ft:a,Gt:s,Xt:u}=r,c=`scroll${o?"Left":"Top"}`,d=`client${o?"X":"Y"}`,b=o?"width":"height",p=o?"left":"top",w=o?"w":"h",f=o?"x":"y",m=(e,t)=>r=>{let{Tt:d}=n(),b=eR(s)[w]-eR(a)[w],p=t*r/b*d[f],m=eL(u),h=m&&o?l.n||l.i?1:-1:1;i[c]=e+p*h};return eW(s,"pointerdown",r=>{let n=Z(r.target,`.${tf}`)===a;if(rx(r,e,n)){let o=!n&&r.shiftKey,l=()=>eF(a),u=()=>eF(s),w=(e,t)=>(e||l())[p]-(t||u())[p],h=m(i[c]||0,1/ry(i)[f]),v=r[d],g=l(),y=u(),x=g[b],k=w(g,y)+x/2,_=v-y[p],O=n?0:_-k,j=[eW(t,"selectstart",e=>eK(e),{S:!1}),eW(s,"pointermove",e=>{let t=e[d]-v;(n||o)&&h(O+t)})];if(o)h(O);else if(!n){let E=tj().__osClickScrollPlugin;E&&S(j,E.O(h,w,O,x,_))}eW(s,"pointerup",e=>{$(j),s.releasePointerCapture(e.pointerId)},{C:!0}),s.setPointerCapture(r.pointerId)}})},rO=(e,t)=>(r,i,n,o,l,a)=>{let{Xt:s}=r,[u,c]=ek(333),d=!!l.scrollBy,b=!0;return $.bind(0,[eW(s,"pointerenter",()=>{i(tg,!0)}),eW(s,"pointerleave pointercancel",()=>{i(tg)}),eW(s,"wheel",e=>{let{deltaX:t,deltaY:r,deltaMode:n}=e;d&&b&&0===n&&X(s)===o&&l.scrollBy({left:t,top:r,behavior:"smooth"}),b=!1,i(tk,!0),u(()=>{b=!0,i(tk)}),eK(e)},{S:!1,$:!0}),rk(s,n),r_(e,n,r,l,t,a),c])},{min:rS,max:rj,abs:rE,round:r$}=Math,rT=(e,t,r,i)=>{if(i){let n=r?"x":"y",{Tt:o,zt:l}=i,a=l[n],s=o[n];return rj(0,rS(1,a/(a+s)))}let u=r?"w":"h",c=eR(e)[u],d=eR(t)[u];return rj(0,rS(1,c/d))},rP=(e,t,r,i,n,o)=>{let{B:l}=tI(),{Tt:a}=i,s=r$(a[o?"x":"y"]),u=rE(r[`scroll${o?"Left":"Top"}`]),c=l.i?u:s-u,d=rS(1,(o&&n?c:u)/s),b=rT(e,t,o);return 1/b*(1-b)*d},rC=(e,t,r)=>{let{N:i}=tI(),{scrollbars:l}=i(),{slot:a}=l,{ct:s,W:u,Z:c,J:d,lt:b,ot:p,it:w,ut:f}=t,{scrollbars:h}=b?{}:e,{slot:v}=h||{},g=tD([u,c,d],()=>f&&w?u:c,a,v),y=(e,t,r)=>{let i=r?eT:e$;n(e,e=>{i(e.Xt,t)})},x=(e,t)=>{n(e,e=>{let[r,i]=t(e);o(r,i)})},k=(e,t,r)=>{x(e,e=>{let{Ft:i,Gt:n}=e;return[i,{[r?"width":"height"]:`${(100*rT(i,n,r,t)).toFixed(3)}%`}]})},_=(e,t,r)=>{let i=r?"X":"Y";x(e,e=>{let{Ft:n,Gt:o,Xt:l}=e,a=rP(n,o,p,t,eL(l),r);return[n,{transform:a==a?`translate${i}(${(100*a).toFixed(3)}%)`:""}]})},O=[],j=[],T=[],P=(e,t,r)=>{let i=m(r);(!i||r)&&y(j,e,t),i&&r||y(T,e,t)},C=e=>{k(j,e,!0),k(T,e)},A=e=>{_(j,e,!0),_(T,e)},N=e=>{let t=e?j:T,i=E(t)?tv:"",n=Q(`${tc} ${e?tb:tp} ${i}`),o=Q(tw),l=Q(tf),a={Xt:n,Gt:o,Ft:l};return Y(n,o),Y(o,l),S(t,a),S(O,[J.bind(0,n),r(a,P,s,c,p,e)]),a},z=N.bind(0,!0),L=N.bind(0,!1),M=()=>{Y(g,j[0].Xt),Y(g,T[0].Xt),ew(()=>{P(tv)},300)};return z(),L(),[{Ut:C,Wt:A,Zt:P,Jt:{Kt:j,Qt:z,tn:x.bind(0,j)},nn:{Kt:T,Qt:L,tn:x.bind(0,T)}},M,$.bind(0,O)]},rA=(e,t,r,i)=>{let n,o,l,a,s,u=0,c=tY({}),[d]=c,[b,p]=ek(),[w,f]=ek(),[m,h]=ek(100),[v,g]=ek(100),[y,x]=ek(()=>u),[k,_,O]=rC(e,r.qt,rO(t,r)),{Z:S,J:j,ot:E,st:T,ut:P,it:C}=r.qt,{Jt:A,nn:N,Zt:z,Ut:L,Wt:M}=k,{tn:q}=A,{tn:B}=N,D=e=>{let{Xt:t}=e,r=P&&!C&&X(t)===j&&t;return[r,{transform:r?`translate(${I(E)}px, ${R(E)}px)`:""}]},V=(e,t)=>{if(x(),e)z(tx);else{let r=()=>z(tx,!0);u>0&&!t?y(r):r()}},F=()=>{(a=o)&&V(!0)},H=[h,x,g,f,p,O,eW(S,"pointerover",F,{C:!0}),eW(S,"pointerenter",F),eW(S,"pointerleave",()=>{a=!1,o&&V(!1)}),eW(S,"pointermove",()=>{n&&b(()=>{h(),V(!0),v(()=>{n&&V(!1)})})}),eW(T,"scroll",e=>{w(()=>{M(r()),l&&V(!0),m(()=>{l&&!a&&V(!1)})}),i(e),P&&q(D),P&&B(D)})],Z=d.bind(0);return Z.qt=k,Z.Nt=_,[(e,i,a)=>{let{At:c,Lt:d,It:b,yt:p}=a,{A:w}=tI(),f=tW(t,e,i),m=r(),{Tt:h,Ct:v,bt:g}=m,[y,x]=f("showNativeOverlaidScrollbars"),[k,_]=f("scrollbars.theme"),[O,S]=f("scrollbars.visibility"),[j,E]=f("scrollbars.autoHide"),[$]=f("scrollbars.autoHideDelay"),[T,P]=f("scrollbars.dragScroll"),[A,N]=f("scrollbars.clickScroll"),q=y&&w.x&&w.y,I=(e,t)=>{let r="visible"===O||"auto"===O&&"scroll"===e;return z(tm,r,t),r};if(u=$,x&&z("os-theme-none",q),_&&(z(s),z(k,!0),s=k),E&&(n="move"===j,o="leave"===j,V(!(l="never"!==j),!0)),P&&z(tO,T),N&&z(t_,A),b||S){let R=I(v.x,!0),B=I(v.y,!1);z(th,!(R&&B))}(c||d||p)&&(L(m),M(m),z(ty,!h.x,!0),z(ty,!h.y,!1),z(td,g&&!C))},Z,$.bind(0,H)]},rN=(e,t,r)=>{h(e)&&e(t||void 0,r||void 0)},rz=(e,t,r)=>{let{F:i,N:o,Y:l,j:a}=tI(),s=tj(),u=k(e),c=u?e:e.target,d=tZ(c);if(t&&!d){let b=!1,p=e=>{let t=tj().__osOptionsValidationPlugin,r=t&&t.O;return r?r(e,!0):e},w=C({},i(),p(t)),[f,m,h]=e0(r),[v,g,y]=rv(e,w),[x,_,O]=rA(e,w,g,e=>h("scroll",[N,e])),S=(e,t)=>v(e,!!t),j=S.bind(0,{},!0),E=l(j),$=a(j),T=e=>{tX(c),E(),$(),O(),y(),b=!0,h("destroyed",[N,!!e]),m()},N={options(e,t){if(e){let r=t?i():{},n=e2(w,C(r,p(e)));A(n)||(C(w,n),S(n))}return C({},w)},on:f,off(e,t){e&&t&&m(e,t)},state(){let{zt:e,Tt:t,Ct:r,Et:i,K:n,St:o,bt:l}=g();return C({},{overflowEdge:e,overflowAmount:t,overflowStyle:r,hasOverflow:i,padding:n,paddingAbsolute:o,directionRTL:l,destroyed:b})},elements(){let{W:e,Z:t,K:r,J:i,tt:n,ot:o,st:l}=g.qt,{Jt:a,nn:s}=_.qt,u=e=>{let{Ft:t,Gt:r,Xt:i}=e;return{scrollbar:i,track:r,handle:t}},c=e=>{let{Kt:t,Qt:r}=e,i=u(t[0]);return C({},i,{clone(){let e=u(r());return x({},!0,{}),e}})};return C({},{target:e,host:t,padding:r||i,viewport:i,content:n||i,scrollOffsetElement:o,scrollEventElement:l,scrollbarHorizontal:c(a),scrollbarVertical:c(s)})},update:e=>S({},e),destroy:T.bind(0)};return(g.jt((e,t,r)=>{x(t,r,e)}),tH(c,N),n(P(s),e=>rN(s[e],0,N)),tV(g.qt.it,o().cancel,!u&&e.cancel))?(T(!0),N):(g.Nt(),_.Nt(),h("initialized",[N]),g.jt((e,t,r)=>{let{vt:i,yt:n,gt:o,At:l,Lt:a,It:s,wt:u,Ot:c}=e;h("updated",[N,{updateHints:{sizeChanged:i,directionChanged:n,heightIntrinsicChanged:o,overflowEdgeChanged:l,overflowAmountChanged:a,overflowStyleChanged:s,contentMutation:u,hostMutation:c},changedOptions:t,force:r}])}),N.update(!0),N)}return d};rz.plugin=e=>{n(tE(e),e=>rN(e,rz))},rz.valid=e=>{let t=e&&e.elements,r=h(t)&&t();return x(r)&&!!tZ(r.target)},rz.env=()=>{let{k:e,A:t,I:r,B:i,V:n,L:o,X:l,U:a,N:s,q:u,F:c,G:d}=tI();return C({},{scrollbarsSize:e,scrollbarsOverlaid:t,scrollbarsHiding:r,rtlScrollBehavior:i,flexboxGlue:n,cssCustomProperties:o,staticDefaultInitialization:l,staticDefaultOptions:a,getDefaultInitialization:s,setDefaultInitialization:u,getDefaultOptions:c,setDefaultOptions:d})};let rL=()=>{if(typeof window>"u"){let e=()=>{};return[e,e]}let t,r,i=window,n="function"==typeof i.requestIdleCallback,o=i.requestAnimationFrame,l=i.cancelAnimationFrame,a=n?i.requestIdleCallback:o,s=n?i.cancelIdleCallback:l,u=()=>{s(t),l(r)};return[(e,i)=>{u(),t=a(n?()=>{u(),r=o(e)}:e,"object"==typeof i?i:{timeout:2233})},u]},rM=e=>{let{options:t,events:r,defer:n}=e||{},[o,l]=(0,i.useMemo)(rL,[]),a=(0,i.useRef)(null),s=(0,i.useRef)(n),u=(0,i.useRef)(t),c=(0,i.useRef)(r);return(0,i.useEffect)(()=>{s.current=n},[n]),(0,i.useEffect)(()=>{let{current:e}=a;u.current=t,rz.valid(e)&&e.options(t||{},!0)},[t]),(0,i.useEffect)(()=>{let{current:e}=a;c.current=r,rz.valid(e)&&e.on(r||{},!0)},[r]),(0,i.useEffect)(()=>()=>{var e;l(),null==(e=a.current)||e.destroy()},[]),(0,i.useMemo)(()=>[e=>{let t=a.current;if(rz.valid(t))return;let r=s.current,i=u.current||{},n=c.current||{},l=()=>a.current=rz(e,i,n);r?o(l,r):l()},()=>a.current],[])},rq=(e,t)=>{let{element:r="div",options:n,events:o,defer:l,children:a,...s}=e,u=(0,i.useRef)(null),c=(0,i.useRef)(null),[d,b]=rM({options:n,events:o,defer:l});return(0,i.useEffect)(()=>{let{current:e}=u,{current:t}=c;return e&&t&&d({target:e,elements:{viewport:t,content:t}}),()=>{var e;return null==(e=b())?void 0:e.destroy()}},[d,r]),(0,i.useImperativeHandle)(t,()=>({osInstance:b,getElement:()=>u.current}),[]),i.createElement(r,{"data-overlayscrollbars-initialize":"",ref:u,...s},i.createElement("div",{ref:c},a))},rI=(0,i.forwardRef)(rq)},8936:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(3504)}])},3504:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return g}});var i=r(9722),n=r(169);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}var l=r(1373),a=r(4246),s=function(e){var t=e.id,r=e.tag,n=(0,l.Z)(e,["id","tag"]);return t?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(r,(0,i.Z)({},n))}):(0,a.jsx)(r,(0,i.Z)({},n))},u=r(785),c=function(e){var t=e.children;return(0,a.jsx)(u.E,{defer:!0,element:"pre",options:{paddingAbsolute:!0,scrollbars:{autoHide:"leave"}},children:t})};r(2586),r(2431),r(1563);var d=r(7378),b=r(8038),p=r.n(b),w=r(1670),f=r(2562),m=r.n(f),h={src:"/OverlayScrollbars/_next/static/media/favicon.7b344e85.ico",height:256,width:256},v=function(e,t){return(0,a.jsx)(s,(0,n.Z)((0,i.Z)({},e),{tag:t}))},g=function(e){var t,r,n=e.Component,l=e.pageProps,s=function(e){if(Array.isArray(e))return e}(t=(0,u.A)({defer:!0}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t,2)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),b=s[0],f=s[1];return(0,d.useEffect)(function(){var e=(new(m())).getDevice().type;return b({target:document.body,cancel:{nativeScrollbarsOverlaid:!!e&&["console","mobile","tablet","smarttv"].includes(e)}}),function(){var e;return null===(e=f())||void 0===e?void 0:e.destroy()}},[]),(0,a.jsx)(w.Zo,{components:{h1:function(e){return v(e,"h1")},h2:function(e){return v(e,"h2")},h3:function(e){return v(e,"h3")},h4:function(e){return v(e,"h4")},h5:function(e){return v(e,"h5")},h6:function(e){return v(e,"h6")},pre:c},children:(0,a.jsxs)("div",{className:"font-sans font-normal text-primary-dark",children:[(0,a.jsxs)(p(),{children:[(0,a.jsx)("title",{children:"OverlayScrollbars"},"title"),(0,a.jsx)("meta",{name:"description",content:"A javascript scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling."},"description"),(0,a.jsx)("link",{rel:"icon",href:h.src}),(0,a.jsx)("link",{rel:"shortcut icon",type:"image/x-icon",href:h.src}),(0,a.jsx)("meta",{httpEquiv:"X-UA-Compatible",content:"IE=edge"}),(0,a.jsx)("meta",{name:"theme-color",content:"#36befd"}),(0,a.jsx)("meta",{name:"msapplication-TileColor",content:"#36befd"}),(0,a.jsx)("meta",{name:"msapplication-navbutton-color",content:"#36befd"}),(0,a.jsx)("meta",{name:"application-name",content:"OverlayScrollbars"}),(0,a.jsx)("meta",{name:"msapplication-tooltip",content:"OverlayScrollbars"}),(0,a.jsx)("meta",{name:"apple-mobile-web-app-title",content:"OverlayScrollbars"}),(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"http://schema.org","@type":"SoftwareSourceCode",url:"https://kingsora.github.io/OverlayScrollbars",name:"OverlayScrollbars",description:"A javascript scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling.",license:"https://en.wikipedia.org/wiki/MIT_License",keywords:"js,javascript,typescript,overlayscrollbars,overlay,scrollbars,custom,scrollbar,plugin,react,vue,angular,treeshaking",isAccessibleForFree:!0,image:"https://raw.githubusercontent.com/KingSora/OverlayScrollbars/master/logo/logo.png",codeRepository:"https://github.com/KingSora/OverlayScrollbars",runtimePlatform:"browser",maintainer:{"@type":"Person",name:"Rene Haas",additionalName:"KingSora",url:"https://github.com/KingSora"},programmingLanguage:{"@type":"ComputerLanguage",name:"javascript",alternateName:"js"}})}})]}),(0,a.jsx)(n,(0,i.Z)({},l))]})})}},1563:function(){},2431:function(){},2586:function(){},8038:function(e,t,r){e.exports=r(555)},2562:function(e,t,r){var i;!function(n,o){"use strict";var l="function",a="undefined",s="object",u="string",c="model",d="name",b="type",p="vendor",w="version",f="architecture",m="console",h="mobile",v="tablet",g="smarttv",y="wearable",x="embedded",k="Amazon",_="Apple",O="ASUS",S="BlackBerry",j="Browser",E="Chrome",$="Firefox",T="Google",P="Huawei",C="Microsoft",A="Motorola",N="Opera",z="Samsung",L="Sharp",M="Sony",q="Xiaomi",I="Zebra",R="Facebook",B=function(e,t){var r={};for(var i in e)t[i]&&t[i].length%2==0?r[i]=t[i].concat(e[i]):r[i]=e[i];return r},D=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},V=function(e,t){return typeof e===u&&-1!==F(t).indexOf(F(e))},F=function(e){return e.toLowerCase()},H=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),typeof t===a?e:e.substring(0,350)},X=function(e,t){for(var r,i,n,a,u,c,d=0;d<t.length&&!u;){var b=t[d],p=t[d+1];for(r=i=0;r<b.length&&!u;)if(u=b[r++].exec(e))for(n=0;n<p.length;n++)c=u[++i],typeof(a=p[n])===s&&a.length>0?2===a.length?typeof a[1]==l?this[a[0]]=a[1].call(this,c):this[a[0]]=a[1]:3===a.length?typeof a[1]!==l||a[1].exec&&a[1].test?this[a[0]]=c?c.replace(a[1],a[2]):o:this[a[0]]=c?a[1].call(this,c,a[2]):o:4===a.length&&(this[a[0]]=c?a[3].call(this,c.replace(a[1],a[2])):o):this[a]=c||o;d+=2}},Z=function(e,t){for(var r in t)if(typeof t[r]===s&&t[r].length>0){for(var i=0;i<t[r].length;i++)if(V(t[r][i],e))return"?"===r?o:r}else if(V(t[r],e))return"?"===r?o:r;return e},U={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},W={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[w,[d,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[w,[d,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[d,w],[/opios[\/ ]+([\w\.]+)/i],[w,[d,N+" Mini"]],[/\bopr\/([\w\.]+)/i],[w,[d,N]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(weibo)__([\d\.]+)/i],[d,w],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[w,[d,"UC"+j]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[w,[d,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[w,[d,"WeChat"]],[/konqueror\/([\w\.]+)/i],[w,[d,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[w,[d,"IE"]],[/yabrowser\/([\w\.]+)/i],[w,[d,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[d,/(.+)/,"$1 Secure "+j],w],[/\bfocus\/([\w\.]+)/i],[w,[d,$+" Focus"]],[/\bopt\/([\w\.]+)/i],[w,[d,N+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[w,[d,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[w,[d,"Dolphin"]],[/coast\/([\w\.]+)/i],[w,[d,N+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[w,[d,"MIUI "+j]],[/fxios\/([-\w\.]+)/i],[w,[d,$]],[/\bqihu|(qi?ho?o?|360)browser/i],[[d,"360 "+j]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[d,/(.+)/,"$1 "+j],w],[/(comodo_dragon)\/([\w\.]+)/i],[[d,/_/g," "],w],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[d,w],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[d],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[d,R],w],[/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[d,w],[/\bgsa\/([\w\.]+) .*safari\//i],[w,[d,"GSA"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[w,[d,E+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[d,E+" WebView"],w],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[w,[d,"Android "+j]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[d,w],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[w,[d,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[w,d],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[d,[w,Z,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[d,w],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[d,"Netscape"],w],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[w,[d,$+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[d,w]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[f,"amd64"]],[/(ia32(?=;))/i],[[f,F]],[/((?:i[346]|x)86)[;\)]/i],[[f,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[f,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[f,"armhf"]],[/windows (ce|mobile); ppc;/i],[[f,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[f,/ower/,"",F]],[/(sun4\w)[;\)]/i],[[f,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[f,F]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[c,[p,z],[b,v]],[/\b((?:s[cgp]h|gt|sm)-\w+|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[c,[p,z],[b,h]],[/\((ip(?:hone|od)[\w ]*);/i],[c,[p,_],[b,h]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[c,[p,_],[b,v]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[c,[p,P],[b,v]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[c,[p,P],[b,h]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[c,/_/g," "],[p,q],[b,h]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[c,/_/g," "],[p,q],[b,v]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[c,[p,"OPPO"],[b,h]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[c,[p,"Vivo"],[b,h]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[c,[p,"Realme"],[b,h]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[c,[p,A],[b,h]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[c,[p,A],[b,v]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[c,[p,"LG"],[b,v]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[c,[p,"LG"],[b,h]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[c,[p,"Lenovo"],[b,v]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[c,/_/g," "],[p,"Nokia"],[b,h]],[/(pixel c)\b/i],[c,[p,T],[b,v]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[c,[p,T],[b,h]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[c,[p,M],[b,h]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[c,"Xperia Tablet"],[p,M],[b,v]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[c,[p,"OnePlus"],[b,h]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[c,[p,k],[b,v]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[c,/(.+)/g,"Fire Phone $1"],[p,k],[b,h]],[/(playbook);[-\w\),; ]+(rim)/i],[c,p,[b,v]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[c,[p,S],[b,h]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[c,[p,O],[b,v]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[c,[p,O],[b,h]],[/(nexus 9)/i],[c,[p,"HTC"],[b,v]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic|sony(?!-bra))[-_ ]?([-\w]*)/i],[p,[c,/_/g," "],[b,h]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[c,[p,"Acer"],[b,v]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[c,[p,"Meizu"],[b,h]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[c,[p,L],[b,h]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[p,c,[b,h]],[/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[p,c,[b,v]],[/(surface duo)/i],[c,[p,C],[b,v]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[c,[p,"Fairphone"],[b,h]],[/(u304aa)/i],[c,[p,"AT&T"],[b,h]],[/\bsie-(\w*)/i],[c,[p,"Siemens"],[b,h]],[/\b(rct\w+) b/i],[c,[p,"RCA"],[b,v]],[/\b(venue[\d ]{2,7}) b/i],[c,[p,"Dell"],[b,v]],[/\b(q(?:mv|ta)\w+) b/i],[c,[p,"Verizon"],[b,v]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[c,[p,"Barnes & Noble"],[b,v]],[/\b(tm\d{3}\w+) b/i],[c,[p,"NuVision"],[b,v]],[/\b(k88) b/i],[c,[p,"ZTE"],[b,v]],[/\b(nx\d{3}j) b/i],[c,[p,"ZTE"],[b,h]],[/\b(gen\d{3}) b.+49h/i],[c,[p,"Swiss"],[b,h]],[/\b(zur\d{3}) b/i],[c,[p,"Swiss"],[b,v]],[/\b((zeki)?tb.*\b) b/i],[c,[p,"Zeki"],[b,v]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[p,"Dragon Touch"],c,[b,v]],[/\b(ns-?\w{0,9}) b/i],[c,[p,"Insignia"],[b,v]],[/\b((nxa|next)-?\w{0,9}) b/i],[c,[p,"NextBook"],[b,v]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[p,"Voice"],c,[b,h]],[/\b(lvtel\-)?(v1[12]) b/i],[[p,"LvTel"],c,[b,h]],[/\b(ph-1) /i],[c,[p,"Essential"],[b,h]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[c,[p,"Envizen"],[b,v]],[/\b(trio[-\w\. ]+) b/i],[c,[p,"MachSpeed"],[b,v]],[/\btu_(1491) b/i],[c,[p,"Rotor"],[b,v]],[/(shield[\w ]+) b/i],[c,[p,"Nvidia"],[b,v]],[/(sprint) (\w+)/i],[p,c,[b,h]],[/(kin\.[onetw]{3})/i],[[c,/\./g," "],[p,C],[b,h]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[c,[p,I],[b,v]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[c,[p,I],[b,h]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[p,c,[b,m]],[/droid.+; (shield) bui/i],[c,[p,"Nvidia"],[b,m]],[/(playstation [345portablevi]+)/i],[c,[p,M],[b,m]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[c,[p,C],[b,m]],[/smart-tv.+(samsung)/i],[p,[b,g]],[/hbbtv.+maple;(\d+)/i],[[c,/^/,"SmartTV"],[p,z],[b,g]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[p,"LG"],[b,g]],[/(apple) ?tv/i],[p,[c,_+" TV"],[b,g]],[/crkey/i],[[c,E+"cast"],[p,T],[b,g]],[/droid.+aft(\w)( bui|\))/i],[c,[p,k],[b,g]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[c,[p,L],[b,g]],[/(bravia[\w ]+)( bui|\))/i],[c,[p,M],[b,g]],[/(mitv-\w{5}) bui/i],[c,[p,q],[b,g]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w ]*; *(\w[^;]*);([^;]*)/i],[[p,H],[c,H],[b,g]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[b,g]],[/((pebble))app/i],[p,c,[b,y]],[/droid.+; (glass) \d/i],[c,[p,T],[b,y]],[/droid.+; (wt63?0{2,3})\)/i],[c,[p,I],[b,y]],[/(quest( 2)?)/i],[c,[p,R],[b,y]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[p,[b,x]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[c,[b,h]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[c,[b,v]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[b,v]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[b,h]],[/(android[-\w\. ]{0,9});.+buil/i],[c,[p,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[w,[d,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[w,[d,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i],[d,w],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[w,d]],os:[[/microsoft (windows) (vista|xp)/i],[d,w],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[d,[w,Z,U]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[d,"Windows"],[w,Z,U]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i],[[w,/_/g,"."],[d,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[d,"Mac OS"],[w,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[w,d],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[d,w],[/\(bb(10);/i],[w,[d,S]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[w,[d,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[w,[d,$+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[w,[d,"webOS"]],[/crkey\/([\d\.]+)/i],[w,[d,E+"cast"]],[/(cros) [\w]+ ([\w\.]+\w)/i],[[d,"Chromium OS"],w],[/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[d,w],[/(sunos) ?([\w\.\d]*)/i],[[d,"Solaris"],w],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\w\.]*)/i],[d,w]]},Y=function(e,t){if(typeof e===s&&(t=e,e=o),!(this instanceof Y))return new Y(e,t).getResult();var r=e||(typeof n!==a&&n.navigator&&n.navigator.userAgent?n.navigator.userAgent:""),i=t?B(W,t):W;return this.getBrowser=function(){var e,t={};return t[d]=o,t[w]=o,X.call(t,r,i.browser),t.major=typeof(e=t.version)===u?e.replace(/[^\d\.]/g,"").split(".")[0]:o,t},this.getCPU=function(){var e={};return e[f]=o,X.call(e,r,i.cpu),e},this.getDevice=function(){var e={};return e[p]=o,e[c]=o,e[b]=o,X.call(e,r,i.device),e},this.getEngine=function(){var e={};return e[d]=o,e[w]=o,X.call(e,r,i.engine),e},this.getOS=function(){var e={};return e[d]=o,e[w]=o,X.call(e,r,i.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===u&&e.length>350?H(e,350):e,this},this.setUA(r),this};Y.VERSION="1.0.32",Y.BROWSER=D([d,w,"major"]),Y.CPU=D([f]),Y.DEVICE=D([c,p,b,m,h,g,v,y,x]),Y.ENGINE=Y.OS=D([d,w]),typeof t!==a?("object"!==a&&e.exports&&(t=e.exports=Y),t.UAParser=Y):"function"===l&&r.amdO?o!==(i=(function(){return Y}).call(t,r,t,e))&&(e.exports=i):typeof n!==a&&(n.UAParser=Y);var K=typeof n!==a&&(n.jQuery||n.Zepto);if(K&&!K.ua){var G=new Y;K.ua=G.getResult(),K.ua.get=function(){return G.getUA()},K.ua.set=function(e){G.setUA(e);var t=G.getResult();for(var r in t)K.ua[r]=t[r]}}}("object"==typeof window?window:this)},1670:function(e,t,r){"use strict";r.d(t,{Zo:function(){return a},ah:function(){return o}});var i=r(7378);let n=i.createContext({});function o(e){let t=i.useContext(n);return i.useMemo(()=>"function"==typeof e?e(t):{...t,...e},[t,e])}let l={};function a({components:e,children:t,disableParentContext:r}){let a=o(e);return r&&(a=e||l),i.createElement(n.Provider,{value:a},t)}},9722:function(e,t,r){"use strict";function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){i(e,t,r[t])})}return e}r.d(t,{Z:function(){return n}})},169:function(e,t,r){"use strict";function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r.push.apply(r,i)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}r.d(t,{Z:function(){return i}})},1373:function(e,t,r){"use strict";function i(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i<o.length;i++)r=o[i],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}r.d(t,{Z:function(){return i}})}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],function(){return t(8936),t(5817)}),_N_E=e.O()}]); |