PageSourceSearch

https://weneed.ch/_nuxt/CG0zx5Uh.js

js weneed.ch collected 2026-10-02 00:05:16 UTC 418,079 bytes, 30 lines download raw bytes

vendor: 9,376 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CCRshrxn.js","./BkDjI9iv.js","./Cm4DzozG.js","./DDlvirwQ.js","./Dx8lCdQv.js","./ByyvypQQ.js","./BaseImage.DKCZ3gDs.css","./Bz4VAaEN.js","./AtomNewsTeaser.DWNRsz0V.css","./CzXH5ZHh.js","./AtomQuestion.DKNyAsRx.css","./DefYk72F.js","./AtomReview.Ckd2Kvza.css","./CkE9rJLU.js","./Cb691REx.js","./BaseVideo.CSk_LIJg.css","./DihZVV5e.js","./BlockAISlider.B2tWLc7s.css","./BuL06cSA.js","./E6_grSv8.js","./AtomDownloads.Ckvy6OK2.css","./BlockCallToAction.r3F8In3g.css","./D9zxzc8I.js","./BlockCustomerReviews.31tvLSjd.css","./DSRtZ8Az.js","./BlockFaq.CS4y2zXG.css","./U-R8dwfV.js","./BlockFeaturesSlider.B68JopN_.css","./Cq-cZBMX.js","./BlockFeedback.TsWiS9Cz.css","./cMzlTG5L.js","./BlockForm.BKYt_z1K.css","./B76fi7LP.js","./BlockNewsTeaser.CmesfpDG.css","./qE_5AAhV.js","./Bu6aspiy.js","./BlockParalaxHero.EanoNSB6.css","./CpubFLhq.js","./BlockRichtext.DklheBVj.css","./BU5a-GUa.js","./BlockScrollVideo.BwYRvQZE.css","./i_OcOXSB.js","./LayoutPageNew.fmYIxyHn.css","./D_uFNAgR.js","./default.BWqTCXpM.css"])))=>i.map(i=>d[i]);
2(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();function xu(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const et={},Zo=[],sr=()=>{},mp=()=>!1,Ci=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Nu=e=>e.startsWith("onUpdate:"),Dt=Object.assign,Iu=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},sv=Object.prototype.hasOwnProperty,qe=(e,t)=>sv.call(e,t),fe=Array.isArray,Qo=e=>Es(e)==="[object Map]",sl=e=>Es(e)==="[object Set]",Cf=e=>Es(e)==="[object Date]",iv=e=>Es(e)==="[object RegExp]",_e=e=>typeof e=="function",lt=e=>typeof e=="string",Wn=e=>typeof e=="symbol",Xe=e=>e!==null&&typeof e=="object",Mu=e=>(Xe(e)||_e(e))&&_e(e.then)&&_e(e.catch),yp=Object.prototype.toString,Es=e=>yp.call(e),av=e=>Es(e).slice(8,-1),vp=e=>Es(e)==="[object Object]",il=e=>lt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Eo=xu(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),al=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},lv=/-\w/g,Nn=al(e=>e.replace(lv,t=>t.slice(1).toUpperCase())),cv=/\B([A-Z])/g,Fo=al(e=>e.replace(cv,"-$1").toLowerCase()),ll=al(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ul=al(e=>e?`on${ll(e)}`:""),Yr=(e,t)=>!Object.is(e,t),es=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},_p=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},cl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},bp=e=>{const t=lt(e)?Number(e):NaN;return isNaN(t)?e:t};let Tf;const ul=()=>Tf||(Tf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ti(e){if(fe(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=lt(r)?hv(r):Ti(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(lt(e)||Xe(e))return e}const uv=/;(?![^(]*\))/g,fv=/:([^]+)/,dv=/\/\*[^]*?\*\//g;function hv(e){const t={};return e.replace(dv,"").split(uv).forEach(n=>{if(n){const r=n.split(fv);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function us(e){let t="";if(lt(e))t=e;else if(fe(e))for(let n=0;n<e.length;n++){const r=us(e[n]);r&&(t+=r+" ")}else if(Xe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function vA(e){if(!e)return null;let{class:t,style:n}=e;return t&&!lt(t)&&(e.class=us(t)),n&&(e.style=Ti(n)),e}const pv="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",gv=xu(pv);function wp(e){return!!e||e===""}function mv(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=fl(e[r],t[r]);return n}function fl(e,t){if(e===t)return!0;let n=Cf(e),r=Cf(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=Wn(e),r=Wn(t),n||r)return e===t;if(n=fe(e),r=fe(t),n||r)return n&&r?mv(e,t):!1;if(n=Xe(e),r=Xe(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,s=Object.keys(t).length;if(o!==s)return!1;for(const i in e){const a=e.hasOwnProperty(i),l=t.hasOwnProperty(i);if(a&&!l||!a&&l||!fl(e[i],t[i]))return!1}}return String(e)===String(t)}function yv(e,t){return e.findIndex(n=>fl(n,t))}const Ep=e=>!!(e&&e.__v_isRef===!0),ma=e=>lt(e)?e:e==null?"":fe(e)||Xe(e)&&(e.toString===yp||!_e(e.toString))?Ep(e)?ma(e.value):JSON.stringify(e,Sp,2):String(e),Sp=(e,t)=>Ep(t)?Sp(e,t.value):Qo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Wl(r,s)+" =>"]=o,n),{})}:sl(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Wl(n))}:Wn(t)?Wl(t):Xe(t)&&!fe(t)&&!vp(t)?String(t):t,Wl=(e,t="")=>{var n;return Wn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let en;class kp{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=en,!t&&en&&(this.index=(en.scopes||(en.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=en;try{return en=this,t()}finally{en=n}}}on(){++this._on===1&&(this.prevScope=en,en=this)}off(){this._on>0&&--this._on===0&&(en=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function Du(e){return new kp(e)}function ro(){return en}function fs(e,t=!1){en&&en.cleanups.push(e)}let rt;const Vl=new WeakSet;class Cp{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,en&&en.active&&en.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Vl.has(this)&&(Vl.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Rp(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Rf(this),Lp(this);const t=rt,n=Un;rt=this,Un=!0;try{return this.fn()}finally{Ap(this),rt=t,Un=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Fu(t);this.deps=this.depsTail=void 0,Rf(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Vl.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Lc(this)&&this.run()}get dirty(){return Lc(this)}}let Tp=0,Ys,Ks;function Rp(e,t=!1){if(e.flags|=8,t){e.next=Ks,Ks=e;return}e.next=Ys,Ys=e}function $u(){Tp++}function Hu(){if(--Tp>0)return;if(Ks){let t=Ks;for(Ks=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ys;){let t=Ys;for(Ys=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Lp(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ap(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Fu(r),vv(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function Lc(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Op(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Op(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ui)||(e.globalVersion=ui,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Lc(e))))return;e.flags|=2;const t=e.dep,n=rt,r=Un;rt=e,Un=!0;try{Lp(e);const o=e.fn(e._value);(t.version===0||Yr(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{rt=n,Un=r,Ap(e),e.flags&=-3}}function Fu(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Fu(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function vv(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Un=!0;const Pp=[];function Lr(){Pp.push(Un),Un=!1}function Ar(){const e=Pp.pop();Un=e===void 0?!0:e}function Rf(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=rt;rt=void 0;try{t()}finally{rt=n}}}let ui=0;
vendor: 5,161 bytes, line 2
2class _v{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class dl{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!rt||!Un||rt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==rt)n=this.activeLink=new _v(rt,this),rt.deps?(n.prevDep=rt.depsTail,rt.depsTail.nextDep=n,rt.depsTail=n):rt.deps=rt.depsTail=n,xp(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=rt.depsTail,n.nextDep=void 0,rt.depsTail.nextDep=n,rt.depsTail=n,rt.deps===n&&(rt.deps=r)}return n}trigger(t){this.version++,ui++,this.notify(t)}notify(t){$u();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Hu()}}}function xp(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)xp(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const La=new WeakMap,So=Symbol(""),Ac=Symbol(""),fi=Symbol("");function nn(e,t,n){if(Un&&rt){let r=La.get(e);r||La.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new dl),o.map=r,o.key=n),o.track()}}function yr(e,t,n,r,o,s){const i=La.get(e);if(!i){ui++;return}const a=l=>{l&&l.trigger()};if($u(),t==="clear")i.forEach(a);else{const l=fe(e),u=l&&il(n);if(l&&n==="length"){const c=Number(r);i.forEach((f,h)=>{(h==="length"||h===fi||!Wn(h)&&h>=c)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),u&&a(i.get(fi)),t){case"add":l?u&&a(i.get("length")):(a(i.get(So)),Qo(e)&&a(i.get(Ac)));break;case"delete":l||(a(i.get(So)),Qo(e)&&a(i.get(Ac)));break;case"set":Qo(e)&&a(i.get(So));break}}Hu()}function bv(e,t){const n=La.get(e);return n&&n.get(t)}function jo(e){const t=He(e);return t===e?t:(nn(t,"iterate",fi),Tn(e)?t:t.map(Vn))}function hl(e){return nn(e=He(e),"iterate",fi),e}function jr(e,t){return cr(e)?ds(Kr(e)?Vn(t):t):Vn(t)}const wv={__proto__:null,[Symbol.iterator](){return zl(this,Symbol.iterator,e=>jr(this,e))},concat(...e){return jo(this).concat(...e.map(t=>fe(t)?jo(t):t))},entries(){return zl(this,"entries",e=>(e[1]=jr(this,e[1]),e))},every(e,t){return fr(this,"every",e,t,void 0,arguments)},filter(e,t){return fr(this,"filter",e,t,n=>n.map(r=>jr(this,r)),arguments)},find(e,t){return fr(this,"find",e,t,n=>jr(this,n),arguments)},findIndex(e,t){return fr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return fr(this,"findLast",e,t,n=>jr(this,n),arguments)},findLastIndex(e,t){return fr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return fr(this,"forEach",e,t,void 0,arguments)},includes(...e){return ql(this,"includes",e)},indexOf(...e){return ql(this,"indexOf",e)},join(e){return jo(this).join(e)},lastIndexOf(...e){return ql(this,"lastIndexOf",e)},map(e,t){return fr(this,"map",e,t,void 0,arguments)},pop(){return Ps(this,"pop")},push(...e){return Ps(this,"push",e)},reduce(e,...t){return Lf(this,"reduce",e,t)},reduceRight(e,...t){return Lf(this,"reduceRight",e,t)},shift(){return Ps(this,"shift")},some(e,t){return fr(this,"some",e,t,void 0,arguments)},splice(...e){return Ps(this,"splice",e)},toReversed(){return jo(this).toReversed()},toSorted(e){return jo(this).toSorted(e)},toSpliced(...e){return jo(this).toSpliced(...e)},unshift(...e){return Ps(this,"unshift",e)},values(){return zl(this,"values",e=>jr(this,e))}};function zl(e,t,n){const r=hl(e),o=r[t]();return r!==e&&!Tn(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.done||(s.value=n(s.value)),s}),o}const Ev=Array.prototype;function fr(e,t,n,r,o,s){const i=hl(e),a=i!==e&&!Tn(e),l=i[t];if(l!==Ev[t]){const f=l.apply(e,s);return a?Vn(f):f}let u=n;i!==e&&(a?u=function(f,h){return n.call(this,jr(e,f),h,e)}:n.length>2&&(u=function(f,h){return n.call(this,f,h,e)}));const c=l.call(i,u,r);return a&&o?o(c):c}function Lf(e,t,n,r){const o=hl(e);let s=n;return o!==e&&(Tn(e)?n.length>3&&(s=function(i,a,l){return n.call(this,i,a,l,e)}):s=function(i,a,l){return n.call(this,i,jr(e,a),l,e)}),o[t](s,...r)}function ql(e,t,n){const r=He(e);nn(r,"iterate",fi);const o=r[t](...n);return(o===-1||o===!1)&&ml(n[0])?(n[0]=He(n[0]),r[t](...n)):o}function Ps(e,t,n=[]){Lr(),$u();const r=He(e)[t].apply(e,n);return Hu(),Ar(),r}const Sv=xu("__proto__,__v_isRef,__isVue"),Np=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Wn));function kv(e){Wn(e)||(e=String(e));const t=He(this);return nn(t,"has",e),t.hasOwnProperty(e)}class Ip{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?Bp:Fp:s?Hp:$p).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=fe(t);if(!o){let l;if(i&&(l=wv[n]))return l;if(n==="hasOwnProperty")return kv}const a=Reflect.get(t,n,it(t)?t:r);if((Wn(n)?Np.has(n):Sv(n))||(o||nn(t,"get",n),s))return a;
vendor: 7,242 bytes, line 2
2if(it(a)){const l=i&&il(n)?a:a.value;return o&&Xe(l)?di(l):l}return Xe(a)?o?di(a):lr(a):a}}class Mp extends Ip{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];const i=fe(t)&&il(n);if(!this._isShallow){const u=cr(s);if(!Tn(r)&&!cr(r)&&(s=He(s),r=He(r)),!i&&it(s)&&!it(r))return u||(s.value=r),!0}const a=i?Number(n)<t.length:qe(t,n),l=Reflect.set(t,n,r,it(t)?t:o);return t===He(o)&&(a?Yr(r,s)&&yr(t,"set",n,r):yr(t,"add",n,r)),l}deleteProperty(t,n){const r=qe(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&yr(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!Wn(n)||!Np.has(n))&&nn(t,"has",n),r}ownKeys(t){return nn(t,"iterate",fe(t)?"length":So),Reflect.ownKeys(t)}}class Dp extends Ip{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Cv=new Mp,Tv=new Dp,Rv=new Mp(!0),Lv=new Dp(!0),Oc=e=>e,Mi=e=>Reflect.getPrototypeOf(e);function Av(e,t,n){return function(...r){const o=this.__v_raw,s=He(o),i=Qo(s),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=o[e](...r),c=n?Oc:t?ds:Vn;return!t&&nn(s,"iterate",l?Ac:So),Dt(Object.create(u),{next(){const{value:f,done:h}=u.next();return h?{value:f,done:h}:{value:a?[c(f[0]),c(f[1])]:c(f),done:h}}})}}function Di(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ov(e,t){const n={get(o){const s=this.__v_raw,i=He(s),a=He(o);e||(Yr(o,a)&&nn(i,"get",o),nn(i,"get",a));const{has:l}=Mi(i),u=t?Oc:e?ds:Vn;if(l.call(i,o))return u(s.get(o));if(l.call(i,a))return u(s.get(a));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&nn(He(o),"iterate",So),o.size},has(o){const s=this.__v_raw,i=He(s),a=He(o);return e||(Yr(o,a)&&nn(i,"has",o),nn(i,"has",a)),o===a?s.has(o):s.has(o)||s.has(a)},forEach(o,s){const i=this,a=i.__v_raw,l=He(a),u=t?Oc:e?ds:Vn;return!e&&nn(l,"iterate",So),a.forEach((c,f)=>o.call(s,u(c),u(f),i))}};return Dt(n,e?{add:Di("add"),set:Di("set"),delete:Di("delete"),clear:Di("clear")}:{add(o){!t&&!Tn(o)&&!cr(o)&&(o=He(o));const s=He(this);return Mi(s).has.call(s,o)||(s.add(o),yr(s,"add",o,o)),this},set(o,s){!t&&!Tn(s)&&!cr(s)&&(s=He(s));const i=He(this),{has:a,get:l}=Mi(i);let u=a.call(i,o);u||(o=He(o),u=a.call(i,o));const c=l.call(i,o);return i.set(o,s),u?Yr(s,c)&&yr(i,"set",o,s):yr(i,"add",o,s),this},delete(o){const s=He(this),{has:i,get:a}=Mi(s);let l=i.call(s,o);l||(o=He(o),l=i.call(s,o)),a&&a.call(s,o);const u=s.delete(o);return l&&yr(s,"delete",o,void 0),u},clear(){const o=He(this),s=o.size!==0,i=o.clear();return s&&yr(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=Av(o,e,t)}),n}function pl(e,t){const n=Ov(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(qe(n,o)&&o in r?n:r,o,s)}const Pv={get:pl(!1,!1)},xv={get:pl(!1,!0)},Nv={get:pl(!0,!1)},Iv={get:pl(!0,!0)},$p=new WeakMap,Hp=new WeakMap,Fp=new WeakMap,Bp=new WeakMap;function Mv(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Dv(e){return e.__v_skip||!Object.isExtensible(e)?0:Mv(av(e))}function lr(e){return cr(e)?e:gl(e,!1,Cv,Pv,$p)}function rr(e){return gl(e,!1,Rv,xv,Hp)}function di(e){return gl(e,!0,Tv,Nv,Fp)}function $v(e){return gl(e,!0,Lv,Iv,Bp)}function gl(e,t,n,r,o){if(!Xe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=Dv(e);if(s===0)return e;const i=o.get(e);if(i)return i;const a=new Proxy(e,s===2?r:n);return o.set(e,a),a}function Kr(e){return cr(e)?Kr(e.__v_raw):!!(e&&e.__v_isReactive)}function cr(e){return!!(e&&e.__v_isReadonly)}function Tn(e){return!!(e&&e.__v_isShallow)}function ml(e){return e?!!e.__v_raw:!1}function He(e){const t=e&&e.__v_raw;return t?He(t):e}function Hv(e){return!qe(e,"__v_skip")&&Object.isExtensible(e)&&_p(e,"__v_skip",!0),e}const Vn=e=>Xe(e)?lr(e):e,ds=e=>Xe(e)?di(e):e;function it(e){return e?e.__v_isRef===!0:!1}function gt(e){return jp(e,!1)}function je(e){return jp(e,!0)}function jp(e,t){return it(e)?e:new Fv(e,t)}class Fv{constructor(t,n){this.dep=new dl,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:He(t),this._value=n?t:Vn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||Tn(t)||cr(t);t=r?t:He(t),Yr(t,n)&&(this._rawValue=t,this._value=r?t:Vn(t),this.dep.trigger())}}function Ze(e){return it(e)?e.value:e}function Ee(e){return _e(e)?e():Ze(e)}const Bv={get:(e,t,n)=>t==="__v_raw"?e:Ze(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return it(o)&&!it(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Up(e){return Kr(e)?e:new Proxy(e,Bv)}class jv{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new dl,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Wp(e){return new jv(e)}class Uv{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=He(t);let o=!0,s=t;if(!fe(t)||!il(String(n)))do o=!ml(s)||Tn(s);while(o&&(s=s.__v_raw));this._shallow=o}get value(){let t=this._object[this._key];return this._shallow&&(t=Ze(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&it(this._raw[this._key])){const n=this._object[this._key];if(it(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return bv(this._raw,this._key)}}class Wv{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function yl(e,t,n){return it(e)?e:_e(e)?new Wv(e):Xe(e)&&arguments.length>1?Vv(e,t,n):gt(e)}function Vv(e,t,n){return new Uv(e,t,n)}class zv{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new dl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ui-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&rt!==this)return Rp(this,!0),!0}get value(){const t=this.dep.track();return Op(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function qv(e,t,n=!1){let r,o;return _e(e)?r=e:(r=e.get,o=e.set),new zv(r,o,n)}const $i={},Aa=new WeakMap;let po;function Gv(e,t=!1,n=po){if(n){let r=Aa.get(n);r||Aa.set(n,r=[]),r.push(e)}}function Yv(e,t,n=et){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:a,call:l}=n,u=g=>o?g:Tn(g)||o===!1||o===0?vr(g,1):vr(g);let c,f,h,d,p=!1,m=!1;if(it(e)?(f=()=>e.value,p=Tn(e)):Kr(e)?(f=()=>u(e),p=!0):fe(e)?(m=!0,p=e.some(g=>Kr(g)||Tn(g)),f=()=>e.map(g=>{if(it(g))return g.value;if(Kr(g))return u(g);if(_e(g))return l?l(g,2):g()})):_e(e)?t?f=l?()=>l(e,2):e:f=()=>{if(h){Lr();try{h()}finally{Ar()}}const g=po;po=c;try{return l?l(e,3,[d]):e(d)}finally{po=g}}:f=sr,t&&o){const g=f,S=o===!0?1/0:o;f=()=>vr(g(),S)}const b=ro(),v=()=>{c.stop(),b&&b.active&&Iu(b.effects,c)};if(s&&t){const g=t;t=(...S)=>{g(...S),v()}}let _=m?new Array(e.length).fill($i):$i;const y=g=>{if(!(!(c.flags&1)||!c.dirty&&!g))if(t){const S=c.run();if(o||p||(m?S.some((A,L)=>Yr(A,_[L])):Yr(S,_))){h&&h();const A=po;po=c;try{const L=[S,_===$i?void 0:m&&_[0]===$i?[]:_,d];_=S,l?l(t,3,L):t(...L)}finally{po=A}}}else c.run()};
vendor: 37,690 bytes, lines 2-4
2return a&&a(y),c=new Cp(f),c.scheduler=i?()=>i(y,!1):y,d=g=>Gv(g,!1,c),h=c.onStop=()=>{const g=Aa.get(c);if(g){if(l)l(g,4);else for(const S of g)S();Aa.delete(c)}},t?r?y(!0):_=c.run():i?i(y.bind(null,!0),!0):c.run(),v.pause=c.pause.bind(c),v.resume=c.resume.bind(c),v.stop=v,v}function vr(e,t=1/0,n){if(t<=0||!Xe(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,it(e))vr(e.value,t,n);else if(fe(e))for(let r=0;r<e.length;r++)vr(e[r],t,n);else if(sl(e)||Qo(e))e.forEach(r=>{vr(r,t,n)});else if(vp(e)){for(const r in e)vr(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&vr(e[r],t,n)}return e}function Ri(e,t,n,r){try{return r?e(...r):e()}catch(o){Ss(o,t,n)}}function zn(e,t,n,r){if(_e(e)){const o=Ri(e,t,n,r);return o&&Mu(o)&&o.catch(s=>{Ss(s,t,n)}),o}if(fe(e)){const o=[];for(let s=0;s<e.length;s++)o.push(zn(e[s],t,n,r));return o}}function Ss(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||et;if(t){let a=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,l,u)===!1)return}a=a.parent}if(s){Lr(),Ri(s,null,10,[e,l,u]),Ar();return}}Kv(e,n,o,r,i)}function Kv(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const hn=[];let er=-1;const ts=[];let Ur=null,zo=0;const Vp=Promise.resolve();let Oa=null;function qn(e){const t=Oa||Vp;return e?t.then(this?e.bind(this):e):t}function Xv(e){let t=er+1,n=hn.length;for(;t<n;){const r=t+n>>>1,o=hn[r],s=pi(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function Bu(e){if(!(e.flags&1)){const t=pi(e),n=hn[hn.length-1];!n||!(e.flags&2)&&t>=pi(n)?hn.push(e):hn.splice(Xv(t),0,e),e.flags|=1,zp()}}function zp(){Oa||(Oa=Vp.then(qp))}function hi(e){fe(e)?ts.push(...e):Ur&&e.id===-1?Ur.splice(zo+1,0,e):e.flags&1||(ts.push(e),e.flags|=1),zp()}function Af(e,t,n=er+1){for(;n<hn.length;n++){const r=hn[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;hn.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Pa(e){if(ts.length){const t=[...new Set(ts)].sort((n,r)=>pi(n)-pi(r));if(ts.length=0,Ur){Ur.push(...t);return}for(Ur=t,zo=0;zo<Ur.length;zo++){const n=Ur[zo];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ur=null,zo=0}}const pi=e=>e.id==null?e.flags&2?-1:1/0:e.id;function qp(e){try{for(er=0;er<hn.length;er++){const t=hn[er];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Ri(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;er<hn.length;er++){const t=hn[er];t&&(t.flags&=-2)}er=-1,hn.length=0,Pa(),Oa=null,(hn.length||ts.length)&&qp()}}let zt=null,Gp=null;function xa(e){const t=zt;return zt=e,Gp=e&&e.type.__scopeId||null,t}function Bn(e,t=zt,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&$a(-1);const s=xa(t);let i;try{i=e(...o)}finally{xa(s),r._d&&$a(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function _A(e,t){if(zt===null)return e;const n=kl(zt),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,i,a,l=et]=t[o];s&&(_e(s)&&(s={mounted:s,updated:s}),s.deep&&vr(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function tr(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i<o.length;i++){const a=o[i];s&&(a.oldValue=s[i].value);let l=a.dir[r];l&&(Lr(),zn(l,n,8,[e.el,a,e,t]),Ar())}}function Xr(e,t){if(Vt){let n=Vt.provides;const r=Vt.parent&&Vt.parent.provides;r===n&&(n=Vt.provides=Object.create(r)),n[e]=t}}function wt(e,t,n=!1){const r=Rn();if(r||Co){let o=Co?Co._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&_e(t)?t.call(r&&r.proxy):t}}function ks(){return!!(Rn()||Co)}const Jv=Symbol.for("v-scx"),Zv=()=>wt(Jv);function Yp(e,t){return ju(e,null,t)}function tt(e,t,n){return ju(e,t,n)}function ju(e,t,n=et){const{immediate:r,deep:o,flush:s,once:i}=n,a=Dt({},n),l=t&&r||!t&&s!=="post";let u;if(gs){if(s==="sync"){const d=Zv();u=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=sr,d.resume=sr,d.pause=sr,d}}const c=Vt;a.call=(d,p,m)=>zn(d,c,p,m);let f=!1;s==="post"?a.scheduler=d=>{jt(d,c&&c.suspense)}:s!=="sync"&&(f=!0,a.scheduler=(d,p)=>{p?d():Bu(d)}),a.augmentJob=d=>{t&&(d.flags|=4),f&&(d.flags|=2,c&&(d.id=c.uid,d.i=c))};const h=Yv(e,t,a);return gs&&(u?u.push(h):l&&h()),h}function Qv(e,t,n){const r=this.proxy,o=lt(e)?e.includes(".")?Kp(r,e):()=>r[e]:e.bind(r,r);let s;_e(t)?s=t:(s=t.handler,n=t);const i=Po(this),a=ju(o,s.bind(r),n);return i(),a}function Kp(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}const e_=Symbol("_vte"),Xp=e=>e.__isTeleport,mr=Symbol("_leaveCb"),Hi=Symbol("_enterCb");function t_(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return xr(()=>{e.isMounted=!0}),Cs(()=>{e.isUnmounting=!0}),e}const Ln=[Function,Array],Jp={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ln,onEnter:Ln,onAfterEnter:Ln,onEnterCancelled:Ln,onBeforeLeave:Ln,onLeave:Ln,onAfterLeave:Ln,onLeaveCancelled:Ln,onBeforeAppear:Ln,onAppear:Ln,onAfterAppear:Ln,onAppearCancelled:Ln},Zp=e=>{const t=e.subTree;return t.component?Zp(t.component):t},n_={name:"BaseTransition",props:Jp,setup(e,{slots:t}){const n=Rn(),r=t_();return()=>{const o=t.default&&tg(t.default(),!0);if(!o||!o.length)return;const s=Qp(o),i=He(e),{mode:a}=i;if(r.isLeaving)return Gl(s);const l=Of(s);if(!l)return Gl(s);let u=Pc(l,i,r,n,f=>u=f);l.type!==Rt&&hs(l,u);let c=n.subTree&&Of(n.subTree);if(c&&c.type!==Rt&&!Fn(c,l)&&Zp(n).type!==Rt){let f=Pc(c,i,r,n);if(hs(c,f),a==="out-in"&&l.type!==Rt)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},Gl(s);a==="in-out"&&l.type!==Rt?f.delayLeave=(h,d,p)=>{const m=eg(r,c);m[String(c.key)]=c,h[mr]=()=>{d(),h[mr]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{p(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return s}}};function Qp(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Rt){t=n;break}}return t}const r_=n_;function eg(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Pc(e,t,n,r,o){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:h,onLeave:d,onAfterLeave:p,onLeaveCancelled:m,onBeforeAppear:b,onAppear:v,onAfterAppear:_,onAppearCancelled:y}=t,g=String(e.key),S=eg(n,e),A=(I,R)=>{I&&zn(I,r,9,R)},L=(I,R)=>{const H=R[1];A(I,R),fe(I)?I.every(O=>O.length<=1)&&H():I.length<=1&&H()},U={mode:i,persisted:a,beforeEnter(I){let R=l;if(!n.isMounted)if(s)R=b||l;else return;I[mr]&&I[mr](!0);const H=S[g];H&&Fn(e,H)&&H.el[mr]&&H.el[mr](),A(R,[I])},enter(I){let R=u,H=c,O=f;if(!n.isMounted)if(s)R=v||u,H=_||c,O=y||f;else return;let z=!1;const Z=I[Hi]=Q=>{z||(z=!0,Q?A(O,[I]):A(H,[I]),U.delayedLeave&&U.delayedLeave(),I[Hi]=void 0)};R?L(R,[I,Z]):Z()},leave(I,R){const H=String(e.key);if(I[Hi]&&I[Hi](!0),n.isUnmounting)return R();A(h,[I]);let O=!1;const z=I[mr]=Z=>{O||(O=!0,R(),Z?A(m,[I]):A(p,[I]),I[mr]=void 0,S[H]===e&&delete S[H])};S[H]=e,d?L(d,[I,z]):z()},clone(I){const R=Pc(I,t,n,r,o);return o&&o(R),R}};return U}function Gl(e){if(Li(e))return e=Or(e),e.children=null,e}function Of(e){if(!Li(e))return Xp(e.type)&&e.children?Qp(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_e(n.default))return n.default()}}function hs(e,t){e.shapeFlag&6&&e.component?(e.transition=t,hs(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function tg(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let i=e[s];const a=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===Mt?(i.patchFlag&128&&o++,r=r.concat(tg(i.children,t,a))):(t||i.type!==Rt)&&r.push(a!=null?Or(i,{key:a}):i)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function vn(e,t){return _e(e)?Dt({name:e.name},t,{setup:e}):e}function Uu(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}const Na=new WeakMap;function ns(e,t,n,r,o=!1){if(fe(e)){e.forEach((p,m)=>ns(p,t&&(fe(t)?t[m]:t),n,r,o));return}if(kr(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ns(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?kl(r.component):r.el,i=o?null:s,{i:a,r:l}=e,u=t&&t.r,c=a.refs===et?a.refs={}:a.refs,f=a.setupState,h=He(f),d=f===et?mp:p=>qe(h,p);if(u!=null&&u!==l){if(Pf(t),lt(u))c[u]=null,d(u)&&(f[u]=null);else if(it(u)){u.value=null;const p=t;p.k&&(c[p.k]=null)}}if(_e(l))Ri(l,a,12,[i,c]);else{const p=lt(l),m=it(l);if(p||m){const b=()=>{if(e.f){const v=p?d(l)?f[l]:c[l]:l.value;if(o)fe(v)&&Iu(v,s);else if(fe(v))v.includes(s)||v.push(s);else if(p)c[l]=[s],d(l)&&(f[l]=c[l]);else{const _=[s];l.value=_,e.k&&(c[e.k]=_)}}else p?(c[l]=i,d(l)&&(f[l]=i)):m&&(l.value=i,e.k&&(c[e.k]=i))};if(i){const v=()=>{b(),Na.delete(e)};v.id=-1,Na.set(e,v),jt(v,n)}else Pf(e),b()}}}function Pf(e){const t=Na.get(e);t&&(t.flags|=8,Na.delete(e))}let xf=!1;const Uo=()=>{xf||(console.error("Hydration completed but contains mismatches."),xf=!0)},o_=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",s_=e=>e.namespaceURI.includes("MathML"),Fi=e=>{if(e.nodeType===1){if(o_(e))return"svg";if(s_(e))return"mathml"}},Xo=e=>e.nodeType===8;function i_(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(y,g)=>{if(!g.hasChildNodes()){n(null,y,g),Pa(),g._vnode=y;return}f(g.firstChild,y,null,null,null),Pa(),g._vnode=y},f=(y,g,S,A,L,U=!1)=>{U=U||!!g.dynamicChildren;const I=Xo(y)&&y.data==="[",R=()=>m(y,g,S,A,L,I),{type:H,ref:O,shapeFlag:z,patchFlag:Z}=g;let Q=y.nodeType;g.el=y,Z===-2&&(U=!1,g.dynamicChildren=null);let q=null;switch(H){case Jr:Q!==3?g.children===""?(l(g.el=o(""),i(y),y),q=y):q=R():(y.data!==g.children&&(Uo(),y.data=g.children),q=s(y));break;case Rt:_(y)?(q=s(y),v(g.el=y.content.firstChild,y,S)):Q!==8||I?q=R():q=s(y);break;case ya:if(I&&(y=s(y),Q=y.nodeType),Q===1||Q===3){q=y;const Y=!g.children.length;for(let F=0;F<g.staticCount;F++)Y&&(g.children+=q.nodeType===1?q.outerHTML:q.data),F===g.staticCount-1&&(g.anchor=q),q=s(q);return I?s(q):q}else R();break;case Mt:I?q=p(y,g,S,A,L,U):q=R();break;default:if(z&1)(Q!==1||g.type.toLowerCase()!==y.tagName.toLowerCase())&&!_(y)?q=R():q=h(y,g,S,A,L,U);else if(z&6){g.slotScopeIds=L;const Y=i(y);if(I?q=b(y):Xo(y)&&y.data==="teleport start"?q=b(y,y.data,"teleport end"):q=s(y),t(g,Y,null,S,A,Fi(Y),U),kr(g)&&!g.type.__asyncResolved){let F;I?(F=st(Mt),F.anchor=q?q.previousSibling:Y.lastChild):F=y.nodeType===3?Sl(""):st("div"),F.el=y,g.component.subTree=F}}else z&64?Q!==8?q=R():q=g.type.hydrate(y,g,S,A,L,U,e,d):z&128&&(q=g.type.hydrate(y,g,S,A,Fi(i(y)),L,U,e,f))}return O!=null&&ns(O,null,A,g),q},h=(y,g,S,A,L,U)=>{U=U||!!g.dynamicChildren;const{type:I,props:R,patchFlag:H,shapeFlag:O,dirs:z,transition:Z}=g,Q=I==="input"||I==="option";if(Q||H!==-1){z&&tr(g,null,S,"created");let q=!1;if(_(y)){q=kg(null,Z)&&S&&S.vnode.props&&S.vnode.props.appear;const F=y.content.firstChild;if(q){const V=F.getAttribute("class");V&&(F.$cls=V),Z.beforeEnter(F)}v(F,y,S),g.el=y=F}if(O&16&&!(R&&(R.innerHTML||R.textContent))){let F=d(y.firstChild,g,y,S,A,L,U);for(;F;){Bi(y,1)||Uo();const V=F;F=F.nextSibling,a(V)}}else if(O&8){let F=g.children;F[0]===`
3`&&(y.tagName==="PRE"||y.tagName==="TEXTAREA")&&(F=F.slice(1));const{textContent:V}=y;V!==F&&V!==F.replace(/\r\n|\r/g,`
4`)&&(Bi(y,0)||Uo(),y.textContent=g.children)}if(R){if(Q||!U||H&48){const F=y.tagName.includes("-");for(const V in R)(Q&&(V.endsWith("value")||V==="indeterminate")||Ci(V)&&!Eo(V)||V[0]==="."||F&&!Eo(V))&&r(y,V,null,R[V],void 0,S)}else if(R.onClick)r(y,"onClick",null,R.onClick,void 0,S);else if(H&4&&Kr(R.style))for(const F in R.style)R.style[F]}let Y;(Y=R&&R.onVnodeBeforeMount)&&gn(Y,S,g),z&&tr(g,null,S,"beforeMount"),((Y=R&&R.onVnodeMounted)||z||q)&&Ag(()=>{Y&&gn(Y,S,g),q&&Z.enter(y),z&&tr(g,null,S,"mounted")},A)}return y.nextSibling},d=(y,g,S,A,L,U,I)=>{I=I||!!g.dynamicChildren;const R=g.children,H=R.length;for(let O=0;O<H;O++){const z=I?R[O]:R[O]=Sn(R[O]),Z=z.type===Jr;y?(Z&&!I&&O+1<H&&Sn(R[O+1]).type===Jr&&(l(o(y.data.slice(z.children.length)),S,s(y)),y.data=z.children),y=f(y,z,A,L,U,I)):Z&&!z.children?l(z.el=o(""),S):(Bi(S,1)||Uo(),n(null,z,S,null,A,L,Fi(S),U))}return y},p=(y,g,S,A,L,U)=>{const{slotScopeIds:I}=g;I&&(L=L?L.concat(I):I);const R=i(y),H=d(s(y),g,R,S,A,L,U);return H&&Xo(H)&&H.data==="]"?s(g.anchor=H):(Uo(),l(g.anchor=u("]"),R,H),H)},m=(y,g,S,A,L,U)=>{if(Bi(y.parentElement,1)||Uo(),g.el=null,U){const H=b(y);for(;;){const O=s(y);if(O&&O!==H)a(O);else break}}const I=s(y),R=i(y);return a(y),n(null,g,R,I,S,A,Fi(R),L),S&&(S.vnode.el=g.el,El(S,g.el)),I},b=(y,g="[",S="]")=>{let A=0;for(;y;)if(y=s(y),y&&Xo(y)&&(y.data===g&&A++,y.data===S)){if(A===0)return s(y);A--}return y},v=(y,g,S)=>{const A=g.parentNode;A&&A.replaceChild(y,g);let L=S;for(;L;)L.vnode.el===g&&(L.vnode.el=L.subTree.el=y),L=L.parent},_=y=>y.nodeType===1&&y.tagName==="TEMPLATE";return[c,f]}const Nf="data-allow-mismatch",a_={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Bi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Nf);)e=e.parentElement;const n=e&&e.getAttribute(Nf);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:r.includes(a_[t])}}ul().requestIdleCallback;ul().cancelIdleCallback;function l_(e,t){if(Xo(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Xo(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const kr=e=>!!e.type.__asyncLoader;function St(e){_e(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,c,f=0;const h=()=>(f++,u=null,d()),d=()=>{let p;return u||(p=u=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((b,v)=>{l(m,()=>b(h()),()=>v(m),f+1)});throw m}).then(m=>p!==u&&u?u:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),c=m,m)))};return vn({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(p,m,b){let v=!1;(m.bu||(m.bu=[])).push(()=>v=!0);const _=()=>{v||b()},y=s?()=>{const g=s(_,S=>l_(p,S));g&&(m.bum||(m.bum=[])).push(g)}:_;c?y():d().then(()=>!m.isUnmounted&&y())},get __asyncResolved(){return c},setup(){const p=Vt;if(Uu(p),c)return()=>ji(c,p);const m=y=>{u=null,Ss(y,p,13,!r)};if(a&&p.suspense||gs)return d().then(y=>()=>ji(y,p)).catch(y=>(m(y),()=>r?st(r,{error:y}):null));const b=gt(!1),v=gt(),_=gt(!!o);return o&&setTimeout(()=>{_.value=!1},o),i!=null&&setTimeout(()=>{if(!b.value&&!v.value){const y=new Error(`Async component timed out after ${i}ms.`);m(y),v.value=y}},i),d().then(()=>{b.value=!0,p.parent&&Li(p.parent.vnode)&&p.parent.update()}).catch(y=>{m(y),v.value=y}),()=>{if(b.value&&c)return ji(c,p);if(v.value&&r)return st(r,{error:v.value});if(n&&!_.value)return ji(n,p)}}})}function ji(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=st(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const Li=e=>e.type.__isKeepAlive,c_={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Rn(),r=n.ctx;if(!r.renderer)return()=>{const _=t.default&&t.default();return _&&_.length===1?_[0]:_};const o=new Map,s=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=r,h=f("div");r.activate=(_,y,g,S,A)=>{const L=_.component;u(_,y,g,0,a),l(L.vnode,_,y,g,L,a,S,_.slotScopeIds,A),jt(()=>{L.isDeactivated=!1,L.a&&es(L.a);const U=_.props&&_.props.onVnodeMounted;U&&gn(U,L.parent,_)},a)},r.deactivate=_=>{const y=_.component;Ma(y.m),Ma(y.a),u(_,h,null,1,a),jt(()=>{y.da&&es(y.da);const g=_.props&&_.props.onVnodeUnmounted;g&&gn(g,y.parent,_),y.isDeactivated=!0},a)};function d(_){Yl(_),c(_,n,a,!0)}function p(_){o.forEach((y,g)=>{const S=Bc(kr(y)?y.type.__asyncResolved||{}:y.type);S&&!_(S)&&m(g)})}function m(_){const y=o.get(_);y&&(!i||!Fn(y,i))?d(y):i&&Yl(i),o.delete(_),s.delete(_)}tt(()=>[e.include,e.exclude],([_,y])=>{_&&p(g=>Fs(_,g)),y&&p(g=>!Fs(y,g))},{flush:"post",deep:!0});let b=null;const v=()=>{b!=null&&(Da(n.subTree.type)?jt(()=>{o.set(b,Ui(n.subTree))},n.subTree.suspense):o.set(b,Ui(n.subTree)))};return xr(v),ig(v),Cs(()=>{o.forEach(_=>{const{subTree:y,suspense:g}=n,S=Ui(y);if(_.type===S.type&&_.key===S.key){Yl(S);const A=S.component.da;A&&jt(A,g);return}d(_)})}),()=>{if(b=null,!t.default)return i=null;const _=t.default(),y=_[0];if(_.length>1)return i=null,_;if(!Oo(y)||!(y.shapeFlag&4)&&!(y.shapeFlag&128))return i=null,y;let g=Ui(y);if(g.type===Rt)return i=null,g;const S=g.type,A=Bc(kr(g)?g.type.__asyncResolved||{}:S),{include:L,exclude:U,max:I}=e;if(L&&(!A||!Fs(L,A))||U&&A&&Fs(U,A))return g.shapeFlag&=-257,i=g,y;const R=g.key==null?S:g.key,H=o.get(R);return g.el&&(g=Or(g),y.shapeFlag&128&&(y.ssContent=g)),b=R,H?(g.el=H.el,g.component=H.component,g.transition&&hs(g,g.transition),g.shapeFlag|=512,s.delete(R),s.add(R)):(s.add(R),I&&s.size>parseInt(I,10)&&m(s.values().next().value)),g.shapeFlag|=256,i=g,Da(y.type)?y:g}}},u_=c_;function Fs(e,t){return fe(e)?e.some(n=>Fs(n,t)):lt(e)?e.split(",").includes(t):iv(e)?(e.lastIndex=0,e.test(t)):!1}function ng(e,t){og(e,"a",t)}function rg(e,t){og(e,"da",t)}function og(e,t,n=Vt){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(vl(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Li(o.parent.vnode)&&f_(r,t,n,o),o=o.parent}}function f_(e,t,n,r){const o=vl(t,e,r,!0);_l(()=>{Iu(r[t],o)},n)}function Yl(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ui(e){return e.shapeFlag&128?e.ssContent:e}function vl(e,t,n=Vt,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Lr();const a=Po(n),l=zn(t,n,e,i);return a(),Ar(),l});return r?o.unshift(s):o.push(s),s}}const Pr=e=>(t,n=Vt)=>{(!gs||e==="sp")&&vl(e,(...r)=>t(...r),n)},sg=Pr("bm"),xr=Pr("m"),d_=Pr("bu"),ig=Pr("u"),Cs=Pr("bum"),_l=Pr("um"),h_=Pr("sp"),p_=Pr("rtg"),g_=Pr("rtc");function ag(e,t=Vt){vl("ec",e,t)}const Wu="components",m_="directives";function If(e,t){return Vu(Wu,e,!0,t)||e}const lg=Symbol.for("v-ndc");function ko(e){return lt(e)?Vu(Wu,e,!1)||e:e||lg}function bA(e){return Vu(m_,e)}function Vu(e,t,n=!0,r=!1){const o=zt||Vt;if(o){const s=o.type;if(e===Wu){const a=Bc(s,!1);if(a&&(a===t||a===Nn(t)||a===ll(Nn(t))))return s}const i=Mf(o[e]||s[e],t)||Mf(o.appContext[e],t);return!i&&r?s:i}}function Mf(e,t){return e&&(e[t]||e[Nn(t)]||e[ll(Nn(t))])}function wA(e,t,n,r){let o;const s=n&&n[r],i=fe(e);if(i||lt(e)){const a=i&&Kr(e);let l=!1,u=!1;a&&(l=!Tn(e),u=cr(e),e=hl(e)),o=new Array(e.length);for(let c=0,f=e.length;c<f;c++)o[c]=t(l?u?ds(Vn(e[c])):Vn(e[c]):e[c],c,void 0,s&&s[c])}else if(typeof e=="number"){o=new Array(e);for(let a=0;a<e;a++)o[a]=t(a+1,a,void 0,s&&s[a])}else if(Xe(e))if(e[Symbol.iterator])o=Array.from(e,(a,l)=>t(a,l,void 0,s&&s[l]));else{const a=Object.keys(e);o=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];o[l]=t(e[c],c,l,s&&s[l])}}else o=[];return n&&(n[r]=o),o}function bl(e,t,n={},r,o){if(zt.ce||zt.parent&&kr(zt.parent)&&zt.parent.ce){const u=Object.keys(n).length>0;return t!=="default"&&(n.name=t),_t(),rn(Mt,null,[st("slot",n,r&&r())],u?-2:64)}let s=e[t];s&&s._c&&(s._d=!1),_t();const i=s&&cg(s(n)),a=n.key||i&&i.key,l=rn(Mt,{key:(a&&!Wn(a)?a:`_${t}`)+(!i&&r?"_fb":"")},i||(r?r():[]),i&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function cg(e){return e.some(t=>Oo(t)?!(t.type===Rt||t.type===Mt&&!cg(t.children)):!0)?e:null}const xc=e=>e?Ng(e)?kl(e):xc(e.parent):null,Xs=Dt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>xc(e.parent),$root:e=>xc(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>dg(e),$forceUpdate:e=>e.f||(e.f=()=>{Bu(e.update)}),$nextTick:e=>e.n||(e.n=qn.bind(e.proxy)),$watch:e=>Qv.bind(e)}),Kl=(e,t)=>e!==et&&!e.__isScriptSetup&&qe(e,t),y_={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:l}=e;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Kl(r,t))return i[t]=1,r[t];if(o!==et&&qe(o,t))return i[t]=2,o[t];if(qe(s,t))return i[t]=3,s[t];if(n!==et&&qe(n,t))return i[t]=4,n[t];Nc&&(i[t]=0)}}const u=Xs[t];let c,f;if(u)return t==="$attrs"&&nn(e.attrs,"get",""),u(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==et&&qe(n,t))return i[t]=4,n[t];if(f=l.config.globalProperties,qe(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return Kl(o,t)?(o[t]=n,!0):r!==et&&qe(r,t)?(r[t]=n,!0):qe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,props:s,type:i}},a){let l;return!!(n[a]||e!==et&&a[0]!=="$"&&qe(e,a)||Kl(t,a)||qe(s,a)||qe(r,a)||qe(Xs,a)||qe(o.config.globalProperties,a)||(l=i.__cssModules)&&l[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:qe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function EA(){return v_().attrs}function v_(e){const t=Rn();return t.setupContext||(t.setupContext=Mg(t))}function Df(e){return fe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function ug(e){const t=Rn();let n=e();return Hc(),Mu(n)&&(n=n.catch(r=>{throw Po(t),r})),[n,()=>Po(t)]}let Nc=!0;function __(e){const t=dg(e),n=e.proxy,r=e.ctx;Nc=!1,t.beforeCreate&&$f(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:h,beforeUpdate:d,updated:p,activated:m,deactivated:b,beforeDestroy:v,beforeUnmount:_,destroyed:y,unmounted:g,render:S,renderTracked:A,renderTriggered:L,errorCaptured:U,serverPrefetch:I,expose:R,inheritAttrs:H,components:O,directives:z,filters:Z}=t;if(u&&b_(u,r,null),i)for(const Y in i){const F=i[Y];_e(F)&&(r[Y]=F.bind(n))}if(o){const Y=o.call(n,n);Xe(Y)&&(e.data=lr(Y))}if(Nc=!0,s)for(const Y in s){const F=s[Y],V=_e(F)?F.bind(n,n):_e(F.get)?F.get.bind(n,n):sr,P=!_e(F)&&_e(F.set)?F.set.bind(n):sr,ie=ue({get:V,set:P});Object.defineProperty(r,Y,{enumerable:!0,configurable:!0,get:()=>ie.value,set:me=>ie.value=me})}if(a)for(const Y in a)fg(a[Y],r,n,Y);if(l){const Y=_e(l)?l.call(n):l;Reflect.ownKeys(Y).forEach(F=>{Xr(F,Y[F])})}c&&$f(c,e,"c");function q(Y,F){fe(F)?F.forEach(V=>Y(V.bind(n))):F&&Y(F.bind(n))}if(q(sg,f),q(xr,h),q(d_,d),q(ig,p),q(ng,m),q(rg,b),q(ag,U),q(g_,A),q(p_,L),q(Cs,_),q(_l,g),q(h_,I),fe(R))if(R.length){const Y=e.exposed||(e.exposed={});R.forEach(F=>{Object.defineProperty(Y,F,{get:()=>n[F],set:V=>n[F]=V,enumerable:!0})})}else e.exposed||(e.exposed={});S&&e.render===sr&&(e.render=S),H!=null&&(e.inheritAttrs=H),O&&(e.components=O),z&&(e.directives=z),I&&Uu(e)}function b_(e,t,n=sr){fe(e)&&(e=Ic(e));for(const r in e){const o=e[r];let s;Xe(o)?"default"in o?s=wt(o.from||r,o.default,!0):s=wt(o.from||r):s=wt(o),it(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function $f(e,t,n){zn(fe(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function fg(e,t,n,r){let o=r.includes(".")?Kp(n,r):()=>n[r];if(lt(e)){const s=t[e];_e(s)&&tt(o,s)}else if(_e(e))tt(o,e.bind(n));else if(Xe(e))if(fe(e))e.forEach(s=>fg(s,t,n,r));else{const s=_e(e.handler)?e.handler.bind(n):t[e.handler];_e(s)&&tt(o,s,e)}}function dg(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(u=>Ia(l,u,i,!0)),Ia(l,t,i)),Xe(t)&&s.set(t,l),l}function Ia(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Ia(e,s,n,!0),o&&o.forEach(i=>Ia(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=w_[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const w_={data:Hf,props:Ff,emits:Ff,methods:Bs,computed:Bs,beforeCreate:an,created:an,beforeMount:an,mounted:an,beforeUpdate:an,updated:an,beforeDestroy:an,beforeUnmount:an,destroyed:an,unmounted:an,activated:an,deactivated:an,errorCaptured:an,serverPrefetch:an,components:Bs,directives:Bs,watch:S_,provide:Hf,inject:E_};function Hf(e,t){return t?e?function(){return Dt(_e(e)?e.call(this,this):e,_e(t)?t.call(this,this):t)}:t:e}function E_(e,t){return Bs(Ic(e),Ic(t))}function Ic(e){if(fe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function an(e,t){return e?[...new Set([].concat(e,t))]:t}function Bs(e,t){return e?Dt(Object.create(null),e,t):t}function Ff(e,t){return e?fe(e)&&fe(t)?[...new Set([...e,...t])]:Dt(Object.create(null),Df(e),Df(t??{})):t}function S_(e,t){if(!e)return t;if(!t)return e;const n=Dt(Object.create(null),e);for(const r in t)n[r]=an(e[r],t[r]);return n}function hg(){return{app:null,config:{isNativeTag:mp,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let k_=0;function C_(e,t){return function(r,o=null){_e(r)||(r=Dt({},r)),o!=null&&!Xe(o)&&(o=null);const s=hg(),i=new WeakSet,a=[];let l=!1;const u=s.app={_uid:k_++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:o0,get config(){return s.config},set config(c){},use(c,...f){return i.has(c)||(c&&_e(c.install)?(i.add(c),c.install(u,...f)):_e(c)&&(i.add(c),c(u,...f))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,f){return f?(s.components[c]=f,u):s.components[c]},directive(c,f){return f?(s.directives[c]=f,u):s.directives[c]},mount(c,f,h){if(!l){const d=u._ceVNode||st(r,o);return d.appContext=s,h===!0?h="svg":h===!1&&(h=void 0),f&&t?t(d,c):e(d,c,h),l=!0,u._container=c,c.__vue_app__=u,kl(d.component)}},onUnmount(c){a.push(c)},unmount(){l&&(zn(a,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,f){return s.provides[c]=f,u},runWithContext(c){const f=Co;Co=u;try{return c()}finally{Co=f}}};return u}}let Co=null;const T_=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Nn(t)}Modifiers`]||e[`${Fo(t)}Modifiers`];function R_(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||et;let o=n;const s=t.startsWith("update:"),i=s&&T_(r,t.slice(7));i&&(i.trim&&(o=n.map(c=>lt(c)?c.trim():c)),i.number&&(o=n.map(cl)));let a,l=r[a=Ul(t)]||r[a=Ul(Nn(t))];!l&&s&&(l=r[a=Ul(Fo(t))]),l&&zn(l,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,zn(u,e,6,o)}}const L_=new WeakMap;function pg(e,t,n=!1){const r=n?L_:t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!_e(e)){const l=u=>{const c=pg(u,t,!0);c&&(a=!0,Dt(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(Xe(e)&&r.set(e,null),null):(fe(s)?s.forEach(l=>i[l]=null):Dt(i,s),Xe(e)&&r.set(e,i),i)}function wl(e,t){return!e||!Ci(t)?!1:(t=t.slice(2).replace(/Once$/,""),qe(e,t[0].toLowerCase()+t.slice(1))||qe(e,Fo(t))||qe(e,t))}function Xl(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:a,emit:l,render:u,renderCache:c,props:f,data:h,setupState:d,ctx:p,inheritAttrs:m}=e,b=xa(e);let v,_;try{if(n.shapeFlag&4){const g=o||r,S=g;v=Sn(u.call(S,g,c,f,d,h,p)),_=a}else{const g=t;v=Sn(g.length>1?g(f,{attrs:a,slots:i,emit:l}):g(f,null)),_=t.props?a:O_(a)}}catch(g){Js.length=0,Ss(g,e,1),v=st(Rt)}let y=v;if(_&&m!==!1){const g=Object.keys(_),{shapeFlag:S}=y;g.length&&S&7&&(s&&g.some(Nu)&&(_=P_(_,s)),y=Or(y,_,!1,!0))}return n.dirs&&(y=Or(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&hs(y,n.transition),v=y,xa(b),v}function A_(e,t=!0){let n;for(let r=0;r<e.length;r++){const o=e[r];if(Oo(o)){if(o.type!==Rt||o.children==="v-if"){if(n)return;n=o}}else return}return n}const O_=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ci(n))&&((t||(t={}))[n]=e[n]);return t},P_=(e,t)=>{const n={};for(const r in e)(!Nu(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function x_(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Bf(r,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const h=c[f];if(i[h]!==r[h]&&!wl(u,h))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:r===i?!1:r?i?Bf(r,i,u):!0:!!i;return!1}function Bf(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(t[s]!==e[s]&&!wl(n,s))return!0}return!1}function El({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const gg={},mg=()=>Object.create(gg),yg=e=>Object.getPrototypeOf(e)===gg;function N_(e,t,n,r=!1){const o={},s=mg();e.propsDefaults=Object.create(null),vg(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:rr(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function I_(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=He(o),[l]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let h=c[f];if(wl(e.emitsOptions,h))continue;const d=t[h];if(l)if(qe(s,h))d!==s[h]&&(s[h]=d,u=!0);else{const p=Nn(h);o[p]=Mc(l,a,p,d,e,!1)}else d!==s[h]&&(s[h]=d,u=!0)}}}else{vg(e,t,o,s)&&(u=!0);let c;for(const f in a)(!t||!qe(t,f)&&((c=Fo(f))===f||!qe(t,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(o[f]=Mc(l,a,f,void 0,e,!0)):delete o[f]);if(s!==a)for(const f in s)(!t||!qe(t,f))&&(delete s[f],u=!0)}u&&yr(e.attrs,"set","")}function vg(e,t,n,r){const[o,s]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(Eo(l))continue;const u=t[l];let c;o&&qe(o,c=Nn(l))?!s||!s.includes(c)?n[c]=u:(a||(a={}))[c]=u:wl(e.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,i=!0)}if(s){const l=He(n),u=a||et;for(let c=0;c<s.length;c++){const f=s[c];n[f]=Mc(o,l,f,u[f],e,!qe(u,f))}}return i}function Mc(e,t,n,r,o,s){const i=e[n];if(i!=null){const a=qe(i,"default");if(a&&r===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&_e(l)){const{propsDefaults:u}=o;if(n in u)r=u[n];else{const c=Po(o);r=u[n]=l.call(null,t),c()}}else r=l;o.ce&&o.ce._setProp(n,r)}i[0]&&(s&&!a?r=!1:i[1]&&(r===""||r===Fo(n))&&(r=!0))}return r}const M_=new WeakMap;function _g(e,t,n=!1){const r=n?M_:t.propsCache,o=r.get(e);if(o)return o;const s=e.props,i={},a=[];let l=!1;if(!_e(e)){const c=f=>{l=!0;const[h,d]=_g(f,t,!0);Dt(i,h),d&&a.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!l)return Xe(e)&&r.set(e,Zo),Zo;if(fe(s))for(let c=0;c<s.length;c++){const f=Nn(s[c]);jf(f)&&(i[f]=et)}else if(s)for(const c in s){const f=Nn(c);if(jf(f)){const h=s[c],d=i[f]=fe(h)||_e(h)?{type:h}:Dt({},h),p=d.type;let m=!1,b=!0;if(fe(p))for(let v=0;v<p.length;++v){const _=p[v],y=_e(_)&&_.name;if(y==="Boolean"){m=!0;break}else y==="String"&&(b=!1)}else m=_e(p)&&p.name==="Boolean";d[0]=m,d[1]=b,(m||qe(d,"default"))&&a.push(f)}}const u=[i,a];return Xe(e)&&r.set(e,u),u}function jf(e){return e[0]!=="$"&&!Eo(e)}const zu=e=>e==="_"||e==="_ctx"||e==="$stable",qu=e=>fe(e)?e.map(Sn):[Sn(e)],D_=(e,t,n)=>{if(t._n)return t;const r=Bn((...o)=>qu(t(...o)),n);return r._c=!1,r},bg=(e,t,n)=>{const r=e._ctx;for(const o in e){if(zu(o))continue;const s=e[o];if(_e(s))t[o]=D_(o,s,r);else if(s!=null){const i=qu(s);t[o]=()=>i}}},wg=(e,t)=>{const n=qu(t);e.slots.default=()=>n},Eg=(e,t,n)=>{for(const r in t)(n||!zu(r))&&(e[r]=t[r])},$_=(e,t,n)=>{const r=e.slots=mg();if(e.vnode.shapeFlag&32){const o=t._;o?(Eg(r,t,n),n&&_p(r,"_",o,!0)):bg(t,r)}else t&&wg(e,t)},H_=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=et;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:Eg(o,t,n):(s=!t.$stable,bg(t,o)),i=t}else t&&(wg(e,t),i={default:1});if(s)for(const a in o)!zu(a)&&i[a]==null&&delete o[a]},jt=Ag;function F_(e){return Sg(e)}function B_(e){return Sg(e,i_)}function Sg(e,t){const n=ul();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:h,setScopeId:d=sr,insertStaticContent:p}=e,m=(E,C,D,W=null,T=null,w=null,k=void 0,N=null,M=!!C.dynamicChildren)=>{if(E===C)return;E&&!Fn(E,C)&&(W=B(E),me(E,T,w,!0),E=null),C.patchFlag===-2&&(M=!1,C.dynamicChildren=null);const{type:j,ref:X,shapeFlag:x}=C;switch(j){case Jr:b(E,C,D,W);break;case Rt:v(E,C,D,W);break;case ya:E==null&&_(C,D,W,k);break;case Mt:O(E,C,D,W,T,w,k,N,M);break;default:x&1?S(E,C,D,W,T,w,k,N,M):x&6?z(E,C,D,W,T,w,k,N,M):(x&64||x&128)&&j.process(E,C,D,W,T,w,k,N,M,re)}X!=null&&T?ns(X,E&&E.ref,w,C||E,!C):X==null&&E&&E.ref!=null&&ns(E.ref,null,w,E,!0)},b=(E,C,D,W)=>{if(E==null)r(C.el=a(C.children),D,W);else{const T=C.el=E.el;C.children!==E.children&&u(T,C.children)}},v=(E,C,D,W)=>{E==null?r(C.el=l(C.children||""),D,W):C.el=E.el},_=(E,C,D,W)=>{[E.el,E.anchor]=p(E.children,C,D,W,E.el,E.anchor)},y=({el:E,anchor:C},D,W)=>{let T;for(;E&&E!==C;)T=h(E),r(E,D,W),E=T;r(C,D,W)},g=({el:E,anchor:C})=>{let D;for(;E&&E!==C;)D=h(E),o(E),E=D;o(C)},S=(E,C,D,W,T,w,k,N,M)=>{if(C.type==="svg"?k="svg":C.type==="math"&&(k="mathml"),E==null)A(C,D,W,T,w,k,N,M);else{const j=E.el&&E.el._isVueCE?E.el:null;try{j&&j._beginPatch(),I(E,C,T,w,k,N,M)}finally{j&&j._endPatch()}}},A=(E,C,D,W,T,w,k,N)=>{let M,j;const{props:X,shapeFlag:x,transition:$,dirs:ee}=E;if(M=E.el=i(E.type,w,X&&X.is,X),x&8?c(M,E.children):x&16&&U(E.children,M,null,W,T,Jl(E,w),k,N),ee&&tr(E,null,W,"created"),L(M,E,E.scopeId,k,W),X){for(const de in X)de!=="value"&&!Eo(de)&&s(M,de,null,X[de],w,W);"value"in X&&s(M,"value",null,X.value,w),(j=X.onVnodeBeforeMount)&&gn(j,W,E)}ee&&tr(E,null,W,"beforeMount");const te=kg(T,$);te&&$.beforeEnter(M),r(M,C,D),((j=X&&X.onVnodeMounted)||te||ee)&&jt(()=>{j&&gn(j,W,E),te&&$.enter(M),ee&&tr(E,null,W,"mounted")},T)},L=(E,C,D,W,T)=>{if(D&&d(E,D),W)for(let w=0;w<W.length;w++)d(E,W[w]);if(T){let w=T.subTree;if(C===w||Da(w.type)&&(w.ssContent===C||w.ssFallback===C)){const k=T.vnode;L(E,k,k.scopeId,k.slotScopeIds,T.parent)}}},U=(E,C,D,W,T,w,k,N,M=0)=>{for(let j=M;j<E.length;j++){const X=E[j]=N?Wr(E[j]):Sn(E[j]);m(null,X,C,D,W,T,w,k,N)}},I=(E,C,D,W,T,w,k)=>{const N=C.el=E.el;let{patchFlag:M,dynamicChildren:j,dirs:X}=C;M|=E.patchFlag&16;const x=E.props||et,$=C.props||et;let ee;if(D&&lo(D,!1),(ee=$.onVnodeBeforeUpdate)&&gn(ee,D,C,E),X&&tr(C,E,D,"beforeUpdate"),D&&lo(D,!0),(x.innerHTML&&$.innerHTML==null||x.textContent&&$.textContent==null)&&c(N,""),j?R(E.dynamicChildren,j,N,D,W,Jl(C,T),w):k||F(E,C,N,null,D,W,Jl(C,T),w,!1),M>0){if(M&16)H(N,x,$,D,T);else if(M&2&&x.class!==$.class&&s(N,"class",null,$.class,T),M&4&&s(N,"style",x.style,$.style,T),M&8){const te=C.dynamicProps;for(let de=0;de<te.length;de++){const ye=te[de],De=x[ye],Ke=$[ye];(Ke!==De||ye==="value")&&s(N,ye,De,Ke,T,D)}}M&1&&E.children!==C.children&&c(N,C.children)}else!k&&j==null&&H(N,x,$,D,T);((ee=$.onVnodeUpdated)||X)&&jt(()=>{ee&&gn(ee,D,C,E),X&&tr(C,E,D,"updated")},W)},R=(E,C,D,W,T,w,k)=>{for(let N=0;N<C.length;N++){const M=E[N],j=C[N],X=M.el&&(M.type===Mt||!Fn(M,j)||M.shapeFlag&198)?f(M.el):D;m(M,j,X,null,W,T,w,k,!0)}},H=(E,C,D,W,T)=>{if(C!==D){if(C!==et)for(const w in C)!Eo(w)&&!(w in D)&&s(E,w,C[w],null,T,W);for(const w in D){if(Eo(w))continue;const k=D[w],N=C[w];k!==N&&w!=="value"&&s(E,w,N,k,T,W)}"value"in D&&s(E,"value",C.value,D.value,T)}},O=(E,C,D,W,T,w,k,N,M)=>{const j=C.el=E?E.el:a(""),X=C.anchor=E?E.anchor:a("");let{patchFlag:x,dynamicChildren:$,slotScopeIds:ee}=C;ee&&(N=N?N.concat(ee):ee),E==null?(r(j,D,W),r(X,D,W),U(C.children||[],D,X,T,w,k,N,M)):x>0&&x&64&&$&&E.dynamicChildren&&E.dynamicChildren.length===$.length?(R(E.dynamicChildren,$,D,T,w,k,N),(C.key!=null||T&&C===T.subTree)&&Cg(E,C,!0)):F(E,C,D,X,T,w,k,N,M)},z=(E,C,D,W,T,w,k,N,M)=>{C.slotScopeIds=N,E==null?C.shapeFlag&512?T.ctx.activate(C,D,W,k,M):Z(C,D,W,T,w,k,M):Q(E,C,M)},Z=(E,C,D,W,T,w,k)=>{const N=E.component=Q_(E,W,T);if(Li(E)&&(N.ctx.renderer=re),e0(N,!1,k),N.asyncDep){if(T&&T.registerDep(N,q,k),!E.el){const M=N.subTree=st(Rt);v(null,M,C,D),E.placeholder=M.el}}else q(N,E,C,D,T,w,k)},Q=(E,C,D)=>{const W=C.component=E.component;if(x_(E,C,D))if(W.asyncDep&&!W.asyncResolved){Y(W,C,D);return}else W.next=C,W.update();else C.el=E.el,W.vnode=C},q=(E,C,D,W,T,w,k)=>{const N=()=>{if(E.isMounted){let{next:x,bu:$,u:ee,parent:te,vnode:de}=E;{const ae=Tg(E);if(ae){x&&(x.el=de.el,Y(E,x,k)),ae.asyncDep.then(()=>{E.isUnmounted||N()});return}}let ye=x,De;lo(E,!1),x?(x.el=de.el,Y(E,x,k)):x=de,$&&es($),(De=x.props&&x.props.onVnodeBeforeUpdate)&&gn(De,te,x,de),lo(E,!0);const Ke=Xl(E),G=E.subTree;E.subTree=Ke,m(G,Ke,f(G.el),B(G),E,T,w),x.el=Ke.el,ye===null&&El(E,Ke.el),ee&&jt(ee,T),(De=x.props&&x.props.onVnodeUpdated)&&jt(()=>gn(De,te,x,de),T)}else{let x;const{el:$,props:ee}=C,{bm:te,m:de,parent:ye,root:De,type:Ke}=E,G=kr(C);if(lo(E,!1),te&&es(te),!G&&(x=ee&&ee.onVnodeBeforeMount)&&gn(x,ye,C),lo(E,!0),$&&we){const ae=()=>{E.subTree=Xl(E),we($,E.subTree,E,T,null)};G&&Ke.__asyncHydrate?Ke.__asyncHydrate($,E,ae):ae()}else{De.ce&&De.ce._def.shadowRoot!==!1&&De.ce._injectChildStyle(Ke);const ae=E.subTree=Xl(E);m(null,ae,D,W,E,T,w),C.el=ae.el}if(de&&jt(de,T),!G&&(x=ee&&ee.onVnodeMounted)){const ae=C;jt(()=>gn(x,ye,ae),T)}(C.shapeFlag&256||ye&&kr(ye.vnode)&&ye.vnode.shapeFlag&256)&&E.a&&jt(E.a,T),E.isMounted=!0,C=D=W=null}};E.scope.on();const M=E.effect=new Cp(N);E.scope.off();const j=E.update=M.run.bind(M),X=E.job=M.runIfDirty.bind(M);
vendor: 7,102 bytes, line 4
4X.i=E,X.id=E.uid,M.scheduler=()=>Bu(X),lo(E,!0),j()},Y=(E,C,D)=>{C.component=E;const W=E.vnode.props;E.vnode=C,E.next=null,I_(E,C.props,W,D),H_(E,C.children,D),Lr(),Af(E),Ar()},F=(E,C,D,W,T,w,k,N,M=!1)=>{const j=E&&E.children,X=E?E.shapeFlag:0,x=C.children,{patchFlag:$,shapeFlag:ee}=C;if($>0){if($&128){P(j,x,D,W,T,w,k,N,M);return}else if($&256){V(j,x,D,W,T,w,k,N,M);return}}ee&8?(X&16&&ce(j,T,w),x!==j&&c(D,x)):X&16?ee&16?P(j,x,D,W,T,w,k,N,M):ce(j,T,w,!0):(X&8&&c(D,""),ee&16&&U(x,D,W,T,w,k,N,M))},V=(E,C,D,W,T,w,k,N,M)=>{E=E||Zo,C=C||Zo;const j=E.length,X=C.length,x=Math.min(j,X);let $;for($=0;$<x;$++){const ee=C[$]=M?Wr(C[$]):Sn(C[$]);m(E[$],ee,D,null,T,w,k,N,M)}j>X?ce(E,T,w,!0,!1,x):U(C,D,W,T,w,k,N,M,x)},P=(E,C,D,W,T,w,k,N,M)=>{let j=0;const X=C.length;let x=E.length-1,$=X-1;for(;j<=x&&j<=$;){const ee=E[j],te=C[j]=M?Wr(C[j]):Sn(C[j]);if(Fn(ee,te))m(ee,te,D,null,T,w,k,N,M);else break;j++}for(;j<=x&&j<=$;){const ee=E[x],te=C[$]=M?Wr(C[$]):Sn(C[$]);if(Fn(ee,te))m(ee,te,D,null,T,w,k,N,M);else break;x--,$--}if(j>x){if(j<=$){const ee=$+1,te=ee<X?C[ee].el:W;for(;j<=$;)m(null,C[j]=M?Wr(C[j]):Sn(C[j]),D,te,T,w,k,N,M),j++}}else if(j>$)for(;j<=x;)me(E[j],T,w,!0),j++;else{const ee=j,te=j,de=new Map;for(j=te;j<=$;j++){const xe=C[j]=M?Wr(C[j]):Sn(C[j]);xe.key!=null&&de.set(xe.key,j)}let ye,De=0;const Ke=$-te+1;let G=!1,ae=0;const Te=new Array(Ke);for(j=0;j<Ke;j++)Te[j]=0;for(j=ee;j<=x;j++){const xe=E[j];if(De>=Ke){me(xe,T,w,!0);continue}let Ie;if(xe.key!=null)Ie=de.get(xe.key);else for(ye=te;ye<=$;ye++)if(Te[ye-te]===0&&Fn(xe,C[ye])){Ie=ye;break}Ie===void 0?me(xe,T,w,!0):(Te[Ie-te]=j+1,Ie>=ae?ae=Ie:G=!0,m(xe,C[Ie],D,null,T,w,k,N,M),De++)}const Je=G?j_(Te):Zo;for(ye=Je.length-1,j=Ke-1;j>=0;j--){const xe=te+j,Ie=C[xe],kt=C[xe+1],ge=xe+1<X?kt.el||Rg(kt):W;Te[j]===0?m(null,Ie,D,ge,T,w,k,N,M):G&&(ye<0||j!==Je[ye]?ie(Ie,D,ge,2):ye--)}}},ie=(E,C,D,W,T=null)=>{const{el:w,type:k,transition:N,children:M,shapeFlag:j}=E;if(j&6){ie(E.component.subTree,C,D,W);return}if(j&128){E.suspense.move(C,D,W);return}if(j&64){k.move(E,C,D,re);return}if(k===Mt){r(w,C,D);for(let x=0;x<M.length;x++)ie(M[x],C,D,W);r(E.anchor,C,D);return}if(k===ya){y(E,C,D);return}if(W!==2&&j&1&&N)if(W===0)N.beforeEnter(w),r(w,C,D),jt(()=>N.enter(w),T);else{const{leave:x,delayLeave:$,afterLeave:ee}=N,te=()=>{E.ctx.isUnmounted?o(w):r(w,C,D)},de=()=>{w._isLeaving&&w[mr](!0),x(w,()=>{te(),ee&&ee()})};$?$(w,te,de):de()}else r(w,C,D)},me=(E,C,D,W=!1,T=!1)=>{const{type:w,props:k,ref:N,children:M,dynamicChildren:j,shapeFlag:X,patchFlag:x,dirs:$,cacheIndex:ee}=E;if(x===-2&&(T=!1),N!=null&&(Lr(),ns(N,null,D,E,!0),Ar()),ee!=null&&(C.renderCache[ee]=void 0),X&256){C.ctx.deactivate(E);return}const te=X&1&&$,de=!kr(E);let ye;if(de&&(ye=k&&k.onVnodeBeforeUnmount)&&gn(ye,C,E),X&6)be(E.component,D,W);else{if(X&128){E.suspense.unmount(D,W);return}te&&tr(E,null,C,"beforeUnmount"),X&64?E.type.remove(E,C,D,re,W):j&&!j.hasOnce&&(w!==Mt||x>0&&x&64)?ce(j,C,D,!1,!0):(w===Mt&&x&384||!T&&X&16)&&ce(M,C,D),W&&pe(E)}(de&&(ye=k&&k.onVnodeUnmounted)||te)&&jt(()=>{ye&&gn(ye,C,E),te&&tr(E,null,C,"unmounted")},D)},pe=E=>{const{type:C,el:D,anchor:W,transition:T}=E;if(C===Mt){Se(D,W);return}if(C===ya){g(E);return}const w=()=>{o(D),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(E.shapeFlag&1&&T&&!T.persisted){const{leave:k,delayLeave:N}=T,M=()=>k(D,w);N?N(E.el,w,M):M()}else w()},Se=(E,C)=>{let D;for(;E!==C;)D=h(E),o(E),E=D;o(C)},be=(E,C,D)=>{const{bum:W,scope:T,job:w,subTree:k,um:N,m:M,a:j}=E;Ma(M),Ma(j),W&&es(W),T.stop(),w&&(w.flags|=8,me(k,E,C,D)),N&&jt(N,C),jt(()=>{E.isUnmounted=!0},C)},ce=(E,C,D,W=!1,T=!1,w=0)=>{for(let k=w;k<E.length;k++)me(E[k],C,D,W,T)},B=E=>{if(E.shapeFlag&6)return B(E.component.subTree);if(E.shapeFlag&128)return E.suspense.next();const C=h(E.anchor||E.el),D=C&&C[e_];return D?h(D):C};let J=!1;const K=(E,C,D)=>{let W;E==null?C._vnode&&(me(C._vnode,null,null,!0),W=C._vnode.component):m(C._vnode||null,E,C,null,null,null,D),C._vnode=E,J||(J=!0,Af(W),Pa(),J=!1)},re={p:m,um:me,m:ie,r:pe,mt:Z,mc:U,pc:F,pbc:R,n:B,o:e};let le,we;return t&&([le,we]=t(re)),{render:K,hydrate:le,createApp:C_(K,le)}}function Jl({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function lo({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function kg(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Cg(e,t,n=!1){const r=e.children,o=t.children;if(fe(r)&&fe(o))for(let s=0;s<r.length;s++){const i=r[s];let a=o[s];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[s]=Wr(o[s]),a.el=i.el),!n&&a.patchFlag!==-2&&Cg(i,a)),a.type===Jr&&(a.patchFlag!==-1?a.el=i.el:a.__elIndex=s+(e.type===Mt?1:0)),a.type===Rt&&!a.el&&(a.el=i.el)}}function j_(e){const t=e.slice(),n=[0];let r,o,s,i,a;const l=e.length;for(r=0;r<l;r++){const u=e[r];if(u!==0){if(o=n[n.length-1],e[o]<u){t[r]=o,n.push(r);continue}for(s=0,i=n.length-1;s<i;)a=s+i>>1,e[n[a]]<u?s=a+1:i=a;u<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function Tg(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Tg(t)}function Ma(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Rg(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Rg(t.subTree):null}const Da=e=>e.__isSuspense;let Dc=0;const U_={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,s,i,a,l,u){if(e==null)W_(t,n,r,o,s,i,a,l,u);else{if(s&&s.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}V_(e,t,n,r,o,i,a,l,u)}},hydrate:z_,normalize:q_},Gu=U_;function gi(e,t){const n=e.props&&e.props[t];_e(n)&&n()}function W_(e,t,n,r,o,s,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),h=e.suspense=Lg(e,o,r,t,f,n,s,i,a,l);u(null,h.pendingBranch=e.ssContent,f,null,r,h,s,i),h.deps>0?(gi(e,"onPending"),gi(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,s,i),rs(h,e.ssFallback)):h.resolve(!1,!0)}function V_(e,t,n,r,o,s,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const h=t.ssContent,d=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:b,isHydrating:v}=f;if(m)f.pendingBranch=h,Fn(m,h)?(l(m,h,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():b&&(v||(l(p,d,n,r,o,null,s,i,a),rs(f,d)))):(f.pendingId=Dc++,v?(f.isHydrating=!1,f.activeBranch=m):u(m,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),b?(l(null,h,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():(l(p,d,n,r,o,null,s,i,a),rs(f,d))):p&&Fn(p,h)?(l(p,h,n,r,o,f,s,i,a),f.resolve(!0)):(l(null,h,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0&&f.resolve()));else if(p&&Fn(p,h))l(p,h,n,r,o,f,s,i,a),rs(f,h);else if(gi(t,"onPending"),f.pendingBranch=h,h.shapeFlag&512?f.pendingId=h.component.suspenseId:f.pendingId=Dc++,l(null,h,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0)f.resolve();else{const{timeout:_,pendingId:y}=f;_>0?setTimeout(()=>{f.pendingId===y&&f.fallback(d)},_):_===0&&f.fallback(d)}}function Lg(e,t,n,r,o,s,i,a,l,u,c=!1){const{p:f,m:h,um:d,n:p,o:{parentNode:m,remove:b}}=u;let v;const _=G_(e);
vendor: 4,249 bytes, line 4
4_&&t&&t.pendingBranch&&(v=t.pendingId,t.deps++);const y=e.props?bp(e.props.timeout):void 0,g=s,S={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:o,deps:0,pendingId:Dc++,timeout:typeof y=="number"?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(A=!1,L=!1){const{vnode:U,activeBranch:I,pendingBranch:R,pendingId:H,effects:O,parentComponent:z,container:Z,isInFallback:Q}=S;let q=!1;S.isHydrating?S.isHydrating=!1:A||(q=I&&R.transition&&R.transition.mode==="out-in",q&&(I.transition.afterLeave=()=>{H===S.pendingId&&(h(R,Z,s===g?p(I):s,0),hi(O),Q&&U.ssFallback&&(U.ssFallback.el=null))}),I&&(m(I.el)===Z&&(s=p(I)),d(I,z,S,!0),!q&&Q&&U.ssFallback&&jt(()=>U.ssFallback.el=null,S)),q||h(R,Z,s,0)),rs(S,R),S.pendingBranch=null,S.isInFallback=!1;let Y=S.parent,F=!1;for(;Y;){if(Y.pendingBranch){Y.effects.push(...O),F=!0;break}Y=Y.parent}!F&&!q&&hi(O),S.effects=[],_&&t&&t.pendingBranch&&v===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),gi(U,"onResolve")},fallback(A){if(!S.pendingBranch)return;const{vnode:L,activeBranch:U,parentComponent:I,container:R,namespace:H}=S;gi(L,"onFallback");const O=p(U),z=()=>{S.isInFallback&&(f(null,A,R,O,I,null,H,a,l),rs(S,A))},Z=A.transition&&A.transition.mode==="out-in";Z&&(U.transition.afterLeave=z),S.isInFallback=!0,d(U,I,null,!0),Z||z()},move(A,L,U){S.activeBranch&&h(S.activeBranch,A,L,U),S.container=A},next(){return S.activeBranch&&p(S.activeBranch)},registerDep(A,L,U){const I=!!S.pendingBranch;I&&S.deps++;const R=A.vnode.el;A.asyncDep.catch(H=>{Ss(H,A,0)}).then(H=>{if(A.isUnmounted||S.isUnmounted||S.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:O}=A;Fc(A,H),R&&(O.el=R);const z=!R&&A.subTree.el;L(A,O,m(R||A.subTree.el),R?null:p(A.subTree),S,i,U),z&&(O.placeholder=null,b(z)),El(A,O.el),I&&--S.deps===0&&S.resolve()})},unmount(A,L){S.isUnmounted=!0,S.activeBranch&&d(S.activeBranch,n,A,L),S.pendingBranch&&d(S.pendingBranch,n,A,L)}};return S}function z_(e,t,n,r,o,s,i,a,l){const u=t.suspense=Lg(t,r,n,e.parentNode,document.createElement("div"),null,o,s,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,s,i);return u.deps===0&&u.resolve(!1,!0),c}function q_(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Uf(r?n.default:n),e.ssFallback=r?Uf(n.fallback):st(Rt)}function Uf(e){let t;if(_e(e)){const n=ps&&e._c;n&&(e._d=!1,_t()),e=e(),n&&(e._d=!0,t=yn,Og())}return fe(e)&&(e=A_(e)),e=Sn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Ag(e,t){t&&t.pendingBranch?fe(e)?t.effects.push(...e):t.effects.push(e):hi(e)}function rs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,El(r,o))}function G_(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Mt=Symbol.for("v-fgt"),Jr=Symbol.for("v-txt"),Rt=Symbol.for("v-cmt"),ya=Symbol.for("v-stc"),Js=[];let yn=null;function _t(e=!1){Js.push(yn=e?null:[])}function Og(){Js.pop(),yn=Js[Js.length-1]||null}let ps=1;function $a(e,t=!1){ps+=e,e<0&&yn&&t&&(yn.hasOnce=!0)}function Pg(e){return e.dynamicChildren=ps>0?yn||Zo:null,Og(),ps>0&&yn&&yn.push(e),e}function Ha(e,t,n,r,o,s){return Pg(_o(e,t,n,r,o,s,!0))}function rn(e,t,n,r,o){return Pg(st(e,t,n,r,o,!0))}function Oo(e){return e?e.__v_isVNode===!0:!1}function Fn(e,t){return e.type===t.type&&e.key===t.key}const xg=({key:e})=>e??null,va=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?lt(e)||it(e)||_e(e)?{i:zt,r:e,k:t,f:!!n}:e:null);function _o(e,t=null,n=null,r=0,o=null,s=e===Mt?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&xg(t),ref:t&&va(t),scopeId:Gp,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:zt};return a?(Yu(l,n),s&128&&e.normalize(l)):n&&(l.shapeFlag|=lt(n)?8:16),ps>0&&!i&&yn&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&yn.push(l),l}const st=Y_;function Y_(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===lg)&&(e=Rt),Oo(e)){const a=Or(e,t,!0);return n&&Yu(a,n),ps>
vendor: 4,209 bytes, line 4
40&&!s&&yn&&(a.shapeFlag&6?yn[yn.indexOf(e)]=a:yn.push(a)),a.patchFlag=-2,a}if(r0(e)&&(e=e.__vccOpts),t){t=K_(t);let{class:a,style:l}=t;a&&!lt(a)&&(t.class=us(a)),Xe(l)&&(ml(l)&&!fe(l)&&(l=Dt({},l)),t.style=Ti(l))}const i=lt(e)?1:Da(e)?128:Xp(e)?64:Xe(e)?4:_e(e)?2:0;return _o(e,t,n,r,o,i,s,!0)}function K_(e){return e?ml(e)||yg(e)?Dt({},e):e:null}function Or(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:a,transition:l}=e,u=t?Ai(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&xg(u),ref:t&&t.ref?n&&s?fe(s)?s.concat(va(t)):[s,va(t)]:va(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Mt?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Or(e.ssContent),ssFallback:e.ssFallback&&Or(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&hs(c,l.clone(c)),c}function Sl(e=" ",t=0){return st(Jr,null,e,t)}function X_(e="",t=!1){return t?(_t(),rn(Rt,null,e)):st(Rt,null,e)}function Sn(e){return e==null||typeof e=="boolean"?st(Rt):fe(e)?st(Mt,null,e.slice()):Oo(e)?Wr(e):st(Jr,null,String(e))}function Wr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Or(e)}function Yu(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(fe(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Yu(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!yg(t)?t._ctx=zt:o===3&&zt&&(zt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else _e(t)?(t={default:t,_ctx:zt},n=32):(t=String(t),r&64?(n=16,t=[Sl(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ai(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=us([t.class,r.class]));else if(o==="style")t.style=Ti([t.style,r.style]);else if(Ci(o)){const s=t[o],i=r[o];i&&s!==i&&!(fe(s)&&s.includes(i))&&(t[o]=s?[].concat(s,i):i)}else o!==""&&(t[o]=r[o])}return t}function gn(e,t,n,r=null){zn(e,t,7,[n,r])}const J_=hg();let Z_=0;function Q_(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||J_,s={uid:Z_++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new kp(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:_g(r,o),emitsOptions:pg(r,o),emit:null,emitted:null,propsDefaults:et,inheritAttrs:r.inheritAttrs,ctx:et,data:et,props:et,attrs:et,slots:et,refs:et,setupState:et,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=R_.bind(null,s),e.ce&&e.ce(s),s}let Vt=null;const Rn=()=>Vt||zt;let Fa,$c;{const e=ul(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};Fa=t("__VUE_INSTANCE_SETTERS__",n=>Vt=n),$c=t("__VUE_SSR_SETTERS__",n=>gs=n)}const Po=e=>{const t=Vt;return Fa(e),e.scope.on(),()=>{e.scope.off(),Fa(t)}},Hc=()=>{Vt&&Vt.scope.off(),Fa(null)};function Ng(e){return e.vnode.shapeFlag&4}let gs=!1;function e0(e,t=!1,n=!1){t&&$c(t);const{props:r,children:o}=e.vnode,s=Ng(e);N_(e,r,s,t),$_(e,o,n||t);const i=s?t0(e,t):void 0;return t&&$c(!1),i}function t0(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,y_);const{setup:r}=n;if(r){Lr();const o=e.setupContext=r.length>1?Mg(e):null,s=Po(e),i=Ri(r,e,0,[e.props,o]),a=Mu(i);if(Ar(),s(),(a||e.sp)&&!kr(e)&&Uu(e),a){if(i.then(Hc,Hc),t)return i.then(l=>{Fc(e,l)}).catch(l=>{Ss(l,e,0)});e.asyncDep=i}else Fc(e,i)}else Ig(e)}function Fc(e,t,n){_e(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Xe(t)&&(e.setupState=Up(t)),Ig(e)}function Ig(e,t,n){const r=e.type;e.render||(e.render=r.render||sr);{const o=Po(e);
vendor: 1,538 bytes, line 4
4Lr();try{__(e)}finally{Ar(),o()}}}const n0={get(e,t){return nn(e,"get",""),e[t]}};function Mg(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,n0),slots:e.slots,emit:e.emit,expose:t}}function kl(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Up(Hv(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Xs)return Xs[n](e)},has(t,n){return n in t||n in Xs}})):e.proxy}function Bc(e,t=!0){return _e(e)?e.displayName||e.name:e.name||t&&e.__name}function r0(e){return _e(e)&&"__vccOpts"in e}const ue=(e,t)=>qv(e,t,gs);function pt(e,t,n){try{$a(-1);const r=arguments.length;return r===2?Xe(t)&&!fe(t)?Oo(t)?st(e,null,[t]):st(e,t):st(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Oo(n)&&(n=[n]),st(e,t,n))}finally{$a(1)}}const o0="3.5.27";let jc;const Wf=typeof window<"u"&&window.trustedTypes;if(Wf)try{jc=Wf.createPolicy("vue",{createHTML:e=>e})}catch{}const Dg=jc?e=>jc.createHTML(e):e=>e,s0="http://www.w3.org/2000/svg",i0="http://www.w3.org/1998/Math/MathML",gr=typeof document<"u"?document:null,Vf=gr&&gr.createElement("template"),a0={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?gr.createElementNS(s0,e):t==="mathml"?gr.createElementNS(i0,e):n?gr.createElement(e,{is:n}):gr.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>gr.createTextNode(e),createComment:e=>gr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 10,211 bytes, line 4
4{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>gr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Vf.innerHTML=Dg(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const a=Vf.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Dr="transition",xs="animation",mi=Symbol("_vtc"),$g={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},l0=Dt({},Jp,$g),c0=e=>(e.displayName="Transition",e.props=l0,e),u0=c0((e,{slots:t})=>pt(r_,f0(e),t)),co=(e,t=[])=>{fe(e)?e.forEach(n=>n(...t)):e&&e(...t)},zf=e=>e?fe(e)?e.some(t=>t.length>1):e.length>1:!1;function f0(e){const t={};for(const O in e)O in $g||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,p=d0(o),m=p&&p[0],b=p&&p[1],{onBeforeEnter:v,onEnter:_,onEnterCancelled:y,onLeave:g,onLeaveCancelled:S,onBeforeAppear:A=v,onAppear:L=_,onAppearCancelled:U=y}=t,I=(O,z,Z,Q)=>{O._enterCancelled=Q,uo(O,z?c:a),uo(O,z?u:i),Z&&Z()},R=(O,z)=>{O._isLeaving=!1,uo(O,f),uo(O,d),uo(O,h),z&&z()},H=O=>(z,Z)=>{const Q=O?L:_,q=()=>I(z,O,Z);co(Q,[z,q]),qf(()=>{uo(z,O?l:s),dr(z,O?c:a),zf(Q)||Gf(z,r,m,q)})};return Dt(t,{onBeforeEnter(O){co(v,[O]),dr(O,s),dr(O,i)},onBeforeAppear(O){co(A,[O]),dr(O,l),dr(O,u)},onEnter:H(!1),onAppear:H(!0),onLeave(O,z){O._isLeaving=!0;const Z=()=>R(O,z);dr(O,f),O._enterCancelled?(dr(O,h),Xf(O)):(Xf(O),dr(O,h)),qf(()=>{O._isLeaving&&(uo(O,f),dr(O,d),zf(g)||Gf(O,r,b,Z))}),co(g,[O,Z])},onEnterCancelled(O){I(O,!1,void 0,!0),co(y,[O])},onAppearCancelled(O){I(O,!0,void 0,!0),co(U,[O])},onLeaveCancelled(O){R(O),co(S,[O])}})}function d0(e){if(e==null)return null;if(Xe(e))return[Zl(e.enter),Zl(e.leave)];{const t=Zl(e);return[t,t]}}function Zl(e){return bp(e)}function dr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[mi]||(e[mi]=new Set)).add(t)}function uo(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[mi];n&&(n.delete(t),n.size||(e[mi]=void 0))}function qf(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let h0=0;function Gf(e,t,n,r){const o=e._endId=++h0,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=p0(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,h),s()},h=d=>{d.target===e&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},a+1),e.addEventListener(u,h)}function p0(e,t){const n=window.getComputedStyle(e),r=p=>(n[p]||"").split(", "),o=r(`${Dr}Delay`),s=r(`${Dr}Duration`),i=Yf(o,s),a=r(`${xs}Delay`),l=r(`${xs}Duration`),u=Yf(a,l);let c=null,f=0,h=0;t===Dr?i>0&&(c=Dr,f=i,h=s.length):t===xs?u>0&&(c=xs,f=u,h=l.length):(f=Math.max(i,u),c=f>0?i>u?Dr:xs:null,h=c?c===Dr?s.length:l.length:0);const d=c===Dr&&/\b(?:transform|all)(?:,|$)/.test(r(`${Dr}Property`).toString());return{type:c,timeout:f,propCount:h,hasTransform:d}}function Yf(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Kf(n)+Kf(e[r])))}function Kf(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Xf(e){return(e?e.ownerDocument:document).body.offsetHeight}function g0(e,t,n){const r=e[mi];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ba=Symbol("_vod"),Hg=Symbol("_vsh"),SA={name:"show",beforeMount(e,{value:t},{transition:n}){e[Ba]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ns(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Ns(e,!0),r.enter(e)):r.leave(e,()=>{Ns(e,!1)}):Ns(e,t))},beforeUnmount(e,{value:t}){Ns(e,t)}};function Ns(e,t){e.style.display=t?e[Ba]:"none",e[Hg]=!t}const m0=Symbol(""),y0=/(?:^|;)\s*display\s*:/;function v0(e,t,n){const r=e.style,o=lt(n);let s=!1;if(n&&!o){if(t)if(lt(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&_a(r,a,"")}else for(const i in t)n[i]==null&&_a(r,i,"");for(const i in n)i==="display"&&(s=!0),_a(r,i,n[i])}else if(o){if(t!==n){const i=r[m0];i&&(n+=";"+i),r.cssText=n,s=y0.test(n)}}else t&&e.removeAttribute("style");Ba in e&&(e[Ba]=s?r.display:"",e[Hg]&&(r.display="none"))}const Jf=/\s*!important$/;function _a(e,t,n){if(fe(n))n.forEach(r=>_a(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=_0(e,t);Jf.test(n)?e.setProperty(Fo(r),n.replace(Jf,""),"important"):e[r]=n}}const Zf=["Webkit","Moz","ms"],Ql={};function _0(e,t){const n=Ql[t];if(n)return n;let r=Nn(t);if(r!=="filter"&&r in e)return Ql[t]=r;r=ll(r);for(let o=0;o<Zf.length;o++){const s=Zf[o]+r;if(s in e)return Ql[t]=s}return t}const Qf="http://www.w3.org/1999/xlink";function ed(e,t,n,r,o,s=gv(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Qf,t.slice(6,t.length)):e.setAttributeNS(Qf,t,n):n==null||s&&!wp(n)?e.removeAttribute(t):e.setAttribute(t,s?"":Wn(n)?String(n):n)}function td(e,t,n,r,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Dg(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const a=s==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=wp(n):n==null&&a==="string"?(n="",i=!0):a==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(o||t)}function vo(e,t,n,r){e.addEventListener(t,n,r)}function b0(e,t,n,r){e.removeEventListener(t,n,r)}const nd=Symbol("_vei");function w0(e,t,n,r,o=null){const s=e[nd]||(e[nd]={}),i=s[t];if(r&&i)i.value=r;else{const[a,l]=E0(t);if(r){const u=s[t]=C0(r,o);vo(e,a,u,l)}else i&&(b0(e,a,i,l),s[t]=void 0)}}const rd=/(?:Once|Passive|Capture)$/;function E0(e){let t;if(rd.test(e)){t={};let r;for(;r=e.match(rd);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Fo(e.slice(2)),t]}let ec=0;const S0=Promise.resolve(),k0=()=>ec||(S0.then(()=>ec=0),ec=Date.now());function C0(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;zn(T0(r,n.value),t,5,[r])};return n.value=e,n.attached=k0(),n}function T0(e,t){if(fe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const od=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,R0=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?g0(e,r,i):t==="style"?v0(e,n,r):Ci(t)?Nu(t)||w0(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):L0(e,t,r,i))?(td(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ed(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!lt(r))?td(e,Nn(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),ed(e,t,r,i))};function L0(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&od(t)&&_e(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return od(t)&&lt(n)?!1:t in e}const ja=e=>{const t=e.props["onUpdate:modelValue"]||!1;return fe(t)?n=>es(t,n):t};function A0(e){e.target.composing=!0}function sd(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const os=Symbol("_assign");function id(e,t,n){return t&&(e=e.trim()),n&&(e=cl(e)),e}const kA={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[os]=ja(o);const s=r||o.props&&o.props.type==="number";vo(e,t?"change":"input",i=>{i.target.composing||e[os](id(e.value,n,s))}),(n||s)&&vo(e,"change",()=>{e.value=id(e.value,n,s)}),t||(vo(e,"compositionstart",A0),vo(e,"compositionend",sd),vo(e,"change",sd))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:o,number:s}},i){if(e[os]=ja(i),e.composing)return;const a=(s||e.type==="number")&&!/^0\d/.test(e.value)?cl(e.value):e.value,l=t??"";a!==l&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||o&&e.value.trim()===l)||(e.value=l))}},CA={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=sl(t);vo(e,"change",()=>{const s=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>n?cl(Ua(i)):Ua(i));e[os](e.multiple?o?new Set(s):s:s[0]),e._assigning=!0,qn(()=>{e._assigning=!1})}),e[os]=ja(r)},mounted(e,{value:t}){ad(e,t)},beforeUpdate(e,t,n){e[os]=ja(n)},updated(e,{value:t}){e._assigning||ad(e,t)}};function ad(e,t){const n=e.multiple,r=fe(t);if(!(n&&!r&&!sl(t))){for(let o=0,s=e.options.length;o<s;o++){const i=e.options[o],a=Ua(i);if(n)if(r){const l=typeof a;l==="string"||l==="number"?i.selected=t.some(u=>String(u)===String(a)):i.selected=yv(t,a)>-1}else i.selected=t.has(a);else if(fl(Ua(i),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ua(e){return"_value"in e?e._value:e.value}const O0=["ctrl","shift","alt","meta"],P0={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
4O0.some(n=>e[`${n}Key`]&&!t.includes(n))},TA=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((o,...s)=>{for(let i=0;i<t.length;i++){const a=P0[t[i]];if(a&&a(o,t))return}return e(o,...s)}))},Fg=Dt({patchProp:R0},a0);let Zs,ld=!1;function x0(){return Zs||(Zs=F_(Fg))}function N0(){return Zs=ld?Zs:B_(Fg),ld=!0,Zs}const I0=((...e)=>{const t=x0().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=jg(r);if(!o)return;const s=t._component;!_e(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=n(o,!1,Bg(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t}),M0=((...e)=>{const t=N0().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=jg(r);if(o)return n(o,!0,Bg(o))},t});function Bg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function jg(e){return lt(e)?document.querySelector(e):e}const D0=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,$0=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,H0=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function F0(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){B0(e);return}return t}function B0(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function yi(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!H0.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(D0.test(e)||$0.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,F0)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Ug=/#/g,Wg=/&/g,Vg=/\//g,j0=/=/g,U0=/\?/g,Cl=/\+/g,W0=/%5e/gi,V0=/%60/gi,z0=/%7c/gi,q0=/%20/gi,G0=/%2f/gi,Y0=/%252f/gi;function zg(e){return encodeURI(""+e).replace(z0,"|")}function Uc(e){return zg(typeof e=="string"?e:JSON.stringify(e)).replace(Cl,"%2B").replace(q0,"+").replace(Ug,"%23").replace(Wg,"%26").replace(V0,"`").replace(W0,"^").replace(Vg,"%2F")}function tc(e){return Uc(e).replace(j0,"%3D")}function K0(e){return zg(e).replace(Ug,"%23").replace(U0,"%3F").replace(Y0,"%2F").replace(Wg,"%26").replace(Cl,"%2B")}function RA(e){return K0(e).replace(Vg,"%2F")}function xo(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function cd(e){return xo(e.replace(G0,"%252F"))}function X0(e){return xo(e.replace(Cl," "))}function J0(e){return xo(e.replace(Cl," "))}function Tl(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=X0(r[1]);if(o==="__proto__"||o==="constructor")continue;const s=J0(r[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function Z0(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${tc(e)}=${Uc(n)}`).join("&"):`${tc(e)}=${Uc(t)}`:tc(e)}function Q0(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Z0(t,e[t])).filter(Boolean).join("&")}const eb=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,qg=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,tb=/^([/\\]\s*){2,}[^/\\]/,nb=/^[\s\0]*(blob|data|javascript|vbscript):$/i,rb=/\/$|\/\?|\/#/,ob=/^\.?\//;function Mn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?eb.test(e):qg.test(e)||(t.acceptRelative?tb.test(e):!1)}function sb(e){return!!e&&nb.test(e)}function Wc(e="",t){return t?rb.test(e):e.endsWith("/")}function ms(e="",t){if(!t)return(Wc(e)?e.slice(0,-1):e)||"/";if(!Wc(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");o!==-1&&(n=e.slice(0,o),r=e.slice(o));const[s,...i]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function Wa(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Wc(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");if(o!==-1&&(n=e.slice(0,o),r=e.slice(o),!n))return r;const[s,...i]=n.split("?");return s+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function ib(e=""){return e.startsWith("/")}function ud(e=""){return ib(e)?e:"/"+e}function ab(e,t){if(Gg(t)||Mn(e))return e;const n=ms(t);if(e.startsWith(n)){const r=e[n.length];if(!r||r==="/"||r==="?")return e}return No(n,e)}function fd(e,t){if(Gg(t))return e;const n=ms(t);if(!e.startsWith(n))return e;const r=e[n.length];if(r&&r!=="/"&&r!=="?")return e;const o=e.slice(n.length);return o[0]==="/"?o:"/"+o}function Rl(e,t){const n=vi(e),r={...Tl(n.search),...t};return n.search=Q0(r),hb(n)}function Gg(e){return!e||e==="/"}function lb(e){return e&&e!=="/"}function No(e,...t){let n=e||"";for(const r of t.filter(o=>lb(o)))if(n){const o=r.replace(ob,"");n=Wa(n)+o}else n=r;return n}function Yg(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let o=0;for(const i of n)if(!(!i||i==="/")){for(const[a,l]of i.split(t).entries())if(!(!l||l===".")){if(l===".."){if(r.length===1&&Mn(r[0]))continue;r.pop(),o--;continue}if(a===1&&r[r.length-1]?.endsWith(":/")){r[r.length-1]+="/"+l;continue}r.push(l),o++}}let s=r.join("/");return o>=0?n[0]?.startsWith("/")&&!s.startsWith("/")?s="/"+s:n[0]?.startsWith("./")&&!s.startsWith("./")&&(s="./"
4+s):s="../".repeat(-1*o)+s,n[n.length-1]?.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function cb(e){return ub(e,"https://")}function ub(e,t){let n=e.match(qg);return n||(n=e.match(/^\/{2,}/)),n?t+e.slice(n[0].length):t+e}function fb(e,t){return xo(ms(e))===xo(ms(t))}function db(e,t,n={}){return n.trailingSlash||(e=Wa(e),t=Wa(t)),n.leadingSlash||(e=ud(e),t=ud(t)),n.encoding||(e=xo(e),t=xo(t)),e===t}const Kg=Symbol.for("ufo:protocolRelative");function vi(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,h=""]=n;return{protocol:f.toLowerCase(),pathname:h,href:f+h,auth:"",host:"",search:"",hash:""}}if(!Mn(e,{acceptRelative:!0}))return t?vi(t+e):Vc(e);const[,r="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=s.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:u,hash:c}=Vc(a);return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:l,search:u,hash:c,[Kg]:!r}}function Vc(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function hb(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol||e[Kg]?(e.protocol||"")+"//":"")+o+s+t+n+r}class Xg extends Error{constructor(t,n){super(t,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function pb(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",r=e.request?.url||String(e.request)||"/",o=`[${n}] ${JSON.stringify(r)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=`${o}: ${s}${t?` ${t}`:""}`,a=new Xg(i,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return e[l]}});for(const[l,u]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return e.response&&e.response[u]}});return a}const gb=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function dd(e="GET"){return gb.has(e.toUpperCase())}function mb(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const yb=new Set(["image/svg","application/xml","application/xhtml","application/html"]),vb=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function _b(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return vb.test(t)?"json":t==="text/event-stream"?"stream":yb.has(t)||t.startsWith("text/")?"text":"blob"}function bb(e,t,n,r){const o=wb(t?.headers??e?.headers,n?.headers,r);let s;return(n?.query||n?.params||t?.params||t?.query)&&(s={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:s,params:s,headers:o}}function wb(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[o,s]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(o,s);return r}async function Wi(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const Eb=new Set([408,409,425,429,500,502,503,504]),Sb=new Set([101,204,205,304]);function Jg(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function o(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=dd(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Eb.has(f))){const h=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return h>0&&await new Promise(d=>setTimeout(d,h)),s(a.request,{...a.options,retry:c-1})}}const u=pb(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,s),u}const s=async function(l,u={}){const c={request:l,options:bb(l,u,e.defaults,n),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&(await Wi(c,c.options.onRequest),c.options.headers instanceof n||(c.options.headers=new n(c.options.headers||{}))),typeof c.request=="string"&&(c.options.baseURL&&(c.request=ab(c.request,c.options.baseURL)),c.options.query&&(c.request=Rl(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&dd(c.options.method))if(mb(c.options.body)){const d=c.options.headers.get("content-type");typeof c.options.body!="string"&&(c.options.body=d==="application/x-www-form-urlencoded"?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),d||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"));let f;if(!c.options.signal&&c.options.timeout){const d=new r;f=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,d.abort(p)},c.options.timeout),c.options.signal=d.signal}try{c.response=await t(c.request,c.options)}catch(d){return c.error=d,c.options.onRequestError&&await Wi(c,c.options.onRequestError),await o(c)}finally{f&&clearTimeout(f)}if((c.response.body||c.response._bodyInit)&&!Sb.has(c.response.status)&&c.options.method!=="HEAD"){const d=(c.options.parseResponse?"json":c.options.responseType)||_b(c.response.headers.get("content-type")||"");switch(d){case"json":{const p=await c.response.text(),m=c.options.parseResponse||yi;c.response._data=m(p);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[d]()}}return c.options.onResponse&&await Wi(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await Wi(c,c.options.onResponseError),await o(c)):c.response},i=async function(l,u){return(await s(l,u))._data};return i.raw=s,i.native=(...a)=>t(...a),i.create=(a={},l={})=>Jg({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),i}const Va=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),kb=Va.fetch?(...e)=>Va.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Cb=Va.Headers,Tb=Va.AbortController,Rb=Jg({fetch:kb,Headers:Cb,AbortController:Tb}),Lb=Rb,Ab=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Ku=()=>Ab().app,Ob=()=>Ku().baseURL,Pb=()=>Ku().buildAssetsDir,Xu=(...e)=>Yg(Zg(),Pb(),...e),Zg=(...e)=>{const t=Ku(),n=t.cdnURL||t.baseURL;return e.length?Yg(n,...e):n};globalThis.__buildAssetsURL=Xu,globalThis.__publicAssetsURL=Zg;globalThis.$fetch||(globalThis.$fetch=Lb.create({baseURL:Ob()}));"global"in globalThis||(globalThis.global=globalThis);function zc(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?zc(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const xb={run:e=>e()},Nb=()=>xb,Qg=typeof console.createTask<"u"?console.createTask:Nb;function Ib(e,t){const n=t.shift(),r=Qg(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function Mb(e,t){const n=t.shift(),r=Qg(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function nc(e,t){for(const n of[...e])n(t)}let Db=class{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=zc(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=zc(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Ib,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Mb,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&nc(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&nc(this._after,o)}):(this._after&&o&&nc(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}};function $b(){return new Db}function Hb(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let o;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?o=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>
4{if(o){const i=o.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=s();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>s(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return o?o.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},u=()=>t===i?l:void 0;qc.add(u);try{const c=o?o.run(i,a):a();return n||(t=void 0),await c}finally{qc.delete(u)}}}}function Fb(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=Hb({...e,...r})),t[n]}}}const za=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},hd="__unctx__",Bb=za[hd]||(za[hd]=Fb()),jb=(e,t={})=>Bb.get(e,t),pd="__unctx_async_handlers__",qc=za[pd]||(za[pd]=new Set);function Zr(e){const t=[];for(const o of qc){const s=o();s&&t.push(s)}const n=()=>{for(const o of t)o()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const Ub=!1,gd=!1,Wb=!1,md={id:"__nuxt-loader"},Vb={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},zb={deep:!1},qb="#__nuxt",em="nuxt-app",yd=36e5,Gb="vite:preloadError";function tm(e=em){return jb(e,{asyncContext:!1})}const Yb="__nuxt_plugin";function Kb(e){let t=0;const n={_id:e.id||em||"nuxt-app",_scope:Du(),provide:void 0,versions:{get nuxt(){return"4.3.0"},get vue(){return n.vueApp.version}},payload:rr({...e.ssrContext?.payload||{},data:rr({}),state:lr({}),once:new Set,_errors:rr({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!ro()?n._scope.run(()=>vd(n,o)):vd(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:rr({}),_payloadRevivers:{},...e};{const o=window.__NUXT__;if(o)for(const s in o)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],o[s]);break;default:n.payload[s]=o[s]}}n.hooks=$b(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,s)=>{const i="$"+o;Vi(n,i,s),Vi(n.vueApp.config.globalProperties,i,s)},Vi(n.vueApp,"$nuxt",n),Vi(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(Gb,s=>{n.callHook("app:chunkError",{error:s.payload}),s.payload.message.includes("Unable to preload CSS")&&s.preventDefault()}),window.useNuxtApp||=Le;const o=n.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function Xb(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function Jb(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Zb(e,t){const n=new Set,r=[],o=[];let s,i=0;async function a(l){const u=l.dependsOn?.filter(c=>t.some(f=>f._name===c)&&!n.has(c))??[];if(u.length>0)r.push([new Set(u),l]);else{const c=Jb(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(r.map(async([f,h])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(i++,await a(h)))})))}).catch(f=>{if(!l.parallel&&!e.payload.error)throw f;s||=f});l.parallel?o.push(c):await c}}for(const l of t)Xb(e,l);for(const l of t)await a(l);if(await Promise.all(o),i)for(let l=0;l<i;l++)await Promise.all(o);if(s)throw e.payload.error||s}function mt(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Yb]:!0,_name:t})}function vd(e,t,n){const r=()=>t();return tm(e._id).set(e),e.vueApp.runWithContext(r)}function Qb(e){let t;return ks()&&(t=Rn()?.appContext.app.$nuxt),t||=tm(e).tryUse(),t||null}function Le(e){const t=Qb(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Nr(e){return Le().$config}function Vi(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function rc(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Gc(e,t,n=".",r){if(!rc(t))return Gc(e,{},n,r);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const i=e[s];i!=null&&(r&&r(o,s,i,n)||(Array.isArray(i)&&Array.isArray(o[s])?o[s]=[...i,...o[s]]:rc(i)&&rc(o[s])?o[s]=Gc(i,o[s],(n?`${n}.`:"")+s.toString(),r):o[s]=i))}return o}function nm(e){return(...t)=>t.reduce((n,r)=>Gc(n,r,"",e),{})}const rm=nm();function ew(e,t){try{return t in e}catch{return!1}}
4class _d extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Yc(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=om(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function tw(e){if(typeof e=="string")return new _d(e);if(nw(e))return e;const t=new _d(e.message??e.statusMessage??"",{cause:e.cause||e});if(ew(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Yc(e.statusCode,t.statusCode):e.status&&(t.statusCode=Yc(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;om(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function nw(e){return e?.constructor?.__h3_error__===!0}const rw=/[^\u0009\u0020-\u007E]/g;function om(e=""){return e.replace(rw,"")}function Yc(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const sm=Symbol("layout-meta"),Io=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const Gt=()=>Le()?.$router,Ll=()=>ks()?wt(Io,Le()._route):Le()._route;const ow=(e,t,n={})=>{const r=Le(),o=n.global||typeof e!="string",s=t;if(!s){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}o?r._middleware.global.push(s):r._middleware.named[e]=s},sw=()=>{try{if(Le()._processingMiddleware)return!0}catch{return!1}return!1},Kc=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?Xc(e):Gt().resolve(e).href;if(t?.open){const{target:l="_blank",windowFeatures:u={}}=t.open,c=[];for(const[f,h]of Object.entries(u))h!==void 0&&c.push(`${f.toLowerCase()}=${h}`);return open(n,l,c.join(", ")),Promise.resolve()}const r=Mn(n,{acceptRelative:!0}),o=t?.external||r;if(o){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&sb(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const s=sw();if(!o&&s){if(t?.replace){if(typeof e=="string"){const{pathname:l,search:u,hash:c}=vi(e);return{path:l,...u&&{query:Tl(u)},...c&&{hash:c},replace:!0}}return{...e,replace:!0}}return e}const i=Gt(),a=Le();return o?(a._scope.stop(),t?.replace?location.replace(n):location.href=n,s?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t?.replace?i.replace(e):i.push(e)};function Xc(e){return Rl(e.path||"",e.query||{})+(e.hash||"")}const im="__nuxt_error",Al=()=>yl(Le().payload,"error"),go=e=>{const t=Cr(e);try{const n=Al();Le().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},iw=async(e={})=>{const t=Le(),n=Al();t.callHook("app:error:cleared",e),e.redirect&&await Gt().replace(e.redirect),n.value=void 0},am=e=>!!e&&typeof e=="object"&&im in e,Cr=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=tw(e);return Object.defineProperty(t,im,{value:!0,configurable:!1,writable:!1}),t};function aw(e){const t=cw(e),n=new ArrayBuffer(t.length),r=new DataView(n);for(let o=0;o<n.byteLength;o++)r.setUint8(o,t.charCodeAt(o));return n}const lw="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function cw(e){e.length%4===0&&(e=e.replace(/==?$/,""));let t="",n=0,r=0;for(let o=0;o<e.length;o++)n<<=6,n|=lw.indexOf(e[o]),r+=6,r===24&&(t+=String.fromCharCode((n&16711680)>>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,t+=String.fromCharCode(n)):r===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const uw=-1,fw=-2,dw=-3,hw=-4,pw=-5,gw=-6;function mw(e,t){return yw(JSON.parse(e),t)}function yw(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);let o=null;function s(i,a=!1){if(i===uw)return;if(i===dw)return NaN;if(i===hw)return 1/0;if(i===pw)return-1/0;if(i===gw)return-0;if(a||typeof i!="number")throw new Error("Invalid input");if(i in r)return r[i];const l=n[i];if(!l||typeof l!="object")r[i]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const u=l[0],c=t&&Object.hasOwn(t,u)?t[u]:void 0;if(c){let f=l[1];
4if(typeof f!="number"&&(f=n.push(l[1])-1),o??=new Set,o.has(f))throw new Error("Invalid circular reference");return o.add(f),r[i]=c(s(f)),o.delete(f),r[i]}switch(u){case"Date":r[i]=new Date(l[1]);break;case"Set":const f=new Set;r[i]=f;for(let p=1;p<l.length;p+=1)f.add(s(l[p]));break;case"Map":const h=new Map;r[i]=h;for(let p=1;p<l.length;p+=2)h.set(s(l[p]),s(l[p+1]));break;case"RegExp":r[i]=new RegExp(l[1],l[2]);break;case"Object":r[i]=Object(l[1]);break;case"BigInt":r[i]=BigInt(l[1]);break;case"null":const d=Object.create(null);r[i]=d;for(let p=1;p<l.length;p+=2)d[l[p]]=s(l[p+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{if(n[l[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const p=globalThis[u],m=s(l[1]),b=new p(m);r[i]=l[2]!==void 0?b.subarray(l[2],l[3]):b;break}case"ArrayBuffer":{const p=l[1];if(typeof p!="string")throw new Error("Invalid ArrayBuffer encoding");const m=aw(p);r[i]=m;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const p=u.slice(9);r[i]=Temporal[p].from(l[1]);break}case"URL":{const p=new URL(l[1]);r[i]=p;break}case"URLSearchParams":{const p=new URLSearchParams(l[1]);r[i]=p;break}default:throw new Error(`Unknown type ${u}`)}}else{const u=new Array(l.length);r[i]=u;for(let c=0;c<l.length;c+=1){const f=l[c];f!==fw&&(u[c]=s(f))}}else{const u={};r[i]=u;for(const c in l){if(c==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const f=l[c];u[c]=s(f)}}return r[i]}return s(0)}const vw=new Set(["link","style","script","noscript"]),_w=new Set(["title","titleTemplate","script","style","noscript"]),bd=new Set(["base","meta","link","style","script","noscript"]),bw=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),ww=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Ew=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),Sw=new Set(["templateParams","htmlAttrs","bodyAttrs"]),kw=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);function Jc(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Jc(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const lm=(()=>{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function cm(e,t,n,r){for(let o=n;o<e.length;o+=1)try{const s=r?r.run(()=>e[o](...t)):e[o](...t);if(s instanceof Promise)return s.then(()=>cm(e,t,o+1,r))}catch(s){return Promise.reject(s)}}function Cw(e,t,n){if(e.length>0)return cm(e,t,0,lm(n))}function Tw(e,t,n){if(e.length>0){const r=lm(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}}function oc(e,t){for(const n of[...e])n(t)}var Rw=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||typeof t!="function")return()=>{};const r=e;let o;for(;this._deprecatedHooks[e];)o=this._deprecatedHooks[e],e=o.to;if(o&&!n.allowDeprecated){let s=o.message;s||(s=`${r} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,r=(...o)=>(typeof n=="function"&&n(),n=void 0,r=void 0,t(...o));return n=this.hook(e,r),n}removeHook(e,t){const n=this._hooks[e];if(n){const r=n.indexOf(t);r!==-1&&n.splice(r,1),n.length===0&&(this._hooks[e]=void 0)}}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const r of n)this.hook(e,r)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=Jc(e),n=Object.keys(t).map(r=>this.hook(r,t[r]));return()=>{for(const r of n)r();n.length=0}}removeHooks(e){const t=Jc(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(Cw,e,t)}callHookParallel(e,...t){return this.callHookWith(Tw,e,t)}callHookWith(e,t,n){const r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&oc(this._before,r);const o=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return o instanceof Promise?o.finally(()=>{this._after&&r&&oc(this._after,r)}):(this._after&&r&&oc(this._after,r),o)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function Lw(){return new Rw}const Aw=["name","property","http-equiv"],Ow=new Set(["viewport","description","keywords","robots"]);function um(e){const t=e.split(":");return t.length?kw.has(t[1]):!1}function Zc(e){const{props:t,tag:n}=e;if(ww.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(e.tag==="meta"){for(const r of Aw)if(t[r]!==void 0){const o=t[r],s=o&&typeof o=="str
4ing"&&o.includes(":"),i=o&&Ow.has(o),l=!(s||i)&&e.key?`:key:${e.key}`:"";return`${n}:${o}${l}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(_w.has(n)){const r=e.textContent||e.innerHTML;if(r)return`${n}:content:${r}`}}function wd(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([r,o])=>`${r}:${String(o)}`).join(",")}`}function qa(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const o=t?t(n,e):e;if(Array.isArray(o))return o.map(s=>qa(s,t));if(o?.constructor===Object){const s={};for(const i of Object.keys(o))s[i]=qa(o[i],t,i);return s}return o}function Pw(e,t){const n=e==="style"?new Map:new Set;function r(o){if(o==null||o===void 0)return;const s=String(o).trim();if(s)if(e==="style"){const[i,...a]=s.split(":").map(l=>l?l.trim():"");i&&a.length&&n.set(i,a.join(":"))}else s.split(" ").filter(Boolean).forEach(i=>n.add(i))}return typeof t=="string"?e==="style"?t.split(";").forEach(r):r(t):Array.isArray(t)?t.forEach(o=>r(o)):t&&typeof t=="object"&&Object.entries(t).forEach(([o,s])=>{s&&s!=="false"&&(e==="style"?n.set(String(o).trim(),String(s)):r(o))}),n}function fm(e,t){return e.props=e.props||{},t?e.tag==="templateParams"?(e.props=t,e):(Object.entries(t).forEach(([n,r])=>{if(r===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=Pw(n,r);return}if(Ew.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof r=="object"){let a=t.type;if(t.type||(a="application/json"),!a?.endsWith("json")&&a!=="speculationrules")return;t.type=a,e.props.type=a,e[n]=JSON.stringify(r)}else e[n]=r;return}const o=String(r),s=n.startsWith("data-"),i=e.tag==="meta"&&n==="content";o==="true"||o===""?e.props[n]=s||i?o:!0:!r&&s&&o==="false"?e.props[n]="false":r!==void 0&&(e.props[n]=r)}),e):e}function xw(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},r=fm({tag:e,props:{}},n);return r.key&&vw.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(o=>({...r,props:{...r.props,content:o}})):r}function Nw(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(o,s)=>{for(let i=0;i<t.length;i++)s=t[i](o,s);return s};e=n(void 0,e);const r=[];return e=qa(e,n),Object.entries(e||{}).forEach(([o,s])=>{if(s!==void 0)for(const i of Array.isArray(s)?s:[s])r.push(xw(o,i))}),r.flat()}const Ed=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Sd={base:-10,title:10},Iw={critical:-8,high:-1,low:2},kd={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},Mw=/@import/,Is=e=>e===""||e===!0;function Dw(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const r=Iw[t.tagPriority]||0,o=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:kd;if(t.tag in Sd)n=Sd[t.tag];else if(t.tag==="meta"){const s=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;s&&(n=kd.meta[s])}else if(t.tag==="link"&&t.props.rel)n=o.link[t.props.rel];else if(t.tag==="script"){const s=String(t.props.type);Is(t.props.async)?n=o.script.async:t.props.src&&!Is(t.props.defer)&&!Is(t.props.async)&&s!=="module"&&!s.endsWith("json")||t.innerHTML&&!s.endsWith("json")?n=o.script.sync:(Is(t.props.defer)&&t.props.src&&!Is(t.props.async)||s==="module")&&(n=o.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&Mw.test(t.innerHTML)?o.style.imported:o.style.sync);return(n||100)+r}function Cd(e,t){const n=typeof t=="function"?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function $w(e={}){const t=Lw();t.addHooks(e.hooks||{});const n=!e.document,r=new Map,o=new Map,s=new Set,i={_entryCount:1,plugins:o,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:a=>Cd(i,a),push(a,l){const u={...l||{}};delete u.head;const c=u._index??i._entryCount++,f={_i:c,input:a,options:u},h={_poll(d=!1){i.dirty=!0,!d&&s.add(c),t.callHook("entries:updated",i)},dispose(){r.delete(c)&&i.invalidate()},patch(d){(!u.mode||u.mode==="server"&&n||u.mode==="client"&&!n)&&(f.input=d,r.set(c,f),h._poll())}};return h.patch(a),h},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...i.entries.values()]};for(await t.callHook("entries:resolve",a);s.size;){const h=s.values().next().value;s.delete(h);const d=r.get(h);if(d){const p={tags:Nw(d.input,e.propResolvers||[]).map(m=>Object.assign(m,d.options)),entry:d};await t.callHook("entries:normalize",p),d._tags=p.tags.map((m,b)=>(m._w=Dw(i,m),m._p=(d._i<<10)+b,m._d=Zc(m),m))}}let l=!1;a.entries.flatMap(h=>(h._tags||[]).map(d=>({...d,props:{...d.props}}))).sort(Ed).reduce((h,d)=>{const p=String(d._d||d._p);if(!h.has(p))return h.set(p,d);const m=h.get(p);if((d?.tagDuplicateStrategy||(Sw.has(d.tag)?"merge":null)||(d.key&&d.key===m.key?"merge":null))==="merge"){const v={...m.props};
4Object.entries(d.props).forEach(([_,y])=>v[_]=_==="style"?new Map([...m.props.style||new Map,...y]):_==="class"?new Set([...m.props.class||new Set,...y]):y),h.set(p,{...d,props:v})}else d._p>>10===m._p>>10&&d.tag==="meta"&&um(p)?(h.set(p,Object.assign([...Array.isArray(m)?m:[m],d],d)),l=!0):(d._w===m._w?d._p>m._p:d?._w<m?._w)&&h.set(p,d);return h},a.tagMap);const u=a.tagMap.get("title"),c=a.tagMap.get("titleTemplate");if(i._title=u?.textContent,c){const h=c?.textContent;if(i._titleTemplate=h,h){let d=typeof h=="function"?h(u?.textContent):h;typeof d=="string"&&!i.plugins.has("template-params")&&(d=d.replace("%s",u?.textContent||"")),u?d===null?a.tagMap.delete("title"):a.tagMap.set("title",{...u,textContent:d}):(c.tag="title",c.textContent=d)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(Ed)),await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a);const f=[];for(const h of a.tags){const{innerHTML:d,tag:p,props:m}=h;if(bw.has(p)&&!(Object.keys(m).length===0&&!h.innerHTML&&!h.textContent)&&!(p==="meta"&&!m.content&&!m["http-equiv"]&&!m.charset)){if(p==="script"&&d){if(String(m.type).endsWith("json")){const b=typeof d=="string"?d:JSON.stringify(d);h.innerHTML=b.replace(/</g,"\\u003C")}else typeof d=="string"&&(h.innerHTML=d.replace(new RegExp(`</${p}`,"g"),`<\\/${p}`));h._d=Zc(h)}f.push(h)}}return f},invalidate(){for(const a of r.values())s.add(a._i);i.dirty=!0,t.callHook("entries:updated",i)}};return(e?.plugins||[]).forEach(a=>Cd(i,a)),i.hooks.callHook("init",i),e.init?.forEach(a=>a&&i.push(a)),i}const Hw=(e,t)=>it(t)?Ee(t):t,Ju="usehead";function Fw(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Ju,e)}}.install}function Bw(){if(ks()){const e=wt(Ju);if(!e)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function jw(e,t={}){const n=t.head||Bw();return n.ssr?n.push(e||{},t):Uw(n,e,t)}function Uw(e,t,n={}){const r=gt(!1);let o;return Yp(()=>{const i=r.value?{}:qa(t,Hw);o?o.patch(i):o=e.push(i,n)}),Rn()&&(Cs(()=>{o.dispose()}),rg(()=>{r.value=!0}),ng(()=>{r.value=!1})),o}function Ww(e){const t=e||Le();return t.ssrContext?.head||t.runWithContext(()=>{if(ks()){const n=wt(Ju);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function Zu(e,t={}){const n=t.head||Ww(t.nuxt);return jw(e,{head:n,...t})}const Vw=(()=>{const e={},t={redirect:"/sitemap_index.xml"};return(n,r)=>{let o=[];return r.charCodeAt(r.length-1)===47&&(r=r.slice(0,-1)||"/"),r==="/__sitemap__/style.xsl"&&o.unshift({data:e}),r==="/sitemap.xml"&&o.unshift({data:t}),r==="/sitemap_index.xml"&&o.unshift({data:e}),r==="/__sitemap__/de.xml"&&o.unshift({data:e}),r==="/__sitemap__/en.xml"&&o.unshift({data:e}),r==="/__sitemap__/fr.xml"&&o.unshift({data:e}),r==="/__sitemap__/it.xml"&&o.unshift({data:e}),r==="/_nuxt"&&o.unshift({data:e}),o}})(),dm=e=>rm({},...Vw("",e).map(t=>t.data).reverse()),zw=dm;let ba;function qw(){return ba=$fetch(Xu(`builds/meta/${Nr().app.buildId}.json`),{responseType:"json"}),ba.catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),ba}function hm(){return ba||qw()}function pm(e){const t=typeof e=="string"?e:e.path;try{return zw(t)}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function Td(e,t={}){return null}async function Gw(e){return null}let fo=null;async function Yw(){if(fo)return fo;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Kw(e.textContent||""),n=e.dataset.src?await Gw(e.dataset.src):void 0;return fo={...t,...n,...window.__NUXT__},fo.config?.public&&(fo.config.public=lr(fo.config.public)),fo}async function Kw(e){return await mw(e,Le()._payloadRevivers)}function Xw(e,t){Le()._payloadRevivers[e]=t}const Jw=[["NuxtError",e=>Cr(e)],["EmptyShallowRef",e=>je(e==="_"?void 0:e==="0n"?BigInt(0):yi(e))],["EmptyRef",e=>gt(e==="_"?void 0:e==="0n"?BigInt(0):yi(e))],["ShallowRef",e=>je(e)],["ShallowReactive",e=>rr(e)],["Ref",e=>gt(e)],["Reactive",e=>lr(e)]],Zw=mt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,o]of Jw)Xw(r,o);Object.assign(e.payload,([t,n]=Zr(()=>e.runWithContext(Yw)),t=await t,n(),t)),delete window.__NUXT__}});async function Qu(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async o=>{const s=new Map,i=new Promise(d=>{e.resolveTags().then(p=>{d(p.map(m=>{const b=s.get(m._d)||0,v={tag:m,id:(b?`${m._d}:${b}`:m._d)||wd(m),shouldRender:!0};return m._d&&um(m._d)&&s.set(m._d,b+1),v}))})});let a=e._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const d of["body","head"]){const p=n[d]?.children;for(const m of p){const b=m.tagName.toLowerCase();if(!bd.has(b))continue;const v=fm({tag:b,props:{}},{innerHTML:m.innerHTML,...m.getAttributeNames().reduce((_,y)=>(_[y]=m.getAttribute(y),_),{})||{}});if(v.key=m.getAttribute("data-hid")||void 0,v._d=Zc(v)||wd(v),a.elMap.has(v._d)){let _=1,y=v._d;for(;a.elMap.has(y);)y=`${v._d}:${_++}`;a.elMap.set(y,m)}else a.elMap.set(v._d,m)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(d,p,m){const b=`${d}:${p}`;a.sideEffects[b]=m,delete a.pendingSideEffects[b]}function u({id:d,$el:p,tag:m}){const b=m.tag.endsWith("Attrs");a.elMap.set(d,p),b||(m.textContent&&m.textContent!==p.textContent&&(p.textContent=m.textContent),m.innerHTML&&m.innerHTML!==p.innerHTML&&(p.innerHTML=m.innerHTML),l(d,"el",()=>
4{p?.remove(),a.elMap.delete(d)}));for(const v in m.props){if(!Object.prototype.hasOwnProperty.call(m.props,v))continue;const _=m.props[v];if(v.startsWith("on")&&typeof _=="function"){const g=p?.dataset;if(g&&g[`${v}fired`]){const S=v.slice(0,-5);_.call(p,new Event(S.substring(2)))}p.getAttribute(`data-${v}`)!==""&&((m.tag==="bodyAttrs"?n.defaultView:p).addEventListener(v.substring(2),_.bind(p)),p.setAttribute(`data-${v}`,""));continue}const y=`attr:${v}`;if(v==="class"){if(!_)continue;for(const g of _)b&&l(d,`${y}:${g}`,()=>p.classList.remove(g)),!p.classList.contains(g)&&p.classList.add(g)}else if(v==="style"){if(!_)continue;for(const[g,S]of _)l(d,`${y}:${g}`,()=>{p.style.removeProperty(g)}),p.style.setProperty(g,S)}else _!==!1&&_!==null&&(p.getAttribute(v)!==_&&p.setAttribute(v,_===!0?"":String(_)),b&&l(d,y,()=>p.removeAttribute(v)))}}const c=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},h=await i;for(const d of h){const{tag:p,shouldRender:m,id:b}=d;if(m){if(p.tag==="title"){n.title=p.textContent,l("title","",()=>n.title=a.title);continue}d.$el=d.$el||a.elMap.get(b),d.$el?u(d):bd.has(p.tag)&&c.push(d)}}for(const d of c){const p=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),u(d),f[p]=f[p]||n.createDocumentFragment(),f[p].appendChild(d.$el)}for(const d of h)await e.hooks.callHook("dom:renderTag",d,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const d in a.pendingSideEffects)a.pendingSideEffects[d]();e._dom=a,await e.hooks.callHook("dom:rendered",{renders:h}),o()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function Qw(e={}){const t=e.domOptions?.render||Qu;e.document=e.document||(typeof window<"u"?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return $w({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function e1(e,t){let n=0;return()=>{const r=++n;t(()=>{n===r&&e()})}}function t1(e={}){const t=Qw({domOptions:{render:e1(()=>Qu(t),n=>setTimeout(n,0))},...e});return t.install=Fw(t),t}const n1={disableDefaults:!0},r1=mt({name:"nuxt:head",enforce:"pre",setup(e){const t=t1(n1);e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Qu(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});const qo=typeof document<"u";function gm(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function o1(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&gm(e.default)}const We=Object.assign;function sc(e,t){const n={};for(const r in t){const o=t[r];n[r]=Gn(o)?o.map(e):e(o)}return n}const Qs=()=>{},Gn=Array.isArray;function Rd(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}const mm=/#/g,s1=/&/g,i1=/\//g,a1=/=/g,l1=/\?/g,ym=/\+/g,c1=/%5B/g,u1=/%5D/g,vm=/%5E/g,f1=/%60/g,_m=/%7B/g,d1=/%7C/g,bm=/%7D/g,h1=/%20/g;function ef(e){return e==null?"":encodeURI(""+e).replace(d1,"|").replace(c1,"[").replace(u1,"]")}function p1(e){return ef(e).replace(_m,"{").replace(bm,"}").replace(vm,"^")}function Qc(e){return ef(e).replace(ym,"%2B").replace(h1,"+").replace(mm,"%23").replace(s1,"%26").replace(f1,"`").replace(_m,"{").replace(bm,"}").replace(vm,"^")}function g1(e){return Qc(e).replace(a1,"%3D")}function m1(e){return ef(e).replace(mm,"%23").replace(l1,"%3F")}function y1(e){return m1(e).replace(i1,"%2F")}function _i(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const v1=/\/$/,_1=e=>e.replace(v1,"");function ic(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(r=t.slice(0,l),s=t.slice(l,a>0?a:t.length),o=e(s.slice(1))),a>=0&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=S1(r??t,n),{fullPath:r+s+i,path:r,query:o,hash:_i(i)}}function b1(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ld(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function w1(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&ys(t.matched[r],n.matched[o])&&wm(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ys(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function wm(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!E1(e[n],t[n]))return!1;return!0}function E1(e,t){return Gn(e)?Ad(e,t):Gn(t)?Ad(t,e):e?.valueOf()===t?.valueOf()}function Ad(e,t){return Gn(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function S1(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i<r.length;
vendor: 23,517 bytes, line 4
4i++)if(a=r[i],a!==".")if(a==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const An={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let eu=(function(e){return e.pop="pop",e.push="push",e})({}),ac=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function k1(e){if(!e)if(qo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),_1(e)}const C1=/^[^#]+#/;function T1(e,t){return e.replace(C1,"#")+t}function R1(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Ol=()=>({left:window.scrollX,top:window.scrollY});function L1(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=R1(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Od(e,t){return(history.state?history.state.position-t:-1)+e}const tu=new Map;function A1(e,t){tu.set(e,t)}function O1(e){const t=tu.get(e);return tu.delete(e),t}function P1(e){return typeof e=="string"||e&&typeof e=="object"}function Em(e){return typeof e=="string"||typeof e=="symbol"}let dt=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const Sm=Symbol("");dt.MATCHER_NOT_FOUND+"",dt.NAVIGATION_GUARD_REDIRECT+"",dt.NAVIGATION_ABORTED+"",dt.NAVIGATION_CANCELLED+"",dt.NAVIGATION_DUPLICATED+"";function vs(e,t){return We(new Error,{type:e,[Sm]:!0},t)}function hr(e,t){return e instanceof Error&&Sm in e&&(t==null||!!(e.type&t))}const x1=["params","query","hash"];function N1(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of x1)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function I1(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const o=n[r].replace(ym," "),s=o.indexOf("="),i=_i(s<0?o:o.slice(0,s)),a=s<0?null:_i(o.slice(s+1));if(i in t){let l=t[i];Gn(l)||(l=t[i]=[l]),l.push(a)}else t[i]=a}return t}function Pd(e){let t="";for(let n in e){const r=e[n];if(n=g1(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(Gn(r)?r.map(o=>o&&Qc(o)):[r&&Qc(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function M1(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Gn(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const D1=Symbol(""),xd=Symbol(""),tf=Symbol(""),nf=Symbol(""),nu=Symbol("");function Ms(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Vr(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=h=>{h===!1?l(vs(dt.NAVIGATION_ABORTED,{from:n,to:t})):h instanceof Error?l(h):P1(h)?l(vs(dt.NAVIGATION_GUARD_REDIRECT,{from:t,to:h})):(i&&r.enterCallbacks[o]===i&&typeof h=="function"&&i.push(h),a())},c=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(h=>l(h))})}function lc(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(gm(l)){const u=(l.__vccOpts||l)[t];u&&s.push(Vr(u,n,r,i,a,o))}else{let u=l();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=o1(c)?c.default:c;i.mods[a]=c,i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&Vr(h,n,r,i,a,o)()}))}}return s}function $1(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i<s;i++){const a=t.matched[i];a&&(e.matched.find(u=>ys(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>ys(u,l))||o.push(l))}return[n,r,o]}let H1=()=>location.protocol+"//"+location.host;function km(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let i=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(i);return a[0]!=="/"&&(a="/"+a),Ld(a,"")}return Ld(n,e)+r+o}function F1(e,t,n,r){let o=[],s=[],i=null;const a=({state:h})=>{const d=km(e,location),p=n.value,m=t.value;let b=0;if(h){if(n.value=d,t.value=h,i&&i===p){i=null;return}b=m?h.position-m.position:0}else r(d);o.forEach(v=>{v(n.value,p,{delta:b,type:eu.pop,direction:b?b>0?ac.forward:ac.back:ac.unknown})})};function l(){i=n.value}function u(h){o.push(h);const d=()=>{const p=o.indexOf(h);p>-1&&o.splice(p,1)};return s.push(d),d}function c(){if(document.visibilityState==="hidden"){const{history:h}=window;if(!h.state)return;h.replaceState(We({},h.state,{scroll:Ol()}),"")}}function f(){for(const h of s)h();s=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:l,listen:u,destroy:f}}function Nd(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Ol():null}}function B1(e){const{history:t,location:n}=window,r={value:km(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,c){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:H1()+e+l;try{t[c?"replaceState":"pushState"](u,"",h),o.value=u}catch(d){console.error(d),n[c?"replace":"assign"](h)}}function i(l,u){s(l,We({},t.state,Nd(o.value.back,l,o.value.forward,!0),u,{position:o.value.position}),!0),r.value=l}function a(l,u){const c=We({},o.value,t.state,{forward:l,scroll:Ol()});s(c.current,c,!0),s(l,We({},Nd(r.value,l,null),{position:c.position+1},u),!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function Cm(e){e=k1(e);const t=B1(e),n=F1(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=We({location:"",base:e,go:r,createHref:T1.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function j1(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Cm(e)}let bo=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Pt=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Pt||{});const U1={type:bo.Static,value:""},W1=/[a-zA-Z0-9_]/;function V1(e){if(!e)return[[]];if(e==="/")return[[U1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${u}": ${d}`)}let n=Pt.Static,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,l,u="",c="";function f(){u&&(n===Pt.Static?s.push({type:bo.Static,value:u}):n===Pt.Param||n===Pt.ParamRegExp||n===Pt.ParamRegExpEnd?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:bo.Param,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==Pt.ParamRegExp){r=n,n=Pt.EscapeNext;continue}switch(n){case Pt.Static:l==="/"?(u&&f(),i()):l===":"?(f(),n=Pt.Param):h();break;case Pt.EscapeNext:h(),n=r;break;case Pt.Param:l==="("?n=Pt.ParamRegExp:W1.test(l)?h():(f(),n=Pt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case Pt.ParamRegExp:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=Pt.ParamRegExpEnd:c+=l;break;case Pt.ParamRegExpEnd:f(),n=Pt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:t("Unknown state");break}}return n===Pt.ParamRegExp&&t(`Unfinished custom RegExp for param "${u}"`),f(),i(),o}const Id="[^/]+?",z1={sensitive:!1,strict:!1,start:!0,end:!0};var cn=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(cn||{});const q1=/[.+*?^${}()[\]/\\]/g;function G1(e,t){const n=We({},z1,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[cn.Root];n.strict&&!u.length&&(o+="/");for(let f=0;f<u.length;f++){const h=u[f];let d=cn.Segment+(n.sensitive?cn.BonusCaseSensitive:0);if(h.type===bo.Static)f||(o+="/"),o+=h.value.replace(q1,"\\$&"),d+=cn.Static;else if(h.type===bo.Param){const{value:p,repeatable:m,optional:b,regexp:v}=h;s.push({name:p,repeatable:m,optional:b});const _=v||Id;if(_!==Id){d+=cn.BonusCustomRegExp;try{`${_}`}catch(g){throw new Error(`Invalid custom RegExp for param "${p}" (${_}): `+g.message)}}let y=m?`((?:${_})(?:/(?:${_}))*)`:`(${_})`;f||(y=b&&u.length<2?`(?:/${y})`:"/"+y),b&&(y+="?"),o+=y,d+=cn.Dynamic,b&&(d+=cn.BonusOptional),m&&(d+=cn.BonusRepeatable),_===".*"&&(d+=cn.BonusWildcard)}c.push(d)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=cn.BonusStrict}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const i=new RegExp(o,n.sensitive?"":"i");function a(u){const c=u.match(i),f={};if(!c)return null;for(let h=1;h<c.length;h++){const d=c[h]||"",p=s[h-1];f[p.name]=d&&p.repeatable?d.split("/"):d}return f}function l(u){let c="",f=!1;for(const h of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const d of h)if(d.type===bo.Static)c+=d.value;else if(d.type===bo.Param){const{value:p,repeatable:m,optional:b}=d,v=p in u?u[p]:"";if(Gn(v)&&!m)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const _=Gn(v)?v.join("/"):v;if(!_)if(b)h.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${p}"`);c+=_}}return c||"/"}return{re:i,score:r,keys:s,parse:a,stringify:l}}function Y1(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===cn.Static+cn.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===cn.Static+cn.Segment?1:-1:0}function Tm(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=Y1(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(Md(r))return 1;if(Md(o))return-1}return o.length-r.length}function Md(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const K1={strict:!1,end:!0,sensitive:!1};function X1(e,t,n){const r=G1(V1(e.path),n),o=We(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function J1(e,t){const n=[],r=new Map;t=Rd(K1,t);function o(f){return r.get(f)}function s(f,h,d){const p=!d,m=$d(f);m.aliasOf=d&&d.record;const b=Rd(t,f),v=[m];if("alias"in f){const g=typeof f.alias=="string"?[f.alias]:f.alias;for(const S of g)v.push($d(We({},m,{components:d?d.record.components:m.components,path:S,aliasOf:d?d.record:m})))}let _,y;for(const g of v){const{path:S}=g;if(h&&S[0]!=="/"){const A=h.record.path,L=A[A.length-1]==="/"?"":"/";g.path=h.record.path+(S&&L+S)}if(_=X1(g,h,b),d?d.alias.push(_):(y=y||_,y!==_&&y.alias.push(_),p&&f.name&&!Hd(_)&&i(f.name)),Rm(_)&&l(_),m.children){const A=m.children;for(let L=0;L<A.length;L++)s(A[L],_,d&&d.children[L])}d=d||_}return y?()=>{i(y)}:Qs}function i(f){if(Em(f)){const h=r.get(f);h&&(r.delete(f),n.splice(n.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=n.indexOf(f);h>-1&&(n.splice(h,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const h=eE(f,n);n.splice(h,0,f),f.record.name&&!Hd(f)&&r.set(f.record.name,f)}function u(f,h){let d,p={},m,b;if("name"in f&&f.name){if(d=r.get(f.name),!d)throw vs(dt.MATCHER_NOT_FOUND,{location:f});b=d.record.name,p=We(Dd(h.params,d.keys.filter(y=>!y.optional).concat(d.parent?d.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),f.params&&Dd(f.params,d.keys.map(y=>y.name))),m=d.stringify(p)}else if(f.path!=null)m=f.path,d=n.find(y=>y.re.test(m)),d&&(p=d.parse(m),b=d.record.name);else{if(d=h.name?r.get(h.name):n.find(y=>y.re.test(h.path)),!d)throw vs(dt.MATCHER_NOT_FOUND,{location:f,currentLocation:h});b=d.record.name,p=We({},h.params,f.params),m=d.stringify(p)}const v=[];let _=d;for(;_;)v.unshift(_.record),_=_.parent;return{name:b,path:m,params:p,matched:v,meta:Q1(v)}}e.forEach(f=>s(f));function c(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:o}}function Dd(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function $d(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Z1(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Z1(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Hd(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Q1(e){return e.reduce((t,n)=>We(t,n.meta),{})}function eE(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;Tm(e,t[s])<0?r=s:n=s+1}const o=tE(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function tE(e){let t=e;for(;t=t.parent;)if(Rm(t)&&Tm(e,t)===0)return t}function Rm({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Fd(e){const t=wt(tf),n=wt(nf),r=ue(()=>{const l=Ze(e.to);return t.resolve(l)}),o=ue(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const h=f.findIndex(ys.bind(null,c));if(h>-1)return h;const d=Bd(l[u-2]);return u>1&&Bd(c)===d&&f[f.length-1].path!==d?f.findIndex(ys.bind(null,l[u-2])):h}),s=ue(()=>o.value>-1&&iE(n.params,r.value.params)),i=ue(()=>o.value>-1&&o.value===n.matched.length-1&&wm(n.params,r.value.params));function a(l={}){if(sE(l)){const u=t[Ze(e.replace)?"replace":"push"](Ze(e.to)).catch(Qs);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:ue(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}function nE(e){return e.length===1?e[0]:e}const rE=vn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Fd,setup(e,{slots:t}){const n=lr(Fd(e)),{options:r}=wt(tf),o=ue(()=>({[jd(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[jd(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&nE(t.default(n));return e.custom?s:pt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),oE=rE;function sE(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function iE(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!Gn(o)||o.length!==r.length||r.some((s,i)=>s.valueOf()!==o[i].valueOf()))return!1}return!0}function Bd(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const jd=(e,t,n)=>e??t??n,aE=vn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=wt(nu),o=ue(()=>e.route||r.value),s=wt(xd,0),i=ue(()=>{let u=Ze(s);const{matched:c}=o.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=ue(()=>o.value.matched[i.value]);Xr(xd,ue(()=>i.value+1)),Xr(D1,a),Xr(nu,o);const l=gt();return tt(()=>[l.value,a.value,e.name],([u,c,f],[h,d,p])=>{c&&(c.instances[f]=u,d&&d!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=d.leaveGuards),c.updateGuards.size||(c.updateGuards=d.updateGuards))),u&&c&&(!d||!ys(c,d)||!h)&&(c.enterCallbacks[f]||[]).forEach(m=>m(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,f=a.value,h=f&&f.components[c];if(!h)return Ud(n.default,{Component:h,route:u});const d=f.props[c],p=d?d===!0?u.params:typeof d=="function"?d(u):d:null,b=pt(h,We({},p,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return Ud(n.default,{Component:b,route:u})||b}}});function Ud(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Lm=aE;function lE(e){const t=J1(e.routes,e),n=e.parseQuery||I1,r=e.stringifyQuery||Pd,o=e.history,s=Ms(),i=Ms(),a=Ms(),l=je(An);let u=An;qo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=sc.bind(null,B=>""+B),f=sc.bind(null,y1),h=sc.bind(null,_i);function d(B,J){let K,re;return Em(B)?(K=t.getRecordMatcher(B),re=J):re=B,t.addRoute(re,K)}function p(B){const J=t.getRecordMatcher(B);J&&t.removeRoute(J)}function m(){return t.getRoutes().map(B=>B.record)}function b(B){return!!t.getRecordMatcher(B)}function v(B,J){if(J=We({},J||l.value),typeof B=="string"){const C=ic(n,B,J.path),D=t.resolve({path:C.path},J),W=o.createHref(C.fullPath);return We(C,D,{params:h(D.params),hash:_i(C.hash),redirectedFrom:void 0,href:W})}let K;if(B.path!=null)K=We({},B,{path:ic(n,B.path,J.path).path});else{const C=We({},B.params);for(const D in C)C[D]==null&&delete C[D];K=We({},B,{params:f(C)}),J.params=f(J.params)}const re=t.resolve(K,J),le=B.hash||"";re.params=c(h(re.params));const we=b1(r,We({},B,{hash:p1(le),path:re.path})),E=o.createHref(we);return We({fullPath:we,hash:le,query:r===Pd?M1(B.query):B.query||{}},re,{redirectedFrom:void 0,href:E})}function _(B){return typeof B=="string"?ic(n,B,l.value.path):We({},B)}function y(B,J){if(u!==B)return vs(dt.NAVIGATION_CANCELLED,{from:J,to:B})}function g(B){return L(B)}function S(B){return g(We(_(B),{replace:!0}))}function A(B,J){const K=B.matched[B.matched.length-1];if(K&&K.redirect){const{redirect:re}=K;let le=typeof re=="function"?re(B,J):re;return typeof le=="string"&&(le=le.includes("?")||le.includes("#")?le=_(le):{path:le},le.params={}),We({query:B.query,hash:B.hash,params:le.path!=null?{}:B.params},le)}}function L(B,J){const K=u=v(B),re=l.value,le=B.state,we=B.force,E=B.replace===!0,C=A(K,re);if(C)return L(We(_(C),{state:typeof C=="object"?We({},le,C.state):le,force:we,replace:E}),J||K);const D=K;D.redirectedFrom=J;let W;return!we&&w1(r,re,K)&&(W=vs(dt.NAVIGATION_DUPLICATED,{to:D,from:re}),ie(re,re,!0,!1)),(W?Promise.resolve(W):R(D,re)).catch(T=>hr(T)?hr(T,dt.NAVIGATION_GUARD_REDIRECT)?T:P(T):F(T,D,re)).then(T=>{if(T){if(hr(T,dt.NAVIGATION_GUARD_REDIRECT))return L(We({replace:E},_(T.to),{state:typeof T.to=="object"?We({},le,T.to.state):le,force:we}),J||D)}else T=O(D,re,!0,E,le);return H(D,re,T),T})}function U(B,J){const K=y(B,J);return K?Promise.reject(K):Promise.resolve()}function I(B){const J=Se.values().next().value;return J&&typeof J.runWithContext=="function"?J.runWithContext(B):B()}function R(B,J){let K;const[re,le,we]=$1(B,J);K=lc(re.reverse(),"beforeRouteLeave",B,J);for(const C of re)C.leaveGuards.forEach(D=>{K.push(Vr(D,B,J))});const E=U.bind(null,B,J);return K.push(E),ce(K).then(()=>{K=[];for(const C of s.list())K.push(Vr(C,B,J));return K.push(E),ce(K)}).then(()=>{K=lc(le,"beforeRouteUpdate",B,J);for(const C of le)C.updateGuards.forEach(D=>{K.push(Vr(D,B,J))});return K.push(E),ce(K)}).then(()=>{K=[];for(const C of we)if(C.beforeEnter)if(Gn(C.beforeEnter))for(const D of C.beforeEnter)K.push(Vr(D,B,J));else K.push(Vr(C.beforeEnter,B,J));return K.push(E),ce(K)}).then(()=>(B.matched.forEach(C=>C.enterCallbacks={}),K=lc(we,"beforeRouteEnter",B,J,I),K.push(E),ce(K))).then(()=>{K=[];for(const C of i.list())K.push(Vr(C,B,J));return K.push(E),ce(K)}).catch(C=>hr(C,dt.NAVIGATION_CANCELLED)?C:Promise.reject(C))}function H(B,J,K){a.list().forEach(re=>I(()=>re(B,J,K)))}function O(B,J,K,re,le){const we=y(B,J);if(we)return we;const E=J===An,C=qo?history.state:{};K&&(re||E?o.replace(B.fullPath,We({scroll:E&&C&&C.scroll},le)):o.push(B.fullPath,le)),l.value=B,ie(B,J,K,E),P()}let z;function Z(){z||(z=o.listen((B,J,K)=>{if(!be.listening)return;const re=v(B),le=A(re,be.currentRoute.value);if(le){L(We(le,{replace:!0,force:!0}),re).catch(Qs);return}u=re;const we=l.value;qo&&A1(Od(we.fullPath,K.delta),Ol()),R(re,we).catch(E=>hr(E,dt.NAVIGATION_ABORTED|dt.NAVIGATION_CANCELLED)?E:hr(E,dt.NAVIGATION_GUARD_REDIRECT)?(L(We(_(E.to),{force:!0}),re).then(C=>{hr(C,dt.NAVIGATION_ABORTED|dt.NAVIGATION_DUPLICATED)&&!K.delta&&K.type===eu.pop&&o.go(-1,!1)}).catch(Qs),Promise.reject()):(K.delta&&o.go(-K.delta,!1),F(E,re,we))).then(E=>{E=E||O(re,we,!1),E&&(K.delta&&!hr(E,dt.NAVIGATION_CANCELLED)?o.go(-K.delta,!1):K.type===eu.pop&&hr(E,dt.NAVIGATION_ABORTED|dt.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),H(re,we,E)}).catch(Qs)}))}let Q=Ms(),q=Ms(),Y;function F(B,J,K){P(B);const re=q.list();return re.length?re.forEach(le=>le(B,J,K)):console.error(B),Promise.reject(B)}function V(){return Y&&l.value!==An?Promise.resolve():new Promise((B,J)=>{Q.add([B,J])})}function P(B){return Y||(Y=!B,Z(),Q.list().forEach(([J,K])=>B?K(B):J()),Q.reset()),B}function ie(B,J,K,re){const{scrollBehavior:le}=e;if(!qo||!le)return Promise.resolve();const we=!K&&O1(Od(B.fullPath,0))||(re||!K)&&history.state&&history.state.scroll||null;return qn().then(()=>le(B,J,we)).then(E=>E&&L1(E)).catch(E=>F(E,B,J))}const me=B=>o.go(B);let pe;const Se=new Set,be={currentRoute:l,listening:!0,addRoute:d,removeRoute:p,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:m,resolve:v,options:e,push:g,replace:S,go:me,back:()=>me(-1),forward:()=>me(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:q.add,isReady:V,install(B){B.component("RouterLink",oE),B.component("RouterView",Lm),B.config.globalProperties.$router=be,Object.defineProperty(B.config.globalProperties,"$route",{enumerable:!0,get:()=>Ze(l)}),qo&&!pe&&l.value===An&&(pe=!0,g(o.location).catch(re=>{}));const J={};for(const re in An)Object.defineProperty(J,re,{get:()=>l.value[re],enumerable:!0});B.provide(tf,be),B.provide(nf,rr(J)),B.provide(nu,l);const K=B.unmount;Se.add(B),B.unmount=function(){Se.delete(B),Se.size<1&&(u=An,z&&z(),z=null,l.value=An,pe=!1,Y=!1),K()}}};function ce(B){return B.reduce((J,K)=>J.then(()=>I(K)),Promise.resolve())}return be}function Am(e){return wt(nf)}const cE=/(:\w+)\([^)]+\)/g,uE=/(:\w+)[?+*]/g,fE=/:\w+/g,dE=(e,t)=>t.path.replace(cE,"$1").replace(uE,"$1").replace(fE,n=>e.params[n.slice(1)]?.toString()||""),ru=(e,t)=>
4{const n=e.route.matched.find(o=>o.components?.default===e.Component.type),r=t??n?.meta.key??(n&&dE(e.route,n));return typeof r=="function"?r(e.route):r},hE=(e,t)=>({default:()=>e?pt(u_,e===!0?{}:e,t):t});function rf(e){return Array.isArray(e)?e:[e]}const pE="modulepreload",gE=function(e,t){return new URL(e,t).href},Wd={},Ge=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let u=function(c){return Promise.all(c.map(f=>Promise.resolve(f).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");o=u(n.map(c=>{if(c=gE(c,r),c in Wd)return;Wd[c]=!0;const f=c.endsWith(".css"),h=f?'[rel="stylesheet"]':"";if(r)for(let p=i.length-1;p>=0;p--){const m=i[p];if(m.href===c&&(!f||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${h}`))return;const d=document.createElement("link");if(d.rel=f?"stylesheet":pE,f||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),f)return new Promise((p,m)=>{d.addEventListener("load",p),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})},zi={layout:"empty"},qi=null,Gi={},cc=[{name:"slug___de",path:"/:slug(.*)*",component:()=>Ge(()=>import("./CCRshrxn.js"),__vite__mapDeps([0,1,2,3]),import.meta.url)}
4,{name:"slug___fr",path:"/fr/:slug(.*)*",component:()=>Ge(()=>import("./CCRshrxn.js"),__vite__mapDeps([0,1,2,3]),import.meta.url)},{name:"slug___it",path:"/it/:slug(.*)*",component:()=>Ge(()=>import("./CCRshrxn.js"),__vite__mapDeps([0,1,2,3]),import.meta.url)},{name:"slug___en",path:"/en/:slug(.*)*",component:()=>Ge(()=>import("./CCRshrxn.js"),__vite__mapDeps([0,1,2,3]),import.meta.url)},{name:"flush-cache___de",path:"/flush-cache",meta:zi||{},component:()=>Ge(()=>import("./BT6rBz2E.js"),[],import.meta.url)},{name:"flush-cache___fr",path:"/fr/flush-cache",meta:zi||{},component:()=>Ge(()=>import("./BT6rBz2E.js"),[],import.meta.url)},{name:"flush-cache___it",path:"/it/flush-cache",meta:zi||{},component:()=>Ge(()=>import("./BT6rBz2E.js"),[],import.meta.url)},{name:"flush-cache___en",path:"/en/flush-cache",meta:zi||{},component:()=>Ge(()=>import("./BT6rBz2E.js"),[],import.meta.url)},{name:qi?.name,path:"/sitemap.xml",component:Gi},{name:qi?.name,path:"/fr/sitemap.xml",component:Gi},{name:qi?.name,path:"/it/sitemap.xml",component:Gi},{name:qi?.name,path:"/en/sitemap.xml",component:Gi}],Om=(e,t)=>({default:()=>e?pt(u0,e===!0?{}:e,t):t.default?.()}),mE=/(:\w+)\([^)]+\)/g,yE=/(:\w+)[?+*]/g,vE=/:\w+/g;function Vd(e){const t=e?.meta.key??e.path.replace(mE,"$1").replace(yE,"$1").replace(vE,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function _E(e,t){return e===t||t===An?!1:Vd(e)!==Vd(t)?!0:!e.matched.every((r,o)=>r.components&&r.components.default===t.matched[o]?.components?.default)}const bE={scrollBehavior(e,t,n){const r=Le(),o=Gt().options?.scrollBehaviorType??"auto";if(e.path.replace(/\/$/,"")===t.path.replace(/\/$/,""))return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Pm(e.hash),behavior:o}:!1;if((typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1)return!1;const i=r._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(a=>{if(t===An){a(zd(e,t,n,o));return}r.hooks.hookOnce(i,()=>{requestAnimationFrame(()=>a(zd(e,t,n,o)))})})}};function Pm(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function zd(e,t,n,r){if(n)return n;const o=_E(e,t);return e.hash?{el:e.hash,top:Pm(e.hash),behavior:o?r:"instant"}:{left:0,top:0}}function _s(e,t){return ro()?(fs(e,t),!0):!1}const uc=new WeakMap,wE=(...e)=>{var t;const n=e[0],r=(t=Rn())===null||t===void 0?void 0:t.proxy,o=r??ro();if(o==null&&!ks())throw new Error("injectLocal must be called in setup");return o&&uc.has(o)&&n in uc.get(o)?uc.get(o)[n]:wt(...e)},Ga=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const EE=e=>e!=null,SE=Object.prototype.toString,kE=e=>SE.call(e)==="[object Object]",Mo=()=>{},qd=CE();function CE(){var e,t,n;return Ga&&!!(!((e=window)===null||e===void 0||(e=e.navigator)===null||e===void 0)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)===null||t===void 0||(t=t.navigator)===null||t===void 0?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test((n=window)===null||n===void 0?void 0:n.navigator.userAgent))}function TE(...e){if(e.length!==1)return yl(...e);const t=e[0];return typeof t=="function"?di(Wp(()=>({get:t,set:Mo}))):gt(t)}function xm(e,t){function n(...r){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(s)})}return n}function RE(e,t={}){let n,r,o=Mo;const s=l=>{clearTimeout(l),o(),o=Mo};let i;return l=>{const u=Ee(e),c=Ee(t.maxWait);return n&&s(n),u<=0||c!==void 0&&c<=0?(r&&(s(r),r=void 0),Promise.resolve(l())):new Promise((f,h)=>{o=t.rejectOnCancel?h:f,i=l,c&&!r&&(r=setTimeout(()=>{n&&s(n),r=void 0,f(i())},c)),n=setTimeout(()=>{r&&s(r),r=void 0,f(l())},u)})}}function LE(...e){let t=0,n,r=!0,o=Mo,s,i,a,l,u;!it(e[0])&&typeof e[0]=="object"?{delay:i,trailing:a=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,a=!0,l=!0,u=!1]=e;const c=()=>{n&&(clearTimeout(n),n=void 0,o(),o=Mo)};return h=>{const d=Ee(i),p=Date.now()-t,m=()=>s=h();return c(),d<=0?(t=Date.now(),m()):(p>d?(t=Date.now(),(l||!r)&&m()):a&&(s=new Promise((b,v)=>{o=u?v:b,n=setTimeout(()=>{t=Date.now(),r=!0,b(m()),c()},Math.max(0,d-p))}
4)),!l&&!n&&(n=setTimeout(()=>r=!0,d)),r=!1,s)}}function Gd(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function wa(e){return Array.isArray(e)?e:[e]}function AE(e){return Rn()}function OE(e,t=200,n={}){return xm(RE(t,n),e)}function PE(e,t=200,n=!1,r=!0,o=!1){return xm(LE(t,n,r,o),e)}function of(e,t=!0,n){AE()?xr(e,n):t?e():qn(e)}const xE=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[T\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/i,NE=/[YMDHhms]o|\[([^\]]+)\]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|z{1,4}|SSS/g;function IE(e,t,n,r){let o=e<12?"AM":"PM";return r&&(o=o.split("").reduce((s,i)=>s+=`${i}.`,"")),n?o.toLowerCase():o}function ho(e){const t=["th","st","nd","rd"],n=e%100;return e+(t[(n-20)%10]||t[n]||t[0])}function ME(e,t,n={}){var r;const o=e.getFullYear(),s=e.getMonth(),i=e.getDate(),a=e.getHours(),l=e.getMinutes(),u=e.getSeconds(),c=e.getMilliseconds(),f=e.getDay(),h=(r=n.customMeridiem)!==null&&r!==void 0?r:IE,d=m=>{var b;return(b=m.split(" ")[1])!==null&&b!==void 0?b:""},p={Yo:()=>ho(o),YY:()=>String(o).slice(-2),YYYY:()=>o,M:()=>s+1,Mo:()=>ho(s+1),MM:()=>`${s+1}`.padStart(2,"0"),MMM:()=>e.toLocaleDateString(Ee(n.locales),{month:"short"}),MMMM:()=>e.toLocaleDateString(Ee(n.locales),{month:"long"}),D:()=>String(i),Do:()=>ho(i),DD:()=>`${i}`.padStart(2,"0"),H:()=>String(a),Ho:()=>ho(a),HH:()=>`${a}`.padStart(2,"0"),h:()=>`${a%12||12}`.padStart(1,"0"),ho:()=>ho(a%12||12),hh:()=>`${a%12||12}`.padStart(2,"0"),m:()=>String(l),mo:()=>ho(l),mm:()=>`${l}`.padStart(2,"0"),s:()=>String(u),so:()=>ho(u),ss:()=>`${u}`.padStart(2,"0"),SSS:()=>`${c}`.padStart(3,"0"),d:()=>f,dd:()=>e.toLocaleDateString(Ee(n.locales),{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(Ee(n.locales),{weekday:"short"}),dddd:()=>e.toLocaleDateString(Ee(n.locales),{weekday:"long"}),A:()=>h(a,l),AA:()=>h(a,l,!1,!0),a:()=>h(a,l,!0),aa:()=>h(a,l,!0,!0),z:()=>d(e.toLocaleDateString(Ee(n.locales),{timeZoneName:"shortOffset"})),zz:()=>d(e.toLocaleDateString(Ee(n.locales),{timeZoneName:"shortOffset"})),zzz:()=>d(e.toLocaleDateString(Ee(n.locales),{timeZoneName:"shortOffset"})),zzzz:()=>d(e.toLocaleDateString(Ee(n.locales),{timeZoneName:"longOffset"}))};return t.replace(NE,(m,b)=>{var v,_;return(v=b??((_=p[m])===null||_===void 0?void 0:_.call(p)))!==null&&v!==void 0?v:m})}function DE(e){if(e===null)return new Date(NaN);if(e===void 0)return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){const t=e.match(xE);if(t){const n=t[2]-1||0,r=(t[7]||"0").substring(0,3);return new Date(t[1],n,t[3]||1,t[4]||0,t[5]||0,t[6]||0,r)}}return new Date(e)}function AA(e,t="HH:mm:ss",n={}){return ue(()=>ME(DE(Ee(e)),Ee(t),n))}function $E(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n;let s=null;const i=je(!1);function a(){s&&(clearInterval(s),s=null)}function l(){i.value=!1,a()}function u(){const c=Ee(t);c<=0||(i.value=!0,o&&e(),a(),i.value&&(s=setInterval(e,c)))}return r&&Ga&&u(),(it(t)||typeof t=="function")&&_s(tt(t,()=>{i.value&&Ga&&u()})),_s(l),{isActive:$v(i),pause:l,resume:u}}function HE(e,t,n){return tt(e,t,{...n,immediate:!0})}const Ir=Ga?window:void 0;function eo(e){var t;const n=Ee(e);return(t=n?.$el)!==null&&t!==void 0?t:n}function to(...e){const t=(r,o,s,i)=>(r.addEventListener(o,s,i),()=>r.removeEventListener(o,s,i)),n=ue(()=>{const r=wa(Ee(e[0])).filter(o=>o!=null);return r.every(o=>typeof o!="string")?r:void 0});return HE(()=>{var r,o;return[(r=(o=n.value)===null||o===void 0?void 0:o.map(s=>eo(s)))!==null&&r!==void 0?r:[Ir].filter(s=>s!=null),wa(Ee(n.value?e[1]:e[0])),wa(Ze(n.value?e[2]:e[1])),Ee(n.value?e[3]:e[2])]},([r,o,s,i],a,l)=>{if(!r?.length||!o?.length||!s?.length)return;const u=kE(i)?{...i}:i,c=r.flatMap(f=>o.flatMap(h=>s.map(d=>t(f,h,d,u))));l(()=>{c.forEach(f=>f())})},{flush:"post"})}function FE(){const e=je(!1),t=Rn();return t&&xr(()=>{e.value=!0},t),e}function sf(e){const t=FE();return ue(()=>(t.value,!!e()))}function af(e,t,n={}){const{window:r=Ir,...o}=n;let s;const i=sf(()=>r&&"MutationObserver"in r),a=()=>{s&&(s.disconnect(),s=void 0)},l=tt(ue(()=>{const f=wa(Ee(e)).map(eo).filter(EE);return new Set(f)}),f=>{a(),i.value&&f.size&&(s=new MutationObserver(t),f.forEach(h=>s.observe(h,o)))},{immediate:!0,flush:"post"}),u=()=>s?.takeRecords(),c=()=>
4{l(),a()};return _s(c),{isSupported:i,stop:c,takeRecords:u}}function Yd(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:o=Ir,once:s=!1}=t,i=je(!1),a=ue(()=>r?1e3/Ee(r):null);let l=0,u=null;function c(d){if(!i.value||!o)return;l||(l=d);const p=d-l;if(a.value&&p<a.value){u=o.requestAnimationFrame(c);return}if(l=d,e({delta:p,timestamp:d}),s){i.value=!1,u=null;return}u=o.requestAnimationFrame(c)}function f(){!i.value&&o&&(i.value=!0,l=0,u=o.requestAnimationFrame(c))}function h(){i.value=!1,u!=null&&o&&(o.cancelAnimationFrame(u),u=null)}return n&&f(),_s(h),{isActive:di(i),pause:h,resume:f}}const BE=Symbol("vueuse-ssr-width");function jE(){const e=ks()?wE(BE,null):null;return typeof e=="number"?e:void 0}function Ya(e,t={}){const{window:n=Ir,ssrWidth:r=jE()}=t,o=sf(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),s=je(typeof r=="number"),i=je(),a=je(!1),l=u=>{a.value=u.matches};return Yp(()=>{if(s.value){s.value=!o.value,a.value=Ee(e).split(",").some(u=>{const c=u.includes("not all"),f=u.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),h=u.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let d=!!(f||h);return f&&d&&(d=r>=Gd(f[1])),h&&d&&(d=r<=Gd(h[1])),c?!d:d});return}o.value&&(i.value=n.matchMedia(Ee(e)),a.value=i.value.matches)}),to(i,"change",l,{passive:!0}),ue(()=>a.value)}function OA(e,t,n={}){const{window:r=Ir,initialValue:o,observe:s=!1}=n,i=je(o),a=ue(()=>{var u;return eo(t)||(r==null||(u=r.document)===null||u===void 0?void 0:u.documentElement)});function l(){const u=Ee(e),c=Ee(a);if(c&&r&&u){var f;i.value=((f=r.getComputedStyle(c).getPropertyValue(u))===null||f===void 0?void 0:f.trim())||i.value||o}}return s&&af(a,l,{attributeFilter:["style","class"],window:r}),tt([a,()=>Ee(e)],(u,c)=>{c[0]&&c[1]&&c[0].style.removeProperty(c[1]),l()},{immediate:!0}),tt([i,a],([u,c])=>{const f=Ee(e);c?.style&&f&&(u==null?c.style.removeProperty(f):c.style.setProperty(f,u))},{immediate:!0}),i}function UE(e,t,n={}){const{window:r=Ir,...o}=n;let s;const i=sf(()=>r&&"ResizeObserver"in r),a=()=>{s&&(s.disconnect(),s=void 0)},l=tt(ue(()=>{const c=Ee(e);return Array.isArray(c)?c.map(f=>eo(f)):[eo(c)]}),c=>{if(a(),i.value&&r){s=new ResizeObserver(t);for(const f of c)f&&s.observe(f,o)}},{immediate:!0,flush:"post"}),u=()=>{a(),l()};return _s(u),{isSupported:i,stop:u}}function PA(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:o=!0,immediate:s=!0,updateTiming:i="sync"}=t,a=je(0),l=je(0),u=je(0),c=je(0),f=je(0),h=je(0),d=je(0),p=je(0);function m(){const v=eo(e);if(!v){n&&(a.value=0,l.value=0,u.value=0,c.value=0,f.value=0,h.value=0,d.value=0,p.value=0);return}const _=v.getBoundingClientRect();a.value=_.height,l.value=_.bottom,u.value=_.left,c.value=_.right,f.value=_.top,h.value=_.width,d.value=_.x,p.value=_.y}function b(){i==="sync"?m():i==="next-frame"&&requestAnimationFrame(()=>m())}return UE(e,b),tt(()=>eo(e),v=>!v&&b()),af(e,b,{attributeFilter:["style","class"]}),o&&to("scroll",b,{capture:!0,passive:!0}),r&&to("resize",b,{passive:!0}),of(()=>{s&&b()}),{height:a,bottom:l,left:u,right:c,top:f,width:h,x:d,y:p,update:b}}function fc(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const Kd=1;function WE(e,t={}){const{throttle:n=0,idle:r=200,onStop:o=Mo,onScroll:s=Mo,offset:i={left:0,right:0,top:0,bottom:0},observe:a={mutation:!1},eventListenerOptions:l={capture:!1,passive:!0},behavior:u="auto",window:c=Ir,onError:f=I=>{console.error(I)}}=t,h=typeof a=="boolean"?{mutation:a}:a,d=je(0),p=je(0),m=ue({get(){return d.value},set(I){v(I,void 0)}}),b=ue({get(){return p.value},set(I){v(void 0,I)}});function v(I,R){var H,O,z,Z;
4if(!c)return;const Q=Ee(e);if(!Q)return;(H=Q instanceof Document?c.document.body:Q)===null||H===void 0||H.scrollTo({top:(O=Ee(R))!==null&&O!==void 0?O:b.value,left:(z=Ee(I))!==null&&z!==void 0?z:m.value,behavior:Ee(u)});const q=(Q==null||(Z=Q.document)===null||Z===void 0?void 0:Z.documentElement)||Q?.documentElement||Q;m!=null&&(d.value=q.scrollLeft),b!=null&&(p.value=q.scrollTop)}const _=je(!1),y=lr({left:!0,right:!1,top:!0,bottom:!1}),g=lr({left:!1,right:!1,top:!1,bottom:!1}),S=I=>{_.value&&(_.value=!1,g.left=!1,g.right=!1,g.top=!1,g.bottom=!1,o(I))},A=OE(S,n+r),L=I=>{var R;if(!c)return;const H=(I==null||(R=I.document)===null||R===void 0?void 0:R.documentElement)||I?.documentElement||eo(I),{display:O,flexDirection:z,direction:Z}=c.getComputedStyle(H),Q=Z==="rtl"?-1:1,q=H.scrollLeft;g.left=q<d.value,g.right=q>d.value;const Y=Math.abs(q*Q)<=(i.left||0),F=Math.abs(q*Q)+H.clientWidth>=H.scrollWidth-(i.right||0)-Kd;O==="flex"&&z==="row-reverse"?(y.left=F,y.right=Y):(y.left=Y,y.right=F),d.value=q;let V=H.scrollTop;I===c.document&&!V&&(V=c.document.body.scrollTop),g.top=V<p.value,g.bottom=V>p.value;const P=Math.abs(V)<=(i.top||0),ie=Math.abs(V)+H.clientHeight>=H.scrollHeight-(i.bottom||0)-Kd;O==="flex"&&z==="column-reverse"?(y.top=ie,y.bottom=P):(y.top=P,y.bottom=ie),p.value=V},U=I=>{var R;c&&(L((R=I.target.documentElement)!==null&&R!==void 0?R:I.target),_.value=!0,A(I),s(I))};return to(e,"scroll",n?PE(U,n,!0,!1):U,l),of(()=>{try{const I=Ee(e);if(!I)return;L(I)}catch(I){f(I)}}),h?.mutation&&e!=null&&e!==c&&e!==document&&af(e,()=>{const I=Ee(e);I&&L(I)},{attributes:!0,childList:!0,subtree:!0}),to(e,"scrollend",S,l),{x:m,y:b,isScrolling:_,arrivedState:y,directions:g,measure(){const I=Ee(e);c&&I&&L(I)}}}function VE(e){if("interval"in e||"immediate"in e){const{interval:t="requestAnimationFrame",immediate:n=!0}=e;return t==="requestAnimationFrame"?r=>Yd(r,{immediate:n}):r=>$E(r,t,e)}return Yd}function xA(e={}){const{controls:t=!1,scheduler:n=VE(e)}=e,r=gt(new Date),s=n(()=>r.value=new Date);return t?{now:r,...s}:r}function NA(e){const t=Ya("(prefers-color-scheme: light)",e),n=Ya("(prefers-color-scheme: dark)",e);return ue(()=>n.value?"dark":t.value?"light":"no-preference")}function Nm(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!n||n.tagName==="BODY"?!1:Nm(n)}}function zE(e){const t=e||window.event,n=t.target;return Nm(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const dc=new WeakMap;function IA(e,t=!1){const n=je(t);let r=null,o="";tt(TE(e),a=>{const l=fc(Ee(a));if(l){const u=l;if(dc.get(u)||dc.set(u,u.style.overflow),u.style.overflow!=="hidden"&&(o=u.style.overflow),u.style.overflow==="hidden")return n.value=!0;if(n.value)return u.style.overflow="hidden"}},{immediate:!0});const s=()=>{const a=fc(Ee(e));!a||n.value||(qd&&(r=to(a,"touchmove",l=>{zE(l)},{passive:!1})),a.style.overflow="hidden",n.value=!0)},i=()=>{const a=fc(Ee(e));!a||!n.value||(qd&&r?.(),a.style.overflow=o,dc.delete(a),n.value=!1)};return _s(i),ue({get(){return n.value},set(a){a?s():i()}})}function MA(e={}){const{window:t=Ir,...n}=e;return WE(t,n)}function DA(e={}){const{window:t=Ir,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:i="inner"}=e,a=je(n),l=je(r),u=()=>{if(t)if(i==="outer")a.value=t.outerWidth,l.value=t.outerHeight;else if(i==="visual"&&t.visualViewport){const{width:f,height:h,scale:d}=t.visualViewport;a.value=Math.round(f*d),l.value=Math.round(h*d)}else s?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};u(),of(u);const c={passive:!0};return to("resize",u,c),t&&i==="visual"&&t.visualViewport&&to(t.visualViewport,"resize",u,c),o&&tt(Ya("(orientation: portrait)"),()=>u()),{width:a,height:l}}function qE(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function GE(e,t,n){return t&&qE(e.prototype,t),e}var qt,Ea,Cn,zr,qr,ss,Im,mo,ei,Mm,wr,$n,Dm,$m=function(){return qt||typeof window<"u"&&(qt=window.gsap)&&qt.registerPlugin&&qt},Hm=1,Jo=[],Pe=[],ir=[],ti=Date.now,ou=function(t,n){return n},YE=function(){var t=ei.core,n=t.bridge||{},r=t._scrollers,o=t._proxies;r.push.apply(r,Pe),o.push.apply(o,ir),Pe=r,ir=o,ou=function(i,a){return n[i](a)}},Qr=function(t,n){return~ir.indexOf(t)&&ir[ir.indexOf(t)+1][n]},ni=function(t){return!!~Mm.indexOf(t)},ln=function(t,n,r,o,s){return t.addEventListener(n,r,{passive:o!==!1,capture:!!s})},sn=function(t,n,r,o){return t.removeEventListener(n,r,!!o)},Yi="scrollLeft",Ki="scrollTop",su=function(){return wr&&wr.isPressed||Pe.cache++},Ka=function(t,n){var r=function o(s){if(s||s===0){Hm&&(Cn.history.scrollRestoration="manual");var i=wr&&wr.isPressed;s=o.v=Math.round(s)||(wr&&wr.iOS?1:0),t(s),o.cacheID=Pe.cache,i&&ou("ss",s)}else(n||Pe.cache!==o.cacheID||ou("ref"))&&(o.cacheID=Pe.cache,o.v=t());return o.v+o.offset};return r.offset=0,t&&r},pn={s:Yi,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:Ka(function(e){return arguments.length?Cn.scrollTo(e,It.sc()):Cn.pageXOffset||zr[Yi]||qr[Yi]||ss[Yi]||0})},It={s:Ki,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:pn,sc:Ka(function(e){return arguments.length?Cn.scrollTo(pn.sc(),e):Cn.pageYOffset||zr[Ki]||qr[Ki]||ss[Ki]||0})},mn=function(t,n){return(n&&n._ctx&&n._ctx.selector||qt.utils.toArray)(t)[0]||(typeof t=="string"&&qt.config().nullTargetWarn!==!1?console.warn("Element not found:",t):null)},KE=function(t,n){for(var r=n.length;r--;)if(n[r]===t||n[r].contains(t))return!0;return!1},no=function(t,n){var r=n.s,o=n.sc;ni(t)&&(t=zr.scrollingElement||qr);var s=Pe.indexOf(t),i=o===It.sc?1:2;!~s&&(s=Pe.push(t)-1),Pe[s+i]||ln(t,"scroll",su);var a=Pe[s+i],l=a||(Pe[s+i]=Ka(Qr(t,r),!0)||(ni(t)?o:Ka(function(u){return arguments.length?t[r]=u:t[r]})));return l.target=t,a||(l.smooth=qt.getProperty(t,"scrollBehavior")==="smooth"),l},iu=function(t,n,r){var o=t,s=t,i=ti(),a=i,l=n||50,u=Math.max(500,l*3),c=function(p,m){var b=ti();m||b-i>l?(s=o,o=p,a=i,i=b):r?o+=p:o=s+(p-s)/(b-a)*(i-a)},f=function(){s=o=r?0:o,a=i=0},h=function(p){var m=a,b=s,v=ti();return(p||p===0)&&p!==o&&c(p),i===a||v-a>u?0:(o+(r?b:-b))/((r?v:i)-m)*1e3};return{update:c,reset:f,getVelocity:h}},Ds=function(t,n){return n&&!t._gsapAllow&&t.preventDefault(),t.changedTouches?t.changedTouches[0]:t},Xd=function(t){var n=Math.max.apply(Math,t),r=Math.min.apply(Math,t);return Math.abs(n)>=Math.abs(r)?n:r},Fm=function(){ei=qt.core.globals().ScrollTrigger,ei&&ei.core&&YE()},Bm=function(t){return qt=t||$m(),!Ea&&qt&&typeof document<"u"&&document.body&&(Cn=window,zr=document,qr=zr.documentElement,ss=zr.body,Mm=[Cn,zr,qr,ss],qt.utils.clamp,Dm=qt.core.context||function(){},mo="onpointerenter"in ss?"pointer":"mouse",Im=bt.isTouch=Cn.matchMedia&&Cn.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Cn||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,$n=bt.eventTypes=("ontouchstart"in qr?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in qr?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return Hm=0},500),Fm(),Ea=1),Ea};pn.op=It;Pe.cache=0;var bt=(function(){function e(n){this.init(n)}var t=e.prototype;return t.init=function(r){Ea||Bm(qt)||console.warn("Please gsap.registerPlugin(Observer)"),ei||Fm();var o=r.tolerance,s=r.dragMinimum,i=r.type,a=r.target,l=r.lineHeight,u=r.debounce,c=r.preventDefault,f=r.onStop,h=r.onStopDelay,d=r.ignore,p=r.wheelSpeed,m=r.event,b=r.onDragStart,v=r.onDragEnd,_=r.onDrag,y=r.onPress,g=r.onRelease,S=r.onRight,A=r.onLeft,L=r.onUp,U=r.onDown,I=r.onChangeX,R=r.onChangeY,H=r.onChange,O=r.onToggleX,z=r.onToggleY,Z=r.onHover,Q=r.onHoverEnd,q=r.onMove,Y=r.ignoreCheck,F=r.isNormalizer,V=r.onGestureStart,P=r.onGestureEnd,ie=r.onWheel,me=r.onEnable,pe=r.onDisable,Se=r.onClick,be=r.scrollSpeed,ce=r.capture,B=r.allowClicks,J=r.lockAxis,K=r.onLockAxis;this.target=a=mn(a)||qr,this.vars=r,d&&(d=qt.utils.toArray(d)),o=o||1e-9,s=s||0,p=p||1,be=be||1,i=i||"wheel,touch,pointer",u=u!==!1,l||(l=parseFloat(Cn.getComputedStyle(ss).lineHeight)||22);var re,le,we,E,C,D,W,T=this,w=0,k=0,N=r.passive||!c&&r.passive!==!1,M=no(a,pn),j=no(a,It),X=M(),x=j(),$=~i.indexOf("touch")&&!~i.indexOf("pointer")&&$n[0]==="pointerdown",ee=ni(a),te=a.ownerDocument||zr,de=[0,0,0],ye=[0,0,0],De=0,Ke=function(){return De=ti()},G=function(ve,Be){return(T.event=ve)&&d&&KE(ve.target,d)||Be&&$&&ve.pointerType!=="touch"||Y&&Y(ve,Be)},ae=function(){T._vx.reset(),T._vy.reset(),le.pause(),f&&f(T)},Te=function(){var ve=T.deltaX=Xd(de),Be=T.deltaY=Xd(ye),ne=Math.abs(ve)>=o,ke=Math.abs(Be)>=o;H&&(ne||ke)&&H(T,ve,Be,de,ye),ne&&(S&&T.deltaX>0&&S(T),A&&T.deltaX<0&&A(T),I&&I(T),O&&T.deltaX<0!=w<0&&O(T),w=T.deltaX,de[0]=de[1]=de[2]=0),ke&&(U&&T.deltaY>0&&U(T),L&&T.deltaY<0&&L(T),R&&R(T),z&&T.deltaY<0!=k<0&&z(T),k=T.deltaY,ye[0]=ye[1]=ye[2]=0),(E||we)&&(q&&q(T),we&&(b&&we===1&&b(T),_&&_(T),we=0),E=!1),D&&!(D=!1)&&K&&K(T),C&&(ie(T),C=!1),re=0},Je=function(ve,Be,ne){de[ne]+=ve,ye[ne]+=Be,T._vx.update(ve),T._vy.update(Be),u?re||(re=requestAnimationFrame(Te)):Te()},xe=function(ve,Be){J&&!W&&(T.axis=W=Math.abs(ve)>Math.abs(Be)?"x":"y",D=!0),W!=="y"&&(de[2]+=ve,T._vx.update(ve,!0)),W!=="x"&&(ye[2]+=Be,T._vy.update(Be,!0)),u?re||(re=requestAnimationFrame(Te)):Te()},Ie=function(ve){if(!G(ve,1)){ve=Ds(ve,c);var Be=ve.clientX,ne=ve.clientY,ke=Be-T.x,he=ne-T.y,Ce=T.isDragging;T.x=Be,T.y=ne,(Ce||(ke||he)&&(Math.abs(T.startX-Be)>=s||Math.abs(T.startY-ne)>=s))&&(we||(we=Ce?2:1),Ce||(T.isDragging=!0),xe(ke,he))}},kt=T.onPress=function(Re){G(Re,1)||Re&&Re.button||(T.axis=W=null,le.pause(),T.isPressed=!0,Re=Ds(Re),w=k=0,T.startX=T.x=Re.clientX,T.startY=T.y=Re.clientY,T._vx.reset(),T._vy.reset(),ln(F?a:te,$n[1],Ie,N,!0),T.deltaX=T.deltaY=0,y&&y(T))},ge=T.onRelease=function(Re){if(!G(Re,1)){sn(F?a:te,$n[1],Ie,!0);var ve=!isNaN(T.y-T.startY),Be=T.isDragging,ne=Be&&(Math.abs(T.x-T.startX)>3||Math.abs(T.y-T.startY)>3),ke=Ds(Re);!ne&&ve&&(T._vx.reset(),T._vy.reset(),c&&B&&qt.delayedCall(.08,function(){if(ti()-De>300&&!Re.defaultPrevented){if(Re.target.click)Re.target.click();else if(te.createEvent){var he=te.createEvent("MouseEvents");he.initMouseEvent("click",!0,!0,Cn,1,ke.screenX,ke.screenY,ke.clientX,ke.clientY,!1,!1,!1,!1,0,null),Re.target.dispatchEvent(he)}}})),T.isDragging=T.isGesturing=T.isPressed=!1,f&&Be&&!F&&le.restart(!0),we&&Te(),v&&Be&&v(T),g&&g(T,ne)}},Yt=function(ve){return ve.touches&&ve.touches.length>1&&(T.isGesturing=!0)&&V(ve,T.isDragging)},yt=function(){return(T.isGesturing=!1)||P(T)},At=function(ve){if(!G(ve)){var Be=M(),ne=j();Je((Be-X)*be,(ne-x)*be,1),X=Be,x=ne,f&&le.restart(!0)}},$t=function(ve){if(!G(ve)){ve=Ds(ve,c),ie&&(C=!0);var Be=(ve.deltaMode===1?l:ve.deltaMode===2?Cn.innerHeight:1)*p;Je(ve.deltaX*Be,ve.deltaY*Be,0),f&&!F&&le.restart(!0)}},Ct=function(ve){if(!G(ve)){var Be=ve.clientX,ne=ve.clientY,ke=Be-T.x,he=ne-T.y;T.x=Be,T.y=ne,E=!0,f&&le.restart(!0),(ke||he)&&xe(ke,he)}},Bo=function(ve){T.event=ve,Z(T)},ur=function(ve){T.event=ve,Q(T)},Ls=function(ve){return G(ve)||Ds(ve,c)&&Se(T)};le=T._dc=qt.delayedCall(h||.25,ae).pause(),T.deltaX=T.deltaY=0,T._vx=iu(0,50,!0),T._vy=iu(0,50,!0),T.scrollX=M,T.scrollY=j,T.isDragging=T.isGesturing=T.isPressed=!1,Dm(this),T.enable=function(Re){return T.isEnabled||(ln(ee?te:a,"scroll",su),i.indexOf("scroll")>=0&&ln(ee?te:a,"scroll",At,N,ce),i.indexOf("wheel")>=0&&ln(a,"wheel",$t,N,ce),(i.indexOf("touch")>=0&&Im||i.indexOf("pointer")>=0)&&(ln(a,$n[0],kt,N,ce),ln(te,$n[2],ge),ln(te,$n[3],ge),B&&ln(a,"click",Ke,!0,!0),Se&&ln(a,"click",Ls),V&&ln(te,"gesturestart",Yt),P&&ln(te,"gestureend",yt),Z&&ln(a,mo+"enter",Bo),Q&&ln(a,mo+"leave",ur),q&&ln(a,mo+"move",Ct)),T.isEnabled=!0,T.isDragging=T.isGesturing=T.isPressed=E=we=!1,T._vx.reset(),T._vy.reset(),X=M(),x=j(),Re&&Re.type&&kt(Re),me&&me(T)),T},T.disable=function(){T.isEnabled&&(Jo.filter(function(Re){return Re!==T&&ni(Re.target)}).length||sn(ee?te:a,"scroll",su),T.isPressed&&(T._vx.reset(),T._vy.reset(),sn(F?a:te,$n[1],Ie,!0)),sn(ee?te:a,"scroll",At,ce),sn(a,"wheel",$t,ce),sn(a,$n[0],kt,ce),sn(te,$n[2],ge),sn(te,$n[3],ge),sn(a,"click",Ke,!0),sn(a,"click",Ls),sn(te,"gesturestart",Yt),sn(te,"gestureend",yt),sn(a,mo+"enter",Bo),sn(a,mo+"leave",ur),sn(a,mo+"move",Ct),T.isEnabled=T.isPressed=T.isDragging=!1,pe&&pe(T))},T.kill=T.revert=function(){T.disable();var Re=Jo.indexOf(T);Re>=0&&Jo.splice(Re,1),wr===T&&(wr=0)},Jo.push(T),F&&ni(a)&&(wr=T),T.enable(m)},GE(e,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),e})();bt.version="3.14.2";bt.create=function(e){return new bt(e)};bt.register=Bm;bt.getAll=function(){return Jo.slice()};bt.getById=function(e){return Jo.filter(function(t){return t.vars.id===e})[0]};$m()&&qt.registerPlugin(bt);var se,Go,Oe,nt,kn,Ve,lf,Xa,bi,ri,js,Xi,Zt,Pl,au,fn,Jd,Zd,Yo,jm,hc,Um,un,lu,Wm,Vm,Br,cu,cf,is,uf,oi,uu,pc,Ji=1,tn=Date.now,gc=tn(),xn=0,Us=0,Qd=function(t,n,r){var o=En(t)&&(t.substr(0,6)==="clamp("||t.indexOf("max")>-1);return r["_"+n+"Clamp"]=o,o?t.substr(6,t.length-7):t},eh=function(t,n){return n&&(!En(t)||t.substr(0,6)!=="clamp(")?"clamp("+t+")":t},XE=function e(){return Us&&requestAnimationFrame(e)},th=function(){return Pl=1},nh=function(){return Pl=0},nr=function(t){return t},Ws=function(t){return Math.round(t*1e5)/1e5||0},zm=function(){return typeof window<"u"},qm=function(){return se||zm()&&(se=window.gsap)&&se.registerPlugin&&se},Do=function(t){return!!~lf.indexOf(t)},Gm=function(t){return(t==="Height"?uf:Oe["inner"+t])||kn["client"+t]||Ve["client"+t]},Ym=function(t){return Qr(t,"getBoundingClientRect")||(Do(t)?function(){return Ra.width=Oe.innerWidth,Ra.height=uf,Ra}:function(){return _r(t)})},JE=function(t,n,r){var o=r.d,s=r.d2,i=r.a;return(i=Qr(t,"getBoundingClientRect"))?function(){return i()[o]}:function(){return(n?Gm(s):t["client"+s])||0}},ZE=function(t,n){return!n||~ir.indexOf(t)?Ym(t):function(){return Ra}},or=function(t,n){var r=n.s,o=n.d2,s=n.d,i=n.a;return Math.max(0,(r="scroll"+o)&&(i=Qr(t,r))?i()-Ym(t)()[s]:Do(t)?(kn[r]||Ve[r])-Gm(o):t[r]-t["offset"+o])},Zi=function(t,n){for(var r=0;r<Yo.length;r+=3)(!n||~n.indexOf(Yo[r+1]))&&t(Yo[r],Yo[r+1],Yo[r+2])},En=function(t){return typeof t=="string"},on=function(t){return typeof t=="function"},Vs=function(t){return typeof t=="number"},yo=function(t){return typeof t=="object"},$s=function(t,n,r){return t&&t.progress(n?0:1)&&r&&t.pause()},mc=function(t,n){if(t.enabled){var r=t._ctx?t._ctx.add(function(){return n(t)}):n(t);
vendor: 8,162 bytes, line 4
4r&&r.totalTime&&(t.callbackAnimation=r)}},Wo=Math.abs,Km="left",Xm="top",ff="right",df="bottom",To="width",Ro="height",si="Right",ii="Left",ai="Top",li="Bottom",Tt="padding",On="margin",bs="Width",hf="Height",Nt="px",Pn=function(t){return Oe.getComputedStyle(t)},QE=function(t){var n=Pn(t).position;t.style.position=n==="absolute"||n==="fixed"?n:"relative"},rh=function(t,n){for(var r in n)r in t||(t[r]=n[r]);return t},_r=function(t,n){var r=n&&Pn(t)[au]!=="matrix(1, 0, 0, 1, 0, 0)"&&se.to(t,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),o=t.getBoundingClientRect();return r&&r.progress(0).kill(),o},Ja=function(t,n){var r=n.d2;return t["offset"+r]||t["client"+r]||0},Jm=function(t){var n=[],r=t.labels,o=t.duration(),s;for(s in r)n.push(r[s]/o);return n},eS=function(t){return function(n){return se.utils.snap(Jm(t),n)}},pf=function(t){var n=se.utils.snap(t),r=Array.isArray(t)&&t.slice(0).sort(function(o,s){return o-s});return r?function(o,s,i){i===void 0&&(i=.001);var a;if(!s)return n(o);if(s>0){for(o-=i,a=0;a<r.length;a++)if(r[a]>=o)return r[a];return r[a-1]}else for(a=r.length,o+=i;a--;)if(r[a]<=o)return r[a];return r[0]}:function(o,s,i){i===void 0&&(i=.001);var a=n(o);return!s||Math.abs(a-o)<i||a-o<0==s<0?a:n(s<0?o-t:o+t)}},tS=function(t){return function(n,r){return pf(Jm(t))(n,r.direction)}},Qi=function(t,n,r,o){return r.split(",").forEach(function(s){return t(n,s,o)})},Bt=function(t,n,r,o,s){return t.addEventListener(n,r,{passive:!o,capture:!!s})},Ft=function(t,n,r,o){return t.removeEventListener(n,r,!!o)},ea=function(t,n,r){r=r&&r.wheelHandler,r&&(t(n,"wheel",r),t(n,"touchmove",r))},oh={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},ta={toggleActions:"play",anticipatePin:0},Za={top:0,left:0,center:.5,bottom:1,right:1},Sa=function(t,n){if(En(t)){var r=t.indexOf("="),o=~r?+(t.charAt(r-1)+1)*parseFloat(t.substr(r+1)):0;~r&&(t.indexOf("%")>r&&(o*=n/100),t=t.substr(0,r-1)),t=o+(t in Za?Za[t]*n:~t.indexOf("%")?parseFloat(t)*n/100:parseFloat(t)||0)}return t},na=function(t,n,r,o,s,i,a,l){var u=s.startColor,c=s.endColor,f=s.fontSize,h=s.indent,d=s.fontWeight,p=nt.createElement("div"),m=Do(r)||Qr(r,"pinType")==="fixed",b=t.indexOf("scroller")!==-1,v=m?Ve:r,_=t.indexOf("start")!==-1,y=_?u:c,g="border-color:"+y+";font-size:"+f+";color:"+y+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return g+="position:"+((b||l)&&m?"fixed;":"absolute;"),(b||l||!m)&&(g+=(o===It?ff:df)+":"+(i+parseFloat(h))+"px;"),a&&(g+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),p._isStart=_,p.setAttribute("class","gsap-marker-"+t+(n?" marker-"+n:"")),p.style.cssText=g,p.innerText=n||n===0?t+"-"+n:t,v.children[0]?v.insertBefore(p,v.children[0]):v.appendChild(p),p._offset=p["offset"+o.op.d2],ka(p,0,o,_),p},ka=function(t,n,r,o){var s={display:"block"},i=r[o?"os2":"p2"],a=r[o?"p2":"os2"];t._isFlipped=o,s[r.a+"Percent"]=o?-100:0,s[r.a]=o?"1px":0,s["border"+i+bs]=1,s["border"+a+bs]=0,s[r.p]=n+"px",se.set(t,s)},Ae=[],fu={},wi,sh=function(){return tn()-xn>34&&(wi||(wi=requestAnimationFrame(Tr)))},Vo=function(){(!un||!un.isPressed||un.startX>Ve.clientWidth)&&(Pe.cache++,un?wi||(wi=requestAnimationFrame(Tr)):Tr(),xn||Ho("scrollStart"),xn=tn())},yc=function(){Vm=Oe.innerWidth,Wm=Oe.innerHeight},zs=function(t){Pe.cache++,(t===!0||!Zt&&!Um&&!nt.fullscreenElement&&!nt.webkitFullscreenElement&&(!lu||Vm!==Oe.innerWidth||Math.abs(Oe.innerHeight-Wm)>Oe.innerHeight*.25))&&Xa.restart(!0)},$o={},nS=[],Zm=function e(){return Ft(Ne,"scrollEnd",e)||wo(!0)},Ho=function(t){return $o[t]&&$o[t].map(function(n){return n()})||nS},wn=[],Qm=function(t){for(var n=0;n<wn.length;n+=5)(!t||wn[n+4]&&wn[n+4].query===t)&&(wn[n].style.cssText=wn[n+1],wn[n].getBBox&&wn[n].setAttribute("transform",wn[n+2]||""),wn[n+3].uncache=1)},ey=function(){return Pe.forEach(function(t){return on(t)&&++t.cacheID&&(t.rec=t())})},gf=function(t,n){var r;for(fn=0;fn<Ae.length;fn++)r=Ae[fn],r&&(!n||r._ctx===n)&&(t?r.kill(1):r.revert(!0,!0));oi=!0,n&&Qm(n),n||Ho("revert")},ty=function(t,n){Pe.cache++,(n||!dn)&&Pe.forEach(function(r){return on(r)&&r.cacheID++&&(r.rec=0)}),En(t)&&(Oe.history.scrollRestoration=cf=t)},dn,Lo=0,ih,rS=function(){if(ih!==Lo){var t=ih=Lo;requestAnimationFrame(function(){return t===Lo&&wo(!0)})}},ny=function(){Ve.appendChild(is),uf=!un&&is.offsetHeight||Oe.innerHeight,Ve.removeChild(is)},ah=function(t){return bi(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(n){return n.style.display=t?"none":"block"})},wo=function(t,n){if(kn=nt.documentElement,Ve=nt.body,lf=[Oe,nt,kn,Ve],xn&&!t&&!oi){Bt(Ne,"scrollEnd",Zm);return}ny(),dn=Ne.isRefreshing=!0,oi||ey();var r=Ho("refreshInit");jm&&Ne.sort(),n||gf(),Pe.forEach(function(o){on(o)&&(o.smooth&&(o.target.style.scrollBehavior="auto"),o(0))}),Ae.slice(0).forEach(function(o){return o.refresh()}),oi=!1,Ae.forEach(function(o){if(o._subPinOffset&&o.pin){var s=o.vars.horizontal?"offsetWidth":"offsetHeight",i=o.pin[s];o.revert(!0,1),o.adjustPinSpacing(o.pin[s]-i),o.refresh()}}),uu=1,ah(!0),Ae.forEach(function(o){var s=or(o.scroller,o._dir),i=o.vars.end==="max"||o._endClamp&&o.end>s,a=o._startClamp&&o.start>=s;(i||a)&&o.setPositions(a?s-1:o.start,i?Math.max(a?s:o.start+1,s):o.end,!0)}),ah(!1),uu=0,r.forEach(function(o){return o&&o.render&&o.render(-1)}),Pe.forEach(function(o){on(o)&&(o.smooth&&requestAnimationFrame(function(){return o.target.style.scrollBehavior="smooth"}),o.rec&&o(o.rec))}),ty(cf,1),Xa.pause(),Lo++,dn=2,Tr(2),Ae.forEach(function(o){return on(o.vars.onRefresh)&&o.vars.onRefresh(o)}),dn=Ne.isRefreshing=!1,Ho("refresh")},du=0,Ca=1,ci,Tr=function(t){if(t===2||!dn&&!oi){Ne.isUpdating=!0,ci&&ci.update(0);var n=Ae.length,r=tn(),o=r-gc>=50,s=n&&Ae[0].scroll();if(Ca=du>s?-1:1,dn||(du=s),o&&(xn&&!Pl&&r-xn>200&&(xn=0,Ho("scrollEnd")),js=gc,gc=r),Ca<0){for(fn=n;fn-- >0;)Ae[fn]&&Ae[fn].update(0,o);Ca=1}else for(fn=0;fn<n;fn++)Ae[fn]&&Ae[fn].update(0,o);Ne.isUpdating=!1}wi=0},hu=[Km,Xm,df,ff,On+li,On+si,On+ai,On+ii,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Ta=hu.concat([To,Ro,"boxSizing","max"+bs,"max"+hf,"position",On,Tt,Tt+ai,Tt+si,Tt+li,Tt+ii]),oS=function(t,n,r){as(r);var o=t._gsap;if(o.spacerIsNative)as(o.spacerState);else if(t._gsap.swappedIn){var s=n.parentNode;s&&(s.insertBefore(t,n),s.removeChild(n))}t._gsap.swappedIn=!1},vc=function(t,n,r,o){if(!t._gsap.swappedIn){for(var s=hu.length,i=n.style,a=t.style,l;s--;)l=hu[s],i[l]=r[l];i.position=r.position==="absolute"?"absolute":"relative",r.display==="inline"&&(i.display="inline-block"),a[df]=a[ff]="auto",i.flexBasis=r.flexBasis||"auto",i.overflow="visible",i.boxSizing="border-box",i[To]=Ja(t,pn)+Nt,i[Ro]=Ja(t,It)+Nt,i[Tt]=a[On]=a[Xm]=a[Km]="0",as(o),a[To]=a["max"+bs]=r[To],a[Ro]=a["max"+hf]=r[Ro],a[Tt]=r[Tt],t.parentNode!==n&&(t.parentNode.insertBefore(n,t),n.appendChild(t)),t._gsap.swappedIn=!0}},sS=/([A-Z])/g,as=function(t){if(t){var n=t.t.style,r=t.length,o=0,s,i;for((t.t._gsap||se.core.getCache(t.t)).uncache=1;o<r;o+=2)i=t[o+1],s=t[o],i?n[s]=i:n[s]&&n.removeProperty(s.replace(sS,"-$1").toLowerCase())}},ra=function(t){for(var n=Ta.length,r=t.style,o=[],s=0;s<n;s++)o.push(Ta[s],r[Ta[s]]);return o.t=t,o},iS=function(t,n,r){for(var o=[],s=t.length,i=r?8:0,a;i<s;i+=2)a=t[i],o.push(a,a in n?n[a]:t[i+1]);return o.t=t.t,o},Ra={left:0,top:0},lh=function(t,n,r,o,s,i,a,l,u,c,f,h,d,p){on(t)&&(t=t(l)),En(t)&&t.substr(0,3)==="max"&&(t=h+(t.charAt(4)==="="?Sa("0"+t.substr(3),r):0));var m=d?d.time():0,b,v,_;if(d&&d.seek(0),isNaN(t)||(t=+t),Vs(t))d&&(t=se.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,h,t)),a&&ka(a,r,o,!0);else{on(n)&&(n=n(l));var y=(t||"0").split(" "),g,S,A,L;_=mn(n,l)||Ve,g=_r(_)||{},(!g||!g.left&&!g.top)&&Pn(_).display==="none"&&(L=_.style.display,_.style.display="block",g=_r(_),L?_.style.display=L:_.style.removeProperty("display")),S=Sa(y[0],g[o.d]),A=Sa(y[1]||"0",r),t=g[o.p]-u[o.p
vendor: 8,441 bytes, line 4
4]-c+S+s-A,a&&ka(a,A,o,r-A<20||a._isStart&&A>20),r-=r-A}if(p&&(l[p]=t||-.001,t<0&&(t=0)),i){var U=t+r,I=i._isStart;b="scroll"+o.d2,ka(i,U,o,I&&U>20||!I&&(f?Math.max(Ve[b],kn[b]):i.parentNode[b])<=U+1),f&&(u=_r(a),f&&(i.style[o.op.p]=u[o.op.p]-o.op.m-i._offset+Nt))}return d&&_&&(b=_r(_),d.seek(h),v=_r(_),d._caScrollDist=b[o.p]-v[o.p],t=t/d._caScrollDist*h),d&&d.seek(m),d?t:Math.round(t)},aS=/(webkit|moz|length|cssText|inset)/i,ch=function(t,n,r,o){if(t.parentNode!==n){var s=t.style,i,a;if(n===Ve){t._stOrig=s.cssText,a=Pn(t);for(i in a)!+i&&!aS.test(i)&&a[i]&&typeof s[i]=="string"&&i!=="0"&&(s[i]=a[i]);s.top=r,s.left=o}else s.cssText=t._stOrig;se.core.getCache(t).uncache=1,n.appendChild(t)}},ry=function(t,n,r){var o=n,s=o;return function(i){var a=Math.round(t());return a!==o&&a!==s&&Math.abs(a-o)>3&&Math.abs(a-s)>3&&(i=a,r&&r()),s=o,o=Math.round(i),o}},oa=function(t,n,r){var o={};o[n.p]="+="+r,se.set(t,o)},uh=function(t,n){var r=no(t,n),o="_scroll"+n.p2,s=function i(a,l,u,c,f){var h=i.tween,d=l.onComplete,p={};u=u||r();var m=ry(r,u,function(){h.kill(),i.tween=0});return f=c&&f||0,c=c||a-u,h&&h.kill(),l[o]=a,l.inherit=!1,l.modifiers=p,p[o]=function(){return m(u+c*h.ratio+f*h.ratio*h.ratio)},l.onUpdate=function(){Pe.cache++,i.tween&&Tr()},l.onComplete=function(){i.tween=0,d&&d.call(h)},h=i.tween=se.to(t,l),h};return t[o]=r,r.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},Bt(t,"wheel",r.wheelHandler),Ne.isTouch&&Bt(t,"touchmove",r.wheelHandler),s},Ne=(function(){function e(n,r){Go||e.register(se)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),cu(this),this.init(n,r)}var t=e.prototype;return t.init=function(r,o){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Us){this.update=this.refresh=this.kill=nr;return}r=rh(En(r)||Vs(r)||r.nodeType?{trigger:r}:r,ta);var s=r,i=s.onUpdate,a=s.toggleClass,l=s.id,u=s.onToggle,c=s.onRefresh,f=s.scrub,h=s.trigger,d=s.pin,p=s.pinSpacing,m=s.invalidateOnRefresh,b=s.anticipatePin,v=s.onScrubComplete,_=s.onSnapComplete,y=s.once,g=s.snap,S=s.pinReparent,A=s.pinSpacer,L=s.containerAnimation,U=s.fastScrollEnd,I=s.preventOverlaps,R=r.horizontal||r.containerAnimation&&r.horizontal!==!1?pn:It,H=!f&&f!==0,O=mn(r.scroller||Oe),z=se.core.getCache(O),Z=Do(O),Q=("pinType"in r?r.pinType:Qr(O,"pinType")||Z&&"fixed")==="fixed",q=[r.onEnter,r.onLeave,r.onEnterBack,r.onLeaveBack],Y=H&&r.toggleActions.split(" "),F="markers"in r?r.markers:ta.markers,V=Z?0:parseFloat(Pn(O)["border"+R.p2+bs])||0,P=this,ie=r.onRefreshInit&&function(){return r.onRefreshInit(P)},me=JE(O,Z,R),pe=ZE(O,Z),Se=0,be=0,ce=0,B=no(O,R),J,K,re,le,we,E,C,D,W,T,w,k,N,M,j,X,x,$,ee,te,de,ye,De,Ke,G,ae,Te,Je,xe,Ie,kt,ge,Yt,yt,At,$t,Ct,Bo,ur;if(P._startClamp=P._endClamp=!1,P._dir=R,b*=45,P.scroller=O,P.scroll=L?L.time.bind(L):B,le=B(),P.vars=r,o=o||r.animation,"refreshPriority"in r&&(jm=1,r.refreshPriority===-9999&&(ci=P)),z.tweenScroll=z.tweenScroll||{top:uh(O,It),left:uh(O,pn)},P.tweenTo=J=z.tweenScroll[R.p],P.scrubDuration=function(ne){Yt=Vs(ne)&&ne,Yt?ge?ge.duration(ne):ge=se.to(o,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:Yt,paused:!0,onComplete:function(){return v&&v(P)}}):(ge&&ge.progress(1).kill(),ge=0)},o&&(o.vars.lazy=!1,o._initted&&!P.isReverted||o.vars.immediateRender!==!1&&r.immediateRender!==!1&&o.duration()&&o.render(0,!0,!0),P.animation=o.pause(),o.scrollTrigger=P,P.scrubDuration(f),Ie=0,l||(l=o.vars.id)),g&&((!yo(g)||g.push)&&(g={snapTo:g}),"scrollBehavior"in Ve.style&&se.set(Z?[Ve,kn]:O,{scrollBehavior:"auto"}),Pe.forEach(function(ne){return on(ne)&&ne.target===(Z?nt.scrollingElement||kn:O)&&(ne.smooth=!1)}),re=on(g.snapTo)?g.snapTo:g.snapTo==="labels"?eS(o):g.snapTo==="labelsDirectional"?tS(o):g.directional!==!1?function(ne,ke){return pf(g.snapTo)(ne,tn()-be<500?0:ke.direction)}:se.utils.snap(g.snapTo),yt=g.duration||{min:.1,max:2},yt=yo(yt)?ri(yt.min,yt.max):ri(yt,yt),At=se.delayedCall(g.delay||Yt/2||.1,function(){var ne=B(),ke=tn()-be<500,he=J.tween;if((ke||Math.abs(P.getVelocity())<10)&&!he&&!Pl&&Se!==ne){var Ce=(ne-E)/M,Ht=o&&!H?o.totalProgress():Ce,Me=ke?0:(Ht-kt)/(tn()-js)*1e3||0,vt=se.utils.clamp(-Ce,1-Ce,Wo(Me/2)*Me/.185),Kt=Ce+(g.inertia===!1?0:vt),ft,at,Qe=g,Dn=Qe.onStart,ct=Qe.onInterrupt,_n=Qe.onComplete;if(ft=re(Kt,P),Vs(ft)||(ft=Kt),at=Math.max(0,Math.round(E+ft*M)),ne<=C&&ne>=E&&at!==ne){if(he&&!he._initted&&he.data<=Wo(at-ne))return;g.inertia===!1&&(vt=ft-Ce),J(at,{duration:yt(Wo(Math.max(Wo(Kt-Ht),Wo(ft-Ht))*.185/Me/.05||0)),ease:g.ease||"power3",data:Wo(at-ne),onInterrupt:function(){return At.restart(!0)&&ct&&ct(P)},onComplete:function(){P.update(),Se=B(),o&&!H&&(ge?ge.resetTo("totalProgress",ft,o._tTime/o._tDur):o.progress(ft)),Ie=kt=o&&!H?o.totalProgress():P.progress,_&&_(P),_n&&_n(P)}},ne,vt*M,at-ne-vt*M),Dn&&Dn(P,J.tween)}}else P.isActive&&Se!==ne&&At.restart(!0)}).pause()),l&&(fu[l]=P),h=P.trigger=mn(h||d!==!0&&d),ur=h&&h._gsap&&h._gsap.stRevert,ur&&(ur=ur(P)),d=d===!0?h:mn(d),En(a)&&(a={targets:h,className:a}),d&&(p===!1||p===On||(p=!p&&d.parentNode&&d.parentNode.style&&Pn(d.parentNode).display==="flex"?!1:Tt),P.pin=d,K=se.core.getCache(d),K.spacer?j=K.pinState:(A&&(A=mn(A),A&&!A.nodeType&&(A=A.current||A.nativeElement),K.spacerIsNative=!!A,A&&(K.spacerState=ra(A))),K.spacer=$=A||nt.createElement("div"),$.classList.add("pin-spacer"),l&&$.classList.add("pin-spacer-"+l),K.pinState=j=ra(d)),r.force3D!==!1&&se.set(d,{force3D:!0}),P.spacer=$=K.spacer,xe=Pn(d),Ke=xe[p+R.os2],te=se.getProperty(d),de=se.quickSetter(d,R.a,Nt),vc(d,$,xe),x=ra(d)),F){k=yo(F)?rh(F,oh):oh,T=na("scroller-start",l,O,R,k,0),w=na("scroller-end",l,O,R,k,0,T),ee=T["offset"+R.op.d2];var Ls=mn(Qr(O,"content")||O);D=this.markerStart=na("start",l,Ls,R,k,ee,0,L),W=this.markerEnd=na("end",l,Ls,R,k,ee,0,L),L&&(Bo=se.quickSetter([D,W],R.a,Nt)),!Q&&!(ir.length&&Qr(O,"fixedMarkers")===!0)&&(QE(Z?Ve:O),se.set([T,w],{force3D:!0}),ae=se.quickSetter(T,R.a,Nt),Je=se.quickSetter(w,R.a,Nt))}if(L){var Re=L.vars.onUpdate,ve=L.vars.onUpdateParams;L.eventCallback("onUpdate",function(){P.update(0,0,1),Re&&Re.apply(L,ve||[])})}if(P.previous=function(){return Ae[Ae.indexOf(P)-1]},P.next=function(){return Ae[Ae.indexOf(P)+1]},P.revert=function(ne,ke){if(!ke)return P.kill(!0);var he=ne!==!1||!P.enabled,Ce=Zt;he!==P.isReverted&&(he&&($t=Math.max(B(),P.scroll.rec||0),ce=P.progress,Ct=o&&o.progress()),D&&[D,W,T,w].forEach(function(Ht){return Ht.style.display=he?"none":"block"}),he&&(Zt=P,P.update(he)),d&&(!S||!P.isActive)&&(he?oS(d,$,j):vc(d,$,Pn(d),G)),he||P.update(he),Zt=Ce,P.isReverted=he)},P.refresh=function(ne,ke,he,Ce){if(!((Zt||!P.enabled)&&!ke)){if(d&&ne&&xn){Bt(e,"scrollEnd",Zm);return}!dn&&ie&&ie(P),Zt=P,J.tween&&!he&&(J.tween.kill(),J.tween=0),ge&&ge.pause(),m&&o&&(o.revert({kill:!1}).invalidate(),o.getChildren?o.getChildren(!0,!0,!1).forEach(function(Mr){return Mr.vars.immediateRender&&Mr.render(0,!0,!0)}):o.vars.immediateRender&&o.render(0,!0,!0)),P.isReverted||P.revert(!0,!0),P._subPinOffset=!1;var Ht=me(),Me=pe(),vt=L?L.duration():or(O,R),Kt=M<=.01||!M,ft=0,at=Ce||0,Qe=yo(he)?he.end:r.end,Dn=r.endTrigger||h,ct=yo(he)?he.start:r.start||(r.start===0||!h?0:d?"0 0":"0 100%"),_n=P.pinnedContainer=r.pinnedContainer&&mn(r.pinnedContainer,P),Kn=h&&Math.max(0,Ae.indexOf(P))||0,Ut=Kn,Wt,Xt,ao,Ni,Jt,Ot,Xn,jl,kf,As,Jn,Os,Ii;for(F&&yo(he)&&(Os=se.getProperty(T,R.p),Ii=se.getProperty(w,R.p));Ut-- >0;)Ot=Ae[Ut],Ot.end||Ot.refresh(0,1)||(Zt=P),Xn=Ot.pin,Xn&&(Xn===h||Xn===d||Xn===_n)&&!Ot.isReverted&&(As||(As=[]),As.unshift(Ot),Ot.revert(!0,!0)),Ot!==Ae[Ut]&&(Kn--,Ut--);for(on(ct)&&(ct=ct(P)),ct=Qd(ct,"start",P),E=lh(ct,h,Ht,R,B(),D,T,P,Me,V,Q,vt,L,P._startClamp&&"_startClamp")||(d?-.001:0),on(Qe)&&(Qe=Qe(P)),En(Qe)&&!Qe.indexOf("+=")&&(~Qe.indexOf(" ")?Qe=(En(ct)?ct.split(" ")[0]:"")+Qe:(ft=Sa(Qe.substr(2),Ht),Qe=En(ct)?ct:(L?se.utils.mapRange(0,L.duration(),L.scrollTrigger.start,L.scrollTrigger.end,E):E)+ft,Dn=h)),Qe=Qd(Qe,"end",P),C=Math.max(E,lh(Qe||(Dn?"100% 0":vt),Dn,Ht,R,B()+ft,W,w,P,Me,V,Q,vt,L,P._endClamp&&"_endClamp"))||-.001,ft=0,Ut=Kn;Ut--;)Ot=Ae[Ut]||{},Xn=Ot.pin,Xn&&Ot.start-Ot._pinPush<=E&&!L&&Ot.end>0&&(Wt=Ot.end-(P._startClamp?Math.max(0,Ot.start):Ot.start),(Xn===h&&Ot.start-Ot._pinPush<E||Xn===_n)&&isNaN(ct)&&(ft+=Wt*(1-Ot.progress)),Xn===d&&(at+=Wt));if(E+=ft,C+=ft,P._startClamp&&(P._startClamp+=ft),P._endClamp&&!dn&&(P._endClamp=C||-.001,C=Math.min(C,or(O,R))),M=C-E||(E-=.01)&&.001,Kt&&(ce=se.utils.clamp(0,1,se.utils.normalize(E,C,$t))),P._pinPush=at,D&&ft&&(Wt={}
vendor: 1,497 bytes, line 4
4,Wt[R.a]="+="+ft,_n&&(Wt[R.p]="-="+B()),se.set([D,W],Wt)),d&&!(uu&&P.end>=or(O,R)))Wt=Pn(d),Ni=R===It,ao=B(),ye=parseFloat(te(R.a))+at,!vt&&C>1&&(Jn=(Z?nt.scrollingElement||kn:O).style,Jn={style:Jn,value:Jn["overflow"+R.a.toUpperCase()]},Z&&Pn(Ve)["overflow"+R.a.toUpperCase()]!=="scroll"&&(Jn.style["overflow"+R.a.toUpperCase()]="scroll")),vc(d,$,Wt),x=ra(d),Xt=_r(d,!0),jl=Q&&no(O,Ni?pn:It)(),p?(G=[p+R.os2,M+at+Nt],G.t=$,Ut=p===Tt?Ja(d,R)+M+at:0,Ut&&(G.push(R.d,Ut+Nt),$.style.flexBasis!=="auto"&&($.style.flexBasis=Ut+Nt)),as(G),_n&&Ae.forEach(function(Mr){Mr.pin===_n&&Mr.vars.pinSpacing!==!1&&(Mr._subPinOffset=!0)}),Q&&B($t)):(Ut=Ja(d,R),Ut&&$.style.flexBasis!=="auto"&&($.style.flexBasis=Ut+Nt)),Q&&(Jt={top:Xt.top+(Ni?ao-E:jl)+Nt,left:Xt.left+(Ni?jl:ao-E)+Nt,boxSizing:"border-box",position:"fixed"},Jt[To]=Jt["max"+bs]=Math.ceil(Xt.width)+Nt,Jt[Ro]=Jt["max"+hf]=Math.ceil(Xt.height)+Nt,Jt[On]=Jt[On+ai]=Jt[On+si]=Jt[On+li]=Jt[On+ii]="0",Jt[Tt]=Wt[Tt],Jt[Tt+ai]=Wt[Tt+ai],Jt[Tt+si]=Wt[Tt+si],Jt[Tt+li]=Wt[Tt+li],Jt[Tt+ii]=Wt[Tt+ii],X=iS(j,Jt,S),dn&&B(0)),o?(kf=o._initted,hc(1),o.render(o.duration(),!0,!0),De=te(R.a)-ye+M+at,Te=Math.abs(M-De)>1,Q&&Te&&X.splice(X.length-2,2),o.render(0,!0,!0),kf||o.invalidate(!0),o.parent||o.totalTime(o.totalTime()),hc(0)):De=M,Jn&&(Jn.value?Jn.style["overflow"+R.a.toUpperCase()]=Jn.value:Jn.style.removeProperty("overflow-"+R.a));else if(h&&B()&&!L)for(Xt=h.parentNode;Xt&&Xt!==Ve;)Xt._pinOffset&&(E-=Xt._pinOffset,C-=Xt._pinOffset),Xt=Xt.parentNode;
vendor: 11,490 bytes, line 4
4As&&As.forEach(function(Mr){return Mr.revert(!1,!0)}),P.start=E,P.end=C,le=we=dn?$t:B(),!L&&!dn&&(le<$t&&B($t),P.scroll.rec=0),P.revert(!1,!0),be=tn(),At&&(Se=-1,At.restart(!0)),Zt=0,o&&H&&(o._initted||Ct)&&o.progress()!==Ct&&o.progress(Ct||0,!0).render(o.time(),!0,!0),(Kt||ce!==P.progress||L||m||o&&!o._initted)&&(o&&!H&&(o._initted||ce||o.vars.immediateRender!==!1)&&o.totalProgress(L&&E<-.001&&!ce?se.utils.normalize(E,C,0):ce,!0),P.progress=Kt||(le-E)/M===ce?0:ce),d&&p&&($._pinOffset=Math.round(P.progress*De)),ge&&ge.invalidate(),isNaN(Os)||(Os-=se.getProperty(T,R.p),Ii-=se.getProperty(w,R.p),oa(T,R,Os),oa(D,R,Os-(Ce||0)),oa(w,R,Ii),oa(W,R,Ii-(Ce||0))),Kt&&!dn&&P.update(),c&&!dn&&!N&&(N=!0,c(P),N=!1)}},P.getVelocity=function(){return(B()-we)/(tn()-js)*1e3||0},P.endAnimation=function(){$s(P.callbackAnimation),o&&(ge?ge.progress(1):o.paused()?H||$s(o,P.direction<0,1):$s(o,o.reversed()))},P.labelToScroll=function(ne){return o&&o.labels&&(E||P.refresh()||E)+o.labels[ne]/o.duration()*M||0},P.getTrailing=function(ne){var ke=Ae.indexOf(P),he=P.direction>0?Ae.slice(0,ke).reverse():Ae.slice(ke+1);return(En(ne)?he.filter(function(Ce){return Ce.vars.preventOverlaps===ne}):he).filter(function(Ce){return P.direction>0?Ce.end<=E:Ce.start>=C})},P.update=function(ne,ke,he){if(!(L&&!he&&!ne)){var Ce=dn===!0?$t:P.scroll(),Ht=ne?0:(Ce-E)/M,Me=Ht<0?0:Ht>1?1:Ht||0,vt=P.progress,Kt,ft,at,Qe,Dn,ct,_n,Kn;if(ke&&(we=le,le=L?B():Ce,g&&(kt=Ie,Ie=o&&!H?o.totalProgress():Me)),b&&d&&!Zt&&!Ji&&xn&&(!Me&&E<Ce+(Ce-we)/(tn()-js)*b?Me=1e-4:Me===1&&C>Ce+(Ce-we)/(tn()-js)*b&&(Me=.9999)),Me!==vt&&P.enabled){if(Kt=P.isActive=!!Me&&Me<1,ft=!!vt&&vt<1,ct=Kt!==ft,Dn=ct||!!Me!=!!vt,P.direction=Me>vt?1:-1,P.progress=Me,Dn&&!Zt&&(at=Me&&!vt?0:Me===1?1:vt===1?2:3,H&&(Qe=!ct&&Y[at+1]!=="none"&&Y[at+1]||Y[at],Kn=o&&(Qe==="complete"||Qe==="reset"||Qe in o))),I&&(ct||Kn)&&(Kn||f||!o)&&(on(I)?I(P):P.getTrailing(I).forEach(function(ao){return ao.endAnimation()})),H||(ge&&!Zt&&!Ji?(ge._dp._time-ge._start!==ge._time&&ge.render(ge._dp._time-ge._start),ge.resetTo?ge.resetTo("totalProgress",Me,o._tTime/o._tDur):(ge.vars.totalProgress=Me,ge.invalidate().restart())):o&&o.totalProgress(Me,!!(Zt&&(be||ne)))),d){if(ne&&p&&($.style[p+R.os2]=Ke),!Q)de(Ws(ye+De*Me));else if(Dn){if(_n=!ne&&Me>vt&&C+1>Ce&&Ce+1>=or(O,R),S)if(!ne&&(Kt||_n)){var Ut=_r(d,!0),Wt=Ce-E;ch(d,Ve,Ut.top+(R===It?Wt:0)+Nt,Ut.left+(R===It?0:Wt)+Nt)}else ch(d,$);as(Kt||_n?X:x),Te&&Me<1&&Kt||de(ye+(Me===1&&!_n?De:0))}}g&&!J.tween&&!Zt&&!Ji&&At.restart(!0),a&&(ct||y&&Me&&(Me<1||!pc))&&bi(a.targets).forEach(function(ao){return ao.classList[Kt||y?"add":"remove"](a.className)}),i&&!H&&!ne&&i(P),Dn&&!Zt?(H&&(Kn&&(Qe==="complete"?o.pause().totalProgress(1):Qe==="reset"?o.restart(!0).pause():Qe==="restart"?o.restart(!0):o[Qe]()),i&&i(P)),(ct||!pc)&&(u&&ct&&mc(P,u),q[at]&&mc(P,q[at]),y&&(Me===1?P.kill(!1,1):q[at]=0),ct||(at=Me===1?1:3,q[at]&&mc(P,q[at]))),U&&!Kt&&Math.abs(P.getVelocity())>(Vs(U)?U:2500)&&($s(P.callbackAnimation),ge?ge.progress(1):$s(o,Qe==="reverse"?1:!Me,1))):H&&i&&!Zt&&i(P)}if(Je){var Xt=L?Ce/L.duration()*(L._caScrollDist||0):Ce;ae(Xt+(T._isFlipped?1:0)),Je(Xt)}Bo&&Bo(-Ce/L.duration()*(L._caScrollDist||0))}},P.enable=function(ne,ke){P.enabled||(P.enabled=!0,Bt(O,"resize",zs),Z||Bt(O,"scroll",Vo),ie&&Bt(e,"refreshInit",ie),ne!==!1&&(P.progress=ce=0,le=we=Se=B()),ke!==!1&&P.refresh())},P.getTween=function(ne){return ne&&J?J.tween:ge},P.setPositions=function(ne,ke,he,Ce){if(L){var Ht=L.scrollTrigger,Me=L.duration(),vt=Ht.end-Ht.start;ne=Ht.start+vt*ne/Me,ke=Ht.start+vt*ke/Me}P.refresh(!1,!1,{start:eh(ne,he&&!!P._startClamp),end:eh(ke,he&&!!P._endClamp)},Ce),P.update()},P.adjustPinSpacing=function(ne){if(G&&ne){var ke=G.indexOf(R.d)+1;G[ke]=parseFloat(G[ke])+ne+Nt,G[1]=parseFloat(G[1])+ne+Nt,as(G)}},P.disable=function(ne,ke){if(ne!==!1&&P.revert(!0,!0),P.enabled&&(P.enabled=P.isActive=!1,ke||ge&&ge.pause(),$t=0,K&&(K.uncache=1),ie&&Ft(e,"refreshInit",ie),At&&(At.pause(),J.tween&&J.tween.kill()&&(J.tween=0)),!Z)){for(var he=Ae.length;he--;)if(Ae[he].scroller===O&&Ae[he]!==P)return;Ft(O,"resize",zs),Z||Ft(O,"scroll",Vo)}},P.kill=function(ne,ke){P.disable(ne,ke),ge&&!ke&&ge.kill(),l&&delete fu[l];var he=Ae.indexOf(P);he>=0&&Ae.splice(he,1),he===fn&&Ca>0&&fn--,he=0,Ae.forEach(function(Ce){return Ce.scroller===P.scroller&&(he=1)}),he||dn||(P.scroll.rec=0),o&&(o.scrollTrigger=null,ne&&o.revert({kill:!1}),ke||o.kill()),D&&[D,W,T,w].forEach(function(Ce){return Ce.parentNode&&Ce.parentNode.removeChild(Ce)}),ci===P&&(ci=0),d&&(K&&(K.uncache=1),he=0,Ae.forEach(function(Ce){return Ce.pin===d&&he++}),he||(K.spacer=0)),r.onKill&&r.onKill(P)},Ae.push(P),P.enable(!1,!1),ur&&ur(P),o&&o.add&&!M){var Be=P.update;P.update=function(){P.update=Be,Pe.cache++,E||C||P.refresh()},se.delayedCall(.01,P.update),M=.01,E=C=0}else P.refresh();d&&rS()},e.register=function(r){return Go||(se=r||qm(),zm()&&window.document&&e.enable(),Go=Us),Go},e.defaults=function(r){if(r)for(var o in r)ta[o]=r[o];return ta},e.disable=function(r,o){Us=0,Ae.forEach(function(i){return i[o?"kill":"disable"](r)}),Ft(Oe,"wheel",Vo),Ft(nt,"scroll",Vo),clearInterval(Xi),Ft(nt,"touchcancel",nr),Ft(Ve,"touchstart",nr),Qi(Ft,nt,"pointerdown,touchstart,mousedown",th),Qi(Ft,nt,"pointerup,touchend,mouseup",nh),Xa.kill(),Zi(Ft);for(var s=0;s<Pe.length;s+=3)ea(Ft,Pe[s],Pe[s+1]),ea(Ft,Pe[s],Pe[s+2])},e.enable=function(){if(Oe=window,nt=document,kn=nt.documentElement,Ve=nt.body,se&&(bi=se.utils.toArray,ri=se.utils.clamp,cu=se.core.context||nr,hc=se.core.suppressOverwrites||nr,cf=Oe.history.scrollRestoration||"auto",du=Oe.pageYOffset||0,se.core.globals("ScrollTrigger",e),Ve)){Us=1,is=document.createElement("div"),is.style.height="100vh",is.style.position="absolute",ny(),XE(),bt.register(se),e.isTouch=bt.isTouch,Br=bt.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),lu=bt.isTouch===1,Bt(Oe,"wheel",Vo),lf=[Oe,nt,kn,Ve],se.matchMedia?(e.matchMedia=function(u){var c=se.matchMedia(),f;for(f in u)c.add(f,u[f]);return c},se.addEventListener("matchMediaInit",function(){ey(),gf()}),se.addEventListener("matchMediaRevert",function(){return Qm()}),se.addEventListener("matchMedia",function(){wo(0,1),Ho("matchMedia")}),se.matchMedia().add("(orientation: portrait)",function(){return yc(),yc})):console.warn("Requires GSAP 3.11.0 or later"),yc(),Bt(nt,"scroll",Vo);var r=Ve.hasAttribute("style"),o=Ve.style,s=o.borderTopStyle,i=se.core.Animation.prototype,a,l;for(i.revert||Object.defineProperty(i,"revert",{value:function(){return this.time(-.01,!0)}}),o.borderTopStyle="solid",a=_r(Ve),It.m=Math.round(a.top+It.sc())||0,pn.m=Math.round(a.left+pn.sc())||0,s?o.borderTopStyle=s:o.removeProperty("border-top-style"),r||(Ve.setAttribute("style",""),Ve.removeAttribute("style")),Xi=setInterval(sh,250),se.delayedCall(.5,function(){return Ji=0}),Bt(nt,"touchcancel",nr),Bt(Ve,"touchstart",nr),Qi(Bt,nt,"pointerdown,touchstart,mousedown",th),Qi(Bt,nt,"pointerup,touchend,mouseup",nh),au=se.utils.checkPrefix("transform"),Ta.push(au),Go=tn(),Xa=se.delayedCall(.2,wo).pause(),Yo=[nt,"visibilitychange",function(){var u=Oe.innerWidth,c=Oe.innerHeight;nt.hidden?(Jd=u,Zd=c):(Jd!==u||Zd!==c)&&zs()},nt,"DOMContentLoaded",wo,Oe,"load",wo,Oe,"resize",zs],Zi(Bt),Ae.forEach(function(u){return u.enable(0,1)}),l=0;l<Pe.length;l+=3)ea(Ft,Pe[l],Pe[l+1]),ea(Ft,Pe[l],Pe[l+2])}},e.config=function(r){"limitCallbacks"in r&&(pc=!!r.limitCallbacks);var o=r.syncInterval;o&&clearInterval(Xi)||(Xi=o)&&setInterval(sh,o),"ignoreMobileResize"in r&&(lu=e.isTouch===1&&r.ignoreMobileResize),"autoRefreshEvents"in r&&(Zi(Ft)||Zi(Bt,r.autoRefreshEvents||"none"),Um=(r.autoRefreshEvents+"").indexOf("resize")===-1)},e.scrollerProxy=function(r,o){var s=mn(r),i=Pe.indexOf(s),a=Do(s);~i&&Pe.splice(i,a?6:2),o&&(a?ir.unshift(Oe,o,Ve,o,kn,o):ir.unshift(s,o))},e.clearMatchMedia=function(r){Ae.forEach(function(o){return o._ctx&&o._ctx.query===r&&o._ctx.kill(!0,!0)})},e.isInViewport=function(r,o,s){var i=(En(r)?mn(r):r).getBoundingClientRect(),a=i[s?To:Ro]*o||0;return s?i.right-a>0&&i.left+a<Oe.innerWidth:i.bottom-a>0&&i.top+a<Oe.innerHeight},e.positionInViewport=function(r,o,s){En(r)&&(r=mn(r));var i=r.getBoundingClientRect(),a=i[s?To:Ro],l=o==null?a/2:o in Za?Za[o]*a:~o.indexOf("%")?parseFloat(o)*a/100:parseFloat(o)||0;return s?(i.left+l)/Oe.innerWidth:(i.top+l)/Oe.innerHeight},e.killAll=function(r){if(Ae.slice(0).forEach(function(s){return s.vars.id!=="ScrollSmoother"&&s.kill()}),r!==!0){var o=$o.killAll||[];$o={},o.forEach(function(s){return s()})}},e})();Ne.version="3.14.2";Ne.saveStyles=function(e){return e?bi(e).forEach(function(t){if(t&&t.style){var n=wn.indexOf(t);n>=0&&wn.splice(n,5),wn.push(t,t.style.cssText,t.getBBox&&t.getAttribute("transform"),se.core.getCache(t),cu())}}):wn};Ne.revert=function(e,t){return gf(!e,t)};Ne.create=function(e,t){return new Ne(e,t)};Ne.refresh=function(e){return e?zs(!0):(Go||Ne.register())&&wo(!0)};Ne.update=function(e){return++Pe.cache&&Tr(e===!0?2:0)};Ne.clearScrollMemory=ty;Ne.maxScroll=function(e,t){return or(e,t?pn:It)};Ne.getScrollFunc=function(e,t){return no(mn(e),t?pn:It)};Ne.getById=function(e){return fu[e]};Ne.getAll=function(){return Ae.filter(function(e){return e.vars.id!=="ScrollSmoother"})};Ne.isScrolling=function(){return!!xn};Ne.snapDirectional=pf;Ne.addEventListener=function(e,t){var n=$o[e]||($o[e]=[]);~n.indexOf(t)||n.push(t)};Ne.removeEventListener=function(e,t){var n=$o[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)};Ne.batch=function(e,t){var n=[],r={},o=t.interval||.016,s=t.batchMax||1e9,i=function(u,c){var f=[],h=[],d=se.delayedCall(o,function(){c(f,h),f=[],h=[]}).pause();return function(p){f.length||d.restart(!0),f.push(p.trigger),h.push(p),s<=f.length&&d.progress(1)}},a;for(a in t)r[a]=a.substr(0,2)==="on"&&on(t[a])&&a!=="onRefreshInit"?i(a,t[a]):t[a];return on(s)&&(s=s(),Bt(Ne,"refresh",function(){return s=t.batchMax()})),bi(e).forEach(function(l){var u={};for(a in r)u[a]=r[a];u.trigger=l,n.push(Ne.create(u))}),n};var fh=function(t,n,r,o){return n>o?t(o):n<0&&t(0),r>o?(o-n)/(r-n):r<0?n/(n-r):1},_c=function e(t,n){n===!0?t.style.removeProperty("touch-action"):t.style.touchAction=n===!0?"auto":n?"pan-"+n+(bt.isTouch?" pinch-zoom":""):"none",t===kn&&e(Ve,n)},sa={auto:1,scroll:1},lS=function(t){var n=t.event,r=t.target,o=t.axis,s=(n.changedTouches?n.changedTouches[0]:n).target,i=s._gsap||se.core.getCache(s),a=tn(),l;if(!i._isScrollT||a-i._isScrollT>2e3){for(;s&&s!==Ve&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(sa[(l=Pn(s)).overflowY]||sa[l.overflowX]));)s=s.parentNode;i._isScroll=s&&s!==r&&!Do(s)&&(sa[(l=Pn(s)).overflowY]||sa[l.overflowX]),i._isScrollT=a}(i._isScroll||o==="x")&&(n.stopPropagation(),n._gsapAllow=!0)},oy=function(t,n,r,o){return bt.create({target:t,capture:!0,debounce:!1,lockAxis:!0,type:n,onWheel:o=o&&lS,onPress:o,onDrag:o,onScroll:o,onEnable:function(){return r&&Bt(nt,bt.eventTypes[0],hh,!1,!0)},onDisable:function(){return Ft(nt,bt.eventTypes[0],hh,!0)}})},cS=/(input|label|select|textarea)/i,dh,hh=function(t){var n=cS.test(t.target.tagName);(n||dh)&&(t._gsapAllow=!0,dh=n)},uS=function(t){yo(t)||(t={}),t.preventDefault=t.isNormalizer=t.allowClicks=!0,t.type||(t.type="wheel,touch"),t.debounce=!!t.debounce,t.id=t.id||"normalizer";var n=t,r=n.normalizeScrollX,o=n.momentum,s=n.allowNestedScroll,i=n.onRelease,a,l,u=mn(t.target)||kn,c=se.core.globals().ScrollSmoother,f=c&&c.get(),h=Br&&(t.content&&mn(t.content)||f&&t.content!==!1&&!f.smooth()&&f.content()),d=no(u,It),p=no(u,pn),m=1,b=(bt.isTouch&&Oe.visualVie
4wport?Oe.visualViewport.scale*Oe.visualViewport.width:Oe.outerWidth)/Oe.innerWidth,v=0,_=on(o)?function(){return o(a)}:function(){return o||2.8},y,g,S=oy(u,t.type,!0,s),A=function(){return g=!1},L=nr,U=nr,I=function(){l=or(u,It),U=ri(Br?1:0,l),r&&(L=ri(0,or(u,pn))),y=Lo},R=function(){h._gsap.y=Ws(parseFloat(h._gsap.y)+d.offset)+"px",h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(h._gsap.y)+", 0, 1)",d.offset=d.cacheID=0},H=function(){if(g){requestAnimationFrame(A);var F=Ws(a.deltaY/2),V=U(d.v-F);if(h&&V!==d.v+d.offset){d.offset=V-d.v;var P=Ws((parseFloat(h&&h._gsap.y)||0)-d.offset);h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+P+", 0, 1)",h._gsap.y=P+"px",d.cacheID=Pe.cache,Tr()}return!0}d.offset&&R(),g=!0},O,z,Z,Q,q=function(){I(),O.isActive()&&O.vars.scrollY>l&&(d()>l?O.progress(1)&&d(l):O.resetTo("scrollY",l))};return h&&se.set(h,{y:"+=0"}),t.ignoreCheck=function(Y){return Br&&Y.type==="touchmove"&&H()||m>1.05&&Y.type!=="touchstart"||a.isGesturing||Y.touches&&Y.touches.length>1},t.onPress=function(){g=!1;var Y=m;m=Ws((Oe.visualViewport&&Oe.visualViewport.scale||1)/b),O.pause(),Y!==m&&_c(u,m>1.01?!0:r?!1:"x"),z=p(),Z=d(),I(),y=Lo},t.onRelease=t.onGestureStart=function(Y,F){if(d.offset&&R(),!F)Q.restart(!0);else{Pe.cache++;var V=_(),P,ie;r&&(P=p(),ie=P+V*.05*-Y.velocityX/.227,V*=fh(p,P,ie,or(u,pn)),O.vars.scrollX=L(ie)),P=d(),ie=P+V*.05*-Y.velocityY/.227,V*=fh(d,P,ie,or(u,It)),O.vars.scrollY=U(ie),O.invalidate().duration(V).play(.01),(Br&&O.vars.scrollY>=l||P>=l-1)&&se.to({},{onUpdate:q,duration:V})}i&&i(Y)},t.onWheel=function(){O._ts&&O.pause(),tn()-v>1e3&&(y=0,v=tn())},t.onChange=function(Y,F,V,P,ie){if(Lo!==y&&I(),F&&r&&p(L(P[2]===F?z+(Y.startX-Y.x):p()+F-P[1])),V){d.offset&&R();var me=ie[2]===V,pe=me?Z+Y.startY-Y.y:d()+V-ie[1],Se=U(pe);me&&pe!==Se&&(Z+=Se-pe),d(Se)}(V||F)&&Tr()},t.onEnable=function(){_c(u,r?!1:"x"),Ne.addEventListener("refresh",q),Bt(Oe,"resize",q),d.smooth&&(d.target.style.scrollBehavior="auto",d.smooth=p.smooth=!1),S.enable()},t.onDisable=function(){_c(u,!0),Ft(Oe,"resize",q),Ne.removeEventListener("refresh",q),S.kill()},t.lockAxis=t.lockAxis!==!1,a=new bt(t),a.iOS=Br,Br&&!d()&&d(1),Br&&se.ticker.add(nr),Q=a._dc,O=se.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:r?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:ry(d,d(),function(){return O.pause()})},onUpdate:Tr,onComplete:Q.vars.onComplete}),a};Ne.sort=function(e){if(on(e))return Ae.sort(e);var t=Oe.pageYOffset||0;return Ne.getAll().forEach(function(n){return n._sortY=n.trigger?t+n.trigger.getBoundingClientRect().top:n.start+Oe.innerHeight}),Ae.sort(e||function(n,r){return(n.vars.refreshPriority||0)*-1e6+(n.vars.containerAnimation?1e6:n._sortY)-((r.vars.containerAnimation?1e6:r._sortY)+(r.vars.refreshPriority||0)*-1e6)})};Ne.observe=function(e){return new bt(e)};Ne.normalizeScroll=function(e){if(typeof e>"u")return un;if(e===!0&&un)return un.enable();if(e===!1){un&&un.kill(),un=e;return}var t=e instanceof bt?e:uS(e);return un&&un.target===t.target&&un.kill(),Do(t.target)&&(un=t),t};Ne.core={_getVelocityProp:iu,_inputObserver:oy,_scrollers:Pe,_proxies:ir,bridge:{ss:function(){xn||Ho("scrollStart"),xn=tn()},ref:function(){return Zt}}};qm()&&se.registerPlugin(Ne);const sy={scrollBehavior(e){return e.hash?new Promise(t=>{setTimeout(()=>{const r=Ya("(max-width: 750px)").value?70:0;Ne.refresh();const o=document.querySelector(e.hash);if(o){const s=o.getBoundingClientRect().top+window.scrollY-r;t({top:s,left:0})}else t({el:e.hash,top:r})},500)}):{top:0}}},fS={hashMode:!1,scrollBehaviorType:"auto"},pu=sy.hashMode??!1,$r={...fS,...bE,...sy},dS=async(e,t)=>{let n,r;if(!e.meta?.validate)return;const o=([n,r]=Zr(()=>Promise.resolve(e.meta.validate(e))),n=await n,r(),n);if(o===!0)return;const s=Cr({fatal:!0,status:o&&(o.status||o.statusCode)||404,statusText:o&&(o.statusText||o.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),s},hS=e=>{const t=pm({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return Mn(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},pS=[dS,hS],gu={};function gS(e,t,n){const{pathname:r,search:o,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let c=s.slice(u);return c[0]!=="/"&&(c="/"+c),cd(fd(c,""))}const a=cd(fd(r,e)),l=!n||fb(a,n)?a:n;
4return l+(l.includes("?")?"":o)+s}const mS=mt({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,r=Nr().app.baseURL;pu&&!r.includes("#")&&(r+="#");const o=$r.history?.(r)??(pu?j1(r):Cm(r)),s=$r.routes?([t,n]=Zr(()=>$r.routes(cc)),t=await t,n(),t??cc):cc;let i;const a=lE({...$r,scrollBehavior:(b,v,_)=>{if(v===An){i=_;return}if($r.scrollBehavior){if(a.options.scrollBehavior=$r.scrollBehavior,"scrollRestoration"in window.history){const y=a.beforeEach(()=>{y(),window.history.scrollRestoration="manual"})}return $r.scrollBehavior(b,An,i||_)}},history:o,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=je(a.currentRoute.value);a.afterEach((b,v)=>{l.value=v}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const u=gS(r,window.location,e.payload.path),c=je(a.currentRoute.value),f=()=>{c.value=a.currentRoute.value};a.afterEach((b,v)=>{b.matched.at(-1)?.components?.default===v.matched.at(-1)?.components?.default&&f()});const h={sync:f};for(const b in c.value)Object.defineProperty(h,b,{get:()=>c.value[b],enumerable:!0});e._route=rr(h),e._middleware||={global:[],named:{}};const d=Al();a.afterEach(async(b,v,_)=>{delete e._processingMiddleware,!e.isHydrating&&d.value&&await e.runWithContext(iw),_&&await e.callHook("page:loading:end")});try{[t,n]=Zr(()=>a.isReady()),await t,n()}catch(b){[t,n]=Zr(()=>e.runWithContext(()=>go(b))),await t,n()}const p=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const m=e.payload.state._layout;return a.beforeEach(async(b,v)=>{await e.callHook("page:loading:start"),b.meta=lr(b.meta),e.isHydrating&&m&&!cr(b.meta.layout)&&(b.meta.layout=m),e._processingMiddleware=!0;{const _=new Set([...pS,...e._middleware.global]);for(const g of b.matched){const S=g.meta.middleware;if(S)for(const A of rf(S))_.add(A)}const y=pm({path:b.path});if(y.appMiddleware)for(const g in y.appMiddleware)y.appMiddleware[g]?_.add(g):_.delete(g);for(const g of _){const S=typeof g=="string"?e._middleware.named[g]||await gu[g]?.().then(A=>A.default||A):g;if(!S)throw new Error(`Unknown route middleware: '${g}'.`);try{const A=await e.runWithContext(()=>S(b,v));if(!e.payload.serverRendered&&e.isHydrating&&(A===!1||A instanceof Error)){const L=A||Cr({status:404,statusText:`Page Not Found: ${u}`});return await e.runWithContext(()=>go(L)),!1}if(A===!0)continue;if(A===!1)return A;if(A)return am(A)&&A.fatal&&await e.runWithContext(()=>go(A)),A}catch(A){const L=Cr(A);return L.fatal&&await e.runWithContext(()=>go(L)),L}}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(b=>{if(b.matched.length===0)return e.runWithContext(()=>go(Cr({status:404,fatal:!1,statusText:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in p&&(p.name=void 0),await a.replace({...p,force:!0}),a.options.scrollBehavior=$r.scrollBehavior}catch(b){await e.runWithContext(()=>go(b))}}),{provide:{router:a}}}});function ph(e){return typeof e=="string"?`'${e}'`:new yS().serialize(e)}const yS=(function(){class e{#e=new Map;compare(n,r){const o=typeof n,s=typeof r;return o==="string"&&s==="string"?n.localeCompare(r):o==="number"&&s==="number"?n-r:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(r,!0))}serialize(n,r){if(n===null)return"null";switch(typeof n){case"string":return r?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const r=Object.prototype.toString.call(n);if(r!=="[object Object]")return this.serializeBuiltInType(r.length<10?`unknown:${r}`:r.slice(8,-1),n);const o=n.constructor,s=o===Object||o===void 0?"":o.name;if(s!==""&&globalThis[s]===o)return this.serializeBuiltInType(s,n);if(typeof n.toJSON=="function"){const i=n.toJSON();return s+(i!==null&&typeof i=="object"?this.$object(i):`(${this.serialize(i)})`)}return this.serializeObjectEntries(s,Object.entries(n))}serializeBuiltInType(n,r){const o=this["$"+n];if(o)return o.call(this,r);if(typeof r?.entries=="function")return this.serializeObjectEntries(n,r.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,r){const o=Array.from(r).sort((i,a)=>this.compare(i[0],a[0]));let s=`${n}{`;for(let i=0;i<o.length;i++){const[a,l]=o[i];s+=`${this.serialize(a,!0)}:${this.serialize(l)}`,i<o.length-1&&(s+=",")}return s+"}"}$object(n){let r=this.#e.get(n);return r===void 0&&(this.#e.set(n,`#${this.#e.size}`),r=this.serializeObject(n),this.#e.set(n,r)),r}$function(n){const r=Function.prototype.toString.call(n);
4return r.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${r.replace(/\s*\n\s*/g,"")}`}$Array(n){let r="[";for(let o=0;o<n.length;o++)r+=this.serialize(n[o]),o<n.length-1&&(r+=",");return r+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((r,o)=>this.compare(r,o)))}`}$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function vS(e,t){return e===t||ph(e)===ph(t)}const _S={trailing:!0};function bS(e,t=25,n={}){if(n={..._S,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,o,s=[],i,a;const l=(f,h)=>(i=wS(e,f,h),i.finally(()=>{if(i=null,n.trailing&&a&&!o){const d=l(f,a);return a=null,d}}),i),u=function(...f){return n.trailing&&(a=f),i||new Promise(h=>{const d=!o&&n.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const p=n.leading?r:l(this,f);a=null;for(const m of s)m(p);s=[]},t),d?(r=l(this,f),h(r)):s.push(h)})},c=f=>{f&&(clearTimeout(f),o=null)};return u.isPending=()=>!!o,u.cancel=()=>{c(o),s=[],a=null},u.flush=()=>
4{if(c(o),!a||i)return;const f=a;return a=null,l(this,f)},u}async function wS(e,t,n){return await e.apply(t,n)}const ES=Symbol.for("nuxt:client-only"),mu=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),SS=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),xl=e=>{const t=Le();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{mu(()=>e())}):mu(()=>e())};function kS(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;CS(e[0],e[1])&&e.unshift(t);let[n,r,o={}]=e,s=!1;const i=ue(()=>Ee(n));if(typeof i.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const a=Le();o.server??=!0,o.default??=RS,o.getCachedData??=ay,o.lazy??=!1,o.immediate??=!0,o.deep??=zb.deep,o.dedupe??="cancel",o._functionName,a._asyncData[i.value];function l(){const p={cause:"initial",dedupe:o.dedupe};return a._asyncData[i.value]?._init||(p.cachedData=o.getCachedData(i.value,a,{cause:"initial"}),a._asyncData[i.value]=gh(a,i.value,r,o,p.cachedData)),()=>a._asyncData[i.value].execute(p)}const u=l(),c=a._asyncData[i.value];c._deps++;const f=o.server!==!1&&a.payload.serverRendered;{let p=function(g){const S=a._asyncData[g];S?._deps&&(S._deps--,S._deps===0&&S?._off())};const m=Rn();if(m&&f&&o.immediate&&!m.sp&&(m.sp=[]),m&&!m._nuxtOnBeforeMountCbs){m._nuxtOnBeforeMountCbs=[];const g=m._nuxtOnBeforeMountCbs;sg(()=>{g.forEach(S=>{S()}),g.splice(0,g.length)}),_l(()=>
4g.splice(0,g.length))}const b=m&&(m._nuxtClientOnly||wt(ES,!1));f&&a.isHydrating&&(c.error.value||c.data.value!==void 0)?c.status.value=c.error.value?"error":"success":m&&(!b&&a.payload.serverRendered&&a.isHydrating||o.lazy)&&o.immediate?m._nuxtOnBeforeMountCbs.push(u):o.immediate&&c.status.value!=="success"&&u();const v=ro(),_=tt(i,(g,S)=>{if((g||S)&&g!==S){s=!0;const A=a._asyncData[S]?.data.value!==void 0,L=a._asyncDataPromises[S]!==void 0,U={cause:"initial",dedupe:o.dedupe};if(!a._asyncData[g]?._init){let I;S&&A?I=a._asyncData[S].data.value:(I=o.getCachedData(g,a,{cause:"initial"}),U.cachedData=I),a._asyncData[g]=gh(a,g,r,o,I)}a._asyncData[g]._deps++,S&&p(S),(o.immediate||A||L)&&a._asyncData[g].execute(U),hi(()=>{s=!1})}},{flush:"sync"}),y=o.watch?tt(o.watch,()=>{s||(a._asyncData[i.value]?._execute.isPending()&&hi(()=>{a._asyncData[i.value]?._execute.flush()}),a._asyncData[i.value]?._execute({cause:"watch",dedupe:o.dedupe}))}):()=>{};v&&fs(()=>{_(),y(),p(i.value)})}const h={data:ia(()=>a._asyncData[i.value]?.data),pending:ia(()=>a._asyncData[i.value]?.pending),status:ia(()=>a._asyncData[i.value]?.status),error:ia(()=>a._asyncData[i.value]?.error),refresh:(...p)=>a._asyncData[i.value]?._init?a._asyncData[i.value].execute(...p):l()(),execute:(...p)=>h.refresh(...p),clear:()=>{const p=a._asyncData[i.value];if(p?._abortController)try{p._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{p._abortController=void 0}iy(a,i.value)}},d=Promise.resolve(a._asyncDataPromises[i.value]).then(()=>h);return Object.assign(d,h),d}function ia(e){return ue({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function CS(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function iy(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=Ze(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function TS(e,t){const n={};for(const r of t)n[r]=e[r];return n}function gh(e,t,n,r,o){e.payload._errors[t]??=void 0;const s=r.getCachedData!==ay,i=n,a=r.deep?gt:je,l=o!==void 0,u=e.hook("app:data:refresh",async f=>{(!f||f.includes(t))&&await c.execute({cause:"refresh:hook"})}),c={data:a(l?o:r.default()),pending:ue(()=>c.status.value==="pending"),error:yl(e.payload._errors,t),status:je("idle"),execute:(...f)=>{const[h,d=void 0]=f,p=h&&d===void 0&&typeof h=="object"?h:{};if(e._asyncDataPromises[t]&&(p.dedupe??r.dedupe)==="defer")return e._asyncDataPromises[t];{const v="cachedData"in p?p.cachedData:r.getCachedData(t,e,{cause:p.cause??"refresh:manual"});if(v!==void 0)return e.payload.data[t]=c.data.value=v,c.error.value=void 0,c.status.value="success",Promise.resolve(v)}c._abortController&&c._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),c._abortController=new AbortController,c.status.value="pending";const m=new AbortController,b=new Promise((v,_)=>{try{const y=p.timeout??r.timeout,g=LS([c._abortController?.signal,p?.signal],m.signal,y);if(g.aborted){const S=g.reason;_(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"));return}return g.addEventListener("abort",()=>{const S=g.reason;_(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"))},{once:!0,signal:m.signal}),Promise.resolve(i(e,{signal:g})).then(v,_)}catch(y){_(y)}}).then(async v=>{let _=v;r.transform&&(_=await r.transform(v)),r.pick&&(_=TS(_,r.pick)),e.payload.data[t]=_,c.data.value=_,c.error.value=void 0,c.status.value="success"}).catch(v=>{if(e._asyncDataPromises[t]&&e._asyncDataPromises[t]!==b||c._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&v instanceof DOMException&&v.name==="AbortError")return c.status.value="idle",e._asyncDataPromises[t];c.error.value=Cr(v),c.data.value=Ze(r.default()),c.status.value="error"}).finally(()=>{m.abort(),delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=b,e._asyncDataPromises[t]},_execute:bS((...f)=>c.execute(...f),0,{leading:!0}),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),s||qn(()=>{e._asyncData[t]?._init||(iy(e,t),c.execute=()=>Promise.resolve())})}};return c}const RS=()=>{},ay=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function LS(e,t,n){const r=e.filter(i=>!!i);if(typeof n=="number"&&n>=0){const i=AbortSignal.timeout?.(n);i&&r.push(i)}if(AbortSignal.any)return AbortSignal.any(r);const o=new AbortController;for(const i of r)if(i.aborted){const a=i.reason??new DOMException("Aborted","AbortError");try{o.abort(a)}catch{o.abort()}return o.signal}const s=()=>{const a=r.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{o.abort(a)}catch{o.abort()}};for(const i of r)i.addEventListener?.("abort",s,{once:!0,signal:t});return o.signal}const AS="$s";function Ts(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;
4typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=AS+n,s=Le(),i=yl(s.payload.state,o);if(i.value===void 0&&r){const a=r();if(it(a))return s.payload.state[o]=a,a;i.value=a}return i}function OS(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},r=t||{},o=r.decode||PS;let s=0;for(;s<e.length;){const i=e.indexOf("=",s);if(i===-1)break;let a=e.indexOf(";",s);if(a===-1)a=e.length;else if(a<i){s=e.lastIndexOf(";",i-1)+1;continue}const l=e.slice(s,i).trim();if(r?.filter&&!r?.filter(l)){s=a+1;continue}if(n[l]===void 0){let u=e.slice(i+1,a).trim();u.codePointAt(0)===34&&(u=u.slice(1,-1)),n[l]=xS(u,o)}s=a+1}return n}function PS(e){return e.includes("%")?decodeURIComponent(e):e}function xS(e,t){try{return t(e)}catch{return e}}const aa=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function mh(e,t,n){const r=n||{},o=r.encode||encodeURIComponent;if(typeof o!="function")throw new TypeError("option encode is invalid");if(!aa.test(e))throw new TypeError("argument name is invalid");const s=o(t);if(s&&!aa.test(s))throw new TypeError("argument val is invalid");let i=e+"="+s;if(r.maxAge!==void 0&&r.maxAge!==null){const a=r.maxAge-0;if(Number.isNaN(a)||!Number.isFinite(a))throw new TypeError("option maxAge is invalid");i+="; Max-Age="+Math.floor(a)}if(r.domain){if(!aa.test(r.domain))throw new TypeError("option domain is invalid");i+="; Domain="+r.domain}if(r.path){if(!aa.test(r.path))throw new TypeError("option path is invalid");i+="; Path="+r.path}if(r.expires){if(!NS(r.expires)||Number.isNaN(r.expires.valueOf()))throw new TypeError("option expires is invali
4d");i+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&&(i+="; HttpOnly"),r.secure&&(i+="; Secure"),r.priority)switch(typeof r.priority=="string"?r.priority.toLowerCase():r.priority){case"low":{i+="; Priority=Low";break}case"medium":{i+="; Priority=Medium";break}case"high":{i+="; Priority=High";break}default:throw new TypeError("option priority is invalid")}if(r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:{i+="; SameSite=Strict";break}case"lax":{i+="; SameSite=Lax";break}case"strict":{i+="; SameSite=Strict";break}case"none":{i+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return r.partitioned&&(i+="; Partitioned"),i}function NS(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function Hn(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Hn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Hn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Hn(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Hn(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(Hn(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,s){n.set(Hn(s),Hn(o))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(Hn(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const IS={path:"/",watch:!0,decode:e=>{const t=decodeURIComponent(e),n=yi(t);return typeof n=="number"&&(!Number.isFinite(n)||String(n)!==t)?t:n},encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},la=globalThis.cookieStore;function ly(e,t){const n={...IS,...t};n.filter??=u=>u===e;const r=yh(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&&(o=n.expires.getTime()-Date.now());const s=o!==void 0&&o<=0,i=s||r[e]===void 0||r[e]===null,a=Hn(s?void 0:r[e]??n.default?.()),l=o&&!s?$S(a,o,n.watch&&n.watch!=="shallow"):gt(a);{let u=null;try{!la&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const c=(p=!1)=>{!p&&(n.readonly||vS(l.value,r[e]))||(DS(e,l.value,n),r[e]=Hn(l.value),u?.postMessage({value:n.encode(l.value)}))},f=p=>{const m=p.refresh?yh(n)?.[e]:n.decode(p.value);h=!0,l.value=m,r[e]=Hn(m),qn(()=>{h=!1})};let h=!1;const d=!!ro();if(d&&fs(()=>{h=!0,c(),u?.close()}),la){const p=m=>{const b=m.changed.find(_=>_.name===e),v=m.deleted.find(_=>_.name===e);b&&f({value:b.value}),v&&f({value:null})};la.addEventListener("change",p),d&&fs(()=>la.removeEventListener("change",p))}else u&&(u.onmessage=({data:p})=>f(p));n.watch&&tt(l,()=>{h||c()},{deep:n.watch!=="shallow"}),i&&c(i)}return l}function yh(e={}){return OS(document.cookie,e)}function MS(e,t,n={}){return t==null?mh(e,t,{...n,maxAge:-1}):mh(e,t,n)}function DS(e,t,n={}){document.cookie=MS(e,t,n)}const vh=2147483647;function $S(e,t,n){let r,o,s=0;const i=n?gt(e):{value:e};return ro()&&fs(()=>{o?.(),clearTimeout(r)}),Wp((a,l)=>{n&&(o=tt(i,l));function u(){s=0,clearTimeout(r);const c=t-s,f=c<vh?c:vh;r=setTimeout(()=>{if(s+=f,s<t)return u();i.value=void 0,l()},f)}return{get(){return a(),i.value},set(c){u(),i.value=c,l()}}})}function HS(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function cy(e,t=Gt()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;const o=t._preloadPromises||=[];if(o.length>4)return Promise.all(o).then(()=>cy(e,t));t._routePreloaded.add(n);for(const s of r){const i=s.components?.default;if(typeof i!="function")continue;const a=Promise.resolve(i()).catch(()=>{}).finally(()=>o.splice(o.indexOf(a)));o.push(a)}await Promise.all(o)}function FS(e={}){const t=e.path||window.location.pathname;let n={};try{n=yi(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||n?.path!==t||n?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Le().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}function uy(e){return new URL(globalThis.location.href)}const BS=(...e)=>e.find(t=>t!==void 0);function jS(e){const t=e.componentName||"NuxtLink";function n(s){return!pu&&typeof s=="string"&&s.startsWith("#")}function r(s,i,a){const l=a??e.trailingSlash;if(!s||l!=="append"&&l!=="remove")return s;if(typeof s=="string")return ca(s,l);const u="path"in s&&s.path!==void 0?s.path:i(s).path;return{...s,name:void 0,path:ca(u,l)}}function o(s){const i=Gt(),a=Nr(),l=ue(()=>!!s.target&&s.target!=="_self"),u=ue(()=>{const b=s.to||s.href||"";return typeof b=="string"&&Mn(b,{acceptRelative:!0})}),c=If("RouterLink"),f=c&&typeof c!="string"?c.useLink:void 0,h=ue(()=>{if(s.external)return!0;const b=s.to||s.href||"";return typeof b=="object"?!1:b===""||u.value}),d=ue(()=>{const b=s.to||s.href||"";return h.value?b:r(b,i.resolve,s.trailingSlash)}),p=h.value?void 0:f?.({...s,to:d}),m=ue(()=>{const b=s.trailingSlash??e.trailingSlash;if(!d.value||u.value||n(d.value))return d.value;if(h.value){const v=typeof d.value=="object"&&"path"in d.value?Xc(d.value):d.value,_=typeof v=="object"?i.resolve(v).href:v;return ca(_,b)}return typeof d.value=="object"?i.resolve(d.value)?.href??null:ca(No(a.app.baseURL,d.value),b)});return{to:d,hasTarget:l,isAbsoluteUrl:u,isExternal:h,href:m,isActive:p?.isActive??ue(()=>d.value===i.currentRoute.value.path),isExactActive:p?.isExactActive??ue(()=>d.value===i.currentRoute.value.path),route:p?.route??ue(()=>i.resolve(d.value)),async navigate(b){await Kc(m.value,{replace:s.replace,external:h.value||l.value})}}}return vn({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:o,setup(s,{slots:i}){const a=Gt(),{to:l,href:u,navigate:c,isExternal:f,hasTarget:h,isAbsoluteUrl:d}=o(s),p=je(!1),m=gt(null),b=y=>{m.value=s.custom?y?.$el?.nextElementSibling:y?.$el};function v(y){return!p.value&&(typeof s.prefetchOn=="string"?s.prefetchOn===y:s.prefetchOn?.[y]??e.prefetchOn?.[y])&&(s.prefetch??e.prefetch)!==!1&&s.noPrefetch!==!0&&s.target!=="_blank"&&!zS()}async function _(y=Le()){if(p.value)return;p.value=!0;const g=typeof l.value=="string"?l.value:f.value?Xc(l.value):a.resolve(l.value).fullPath,S=f.value?new URL(g,window.location.href).href:g;await Promise.all([y.hooks.callHook("link:prefetch",S).catch(()=>{}),!f.value&&!h.value&&cy(l.value,a).catch(()=>{})])}if(v("visibility")){const y=Le();let g,S=null;xr(()=>{const A=WS();xl(()=>{g=mu(()=>{m?.value?.tagName&&(S=A.observe(m.value,async()=>{S?.(),S=null,await _(y)}))})})}),Cs(()=>{g&&SS(g),S?.(),S=null})}return()=>{if(!f.value&&!h.value&&!n(l.value)){const S={ref:b,to:l.value,activeClass:s.activeClass||e.activeClass,exactActiveClass:s.exactActiveClass||e.exactActiveClass,replace:s.replace,ariaCurrentValue:s.ariaCurrentValue,custom:s.custom};
4return s.custom||(v("interaction")&&(S.onPointerenter=_.bind(null,void 0),S.onFocus=_.bind(null,void 0)),p.value&&(S.class=s.prefetchedClass||e.prefetchedClass),S.rel=s.rel||void 0),pt(If("RouterLink"),S,i.default)}const y=s.target||null,g=BS(s.noRel?"":s.rel,e.externalRelAttribute,d.value||h.value?"noopener noreferrer":"")||null;return s.custom?i.default?i.default({href:u.value,navigate:c,prefetch:_,get route(){if(!u.value)return;const S=new URL(u.value,window.location.href);return{path:S.pathname,fullPath:S.pathname,get query(){return Tl(S.search)},hash:S.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:g,target:y,isExternal:f.value||h.value,isActive:!1,isExactActive:!1}):null:pt("a",{ref:m,href:u.value||null,rel:g,target:y,onClick:S=>{if(!(f.value||h.value))return S.preventDefault(),s.replace?a.replace(u.value):a.push(u.value)}},i.default?.())}}})}const US=jS(Vb);function ca(e,t){const n=t==="append"?Wa:ms;return Mn(e)&&!e.startsWith("http")?e:n(e,!0)}function WS(){const e=Le();if(e._observer)return e._observer;let t=null;const n=new Map,r=(s,i)=>(t||=new IntersectionObserver(a=>{for(const l of a){const u=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&u&&u()}}),n.set(s,i),t.observe(s),()=>{n.delete(s),t?.unobserve(s),n.size===0&&(t?.disconnect(),t=null)});return e._observer={observe:r}}const VS=/2g/;function zS(){const e=navigator.connection;return!!(e&&(e.saveData||VS.test(e.effectiveType)))}function qS(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!Mn(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=cb(String(e.url)));const t=Object.keys(e).sort((r,o)=>r.localeCompare(o)),n={};for(const r of t)n[r]=e[r];return n}function GS(e){const n=[];function r(s){if(!s||typeof s!="object"||Object.keys(s).length===0)return()=>{};s._context;const i={};for(const a in s){const l=s[a];typeof l<"u"&&l!==""&&(i[a]=l)}return Object.keys(i).filter(a=>!a.startsWith("_")).length===0?()=>{}:(n.push(i),()=>{const a=n.indexOf(i);a!==-1&&n.splice(a,1)})}function o(s){const i={};s?.debug&&(i._context={}),i._priority={};for(const a in n.sort((l,u)=>(l._priority||0)-(u._priority||0)))for(const l in n[a]){const u=l,c=s?.resolveRefs?Ee(n[a][l]):n[a][l];!l.startsWith("_")&&typeof c<"u"&&c!==""&&(i[l]=c,typeof n[a]._priority<"u"&&n[a]._priority!==-1&&(i._priority[u]=n[a]._priority),s?.debug&&(i._context[u]=n[a]._context?.[u]||n[a]._context||"anonymous"))}return s?.skipNormalize?i:qS(i)}return{stack:n,push:r,get:o}}const YS=mt({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=GS(),n=Ts("site-config");{const r=n.value||window.__NUXT_SITE_CONFIG__||{};for(const o in r)o[0]!=="_"&&t.push({[o]:r[o],_priority:r._priority?.[o]||-1})}return{provide:{nuxtSiteConfig:t}}}}),KS=mt({name:"nuxt:payload",setup(e){const t=new Set;Gt().beforeResolve(async(n,r)=>{if(n.path===r.path)return;const o=await Td(n.path);if(o){for(const s of t)delete e.static.data[s];for(const s in o.data)s in e.static.data||t.add(s),e.static.data[s]=o.data[s]}}),xl(()=>{e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await Td().catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(hm,1e3)})}}),XS=mt(()=>{const e=Gt();xl(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),JS=mt(e=>{let t;async function n(){let r;try{r=await hm()}catch(o){const s=o;if(!("status"in s&&(s.status===404||s.status===403)))throw s}t&&clearTimeout(t),t=setTimeout(n,yd);try{const o=await $fetch(Xu("builds/latest.json")+`?${Date.now()}`);o.id!==r?.id&&(e.hooks.callHook("app:manifest:update",o),t&&clearTimeout(t))}catch{}}xl(()=>{t=setTimeout(n,yd)})}),ZS=mt({name:"nuxt:chunk-reload",setup(e){const t=Gt(),n=Nr(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:s})=>{r.add(s)});function o(s){const i=No(n.app.baseURL,s.fullPath);FS({path:i,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{r.has(s)&&o(i)})}}),QS=St(()=>Ge(()=>import("./Dx8lCdQv.js"),__vite__mapDeps([4,5,6,1]),import.meta.url).then(e=>e.default||e.default||e)),ek=St(()=>Ge(()=>Promise.resolve().then(()=>lA),void 0,import.meta.url).then(e=>e.default||e.default||e)),tk=St(()=>Ge(()=>import("./Bz4VAaEN.js"),__vite__mapDeps([7,4,5,6,1,8]),import.meta.url).then(e=>e.default||e.default||e)),nk=St(()=>Ge(()=>import("./CzXH5ZHh.js"),__vite__mapDeps([9,10]),import.meta.url).then(e=>e.default||e.default||e)),rk=St(()=>Ge(()=>import("./DefYk72F.js"),__vite__mapDeps([11,12]),import.meta.url).then(e=>e.default||e.default||e)),ok=St(()=>Ge(()=>import("./CkE9rJLU.js"),__vite__mapDeps([13,14,15,4,5,6,1,16,2,17]),import.meta.url).then(e=>e.default||e.default||e)),sk=St(()=>Ge(()=>import("./BuL06cSA.js"),__vite__mapDeps([18,19,20,21]),import.meta.url).then(e=>e.default||e.default||e)),ik=St(()=>Ge(()=>import("./D9zxzc8I.js"),__vite__mapDeps([22,11,12,16,23]),import.meta.url).then(e=>e.default||e.default||e)),ak=St(()=>Ge(()=>import("./DSRtZ8Az.js"),__vite__mapDeps([24,9,10,25]),import.meta.url).then(e=>e.default||e.default||e)),lk=St(()=>Ge(()=>import("./U-R8dwfV.js"),__vite__mapDeps([26,14,15,27]),import.meta.url).then(e=>e.default||e.default||e)),ck=St(()=>Ge(()=>import("./Cq-cZBMX.js"),__vite__mapDeps([28,4,5,6,1,29]),import.meta.url).then(e=>e.default||e.default||e)),uk=St(()=>Ge(()=>import("./cMzlTG5L.js"),__vite__mapDeps([30,31]),import.meta.url).then(e=>e.default||e.default||e)),fk=St(()=>Ge(()=>import("./B76fi7LP.js"),__vite__mapDeps([32,7,4,5,6,1,8,16,33]),import.meta.url).then(e=>e.default||e.default||e)),dk=St(()=>Ge(()=>import("./qE_5AAhV.js"),__vite__mapDeps([34,5,6,19,20,35,3,1,36]),import.meta.url).then(e=>e.default||e.default||e)),hk=St(()=>Ge(()=>import("./CpubFLhq.js"),__vite__mapDeps([37,38]),import.meta.url).then(e=>e.default||e.default||e)),pk=St(()=>Ge(()=>import("./BU5a-GUa.js"),__vite__mapDeps([39,14,15,4,5,6,1,35,3,40]),import.meta.url).then(e=>e.default||e.default||e)),gk=St(()=>Ge(()=>import("./U6IjR2dD.js"),[],import.meta.url).then(e=>e.default||e.default||e)),mk=St(()=>Ge(()=>import("./i_OcOXSB.js"),__vite__mapDeps([41,42]),import.meta.url).then(e=>e.default||e.default||e)),yk=[["AtomImage",QS],["AtomLink",ek],["AtomNewsTeaser",tk],["AtomQuestion",nk],["AtomReview",rk],["BlockAISlider",ok],["BlockCallToAction",sk],["BlockCustomerReviews",ik],["BlockFaq",ak],["BlockFeaturesSlider",lk],["BlockFeedback",ck],["BlockForm",uk],["BlockNewsTeaser",fk],["BlockParalaxHero",dk],["BlockRichtext",hk],["BlockScrollVideo",pk],["LayoutHome",gk],["LayoutPageNew",mk]],vk=mt({name:"nuxt:global-components",setup(e){for(const[t,n]of yk)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),Gr={default:St(()=>Ge(()=>import("./D_uFNAgR.js"),__vite__mapDeps([43,44]),import.meta.url).then(e=>e.default||e)),empty:St(()=>Ge(()=>import("./Dy0pIMTq.js"),[],import.meta.url).then(e=>e.default||e))},_k=mt({name:"nuxt:prefetch",setup(e){const t=Gt();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{const r=n?.meta?.layout;r&&typeof Gr[r]=="function"&&await Gr[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Mn(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=rf(r.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof gu[i]=="function"&&gu[i]();
4typeof o=="string"&&o in Gr&&HS(Gr[o])})}}),bk=mt(()=>({provide:{mail:{send:async e=>{try{await $fetch("/mail/send",{body:e,method:"POST"})}catch(t){throw t instanceof Xg?new TypeError(t.response?._data.statusMessage):t}}}}})),wk=["i18n:plugin","i18n:plugin:ssg-detect","i18n:plugin:route-locale-detect"],Ek=mt({name:"nuxt-site-config:i18n",dependsOn:wk,setup(e){const t=e.$i18n;if(!t)return;const n=Le().$nuxtSiteConfig,r=Ee(t.baseUrl);if(r){const c=n.get({resolveRefs:!0}),f=c.url;if(f&&!f.includes("localhost")){const h=vi(r,"https://"),d=vi(f,"https://");h.host!==d.host&&c.env==="production"&&console.error(`[Nuxt Site Config] Your I18n baseUrl \`${h.host}\` doesn't match your site url ${d.host}. This will cause production SEO issues. Either provide a matching baseUrl or remove the site url config.`)}}const o=ue(()=>{const c=Ee(t.locales).find(f=>f.code===t.defaultLocale);return c?.language||c?.iso||t.defaultLocale}),s=ue(()=>Ee(t.baseUrl)||void 0),i=ue(()=>{const c=Ee(t.localeProperties);return c.language?c.language:o.value}),a=ue(()=>t.te("nuxtSiteConfig.description")?t.t("nuxtSiteConfig.description"):void 0),l=ue(()=>t.te("nuxtSiteConfig.name")?t.t("nuxtSiteConfig.name"):void 0);let u;tt(t.locale,()=>{u&&u(),u=n.push({_priority:-1,_context:"@nuxtjs/i18n",url:s,defaultLocale:o,currentLocale:i,description:a,name:l})},{immediate:!0})}});function Sk(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Qa=typeof window<"u",oo=(e,t=!1)=>t?Symbol.for(e):Symbol(e),kk=(e,t,n)=>Ck({l:e,k:t,s:n}),Ck=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Lt=e=>typeof e=="number"&&isFinite(e),Tk=e=>Il(e)==="[object Date]",el=e=>Il(e)==="[object RegExp]",Nl=e=>$e(e)&&Object.keys(e).length===0,Et=Object.assign,Rk=Object.create,Ye=(e=null)=>Rk(e);function _h(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function bh(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Lk(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(r,o,s)=>`${o}="${bh(s)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(r,o,s)=>`${o}='${bh(s)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(r=>{e=e.replace(r,"$1javascript&#58;")}),e}const Ak=Object.prototype.hasOwnProperty;function jn(e,t){return Ak.call(e,t)}const ht=Array.isArray,ot=e=>typeof e=="function",oe=e=>typeof e=="string",ut=e=>typeof e=="boolean",Ue=e=>e!==null&&typeof e=="object",Ok=e=>Ue(e)&&ot(e.then)&&ot(e.catch),fy=Object.prototype.toString,Il=e=>fy.call(e),$e=e=>Il(e)==="[object Object]",Pk=e=>e==null?"":ht(e)||$e(e)&&e.toString===fy?JSON.stringify(e,null,2):String(e);function mf(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const ua=e=>!Ue(e)||ht(e);function ls(e,t){if(ua(e)||ua(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(s=>{s!=="__proto__"&&(Ue(r[s])&&!Ue(o[s])&&(o[s]=Array.isArray(r[s])?[]:Ye()),ua(o[s])||ua(r[s])?o[s]=r[s]:n.push({src:r[s],des:o[s]}))})}}function yu(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){const r={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(r.htmlAttrs.dir=n),e.lang&&t&&(r.htmlAttrs.lang=t),e.seo){const o=Nk(e);r.link=r.link.concat(o,Mk(e)),r.meta=r.meta.concat(Dk(e),$k(e),Hk(e,e.locales.map(s=>s.language||s.code)))}return r}function xk(e){const t=new Map;for(const n of e){if(!n.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[r,o]=n.language.split("-");r&&o&&(n.isCatchallLocale||!t.has(r))&&t.set(r,n),t.set(n.language,n)}return t}function Nk(e){if(!e.hreflangLinks)return[];const t=[],n=xk(e.locales);for(const[r,o]of n.entries()){const s=Ik(r,o,e);
4s&&(t.push(s),e.defaultLocale&&e.defaultLocale===o.code&&t[0].hreflang!=="x-default"&&t.unshift({[e.key]:"i18n-xd",rel:"alternate",href:s.href,hreflang:"x-default"}))}return t}function Ik(e,t,n,r=n.strictCanonicals?n.getRouteWithoutQuery():void 0){const o=n.getLocalizedRoute(t.code,r);if(!o)return;const s=Rl(Mn(o)?o:No(n.baseUrl,o),n.strictCanonicals?hy(n):{});return{[n.key]:`i18n-alt-${e}`,rel:"alternate",href:s,hreflang:e}}function dy(e,t=e.getCurrentRoute()){const n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}));return n?Rl(No(e.baseUrl,n.path),hy(e)):""}function Mk(e,t=dy(e)){return t?[{[e.key]:"i18n-can",rel:"canonical",href:t}]:[]}function hy(e,t=e.getCurrentRoute()){const r=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}))?.query??{},o={};for(const s of e.canonicalQueries.filter(i=>i in r)){o[s]??=[];for(const i of Fk(r[s]))o[s].push(i||"")}return o}function Dk(e,t=dy(e)){return t?[{[e.key]:"i18n-og-url",property:"og:url",content:t}]:[]}function $k(e,t=e.getCurrentLanguage()){return t?[{[e.key]:"i18n-og",property:"og:locale",content:py(t)}]:[]}function Hk(e,t,n=e.getCurrentLanguage()){return t.filter(o=>o&&o!==n).map(o=>({[e.key]:`i18n-og-alt-${o}`,property:"og:locale:alternate",content:py(o)}))}function py(e=""){return e.replace(/-/g,"_")}function Fk(e){return Array.isArray(e)?e:[e]}function tl(e,t,n=e.getLocale()){if(oe(t)&&Mn(t,{acceptRelative:!0}))return t;try{return my(e,t,n).fullPath}catch{return""}}function gy(e,t,n=e.getLocale()){try{return my(e,t,n)}catch{return}}function Bk(e){if(!oe(e))return Et({},e);if(e[0]==="/"){const{pathname:t,search:n,hash:r}=Vc(e);return{path:t,query:Tl(n),hash:r}}return{name:e}}function my(e,t,n){const r=Bk(t),o=e.router.resolve(e.resolveLocalizedRouteObject(r,n));return o.name?o:e.router.resolve(t)}function yf(e,t,n=e.router.currentRoute.value){const r=e.getRouteBaseName(n);if(!r)return"";const o={name:r,params:Et({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,path:n.path,meta:n.meta},s=tl(e,o,t);return e.afterSwitchLocalePath(s,t)}function vu(e,t,n=e.getLocale(),r=e.getLocales(),o=e.getBaseUrl()){const s=r.find(a=>a.code===n)||{},i=typeof t.seo=="object"&&t.seo?.canonicalQueries||[];return o||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),{...t,key:"id",locales:r,baseUrl:o,canonicalQueries:i,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>s.language,getCurrentDirection:()=>s.dir||"ltr",getLocaleRoute:a=>gy(e,a),getLocalizedRoute:(a,l)=>yf(e,a,l),getRouteWithoutQuery:()=>{try{return Et({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function jk(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return yu(vu(e,{dir:t,lang:n,seo:r}))}function Uk(e,t){const n=gt(yu(vu(e,t)));{const r=tt([()=>e.router.currentRoute.value,()=>e.getLocale()],()=>{n.value=yu(vu(e,t))});ro()&&fs(r)}return n}function Wk(e=0){return t=>{const o=(typeof t=="string"?t:t.pathname).split("?")[0].split("/");return o[0]===""&&o.shift(),o.length>e&&o[e]||""}}const Ml="___",Vk="default",$A=Ml+Vk;function yy(e){return typeof e=="string"?e:e!=null?e.toString():""}function bc(e){return yy(typeof e=="object"?e?.name:e).split(Ml)[0]}function zk(e,t,n){return e+Ml+t}const qk=Wk(0),vy=e=>qk(e),Gk=e=>e.split(Ml).at(1)??"";function Yk(e){return String(typeof e!="object"?e:e?.name||e?.path||"")}function Kk(e){const t=Yk(e);return t[0]==="/"?vy(t):Gk(t)}function Xk(e){return(t,n)=>zk(yy(t),n)}function Jk(e){return t=>e.resolve(t)}const Ei=["de","fr","it","en"],nl={de:[],fr:[],it:[],en:[]},Zk=[()=>Ge(()=>import("./CquamRp1.js"),[],import.meta.url)],Oi=[{code:"de",language:"de-CH",name:"Deutsch",_hreflang:"de-CH",_sitemap:"de-CH"},{code:"fr",language:"fr-CH",name:"Français",_hreflang:"fr-CH",_sitemap:"fr-CH"},{code:"it",language:"it-CH",name:"Italiano",_hreflang:"it-CH",_sitemap:"it-CH"},{code:"en",language:"en-US",name:"English",_hreflang:"en-US",_sitemap:"en-US"}
4],_y=new Map,Qk=nm((e,t,n)=>{if(t==="messages"||t==="datetimeFormats"||t==="numberFormats")return e[t]??=Ye(null),ls(n,e[t]),!0});async function eC(e){const t=Le();let n={messages:Ye(null)};for(const r of e){const o=await r().then(i=>i.default),s=ot(o)?await t.runWithContext(()=>o()):o;n=Qk(Ye(null),s,n)}return n.fallbackLocale??=!1,n}const tC=e=>Il(e)==="[object Module]",nC=e=>tC(e)||!1;async function rC(e,t){const n=Le();try{const r=await n.runWithContext(t.load).then(o=>nC(o)?o.default:o);return ot(r)?await n.runWithContext(()=>r(e)):r}catch(r){throw new Error(`Failed loading locale (${e}): `+r.message)}}async function oC(e,t=[]){const n=Le(),r=await Promise.all(t.map(async s=>{const i=sC(s),a=i||await n.runWithContext(()=>rC(e,s));return!i&&s.cache!==!1&&_y.set(s.key,{ttl:Date.now()+86400*1e3,value:a}),a})),o={};for(const s of r)ls(s,o);return o}function sC(e){if(e.cache===!1)return;const t=_y.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function vf(e){return e!=null&&"global"in e&&"mode"in e?e.global:e}function fa(e){const t=vf(e);return"__composer"in t?t.__composer:t}function Dl(e,t){return e?e.$config.public.i18n:Nr().public.i18n}function Pi(e){const t=Dl(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||"i18n_redirected"}}function iC(e){if(e)return{path:"/"+(oe(e)?e:e.path).replace(/^\//,""),code:!oe(e)&&e.statusCode||302}}function aC(e){return Array.isArray(e)?e:[e]}function lC(e,t,n){const r=(s="")=>s.replace(/https?:\/\//,""),o=e.filter(s=>r(s.domain)===t||aC(s.domains).includes(t));return o.length<=1?o[0]?.code:o.find(s=>s.code===n)?.code||o.find(s=>s.defaultForDomains?.includes(t)??s.domainDefault)?.code}function cC(e,t,n){const r=Oi.find(s=>s.code===n),o=e?.[n]?.domain||r?.domain||r?.domains?.find(s=>s===t.host);if(o)return Mn(o,{strict:!0})?o:t.protocol+"//"+o}function uC(e){const t={};for(const n of Ei){const r=fC(e,[n]),o=dC(n,r);t[n]={fallbacks:r,cacheable:o}}return t}function fC(e,t){if(e===!1)return[];if(ht(e))return e;let n=[];if(oe(e))return t.every(o=>o!==e)&&n.push(e),n;const r=[...t,"default"];for(const o of r)o in e&&(n=[...n,...e[o].filter(Boolean)]);return n}function wh(e){return nl[e]!=null&&nl[e].every(t=>t.cache!==!1)}function dC(e,t){return wh(e)&&t.every(n=>wh(n))}function hC(e){return Oi.find(t=>!!t.defaultForDomains?.includes(e))?.code}const Ao=e=>Ei.includes(e||""),Eh=e=>Ao(e)?e:void 0,by=()=>Ts("i18n:cached-locale-configs",()=>{}),wy=()=>Ts("i18n:resolved-locale",()=>"");function pC({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){const o=new Date;return ly(r||"i18n_redirected",{path:"/",readonly:!1,expires:new Date(o.setDate(o.getDate()+365)),sameSite:e?"none":"lax",domain:t||void 0,secure:e||n})}function gC(e,t,n){const r=vf(t),o=Dl(e),s=Pi(e),i=by(),a=pC(s),l=new Set,u=b=>i.value[b],c=b=>cC(o.domainLocales,uy(),b),f=AC(e,o.baseUrl),h=wy(),d=async b=>{const v=u(b)?.fallbacks??[];v.includes(b)||v.push(b);for(const _ of v){const y=await e.runWithContext(()=>oC(_,nl[_]));r.mergeLocaleMessage(_,y)}},p=async b=>{if(!(b in nl))return;const v=u(b)?.cacheable?{}:{"Cache-Control":"no-cache"},_=await $fetch(`/_i18n/0_8wPijY/${b}/messages.json`,{headers:v});for(const y of Object.keys(_))r.mergeLocaleMessage(y,_[y])},m={vueI18n:t,initial:!0,preloaded:!1,config:o,rootRedirect:iC(o.rootRedirect),redirectStatusCode:o.redirectStatusCode??302,dynamicResourcesSSG:!1,getDefaultLocale:()=>n,getLocale:()=>Ze(r.locale),setLocale:async b=>{const v=m.getLocale();b===v||!Ao(b)||(it(r.locale)?r.locale.value=b:r.locale=b,await e.callHook("i18n:localeSwitched",{newLocale:b,oldLocale:v}),h.value=b)},setLocaleSuspend:async b=>{Ao(b)&&(m.vueI18n.__pendingLocale=b,m.vueI18n.__pendingLocalePromise=new Promise(v=>{m.vueI18n.__resolvePendingLocalePromise=async()=>{m.setCookieLocale(b),await m.setLocale(b),m.vueI18n.__pendingLocale=void 0,v()}}),(e.isHydrating||!m.config.skipSettingLocaleOnNavigate)&&await m.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>Ze(r.locales).map(b=>oe(b)?{code:b}:b),setCookieLocale:b=>{s.useCookie&&Ao(b)&&(a.value=b)},getBaseUrl:b=>No(b&&c(b)||f(),e.$config.app.baseURL),loadMessages:async b=>{if(!(e.isHydrating&&l.has(b)))try{return m.dynamicResourcesSSG?await d(b):await p(b)}catch(v){console.warn(`Failed to load messages for locale "${b}"`,v)}finally{l.add(b)}},composableCtx:void 0};return m.composableCtx=CC(m,e),m}
4function $l(e){if(e._nuxtI18n==null)throw new Error("Nuxt I18n context has not been set up yet.");return e._nuxtI18n}function mC(e,t){const n=[];for(const[r,o]of t.entries()){const s=e.find(i=>i.language?.toLowerCase()===o.toLowerCase());if(s){n.push({code:s.code,score:1-r/t.length});break}}for(const[r,o]of t.entries()){const s=o.split("-")[0].toLowerCase(),i=e.find(a=>a.language?.split("-")[0].toLowerCase()===s);if(i){n.push({code:i.code,score:.999-r/t.length});break}}return n}function yC(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function vC(e,t){return mC(e.map(r=>({code:r.code,language:r.language||r.code})),t).sort(yC).at(0)?.code??""}const _C=(e,t)=>ly(t).value||void 0,bC=(e,t)=>Kk(t),wC=e=>vC(Oi,navigator.languages),EC=(e,t,n)=>{const r=new URL(window.location.href).host,o=Oi.map(s=>({...s,domain:n[s.code]?.domain??s.domain}));return lC(o,r,vy(t))},Hl=(e,t,n)=>{const r=Dl(n);return{cookie:()=>_C(e,t.cookieKey),header:()=>{},navigator:()=>wC(),host:o=>EC(e,o,r.domainLocales),route:o=>bC(e,o)}},SC=e=>!!e.path&&!e.name;function Rs(e){const t=e?._nuxtI18n?.composableCtx;if(!t)throw new Error("i18n context is not initialized. Ensure the i18n plugin is installed and the composable is used within a Vue component or setup function.");return t}const kC=ms;function CC(e,t=Le()){const n=Gt();Hl(void 0,Pi(t),t);const r=e.getDefaultLocale(),o=Xk();function s(u,c){u.name=bc(u.name||n.currentRoute.value);const f=o(u.name,c);return n.hasRoute(f)&&(u.name=f),u}const i=Jk(n);function a(u,c){const f=i(u,c),h=bc(f);return h?(f.name=o(h,c),f):(LC(c,r)&&(f.path="/"+c+f.path),f.path=kC(f.path,!0),f)}const l={router:n,_head:void 0,get head(){return this._head??=Zu({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:!1},localePathPayload:TC(),routingOptions:{defaultLocale:r,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!0},getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:bc,getRouteLocalizedParams:()=>n.currentRoute.value.meta.nuxtI18nInternal??{},getLocalizedDynamicParams:u=>l.getRouteLocalizedParams()?.[u],afterSwitchLocalePath:(u,c)=>(l.getRouteLocalizedParams(),u),resolveLocalizedRouteObject:(u,c)=>SC(u)?a(u,c):s(u,c)};return l}function TC(e=Le()){const t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||"{}")}async function _u(e,t){const n=$l(e),r=n.getLocale();if(t===r&&!n.initial)return t;const o={oldLocale:r,newLocale:t,initialSetup:n.initial,context:e};let s=await e.callHook("i18n:beforeLocaleSwitch",o);return s!=null,s??=o.newLocale,Ao(s)&&(t=s),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function RC(e,t,n){return!!(e.redirectOn==="root"&&t!=="/"||e.redirectOn==="no prefix"&&!e.alwaysRedirect&&Ao(n))}function Sh(e,t){const n=Pi(e),r=Hl(void 0,n,e),o=$l(e),s=oe(t)?t:t.path;function*i(){o.initial&&n.enabled&&!RC(n,s,r.route(s))&&(yield r.cookie(),yield r.header(),yield r.navigator(),yield n.fallbackLocale),yield r.route(t)}for(const a of i())if(a&&Ao(a))return a;return o.getLocale()||o.getDefaultLocale()||""}function Ey(e,t,n){const r=$l(e),o=Rs(e);if(t.path==="/"&&r.rootRedirect)return Kc(tl(o,r.rootRedirect.path,n),{redirectCode:r.rootRedirect.code});if(r.vueI18n.__pendingLocale&&Le()._processingMiddleware||Hl(void 0,Pi(e),e).route(t)===n)return;const i=yf(o,n,t)||tl(o,t.fullPath,n);if(!db(i,t.fullPath))return Kc(i,{redirectCode:r.redirectStatusCode})}function LC(e,t){return e!==t||!1}function AC(e,t,n,r){return ot(t)?()=>t(e):()=>t??""}function OC(e,t,n){return{line:e,column:t,offset:n}}function bu(e,t,n){return{start:e,end:t}}const ze={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},PC=17;function Fl(e,t,n={}){const{domain:r,messages:o,args:s}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&&(a.location=t),a.domain=r,a}function xC(e){throw e}const Zn=" ",NC="\r",Qt=`
5`,IC="\u2028",MC="\u2029";function DC(e){const t=e;let n=0,r=1,o=1,s=0;const i=L=>t[L]===NC&&t[L+1]===Qt,a=L=>t[L]===Qt,l=L=>t[L]===MC,u=L=>t[L]===IC,c=L=>i(L)||a(L)||l(L)||u(L),f=()=>n,h=()=>r,d=()=>o,p=()=>s,m=L=>i(L)||l(L)||u(L)?Qt:t[L],b=()=>m(n),v=()=>m(n+s);function _(){return s=0,c(n)&&(r++,o=0),i(n)&&n++,n++,o++,t[n]}function y(){return i(n+s)&&s++,s++,t[n+s]}function g(){n=0,r=1,o=1,s=0}function S(L=0){s=L}function A(){const L=n+s;for(;L!==n;)_();s=0}return{index:f,line:h,column:d,peekOffset:p,charAt:m,currentChar:b,currentPeek:v,next:_,peek:y,reset:g,resetPeek:S,skipToPeek:A}}const pr=void 0,$C=".",kh="'",HC="tokenizer";function FC(e,t={}){const n=t.location!==!1,r=DC(e),o=()=>r.index(),s=()=>OC(r.line(),r.column(),r.index()),i=s(),a=o(),l={currentType:13,offset:a,startLoc:i,endLoc:i,lastType:13,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=t;function f(w,k,N,...M){const j=u();if(k.column+=N,k.offset+=N,c){const X=n?bu(j.startLoc,k):null,x=Fl(w,X,{domain:HC,args:M});c(x)}}function h(w,k,N){w.endLoc=s(),w.currentType=k;const M={type:k};return n&&(M.loc=bu(w.startLoc,w.endLoc)),N!=null&&(M.value=N),M}
5const d=w=>h(w,13);function p(w,k){return w.currentChar()===k?(w.next(),k):(f(ze.EXPECTED_TOKEN,s(),0,k),"")}function m(w){let k="";for(;w.currentPeek()===Zn||w.currentPeek()===Qt;)k+=w.currentPeek(),w.peek();return k}function b(w){const k=m(w);return w.skipToPeek(),k}function v(w){if(w===pr)return!1;const k=w.charCodeAt(0);return k>=97&&k<=122||k>=65&&k<=90||k===95}function _(w){if(w===pr)return!1;const k=w.charCodeAt(0);return k>=48&&k<=57}function y(w,k){const{currentType:N}=k;if(N!==2)return!1;m(w);const M=v(w.currentPeek());return w.resetPeek(),M}function g(w,k){const{currentType:N}=k;if(N!==2)return!1;m(w);const M=w.currentPeek()==="-"?w.peek():w.currentPeek(),j=_(M);return w.resetPeek(),j}function S(w,k){const{currentType:N}=k;if(N!==2)return!1;m(w);const M=w.currentPeek()===kh;return w.resetPeek(),M}function A(w,k){const{currentType:N}=k;if(N!==7)return!1;m(w);const M=w.currentPeek()===".";return w.resetPeek(),M}function L(w,k){const{currentType:N}=k;if(N!==8)return!1;m(w);const M=v(w.currentPeek());return w.resetPeek(),M}function U(w,k){const{currentType:N}=k;if(!(N===7||N===11))return!1;m(w);const M=w.currentPeek()===":";return w.resetPeek(),M}function I(w,k){const{currentType:N}=k;if(N!==9)return!1;const M=()=>{const X=w.currentPeek();return X==="{"?v(w.peek()):X==="@"||X==="|"||X===":"||X==="."||X===Zn||!X?!1:X===Qt?(w.peek(),M()):H(w,!1)},j=M();return w.resetPeek(),j}function R(w){m(w);const k=w.currentPeek()==="|";return w.resetPeek(),k}function H(w,k=!0){const N=(j=!1,X="")=>{const x=w.currentPeek();return x==="{"||x==="@"||!x?j:x==="|"?!(X===Zn||X===Qt):x===Zn?(w.peek(),N(!0,Zn)):x===Qt?(w.peek(),N(!0,Qt)):!0},M=N();return k&&w.resetPeek(),M}function O(w,k){const N=w.currentChar();return N===pr?pr:k(N)?(w.next(),N):null}function z(w){const k=w.charCodeAt(0);return k>=97&&k<=122||k>=65&&k<=90||k>=48&&k<=57||k===95||k===36}function Z(w){return O(w,z)}function Q(w){const k=w.charCodeAt(0);return k>=97&&k<=122||k>=65&&k<=90||k>=48&&k<=57||k===95||k===36||k===45}function q(w){return O(w,Q)}function Y(w){const k=w.charCodeAt(0);return k>=48&&k<=57}function F(w){return O(w,Y)}function V(w){const k=w.charCodeAt(0);return k>=48&&k<=57||k>=65&&k<=70||k>=97&&k<=102}function P(w){return O(w,V)}function ie(w){let k="",N="";for(;k=F(w);)N+=k;return N}function me(w){let k="";for(;;){const N=w.currentChar();if(N==="{"||N==="}"||N==="@"||N==="|"||!N)break;if(N===Zn||N===Qt)if(H(w))k+=N,w.next();else{if(R(w))break;k+=N,w.next()}else k+=N,w.next()}return k}function pe(w){b(w);let k="",N="";for(;k=q(w);)N+=k;const M=w.currentChar();if(M&&M!=="}"&&M!==pr&&M!==Zn&&M!==Qt&&M!==" "){const j=re(w);return f(ze.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,N+j),N+j}return w.currentChar()===pr&&f(ze.UNTERMINATED_CLOSING_BRACE,s(),0),N}function Se(w){b(w);let k="";return w.currentChar()==="-"?(w.next(),k+=`-${ie(w)}`):k+=ie(w),w.currentChar()===pr&&f(ze.UNTERMINATED_CLOSING_BRACE,s(),0),k}function be(w){return w!==kh&&w!==Qt}function ce(w){b(w),p(w,"'");let k="",N="";for(;k=O(w,be);)k==="\\"?N+=B(w):N+=k;const M=w.currentChar();return M===Qt||M===pr?(f(ze.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),M===Qt&&(w.next(),p(w,"'")),N):(p(w,"'"),N)}function B(w){const k=w.currentChar();switch(k){case"\\":case"'":return w.next(),`\\${k}`;case"u":return J(w,k,4);case"U":return J(w,k,6);default:return f(ze.UNKNOWN_ESCAPE_SEQUENCE,s(),0,k),""}}function J(w,k,N){p(w,k);let M="";for(let j=0;j<N;j++){const X=P(w);if(!X){f(ze.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${k}${M}${w.currentChar()}`);break}M+=X}return`\\${k}${M}`}function K(w){return w!=="{"&&w!=="}"&&w!==Zn&&w!==Qt}function re(w){b(w);let k="",N="";for(;k=O(w,K);)N+=k;return N}function le(w){let k="",N="";for(;k=Z(w);)N+=k;return N}function we(w){const k=N=>{const M=w.currentChar();return M==="{"||M==="@"||M==="|"||M==="("||M===")"||!M||M===Zn?N:(N+=M,w.next(),k(N))};return k("")}function E(w){b(w);const k=p(w,"|");return b(w),k}function C(w,k){let N=null;switch(w.currentChar()){case"{":return k.braceNest>=1&&f(ze.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),w.next(),N=h(k,2,"{"),b(w),k.braceNest++,N;case"}":return k.braceNest>0&&k.currentType===2&&f(ze.EMPTY_PLACEHOLDER,s(),0),w.next(),N=h(k,3,"}"),k.braceNest--,k.braceNest>0&&b(w),k.inLinked&&k.braceNest===0&&(k.inLinked=!1),N;case"@":return k.braceNest>0&&f(ze.UNTERMINATED_CLOSING_BRACE,s(),0),N=D(w,k)||d(k),k.braceNest=0,N;default:{let j=!0,X=!0,x=!0;if(R(w))return k.braceNest>0&&f(ze.UNTERMINATED_CLOSING_BRACE,s(),0),N=h(k,1,E(w)),k.braceNest=0,k.inLinked=!1,N;if(k.braceNest>
50&&(k.currentType===4||k.currentType===5||k.currentType===6))return f(ze.UNTERMINATED_CLOSING_BRACE,s(),0),k.braceNest=0,W(w,k);if(j=y(w,k))return N=h(k,4,pe(w)),b(w),N;if(X=g(w,k))return N=h(k,5,Se(w)),b(w),N;if(x=S(w,k))return N=h(k,6,ce(w)),b(w),N;if(!j&&!X&&!x)return N=h(k,12,re(w)),f(ze.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,N.value),b(w),N;break}}return N}function D(w,k){const{currentType:N}=k;let M=null;const j=w.currentChar();switch((N===7||N===8||N===11||N===9)&&(j===Qt||j===Zn)&&f(ze.INVALID_LINKED_FORMAT,s(),0),j){case"@":return w.next(),M=h(k,7,"@"),k.inLinked=!0,M;case".":return b(w),w.next(),h(k,8,".");case":":return b(w),w.next(),h(k,9,":");default:return R(w)?(M=h(k,1,E(w)),k.braceNest=0,k.inLinked=!1,M):A(w,k)||U(w,k)?(b(w),D(w,k)):L(w,k)?(b(w),h(k,11,le(w))):I(w,k)?(b(w),j==="{"?C(w,k)||M:h(k,10,we(w))):(N===7&&f(ze.INVALID_LINKED_FORMAT,s(),0),k.braceNest=0,k.inLinked=!1,W(w,k))}}function W(w,k){let N={type:13};if(k.braceNest>0)return C(w,k)||d(k);if(k.inLinked)return D(w,k)||d(k);switch(w.currentChar()){case"{":return C(w,k)||d(k);case"}":return f(ze.UNBALANCED_CLOSING_BRACE,s(),0),w.next(),h(k,3,"}");case"@":return D(w,k)||d(k);default:{if(R(w))return N=h(k,1,E(w)),k.braceNest=0,k.inLinked=!1,N;if(H(w))return h(k,0,me(w));break}}return N}function T(){const{currentType:w,offset:k,startLoc:N,endLoc:M}=l;return l.lastType=w,l.lastOffset=k,l.lastStartLoc=N,l.lastEndLoc=M,l.offset=o(),l.startLoc=s(),r.currentChar()===pr?h(l,13):W(r,l)}return{nextToken:T,currentOffset:o,currentPosition:s,context:u}}const BC="parser",jC=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function UC(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function WC(e={}){const t=e.location!==!1,{onError:n}=e;function r(v,_,y,g,...S){const A=v.currentPosition();if(A.offset+=g,A.column+=g,n){const L=t?bu(y,A):null,U=Fl(_,L,{domain:BC,args:S});n(U)}}function o(v,_,y){const g={type:v};return t&&(g.start=_,g.end=_,g.loc={start:y,end:y}),g}function s(v,_,y,g){t&&(v.end=_,v.loc&&(v.loc.end=y))}function i(v,_){const y=v.context(),g=o(3,y.offset,y.startLoc);return g.value=_,s(g,v.currentOffset(),v.currentPosition()),g}function a(v,_){const y=v.context(),{lastOffset:g,lastStartLoc:S}=y,A=o(5,g,S);return A.index=parseInt(_,10),v.nextToken(),s(A,v.currentOffset(),v.currentPosition()),A}function l(v,_){const y=v.context(),{lastOffset:g,lastStartLoc:S}=y,A=o(4,g,S);return A.key=_,v.nextToken(),s(A,v.currentOffset(),v.currentPosition()),A}function u(v,_){const y=v.context(),{lastOffset:g,lastStartLoc:S}=y,A=o(9,g,S);return A.value=_.replace(jC,UC),v.nextToken(),s(A,v.currentOffset(),v.currentPosition()),A}function c(v){const _=v.nextToken(),y=v.context(),{lastOffset:g,lastStartLoc:S}=y,A=o(8,g,S);return _.type!==11?(r(v,ze.UNEXPECTED_EMPTY_LINKED_MODIFIER,y.lastStartLoc,0),A.value="",s(A,g,S),{nextConsumeToken:_,node:A}):(_.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Qn(_)),A.value=_.value||"",s(A,v.currentOffset(),v.currentPosition()),{node:A})}function f(v,_){const y=v.context(),g=o(7,y.offset,y.startLoc);return g.value=_,s(g,v.currentOffset(),v.currentPosition()),g}function h(v){const _=v.context(),y=o(6,_.offset,_.startLoc);let g=v.nextToken();if(g.type===8){const S=c(v);y.modifier=S.node,g=S.nextConsumeToken||v.nextToken()}switch(g.type!==9&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(g)),g=v.nextToken(),g.type===2&&(g=v.nextToken()),g.type){case 10:g.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(g)),y.key=f(v,g.value||"");break;case 4:g.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(g)),y.key=l(v,g.value||"");break;case 5:g.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(g)),y.key=a(v,g.value||"");break;case 6:g.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(g)),y.key=u(v,g.value||"");break;default:{r(v,ze.UNEXPECTED_EMPTY_LINKED_KEY,_.lastStartLoc,0);const S=v.context(),A=o(7,S.offset,S.startLoc);return A.value="",s(A,S.offset,S.startLoc),y.key=A,s(y,S.offset,S.startLoc),{nextConsumeToken:g,node:y}}}return s(y,v.currentOffset(),v.currentPosition()),{node:y}}function d(v){const _=v.context(),y=_.currentType===1?v.currentOffset():_.offset,g=_.currentType===1?_.endLoc:_.startLoc,S=o(2,y,g);S.items=[];let A=null;do{const I=A||v.nextToken();switch(A=null,I.type){case 0:I.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(I)),S.items.push(i(v,I.value||""));break;case 5:I.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(I)),S.items.push(a(v,I.value||""));break;case 4:I.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(I)),S.items.push(l(v,I.value||""));break;case 6:I.value==null&&r(v,ze.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,Qn(I)),S.items.push(u(v,I.value||""));break;case 7:{const R=h(v);S.items.push(R.node),A=R.nextConsumeToken||null;break}}}while(_.currentType!==13&&_.currentType!==1);const L=_.currentType===1?_.lastOffset:v.currentOffset(),U=_.currentType===1?_.lastEndLoc:v.currentPosition();return s(S,L,U),S}function p(v,_,y,g){const S=v.context();let A=g.items.length===0;const L=o(1,_,y);L.cases=[],L.cases.push(g);do{const U=d(v);A||(A=U.items.length===0),L.cases.push(U)}while(S.currentType!==13);return A&&r(v,ze.MUST_HAVE_MESSAGES_IN_PLURAL,y,0),s(L,v.currentOffset(),v.currentPosition()),L}function m(v){const _=v.context(),{offset:y,startLoc:g}=_,S=d(v);return _.currentType===13?S:p(v,y,g,S)}function b(v){const _=FC(v,Et({},e)),y=_.context(),g=o(0,y.offset,y.startLoc);return t&&g.loc&&(g.loc.source=v),g.body=m(_),e.onCacheKey&&(g.cacheKey=e.onCacheKey(v)),y.currentType!==13&&r(_,ze.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,v[y.offset]||""),s(g,_.currentOffset(),_.currentPosition()),g}return{parse:b}}function Qn(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function VC(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function Ch(e,t){for(let n=0;n<e.length;n++)_f(e[n],t)}function _f(e,t){switch(e.type){case 1:Ch(e.cases,t),t.helper("plural");break;case 2:Ch(e.items,t);break;case 6:{_f(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function zC(e,t={}){const n=VC(e);n.helper("normalize"),e.body&&_f(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function qC(e){const t=e.body;
5return t.type===2?Th(t):t.cases.forEach(n=>Th(n)),e}function Th(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=mf(t);for(let n=0;n<e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&&delete r.value}}}}function Ko(e){switch(e.t=e.type,e.type){case 0:{const t=e;Ko(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let r=0;r<n.length;r++)Ko(n[r]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let r=0;r<n.length;r++)Ko(n[r]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;Ko(t.key),t.k=t.key,delete t.key,t.modifier&&(Ko(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function GC(e,t){const{filename:n,breakLineCode:r,needIndent:o}=t,s=t.location!==!1,i={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:o,indentLevel:0};s&&e.loc&&(i.source=e.loc.source);const a=()=>i;function l(m,b){i.code+=m}function u(m,b=!0){const v=b?r:"";l(o?v+"  ".repeat(m):v)}function c(m=!0){const b=++i.indentLevel;m&&u(b)}function f(m=!0){const b=--i.indentLevel;m&&u(b)}function h(){u(i.indentLevel)}return{context:a,push:l,indent:c,deindent:f,newline:h,helper:m=>`_${m}`,needIndent:()=>i.needIndent}}function YC(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ws(e,t.key),t.modifier?(e.push(", "),ws(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function KC(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let s=0;s<o&&(ws(e,t.items[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}function XC(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let s=0;s<o&&(ws(e,t.cases[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}}function JC(e,t){t.body?ws(e,t.body):e.push("null")}function ws(e,t){const{helper:n}=e;switch(t.type){case 0:JC(e,t);break;case 1:XC(e,t);break;case 2:KC(e,t);break;case 6:YC(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const ZC=(e,t={})=>{const n=oe(t.mode)?t.mode:"normal",r=oe(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
6`,s=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],a=GC(e,{filename:r,breakLineCode:o,needIndent:s});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(s),i.length>0&&(a.push(`const { ${mf(i.map(c=>`${c}: _${c}`),", ")} } = ctx`),a.newline()),a.push("return "),ws(a,e),a.deindent(s),a.push("}"),delete e.helpers;const{code:l,map:u}=a.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function QC(e,t={}){const n=Et({},t),r=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,a=WC(n).parse(e);return r?(s&&qC(a),o&&Ko(a),{ast:a,code:""}):(zC(a,n),ZC(a,n))}function ar(e){return Ue(e)&&bf(e)===0&&(jn(e,"b")||jn(e,"body"))}const Sy=["b","body"];function eT(e){return so(e,Sy)}const ky=["c","cases"];function tT(e){return so(e,ky,[])}const Cy=["s","static"];function nT(e){return so(e,Cy)}const Ty=["i","items"];function rT(e){return so(e,Ty,[])}const Ry=["t","type"];function bf(e){return so(e,Ry)}const Ly=["v","value"];function da(e,t){const n=so(e,Ly);if(n!=null)return n;throw Si(t)}const Ay=["m","modifier"];function oT(e){return so(e,Ay)}const Oy=["k","key"];function sT(e){const t=so(e,Oy);if(t)return t;throw Si(6)}function so(e,t,n){for(let r=0;r<t.length;r++){const o=t[r];if(jn(e,o)&&e[o]!=null)return e[o]}return n}const Py=[...Sy,...ky,...Cy,...Ty,...Oy,...Ay,...Ly,...Ry];function Si(e){return new Error(`unhandled node type: ${e}`)}function wc(e){return n=>iT(n,e)}function iT(e,t){const n=eT(t);if(n==null)throw Si(0);if(bf(n)===1){const s=tT(n);return e.plural(s.reduce((i,a)=>[...i,Rh(e,a)],[]))}else return Rh(e,n)}function Rh(e,t){const n=nT(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);
6{const r=rT(t).reduce((o,s)=>[...o,wu(e,s)],[]);return e.normalize(r)}}function wu(e,t){const n=bf(t);switch(n){case 3:return da(t,n);case 9:return da(t,n);case 4:{const r=t;if(jn(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(jn(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw Si(n)}case 5:{const r=t;if(jn(r,"i")&&Lt(r.i))return e.interpolate(e.list(r.i));if(jn(r,"index")&&Lt(r.index))return e.interpolate(e.list(r.index));throw Si(n)}case 6:{const r=t,o=oT(r),s=sT(r);return e.linked(wu(e,s),o?wu(e,o):void 0,e.type)}case 7:return da(t,n);case 8:return da(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const aT=e=>e;let ha=Ye();function lT(e,t={}){let n=!1;const r=t.onError||xC;return t.onError=o=>{n=!0,r(o)},{...QC(e,t),detectError:n}}function cT(e,t){if(oe(e)){ut(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||aT)(e),o=ha[r];if(o)return o;const{ast:s,detectError:i}=lT(e,{...t,location:!1,jit:!0}),a=wc(s);return i?a:ha[r]=a}else{const n=e.cacheKey;if(n){const r=ha[n];return r||(ha[n]=wc(e))}else return wc(e)}}const Er={INVALID_ARGUMENT:PC,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},uT=24;function Sr(e){return Fl(e,null,void 0)}function wf(e,t){return t.locale!=null?Lh(t.locale):Lh(e.locale)}let Ec;function Lh(e){if(oe(e))return e;if(ot(e)){if(e.resolvedOnce&&Ec!=null)return Ec;if(e.constructor.name==="Function"){const t=e();if(Ok(t))throw Sr(Er.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Ec=t}else throw Sr(Er.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Sr(Er.NOT_SUPPORT_LOCALE_TYPE)}function fT(e,t,n){return[...new Set([n,...ht(t)?t:Ue(t)?Object.keys(t):oe(t)?[t]:[n]])]}function xy(e,t,n){const r=oe(n)?n:rl,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(r);if(!s){s=[];let i=[n];for(;ht(i);)i=Ah(s,i,t);const a=ht(t)||!$e(t)?t:t.default?t.default:null;i=oe(a)?[a]:a,ht(i)&&Ah(s,i,!1),o.__localeChainCache.set(r,s)}return s}function Ah(e,t,n){let r=!0;for(let o=0;o<t.length&&ut(r);o++){const s=t[o];oe(s)&&(r=dT(e,t[o],n))}return r}function dT(e,t,n){let r;const o=t.split("-");do{const s=o.join("-");r=hT(e,s,n),o.splice(-1,1)}while(o.length&&r===!0);return r}function hT(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(ht(n)||$e(n))&&n[o]&&(r=n[o])}return r}const io=[];io[0]={w:[0],i:[3,0],"[":[4],o:[7]};io[1]={w:[1],".":[2],"[":[4],o:[7]};io[2]={w:[2],i:[3,0],0:[3,0]};io[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};io[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};io[5]={"'":[4,0],o:8,l:[5,0]};io[6]={'"':[4,0],o:8,l:[6,0]};const pT=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function gT(e){return pT.test(e)}function mT(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function yT(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function vT(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:gT(t)?mT(t):"*"+t}function _T(e){const t=[];let n=-1,r=0,o=0,s,i,a,l,u,c,f;const h=[];h[0]=()=>{i===void 0?i=a:i+=a},h[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},h[2]=()=>{h[0](),o++},h[3]=()=>{if(o>0)o--,r=4,h[0]();else{if(o=0,i===void 0||(i=vT(i),i===!1))return!1;h[1]()}};function d(){const p=e[n+1];if(r===5&&p==="'"||r===6&&p==='"')return n++,a="\\"+p,h[0](),!0}for(;r!==null;)if(n++,s=e[n],!(s==="\\"&&d())){if(l=yT(s),f=io[r],u=f[l]||f.l||8,u===8||(r=u[0],u[1]!==void 0&&(c=h[u[1]],c&&(a=s,c()===!1))))return;if(r===7)return t}}const Oh=new Map;function bT(e,t){return Ue(e)?e[t]:null}function wT(e,t){if(!Ue(e))return null;let n=Oh.get(t);if(n||(n=_T(t),n&&Oh.set(t,n)),!n)return null;const r=n.length;let o=e,s=0;for(;s<r;){const i=n[s];if(Py.includes(i)&&ar(o))return null;const a=o[i];if(a===void 0||ot(o))return null;o=a,s++}return o}const ET="11.2.8",Bl=-1,rl="en-US",Ph="",xh=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function ST(){return{upper:(e,t)=>t==="text"&&oe(e)?e.toUpperCase():t==="vnode"&&Ue(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&oe(e)?e.toLowerCase():t==="vnode"&&Ue(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>
6t==="text"&&oe(e)?xh(e):t==="vnode"&&Ue(e)&&"__v_isVNode"in e?xh(e.children):e}}let Ny;function kT(e){Ny=e}let Iy;function CT(e){Iy=e}let My;function TT(e){My=e}let Dy=null;const Nh=e=>{Dy=e},RT=()=>Dy;let Ih=0;function LT(e={}){const t=ot(e.onWarn)?e.onWarn:Sk,n=oe(e.version)?e.version:ET,r=oe(e.locale)||ot(e.locale)?e.locale:rl,o=ot(r)?rl:r,s=ht(e.fallbackLocale)||$e(e.fallbackLocale)||oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=$e(e.messages)?e.messages:Sc(o),a=$e(e.datetimeFormats)?e.datetimeFormats:Sc(o),l=$e(e.numberFormats)?e.numberFormats:Sc(o),u=Et(Ye(),e.modifiers,ST()),c=e.pluralRules||Ye(),f=ot(e.missing)?e.missing:null,h=ut(e.missingWarn)||el(e.missingWarn)?e.missingWarn:!0,d=ut(e.fallbackWarn)||el(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,m=!!e.unresolving,b=ot(e.postTranslation)?e.postTranslation:null,v=$e(e.processor)?e.processor:null,_=ut(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,g=ot(e.messageCompiler)?e.messageCompiler:Ny,S=ot(e.messageResolver)?e.messageResolver:Iy||bT,A=ot(e.localeFallbacker)?e.localeFallbacker:My||fT,L=Ue(e.fallbackContext)?e.fallbackContext:void 0,U=e,I=Ue(U.__datetimeFormatters)?U.__datetimeFormatters:new Map,R=Ue(U.__numberFormatters)?U.__numberFormatters:new Map,H=Ue(U.__meta)?U.__meta:{};Ih++;const O={version:n,cid:Ih,locale:r,fallbackLocale:s,messages:i,modifiers:u,pluralRules:c,missing:f,missingWarn:h,fallbackWarn:d,fallbackFormat:p,unresolving:m,postTranslation:b,processor:v,warnHtmlMessage:_,escapeParameter:y,messageCompiler:g,messageResolver:S,localeFallbacker:A,fallbackContext:L,onWarn:t,__meta:H};return O.datetimeFormats=a,O.numberFormats=l,O.__datetimeFormatters=I,O.__numberFormatters=R,O}const Sc=e=>({[e]:Ye()});function Ef(e,t,n,r,o){const{missing:s,onWarn:i}=e;if(s!==null){const a=s(e,n,t,o);return oe(a)?a:t}else return t}function Hs(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function AT(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function OT(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(AT(e,t[r]))return!0;return!1}function Mh(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__datetimeFormatters:a}=e,[l,u,c,f]=Eu(...t),h=ut(c.missingWarn)?c.missingWarn:e.missingWarn;ut(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const d=!!c.part,p=wf(e,c),m=i(e,o,p);if(!oe(l)||l==="")return new Intl.DateTimeFormat(p,f).format(u);let b={},v,_=null;const y="datetime format";for(let A=0;A<m.length&&(v=m[A],b=n[v]||{},_=b[l],!$e(_));A++)Ef(e,l,v,h,y);if(!$e(_)||!oe(v))return r?Bl:l;let g=`${v}__${l}`;Nl(f)||(g=`${g}__${JSON.stringify(f)}`);let S=a.get(g);return S||(S=new Intl.DateTimeFormat(v,Et({},_,f)),a.set(g,S)),d?S.formatToParts(u):S.format(u)}const $y=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Eu(...e){const[t,n,r,o]=e,s=Ye();let i=Ye(),a;if(oe(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Sr(Er.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();a=new Date(u);try{a.toISOString()}catch{throw Sr(Er.INVALID_ISO_DATE_ARGUMENT)}}else if(Tk(t)){if(isNaN(t.getTime()))throw Sr(Er.INVALID_DATE_ARGUMENT);a=t}else if(Lt(t))a=t;else throw Sr(Er.INVALID_ARGUMENT);return oe(n)?s.key=n:$e(n)&&Object.keys(n).forEach(l=>{$y.includes(l)?i[l]=n[l]:s[l]=n[l]}),oe(r)?s.locale=r:$e(r)&&(i=r),$e(o)&&(i=o),[s.key||"",a,s,i]}function Dh(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__datetimeFormatters.has(s)&&r.__datetimeFormatters.delete(s)}}function $h(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__numberFormatters:a}=e,[l,u,c,f]=Su(...t),h=ut(c.missingWarn)?c.missingWarn:e.missingWarn;ut(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const d=!!c.part,p=wf(e,c),m=i(e,o,p);if(!oe(l)||l==="")return new Intl.NumberFormat(p,f).format(u);let b={},v,_=null;const y="number format";for(let A=0;A<m.length&&(v=m[A],b=n[v]||{},_=b[l],!$e(_));A++)Ef(e,l,v,h,y);if(!$e(_)||!oe(v))return r?Bl:l;let g=`${v}__${l}`;Nl(f)||(g=`${g}__${JSON.stringify(f)}`);let S=a.get(g);return S||(S=new Intl.NumberFormat(v,Et({},_,f)),a.set(g,S)),d?S.formatToParts(u):S.format(u)}const Hy=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Su(...e){const[t,n,r,o]=e,s=Ye();let i=Ye();if(!Lt(t))throw Sr(Er.INVALID_ARGUMENT);const a=t;
6return oe(n)?s.key=n:$e(n)&&Object.keys(n).forEach(l=>{Hy.includes(l)?i[l]=n[l]:s[l]=n[l]}),oe(r)?s.locale=r:$e(r)&&(i=r),$e(o)&&(i=o),[s.key||"",a,s,i]}function Hh(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__numberFormatters.has(s)&&r.__numberFormatters.delete(s)}}const PT=e=>e,xT=e=>"",NT="text",IT=e=>e.length===0?"":mf(e),MT=Pk;function Fh(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function DT(e){const t=Lt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Lt(e.named.count)||Lt(e.named.n))?Lt(e.named.count)?e.named.count:Lt(e.named.n)?e.named.n:t:t}function $T(e,t){t.count||(t.count=e),t.n||(t.n=e)}function HT(e={}){const t=e.locale,n=DT(e),r=Ue(e.pluralRules)&&oe(t)&&ot(e.pluralRules[t])?e.pluralRules[t]:Fh,o=Ue(e.pluralRules)&&oe(t)&&ot(e.pluralRules[t])?Fh:void 0,s=v=>v[r(n,v.length,o)],i=e.list||[],a=v=>i[v],l=e.named||Ye();Lt(e.pluralIndex)&&$T(n,l);const u=v=>l[v];function c(v,_){const y=ot(e.messages)?e.messages(v,!!_):Ue(e.messages)?e.messages[v]:!1;return y||(e.parent?e.parent.message(v):xT)}const f=v=>e.modifiers?e.modifiers[v]:PT,h=$e(e.processor)&&ot(e.processor.normalize)?e.processor.normalize:IT,d=$e(e.processor)&&ot(e.processor.interpolate)?e.processor.interpolate:MT,p=$e(e.processor)&&oe(e.processor.type)?e.processor.type:NT,b={list:a,named:u,plural:s,linked:(v,..._)=>{const[y,g]=_;let S="text",A="";_.length===1?Ue(y)?(A=y.modifier||A,S=y.type||S):oe(y)&&(A=y||A):_.length===2&&(oe(y)&&(A=y||A),oe(g)&&(S=g||S));const L=c(v,!0)(b),U=S==="vnode"&&ht(L)&&A?L[0]:L;return A?f(A)(U,S):U},message:c,type:p,interpolate:d,normalize:h,values:Et(Ye(),i,l)};return b}const Bh=()=>"",Rr=e=>ot(e);function jh(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:s,fallbackLocale:i,messages:a}=e,[l,u]=ku(...t),c=ut(u.missingWarn)?u.missingWarn:e.missingWarn,f=ut(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,h=ut(u.escapeParameter)?u.escapeParameter:e.escapeParameter,d=!!u.resolvedMessage,p=oe(u.default)||ut(u.default)?ut(u.default)?s?l:()=>l:u.default:n?s?l:()=>l:null,m=n||p!=null&&(oe(p)||ot(p)),b=wf(e,u);h&&FT(u);let[v,_,y]=d?[l,b,a[b]||Ye()]:Fy(e,l,b,i,f,c),g=v,S=l;if(!d&&!(oe(g)||ar(g)||Rr(g))&&m&&(g=p,S=g),!d&&(!(oe(g)||ar(g)||Rr(g))||!oe(_)))return o?Bl:l;let A=!1;const L=()=>{A=!0},U=Rr(g)?g:By(e,l,_,g,S,L);if(A)return g;const I=UT(e,_,y,u),R=HT(I),H=BT(e,U,R);let O=r?r(H,l):H;return h&&oe(O)&&(O=Lk(O)),O}function FT(e){ht(e.list)?e.list=e.list.map(t=>oe(t)?_h(t):t):Ue(e.named)&&Object.keys(e.named).forEach(t=>{oe(e.named[t])&&(e.named[t]=_h(e.named[t]))})}function Fy(e,t,n,r,o,s){const{messages:i,onWarn:a,messageResolver:l,localeFallbacker:u}=e,c=u(e,r,n);let f=Ye(),h,d=null;const p="translate";for(let m=0;m<c.length&&(h=c[m],f=i[h]||Ye(),(d=l(f,t))===null&&(d=f[t]),!(oe(d)||ar(d)||Rr(d)));m++)if(!OT(h,c)){const b=Ef(e,t,h,s,p);b!==t&&(d=b)}return[d,h,f]}function By(e,t,n,r,o,s){const{messageCompiler:i,warnHtmlMessage:a}=e;if(Rr(r)){const u=r;return u.locale=u.locale||n,u.key=u.key||t,u}if(i==null){const u=(()=>r);return u.locale=n,u.key=t,u}const l=i(r,jT(e,n,o,r,a,s));return l.locale=n,l.key=t,l.source=r,l}function BT(e,t,n){return t(n)}function ku(...e){const[t,n,r]=e,o=Ye();if(!oe(t)&&!Lt(t)&&!Rr(t)&&!ar(t))throw Sr(Er.INVALID_ARGUMENT);const s=Lt(t)?String(t):(Rr(t),t);return Lt(n)?o.plural=n:oe(n)?o.default=n:$e(n)&&!Nl(n)?o.named=n:ht(n)&&(o.list=n),Lt(r)?o.plural=r:oe(r)?o.default=r:$e(r)&&Et(o,r),[s,o]}function jT(e,t,n,r,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:i=>{throw s&&s(i),i},onCacheKey:i=>kk(t,n,i)}}function UT(e,t,n,r){const{modifiers:o,pluralRules:s,messageResolver:i,fallbackLocale:a,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,h={locale:t,modifiers:o,pluralRules:s,messages:(d,p)=>{let m=i(n,d);if(m==null&&(c||p)){const[,,b]=Fy(c||e,d,t,a,l,u);m=i(b,d)}if(oe(m)||ar(m)){let b=!1;const _=By(e,d,t,m,d,()=>{b=!0});return b?Bh:_}else return Rr(m)?m:Bh}};return e.processor&&(h.processor=e.processor),r.list&&(h.list=r.list),r.named&&(h.named=r.named),Lt(r.plural)&&(h.pluralIndex=r.plural),h}const WT="11.2.8",In={UNEXPECTED_RETURN_TYPE:uT,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function Yn(e,...t){return Fl(e,null,void 0)}const Cu=oo("__translateVNode"),Tu=oo("__datetimeParts"),Ru=oo("__numberParts"),VT=oo("__setPluralRules"),zT=oo("__injectWithOption"),Lu=oo("__dispose");function ki(e){if(!Ue(e)||ar(e))return e;for(const t in e)if(jn(e,t))if(!t.includes("."))Ue(e[t])&&ki(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,s=!1;for(let i=0;i<r;i++){if(n[i]==="__proto__")throw new Error(`unsafe key: ${n[i]}`);if(n[i]in o||(o[n[i]]=Ye()),!Ue(o[n[i]])){s=!0;break}o=o[n[i]]}if(s||(ar(o)?Py.includes(n[r])||delete e[t]:(o[n[r]]=e[t],delete e[t])),!ar(o)){const i=o[n[r]];Ue(i)&&ki(i)}}return e}function jy(e,t){const{messages:n,__i18n:r,messageResolver:o,flatJson:s}=t,i=$e(n)?n:ht(r)?Ye():{[e]:Ye()};if(ht(r)&&r.forEach(a=>{if("locale"in a&&"resource"in a){const{locale:l,resource:u}=a;l?(i[l]=i[l]||Ye(),ls(u,i[l])):ls(u,i)}else oe(a)&&ls(JSON.parse(a),i)}),o==null&&s)for(const a in i)jn(i,a)&&ki(i[a]);return i}function qT(e){return e.type}function GT(e,t,n){let r=Ue(t.messages)?t.messages:Ye();"__i18nGlobal"in n&&(r=jy(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(s=>{e.mergeLocaleMessage(s,r[s])});{if(Ue(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);
6s.length&&s.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(Ue(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Uh(e){return st(Jr,null,e,0)}function Uy(){return Rn()}const Wh=()=>[],YT=()=>!1;let Vh=0;function zh(e){return((t,n,r,o)=>e(n,r,Uy()||void 0,o))}function Wy(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,o=e.flatJson,s=Qa?gt:je;let i=ut(e.inheritLocale)?e.inheritLocale:!0;const a=s(t&&i?t.locale.value:oe(e.locale)?e.locale:rl),l=s(t&&i?t.fallbackLocale.value:oe(e.fallbackLocale)||ht(e.fallbackLocale)||$e(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),u=s(jy(a.value,e)),c=s($e(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),f=s($e(e.numberFormats)?e.numberFormats:{[a.value]:{}});let h=t?t.missingWarn:ut(e.missingWarn)||el(e.missingWarn)?e.missingWarn:!0,d=t?t.fallbackWarn:ut(e.fallbackWarn)||el(e.fallbackWarn)?e.fallbackWarn:!0,p=t?t.fallbackRoot:ut(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,b=ot(e.missing)?e.missing:null,v=ot(e.missing)?zh(e.missing):null,_=ot(e.postTranslation)?e.postTranslation:null,y=t?t.warnHtmlMessage:ut(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter;const S=t?t.modifiers:$e(e.modifiers)?e.modifiers:{};let A=e.pluralRules||t&&t.pluralRules,L;L=(()=>{r&&Nh(null);const x={version:WT,locale:a.value,fallbackLocale:l.value,messages:u.value,modifiers:S,pluralRules:A,missing:v===null?void 0:v,missingWarn:h,fallbackWarn:d,fallbackFormat:m,unresolving:!0,postTranslation:_===null?void 0:_,warnHtmlMessage:y,escapeParameter:g,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};x.datetimeFormats=c.value,x.numberFormats=f.value,x.__datetimeFormatters=$e(L)?L.__datetimeFormatters:void 0,x.__numberFormatters=$e(L)?L.__numberFormatters:void 0;const $=LT(x);return r&&Nh($),$})(),Hs(L,a.value,l.value);function I(){return[a.value,l.value,u.value,c.value,f.value]}const R=ue({get:()=>a.value,set:x=>{L.locale=x,a.value=x}}),H=ue({get:()=>l.value,set:x=>{L.fallbackLocale=x,l.value=x,Hs(L,a.value,x)}}),O=ue(()=>u.value),z=ue(()=>c.value),Z=ue(()=>f.value);function Q(){return ot(_)?_:null}function q(x){_=x,L.postTranslation=x}function Y(){return b}function F(x){x!==null&&(v=zh(x)),b=x,L.missing=v}const V=(x,$,ee,te,de,ye)=>{I();let De;try{r||(L.fallbackContext=t?RT():void 0),De=x(L)}finally{r||(L.fallbackContext=void 0)}if(ee!=="translate exists"&&Lt(De)&&De===Bl||ee==="translate exists"&&!De){const[Ke,G]=$();return t&&p?te(t):de(Ke)}else{if(ye(De))return De;throw Yn(In.UNEXPECTED_RETURN_TYPE)}};function P(...x){return V($=>Reflect.apply(jh,null,[$,...x]),()=>ku(...x),"translate",$=>Reflect.apply($.t,$,[...x]),$=>$,$=>oe($))}function ie(...x){const[$,ee,te]=x;if(te&&!Ue(te))throw Yn(In.INVALID_ARGUMENT);return P($,ee,Et({resolvedMessage:!0},te||{}))}function me(...x){return V($=>Reflect.apply(Mh,null,[$,...x]),()=>Eu(...x),"datetime format",$=>Reflect.apply($.d,$,[...x]),()=>Ph,$=>oe($)||ht($))}function pe(...x){return V($=>Reflect.apply($h,null,[$,...x]),()=>Su(...x),"number format",$=>Reflect.apply($.n,$,[...x]),()=>Ph,$=>oe($)||ht($))}function Se(x){return x.map($=>oe($)||Lt($)||ut($)?Uh(String($)):$)}const ce={normalize:Se,interpolate:x=>x,type:"vnode"};function B(...x){return V($=>{let ee;const te=$;try{te.processor=ce,ee=Reflect.apply(jh,null,[te,...x])}finally{te.processor=null}return ee},()=>ku(...x),"translate",$=>$[Cu](...x),$=>[Uh($)],$=>ht($))}function J(...x){return V($=>Reflect.apply($h,null,[$,...x]),()=>Su(...x),"number format",$=>$[Ru](...x),Wh,$=>oe($)||ht($))}function K(...x){return V($=>Reflect.apply(Mh,null,[$,...x]),()=>Eu(...x),"datetime format",$=>$[Tu](...x),Wh,$=>oe($)||ht($))}function re(x){A=x,L.pluralRules=A}function le(x,$){return V(()=>{if(!x)return!1;const ee=oe($)?$:a.value,te=C(ee),de=L.messageResolver(te,x);return ar(de)||Rr(de)||oe(de)},()=>[x],"translate exists",ee=>Reflect.apply(ee.te,ee,[x,$]),YT,ee=>ut(ee))}function we(x){let $=null;const ee=xy(L,l.value,a.value);for(let te=0;te<ee.length;te++){const de=u.value[ee[te]]||{},ye=L.messageResolver(de,x);if(ye!=null){$=ye;break}}return $}function E(x){const $=we(x);return $??(t?t.tm(x)||{}:{})}function C(x){return u.value[x]||{}}function D(x,$){if(o){const ee={[x]:$};for(const te in ee)jn(ee,te)&&ki(ee[te]);$=ee[x]}u.value[x]=$,L.messages=u.value}function W(x,$){u.value[x]=u.value[x]||{};const ee={[x]:$};if(o)for(const te in ee)jn(ee,te)&&ki(ee[te]);$=ee[x],ls($,u.value[x]),L.messages=u.value}function T(x){return c.value[x]||{}}function w(x,$){c.value[x]=$,L.datetimeFormats=c.value,Dh(L,x,$)}function k(x,$){c.value[x]=Et(c.value[x]||{},$),L.datetimeFormats=c.value,Dh(L,x,$)}function N(x){return f.value[x]||{}}function M(x,$){f.value[x]=$,L.numberFormats=f.value,Hh(L,x,$)}function j(x,$){f.value[x]=Et(f.value[x]||{},$),L.numberFormats=f.value,Hh(L,x,$)}Vh++,t&&Qa&&(tt(t.locale,x=>{i&&(a.value=x,L.locale=x,Hs(L,a.value,l.value))}),tt(t.fallbackLocale,x=>{i&&(l.value=x,L.fallbackLocale=x,Hs(L,a.value,l.value))}));const X={id:Vh,locale:R,fallbackLocale:H,get inheritLocale(){return i}
6,set inheritLocale(x){i=x,x&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,Hs(L,a.value,l.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:O,get modifiers(){return S},get pluralRules(){return A||{}},get isGlobal(){return r},get missingWarn(){return h},set missingWarn(x){h=x,L.missingWarn=h},get fallbackWarn(){return d},set fallbackWarn(x){d=x,L.fallbackWarn=d},get fallbackRoot(){return p},set fallbackRoot(x){p=x},get fallbackFormat(){return m},set fallbackFormat(x){m=x,L.fallbackFormat=m},get warnHtmlMessage(){return y},set warnHtmlMessage(x){y=x,L.warnHtmlMessage=x},get escapeParameter(){return g},set escapeParameter(x){g=x,L.escapeParameter=x},t:P,getLocaleMessage:C,setLocaleMessage:D,mergeLocaleMessage:W,getPostTranslationHandler:Q,setPostTranslationHandler:q,getMissingHandler:Y,setMissingHandler:F,[VT]:re};return X.datetimeFormats=z,X.numberFormats=Z,X.rt=ie,X.te=le,X.tm=E,X.d=me,X.n=pe,X.getDateTimeFormat=T,X.setDateTimeFormat=w,X.mergeDateTimeFormat=k,X.getNumberFormat=N,X.setNumberFormat=M,X.mergeNumberFormat=j,X[zT]=n,X[Cu]=B,X[Tu]=K,X[Ru]=J,X}const Sf={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function KT({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===Mt?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},Ye())}function Vy(){return Mt}const XT=vn({name:"i18n-t",props:Et({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Lt(e)||!isNaN(e)}},Sf),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||xi({useScope:e.scope,__useComponent:!0});return()=>{const s=Object.keys(n).filter(f=>f[0]!=="_"),i=Ye();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=oe(e.plural)?+e.plural:e.plural);const a=KT(t,s),l=o[Cu](e.keypath,a,i),u=Et(Ye(),r),c=oe(e.tag)||Ue(e.tag)?e.tag:Vy();return pt(c,u,l)}}}),qh=XT;function JT(e){return ht(e)&&!oe(e[0])}function zy(e,t,n,r){const{slots:o,attrs:s}=t;return()=>{const i={part:!0};let a=Ye();e.locale&&(i.locale=e.locale),oe(e.format)?i.key=e.format:Ue(e.format)&&(oe(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((h,d)=>n.includes(d)?Et(Ye(),h,{[d]:e.format[d]}):h,Ye()));const l=r(e.value,i,a);let u=[i.key];ht(l)?u=l.map((h,d)=>{const p=o[h.type],m=p?p({[h.type]:h.value,index:d,parts:l}):[h.value];return JT(m)&&(m[0].key=`${h.type}-${d}`),m}):oe(l)&&(u=[l]);const c=Et(Ye(),s),f=oe(e.tag)||Ue(e.tag)?e.tag:Vy();return pt(f,c,u)}}const ZT=vn({name:"i18n-n",props:Et({value:{type:Number,required:!0},format:{type:[String,Object]}},Sf),setup(e,t){const n=e.i18n||xi({useScope:e.scope,__useComponent:!0});return zy(e,t,Hy,(...r)=>n[Ru](...r))}}),Gh=ZT;function QT(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function eR(e){const t=i=>{const{instance:a,value:l}=i;if(!a||!a.$)throw Yn(In.UNEXPECTED_ERROR);const u=QT(e,a.$),c=Yh(l);return[Reflect.apply(u.t,u,[...Kh(c)]),u]};return{created:(i,a)=>{const[l,u]=t(a);Qa&&e.global===u&&(i.__i18nWatcher=tt(u.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=u,i.textContent=l},unmounted:i=>{Qa&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=>{if(i.__composer){const l=i.__composer,u=Yh(a);i.textContent=Reflect.apply(l.t,l,[...Kh(u)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function Yh(e){if(oe(e))return{path:e};if($e(e)){if(!("path"in e))throw Yn(In.REQUIRED_VALUE,"path");return e}else throw Yn(In.INVALID_VALUE)}function Kh(e){const{path:t,locale:n,args:r,choice:o,plural:s}=e,i={},a=r||{};return oe(n)&&(i.locale=n),Lt(o)&&(i.plural=o),Lt(s)&&(i.plural=s),[t,a,i]}function tR(e,t,...n){const r=$e(n[0])?n[0]:{};(!ut(r.globalInstall)||r.globalInstall)&&([qh.name,"I18nT"].forEach(s=>e.component(s,qh)),[Gh.name,"I18nN"].forEach(s=>e.component(s,Gh)),[Jh.name,"I18nD"].forEach(s=>e.component(s,Jh))),e.directive("t",eR(t))}const nR=oo("global-vue-i18n");function rR(e={}){const t=ut(e.globalInjection)?e.globalInjection:!0,n=new Map,[r,o]=oR(e),s=oo("");function i(c){return n.get(c)||null}function a(c,f){n.set(c,f)}function l(c){n.delete(c)}const u={get mode(){return"composition"}
6,async install(c,...f){if(c.__VUE_I18N_SYMBOL__=s,c.provide(c.__VUE_I18N_SYMBOL__,u),$e(f[0])){const p=f[0];u.__composerExtend=p.__composerExtend,u.__vueI18nExtend=p.__vueI18nExtend}let h=null;t&&(h=dR(c,u.global)),tR(c,u,...f);const d=c.unmount;c.unmount=()=>{h&&h(),u.dispose(),d()}},get global(){return o},dispose(){r.stop()},__instances:n,__getInstance:i,__setInstance:a,__deleteInstance:l};return u}function xi(e={}){const t=Uy();if(t==null)throw Yn(In.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Yn(In.NOT_INSTALLED);const n=sR(t),r=aR(n),o=qT(t),s=iR(e,o);if(s==="global")return GT(r,e,o),r;if(s==="parent"){let l=lR(n,t,e.__useComponent);return l==null&&(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=Et({},e);"__i18n"in o&&(l.__i18n=o.__i18n),r&&(l.__root=r),a=Wy(l),i.__composerExtend&&(a[Lu]=i.__composerExtend(a)),uR(i,t,a),i.__setInstance(t,a)}return a}function oR(e,t){const n=Du(),r=n.run(()=>Wy(e));if(r==null)throw Yn(In.UNEXPECTED_ERROR);return[n,r]}function sR(e){const t=wt(e.isCE?nR:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Yn(e.isCE?In.NOT_INSTALLED_WITH_PROVIDE:In.UNEXPECTED_ERROR);return t}function iR(e,t){return Nl(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function aR(e){return e.mode==="composition"?e.global:e.global.__composer}function lR(e,t,n=!1){let r=null;const o=t.root;let s=cR(t,n);for(;s!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(s)),r!=null||o===s)break;s=s.parent}return r}function cR(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function uR(e,t,n){xr(()=>{},t),_l(()=>{const r=n;e.__deleteInstance(t);const o=r[Lu];o&&(o(),delete r[Lu])},t)}const fR=["locale","fallbackLocale","availableLocales"],Xh=["t","rt","d","n","tm","te"];function dR(e,t){const n=Object.create(null);return fR.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw Yn(In.UNEXPECTED_ERROR);const i=it(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,o,i)}),e.config.globalProperties.$i18n=n,Xh.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw Yn(In.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,Xh.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}const hR=vn({name:"i18n-d",props:Et({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Sf),setup(e,t){const n=e.i18n||xi({useScope:e.scope,__useComponent:!0});return zy(e,t,$y,(...r)=>n[Tu](...r))}}),Jh=hR;kT(cT);CT(wT);TT(xy);function qy({dir:e=!0,lang:t=!0,seo:n=!0}={},r=Le()){const o=Rs(r);o.seoSettings={dir:e,lang:t,seo:n};const s=Uk(o,o.seoSettings);return tt(s,()=>o.metaState=s.value),o.metaState=s.value,s}function Zh(e=Le()){const t=Rs(e);return n=>{if(n!=null)return t.getRouteBaseName(n)||void 0}}function pR(e=Le()){const t=Rs(e);return(n,r)=>tl(t,n,r)}function gR(e=Le()){const t=Rs(e);return(n,r)=>gy(t,n,r)}function Gy(e=Le()){const t=Rs(e);return n=>yf(t,n)}const Qh="nuxt-i18n-slp",mR=new RegExp([`<!--${Qh}-\\[(\\w+)\\]-->`,".+?",`<!--/${Qh}-->`].join(""),"g"),yR=mt({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){const t=Le(e._id),n=Gy(t);t.hook("app:rendered",r=>{r.renderResult?.html!=null&&(r.renderResult.html=r.renderResult.html.replaceAll(mR,(o,s)=>{const i=encodeURI(n(s??""));return o.replace(/href="([^"]+)"/,`href="${i||"#"}" `)}))})}}),vR=mt({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(e){let t,n;const r=Le(e._id),o=$l(r),s=wy();[t,n]=Zr(()=>r.runWithContext(()=>_u(r,o.initial&&s.value||Sh(r,r.$router.currentRoute.value)))),await t,n(),ow("locale-changing",async i=>{let a,l;const u=([a,l]=Zr(()=>r.runWithContext(()=>_u(r,Sh(r,i)))),a=await a,l(),a);return o.initial=!1,r.runWithContext(()=>Ey(r,i,u))},{global:!0})}}),_R=mt({name:"i18n:plugin:preload",dependsOn:["i18n:plugin"],async setup(e){}});function bR(e,{extendComposer:t,extendComposerInstance:n}){const r=Du(),o=e.install.bind(e);e.install=(s,...i)=>{const a=Et({},i[0]);a.__composerExtend=u=>(n(u,fa(e)),()=>{}),e.mode==="legacy"&&(a.__vueI18nExtend=u=>(n(u,fa(u)),()=>{})),Reflect.apply(o,e,[s,a]);const l=fa(e);if(r.run(()=>{t(l),e.mode==="legacy"&&"__composer"in e.global&&n(e.global,fa(e.global))}),e.mode==="composition"&&s.config.globalProperties.$i18n!=null&&n(s.config.globalProperties.$i18n,l),s.unmount){const u=s.unmount.bind(s);s.unmount=()=>{r.stop(),u()}}}}const wR=async e=>{const t=await eC(Zk);t.locale=e||t.locale||"en-US",t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(const n of Ei)t.messages[n]??={};return t},ER=mt({name:"i18n:plugin",parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>"10.2.1"});const r=Le(e._id),o=Dl(r),s=r.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,i=hC(uy().host)||o.defaultLocale||"",a=s||([t,n]=Zr(()=>
6wR(i)),t=await t,n(),t),l=by();l.value??=uC(a.fallbackLocale),Ei.map(h=>`/_i18n/0_8wPijY/${h}/messages.json`);const u=rR(a),c=Hl(void 0,Pi(r),r),f=gC(r,u,a.defaultLocale);r._nuxtI18n=f,bR(u,{extendComposer(h){h.locales=ue(()=>o.locales),h.localeCodes=ue(()=>Ei);const d=gt(f.getBaseUrl());h.baseUrl=ue(()=>d.value),tt(h.locale,()=>d.value=f.getBaseUrl()),h.strategy="prefix_except_default",h.localeProperties=ue(()=>Oi.find(p=>p.code===h.locale.value)||{code:h.locale.value}),h.setLocale=async p=>{await _u(r,p),await r.runWithContext(()=>Ey(r,r.$router.currentRoute.value,p))},h.loadLocaleMessages=f.loadMessages,h.differentDomains=!1,h.defaultLocale=a.defaultLocale,h.getBrowserLocale=()=>Eh(c.navigator()),h.getLocaleCookie=()=>Eh(c.cookie()),h.setLocaleCookie=f.setCookieLocale,h.finalizePendingLocaleChange=async()=>{u.__pendingLocale&&await u.__resolvePendingLocalePromise?.()},h.waitForPendingLocaleChange=async()=>{await u?.__pendingLocalePromise}},extendComposerInstance(h,d){const p=[["locales",()=>d.locales],["localeCodes",()=>d.localeCodes],["baseUrl",()=>d.baseUrl],["strategy",()=>"prefix_except_default"],["localeProperties",()=>d.localeProperties],["setLocale",()=>m=>Reflect.apply(d.setLocale,d,[m])],["loadLocaleMessages",()=>m=>Reflect.apply(d.loadLocaleMessages,d,[m])],["differentDomains",()=>!1],["defaultLocale",()=>d.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(d.getBrowserLocale,d,[])],["getLocaleCookie",()=>()=>Reflect.apply(d.getLocaleCookie,d,[])],["setLocaleCookie",()=>m=>Reflect.apply(d.setLocaleCookie,d,[m])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(d.finalizePendingLocaleChange,d,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(d.waitForPendingLocaleChange,d,[])]];for(const[m,b]of p)Object.defineProperty(h,m,{get:b})}}),r.vueApp.use(u),Object.defineProperty(r,"$i18n",{get:()=>vf(u)}),r.provide("localeHead",h=>jk(r._nuxtI18n.composableCtx,h)),r.provide("localePath",pR(r)),r.provide("localeRoute",gR(r)),r.provide("routeBaseName",Zh(r)),r.provide("getRouteBaseName",Zh(r)),r.provide("switchLocalePath",Gy(r))}});let ep=!1;const tp=[],SR=e=>new Promise((t,n)=>{if(typeof window>"u"||(window.storyblokRegisterEvent=o=>{if(window.location===window.parent.location){console.warn("You are not in Draft Mode or in the Visual Editor.");return}ep?o():tp.push(o)},document.getElementById("storyblok-javascript-bridge")))return;const r=document.createElement("script");r.async=!0,r.src=e,r.id="storyblok-javascript-bridge",r.onerror=o=>n(o),r.onload=o=>{tp.forEach(s=>s()),ep=!0,t(o)},document.getElementsByTagName("head")[0].appendChild(r)});var kR=Object.defineProperty,CR=(e,t,n)=>t in e?kR(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Fe=(e,t,n)=>CR(e,typeof t!="symbol"?t+"":t,n);
6class TR extends Error{constructor(t){super(t),this.name="AbortError"}}function RR(e,t,n){if(!Number.isFinite(t))throw new TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(n))throw new TypeError("Expected `interval` to be a finite number");const r=[];let o=[],s=0,i=!1;const a=async()=>{s++;const u=r.shift();if(u)try{const f=await e(...u.args);u.resolve(f)}catch(f){u.reject(f)}const c=setTimeout(()=>{s--,r.length>0&&a(),o=o.filter(f=>f!==c)},n);o.includes(c)||o.push(c)},l=(...u)=>i?Promise.reject(new Error("Throttled function is already aborted and not accepting new promises")):new Promise((c,f)=>{r.push({resolve:c,reject:f,args:u}),s<t&&a()});return l.abort=()=>{i=!0,o.forEach(clearTimeout),o=[],r.forEach(u=>u.reject(()=>new TR("Throttle function aborted"))),r.length=0},l}let ol=class{constructor(){Fe(this,"isCDNUrl",(t="")=>t.includes("/cdn/")),Fe(this,"getOptionsPage",(t,n=25,r=1)=>({...t,per_page:n,page:r})),Fe(this,"delay",t=>new Promise(n=>setTimeout(n,t))),Fe(this,"arrayFrom",(t=0,n)=>Array.from({length:t},n)),Fe(this,"range",(t=0,n=t)=>{const r=Math.abs(n-t)||0,o=t<n?1:-1;return this.arrayFrom(r,(s,i)=>i*o+t)}),Fe(this,"asyncMap",async(t,n)=>Promise.all(t.map(n))),Fe(this,"flatMap",(t=[],n)=>t.map(n).reduce((r,o)=>[...r,...o],[])),Fe(this,"escapeHTML",function(t){const n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},r=/[&<>"']/g,o=new RegExp(r.source);return t&&o.test(t)?t.replace(r,s=>n[s]):t})}stringify(t,n,r){const o=[];for(const s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;const i=t[s];if(i==null)continue;const a=r?"":encodeURIComponent(s);let l;typeof i=="object"?l=this.stringify(i,n?n+encodeURIComponent(`[${a}]`):a,Array.isArray(i)):l=`${n?n+encodeURIComponent(`[${a}]`):a}=${encodeURIComponent(i)}`,o.push(l)}return o.join("&")}getRegionURL(t){const n="api.storyblok.com",r="api-us.storyblok.com",o="app.storyblokchina.cn",s="api-ap.storyblok.com",i="api-ca.storyblok.com";switch(t){case"us":return r;case"cn":return o;case"ap":return s;case"ca":return i;default:return n}}};const LR=function(e,t){const n={};for(const r in e){const o=e[r];t.includes(r)&&o!==null&&(n[r]=o)}return n},AR=e=>e==="email",OR=()=>({singleTag:"hr"}),PR=()=>({tag:"blockquote"}),xR=()=>({tag:"ul"}),NR=e=>({tag:["pre",{tag:"code",attrs:e.attrs}]}),IR=()=>({singleTag:"br"}),MR=e=>({tag:`h${e.attrs.level}`}),DR=e=>({singleTag:[{tag:"img",attrs:LR(e.attrs,["src","alt","title"])}]}),$R=()=>({tag:"li"}),HR=()=>({tag:"ol"}),FR=()=>({tag:"p"}),BR=e=>({tag:[{tag:"span",attrs:{"data-type":"emoji","data-name":e.attrs.name,emoji:e.attrs.emoji}}]}),jR=()=>({tag:"b"}),UR=()=>({tag:"s"}),WR=()=>({tag:"u"}),VR=()=>({tag:"strong"}),zR=()=>({tag:"code"}),qR=()=>({tag:"i"}),GR=e=>{if(!e.attrs)return{tag:""};const t=new ol().escapeHTML,n={...e.attrs},{linktype:r="url"}=e.attrs;if(delete n.linktype,n.href&&(n.href=t(e.attrs.href||"")),AR(r)&&(n.href=`mailto:${n.href}`),n.anchor&&(n.href=`${n.href}#${n.anchor}`,delete n.anchor),n.custom){for(const o in n.custom)n[o]=n.custom[o];delete n.custom}return{tag:[{tag:"a",attrs:n}]}},YR=e=>({tag:[{tag:"span",attrs:e.attrs}]}),KR=()=>({tag:"sub"}),XR=()=>({tag:"sup"}),JR=e=>({tag:[{tag:"span",attrs:e.attrs}]}),ZR=e=>{var t;return(t=e.attrs)!=null&&t.color?{tag:[{tag:"span",attrs:{style:`background-color:${e.attrs.color};`}}]}:{tag:""}},QR=e=>{var t;return(t=e.attrs)!=null&&t.color?{tag:[{tag:"span",attrs:{style:`color:${e.attrs.color}`}}]}:{tag:""}},eL={nodes:{horizontal_rule:OR,blockquote:PR,bullet_list:xR,code_block:NR,hard_break:IR,heading:MR,image:DR,list_item:$R,ordered_list:HR,paragraph:FR,emoji:BR},marks:{bold:jR,strike:UR,underline:WR,strong:VR,code:zR,italic:qR,link:GR,styled:YR,subscript:KR,superscript:XR,anchor:JR,highlight:ZR,textStyle:QR}},tL=function(e){const t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},n=/[&<>"']/g,r=new RegExp(n.source);return e&&r.test(e)?e.replace(n,o=>t[o]):e};let np=!1;class Au{constructor(t){Fe(this,"marks"),Fe(this,"nodes"),t||(t=eL),this.marks=t.marks||[],this.nodes=t.nodes||[]}addNode(t,n){this.nodes[t]=n}addMark(t,n){this.marks[t]=n}render(t,n={optimizeImages:!1},r=!0){if(!np&&r&&(console.warn("Warning ⚠️: The RichTextResolver class is deprecated and will be removed in the next major release. Please use the `@storyblok/richtext` package instead. https://github.com/storyblok/richtext/"),np=!0),t&&t.content&&Array.isArray(t.content)){let o="";return t.content.forEach(s=>{o+=this.renderNode(s)}),n.optimizeImages?this.optimizeImages(o,n.optimizeImages):o}return console.warn(`The render method must receive an Object with a "content" field.
7      The "content" field must be an array of nodes as the type ISbRichtext.
8      ISbRichtext:
9        content?: ISbRichtext[]
10        marks?: ISbRichtext[]
11        attrs?: any
12        text?: string
13        type: string
14        
15        Example:
16        {
17          content: [
18            {
19              content: [
20                {
21                  text: 'Hello World',
22                  type: 'text'
23                }
24              ],
25              type: 'paragraph'
26            }
27          ],
28          type: 'doc'
29        }`),""}optimizeImages(t,n){let r=0,o=0,s="",i="";typeof n!="boolean"&&(typeof n.width=="number"&&n.width>0&&(s+=`width="${n.width}" `,r=n.width),typeof n.height=="number"&&n.height>0&&(s+=`height="${n.height}" `,o=n.height),(n.loading==="lazy"||n.loading==="eager")&&(s+=`loading="${n.loading}" `),typeof n.class=="string"&&n.class.length>0&&(s+=`class="${n.class}" `),n.filters&&(typeof n.filters.blur=="number"&&n.filters.blur>=0&&n.filters.blur<=100&&(i+=`:blur(${n.filters.blur})`),typeof n.filters.brightness=="number"&&n.filters.brightness>=-100&&n.filters.brightness<=100&&(i+=`:brightness(${n.filters.brightness})`),n.filters.fill&&(n.filters.fill.match(/[0-9A-F]{6}/gi)||n.filters.fill==="transparent")&&(i+=`:fill(${n.filters.fill})`),n.filters.format&&["webp","png","jpeg"].includes(n.filters.format)&&(i+=`:format(${n.filters.format})`),typeof n.filters.grayscale=="boolean"&&n.filters.grayscale&&(i+=":grayscale()"),typeof n.filters.quality=="number"&&n.filters.quality>=0&&n.filters.quality<=100&&(i+=`:quality(${n.filters.quality})`),n.filters.rotate&&[90,180,270].includes(n.filters.rotate)&&(i+=`:rotate(${n.filters.rotate})`),i.length>0&&(i=`/filters${i}`))),s.length>0&&(t=t.replace(/<img/g,`<img ${s.trim()}`));const a=r>0||o>0||i.length>0?`${r}x${o}${i}`:"";return t=t.replace(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|bmp)/g,`a.storyblok.com/f/$1/$2.$3/m/${a}`),typeof n!="boolean"&&(n.sizes||n.srcset)&&(t=t.replace(/<img.*?src=["|'](.*?)["|']/g,l=>{var u,c;const f=l.match(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|bmp)/g);if(f&&f.length>0){const h={srcset:(u=n.srcset)==null?void 0:u.map(p=>{if(typeof p=="number")return`//${f}/m/${p}x0${i} ${p}w`;if(typeof p=="object"&&p.length===2){let m=0,b=0;return typeof p[0]=="number"&&(m=p[0]),typeof p[1]=="number"&&(b=p[1]),`//${f}/m/${m}x${b}${i} ${m}w`}return""}).join(", "),sizes:(c=n.sizes)==null?void 0:c.map(p=>p).join(", ")};let d="";return h.srcset&&(d+=`srcset="${h.srcset}" `),h.sizes&&(d+=`sizes="${h.sizes}" `),l.replace(/<img/g,`<img ${d.trim()}`)}return l})),t}renderNode(t){const n=[];t.marks&&t.marks.forEach(o=>{const s=this.getMatchingMark(o);s&&s.tag!==""&&n.push(this.renderOpeningTag(s.tag))});const r=this.getMatchingNode(t);return r&&r.tag&&n.push(this.renderOpeningTag(r.tag)),t.content?t.content.forEach(o=>{n.push(this.renderNode(o))}):t.text?n.push(tL(t.text)):r&&r.singleTag?n.push(this.renderTag(r.singleTag," /")):r&&r.html?n.push(r.html):t.type==="emoji"&&n.push(this.renderEmoji(t)),r&&r.tag&&n.push(this.renderClosingTag(r.tag)),t.marks&&t.marks.slice(0).reverse().forEac
29h(o=>{const s=this.getMatchingMark(o);s&&s.tag!==""&&n.push(this.renderClosingTag(s.tag))}),n.join("")}renderTag(t,n){return t.constructor===String?`<${t}${n}>`:t.map(r=>{if(r.constructor===String)return`<${r}${n}>`;{let o=`<${r.tag}`;if(r.attrs){for(const s in r.attrs)if(Object.prototype.hasOwnProperty.call(r.attrs,s)){const i=r.attrs[s];i!==null&&(o+=` ${s}="${i}"`)}}return`${o}${n}>`}}).join("")}renderOpeningTag(t){return this.renderTag(t,"")}renderClosingTag(t){return t.constructor===String?`</${t}>`:t.slice(0).reverse().map(n=>n.constructor===String?`</${n}>`:`</${n.tag}>`).join("")}getMatchingNode(t){const n=this.nodes[t.type];if(typeof n=="function")return n(t)}getMatchingMark(t){const n=this.marks[t.type];if(typeof n=="function")return n(t)}renderEmoji(t){if(t.attrs.emoji)return t.attrs.emoji;const n=[{tag:"img",attrs:{src:t.attrs.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle"}}];return this.renderTag(n," /")}}class nL{constructor(t){Fe(this,"baseURL"),Fe(this,"timeout"),Fe(this,"headers"),Fe(this,"responseInterceptor"),Fe(this,"fetch"),Fe(this,"ejectInterceptor"),Fe(this,"url"),Fe(this,"parameters"),Fe(this,"fetchOptions"),this.baseURL=t.baseURL,this.headers=t.headers||new Headers,this.timeout=t!=null&&t.timeout?t.timeout*1e3:0,this.responseInterceptor=t.responseInterceptor,this.fetch=(...n)=>t.fetch?t.fetch(...n):fetch(...n),this.ejectInterceptor=!1,this.url="",this.parameters={},this.fetchOptions={}}get(t,n){return this.url=t,this.parameters=n,this._methodHandler("get")}post(t,n){return this.url=t,this.parameters=n,this._methodHandler("post")}put(t,n){return this.url=t,this.parameters=n,this._methodHandler("put")}delete(t,n){return this.url=t,this.parameters=n??{},this._methodHandler("delete")}async _responseHandler(t){const n=[],r={data:{},headers:{},status:0,statusText:""};t.status!==204&&await t.json().then(o=>{r.data=o});for(const o of t.headers.entries())n[o[0]]=o[1];return r.headers={...n},r.status=t.status,r.statusText=t.statusText,r}async _methodHandler(t){let n=`${this.baseURL}${this.url}`,r=null;if(t==="get"){const l=new ol;n=`${this.baseURL}${this.url}?${l.stringify(this.parameters)}`}else r=JSON.stringify(this.parameters);const o=new URL(n),s=new AbortController,{signal:i}=s;let a;this.timeout&&(a=setTimeout(()=>s.abort(),this.timeout));try{const l=await this.fetch(`${o}`,{method:t,headers:this.headers,body:r,signal:i,...this.fetchOptions});this.timeout&&clearTimeout(a);const u=await this._responseHandler(l);return this.responseInterceptor&&!this.ejectInterceptor?this._statusHandler(this.responseInterceptor(u)):this._statusHandler(u)}catch(l){return{message:l}}}setFetchOptions(t={}){Object.keys(t).length>0&&"method"in t&&delete t.method,this.fetchOptions={...t}}eject(){this.ejectInterceptor=!0}_statusHandler(t){const n=/20[0-6]/g;return new Promise((r,o)=>{if(n.test(`${t.status}`))return r(t);const s={message:t.statusText,status:t.status,response:Array.isArray(t.data)?t.data[0]:t.data.error||t.data.slug};o(s)})}}const rp="SB-Agent",kc={defaultAgentName:"SB-JS-CLIENT",defaultAgentVersion:"SB-Agent-Version",packageVersion:"6.0.0"};let pa={};const Hr={};class rL{constructor(t,n){Fe(this,"client"),Fe(this,"maxRetries"),Fe(this,"retriesDelay"),Fe(this,"throttle"),Fe(this,"accessToken"),Fe(this,"cache"),Fe(this,"helpers"),Fe(this,"resolveCounter"),Fe(this,"relations"),Fe(this,"links"),Fe(this,"richTextResolver"),Fe(this,"resolveNestedRelations"),Fe(this,"stringifiedStoriesCache");let r=t.endpoint||n;if(!r){const i=new ol().getRegionURL,a=t.https===!1?"http":"https";t.oauthToken?r=`${a}://${i(t.region)}/v1`:r=`${a}://${i(t.region)}/v2`}const o=new Headers;o.set("Content-Type","application/json"),o.set("Accept","application/json"),t.headers&&(t.headers.constructor.name==="Headers"?t.headers.entries().toArray():Object.entries(t.headers)).forEach(([i,a])=>{o.set(i,a)}),o.has(rp)||(o.set(rp,kc.defaultAgentName),o.set(kc.defaultAgentVersion,kc.packageVersion));let s=5;t.oauthToken&&(o.set("Authorization",t.oauthToken),s=3),t.rateLimit&&(s=t.rateLimit),t.richTextSchema?this.richTextResolver=new Au(t.richTextSchema):this.richTextResolver=new Au,t.componentResolver&&this.setComponentResolver(t.componentResolver),this.maxRetries=t.maxRetries||10,this.retriesDelay=300,this.throttle=RR(this.throttledRequest.bind(this),s,1e3),this.accessToken=t.accessToken||"",this.relations={},this.links={},this.cache=t.cache||{clear:"manual"},this.helpers=new ol,this.resolveCounter=0,this.resolveNestedRelations=t.resolveNestedRelations||!0,this.stringifiedStoriesCache={},this.client=new nL({baseURL:r,timeout:t.timeout||0,headers:o,responseInterceptor:t.responseInterceptor,fetch:t.fetch})}setComponentResolver(t){this.richTextResolver.addNode("blok",n=>{let r="";return n.attrs.body&&n.attrs.body.forEach(o=>{r+=t(o.component,o)}),{html:r}}
29)}parseParams(t){return t.token||(t.token=this.getToken()),t.cv||(t.cv=Hr[t.token]),Array.isArray(t.resolve_relations)&&(t.resolve_relations=t.resolve_relations.join(",")),typeof t.resolve_relations<"u"&&(t.resolve_level=2),t}factoryParamOptions(t,n){return this.helpers.isCDNUrl(t)?this.parseParams(n):n}makeRequest(t,n,r,o,s){const i=this.factoryParamOptions(t,this.helpers.getOptionsPage(n,r,o));return this.cacheResponse(t,i,void 0,s)}get(t,n,r){n||(n={});const o=`/${t}`,s=this.factoryParamOptions(o,n);return this.cacheResponse(o,s,void 0,r)}async getAll(t,n,r,o){const s=n?.per_page||25,i=`/${t}`.replace(/\/$/,""),a=r??i.substring(i.lastIndexOf("/")+1),l=1,u=await this.makeRequest(i,n,s,l,o),c=u.total?Math.ceil(u.total/s):1,f=await this.helpers.asyncMap(this.helpers.range(l,c),h=>this.makeRequest(i,n,s,h+1,o));return this.helpers.flatMap([u,...f],h=>Object.values(h.data[a]))}post(t,n,r){const o=`/${t}`;return Promise.resolve(this.throttle("post",o,n,r))}put(t,n,r){const o=`/${t}`;return Promise.resolve(this.throttle("put",o,n,r))}delete(t,n,r){n||(n={});const o=`/${t}`;return Promise.resolve(this.throttle("delete",o,n,r))}getStories(t,n){return this._addResolveLevel(t),this.get("cdn/stories",t,n)}getStory(t,n,r){return this._addResolveLevel(n),this.get(`cdn/stories/${t}`,n,r)}getToken(){return this.accessToken}ejectInterceptor(){this.client.eject()}_addResolveLevel(t){typeof t.resolve_relations<"u"&&(t.resolve_level=2)}_cleanCopy(t){return JSON.parse(JSON.stringify(t))}_insertLinks(t,n,r){const o=t[n];o&&o.fieldtype==="multilink"&&o.linktype==="story"&&typeof o.id=="string"&&this.links[r][o.id]?o.story=this._cleanCopy(this.links[r][o.id]):o&&o.linktype==="story"&&typeof o.uuid=="string"&&this.links[r][o.uuid]&&(o.story=this._cleanCopy(this.links[r][o.uuid]))}getStoryReference(t,n){return this.relations[t][n]?JSON.parse(this.stringifiedStoriesCache[n]||JSON.stringify(this.relations[t][n])):n}_resolveField(t,n,r){const o=t[n];typeof o=="string"?t[n]=this.getStoryReference(r,o):Array.isArray(o)&&(t[n]=o.map(s=>this.getStoryReference(r,s)).filter(Boolean))}_insertRelations(t,n,r,o){if(Array.isArray(r)?r.find(i=>i.endsWith(`.${n}`)):r.endsWith(`.${n}`)){this._resolveField(t,n,o);return}const s=t.component?`${t.component}.${n}`:n;(Array.isArray(r)?r.includes(s):r===s)&&this._resolveField(t,n,o)}iterateTree(t,n,r){const o=(s,i="")=>{if(!(!s||s._stopResolving)){if(Array.isArray(s))s.forEach((a,l)=>o(a,`${i}[${l}]`));else if(typeof s=="object")for(const a in s){const l=i?`${i}.${a}`:a;(s.component&&s._uid||s.type==="link")&&(this._insertRelations(s,a,n,r),this._insertLinks(s,a,r)),o(s[a],l)}}};o(t.content)}async resolveLinks(t,n,r){let o=[];if(t.link_uuids){const s=t.link_uuids.length,i=[],a=50;for(let l=0;l<s;l+=a){const u=Math.min(s,l+a);i.push(t.link_uuids.slice(l,u))}for(let l=0;l<i.length;
29l++)(await this.getStories({per_page:a,language:n.language,version:n.version,starts_with:n.starts_with,by_uuids:i[l].join(",")})).data.stories.forEach(u=>{o.push(u)})}else o=t.links;o.forEach(s=>{this.links[r][s.uuid]={...s,_stopResolving:!0}})}async resolveRelations(t,n,r){let o=[];if(t.rel_uuids){const s=t.rel_uuids.length,i=[],a=50;for(let l=0;l<s;l+=a){const u=Math.min(s,l+a);i.push(t.rel_uuids.slice(l,u))}for(let l=0;l<i.length;l++)(await this.getStories({per_page:a,language:n.language,version:n.version,starts_with:n.starts_with,by_uuids:i[l].join(","),excluding_fields:n.excluding_fields})).data.stories.forEach(u=>{o.push(u)});o.length>0&&(t.rels=o,delete t.rel_uuids)}else o=t.rels;o&&o.length>0&&o.forEach(s=>{this.relations[r][s.uuid]={...s,_stopResolving:!0}})}async resolveStories(t,n,r){var o,s;let i=[];if(this.links[r]={},this.relations[r]={},typeof n.resolve_relations<"u"&&n.resolve_relations.length>0&&(typeof n.resolve_relations=="string"&&(i=n.resolve_relations.split(",")),await this.resolveRelations(t,n,r)),n.resolve_links&&["1","story","url","link"].includes(n.resolve_links)&&((o=t.links)!=null&&o.length||(s=t.link_uuids)!=null&&s.length)&&await this.resolveLinks(t,n,r),this.resolveNestedRelations)for(const a in this.relations[r])this.iterateTree(this.relations[r][a],i,r);t.story?this.iterateTree(t.story,i,r):t.stories.forEach(a=>{this.iterateTree(a,i,r)}),this.stringifiedStoriesCache={},delete this.links[r],delete this.relations[r]}async cacheResponse(t,n,r,o){const s=this.helpers.stringify({url:t,params:n}),i=this.cacheProvider();if(n.version==="published"&&t!=="/cdn/spaces/me"){const a=await i.get(s);if(a)return Promise.resolve(a)}return new Promise(async(a,l)=>{var u;try{const c=await this.throttle("get",t,n,o);if(c.status!==200)return l(c);let f={data:c.data,headers:c.headers};if((u=c.headers)!=null&&u["per-page"]&&(f=Object.assign({},f,{perPage:c.headers["per-page"]?Number.parseInt(c.headers["per-page"]):0,total:c.headers["per-page"]?Number.parseInt(c.headers.total):0})),f.data.story||f.data.stories){const d=this.resolveCounter=++this.resolveCounter%1e3;await this.resolveStories(f.data,n,`${d}`)}n.version==="published"&&t!=="/cdn/spaces/me"&&await i.set(s,f);const h=this.cache.clear==="onpreview"&&n.version==="draft"||this.cache.clear==="auto";return n.token&&f.data.cv&&(h&&Hr[n.token]&&Hr[n.token]!==f.data.cv&&await this.flushCache(),Hr[n.token]=f.data.cv),a(f)}catch(c){if(c.response&&c.status===429&&(r=typeof r>"u"?0:r+1,r<this.maxRetries))return console.log(`Hit rate limit. Retrying in ${this.retriesDelay/1e3} seconds.`),await this.helpers.delay(this.retriesDelay),this.cacheResponse(t,n,r).then(a).catch(l);l(c)}})}throttledRequest(t,n,r,o){return this.client.setFetchOptions(o),this.client[t](n,r)}cacheVersions(){return Hr}cacheVersion(){return Hr[this.accessToken]}setCacheVersion(t){this.accessToken&&(Hr[this.accessToken]=t)}clearCacheVersion(){this.accessToken&&(Hr[this.accessToken]=0)}cacheProvider(){switch(this.cache.type){case"memory":return{get(t){return Promise.resolve(pa[t])},getAll(){return Promise.resolve(pa)},set(t,n){return pa[t]=n,Promise.resolve(void 0)},flush(){return pa={},Promise.resolve(void 0)}};case"custom":if(this.cache.custom)return this.cache.custom;default:return{get(){return Promise.resolve()},getAll(){return Promise.resolve(void 0)},set(){return Promise.resolve(void 0)},flush(){return Promise.resolve(void 0)}}}}async flushCache(){return await this.cacheProvider().flush(),this.clearCacheVersion(),this}}const oL=(e={})=>{const{apiOptions:t}=e;if(!t||!t.accessToken){console.error("You need to provide an access token to interact with Storyblok API. Read https://www.storyblok.com/docs/api/content-delivery#topics/authentication");return}return{storyblokApi:new rL(t)}},sL=e=>{if(typeof e!="object"||typeof e._editable>"u")return{};try{const t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":`${t.id}-${t.uid}`}:{}}catch{return{}}};function iL(e,t){if(!t)return{src:e,attrs:{}};let n=0,r=0;const o={},s=[];function i(l,u,c,f,h){typeof l!="number"||l<=u||l>=c?console.warn(`[StoryblokRichText] - ${f.charAt(0).toUpperCase()+f.slice(1)} value must be a number between ${u} and ${c} (inclusive)`):h.push(`${f}(${l})`)}if(typeof t=="object"){if(typeof t.width=="number"&&t.width>0?(o.width=t.width,n=t.width):console.warn("[StoryblokRichText] - Width value must be a number greater than 0"),t.height&&typeof t.height=="number"&&t.height>0?(o.height=t.height,r=t.height):console.warn("[StoryblokRichText] - He
29ight value must be a number greater than 0"),t.loading&&["lazy","eager"].includes(t.loading)&&(o.loading=t.loading),t.class&&(o.class=t.class),t.filters){const{filters:l}=t||{},{blur:u,brightness:c,fill:f,format:h,grayscale:d,quality:p,rotate:m}=l||{};u&&i(u,0,100,"blur",s),p&&i(p,0,100,"quality",s),c&&i(c,0,100,"brightness",s),f&&s.push(`fill(${f})`),d&&s.push("grayscale()"),m&&[0,90,180,270].includes(t.filters.rotate||0)&&s.push(`rotate(${m})`),h&&["webp","png","jpeg"].includes(h)&&s.push(`format(${h})`)}t.srcset&&(o.srcset=t.srcset.map(l=>{if(typeof l=="number")return`${e}/m/${l}x0/${s.length>0?`filters:${s.join(":")}`:""} ${l}w`;if(Array.isArray(l)&&l.length===2){const[u,c]=l;return`${e}/m/${u}x${c}/${s.length>0?`filters:${s.join(":")}`:""} ${u}w`}else{console.warn("[StoryblokRichText] - srcset entry must be a number or a tuple of two numbers");return}}).join(", ")),t.sizes&&(o.sizes=t.sizes.join(", "))}let a=`${e}/m/`;return n>0&&r>0&&(a=`${a}${n}x${r}/`),s.length>0&&(a=`${a}filters:${s.join(":")}`),{src:a,attrs:o}}var xt=(e=>(e.DOCUMENT="doc",e.HEADING="heading",e.PARAGRAPH="paragraph",e.QUOTE="blockquote",e.OL_LIST="ordered_list",e.UL_LIST="bullet_list",e.LIST_ITEM="list_item",e.CODE_BLOCK="code_block",e.HR="horizontal_rule",e.BR="hard_break",e.IMAGE="image",e.EMOJI="emoji",e.COMPONENT="blok",e.TABLE="table",e.TABLE_ROW="tableRow",e.TABLE_CELL="tableCell",e.TABLE_HEADER="tableHeader",e))(xt||{}),bn=(e=>(e.BOLD="bold",e.STRONG="strong",e.STRIKE="strike",e.UNDERLINE="underline",e.ITALIC="italic",e.CODE="code",e.LINK="link",e.ANCHOR="anchor",e.STYLED="styled",e.SUPERSCRIPT="superscript",e.SUBSCRIPT="subscript",e.TEXT_STYLE="textStyle",e.HIGHLIGHT="highlight",e))(bn||{}),Yy=(e=>(e.TEXT="text",e))(Yy||{}),qs=(e=>(e.URL="url",e.STORY="story",e.ASSET="asset",e.EMAIL="email",e))(qs||{});const aL=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"],lL=(e={})=>Object.keys(e).map(t=>`${t}="${e[t]}"`).join(" "),cL=(e={})=>Object.keys(e).map(t=>`${t}: ${e[t]}`).join("; ");function uL(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}const ga=e=>Object.fromEntries(Object.entries(e).filter(([t,n])=>n!==void 0));function op(e,t={},n){const r=lL(t),o=r?`${e} ${r}`:e,s=Array.isArray(n)?n.join(""):n||"";if(e){if(aL.includes(e))return`<${o}>`}else return s;return`<${o}>${s}</${e}>`}function fL(e={}){const t=new Map,{renderFn:n=op,textFn:r=uL,resolvers:o={},optimizeImages:s=!1,keyedResolvers:i=!1}=e,a=n!==op,l=()=>({render:(R,H={},O)=>{if(i&&R){const z=t.get(R)||0;t.set(R,z+1),H.key=`${R}-${z}`}return n(R,H,O)}}),u=R=>(H,O)=>{const z=H.attrs||{};return O.render(R,z,H.children||null)},c=(R,H)=>{const{src:O,alt:z,title:Z,srcset:Q,sizes:q}=R.attrs||{};let Y=O,F={};if(s){const{src:P,attrs:ie}=iL(O,s);Y=P,F=ie}const V={src:Y,alt:z,title:Z,srcset:Q,sizes:q,...F};return H.render("img",ga(V))},f=(R,H)=>{const{level:O,...z}=R.attrs||{};return H.render(`h${O}`,z,R.children)},h=(R,H)=>{var O,z,Z,Q;const q=H.render("img",{src:(O=R.attrs)==null?void 0:O.fallbackImage,alt:(z=R.attrs)==null?void 0:z.alt,style:"width: 1.25em; height: 1.25em; vertical-align: text-top",draggable:"false",loading:"lazy"});return H.render("span",{"data-type":"emoji","data-name":(Z=R.attrs)==null?void 0:Z.name,"data-emoji":(Q=R.attrs)==null?void 0:Q.emoji},q)},d=(R,H)=>H.render("pre",R.attrs||{},H.render("code",{},R.children||"")),p=(R,H=!1)=>({text:O,attrs:z},Z)=>{const{class:Q,id:q,...Y}=z||{},F=H?{class:Q,id:q,style:cL(Y)||void 0}:z||{};return Z.render(R,ga(F),O)},m=R=>I(R),b=R=>{const{marks:H,...O}=R;if("text"in R){if(H)return H.reduce((Z,Q)=>m({...Q,text:Z}),m({...O,children:O.children}));const z=R.attrs||{};if(i){const Z=t.get("txt")||0;t.set("txt",Z+1),z.key=`txt-${Z}`}return r(O.text,z)}return""},v=(R,H)=>{const{linktype:O,href:z,anchor:Z,...Q}=R.attrs||{};let q="";switch(O){case qs.ASSET:case qs.URL:q=z;break;case qs.EMAIL:q=`mailto:${z}`;break;case qs.STORY:q=z,Z&&(q=`${q}#${Z}`);break;default:q=z;break}const Y={...Q};return q&&(Y.href=q),H.render("a",Y,R.text)},_=(R,H)=>{var O,z;return console.warn("[StoryblokRichtText] - BLOK resolver is not available for vanilla usage"),H.render("span",{blok:(O=R?.attrs)==null?void 0:O.body[0],id:(z=R.attrs)==null?void 0:z.id,style:"display: none"})},y=(R,H)=>{const O={},z=H.render("tbody",{},R.children);return H.render("table",O,z)},g=(R,H)=>{const O={};return H.render("tr",O,R.children)},S=(R,H)=>{const{colspan:O,rowspan:z,colwidth:Z,backgroundColor:Q,...q}=R.attrs||{},Y={...q};O>1&&(Y.colspan=O),z>1&&(Y.rowspan=z);const F=[];return Z&&F.push(`width: ${Z}px;`),Q&&F.push(`background-color: ${Q};`),F.length>0&&(Y.style=F.join(" ")),H.render("td",ga(Y),R.children)},A=(R,H)=>{const{colspan:O,rowspan:z,colwidth:Z,backgroundColor:Q,...q}=R.attrs||{},Y={...q};O>1&&(Y.colspan=O),z>1&&(Y.rowspan=z);const F=[];return Z&&F.push(`width: ${Z}px;`),Q&&F.push(`background-color: ${Q};`),F.length>0&&(Y.style=F.join(" ")),H.render("th",ga(Y),R.children)},L=new Map([[xt.DOCUMENT,u("")],[xt.HEADING,f],[xt.PARAGRAPH,u("p")],[xt.UL_LIST,u("ul")],[xt.OL_LIST,u("ol")],[xt.LIST_ITEM,u("li")],[xt.IMAGE,c],[xt.EMOJI,h],[xt.CODE_BLOCK,d],[xt.HR,u("hr")],[xt.BR,u("br")],[xt.QUOTE,u("blockquote")],[xt.COMPONENT,_],[Yy.TEXT,b],[bn.LINK,v],[bn.ANCHOR,v],[bn.STYLED,p("span",!0)],[bn.BOLD,p("strong")],[bn.TEXT_STYLE,p("span",!0)],[bn.ITALIC,p("em")],[bn.UNDERLINE,p("u")],[bn.STRIKE,p("s")],[bn.CODE,p("code")],[bn.SUPERSCRIPT,p("sup")],[bn.SUBSCRIPT,p("sub")],[bn.HIGHLIGHT,p("mark")],[xt.TABLE,y],[xt.TABLE_ROW,g],[xt.TABLE_CELL,S],[xt.TABLE_HEADER,A],...Object.entries(o).map(([R,H])=>[R,H])]);function U(R){const H=L.get(R.type);if(!H)return console.error("<Storyblok>",`No resolver found for node type ${R.type}`),"";const O=l();if(R.type==="text")return H(R,O);const z=R.content?R.content.map(I):void 0;return H({...R,children:z},O)}
29function I(R){return R.type==="doc"?a?R.content.map(U):R.content.map(U).join(""):Array.isArray(R)?R.map(U):U(R)}return{render:I}}let Ou,sp="https://app.storyblok.com/f/storyblok-v2-latest.js";const dL=(e,t,n={})=>{var r;const o=!(typeof window>"u")&&typeof window.storyblokRegisterEvent<"u",s=new URL((r=window.location)==null?void 0:r.href).searchParams.get("_storyblok"),i=s!==null&&+s===e;if(!(!o||!i)){if(!e){console.warn("Story ID is not defined. Please provide a valid ID.");return}window.storyblokRegisterEvent(()=>{new window.StoryblokBridge(n).on(["input","published","change"],a=>{var l;a&&(a.action==="input"&&((l=a.story)==null?void 0:l.id)===e?t(a.story):(a.action==="change"||a.action==="published")&&a.storyId===e&&window.location.reload())})})}},hL=(e,t)=>{e.addNode("blok",n=>{let r="";return n.attrs.body.forEach(o=>{r+=t(o.component,o)}),{html:r}})},pL=(e={})=>{var t,n;const{bridge:r,accessToken:o,use:s=[],apiOptions:i={},richText:a={},bridgeUrl:l}=e;i.accessToken=i.accessToken||o;const u={bridge:r,apiOptions:i};let c={};s.forEach(h=>{c={...c,...h(u)}}),l&&(sp=l);const f=!(typeof window>"u")&&((n=(t=window.location)==null?void 0:t.search)==null?void 0:n.includes("_storyblok_tk"));return r!==!1&&f&&SR(sp),Ou=new Au(a.schema),a.resolver&&hL(Ou,a.resolver),c},gL=e=>{var t;return!e||!((t=e?.content)!=null&&t.some(n=>n.content||n.type==="blok"||n.type==="horizontal_rule"))},FA=(e,t,n)=>{let r=Ou;if(!r){console.error("Please initialize the Storyblok SDK before calling the renderRichText function");return}return gL(e)?"":r.render(e,{},!1)},Ky=vn({__name:"StoryblokComponent",props:{blok:{}},setup(e,{expose:t}){const n=e,r=gt();t({value:r});const o=typeof ko(n.blok.component)!="string",s=wt("VueSDKOptions"),i=gt(n.blok.component);return!o&&s&&(s.enableFallbackComponent?(i.value=s.customFallbackComponent??"FallbackComponent",typeof ko(i.value)=="string"&&console.error(`Is the Fallback component "${i.value}" registered properly?`)):console.error(`Component could not be found for blok "${n.blok.component}"! Is it defined in main.ts as "app.component("${n.blok.component}", ${n.blok.component});"?`)),(a,l)=>(_t(),rn(ko(i.value),Ai({ref_key:"blokRef",ref:r},{...a.$props,...a.$attrs}),null,16))}}),mL=e=>{var t,n;return pt(Ky,{blok:(t=e?.attrs)==null?void 0:t.body[0],id:(n=e.attrs)==null?void 0:n.id},e.children)};function yL(e){const t={renderFn:pt,textFn:Sl,keyedResolvers:!0,resolvers:{[xt.COMPONENT]:mL,...e.resolvers}};return fL(t)}const vL=vn({__name:"StoryblokRichText",props:{doc:{},resolvers:{}},setup(e){const t=e,n=gt(),r=()=>n.value;return tt([()=>t.doc,()=>t.resolvers],([o,s])=>{const{render:i}=yL({resolvers:s??{}});n.value=i(o)},{immediate:!0,deep:!0}),(o,s)=>(_t(),rn(r))}}),_L={beforeMount(e,t){if(t.value){const n=sL(t.value);Object.keys(n).length>0&&(e.setAttribute("data-blok-c",n["data-blok-c"]),e.setAttribute("data-blok-uid",n["data-blok-uid"]),e.classList.add("storyblok__outline"))}}},bL=e=>{console.error(`You can't use ${e} if you're not loading apiPlugin. Please provide it on StoryblokVue initialization.
30    `)};let Pu=null;const Xy=()=>(Pu||bL("useStoryblokApi"),Pu),wL={install(e,t={}){e.directive("editable",_L),e.component("StoryblokComponent",Ky),e.component("StoryblokRichText",vL),t.enableFallbackComponent&&!t.customFallbackComponent&&e.component("FallbackComponent",St(()=>Ge(()=>import("./bUk0cHAG.js"),[],import.meta.url)));const{storyblokApi:n}=pL(t);Pu=n||null,e.provide("VueSDKOptions",t)}},EL=mt(({vueApp:e})=>{let{storyblok:t}=Nr().public;t=JSON.parse(JSON.stringify(t)),e.use(wL,{...t,use:[oL]})});var Cc={exports:{}},ip;function Jy(){return ip||(ip=1,(function(e){(function(t,n){var r=n(t,t.document,Date);t.lazySizes=r,e.exports&&(e.exports=r)})(typeof window<"u"?window:{},function(n,r,o){var s,i;if((function(){var F,V={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};i=n.lazySizesConfig||n.lazysizesConfig||{};for(F in V)F in i||(i[F]=V[F])})(),!r||!r.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var a=r.documentElement,l=n.HTMLPictureElement,u="addEventListener",c="getAttribute",f=n[u].bind(n),h=n.setTimeout,d=n.requestAnimationFrame||h,p=n.requestIdleCallback,m=/^picture$/i,b=["load","error","lazyincluded","_lazyloaded"],v={},_=Array.prototype.forEach,y=function(F,V){return v[V]||(v[V]=new RegExp("(\\s|^)"+V+"(\\
30s|$)")),v[V].test(F[c]("class")||"")&&v[V]},g=function(F,V){y(F,V)||F.setAttribute("class",(F[c]("class")||"").trim()+" "+V)},S=function(F,V){var P;(P=y(F,V))&&F.setAttribute("class",(F[c]("class")||"").replace(P," "))},A=function(F,V,P){var ie=P?u:"removeEventListener";P&&A(F,V),b.forEach(function(me){F[ie](me,V)})},L=function(F,V,P,ie,me){var pe=r.createEvent("Event");return P||(P={}),P.instance=s,pe.initEvent(V,!ie,!me),pe.detail=P,F.dispatchEvent(pe),pe},U=function(F,V){var P;!l&&(P=n.picturefill||i.pf)?(V&&V.src&&!F[c]("srcset")&&F.setAttribute("srcset",V.src),P({reevaluate:!0,elements:[F]})):V&&V.src&&(F.src=V.src)},I=function(F,V){return(getComputedStyle(F,null)||{})[V]},R=function(F,V,P){for(P=P||F.offsetWidth;P<i.minSize&&V&&!F._lazysizesWidth;)P=V.offsetWidth,V=V.parentNode;return P},H=(function(){var F,V,P=[],ie=[],me=P,pe=function(){var be=me;for(me=P.length?ie:P,F=!0,V=!1;be.length;)be.shift()();F=!1},Se=function(be,ce){F&&!ce?be.apply(this,arguments):(me.push(be),V||(V=!0,(r.hidden?h:d)(pe)))};return Se._lsFlush=pe,Se})(),O=function(F,V){return V?function(){H(F)}:function(){var P=this,ie=arguments;H(function(){F.apply(P,ie)})}},z=function(F){var V,P=0,ie=i.throttleDelay,me=i.ricTimeout,pe=function(){V=!1,P=o.now(),F()},Se=p&&me>49?function(){p(pe,{timeout:me}),me!==i.ricTimeout&&(me=i.ricTimeout)}:O(function(){h(pe)},!0);return function(be){var ce;(be=be===!0)&&(me=33),!V&&(V=!0,ce=ie-(o.now()-P),ce<0&&(ce=0),be||ce<9?Se():h(Se,ce))}},Z=function(F){var V,P,ie=99,me=function(){V=null,F()},pe=function(){var Se=o.now()-P;Se<ie?h(pe,ie-Se):(p||me)(me)};return function(){P=o.now(),V||(V=h(pe,ie))}},Q=(function(){var F,V,P,ie,me,pe,Se,be,ce,B,J,K,re=/^img$/i,le=/^iframe$/i,we="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),E=0,C=0,D=0,W=-1,T=function(G){D--,(!G||D<0||!G.target)&&(D=0)},w=function(G){return K==null&&(K=I(r.body,"visibility")=="hidden"),K||!(I(G.parentNode,"visibility")=="hidden"&&I(G,"visibility")=="hidden")},k=function(G,ae){var Te,Je=G,xe=w(G);for(be-=ae,J+=ae,ce-=ae,B+=ae;xe&&(Je=Je.offsetParent)&&Je!=r.body&&Je!=a;)xe=(I(Je,"opacity")||1)>0,xe&&I(Je,"overflow")!="visible"&&(Te=Je.getBoundingClientRect(),xe=B>Te.left&&ce<Te.right&&J>
30Te.top-1&&be<Te.bottom+1);return xe},N=function(){var G,ae,Te,Je,xe,Ie,kt,ge,Yt,yt,At,$t,Ct=s.elements;if((ie=i.loadMode)&&D<8&&(G=Ct.length)){for(ae=0,W++;ae<G;ae++)if(!(!Ct[ae]||Ct[ae]._lazyRace)){if(!we||s.prematureUnveil&&s.prematureUnveil(Ct[ae])){de(Ct[ae]);continue}if((!(ge=Ct[ae][c]("data-expand"))||!(Ie=ge*1))&&(Ie=C),yt||(yt=!i.expand||i.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:i.expand,s._defEx=yt,At=yt*i.expFactor,$t=i.hFac,K=null,C<At&&D<1&&W>2&&ie>2&&!r.hidden?(C=At,W=0):ie>1&&W>1&&D<6?C=yt:C=E),Yt!==Ie&&(pe=innerWidth+Ie*$t,Se=innerHeight+Ie,kt=Ie*-1,Yt=Ie),Te=Ct[ae].getBoundingClientRect(),(J=Te.bottom)>=kt&&(be=Te.top)<=Se&&(B=Te.right)>=kt*$t&&(ce=Te.left)<=pe&&(J||B||ce||be)&&(i.loadHidden||w(Ct[ae]))&&(V&&D<3&&!ge&&(ie<3||W<4)||k(Ct[ae],Ie))){if(de(Ct[ae]),xe=!0,D>9)break}else!xe&&V&&!Je&&D<4&&W<4&&ie>2&&(F[0]||i.preloadAfterLoad)&&(F[0]||!ge&&(J||B||ce||be||Ct[ae][c](i.sizesAttr)!="auto"))&&(Je=F[0]||Ct[ae])}Je&&!xe&&de(Je)}},M=z(N),j=function(G){var ae=G.target;if(ae._lazyCache){delete ae._lazyCache;return}T(G),g(ae,i.loadedClass),S(ae,i.loadingClass),A(ae,x),L(ae,"lazyloaded")},X=O(j),x=function(G){X({target:G.target})},$=function(G,ae){var Te=G.getAttribute("data-load-mode")||i.iframeLoadMode;Te==0?G.contentWindow.location.replace(ae):Te==1&&(G.src=ae)},ee=function(G){var ae,Te=G[c](i.srcsetAttr);(ae=i.customMedia[G[c]("data-media")||G[c]("media")])&&G.setAttribute("media",ae),Te&&G.setAttribute("srcset",Te)},te=O(function(G,ae,Te,Je,xe){var Ie,kt,ge,Yt,yt,At;(yt=L(G,"lazybeforeunveil",ae)).defaultPrevented||(Je&&(Te?g(G,i.autosizesClass):G.setAttribute("sizes",Je)),kt=G[c](i.srcsetAttr),Ie=G[c](i.srcAttr),xe&&(ge=G.parentNode,Yt=ge&&m.test(ge.nodeName||"")),At=ae.firesLoad||"src"in G&&(kt||Ie||Yt),yt={target:G},g(G,i.loadingClass),At&&(clearTimeout(P),P=h(T,2500),A(G,x,!0)),Yt&&_.call(ge.getElementsByTagName("source"),ee),kt?G.setAttribute("srcset",kt):Ie&&!Yt&&(le.test(G.nodeName)?$(G,Ie):G.src=Ie),xe&&(kt||Yt)&&U(G,{src:Ie})),G._lazyRace&&delete G._lazyRace,S(G,i.lazyClass),H(function(){var $t=G.complete&&G.naturalWidth>1;(!At||$t)&&($t&&g(G,i.fastLoadedClass),j(yt),G._lazyCache=!0,h(function(){"_lazyCache"in G&&delete G._lazyCache},9)),G.loading=="lazy"&&D--},!0)}),de=function(G){if(!G._lazyRace){var ae,Te=re.test(G.nodeName),Je=Te&&(G[c](i.sizesAttr)||G[c]("sizes")),xe=Je=="auto";(xe||!V)&&Te&&(G[c]("src")||G.srcset)&&!G.complete&&!y(G,i.errorClass)&&y(G,i.lazyClass)||(ae=L(G,"lazyunveilread").detail,xe&&q.updateElem(G,!0,G.offsetWidth),G._lazyRace=!0,D++,te(G,ae,xe,Je,Te))}},ye=Z(function(){i.loadMode=3,M()}),De=function(){i.loadMode==3&&(i.loadMode=2),ye()},Ke=function(){if(!V){if(o.now()-me<999){h(Ke,999);return}V=!0,i.loadMode=3,M(),f("scroll",De,!0)}};return{_:function(){me=o.now(),s.elements=r.getElementsByClassName(i.lazyClass),F=r.getElementsByClassName(i.lazyClass+" "+i.preloadClass),f("scroll",M,!0),f("resize",M,!0),f("pageshow",function(G){if(G.persisted){var ae=r.querySelectorAll("."+i.loadingClass);ae.length&&ae.forEach&&d(function(){ae.forEach(function(Te){Te.complete&&de(Te)})})}}),n.MutationObserver?new MutationObserver(M).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[u]("DOMNodeInserted",M,!0),a[u]("DOMAttrModified",M,!0),setInterval(M,999)),f("hashchange",M,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(G){r[u](G,M,!0)}),/d$|^c/.test(r.readyState)?Ke():(f("load",Ke),r[u]("DOMContentLoaded",M),h(Ke,2e4)),s.elements.length?(N(),H._lsFlush()):M()},checkElems:M,unveil:de,_aLSL:De}})(),q=(function(){var F,V=O(function(pe,Se,be,ce){var B,J,K;if(pe._lazysizesWidth=ce,ce+="px",pe.setAttribute("sizes",ce),m.test(Se.nodeName||""))for(B=Se.getElementsByTagName("source"),J=0,K=B.length;J<K;J++)B[J].setAttribute("sizes",ce);be.detail.dataAttr||U(pe,be.detail)}),P=function(pe,Se,be){var ce,B=pe.parentNode;B&&(be=R(pe,B,be),ce=L(pe,"lazybeforesizes",{width:be,dataAttr:!!Se}),ce.defaultPrevented||(be=ce.detail.width,be&&be!==pe._lazysizesWidth&&V(pe,B,ce,be)))},ie=function(){var pe,Se=F.length;if(Se)for(pe=0;pe<Se;pe++)P(F[pe])},me=Z(ie);return{_:function(){F=r.getElementsByClassName(i.autosizesClass),f("resize",me)},checkElems:me,updateElem:P}})(),Y=function(){!Y.i&&r.getElementsByClassName&&(Y.i=!0,q._(),Q._())};return h(function(){i.init&&Y()}),s={cfg:i,autoSizer:q,loader:Q,init:Y,uP:U,aC:g,rC:S,hC:y,fire:L,gW:
30R,rAF:H},s})})(Cc)),Cc.exports}Jy();var Tc={exports:{}},ap;function SL(){return ap||(ap=1,(function(e){(function(t,n){var r=function(){n(t.lazySizes),t.removeEventListener("lazyunveilread",r,!0)};n=n.bind(null,t,t.document),e.exports?n(Jy()):t.lazySizes?r():t.addEventListener("lazyunveilread",r,!0)})(window,function(t,n,r){var o,s,i={};n.addEventListener&&(s=/\(|\)|\s|'/,o=function(l,u){var c=n.createElement("img");c.onload=function(){c.onload=null,c.onerror=null,c=null,u()},c.onerror=c.onload,c.src=l,c&&c.complete&&c.onload&&c.onload()},addEventListener("lazybeforeunveil",function(l){if(l.detail.instance==r){var u,c,f,h;if(!l.defaultPrevented){var d=l.target;if(d.preload=="none"&&(d.preload=d.getAttribute("data-preload")||"auto"),d.getAttribute("data-autoplay")!=null)if(d.getAttribute("data-expand")&&!d.autoplay)try{d.play()}catch{}else requestAnimationFrame(function(){d.setAttribute("data-expand","-10"),r.aC(d,r.cfg.lazyClass)});u=d.getAttribute("data-link"),u&&a(u,!0),u=d.getAttribute("data-script"),u&&(l.detail.firesLoad=!0,c=function(){l.detail.firesLoad=!1,r.fire(d,"_lazyloaded",{},!0,!0)},a(u,null,c)),u=d.getAttribute("data-require"),u&&(r.cfg.requireJs?r.cfg.requireJs([u]):a(u)),f=d.getAttribute("data-bg"),f&&(l.detail.firesLoad=!0,c=function(){d.style.backgroundImage="url("+(s.test(f)?JSON.stringify(f):f)+")",l.detail.firesLoad=!1,r.fire(d,"_lazyloaded",{},!0,!0)},o(f,c)),h=d.getAttribute("data-poster"),h&&(l.detail.firesLoad=!0,c=function(){d.poster=h,l.detail.firesLoad=!1,r.fire(d,"_lazyloaded",{},!0,!0)},o(h,c))}}},!1));function a(l,u,c){if(!i[l]){var f=n.createElement(u?"link":"script"),h=n.getElementsByTagName("script")[0];u?(f.rel="stylesheet",f.href=l):(f.onload=function(){f.onerror=null,f.onload=null,c()},f.onerror=f.onload,f.src=l),i[l]=!0,i[f.src||f.href]=!0,h.parentNode.insertBefore(f,h)}}})})(Tc)),Tc.exports}SL();var lp={},cp;function kL(){return cp||(cp=1,(function(e){if(!e.hasInitialised){var t={escapeRegExp:function(r){return r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(r,o){var s=" ";return r.nodeType===1&&(s+r.className+s).replace(/[\n\t]/g,s).indexOf(s+o+s)>=0},addClass:function(r,o){r.className+=" "+o},removeClass:function(r,o){var s=new RegExp("\\b"+this.escapeRegExp(o)+"\\b");r.className=r.className.replace(s,"")},interpolateString:function(r,o){return r.replace(/{{([a-z][a-z0-9\-_]*)}}/gi,function(s){return o(arguments[1])||""})},getCookie:function(r){var o=("; "+document.cookie).split("; "+r+"=");return o.length<2?void 0:o.pop().split(";").shift()}
30,setCookie:function(r,o,s,i,a,l){var u=new Date;u.setHours(u.getHours()+24*(s||365));var c=[r+"="+o,"expires="+u.toUTCString(),"path="+(a||"/")];i&&c.push("domain="+i),l&&c.push("secure"),document.cookie=c.join(";")},deepExtend:function(r,o){for(var s in o)o.hasOwnProperty(s)&&(s in r&&this.isPlainObject(r[s])&&this.isPlainObject(o[s])?this.deepExtend(r[s],o[s]):r[s]=o[s]);return r},throttle:function(r,o){var s=!1;return function(){s||(r.apply(this,arguments),s=!0,setTimeout(function(){s=!1},o))}},hash:function(r){var o,s,i=0;if(r.length===0)return i;for(o=0,s=r.length;o<s;++o)i=(i<<5)-i+r.charCodeAt(o),i|=0;return i},normaliseHex:function(r){return r[0]=="#"&&(r=r.substr(1)),r.length==3&&(r=r[0]+r[0]+r[1]+r[1]+r[2]+r[2]),r},getContrast:function(r){return r=this.normaliseHex(r),(299*parseInt(r.substr(0,2),16)+587*parseInt(r.substr(2,2),16)+114*parseInt(r.substr(4,2),16))/1e3>=128?"#000":"#fff"},getLuminance:function(r){var o=parseInt(this.normaliseHex(r),16),s=38+(o>>16),i=38+(o>>8&255),a=38+(255&o);return"#"+(16777216+65536*(s<255?s<1?0:s:255)+256*(i<255?i<1?0:i:255)+(a<255?a<1?0:a:255)).toString(16).slice(1)},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(r){return typeof r=="object"&&r!==null&&r.constructor==Object},traverseDOMPath:function(r,o){return r&&r.parentNode?t.hasClass(r,o)?r:this.traverseDOMPath(r.parentNode,o):null}};
30e.status={deny:"deny",allow:"allow",dismiss:"dismiss"},e.transitionEnd=(function(){var r=document.createElement("div"),o={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var s in o)if(o.hasOwnProperty(s)&&r.style[s+"ransition"]!==void 0)return o[s];return""})(),e.hasTransition=!!e.transitionEnd;var n=Object.keys(e.status).map(t.escapeRegExp);e.customStyles={},e.Popup=(function(){var r={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(f){},onStatusChange:function(f,h){},onRevokeChoice:function(){},onNoCookieLaw:function(f,h){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://www.cookiesandyou.com",close:"&#x274c;",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span>&nbsp;',message:'<span id="cookieconsent:desc" class="cc-message">{{message}}</span>',messagelink:'<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a></span>',dismiss:'<a aria-label="dismiss cookie message" role=button tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>',allow:'<a aria-label="allow cookies" role=button tabindex="0"  class="cc-btn cc-allow">{{allow}}</a>',deny:'<a aria-label="deny cookies" role=button tabindex="0" class="cc-btn cc-deny">{{deny}}</a>',link:'<a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a>',close:'<span aria-label="dismiss cookie message" role=button tabindex="0" class="cc-close">{{close}}</span>'},window:'<div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}"><!--googleoff: all-->{{children}}<!--googleon: all--></div>',revokeBtn:'<div class="cc-revoke {{classes}}">{{policy}}</div>',compliance:{info:'<div class="cc-compliance">{{dismiss}}</div>',"opt-in":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>',"opt-out":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>'},type:"info",layouts:{basic:"{{messagelink}}{{compliance}}","basic-close":"{{messagelink}}{{compliance}}{{close}}","basic-header":"{{header}}{{message}}{{link}}{{compliance}}"},layout:"basic",position:"bottom",theme:"block",static:!1,palette:null,revokable:!1,animateRevokable:!0,showLink:!0,dismissOnScroll:!1,dismissOnTimeout:!1,dismissOnWindowClick:!1,ignoreClicksFrom:["cc-revoke","cc-btn"],autoOpen:!0,autoAttach:!0,whitelistPage:[],blacklistPage:[],overrideHTML:null};function o(){this.initialise.apply(this,arguments)}function s(f){this.openingTimeout=null,t.removeClass(f,"cc-invisible")}function i(f){f.style.display="none",f.removeEventListener(e.transitionEnd,this.afterTransition),this.afterTransition=null}function a(){var f=this.options.position.split("-"),h=[];return f.forEach(function(d){h.push("cc-"+d)}),h}function l(f){var h=this.options,d=document.createElement("div"),p=h.container&&h.container.nodeType===1?h.container:document.body;d.innerHTML=f;var m=d.children[0];return m.style.display="none",t.hasClass(m,"cc-window")&&e.hasTransition&&t.addClass(m,"cc-invisible"),this.onButtonClick=(function(b){var v=t.traverseDOMPath(b.target,"cc-btn")||b.target;if(t.hasClass(v,"cc-btn")){var _=v.className.match(new RegExp("\\bcc-("+n.join("|")+")\\b")),y=_&&_[1]||!1;y&&(this.setStatus(y),this.close(!0))}t.hasClass(v,"cc-close")&&(this.setStatus(e.status.dismiss),this.close(!0)),t.hasClass(v,"cc-revoke")&&this.revokeChoice()}).bind(this),m.addEventListener("click",this.onButtonClick),h.autoAttach&&(p.firstChild?p.insertBefore(m,p.firstChild):p.appendChild(m)),m}function u(f){return(f=t.normaliseHex(f))=="000000"?"#222":t.getLuminance(f)}function c(f,h){for(var d=0,p=f.length;d<p;
30++d){var m=f[d];if(m instanceof RegExp&&m.test(h)||typeof m=="string"&&m.length&&m===h)return!0}return!1}return o.prototype.initialise=function(f){this.options&&this.destroy(),t.deepExtend(this.options={},r),t.isPlainObject(f)&&t.deepExtend(this.options,f),(function(){var m=this.options.onInitialise.bind(this);if(!window.navigator.cookieEnabled)return m(e.status.deny),!0;if(window.CookiesOK||window.navigator.CookiesOK)return m(e.status.allow),!0;var b=Object.keys(e.status),v=this.getStatus(),_=b.indexOf(v)>=0;return _&&m(v),_}).call(this)&&(this.options.enabled=!1),c(this.options.blacklistPage,location.pathname)&&(this.options.enabled=!1),c(this.options.whitelistPage,location.pathname)&&(this.options.enabled=!0);var h=this.options.window.replace("{{classes}}",(function(){var m=this.options,b=m.position=="top"||m.position=="bottom"?"banner":"floating";t.isMobile()&&(b="floating");var v=["cc-"+b,"cc-type-"+m.type,"cc-theme-"+m.theme];return m.static&&v.push("cc-static"),v.push.apply(v,a.call(this)),(function(_){var y=t.hash(JSON.stringify(_)),g="cc-color-override-"+y,S=t.isPlainObject(_);return this.customStyleSelector=S?g:null,S&&(function(A,L,U){if(e.customStyles[A])return void++e.customStyles[A].references;var I={},R=L.popup,H=L.button,O=L.highlight;R&&(R.text=R.text?R.text:t.getContrast(R.background),R.link=R.link?R.link:R.text,I[U+".cc-window"]=["color: "+R.text,"background-color: "+R.background],I[U+".cc-revoke"]=["color: "+R.text,"background-color: "+R.background],I[U+" .cc-link,"+U+" .cc-link:active,"+U+" .cc-link:visited"]=["color: "+R.link],H&&(H.text=H.text?H.text:t.getContrast(H.background),H.border=H.border?H.border:"transparent",I[U+" .cc-btn"]=["color: "+H.text,"border-color: "+H.border,"background-color: "+H.background],H.padding&&I[U+" .cc-btn"].push("padding: "+H.padding),H.background!="transparent"&&(I[U+" .cc-btn:hover, "+U+" .cc-btn:focus"]=["background-color: "+(H.hover||u(H.background))]),O?(O.text=O.text?O.text:t.getContrast(O.background),O.border=O.border?O.border:"transparent",I[U+" .cc-highlight .cc-btn:first-child"]=["color: "+O.text,"border-color: "+O.border,"background-color: "+O.background]):I[U+" .cc-highlight .cc-btn:first-child"]=["color: "+R.text]));var z=document.createElement("style");document.head.appendChild(z),e.customStyles[A]={references:1,element:z.sheet};var Z=-1;for(var Q in I)I.hasOwnProperty(Q)&&z.sheet.insertRule(Q+"{"+I[Q].join(";")+"}",++Z)})(y,_,"."+g),S}).call(this,this.options.palette),this.customStyleSelector&&v.push(this.customStyleSelector),v}).call(this).join(" ")).replace("{{children}}",(function(){var m={},b=this.options;b.showLink||(b.elements.link="",b.elements.messagelink=b.elements.message),Object.keys(b.elements).forEach(function(y){m[y]=t.interpolateString(b.elements[y],function(g){var S=b.content[g];return g&&typeof S=="string"&&S.length?S:""})});var v=b.compliance[b.type];v||(v=b.compliance.info),m.compliance=t.interpolateString(v,function(y){return m[y]});var _=b.layouts[b.layout];return _||(_=b.layouts.basic),t.interpolateString(_,function(y){return m[y]})}).call(this)),d=this.options.overrideHTML;if(typeof d=="string"&&d.length&&(h=d),this.options.static){var p=l.call(this,'<div class="cc-grower">'+h+"</div>");p.style.display="",this.element=p.firstChild,this.element.style.display="none",t.addClass(this.element,"cc-invisible")}else this.element=l.call(this,h);(function(){var m=this.setStatus.bind(this),b=this.close.bind(this),v=this.options.dismissOnTimeout;typeof v=="number"&&v>=0&&(this.dismissTimeout=window.setTimeout(function(){m(e.status.dismiss),b(!0)},Math.floor(v)));var _=this.options.dismissOnScroll;if(typeof _=="number"&&_>=0){var y=function(L){window.pageYOffset>Math.floor(_)&&(m(e.status.dismiss),b(!0),window.removeEventListener("scroll",y),this.onWindowScroll=null)};this.options.enabled&&(this.onWindowScroll=y,window.addEventListener("scroll",y))}var g=this.options.dismissOnWindowClick,S=this.options.ignoreClicksFrom;if(g){var A=(function(L){for(var U=!1,I=L.path.length,R=S.length,H=0;H<I;H++)if(!U)for(var O=0;O<R;O++)U||(U=t.hasClass(L.path[H],S[O]));U||(m(e.status.dismiss),b(!0),window.removeEventListener("click",A),window.removeEventListener("touchend",A),this.onWindowClick=null)}).bind(this);this.options.enabled&&(this.onWindowClick=A,window.addEventListener("click",A),window.addEventListener("touchend",A))}}).call(this),(function(){if(this.options.type!="info"&&(this.options.revokable=!0),t.isMobile()&&(this.options.animateRevokable=!1),this.options.revokable){var m=a.call(this);this.options.animateRevokable&&m.push("cc-animate"),this.customStyleSelector&&m.push(this.customStyleSelector);var b=this.options.revokeBtn.replace("{{classes}}",m.join(" ")).replace("{{policy}}",this.options.content.policy);this.revokeBtn=l.call(this,b);var v=this.revokeBtn;if(this.options.animateRevokable){var _=t.throttle(function(y){var g=!1,S=window.innerHeight-20;
30t.hasClass(v,"cc-top")&&y.clientY<20&&(g=!0),t.hasClass(v,"cc-bottom")&&y.clientY>S&&(g=!0),g?t.hasClass(v,"cc-active")||t.addClass(v,"cc-active"):t.hasClass(v,"cc-active")&&t.removeClass(v,"cc-active")},200);this.onMouseMove=_,window.addEventListener("mousemove",_)}}}).call(this),this.options.autoOpen&&this.autoOpen()},o.prototype.destroy=function(){this.onButtonClick&&this.element&&(this.element.removeEventListener("click",this.onButtonClick),this.onButtonClick=null),this.dismissTimeout&&(clearTimeout(this.dismissTimeout),this.dismissTimeout=null),this.onWindowScroll&&(window.removeEventListener("scroll",this.onWindowScroll),this.onWindowScroll=null),this.onWindowClick&&(window.removeEventListener("click",this.onWindowClick),this.onWindowClick=null),this.onMouseMove&&(window.removeEventListener("mousemove",this.onMouseMove),this.onMouseMove=null),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.revokeBtn&&this.revokeBtn.parentNode&&this.revokeBtn.parentNode.removeChild(this.revokeBtn),this.revokeBtn=null,(function(f){if(t.isPlainObject(f)){var h=t.hash(JSON.stringify(f)),d=e.customStyles[h];if(d&&!--d.references){var p=d.element.ownerNode;p&&p.parentNode&&p.parentNode.removeChild(p),e.customStyles[h]=null}}})(this.options.palette),this.options=null},o.prototype.open=function(f){if(this.element)return this.isOpen()||(e.hasTransition?this.fadeIn():this.element.style.display="",this.options.revokable&&this.toggleRevokeButton(),this.options.onPopupOpen.call(this)),this},o.prototype.close=function(f){if(this.element)return this.isOpen()&&(e.hasTransition?this.fadeOut():this.element.style.display="none",f&&this.options.revokable&&this.toggleRevokeButton(!0),this.options.onPopupClose.call(this)),this},o.prototype.fadeIn=function(){var f=this.element;if(e.hasTransition&&f&&(this.afterTransition&&i.call(this,f),t.hasClass(f,"cc-invisible"))){if(f.style.display="",this.options.static){var h=this.element.clientHeight;this.element.parentNode.style.maxHeight=h+"px"}this.openingTimeout=setTimeout(s.bind(this,f),20)}},o.prototype.fadeOut=function(){var f=this.element;e.hasTransition&&f&&(this.openingTimeout&&(clearTimeout(this.openingTimeout),s.bind(this,f)),t.hasClass(f,"cc-invisible")||(this.options.static&&(this.element.parentNode.style.maxHeight=""),this.afterTransition=i.bind(this,f),f.addEventListener(e.transitionEnd,this.afterTransition),t.addClass(f,"cc-invisible")))},o.prototype.isOpen=function(){return this.element&&this.element.style.display==""&&(!e.hasTransition||!t.hasClass(this.element,"cc-invisible"))},o.prototype.toggleRevokeButton=function(f){this.revokeBtn&&(this.revokeBtn.style.display=f?"":"none")},o.prototype.revokeChoice=function(f){this.options.enabled=!0,this.clearStatus(),this.options.onRevokeChoice.call(this),f||this.autoOpen()},o.prototype.hasAnswered=function(f){return Object.keys(e.status).indexOf(this.getStatus())>=0},o.prototype.hasConsented=function(f){var h=this.getStatus();return h==e.status.allow||h==e.status.dismiss},o.prototype.autoOpen=function(f){!this.hasAnswered()&&this.options.enabled?this.open():this.hasAnswered()&&this.options.revokable&&this.toggleRevokeButton(!0)},o.prototype.setStatus=function(f){var h=this.options.cookie,d=t.getCookie(h.name),p=Object.keys(e.status).indexOf(d)>=0;Object.keys(e.status).indexOf(f)>=0?(t.setCookie(h.name,f,h.expiryDays,h.domain,h.path,h.secure),this.options.onStatusChange.call(this,f,p)):this.clearStatus()},o.prototype.getStatus=function(){return t.getCookie(this.options.cookie.name)},o.prototype.clearStatus=function(){var f=this.options.cookie;t.setCookie(f.name,"",-1,f.domain,f.path)},o})(),e.Location=(function(){var r={timeout:5e3,services:["ipinfo"],serviceDefinitions:{ipinfo:function(){return{url:"//ipinfo.io",headers:["Accept: application/json"],callback:function(l,u){try{var c=JSON.parse(u);return c.error?a(c):{code:c.country}}catch(f){return a({error:"Invalid response ("+f+")"})}}}},ipinfodb:function(l){return{url:"//api.ipinfodb.com/v3/ip-country/?key={api_key}&format=json&callback={callback}",isScript:!0,callback:function(u,c){try{var f=JSON.parse(c);return f.statusCode=="ERROR"?a({error:f.statusMessage}):{code:f.countryCode}}
30catch(h){return a({error:"Invalid response ("+h+")"})}}}},maxmind:function(){return{url:"//js.maxmind.com/js/apis/geoip2/v2.1/geoip2.js",isScript:!0,callback:function(l){window.geoip2?geoip2.country(function(u){try{l({code:u.country.iso_code})}catch(c){l(a(c))}},function(u){l(a(u))}):l(new Error("Unexpected response format. The downloaded script should have exported `geoip2` to the global scope"))}}}}};function o(l){t.deepExtend(this.options={},r),t.isPlainObject(l)&&t.deepExtend(this.options,l),this.currentServiceIndex=-1}function s(l,u,c){var f,h=document.createElement("script");h.type="text/"+(l.type||"javascript"),h.src=l.src||l,h.async=!1,h.onreadystatechange=h.onload=function(){var d=h.readyState;clearTimeout(f),u.done||d&&!/loaded|complete/.test(d)||(u.done=!0,u(),h.onreadystatechange=h.onload=null)},document.body.appendChild(h),f=setTimeout(function(){u.done=!0,u(),h.onreadystatechange=h.onload=null},c)}function i(l,u,c,f,h){var d=new(window.XMLHttpRequest||window.ActiveXObject)("MSXML2.XMLHTTP.3.0");if(d.open(f?"POST":"GET",l,1),d.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Array.isArray(h))for(var p=0,m=h.length;p<m;++p){var b=h[p].split(":",2);d.setRequestHeader(b[0].replace(/^\s+|\s+$/g,""),b[1].replace(/^\s+|\s+$/g,""))}typeof u=="function"&&(d.onreadystatechange=function(){d.readyState>3&&u(d)}),d.send(f)}function a(l){return new Error("Error ["+(l.code||"UNKNOWN")+"]: "+l.error)}return o.prototype.getNextService=function(){var l;do l=this.getServiceByIdx(++this.currentServiceIndex);while(this.currentServiceIndex<this.options.services.length&&!l);return l},o.prototype.getServiceByIdx=function(l){var u=this.options.services[l];if(typeof u=="function"){var c=u();return c.name&&t.deepExtend(c,this.options.serviceDefinitions[c.name](c)),c}return typeof u=="string"?this.options.serviceDefinitions[u]():t.isPlainObject(u)?this.options.serviceDefinitions[u.name](u):null},o.prototype.locate=function(l,u){var c=this.getNextService();c?(this.callbackComplete=l,this.callbackError=u,this.runService(c,this.runNextServiceOnError.bind(this))):u(new Error("No services to run"))},o.prototype.setupUrl=function(l){var u=this.getCurrentServiceOpts();return l.url.replace(/\{(.*?)\}/g,function(c,f){if(f==="callback"){var h="callback"+Date.now();return window[h]=function(d){l.__JSONP_DATA=JSON.stringify(d)},h}if(f in u.interpolateUrl)return u.interpolateUrl[f]})},o.prototype.runService=function(l,u){var c=this;l&&l.url&&l.callback&&(l.isScript?s:i)(this.setupUrl(l),function(f){var h=f?f.responseText:"";l.__JSONP_DATA&&(h=l.__JSONP_DATA,delete l.__JSONP_DATA),c.runServiceCallback.call(c,u,l,h)},this.options.timeout,l.data,l.headers)},o.prototype.runServiceCallback=function(l,u,c){var f=this,h=u.callback(function(d){h||f.onServiceResult.call(f,l,d)},c);h&&this.onServiceResult.call(this,l,h)},o.prototype.onServiceResult=function(l,u){u instanceof Error||u&&u.error?l.call(this,u,null):l.call(this,null,u)},o.prototype.runNextServiceOnError=function(l,u){if(l){this.logError(l);var c=this.getNextService();c?this.runService(c,this.runNextServiceOnError.bind(this)):this.completeService.call(this,this.callbackError,new Error("All services failed"))}else this.completeService.call(this,this.callbackComplete,u)},o.prototype.getCurrentServiceOpts=function(){var l=this.options.services[this.currentServiceIndex];return typeof l=="string"?{name:l}:typeof l=="function"?l():t.isPlainObject(l)?l:{}},o.prototype.completeService=function(l,u){this.currentServiceIndex=-1,l&&l(u)},o.prototype.logError=function(l){var u=this.currentServiceIndex,c=this.getServiceByIdx(u);console.warn("The service["+u+"] ("+c.url+") responded with the following error",l)},o})(),e.Law=(function(){var r={regionalLaw:!0,hasLaw:["AT","BE","BG","HR","CZ","CY","DK","EE","FI","FR","DE","EL","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","SK","ES","SE","GB","UK","GR","EU"],revokable:["HR","CY","DK","EE","FR","DE","LV","LT","NL","PT","ES"],explicitAction:["HR","IT","ES"]};function o(s){this.initialise.apply(this,arguments)}return o.prototype.initialise=function(s){t.deepExtend(this.options={},r),t.isPlainObject(s)&&t.deepExtend(this.options,s)},o.prototype.get=function(s){var i=this.options;return{hasLaw:i.hasLaw.indexOf(s)>=0,revokable:i.revokable.indexOf(s)>=0,explicitAction:i.explicitAction.indexOf(s)>=0}},o.prototype.applyLaw=function(s,i){var a=this.get(i);return a.hasLaw||(s.enabled=!1,typeof s.onNoCookieLaw=="function"&&s.onNoCookieLaw(i,a)),this.options.regionalLaw&&(a.revokable&&(s.revokable=!0),a.explicitAction&&(s.dismissOnScroll=!1,s.dismissOnTimeout=!1)),s},o})(),e.initialise=function(r,o,s){var i=new e.Law(r.law);o||(o=function(){}),s||(s=function(){});var a=Object.keys(e.status),l=t.getCookie("cookieconsent_status");a.indexOf(l)>=0?o(new e.Popup(r)):e.getCountryCode(r,function(u){delete r.law,delete r.location,u.code&&(r=i.applyLaw(r,u.code)),o(new e.Popup(r))},function(u){delete r.law,delete r.location,s(u,new e.Popup(r))})},e.getCountryCode=function(r,o,s){r.law&&r.law.countryCode?o({code:r.law.countryCode}):r.location?new e.Location(r.location).locate(function(i){o(i||{})},s):o({})},e.utils=t,e.hasInitialised=!0,window.cookieconsent=e}})(window.cookieconsent||{})),lp}kL();const CL=mt(()=>{}),TL=mt(e=>{const t=Ts("globals",()=>null),n=Nr();e.$i18n.onLanguageSwitched=async(r,o)=>{const i=e.$router.currentRoute.value.query._storyblok||n.public?.env==="development"?"draft":"published",a=Xy(),{data:l}=await a.get("cdn/stories/settings",{version:i,language:o});t.value=l?.story?.content||null}});var RL="1.3.17";function Zy(e,t,n){return Math.max(e,Math.min(t,n))}function LL(e,t,n){return(1-n)*e+n*t}function AL(e,t,n,r){return LL(e,t,1-Math.exp(-n*r))}function OL(e,t){return(e%t+t)%t}var PL=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(e){if(!this.isRunning)return;let t=!1;if(this.duration&&this.easing){this.currentTime+=e;const n=Zy(0,this.currentTime/this.duration,1);t=n>=1;const r=t?1:this.easing(n);this.value=this.from+(this.to-this.from)*r}else this.lerp?(this.value=AL(this.value,this.to,this.lerp*60,e),Math.round(this.value)===this.to&&(this.value=this.to,t=!0)):(this.value=this.to,t=!0);t&&this.stop(),this.onUpdate?.(this.value,t)}stop(){this.isRunning=!1}fromTo(e,t,{lerp:n,duration:r,easing:o,onStart:s,onUpdate:i}){this.from=this.value=e,this.to=t,this.lerp=n,this.duration=r,this.easing=o,this.currentTime=0,this.isRunning=!0,s?.(),this.onUpdate=i}};function xL(e,t){let n;return function(...r){let o=this;clearTimeout(n),n=setTimeout(()=>{n=void 0,e.apply(o,r)},t)}}var NL=class{constructor(e,t,{autoResize:n=!0,debounce:r=250}={}){this.wrapper=e,this.content=t,n&&(this.debouncedResize=xL(this.resize,r),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},Qy=class{events={};emit(e,...t){let n=this.events[e]||[];for(let r=0,o=n.length;r<o;r++)n[r]?.(...t)}on(e,t){return this.events[e]?.push(t)||(this.events[e]=[t]),()=>{this.events[e]=this.events[e]?.filter(n=>t!==n)}}off(e,t){this.events[e]=this.events[e]?.filter(n=>t!==n)}destroy(){this.events={}}},up=100/6,Fr={passive:!1},IL=class{constructor(e,t={wheelMultiplier:1,touchMultiplier:1}){this.element=e,this.options=t,window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,Fr),this.element.addEventListener("touchstart",this.onTouchStart,Fr),this.element.addEventListener("touchmove",this.onTouchMove,Fr),this.element.addEventListener("touchend",this.onTouchEnd,Fr)}touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new Qy;on(e,t){return this.emitter.on(e,t)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,Fr),this.element.removeEventListener("touchstart",this.onTouchStart,Fr),this.element.removeEventListener("touchmove",this.onTouchMove,Fr),this.element.removeEventListener("touchend",this.onTouchEnd,Fr)}onTouchStart=e=>{const{clientX:t,clientY:n}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=t,this.touchStart.y=n,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:t,clientY:n}=e.targetTouches?e.targetTouches[0]:e,r=-(t-this.touchStart.x)*this.options.touchMultiplier,o=-(n-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=t,this.touchStart.y=n,this.lastDelta={x:r,y:o},this.emitter.emit("scroll",{deltaX:r,deltaY:o,event:e})};onTouchEnd=e=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=e=>{let{deltaX:t,deltaY:n,deltaMode:r}=e;const o=r===1?up:r===2?this.window.width:1,s=r===1?up:r===2?this.window.height:1;t*=o,n*=s,t*=this.options.wheelMultiplier,n*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:t,deltaY:n,event:e})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}},fp=e=>Math.min(1,1.001-Math.pow(2,-10*e)),ML=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;_rafId=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new PL;emitter=new Qy;dimensions;virtualScroll;constructor({wrapper:e=window,content:t=document.documentElement,eventsTarget:n=e,smoothWheel:r=!0,syncTouch:o=!1,syncTouchLerp:s=.075,touchInertiaExponent:i=1.7,duration:a,easing:l,lerp:u=.1,infinite:c=!1,orientation:f="vertical",gestureOrientation:h=f==="horizontal"?"both":"vertical",touchMultiplier:d=1,wheelMultiplier:p=1,autoResize:m=!0,prevent:b,virtualScroll:v,overscroll:_=!0,autoRaf:y=!1,anchors:g=!1,autoToggle:S=!1,allowNestedScroll:A=!1,__experimental__naiveDimensions:L=!1,naiveDimensions:U=L,stopInertiaOnNavigate:I=!1}={}){window.lenisVersion=RL,(!e||e===document.documentElement)&&(e=window),typeof a=="number"&&typeof l!="function"?l=fp:typeof l=="function"&&typeof a!="number"&&(a=1),this.options={wrapper:e,content:t,eventsTarget:n,smoothWheel:r,syncTouch:o,syncTouchLerp:s,touchInertiaExponent:i,duration:a,easing:l,lerp:u,infinite:c,gestureOrientation:h,orientation:f,touchMultiplier:d,wheelMultiplier:p,autoResize:m,prevent:b,virtualScroll:v,overscroll:_,autoRaf:y,anchors:g,autoToggle:S,allowNestedScroll:A,naiveDimensions:U,stopInertiaOnNavigate:I},this.dimensions=new NL(e,t,{autoResize:m}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick,!1),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll=ne
30w IL(n,{touchMultiplier:d,wheelMultiplier:p}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd,{passive:!0})),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown,!1),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(e,t){return this.emitter.on(e,t)}off(e,t){return this.emitter.off(e,t)}onScrollEnd=e=>{e instanceof CustomEvent||(this.isScrolling==="smooth"||this.isScrolling===!1)&&e.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){const e=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[e]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=e=>{e.propertyName.includes("overflow")&&this.checkOverflow()};setScroll(e){this.isHorizontal?this.options.wrapper.scrollTo({left:e,behavior:"instant"}):this.options.wrapper.scrollTo({top:e,behavior:"instant"})}onClick=e=>{const n=e.composedPath().filter(r=>r instanceof HTMLAnchorElement&&r.getAttribute("href"));if(this.options.anchors){const r=n.find(o=>o.getAttribute("href")?.includes("#"));if(r){const o=r.getAttribute("href");if(o){const s=typeof this.options.anchors=="object"&&this.options.anchors?this.options.anchors:void 0,i=`#${o.split("#")[1]}`;this.scrollTo(i,s)}}}this.options.stopInertiaOnNavigate&&n.find(o=>o.host===window.location.host)&&this.reset()};onPointerDown=e=>{e.button===1&&this.reset()};onVirtualScroll=e=>{if(typeof this.options.virtualScroll=="function"&&this.options.virtualScroll(e)===!1)return;const{deltaX:t,deltaY:n,event:r}=e;if(this.emitter.emit("virtual-scroll",{deltaX:t,deltaY:n,event:r}),r.ctrlKey||r.lenisStopPropagation)return;const o=r.type.includes("touch"),s=r.type.includes("wheel");this.isTouching=r.type==="touchstart"||r.type==="touchmove";const i=t===0&&n===0;if(this.options.syncTouch&&o&&r.type==="touchstart"&&i&&!this.isStopped&&!this.isLocked){this.reset();return}const l=this.options.gestureOrientation==="vertical"&&n===0||this.options.gestureOrientation==="horizontal"&&t===0;if(i||l)return;let u=r.composedPath();u=u.slice(0,u.indexOf(this.rootElement));const c=this.options.prevent;if(u.find(b=>b instanceof HTMLElement&&(typeof c=="function"&&c?.(b)||b.hasAttribute?.("data-lenis-prevent")||o&&b.hasAttribute?.("data-lenis-prevent-touch")||s&&b.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.checkNestedScroll(b,{deltaX:t,deltaY:n}))))return;if(this.isStopped||this.isLocked){r.cancelable&&r.preventDefault();return}if(!(this.options.syncTouch&&o||this.options.smoothWheel&&s)){this.isScrolling="native",this.animate.stop(),r.lenisStopPropagation=!0;return}let h=n;this.options.gestureOrientation==="both"?h=Math.abs(n)>Math.abs(t)?n:t:this.options.gestureOrientation==="horizontal"&&(h=t),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&n>0||this.animatedScroll===this.limit&&n<0))&&(r.lenisStopPropagation=!0),r.cancelable&&r.preventDefault();const d=o&&this.options.syncTouch,m=o&&r.type==="touchend";m&&(h=Math.sign(this.velocity)*Math.pow(Math.abs(this.velocity),this.options.touchInertiaExponent)),this.scrollTo(this.targetScroll+h,{programmatic:!1,...d?{lerp:m?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit
30()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(this._resetVelocityTimeout!==null&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(this.isScrolling===!1||this.isScrolling==="native"){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-e,this.direction=Math.sign(this.animatedScroll-e),this.isStopped||(this.isScrolling="native"),this.emit(),this.velocity!==0&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle){this.rootElement.style.removeProperty("overflow");return}this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle){this.rootElement.style.setProperty("overflow","clip");return}this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=e=>{const t=e-(this.time||e);this.time=e,this.animate.advance(t*.001),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))};scrollTo(e,{offset:t=0,immediate:n=!1,lock:r=!1,programmatic:o=!0,lerp:s=o?this.options.lerp:void 0,duration:i=o?this.options.duration:void 0,easing:a=o?this.options.easing:void 0,onStart:l,onComplete:u,force:c=!1,userData:f}={}){if(!((this.isStopped||this.isLocked)&&!c)){if(typeof e=="string"&&["top","left","start","#"].includes(e))e=0;else if(typeof e=="string"&&["bottom","right","end"].includes(e))e=this.limit;else{let h;if(typeof e=="string"?(h=document.querySelector(e),h||(e==="#top"?e=0:console.warn("Lenis: Target not found",e))):e instanceof HTMLElement&&e?.nodeType&&(h=e),h){if(this.options.wrapper!==window){const p=this.rootElement.getBoundingClientRect();t-=this.isHorizontal?p.left:p.top}const d=h.getBoundingClientRect();e=(this.isHorizontal?d.left:d.top)+this.animatedScroll}}if(typeof e=="number"){if(e+=t,e=Math.round(e),this.options.infinite){if(o){this.targetScroll=this.animatedScroll=this.scroll;const h=e-this.animatedScroll;h>this.limit/2?e=e-this.limit:h<-this.limit/2&&(e=e+this.limit)}}else e=Zy(0,e,this.limit);if(e===this.targetScroll){l?.(this),u?.(this);return}if(this.userData=f??{},n){this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),u?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}o||(this.targetScroll=e),typeof i=="number"&&typeof a!="function"?a=fp:typeof a=="function"&&typeof i!="number"&&(i=1),this.animate.fromTo(this.animatedScroll,e,{duration:i,easing:a,lerp:s,onStart:()=>{r&&(this.isLocked=!0),this.isScrolling="smooth",l?.(this)},onUpdate:(h,d)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=h-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=h,this.setScroll(this.scroll),o&&(this.targetScroll=h),d||this.emit(),d&&(this.reset(),this.emit(),u?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}checkNestedScroll(e,{deltaX:t,deltaY:n}){const r=Date.now(),o=e._lenis??={};let s,i,a,l,u,c,f,h;const d=this.options.gestureOrientation;if(r-(o.time??0)>2e3){o.time=Date.now();const S=window.getComputedStyle(e);o.computedStyle=S;const A=S.overflowX,L=S.overflowY;if(s=["auto","overlay","scroll"].includes(A),i=["auto","overlay","scroll"].includes(L),o.hasOverflowX=s,o.hasOverflowY=i,!s&&!i||d==="vertical"&&!i||d==="horizontal"&&!s)return!1;u=e.scrollWidth,c=e.scrollHeight,f=e.clientWidth,h=e.clientHeight,a=u>f,l=c>h,o.isScrollableX=a,o.isScrollableY=l,o.scrollWidth=u,o.scrollHeight=c,o.clientWidth=f,o.clientHeight=h}else a=o.isScrollableX,l=o.isScrollableY,s=o.hasOverflowX,i=o.hasOverflowY,u=o.scrollWidth,c=o.scrollHeight,f=o.clientWidth,h=o.clientHeight;if(!s&&!i||!a&&!l||d==="vertical"&&(!i||!l)||d==="horizontal"&&(!s||!a))return!1;let p;if(d==="horizontal")p="x";else if(d==="vertical")p="y";else{const S=t!==0,A=n!==0;S&&s&&a&&(p="x"),A&&i&&l&&(p="y")}if(!p)return!1;let m,b,v,_,y;if(p==="x")m=e.scrollLeft,b=u-f,v=t,_=s,y=a;else if(p==="y")m=e.scrollTop,b=c-h,v=n,_=i,y=l;else return!1;return(v>
300?m<b:m>0)&&_&&y}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return this.options.orientation==="horizontal"}get actualScroll(){const e=this.options.wrapper;return this.isHorizontal?e.scrollX??e.scrollLeft:e.scrollY??e.scrollTop}get scroll(){return this.options.infinite?OL(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return this.limit===0?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(e){this._isScrolling!==e&&(this._isScrolling=e,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(e){this._isStopped!==e&&(this._isStopped=e,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(e){this._isLocked!==e&&(this._isLocked=e,this.updateClassName())}get isSmooth(){return this.isScrolling==="smooth"}get className(){let e="lenis";return this.options.autoToggle&&(e+=" lenis-autoToggle"),this.isStopped&&(e+=" lenis-stopped"),this.isLocked&&(e+=" lenis-locked"),this.isScrolling&&(e+=" lenis-scrolling"),this.isScrolling==="smooth"&&(e+=" lenis-smooth"),e}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}};const DL=mt(e=>{const t=new ML;function n(r){t.raf(r),requestAnimationFrame(n)}requestAnimationFrame(n),e.provide("lenis",t)});var dp=/^GTM-[0-9A-Z]+$/;function Rc(e){if(typeof e!="string"||!dp.test(e)){let t=String(e).toUpperCase().replace(/.*-|[^0-9A-Z]/g,""),n=t.length===0?"":` Did you mean 'GTM-${t}'?`;throw new Error(`'${e}' is not a valid GTM-ID (${dp}).${n}`)}}function Gs(e,t="dataLayer"){return e[t]||(e[t]=[]),e[t]}function cs(e,t){let n=document,r=n.createElement("script"),o=u=>{t.onReady?.({id:e,script:r}),r.removeEventListener("load",o)};r.addEventListener("load",o);let s=t.dataLayerName??"dataLayer";if(Gs(window,s).push({event:"gtm.js","gtm.start":new Date().getTime()}),!e)return r;r.async=!t.defer,r.defer=!!(t.defer||t.compatibility),t.nonce&&r.setAttribute("nonce",t.nonce),t.scriptType&&(r.type=t.scriptType);let i=new URLSearchParams({id:e,...t.dataLayerName?{l:t.dataLayerName}:{},...t.queryParams??{}}),a=t.source??"https://www.googletagmanager.com/gtm.js";r.src=`${a}?${i}`;let l=t.parentElement??n.body;if(typeof l?.appendChild!="function")throw new Error("parentElement must be a DOM element");return l.appendChild(r),r}function $L(e="https://www.googletagmanager.com/gtm.js"){return Array.from(document.getElementsByTagName("script")).some(t=>t.src.includes(e))}var HL=class{id;options;scriptElements=[];constructor(e){if(Array.isArray(e.id))for(let t of e.id)Rc(typeof t=="string"?t:t.id);else Rc(e.id);this.id=e.id,this.options={enabled:!0,debug:!1,loadScript:!0,defer:!1,compatibility:!1,dataLayerName:"dataLayer",...e},delete this.options.id}isInBrowserContext=()=>typeof window<"u";enabled(){return this.options.enabled??!0}enable(e=!0,t){if(this.options.enabled=e,this.isInBrowserContext()&&e&&!$L(t)&&this.options.loadScript)if(Array.isArray(this.id))this.id.forEach(n=>{let r;typeof n=="string"?r=cs(n,{...this.options}):r=cs(n.id,{...this.options,queryParams:n.queryParams}),this.scriptElements.push(r)});else{let n=cs(this.id,{...this.options});this.scriptElements.push(n)}}debugEnabled(){return this.options.debug??!1}debug(e){this.options.debug=e}dataLayer(){return this.isInBrowserContext()&&this.options.enabled?Gs(window,this.options.dataLayerName):!1}trackView(e,t,n={}){let r=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${r?"":"(disabled)"}]: Dispatching TrackView`,{screenName:e,path:t}),r&&Gs(window,this.options.dataLayerName).push({...n,event:this.options.trackViewEventProperty??"content-view","content-name":t,"content-view-name":e})}trackEvent({event:e,category:t=null,action:n=null,label:r=null,value:o=null,noninteraction:s=!1,...i}={}){let a=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${a?"":"(disabled)"}]: Dispatching event`,{event:e,category:t,action:n,label:r,value:o,...i}),a&&Gs(window,this.options.dataLayerName).push({event:e??"interaction",target:t,action:n,"target-properties":r,value:o,"interaction-type":s,...i})}push(e){let t=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${t?"":"(disabled)"}]: Dispatching event`,e),t&&Gs(window,this.options.dataLayerName).push(e)}},br;function FL(e,t={id:""}){t={trackOnNextTick:!1,...t},br=new HL(t),e.config.globalProperties.$gtm=br,br.isInBrowserContext()&&(t.vueRouter&&BL(e,t.vueRouter,t.ignoredViews,t.trackOnNextTick,t.vueRouterAdditionalEventData),br.options.enabled&&br.options.loadScript&&(Array.isArray(t.id)?t.id.forEac
30h(n=>{if(typeof n=="string")cs(n,t);else{let r={...t};n.queryParams!=null&&(r.queryParams={...r.queryParams,...n.queryParams}),cs(n.id,r)}}):cs(t.id,t))),e.provide("gtm",t)}function BL(e,t,n=[],r,o=()=>({})){function s(i,a){return i instanceof Error?!!(i.type&a):!1}t.afterEach(async(i,a,l)=>{if(typeof i.name!="string"||Array.isArray(n)&&n.includes(i.name)||typeof n=="function"&&n(i,a))return;let u=i.meta&&typeof i.meta.gtm=="string"&&i.meta.gtm?i.meta.gtm:i.name;s(l,4)?br?.debugEnabled()&&console.log(`[VueGtm]: '${u}' not tracked due to navigation aborted`):s(l,8)&&br?.debugEnabled()&&console.log(`[VueGtm]: '${u}' not tracked due to navigation cancelled`);let c={...await o(i,a),...i.meta?.gtmAdditionalEventData},f=t.options?.history?.base??"";f.endsWith("/")||(f+="/"),f+=i.fullPath.startsWith("/")?i.fullPath.substring(1):i.fullPath,r?qn(()=>{br?.trackView(u,f,c)}):br?.trackView(u,f,c)})}function jL(e){return{install:t=>FL(t,e)}}const UL=mt(e=>{const t=Nr().public;t.gtmId&&e.vueApp.use(jL({id:t.gtmId,defer:!1,compatibility:!1,enabled:!0,debug:t.env.toString()==="development",loadScript:!0,vueRouter:Gt(),trackOnNextTick:!1}))}),WL=mt({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(e){}}),VL=[Zw,r1,mS,YS,KS,XS,JS,ZS,vk,_k,bk,Ek,yR,vR,_R,ER,EL,CL,TL,DL,UL,WL],ev=(e="RouteProvider")=>vn({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,r=t.route,o={};for(const s in t.route)Object.defineProperty(o,s,{get:()=>n===t.renderKey?t.route[s]:r[s],enumerable:!0});return Xr(Io,rr(o)),()=>t.vnode?pt(t.vnode,{ref:t.vnodeRef}):t.vnode}}),zL=ev(),hp=new WeakMap,qL=vn({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const o=Le(),s=gt(),i=wt(Io,null);let a;r({pageRef:s});const l=wt(sm,null);let u;const c=o.deferHydration();let f=!1,h=0;if(o.isHydrating){const p=o.hooks.hookOnce("app:error",c);Gt().beforeEach(p)}e.pageKey&&tt(()=>e.pageKey,(p,m)=>{p!==m&&o.callHook("page:loading:start")});let d=!1;{const p=Gt().beforeResolve(()=>{d=!1});Cs(()=>{p()})}return()=>pt(Lm,{name:e.name,route:e.route,...t},{default:p=>{const m=YL(i,p.route,p.Component),b=i&&i.matched.length===p.route.matched.length;if(!p.Component){if(u&&!b)return u;c();return}if(u&&l&&!l.isCurrent(p.route))return u;if(m&&i&&(!l||l?.isCurrent(i)))return b?u:null;const v=ru(p,e.pageKey),_=KL(i,p.route,p.Component);!o.isHydrating&&a===v&&!_&&qn(()=>{d||(d=!0,o.callHook("page:loading:end"))}),f&&a!==v&&h++,a=v;const y=!!(e.transition??p.route.meta.pageTransition??gd),g=y&&GL([e.transition,p.route.meta.pageTransition,gd,{onAfterLeave(){delete o._runningTransition,o.callHook("page:transition:finish",p.Component)}}]),S=e.keepalive??p.route.meta.keepalive??Wb;return u=Om(y&&g,hE(S,pt(Gu,{key:h,suspensible:!0,onPending:()=>{f=!0,y&&(o._runningTransition=!0),o.callHook("page:start",p.Component)}
30,onResolve:async()=>{f=!1;try{await qn(),o._route.sync?.(),await o.callHook("page:finish",p.Component),delete o._runningTransition,!d&&!_&&(d=!0,await o.callHook("page:loading:end"))}finally{c()}}},{default:()=>{const A={key:v||void 0,vnode:n.default?XL(n.default,p):p.Component,route:p.route,renderKey:v||void 0,trackRootNodes:y,vnodeRef:s};if(!S)return pt(zL,A);const L=p.Component.type,U=L;let I=hp.get(U);return I||(I=ev(L.name||L.__name),hp.set(U,I)),pt(I,A)}}))).default(),u}})}});function GL(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?rf(n.onAfterLeave):void 0});return rm(...t)}function YL(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=>o.components?.default===n?.type);return!r||r===-1?!1:t.matched.slice(0,r).some((o,s)=>o.components?.default!==e.matched[s]?.components?.default)||n&&ru({route:t,Component:n})!==ru({route:e,Component:n})}function KL(e,t,n){return e?t.matched.findIndex(o=>o.components?.default===n?.type)<t.matched.length-1:!1}function XL(e,t){const n=e(t);return n.length===1?pt(n[0]):pt(Mt,void 0,n)}const tv=dm,JL=vn({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>pt(Gr[e.name],e.layoutProps,t.slots)}}),ZL={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},nv=vn({name:"NuxtLayout",inheritAttrs:!1,props:ZL,setup(e,t){const n=Le(),r=wt(Io),s=!r||r===Ll()?Am():r,i=ue(()=>{let c=Ze(e.name)??s?.meta.layout??tv(s?.path).appLayout??"default";return c&&!(c in Gr)&&e.fallback&&(c=Ze(e.fallback)),c}),a=je();t.expose({layoutRef:a});const l=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",l);Gt().beforeEach(c)}let u;return()=>{const c=i.value&&i.value in Gr,f=s?.meta.layoutTransition??Ub,h=u;return u=i.value,Om(c&&f,{default:()=>pt(Gu,{suspensible:!0,onResolve:()=>{qn(l)}},{default:()=>pt(QL,{layoutProps:Ai(t.attrs,s.meta.layoutProps??{},{ref:a}),key:i.value||void 0,name:i.value,shouldProvide:!e.name,isRenderingNewLayout:d=>d!==h&&d===i.value,hasTransition:!!f},t.slots)})}).default()}}}),QL=vn({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&Xr(sm,{isCurrent:s=>n===!1||n===(s.meta.layout??tv(s.path).appLayout??"default")});const r=wt(Io);if(r&&r===Ll()){const s=Am(),i={};for(const a in s){const l=a;Object.defineProperty(i,l,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?s[l]:r[l]})}Xr(Io,rr(i))}return()=>!n||typeof n=="string"&&!(n in Gr)?t.slots.default?.():pt(JL,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}});if(typeof window<"u"){let e=function(){var t=document.body,n=document.getElementById("__svg__icons__dom__");n||(n=document.createElementNS("http://www.w3.org/2000/svg","svg"),n.style.position="absolute",n.style.width="0",n.style.height="0",n.id="__svg__icons__dom__",n.setAttribute("xmlns","http://www.w3.org/2000/svg"),n.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),n.innerHTML='<symbol viewBox="0 0 52 52" id="icon-arrow-double"><path d="M37.107 10.833 25.999 21.941 14.892 10.833l-2.298 2.298 13.405 13.406L39.405 13.13l-2.298-2.298ZM37.107 26.537 25.999 37.644 14.892 26.537l-2.298 2.298L25.999 42.24l13.406-13.405-2.298-2.298Z" /></symbol><symbol viewBox="0 0 24 25" id="icon-arrow-left"><path d="M18.496 13.299v-1.598l-9.95.017 3.97-3.97-1.1-1.133-5.911 5.876 5.894 5.894 1.1-1.134-3.97-3.97 9.967.018Z" /></symbol><symbol viewBox="0 0 24 25" id="icon-arrow-right"><path d="M5.504 11.7V13.3l9.95-.017-3.97 3.97 1.1 1.133 5.911-5.876-5.894-5.894-1.1 1.134 3.97 3.97-9.967-.018Z" /></symbol><symbol viewBox="0 0 24 24" id="icon-arrow-up"><path d="M11.201 18.495H12.8l-.017-9.95 3.97 3.97 1.134-1.1-5.877-5.91-5.894 5.893 1.134 1.1 3.97-3.97-.018 9.967Z" /></symbol><symbol viewBox="0 0 19 19" id="icon-close"><path fill-rule="evenodd" d="M.94.94a1.5 1.5 0 0 1 2.12 0L9.5 7.378l6.44-6.44a1.5 1.5 0 0 1 2.12 2.122L11.622 9.5l6.44 6.44a1.5 1.5 0 0 1-2.122 2.12L9.5 11.622l-6.44 6.44a1.5 1.5 0 0 1-2.12-2.122L7.378 9.5.939 3.06a1.5 1.5 0 0 1 0-2.12Z" clip-rule="evenodd" /></symbol><symbol viewBox="0 0 16 16" id="icon-globe"><path fill-rule="evenodd" d="M.5 8C.5 3.86 3.853.5 7.992.5 12.14.5 15.5 3.86 15.5 8c0 4.14-3.36 7.5-7.508 7.5C3.853 15.5.5 12.14.5 8Zm10.477-3h2.213a6.022 6.022 0 0 0-3.247-2.67c.45.832.795 1.732 1.034 2.67ZM8 2.03c.623.9 1.11 1.897 1.432 2.97H6.567C6.89 3.927 7.377 2.93 8 2.03ZM2 8c0 .518.075 1.02.195 1.5H4.73c-.06-.495-.105-.99-.105-1.5s.045-1.005.105-1.5H2.195C2.075 6.98 2 7.482 2 8Zm.81 3h2.213c.24.937.585 1.837 1.035 2.67A5.99 5.99 0 0 1 2.81 11Zm0-6h2.213c.24-.938.585-1.838 1.035-2.67A5.99 5.99 0 0 0 2.81 5ZM8 13.97c-.622-.9-1.11-1.898-1.433-2.97h2.865A10.565 10.565 0 0 1 8 13.97ZM6.245 9.5h3.51c.067-.495.12-.99.12-1.5s-.053-1.013-.12-1.5h-3.51c-.067.487-.12.99-.12 1.5s.053 1.005.12 1.5Zm3.698 4.17c.45-.833.795-1.733 1.034-2.67h2.213a6.022 6.022 0 0 1-3.247 2.67ZM11.375 8c0 .51-.045 1.005-.105 1.5h2.535c.12-.48.195-.982.195-1.5s-.075-1.02-.195-1.5H11.27c.06.495.105.99.105 1.5Z" clip-rule="evenodd" /></symbol><symbol viewBox="0 0 31 14" id="icon-menu"><path fill-rule="evenodd" d="M.5 2A1.5 1.5 0 0 1 2 .5h27a1.5 1.5 0 0 1 0 3H2A1.5 1.5 0 0 1 .5 2Zm0 10A1.5 1.5 0 0 1 2 10.5h27a1.5 1.5 0 0 1 0 3H2A1.5 1.5 0 0 1 .5 12Z" clip-rule="evenodd" /><path fill-rule="evenodd" d="M.94.94a1.5 1.5 0 0 1 2.12 0L9.5 7.378l6.44-6.44a1.5 1.5 0 0 1 2.12 2.122L11.622 9.5l6.44 6.44a1.5 1.5 0 0 1-2.122 2.12L9.5 11.622l-6.44 6.44a1.5 1.5 0 0 1-2.12-2.122L7.378 9.5.939 3.06a1.5 1.5 0 0 1 0-2.12Z" clip-rule="evenodd" /></symbol><symbol viewBox="0 0 16 17" id="icon-plus"><path d="M7.25 9.13v7.25h1.5V9.13H16v-1.5H8.75V.38h-1.5v7.25H0v1.5h7.25Z" /></symbol><symbol viewBox="0 0 41 33" id="icon-quote"><path d="M0 32.38v-9.205c0-2.677.522-5.436 1.565-8.278a36.66 36.66 0 0 1 4.131-8.03C7.407 4.312 9.285 2.15 11.33.38l8.388 4.818a48.82 48.82 0 0 0-3.881 7.97c-1.085 2.841-1.628 6.177-1.628 10.
30007v9.205H0Zm21.282 0v-9.205c0-2.677.522-5.436 1.565-8.278a36.664 36.664 0 0 1 4.132-8.03c1.71-2.554 3.588-4.716 5.633-6.487L41 5.198a48.82 48.82 0 0 0-3.88 7.97c-1.086 2.841-1.628 6.177-1.628 10.007v9.205h-14.21Z" style="mix-blend-mode:darken" /></symbol><symbol viewBox="0 0 114 32" id="icon-special-arrow"><path fill-rule="evenodd" d="M25.658 27.705a3.2 3.2 0 0 0-3.027-3.365l-14.473-.765L9.975 9.217a3.2 3.2 0 0 0-6.35-.804L.943 29.603l21.35 1.128a3.2 3.2 0 0 0 3.365-3.026Z" clip-rule="evenodd" /><path fill-rule="evenodd" d="M111.846 30.42a3.2 3.2 0 0 0 .533-4.495l-2.514 1.98c2.514-1.98 2.512-1.982 2.511-1.984l-.004-.004-.01-.014-.033-.04-.112-.139a32.6 32.6 0 0 0-.411-.49 52.032 52.032 0 0 0-1.552-1.727 73.26 73.26 0 0 0-5.927-5.63C99.169 13.482 91.581 8.163 81.905 4.55 62.308-2.767 34.777-2.834 2.5 24.133a3.2 3.2 0 0 0 4.103 4.912C37.2 3.48 62.326 4.072 79.667 10.546c8.793 3.284 15.745 8.144 20.509 12.203a67.158 67.158 0 0 1 5.408 5.134c.606.647 1.06 1.163 1.357 1.51.148.174.257.305.326.39l.073.089.014.017a3.2 3.2 0 0 0 4.492.53Zm-4.491-.53Z" clip-rule="evenodd" /></symbol><symbol viewBox="0 0 16 17" id="icon-star"><path d="m8 13.12-5.037 2.964 1.185-5.63L0 6.602l5.63-.592L8 .676l2.37 5.334 5.63.592-4.148 3.852 1.185 5.63L8 13.12Z" /></symbol><symbol viewBox="0 0 14 14" id="icon-stars"><g clip-path="url(#icon-stars_a)"><path d="M1.586 5.012c0-.052.016-.097.05-.134a.222.222 0 0 1 .133-.07c.288-.043.53-.09.727-.138.195-.048.354-.111.48-.187a.918.918 0 0 0 .3-.299c.076-.123.136-.28.182-.47.042-.19.082-.427.116-.707a.228.228 0 0 1 .073-.137.19.19 0 0 1 .135-.054c.052 0 .097.018.135.054.04.036.064.082.072.137.035.28.073.517.117.707.046.19.106.347.182.47a.917.917 0 0 0 .3.3c.126.075.285.137.48.186.197.048.438.095.727.138a.23.23 0 0 1 .132.07c.034.037.05.082.05.134a.191.191 0 0 1-.05.135.222.222 0 0 1-.132.07c-.289.042-.53.09-.727.137a1.757 1.757 0 0 0-.48.187.918.918 0 0 0-.3.3c-.076.123-.136.28-.182.469-.042.19-.082.427-.117.707a.228.228 0 0 1-.072.138.19.19 0 0 1-.135.053.188.188 0 0 1-.135-.053.225.225 0 0 1-.073-.138 7.075 7.075 0 0 0-.116-.707 1.627 1.627 0 0 0-.182-.47.918.918 0 0 0-.3-.3 1.802 1.802 0 0 0-.48-.186 8.047 8.047 0 0 0-.727-.
30137.23.23 0 0 1-.132-.07.191.191 0 0 1-.051-.135ZM5.1 1.938c0-.034.01-.063.032-.086a.142.142 0 0 1 .085-.045 5.15 5.15 0 0 0 .465-.088c.125-.03.227-.071.308-.12a.587.587 0 0 0 .191-.191c.049-.08.087-.18.116-.3.028-.123.053-.274.075-.453A.146.146 0 0 1 6.42.567a.122.122 0 0 1 .086-.035.12.12 0 0 1 .086.035.144.144 0 0 1 .047.088c.022.179.046.33.075.452.029.122.067.222.116.3a.587.587 0 0 0 .191.192c.081.049.183.088.308.12.126.03.28.06.465.088a.147.147 0 0 1 .085.045.122.122 0 0 1 .032.086c0 .033-.01.062-.032.086a.142.142 0 0 1-.085.045c-.184.027-.339.057-.465.088-.125.03-.227.07-.308.12a.587.587 0 0 0-.191.19c-.049.08-.087.18-.116.301a4.795 4.795 0 0 0-.075.453.146.146 0 0 1-.047.088.122.122 0 0 1-.086.034.12.12 0 0 1-.086-.034.144.144 0 0 1-.047-.088 4.525 4.525 0 0 0-.075-.453 1.041 1.041 0 0 0-.116-.3.587.587 0 0 0-.191-.192 1.153 1.153 0 0 0-.308-.12c-.126-.03-.28-.06-.465-.087a.147.147 0 0 1-.085-.045.122.122 0 0 1-.032-.086ZM3.166 9.053a.39.39 0 0 1 .104-.275.453.453 0 0 1 .269-.143 16.42 16.42 0 0 0 1.483-.28c.398-.098.723-.227.981-.38.252-.158.457-.362.611-.612a3.32 3.32 0 0 0 .37-.958c.087-.39.168-.871.238-1.443a.466.466 0 0 1 .149-.28.388.388 0 0 1 .275-.109c.106 0 .199.036.274.11a.459.459 0 0 1 .149.28c.07.57.149 1.053.238 1.442.093.387.216.706.37.958.155.25.36.454.611.611.258.154.584.28.982.381.4.098.894.193 1.483.28.109.02.199.068.269.143a.39.39 0 0 1 .103.275.39.39 0 0 1-.103.274.453.453 0 0 1-.27.143c-.588.087-1.082.182-1.482.28a3.584 3.584 0 0 0-.982.381 1.871 1.871 0 0 0-.61.611 3.319 3.319 0 0 0-.37.958c-.088.39-.169.872-.239 1.443a.466.466 0 0 1-.149.28.388.388 0 0 1-.274.11.383.383 0 0 1-.275-.11.46.46 0 0 1-.149-.28 14.429 14.429 0 0 0-.238-1.443 3.319 3.319 0 0 0-.37-.958 1.872 1.872 0 0 0-.611-.61 3.676 3.676 0 0 0-.981-.382 16.42 16.42 0 0 0-1.483-.28.468.468 0 0 1-.27-.143.39.39 0 0 1-.103-.274Z" /></g><defs><clipPath id="icon-stars_a"><path d="M0 0h13v13H0z" transform="translate(.355 .532)" /></clipPath></defs></symbol>',t.insertBefore(n,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const eA=async(e,t={},n={})=>{const r=Xy(),o=`${JSON.stringify(t)}${e}`,s=Ts(`${o}-state`);if(xr(()=>{s.value&&s.value.id&&dL(s.value.id,i=>s.value=i,n)}),!s.value){const{data:i}=await kS(o,()=>r.get(`cdn/stories/${e}`,t),"$VrGDUNkWcg");
30i&&(s.value=i.value?.data.story)}return s};async function rv(){const e=Nr(),{locale:t}=xi(),r=Ll().query._storyblok||e.public?.env==="development"?"draft":"published",o=Ts("globals"),s=await eA("settings",{version:r,language:t.value});if(o.value=s.value.content,!s.value)throw Cr({statusCode:404,statusMessage:"Page not found",fatal:!0});return{story:s}}const tA={__name:"app",async setup(e){let t,n;[t,n]=ug(()=>rv()),await t,n();const r=qy({});return Zu({htmlAttrs:{lang:r.value.htmlAttrs?.lang}}),(o,s)=>{const i=qL,a=nv;return _t(),rn(a,null,{default:Bn(()=>[st(i)]),_:1})}}},nA={__name:"BaseButton",props:{tag:{type:[String,Object],default:"button"}},setup(e){return(t,n)=>(_t(),rn(ko(e.tag),{class:"BaseButton"},{default:Bn(()=>[bl(t.$slots,"default")]),_:3}))}},rA=["data-icon"],oA=["xlink:href"],sA={__name:"BaseIcon",props:{name:{type:String,required:!0}},setup(e){const t=e,n=gt([]),r=ue(()=>`#icon-${t.name}`),o=ue(()=>n?.value[2]||0),s=ue(()=>n?.value[3]||0),i=ue(()=>({width:`${o.value/16}em`||"1rem",height:`${s.value/16}em`||"1rem"}));return xr(()=>{const a=document.querySelector(`#icon-${t.name}`);a&&(n.value=a?.getAttribute("viewBox")?.split(" "))}),(a,l)=>(_t(),Ha("i",{class:"BaseIcon","aria-hidden":"true","data-icon":e.name},[(_t(),Ha("svg",{class:"BaseIcon__icon",style:Ti(i.value)},[_o("use",{"xlink:href":r.value},null,8,oA)],4))],8,rA))}},iA={__name:"BaseLink",props:{tag:{type:[String,Object],required:!0,default:"a"}},setup(e){return(t,n)=>(_t(),rn(ko(e.tag),Ai({class:"BaseLink"},t.$attrs),{default:Bn(()=>[bl(t.$slots,"default")]),_:3},16))}};function aA(e){const t=Ze(e),n=ue(()=>{if(!t)return null;switch(t.linktype){case"story":return!1;case"url":case"email":case"asset":return!0}return t.cached_url?!!(t.cached_url.startsWith("http")||t.cached_url.startsWith("mailto")||t.cached_url.startsWith("tel")||t.cached_url.startsWith("//")):null});function r(i){return i?i.indexOf("/")===0?i:i==="home"?"/":`/${i}`:null}const o=ue(()=>{let i=t?.story?.url||t?.cached_url||"/";const a=t.anchor||"";return n.value?t.linktype==="email"&&t.email&&(i="#"):i=r(t?.story?.url||t?.cached_url),a&&(i=`${i}#${a}`),i}),s=ue(()=>t?{target:n.value?"_blank":null,to:o.value,external:t.anchor?!0:null,onclick:t.linktype==="email"&&t.email?`event.preventDefault(); location.href='mailto:${t.email}';`:null}:null);return{absolutePath:r,isExternalLink:n,linkAttrs:s}}const ov={__name:"AtomLink",props:{blok:{type:Object,required:!0,default:()=>{}},icon:{type:String,default:""},variant:{type:String,default:"underlined"}},setup(e){const t=e,{linkAttrs:n}=aA(t.blok.link),r=ue(()=>t.blok.link&&(t.blok.link.cached_url||t.blok.link.email)?US:"a");return(o,s)=>{const i=sA,a=iA;return _t(),rn(a,Ai({tag:r.value},Ze(n),{class:["AtomLink",{variant:e.variant}]}),{default:Bn(()=>[e.icon?(_t(),Ha("div",{key:0,class:us(["AtomLink__iconWrapper",e.variant])},[st(i,{name:e.icon,class:us(["AtomLink__icon",e.variant])},null,8,["name","class"])],2)):X_("",!0),bl(o.$slots,"default")]),_:3},16,["tag","class"])}}},lA=Object.freeze(Object.defineProperty({__proto__:null,default:ov},Symbol.toStringTag,{value:"Module"})),cA={__name:"BaseLayout",props:{tag:{type:String,default:"div"}},setup(e){return(t,n)=>(_t(),rn(ko(e.tag),{class:"BaseLayout"},{default:Bn(()=>[bl(t.$slots,"default")]),_:3}))}},uA=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},fA={class:"Error__content"},dA={class:"Error__title"},hA={class:"Error__message"},pA=["alt"],gA={__name:"error",props:{error:{type:Object,required:!0}},async setup(e){let t,n;[t,n]=ug(()=>rv()),await t,n();const r=qy({}),{t:o}=xi();return Zu({htmlAttrs:{lang:r.value.htmlAttrs?.lang},title:`${o("error.title")}`}),(s,i)=>{const a=nA,l=ov,u=cA,c=nv;return _t(),rn(c,null,{default:Bn(()=>[st(u,{tag:"section",class:"Error siteWidth paddingBlock"},{default:Bn(()=>[_o("div",fA,[_o("h1",dA,ma(e.error.statusCode),1),_o("p",hA,ma(s.$t(`error.${e.error.statusCode===404?"404":"500"}`)),1),st(l,{blok:{},tag:"a",href:"/"},{default:Bn(()=>[st(a,null,{default:Bn(()=>[Sl(ma(s.$t("error.backToHome")),1)]),_:1})]),_:1})]),_o("img",{alt:s.$t("error.altImage"),src:"/cart/cart.webp",class:"Error__image"},null,8,pA)]),_:1})]),_:1})}}},mA=uA(gA,[["__scopeId","data-v-3b73b31b"]]),yA={key:0},pp={__name:"nuxt-root",setup(e){const t=()=>null,n=Le(),r=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",r);Gt().beforeEach(u)}const o=!1;Xr(Io,Ll()),n.hooks.callHookWith(u=>u.map(c=>c()),"vue:setup");const s=Al(),i=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;ag((u,c,f)=>{if(n.hooks.callHook("vue:error",u,c,f).catch(h=>console.error("[nuxt] Error in `vue:error` hook",h)),a.test(navigator.userAgent))return n.hooks.callHook("app:error",u),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,u),!1;if(am(u)&&(u.fatal||u.unhandled))return n.runWithContext(()=>go(u)),!1});const l=!1;return(u,c)=>(_t(),rn(Gu,{onResolve:Ze(r)},{default:Bn(()=>[Ze(i)?(_t(),Ha("div",yA)):Ze(s)?(_t(),rn(Ze(mA),{key:1,error:Ze(s)},null,8,["error"])):Ze(l)?(_t(),rn(Ze(t),{key:2,context:Ze(l)},null,8,["context"])):Ze(o)?(_t(),rn(ko(Ze(o)),{key:3})):(_t(),rn(Ze(tA),{key:4}))]),_:1},8,["onResolve"]))}};let gp;{let e;gp=async function(){if(e)return e;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),r=n?M0(pp):I0(pp),o=Kb({vueApp:r});async function s(i){await o.callHook("app:error",i),o.payload.error||=Cr(i)}r.config.errorHandler=s,o.hook("app:suspense:resolve",()=>{r.config.errorHandler===s&&(r.config.errorHandler=void 0)}),!n&&md.id&&o.hook("app:suspense:resolve",()=>{document.getElementById(md.id)?.remove()});try{await Zb(o,VL)}catch(i){s(i)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(qb),await o.hooks.callHook("app:mounted",r),await qn()}catch(i){s(i)}return r},e=gp().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{pt as $,wA as A,_l as B,Bn as C,Ti as D,us as E,Mt as F,st as G,sA as H,Sl as I,_A as J,SA as K,FA as L,ov as M,nA as N,AA as O,xA as P,Le as Q,uA as R,Ne as S,u0 as T,TA as U,it as V,CA as W,kA as X,d_ as Y,ig as Z,cA as _,Ll as a,tt as a0,Xr as a1,qn as a2,bl as a3,Zg as a4,Ya as a5,rm as a6,Mn as a7,ud as a8,No as a9,vi as aa,ab,K0 as ac,RA as ad,vn as ae,EA as af,Ai as ag,vA as ah,bA as ai,pR as aj,US as ak,Rt as al,Rs as am,Gy as an,jS as ao,Vb as ap,ko as aq,IA as ar,MA as as,Ts as b,eA as c,Cr as d,Nr as e,ue as f,OA as g,to as h,Cs as i,NA as j,PA as k,DA as l,Zu as m,Ze as n,xr as o,rn as p,X_ as q,gt as r,If as s,_t as t,xi as u,Xy as v,ug as w,Ha as x,_o as y,ma as z};

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.