1document.querySelectorAll("[data-popup]").forEach(t=>{const e=Number.parseInt(t.getAttribute("data-popup-idx")),n=t.querySelector("[data-popup-close]"),o=t.querySelector("[data-popup-body]"),s=t.querySelector("[data-popup-reopen]");n?.addEventListener("click",()=>{o.classList.add("hidden"),s?.classList.remove("hidden"),Sn(e,!0)}),s?.addEventListener("click",()=>{o.classList.remove("hidden"),s?.classList.add("hidden"),Sn(e,!1)})});function Sn(t,e){const n=document.cookie.split("; ").find(s=>s.startsWith("popup_data="))?.split("=")[1],o=JSON.parse(decodeURIComponent(n));o[t].closed=e,document.cookie="popup_data="+encodeURIComponent(JSON.stringify(o))}const ze=document.querySelector("[data-header-section]"),Io=document.querySelector("[data-header-bar]")?.clientHeight;let xn=window.scrollY,zo=Io||10;const Oe=()=>{const t=window.scrollY;t>zo?t<xn?ze?.classList.remove("header-hide"):ze?.classList.add("header-hide"):ze?.classList.remove("header-hide"),xn=t};Oe();document.addEventListener("scroll",Oe);document.addEventListener("astro:beforeload",Oe);document.addEventListener("astro:page-load",Oe);/*! 2 * OverlayScrollbars 3 * Version: 2.9.2 4 * 5 * Copyright (c) Rene Haas | KingSora. 6 * https://github.com/KingSora 7 * 8 * Released under the MIT license. 9 */const ut=(t,e)=>{const{o:n,i:o,u:s}=t;let c=n,r;const a=(l,d)=>{const w=c,O=l,p=d||(o?!o(w,O):w!==O);return(p||s)&&(c=O,r=w),[c,p,r]};return[e?l=>a(e(c,r),l):a,l=>[c,!!l,r]]},No=typeof window<"u"&&typeof HTMLElement<"u"&&!!window.document,at=No?window:{},Vn=Math.max,Fo=Math.min,qe=Math.round,ge=Math.abs,Cn=Math.sign,jn=at.cancelAnimationFrame,on=at.requestAnimationFrame,me=at.setTimeout,Ve=at.clearTimeout,$e=t=>typeof at[t]<"u"?at[t]:void 0,Uo=$e("MutationObserver"),On=$e("IntersectionObserver"),be=$e("ResizeObserver"),fe=$e("ScrollTimeline"),sn=t=>t===void 0,Ae=t=>t===null,xt=t=>typeof t=="number",te=t=>typeof t=="string",cn=t=>typeof t=="boolean",gt=t=>typeof t=="function",Ct=t=>Array.isArray(t),ve=t=>typeof t=="object"&&!Ct(t)&&!Ae(t),rn=t=>{const e=!!t&&t.length,n=xt(e)&&e>-1&&e%1==0;return Ct(t)||!gt(t)&&n?e>0&&ve(t)?e-1 in t:!0:!1},we=t=>!!t&&t.constructor===Object,Se=t=>t instanceof HTMLElement,Ee=t=>t instanceof Element;function X(t,e){if(rn(t))for(let n=0;n<t.length&&e(t[n],n,t)!==!1;n++);else t&&X(Object.keys(t),n=>e(t[n],n,t));return t}const Bn=(t,e)=>t.indexOf(e)>=0,Jt=(t,e)=>t.concat(e),nt=(t,e,n)=>(!n&&!te(e)&&rn(e)?Array.prototype.push.apply(t,e):t.push(e),t),Tt=t=>Array.from(t||[]),ln=t=>Ct(t)?t:!te(t)&&rn(t)?Tt(t):[t],je=t=>!!t&&!t.length,Be=t=>Tt(new Set(t)),pt=(t,e,n)=>{X(t,s=>s&&s.apply(void 0,e||[])),!n&&(t.length=0)},Wn="paddingTop",Zn="paddingRight",Yn="paddingLeft",Kn="paddingBottom",Xn="marginLeft",Jn="marginRight",Qn="marginBottom",Gn="overflowX",to="overflowY",Le="width",ke="height",Ht="visible",Mt="hidden",Vt="scroll",qo=t=>{const e=String(t||"");return e?e[0].toUpperCase()+e.slice(1):""},He=(t,e,n,o)=>{if(t&&e){let s=!0;return X(n,c=>{const r=o?o(t[c]):t[c],a=o?o(e[c]):e[c];r!==a&&(s=!1)}),s}return!1},eo=(t,e)=>He(t,e,["w","h"]),pe=(t,e)=>He(t,e,["x","y"]),Vo=(t,e)=>He(t,e,["t","r","b","l"]),Pt=()=>{},k=(t,...e)=>t.bind(0,...e),Nt=t=>{let e;const n=t?me:on,o=t?Ve:jn;return[s=>{o(e),e=n(()=>s(),gt(t)?t():t)},()=>o(e)]},We=(t,e)=>{const{_:n,v:o,p:s,S:c}=e||{};let r,a,i,f,l=Pt;const d=function(T){l(),Ve(r),f=r=a=void 0,l=Pt,t.apply(this,T)},w=x=>c&&a?c(a,x):x,O=()=>{l!==Pt&&d(w(i)||i)},p=function(){const T=Tt(arguments),E=gt(n)?n():n;if(xt(E)&&E>=0){const q=gt(o)?o():o,v=xt(q)&&q>=0,L=E>0?me:on,H=E>0?Ve:jn,I=w(T)||T,D=d.bind(0,I);let m;l(),s&&!f?(D(),f=!0,m=L(()=>f=void 0,E)):(m=L(D,E),v&&!r&&(r=me(O,q))),l=()=>H(m),a=i=I}else d(T)};return p.m=O,p},no=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),bt=t=>t?Object.keys(t):[],j=(t,e,n,o,s,c,r)=>{const a=[e,n,o,s,c,r];return(typeof t!="object"||Ae(t))&&!gt(t)&&(t={}),X(a,i=>{X(i,(f,l)=>{const d=i[l];if(t===d)return!0;const w=Ct(d);if(d&&we(d)){const O=t[l];let p=O;w&&!Ct(O)?p=[]:!w&&!we(O)&&(p={}),t[l]=j(p,d)}else t[l]=w?d.slice():d})}),t},oo=(t,e)=>X(j({},t),(n,o,s)=>{n===void 0?delete s[o]:e&&n&&we(n)&&(s[o]=oo(n,e))}),an=t=>!bt(t).length,so=(t,e,n)=>Vn(t,Fo(e,n)),_t=t=>Be((Ct(t)?t:(t||"").split(" ")).filter(e=>e)),un=(t,e)=>t&&t.getAttribute(e),$n=(t,e)=>t&&t.hasAttribute(e),$t=(t,e,n)=>{X(_t(e),o=>{t&&t.setAttribute(o,String(n||""))})},wt=(t,e)=>{X(_t(e),n=>t&&t.removeAttribute(n))},De=(t,e)=>{const n=_t(un(t,e)),o=k($t,t,e),s=(c,r)=>{const a=new Set(n);return X(_t(c),i=>{a[r](i)}),Tt(a).join(" ")};return{O:c=>o(s(c,"delete")),$:c=>o(s(c,"add")),C:c=>{const r=_t(c);return r.reduce((a,i)=>a&&n.includes(i),r.length>0)}}},co=(t,e,n)=>(De(t,e).O(n),k(dn,t,e,n)),dn=(t,e,n)=>(De(t,e).$(n),k(co,t,e,n)),xe=(t,e,n,o)=>(o?dn:co)(t,e,n),fn=(t,e,n)=>De(t,e).C(n),ro=t=>De(t,"class"),lo=(t,e)=>{ro(t).O(e)},pn=(t,e)=>(ro(t).$(e),k(lo,t,e)),io=(t,e)=>{const n=e?Ee(e)&&e:document;return n?Tt(n.querySelectorAll(t)):[]},jo=(t,e)=>{const n=e?Ee(e)&&e:document;return n&&n.querySelector(t)},Ze=(t,e)=>Ee(t)&&t.matches(e),ao=t=>Ze(t,"body"),Ye=t=>t?Tt(t.childNodes):[],Qt=t=>t&&t.parentElement,Ft=(t,e)=>Ee(t)&&t.closest(e),Ke=t=>(t||document).activeElement,Bo=(t,e,n)=>{const o=Ft(t,e),s=t&&jo(n,o),c=Ft(s,e)===o;return o&&s?o===t||s===t||c&&Ft(Ft(t,n),e)!==o:!1},jt=t=>{X(ln(t),e=>{const n=Qt(e);e&&n&&n.removeChild(e)})},dt=(t,e)=>k(jt,t&&e&&X(ln(e),n=>{n&&t.appendChild(n)})),Ut=t=>{const e=document.createElement("div");return $t(e,"class",t),e},uo=t=>{const e=Ut();return e.innerHTML=t.trim(),X(Ye(e),n=>jt(n))},An=(t,e)=>t.getPropertyValue(e)||t[e]||"",fo=t=>{const e=t||0;return isFinite(e)?e:0},ue=t=>fo(parseFloat(t||"")),Xe=t=>Math.round(t*1e4)/1e4,po=t=>`${Xe(fo(t))}px`;function Gt(t,e){t&&e&&X(e,(n,o)=>
9{try{const s=t.style,c=Ae(n)||cn(n)?"":xt(n)?po(n):n;o.indexOf("--")===0?s.setProperty(o,c):s[o]=c}catch{}})}function Et(t,e,n){const o=te(e);let s=o?"":{};if(t){const c=at.getComputedStyle(t,n)||t.style;s=o?An(c,e):Tt(e).reduce((r,a)=>(r[a]=An(c,a),r),s)}return s}const En=(t,e,n)=>{const o=e?`${e}-`:"",s=n?`-${n}`:"",c=`${o}top${s}`,r=`${o}right${s}`,a=`${o}bottom${s}`,i=`${o}left${s}`,f=Et(t,[c,r,a,i]);return{t:ue(f[c]),r:ue(f[r]),b:ue(f[a]),l:ue(f[i])}},Wo=(t,e)=>`translate${ve(t)?`(${t.x},${t.y})`:`${e?"X":"Y"}(${t})`}`,Zo=t=>!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length),Yo={w:0,h:0},Te=(t,e)=>e?{w:e[`${t}Width`],h:e[`${t}Height`]}:Yo,Ko=t=>Te("inner",t||at),qt=k(Te,"offset"),yo=k(Te,"client"),Ce=k(Te,"scroll"),yn=t=>{const e=parseFloat(Et(t,Le))||0,n=parseFloat(Et(t,ke))||0;return{w:e-qe(e),h:n-qe(n)}},Ne=t=>t.getBoundingClientRect(),Xo=t=>!!t&&Zo(t),Je=t=>!!(t&&(t[ke]||t[Le])),ho=(t,e)=>{const n=Je(t);return!Je(e)&&n},Ln=(t,e,n,o)=>{X(_t(e),s=>{t&&t.removeEventListener(s,n,o)})},Q=(t,e,n,o)=>{var s;const c=(s=o&&o.H)!=null?s:!0,r=o&&o.I||!1,a=o&&o.A||!1,i={passive:c,capture:r};return k(pt,_t(e).map(f=>{const l=a?d=>{Ln(t,f,l,r),n&&n(d)}:n;return t&&t.addEventListener(f,l,i),k(Ln,t,f,l,r)}))},go=t=>t.stopPropagation(),Qe=t=>t.preventDefault(),mo=t=>go(t)||Qe(t),St=(t,e)=>{const{x:n,y:o}=xt(e)?{x:e,y:e}:e||{};xt(n)&&(t.scrollLeft=n),xt(o)&&(t.scrollTop=o)},ft=t=>({x:t.scrollLeft,y:t.scrollTop}),bo=()=>({D:{x:0,y:0},T:{x:0,y:0}}),Jo=(t,e)=>{const{D:n,T:o}=t,{w:s,h:c}=e,r=(d,w,O)=>{let p=Cn(d)*O,x=Cn(w)*O;if(p===x){const T=ge(d),E=ge(w);x=T>E?0:x,p=T<E?0:p}return p=p===x?0:p,[p+0,x+0]},[a,i]=r(n.x,o.x,s),[f,l]=r(n.y,o.y,c);return{D:{x:a,y:f},T:{x:i,y:l}}},kn=({D:t,T:e})=>{const n=(o,s)=>o===0&&o<=s;return{x:n(t.x,e.x),y:n(t.y,e.y)}},Hn=({D:t,T:e},n)=>{const o=(s,c,r)=>so(0,1,(s-r)/(s-c)||0);return{x:o(t.x,e.x,n.x),y:o(t.y,e.y,n.y)}},Ge=t=>{t&&t.focus&&t.focus({preventScroll:!0})},Dn=(t,e)=>{X(ln(e),t)},tn=t=>{const e=new Map,n=(c,r)=>{if(c){const a=e.get(c);Dn(i=>{a&&a[i?"delete":"clear"](i)},r)}else e.forEach(a=>{a.clear()}),e.clear()},o=(c,r)=>{if(te(c)){const f=e.get(c)||new Set;return e.set(c,f),Dn(l=>{gt(l)&&f.add(l)},r),k(n,c,r)}cn(r)&&r&&n();const a=bt(c),i=[];return X(a,f=>{const l=c[f];l&&nt(i,o(f,l))}),k(pt,i)},s=(c,r)=>{X(Tt(e.get(c)),a=>{r&&!je(r)?a.apply(0,r):a()})};return o(t||{}),[o,n,s]},Tn=t=>JSON.stringify(t,(e,n)=>{if(gt(n))throw 0;return n}),Rn=(t,e)=>t?`${e}`.split(".").reduce((n,o)=>n&&no(n,o)?n[o]:void 0,t):void 0,Qo={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"]}},vo=(t,e)=>{const n={},o=Jt(bt(e),bt(t));return X(o,s=>{const c=t[s],r=e[s];if(ve(c)&&ve(r))j(n[s]={},vo(c,r)),an(n[s])&&delete n[s];else if(no(e,s)&&r!==c){let a=!0;if(Ct(c)||Ct(r))try{Tn(c)===Tn(r)&&(a=!1)}catch{}a&&(n[s]=r)}}),n},Mn=(t,e,n)=>o=>[Rn(t,o),n||Rn(e,o)!==void 0],Wt="data-overlayscrollbars",ye="os-environment",de=`${ye}-scrollbar-hidden`,Fe=`${Wt}-initialize`,he="noClipping",Pn=`${Wt}-body`,Dt=Wt,Go="host",At=`${Wt}-viewport`,ts=Gn,es=to,ns="arrange",wo="measuring",os="scrolling",So="scrollbarHidden",ss="noContent",en=`${Wt}-padding`,_n=`${Wt}-content`,hn="os-size-observer",cs=`${hn}-appear`,rs=`${hn}-listener`,ls="os-trinsic-observer",is="os-theme-none",yt="os-scrollbar",as=`${yt}-rtl`,us=`${yt}-horizontal`,ds=`${yt}-vertical`,xo=`${yt}-track`,gn=`${yt}-handle`,fs=`${yt}-visible`,ps=`${yt}-cornerless`,In=`${yt}-interaction`,zn=`${yt}-unusable`,nn=`${yt}-auto-hide`,Nn=`${nn}-hidden`,Fn=`${yt}-wheel`,ys=`${xo}-interactive`,hs=`${gn}-interactive`;let Co;const gs=()=>Co,ms=t=>{Co=t};let Ue;const bs=()=>{const t=(v,L,H)=>{dt(document.body,v),dt(document.body,v);const M=yo(v),I=qt(v),D=yn(L);return H&&jt(v),{x:I.h-M.h+D.h,y:I.w-M.w+D.w}},e=v=>{let L=!1;const H=pn(v,de);try{L=Et(v,"scrollbar-width")==="none"||Et(v,"display","::-webkit-scrollbar")==="none"}catch{}return H(),L},n=`.${ye}{scroll-behavior:auto!important;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;
9width:200px;z-index:-1}.${ye} div{width:200%;height:200%;margin:10px 0}.${de}{scrollbar-width:none!important}.${de}::-webkit-scrollbar,.${de}::-webkit-scrollbar-corner{appearance:none!important;display:none!important;width:0!important;height:0!important}`,s=uo(`<div class="${ye}"><div></div><style>${n}</style></div>`)[0],c=s.firstChild,r=s.lastChild,a=gs();a&&(r.nonce=a);const[i,,f]=tn(),[l,d]=ut({o:t(s,c),i:pe},k(t,s,c,!0)),[w]=d(),O=e(s),p={x:w.x===0,y:w.y===0},x={elements:{host:null,padding:!O,viewport:v=>O&&ao(v)&&v,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},T=j({},Qo),E=k(j,{},T),N=k(j,{},x),q={k:w,M:p,R:O,V:!!fe,L:k(i,"r"),U:N,P:v=>j(x,v)&&N(),N:E,q:v=>j(T,v)&&E(),B:j({},x),F:j({},T)};if(wt(s,"style"),jt(s),Q(at,"resize",()=>{f("r",[])}),gt(at.matchMedia)&&!O&&(!p.x||!p.y)){const v=L=>{const H=at.matchMedia(`(resolution: ${at.devicePixelRatio}dppx)`);Q(H,"change",()=>{L(),v(L)},{A:!0})};v(()=>{const[L,H]=l();j(q.k,L),f("r",[H])})}return q},Ot=()=>(Ue||(Ue=bs()),Ue),Oo=(t,e)=>gt(e)?e.apply(0,t):e,vs=(t,e,n,o)=>{const s=sn(o)?n:o;return Oo(t,s)||e.apply(0,t)},$o=(t,e,n,o)=>{const s=sn(o)?n:o,c=Oo(t,s);return!!c&&(Se(c)?c:e.apply(0,t))},ws=(t,e)=>{const{nativeScrollbarsOverlaid:n,body:o}=e||{},{M:s,R:c,U:r}=Ot(),{nativeScrollbarsOverlaid:a,body:i}=r().cancel,f=n??a,l=sn(o)?i:o,d=(s.x||s.y)&&f,w=t&&(Ae(l)?!c:l);return!!d||!!w},mn=new WeakMap,Ss=(t,e)=>{mn.set(t,e)},xs=t=>{mn.delete(t)},Ao=t=>mn.get(t),Cs=(t,e,n)=>{let o=!1;const s=n?new WeakMap:!1,c=()=>{o=!0},r=a=>{if(s&&n){const i=n.map(f=>{const[l,d]=f||[];return[d&&l?(a||io)(l,t):[],d]});X(i,f=>X(f[0],l=>{const d=f[1],w=s.get(l)||[];if(t.contains(l)&&d){const p=Q(l,d,x=>{o?(p(),s.delete(l)):e(x)});s.set(l,nt(w,p))}else pt(w),s.delete(l)}))}};return r(),[c,r]},Un=(t,e,n,o)=>{let s=!1;const{j:c,X:r,Y:a,W:i,J:f,G:l}=o||{},d=We(()=>s&&n(!0),{_:33,v:99}),[w,O]=Cs(t,d,a),p=c||[],x=r||[],T=Jt(p,x),E=(q,v)=>{if(!je(v)){const L=f||Pt,H=l||Pt,M=[],I=[];let D=!1,m=!1;if(X(v,g=>{const{attributeName:R,target:P,type:F,oldValue:V,addedNodes:U,removedNodes:Z}=g,K=F==="attributes",B=F==="childList",tt=t===P,y=K&&R,h=y&&un(P,R||""),b=te(h)?h:null,S=y&&V!==b,u=Bn(x,R)&&S;if(e&&(B||!tt)){const $=K&&S,C=$&&i&&Ze(P,i),z=(C?!L(P,R,V,b):!K||$)&&!H(g,!!C,t,o);X(U,J=>nt(M,J)),X(Z,J=>nt(M,J)),m=m||z}!e&&tt&&S&&!L(P,R,V,b)&&(nt(I,R),D=D||u)}),O(g=>Be(M).reduce((R,P)=>(nt(R,io(g,P)),Ze(P,g)?nt(R,P):R),[])),e)return!q&&m&&n(!1),[!1];if(!je(I)||D){const g=[Be(I),D];return!q&&n.apply(0,g),g}}},N=new Uo(k(E,!1));return[()=>(N.observe(t,{attributes:!0,attributeOldValue:!0,attributeFilter:T,subtree:e,childList:e,characterData:e}),s=!0,()=>{s&&(w(),N.disconnect(),s=!1)}),()=>{if(s)return d.m(),E(!0,N.takeRecords())}]},Eo={},Lo={},Os=t=>{X(t,e=>X(e,(n,o)=>{Eo[o]=e[o]}))},ko=(t,e,n)=>bt(t).map(o=>{const{static:s,instance:c}=t[o],[r,a,i]=n||[],f=n?c:s;if(f){const l=n?f(r,a,e):f(e);return(i||Lo)[o]=l}}),ee=t=>Lo[t],$s="__osOptionsValidationPlugin",As="__osSizeObserverPlugin",Es=(t,e)=>{const{M:n}=e,[o,s]=t("showNativeOverlaidScrollbars");return[o&&n.x&&n.y,s]},Bt=t=>t.indexOf(Ht)===0,Ls=(t,e)=>{const n=(s,c,r,a)=>{const i=s===Ht?Mt:s.replace(`${Ht}-`,""),f=Bt(s),l=Bt(r);return!c&&!a?Mt:f&&l?Ht:f?c&&a?i:c?Ht:Mt:c?i:l&&a?Ht:Mt},o={x:n(e.x,t.x,e.y,t.y),y:n(e.y,t.y,e.x,t.x)};return{K:o,Z:{x:o.x===Vt,y:o.y===Vt}}},Ho="__osScrollbarsHidingPlugin",ks="__osClickScrollPlugin",Do=(t,e,n)=>{const{dt:o}=n||{},s=ee(As),[c]=ut({o:!1,u:!0});return()=>{const r=[],i=uo(`<div class="${hn}"><div class="${rs}"></div></div>`)[0],f=i.firstChild,l=d=>{const w=d instanceof ResizeObserverEntry;let O=!1,p=!1;if(w){const[x,,T]=c(d.contentRect),E=Je(x);p=ho(x,T),O=!p&&!E}else p=d===!0;O||e({ft:!0,dt:p})};if(be){const d=new be(w=>l(w.pop()));d.observe(f),nt(r,()=>{d.disconnect()})}else if(s){const[d,w]=s(f,l,o);nt(r,Jt([pn(i,cs),Q(i,"animationstart",d)],w))}else return Pt;return k(pt,nt(r,dt(t,i)))}},Hs=(t,e)=>{let n;const o=i=>i.h===0||i.isIntersecting||i.intersectionRatio>0,s=Ut(ls),[c]=ut({o:!1}),r=(i,f)=>{if(i){const l=c(o(i)),[,d]=l;return d&&!f&&e(l)&&[l]}},a=(i,f)=>r(f.pop(),i);return[()=>{const i=[];if(On)n=new On(k(a,!1),{root:t}),n.observe(s),nt(i,()=>{n.disconnect()});else{const f=()=>{const l=qt(s);r(l)};nt(i,Do(s,f)()),f()}return k(pt,nt(i,dt(t,s)))},()=>n&&a(!0,n.takeRecords())]},Ds=(t,e,n,o)=>{let s,c,r,a,i,f;const l=`[${Dt}]`,d=`[${At}]`,w=["id","class","style","open","wrap","cols","rows"],{vt:O,gt:p,ot:x,ht:T,bt:E,nt:N,wt:q,yt:v,St:L,Ot:H}=t,M=u=>Et(u,"direction")==="rtl",I={$t:!1,ct:M(O)},D=Ot(),m=ee(Ho),[g]=ut({i:eo,o:{w:0,h:0}},()=>{const u=m&&m.tt(t,e,I,D,n).ut,C=!(q&&N)&&fn(p,Dt,he),A=!N&&v(ns),z=A&&ft(T),J=z&&H(),ot=L(wo,C),G=A&&u&&u()[0],rt=Ce(x),_=yn(x);return G&&G(),St(T,z),J&&J(),C&&ot(),{w:rt.w+_.w,h:rt.h+_.h}}),R=We(o,{_:()=>s,v:()=>c,S(u,$){const[C]=u,[A]=$;return[Jt(bt(C),bt(A)).reduce((z,J)=>(z[J]=C[J]||A[J],z),{})]}}),P=u=>{const $=M(O);j(u,{Ct:f!==$}),j(I,{ct:$}),f=$},F=(u,$)=>{const[C,A]=u,z={xt:A};return j(I,{$t:C}),!$&&o(z),z},V=({ft:u,dt:$})=>{const A=!(u&&!$)&&D.R?R:o,z={ft:u||$,dt:$};P(z),A(z)},U=(u,$)=>
9{const[,C]=g(),A={Ht:C};return P(A),C&&!$&&(u?o:R)(A),A},Z=(u,$,C)=>{const A={Et:$};return P(A),$&&!C&&R(A),A},[K,B]=E?Hs(p,F):[],tt=!N&&Do(p,V,{dt:!0}),[y,h]=Un(p,!1,Z,{X:w,j:w}),b=N&&be&&new be(u=>{const $=u[u.length-1].contentRect;V({ft:!0,dt:ho($,i)}),i=$}),S=We(()=>{const[,u]=g();o({Ht:u})},{_:222,p:!0});return[()=>{b&&b.observe(p);const u=tt&&tt(),$=K&&K(),C=y(),A=D.L(z=>{z?R({zt:z}):S()});return()=>{b&&b.disconnect(),u&&u(),$&&$(),a&&a(),C(),A()}},({It:u,At:$,Dt:C})=>{const A={},[z]=u("update.ignoreMutation"),[J,ot]=u("update.attributes"),[G,rt]=u("update.elementEvents"),[_,st]=u("update.debounce"),it=rt||ot,ct=$||C,lt=et=>gt(z)&&z(et);if(it){r&&r(),a&&a();const[et,Y]=Un(E||x,!0,U,{j:Jt(w,J||[]),Y:G,W:l,G:(W,ht)=>{const{target:mt,attributeName:Lt}=W;return(!ht&&Lt&&!N?Bo(mt,l,d):!1)||!!Ft(mt,`.${yt}`)||!!lt(W)}});a=et(),r=Y}if(st)if(R.m(),Ct(_)){const et=_[0],Y=_[1];s=xt(et)&&et,c=xt(Y)&&Y}else xt(_)?(s=_,c=!1):(s=!1,c=!1);if(ct){const et=h(),Y=B&&B(),W=r&&r();et&&j(A,Z(et[0],et[1],ct)),Y&&j(A,F(Y[0],ct)),W&&j(A,U(W[0],ct))}return P(A),A},I]},Ts=(t,e,n,o)=>{const s="--os-viewport-percent",c="--os-scroll-percent",r="--os-scroll-direction",{U:a}=Ot(),{scrollbars:i}=a(),{slot:f}=i,{vt:l,gt:d,ot:w,Tt:O,ht:p,wt:x,nt:T}=e,{scrollbars:E}=O?{}:t,{slot:N}=E||{},q=[],v=[],L=[],H=$o([l,d,w],()=>T&&x?l:d,f,N),M=y=>{if(fe){const h=new fe({source:p,axis:y});return{Mt:S=>{const u=S.kt.animate({clear:["left"],[c]:[0,1]},{timeline:h});return()=>u.cancel()}}}},I={x:M("x"),y:M("y")},D=()=>{const{Rt:y,Vt:h}=n,b=(S,u)=>so(0,1,S/(S+u)||0);return{x:b(h.x,y.x),y:b(h.y,y.y)}},m=(y,h,b)=>{const S=b?pn:lo;X(y,u=>{S(u.kt,h)})},g=(y,h)=>{X(y,b=>{const[S,u]=h(b);Gt(S,u)})},R=(y,h,b)=>{const S=cn(b),u=S?b:!0,$=S?!b:!0;u&&m(v,y,h),$&&m(L,y,h)},P=()=>{const y=D(),h=b=>S=>[S.kt,{[s]:Xe(b)+""}];g(v,h(y.x)),g(L,h(y.y))},F=()=>{if(!fe){const{Lt:y}=n,h=Hn(y,ft(p)),b=S=>u=>[u.kt,{[c]:Xe(S)+""}];g(v,b(h.x)),g(L,b(h.y))}},V=()=>{const{Lt:y}=n,h=kn(y),b=S=>u=>[u.kt,{[r]:S?"0":"1"}];g(v,b(h.x)),g(L,b(h.y))},U=()=>{if(T&&!x){const{Rt:y,Lt:h}=n,b=kn(h),S=Hn(h,ft(p)),u=$=>{const{kt:C}=$,A=Qt(C)===w&&C,z=(J,ot,G)=>{const rt=ot*J;return po(G?rt:-rt)};return[A,A&&{transform:Wo({x:z(S.x,y.x,b.x),y:z(S.y,y.y,b.y)})}]};g(v,u),g(L,u)}},Z=y=>{const h=y?"x":"y",S=Ut(`${yt} ${y?us:ds}`),u=Ut(xo),$=Ut(gn),C={kt:S,Ut:u,Pt:$},A=I[h];return nt(y?v:L,C),nt(q,[dt(S,u),dt(u,$),k(jt,S),A&&A.Mt(C),o(C,R,y)]),C},K=k(Z,!0),B=k(Z,!1),tt=()=>(dt(H,v[0].kt),dt(H,L[0].kt),k(pt,q));return K(),B(),[{Nt:P,qt:F,Bt:V,Ft:U,jt:R,Xt:{Yt:v,Wt:K,Jt:k(g,v)},Gt:{Yt:L,Wt:B,Jt:k(g,L)}},tt]},Rs=(t,e,n,o)=>(s,c,r)=>{const{gt:a,ot:i,nt:f,ht:l,Kt:d,Ot:w}=e,{kt:O,Ut:p,Pt:x}=s,[T,E]=Nt(333),[N,q]=Nt(444),v=M=>{gt(l.scrollBy)&&l.scrollBy({behavior:"smooth",left:M.x,top:M.y})},L=()=>{const M="pointerup pointercancel lostpointercapture",I=`client${r?"X":"Y"}`,D=r?Le:ke,m=r?"left":"top",g=r?"w":"h",R=r?"x":"y",P=(V,U)=>Z=>{const{Rt:K}=n,B=qt(p)[g]-qt(x)[g],y=U*Z/B*K[R];St(l,{[R]:V+y})},F=[];return Q(p,"pointerdown",V=>{const U=Ft(V.target,`.${gn}`)===x,Z=U?x:p,K=t.scrollbars,{button:B,isPrimary:tt,pointerType:y}=V,{pointers:h}=K;if(B===0&&tt&&K[U?"dragScroll":"clickScroll"]&&(h||[]).includes(y)){pt(F),q();const S=!U&&V.shiftKey,u=k(Ne,x),$=k(Ne,p),C=(Y,W)=>(Y||u())[m]-(W||$())[m],A=qe(Ne(l)[D])/qt(l)[g]||1,z=P(ft(l)[R],1/A),J=V[I],ot=u(),G=$(),rt=ot[D],_=C(ot,G)+rt/2,st=J-G[m],it=U?0:st-_,ct=Y=>{pt(et),Z.releasePointerCapture(Y.pointerId)},lt=w(),et=[()=>{const Y=ft(l);lt();const W=ft(l),ht={x:W.x-Y.x,y:W.y-Y.y};(ge(ht.x)>3||ge(ht.y)>3)&&(w(),St(l,Y),v(ht),N(lt))},Q(d,M,ct),Q(d,"selectstart",Y=>Qe(Y),{H:!1}),Q(p,M,ct),Q(p,"pointermove",Y=>{const W=Y[I]-J;(U||S)&&z(it+W)})];if(Z.setPointerCapture(V.pointerId),S)z(it);else if(!U){const Y=ee(ks);if(Y){const W=Y(z,C,it,rt,st);nt(et,k(W)),nt(F,k(W,!0))}}}})};let H=!0;return k(pt,[Q(x,"pointermove pointerleave",o),Q(O,"pointerenter",()=>{c(In,!0)}),Q(O,"pointerleave pointercancel",()=>{c(In,!1)}),!f&&Q(O,"mousedown",()=>{const M=Ke();($n(M,At)||$n(M,Dt)||M===document.body)&&me(k(Ge,i),25)}),Q(O,"wheel",M=>{const{deltaX:I,deltaY:D,deltaMode:m}=M;H&&m===0&&Qt(O)===a&&v({x:I,y:D}),H=!1,c(Fn,!0),T(()=>{H=!0,c(Fn)}),Qe(M)},{H:!1,I:!0}),Q(O,"pointerdown",k(Q,d,"click",mo,{A:!0,I:!0,H:!1}),{I:!0}),L(),E,q])},Ms=(t,e,n,o,s,c)=>{let r,a,i,f,l,d=Pt,w=0;const O=y=>y.pointerType==="mouse",[p,x]=Nt(),[T,E]=Nt(100),[N,q]=Nt(100),[v,L]=Nt(()=>w),[H,M]=Ts(t,s,o,Rs(e,s,o,y=>O(y)&&Z())),{gt:I,Qt:D,wt:m}=s,{jt:g,Nt:R,qt:P,Bt:F,Ft:V}=H,U=(y,h)=>{if(L(),y)g(Nn);else{const b=k(g,Nn,!0);w>0&&!h?v(b):b()}},Z=()=>{(i?!r:!f)&&(U(!0),T(()=>{U(!1)}))},K=y=>{g(nn,y,!0),g(nn,y,!1)},B=y=>{O(y)&&(r=i,i&&U(!0))},tt=[L,E,q,x,()=>d(),Q(I,"pointerover",B,{A:!0}),Q(I,"pointerenter",B),Q(I,"pointerleave",y=>{O(y)&&(r=!1,i&&U(!1))}),Q(I,"pointermove",y=>{O(y)&&a&&Z()}),Q(D,"scroll",y=>{p(()=>{P(),Z()}),c(y),V()})];return[()=>k(pt,nt(tt,M())),({It:y,Dt:h,Zt:b,tn:S})=>{const{nn:u,sn:$,en:C,cn:A}=S||{},{Ct:z,dt:J}=b||{},{ct:ot}=n,{M:G}=Ot(),{K:rt,rn:_}=o,[st,it]=y("showNativeOverlaidScrollbars"),[ct,lt]=y("scrollbars.theme"),[et,Y]=y("scrollbars.visibility"),[W,ht]=y("scrollbars.autoHide"),[mt,Lt]=y("scrollbars.autoHideSuspend"),[Zt]=y("scrollbars.autoHideDelay"),[ne,oe]=y("scrollbars.dragScroll"),[se,Rt]=y("scrollbars.clickScroll"),[zt,Re]=y("overflow"),Me=J&&!h,Pe=_.x||_.y,_e=u||$||A||z||h,vt=C||Y||Re,Ie=st&&G.x&&G.y,Yt=(Kt,kt,ce)=>{const Xt=Kt.includes(Vt)&&(et===Ht||et==="auto"&&kt===Vt);return g(fs,Xt,ce),Xt};if(w=Zt,Me&&(mt&&Pe?(K(!1),d(),N(()=>{d=Q(D,"scroll",k(K,!0),{A:!0})}
9)):K(!0)),it&&g(is,Ie),lt&&(g(l),g(ct,!0),l=ct),Lt&&!mt&&K(!0),ht&&(a=W==="move",i=W==="leave",f=W==="never",U(f,!0)),oe&&g(hs,ne),Rt&&g(ys,se),vt){const Kt=Yt(zt.x,rt.x,!0),kt=Yt(zt.y,rt.y,!1);g(ps,!(Kt&&kt))}_e&&(P(),R(),V(),A&&F(),g(zn,!_.x,!0),g(zn,!_.y,!1),g(as,ot&&!m))},{},H]},Ps=t=>{const e=Ot(),{U:n,R:o}=e,{elements:s}=n(),{padding:c,viewport:r,content:a}=s,i=Se(t),f=i?{}:t,{elements:l}=f,{padding:d,viewport:w,content:O}=l||{},p=i?t:f.target,x=ao(p),T=p.ownerDocument,E=T.documentElement,N=()=>T.defaultView||at,q=k(vs,[p]),v=k($o,[p]),L=k(Ut,""),H=k(q,L,r),M=k(v,L,a),I=_=>{const st=qt(_),it=Ce(_),ct=Et(_,Gn),lt=Et(_,to);return it.w-st.w>0&&!Bt(ct)||it.h-st.h>0&&!Bt(lt)},D=H(w),m=D===p,g=m&&x,R=!m&&M(O),P=!m&&D===R,F=g?E:D,V=g?F:p,U=!m&&v(L,c,d),Z=!P&&R,K=[Z,F,U,V].map(_=>Se(_)&&!Qt(_)&&_),B=_=>_&&Bn(K,_),tt=!B(F)&&I(F)?F:p,y=g?E:F,b={vt:p,gt:V,ot:F,ln:U,bt:Z,ht:y,Qt:g?T:F,an:x?E:tt,Kt:T,wt:x,Tt:i,nt:m,un:N,yt:_=>fn(F,At,_),St:(_,st)=>xe(F,At,_,st),Ot:()=>xe(y,At,os,!0)},{vt:S,gt:u,ln:$,ot:C,bt:A}=b,z=[()=>{wt(u,[Dt,Fe]),wt(S,Fe),x&&wt(E,[Fe,Dt])}];let J=Ye([A,C,$,u,S].find(_=>_&&!B(_)));const ot=g?S:A||C,G=k(pt,z);return[b,()=>{const _=N(),st=Ke(),it=W=>{dt(Qt(W),Ye(W)),jt(W)},ct=W=>Q(W,"focusin focusout focus blur",mo,{I:!0,H:!1}),lt="tabindex",et=un(C,lt),Y=ct(st);return $t(u,Dt,m?"":Go),$t($,en,""),$t(C,At,""),$t(A,_n,""),m||($t(C,lt,et||"-1"),x&&$t(E,Pn,"")),dt(ot,J),dt(u,$),dt($||u,!m&&C),dt(C,A),nt(z,[Y,()=>{const W=Ke(),ht=B(C),mt=ht&&W===C?S:W,Lt=ct(mt);wt($,en),wt(A,_n),wt(C,At),x&&wt(E,Pn),et?$t(C,lt,et):wt(C,lt),B(A)&&it(A),ht&&it(C),B($)&&it($),Ge(mt),Lt()}]),o&&!m&&(dn(C,At,So),nt(z,k(wt,C,At))),Ge(!m&&x&&st===S&&_.top===_?C:st),Y(),J=0,G},G]},_s=({bt:t})=>({Zt:e,_n:n,Dt:o})=>{const{xt:s}=e||{},{$t:c}=n;t&&(s||o)&&Gt(t,{[ke]:c&&"100%"})},Is=({gt:t,ln:e,ot:n,nt:o},s)=>{const[c,r]=ut({i:Vo,o:En()},k(En,t,"padding",""));return({It:a,Zt:i,_n:f,Dt:l})=>{let[d,w]=r(l);const{R:O}=Ot(),{ft:p,Ht:x,Ct:T}=i||{},{ct:E}=f,[N,q]=a("paddingAbsolute");(p||w||(l||x))&&([d,w]=c(l));const L=!o&&(q||T||w);if(L){const H=!N||!e&&!O,M=d.r+d.l,I=d.t+d.b,D={[Jn]:H&&!E?-M:0,[Qn]:H?-I:0,[Xn]:H&&E?-M:0,top:H?-d.t:0,right:H?E?-d.r:"auto":0,left:H?E?"auto":-d.l:0,[Le]:H&&`calc(100% + ${M}px)`},m={[Wn]:H?d.t:0,[Zn]:H?d.r:0,[Kn]:H?d.b:0,[Yn]:H?d.l:0};Gt(e||n,D),Gt(n,m),j(s,{ln:d,dn:!H,rt:e?m:j({},D,m)})}return{fn:L}}},zs=(t,e)=>{const n=Ot(),{gt:o,ln:s,ot:c,nt:r,Qt:a,ht:i,wt:f,St:l,un:d}=t,{R:w}=n,O=f&&r,p=k(Vn,0),x={display:()=>!1,direction:h=>h!=="ltr",flexDirection:h=>h.endsWith("-reverse"),writingMode:h=>h!=="horizontal-tb"},T=bt(x),E={i:eo,o:{w:0,h:0}},N={i:pe,o:{}},q=h=>{l(wo,!O&&h)},v=h=>{if(!T.some(ot=>{const G=h[ot];return G&&x[ot](G)}))return{D:{x:0,y:0},T:{x:1,y:1}};q(!0);const S=ft(i),u=l(ss,!0),$=Q(a,Vt,ot=>{const G=ft(i);ot.isTrusted&&G.x===S.x&&G.y===S.y&&go(ot)},{I:!0,A:!0});St(i,{x:0,y:0}),u();const C=ft(i),A=Ce(i);St(i,{x:A.w,y:A.h});const z=ft(i);St(i,{x:z.x-C.x<1&&-A.w,y:z.y-C.y<1&&-A.h});const J=ft(i);return St(i,S),on(()=>$()),{D:C,T:J}},L=(h,b)=>{const S=at.devicePixelRatio%1!==0?1:0,u={w:p(h.w-b.w),h:p(h.h-b.h)};return{w:u.w>S?u.w:0,h:u.h>S?u.h:0}},[H,M]=ut(E,k(yn,c)),[I,D]=ut(E,k(Ce,c)),[m,g]=ut(E),[R]=ut(N),[P,F]=ut(E),[V]=ut(N),[U]=ut({i:(h,b)=>He(h,b,T),o:{}},()=>Xo(c)?Et(c,T):{}),[Z,K]=ut({i:(h,b)=>pe(h.D,b.D)&&pe(h.T,b.T),o:bo()}),B=ee(Ho),tt=(h,b)=>`${b?ts:es}${qo(h)}`,y=h=>{const b=u=>[Ht,Mt,Vt].map($=>tt($,u)),S=b(!0).concat(b()).join(" ");l(S),l(bt(h).map(u=>tt(h[u],u==="x")).join(" "),!0)};return({It:h,Zt:b,_n:S,Dt:u},{fn:$})=>{const{ft:C,Ht:A,Ct:z,dt:J,zt:ot}=b||{},G=B&&B.tt(t,e,S,n,h),{it:rt,ut:_,_t:st}=G||{},[it,ct]=Es(h,n),[lt,et]=h("overflow"),Y=Bt(lt.x),W=Bt(lt.y),ht=!0;let mt=M(u),Lt=D(u),Zt=g(u),ne=F(u);ct&&w&&l(So,!it);{fn(o,Dt,he)&&q(!0);const[vn]=_?_():[],[re]=mt=H(u),[le]=Lt=I(u),ie=yo(c),ae=O&&Ko(d()),_o={w:p(le.w+re.w),h:p(le.h+re.h)},wn={w:p((ae?ae.w:ie.w+p(ie.w-le.w))+re.w),h:p((ae?ae.h:ie.h+p(ie.h-le.h))+re.h)};vn&&vn(),ne=P(wn),Zt=m(L(_o,wn),u)}const[oe,se]=ne,[Rt,zt]=Zt,[Re,Me]=Lt,[Pe,_e]=mt,[vt,Ie]=R({x:Rt.w>0,y:Rt.h>0}),Yt=Y&&W&&(vt.x||vt.y)||Y&&vt.x&&!vt.y||W&&vt.y&&!vt.x,Kt=$||z||ot||_e||Me||se||zt||et||ct||ht,kt=Ls(vt,lt),[ce,Xt]=V(kt.K),[To,Ro]=U(u),bn=z||J||Ro||Ie||u,[Mo,Po]=bn?Z(v(To),u):K();return Kt&&(Xt&&y(kt.K),st&&rt&&Gt(c,st(kt,S,rt(kt,Re,Pe)))),q(!1),xe(o,Dt,he,Yt),xe(s,en,he,Yt),j(e,{K:ce,Vt:{x:oe.w,y:oe.h},Rt:{x:Rt.w,y:Rt.h},rn:vt,Lt:Jo(Mo,Rt)}),{en:Xt,nn:se,sn:zt,cn:Po||zt,vn:bn}}},Ns=t=>{const[e,n,o]=Ps(t),s={ln:{t:0,r:0,b:0,l:0},dn:!1,rt:{[Jn]:0,[Qn]:0,[Xn]:0,[Wn]:0,[Zn]:0,[Kn]:0,[Yn]:0},Vt:{x:0,y:0},Rt:{x:0,y:0},K:{x:Mt,y:Mt},rn:{x:!1,y:!1},Lt:bo()},{vt:c,ht:r,nt:a,Ot:i}=e,{R:f,M:l}=Ot(),d=!f&&(l.x||l.y),w=[_s(e),Is(e,s),zs(e,s)];return[n,O=>{const p={},T=d&&ft(r),E=T&&i();return X(w,N=>{j(p,N(O,p)||{})}),St(r,T),E&&E(),!a&&St(c,0),p},s,e,o]},Fs=(t,e,n,o,s)=>{let c=!1;const r=Mn(e,{}),[a,i,f,l,d]=Ns(t),[w,O,p]=Ds(l,f,r,v=>{q({},v)}),[x,T,,E]=Ms(t,e,p,f,l,s),N=v=>bt(v).some(L=>!!v[L]),q=(v,L)=>{if(n())return!1;const{pn:H,Dt:M,At:I,gn:D}=v,m=H||{}
9,g=!!M||!c,R={It:Mn(e,m,g),pn:m,Dt:g};if(D)return T(R),!1;const P=L||O(j({},R,{At:I})),F=i(j({},R,{_n:p,Zt:P}));T(j({},R,{Zt:P,tn:F}));const V=N(P),U=N(F),Z=V||U||!an(m)||g;return c=!0,Z&&o(v,{Zt:P,tn:F}),Z};return[()=>{const{an:v,ht:L,Ot:H}=l,M=ft(v),I=[w(),a(),x()],D=H();return St(L,M),D(),k(pt,I)},q,()=>({hn:p,bn:f}),{wn:l,yn:E},d]},It=(t,e,n)=>{const{N:o}=Ot(),s=Se(t),c=s?t:t.target,r=Ao(c);if(e&&!r){let a=!1;const i=[],f={},l=m=>{const g=oo(m,!0),R=ee($s);return R?R(g,!0):g},d=j({},o(),l(e)),[w,O,p]=tn(),[x,T,E]=tn(n),N=(m,g)=>{E(m,g),p(m,g)},[q,v,L,H,M]=Fs(t,d,()=>a,({pn:m,Dt:g},{Zt:R,tn:P})=>{const{ft:F,Ct:V,xt:U,Ht:Z,Et:K,dt:B}=R,{nn:tt,sn:y,en:h,cn:b}=P;N("updated",[D,{updateHints:{sizeChanged:!!F,directionChanged:!!V,heightIntrinsicChanged:!!U,overflowEdgeChanged:!!tt,overflowAmountChanged:!!y,overflowStyleChanged:!!h,scrollCoordinatesChanged:!!b,contentMutation:!!Z,hostMutation:!!K,appear:!!B},changedOptions:m||{},force:!!g}])},m=>N("scroll",[D,m])),I=m=>{xs(c),pt(i),a=!0,N("destroyed",[D,m]),O(),T()},D={options(m,g){if(m){const R=g?o():{},P=vo(d,j(R,l(m)));an(P)||(j(d,P),v({pn:P}))}return j({},d)},on:x,off:(m,g)=>{m&&g&&T(m,g)},state(){const{hn:m,bn:g}=L(),{ct:R}=m,{Vt:P,Rt:F,K:V,rn:U,ln:Z,dn:K,Lt:B}=g;return j({},{overflowEdge:P,overflowAmount:F,overflowStyle:V,hasOverflow:U,scrollCoordinates:{start:B.D,end:B.T},padding:Z,paddingAbsolute:K,directionRTL:R,destroyed:a})},elements(){const{vt:m,gt:g,ln:R,ot:P,bt:F,ht:V,Qt:U}=H.wn,{Xt:Z,Gt:K}=H.yn,B=y=>{const{Pt:h,Ut:b,kt:S}=y;return{scrollbar:S,track:b,handle:h}},tt=y=>{const{Yt:h,Wt:b}=y,S=B(h[0]);return j({},S,{clone:()=>{const u=B(b());return v({gn:!0}),u}})};return j({},{target:m,host:g,padding:R||P,viewport:P,content:F||P,scrollOffsetElement:V,scrollEventElement:U,scrollbarHorizontal:tt(Z),scrollbarVertical:tt(K)})},update:m=>v({Dt:m,At:!0}),destroy:k(I,!1),plugin:m=>f[bt(m)[0]]};return nt(i,[M]),Ss(c,D),ko(Eo,It,[D,w,f]),ws(H.wn.wt,!s&&t.cancel)?(I(!0),D):(nt(i,q()),N("initialized",[D]),D.update(),D)}return r};It.plugin=t=>{const e=Ct(t),n=e?t:[t],o=n.map(s=>ko(s,It)[0]);return Os(n),e?o:o[0]};It.valid=t=>{const e=t&&t.elements,n=gt(e)&&e();return we(n)&&!!Ao(n.target)};It.env=()=>{const{k:t,M:e,R:n,V:o,B:s,F:c,U:r,P:a,N:i,q:f}=Ot();return j({},{scrollbarsSize:t,scrollbarsOverlaid:e,scrollbarsHiding:n,scrollTimeline:o,staticDefaultInitialization:s,staticDefaultOptions:c,getDefaultInitialization:r,setDefaultInitialization:a,getDefaultOptions:i,setDefaultOptions:f})};It.nonce=ms;const Us=()=>{const t=window.navigator.userAgent.toLowerCase();return/iphone|ipad|ipod/.test(t)&&/safari/.test(t)};Us()||It(document.body,{});const qs=document.querySelector("[data-hamburger]"),qn=document.querySelector("html");document.querySelector("[data-navigation]");qs?.addEventListener("click",()=>{qn.classList.toggle("overflow-hidden"),qn.classList.toggle("navigation-open")});document.querySelector("[data-popup-close]")?.addEventListener("click",()=>{document.querySelector("body")?.classList.toggle("popup-visible"),document.querySelector("[data-popup-body]").classList.add("hidden"),document.querySelector("[data-popup-body]").classList.add("pointer-evets-none")});document.querySelectorAll("a[data-download-url]").forEach(t=>{t.addEventListener("click",async e=>{e.preventDefault();const n=t.dataset.downloadUrl,o=t.dataset.filename??n.split("/").pop()??"download";try{const c=await(await fetch(n)).blob(),r=URL.createObjectURL(c),a=document.createElement("a");a.href=r,a.download=o,console.log("clicking"),a.click(),URL.revokeObjectURL(r)}catch{window.open(n,"_blank")}})});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.