const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DLAjTGil.js","./6GsrnCWd.js","./lCbVIdGt.js","./CIp7QrGm.js","./C3TD5LLJ.js","./0Bj3bRLW.js","./DlAUqK2U.js","./Ck3BcLqb.js","./CqmQtmAc.js","./DFHAG455.js","./Curx_DYj.js","./FloatingWindow.C8pBWdns.css","./rdWnW12L.js","./f7nIHz75.js","./DstZhk5H.js","./CRdrr6iy.js","./B-p6aW7q.js","./OEfzpelx.js","./CxwpwUQW.js","./BUa6zoKK.js","./gnxmz_Ci.js","./Du5tBMNc.js","./course.C0trJ5gE.css","./DK0gG_ld.js","./CxRCzMWr.js","./BXQdwqzL.js","./Bfy532Ec.js","./Dw1HUx1L.js","./D83JR9gD.js","./eff.CHm757jn.css","./BqmVM8S_.js","./BTTKfvMG.js","./tJPEpxTG.js","./index.DHk9lcUH.css","./DAzfYi77.js","./pricing.BAsOiVqp.css","./sMpNGYmf.js","./BIqVZeA6.js","./landing.D5VVYF_K.css","./CdJTTUN6.js","./error-404.dsPB70Rp.css","./CcIHsc1g.js","./error-500.BePv6pL9.css"])))=>i.map(i=>d[i]);
/**
* @vue/shared v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function Id(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const Qe={},Wo=[],Sr=()=>{},Lv=()=>!1,Ga=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Ld=t=>t.startsWith("onUpdate:"),vt=Object.assign,Dd=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Dv=Object.prototype.hasOwnProperty,Ve=(t,e)=>Dv.call(t,e),ve=Array.isArray,Xo=t=>qa(t)==="[object Map]",$_=t=>qa(t)==="[object Set]",Nv=t=>qa(t)==="[object RegExp]",be=t=>typeof t=="function",ot=t=>typeof t=="string",Zr=t=>typeof t=="symbol",tt=t=>t!==null&&typeof t=="object",Nd=t=>(tt(t)||be(t))&&be(t.then)&&be(t.catch),F_=Object.prototype.toString,qa=t=>F_.call(t),$v=t=>qa(t).slice(8,-1),H_=t=>qa(t)==="[object Object]",$d=t=>ot(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Yo=Id(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Hc=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},Fv=/-(\w)/g,Zn=Hc(t=>t.replace(Fv,(e,n)=>n?n.toUpperCase():"")),Hv=/\B([A-Z])/g,ko=Hc(t=>t.replace(Hv,"-$1").toLowerCase()),Bc=Hc(t=>t.charAt(0).toUpperCase()+t.slice(1)),ff=Hc(t=>t?`on${Bc(t)}`:""),Si=(t,e)=>!Object.is(t,e),Zs=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},B_=(t,e,n,r=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},Bv=t=>{const e=parseFloat(t);return isNaN(e)?t:e},j_=t=>{const e=ot(t)?Number(t):NaN;return isNaN(e)?t:e};let tp;const jc=()=>tp||(tp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Uc(t){if(ve(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],i=ot(r)?Vv(r):Uc(r);if(i)for(const o in i)e[o]=i[o]}return e}else if(ot(t)||tt(t))return t}const jv=/;(?![^(]*\))/g,Uv=/:([^]+)/,zv=/\/\*[^]*?\*\//g;function Vv(t){const e={};return t.replace(zv,"").split(jv).forEach(n=>{if(n){const r=n.split(Uv);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function zc(t){let e="";if(ot(t))e=t;else if(ve(t))for(let n=0;n<t.length;n++){const r=zc(t[n]);r&&(e+=r+" ")}else if(tt(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function Wv(t){if(!t)return null;let{class:e,style:n}=t;return e&&!ot(e)&&(t.class=zc(e)),n&&(t.style=Uc(n)),t}const Xv="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Yv=Id(Xv);function U_(t){return!!t||t===""}const z_=t=>!!(t&&t.__v_isRef===!0),Kv=t=>ot(t)?t:t==null?"":ve(t)||tt(t)&&(t.toString===F_||!be(t.toString))?z_(t)?Kv(t.value):JSON.stringify(t,V_,2):String(t),V_=(t,e)=>z_(e)?V_(t,e.value):Xo(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i],o)=>(n[uf(r,o)+" =>"]=i,n),{})}:$_(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>uf(n))}:Zr(e)?uf(e):tt(e)&&!ve(e)&&!H_(e)?String(e):e,uf=(t,e="")=>{var n;return Zr(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
* @vue/reactivity v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let fn;class W_{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=fn,!e&&fn&&(this.index=(fn.scopes||(fn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].pause();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].resume();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].resume()}}run(e){if(this._active){const n=fn;try{return fn=this,e()}finally{fn=n}}}on(){fn=this}off(){fn=this.parent}stop(e){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&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function Gv(t){return new W_(t)}function Fd(){return fn}function qv(t,e=!1){fn&&fn.cleanups.push(t)}let Ze;const df=new WeakSet;class X_{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,fn&&fn.active&&fn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,df.has(this)&&(df.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||K_(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,np(this),G_(this);const e=Ze,n=lr;Ze=this,lr=!0;try{return this.fn()}finally{q_(this),Ze=e,lr=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)jd(e);this.deps=this.depsTail=void 0,np(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?df.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){iu(this)&&this.run()}get dirty(){return iu(this)}}let Y_=0,ea,ta;function K_(t,e=!1){if(t.flags|=8,e){t.next=ta,ta=t;return}t.next=ea,ea=t}function Hd(){Y_++}function Bd(){if(--Y_>0)return;if(ta){let e=ta;for(ta=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;ea;){let e=ea;for(ea=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function G_(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function q_(t){let e,n=t.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),jd(r),Qv(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}t.deps=e,t.depsTail=n}function iu(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Q_(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Q_(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Sa))return;t.globalVersion=Sa;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!iu(t)){t.flags&=-3;return}const n=Ze,r=lr;Ze=t,lr=!0;try{G_(t);const i=t.fn(t._value);(e.version===0||Si(i,t._value))&&(t._value=i,e.version++)}catch(i){throw e.version++,i}finally{Ze=n,lr=r,q_(t),t.flags&=-3}}function jd(t,e=!1){const{dep:n,prevSub:r,nextSub:i}=t;if(r&&(r.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=r,t.nextSub=void 0),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)jd(o,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function Qv(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let lr=!0;const J_=[];function Di(){J_.push(lr),lr=!1}function Ni(){const t=J_.pop();lr=t===void 0?!0:t}function np(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=Ze;Ze=void 0;try{e()}finally{Ze=n}}}let Sa=0;class Jv{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ud{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!Ze||!lr||Ze===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ze)n=this.activeLink=new Jv(Ze,this),Ze.deps?(n.prevDep=Ze.depsTail,Ze.depsTail.nextDep=n,Ze.depsTail=n):Ze.deps=Ze.depsTail=n,Z_(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=Ze.depsTail,n.nextDep=void 0,Ze.depsTail.nextDep=n,Ze.depsTail=n,Ze.deps===n&&(Ze.deps=r)}return n}trigger(e){this.version++,Sa++,this.notify(e)}notify(e){Hd();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Bd()}}}function Z_(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let r=e.deps;r;r=r.nextDep)Z_(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const oc=new WeakMap,eo=Symbol(""),ou=Symbol(""),Ca=Symbol("");function Jt(t,e,n){if(lr&&Ze){let r=oc.get(t);r||oc.set(t,r=new Map);let i=r.get(n);i||(r.set(n,i=new Ud),i.map=r,i.key=n),i.track()}}function Hr(t,e,n,r,i,o){const s=oc.get(t);if(!s){Sa++;return}const a=l=>{l&&l.trigger()};if(Hd(),e==="clear")s.forEach(a);else{const l=ve(t),c=l&&$d(n);if(l&&n==="length"){const u=Number(r);s.forEach((d,h)=>{(h==="length"||h===Ca||!Zr(h)&&h>=u)&&a(d)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),c&&a(s.get(Ca)),e){case"add":l?c&&a(s.get("length")):(a(s.get(eo)),Xo(t)&&a(s.get(ou)));break;case"delete":l||(a(s.get(eo)),Xo(t)&&a(s.get(ou)));break;case"set":Xo(t)&&a(s.get(eo));break}}Bd()}function Zv(t,e){const n=oc.get(t);return n&&n.get(e)}function Ro(t){const e=Be(t);return e===t?e:(Jt(e,"iterate",Ca),Qn(t)?e:e.map(Zt))}function Vc(t){return Jt(t=Be(t),"iterate",Ca),t}const ex={__proto__:null,[Symbol.iterator](){return hf(this,Symbol.iterator,Zt)},concat(...t){return Ro(this).concat(...t.map(e=>ve(e)?Ro(e):e))},entries(){return hf(this,"entries",t=>(t[1]=Zt(t[1]),t))},every(t,e){return Ar(this,"every",t,e,void 0,arguments)},filter(t,e){return Ar(this,"filter",t,e,n=>n.map(Zt),arguments)},find(t,e){return Ar(this,"find",t,e,Zt,arguments)},findIndex(t,e){return Ar(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Ar(this,"findLast",t,e,Zt,arguments)},findLastIndex(t,e){return Ar(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Ar(this,"forEach",t,e,void 0,arguments)},includes(...t){return pf(this,"includes",t)},indexOf(...t){return pf(this,"indexOf",t)},join(t){return Ro(this).join(t)},lastIndexOf(...t){return pf(this,"lastIndexOf",t)},map(t,e){return Ar(this,"map",t,e,void 0,arguments)},pop(){return Ps(this,"pop")},push(...t){return Ps(this,"push",t)},reduce(t,...e){return rp(this,"reduce",t,e)},reduceRight(t,...e){return rp(this,"reduceRight",t,e)},shift(){return Ps(this,"shift")},some(t,e){return Ar(this,"some",t,e,void 0,arguments)},splice(...t){return Ps(this,"splice",t)},toReversed(){return Ro(this).toReversed()},toSorted(t){return Ro(this).toSorted(t)},toSpliced(...t){return Ro(this).toSpliced(...t)},unshift(...t){return Ps(this,"unshift",t)},values(){return hf(this,"values",Zt)}};function hf(t,e,n){const r=Vc(t),i=r[e]();return r!==t&&!Qn(t)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.value&&(o.value=n(o.value)),o}),i}const tx=Array.prototype;function Ar(t,e,n,r,i,o){const s=Vc(t),a=s!==t&&!Qn(t),l=s[e];if(l!==tx[e]){const d=l.apply(t,o);return a?Zt(d):d}let c=n;s!==t&&(a?c=function(d,h){return n.call(this,Zt(d),h,t)}:n.length>2&&(c=function(d,h){return n.call(this,d,h,t)}));const u=l.call(s,c,r);return a&&i?i(u):u}function rp(t,e,n,r){const i=Vc(t);let o=n;return i!==t&&(Qn(t)?n.length>3&&(o=function(s,a,l){return n.call(this,s,a,l,t)}):o=function(s,a,l){return n.call(this,s,Zt(a),l,t)}),i[e](o,...r)}function pf(t,e,n){const r=Be(t);Jt(r,"iterate",Ca);const i=r[e](...n);return(i===-1||i===!1)&&Wd(n[0])?(n[0]=Be(n[0]),r[e](...n)):i}function Ps(t,e,n=[]){Di(),Hd();const r=Be(t)[e].apply(t,n);return Bd(),Ni(),r}const nx=Id("__proto__,__v_isRef,__isVue"),em=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Zr));function rx(t){Zr(t)||(t=String(t));const e=Be(this);return Jt(e,"has",t),e.hasOwnProperty(t)}class tm{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){if(n==="__v_skip")return e.__v_skip;const i=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(i?o?hx:om:o?im:rm).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const s=ve(e);if(!i){let l;if(s&&(l=ex[n]))return l;if(n==="hasOwnProperty")return rx}const a=Reflect.get(e,n,It(e)?e:r);return(Zr(n)?em.has(n):nx(n))||(i||Jt(e,"get",n),o)?a:It(a)?s&&$d(n)?a:a.value:tt(a)?i?sm(a):ei(a):a}}class nm extends tm{constructor(e=!1){super(!1,e)}set(e,n,r,i){let o=e[n];if(!this._isShallow){const l=Ai(o);if(!Qn(r)&&!Ai(r)&&(o=Be(o),r=Be(r)),!ve(e)&&It(o)&&!It(r))return l?!1:(o.value=r,!0)}const s=ve(e)&&$d(n)?Number(n)<e.length:Ve(e,n),a=Reflect.set(e,n,r,It(e)?e:i);return e===Be(i)&&(s?Si(r,o)&&Hr(e,"set",n,r):Hr(e,"add",n,r)),a}deleteProperty(e,n){const r=Ve(e,n);e[n];const i=Reflect.deleteProperty(e,n);return i&&r&&Hr(e,"delete",n,void 0),i}has(e,n){const r=Reflect.has(e,n);return(!Zr(n)||!em.has(n))&&Jt(e,"has",n),r}ownKeys(e){return Jt(e,"iterate",ve(e)?"length":eo),Reflect.ownKeys(e)}}class ix extends tm{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const ox=new nm,sx=new ix,ax=new nm(!0);const su=t=>t,ll=t=>Reflect.getPrototypeOf(t);function lx(t,e,n){return function(...r){const i=this.__v_raw,o=Be(i),s=Xo(o),a=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,c=i[t](...r),u=n?su:e?au:Zt;return!e&&Jt(o,"iterate",l?ou:eo),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:a?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function cl(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function cx(t,e){const n={get(i){const o=this.__v_raw,s=Be(o),a=Be(i);t||(Si(i,a)&&Jt(s,"get",i),Jt(s,"get",a));const{has:l}=ll(s),c=e?su:t?au:Zt;if(l.call(s,i))return c(o.get(i));if(l.call(s,a))return c(o.get(a));o!==s&&o.get(i)},get size(){const i=this.__v_raw;return!t&&Jt(Be(i),"iterate",eo),Reflect.get(i,"size",i)},has(i){const o=this.__v_raw,s=Be(o),a=Be(i);return t||(Si(i,a)&&Jt(s,"has",i),Jt(s,"has",a)),i===a?o.has(i):o.has(i)||o.has(a)},forEach(i,o){const s=this,a=s.__v_raw,l=Be(a),c=e?su:t?au:Zt;return!t&&Jt(l,"iterate",eo),a.forEach((u,d)=>i.call(o,c(u),c(d),s))}};return vt(n,t?{add:cl("add"),set:cl("set"),delete:cl("delete"),clear:cl("clear")}:{add(i){!e&&!Qn(i)&&!Ai(i)&&(i=Be(i));const o=Be(this);return ll(o).has.call(o,i)||(o.add(i),Hr(o,"add",i,i)),this},set(i,o){!e&&!Qn(o)&&!Ai(o)&&(o=Be(o));const s=Be(this),{has:a,get:l}=ll(s);let c=a.call(s,i);c||(i=Be(i),c=a.call(s,i));const u=l.call(s,i);return s.set(i,o),c?Si(o,u)&&Hr(s,"set",i,o):Hr(s,"add",i,o),this},delete(i){const o=Be(this),{has:s,get:a}=ll(o);let l=s.call(o,i);l||(i=Be(i),l=s.call(o,i)),a&&a.call(o,i);const c=o.delete(i);return l&&Hr(o,"delete",i,void 0),c},clear(){const i=Be(this),o=i.size!==0,s=i.clear();return o&&Hr(i,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=lx(i,t,e)}),n}function zd(t,e){const n=cx(t,e);return(r,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(Ve(n,i)&&i in r?n:r,i,o)}const fx={get:zd(!1,!1)},ux={get:zd(!1,!0)},dx={get:zd(!0,!1)};const rm=new WeakMap,im=new WeakMap,om=new WeakMap,hx=new WeakMap;function px(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function gx(t){return t.__v_skip||!Object.isExtensible(t)?0:px($v(t))}function ei(t){return Ai(t)?t:Vd(t,!1,ox,fx,rm)}function zr(t){return Vd(t,!1,ax,ux,im)}function sm(t){return Vd(t,!0,sx,dx,om)}function Vd(t,e,n,r,i){if(!tt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=i.get(t);if(o)return o;const s=gx(t);if(s===0)return t;const a=new Proxy(t,s===2?r:n);return i.set(t,a),a}function to(t){return Ai(t)?to(t.__v_raw):!!(t&&t.__v_isReactive)}function Ai(t){return!!(t&&t.__v_isReadonly)}function Qn(t){return!!(t&&t.__v_isShallow)}function Wd(t){return t?!!t.__v_raw:!1}function Be(t){const e=t&&t.__v_raw;return e?Be(e):t}function _x(t){return!Ve(t,"__v_skip")&&Object.isExtensible(t)&&B_(t,"__v_skip",!0),t}const Zt=t=>tt(t)?ei(t):t,au=t=>tt(t)?sm(t):t;function It(t){return t?t.__v_isRef===!0:!1}function Wt(t){return am(t,!1)}function _o(t){return am(t,!0)}function am(t,e){return It(t)?t:new mx(t,e)}class mx{constructor(e,n){this.dep=new Ud,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Be(e),this._value=n?e:Zt(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||Qn(e)||Ai(e);e=r?e:Be(e),Si(e,n)&&(this._rawValue=e,this._value=r?e:Zt(e),this.dep.trigger())}}function je(t){return It(t)?t.value:t}function BM(t){return be(t)?t():je(t)}const yx={get:(t,e,n)=>e==="__v_raw"?t:je(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return It(i)&&!It(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function lm(t){return to(t)?t:new Proxy(t,yx)}class bx{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return Zv(Be(this._object),this._key)}}class vx{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function cm(t,e,n){return It(t)?t:be(t)?new vx(t):tt(t)&&arguments.length>1?xx(t,e,n):Wt(t)}function xx(t,e,n){const r=t[e];return It(r)?r:new bx(t,e,n)}class wx{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Ud(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Sa-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ze!==this)return K_(this,!0),!0}get value(){const e=this.dep.track();return Q_(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Tx(t,e,n=!1){let r,i;return be(t)?r=t:(r=t.get,i=t.set),new wx(r,i,n)}const fl={},sc=new WeakMap;let Xi;function Sx(t,e=!1,n=Xi){if(n){let r=sc.get(n);r||sc.set(n,r=[]),r.push(t)}}function Cx(t,e,n=Qe){const{immediate:r,deep:i,once:o,scheduler:s,augmentJob:a,call:l}=n,c=y=>i?y:Qn(y)||i===!1||i===0?Br(y,1):Br(y);let u,d,h,f,g=!1,p=!1;if(It(t)?(d=()=>t.value,g=Qn(t)):to(t)?(d=()=>c(t),g=!0):ve(t)?(p=!0,g=t.some(y=>to(y)||Qn(y)),d=()=>t.map(y=>{if(It(y))return y.value;if(to(y))return c(y);if(be(y))return l?l(y,2):y()})):be(t)?e?d=l?()=>l(t,2):t:d=()=>{if(h){Di();try{h()}finally{Ni()}}const y=Xi;Xi=u;try{return l?l(t,3,[f]):t(f)}finally{Xi=y}}:d=Sr,e&&i){const y=d,x=i===!0?1/0:i;d=()=>Br(y(),x)}const m=Fd(),T=()=>{u.stop(),m&&m.active&&Dd(m.effects,u)};if(o&&e){const y=e;e=(...x)=>{y(...x),T()}}let b=p?new Array(t.length).fill(fl):fl;const _=y=>{if(!(!(u.flags&1)||!u.dirty&&!y))if(e){const x=u.run();if(i||g||(p?x.some((C,S)=>Si(C,b[S])):Si(x,b))){h&&h();const C=Xi;Xi=u;try{const S=[x,b===fl?void 0:p&&b[0]===fl?[]:b,f];l?l(e,3,S):e(...S),b=x}finally{Xi=C}}}else u.run()};return a&&a(_),u=new X_(d),u.scheduler=s?()=>s(_,!1):_,f=y=>Sx(y,!1,u),h=u.onStop=()=>{const y=sc.get(u);if(y){if(l)l(y,4);else for(const x of y)x();sc.delete(u)}},e?r?_(!0):b=u.run():s?s(_.bind(null,!0),!0):u.run(),T.pause=u.pause.bind(u),T.resume=u.resume.bind(u),T.stop=T,T}function Br(t,e=1/0,n){if(e<=0||!tt(t)||t.__v_skip||(n=n||new Set,n.has(t)))return t;if(n.add(t),e--,It(t))Br(t.value,e,n);else if(ve(t))for(let r=0;r<t.length;r++)Br(t[r],e,n);else if($_(t)||Xo(t))t.forEach(r=>{Br(r,e,n)});else if(H_(t)){for(const r in t)Br(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&Br(t[r],e,n)}return t}/**
* @vue/runtime-core v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Qa(t,e,n,r){try{return r?t(...r):t()}catch(i){bs(i,e,n)}}function fr(t,e,n,r){if(be(t)){const i=Qa(t,e,n,r);return i&&Nd(i)&&i.catch(o=>{bs(o,e,n)}),i}if(ve(t)){const i=[];for(let o=0;o<t.length;o++)i.push(fr(t[o],e,n,r));return i}}function bs(t,e,n,r=!0){const i=e?e.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=e&&e.appContext.config||Qe;if(e){let a=e.parent;const l=e.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](t,l,c)===!1)return}a=a.parent}if(o){Di(),Qa(o,null,10,[t,l,c]),Ni();return}}kx(t,n,i,r,s)}function kx(t,e,n,r=!0,i=!1){if(i)throw t;console.error(t)}const hn=[];let _r=-1;const Ko=[];let ui=null,No=0;const fm=Promise.resolve();let ac=null;function vs(t){const e=ac||fm;return t?e.then(this?t.bind(this):t):e}function Px(t){let e=_r+1,n=hn.length;for(;e<n;){const r=e+n>>>1,i=hn[r],o=ka(i);o<t||o===t&&i.flags&2?e=r+1:n=r}return e}function Xd(t){if(!(t.flags&1)){const e=ka(t),n=hn[hn.length-1];!n||!(t.flags&2)&&e>=ka(n)?hn.push(t):hn.splice(Px(e),0,t),t.flags|=1,um()}}function um(){ac||(ac=fm.then(dm))}function lu(t){ve(t)?Ko.push(...t):ui&&t.id===-1?ui.splice(No+1,0,t):t.flags&1||(Ko.push(t),t.flags|=1),um()}function ip(t,e,n=_r+1){for(;n<hn.length;n++){const r=hn[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;hn.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function lc(t){if(Ko.length){const e=[...new Set(Ko)].sort((n,r)=>ka(n)-ka(r));if(Ko.length=0,ui){ui.push(...e);return}for(ui=e,No=0;No<ui.length;No++){const n=ui[No];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}ui=null,No=0}}const ka=t=>t.id==null?t.flags&2?-1:1/0:t.id;function dm(t){try{for(_r=0;_r<hn.length;_r++){const e=hn[_r];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Qa(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;_r<hn.length;_r++){const e=hn[_r];e&&(e.flags&=-2)}_r=-1,hn.length=0,lc(),ac=null,(hn.length||Ko.length)&&dm()}}let Ot=null,hm=null;function cc(t){const e=Ot;return Ot=t,hm=t&&t.type.__scopeId||null,e}function Yd(t,e=Ot,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&bp(-1);const o=cc(e);let s;try{s=t(...i)}finally{cc(o),r._d&&bp(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function jM(t,e){if(Ot===null)return t;const n=Kc(Ot),r=t.dirs||(t.dirs=[]);for(let i=0;i<e.length;i++){let[o,s,a,l=Qe]=e[i];o&&(be(o)&&(o={mounted:o,updated:o}),o.deep&&Br(s),r.push({dir:o,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return t}function mr(t,e,n,r){const i=t.dirs,o=e&&e.dirs;for(let s=0;s<i.length;s++){const a=i[s];o&&(a.oldValue=o[s].value);let l=a.dir[r];l&&(Di(),fr(l,n,8,[t.el,a,t,e]),Ni())}}const pm=Symbol("_vte"),gm=t=>t.__isTeleport,na=t=>t&&(t.disabled||t.disabled===""),op=t=>t&&(t.defer||t.defer===""),sp=t=>typeof SVGElement<"u"&&t instanceof SVGElement,ap=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,cu=(t,e)=>{const n=t&&t.to;return ot(n)?e?e(n):null:n},_m={name:"Teleport",__isTeleport:!0,process(t,e,n,r,i,o,s,a,l,c){const{mc:u,pc:d,pbc:h,o:{insert:f,querySelector:g,createText:p,createComment:m}}=c,T=na(e.props);let{shapeFlag:b,children:_,dynamicChildren:y}=e;if(t==null){const x=e.el=p(""),C=e.anchor=p("");f(x,n,r),f(C,n,r);const S=(P,R)=>{b&16&&(i&&i.isCE&&(i.ce._teleportTarget=P),u(_,P,R,i,o,s,a,l))},E=()=>{const P=e.target=cu(e.props,g),R=mm(P,e,p,f);P&&(s!=="svg"&&sp(P)?s="svg":s!=="mathml"&&ap(P)&&(s="mathml"),T||(S(P,R),$l(e,!1)))};T&&(S(n,C),$l(e,!0)),op(e.props)?Et(()=>{E(),e.el.__isMounted=!0},o):E()}else{if(op(e.props)&&!t.el.__isMounted){Et(()=>{_m.process(t,e,n,r,i,o,s,a,l,c),delete t.el.__isMounted},o);return}e.el=t.el,e.targetStart=t.targetStart;const x=e.anchor=t.anchor,C=e.target=t.target,S=e.targetAnchor=t.targetAnchor,E=na(t.props),P=E?n:C,R=E?x:S;if(s==="svg"||sp(C)?s="svg":(s==="mathml"||ap(C))&&(s="mathml"),y?(h(t.dynamicChildren,y,P,i,o,s,a),nh(t,e,!0)):l||d(t,e,P,R,i,o,s,a,!1),T)E?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):ul(e,n,x,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const F=e.target=cu(e.props,g);F&&ul(e,F,null,c,0)}else E&&ul(e,C,S,c,1);$l(e,T)}},remove(t,e,n,{um:r,o:{remove:i}},o){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:u,target:d,props:h}=t;if(d&&(i(c),i(u)),o&&i(l),s&16){const f=o||!na(h);for(let g=0;g<a.length;g++){const p=a[g];r(p,e,n,f,!!p.dynamicChildren)}}},move:ul,hydrate:Ex};function ul(t,e,n,{o:{insert:r},m:i},o=2){o===0&&r(t.targetAnchor,e,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:u}=t,d=o===2;if(d&&r(s,e,n),(!d||na(u))&&l&16)for(let h=0;h<c.length;h++)i(c[h],e,n,2);d&&r(a,e,n)}function Ex(t,e,n,r,i,o,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:u}},d){const h=e.target=cu(e.props,l);if(h){const f=na(e.props),g=h._lpa||h.firstChild;if(e.shapeFlag&16)if(f)e.anchor=d(s(t),e,a(t),n,r,i,o),e.targetStart=g,e.targetAnchor=g&&s(g);else{e.anchor=s(t);let p=g;for(;p;){if(p&&p.nodeType===8){if(p.data==="teleport start anchor")e.targetStart=p;else if(p.data==="teleport anchor"){e.targetAnchor=p,h._lpa=e.targetAnchor&&s(e.targetAnchor);break}}p=s(p)}e.targetAnchor||mm(h,e,u,c),d(g&&s(g),e,h,n,r,i,o)}$l(e,f)}return e.anchor&&s(e.anchor)}const UM=_m;function $l(t,e){const n=t.ctx;if(n&&n.ut){let r,i;for(e?(r=t.el,i=t.anchor):(r=t.targetStart,i=t.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function mm(t,e,n,r){const i=e.targetStart=n(""),o=e.targetAnchor=n("");return i[pm]=o,t&&(r(i,t),r(o,t)),o}const di=Symbol("_leaveCb"),dl=Symbol("_enterCb");function ym(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Jd(()=>{t.isMounted=!0}),Za(()=>{t.isUnmounting=!0}),t}const Un=[Function,Array],bm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Un,onEnter:Un,onAfterEnter:Un,onEnterCancelled:Un,onBeforeLeave:Un,onLeave:Un,onAfterLeave:Un,onLeaveCancelled:Un,onBeforeAppear:Un,onAppear:Un,onAfterAppear:Un,onAppearCancelled:Un},vm=t=>{const e=t.subTree;return e.component?vm(e.component):e},Rx={name:"BaseTransition",props:bm,setup(t,{slots:e}){const n=ni(),r=ym();return()=>{const i=e.default&&Kd(e.default(),!0);if(!i||!i.length)return;const o=xm(i),s=Be(t),{mode:a}=s;if(r.isLeaving)return gf(o);const l=lp(o);if(!l)return gf(o);let c=Pa(l,s,r,n,d=>c=d);l.type!==At&&Mi(l,c);let u=n.subTree&&lp(n.subTree);if(u&&u.type!==At&&!sr(l,u)&&vm(n).type!==At){let d=Pa(u,s,r,n);if(Mi(u,d),a==="out-in"&&l.type!==At)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},gf(o);a==="in-out"&&l.type!==At?d.delayLeave=(h,f,g)=>{const p=wm(r,u);p[String(u.key)]=u,h[di]=()=>{f(),h[di]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{g(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function xm(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==At){e=n;break}}return e}const Ax=Rx;function wm(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function Pa(t,e,n,r,i){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:f,onAfterLeave:g,onLeaveCancelled:p,onBeforeAppear:m,onAppear:T,onAfterAppear:b,onAppearCancelled:_}=e,y=String(t.key),x=wm(n,t),C=(P,R)=>{P&&fr(P,r,9,R)},S=(P,R)=>{const F=R[1];C(P,R),ve(P)?P.every(A=>A.length<=1)&&F():P.length<=1&&F()},E={mode:s,persisted:a,beforeEnter(P){let R=l;if(!n.isMounted)if(o)R=m||l;else return;P[di]&&P[di](!0);const F=x[y];F&&sr(t,F)&&F.el[di]&&F.el[di](),C(R,[P])},enter(P){let R=c,F=u,A=d;if(!n.isMounted)if(o)R=T||c,F=b||u,A=_||d;else return;let H=!1;const Z=P[dl]=re=>{H||(H=!0,re?C(A,[P]):C(F,[P]),E.delayedLeave&&E.delayedLeave(),P[dl]=void 0)};R?S(R,[P,Z]):Z()},leave(P,R){const F=String(t.key);if(P[dl]&&P[dl](!0),n.isUnmounting)return R();C(h,[P]);let A=!1;const H=P[di]=Z=>{A||(A=!0,R(),Z?C(p,[P]):C(g,[P]),P[di]=void 0,x[F]===t&&delete x[F])};x[F]=t,f?S(f,[P,H]):H()},clone(P){const R=Pa(P,e,n,r,i);return i&&i(R),R}};return E}function gf(t){if(Ja(t))return t=qr(t),t.children=null,t}function lp(t){if(!Ja(t))return gm(t.type)&&t.children?xm(t.children):t;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&be(n.default))return n.default()}}function Mi(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Mi(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Kd(t,e=!1,n){let r=[],i=0;for(let o=0;o<t.length;o++){let s=t[o];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:o);s.type===Nt?(s.patchFlag&128&&i++,r=r.concat(Kd(s.children,e,a))):(e||s.type!==At)&&r.push(a!=null?qr(s,{key:a}):s)}if(i>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function Rr(t,e){return be(t)?vt({name:t.name},e,{setup:t}):t}function zM(){const t=ni();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function Gd(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function Ea(t,e,n,r,i=!1){if(ve(t)){t.forEach((g,p)=>Ea(g,e&&(ve(e)?e[p]:e),n,r,i));return}if(Ci(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Ea(t,e,n,r.component.subTree);return}const o=r.shapeFlag&4?Kc(r.component):r.el,s=i?null:o,{i:a,r:l}=t,c=e&&e.r,u=a.refs===Qe?a.refs={}:a.refs,d=a.setupState,h=Be(d),f=d===Qe?()=>!1:g=>Ve(h,g);if(c!=null&&c!==l&&(ot(c)?(u[c]=null,f(c)&&(d[c]=null)):It(c)&&(c.value=null)),be(l))Qa(l,a,12,[s,u]);else{const g=ot(l),p=It(l);if(g||p){const m=()=>{if(t.f){const T=g?f(l)?d[l]:u[l]:l.value;i?ve(T)&&Dd(T,o):ve(T)?T.includes(o)||T.push(o):g?(u[l]=[o],f(l)&&(d[l]=u[l])):(l.value=[o],t.k&&(u[t.k]=l.value))}else g?(u[l]=s,f(l)&&(d[l]=s)):p&&(l.value=s,t.k&&(u[t.k]=s))};s?(m.id=-1,Et(m,n)):m()}}}let cp=!1;const Ao=()=>{cp||(console.error("Hydration completed but contains mismatches."),cp=!0)},Mx=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",Ox=t=>t.namespaceURI.includes("MathML"),hl=t=>{if(t.nodeType===1){if(Mx(t))return"svg";if(Ox(t))return"mathml"}},Bo=t=>t.nodeType===8;function Ix(t){const{mt:e,p:n,o:{patchProp:r,createText:i,nextSibling:o,parentNode:s,remove:a,insert:l,createComment:c}}=t,u=(_,y)=>{if(!y.hasChildNodes()){n(null,_,y),lc(),y._vnode=_;return}d(y.firstChild,_,null,null,null),lc(),y._vnode=_},d=(_,y,x,C,S,E=!1)=>{E=E||!!y.dynamicChildren;const P=Bo(_)&&_.data==="[",R=()=>p(_,y,x,C,S,P),{type:F,ref:A,shapeFlag:H,patchFlag:Z}=y;let re=_.nodeType;y.el=_,Z===-2&&(E=!1,y.dynamicChildren=null);let B=null;switch(F){case io:re!==3?y.children===""?(l(y.el=i(""),s(_),_),B=_):B=R():(_.data!==y.children&&(Ao(),_.data=y.children),B=o(_));break;case At:b(_)?(B=o(_),T(y.el=_.content.firstChild,_,x)):re!==8||P?B=R():B=o(_);break;case Fl:if(P&&(_=o(_),re=_.nodeType),re===1||re===3){B=_;const V=!y.children.length;for(let K=0;K<y.staticCount;K++)V&&(y.children+=B.nodeType===1?B.outerHTML:B.data),K===y.staticCount-1&&(y.anchor=B),B=o(B);return P?o(B):B}else R();break;case Nt:P?B=g(_,y,x,C,S,E):B=R();break;default:if(H&1)(re!==1||y.type.toLowerCase()!==_.tagName.toLowerCase())&&!b(_)?B=R():B=h(_,y,x,C,S,E);else if(H&6){y.slotScopeIds=S;const V=s(_);if(P?B=m(_):Bo(_)&&_.data==="teleport start"?B=m(_,_.data,"teleport end"):B=o(_),e(y,V,null,x,C,hl(V),E),Ci(y)&&!y.type.__asyncResolved){let K;P?(K=it(Nt),K.anchor=B?B.previousSibling:V.lastChild):K=_.nodeType===3?n0(""):it("div"),K.el=_,y.component.subTree=K}}else H&64?re!==8?B=R():B=y.type.hydrate(_,y,x,C,S,E,t,f):H&128&&(B=y.type.hydrate(_,y,x,C,hl(s(_)),S,E,t,d))}return A!=null&&Ea(A,null,C,y),B},h=(_,y,x,C,S,E)=>{E=E||!!y.dynamicChildren;const{type:P,props:R,patchFlag:F,shapeFlag:A,dirs:H,transition:Z}=y,re=P==="input"||P==="option";if(re||F!==-1){H&&mr(y,null,x,"created");let B=!1;if(b(_)){B=zm(null,Z)&&x&&x.vnode.props&&x.vnode.props.appear;const K=_.content.firstChild;B&&Z.beforeEnter(K),T(K,_,x),y.el=_=K}if(A&16&&!(R&&(R.innerHTML||R.textContent))){let K=f(_.firstChild,y,_,x,C,S,E);for(;K;){pl(_,1)||Ao();const ge=K;K=K.nextSibling,a(ge)}}else if(A&8){let K=y.children;K[0]===`
`&&(_.tagName==="PRE"||_.tagName==="TEXTAREA")&&(K=K.slice(1)),_.textContent!==K&&(pl(_,0)||Ao(),_.textContent=y.children)}if(R){if(re||!E||F&48){const K=_.tagName.includes("-");for(const ge in R)(re&&(ge.endsWith("value")||ge==="indeterminate")||Ga(ge)&&!Yo(ge)||ge[0]==="."||K)&&r(_,ge,null,R[ge],void 0,x)}else if(R.onClick)r(_,"onClick",null,R.onClick,void 0,x);else if(F&4&&to(R.style))for(const K in R.style)R.style[K]}let V;(V=R&&R.onVnodeBeforeMount)&&vn(V,x,y),H&&mr(y,null,x,"beforeMount"),((V=R&&R.onVnodeMounted)||H||B)&&Gm(()=>{V&&vn(V,x,y),B&&Z.enter(_),H&&mr(y,null,x,"mounted")},C)}return _.nextSibling},f=(_,y,x,C,S,E,P)=>{P=P||!!y.dynamicChildren;const R=y.children,F=R.length;for(let A=0;A<F;A++){const H=P?R[A]:R[A]=Ln(R[A]),Z=H.type===io;_?(Z&&!P&&A+1<F&&Ln(R[A+1]).type===io&&(l(i(_.data.slice(H.children.length)),x,o(_)),_.data=H.children),_=d(_,H,C,S,E,P)):Z&&!H.children?l(H.el=i(""),x):(pl(x,1)||Ao(),n(null,H,x,null,C,S,hl(x),E))}return _},g=(_,y,x,C,S,E)=>{const{slotScopeIds:P}=y;P&&(S=S?S.concat(P):P);const R=s(_),F=f(o(_),y,R,x,C,S,E);return F&&Bo(F)&&F.data==="]"?o(y.anchor=F):(Ao(),l(y.anchor=c("]"),R,F),F)},p=(_,y,x,C,S,E)=>{if(pl(_.parentElement,1)||Ao(),y.el=null,E){const F=m(_);for(;;){const A=o(_);if(A&&A!==F)a(A);else break}}const P=o(_),R=s(_);return a(_),n(null,y,R,P,x,C,hl(R),S),x&&(x.vnode.el=y.el,Yc(x,y.el)),P},m=(_,y="[",x="]")=>{let C=0;for(;_;)if(_=o(_),_&&Bo(_)&&(_.data===y&&C++,_.data===x)){if(C===0)return o(_);C--}return _},T=(_,y,x)=>{const C=y.parentNode;C&&C.replaceChild(_,y);let S=x;for(;S;)S.vnode.el===y&&(S.vnode.el=S.subTree.el=_),S=S.parent},b=_=>_.nodeType===1&&_.tagName==="TEMPLATE";return[u,d]}const fp="data-allow-mismatch",Lx={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function pl(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(fp);)t=t.parentElement;const n=t&&t.getAttribute(fp);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return e===0&&r.includes("children")?!0:n.split(",").includes(Lx[e])}}jc().requestIdleCallback;jc().cancelIdleCallback;function Dx(t,e){if(Bo(t)&&t.data==="["){let n=1,r=t.nextSibling;for(;r;){if(r.nodeType===1){if(e(r)===!1)break}else if(Bo(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else e(t)}const Ci=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function fu(t){be(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:o,timeout:s,suspensible:a=!0,onError:l}=t;let c=null,u,d=0;const h=()=>(d++,c=null,f()),f=()=>{let g;return c||(g=c=e().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),l)return new Promise((m,T)=>{l(p,()=>m(h()),()=>T(p),d+1)});throw p}).then(p=>g!==c&&c?c:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return Rr({name:"AsyncComponentWrapper",__asyncLoader:f,__asyncHydrate(g,p,m){const T=o?()=>{const b=o(m,_=>Dx(g,_));b&&(p.bum||(p.bum=[])).push(b)}:m;u?T():f().then(()=>!p.isUnmounted&&T())},get __asyncResolved(){return u},setup(){const g=Mt;if(Gd(g),u)return()=>_f(u,g);const p=_=>{c=null,bs(_,g,13,!r)};if(a&&g.suspense||as)return f().then(_=>()=>_f(_,g)).catch(_=>(p(_),()=>r?it(r,{error:_}):null));const m=Wt(!1),T=Wt(),b=Wt(!!i);return i&&setTimeout(()=>{b.value=!1},i),s!=null&&setTimeout(()=>{if(!m.value&&!T.value){const _=new Error(`Async component timed out after ${s}ms.`);p(_),T.value=_}},s),f().then(()=>{m.value=!0,g.parent&&Ja(g.parent.vnode)&&g.parent.update()}).catch(_=>{p(_),T.value=_}),()=>{if(m.value&&u)return _f(u,g);if(T.value&&r)return it(r,{error:T.value});if(n&&!b.value)return it(n)}}})}function _f(t,e){const{ref:n,props:r,children:i,ce:o}=e.vnode,s=it(t,r,i);return s.ref=n,s.ce=o,delete e.vnode.ce,s}const Ja=t=>t.type.__isKeepAlive,Nx={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=ni(),r=n.ctx;if(!r.renderer)return()=>{const b=e.default&&e.default();return b&&b.length===1?b[0]:b};const i=new Map,o=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=r,h=d("div");r.activate=(b,_,y,x,C)=>{const S=b.component;c(b,_,y,0,a),l(S.vnode,b,_,y,S,a,x,b.slotScopeIds,C),Et(()=>{S.isDeactivated=!1,S.a&&Zs(S.a);const E=b.props&&b.props.onVnodeMounted;E&&vn(E,S.parent,b)},a)},r.deactivate=b=>{const _=b.component;uc(_.m),uc(_.a),c(b,h,null,1,a),Et(()=>{_.da&&Zs(_.da);const y=b.props&&b.props.onVnodeUnmounted;y&&vn(y,_.parent,b),_.isDeactivated=!0},a)};function f(b){mf(b),u(b,n,a,!0)}function g(b){i.forEach((_,y)=>{const x=bu(_.type);x&&!b(x)&&p(y)})}function p(b){const _=i.get(b);_&&(!s||!sr(_,s))?f(_):s&&mf(s),i.delete(b),o.delete(b)}Cr(()=>[t.include,t.exclude],([b,_])=>{b&&g(y=>Hs(b,y)),_&&g(y=>!Hs(_,y))},{flush:"post",deep:!0});let m=null;const T=()=>{m!=null&&(dc(n.subTree.type)?Et(()=>{i.set(m,gl(n.subTree))},n.subTree.suspense):i.set(m,gl(n.subTree)))};return Jd(T),Zd(T),Za(()=>{i.forEach(b=>{const{subTree:_,suspense:y}=n,x=gl(_);if(b.type===x.type&&b.key===x.key){mf(x);const C=x.component.da;C&&Et(C,y);return}f(b)})}),()=>{if(m=null,!e.default)return s=null;const b=e.default(),_=b[0];if(b.length>1)return s=null,b;if(!mo(_)||!(_.shapeFlag&4)&&!(_.shapeFlag&128))return s=null,_;let y=gl(_);if(y.type===At)return s=null,y;const x=y.type,C=bu(Ci(y)?y.type.__asyncResolved||{}:x),{include:S,exclude:E,max:P}=t;if(S&&(!C||!Hs(S,C))||E&&C&&Hs(E,C))return y.shapeFlag&=-257,s=y,_;const R=y.key==null?x:y.key,F=i.get(R);return y.el&&(y=qr(y),_.shapeFlag&128&&(_.ssContent=y)),m=R,F?(y.el=F.el,y.component=F.component,y.transition&&Mi(y,y.transition),y.shapeFlag|=512,o.delete(R),o.add(R)):(o.add(R),P&&o.size>parseInt(P,10)&&p(o.values().next().value)),y.shapeFlag|=256,s=y,dc(_.type)?_:y}}},$x=Nx;function Hs(t,e){return ve(t)?t.some(n=>Hs(n,e)):ot(t)?t.split(",").includes(e):Nv(t)?(t.lastIndex=0,t.test(e)):!1}function qd(t,e){Tm(t,"a",e)}function Qd(t,e){Tm(t,"da",e)}function Tm(t,e,n=Mt){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(Wc(e,r,n),n){let i=n.parent;for(;i&&i.parent;)Ja(i.parent.vnode)&&Fx(r,e,n,i),i=i.parent}}function Fx(t,e,n,r){const i=Wc(e,t,r,!0);Sm(()=>{Dd(r[e],i)},n)}function mf(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function gl(t){return t.shapeFlag&128?t.ssContent:t}function Wc(t,e,n=Mt,r=!1){if(n){const i=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...s)=>{Di();const a=yo(n),l=fr(e,n,t,s);return a(),Ni(),l});return r?i.unshift(o):i.push(o),o}}const ti=t=>(e,n=Mt)=>{(!as||t==="sp")&&Wc(t,(...r)=>e(...r),n)},Hx=ti("bm"),Jd=ti("m"),Bx=ti("bu"),Zd=ti("u"),Za=ti("bum"),Sm=ti("um"),jx=ti("sp"),Ux=ti("rtg"),zx=ti("rtc");function Cm(t,e=Mt){Wc("ec",t,e)}const km="components";function VM(t,e){return Em(km,t,!0,e)||t}const Pm=Symbol.for("v-ndc");function Vx(t){return ot(t)?Em(km,t,!1)||t:t||Pm}function Em(t,e,n=!0,r=!1){const i=Ot||Mt;if(i){const o=i.type;{const a=bu(o,!1);if(a&&(a===e||a===Zn(e)||a===Bc(Zn(e))))return o}const s=up(i[t]||o[t],e)||up(i.appContext[t],e);return!s&&r?o:s}}function up(t,e){return t&&(t[e]||t[Zn(e)]||t[Bc(Zn(e))])}function WM(t,e,n,r){let i;const o=n,s=ve(t);if(s||ot(t)){const a=s&&to(t);let l=!1;a&&(l=!Qn(t),t=Vc(t)),i=new Array(t.length);for(let c=0,u=t.length;c<u;c++)i[c]=e(l?Zt(t[c]):t[c],c,void 0,o)}else if(typeof t=="number"){i=new Array(t);for(let a=0;a<t;a++)i[a]=e(a+1,a,void 0,o)}else if(tt(t))if(t[Symbol.iterator])i=Array.from(t,(a,l)=>e(a,l,void 0,o));else{const a=Object.keys(t);i=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const u=a[l];i[l]=e(t[u],u,l,o)}}else i=[];return i}function XM(t,e,n={},r,i){if(Ot.ce||Ot.parent&&Ci(Ot.parent)&&Ot.parent.ce)return e!=="default"&&(n.name=e),Xn(),jr(Nt,null,[it("slot",n,r&&r())],64);let o=t[e];o&&o._c&&(o._d=!1),Xn();const s=o&&Rm(o(n)),a=n.key||s&&s.key,l=jr(Nt,{key:(a&&!Zr(a)?a:`_${e}`)+(!s&&r?"_fb":"")},s||(r?r():[]),s&&t._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function Rm(t){return t.some(e=>mo(e)?!(e.type===At||e.type===Nt&&!Rm(e.children)):!0)?t:null}const uu=t=>t?i0(t)?Kc(t):uu(t.parent):null,ra=vt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>uu(t.parent),$root:t=>uu(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>eh(t),$forceUpdate:t=>t.f||(t.f=()=>{Xd(t.update)}),$nextTick:t=>t.n||(t.n=vs.bind(t.proxy)),$watch:t=>uw.bind(t)}),yf=(t,e)=>t!==Qe&&!t.__isScriptSetup&&Ve(t,e),Wx={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:s,type:a,appContext:l}=t;let c;if(e[0]!=="$"){const f=s[e];if(f!==void 0)switch(f){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return o[e]}else{if(yf(r,e))return s[e]=1,r[e];if(i!==Qe&&Ve(i,e))return s[e]=2,i[e];if((c=t.propsOptions[0])&&Ve(c,e))return s[e]=3,o[e];if(n!==Qe&&Ve(n,e))return s[e]=4,n[e];du&&(s[e]=0)}}const u=ra[e];let d,h;if(u)return e==="$attrs"&&Jt(t.attrs,"get",""),u(t);if((d=a.__cssModules)&&(d=d[e]))return d;if(n!==Qe&&Ve(n,e))return s[e]=4,n[e];if(h=l.config.globalProperties,Ve(h,e))return h[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:o}=t;return yf(i,e)?(i[e]=n,!0):r!==Qe&&Ve(r,e)?(r[e]=n,!0):Ve(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:o}},s){let a;return!!n[s]||t!==Qe&&Ve(t,s)||yf(e,s)||(a=o[0])&&Ve(a,s)||Ve(r,s)||Ve(ra,s)||Ve(i.config.globalProperties,s)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Ve(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function YM(){return Xx().attrs}function Xx(){const t=ni();return t.setupContext||(t.setupContext=s0(t))}function dp(t){return ve(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function KM(t){const e=ni();let n=t();return mu(),Nd(n)&&(n=n.catch(r=>{throw yo(e),r})),[n,()=>yo(e)]}let du=!0;function Yx(t){const e=eh(t),n=t.proxy,r=t.ctx;du=!1,e.beforeCreate&&hp(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:f,updated:g,activated:p,deactivated:m,beforeDestroy:T,beforeUnmount:b,destroyed:_,unmounted:y,render:x,renderTracked:C,renderTriggered:S,errorCaptured:E,serverPrefetch:P,expose:R,inheritAttrs:F,components:A,directives:H,filters:Z}=e;if(c&&Kx(c,r,null),s)for(const V in s){const K=s[V];be(K)&&(r[V]=K.bind(n))}if(i){const V=i.call(n,n);tt(V)&&(t.data=ei(V))}if(du=!0,o)for(const V in o){const K=o[V],ge=be(K)?K.bind(n,n):be(K.get)?K.get.bind(n,n):Sr,L=!be(K)&&be(K.set)?K.set.bind(n):Sr,ae=St({get:ge,set:L});Object.defineProperty(r,V,{enumerable:!0,configurable:!0,get:()=>ae.value,set:_e=>ae.value=_e})}if(a)for(const V in a)Am(a[V],r,n,V);if(l){const V=be(l)?l.call(n):l;Reflect.ownKeys(V).forEach(K=>{ro(K,V[K])})}u&&hp(u,t,"c");function B(V,K){ve(K)?K.forEach(ge=>V(ge.bind(n))):K&&V(K.bind(n))}if(B(Hx,d),B(Jd,h),B(Bx,f),B(Zd,g),B(qd,p),B(Qd,m),B(Cm,E),B(zx,C),B(Ux,S),B(Za,b),B(Sm,y),B(jx,P),ve(R))if(R.length){const V=t.exposed||(t.exposed={});R.forEach(K=>{Object.defineProperty(V,K,{get:()=>n[K],set:ge=>n[K]=ge})})}else t.exposed||(t.exposed={});x&&t.render===Sr&&(t.render=x),F!=null&&(t.inheritAttrs=F),A&&(t.components=A),H&&(t.directives=H),P&&Gd(t)}function Kx(t,e,n=Sr){ve(t)&&(t=hu(t));for(const r in t){const i=t[r];let o;tt(i)?"default"in i?o=tn(i.from||r,i.default,!0):o=tn(i.from||r):o=tn(i),It(o)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):e[r]=o}}function hp(t,e,n){fr(ve(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function Am(t,e,n,r){let i=r.includes(".")?Xm(n,r):()=>n[r];if(ot(t)){const o=e[t];be(o)&&Cr(i,o)}else if(be(t))Cr(i,t.bind(n));else if(tt(t))if(ve(t))t.forEach(o=>Am(o,e,n,r));else{const o=be(t.handler)?t.handler.bind(n):e[t.handler];be(o)&&Cr(i,o,t)}}function eh(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:s}}=t.appContext,a=o.get(e);let l;return a?l=a:!i.length&&!n&&!r?l=e:(l={},i.length&&i.forEach(c=>fc(l,c,s,!0)),fc(l,e,s)),tt(e)&&o.set(e,l),l}function fc(t,e,n,r=!1){const{mixins:i,extends:o}=e;o&&fc(t,o,n,!0),i&&i.forEach(s=>fc(t,s,n,!0));for(const s in e)if(!(r&&s==="expose")){const a=Gx[s]||n&&n[s];t[s]=a?a(t[s],e[s]):e[s]}return t}const Gx={data:pp,props:gp,emits:gp,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:Qx,provide:pp,inject:qx};function pp(t,e){return e?t?function(){return vt(be(t)?t.call(this,this):t,be(e)?e.call(this,this):e)}:e:t}function qx(t,e){return Bs(hu(t),hu(e))}function hu(t){if(ve(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function an(t,e){return t?[...new Set([].concat(t,e))]:e}function Bs(t,e){return t?vt(Object.create(null),t,e):e}function gp(t,e){return t?ve(t)&&ve(e)?[...new Set([...t,...e])]:vt(Object.create(null),dp(t),dp(e??{})):e}function Qx(t,e){if(!t)return e;if(!e)return t;const n=vt(Object.create(null),t);for(const r in e)n[r]=an(t[r],e[r]);return n}function Mm(){return{app:null,config:{isNativeTag:Lv,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 Jx=0;function Zx(t,e){return function(r,i=null){be(r)||(r=vt({},r)),i!=null&&!tt(i)&&(i=null);const o=Mm(),s=new WeakSet,a=[];let l=!1;const c=o.app={_uid:Jx++,_component:r,_props:i,_container:null,_context:o,_instance:null,version:a0,get config(){return o.config},set config(u){},use(u,...d){return s.has(u)||(u&&be(u.install)?(s.add(u),u.install(c,...d)):be(u)&&(s.add(u),u(c,...d))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,d){return d?(o.components[u]=d,c):o.components[u]},directive(u,d){return d?(o.directives[u]=d,c):o.directives[u]},mount(u,d,h){if(!l){const f=c._ceVNode||it(r,i);return f.appContext=o,h===!0?h="svg":h===!1&&(h=void 0),d&&e?e(f,u):t(f,u,h),l=!0,c._container=u,u.__vue_app__=c,Kc(f.component)}},onUnmount(u){a.push(u)},unmount(){l&&(fr(a,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(u,d){return o.provides[u]=d,c},runWithContext(u){const d=no;no=c;try{return u()}finally{no=d}}};return c}}let no=null;function ro(t,e){if(Mt){let n=Mt.provides;const r=Mt.parent&&Mt.parent.provides;r===n&&(n=Mt.provides=Object.create(r)),n[t]=e}}function tn(t,e,n=!1){const r=Mt||Ot;if(r||no){const i=no?no._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&t in i)return i[t];if(arguments.length>1)return n&&be(e)?e.call(r&&r.proxy):e}}function Om(){return!!(Mt||Ot||no)}const Im={},Lm=()=>Object.create(Im),Dm=t=>Object.getPrototypeOf(t)===Im;function ew(t,e,n,r=!1){const i={},o=Lm();t.propsDefaults=Object.create(null),Nm(t,e,i,o);for(const s in t.propsOptions[0])s in i||(i[s]=void 0);n?t.props=r?i:zr(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function tw(t,e,n,r){const{props:i,attrs:o,vnode:{patchFlag:s}}=t,a=Be(i),[l]=t.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=t.vnode.dynamicProps;for(let d=0;d<u.length;d++){let h=u[d];if(Xc(t.emitsOptions,h))continue;const f=e[h];if(l)if(Ve(o,h))f!==o[h]&&(o[h]=f,c=!0);else{const g=Zn(h);i[g]=pu(l,a,g,f,t,!1)}else f!==o[h]&&(o[h]=f,c=!0)}}}else{Nm(t,e,i,o)&&(c=!0);let u;for(const d in a)(!e||!Ve(e,d)&&((u=ko(d))===d||!Ve(e,u)))&&(l?n&&(n[d]!==void 0||n[u]!==void 0)&&(i[d]=pu(l,a,d,void 0,t,!0)):delete i[d]);if(o!==a)for(const d in o)(!e||!Ve(e,d))&&(delete o[d],c=!0)}c&&Hr(t.attrs,"set","")}function Nm(t,e,n,r){const[i,o]=t.propsOptions;let s=!1,a;if(e)for(let l in e){if(Yo(l))continue;const c=e[l];let u;i&&Ve(i,u=Zn(l))?!o||!o.includes(u)?n[u]=c:(a||(a={}))[u]=c:Xc(t.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,s=!0)}if(o){const l=Be(n),c=a||Qe;for(let u=0;u<o.length;u++){const d=o[u];n[d]=pu(i,l,d,c[d],t,!Ve(c,d))}}return s}function pu(t,e,n,r,i,o){const s=t[n];if(s!=null){const a=Ve(s,"default");if(a&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&be(l)){const{propsDefaults:c}=i;if(n in c)r=c[n];else{const u=yo(i);r=c[n]=l.call(null,e),u()}}else r=l;i.ce&&i.ce._setProp(n,r)}s[0]&&(o&&!a?r=!1:s[1]&&(r===""||r===ko(n))&&(r=!0))}return r}const nw=new WeakMap;function $m(t,e,n=!1){const r=n?nw:e.propsCache,i=r.get(t);if(i)return i;const o=t.props,s={},a=[];let l=!1;if(!be(t)){const u=d=>{l=!0;const[h,f]=$m(d,e,!0);vt(s,h),f&&a.push(...f)};!n&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!o&&!l)return tt(t)&&r.set(t,Wo),Wo;if(ve(o))for(let u=0;u<o.length;u++){const d=Zn(o[u]);_p(d)&&(s[d]=Qe)}else if(o)for(const u in o){const d=Zn(u);if(_p(d)){const h=o[u],f=s[d]=ve(h)||be(h)?{type:h}:vt({},h),g=f.type;let p=!1,m=!0;if(ve(g))for(let T=0;T<g.length;++T){const b=g[T],_=be(b)&&b.name;if(_==="Boolean"){p=!0;break}else _==="String"&&(m=!1)}else p=be(g)&&g.name==="Boolean";f[0]=p,f[1]=m,(p||Ve(f,"default"))&&a.push(d)}}const c=[s,a];return tt(t)&&r.set(t,c),c}function _p(t){return t[0]!=="$"&&!Yo(t)}const Fm=t=>t[0]==="_"||t==="$stable",th=t=>ve(t)?t.map(Ln):[Ln(t)],rw=(t,e,n)=>{if(e._n)return e;const r=Yd((...i)=>th(e(...i)),n);return r._c=!1,r},Hm=(t,e,n)=>{const r=t._ctx;for(const i in t){if(Fm(i))continue;const o=t[i];if(be(o))e[i]=rw(i,o,r);else if(o!=null){const s=th(o);e[i]=()=>s}}},Bm=(t,e)=>{const n=th(e);t.slots.default=()=>n},jm=(t,e,n)=>{for(const r in e)(n||r!=="_")&&(t[r]=e[r])},iw=(t,e,n)=>{const r=t.slots=Lm();if(t.vnode.shapeFlag&32){const i=e._;i?(jm(r,e,n),n&&B_(r,"_",i,!0)):Hm(e,r)}else e&&Bm(t,e)},ow=(t,e,n)=>{const{vnode:r,slots:i}=t;let o=!0,s=Qe;if(r.shapeFlag&32){const a=e._;a?n&&a===1?o=!1:jm(i,e,n):(o=!e.$stable,Hm(e,i)),s=e}else e&&(Bm(t,e),s={default:1});if(o)for(const a in i)!Fm(a)&&s[a]==null&&delete i[a]},Et=Gm;function sw(t){return Um(t)}function aw(t){return Um(t,Ix)}function Um(t,e){const n=jc();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:f=Sr,insertStaticContent:g}=t,p=(v,w,O,U=null,k=null,j=null,ee=void 0,J=null,Y=!!w.dynamicChildren)=>{if(v===w)return;v&&!sr(v,w)&&(U=$(v),_e(v,k,j,!0),v=null),w.patchFlag===-2&&(Y=!1,w.dynamicChildren=null);const{type:z,ref:he,shapeFlag:ne}=w;switch(z){case io:m(v,w,O,U);break;case At:T(v,w,O,U);break;case Fl:v==null&&b(w,O,U,ee);break;case Nt:A(v,w,O,U,k,j,ee,J,Y);break;default:ne&1?x(v,w,O,U,k,j,ee,J,Y):ne&6?H(v,w,O,U,k,j,ee,J,Y):(ne&64||ne&128)&&z.process(v,w,O,U,k,j,ee,J,Y,oe)}he!=null&&k&&Ea(he,v&&v.ref,j,w||v,!w)},m=(v,w,O,U)=>{if(v==null)r(w.el=a(w.children),O,U);else{const k=w.el=v.el;w.children!==v.children&&c(k,w.children)}},T=(v,w,O,U)=>{v==null?r(w.el=l(w.children||""),O,U):w.el=v.el},b=(v,w,O,U)=>{[v.el,v.anchor]=g(v.children,w,O,U,v.el,v.anchor)},_=({el:v,anchor:w},O,U)=>{let k;for(;v&&v!==w;)k=h(v),r(v,O,U),v=k;r(w,O,U)},y=({el:v,anchor:w})=>{let O;for(;v&&v!==w;)O=h(v),i(v),v=O;i(w)},x=(v,w,O,U,k,j,ee,J,Y)=>{w.type==="svg"?ee="svg":w.type==="math"&&(ee="mathml"),v==null?C(w,O,U,k,j,ee,J,Y):P(v,w,k,j,ee,J,Y)},C=(v,w,O,U,k,j,ee,J)=>{let Y,z;const{props:he,shapeFlag:ne,transition:ie,dirs:le}=v;if(Y=v.el=s(v.type,j,he&&he.is,he),ne&8?u(Y,v.children):ne&16&&E(v.children,Y,null,U,k,bf(v,j),ee,J),le&&mr(v,null,U,"created"),S(Y,v,v.scopeId,ee,U),he){for(const ke in he)ke!=="value"&&!Yo(ke)&&o(Y,ke,null,he[ke],j,U);"value"in he&&o(Y,"value",null,he.value,j),(z=he.onVnodeBeforeMount)&&vn(z,U,v)}le&&mr(v,null,U,"beforeMount");const fe=zm(k,ie);fe&&ie.beforeEnter(Y),r(Y,w,O),((z=he&&he.onVnodeMounted)||fe||le)&&Et(()=>{z&&vn(z,U,v),fe&&ie.enter(Y),le&&mr(v,null,U,"mounted")},k)},S=(v,w,O,U,k)=>{if(O&&f(v,O),U)for(let j=0;j<U.length;j++)f(v,U[j]);if(k){let j=k.subTree;if(w===j||dc(j.type)&&(j.ssContent===w||j.ssFallback===w)){const ee=k.vnode;S(v,ee,ee.scopeId,ee.slotScopeIds,k.parent)}}},E=(v,w,O,U,k,j,ee,J,Y=0)=>{for(let z=Y;z<v.length;z++){const he=v[z]=J?hi(v[z]):Ln(v[z]);p(null,he,w,O,U,k,j,ee,J)}},P=(v,w,O,U,k,j,ee)=>{const J=w.el=v.el;let{patchFlag:Y,dynamicChildren:z,dirs:he}=w;Y|=v.patchFlag&16;const ne=v.props||Qe,ie=w.props||Qe;let le;if(O&&Bi(O,!1),(le=ie.onVnodeBeforeUpdate)&&vn(le,O,w,v),he&&mr(w,v,O,"beforeUpdate"),O&&Bi(O,!0),(ne.innerHTML&&ie.innerHTML==null||ne.textContent&&ie.textContent==null)&&u(J,""),z?R(v.dynamicChildren,z,J,O,U,bf(w,k),j):ee||K(v,w,J,null,O,U,bf(w,k),j,!1),Y>0){if(Y&16)F(J,ne,ie,O,k);else if(Y&2&&ne.class!==ie.class&&o(J,"class",null,ie.class,k),Y&4&&o(J,"style",ne.style,ie.style,k),Y&8){const fe=w.dynamicProps;for(let ke=0;ke<fe.length;ke++){const Se=fe[ke],Ke=ne[Se],st=ie[Se];(st!==Ke||Se==="value")&&o(J,Se,Ke,st,k,O)}}Y&1&&v.children!==w.children&&u(J,w.children)}else!ee&&z==null&&F(J,ne,ie,O,k);((le=ie.onVnodeUpdated)||he)&&Et(()=>{le&&vn(le,O,w,v),he&&mr(w,v,O,"updated")},U)},R=(v,w,O,U,k,j,ee)=>{for(let J=0;J<w.length;J++){const Y=v[J],z=w[J],he=Y.el&&(Y.type===Nt||!sr(Y,z)||Y.shapeFlag&70)?d(Y.el):O;p(Y,z,he,null,U,k,j,ee,!0)}},F=(v,w,O,U,k)=>{if(w!==O){if(w!==Qe)for(const j in w)!Yo(j)&&!(j in O)&&o(v,j,w[j],null,k,U);for(const j in O){if(Yo(j))continue;const ee=O[j],J=w[j];ee!==J&&j!=="value"&&o(v,j,J,ee,k,U)}"value"in O&&o(v,"value",w.value,O.value,k)}},A=(v,w,O,U,k,j,ee,J,Y)=>{const z=w.el=v?v.el:a(""),he=w.anchor=v?v.anchor:a("");let{patchFlag:ne,dynamicChildren:ie,slotScopeIds:le}=w;le&&(J=J?J.concat(le):le),v==null?(r(z,O,U),r(he,O,U),E(w.children||[],O,he,k,j,ee,J,Y)):ne>0&&ne&64&&ie&&v.dynamicChildren?(R(v.dynamicChildren,ie,O,k,j,ee,J),(w.key!=null||k&&w===k.subTree)&&nh(v,w,!0)):K(v,w,O,he,k,j,ee,J,Y)},H=(v,w,O,U,k,j,ee,J,Y)=>{w.slotScopeIds=J,v==null?w.shapeFlag&512?k.ctx.activate(w,O,U,ee,Y):Z(w,O,U,k,j,ee,Y):re(v,w,Y)},Z=(v,w,O,U,k,j,ee)=>{const J=v.component=Pw(v,U,k);if(Ja(v)&&(J.ctx.renderer=oe),Ew(J,!1,ee),J.asyncDep){if(k&&k.registerDep(J,B,ee),!v.el){const Y=J.subTree=it(At);T(null,Y,w,O)}}else B(J,v,w,O,k,j,ee)},re=(v,w,O)=>{const U=w.component=v.component;if(mw(v,w,O))if(U.asyncDep&&!U.asyncResolved){V(U,w,O);return}else U.next=w,U.update();else w.el=v.el,U.vnode=w},B=(v,w,O,U,k,j,ee)=>{const J=()=>{if(v.isMounted){let{next:ne,bu:ie,u:le,parent:fe,vnode:ke}=v;{const dt=Vm(v);if(dt){ne&&(ne.el=ke.el,V(v,ne,ee)),dt.asyncDep.then(()=>{v.isUnmounted||J()});return}}let Se=ne,Ke;Bi(v,!1),ne?(ne.el=ke.el,V(v,ne,ee)):ne=ke,ie&&Zs(ie),(Ke=ne.props&&ne.props.onVnodeBeforeUpdate)&&vn(Ke,fe,ne,ke),Bi(v,!0);const st=vf(v),Fe=v.subTree;v.subTree=st,p(Fe,st,d(Fe.el),$(Fe),v,k,j),ne.el=st.el,Se===null&&Yc(v,st.el),le&&Et(le,k),(Ke=ne.props&&ne.props.onVnodeUpdated)&&Et(()=>vn(Ke,fe,ne,ke),k)}else{let ne;const{el:ie,props:le}=w,{bm:fe,m:ke,parent:Se,root:Ke,type:st}=v,Fe=Ci(w);if(Bi(v,!1),fe&&Zs(fe),!Fe&&(ne=le&&le.onVnodeBeforeMount)&&vn(ne,Se,w),Bi(v,!0),ie&&Te){const dt=()=>{v.subTree=vf(v),Te(ie,v.subTree,v,k,null)};Fe&&st.__asyncHydrate?st.__asyncHydrate(ie,v,dt):dt()}else{Ke.ce&&Ke.ce._injectChildStyle(st);const dt=v.subTree=vf(v);p(null,dt,O,U,v,k,j),w.el=dt.el}if(ke&&Et(ke,k),!Fe&&(ne=le&&le.onVnodeMounted)){const dt=w;Et(()=>vn(ne,Se,dt),k)}(w.shapeFlag&256||Se&&Ci(Se.vnode)&&Se.vnode.shapeFlag&256)&&v.a&&Et(v.a,k),v.isMounted=!0,w=O=U=null}};v.scope.on();const Y=v.effect=new X_(J);v.scope.off();const z=v.update=Y.run.bind(Y),he=v.job=Y.runIfDirty.bind(Y);he.i=v,he.id=v.uid,Y.scheduler=()=>Xd(he),Bi(v,!0),z()},V=(v,w,O)=>{w.component=v;const U=v.vnode.props;v.vnode=w,v.next=null,tw(v,w.props,U,O),ow(v,w.children,O),Di(),ip(v),Ni()},K=(v,w,O,U,k,j,ee,J,Y=!1)=>{const z=v&&v.children,he=v?v.shapeFlag:0,ne=w.children,{patchFlag:ie,shapeFlag:le}=w;if(ie>0){if(ie&128){L(z,ne,O,U,k,j,ee,J,Y);return}else if(ie&256){ge(z,ne,O,U,k,j,ee,J,Y);return}}le&8?(he&16&&Pe(z,k,j),ne!==z&&u(O,ne)):he&16?le&16?L(z,ne,O,U,k,j,ee,J,Y):Pe(z,k,j,!0):(he&8&&u(O,""),le&16&&E(ne,O,U,k,j,ee,J,Y))},ge=(v,w,O,U,k,j,ee,J,Y)=>{v=v||Wo,w=w||Wo;const z=v.length,he=w.length,ne=Math.min(z,he);let ie;for(ie=0;ie<ne;ie++){const le=w[ie]=Y?hi(w[ie]):Ln(w[ie]);p(v[ie],le,O,null,k,j,ee,J,Y)}z>he?Pe(v,k,j,!0,!1,ne):E(w,O,U,k,j,ee,J,Y,ne)},L=(v,w,O,U,k,j,ee,J,Y)=>{let z=0;const he=w.length;let ne=v.length-1,ie=he-1;for(;z<=ne&&z<=ie;){const le=v[z],fe=w[z]=Y?hi(w[z]):Ln(w[z]);if(sr(le,fe))p(le,fe,O,null,k,j,ee,J,Y);else break;z++}for(;z<=ne&&z<=ie;){const le=v[ne],fe=w[ie]=Y?hi(w[ie]):Ln(w[ie]);if(sr(le,fe))p(le,fe,O,null,k,j,ee,J,Y);else break;ne--,ie--}if(z>ne){if(z<=ie){const le=ie+1,fe=le<he?w[le].el:U;for(;z<=ie;)p(null,w[z]=Y?hi(w[z]):Ln(w[z]),O,fe,k,j,ee,J,Y),z++}}else if(z>ie)for(;z<=ne;)_e(v[z],k,j,!0),z++;else{const le=z,fe=z,ke=new Map;for(z=fe;z<=ie;z++){const Je=w[z]=Y?hi(w[z]):Ln(w[z]);Je.key!=null&&ke.set(Je.key,z)}let Se,Ke=0;const st=ie-fe+1;let Fe=!1,dt=0;const Ht=new Array(st);for(z=0;z<st;z++)Ht[z]=0;for(z=le;z<=ne;z++){const Je=v[z];if(Ke>=st){_e(Je,k,j,!0);continue}let _t;if(Je.key!=null)_t=ke.get(Je.key);else for(Se=fe;Se<=ie;Se++)if(Ht[Se-fe]===0&&sr(Je,w[Se])){_t=Se;break}_t===void 0?_e(Je,k,j,!0):(Ht[_t-fe]=z+1,_t>=dt?dt=_t:Fe=!0,p(Je,w[_t],O,null,k,j,ee,J,Y),Ke++)}const yn=Fe?lw(Ht):Wo;for(Se=yn.length-1,z=st-1;z>=0;z--){const Je=fe+z,_t=w[Je],Xt=Je+1<he?w[Je+1].el:U;Ht[z]===0?p(null,_t,O,Xt,k,j,ee,J,Y):Fe&&(Se<0||z!==yn[Se]?ae(_t,O,Xt,2):Se--)}}},ae=(v,w,O,U,k=null)=>{const{el:j,type:ee,transition:J,children:Y,shapeFlag:z}=v;if(z&6){ae(v.component.subTree,w,O,U);return}if(z&128){v.suspense.move(w,O,U);return}if(z&64){ee.move(v,w,O,oe);return}if(ee===Nt){r(j,w,O);for(let ne=0;ne<Y.length;ne++)ae(Y[ne],w,O,U);r(v.anchor,w,O);return}if(ee===Fl){_(v,w,O);return}if(U!==2&&z&1&&J)if(U===0)J.beforeEnter(j),r(j,w,O),Et(()=>J.enter(j),k);else{const{leave:ne,delayLeave:ie,afterLeave:le}=J,fe=()=>r(j,w,O),ke=()=>{ne(j,()=>{fe(),le&&le()})};ie?ie(j,fe,ke):ke()}else r(j,w,O)},_e=(v,w,O,U=!1,k=!1)=>{const{type:j,props:ee,ref:J,children:Y,dynamicChildren:z,shapeFlag:he,patchFlag:ne,dirs:ie,cacheIndex:le}=v;if(ne===-2&&(k=!1),J!=null&&Ea(J,null,O,v,!0),le!=null&&(w.renderCache[le]=void 0),he&256){w.ctx.deactivate(v);return}const fe=he&1&&ie,ke=!Ci(v);let Se;if(ke&&(Se=ee&&ee.onVnodeBeforeUnmount)&&vn(Se,w,v),he&6)Ye(v.component,O,U);else{if(he&128){v.suspense.unmount(O,U);return}fe&&mr(v,null,w,"beforeUnmount"),he&64?v.type.remove(v,w,O,oe,U):z&&!z.hasOnce&&(j!==Nt||ne>0&&ne&64)?Pe(z,w,O,!1,!0):(j===Nt&&ne&384||!k&&he&16)&&Pe(Y,w,O),U&&Re(v)}(ke&&(Se=ee&&ee.onVnodeUnmounted)||fe)&&Et(()=>{Se&&vn(Se,w,v),fe&&mr(v,null,w,"unmounted")},O)},Re=v=>{const{type:w,el:O,anchor:U,transition:k}=v;if(w===Nt){ye(O,U);return}if(w===Fl){y(v);return}const j=()=>{i(O),k&&!k.persisted&&k.afterLeave&&k.afterLeave()};if(v.shapeFlag&1&&k&&!k.persisted){const{leave:ee,delayLeave:J}=k,Y=()=>ee(O,j);J?J(v.el,j,Y):Y()}else j()},ye=(v,w)=>{let O;for(;v!==w;)O=h(v),i(v),v=O;i(w)},Ye=(v,w,O)=>{const{bum:U,scope:k,job:j,subTree:ee,um:J,m:Y,a:z}=v;uc(Y),uc(z),U&&Zs(U),k.stop(),j&&(j.flags|=8,_e(ee,v,w,O)),J&&Et(J,w),Et(()=>{v.isUnmounted=!0},w),w&&w.pendingBranch&&!w.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===w.pendingId&&(w.deps--,w.deps===0&&w.resolve())},Pe=(v,w,O,U=!1,k=!1,j=0)=>{for(let ee=j;ee<v.length;ee++)_e(v[ee],w,O,U,k)},$=v=>{if(v.shapeFlag&6)return $(v.component.subTree);if(v.shapeFlag&128)return v.suspense.next();const w=h(v.anchor||v.el),O=w&&w[pm];return O?h(O):w};let q=!1;const Q=(v,w,O)=>{v==null?w._vnode&&_e(w._vnode,null,null,!0):p(w._vnode||null,v,w,null,null,null,O),w._vnode=v,q||(q=!0,ip(),lc(),q=!1)},oe={p,um:_e,m:ae,r:Re,mt:Z,mc:E,pc:K,pbc:R,n:$,o:t};let pe,Te;return e&&([pe,Te]=e(oe)),{render:Q,hydrate:pe,createApp:Zx(Q,pe)}}function bf({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function Bi({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function zm(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function nh(t,e,n=!1){const r=t.children,i=e.children;if(ve(r)&&ve(i))for(let o=0;o<r.length;o++){const s=r[o];let a=i[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[o]=hi(i[o]),a.el=s.el),!n&&a.patchFlag!==-2&&nh(s,a)),a.type===io&&(a.el=s.el)}}function lw(t){const e=t.slice(),n=[0];let r,i,o,s,a;const l=t.length;for(r=0;r<l;r++){const c=t[r];if(c!==0){if(i=n[n.length-1],t[i]<c){e[r]=i,n.push(r);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,t[n[a]]<c?o=a+1:s=a;c<t[n[o]]&&(o>0&&(e[r]=n[o-1]),n[o]=r)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=e[s];return n}function Vm(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Vm(e)}function uc(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const cw=Symbol.for("v-scx"),fw=()=>tn(cw);function Wm(t,e){return rh(t,null,e)}function Cr(t,e,n){return rh(t,e,n)}function rh(t,e,n=Qe){const{immediate:r,deep:i,flush:o,once:s}=n,a=vt({},n),l=e&&r||!e&&o!=="post";let c;if(as){if(o==="sync"){const f=fw();c=f.__watcherHandles||(f.__watcherHandles=[])}else if(!l){const f=()=>{};return f.stop=Sr,f.resume=Sr,f.pause=Sr,f}}const u=Mt;a.call=(f,g,p)=>fr(f,u,g,p);let d=!1;o==="post"?a.scheduler=f=>{Et(f,u&&u.suspense)}:o!=="sync"&&(d=!0,a.scheduler=(f,g)=>{g?f():Xd(f)}),a.augmentJob=f=>{e&&(f.flags|=4),d&&(f.flags|=2,u&&(f.id=u.uid,f.i=u))};const h=Cx(t,e,a);return as&&(c?c.push(h):l&&h()),h}function uw(t,e,n){const r=this.proxy,i=ot(t)?t.includes(".")?Xm(r,t):()=>r[t]:t.bind(r,r);let o;be(e)?o=e:(o=e.handler,n=e);const s=yo(this),a=rh(i,o.bind(r),n);return s(),a}function Xm(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}const dw=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Zn(e)}Modifiers`]||t[`${ko(e)}Modifiers`];function hw(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Qe;let i=n;const o=e.startsWith("update:"),s=o&&dw(r,e.slice(7));s&&(s.trim&&(i=n.map(u=>ot(u)?u.trim():u)),s.number&&(i=n.map(Bv)));let a,l=r[a=ff(e)]||r[a=ff(Zn(e))];!l&&o&&(l=r[a=ff(ko(e))]),l&&fr(l,t,6,i);const c=r[a+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,fr(c,t,6,i)}}function Ym(t,e,n=!1){const r=e.emitsCache,i=r.get(t);if(i!==void 0)return i;const o=t.emits;let s={},a=!1;if(!be(t)){const l=c=>{const u=Ym(c,e,!0);u&&(a=!0,vt(s,u))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!a?(tt(t)&&r.set(t,null),null):(ve(o)?o.forEach(l=>s[l]=null):vt(s,o),tt(t)&&r.set(t,s),s)}function Xc(t,e){return!t||!Ga(e)?!1:(e=e.slice(2).replace(/Once$/,""),Ve(t,e[0].toLowerCase()+e.slice(1))||Ve(t,ko(e))||Ve(t,e))}function vf(t){const{type:e,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:s,attrs:a,emit:l,render:c,renderCache:u,props:d,data:h,setupState:f,ctx:g,inheritAttrs:p}=t,m=cc(t);let T,b;try{if(n.shapeFlag&4){const y=i||r,x=y;T=Ln(c.call(x,y,u,d,f,h,g)),b=a}else{const y=e;T=Ln(y.length>1?y(d,{attrs:a,slots:s,emit:l}):y(d,null)),b=e.props?a:gw(a)}}catch(y){ia.length=0,bs(y,t,1),T=it(At)}let _=T;if(b&&p!==!1){const y=Object.keys(b),{shapeFlag:x}=_;y.length&&x&7&&(o&&y.some(Ld)&&(b=_w(b,o)),_=qr(_,b,!1,!0))}return n.dirs&&(_=qr(_,null,!1,!0),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&Mi(_,n.transition),T=_,cc(m),T}function pw(t,e=!0){let n;for(let r=0;r<t.length;r++){const i=t[r];if(mo(i)){if(i.type!==At||i.children==="v-if"){if(n)return;n=i}}else return}return n}const gw=t=>{let e;for(const n in t)(n==="class"||n==="style"||Ga(n))&&((e||(e={}))[n]=t[n]);return e},_w=(t,e)=>{const n={};for(const r in t)(!Ld(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function mw(t,e,n){const{props:r,children:i,component:o}=t,{props:s,children:a,patchFlag:l}=e,c=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?mp(r,s,c):!!s;if(l&8){const u=e.dynamicProps;for(let d=0;d<u.length;d++){const h=u[d];if(s[h]!==r[h]&&!Xc(c,h))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:r===s?!1:r?s?mp(r,s,c):!0:!!s;return!1}function mp(t,e,n){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(e[o]!==t[o]&&!Xc(n,o))return!0}return!1}function Yc({vnode:t,parent:e},n){for(;e;){const r=e.subTree;if(r.suspense&&r.suspense.activeBranch===t&&(r.el=t.el),r===t)(t=e.vnode).el=n,e=e.parent;else break}}const dc=t=>t.__isSuspense;let gu=0;const yw={name:"Suspense",__isSuspense:!0,process(t,e,n,r,i,o,s,a,l,c){if(t==null)bw(e,n,r,i,o,s,a,l,c);else{if(o&&o.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}vw(t,e,n,r,i,s,a,l,c)}},hydrate:xw,normalize:ww},ih=yw;function Ra(t,e){const n=t.props&&t.props[e];be(n)&&n()}function bw(t,e,n,r,i,o,s,a,l){const{p:c,o:{createElement:u}}=l,d=u("div"),h=t.suspense=Km(t,i,r,e,d,n,o,s,a,l);c(null,h.pendingBranch=t.ssContent,d,null,r,h,o,s),h.deps>0?(Ra(t,"onPending"),Ra(t,"onFallback"),c(null,t.ssFallback,e,n,r,null,o,s),Go(h,t.ssFallback)):h.resolve(!1,!0)}function vw(t,e,n,r,i,o,s,a,{p:l,um:c,o:{createElement:u}}){const d=e.suspense=t.suspense;d.vnode=e,e.el=t.el;const h=e.ssContent,f=e.ssFallback,{activeBranch:g,pendingBranch:p,isInFallback:m,isHydrating:T}=d;if(p)d.pendingBranch=h,sr(h,p)?(l(p,h,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0?d.resolve():m&&(T||(l(g,f,n,r,i,null,o,s,a),Go(d,f)))):(d.pendingId=gu++,T?(d.isHydrating=!1,d.activeBranch=p):c(p,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),m?(l(null,h,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0?d.resolve():(l(g,f,n,r,i,null,o,s,a),Go(d,f))):g&&sr(h,g)?(l(g,h,n,r,i,d,o,s,a),d.resolve(!0)):(l(null,h,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0&&d.resolve()));else if(g&&sr(h,g))l(g,h,n,r,i,d,o,s,a),Go(d,h);else if(Ra(e,"onPending"),d.pendingBranch=h,h.shapeFlag&512?d.pendingId=h.component.suspenseId:d.pendingId=gu++,l(null,h,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:_}=d;b>0?setTimeout(()=>{d.pendingId===_&&d.fallback(f)},b):b===0&&d.fallback(f)}}function Km(t,e,n,r,i,o,s,a,l,c,u=!1){const{p:d,m:h,um:f,n:g,o:{parentNode:p,remove:m}}=c;let T;const b=Tw(t);b&&e&&e.pendingBranch&&(T=e.pendingId,e.deps++);const _=t.props?j_(t.props.timeout):void 0,y=o,x={vnode:t,parent:e,parentComponent:n,namespace:s,container:r,hiddenContainer:i,deps:0,pendingId:gu++,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(C=!1,S=!1){const{vnode:E,activeBranch:P,pendingBranch:R,pendingId:F,effects:A,parentComponent:H,container:Z}=x;let re=!1;x.isHydrating?x.isHydrating=!1:C||(re=P&&R.transition&&R.transition.mode==="out-in",re&&(P.transition.afterLeave=()=>{F===x.pendingId&&(h(R,Z,o===y?g(P):o,0),lu(A))}),P&&(p(P.el)===Z&&(o=g(P)),f(P,H,x,!0)),re||h(R,Z,o,0)),Go(x,R),x.pendingBranch=null,x.isInFallback=!1;let B=x.parent,V=!1;for(;B;){if(B.pendingBranch){B.effects.push(...A),V=!0;break}B=B.parent}!V&&!re&&lu(A),x.effects=[],b&&e&&e.pendingBranch&&T===e.pendingId&&(e.deps--,e.deps===0&&!S&&e.resolve()),Ra(E,"onResolve")},fallback(C){if(!x.pendingBranch)return;const{vnode:S,activeBranch:E,parentComponent:P,container:R,namespace:F}=x;Ra(S,"onFallback");const A=g(E),H=()=>{x.isInFallback&&(d(null,C,R,A,P,null,F,a,l),Go(x,C))},Z=C.transition&&C.transition.mode==="out-in";Z&&(E.transition.afterLeave=H),x.isInFallback=!0,f(E,P,null,!0),Z||H()},move(C,S,E){x.activeBranch&&h(x.activeBranch,C,S,E),x.container=C},next(){return x.activeBranch&&g(x.activeBranch)},registerDep(C,S,E){const P=!!x.pendingBranch;P&&x.deps++;const R=C.vnode.el;C.asyncDep.catch(F=>{bs(F,C,0)}).then(F=>{if(C.isUnmounted||x.isUnmounted||x.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:A}=C;yu(C,F,!1),R&&(A.el=R);const H=!R&&C.subTree.el;S(C,A,p(R||C.subTree.el),R?null:g(C.subTree),x,s,E),H&&m(H),Yc(C,A.el),P&&--x.deps===0&&x.resolve()})},unmount(C,S){x.isUnmounted=!0,x.activeBranch&&f(x.activeBranch,n,C,S),x.pendingBranch&&f(x.pendingBranch,n,C,S)}};return x}function xw(t,e,n,r,i,o,s,a,l){const c=e.suspense=Km(e,r,n,t.parentNode,document.createElement("div"),null,i,o,s,a,!0),u=l(t,c.pendingBranch=e.ssContent,n,c,o,s);return c.deps===0&&c.resolve(!1,!0),u}function ww(t){const{shapeFlag:e,children:n}=t,r=e&32;t.ssContent=yp(r?n.default:n),t.ssFallback=r?yp(n.fallback):it(At)}function yp(t){let e;if(be(t)){const n=ss&&t._c;n&&(t._d=!1,Xn()),t=t(),n&&(t._d=!0,e=wn,qm())}return ve(t)&&(t=pw(t)),t=Ln(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function Gm(t,e){e&&e.pendingBranch?ve(t)?e.effects.push(...t):e.effects.push(t):lu(t)}function Go(t,e){t.activeBranch=e;const{vnode:n,parentComponent:r}=t;let i=e.el;for(;!i&&e.component;)e=e.component.subTree,i=e.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,Yc(r,i))}function Tw(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const Nt=Symbol.for("v-fgt"),io=Symbol.for("v-txt"),At=Symbol.for("v-cmt"),Fl=Symbol.for("v-stc"),ia=[];let wn=null;function Xn(t=!1){ia.push(wn=t?null:[])}function qm(){ia.pop(),wn=ia[ia.length-1]||null}let ss=1;function bp(t,e=!1){ss+=t,t<0&&wn&&e&&(wn.hasOnce=!0)}function Qm(t){return t.dynamicChildren=ss>0?wn||Wo:null,qm(),ss>0&&wn&&wn.push(t),t}function Jm(t,e,n,r,i,o){return Qm(e0(t,e,n,r,i,o,!0))}function jr(t,e,n,r,i){return Qm(it(t,e,n,r,i,!0))}function mo(t){return t?t.__v_isVNode===!0:!1}function sr(t,e){return t.type===e.type&&t.key===e.key}const Zm=({key:t})=>t??null,Hl=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?ot(t)||It(t)||be(t)?{i:Ot,r:t,k:e,f:!!n}:t:null);function e0(t,e=null,n=null,r=0,i=null,o=t===Nt?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Zm(e),ref:e&&Hl(e),scopeId:hm,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:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ot};return a?(oh(l,n),o&128&&t.normalize(l)):n&&(l.shapeFlag|=ot(n)?8:16),ss>0&&!s&&wn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&wn.push(l),l}const it=Sw;function Sw(t,e=null,n=null,r=0,i=null,o=!1){if((!t||t===Pm)&&(t=At),mo(t)){const a=qr(t,e,!0);return n&&oh(a,n),ss>0&&!o&&wn&&(a.shapeFlag&6?wn[wn.indexOf(t)]=a:wn.push(a)),a.patchFlag=-2,a}if(Mw(t)&&(t=t.__vccOpts),e){e=t0(e);let{class:a,style:l}=e;a&&!ot(a)&&(e.class=zc(a)),tt(l)&&(Wd(l)&&!ve(l)&&(l=vt({},l)),e.style=Uc(l))}const s=ot(t)?1:dc(t)?128:gm(t)?64:tt(t)?4:be(t)?2:0;return e0(t,e,n,r,i,s,o,!0)}function t0(t){return t?Wd(t)||Dm(t)?vt({},t):t:null}function qr(t,e,n=!1,r=!1){const{props:i,ref:o,patchFlag:s,children:a,transition:l}=t,c=e?r0(i||{},e):i,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&Zm(c),ref:e&&e.ref?n&&o?ve(o)?o.concat(Hl(e)):[o,Hl(e)]:Hl(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Nt?s===-1?16:s|16:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&qr(t.ssContent),ssFallback:t.ssFallback&&qr(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&r&&Mi(u,l.clone(u)),u}function n0(t=" ",e=0){return it(io,null,t,e)}function GM(t="",e=!1){return e?(Xn(),jr(At,null,t)):it(At,null,t)}function Ln(t){return t==null||typeof t=="boolean"?it(At):ve(t)?it(Nt,null,t.slice()):mo(t)?hi(t):it(io,null,String(t))}function hi(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:qr(t)}function oh(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(ve(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),oh(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!Dm(e)?e._ctx=Ot:i===3&&Ot&&(Ot.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else be(e)?(e={default:e,_ctx:Ot},n=32):(e=String(e),r&64?(n=16,e=[n0(e)]):n=8);t.children=e,t.shapeFlag|=n}function r0(...t){const e={};for(let n=0;n<t.length;n++){const r=t[n];for(const i in r)if(i==="class")e.class!==r.class&&(e.class=zc([e.class,r.class]));else if(i==="style")e.style=Uc([e.style,r.style]);else if(Ga(i)){const o=e[i],s=r[i];s&&o!==s&&!(ve(o)&&o.includes(s))&&(e[i]=o?[].concat(o,s):s)}else i!==""&&(e[i]=r[i])}return e}function vn(t,e,n,r=null){fr(t,e,7,[n,r])}const Cw=Mm();let kw=0;function Pw(t,e,n){const r=t.type,i=(e?e.appContext:t.appContext)||Cw,o={uid:kw++,vnode:t,type:r,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new W_(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(i.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:$m(r,i),emitsOptions:Ym(r,i),emit:null,emitted:null,propsDefaults:Qe,inheritAttrs:r.inheritAttrs,ctx:Qe,data:Qe,props:Qe,attrs:Qe,slots:Qe,refs:Qe,setupState:Qe,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 o.ctx={_:o},o.root=e?e.root:o,o.emit=hw.bind(null,o),t.ce&&t.ce(o),o}let Mt=null;const ni=()=>Mt||Ot;let hc,_u;{const t=jc(),e=(n,r)=>{let i;return(i=t[n])||(i=t[n]=[]),i.push(r),o=>{i.length>1?i.forEach(s=>s(o)):i[0](o)}};hc=e("__VUE_INSTANCE_SETTERS__",n=>Mt=n),_u=e("__VUE_SSR_SETTERS__",n=>as=n)}const yo=t=>{const e=Mt;return hc(t),t.scope.on(),()=>{t.scope.off(),hc(e)}},mu=()=>{Mt&&Mt.scope.off(),hc(null)};function i0(t){return t.vnode.shapeFlag&4}let as=!1;function Ew(t,e=!1,n=!1){e&&_u(e);const{props:r,children:i}=t.vnode,o=i0(t);ew(t,r,o,e),iw(t,i,n);const s=o?Rw(t,e):void 0;return e&&_u(!1),s}function Rw(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Wx);const{setup:r}=n;if(r){Di();const i=t.setupContext=r.length>1?s0(t):null,o=yo(t),s=Qa(r,t,0,[t.props,i]),a=Nd(s);if(Ni(),o(),(a||t.sp)&&!Ci(t)&&Gd(t),a){if(s.then(mu,mu),e)return s.then(l=>{yu(t,l,e)}).catch(l=>{bs(l,t,0)});t.asyncDep=s}else yu(t,s,e)}else o0(t,e)}function yu(t,e,n){be(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:tt(e)&&(t.setupState=lm(e)),o0(t,n)}let vp;function o0(t,e,n){const r=t.type;if(!t.render){if(!e&&vp&&!r.render){const i=r.template||eh(t).template;if(i){const{isCustomElement:o,compilerOptions:s}=t.appContext.config,{delimiters:a,compilerOptions:l}=r,c=vt(vt({isCustomElement:o,delimiters:a},s),l);r.render=vp(i,c)}}t.render=r.render||Sr}{const i=yo(t);Di();try{Yx(t)}finally{Ni(),i()}}}const Aw={get(t,e){return Jt(t,"get",""),t[e]}};function s0(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,Aw),slots:t.slots,emit:t.emit,expose:e}}function Kc(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(lm(_x(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in ra)return ra[n](t)},has(e,n){return n in e||n in ra}})):t.proxy}function bu(t,e=!0){return be(t)?t.displayName||t.name:t.name||e&&t.__name}function Mw(t){return be(t)&&"__vccOpts"in t}const St=(t,e)=>Tx(t,e,as);function zt(t,e,n){const r=arguments.length;return r===2?tt(e)&&!ve(e)?mo(e)?it(t,null,[e]):it(t,e):it(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&mo(n)&&(n=[n]),it(t,e,n))}const a0="3.5.13";/**
* @vue/runtime-dom v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let vu;const xp=typeof window<"u"&&window.trustedTypes;if(xp)try{vu=xp.createPolicy("vue",{createHTML:t=>t})}catch{}const l0=vu?t=>vu.createHTML(t):t=>t,Ow="http://www.w3.org/2000/svg",Iw="http://www.w3.org/1998/Math/MathML",Dr=typeof document<"u"?document:null,wp=Dr&&Dr.createElement("template"),Lw={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e==="svg"?Dr.createElementNS(Ow,t):e==="mathml"?Dr.createElementNS(Iw,t):n?Dr.createElement(t,{is:n}):Dr.createElement(t);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>Dr.createTextNode(t),createComment:t=>Dr.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Dr.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,o){const s=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{wp.innerHTML=l0(r==="svg"?`<svg>${t}</svg>`:r==="mathml"?`<math>${t}</math>`:t);const a=wp.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},ri="transition",Es="animation",ls=Symbol("_vtc"),c0={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},f0=vt({},bm,c0),Dw=t=>(t.displayName="Transition",t.props=f0,t),u0=Dw((t,{slots:e})=>zt(Ax,d0(t),e)),ji=(t,e=[])=>{ve(t)?t.forEach(n=>n(...e)):t&&t(...e)},Tp=t=>t?ve(t)?t.some(e=>e.length>1):t.length>1:!1;function d0(t){const e={};for(const A in t)A in c0||(e[A]=t[A]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=t,g=Nw(i),p=g&&g[0],m=g&&g[1],{onBeforeEnter:T,onEnter:b,onEnterCancelled:_,onLeave:y,onLeaveCancelled:x,onBeforeAppear:C=T,onAppear:S=b,onAppearCancelled:E=_}=e,P=(A,H,Z,re)=>{A._enterCancelled=re,ci(A,H?u:a),ci(A,H?c:s),Z&&Z()},R=(A,H)=>{A._isLeaving=!1,ci(A,d),ci(A,f),ci(A,h),H&&H()},F=A=>(H,Z)=>{const re=A?S:b,B=()=>P(H,A,Z);ji(re,[H,B]),Sp(()=>{ci(H,A?l:o),gr(H,A?u:a),Tp(re)||Cp(H,r,p,B)})};return vt(e,{onBeforeEnter(A){ji(T,[A]),gr(A,o),gr(A,s)},onBeforeAppear(A){ji(C,[A]),gr(A,l),gr(A,c)},onEnter:F(!1),onAppear:F(!0),onLeave(A,H){A._isLeaving=!0;const Z=()=>R(A,H);gr(A,d),A._enterCancelled?(gr(A,h),xu()):(xu(),gr(A,h)),Sp(()=>{A._isLeaving&&(ci(A,d),gr(A,f),Tp(y)||Cp(A,r,m,Z))}),ji(y,[A,Z])},onEnterCancelled(A){P(A,!1,void 0,!0),ji(_,[A])},onAppearCancelled(A){P(A,!0,void 0,!0),ji(E,[A])},onLeaveCancelled(A){R(A),ji(x,[A])}})}function Nw(t){if(t==null)return null;if(tt(t))return[xf(t.enter),xf(t.leave)];{const e=xf(t);return[e,e]}}function xf(t){return j_(t)}function gr(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[ls]||(t[ls]=new Set)).add(e)}function ci(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[ls];n&&(n.delete(e),n.size||(t[ls]=void 0))}function Sp(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let $w=0;function Cp(t,e,n,r){const i=t._endId=++$w,o=()=>{i===t._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:a,propCount:l}=h0(t,e);if(!s)return r();const c=s+"end";let u=0;const d=()=>{t.removeEventListener(c,h),o()},h=f=>{f.target===t&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},a+1),t.addEventListener(c,h)}function h0(t,e){const n=window.getComputedStyle(t),r=g=>(n[g]||"").split(", "),i=r(`${ri}Delay`),o=r(`${ri}Duration`),s=kp(i,o),a=r(`${Es}Delay`),l=r(`${Es}Duration`),c=kp(a,l);let u=null,d=0,h=0;e===ri?s>0&&(u=ri,d=s,h=o.length):e===Es?c>0&&(u=Es,d=c,h=l.length):(d=Math.max(s,c),u=d>0?s>c?ri:Es:null,h=u?u===ri?o.length:l.length:0);const f=u===ri&&/\b(transform|all)(,|$)/.test(r(`${ri}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:f}}function kp(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>Pp(n)+Pp(t[r])))}function Pp(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function xu(){return document.body.offsetHeight}function Fw(t,e,n){const r=t[ls];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const pc=Symbol("_vod"),p0=Symbol("_vsh"),qM={beforeMount(t,{value:e},{transition:n}){t[pc]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Rs(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Rs(t,!0),r.enter(t)):r.leave(t,()=>{Rs(t,!1)}):Rs(t,e))},beforeUnmount(t,{value:e}){Rs(t,e)}};function Rs(t,e){t.style.display=e?t[pc]:"none",t[p0]=!e}const Hw=Symbol(""),Bw=/(^|;)\s*display\s*:/;function jw(t,e,n){const r=t.style,i=ot(n);let o=!1;if(n&&!i){if(e)if(ot(e))for(const s of e.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&Bl(r,a,"")}else for(const s in e)n[s]==null&&Bl(r,s,"");for(const s in n)s==="display"&&(o=!0),Bl(r,s,n[s])}else if(i){if(e!==n){const s=r[Hw];s&&(n+=";"+s),r.cssText=n,o=Bw.test(n)}}else e&&t.removeAttribute("style");pc in t&&(t[pc]=o?r.display:"",t[p0]&&(r.display="none"))}const Ep=/\s*!important$/;function Bl(t,e,n){if(ve(n))n.forEach(r=>Bl(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=Uw(t,e);Ep.test(n)?t.setProperty(ko(r),n.replace(Ep,""),"important"):t[r]=n}}const Rp=["Webkit","Moz","ms"],wf={};function Uw(t,e){const n=wf[e];if(n)return n;let r=Zn(e);if(r!=="filter"&&r in t)return wf[e]=r;r=Bc(r);for(let i=0;i<Rp.length;i++){const o=Rp[i]+r;if(o in t)return wf[e]=o}return e}const Ap="http://www.w3.org/1999/xlink";function Mp(t,e,n,r,i,o=Yv(e)){r&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(Ap,e.slice(6,e.length)):t.setAttributeNS(Ap,e,n):n==null||o&&!U_(n)?t.removeAttribute(e):t.setAttribute(e,o?"":Zr(n)?String(n):n)}function Op(t,e,n,r,i){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?l0(n):n);return}const o=t.tagName;if(e==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?t.getAttribute("value")||"":t.value,l=n==null?t.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in t))&&(t.value=l),n==null&&t.removeAttribute(e),t._value=n;return}let s=!1;if(n===""||n==null){const a=typeof t[e];a==="boolean"?n=U_(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{t[e]=n}catch{}s&&t.removeAttribute(i||e)}function zw(t,e,n,r){t.addEventListener(e,n,r)}function Vw(t,e,n,r){t.removeEventListener(e,n,r)}const Ip=Symbol("_vei");function Ww(t,e,n,r,i=null){const o=t[Ip]||(t[Ip]={}),s=o[e];if(r&&s)s.value=r;else{const[a,l]=Xw(e);if(r){const c=o[e]=Gw(r,i);zw(t,a,c,l)}else s&&(Vw(t,a,s,l),o[e]=void 0)}}const Lp=/(?:Once|Passive|Capture)$/;function Xw(t){let e;if(Lp.test(t)){e={};let r;for(;r=t.match(Lp);)t=t.slice(0,t.length-r[0].length),e[r[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):ko(t.slice(2)),e]}let Tf=0;const Yw=Promise.resolve(),Kw=()=>Tf||(Yw.then(()=>Tf=0),Tf=Date.now());function Gw(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;fr(qw(r,n.value),e,5,[r])};return n.value=t,n.attached=Kw(),n}function qw(t,e){if(ve(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>i=>!i._stopped&&r&&r(i))}else return e}const Dp=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Qw=(t,e,n,r,i,o)=>{const s=i==="svg";e==="class"?Fw(t,r,s):e==="style"?jw(t,n,r):Ga(e)?Ld(e)||Ww(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Jw(t,e,r,s))?(Op(t,e,r),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Mp(t,e,r,s,o,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!ot(r))?Op(t,Zn(e),r,o,e):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),Mp(t,e,r,s))};function Jw(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&Dp(e)&&be(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return Dp(e)&&ot(n)?!1:e in t}const g0=new WeakMap,_0=new WeakMap,gc=Symbol("_moveCb"),Np=Symbol("_enterCb"),Zw=t=>(delete t.props.mode,t),e1=Zw({name:"TransitionGroup",props:vt({},f0,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=ni(),r=ym();let i,o;return Zd(()=>{if(!i.length)return;const s=t.moveClass||`${t.name||"v"}-move`;if(!i1(i[0].el,n.vnode.el,s))return;i.forEach(t1),i.forEach(n1);const a=i.filter(r1);xu(),a.forEach(l=>{const c=l.el,u=c.style;gr(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[gc]=h=>{h&&h.target!==c||(!h||/transform$/.test(h.propertyName))&&(c.removeEventListener("transitionend",d),c[gc]=null,ci(c,s))};c.addEventListener("transitionend",d)})}),()=>{const s=Be(t),a=d0(s);let l=s.tag||Nt;if(i=[],o)for(let c=0;c<o.length;c++){const u=o[c];u.el&&u.el instanceof Element&&(i.push(u),Mi(u,Pa(u,a,r,n)),g0.set(u,u.el.getBoundingClientRect()))}o=e.default?Kd(e.default()):[];for(let c=0;c<o.length;c++){const u=o[c];u.key!=null&&Mi(u,Pa(u,a,r,n))}return it(l,null,o)}}}),QM=e1;function t1(t){const e=t.el;e[gc]&&e[gc](),e[Np]&&e[Np]()}function n1(t){_0.set(t,t.el.getBoundingClientRect())}function r1(t){const e=g0.get(t),n=_0.get(t),r=e.left-n.left,i=e.top-n.top;if(r||i){const o=t.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${i}px)`,o.transitionDuration="0s",t}}function i1(t,e,n){const r=t.cloneNode(),i=t[ls];i&&i.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=e.nodeType===1?e:e.parentNode;o.appendChild(r);const{hasTransform:s}=h0(r);return o.removeChild(r),s}const o1=["ctrl","shift","alt","meta"],s1={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>o1.some(n=>t[`${n}Key`]&&!e.includes(n))},JM=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=(i,...o)=>{for(let s=0;s<e.length;s++){const a=s1[e[s]];if(a&&a(i,e))return}return t(i,...o)})},m0=vt({patchProp:Qw},Lw);let oa,$p=!1;function a1(){return oa||(oa=sw(m0))}function l1(){return oa=$p?oa:aw(m0),$p=!0,oa}const c1=(...t)=>{const e=a1().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=b0(r);if(!i)return;const o=e._component;!be(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const s=n(i,!1,y0(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},e},f1=(...t)=>{const e=l1().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=b0(r);if(i)return n(i,!0,y0(i))},e};function y0(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function b0(t){return ot(t)?document.querySelector(t):t}const u1=/"(?:_|\\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*:/,d1=/"(?: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*:/,h1=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function p1(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){g1(t);return}return e}function g1(t){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`)}function _c(t,e={}){if(typeof t!="string")return t;const n=t.trim();if(t[0]==='"'&&t.endsWith('"')&&!t.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!h1.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(u1.test(t)||d1.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,p1)}return JSON.parse(t)}catch(r){if(e.strict)throw r;return t}}const v0=/#/g,x0=/&/g,w0=/\//g,_1=/=/g,m1=/\?/g,Gc=/\+/g,y1=/%5e/gi,b1=/%60/gi,v1=/%7c/gi,x1=/%20/gi,w1=/%252f/gi;function T0(t){return encodeURI(""+t).replace(v1,"|")}function wu(t){return T0(typeof t=="string"?t:JSON.stringify(t)).replace(Gc,"%2B").replace(x1,"+").replace(v0,"%23").replace(x0,"%26").replace(b1,"`").replace(y1,"^").replace(w0,"%2F")}function Sf(t){return wu(t).replace(_1,"%3D")}function T1(t){return T0(t).replace(v0,"%23").replace(m1,"%3F").replace(w1,"%2F").replace(x0,"%26").replace(Gc,"%2B")}function ZM(t){return T1(t).replace(w0,"%2F")}function mc(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function S1(t){return mc(t.replace(Gc," "))}function C1(t){return mc(t.replace(Gc," "))}function k1(t=""){const e={};t[0]==="?"&&(t=t.slice(1));for(const n of t.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const i=S1(r[1]);if(i==="__proto__"||i==="constructor")continue;const o=C1(r[2]||"");e[i]===void 0?e[i]=o:Array.isArray(e[i])?e[i].push(o):e[i]=[e[i],o]}return e}function P1(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(n=>`${Sf(t)}=${wu(n)}`).join("&"):`${Sf(t)}=${wu(e)}`:Sf(t)}function S0(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>P1(e,t[e])).filter(Boolean).join("&")}const E1=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,R1=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,A1=/^([/\\]\s*){2,}[^/\\]/,M1=/^[\s\0]*(blob|data|javascript|vbscript):$/i,O1=/\/$|\/\?|\/#/,I1=/^\.?\//;function $i(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?E1.test(t):R1.test(t)||(e.acceptRelative?A1.test(t):!1)}function L1(t){return!!t&&M1.test(t)}function Tu(t="",e){return e?O1.test(t):t.endsWith("/")}function xs(t="",e){if(!e)return(Tu(t)?t.slice(0,-1):t)||"/";if(!Tu(t,!0))return t||"/";let n=t,r="";const i=t.indexOf("#");i>=0&&(n=t.slice(0,i),r=t.slice(i));const[o,...s]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(s.length>0?`?${s.join("?")}`:"")+r}function Aa(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(Tu(t,!0))return t||"/";let n=t,r="";const i=t.indexOf("#");if(i>=0&&(n=t.slice(0,i),r=t.slice(i),!n))return r;const[o,...s]=n.split("?");return o+"/"+(s.length>0?`?${s.join("?")}`:"")+r}function D1(t=""){return t.startsWith("/")}function Su(t=""){return D1(t)?t:"/"+t}function Cu(t,e){if(k0(e)||$i(t))return t;const n=xs(e);return t.startsWith(n)?t:sh(n,t)}function Fp(t,e){if(k0(e))return t;const n=xs(e);if(!t.startsWith(n))return t;const r=t.slice(n.length);return r[0]==="/"?r:"/"+r}function C0(t,e){const n=ah(t),r={...k1(n.search),...e};return n.search=S0(r),F1(n)}function k0(t){return!t||t==="/"}function N1(t){return t&&t!=="/"}function sh(t,...e){let n=t||"";for(const r of e.filter(i=>N1(i)))if(n){const i=r.replace(I1,"");n=Aa(n)+i}else n=r;return n}function P0(...t){var s,a,l,c;const e=/\/(?!\/)/,n=t.filter(Boolean),r=[];let i=0;for(const u of n)if(!(!u||u==="/")){for(const[d,h]of u.split(e).entries())if(!(!h||h===".")){if(h===".."){if(r.length===1&&$i(r[0]))continue;r.pop(),i--;continue}if(d===1&&((s=r[r.length-1])!=null&&s.endsWith(":/"))){r[r.length-1]+="/"+h;continue}r.push(h),i++}}let o=r.join("/");return i>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*i)+o,(c=n[n.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function $1(t,e,n={}){return n.trailingSlash||(t=Aa(t),e=Aa(e)),n.leadingSlash||(t=Su(t),e=Su(e)),n.encoding||(t=mc(t),e=mc(e)),t===e}const E0=Symbol.for("ufo:protocolRelative");function ah(t="",e){const n=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,h=""]=n;return{protocol:d.toLowerCase(),pathname:h,href:d+h,auth:"",host:"",search:"",hash:""}}if(!$i(t,{acceptRelative:!0}))return Hp(t);const[,r="",i,o=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,s="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Hp(a);return{protocol:r.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:s,pathname:l,search:c,hash:u,[E0]:!r}}function Hp(t=""){const[e="",n="",r=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:n,hash:r}}function F1(t){const e=t.pathname||"",n=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",r=t.hash||"",i=t.auth?t.auth+"@":"",o=t.host||"";return(t.protocol||t[E0]?(t.protocol||"")+"//":"")+i+o+e+n+r}var H1=Object.defineProperty,B1=(t,e,n)=>e in t?H1(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,ii=(t,e,n)=>(B1(t,typeof e!="symbol"?e+"":e,n),n);class j1 extends Error{constructor(){super(...arguments),ii(this,"name","FetchError"),ii(this,"request"),ii(this,"response"),ii(this,"data"),ii(this,"status"),ii(this,"statusText"),ii(this,"statusCode"),ii(this,"statusMessage")}}function U1(t,e,n){let r="";e&&(r=e.message),t&&n?r=`${r} (${n.status} ${n.statusText} (${t.toString()}))`:t&&(r=`${r} (${t.toString()})`);const i=new j1(r);return Object.defineProperty(i,"request",{get(){return t}}),Object.defineProperty(i,"response",{get(){return n}}),Object.defineProperty(i,"data",{get(){return n&&n._data}}),Object.defineProperty(i,"status",{get(){return n&&n.status}}),Object.defineProperty(i,"statusText",{get(){return n&&n.statusText}}),Object.defineProperty(i,"statusCode",{get(){return n&&n.status}}),Object.defineProperty(i,"statusMessage",{get(){return n&&n.statusText}}),i}const z1=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Bp(t="GET"){return z1.has(t.toUpperCase())}function V1(t){if(t===void 0)return!1;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e===null?!0:e!=="object"?!1:Array.isArray(t)?!0:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const W1=new Set(["image/svg","application/xml","application/xhtml","application/html"]),X1=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Y1(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return X1.test(e)?"json":W1.has(e)||e.startsWith("text/")?"text":"blob"}function K1(t,e,n=globalThis.Headers){const r={...e,...t};if(e!=null&&e.params&&(t!=null&&t.params)&&(r.params={...e==null?void 0:e.params,...t==null?void 0:t.params}),e!=null&&e.query&&(t!=null&&t.query)&&(r.query={...e==null?void 0:e.query,...t==null?void 0:t.query}),e!=null&&e.headers&&(t!=null&&t.headers)){r.headers=new n((e==null?void 0:e.headers)||{});for(const[i,o]of new n((t==null?void 0:t.headers)||{}))r.headers.set(i,o)}return r}const G1=new Set([408,409,425,429,500,502,503,504]);function R0(t={}){const{fetch:e=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=t;async function i(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=Bp(a.options.method)?0:1;const d=a.response&&a.response.status||500;if(u>0&&G1.has(d)){const h=a.options.retryDelay||0;return h>0&&await new Promise(f=>setTimeout(f,h)),o(a.request,{...a.options,retry:u-1,timeout:a.options.timeout})}}const c=U1(a.request,a.error,a.response);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){var h;const u={request:l,options:K1(c,t.defaults,n),response:void 0,error:void 0};if(u.options.method=(h=u.options.method)==null?void 0:h.toUpperCase(),u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=Cu(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=C0(u.request,{...u.options.params,...u.options.query})),u.options.body&&Bp(u.options.method)&&V1(u.options.body)&&(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json"))),!u.options.signal&&u.options.timeout){const f=new r;setTimeout(()=>f.abort(),u.options.timeout),u.options.signal=f.signal}try{u.response=await e(u.request,u.options)}catch(f){return u.error=f,u.options.onRequestError&&await u.options.onRequestError(u),await i(u)}const d=(u.options.parseResponse?"json":u.options.responseType)||Y1(u.response.headers.get("content-type")||"");if(d==="json"){const f=await u.response.text(),g=u.options.parseResponse||_c;u.response._data=g(f)}else d==="stream"?u.response._data=u.response.body:u.response._data=await u.response[d]();return u.options.onResponse&&await u.options.onResponse(u),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await u.options.onResponseError(u),await i(u)):u.response},s=async function(l,c){return(await o(l,c))._data};return s.raw=o,s.native=e,s.create=(a={})=>R0({...t,defaults:{...t.defaults,...a}}),s}const lh=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")}(),q1=lh.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),Q1=lh.Headers,J1=lh.AbortController,Z1=R0({fetch:q1,Headers:Q1,AbortController:J1}),eT=Z1,tT=()=>{var t;return((t=window==null?void 0:window.__NUXT__)==null?void 0:t.config)||{}},yc=tT().app,nT=()=>yc.baseURL,rT=()=>yc.buildAssetsDir,ch=(...t)=>P0(A0(),rT(),...t),A0=(...t)=>{const e=yc.cdnURL||yc.baseURL;return t.length?P0(e,...t):e};globalThis.__buildAssetsURL=ch,globalThis.__publicAssetsURL=A0;globalThis.$fetch||(globalThis.$fetch=eT.create({baseURL:nT()}));function ku(t,e={},n){for(const r in t){const i=t[r],o=n?`${n}:${r}`:r;typeof i=="object"&&i!==null?ku(i,e,o):typeof i=="function"&&(e[o]=i)}return e}const iT={run:t=>t()},oT=()=>iT,M0=typeof console.createTask<"u"?console.createTask:oT;function sT(t,e){const n=e.shift(),r=M0(n);return t.reduce((i,o)=>i.then(()=>r.run(()=>o(...e))),Promise.resolve())}function aT(t,e){const n=e.shift(),r=M0(n);return Promise.all(t.map(i=>r.run(()=>i(...e))))}function Cf(t,e){for(const n of[...t])n(e)}class lT{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,n,r={}){if(!e||typeof n!="function")return()=>{};const i=e;let o;for(;this._deprecatedHooks[e];)o=this._deprecatedHooks[e],e=o.to;if(o&&!r.allowDeprecated){let s=o.message;s||(s=`${i} 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(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(n),()=>{n&&(this.removeHook(e,n),n=void 0)}}hookOnce(e,n){let r,i=(...o)=>(typeof r=="function"&&r(),r=void 0,i=void 0,n(...o));return r=this.hook(e,i),r}removeHook(e,n){if(this._hooks[e]){const r=this._hooks[e].indexOf(n);r!==-1&&this._hooks[e].splice(r,1),this._hooks[e].length===0&&delete this._hooks[e]}}deprecateHook(e,n){this._deprecatedHooks[e]=typeof n=="string"?{to:n}:n;const r=this._hooks[e]||[];delete this._hooks[e];for(const i of r)this.hook(e,i)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const n in e)this.deprecateHook(n,e[n])}addHooks(e){const n=ku(e),r=Object.keys(n).map(i=>this.hook(i,n[i]));return()=>{for(const i of r.splice(0,r.length))i()}}removeHooks(e){const n=ku(e);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...n){return n.unshift(e),this.callHookWith(sT,e,...n)}callHookParallel(e,...n){return n.unshift(e),this.callHookWith(aT,e,...n)}callHookWith(e,n,...r){const i=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Cf(this._before,i);const o=e(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&i&&Cf(this._after,i)}):(this._after&&i&&Cf(this._after,i),o)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const n=this._before.indexOf(e);n!==-1&&this._before.splice(n,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const n=this._after.indexOf(e);n!==-1&&this._after.splice(n,1)}}}}function O0(){return new lT}function cT(t={}){let e,n=!1;const r=s=>{if(e&&e!==s)throw new Error("Context conflict")};let i;if(t.asyncContext){const s=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;s?i=new s:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(i&&e===void 0){const s=i.getStore();if(s!==void 0)return s}return e};return{use:()=>{const s=o();if(s===void 0)throw new Error("Context is not available");return s},tryUse:()=>o(),set:(s,a)=>{a||r(s),e=s,n=!0},unset:()=>{e=void 0,n=!1},call:(s,a)=>{r(s),e=s;try{return i?i.run(s,a):a()}finally{n||(e=void 0)}},async callAsync(s,a){e=s;const l=()=>{e=s},c=()=>e===s?l:void 0;Pu.add(c);try{const u=i?i.run(s,a):a();return n||(e=void 0),await u}finally{Pu.delete(c)}}}}function fT(t={}){const e={};return{get(n,r={}){return e[n]||(e[n]=cT({...t,...r})),e[n],e[n]}}}const bc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},jp="__unctx__",uT=bc[jp]||(bc[jp]=fT()),dT=(t,e={})=>uT.get(t,e),Up="__unctx_async_handlers__",Pu=bc[Up]||(bc[Up]=new Set);function Ma(t){const e=[];for(const i of Pu){const o=i();o&&e.push(o)}const n=()=>{for(const i of e)i()};let r=t();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(i=>{throw n(),i})),[r,n]}const hT=!1,Eu=!1,pT=!1,eO={componentName:"NuxtLink"},tO={value:null,errorValue:null,deep:!0},gT=null,nO={},_T="#__nuxt",I0="nuxt-app",zp=36e5;function L0(t=I0){return dT(t,{asyncContext:!1})}const mT="__nuxt_plugin";function yT(t){let e=0;const n={_name:I0,_scope:Gv(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.12.4"},get vue(){return n.vueApp.version}},payload:zr({data:zr({}),state:ei({}),once:new Set,_errors:zr({})}),static:{data:{}},runWithContext(i){return n._scope.active&&!Fd()?n._scope.run(()=>Vp(n,i)):Vp(n,i)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};e++;let i=!1;return()=>{if(!i&&(i=!0,e--,e===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:zr({}),_payloadRevivers:{},...t};if(window.__NUXT__)for(const i in window.__NUXT__)switch(i){case"data":case"state":case"_errors":Object.assign(n.payload[i],window.__NUXT__[i]);break;default:n.payload[i]=window.__NUXT__[i]}n.hooks=O0(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(i,o)=>{const s="$"+i;_l(n,s,o),_l(n.vueApp.config.globalProperties,s,o)},_l(n.vueApp,"$nuxt",n),_l(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",o=>{n.callHook("app:chunkError",{error:o.payload})}),window.useNuxtApp=window.useNuxtApp||Xe;const i=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",i)}const r=n.payload.config;return n.provide("config",r),n}function bT(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function vT(t,e){if(typeof e=="function"){const{provide:n}=await t.runWithContext(()=>e(t))||{};if(n&&typeof n=="object")for(const r in n)t.provide(r,n[r])}}async function xT(t,e){const n=[],r=[],i=[],o=[];let s=0;async function a(l){var u;const c=((u=l.dependsOn)==null?void 0:u.filter(d=>e.some(h=>h._name===d)&&!n.includes(d)))??[];if(c.length>0)r.push([new Set(c),l]);else{const d=vT(t,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([h,f])=>{h.has(l._name)&&(h.delete(l._name),h.size===0&&(s++,await a(f)))})))});l.parallel?i.push(d.catch(h=>o.push(h))):await d}}for(const l of e)bT(t,l);for(const l of e)await a(l);if(await Promise.all(i),s)for(let l=0;l<s;l++)await Promise.all(i);if(o.length)throw o[0]}function gt(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[mT]:!0,_name:e})}function Vp(t,e,n){const r=()=>e();return L0(t._name).set(t),t.vueApp.runWithContext(r)}function wT(t){var n;let e;return Om()&&(e=(n=ni())==null?void 0:n.appContext.app.$nuxt),e=e||L0(t).tryUse(),e||null}function Xe(t){const e=wT(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function Po(t){return Xe().$config}function _l(t,e,n){Object.defineProperty(t,e,{get:()=>n})}function TT(t,e){return{ctx:{table:t},matchAll:n=>N0(n,t)}}function D0(t){const e={};for(const n in t)e[n]=n==="dynamic"?new Map(Object.entries(t[n]).map(([r,i])=>[r,D0(i)])):new Map(Object.entries(t[n]));return e}function ST(t){return TT(D0(t))}function N0(t,e,n){t.endsWith("/")&&(t=t.slice(0,-1)||"/");const r=[];for(const[o,s]of Wp(e.wildcard))(t===o||t.startsWith(o+"/"))&&r.push(s);for(const[o,s]of Wp(e.dynamic))if(t.startsWith(o+"/")){const a="/"+t.slice(o.length).split("/").splice(2).join("/");r.push(...N0(a,s))}const i=e.static.get(t);return i&&r.push(i),r.filter(Boolean)}function Wp(t){return[...t.entries()].sort((e,n)=>e[0].length-n[0].length)}function kf(t){if(t===null||typeof t!="object")return!1;const e=Object.getPrototypeOf(t);return e!==null&&e!==Object.prototype&&Object.getPrototypeOf(e)!==null||Symbol.iterator in t?!1:Symbol.toStringTag in t?Object.prototype.toString.call(t)==="[object Module]":!0}function Ru(t,e,n=".",r){if(!kf(e))return Ru(t,{},n,r);const i=Object.assign({},e);for(const o in t){if(o==="__proto__"||o==="constructor")continue;const s=t[o];s!=null&&(r&&r(i,o,s,n)||(Array.isArray(s)&&Array.isArray(i[o])?i[o]=[...s,...i[o]]:kf(s)&&kf(i[o])?i[o]=Ru(s,i[o],(n?`${n}.`:"")+o.toString(),r):i[o]=s))}return i}function fh(t){return(...e)=>e.reduce((n,r)=>Ru(n,r,"",t),{})}const uh=fh(),CT=fh((t,e,n)=>{if(t[e]!==void 0&&typeof n=="function")return t[e]=n(t[e]),!0});function kT(t,e){try{return e in t}catch{return!1}}var PT=Object.defineProperty,ET=(t,e,n)=>e in t?PT(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Yi=(t,e,n)=>(ET(t,typeof e!="symbol"?e+"":e,n),n);class Au extends Error{constructor(e,n={}){super(e,n),Yi(this,"statusCode",500),Yi(this,"fatal",!1),Yi(this,"unhandled",!1),Yi(this,"statusMessage"),Yi(this,"data"),Yi(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const e={message:this.message,statusCode:Ou(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=$0(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}}Yi(Au,"__h3_error__",!0);function Mu(t){if(typeof t=="string")return new Au(t);if(RT(t))return t;const e=new Au(t.message??t.statusMessage??"",{cause:t.cause||t});if(kT(t,"stack"))try{Object.defineProperty(e,"stack",{get(){return t.stack}})}catch{try{e.stack=t.stack}catch{}}if(t.data&&(e.data=t.data),t.statusCode?e.statusCode=Ou(t.statusCode,e.statusCode):t.status&&(e.statusCode=Ou(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const n=e.statusMessage;$0(e.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 t.fatal!==void 0&&(e.fatal=t.fatal),t.unhandled!==void 0&&(e.unhandled=t.unhandled),e}function RT(t){var e;return((e=t==null?void 0:t.constructor)==null?void 0:e.__h3_error__)===!0}const AT=/[^\u0009\u0020-\u007E]/g;function $0(t=""){return t.replace(AT,"")}function Ou(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const F0=Symbol("layout-meta"),el=Symbol("route"),Bn=()=>{var t;return(t=Xe())==null?void 0:t.$router},tl=()=>Om()?tn(el,Xe()._route):Xe()._route;const MT=()=>{try{if(Xe()._processingMiddleware)return!0}catch{return!1}return!1},rO=(t,e)=>{t||(t="/");const n=typeof t=="string"?t:"path"in t?OT(t):Bn().resolve(t).href;if(e!=null&&e.open){const{target:l="_blank",windowFeatures:c={}}=e.open,u=Object.entries(c).filter(([d,h])=>h!==void 0).map(([d,h])=>`${d.toLowerCase()}=${h}`).join(", ");return open(n,l,u),Promise.resolve()}const r=$i(n,{acceptRelative:!0}),i=(e==null?void 0:e.external)||r;if(i){if(!(e!=null&&e.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&&L1(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const o=MT();if(!i&&o)return t;const s=Bn(),a=Xe();return i?(a._scope.stop(),e!=null&&e.replace?location.replace(n):location.href=n,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):e!=null&&e.replace?s.replace(t):s.push(t)};function OT(t){return C0(t.path||"",t.query||{})+(t.hash||"")}const H0="__nuxt_error",qc=()=>cm(Xe().payload,"error"),jo=t=>{const e=Qc(t);try{const n=Xe(),r=qc();n.hooks.callHook("app:error",e),r.value=r.value||e}catch{throw e}return e},IT=async(t={})=>{const e=Xe(),n=qc();e.callHook("app:error:cleared",t),t.redirect&&await Bn().replace(t.redirect),n.value=gT},LT=t=>!!t&&typeof t=="object"&&H0 in t,Qc=t=>{const e=Mu(t);return Object.defineProperty(e,H0,{value:!0,configurable:!1,writable:!1}),e};function Xp(t){const e=NT(t),n=new ArrayBuffer(e.length),r=new DataView(n);for(let i=0;i<n.byteLength;i++)r.setUint8(i,e.charCodeAt(i));return n}const DT="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function NT(t){t.length%4===0&&(t=t.replace(/==?$/,""));let e="",n=0,r=0;for(let i=0;i<t.length;i++)n<<=6,n|=DT.indexOf(t[i]),r+=6,r===24&&(e+=String.fromCharCode((n&16711680)>>16),e+=String.fromCharCode((n&65280)>>8),e+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,e+=String.fromCharCode(n)):r===18&&(n>>=2,e+=String.fromCharCode((n&65280)>>8),e+=String.fromCharCode(n&255)),e}const $T=-1,FT=-2,HT=-3,BT=-4,jT=-5,UT=-6;function zT(t,e){return VT(JSON.parse(t),e)}function VT(t,e){if(typeof t=="number")return i(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const n=t,r=Array(n.length);function i(o,s=!1){if(o===$T)return;if(o===HT)return NaN;if(o===BT)return 1/0;if(o===jT)return-1/0;if(o===UT)return-0;if(s)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=e==null?void 0:e[l];if(c)return r[o]=c(i(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const u=new Set;r[o]=u;for(let f=1;f<a.length;f+=1)u.add(i(a[f]));break;case"Map":const d=new Map;r[o]=d;for(let f=1;f<a.length;f+=2)d.set(i(a[f]),i(a[f+1]));break;case"RegExp":r[o]=new RegExp(a[1],a[2]);break;case"Object":r[o]=Object(a[1]);break;case"BigInt":r[o]=BigInt(a[1]);break;case"null":const h=Object.create(null);r[o]=h;for(let f=1;f<a.length;f+=2)h[a[f]]=i(a[f+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const f=globalThis[l],g=a[1],p=Xp(g),m=new f(p);r[o]=m;break}case"ArrayBuffer":{const f=a[1],g=Xp(f);r[o]=g;break}default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(a.length);r[o]=l;for(let c=0;c<a.length;c+=1){const u=a[c];u!==FT&&(l[c]=i(u))}}else{const l={};r[o]=l;for(const c in a){const u=a[c];l[c]=i(u)}}return r[o]}return i(0)}const WT=new Set(["title","titleTemplate","script","style","noscript"]),jl=new Set(["base","meta","link","style","script","noscript"]),XT=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),YT=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),B0=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),KT=typeof window<"u";function vc(t){let e=9;for(let n=0;n<t.length;)e=Math.imul(e^t.charCodeAt(n++),9**9);return((e^e>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Iu(t){if(t._h)return t._h;if(t._d)return vc(t._d);let e=`${t.tag}:${t.textContent||t.innerHTML||""}:`;for(const n in t.props)e+=`${n}:${String(t.props[n])},`;return vc(e)}function j0(t,e){const n=[],r=e.resolveKeyData||(o=>o.key),i=e.resolveValueData||(o=>o.value);for(const[o,s]of Object.entries(t))n.push(...(Array.isArray(s)?s:[s]).map(a=>{const l={key:o,value:a},c=i(l);return typeof c=="object"?j0(c,e):Array.isArray(c)?c:{[typeof e.key=="function"?e.key(l):e.key]:r(l),[typeof e.value=="function"?e.value(l):e.value]:c}}).flat());return n}function U0(t,e){return Object.entries(t).map(([n,r])=>{if(typeof r=="object"&&(r=U0(r,e)),e.resolve){const i=e.resolve({key:n,value:r});if(typeof i<"u")return i}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&e.wrapValue&&(r=r.replace(new RegExp(e.wrapValue,"g"),`\\${e.wrapValue}`),r=`${e.wrapValue}${r}${e.wrapValue}`),`${n}${e.keyValueSeparator||""}${r}`}).join(e.entrySeparator||"")}const on=t=>({keyValue:t,metaKey:"property"}),Pf=t=>({keyValue:t}),dh={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:t,value:e}){return`${Vr(t)}=${e}`}}},articleExpirationTime:on("article:expiration_time"),articleModifiedTime:on("article:modified_time"),articlePublishedTime:on("article:published_time"),bookReleaseDate:on("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:t,value:e}){return`${Vr(t)} ${e}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:on("fb:app_id"),msapplicationConfig:Pf("msapplication-Config"),msapplicationTileColor:Pf("msapplication-TileColor"),msapplicationTileImage:Pf("msapplication-TileImage"),ogAudioSecureUrl:on("og:audio:secure_url"),ogAudioUrl:on("og:audio"),ogImageSecureUrl:on("og:image:secure_url"),ogImageUrl:on("og:image"),ogSiteName:on("og:site_name"),ogVideoSecureUrl:on("og:video:secure_url"),ogVideoUrl:on("og:video"),profileFirstName:on("profile:first_name"),profileLastName:on("profile:last_name"),profileUsername:on("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:t,value:e}){if(t==="seconds")return`${e}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:t,value:e}){return typeof e=="boolean"?`${Vr(t)}`:`${Vr(t)}:${e}`}}},xUaCompatible:{metaKey:"http-equiv"}},z0=new Set(["og","book","article","profile"]);function V0(t){var r;const e=Vr(t),n=e.indexOf(":");return z0.has(e.substring(0,n))?"property":((r=dh[t])==null?void 0:r.metaKey)||"name"}function GT(t){var e;return((e=dh[t])==null?void 0:e.keyValue)||Vr(t)}function Vr(t){const e=t.replace(/([A-Z])/g,"-$1").toLowerCase(),n=e.indexOf("-"),r=e.substring(0,n);return r==="twitter"||z0.has(r)?t.replace(/([A-Z])/g,":$1").toLowerCase():e}function Lu(t){if(Array.isArray(t))return t.map(n=>Lu(n));if(typeof t!="object"||Array.isArray(t))return t;const e={};for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[Vr(n)]=Lu(t[n]));return e}function qT(t,e){const n=dh[e];return e==="refresh"?`${t.seconds};url=${t.url}`:U0(Lu(t),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:i}){if(r===null)return"";if(typeof r=="boolean")return`${i}`},...n==null?void 0:n.unpack})}const W0=new Set(["og:image","og:video","og:audio","twitter:image"]);function X0(t){const e={};for(const n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;const r=t[n];String(r)!=="false"&&n&&(e[n]=r)}return e}function Yp(t,e){const n=X0(e),r=Vr(t),i=V0(r);if(W0.has(r)){const o={};for(const s in n)Object.prototype.hasOwnProperty.call(n,s)&&(o[`${t}${s==="url"?"":`${s[0].toUpperCase()}${s.slice(1)}`}`]=n[s]);return hh(o).sort((s,a)=>{var l,c;return(((l=s[i])==null?void 0:l.length)||0)-(((c=a[i])==null?void 0:c.length)||0)})}return[{[i]:r,...n}]}function hh(t){const e=[],n={};for(const i in t){if(!Object.prototype.hasOwnProperty.call(t,i))continue;const o=t[i];if(!Array.isArray(o)){if(typeof o=="object"&&o){if(W0.has(Vr(i))){e.push(...Yp(i,o));continue}n[i]=X0(o)}else n[i]=o;continue}for(const s of o)e.push(...typeof s=="string"?hh({[i]:s}):Yp(i,s))}const r=j0(n,{key({key:i}){return V0(i)},value({key:i}){return i==="charset"?"charset":"content"},resolveKeyData({key:i}){return GT(i)},resolveValueData({value:i,key:o}){return i===null?"_null":typeof i=="object"?qT(i,o):typeof i=="number"?i.toString():i}});return[...e,...r].map(i=>(i.content==="_null"&&(i.content=null),i))}function QT(t,e){return t instanceof Promise?t.then(e):e(t)}function Du(t,e,n,r){const i=r||K0(typeof e=="object"&&typeof e!="function"&&!(e instanceof Promise)?{...e}:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},t==="templateParams"||t==="titleTemplate");if(i instanceof Promise)return i.then(s=>Du(t,e,n,s));const o={tag:t,props:i};for(const s of B0){const a=o.props[s]!==void 0?o.props[s]:n[s];a!==void 0&&((!(s==="innerHTML"||s==="textContent"||s==="children")||WT.has(o.tag))&&(o[s==="children"?"innerHTML":s]=a),delete o.props[s])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(s=>({...o,props:{...o.props,content:s}})):o}function JT(t,e){var r;const n=t==="class"?" ":";";return e&&typeof e=="object"&&!Array.isArray(e)&&(e=Object.entries(e).filter(([,i])=>i).map(([i,o])=>t==="style"?`${i}:${o}`:i)),(r=String(Array.isArray(e)?e.join(n):e))==null?void 0:r.split(n).filter(i=>!!i.trim()).join(n)}function Y0(t,e,n,r){for(let i=r;i<n.length;i+=1){const o=n[i];if(o==="class"||o==="style"){t[o]=JT(o,t[o]);continue}if(t[o]instanceof Promise)return t[o].then(s=>(t[o]=s,Y0(t,e,n,i)));if(!e&&!B0.has(o)){const s=String(t[o]),a=o.startsWith("data-");s==="true"||s===""?t[o]=a?"true":!0:t[o]||(a&&s==="false"?t[o]="false":delete t[o])}}}function K0(t,e=!1){const n=Y0(t,e,Object.keys(t),0);return n instanceof Promise?n.then(()=>t):t}const ZT=10;function G0(t,e,n){for(let r=n;r<e.length;r+=1){const i=e[r];if(i instanceof Promise)return i.then(o=>(e[r]=o,G0(t,e,r)));Array.isArray(i)?t.push(...i):t.push(i)}}function eS(t){const e=[],n=t.resolvedInput;for(const i in n){if(!Object.prototype.hasOwnProperty.call(n,i))continue;const o=n[i];if(!(o===void 0||!XT.has(i))){if(Array.isArray(o)){for(const s of o)e.push(Du(i,s,t));continue}e.push(Du(i,o,t))}}if(e.length===0)return[];const r=[];return QT(G0(r,e,0),()=>r.map((i,o)=>(i._e=t._i,t.mode&&(i._m=t.mode),i._p=(t._i<<ZT)+o,i)))}const Kp=new Set(["onload","onerror","onabort","onprogress","onloadstart"]),Gp={base:-10,title:10},qp={critical:-80,high:-10,low:20};function xc(t){const e=t.tagPriority;if(typeof e=="number")return e;let n=100;return t.tag==="meta"?t.props["http-equiv"]==="content-security-policy"?n=-30:t.props.charset?n=-20:t.props.name==="viewport"&&(n=-15):t.tag==="link"&&t.props.rel==="preconnect"?n=20:t.tag in Gp&&(n=Gp[t.tag]),e&&e in qp?n+qp[e]:n}const tS=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],nS=["name","property","http-equiv"];function q0(t){const{props:e,tag:n}=t;if(YT.has(n))return n;if(n==="link"&&e.rel==="canonical")return"canonical";if(e.charset)return"charset";if(e.id)return`${n}:id:${e.id}`;for(const r of nS)if(e[r]!==void 0)return`${n}:${r}:${e[r]}`;return!1}const pi="%separator";function rS(t,e,n=!1){var i;let r;if(e==="s"||e==="pageTitle")r=t.pageTitle;else if(e.includes(".")){const o=e.indexOf(".");r=(i=t[e.substring(0,o)])==null?void 0:i[e.substring(o+1)]}else r=t[e];if(r!==void 0)return n?(r||"").replace(/"/g,'\\"'):r||""}const iS=new RegExp(`${pi}(?:\\s*${pi})*`,"g");function ml(t,e,n,r=!1){if(typeof t!="string"||!t.includes("%"))return t;let i=t;try{i=decodeURI(t)}catch{}const o=i.match(/%\w+(?:\.\w+)?/g);if(!o)return t;const s=t.includes(pi);return t=t.replace(/%\w+(?:\.\w+)?/g,a=>{if(a===pi||!o.includes(a))return a;const l=rS(e,a.slice(1),r);return l!==void 0?l:a}).trim(),s&&(t.endsWith(pi)&&(t=t.slice(0,-pi.length)),t.startsWith(pi)&&(t=t.slice(pi.length)),t=t.replace(iS,n).trim()),t}function Nu(t,e){return t==null?e||null:typeof t=="function"?t(e):t}async function Q0(t,e={}){const n=e.document||t.resolvedOptions.document;if(!n||!t.dirty)return;const r={shouldRender:!0,tags:[]};if(await t.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(async i=>{var d;const o=(await t.resolveTags()).map(h=>({tag:h,id:jl.has(h.tag)?Iu(h):h.tag,shouldRender:!0}));let s=t._dom;if(!s){s={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const h=new Set;for(const f of["body","head"]){const g=(d=n[f])==null?void 0:d.children;for(const p of g){const m=p.tagName.toLowerCase();if(!jl.has(m))continue;const T={tag:m,props:await K0(p.getAttributeNames().reduce((x,C)=>({...x,[C]:p.getAttribute(C)}),{})),innerHTML:p.innerHTML},b=q0(T);let _=b,y=1;for(;_&&h.has(_);)_=`${b}:${y++}`;_&&(T._d=_,h.add(_)),s.elMap[p.getAttribute("data-hid")||Iu(T)]=p}}}s.pendingSideEffects={...s.sideEffects},s.sideEffects={};function a(h,f,g){const p=`${h}:${f}`;s.sideEffects[p]=g,delete s.pendingSideEffects[p]}function l({id:h,$el:f,tag:g}){const p=g.tag.endsWith("Attrs");if(s.elMap[h]=f,p||(g.textContent&&g.textContent!==f.textContent&&(f.textContent=g.textContent),g.innerHTML&&g.innerHTML!==f.innerHTML&&(f.innerHTML=g.innerHTML),a(h,"el",()=>{var m;(m=s.elMap[h])==null||m.remove(),delete s.elMap[h]})),g._eventHandlers)for(const m in g._eventHandlers)Object.prototype.hasOwnProperty.call(g._eventHandlers,m)&&f.getAttribute(`data-${m}`)!==""&&((g.tag==="bodyAttrs"?n.defaultView:f).addEventListener(m.substring(2),g._eventHandlers[m].bind(f)),f.setAttribute(`data-${m}`,""));for(const m in g.props){if(!Object.prototype.hasOwnProperty.call(g.props,m))continue;const T=g.props[m],b=`attr:${m}`;if(m==="class"){if(!T)continue;for(const _ of T.split(" "))p&&a(h,`${b}:${_}`,()=>f.classList.remove(_)),!f.classList.contains(_)&&f.classList.add(_)}else if(m==="style"){if(!T)continue;for(const _ of T.split(";")){const y=_.indexOf(":"),x=_.substring(0,y).trim(),C=_.substring(y+1).trim();a(h,`${b}:${x}`,()=>{f.style.removeProperty(x)}),f.style.setProperty(x,C)}}else f.getAttribute(m)!==T&&f.setAttribute(m,T===!0?"":String(T)),p&&a(h,b,()=>f.removeAttribute(m))}}const c=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const h of o){const{tag:f,shouldRender:g,id:p}=h;if(g){if(f.tag==="title"){n.title=f.textContent;continue}h.$el=h.$el||s.elMap[p],h.$el?l(h):jl.has(f.tag)&&c.push(h)}}for(const h of c){const f=h.tag.tagPosition||"head";h.$el=n.createElement(h.tag.tag),l(h),u[f]=u[f]||n.createDocumentFragment(),u[f].appendChild(h.$el)}for(const h of o)await t.hooks.callHook("dom:renderTag",h,n,a);u.head&&n.head.appendChild(u.head),u.bodyOpen&&n.body.insertBefore(u.bodyOpen,n.body.firstChild),u.bodyClose&&n.body.appendChild(u.bodyClose);for(const h in s.pendingSideEffects)s.pendingSideEffects[h]();t._dom=s,await t.hooks.callHook("dom:rendered",{renders:o}),i()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function oS(t,e={}){const n=e.delayFn||(r=>setTimeout(r,10));return t._domDebouncedUpdatePromise=t._domDebouncedUpdatePromise||new Promise(r=>n(()=>Q0(t,e).then(()=>{delete t._domDebouncedUpdatePromise,r()})))}function sS(t){return e=>{var r,i;const n=((i=(r=e.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:i.innerHTML)||!1;return n&&e.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{oS(o,t)}}}}}const aS=new Set(["templateParams","htmlAttrs","bodyAttrs"]),lS={hooks:{"tag:normalise":({tag:t})=>{t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),t.props.key&&(t.key=t.props.key,delete t.props.key);const e=q0(t);e&&!e.startsWith("meta:og:")&&!e.startsWith("meta:twitter:")&&delete t.key;const n=e||(t.key?`${t.tag}:${t.key}`:!1);n&&(t._d=n)},"tags:resolve":t=>{const e=Object.create(null);for(const r of t.tags){const i=(r.key?`${r.tag}:${r.key}`:r._d)||Iu(r),o=e[i];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&aS.has(r.tag)&&(a="merge"),a==="merge"){const l=o.props;l.style&&r.props.style&&(l.style[l.style.length-1]!==";"&&(l.style+=";"),r.props.style=`${l.style} ${r.props.style}`),l.class&&r.props.class?r.props.class=`${l.class} ${r.props.class}`:l.class&&(r.props.class=l.class),e[i].props={...l,...r.props};continue}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);continue}else if(xc(r)>xc(o))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&jl.has(r.tag)){delete e[i];continue}e[i]=r}const n=[];for(const r in e){const i=e[r],o=i._duped;n.push(i),o&&(delete i._duped,n.push(...o))}t.tags=n,t.tags=t.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},cS=new Set(["script","link","bodyAttrs"]),fS=t=>({hooks:{"tags:resolve":e=>{for(const n of e.tags){if(!cS.has(n.tag))continue;const r=n.props;for(const i in r){if(i[0]!=="o"||i[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,i))continue;const o=r[i];typeof o=="function"&&(t.ssr&&Kp.has(i)?r[i]=`this.dataset.${i}fired = true`:delete r[i],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[i]=o)}t.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||vc(n.props.src||n.props.href))}},"dom:renderTag":({$el:e,tag:n})=>{var i,o;const r=e==null?void 0:e.dataset;if(r)for(const s in r){if(!s.endsWith("fired"))continue;const a=s.slice(0,-5);Kp.has(a)&&((o=(i=n._eventHandlers)==null?void 0:i[a])==null||o.call(e,new Event(a.substring(2))))}}}}),uS=new Set(["link","style","script","noscript"]),dS={hooks:{"tag:normalise":({tag:t})=>{t.key&&uS.has(t.tag)&&(t.props["data-hid"]=t._h=vc(t.key))}}},hS={mode:"server",hooks:{"tags:beforeResolve":t=>{const e={};let n=!1;for(const r of t.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(e[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&t.tags.push({tag:"script",innerHTML:JSON.stringify(e),props:{id:"unhead:payload",type:"application/json"}})}}},pS={hooks:{"tags:resolve":t=>{var e;for(const n of t.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:i}of tS){if(!n.tagPriority.startsWith(r))continue;const o=n.tagPriority.substring(r.length),s=(e=t.tags.find(a=>a._d===o))==null?void 0:e._p;if(s!==void 0){n._p=s+i;break}}t.tags.sort((n,r)=>{const i=xc(n),o=xc(r);return i<o?-1:i>o?1:n._p-r._p})}}},gS={meta:"content",link:"href",htmlAttrs:"lang"},_S=["innerHTML","textContent"],mS=t=>({hooks:{"tags:resolve":e=>{var s;const{tags:n}=e;let r;for(let a=0;a<n.length;a+=1)n[a].tag==="templateParams"&&(r=e.tags.splice(a,1)[0].props,a-=1);const i=r||{},o=i.separator||"|";delete i.separator,i.pageTitle=ml(i.pageTitle||((s=n.find(a=>a.tag==="title"))==null?void 0:s.textContent)||"",i,o);for(const a of n){if(a.processTemplateParams===!1)continue;const l=gS[a.tag];if(l&&typeof a.props[l]=="string")a.props[l]=ml(a.props[l],i,o);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const c of _S)typeof a[c]=="string"&&(a[c]=ml(a[c],i,o,a.tag==="script"&&a.props.type.endsWith("json")))}t._templateParams=i,t._separator=o},"tags:afterResolve":({tags:e})=>{let n;for(let r=0;r<e.length;r+=1){const i=e[r];i.tag==="title"&&i.processTemplateParams!==!1&&(n=i)}n!=null&&n.textContent&&(n.textContent=ml(n.textContent,t._templateParams,t._separator))}}}),yS={hooks:{"tags:resolve":t=>{const{tags:e}=t;let n,r;for(let i=0;i<e.length;i+=1){const o=e[i];o.tag==="title"?n=o:o.tag==="titleTemplate"&&(r=o)}if(r&&n){const i=Nu(r.textContent,n.textContent);i!==null?n.textContent=i||n.textContent:t.tags.splice(t.tags.indexOf(n),1)}else if(r){const i=Nu(r.textContent);i!==null&&(r.textContent=i,r.tag="title",r=void 0)}r&&t.tags.splice(t.tags.indexOf(r),1)}}},bS={hooks:{"tags:afterResolve":t=>{for(const e of t.tags)typeof e.innerHTML=="string"&&(e.innerHTML&&(e.props.type==="application/ld+json"||e.props.type==="application/json")?e.innerHTML=e.innerHTML.replace(/</g,"\\u003C"):e.innerHTML=e.innerHTML.replace(new RegExp(`</${e.tag}`,"g"),`<\\/${e.tag}`))}}};let J0;function vS(t={}){const e=xS(t);return e.use(sS()),J0=e}function Qp(t,e){return!t||t==="server"&&e||t==="client"&&!e}function xS(t={}){const e=O0();e.addHooks(t.hooks||{}),t.document=t.document||(KT?document:void 0);const n=!t.document,r=()=>{a.dirty=!0,e.callHook("entries:updated",a)};let i=0,o=[];const s=[],a={plugins:s,dirty:!1,resolvedOptions:t,hooks:e,headEntries(){return o},use(l){const c=typeof l=="function"?l(a):l;(!c.key||!s.some(u=>u.key===c.key))&&(s.push(c),Qp(c.mode,n)&&e.addHooks(c.hooks||{}))},push(l,c){c==null||delete c.head;const u={_i:i++,input:l,...c};return Qp(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(d=>d._i!==u._i),r()},patch(d){for(const h of o)h._i===u._i&&(h.input=u.input=d);r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await e.callHook("entries:resolve",l);for(const c of l.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const d of await eS(c)){const h={tag:d,entry:c,resolvedOptions:a.resolvedOptions};await e.callHook("tag:normalise",h),l.tags.push(h.tag)}}return await e.callHook("tags:beforeResolve",l),await e.callHook("tags:resolve",l),await e.callHook("tags:afterResolve",l),l.tags},ssr:n};return[lS,hS,fS,dS,pS,mS,yS,bS,...(t==null?void 0:t.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function wS(){return J0}const TS=a0[0]==="3";function SS(t){return typeof t=="function"?t():je(t)}function wc(t){if(t instanceof Promise||t instanceof Date||t instanceof RegExp)return t;const e=SS(t);if(!t||!e)return e;if(Array.isArray(e))return e.map(n=>wc(n));if(typeof e=="object"){const n={};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=je(e[r]);continue}n[r]=wc(e[r])}return n}return e}const CS={hooks:{"entries:resolve":t=>{for(const e of t.entries)e.resolvedInput=wc(e.input)}}},Z0="usehead";function kS(t){return{install(n){TS&&(n.config.globalProperties.$unhead=t,n.config.globalProperties.$head=t,n.provide(Z0,t))}}.install}function PS(t={}){t.domDelayFn=t.domDelayFn||(n=>vs(()=>setTimeout(()=>n(),0)));const e=vS(t);return e.use(CS),e.install=kS(e),e}const $u=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Fu="__unhead_injection_handler__";function ES(t){$u[Fu]=t}function ph(){if(Fu in $u)return $u[Fu]();const t=tn(Z0);return t||wS()}function nl(t,e={}){const n=e.head||ph();if(n)return n.ssr?n.push(t,e):RS(n,t,e)}function RS(t,e,n={}){const r=Wt(!1),i=Wt({});Wm(()=>{i.value=r.value?{}:wc(e)});const o=t.push(i.value,n);return Cr(i,a=>{o.patch(a)}),ni()&&(Za(()=>{o.dispose()}),Qd(()=>{r.value=!0}),qd(()=>{r.value=!1})),o}function AS(t,e){const{title:n,titleTemplate:r,...i}=t;return nl({title:n,titleTemplate:r,_flatMeta:i},{...e,transform(o){const s=hh({...o._flatMeta});return delete o._flatMeta,{...o,meta:s}}})}let Ul,zl;function MS(){return Ul=$fetch(ch(`builds/meta/${Po().app.buildId}.json`),{responseType:"json"}),Ul.then(t=>{zl=ST(t.matcher)}).catch(t=>{console.error("[nuxt] Error fetching app manifest.",t)}),Ul}function Jc(){return Ul||MS()}async function gh(t){if(await Jc(),!zl)return console.error("[nuxt] Error creating app manifest matcher.",zl),{};try{return uh({},...zl.matchAll(t).reverse())}catch(e){return console.error("[nuxt] Error matching route rules.",e),{}}}async function Jp(t,e={}){const n=await IS(t,e),r=Xe(),i=r._payloadCache=r._payloadCache||{};return n in i||(i[n]=ty(t).then(o=>o?ey(n).then(s=>s||(delete i[n],null)):(i[n]=null,null))),i[n]}const OS="_payload.json";async function IS(t,e={}){const n=new URL(t,"http://localhost");if(n.host!=="localhost"||$i(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+t);const r=Po(),i=e.hash||(e.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,s=o&&await ty(t)?o:r.app.baseURL;return sh(s,n.pathname,OS+(i?`?${i}`:""))}async function ey(t){const e=fetch(t).then(n=>n.text().then(ny));try{return await e}catch(n){console.warn("[nuxt] Cannot load payload ",t,n)}return null}async function ty(t=tl().path){if(t=xs(t),(await Jc()).prerendered.includes(t))return!0;const n=await gh(t);return!!n.prerender&&!n.redirect}let yl=null;async function LS(){if(yl)return yl;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await ny(t.textContent||""),n=t.dataset.src?await ey(t.dataset.src):void 0;return yl={...e,...n,...window.__NUXT__},yl}async function ny(t){return await zT(t,Xe()._payloadRevivers)}function DS(t,e){Xe()._payloadRevivers[t]=e}const Hu={NuxtError:t=>Qc(t),EmptyShallowRef:t=>_o(t==="_"?void 0:t==="0n"?BigInt(0):_c(t)),EmptyRef:t=>Wt(t==="_"?void 0:t==="0n"?BigInt(0):_c(t)),ShallowRef:t=>_o(t),ShallowReactive:t=>zr(t),Ref:t=>Wt(t),Reactive:t=>ei(t)};Hu.Island=({key:t,params:e,result:n})=>{const r=Xe();return r.isHydrating||(r.payload.data[t]=r.payload.data[t]||$fetch(`/__nuxt_island/${t}.json`,{responseType:"json",...e?{params:e}:{}}).then(i=>(r.payload.data[t]=i,i))),{html:"",state:{},head:{link:[],style:[]},...n}};const NS=gt({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,n;for(const r in Hu)DS(r,Hu[r]);Object.assign(t.payload,([e,n]=Ma(()=>t.runWithContext(LS)),e=await e,n(),e)),window.__NUXT__=t.payload}}),$S=[],FS=gt({name:"nuxt:head",enforce:"pre",setup(t){const e=PS({plugins:$S});ES(()=>Xe().vueApp._context.provides.usehead),t.vueApp.use(e);{let n=!0;const r=async()=>{n=!1,await Q0(e)};e.hooks.hook("dom:beforeRender",i=>{i.shouldRender=!n}),t.hooks.hook("page:start",()=>{n=!0}),t.hooks.hook("page:finish",()=>{t.isHydrating||r()}),t.hooks.hook("app:error",r),t.hooks.hook("app:suspense:resolve",r)}}});/*!
  * vue-router v4.5.0
  * (c) 2024 Eduardo San Martin Morote
  * @license MIT
  */const $o=typeof document<"u";function ry(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function HS(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&ry(t.default)}const ze=Object.assign;function Ef(t,e){const n={};for(const r in e){const i=e[r];n[r]=ur(i)?i.map(t):t(i)}return n}const sa=()=>{},ur=Array.isArray,iy=/#/g,BS=/&/g,jS=/\//g,US=/=/g,zS=/\?/g,oy=/\+/g,VS=/%5B/g,WS=/%5D/g,sy=/%5E/g,XS=/%60/g,ay=/%7B/g,YS=/%7C/g,ly=/%7D/g,KS=/%20/g;function _h(t){return encodeURI(""+t).replace(YS,"|").replace(VS,"[").replace(WS,"]")}function GS(t){return _h(t).replace(ay,"{").replace(ly,"}").replace(sy,"^")}function Bu(t){return _h(t).replace(oy,"%2B").replace(KS,"+").replace(iy,"%23").replace(BS,"%26").replace(XS,"`").replace(ay,"{").replace(ly,"}").replace(sy,"^")}function qS(t){return Bu(t).replace(US,"%3D")}function QS(t){return _h(t).replace(iy,"%23").replace(zS,"%3F")}function JS(t){return t==null?"":QS(t).replace(jS,"%2F")}function Oa(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const ZS=/\/$/,eC=t=>t.replace(ZS,"");function Rf(t,e,n="/"){let r,i={},o="",s="";const a=e.indexOf("#");let l=e.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=e.slice(0,l),o=e.slice(l+1,a>-1?a:e.length),i=t(o)),a>-1&&(r=r||e.slice(0,a),s=e.slice(a,e.length)),r=iC(r??e,n),{fullPath:r+(o&&"?")+o+s,path:r,query:i,hash:Oa(s)}}function tC(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function Zp(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function nC(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&cs(e.matched[r],n.matched[i])&&cy(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function cs(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function cy(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!rC(t[n],e[n]))return!1;return!0}function rC(t,e){return ur(t)?eg(t,e):ur(e)?eg(e,t):t===e}function eg(t,e){return ur(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function iC(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let o=n.length-1,s,a;for(s=0;s<r.length;s++)if(a=r[s],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s).join("/")}const rr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ia;(function(t){t.pop="pop",t.push="push"})(Ia||(Ia={}));var aa;(function(t){t.back="back",t.forward="forward",t.unknown=""})(aa||(aa={}));function oC(t){if(!t)if($o){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),eC(t)}const sC=/^[^#]+#/;function aC(t,e){return t.replace(sC,"#")+e}function lC(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const Zc=()=>({left:window.scrollX,top:window.scrollY});function cC(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;e=lC(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function tg(t,e){return(history.state?history.state.position-e:-1)+t}const ju=new Map;function fC(t,e){ju.set(t,e)}function uC(t){const e=ju.get(t);return ju.delete(t),e}let dC=()=>location.protocol+"//"+location.host;function fy(t,e){const{pathname:n,search:r,hash:i}=e,o=t.indexOf("#");if(o>-1){let a=i.includes(t.slice(o))?t.slice(o).length:1,l=i.slice(a);return l[0]!=="/"&&(l="/"+l),Zp(l,"")}return Zp(n,t)+r+i}function hC(t,e,n,r){let i=[],o=[],s=null;const a=({state:h})=>{const f=fy(t,location),g=n.value,p=e.value;let m=0;if(h){if(n.value=f,e.value=h,s&&s===g){s=null;return}m=p?h.position-p.position:0}else r(f);i.forEach(T=>{T(n.value,g,{delta:m,type:Ia.pop,direction:m?m>0?aa.forward:aa.back:aa.unknown})})};function l(){s=n.value}function c(h){i.push(h);const f=()=>{const g=i.indexOf(h);g>-1&&i.splice(g,1)};return o.push(f),f}function u(){const{history:h}=window;h.state&&h.replaceState(ze({},h.state,{scroll:Zc()}),"")}function d(){for(const h of o)h();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function ng(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?Zc():null}}function pC(t){const{history:e,location:n}=window,r={value:fy(t,n)},i={value:e.state};i.value||o(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const d=t.indexOf("#"),h=d>-1?(n.host&&document.querySelector("base")?t:t.slice(d))+l:dC()+t+l;try{e[u?"replaceState":"pushState"](c,"",h),i.value=c}catch(f){console.error(f),n[u?"replace":"assign"](h)}}function s(l,c){const u=ze({},e.state,ng(i.value.back,l,i.value.forward,!0),c,{position:i.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=ze({},i.value,e.state,{forward:l,scroll:Zc()});o(u.current,u,!0);const d=ze({},ng(r.value,l,null),{position:u.position+1},c);o(l,d,!1),r.value=l}return{location:r,state:i,push:a,replace:s}}function uy(t){t=oC(t);const e=pC(t),n=hC(t,e.state,e.location,e.replace);function r(o,s=!0){s||n.pauseListeners(),history.go(o)}const i=ze({location:"",base:t,go:r,createHref:aC.bind(null,t)},e,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function gC(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),uy(t)}function _C(t){return typeof t=="string"||t&&typeof t=="object"}function dy(t){return typeof t=="string"||typeof t=="symbol"}const hy=Symbol("");var rg;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(rg||(rg={}));function fs(t,e){return ze(new Error,{type:t,[hy]:!0},e)}function Mr(t,e){return t instanceof Error&&hy in t&&(e==null||!!(t.type&e))}const ig="[^/]+?",mC={sensitive:!1,strict:!1,start:!0,end:!0},yC=/[.+*?^${}()[\]/\\]/g;function bC(t,e){const n=ze({},mC,e),r=[];let i=n.start?"^":"";const o=[];for(const c of t){const u=c.length?[]:[90];n.strict&&!c.length&&(i+="/");for(let d=0;d<c.length;d++){const h=c[d];let f=40+(n.sensitive?.25:0);if(h.type===0)d||(i+="/"),i+=h.value.replace(yC,"\\$&"),f+=40;else if(h.type===1){const{value:g,repeatable:p,optional:m,regexp:T}=h;o.push({name:g,repeatable:p,optional:m});const b=T||ig;if(b!==ig){f+=10;try{new RegExp(`(${b})`)}catch(y){throw new Error(`Invalid custom RegExp for param "${g}" (${b}): `+y.message)}}let _=p?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;d||(_=m&&c.length<2?`(?:/${_})`:"/"+_),m&&(_+="?"),i+=_,f+=20,m&&(f+=-8),p&&(f+=-20),b===".*"&&(f+=-50)}u.push(f)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(i+="/?"),n.end?i+="$":n.strict&&!i.endsWith("/")&&(i+="(?:/|$)");const s=new RegExp(i,n.sensitive?"":"i");function a(c){const u=c.match(s),d={};if(!u)return null;for(let h=1;h<u.length;h++){const f=u[h]||"",g=o[h-1];d[g.name]=f&&g.repeatable?f.split("/"):f}return d}function l(c){let u="",d=!1;for(const h of t){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const f of h)if(f.type===0)u+=f.value;else if(f.type===1){const{value:g,repeatable:p,optional:m}=f,T=g in c?c[g]:"";if(ur(T)&&!p)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const b=ur(T)?T.join("/"):T;if(!b)if(m)h.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${g}"`);u+=b}}return u||"/"}return{re:s,score:r,keys:o,parse:a,stringify:l}}function vC(t,e){let n=0;for(;n<t.length&&n<e.length;){const r=e[n]-t[n];if(r)return r;n++}return t.length<e.length?t.length===1&&t[0]===80?-1:1:t.length>e.length?e.length===1&&e[0]===80?1:-1:0}function py(t,e){let n=0;const r=t.score,i=e.score;for(;n<r.length&&n<i.length;){const o=vC(r[n],i[n]);if(o)return o;n++}if(Math.abs(i.length-r.length)===1){if(og(r))return 1;if(og(i))return-1}return i.length-r.length}function og(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const xC={type:0,value:""},wC=/[a-zA-Z0-9_]/;function TC(t){if(!t)return[[]];if(t==="/")return[[xC]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(f){throw new Error(`ERR (${n})/"${c}": ${f}`)}let n=0,r=n;const i=[];let o;function s(){o&&i.push(o),o=[]}let a=0,l,c="",u="";function d(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(c&&d(),s()):l===":"?(d(),n=1):h();break;case 4:h(),n=r;break;case 1:l==="("?n=2:wC.test(l)?h():(d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:e("Unknown state");break}}return n===2&&e(`Unfinished custom RegExp for param "${c}"`),d(),s(),i}function SC(t,e,n){const r=bC(TC(t.path),n),i=ze(r,{record:t,parent:e,children:[],alias:[]});return e&&!i.record.aliasOf==!e.record.aliasOf&&e.children.push(i),i}function CC(t,e){const n=[],r=new Map;e=cg({strict:!1,end:!0,sensitive:!1},e);function i(d){return r.get(d)}function o(d,h,f){const g=!f,p=ag(d);p.aliasOf=f&&f.record;const m=cg(e,d),T=[p];if("alias"in d){const y=typeof d.alias=="string"?[d.alias]:d.alias;for(const x of y)T.push(ag(ze({},p,{components:f?f.record.components:p.components,path:x,aliasOf:f?f.record:p})))}let b,_;for(const y of T){const{path:x}=y;if(h&&x[0]!=="/"){const C=h.record.path,S=C[C.length-1]==="/"?"":"/";y.path=h.record.path+(x&&S+x)}if(b=SC(y,h,m),f?f.alias.push(b):(_=_||b,_!==b&&_.alias.push(b),g&&d.name&&!lg(b)&&s(d.name)),gy(b)&&l(b),p.children){const C=p.children;for(let S=0;S<C.length;S++)o(C[S],b,f&&f.children[S])}f=f||b}return _?()=>{s(_)}:sa}function s(d){if(dy(d)){const h=r.get(d);h&&(r.delete(d),n.splice(n.indexOf(h),1),h.children.forEach(s),h.alias.forEach(s))}else{const h=n.indexOf(d);h>-1&&(n.splice(h,1),d.record.name&&r.delete(d.record.name),d.children.forEach(s),d.alias.forEach(s))}}function a(){return n}function l(d){const h=EC(d,n);n.splice(h,0,d),d.record.name&&!lg(d)&&r.set(d.record.name,d)}function c(d,h){let f,g={},p,m;if("name"in d&&d.name){if(f=r.get(d.name),!f)throw fs(1,{location:d});m=f.record.name,g=ze(sg(h.params,f.keys.filter(_=>!_.optional).concat(f.parent?f.parent.keys.filter(_=>_.optional):[]).map(_=>_.name)),d.params&&sg(d.params,f.keys.map(_=>_.name))),p=f.stringify(g)}else if(d.path!=null)p=d.path,f=n.find(_=>_.re.test(p)),f&&(g=f.parse(p),m=f.record.name);else{if(f=h.name?r.get(h.name):n.find(_=>_.re.test(h.path)),!f)throw fs(1,{location:d,currentLocation:h});m=f.record.name,g=ze({},h.params,d.params),p=f.stringify(g)}const T=[];let b=f;for(;b;)T.unshift(b.record),b=b.parent;return{name:m,path:p,params:g,matched:T,meta:PC(T)}}t.forEach(d=>o(d));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:s,clearRoutes:u,getRoutes:a,getRecordMatcher:i}}function sg(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function ag(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:kC(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function kC(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]=typeof n=="object"?n[r]:n;return e}function lg(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function PC(t){return t.reduce((e,n)=>ze(e,n.meta),{})}function cg(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}function EC(t,e){let n=0,r=e.length;for(;n!==r;){const o=n+r>>1;py(t,e[o])<0?r=o:n=o+1}const i=RC(t);return i&&(r=e.lastIndexOf(i,r-1)),r}function RC(t){let e=t;for(;e=e.parent;)if(gy(e)&&py(t,e)===0)return e}function gy({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function AC(t){const e={};if(t===""||t==="?")return e;const r=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;i<r.length;++i){const o=r[i].replace(oy," "),s=o.indexOf("="),a=Oa(s<0?o:o.slice(0,s)),l=s<0?null:Oa(o.slice(s+1));if(a in e){let c=e[a];ur(c)||(c=e[a]=[c]),c.push(l)}else e[a]=l}return e}function fg(t){let e="";for(let n in t){const r=t[n];if(n=qS(n),r==null){r!==void 0&&(e+=(e.length?"&":"")+n);continue}(ur(r)?r.map(o=>o&&Bu(o)):[r&&Bu(r)]).forEach(o=>{o!==void 0&&(e+=(e.length?"&":"")+n,o!=null&&(e+="="+o))})}return e}function MC(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=ur(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return e}const OC=Symbol(""),ug=Symbol(""),mh=Symbol(""),yh=Symbol(""),Uu=Symbol("");function As(){let t=[];function e(r){return t.push(r),()=>{const i=t.indexOf(r);i>-1&&t.splice(i,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function gi(t,e,n,r,i,o=s=>s()){const s=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((a,l)=>{const c=h=>{h===!1?l(fs(4,{from:n,to:e})):h instanceof Error?l(h):_C(h)?l(fs(2,{from:e,to:h})):(s&&r.enterCallbacks[i]===s&&typeof h=="function"&&s.push(h),a())},u=o(()=>t.call(r&&r.instances[i],e,n,c));let d=Promise.resolve(u);t.length<3&&(d=d.then(c)),d.catch(h=>l(h))})}function Af(t,e,n,r,i=o=>o()){const o=[];for(const s of t)for(const a in s.components){let l=s.components[a];if(!(e!=="beforeRouteEnter"&&!s.instances[a]))if(ry(l)){const u=(l.__vccOpts||l)[e];u&&o.push(gi(u,n,r,s,a,i))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${s.path}"`);const d=HS(u)?u.default:u;s.mods[a]=u,s.components[a]=d;const f=(d.__vccOpts||d)[e];return f&&gi(f,n,r,s,a,i)()}))}}return o}function dg(t){const e=tn(mh),n=tn(yh),r=St(()=>{const l=je(t.to);return e.resolve(l)}),i=St(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const h=d.findIndex(cs.bind(null,u));if(h>-1)return h;const f=hg(l[c-2]);return c>1&&hg(u)===f&&d[d.length-1].path!==f?d.findIndex(cs.bind(null,l[c-2])):h}),o=St(()=>i.value>-1&&$C(n.params,r.value.params)),s=St(()=>i.value>-1&&i.value===n.matched.length-1&&cy(n.params,r.value.params));function a(l={}){if(NC(l)){const c=e[je(t.replace)?"replace":"push"](je(t.to)).catch(sa);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:St(()=>r.value.href),isActive:o,isExactActive:s,navigate:a}}function IC(t){return t.length===1?t[0]:t}const LC=Rr({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"}},useLink:dg,setup(t,{slots:e}){const n=ei(dg(t)),{options:r}=tn(mh),i=St(()=>({[pg(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[pg(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=e.default&&IC(e.default(n));return t.custom?o:zt("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},o)}}}),DC=LC;function NC(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function $C(t,e){for(const n in e){const r=e[n],i=t[n];if(typeof r=="string"){if(r!==i)return!1}else if(!ur(i)||i.length!==r.length||r.some((o,s)=>o!==i[s]))return!1}return!0}function hg(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const pg=(t,e,n)=>t??e??n,FC=Rr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=tn(Uu),i=St(()=>t.route||r.value),o=tn(ug,0),s=St(()=>{let c=je(o);const{matched:u}=i.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),a=St(()=>i.value.matched[s.value]);ro(ug,St(()=>s.value+1)),ro(OC,a),ro(Uu,i);const l=Wt();return Cr(()=>[l.value,a.value,t.name],([c,u,d],[h,f,g])=>{u&&(u.instances[d]=c,f&&f!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),c&&u&&(!f||!cs(u,f)||!h)&&(u.enterCallbacks[d]||[]).forEach(p=>p(c))},{flush:"post"}),()=>{const c=i.value,u=t.name,d=a.value,h=d&&d.components[u];if(!h)return gg(n.default,{Component:h,route:c});const f=d.props[u],g=f?f===!0?c.params:typeof f=="function"?f(c):f:null,m=zt(h,ze({},g,e,{onVnodeUnmounted:T=>{T.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return gg(n.default,{Component:m,route:c})||m}}});function gg(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const _y=FC;function HC(t){const e=CC(t.routes,t),n=t.parseQuery||AC,r=t.stringifyQuery||fg,i=t.history,o=As(),s=As(),a=As(),l=_o(rr);let c=rr;$o&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Ef.bind(null,$=>""+$),d=Ef.bind(null,JS),h=Ef.bind(null,Oa);function f($,q){let Q,oe;return dy($)?(Q=e.getRecordMatcher($),oe=q):oe=$,e.addRoute(oe,Q)}function g($){const q=e.getRecordMatcher($);q&&e.removeRoute(q)}function p(){return e.getRoutes().map($=>$.record)}function m($){return!!e.getRecordMatcher($)}function T($,q){if(q=ze({},q||l.value),typeof $=="string"){const w=Rf(n,$,q.path),O=e.resolve({path:w.path},q),U=i.createHref(w.fullPath);return ze(w,O,{params:h(O.params),hash:Oa(w.hash),redirectedFrom:void 0,href:U})}let Q;if($.path!=null)Q=ze({},$,{path:Rf(n,$.path,q.path).path});else{const w=ze({},$.params);for(const O in w)w[O]==null&&delete w[O];Q=ze({},$,{params:d(w)}),q.params=d(q.params)}const oe=e.resolve(Q,q),pe=$.hash||"";oe.params=u(h(oe.params));const Te=tC(r,ze({},$,{hash:GS(pe),path:oe.path})),v=i.createHref(Te);return ze({fullPath:Te,hash:pe,query:r===fg?MC($.query):$.query||{}},oe,{redirectedFrom:void 0,href:v})}function b($){return typeof $=="string"?Rf(n,$,l.value.path):ze({},$)}function _($,q){if(c!==$)return fs(8,{from:q,to:$})}function y($){return S($)}function x($){return y(ze(b($),{replace:!0}))}function C($){const q=$.matched[$.matched.length-1];if(q&&q.redirect){const{redirect:Q}=q;let oe=typeof Q=="function"?Q($):Q;return typeof oe=="string"&&(oe=oe.includes("?")||oe.includes("#")?oe=b(oe):{path:oe},oe.params={}),ze({query:$.query,hash:$.hash,params:oe.path!=null?{}:$.params},oe)}}function S($,q){const Q=c=T($),oe=l.value,pe=$.state,Te=$.force,v=$.replace===!0,w=C(Q);if(w)return S(ze(b(w),{state:typeof w=="object"?ze({},pe,w.state):pe,force:Te,replace:v}),q||Q);const O=Q;O.redirectedFrom=q;let U;return!Te&&nC(r,oe,Q)&&(U=fs(16,{to:O,from:oe}),ae(oe,oe,!0,!1)),(U?Promise.resolve(U):R(O,oe)).catch(k=>Mr(k)?Mr(k,2)?k:L(k):K(k,O,oe)).then(k=>{if(k){if(Mr(k,2))return S(ze({replace:v},b(k.to),{state:typeof k.to=="object"?ze({},pe,k.to.state):pe,force:Te}),q||O)}else k=A(O,oe,!0,v,pe);return F(O,oe,k),k})}function E($,q){const Q=_($,q);return Q?Promise.reject(Q):Promise.resolve()}function P($){const q=ye.values().next().value;return q&&typeof q.runWithContext=="function"?q.runWithContext($):$()}function R($,q){let Q;const[oe,pe,Te]=BC($,q);Q=Af(oe.reverse(),"beforeRouteLeave",$,q);for(const w of oe)w.leaveGuards.forEach(O=>{Q.push(gi(O,$,q))});const v=E.bind(null,$,q);return Q.push(v),Pe(Q).then(()=>{Q=[];for(const w of o.list())Q.push(gi(w,$,q));return Q.push(v),Pe(Q)}).then(()=>{Q=Af(pe,"beforeRouteUpdate",$,q);for(const w of pe)w.updateGuards.forEach(O=>{Q.push(gi(O,$,q))});return Q.push(v),Pe(Q)}).then(()=>{Q=[];for(const w of Te)if(w.beforeEnter)if(ur(w.beforeEnter))for(const O of w.beforeEnter)Q.push(gi(O,$,q));else Q.push(gi(w.beforeEnter,$,q));return Q.push(v),Pe(Q)}).then(()=>($.matched.forEach(w=>w.enterCallbacks={}),Q=Af(Te,"beforeRouteEnter",$,q,P),Q.push(v),Pe(Q))).then(()=>{Q=[];for(const w of s.list())Q.push(gi(w,$,q));return Q.push(v),Pe(Q)}).catch(w=>Mr(w,8)?w:Promise.reject(w))}function F($,q,Q){a.list().forEach(oe=>P(()=>oe($,q,Q)))}function A($,q,Q,oe,pe){const Te=_($,q);if(Te)return Te;const v=q===rr,w=$o?history.state:{};Q&&(oe||v?i.replace($.fullPath,ze({scroll:v&&w&&w.scroll},pe)):i.push($.fullPath,pe)),l.value=$,ae($,q,Q,v),L()}let H;function Z(){H||(H=i.listen(($,q,Q)=>{if(!Ye.listening)return;const oe=T($),pe=C(oe);if(pe){S(ze(pe,{replace:!0,force:!0}),oe).catch(sa);return}c=oe;const Te=l.value;$o&&fC(tg(Te.fullPath,Q.delta),Zc()),R(oe,Te).catch(v=>Mr(v,12)?v:Mr(v,2)?(S(ze(b(v.to),{force:!0}),oe).then(w=>{Mr(w,20)&&!Q.delta&&Q.type===Ia.pop&&i.go(-1,!1)}).catch(sa),Promise.reject()):(Q.delta&&i.go(-Q.delta,!1),K(v,oe,Te))).then(v=>{v=v||A(oe,Te,!1),v&&(Q.delta&&!Mr(v,8)?i.go(-Q.delta,!1):Q.type===Ia.pop&&Mr(v,20)&&i.go(-1,!1)),F(oe,Te,v)}).catch(sa)}))}let re=As(),B=As(),V;function K($,q,Q){L($);const oe=B.list();return oe.length?oe.forEach(pe=>pe($,q,Q)):console.error($),Promise.reject($)}function ge(){return V&&l.value!==rr?Promise.resolve():new Promise(($,q)=>{re.add([$,q])})}function L($){return V||(V=!$,Z(),re.list().forEach(([q,Q])=>$?Q($):q()),re.reset()),$}function ae($,q,Q,oe){const{scrollBehavior:pe}=t;if(!$o||!pe)return Promise.resolve();const Te=!Q&&uC(tg($.fullPath,0))||(oe||!Q)&&history.state&&history.state.scroll||null;return vs().then(()=>pe($,q,Te)).then(v=>v&&cC(v)).catch(v=>K(v,$,q))}const _e=$=>i.go($);let Re;const ye=new Set,Ye={currentRoute:l,listening:!0,addRoute:f,removeRoute:g,clearRoutes:e.clearRoutes,hasRoute:m,getRoutes:p,resolve:T,options:t,push:y,replace:x,go:_e,back:()=>_e(-1),forward:()=>_e(1),beforeEach:o.add,beforeResolve:s.add,afterEach:a.add,onError:B.add,isReady:ge,install($){const q=this;$.component("RouterLink",DC),$.component("RouterView",_y),$.config.globalProperties.$router=q,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>je(l)}),$o&&!Re&&l.value===rr&&(Re=!0,y(i.location).catch(pe=>{}));const Q={};for(const pe in rr)Object.defineProperty(Q,pe,{get:()=>l.value[pe],enumerable:!0});$.provide(mh,q),$.provide(yh,zr(Q)),$.provide(Uu,l);const oe=$.unmount;ye.add($),$.unmount=function(){ye.delete($),ye.size<1&&(c=rr,H&&H(),H=null,l.value=rr,Re=!1,V=!1),oe()}}};function Pe($){return $.reduce((q,Q)=>q.then(()=>P(Q)),Promise.resolve())}return Ye}function BC(t,e){const n=[],r=[],i=[],o=Math.max(e.matched.length,t.matched.length);for(let s=0;s<o;s++){const a=e.matched[s];a&&(t.matched.find(c=>cs(c,a))?r.push(a):n.push(a));const l=t.matched[s];l&&(e.matched.find(c=>cs(c,l))||i.push(l))}return[n,r,i]}function jC(t){return tn(yh)}const UC=(t,e)=>e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=t.params[n.slice(1)])==null?void 0:r.toString())||""}),zu=(t,e)=>{const n=t.route.matched.find(i=>{var o;return((o=i.components)==null?void 0:o.default)===t.Component.type}),r=e??(n==null?void 0:n.meta.key)??(n&&UC(t.route,n));return typeof r=="function"?r(t.route):r},zC=(t,e)=>({default:()=>t?zt($x,t===!0?{}:t,e):e});function bh(t){return Array.isArray(t)?t:[t]}const VC="modulepreload",WC=function(t,e){return new URL(t,e).href},_g={},XC=function(e,n,r){let i=Promise.resolve();if(n&&n.length>0){const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));i=Promise.allSettled(n.map(c=>{if(c=WC(c,r),c in _g)return;_g[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(!!r)for(let g=s.length-1;g>=0;g--){const p=s[g];if(p.href===c&&(!u||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":VC,u||(f.as="script"),f.crossOrigin="",f.href=c,l&&f.setAttribute("nonce",l),document.head.appendChild(f),u)return new Promise((g,p)=>{f.addEventListener("load",g),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${c}`)))})}))}function o(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return i.then(s=>{for(const a of s||[])a.status==="rejected"&&o(a.reason);return e().catch(o)})},An=(...t)=>XC(...t).catch(e=>{const n=new Event("nuxt.preloadError");throw n.payload=e,window.dispatchEvent(n),e}),YC={layout:"landing",breadcrumb:{ariaLabel:"blog",label:"软著博客",schemaOrg:!0}},KC={layout:"landing",title:"软件著作权生成方案，软著代码文档生成工具_联系我们"},GC={layout:"landing",title:"软件著作权生成方案，软著代码文档生成工具_使用教程"},qC={layout:"landing",breadcrumb:{ariaLabel:"details",schemaOrg:!0}},QC={layout:"landing",breadcrumb:{ariaLabel:"details",schemaOrg:!0}},JC={layout:"landing",title:"精选高效工具合集"},ZC={layout:"landing",title:"超级实用功能齐全的软件著作权模板材料生成方案",breadcrumb:{label:"首页",ariaLabel:"Home"}},ek={layout:"landing",title:"软件著作权生成方案，软著代码文档生成工具_生成方案定价"},tk={layout:"landing",title:"超级实用永久免费的软著源代码文档生成器软件（断网使用，没有代码泄露风险）_免费软著代码文档生成工具",breadcrumb:{label:"软著源代码生成方案",ariaLabel:"software"}},mg=[{name:"blog-id",path:"/blog/:id?",meta:YC||{},component:()=>An(()=>import("./DLAjTGil.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]),import.meta.url).then(t=>t.default||t)},{name:"contact",path:"/contact",meta:KC||{},component:()=>An(()=>import("./rdWnW12L.js"),__vite__mapDeps([12,13,4,5,6,14,15,3,16]),import.meta.url).then(t=>t.default||t)},{name:"course",path:"/course",meta:GC||{},component:()=>An(()=>import("./OEfzpelx.js"),__vite__mapDeps([17,13,2,3,14,6,18,19,20,21,22]),import.meta.url).then(t=>t.default||t)},{name:"details-id",path:"/details/:id()",meta:qC||{},component:()=>An(()=>import("./DK0gG_ld.js"),__vite__mapDeps([23,1,2,3,4,5,6,9,10,11,18,7,24]),import.meta.url).then(t=>t.default||t)},{name:"detailsPage-id",path:"/detailsPage/:id()",meta:QC||{},component:()=>An(()=>import("./BXQdwqzL.js"),__vite__mapDeps([25,1,2,3,9,4,5,6,10,11,18,7,24]),import.meta.url).then(t=>t.default||t)},{name:"eff",path:"/eff",meta:JC||{},component:()=>An(()=>import("./Bfy532Ec.js"),__vite__mapDeps([26,13,27,4,5,6,28,8,14,29]),import.meta.url).then(t=>t.default||t)},{name:"index",path:"/",meta:ZC||{},component:()=>An(()=>import("./BqmVM8S_.js"),__vite__mapDeps([30,1,31,2,3,10,20,6,32,16,19,4,5,28,14,9,11,33]),import.meta.url).then(t=>t.default||t)},{name:"pricing",path:"/pricing",meta:ek||{},component:()=>An(()=>import("./DAzfYi77.js"),__vite__mapDeps([34,13,4,5,6,1,2,3,14,10,31,20,35]),import.meta.url).then(t=>t.default||t)},{name:"software",path:"/software",meta:tk||{},component:()=>An(()=>import("./sMpNGYmf.js"),__vite__mapDeps([36,13,2,3,27,4,5,6,28,8,1,14,9,10,11,18]),import.meta.url).then(t=>t.default||t)}],my=(t,e,n)=>(e=e===!0?{}:e,{default:()=>{var r;return e?zt(t,e,n):(r=n.default)==null?void 0:r.call(n)}});function yg(t){const e=(t==null?void 0:t.meta.key)??t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=t.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof e=="function"?e(t):e}function nk(t,e){return t===e||e===rr?!1:yg(t)!==yg(e)?!0:!t.matched.every((r,i)=>{var o,s;return r.components&&r.components.default===((s=(o=e.matched[i])==null?void 0:o.components)==null?void 0:s.default)})}const rk={scrollBehavior(t,e,n){var c;const r=Xe(),i=((c=Bn().options)==null?void 0:c.scrollBehaviorType)??"auto";let o=n||void 0;const s=typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop;if(!o&&e&&t&&s!==!1&&nk(t,e)&&(o={left:0,top:0}),t.path===e.path)return e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:bg(t.hash),behavior:i}:!1;const a=u=>!!(u.meta.pageTransition??Eu),l=a(e)&&a(t)?"page:transition:finish":"page:finish";return new Promise(u=>{r.hooks.hookOnce(l,async()=>{await new Promise(d=>setTimeout(d,0)),t.hash&&(o={el:t.hash,top:bg(t.hash),behavior:i}),u(o)})})}};function bg(t){try{const e=document.querySelector(t);if(e)return Number.parseFloat(getComputedStyle(e).scrollMarginTop)+Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)}catch{}return 0}const ik={hashMode:!1,scrollBehaviorType:"auto"},Rn={...ik,...rk},ok=async t=>{var l;let e,n;if(!((l=t.meta)!=null&&l.validate))return;const r=Xe(),i=Bn();if(([e,n]=Ma(()=>Promise.resolve(t.meta.validate(t))),e=await e,n(),e)===!0)return;const s=Qc({statusCode:404,statusMessage:`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}}),a=i.beforeResolve(c=>{if(a(),c===t){const u=i.afterEach(async()=>{u(),await r.runWithContext(()=>jo(s)),window.history.pushState({},"",t.fullPath)});return!1}})},sk=async t=>{let e,n;const r=([e,n]=Ma(()=>gh(t.path)),e=await e,n(),e);if(r.redirect)return $i(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},ak=[ok,sk],la={};function lk(t,e,n){const{pathname:r,search:i,hash:o}=e,s=t.indexOf("#");if(s>-1){const c=o.includes(t.slice(s))?t.slice(s).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),Fp(u,"")}const a=Fp(r,t),l=!n||$1(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":i)+o}const ck=gt({name:"nuxt:router",enforce:"pre",async setup(t){var m,T;let e,n,r=Po().app.baseURL;Rn.hashMode&&!r.includes("#")&&(r+="#");const i=((m=Rn.history)==null?void 0:m.call(Rn,r))??(Rn.hashMode?gC(r):uy(r)),o=((T=Rn.routes)==null?void 0:T.call(Rn,mg))??mg;let s;const a=HC({...Rn,scrollBehavior:(b,_,y)=>{if(_===rr){s=y;return}if(Rn.scrollBehavior){if(a.options.scrollBehavior=Rn.scrollBehavior,"scrollRestoration"in window.history){const x=a.beforeEach(()=>{x(),window.history.scrollRestoration="manual"})}return Rn.scrollBehavior(b,rr,s||y)}},history:i,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=_o(a.currentRoute.value);a.afterEach((b,_)=>{l.value=_}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=lk(r,window.location,t.payload.path),u=_o(a.currentRoute.value),d=()=>{u.value=a.currentRoute.value};t.hook("page:finish",d),a.afterEach((b,_)=>{var y,x,C,S;((x=(y=b.matched[0])==null?void 0:y.components)==null?void 0:x.default)===((S=(C=_.matched[0])==null?void 0:C.components)==null?void 0:S.default)&&d()});const h={};for(const b in u.value)Object.defineProperty(h,b,{get:()=>u.value[b]});t._route=zr(h),t._middleware=t._middleware||{global:[],named:{}};const f=qc();a.afterEach(async(b,_,y)=>{delete t._processingMiddleware,!t.isHydrating&&f.value&&await t.runWithContext(IT),y&&await t.callHook("page:loading:end"),b.matched.length===0&&await t.runWithContext(()=>jo(Mu({statusCode:404,fatal:!1,statusMessage:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))});try{[e,n]=Ma(()=>a.isReady()),await e,n()}catch(b){[e,n]=Ma(()=>t.runWithContext(()=>jo(b))),await e,n()}const g=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;d();const p=t.payload.state._layout;return a.beforeEach(async(b,_)=>{var y;await t.callHook("page:loading:start"),b.meta=ei(b.meta),t.isHydrating&&p&&!Ai(b.meta.layout)&&(b.meta.layout=p),t._processingMiddleware=!0;{const x=new Set([...ak,...t._middleware.global]);for(const C of b.matched){const S=C.meta.middleware;if(S)for(const E of bh(S))x.add(E)}{const C=await t.runWithContext(()=>gh(b.path));if(C.appMiddleware)for(const S in C.appMiddleware)C.appMiddleware[S]?x.add(S):x.delete(S)}for(const C of x){const S=typeof C=="string"?t._middleware.named[C]||await((y=la[C])==null?void 0:y.call(la).then(P=>P.default||P)):C;if(!S)throw new Error(`Unknown route middleware: '${C}'.`);const E=await t.runWithContext(()=>S(b,_));if(!t.payload.serverRendered&&t.isHydrating&&(E===!1||E instanceof Error)){const P=E||Mu({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await t.runWithContext(()=>jo(P)),!1}if(E!==!0&&(E||E===!1))return E}}}),a.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),t.hooks.hookOnce("app:created",async()=>{try{"name"in g&&(g.name=void 0),await a.replace({...g,force:!0}),a.options.scrollBehavior=Rn.scrollBehavior}catch(b){await t.runWithContext(()=>jo(b))}}),{provide:{router:a}}}}),fk="$s";function yy(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;typeof t[0]!="string"&&t.unshift(e);const[n,r]=t;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 i=fk+n,o=Xe(),s=cm(o.payload.state,i);if(s.value===void 0&&r){const a=r();if(It(a))return o.payload.state[i]=a,a;s.value=a}return s}const vg=globalThis.requestIdleCallback||(t=>{const e=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(n)},1)}),iO=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),vh=t=>{const e=Xe();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{vg(()=>t())}):vg(()=>t())};function uk(t={}){const e=t.path||window.location.pathname;let n={};try{n=_c(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||(n==null?void 0:n.path)!==e||(n==null?void 0:n.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:e,expires:Date.now()+(t.ttl??1e4)}))}catch{}if(t.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Xe().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}const dk={nuxtIcon:{class:""}},hk={nuxt:{},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!0,cssSelectorPrefix:"i-",cssWherePseudo:!0,mode:"css",attrs:{"aria-hidden":!0},collections:["academicons","akar-icons","ant-design","arcticons","basil","bi","bitcoin-icons","bpmn","brandico","bx","bxl","bxs","bytesize","carbon","catppuccin","cbi","charm","ci","cib","cif","cil","circle-flags","circum","clarity","codicon","covid","cryptocurrency","cryptocurrency-color","dashicons","devicon","devicon-plain","ei","el","emojione","emojione-monotone","emojione-v1","entypo","entypo-social","eos-icons","ep","et","eva","f7","fa","fa-brands","fa-regular","fa-solid","fa6-brands","fa6-regular","fa6-solid","fad","fe","feather","file-icons","flag","flagpack","flat-color-icons","flat-ui","flowbite","fluent","fluent-emoji","fluent-emoji-flat","fluent-emoji-high-contrast","fluent-mdl2","fontelico","fontisto","formkit","foundation","fxemoji","gala","game-icons","geo","gg","gis","gravity-ui","gridicons","grommet-icons","guidance","healthicons","heroicons","heroicons-outline","heroicons-solid","hugeicons","humbleicons","ic","icomoon-free","icon-park","icon-park-outline","icon-park-solid","icon-park-twotone","iconamoon","iconoir","icons8","il","ion","iwwa","jam","la","lets-icons","line-md","logos","ls","lucide","lucide-lab","mage","majesticons","maki","map","marketeq","material-symbols","material-symbols-light","mdi","mdi-light","medical-icon","memory","meteocons","mi","mingcute","mono-icons","mynaui","nimbus","nonicons","noto","noto-v1","octicon","oi","ooui","openmoji","oui","pajamas","pepicons","pepicons-pencil","pepicons-pop","pepicons-print","ph","pixelarticons","prime","ps","quill","radix-icons","raphael","ri","rivet-icons","si-glyph","simple-icons","simple-line-icons","skill-icons","solar","streamline","streamline-emojis","subway","svg-spinners","system-uicons","tabler","tdesign","teenyicons","token","token-branded","topcoat","twemoji","typcn","uil","uim","uis","uit","uiw","unjs","vaadin","vs","vscode-icons","websymbol","weui","whh","wi","wpf","zmdi","zondicons"],fetchTimeout:1500},ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","primary"],strategy:"merge"}},pk=CT(dk,hk);function by(){const t=Xe();return t._appConfig||(t._appConfig=ei(pk)),t._appConfig}const gk=gt({name:"nuxt-site-config:init",enforce:"pre",async setup(t){const e=yy("site-config");let n={};return n=e.value||window.__NUXT_SITE_CONFIG__,{provide:{nuxtSiteConfig:n}}}}),_k=gt({name:"nuxt:payload",setup(t){Bn().beforeResolve(async(e,n)=>{if(e.path===n.path)return;const r=await Jp(e.path);r&&Object.assign(t.static.data,r.data)}),vh(()=>{var e;t.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await Jp(n)}),((e=navigator.connection)==null?void 0:e.effectiveType)!=="slow-2g"&&setTimeout(Jc,1e3)})}}),mk=gt(()=>{const t=Bn();vh(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),yk=gt(t=>{let e;async function n(){const r=await Jc();e&&clearTimeout(e),e=setTimeout(n,zp);try{const i=await $fetch(ch("builds/latest.json")+`?${Date.now()}`);i.id!==r.id&&t.hooks.callHook("app:manifest:update",i)}catch{}}vh(()=>{e=setTimeout(n,zp)})}),bk=gt({name:"nuxt:chunk-reload",setup(t){const e=Bn(),n=Po(),r=new Set;e.beforeEach(()=>{r.clear()}),t.hook("app:chunkError",({error:o})=>{r.add(o)});function i(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:sh(n.app.baseURL,o.fullPath);uk({path:a,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(i)}),e.onError((o,s)=>{r.has(o)&&i(s)})}}),vk=fu(()=>An(()=>import("./0Bj3bRLW.js"),[],import.meta.url).then(t=>t.default||t.default||t)),xk=[["Icon",vk]],wk=gt({name:"nuxt:global-components",setup(t){for(const[e,n]of xk)t.vueApp.component(e,n),t.vueApp.component("Lazy"+e,n)}}),mi={landing:()=>An(()=>import("./BIqVZeA6.js"),__vite__mapDeps([37,1,31,2,3,10,20,6,16,32,21,15,19,38]),import.meta.url).then(t=>t.default||t)},Tk=gt({name:"nuxt:prefetch",setup(t){const e=Bn();t.hooks.hook("app:mounted",()=>{e.beforeEach(async n=>{var i;const r=(i=n==null?void 0:n.meta)==null?void 0:i.layout;r&&typeof mi[r]=="function"&&await mi[r]()})}),t.hooks.hook("link:prefetch",n=>{if($i(n))return;const r=e.resolve(n);if(!r)return;const i=r.meta.layout;let o=bh(r.meta.middleware);o=o.filter(s=>typeof s=="string");for(const s of o)typeof la[s]=="function"&&la[s]();i&&typeof mi[i]=="function"&&mi[i]()})}});var Sk;function Ck(){return Sk}function kk(t){return typeof t=="function"?t():je(t)}function Vu(t){if(t instanceof Promise||t instanceof Date||t instanceof RegExp)return t;const e=kk(t);if(!t||!e)return e;if(Array.isArray(e))return e.map(n=>Vu(n));if(typeof e=="object"){const n={};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=je(e[r]);continue}n[r]=Vu(e[r])}return n}return e}var Pk="usehead",xg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},wg="__unhead_injection_handler__";function Ek(){if(wg in xg)return xg[wg]();const t=tn(Pk);return t||Ck()}function Rk(t,e={}){const n=e.head||Ek();if(n)return n.ssr?n.push(t,e):Ak(n,t,e)}function Ak(t,e,n={}){const r=Wt(!1),i=Wt({});Wm(()=>{i.value=r.value?{}:Vu(e)});const o=t.push(i.value,n);return Cr(i,a=>{o.patch(a)}),ni()&&(Za(()=>{o.dispose()}),Qd(()=>{r.value=!0}),qd(()=>{r.value=!1})),o}var Mk={install(t){t.mixin({created(){var n;if(typeof((n=this.$options)==null?void 0:n.jsonld)!="function")return;const e=St(()=>this.$options.jsonld.call(this));Rk(()=>({script:[{type:"application/ld+json",children:e.value?JSON.stringify(e.value,null,""):void 0}]}))}})}},Ok=gt(t=>{t.vueApp.use(Mk)});const Ik=Symbol("nuxt-ui.slideover"),Lk=gt(t=>{const e=_o({component:"div",props:{}});t.vueApp.provide(Ik,e)}),Dk=Symbol("nuxt-ui.modal"),Nk=gt(t=>{const e=_o({component:"div",props:{}});t.vueApp.provide(Dk,e)}),xh="-",$k=t=>{const e=Hk(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:s=>{const a=s.split(xh);return a[0]===""&&a.length!==1&&a.shift(),vy(a,e)||Fk(s)},getConflictingClassGroupIds:(s,a)=>{const l=n[s]||[];return a&&r[s]?[...l,...r[s]]:l}}},vy=(t,e)=>{var s;if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),i=r?vy(t.slice(1),r):void 0;if(i)return i;if(e.validators.length===0)return;const o=t.join(xh);return(s=e.validators.find(({validator:a})=>a(o)))==null?void 0:s.classGroupId},Tg=/^\[(.+)\]$/,Fk=t=>{if(Tg.test(t)){const e=Tg.exec(t)[1],n=e==null?void 0:e.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},Hk=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return jk(Object.entries(t.classGroups),n).forEach(([o,s])=>{Wu(s,r,o,e)}),r},Wu=(t,e,n,r)=>{t.forEach(i=>{if(typeof i=="string"){const o=i===""?e:Sg(e,i);o.classGroupId=n;return}if(typeof i=="function"){if(Bk(i)){Wu(i(r),e,n,r);return}e.validators.push({validator:i,classGroupId:n});return}Object.entries(i).forEach(([o,s])=>{Wu(s,Sg(e,o),n,r)})})},Sg=(t,e)=>{let n=t;return e.split(xh).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Bk=t=>t.isThemeGetter,jk=(t,e)=>e?t.map(([n,r])=>{const i=r.map(o=>typeof o=="string"?e+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([s,a])=>[e+s,a])):o);return[n,i]}):t,Uk=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,r=new Map;const i=(o,s)=>{n.set(o,s),e++,e>t&&(e=0,r=n,n=new Map)};return{get(o){let s=n.get(o);if(s!==void 0)return s;if((s=r.get(o))!==void 0)return i(o,s),s},set(o,s){n.has(o)?n.set(o,s):i(o,s)}}},xy="!",zk=t=>{const{separator:e,experimentalParseClassName:n}=t,r=e.length===1,i=e[0],o=e.length,s=a=>{const l=[];let c=0,u=0,d;for(let m=0;m<a.length;m++){let T=a[m];if(c===0){if(T===i&&(r||a.slice(m,m+o)===e)){l.push(a.slice(u,m)),u=m+o;continue}if(T==="/"){d=m;continue}}T==="["?c++:T==="]"&&c--}const h=l.length===0?a:a.substring(u),f=h.startsWith(xy),g=f?h.substring(1):h,p=d&&d>u?d-u:void 0;return{modifiers:l,hasImportantModifier:f,baseClassName:g,maybePostfixModifierPosition:p}};return n?a=>n({className:a,parseClassName:s}):s},Vk=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(r=>{r[0]==="["?(e.push(...n.sort(),r),n=[]):n.push(r)}),e.push(...n.sort()),e},Wk=t=>({cache:Uk(t.cacheSize),parseClassName:zk(t),...$k(t)}),Xk=/\s+/,Yk=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i}=e,o=[],s=t.trim().split(Xk);let a="";for(let l=s.length-1;l>=0;l-=1){const c=s[l],{modifiers:u,hasImportantModifier:d,baseClassName:h,maybePostfixModifierPosition:f}=n(c);let g=!!f,p=r(g?h.substring(0,f):h);if(!p){if(!g){a=c+(a.length>0?" "+a:a);continue}if(p=r(h),!p){a=c+(a.length>0?" "+a:a);continue}g=!1}const m=Vk(u).join(":"),T=d?m+xy:m,b=T+p;if(o.includes(b))continue;o.push(b);const _=i(p,g);for(let y=0;y<_.length;++y){const x=_[y];o.push(T+x)}a=c+(a.length>0?" "+a:a)}return a};function Kk(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=wy(e))&&(r&&(r+=" "),r+=n);return r}const wy=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=wy(t[r]))&&(n&&(n+=" "),n+=e);return n};function Xu(t,...e){let n,r,i,o=s;function s(l){const c=e.reduce((u,d)=>d(u),t());return n=Wk(c),r=n.cache.get,i=n.cache.set,o=a,a(l)}function a(l){const c=r(l);if(c)return c;const u=Yk(l,n);return i(l,u),u}return function(){return o(Kk.apply(null,arguments))}}const nt=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},Ty=/^\[(?:([a-z-]+):)?(.+)\]$/i,Gk=/^\d+\/\d+$/,qk=new Set(["px","full","screen"]),Qk=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Jk=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Zk=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,eP=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,tP=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Or=t=>qo(t)||qk.has(t)||Gk.test(t),oi=t=>ws(t,"length",cP),qo=t=>!!t&&!Number.isNaN(Number(t)),Mf=t=>ws(t,"number",qo),Ms=t=>!!t&&Number.isInteger(Number(t)),nP=t=>t.endsWith("%")&&qo(t.slice(0,-1)),Ee=t=>Ty.test(t),si=t=>Qk.test(t),rP=new Set(["length","size","percentage"]),iP=t=>ws(t,rP,Sy),oP=t=>ws(t,"position",Sy),sP=new Set(["image","url"]),aP=t=>ws(t,sP,uP),lP=t=>ws(t,"",fP),Os=()=>!0,ws=(t,e,n)=>{const r=Ty.exec(t);return r?r[1]?typeof e=="string"?r[1]===e:e.has(r[1]):n(r[2]):!1},cP=t=>Jk.test(t)&&!Zk.test(t),Sy=()=>!1,fP=t=>eP.test(t),uP=t=>tP.test(t),Yu=()=>{const t=nt("colors"),e=nt("spacing"),n=nt("blur"),r=nt("brightness"),i=nt("borderColor"),o=nt("borderRadius"),s=nt("borderSpacing"),a=nt("borderWidth"),l=nt("contrast"),c=nt("grayscale"),u=nt("hueRotate"),d=nt("invert"),h=nt("gap"),f=nt("gradientColorStops"),g=nt("gradientColorStopPositions"),p=nt("inset"),m=nt("margin"),T=nt("opacity"),b=nt("padding"),_=nt("saturate"),y=nt("scale"),x=nt("sepia"),C=nt("skew"),S=nt("space"),E=nt("translate"),P=()=>["auto","contain","none"],R=()=>["auto","hidden","clip","visible","scroll"],F=()=>["auto",Ee,e],A=()=>[Ee,e],H=()=>["",Or,oi],Z=()=>["auto",qo,Ee],re=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],B=()=>["solid","dashed","dotted","double","none"],V=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],K=()=>["start","end","center","between","around","evenly","stretch"],ge=()=>["","0",Ee],L=()=>["auto","avoid","all","avoid-page","page","left","right","column"],ae=()=>[qo,Ee];return{cacheSize:500,separator:":",theme:{colors:[Os],spacing:[Or,oi],blur:["none","",si,Ee],brightness:ae(),borderColor:[t],borderRadius:["none","","full",si,Ee],borderSpacing:A(),borderWidth:H(),contrast:ae(),grayscale:ge(),hueRotate:ae(),invert:ge(),gap:A(),gradientColorStops:[t],gradientColorStopPositions:[nP,oi],inset:F(),margin:F(),opacity:ae(),padding:A(),saturate:ae(),scale:ae(),sepia:ge(),skew:ae(),space:A(),translate:A()},classGroups:{aspect:[{aspect:["auto","square","video",Ee]}],container:["container"],columns:[{columns:[si]}],"break-after":[{"break-after":L()}],"break-before":[{"break-before":L()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...re(),Ee]}],overflow:[{overflow:R()}],"overflow-x":[{"overflow-x":R()}],"overflow-y":[{"overflow-y":R()}],overscroll:[{overscroll:P()}],"overscroll-x":[{"overscroll-x":P()}],"overscroll-y":[{"overscroll-y":P()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[p]}],"inset-x":[{"inset-x":[p]}],"inset-y":[{"inset-y":[p]}],start:[{start:[p]}],end:[{end:[p]}],top:[{top:[p]}],right:[{right:[p]}],bottom:[{bottom:[p]}],left:[{left:[p]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Ms,Ee]}],basis:[{basis:F()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Ee]}],grow:[{grow:ge()}],shrink:[{shrink:ge()}],order:[{order:["first","last","none",Ms,Ee]}],"grid-cols":[{"grid-cols":[Os]}],"col-start-end":[{col:["auto",{span:["full",Ms,Ee]},Ee]}],"col-start":[{"col-start":Z()}],"col-end":[{"col-end":Z()}],"grid-rows":[{"grid-rows":[Os]}],"row-start-end":[{row:["auto",{span:[Ms,Ee]},Ee]}],"row-start":[{"row-start":Z()}],"row-end":[{"row-end":Z()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Ee]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Ee]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal",...K()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...K(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...K(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],ms:[{ms:[m]}],me:[{me:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[S]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[S]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Ee,e]}],"min-w":[{"min-w":[Ee,e,"min","max","fit"]}],"max-w":[{"max-w":[Ee,e,"none","full","min","max","fit","prose",{screen:[si]},si]}],h:[{h:[Ee,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Ee,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Ee,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Ee,e,"auto","min","max","fit"]}],"font-size":[{text:["base",si,oi]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Mf]}],"font-family":[{font:[Os]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Ee]}],"line-clamp":[{"line-clamp":["none",qo,Mf]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Or,Ee]}],"list-image":[{"list-image":["none",Ee]}],"list-style-type":[{list:["none","disc","decimal",Ee]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[T]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[T]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...B(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Or,oi]}],"underline-offset":[{"underline-offset":["auto",Or,Ee]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:A()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Ee]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Ee]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[T]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...re(),oP]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",iP]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},aP]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[f]}],"gradient-via":[{via:[f]}],"gradient-to":[{to:[f]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[T]}],"border-style":[{border:[...B(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[T]}],"divide-style":[{divide:B()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-s":[{"border-s":[i]}],"border-color-e":[{"border-e":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...B()]}],"outline-offset":[{"outline-offset":[Or,Ee]}],"outline-w":[{outline:[Or,oi]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:H()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[T]}],"ring-offset-w":[{"ring-offset":[Or,oi]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",si,lP]}],"shadow-color":[{shadow:[Os]}],opacity:[{opacity:[T]}],"mix-blend":[{"mix-blend":[...V(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":V()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",si,Ee]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[_]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[T]}],"backdrop-saturate":[{"backdrop-saturate":[_]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Ee]}],duration:[{duration:ae()}],ease:[{ease:["linear","in","out","in-out",Ee]}],delay:[{delay:ae()}],animate:[{animate:["none","spin","ping","pulse","bounce",Ee]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[y]}],"scale-x":[{"scale-x":[y]}],"scale-y":[{"scale-y":[y]}],rotate:[{rotate:[Ms,Ee]}],"translate-x":[{"translate-x":[E]}],"translate-y":[{"translate-y":[E]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Ee]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Ee]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":A()}],"scroll-mx":[{"scroll-mx":A()}],"scroll-my":[{"scroll-my":A()}],"scroll-ms":[{"scroll-ms":A()}],"scroll-me":[{"scroll-me":A()}],"scroll-mt":[{"scroll-mt":A()}],"scroll-mr":[{"scroll-mr":A()}],"scroll-mb":[{"scroll-mb":A()}],"scroll-ml":[{"scroll-ml":A()}],"scroll-p":[{"scroll-p":A()}],"scroll-px":[{"scroll-px":A()}],"scroll-py":[{"scroll-py":A()}],"scroll-ps":[{"scroll-ps":A()}],"scroll-pe":[{"scroll-pe":A()}],"scroll-pt":[{"scroll-pt":A()}],"scroll-pr":[{"scroll-pr":A()}],"scroll-pb":[{"scroll-pb":A()}],"scroll-pl":[{"scroll-pl":A()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Ee]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[Or,oi,Mf]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},dP=(t,{cacheSize:e,prefix:n,separator:r,experimentalParseClassName:i,extend:o={},override:s={}})=>{js(t,"cacheSize",e),js(t,"prefix",n),js(t,"separator",r),js(t,"experimentalParseClassName",i);for(const a in s)hP(t[a],s[a]);for(const a in o)pP(t[a],o[a]);return t},js=(t,e,n)=>{n!==void 0&&(t[e]=n)},hP=(t,e)=>{if(e)for(const n in e)js(t,n,e[n])},pP=(t,e)=>{if(e)for(const n in e){const r=e[n];r!==void 0&&(t[n]=(t[n]||[]).concat(r))}},gP=(t,...e)=>typeof t=="function"?Xu(Yu,t,...e):Xu(()=>dP(Yu(),t),...e),oO=Xu(Yu);function sO(t,e){const n={...t};for(const r of e)delete n[r];return n}function Cg(t,e,n){typeof e=="string"&&(e=e.split(".").map(i=>{const o=Number(i);return Number.isNaN(o)?i:o}));let r=t;for(const i of e){if(r==null)return n;r=r[i]}return r!==void 0?r:n}const _P=gP({extend:{classGroups:{icons:[t=>t.startsWith("i-")]}}}),mP=fh((t,e,n,r)=>{if(r==="default"||r.startsWith("default.")||r==="popper"||r.startsWith("popper.")||r.endsWith("avatar")&&e==="size"||r.endsWith("chip")&&e==="size"||r.endsWith("badge")&&e==="size"||e==="color"||e==="variant")return!1;if(typeof t[e]=="string"&&typeof n=="string"&&t[e]&&n)return t[e]=_P(t[e],n),!0});function aO(t,...e){return t==="override"?uh({},...e):mP({},...e)}const Cy=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;function kg(t){return Cy.test(t)?yP(t):t}function yP(t){const e=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,function(r,i,o,s){return i+i+o+o+s+s});const n=Cy.exec(t);return n?`${Number.parseInt(n[1],16)} ${Number.parseInt(n[2],16)} ${Number.parseInt(n[3],16)}`:null}const bP="inherit",vP="currentColor",xP="transparent",wP="#000",TP="#fff",SP={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},CP={50:"rgb(var(--color-gray-50) / <alpha-value>)",100:"rgb(var(--color-gray-100) / <alpha-value>)",200:"rgb(var(--color-gray-200) / <alpha-value>)",300:"rgb(var(--color-gray-300) / <alpha-value>)",400:"rgb(var(--color-gray-400) / <alpha-value>)",500:"rgb(var(--color-gray-500) / <alpha-value>)",600:"rgb(var(--color-gray-600) / <alpha-value>)",700:"rgb(var(--color-gray-700) / <alpha-value>)",800:"rgb(var(--color-gray-800) / <alpha-value>)",900:"rgb(var(--color-gray-900) / <alpha-value>)",950:"rgb(var(--color-gray-950) / <alpha-value>)"},kP={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},PP={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},EP={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},RP={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},AP={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},MP={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},OP={50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},IP={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},LP={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},DP={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},NP={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},$P={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},FP={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},HP={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},BP={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},jP={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},UP={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},zP={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},VP={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},WP={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},XP={50:"rgb(var(--color-primary-50) / <alpha-value>)",100:"rgb(var(--color-primary-100) / <alpha-value>)",200:"rgb(var(--color-primary-200) / <alpha-value>)",300:"rgb(var(--color-primary-300) / <alpha-value>)",400:"rgb(var(--color-primary-400) / <alpha-value>)",500:"rgb(var(--color-primary-500) / <alpha-value>)",600:"rgb(var(--color-primary-600) / <alpha-value>)",700:"rgb(var(--color-primary-700) / <alpha-value>)",800:"rgb(var(--color-primary-800) / <alpha-value>)",900:"rgb(var(--color-primary-900) / <alpha-value>)",950:"rgb(var(--color-primary-950) / <alpha-value>)",DEFAULT:"rgb(var(--color-primary-DEFAULT) / <alpha-value>)"},YP={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},bl={inherit:bP,current:vP,transparent:xP,black:wP,white:TP,slate:SP,gray:CP,zinc:kP,neutral:PP,stone:EP,red:RP,orange:AP,amber:MP,yellow:OP,lime:IP,green:LP,emerald:DP,teal:NP,cyan:$P,sky:FP,blue:HP,indigo:BP,violet:jP,purple:UP,fuchsia:zP,pink:VP,rose:WP,primary:XP,cool:YP},KP=gt(()=>{const t=by(),e=Xe(),n=St(()=>{const i=Cg(bl,t.ui.primary),o=Cg(bl,t.ui.gray);return i||console.warn(`[@nuxt/ui] Primary color '${t.ui.primary}' not found in Tailwind config`),o||console.warn(`[@nuxt/ui] Gray color '${t.ui.gray}' not found in Tailwind config`),`:root {
${Object.entries(i||bl.green).map(([s,a])=>`--color-primary-${s}: ${kg(a)};`).join(`
`)}
--color-primary-DEFAULT: var(--color-primary-500);

${Object.entries(o||bl.cool).map(([s,a])=>`--color-gray-${s}: ${kg(a)};`).join(`
`)}
}

.dark {
  --color-primary-DEFAULT: var(--color-primary-400);
}
`}),r={style:[{innerHTML:()=>n.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(e.isHydrating&&!e.payload.serverRendered){const i=document.createElement("style");i.innerHTML=n.value,i.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(i),r.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}nl(r)}),GP="__NUXT_COLOR_MODE__",Of="nuxt-color-mode",qP="localStorage",Ir=window[GP]||{},QP=gt(t=>{const e=yy("color-mode",()=>ei({preference:Ir.preference,value:Ir.value,unknown:!1,forced:!1})).value;Bn().afterEach(o=>{const s=o.meta.colorMode;s&&s!=="system"?(e.value=s,e.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),e.forced=!1,e.value=e.preference==="system"?Ir.getColorScheme():e.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!e.forced&&e.preference==="system"&&(e.value=Ir.getColorScheme())}))}function i(o,s){var a,l;switch(o){case"cookie":window.document.cookie=Of+"="+s;break;case"sessionStorage":(a=window.sessionStorage)==null||a.setItem(Of,s);break;case"localStorage":default:(l=window.localStorage)==null||l.setItem(Of,s)}}Cr(()=>e.preference,o=>{e.forced||(o==="system"?(e.value=Ir.getColorScheme(),r()):e.value=o,i(qP,o))},{immediate:!0}),Cr(()=>e.value,(o,s)=>{Ir.removeColorScheme(s),Ir.addColorScheme(o)}),e.preference==="system"&&r(),t.hook("app:mounted",()=>{e.unknown&&(e.preference=Ir.preference,e.value=Ir.value,e.unknown=!1)}),t.provide("colorMode",e)}),ky=/^[a-z0-9]+(-[a-z0-9]+)*$/,rl=(t,e,n,r="")=>{const i=t.split(":");if(t.slice(0,1)==="@"){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){const a=i.pop(),l=i.pop(),c={provider:i.length>0?i[0]:r,prefix:l,name:a};return e&&!Vl(c)?null:c}const o=i[0],s=o.split("-");if(s.length>1){const a={provider:r,prefix:s.shift(),name:s.join("-")};return e&&!Vl(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:o};return e&&!Vl(a,n)?null:a}return null},Vl=(t,e)=>t?!!((e&&t.prefix===""||t.prefix)&&t.name):!1,Py=Object.freeze({left:0,top:0,width:16,height:16}),Tc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Ts=Object.freeze({...Py,...Tc}),Ku=Object.freeze({...Ts,body:"",hidden:!1});function JP(t,e){const n={};!t.hFlip!=!e.hFlip&&(n.hFlip=!0),!t.vFlip!=!e.vFlip&&(n.vFlip=!0);const r=((t.rotate||0)+(e.rotate||0))%4;return r&&(n.rotate=r),n}function Pg(t,e){const n=JP(t,e);for(const r in Ku)r in Tc?r in t&&!(r in n)&&(n[r]=Tc[r]):r in e?n[r]=e[r]:r in t&&(n[r]=t[r]);return n}function ZP(t,e){const n=t.icons,r=t.aliases||Object.create(null),i=Object.create(null);function o(s){if(n[s])return i[s]=[];if(!(s in i)){i[s]=null;const a=r[s]&&r[s].parent,l=a&&o(a);l&&(i[s]=[a].concat(l))}return i[s]}return Object.keys(n).concat(Object.keys(r)).forEach(o),i}function eE(t,e,n){const r=t.icons,i=t.aliases||Object.create(null);let o={};function s(a){o=Pg(r[a]||i[a],o)}return s(e),n.forEach(s),Pg(t,o)}function Ey(t,e){const n=[];if(typeof t!="object"||typeof t.icons!="object")return n;t.not_found instanceof Array&&t.not_found.forEach(i=>{e(i,null),n.push(i)});const r=ZP(t);for(const i in r){const o=r[i];o&&(e(i,eE(t,i,o)),n.push(i))}return n}const tE={provider:"",aliases:{},not_found:{},...Py};function If(t,e){for(const n in e)if(n in t&&typeof t[n]!=typeof e[n])return!1;return!0}function Ry(t){if(typeof t!="object"||t===null)return null;const e=t;if(typeof e.prefix!="string"||!t.icons||typeof t.icons!="object"||!If(t,tE))return null;const n=e.icons;for(const i in n){const o=n[i];if(!i||typeof o.body!="string"||!If(o,Ku))return null}const r=e.aliases||Object.create(null);for(const i in r){const o=r[i],s=o.parent;if(!i||typeof s!="string"||!n[s]&&!r[s]||!If(o,Ku))return null}return e}const Eg=Object.create(null);function nE(t,e){return{provider:t,prefix:e,icons:Object.create(null),missing:new Set}}function bo(t,e){const n=Eg[t]||(Eg[t]=Object.create(null));return n[e]||(n[e]=nE(t,e))}function wh(t,e){return Ry(e)?Ey(e,(n,r)=>{r?t.icons[n]=r:t.missing.add(n)}):[]}function rE(t,e,n){try{if(typeof n.body=="string")return t.icons[e]={...n},!0}catch{}return!1}let La=!1;function Ay(t){return typeof t=="boolean"&&(La=t),La}function Th(t){const e=typeof t=="string"?rl(t,!0,La):t;if(e){const n=bo(e.provider,e.prefix),r=e.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function iE(t,e){const n=rl(t,!0,La);if(!n)return!1;const r=bo(n.provider,n.prefix);return e?rE(r,n.name,e):(r.missing.add(n.name),!0)}function oE(t,e){if(typeof t!="object")return!1;if(typeof e!="string"&&(e=t.provider||""),La&&!e&&!t.prefix){let i=!1;return Ry(t)&&(t.prefix="",Ey(t,(o,s)=>{iE(o,s)&&(i=!0)})),i}const n=t.prefix;if(!Vl({provider:e,prefix:n,name:"a"}))return!1;const r=bo(e,n);return!!wh(r,t)}function lO(t){const e=Th(t);return e&&{...Ts,...e}}const My=Object.freeze({width:null,height:null}),Oy=Object.freeze({...My,...Tc}),sE=/(-?[0-9.]*[0-9]+[0-9.]*)/g,aE=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Rg(t,e,n){if(e===1)return t;if(n=n||100,typeof t=="number")return Math.ceil(t*e*n)/n;if(typeof t!="string")return t;const r=t.split(sE);if(r===null||!r.length)return t;const i=[];let o=r.shift(),s=aE.test(o);for(;;){if(s){const a=parseFloat(o);isNaN(a)?i.push(o):i.push(Math.ceil(a*e*n)/n)}else i.push(o);if(o=r.shift(),o===void 0)return i.join("");s=!s}}function lE(t,e="defs"){let n="";const r=t.indexOf("<"+e);for(;r>=0;){const i=t.indexOf(">",r),o=t.indexOf("</"+e);if(i===-1||o===-1)break;const s=t.indexOf(">",o);if(s===-1)break;n+=t.slice(i+1,o).trim(),t=t.slice(0,r).trim()+t.slice(s+1)}return{defs:n,content:t}}function cE(t,e){return t?"<defs>"+t+"</defs>"+e:e}function fE(t,e,n){const r=lE(t);return cE(r.defs,e+r.content+n)}const uE=t=>t==="unset"||t==="undefined"||t==="none";function dE(t,e){const n={...Ts,...t},r={...Oy,...e},i={left:n.left,top:n.top,width:n.width,height:n.height};let o=n.body;[n,r].forEach(p=>{const m=[],T=p.hFlip,b=p.vFlip;let _=p.rotate;T?b?_+=2:(m.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),m.push("scale(-1 1)"),i.top=i.left=0):b&&(m.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),m.push("scale(1 -1)"),i.top=i.left=0);let y;switch(_<0&&(_-=Math.floor(_/4)*4),_=_%4,_){case 1:y=i.height/2+i.top,m.unshift("rotate(90 "+y.toString()+" "+y.toString()+")");break;case 2:m.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:y=i.width/2+i.left,m.unshift("rotate(-90 "+y.toString()+" "+y.toString()+")");break}_%2===1&&(i.left!==i.top&&(y=i.left,i.left=i.top,i.top=y),i.width!==i.height&&(y=i.width,i.width=i.height,i.height=y)),m.length&&(o=fE(o,'<g transform="'+m.join(" ")+'">',"</g>"))});const s=r.width,a=r.height,l=i.width,c=i.height;let u,d;s===null?(d=a===null?"1em":a==="auto"?c:a,u=Rg(d,l/c)):(u=s==="auto"?l:s,d=a===null?Rg(u,c/l):a==="auto"?c:a);const h={},f=(p,m)=>{uE(m)||(h[p]=m.toString())};f("width",u),f("height",d);const g=[i.left,i.top,l,c];return h.viewBox=g.join(" "),{attributes:h,viewBox:g,body:o}}const hE=/\sid="(\S+)"/g,pE="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let gE=0;function _E(t,e=pE){const n=[];let r;for(;r=hE.exec(t);)n.push(r[1]);if(!n.length)return t;const i="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(o=>{const s=typeof e=="function"?e(o):e+(gE++).toString(),a=o.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");t=t.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+s+i+"$3")}),t=t.replace(new RegExp(i,"g"),""),t}const Gu=Object.create(null);function Iy(t,e){Gu[t]=e}function qu(t){return Gu[t]||Gu[""]}function Sh(t){let e;if(typeof t.resources=="string")e=[t.resources];else if(e=t.resources,!(e instanceof Array)||!e.length)return null;return{resources:e,path:t.path||"/",maxURL:t.maxURL||500,rotate:t.rotate||750,timeout:t.timeout||5e3,random:t.random===!0,index:t.index||0,dataAfterTimeout:t.dataAfterTimeout!==!1}}const ef=Object.create(null),Is=["https://api.simplesvg.com","https://api.unisvg.com"],Wl=[];for(;Is.length>0;)Is.length===1||Math.random()>.5?Wl.push(Is.shift()):Wl.push(Is.pop());ef[""]=Sh({resources:["https://api.iconify.design"].concat(Wl)});function Ly(t,e){const n=Sh(e);return n===null?!1:(ef[t]=n,!0)}function tf(t){return ef[t]}function mE(){return Object.keys(ef)}const yE=()=>{let t;try{if(t=fetch,typeof t=="function")return t}catch{}};let Sc=yE();function bE(t){Sc=t}function vE(){return Sc}function xE(t,e){const n=tf(t);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let i=0;n.resources.forEach(s=>{i=Math.max(i,s.length)});const o=e+".json?icons=";r=n.maxURL-i-n.path.length-o.length}return r}function wE(t){return t===404}const TE=(t,e,n)=>{const r=[],i=xE(t,e),o="icons";let s={type:o,provider:t,prefix:e,icons:[]},a=0;return n.forEach((l,c)=>{a+=l.length+1,a>=i&&c>0&&(r.push(s),s={type:o,provider:t,prefix:e,icons:[]},a=l.length),s.icons.push(l)}),r.push(s),r};function SE(t){if(typeof t=="string"){const e=tf(t);if(e)return e.path}return"/"}const CE=(t,e,n)=>{if(!Sc){n("abort",424);return}let r=SE(e.provider);switch(e.type){case"icons":{const o=e.prefix,a=e.icons.join(","),l=new URLSearchParams({icons:a});r+=o+".json?"+l.toString();break}case"custom":{const o=e.uri;r+=o.slice(0,1)==="/"?o.slice(1):o;break}default:n("abort",400);return}let i=503;Sc(t+r).then(o=>{const s=o.status;if(s!==200){setTimeout(()=>{n(wE(s)?"abort":"next",s)});return}return i=501,o.json()}).then(o=>{if(typeof o!="object"||o===null){setTimeout(()=>{o===404?n("abort",o):n("next",i)});return}setTimeout(()=>{n("success",o)})}).catch(()=>{n("next",i)})},kE={prepare:TE,send:CE};function PE(t){const e={loaded:[],missing:[],pending:[]},n=Object.create(null);t.sort((i,o)=>i.provider!==o.provider?i.provider.localeCompare(o.provider):i.prefix!==o.prefix?i.prefix.localeCompare(o.prefix):i.name.localeCompare(o.name));let r={provider:"",prefix:"",name:""};return t.forEach(i=>{if(r.name===i.name&&r.prefix===i.prefix&&r.provider===i.provider)return;r=i;const o=i.provider,s=i.prefix,a=i.name,l=n[o]||(n[o]=Object.create(null)),c=l[s]||(l[s]=bo(o,s));let u;a in c.icons?u=e.loaded:s===""||c.missing.has(a)?u=e.missing:u=e.pending;const d={provider:o,prefix:s,name:a};u.push(d)}),e}function Dy(t,e){t.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(i=>i.id!==e))})}function EE(t){t.pendingCallbacksFlag||(t.pendingCallbacksFlag=!0,setTimeout(()=>{t.pendingCallbacksFlag=!1;const e=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!e.length)return;let n=!1;const r=t.provider,i=t.prefix;e.forEach(o=>{const s=o.icons,a=s.pending.length;s.pending=s.pending.filter(l=>{if(l.prefix!==i)return!0;const c=l.name;if(t.icons[c])s.loaded.push({provider:r,prefix:i,name:c});else if(t.missing.has(c))s.missing.push({provider:r,prefix:i,name:c});else return n=!0,!0;return!1}),s.pending.length!==a&&(n||Dy([t],o.id),o.callback(s.loaded.slice(0),s.missing.slice(0),s.pending.slice(0),o.abort))})}))}let RE=0;function AE(t,e,n){const r=RE++,i=Dy.bind(null,n,r);if(!e.pending.length)return i;const o={id:r,icons:e,callback:t,abort:i};return n.forEach(s=>{(s.loaderCallbacks||(s.loaderCallbacks=[])).push(o)}),i}function ME(t,e=!0,n=!1){const r=[];return t.forEach(i=>{const o=typeof i=="string"?rl(i,e,n):i;o&&r.push(o)}),r}var OE={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function IE(t,e,n,r){const i=t.resources.length,o=t.random?Math.floor(Math.random()*i):t.index;let s;if(t.random){let C=t.resources.slice(0);for(s=[];C.length>1;){const S=Math.floor(Math.random()*C.length);s.push(C[S]),C=C.slice(0,S).concat(C.slice(S+1))}s=s.concat(C)}else s=t.resources.slice(o).concat(t.resources.slice(0,o));const a=Date.now();let l="pending",c=0,u,d=null,h=[],f=[];typeof r=="function"&&f.push(r);function g(){d&&(clearTimeout(d),d=null)}function p(){l==="pending"&&(l="aborted"),g(),h.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),h=[]}function m(C,S){S&&(f=[]),typeof C=="function"&&f.push(C)}function T(){return{startTime:a,payload:e,status:l,queriesSent:c,queriesPending:h.length,subscribe:m,abort:p}}function b(){l="failed",f.forEach(C=>{C(void 0,u)})}function _(){h.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),h=[]}function y(C,S,E){const P=S!=="success";switch(h=h.filter(R=>R!==C),l){case"pending":break;case"failed":if(P||!t.dataAfterTimeout)return;break;default:return}if(S==="abort"){u=E,b();return}if(P){u=E,h.length||(s.length?x():b());return}if(g(),_(),!t.random){const R=t.resources.indexOf(C.resource);R!==-1&&R!==t.index&&(t.index=R)}l="completed",f.forEach(R=>{R(E)})}function x(){if(l!=="pending")return;g();const C=s.shift();if(C===void 0){if(h.length){d=setTimeout(()=>{g(),l==="pending"&&(_(),b())},t.timeout);return}b();return}const S={status:"pending",resource:C,callback:(E,P)=>{y(S,E,P)}};h.push(S),c++,d=setTimeout(x,t.rotate),n(C,e,S.callback)}return setTimeout(x),T}function Ny(t){const e={...OE,...t};let n=[];function r(){n=n.filter(a=>a().status==="pending")}function i(a,l,c){const u=IE(e,a,l,(d,h)=>{r(),c&&c(d,h)});return n.push(u),u}function o(a){return n.find(l=>a(l))||null}return{query:i,find:o,setIndex:a=>{e.index=a},getIndex:()=>e.index,cleanup:r}}function Ag(){}const Lf=Object.create(null);function LE(t){if(!Lf[t]){const e=tf(t);if(!e)return;const n=Ny(e),r={config:e,redundancy:n};Lf[t]=r}return Lf[t]}function $y(t,e,n){let r,i;if(typeof t=="string"){const o=qu(t);if(!o)return n(void 0,424),Ag;i=o.send;const s=LE(t);s&&(r=s.redundancy)}else{const o=Sh(t);if(o){r=Ny(o);const s=t.resources?t.resources[0]:"",a=qu(s);a&&(i=a.send)}}return!r||!i?(n(void 0,424),Ag):r.query(e,i,n)().abort}const Mg="iconify2",Da="iconify",Fy=Da+"-count",Og=Da+"-version",Hy=36e5,DE=168,NE=50;function Qu(t,e){try{return t.getItem(e)}catch{}}function Ch(t,e,n){try{return t.setItem(e,n),!0}catch{}}function Ig(t,e){try{t.removeItem(e)}catch{}}function Ju(t,e){return Ch(t,Fy,e.toString())}function Zu(t){return parseInt(Qu(t,Fy))||0}const oo={local:!0,session:!0},By={local:new Set,session:new Set};let kh=!1;function $E(t){kh=t}let vl=typeof window>"u"?{}:window;function jy(t){const e=t+"Storage";try{if(vl&&vl[e]&&typeof vl[e].length=="number")return vl[e]}catch{}oo[t]=!1}function Uy(t,e){const n=jy(t);if(!n)return;const r=Qu(n,Og);if(r!==Mg){if(r){const a=Zu(n);for(let l=0;l<a;l++)Ig(n,Da+l.toString())}Ch(n,Og,Mg),Ju(n,0);return}const i=Math.floor(Date.now()/Hy)-DE,o=a=>{const l=Da+a.toString(),c=Qu(n,l);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>i&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&e(u,a))return!0}catch{}Ig(n,l)}};let s=Zu(n);for(let a=s-1;a>=0;a--)o(a)||(a===s-1?(s--,Ju(n,s)):By[t].add(a))}function zy(){if(!kh){$E(!0);for(const t in oo)Uy(t,e=>{const n=e.data,r=e.provider,i=n.prefix,o=bo(r,i);if(!wh(o,n).length)return!1;const s=n.lastModified||-1;return o.lastModifiedCached=o.lastModifiedCached?Math.min(o.lastModifiedCached,s):s,!0})}}function FE(t,e){const n=t.lastModifiedCached;if(n&&n>=e)return n===e;if(t.lastModifiedCached=e,n)for(const r in oo)Uy(r,i=>{const o=i.data;return i.provider!==t.provider||o.prefix!==t.prefix||o.lastModified===e});return!0}function HE(t,e){kh||zy();function n(r){let i;if(!oo[r]||!(i=jy(r)))return;const o=By[r];let s;if(o.size)o.delete(s=Array.from(o).shift());else if(s=Zu(i),s>=NE||!Ju(i,s+1))return;const a={cached:Math.floor(Date.now()/Hy),provider:t.provider,data:e};return Ch(i,Da+s.toString(),JSON.stringify(a))}e.lastModified&&!FE(t,e.lastModified)||Object.keys(e.icons).length&&(e.not_found&&(e=Object.assign({},e),delete e.not_found),n("local")||n("session"))}function Lg(){}function BE(t){t.iconsLoaderFlag||(t.iconsLoaderFlag=!0,setTimeout(()=>{t.iconsLoaderFlag=!1,EE(t)}))}function jE(t){const e=[],n=[];return t.forEach(r=>{(r.match(ky)?e:n).push(r)}),{valid:e,invalid:n}}function Ls(t,e,n,r){function i(){const o=t.pendingIcons;e.forEach(s=>{o&&o.delete(s),t.icons[s]||t.missing.add(s)})}if(n&&typeof n=="object")try{if(!wh(t,n).length){i();return}r&&HE(t,n)}catch(o){console.error(o)}i(),BE(t)}function Dg(t,e){t instanceof Promise?t.then(n=>{e(n)}).catch(()=>{e(null)}):e(t)}function UE(t,e){t.iconsToLoad?t.iconsToLoad=t.iconsToLoad.concat(e).sort():t.iconsToLoad=e,t.iconsQueueFlag||(t.iconsQueueFlag=!0,setTimeout(()=>{t.iconsQueueFlag=!1;const{provider:n,prefix:r}=t,i=t.iconsToLoad;if(delete t.iconsToLoad,!i||!i.length)return;const o=t.loadIcon;if(t.loadIcons&&(i.length>1||!o)){Dg(t.loadIcons(i,r,n),u=>{Ls(t,i,u,!1)});return}if(o){i.forEach(u=>{const d=o(u,r,n);Dg(d,h=>{const f=h?{prefix:r,icons:{[u]:h}}:null;Ls(t,[u],f,!1)})});return}const{valid:s,invalid:a}=jE(i);if(a.length&&Ls(t,a,null,!1),!s.length)return;const l=r.match(ky)?qu(n):null;if(!l){Ls(t,s,null,!1);return}l.prepare(n,r,s).forEach(u=>{$y(n,u,d=>{Ls(t,u.icons,d,!0)})})}))}const Vy=(t,e)=>{const n=ME(t,!0,Ay()),r=PE(n);if(!r.pending.length){let l=!0;return e&&setTimeout(()=>{l&&e(r.loaded,r.missing,r.pending,Lg)}),()=>{l=!1}}const i=Object.create(null),o=[];let s,a;return r.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===a&&c===s)return;s=c,a=u,o.push(bo(c,u));const d=i[c]||(i[c]=Object.create(null));d[u]||(d[u]=[])}),r.pending.forEach(l=>{const{provider:c,prefix:u,name:d}=l,h=bo(c,u),f=h.pendingIcons||(h.pendingIcons=new Set);f.has(d)||(f.add(d),i[c][u].push(d))}),o.forEach(l=>{const c=i[l.provider][l.prefix];c.length&&UE(l,c)}),e?AE(e,r,o):Lg},cO=t=>new Promise((e,n)=>{const r=typeof t=="string"?rl(t,!0):t;if(!r){n(t);return}Vy([r||t],i=>{if(i.length&&r){const o=Th(r);if(o){e({...Ts,...o});return}}n(t)})});function zE(t,e){switch(t){case"local":case"session":oo[t]=e;break;case"all":for(const n in oo)oo[n]=e;break}}function VE(t,e){const n={...t};for(const r in e){const i=e[r],o=typeof i;r in My?(i===null||i&&(o==="string"||o==="number"))&&(n[r]=i):o===typeof n[r]&&(n[r]=r==="rotate"?i%4:i)}return n}const WE=/[\s,]+/;function XE(t,e){e.split(WE).forEach(n=>{switch(n.trim()){case"horizontal":t.hFlip=!0;break;case"vertical":t.vFlip=!0;break}})}function YE(t,e=0){const n=t.replace(/^-?[0-9.]*/,"");function r(i){for(;i<0;)i+=4;return i%4}if(n===""){const i=parseInt(t);return isNaN(i)?0:r(i)}else if(n!==t){let i=0;switch(n){case"%":i=25;break;case"deg":i=90}if(i){let o=parseFloat(t.slice(0,t.length-n.length));return isNaN(o)?0:(o=o/i,o%1===0?r(o):0)}}return e}function KE(t,e){let n=t.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in e)n+=" "+r+'="'+e[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+t+"</svg>"}function GE(t){return t.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function qE(t){return"data:image/svg+xml,"+GE(t)}function QE(t){return'url("'+qE(t)+'")'}const Ng={...Oy,inline:!1},JE={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},ZE={display:"inline-block"},ed={backgroundColor:"currentColor"},Wy={backgroundColor:"transparent"},$g={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Fg={webkitMask:ed,mask:ed,background:Wy};for(const t in Fg){const e=Fg[t];for(const n in $g)e[t+n]=$g[n]}const Xl={};["horizontal","vertical"].forEach(t=>{const e=t.slice(0,1)+"Flip";Xl[t+"-flip"]=e,Xl[t.slice(0,1)+"-flip"]=e,Xl[t+"Flip"]=e});function Hg(t){return t+(t.match(/^[-0-9.]+$/)?"px":"")}const Bg=(t,e)=>{const n=VE(Ng,e),r={...JE},i=e.mode||"svg",o={},s=e.style,a=typeof s=="object"&&!(s instanceof Array)?s:{};for(let p in e){const m=e[p];if(m!==void 0)switch(p){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[p]=m===!0||m==="true"||m===1;break;case"flip":typeof m=="string"&&XE(n,m);break;case"color":o.color=m;break;case"rotate":typeof m=="string"?n[p]=YE(m):typeof m=="number"&&(n[p]=m);break;case"ariaHidden":case"aria-hidden":m!==!0&&m!=="true"&&delete r["aria-hidden"];break;default:{const T=Xl[p];T?(m===!0||m==="true"||m===1)&&(n[T]=!0):Ng[p]===void 0&&(r[p]=m)}}}const l=dE(t,n),c=l.attributes;if(n.inline&&(o.verticalAlign="-0.125em"),i==="svg"){r.style={...o,...a},Object.assign(r,c);let p=0,m=e.id;return typeof m=="string"&&(m=m.replace(/-/g,"_")),r.innerHTML=_E(l.body,m?()=>m+"ID"+p++:"iconifyVue"),zt("svg",r)}const{body:u,width:d,height:h}=t,f=i==="mask"||(i==="bg"?!1:u.indexOf("currentColor")!==-1),g=KE(u,{...c,width:d+"",height:h+""});return r.style={...o,"--svg":QE(g),width:Hg(c.width),height:Hg(c.height),...ZE,...f?ed:Wy,...a},zt("span",r)};function eR(t){zE(t,!1)}Ay(!0);Iy("",kE);if(typeof document<"u"&&typeof window<"u"){zy();const t=window;if(t.IconifyPreload!==void 0){const e=t.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof e=="object"&&e!==null&&(e instanceof Array?e:[e]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!oE(r))&&console.error(n)}catch{console.error(n)}})}if(t.IconifyProviders!==void 0){const e=t.IconifyProviders;if(typeof e=="object"&&e!==null)for(let n in e){const r="IconifyProviders["+n+"] is invalid.";try{const i=e[n];if(typeof i!="object"||!i||i.resources===void 0)continue;Ly(n,i)||console.error(r)}catch{console.error(r)}}}}const tR={...Ts,body:""},fO=Rr({inheritAttrs:!1,data(){return{_name:"",_loadingIcon:null,iconMounted:!1,counter:0}},mounted(){this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(t,e,n){if(typeof t=="object"&&t!==null&&typeof t.body=="string")return this._name="",this.abortLoading(),{data:t};let r;if(typeof t!="string"||(r=rl(t,!1,!0))===null)return this.abortLoading(),null;let i=Th(r);if(!i)return(!this._loadingIcon||this._loadingIcon.name!==t)&&(this.abortLoading(),this._name="",i!==null&&(this._loadingIcon={name:t,abort:Vy([r],()=>{this.counter++})})),null;if(this.abortLoading(),this._name!==t&&(this._name=t,e&&e(t)),n){i=Object.assign({},i);const s=n(i.body,r.name,r.prefix,r.provider);typeof s=="string"&&(i.body=s)}const o=["iconify"];return r.prefix!==""&&o.push("iconify--"+r.prefix),r.provider!==""&&o.push("iconify--"+r.provider),{data:i,classes:o}}},render(){this.counter;const t=this.$attrs,e=this.iconMounted||t.ssr?this.getIcon(t.icon,t.onLoad,t.customise):null;if(!e)return Bg(tR,t);let n=t;return e.classes&&(n={...t,class:(typeof t.class=="string"?t.class+" ":"")+e.classes.join(" ")}),Bg({...Ts,...e.data},n)}}),nR={getAPIConfig:tf,setAPIModule:Iy,sendAPIQuery:$y,setFetch:bE,getFetch:vE,listAPIProviders:mE},rR=gt({name:"@nuxt/icon",setup(){var r,i;const t=Po(),e=by().icon;nR.setFetch($fetch.native),eR("all");const n=[];if(e.provider==="server"){const o=((i=(r=t.app)==null?void 0:r.baseURL)==null?void 0:i.replace(/\/$/,""))??"";n.push(o+(e.localApiEndpoint||"/api/_nuxt_icon")),(e.fallbackToApi===!0||e.fallbackToApi==="client-only")&&n.push(e.iconifyApiEndpoint)}else n.push(e.iconifyApiEndpoint);Ly("",{resources:n})}});function nf(t){let e;return e=Xe().$nuxtSiteConfig,e||{}}const iR=gt(()=>{const t=ph();if(!t)return;const e=nf(),n={meta:[],templateParams:{site:e,siteUrl:e.url,siteName:e.name}};e.separator&&(n.templateParams.separator=e.separator),e.titleSeparator&&(n.templateParams.titleSeparator=e.titleSeparator),e.description&&(n.templateParams.siteDescription=e.description,n.meta.push({name:"description",content:"%site.description"})),t.push(n,{tagPriority:150})});function oR(t={}){return{hooks:{entries:{resolve({entries:e}){var i,o;let n=null,r=999;for(const s of e){const a=s.resolvedInput?"resolvedInput":"input",l=s[a],c=(typeof l.titleTemplate=="object"?(i=l.titleTemplate)==null?void 0:i.tagPriority:!1)||s.tagPriority||100;l.titleTemplate!==void 0&&c<=r&&(n=l.titleTemplate,r=c)}for(const s of e){const a=s.resolvedInput?"resolvedInput":"input",l=s[a],c=l.meta||[];n=Nu(n,l.title);const u=l.title,d=(o=c.find(m=>m.name==="description"))==null?void 0:o.content,h=c.some(m=>m.property==="og:title"),f=c.some(m=>m.property==="og:image"),g=c.some(m=>m.name==="twitter:card"),p=c.some(m=>m.property==="og:description");if(s[a].meta=l.meta||[],!h&&(l.titleTemplate||l.title)){let m=(t==null?void 0:t.ogTitle)||n||l.title;typeof m=="function"&&(m=m(u)),m&&s[a].meta.push({property:"og:title",content:String(m)})}if(d&&!p){let m=(t==null?void 0:t.ogDescription)||d;typeof m=="function"&&(m=m(u)),m&&s[a].meta.push({property:"og:description",content:String(m)})}f&&!g&&s[a].meta.push({name:"twitter:card",content:(t==null?void 0:t.twitterCard)||"summary_large_image"})}}}}}}const sR=gt(()=>{const t=ph();t&&t.use(oR())}),aR=/\d/,lR=["-","_","/","."];function cR(t=""){if(!aR.test(t))return t!==t.toLowerCase()}function fR(t,e){const n=lR,r=[];if(!t||typeof t!="string")return r;let i="",o,s;for(const a of t){const l=n.includes(a);if(l===!0){r.push(i),i="",o=void 0;continue}const c=cR(a);if(s===!1){if(o===!1&&c===!0){r.push(i),i=a,o=c;continue}if(o===!0&&c===!1&&i.length>1){const u=i.at(-1);r.push(i.slice(0,Math.max(0,i.length-1))),i=u+a,o=c;continue}}i+=a,o=c,s=l}return r.push(i),r}function uR(t){return t?t[0].toUpperCase()+t.slice(1):""}const dR=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function hR(t,e){return(Array.isArray(t)?t:fR(t)).filter(Boolean).map(n=>dR.test(n)?n.toLowerCase():uR(n)).join(" ")}const pR=gt({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const t=tl(),e=St(()=>{var o,s;if(typeof((o=t.meta)==null?void 0:o.title)=="string")return(s=t.meta)==null?void 0:s.title;const i=xs(t.path||"/").split("/").pop();return i?hR(i):null});nl({title:()=>e.value},{tagPriority:101})}});function Nr(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Xy(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}/*!
 * GSAP 3.12.5
 * https://gsap.com
 *
 * @license Copyright 2008-2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for
 * Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var Hn={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},us={duration:.5,overwrite:!1,delay:0},Ph,nn,at,Gn=1e8,et=1/Gn,td=Math.PI*2,gR=td/4,_R=0,Yy=Math.sqrt,mR=Math.cos,yR=Math.sin,Ft=function(e){return typeof e=="string"},pt=function(e){return typeof e=="function"},Qr=function(e){return typeof e=="number"},Eh=function(e){return typeof e>"u"},Er=function(e){return typeof e=="object"},Tn=function(e){return e!==!1},Rh=function(){return typeof window<"u"},xl=function(e){return pt(e)||Ft(e)},Ky=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},rn=Array.isArray,nd=/(?:-?\.?\d|\.)+/gi,Gy=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Uo=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Df=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,qy=/[+-]=-?[.\d]+/,Qy=/[^,'"\[\]\s]+/gi,bR=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,ft,yr,rd,Ah,jn={},Cc={},Jy,Zy=function(e){return(Cc=vo(e,jn))&&Pn},Mh=function(e,n){return console.warn("Invalid property",e,"set to",n,"Missing plugin? gsap.registerPlugin()")},Na=function(e,n){return!n&&console.warn(e)},eb=function(e,n){return e&&(jn[e]=n)&&Cc&&(Cc[e]=n)||jn},$a=function(){return 0},vR={suppressEvents:!0,isStart:!0,kill:!1},Yl={suppressEvents:!0,kill:!1},xR={suppressEvents:!0},Oh={},ki=[],id={},tb,In={},Nf={},jg=30,Kl=[],Ih="",Lh=function(e){var n=e[0],r,i;if(Er(n)||pt(n)||(e=[e]),!(r=(n._gsap||{}).harness)){for(i=Kl.length;i--&&!Kl[i].targetTest(n););r=Kl[i]}for(i=e.length;i--;)e[i]&&(e[i]._gsap||(e[i]._gsap=new Cb(e[i],r)))||e.splice(i,1);return e},so=function(e){return e._gsap||Lh(qn(e))[0]._gsap},nb=function(e,n,r){return(r=e[n])&&pt(r)?e[n]():Eh(r)&&e.getAttribute&&e.getAttribute(n)||r},Sn=function(e,n){return(e=e.split(",")).forEach(n)||e},yt=function(e){return Math.round(e*1e5)/1e5||0},$t=function(e){return Math.round(e*1e7)/1e7||0},Qo=function(e,n){var r=n.charAt(0),i=parseFloat(n.substr(2));return e=parseFloat(e),r==="+"?e+i:r==="-"?e-i:r==="*"?e*i:e/i},wR=function(e,n){for(var r=n.length,i=0;e.indexOf(n[i])<0&&++i<r;);return i<r},kc=function(){var e=ki.length,n=ki.slice(0),r,i;for(id={},ki.length=0,r=0;r<e;r++)i=n[r],i&&i._lazy&&(i.render(i._lazy[0],i._lazy[1],!0)._lazy=0)},rb=function(e,n,r,i){ki.length&&!nn&&kc(),e.render(n,r,nn&&n<0&&(e._initted||e._startAt)),ki.length&&!nn&&kc()},ib=function(e){var n=parseFloat(e);return(n||n===0)&&(e+"").match(Qy).length<2?n:Ft(e)?e.trim():e},ob=function(e){return e},er=function(e,n){for(var r in n)r in e||(e[r]=n[r]);return e},TR=function(e){return function(n,r){for(var i in r)i in n||i==="duration"&&e||i==="ease"||(n[i]=r[i])}},vo=function(e,n){for(var r in n)e[r]=n[r];return e},Ug=function t(e,n){for(var r in n)r!=="__proto__"&&r!=="constructor"&&r!=="prototype"&&(e[r]=Er(n[r])?t(e[r]||(e[r]={}),n[r]):n[r]);return e},Pc=function(e,n){var r={},i;for(i in e)i in n||(r[i]=e[i]);return r},ca=function(e){var n=e.parent||ft,r=e.keyframes?TR(rn(e.keyframes)):er;if(Tn(e.inherit))for(;n;)r(e,n.vars.defaults),n=n.parent||n._dp;return e},SR=function(e,n){for(var r=e.length,i=r===n.length;i&&r--&&e[r]===n[r];);return r<0},sb=function(e,n,r,i,o){var s=e[i],a;if(o)for(a=n[o];s&&s[o]>a;)s=s._prev;return s?(n._next=s._next,s._next=n):(n._next=e[r],e[r]=n),n._next?n._next._prev=n:e[i]=n,n._prev=s,n.parent=n._dp=e,n},rf=function(e,n,r,i){r===void 0&&(r="_first"),i===void 0&&(i="_last");var o=n._prev,s=n._next;o?o._next=s:e[r]===n&&(e[r]=s),s?s._prev=o:e[i]===n&&(e[i]=o),n._next=n._prev=n.parent=null},Oi=function(e,n){e.parent&&(!n||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},ao=function(e,n){if(e&&(!n||n._end>e._dur||n._start<0))for(var r=e;r;)r._dirty=1,r=r.parent;return e},CR=function(e){for(var n=e.parent;n&&n.parent;)n._dirty=1,n.totalDuration(),n=n.parent;return e},od=function(e,n,r,i){return e._startAt&&(nn?e._startAt.revert(Yl):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(n,!0,i))},kR=function t(e){return!e||e._ts&&t(e.parent)},zg=function(e){return e._repeat?ds(e._tTime,e=e.duration()+e._rDelay)*e:0},ds=function(e,n){var r=Math.floor(e/=n);return e&&r===e?r-1:r},Ec=function(e,n){return(e-n._start)*n._ts+(n._ts>=0?0:n._dirty?n.totalDuration():n._tDur)},of=function(e){return e._end=$t(e._start+(e._tDur/Math.abs(e._ts||e._rts||et)||0))},sf=function(e,n){var r=e._dp;return r&&r.smoothChildTiming&&e._ts&&(e._start=$t(r._time-(e._ts>0?n/e._ts:((e._dirty?e.totalDuration():e._tDur)-n)/-e._ts)),of(e),r._dirty||ao(r,e)),e},ab=function(e,n){var r;if((n._time||!n._dur&&n._initted||n._start<e._time&&(n._dur||!n.add))&&(r=Ec(e.rawTime(),n),(!n._dur||il(0,n.totalDuration(),r)-n._tTime>et)&&n.render(r,!0)),ao(e,n)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(r=e;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;e._zTime=-et}},vr=function(e,n,r,i){return n.parent&&Oi(n),n._start=$t((Qr(r)?r:r||e!==ft?Wn(e,r,n):e._time)+n._delay),n._end=$t(n._start+(n.totalDuration()/Math.abs(n.timeScale())||0)),sb(e,n,"_first","_last",e._sort?"_start":0),sd(n)||(e._recent=n),i||ab(e,n),e._ts<0&&sf(e,e._tTime),e},lb=function(e,n){return(jn.ScrollTrigger||Mh("scrollTrigger",n))&&jn.ScrollTrigger.create(n,e)},cb=function(e,n,r,i,o){if(Nh(e,n,o),!e._initted)return 1;if(!r&&e._pt&&!nn&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&tb!==Dn.frame)return ki.push(e),e._lazy=[o,i],1},PR=function t(e){var n=e.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||t(n))},sd=function(e){var n=e.data;return n==="isFromStart"||n==="isStart"},ER=function(e,n,r,i){var o=e.ratio,s=n<0||!n&&(!e._start&&PR(e)&&!(!e._initted&&sd(e))||(e._ts<0||e._dp._ts<0)&&!sd(e))?0:1,a=e._rDelay,l=0,c,u,d;if(a&&e._repeat&&(l=il(0,e._tDur,n),u=ds(l,a),e._yoyo&&u&1&&(s=1-s),u!==ds(e._tTime,a)&&(o=1-s,e.vars.repeatRefresh&&e._initted&&e.invalidate())),s!==o||nn||i||e._zTime===et||!n&&e._zTime){if(!e._initted&&cb(e,n,i,r,l))return;for(d=e._zTime,e._zTime=n||(r?et:0),r||(r=n&&!d),e.ratio=s,e._from&&(s=1-s),e._time=0,e._tTime=l,c=e._pt;c;)c.r(s,c.d),c=c._next;n<0&&od(e,n,r,!0),e._onUpdate&&!r&&Fn(e,"onUpdate"),l&&e._repeat&&!r&&e.parent&&Fn(e,"onRepeat"),(n>=e._tDur||n<0)&&e.ratio===s&&(s&&Oi(e,1),!r&&!nn&&(Fn(e,s?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=n)},RR=function(e,n,r){var i;if(r>n)for(i=e._first;i&&i._start<=r;){if(i.data==="isPause"&&i._start>n)return i;i=i._next}else for(i=e._last;i&&i._start>=r;){if(i.data==="isPause"&&i._start<n)return i;i=i._prev}},hs=function(e,n,r,i){var o=e._repeat,s=$t(n)||0,a=e._tTime/e._tDur;return a&&!i&&(e._time*=s/e._dur),e._dur=s,e._tDur=o?o<0?1e10:$t(s*(o+1)+e._rDelay*o):s,a>0&&!i&&sf(e,e._tTime=e._tDur*a),e.parent&&of(e),r||ao(e.parent,e),e},Vg=function(e){return e instanceof pn?ao(e):hs(e,e._dur)},AR={_start:0,endTime:$a,totalDuration:$a},Wn=function t(e,n,r){var i=e.labels,o=e._recent||AR,s=e.duration()>=Gn?o.endTime(!1):e._dur,a,l,c;return Ft(n)&&(isNaN(n)||n in i)?(l=n.charAt(0),c=n.substr(-1)==="%",a=n.indexOf("="),l==="<"||l===">"?(a>=0&&(n=n.replace(/=/,"")),(l==="<"?o._start:o.endTime(o._repeat>=0))+(parseFloat(n.substr(1))||0)*(c?(a<0?o:r).totalDuration()/100:1)):a<0?(n in i||(i[n]=s),i[n]):(l=parseFloat(n.charAt(a-1)+n.substr(a+1)),c&&r&&(l=l/100*(rn(r)?r[0]:r).totalDuration()),a>1?t(e,n.substr(0,a-1),r)+l:s+l)):n==null?s:+n},fa=function(e,n,r){var i=Qr(n[1]),o=(i?2:1)+(e<2?0:1),s=n[o],a,l;if(i&&(s.duration=n[1]),s.parent=r,e){for(a=s,l=r;l&&!("immediateRender"in a);)a=l.vars.defaults||{},l=Tn(l.vars.inherit)&&l.parent;s.immediateRender=Tn(a.immediateRender),e<2?s.runBackwards=1:s.startAt=n[o-1]}return new Tt(n[0],s,n[o+1])},Fi=function(e,n){return e||e===0?n(e):n},il=function(e,n,r){return r<e?e:r>n?n:r},en=function(e,n){return!Ft(e)||!(n=bR.exec(e))?"":n[1]},MR=function(e,n,r){return Fi(r,function(i){return il(e,n,i)})},ad=[].slice,fb=function(e,n){return e&&Er(e)&&"length"in e&&(!n&&!e.length||e.length-1 in e&&Er(e[0]))&&!e.nodeType&&e!==yr},OR=function(e,n,r){return r===void 0&&(r=[]),e.forEach(function(i){var o;return Ft(i)&&!n||fb(i,1)?(o=r).push.apply(o,qn(i)):r.push(i)})||r},qn=function(e,n,r){return at&&!n&&at.selector?at.selector(e):Ft(e)&&!r&&(rd||!ps())?ad.call((n||Ah).querySelectorAll(e),0):rn(e)?OR(e,r):fb(e)?ad.call(e,0):e?[e]:[]},ld=function(e){return e=qn(e)[0]||Na("Invalid scope")||{},function(n){var r=e.current||e.nativeElement||e;return qn(n,r.querySelectorAll?r:r===e?Na("Invalid scope")||Ah.createElement("div"):e)}},ub=function(e){return e.sort(function(){return .5-Math.random()})},db=function(e){if(pt(e))return e;var n=Er(e)?e:{each:e},r=lo(n.ease),i=n.from||0,o=parseFloat(n.base)||0,s={},a=i>0&&i<1,l=isNaN(i)||a,c=n.axis,u=i,d=i;return Ft(i)?u=d={center:.5,edges:.5,end:1}[i]||0:!a&&l&&(u=i[0],d=i[1]),function(h,f,g){var p=(g||n).length,m=s[p],T,b,_,y,x,C,S,E,P;if(!m){if(P=n.grid==="auto"?0:(n.grid||[1,Gn])[1],!P){for(S=-Gn;S<(S=g[P++].getBoundingClientRect().left)&&P<p;);P<p&&P--}for(m=s[p]=[],T=l?Math.min(P,p)*u-.5:i%P,b=P===Gn?0:l?p*d/P-.5:i/P|0,S=0,E=Gn,C=0;C<p;C++)_=C%P-T,y=b-(C/P|0),m[C]=x=c?Math.abs(c==="y"?y:_):Yy(_*_+y*y),x>S&&(S=x),x<E&&(E=x);i==="random"&&ub(m),m.max=S-E,m.min=E,m.v=p=(parseFloat(n.amount)||parseFloat(n.each)*(P>p?p-1:c?c==="y"?p/P:P:Math.max(P,p/P))||0)*(i==="edges"?-1:1),m.b=p<0?o-p:o,m.u=en(n.amount||n.each)||0,r=r&&p<0?wb(r):r}return p=(m[h]-m.min)/m.max||0,$t(m.b+(r?r(p):p)*m.v)+m.u}},cd=function(e){var n=Math.pow(10,((e+"").split(".")[1]||"").length);return function(r){var i=$t(Math.round(parseFloat(r)/e)*e*n);return(i-i%1)/n+(Qr(r)?0:en(r))}},hb=function(e,n){var r=rn(e),i,o;return!r&&Er(e)&&(i=r=e.radius||Gn,e.values?(e=qn(e.values),(o=!Qr(e[0]))&&(i*=i)):e=cd(e.increment)),Fi(n,r?pt(e)?function(s){return o=e(s),Math.abs(o-s)<=i?o:s}:function(s){for(var a=parseFloat(o?s.x:s),l=parseFloat(o?s.y:0),c=Gn,u=0,d=e.length,h,f;d--;)o?(h=e[d].x-a,f=e[d].y-l,h=h*h+f*f):h=Math.abs(e[d]-a),h<c&&(c=h,u=d);return u=!i||c<=i?e[u]:s,o||u===s||Qr(s)?u:u+en(s)}:cd(e))},pb=function(e,n,r,i){return Fi(rn(e)?!n:r===!0?!!(r=0):!i,function(){return rn(e)?e[~~(Math.random()*e.length)]:(r=r||1e-5)&&(i=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((e-r/2+Math.random()*(n-e+r*.99))/r)*r*i)/i})},IR=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(i){return n.reduce(function(o,s){return s(o)},i)}},LR=function(e,n){return function(r){return e(parseFloat(r))+(n||en(r))}},DR=function(e,n,r){return _b(e,n,0,1,r)},gb=function(e,n,r){return Fi(r,function(i){return e[~~n(i)]})},NR=function t(e,n,r){var i=n-e;return rn(e)?gb(e,t(0,e.length),n):Fi(r,function(o){return(i+(o-e)%i)%i+e})},$R=function t(e,n,r){var i=n-e,o=i*2;return rn(e)?gb(e,t(0,e.length-1),n):Fi(r,function(s){return s=(o+(s-e)%o)%o||0,e+(s>i?o-s:s)})},Fa=function(e){for(var n=0,r="",i,o,s,a;~(i=e.indexOf("random(",n));)s=e.indexOf(")",i),a=e.charAt(i+7)==="[",o=e.substr(i+7,s-i-7).match(a?Qy:nd),r+=e.substr(n,i-n)+pb(a?o:+o[0],a?0:+o[1],+o[2]||1e-5),n=s+1;return r+e.substr(n,e.length-n)},_b=function(e,n,r,i,o){var s=n-e,a=i-r;return Fi(o,function(l){return r+((l-e)/s*a||0)})},FR=function t(e,n,r,i){var o=isNaN(e+n)?0:function(f){return(1-f)*e+f*n};if(!o){var s=Ft(e),a={},l,c,u,d,h;if(r===!0&&(i=1)&&(r=null),s)e={p:e},n={p:n};else if(rn(e)&&!rn(n)){for(u=[],d=e.length,h=d-2,c=1;c<d;c++)u.push(t(e[c-1],e[c]));d--,o=function(g){g*=d;var p=Math.min(h,~~g);return u[p](g-p)},r=n}else i||(e=vo(rn(e)?[]:{},e));if(!u){for(l in n)Dh.call(a,e,l,"get",n[l]);o=function(g){return Hh(g,a)||(s?e.p:e)}}}return Fi(r,o)},Wg=function(e,n,r){var i=e.labels,o=Gn,s,a,l;for(s in i)a=i[s]-n,a<0==!!r&&a&&o>(a=Math.abs(a))&&(l=s,o=a);return l},Fn=function(e,n,r){var i=e.vars,o=i[n],s=at,a=e._ctx,l,c,u;if(o)return l=i[n+"Params"],c=i.callbackScope||e,r&&ki.length&&kc(),a&&(at=a),u=l?o.apply(c,l):o.call(c),at=s,u},Us=function(e){return Oi(e),e.scrollTrigger&&e.scrollTrigger.kill(!!nn),e.progress()<1&&Fn(e,"onInterrupt"),e},zo,mb=[],yb=function(e){if(e)if(e=!e.name&&e.default||e,Rh()||e.headless){var n=e.name,r=pt(e),i=n&&!r&&e.init?function(){this._props=[]}:e,o={init:$a,render:Hh,add:Dh,kill:eA,modifier:ZR,rawVars:0},s={targetTest:0,get:0,getSetter:Fh,aliases:{},register:0};if(ps(),e!==i){if(In[n])return;er(i,er(Pc(e,o),s)),vo(i.prototype,vo(o,Pc(e,s))),In[i.prop=n]=i,e.targetTest&&(Kl.push(i),Oh[n]=1),n=(n==="css"?"CSS":n.charAt(0).toUpperCase()+n.substr(1))+"Plugin"}eb(n,i),e.register&&e.register(Pn,i,Cn)}else mb.push(e)},Ge=255,zs={aqua:[0,Ge,Ge],lime:[0,Ge,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Ge],navy:[0,0,128],white:[Ge,Ge,Ge],olive:[128,128,0],yellow:[Ge,Ge,0],orange:[Ge,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Ge,0,0],pink:[Ge,192,203],cyan:[0,Ge,Ge],transparent:[Ge,Ge,Ge,0]},$f=function(e,n,r){return e+=e<0?1:e>1?-1:0,(e*6<1?n+(r-n)*e*6:e<.5?r:e*3<2?n+(r-n)*(2/3-e)*6:n)*Ge+.5|0},bb=function(e,n,r){var i=e?Qr(e)?[e>>16,e>>8&Ge,e&Ge]:0:zs.black,o,s,a,l,c,u,d,h,f,g;if(!i){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),zs[e])i=zs[e];else if(e.charAt(0)==="#"){if(e.length<6&&(o=e.charAt(1),s=e.charAt(2),a=e.charAt(3),e="#"+o+o+s+s+a+a+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return i=parseInt(e.substr(1,6),16),[i>>16,i>>8&Ge,i&Ge,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),i=[e>>16,e>>8&Ge,e&Ge]}else if(e.substr(0,3)==="hsl"){if(i=g=e.match(nd),!n)l=+i[0]%360/360,c=+i[1]/100,u=+i[2]/100,s=u<=.5?u*(c+1):u+c-u*c,o=u*2-s,i.length>3&&(i[3]*=1),i[0]=$f(l+1/3,o,s),i[1]=$f(l,o,s),i[2]=$f(l-1/3,o,s);else if(~e.indexOf("="))return i=e.match(Gy),r&&i.length<4&&(i[3]=1),i}else i=e.match(nd)||zs.transparent;i=i.map(Number)}return n&&!g&&(o=i[0]/Ge,s=i[1]/Ge,a=i[2]/Ge,d=Math.max(o,s,a),h=Math.min(o,s,a),u=(d+h)/2,d===h?l=c=0:(f=d-h,c=u>.5?f/(2-d-h):f/(d+h),l=d===o?(s-a)/f+(s<a?6:0):d===s?(a-o)/f+2:(o-s)/f+4,l*=60),i[0]=~~(l+.5),i[1]=~~(c*100+.5),i[2]=~~(u*100+.5)),r&&i.length<4&&(i[3]=1),i},vb=function(e){var n=[],r=[],i=-1;return e.split(Pi).forEach(function(o){var s=o.match(Uo)||[];n.push.apply(n,s),r.push(i+=s.length+1)}),n.c=r,n},Xg=function(e,n,r){var i="",o=(e+i).match(Pi),s=n?"hsla(":"rgba(",a=0,l,c,u,d;if(!o)return e;if(o=o.map(function(h){return(h=bb(h,n,1))&&s+(n?h[0]+","+h[1]+"%,"+h[2]+"%,"+h[3]:h.join(","))+")"}),r&&(u=vb(e),l=r.c,l.join(i)!==u.c.join(i)))for(c=e.replace(Pi,"1").split(Uo),d=c.length-1;a<d;a++)i+=c[a]+(~l.indexOf(a)?o.shift()||s+"0,0,0,0)":(u.length?u:o.length?o:r).shift());if(!c)for(c=e.split(Pi),d=c.length-1;a<d;a++)i+=c[a]+o[a];return i+c[d]},Pi=function(){var t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b",e;for(e in zs)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),HR=/hsl[a]?\(/,xb=function(e){var n=e.join(" "),r;if(Pi.lastIndex=0,Pi.test(n))return r=HR.test(n),e[1]=Xg(e[1],r),e[0]=Xg(e[0],r,vb(e[1])),!0},Ha,Dn=function(){var t=Date.now,e=500,n=33,r=t(),i=r,o=1e3/240,s=o,a=[],l,c,u,d,h,f,g=function p(m){var T=t()-i,b=m===!0,_,y,x,C;if((T>e||T<0)&&(r+=T-n),i+=T,x=i-r,_=x-s,(_>0||b)&&(C=++d.frame,h=x-d.time*1e3,d.time=x=x/1e3,s+=_+(_>=o?4:o-_),y=1),b||(l=c(p)),y)for(f=0;f<a.length;f++)a[f](x,h,C,m)};return d={time:0,frame:0,tick:function(){g(!0)},deltaRatio:function(m){return h/(1e3/(m||60))},wake:function(){Jy&&(!rd&&Rh()&&(yr=rd=window,Ah=yr.document||{},jn.gsap=Pn,(yr.gsapVersions||(yr.gsapVersions=[])).push(Pn.version),Zy(Cc||yr.GreenSockGlobals||!yr.gsap&&yr||{}),mb.forEach(yb)),u=typeof requestAnimationFrame<"u"&&requestAnimationFrame,l&&d.sleep(),c=u||function(m){return setTimeout(m,s-d.time*1e3+1|0)},Ha=1,g(2))},sleep:function(){(u?cancelAnimationFrame:clearTimeout)(l),Ha=0,c=$a},lagSmoothing:function(m,T){e=m||1/0,n=Math.min(T||33,e)},fps:function(m){o=1e3/(m||240),s=d.time*1e3+o},add:function(m,T,b){var _=T?function(y,x,C,S){m(y,x,C,S),d.remove(_)}:m;return d.remove(m),a[b?"unshift":"push"](_),ps(),_},remove:function(m,T){~(T=a.indexOf(m))&&a.splice(T,1)&&f>=T&&f--},_listeners:a},d}(),ps=function(){return!Ha&&Dn.wake()},$e={},BR=/^[\d.\-M][\d.\-,\s]/,jR=/["']/g,UR=function(e){for(var n={},r=e.substr(1,e.length-3).split(":"),i=r[0],o=1,s=r.length,a,l,c;o<s;o++)l=r[o],a=o!==s-1?l.lastIndexOf(","):l.length,c=l.substr(0,a),n[i]=isNaN(c)?c.replace(jR,"").trim():+c,i=l.substr(a+1).trim();return n},zR=function(e){var n=e.indexOf("(")+1,r=e.indexOf(")"),i=e.indexOf("(",n);return e.substring(n,~i&&i<r?e.indexOf(")",r+1):r)},VR=function(e){var n=(e+"").split("("),r=$e[n[0]];return r&&n.length>1&&r.config?r.config.apply(null,~e.indexOf("{")?[UR(n[1])]:zR(e).split(",").map(ib)):$e._CE&&BR.test(e)?$e._CE("",e):r},wb=function(e){return function(n){return 1-e(1-n)}},Tb=function t(e,n){for(var r=e._first,i;r;)r instanceof pn?t(r,n):r.vars.yoyoEase&&(!r._yoyo||!r._repeat)&&r._yoyo!==n&&(r.timeline?t(r.timeline,n):(i=r._ease,r._ease=r._yEase,r._yEase=i,r._yoyo=n)),r=r._next},lo=function(e,n){return e&&(pt(e)?e:$e[e]||VR(e))||n},Eo=function(e,n,r,i){r===void 0&&(r=function(l){return 1-n(1-l)}),i===void 0&&(i=function(l){return l<.5?n(l*2)/2:1-n((1-l)*2)/2});var o={easeIn:n,easeOut:r,easeInOut:i},s;return Sn(e,function(a){$e[a]=jn[a]=o,$e[s=a.toLowerCase()]=r;for(var l in o)$e[s+(l==="easeIn"?".in":l==="easeOut"?".out":".inOut")]=$e[a+"."+l]=o[l]}),o},Sb=function(e){return function(n){return n<.5?(1-e(1-n*2))/2:.5+e((n-.5)*2)/2}},Ff=function t(e,n,r){var i=n>=1?n:1,o=(r||(e?.3:.45))/(n<1?n:1),s=o/td*(Math.asin(1/i)||0),a=function(u){return u===1?1:i*Math.pow(2,-10*u)*yR((u-s)*o)+1},l=e==="out"?a:e==="in"?function(c){return 1-a(1-c)}:Sb(a);return o=td/o,l.config=function(c,u){return t(e,c,u)},l},Hf=function t(e,n){n===void 0&&(n=1.70158);var r=function(s){return s?--s*s*((n+1)*s+n)+1:0},i=e==="out"?r:e==="in"?function(o){return 1-r(1-o)}:Sb(r);return i.config=function(o){return t(e,o)},i};Sn("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var n=e<5?e+1:e;Eo(t+",Power"+(n-1),e?function(r){return Math.pow(r,n)}:function(r){return r},function(r){return 1-Math.pow(1-r,n)},function(r){return r<.5?Math.pow(r*2,n)/2:1-Math.pow((1-r)*2,n)/2})});$e.Linear.easeNone=$e.none=$e.Linear.easeIn;Eo("Elastic",Ff("in"),Ff("out"),Ff());(function(t,e){var n=1/e,r=2*n,i=2.5*n,o=function(a){return a<n?t*a*a:a<r?t*Math.pow(a-1.5/e,2)+.75:a<i?t*(a-=2.25/e)*a+.9375:t*Math.pow(a-2.625/e,2)+.984375};Eo("Bounce",function(s){return 1-o(1-s)},o)})(7.5625,2.75);Eo("Expo",function(t){return t?Math.pow(2,10*(t-1)):0});Eo("Circ",function(t){return-(Yy(1-t*t)-1)});Eo("Sine",function(t){return t===1?1:-mR(t*gR)+1});Eo("Back",Hf("in"),Hf("out"),Hf());$e.SteppedEase=$e.steps=jn.SteppedEase={config:function(e,n){e===void 0&&(e=1);var r=1/e,i=e+(n?0:1),o=n?1:0,s=1-et;return function(a){return((i*il(0,s,a)|0)+o)*r}}};us.ease=$e["quad.out"];Sn("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return Ih+=t+","+t+"Params,"});var Cb=function(e,n){this.id=_R++,e._gsap=this,this.target=e,this.harness=n,this.get=n?n.get:nb,this.set=n?n.getSetter:Fh},Ba=function(){function t(n){this.vars=n,this._delay=+n.delay||0,(this._repeat=n.repeat===1/0?-2:n.repeat||0)&&(this._rDelay=n.repeatDelay||0,this._yoyo=!!n.yoyo||!!n.yoyoEase),this._ts=1,hs(this,+n.duration,1,1),this.data=n.data,at&&(this._ctx=at,at.data.push(this)),Ha||Dn.wake()}var e=t.prototype;return e.delay=function(r){return r||r===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+r-this._delay),this._delay=r,this):this._delay},e.duration=function(r){return arguments.length?this.totalDuration(this._repeat>0?r+(r+this._rDelay)*this._repeat:r):this.totalDuration()&&this._dur},e.totalDuration=function(r){return arguments.length?(this._dirty=0,hs(this,this._repeat<0?r:(r-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(r,i){if(ps(),!arguments.length)return this._tTime;var o=this._dp;if(o&&o.smoothChildTiming&&this._ts){for(sf(this,r),!o._dp||o.parent||ab(o,this);o&&o.parent;)o.parent._time!==o._start+(o._ts>=0?o._tTime/o._ts:(o.totalDuration()-o._tTime)/-o._ts)&&o.totalTime(o._tTime,!0),o=o.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&r<this._tDur||this._ts<0&&r>0||!this._tDur&&!r)&&vr(this._dp,this,this._start-this._delay)}return(this._tTime!==r||!this._dur&&!i||this._initted&&Math.abs(this._zTime)===et||!r&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=r),rb(this,r,i)),this},e.time=function(r,i){return arguments.length?this.totalTime(Math.min(this.totalDuration(),r+zg(this))%(this._dur+this._rDelay)||(r?this._dur:0),i):this._time},e.totalProgress=function(r,i){return arguments.length?this.totalTime(this.totalDuration()*r,i):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>0?1:0},e.progress=function(r,i){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-r:r)+zg(this),i):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(r,i){var o=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(r-1)*o,i):this._repeat?ds(this._tTime,o)+1:1},e.timeScale=function(r,i){if(!arguments.length)return this._rts===-et?0:this._rts;if(this._rts===r)return this;var o=this.parent&&this._ts?Ec(this.parent._time,this):this._tTime;return this._rts=+r||0,this._ts=this._ps||r===-et?0:this._rts,this.totalTime(il(-Math.abs(this._delay),this._tDur,o),i!==!1),of(this),CR(this)},e.paused=function(r){return arguments.length?(this._ps!==r&&(this._ps=r,r?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(ps(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==et&&(this._tTime-=et)))),this):this._ps},e.startTime=function(r){if(arguments.length){this._start=r;var i=this.parent||this._dp;return i&&(i._sort||!this.parent)&&vr(i,this,r-this._delay),this}return this._start},e.endTime=function(r){return this._start+(Tn(r)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(r){var i=this.parent||this._dp;return i?r&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Ec(i.rawTime(r),this):this._tTime:this._tTime},e.revert=function(r){r===void 0&&(r=xR);var i=nn;return nn=r,(this._initted||this._startAt)&&(this.timeline&&this.timeline.revert(r),this.totalTime(-.01,r.suppressEvents)),this.data!=="nested"&&r.kill!==!1&&this.kill(),nn=i,this},e.globalTime=function(r){for(var i=this,o=arguments.length?r:i.rawTime();i;)o=i._start+o/(Math.abs(i._ts)||1),i=i._dp;return!this.parent&&this._sat?this._sat.globalTime(r):o},e.repeat=function(r){return arguments.length?(this._repeat=r===1/0?-2:r,Vg(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(r){if(arguments.length){var i=this._time;return this._rDelay=r,Vg(this),i?this.time(i):this}return this._rDelay},e.yoyo=function(r){return arguments.length?(this._yoyo=r,this):this._yoyo},e.seek=function(r,i){return this.totalTime(Wn(this,r),Tn(i))},e.restart=function(r,i){return this.play().totalTime(r?-this._delay:0,Tn(i))},e.play=function(r,i){return r!=null&&this.seek(r,i),this.reversed(!1).paused(!1)},e.reverse=function(r,i){return r!=null&&this.seek(r||this.totalDuration(),i),this.reversed(!0).paused(!1)},e.pause=function(r,i){return r!=null&&this.seek(r,i),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(r){return arguments.length?(!!r!==this.reversed()&&this.timeScale(-this._rts||(r?-et:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-et,this},e.isActive=function(){var r=this.parent||this._dp,i=this._start,o;return!!(!r||this._ts&&this._initted&&r.isActive()&&(o=r.rawTime(!0))>=i&&o<this.endTime(!0)-et)},e.eventCallback=function(r,i,o){var s=this.vars;return arguments.length>1?(i?(s[r]=i,o&&(s[r+"Params"]=o),r==="onUpdate"&&(this._onUpdate=i)):delete s[r],this):s[r]},e.then=function(r){var i=this;return new Promise(function(o){var s=pt(r)?r:ob,a=function(){var c=i.then;i.then=null,pt(s)&&(s=s(i))&&(s.then||s===i)&&(i.then=c),o(s),i.then=c};i._initted&&i.totalProgress()===1&&i._ts>=0||!i._tTime&&i._ts<0?a():i._prom=a})},e.kill=function(){Us(this)},t}();er(Ba.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-et,_prom:0,_ps:!1,_rts:1});var pn=function(t){Xy(e,t);function e(r,i){var o;return r===void 0&&(r={}),o=t.call(this,r)||this,o.labels={},o.smoothChildTiming=!!r.smoothChildTiming,o.autoRemoveChildren=!!r.autoRemoveChildren,o._sort=Tn(r.sortChildren),ft&&vr(r.parent||ft,Nr(o),i),r.reversed&&o.reverse(),r.paused&&o.paused(!0),r.scrollTrigger&&lb(Nr(o),r.scrollTrigger),o}var n=e.prototype;return n.to=function(i,o,s){return fa(0,arguments,this),this},n.from=function(i,o,s){return fa(1,arguments,this),this},n.fromTo=function(i,o,s,a){return fa(2,arguments,this),this},n.set=function(i,o,s){return o.duration=0,o.parent=this,ca(o).repeatDelay||(o.repeat=0),o.immediateRender=!!o.immediateRender,new Tt(i,o,Wn(this,s),1),this},n.call=function(i,o,s){return vr(this,Tt.delayedCall(0,i,o),s)},n.staggerTo=function(i,o,s,a,l,c,u){return s.duration=o,s.stagger=s.stagger||a,s.onComplete=c,s.onCompleteParams=u,s.parent=this,new Tt(i,s,Wn(this,l)),this},n.staggerFrom=function(i,o,s,a,l,c,u){return s.runBackwards=1,ca(s).immediateRender=Tn(s.immediateRender),this.staggerTo(i,o,s,a,l,c,u)},n.staggerFromTo=function(i,o,s,a,l,c,u,d){return a.startAt=s,ca(a).immediateRender=Tn(a.immediateRender),this.staggerTo(i,o,a,l,c,u,d)},n.render=function(i,o,s){var a=this._time,l=this._dirty?this.totalDuration():this._tDur,c=this._dur,u=i<=0?0:$t(i),d=this._zTime<0!=i<0&&(this._initted||!c),h,f,g,p,m,T,b,_,y,x,C,S;if(this!==ft&&u>l&&i>=0&&(u=l),u!==this._tTime||s||d){if(a!==this._time&&c&&(u+=this._time-a,i+=this._time-a),h=u,y=this._start,_=this._ts,T=!_,d&&(c||(a=this._zTime),(i||!o)&&(this._zTime=i)),this._repeat){if(C=this._yoyo,m=c+this._rDelay,this._repeat<-1&&i<0)return this.totalTime(m*100+i,o,s);if(h=$t(u%m),u===l?(p=this._repeat,h=c):(p=~~(u/m),p&&p===u/m&&(h=c,p--),h>c&&(h=c)),x=ds(this._tTime,m),!a&&this._tTime&&x!==p&&this._tTime-x*m-this._dur<=0&&(x=p),C&&p&1&&(h=c-h,S=1),p!==x&&!this._lock){var E=C&&x&1,P=E===(C&&p&1);if(p<x&&(E=!E),a=E?0:u%c?c:u,this._lock=1,this.render(a||(S?0:$t(p*m)),o,!c)._lock=0,this._tTime=u,!o&&this.parent&&Fn(this,"onRepeat"),this.vars.repeatRefresh&&!S&&(this.invalidate()._lock=1),a&&a!==this._time||T!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(c=this._dur,l=this._tDur,P&&(this._lock=2,a=E?c:-1e-4,this.render(a,!0),this.vars.repeatRefresh&&!S&&this.invalidate()),this._lock=0,!this._ts&&!T)return this;Tb(this,S)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(b=RR(this,$t(a),$t(h)),b&&(u-=h-(h=b._start))),this._tTime=u,this._time=h,this._act=!_,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=i,a=0),!a&&h&&!o&&!p&&(Fn(this,"onStart"),this._tTime!==u))return this;if(h>=a&&i>=0)for(f=this._first;f;){if(g=f._next,(f._act||h>=f._start)&&f._ts&&b!==f){if(f.parent!==this)return this.render(i,o,s);if(f.render(f._ts>0?(h-f._start)*f._ts:(f._dirty?f.totalDuration():f._tDur)+(h-f._start)*f._ts,o,s),h!==this._time||!this._ts&&!T){b=0,g&&(u+=this._zTime=-et);break}}f=g}else{f=this._last;for(var R=i<0?i:h;f;){if(g=f._prev,(f._act||R<=f._end)&&f._ts&&b!==f){if(f.parent!==this)return this.render(i,o,s);if(f.render(f._ts>0?(R-f._start)*f._ts:(f._dirty?f.totalDuration():f._tDur)+(R-f._start)*f._ts,o,s||nn&&(f._initted||f._startAt)),h!==this._time||!this._ts&&!T){b=0,g&&(u+=this._zTime=R?-et:et);break}}f=g}}if(b&&!o&&(this.pause(),b.render(h>=a?0:-et)._zTime=h>=a?1:-1,this._ts))return this._start=y,of(this),this.render(i,o,s);this._onUpdate&&!o&&Fn(this,"onUpdate",!0),(u===l&&this._tTime>=this.totalDuration()||!u&&a)&&(y===this._start||Math.abs(_)!==Math.abs(this._ts))&&(this._lock||((i||!c)&&(u===l&&this._ts>0||!u&&this._ts<0)&&Oi(this,1),!o&&!(i<0&&!a)&&(u||a||!l)&&(Fn(this,u===l&&i>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(u<l&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(i,o){var s=this;if(Qr(o)||(o=Wn(this,o,i)),!(i instanceof Ba)){if(rn(i))return i.forEach(function(a){return s.add(a,o)}),this;if(Ft(i))return this.addLabel(i,o);if(pt(i))i=Tt.delayedCall(0,i);else return this}return this!==i?vr(this,i,o):this},n.getChildren=function(i,o,s,a){i===void 0&&(i=!0),o===void 0&&(o=!0),s===void 0&&(s=!0),a===void 0&&(a=-Gn);for(var l=[],c=this._first;c;)c._start>=a&&(c instanceof Tt?o&&l.push(c):(s&&l.push(c),i&&l.push.apply(l,c.getChildren(!0,o,s)))),c=c._next;return l},n.getById=function(i){for(var o=this.getChildren(1,1,1),s=o.length;s--;)if(o[s].vars.id===i)return o[s]},n.remove=function(i){return Ft(i)?this.removeLabel(i):pt(i)?this.killTweensOf(i):(rf(this,i),i===this._recent&&(this._recent=this._last),ao(this))},n.totalTime=function(i,o){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=$t(Dn.time-(this._ts>0?i/this._ts:(this.totalDuration()-i)/-this._ts))),t.prototype.totalTime.call(this,i,o),this._forcing=0,this):this._tTime},n.addLabel=function(i,o){return this.labels[i]=Wn(this,o),this},n.removeLabel=function(i){return delete this.labels[i],this},n.addPause=function(i,o,s){var a=Tt.delayedCall(0,o||$a,s);return a.data="isPause",this._hasPause=1,vr(this,a,Wn(this,i))},n.removePause=function(i){var o=this._first;for(i=Wn(this,i);o;)o._start===i&&o.data==="isPause"&&Oi(o),o=o._next},n.killTweensOf=function(i,o,s){for(var a=this.getTweensOf(i,s),l=a.length;l--;)yi!==a[l]&&a[l].kill(i,o);return this},n.getTweensOf=function(i,o){for(var s=[],a=qn(i),l=this._first,c=Qr(o),u;l;)l instanceof Tt?wR(l._targets,a)&&(c?(!yi||l._initted&&l._ts)&&l.globalTime(0)<=o&&l.globalTime(l.totalDuration())>o:!o||l.isActive())&&s.push(l):(u=l.getTweensOf(a,o)).length&&s.push.apply(s,u),l=l._next;return s},n.tweenTo=function(i,o){o=o||{};var s=this,a=Wn(s,i),l=o,c=l.startAt,u=l.onStart,d=l.onStartParams,h=l.immediateRender,f,g=Tt.to(s,er({ease:o.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:o.duration||Math.abs((a-(c&&"time"in c?c.time:s._time))/s.timeScale())||et,onStart:function(){if(s.pause(),!f){var m=o.duration||Math.abs((a-(c&&"time"in c?c.time:s._time))/s.timeScale());g._dur!==m&&hs(g,m,0,1).render(g._time,!0,!0),f=1}u&&u.apply(g,d||[])}},o));return h?g.render(0):g},n.tweenFromTo=function(i,o,s){return this.tweenTo(o,er({startAt:{time:Wn(this,i)}},s))},n.recent=function(){return this._recent},n.nextLabel=function(i){return i===void 0&&(i=this._time),Wg(this,Wn(this,i))},n.previousLabel=function(i){return i===void 0&&(i=this._time),Wg(this,Wn(this,i),1)},n.currentLabel=function(i){return arguments.length?this.seek(i,!0):this.previousLabel(this._time+et)},n.shiftChildren=function(i,o,s){s===void 0&&(s=0);for(var a=this._first,l=this.labels,c;a;)a._start>=s&&(a._start+=i,a._end+=i),a=a._next;if(o)for(c in l)l[c]>=s&&(l[c]+=i);return ao(this)},n.invalidate=function(i){var o=this._first;for(this._lock=0;o;)o.invalidate(i),o=o._next;return t.prototype.invalidate.call(this,i)},n.clear=function(i){i===void 0&&(i=!0);for(var o=this._first,s;o;)s=o._next,this.remove(o),o=s;return this._dp&&(this._time=this._tTime=this._pTime=0),i&&(this.labels={}),ao(this)},n.totalDuration=function(i){var o=0,s=this,a=s._last,l=Gn,c,u,d;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-i:i));if(s._dirty){for(d=s.parent;a;)c=a._prev,a._dirty&&a.totalDuration(),u=a._start,u>l&&s._sort&&a._ts&&!s._lock?(s._lock=1,vr(s,a,u-a._delay,1)._lock=0):l=u,u<0&&a._ts&&(o-=u,(!d&&!s._dp||d&&d.smoothChildTiming)&&(s._start+=u/s._ts,s._time-=u,s._tTime-=u),s.shiftChildren(-u,!1,-1/0),l=0),a._end>o&&a._ts&&(o=a._end),a=c;hs(s,s===ft&&s._time>o?s._time:o,1,1),s._dirty=0}return s._tDur},e.updateRoot=function(i){if(ft._ts&&(rb(ft,Ec(i,ft)),tb=Dn.frame),Dn.frame>=jg){jg+=Hn.autoSleep||120;var o=ft._first;if((!o||!o._ts)&&Hn.autoSleep&&Dn._listeners.length<2){for(;o&&!o._ts;)o=o._next;o||Dn.sleep()}}},e}(Ba);er(pn.prototype,{_lock:0,_hasPause:0,_forcing:0});var WR=function(e,n,r,i,o,s,a){var l=new Cn(this._pt,e,n,0,1,Mb,null,o),c=0,u=0,d,h,f,g,p,m,T,b;for(l.b=r,l.e=i,r+="",i+="",(T=~i.indexOf("random("))&&(i=Fa(i)),s&&(b=[r,i],s(b,e,n),r=b[0],i=b[1]),h=r.match(Df)||[];d=Df.exec(i);)g=d[0],p=i.substring(c,d.index),f?f=(f+1)%5:p.substr(-5)==="rgba("&&(f=1),g!==h[u++]&&(m=parseFloat(h[u-1])||0,l._pt={_next:l._pt,p:p||u===1?p:",",s:m,c:g.charAt(1)==="="?Qo(m,g)-m:parseFloat(g)-m,m:f&&f<4?Math.round:0},c=Df.lastIndex);return l.c=c<i.length?i.substring(c,i.length):"",l.fp=a,(qy.test(i)||T)&&(l.e=0),this._pt=l,l},Dh=function(e,n,r,i,o,s,a,l,c,u){pt(i)&&(i=i(o||0,e,s));var d=e[n],h=r!=="get"?r:pt(d)?c?e[n.indexOf("set")||!pt(e["get"+n.substr(3)])?n:"get"+n.substr(3)](c):e[n]():d,f=pt(d)?c?qR:Rb:$h,g;if(Ft(i)&&(~i.indexOf("random(")&&(i=Fa(i)),i.charAt(1)==="="&&(g=Qo(h,i)+(en(h)||0),(g||g===0)&&(i=g))),!u||h!==i||fd)return!isNaN(h*i)&&i!==""?(g=new Cn(this._pt,e,n,+h||0,i-(h||0),typeof d=="boolean"?JR:Ab,0,f),c&&(g.fp=c),a&&g.modifier(a,this,e),this._pt=g):(!d&&!(n in e)&&Mh(n,i),WR.call(this,e,n,h,i,f,l||Hn.stringFilter,c))},XR=function(e,n,r,i,o){if(pt(e)&&(e=ua(e,o,n,r,i)),!Er(e)||e.style&&e.nodeType||rn(e)||Ky(e))return Ft(e)?ua(e,o,n,r,i):e;var s={},a;for(a in e)s[a]=ua(e[a],o,n,r,i);return s},kb=function(e,n,r,i,o,s){var a,l,c,u;if(In[e]&&(a=new In[e]).init(o,a.rawVars?n[e]:XR(n[e],i,o,s,r),r,i,s)!==!1&&(r._pt=l=new Cn(r._pt,o,e,0,1,a.render,a,0,a.priority),r!==zo))for(c=r._ptLookup[r._targets.indexOf(o)],u=a._props.length;u--;)c[a._props[u]]=l;return a},yi,fd,Nh=function t(e,n,r){var i=e.vars,o=i.ease,s=i.startAt,a=i.immediateRender,l=i.lazy,c=i.onUpdate,u=i.runBackwards,d=i.yoyoEase,h=i.keyframes,f=i.autoRevert,g=e._dur,p=e._startAt,m=e._targets,T=e.parent,b=T&&T.data==="nested"?T.vars.targets:m,_=e._overwrite==="auto"&&!Ph,y=e.timeline,x,C,S,E,P,R,F,A,H,Z,re,B,V;if(y&&(!h||!o)&&(o="none"),e._ease=lo(o,us.ease),e._yEase=d?wb(lo(d===!0?o:d,us.ease)):0,d&&e._yoyo&&!e._repeat&&(d=e._yEase,e._yEase=e._ease,e._ease=d),e._from=!y&&!!i.runBackwards,!y||h&&!i.stagger){if(A=m[0]?so(m[0]).harness:0,B=A&&i[A.prop],x=Pc(i,Oh),p&&(p._zTime<0&&p.progress(1),n<0&&u&&a&&!f?p.render(-1,!0):p.revert(u&&g?Yl:vR),p._lazy=0),s){if(Oi(e._startAt=Tt.set(m,er({data:"isStart",overwrite:!1,parent:T,immediateRender:!0,lazy:!p&&Tn(l),startAt:null,delay:0,onUpdate:c&&function(){return Fn(e,"onUpdate")},stagger:0},s))),e._startAt._dp=0,e._startAt._sat=e,n<0&&(nn||!a&&!f)&&e._startAt.revert(Yl),a&&g&&n<=0&&r<=0){n&&(e._zTime=n);return}}else if(u&&g&&!p){if(n&&(a=!1),S=er({overwrite:!1,data:"isFromStart",lazy:a&&!p&&Tn(l),immediateRender:a,stagger:0,parent:T},x),B&&(S[A.prop]=B),Oi(e._startAt=Tt.set(m,S)),e._startAt._dp=0,e._startAt._sat=e,n<0&&(nn?e._startAt.revert(Yl):e._startAt.render(-1,!0)),e._zTime=n,!a)t(e._startAt,et,et);else if(!n)return}for(e._pt=e._ptCache=0,l=g&&Tn(l)||l&&!g,C=0;C<m.length;C++){if(P=m[C],F=P._gsap||Lh(m)[C]._gsap,e._ptLookup[C]=Z={},id[F.id]&&ki.length&&kc(),re=b===m?C:b.indexOf(P),A&&(H=new A).init(P,B||x,e,re,b)!==!1&&(e._pt=E=new Cn(e._pt,P,H.name,0,1,H.render,H,0,H.priority),H._props.forEach(function(K){Z[K]=E}),H.priority&&(R=1)),!A||B)for(S in x)In[S]&&(H=kb(S,x,e,re,P,b))?H.priority&&(R=1):Z[S]=E=Dh.call(e,P,S,"get",x[S],re,b,0,i.stringFilter);e._op&&e._op[C]&&e.kill(P,e._op[C]),_&&e._pt&&(yi=e,ft.killTweensOf(P,Z,e.globalTime(n)),V=!e.parent,yi=0),e._pt&&l&&(id[F.id]=1)}R&&Ob(e),e._onInit&&e._onInit(e)}e._onUpdate=c,e._initted=(!e._op||e._pt)&&!V,h&&n<=0&&y.render(Gn,!0,!0)},YR=function(e,n,r,i,o,s,a,l){var c=(e._pt&&e._ptCache||(e._ptCache={}))[n],u,d,h,f;if(!c)for(c=e._ptCache[n]=[],h=e._ptLookup,f=e._targets.length;f--;){if(u=h[f][n],u&&u.d&&u.d._pt)for(u=u.d._pt;u&&u.p!==n&&u.fp!==n;)u=u._next;if(!u)return fd=1,e.vars[n]="+=0",Nh(e,a),fd=0,l?Na(n+" not eligible for reset"):1;c.push(u)}for(f=c.length;f--;)d=c[f],u=d._pt||d,u.s=(i||i===0)&&!o?i:u.s+(i||0)+s*u.c,u.c=r-u.s,d.e&&(d.e=yt(r)+en(d.e)),d.b&&(d.b=u.s+en(d.b))},KR=function(e,n){var r=e[0]?so(e[0]).harness:0,i=r&&r.aliases,o,s,a,l;if(!i)return n;o=vo({},n);for(s in i)if(s in o)for(l=i[s].split(","),a=l.length;a--;)o[l[a]]=o[s];return o},GR=function(e,n,r,i){var o=n.ease||i||"power1.inOut",s,a;if(rn(n))a=r[e]||(r[e]=[]),n.forEach(function(l,c){return a.push({t:c/(n.length-1)*100,v:l,e:o})});else for(s in n)a=r[s]||(r[s]=[]),s==="ease"||a.push({t:parseFloat(e),v:n[s],e:o})},ua=function(e,n,r,i,o){return pt(e)?e.call(n,r,i,o):Ft(e)&&~e.indexOf("random(")?Fa(e):e},Pb=Ih+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",Eb={};Sn(Pb+",id,stagger,delay,duration,paused,scrollTrigger",function(t){return Eb[t]=1});var Tt=function(t){Xy(e,t);function e(r,i,o,s){var a;typeof i=="number"&&(o.duration=i,i=o,o=null),a=t.call(this,s?i:ca(i))||this;var l=a.vars,c=l.duration,u=l.delay,d=l.immediateRender,h=l.stagger,f=l.overwrite,g=l.keyframes,p=l.defaults,m=l.scrollTrigger,T=l.yoyoEase,b=i.parent||ft,_=(rn(r)||Ky(r)?Qr(r[0]):"length"in i)?[r]:qn(r),y,x,C,S,E,P,R,F;if(a._targets=_.length?Lh(_):Na("GSAP target "+r+" not found. https://gsap.com",!Hn.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=f,g||h||xl(c)||xl(u)){if(i=a.vars,y=a.timeline=new pn({data:"nested",defaults:p||{},targets:b&&b.data==="nested"?b.vars.targets:_}),y.kill(),y.parent=y._dp=Nr(a),y._start=0,h||xl(c)||xl(u)){if(S=_.length,R=h&&db(h),Er(h))for(E in h)~Pb.indexOf(E)&&(F||(F={}),F[E]=h[E]);for(x=0;x<S;x++)C=Pc(i,Eb),C.stagger=0,T&&(C.yoyoEase=T),F&&vo(C,F),P=_[x],C.duration=+ua(c,Nr(a),x,P,_),C.delay=(+ua(u,Nr(a),x,P,_)||0)-a._delay,!h&&S===1&&C.delay&&(a._delay=u=C.delay,a._start+=u,C.delay=0),y.to(P,C,R?R(x,P,_):0),y._ease=$e.none;y.duration()?c=u=0:a.timeline=0}else if(g){ca(er(y.vars.defaults,{ease:"none"})),y._ease=lo(g.ease||i.ease||"none");var A=0,H,Z,re;if(rn(g))g.forEach(function(B){return y.to(_,B,">")}),y.duration();else{C={};for(E in g)E==="ease"||E==="easeEach"||GR(E,g[E],C,g.easeEach);for(E in C)for(H=C[E].sort(function(B,V){return B.t-V.t}),A=0,x=0;x<H.length;x++)Z=H[x],re={ease:Z.e,duration:(Z.t-(x?H[x-1].t:0))/100*c},re[E]=Z.v,y.to(_,re,A),A+=re.duration;y.duration()<c&&y.to({},{duration:c-y.duration()})}}c||a.duration(c=y.duration())}else a.timeline=0;return f===!0&&!Ph&&(yi=Nr(a),ft.killTweensOf(_),yi=0),vr(b,Nr(a),o),i.reversed&&a.reverse(),i.paused&&a.paused(!0),(d||!c&&!g&&a._start===$t(b._time)&&Tn(d)&&kR(Nr(a))&&b.data!=="nested")&&(a._tTime=-et,a.render(Math.max(0,-u)||0)),m&&lb(Nr(a),m),a}var n=e.prototype;return n.render=function(i,o,s){var a=this._time,l=this._tDur,c=this._dur,u=i<0,d=i>l-et&&!u?l:i<et?0:i,h,f,g,p,m,T,b,_,y;if(!c)ER(this,i,o,s);else if(d!==this._tTime||!i||s||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==u){if(h=d,_=this.timeline,this._repeat){if(p=c+this._rDelay,this._repeat<-1&&u)return this.totalTime(p*100+i,o,s);if(h=$t(d%p),d===l?(g=this._repeat,h=c):(g=~~(d/p),g&&g===$t(d/p)&&(h=c,g--),h>c&&(h=c)),T=this._yoyo&&g&1,T&&(y=this._yEase,h=c-h),m=ds(this._tTime,p),h===a&&!s&&this._initted&&g===m)return this._tTime=d,this;g!==m&&(_&&this._yEase&&Tb(_,T),this.vars.repeatRefresh&&!T&&!this._lock&&this._time!==p&&this._initted&&(this._lock=s=1,this.render($t(p*g),!0).invalidate()._lock=0))}if(!this._initted){if(cb(this,u?i:h,s,o,d))return this._tTime=0,this;if(a!==this._time&&!(s&&this.vars.repeatRefresh&&g!==m))return this;if(c!==this._dur)return this.render(i,o,s)}if(this._tTime=d,this._time=h,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=b=(y||this._ease)(h/c),this._from&&(this.ratio=b=1-b),h&&!a&&!o&&!g&&(Fn(this,"onStart"),this._tTime!==d))return this;for(f=this._pt;f;)f.r(b,f.d),f=f._next;_&&_.render(i<0?i:_._dur*_._ease(h/this._dur),o,s)||this._startAt&&(this._zTime=i),this._onUpdate&&!o&&(u&&od(this,i,o,s),Fn(this,"onUpdate")),this._repeat&&g!==m&&this.vars.onRepeat&&!o&&this.parent&&Fn(this,"onRepeat"),(d===this._tDur||!d)&&this._tTime===d&&(u&&!this._onUpdate&&od(this,i,!0,!0),(i||!c)&&(d===this._tDur&&this._ts>0||!d&&this._ts<0)&&Oi(this,1),!o&&!(u&&!a)&&(d||a||T)&&(Fn(this,d===l?"onComplete":"onReverseComplete",!0),this._prom&&!(d<l&&this.timeScale()>0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.invalidate=function(i){return(!i||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(i),t.prototype.invalidate.call(this,i)},n.resetTo=function(i,o,s,a,l){Ha||Dn.wake(),this._ts||this.play();var c=Math.min(this._dur,(this._dp._time-this._start)*this._ts),u;return this._initted||Nh(this,c),u=this._ease(c/this._dur),YR(this,i,o,s,a,u,c,l)?this.resetTo(i,o,s,a,1):(sf(this,0),this.parent||sb(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(i,o){if(o===void 0&&(o="all"),!i&&(!o||o==="all"))return this._lazy=this._pt=0,this.parent?Us(this):this;if(this.timeline){var s=this.timeline.totalDuration();return this.timeline.killTweensOf(i,o,yi&&yi.vars.overwrite!==!0)._first||Us(this),this.parent&&s!==this.timeline.totalDuration()&&hs(this,this._dur*this.timeline._tDur/s,0,1),this}var a=this._targets,l=i?qn(i):a,c=this._ptLookup,u=this._pt,d,h,f,g,p,m,T;if((!o||o==="all")&&SR(a,l))return o==="all"&&(this._pt=0),Us(this);for(d=this._op=this._op||[],o!=="all"&&(Ft(o)&&(p={},Sn(o,function(b){return p[b]=1}),o=p),o=KR(a,o)),T=a.length;T--;)if(~l.indexOf(a[T])){h=c[T],o==="all"?(d[T]=o,g=h,f={}):(f=d[T]=d[T]||{},g=o);for(p in g)m=h&&h[p],m&&((!("kill"in m.d)||m.d.kill(p)===!0)&&rf(this,m,"_pt"),delete h[p]),f!=="all"&&(f[p]=1)}return this._initted&&!this._pt&&u&&Us(this),this},e.to=function(i,o){return new e(i,o,arguments[2])},e.from=function(i,o){return fa(1,arguments)},e.delayedCall=function(i,o,s,a){return new e(o,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:i,onComplete:o,onReverseComplete:o,onCompleteParams:s,onReverseCompleteParams:s,callbackScope:a})},e.fromTo=function(i,o,s){return fa(2,arguments)},e.set=function(i,o){return o.duration=0,o.repeatDelay||(o.repeat=0),new e(i,o)},e.killTweensOf=function(i,o,s){return ft.killTweensOf(i,o,s)},e}(Ba);er(Tt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Sn("staggerTo,staggerFrom,staggerFromTo",function(t){Tt[t]=function(){var e=new pn,n=ad.call(arguments,0);return n.splice(t==="staggerFromTo"?5:4,0,0),e[t].apply(e,n)}});var $h=function(e,n,r){return e[n]=r},Rb=function(e,n,r){return e[n](r)},qR=function(e,n,r,i){return e[n](i.fp,r)},QR=function(e,n,r){return e.setAttribute(n,r)},Fh=function(e,n){return pt(e[n])?Rb:Eh(e[n])&&e.setAttribute?QR:$h},Ab=function(e,n){return n.set(n.t,n.p,Math.round((n.s+n.c*e)*1e6)/1e6,n)},JR=function(e,n){return n.set(n.t,n.p,!!(n.s+n.c*e),n)},Mb=function(e,n){var r=n._pt,i="";if(!e&&n.b)i=n.b;else if(e===1&&n.e)i=n.e;else{for(;r;)i=r.p+(r.m?r.m(r.s+r.c*e):Math.round((r.s+r.c*e)*1e4)/1e4)+i,r=r._next;i+=n.c}n.set(n.t,n.p,i,n)},Hh=function(e,n){for(var r=n._pt;r;)r.r(e,r.d),r=r._next},ZR=function(e,n,r,i){for(var o=this._pt,s;o;)s=o._next,o.p===i&&o.modifier(e,n,r),o=s},eA=function(e){for(var n=this._pt,r,i;n;)i=n._next,n.p===e&&!n.op||n.op===e?rf(this,n,"_pt"):n.dep||(r=1),n=i;return!r},tA=function(e,n,r,i){i.mSet(e,n,i.m.call(i.tween,r,i.mt),i)},Ob=function(e){for(var n=e._pt,r,i,o,s;n;){for(r=n._next,i=o;i&&i.pr>n.pr;)i=i._next;(n._prev=i?i._prev:s)?n._prev._next=n:o=n,(n._next=i)?i._prev=n:s=n,n=r}e._pt=o},Cn=function(){function t(n,r,i,o,s,a,l,c,u){this.t=r,this.s=o,this.c=s,this.p=i,this.r=a||Ab,this.d=l||this,this.set=c||$h,this.pr=u||0,this._next=n,n&&(n._prev=this)}var e=t.prototype;return e.modifier=function(r,i,o){this.mSet=this.mSet||this.set,this.set=tA,this.m=r,this.mt=o,this.tween=i},t}();Sn(Ih+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return Oh[t]=1});jn.TweenMax=jn.TweenLite=Tt;jn.TimelineLite=jn.TimelineMax=pn;ft=new pn({sortChildren:!1,defaults:us,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});Hn.stringFilter=xb;var co=[],Gl={},nA=[],Yg=0,rA=0,Bf=function(e){return(Gl[e]||nA).map(function(n){return n()})},ud=function(){var e=Date.now(),n=[];e-Yg>2&&(Bf("matchMediaInit"),co.forEach(function(r){var i=r.queries,o=r.conditions,s,a,l,c;for(a in i)s=yr.matchMedia(i[a]).matches,s&&(l=1),s!==o[a]&&(o[a]=s,c=1);c&&(r.revert(),l&&n.push(r))}),Bf("matchMediaRevert"),n.forEach(function(r){return r.onMatch(r,function(i){return r.add(null,i)})}),Yg=e,Bf("matchMedia"))},Ib=function(){function t(n,r){this.selector=r&&ld(r),this.data=[],this._r=[],this.isReverted=!1,this.id=rA++,n&&this.add(n)}var e=t.prototype;return e.add=function(r,i,o){pt(r)&&(o=i,i=r,r=pt);var s=this,a=function(){var c=at,u=s.selector,d;return c&&c!==s&&c.data.push(s),o&&(s.selector=ld(o)),at=s,d=i.apply(s,arguments),pt(d)&&s._r.push(d),at=c,s.selector=u,s.isReverted=!1,d};return s.last=a,r===pt?a(s,function(l){return s.add(null,l)}):r?s[r]=a:a},e.ignore=function(r){var i=at;at=null,r(this),at=i},e.getTweens=function(){var r=[];return this.data.forEach(function(i){return i instanceof t?r.push.apply(r,i.getTweens()):i instanceof Tt&&!(i.parent&&i.parent.data==="nested")&&r.push(i)}),r},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(r,i){var o=this;if(r?function(){for(var a=o.getTweens(),l=o.data.length,c;l--;)c=o.data[l],c.data==="isFlip"&&(c.revert(),c.getChildren(!0,!0,!1).forEach(function(u){return a.splice(a.indexOf(u),1)}));for(a.map(function(u){return{g:u._dur||u._delay||u._sat&&!u._sat.vars.immediateRender?u.globalTime(0):-1/0,t:u}}).sort(function(u,d){return d.g-u.g||-1/0}).forEach(function(u){return u.t.revert(r)}),l=o.data.length;l--;)c=o.data[l],c instanceof pn?c.data!=="nested"&&(c.scrollTrigger&&c.scrollTrigger.revert(),c.kill()):!(c instanceof Tt)&&c.revert&&c.revert(r);o._r.forEach(function(u){return u(r,o)}),o.isReverted=!0}():this.data.forEach(function(a){return a.kill&&a.kill()}),this.clear(),i)for(var s=co.length;s--;)co[s].id===this.id&&co.splice(s,1)},e.revert=function(r){this.kill(r||{})},t}(),iA=function(){function t(n){this.contexts=[],this.scope=n,at&&at.data.push(this)}var e=t.prototype;return e.add=function(r,i,o){Er(r)||(r={matches:r});var s=new Ib(0,o||this.scope),a=s.conditions={},l,c,u;at&&!s.selector&&(s.selector=at.selector),this.contexts.push(s),i=s.add("onMatch",i),s.queries=r;for(c in r)c==="all"?u=1:(l=yr.matchMedia(r[c]),l&&(co.indexOf(s)<0&&co.push(s),(a[c]=l.matches)&&(u=1),l.addListener?l.addListener(ud):l.addEventListener("change",ud)));return u&&i(s,function(d){return s.add(null,d)}),this},e.revert=function(r){this.kill(r||{})},e.kill=function(r){this.contexts.forEach(function(i){return i.kill(r,!0)})},t}(),Rc={registerPlugin:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];n.forEach(function(i){return yb(i)})},timeline:function(e){return new pn(e)},getTweensOf:function(e,n){return ft.getTweensOf(e,n)},getProperty:function(e,n,r,i){Ft(e)&&(e=qn(e)[0]);var o=so(e||{}).get,s=r?ob:ib;return r==="native"&&(r=""),e&&(n?s((In[n]&&In[n].get||o)(e,n,r,i)):function(a,l,c){return s((In[a]&&In[a].get||o)(e,a,l,c))})},quickSetter:function(e,n,r){if(e=qn(e),e.length>1){var i=e.map(function(u){return Pn.quickSetter(u,n,r)}),o=i.length;return function(u){for(var d=o;d--;)i[d](u)}}e=e[0]||{};var s=In[n],a=so(e),l=a.harness&&(a.harness.aliases||{})[n]||n,c=s?function(u){var d=new s;zo._pt=0,d.init(e,r?u+r:u,zo,0,[e]),d.render(1,d),zo._pt&&Hh(1,zo)}:a.set(e,l);return s?c:function(u){return c(e,l,r?u+r:u,a,1)}},quickTo:function(e,n,r){var i,o=Pn.to(e,vo((i={},i[n]="+=0.1",i.paused=!0,i),r||{})),s=function(l,c,u){return o.resetTo(n,l,c,u)};return s.tween=o,s},isTweening:function(e){return ft.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=lo(e.ease,us.ease)),Ug(us,e||{})},config:function(e){return Ug(Hn,e||{})},registerEffect:function(e){var n=e.name,r=e.effect,i=e.plugins,o=e.defaults,s=e.extendTimeline;(i||"").split(",").forEach(function(a){return a&&!In[a]&&!jn[a]&&Na(n+" effect requires "+a+" plugin.")}),Nf[n]=function(a,l,c){return r(qn(a),er(l||{},o),c)},s&&(pn.prototype[n]=function(a,l,c){return this.add(Nf[n](a,Er(l)?l:(c=l)&&{},this),c)})},registerEase:function(e,n){$e[e]=lo(n)},parseEase:function(e,n){return arguments.length?lo(e,n):$e},getById:function(e){return ft.getById(e)},exportRoot:function(e,n){e===void 0&&(e={});var r=new pn(e),i,o;for(r.smoothChildTiming=Tn(e.smoothChildTiming),ft.remove(r),r._dp=0,r._time=r._tTime=ft._time,i=ft._first;i;)o=i._next,(n||!(!i._dur&&i instanceof Tt&&i.vars.onComplete===i._targets[0]))&&vr(r,i,i._start-i._delay),i=o;return vr(ft,r,0),r},context:function(e,n){return e?new Ib(e,n):at},matchMedia:function(e){return new iA(e)},matchMediaRefresh:function(){return co.forEach(function(e){var n=e.conditions,r,i;for(i in n)n[i]&&(n[i]=!1,r=1);r&&e.revert()})||ud()},addEventListener:function(e,n){var r=Gl[e]||(Gl[e]=[]);~r.indexOf(n)||r.push(n)},removeEventListener:function(e,n){var r=Gl[e],i=r&&r.indexOf(n);i>=0&&r.splice(i,1)},utils:{wrap:NR,wrapYoyo:$R,distribute:db,random:pb,snap:hb,normalize:DR,getUnit:en,clamp:MR,splitColor:bb,toArray:qn,selector:ld,mapRange:_b,pipe:IR,unitize:LR,interpolate:FR,shuffle:ub},install:Zy,effects:Nf,ticker:Dn,updateRoot:pn.updateRoot,plugins:In,globalTimeline:ft,core:{PropTween:Cn,globals:eb,Tween:Tt,Timeline:pn,Animation:Ba,getCache:so,_removeLinkedListItem:rf,reverting:function(){return nn},context:function(e){return e&&at&&(at.data.push(e),e._ctx=at),at},suppressOverwrites:function(e){return Ph=e}}};Sn("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return Rc[t]=Tt[t]});Dn.add(pn.updateRoot);zo=Rc.to({},{duration:0});var oA=function(e,n){for(var r=e._pt;r&&r.p!==n&&r.op!==n&&r.fp!==n;)r=r._next;return r},sA=function(e,n){var r=e._targets,i,o,s;for(i in n)for(o=r.length;o--;)s=e._ptLookup[o][i],s&&(s=s.d)&&(s._pt&&(s=oA(s,i)),s&&s.modifier&&s.modifier(n[i],e,r[o],i))},jf=function(e,n){return{name:e,rawVars:1,init:function(i,o,s){s._onInit=function(a){var l,c;if(Ft(o)&&(l={},Sn(o,function(u){return l[u]=1}),o=l),n){l={};for(c in o)l[c]=n(o[c]);o=l}sA(a,o)}}}},Pn=Rc.registerPlugin({name:"attr",init:function(e,n,r,i,o){var s,a,l;this.tween=r;for(s in n)l=e.getAttribute(s)||"",a=this.add(e,"setAttribute",(l||0)+"",n[s],i,o,0,0,s),a.op=s,a.b=l,this._props.push(s)},render:function(e,n){for(var r=n._pt;r;)nn?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",init:function(e,n){for(var r=n.length;r--;)this.add(e,r,e[r]||0,n[r],0,0,0,0,0,1)}},jf("roundProps",cd),jf("modifiers"),jf("snap",hb))||Rc;Tt.version=pn.version=Pn.version="3.12.5";Jy=1;Rh()&&ps();$e.Power0;$e.Power1;$e.Power2;$e.Power3;$e.Power4;$e.Linear;$e.Quad;$e.Cubic;$e.Quart;$e.Quint;$e.Strong;$e.Elastic;$e.Back;$e.SteppedEase;$e.Bounce;$e.Sine;$e.Expo;$e.Circ;/*!
 * CSSPlugin 3.12.5
 * https://gsap.com
 *
 * Copyright 2008-2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for
 * Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var Kg,bi,Jo,Bh,Ji,Gg,jh,aA=function(){return typeof window<"u"},Jr={},Ki=180/Math.PI,Zo=Math.PI/180,Mo=Math.atan2,qg=1e8,Uh=/([A-Z])/g,lA=/(left|right|width|margin|padding|x)/i,cA=/[\s,\(]\S/,xr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},dd=function(e,n){return n.set(n.t,n.p,Math.round((n.s+n.c*e)*1e4)/1e4+n.u,n)},fA=function(e,n){return n.set(n.t,n.p,e===1?n.e:Math.round((n.s+n.c*e)*1e4)/1e4+n.u,n)},uA=function(e,n){return n.set(n.t,n.p,e?Math.round((n.s+n.c*e)*1e4)/1e4+n.u:n.b,n)},dA=function(e,n){var r=n.s+n.c*e;n.set(n.t,n.p,~~(r+(r<0?-.5:.5))+n.u,n)},Lb=function(e,n){return n.set(n.t,n.p,e?n.e:n.b,n)},Db=function(e,n){return n.set(n.t,n.p,e!==1?n.b:n.e,n)},hA=function(e,n,r){return e.style[n]=r},pA=function(e,n,r){return e.style.setProperty(n,r)},gA=function(e,n,r){return e._gsap[n]=r},_A=function(e,n,r){return e._gsap.scaleX=e._gsap.scaleY=r},mA=function(e,n,r,i,o){var s=e._gsap;s.scaleX=s.scaleY=r,s.renderTransform(o,s)},yA=function(e,n,r,i,o){var s=e._gsap;s[n]=r,s.renderTransform(o,s)},ut="transform",kn=ut+"Origin",bA=function t(e,n){var r=this,i=this.target,o=i.style,s=i._gsap;if(e in Jr&&o){if(this.tfm=this.tfm||{},e!=="transform")e=xr[e]||e,~e.indexOf(",")?e.split(",").forEach(function(a){return r.tfm[a]=$r(i,a)}):this.tfm[e]=s.x?s[e]:$r(i,e),e===kn&&(this.tfm.zOrigin=s.zOrigin);else return xr.transform.split(",").forEach(function(a){return t.call(r,a,n)});if(this.props.indexOf(ut)>=0)return;s.svg&&(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(kn,n,"")),e=ut}(o||n)&&this.props.push(e,n,o[e])},Nb=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},vA=function(){var e=this.props,n=this.target,r=n.style,i=n._gsap,o,s;for(o=0;o<e.length;o+=3)e[o+1]?n[e[o]]=e[o+2]:e[o+2]?r[e[o]]=e[o+2]:r.removeProperty(e[o].substr(0,2)==="--"?e[o]:e[o].replace(Uh,"-$1").toLowerCase());if(this.tfm){for(s in this.tfm)i[s]=this.tfm[s];i.svg&&(i.renderTransform(),n.setAttribute("data-svg-origin",this.svgo||"")),o=jh(),(!o||!o.isStart)&&!r[ut]&&(Nb(r),i.zOrigin&&r[kn]&&(r[kn]+=" "+i.zOrigin+"px",i.zOrigin=0,i.renderTransform()),i.uncache=1)}},$b=function(e,n){var r={target:e,props:[],revert:vA,save:bA};return e._gsap||Pn.core.getCache(e),n&&n.split(",").forEach(function(i){return r.save(i)}),r},Fb,hd=function(e,n){var r=bi.createElementNS?bi.createElementNS((n||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):bi.createElement(e);return r&&r.style?r:bi.createElement(e)},kr=function t(e,n,r){var i=getComputedStyle(e);return i[n]||i.getPropertyValue(n.replace(Uh,"-$1").toLowerCase())||i.getPropertyValue(n)||!r&&t(e,gs(n)||n,1)||""},Qg="O,Moz,ms,Ms,Webkit".split(","),gs=function(e,n,r){var i=n||Ji,o=i.style,s=5;if(e in o&&!r)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);s--&&!(Qg[s]+e in o););return s<0?null:(s===3?"ms":s>=0?Qg[s]:"")+e},pd=function(){aA()&&window.document&&(Kg=window,bi=Kg.document,Jo=bi.documentElement,Ji=hd("div")||{style:{}},hd("div"),ut=gs(ut),kn=ut+"Origin",Ji.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Fb=!!gs("perspective"),jh=Pn.core.reverting,Bh=1)},Uf=function t(e){var n=hd("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=this.parentNode,i=this.nextSibling,o=this.style.cssText,s;if(Jo.appendChild(n),n.appendChild(this),this.style.display="block",e)try{s=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=t}catch{}else this._gsapBBox&&(s=this._gsapBBox());return r&&(i?r.insertBefore(this,i):r.appendChild(this)),Jo.removeChild(n),this.style.cssText=o,s},Jg=function(e,n){for(var r=n.length;r--;)if(e.hasAttribute(n[r]))return e.getAttribute(n[r])},Hb=function(e){var n;try{n=e.getBBox()}catch{n=Uf.call(e,!0)}return n&&(n.width||n.height)||e.getBBox===Uf||(n=Uf.call(e,!0)),n&&!n.width&&!n.x&&!n.y?{x:+Jg(e,["x","cx","x1"])||0,y:+Jg(e,["y","cy","y1"])||0,width:0,height:0}:n},Bb=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Hb(e))},xo=function(e,n){if(n){var r=e.style,i;n in Jr&&n!==kn&&(n=ut),r.removeProperty?(i=n.substr(0,2),(i==="ms"||n.substr(0,6)==="webkit")&&(n="-"+n),r.removeProperty(i==="--"?n:n.replace(Uh,"-$1").toLowerCase())):r.removeAttribute(n)}},vi=function(e,n,r,i,o,s){var a=new Cn(e._pt,n,r,0,1,s?Db:Lb);return e._pt=a,a.b=i,a.e=o,e._props.push(r),a},Zg={deg:1,rad:1,turn:1},xA={grid:1,flex:1},Ii=function t(e,n,r,i){var o=parseFloat(r)||0,s=(r+"").trim().substr((o+"").length)||"px",a=Ji.style,l=lA.test(n),c=e.tagName.toLowerCase()==="svg",u=(c?"client":"offset")+(l?"Width":"Height"),d=100,h=i==="px",f=i==="%",g,p,m,T;if(i===s||!o||Zg[i]||Zg[s])return o;if(s!=="px"&&!h&&(o=t(e,n,r,"px")),T=e.getCTM&&Bb(e),(f||s==="%")&&(Jr[n]||~n.indexOf("adius")))return g=T?e.getBBox()[l?"width":"height"]:e[u],yt(f?o/g*d:o/100*g);if(a[l?"width":"height"]=d+(h?s:i),p=~n.indexOf("adius")||i==="em"&&e.appendChild&&!c?e:e.parentNode,T&&(p=(e.ownerSVGElement||{}).parentNode),(!p||p===bi||!p.appendChild)&&(p=bi.body),m=p._gsap,m&&f&&m.width&&l&&m.time===Dn.time&&!m.uncache)return yt(o/m.width*d);if(f&&(n==="height"||n==="width")){var b=e.style[n];e.style[n]=d+i,g=e[u],b?e.style[n]=b:xo(e,n)}else(f||s==="%")&&!xA[kr(p,"display")]&&(a.position=kr(e,"position")),p===e&&(a.position="static"),p.appendChild(Ji),g=Ji[u],p.removeChild(Ji),a.position="absolute";return l&&f&&(m=so(p),m.time=Dn.time,m.width=p[u]),yt(h?g*o/d:g&&o?d/g*o:0)},$r=function(e,n,r,i){var o;return Bh||pd(),n in xr&&n!=="transform"&&(n=xr[n],~n.indexOf(",")&&(n=n.split(",")[0])),Jr[n]&&n!=="transform"?(o=Ua(e,i),o=n!=="transformOrigin"?o[n]:o.svg?o.origin:Mc(kr(e,kn))+" "+o.zOrigin+"px"):(o=e.style[n],(!o||o==="auto"||i||~(o+"").indexOf("calc("))&&(o=Ac[n]&&Ac[n](e,n,r)||kr(e,n)||nb(e,n)||(n==="opacity"?1:0))),r&&!~(o+"").trim().indexOf(" ")?Ii(e,n,o,r)+r:o},wA=function(e,n,r,i){if(!r||r==="none"){var o=gs(n,e,1),s=o&&kr(e,o,1);s&&s!==r?(n=o,r=s):n==="borderColor"&&(r=kr(e,"borderTopColor"))}var a=new Cn(this._pt,e.style,n,0,1,Mb),l=0,c=0,u,d,h,f,g,p,m,T,b,_,y,x;if(a.b=r,a.e=i,r+="",i+="",i==="auto"&&(p=e.style[n],e.style[n]=i,i=kr(e,n)||i,p?e.style[n]=p:xo(e,n)),u=[r,i],xb(u),r=u[0],i=u[1],h=r.match(Uo)||[],x=i.match(Uo)||[],x.length){for(;d=Uo.exec(i);)m=d[0],b=i.substring(l,d.index),g?g=(g+1)%5:(b.substr(-5)==="rgba("||b.substr(-5)==="hsla(")&&(g=1),m!==(p=h[c++]||"")&&(f=parseFloat(p)||0,y=p.substr((f+"").length),m.charAt(1)==="="&&(m=Qo(f,m)+y),T=parseFloat(m),_=m.substr((T+"").length),l=Uo.lastIndex-_.length,_||(_=_||Hn.units[n]||y,l===i.length&&(i+=_,a.e+=_)),y!==_&&(f=Ii(e,n,p,_)||0),a._pt={_next:a._pt,p:b||c===1?b:",",s:f,c:T-f,m:g&&g<4||n==="zIndex"?Math.round:0});a.c=l<i.length?i.substring(l,i.length):""}else a.r=n==="display"&&i==="none"?Db:Lb;return qy.test(i)&&(a.e=0),this._pt=a,a},e_={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},TA=function(e){var n=e.split(" "),r=n[0],i=n[1]||"50%";return(r==="top"||r==="bottom"||i==="left"||i==="right")&&(e=r,r=i,i=e),n[0]=e_[r]||r,n[1]=e_[i]||i,n.join(" ")},SA=function(e,n){if(n.tween&&n.tween._time===n.tween._dur){var r=n.t,i=r.style,o=n.u,s=r._gsap,a,l,c;if(o==="all"||o===!0)i.cssText="",l=1;else for(o=o.split(","),c=o.length;--c>-1;)a=o[c],Jr[a]&&(l=1,a=a==="transformOrigin"?kn:ut),xo(r,a);l&&(xo(r,ut),s&&(s.svg&&r.removeAttribute("transform"),Ua(r,1),s.uncache=1,Nb(i)))}},Ac={clearProps:function(e,n,r,i,o){if(o.data!=="isFromStart"){var s=e._pt=new Cn(e._pt,n,r,0,0,SA);return s.u=i,s.pr=-10,s.tween=o,e._props.push(r),1}}},ja=[1,0,0,1,0,0],jb={},Ub=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},t_=function(e){var n=kr(e,ut);return Ub(n)?ja:n.substr(7).match(Gy).map(yt)},zh=function(e,n){var r=e._gsap||so(e),i=e.style,o=t_(e),s,a,l,c;return r.svg&&e.getAttribute("transform")?(l=e.transform.baseVal.consolidate().matrix,o=[l.a,l.b,l.c,l.d,l.e,l.f],o.join(",")==="1,0,0,1,0,0"?ja:o):(o===ja&&!e.offsetParent&&e!==Jo&&!r.svg&&(l=i.display,i.display="block",s=e.parentNode,(!s||!e.offsetParent)&&(c=1,a=e.nextElementSibling,Jo.appendChild(e)),o=t_(e),l?i.display=l:xo(e,"display"),c&&(a?s.insertBefore(e,a):s?s.appendChild(e):Jo.removeChild(e))),n&&o.length>6?[o[0],o[1],o[4],o[5],o[12],o[13]]:o)},gd=function(e,n,r,i,o,s){var a=e._gsap,l=o||zh(e,!0),c=a.xOrigin||0,u=a.yOrigin||0,d=a.xOffset||0,h=a.yOffset||0,f=l[0],g=l[1],p=l[2],m=l[3],T=l[4],b=l[5],_=n.split(" "),y=parseFloat(_[0])||0,x=parseFloat(_[1])||0,C,S,E,P;r?l!==ja&&(S=f*m-g*p)&&(E=y*(m/S)+x*(-p/S)+(p*b-m*T)/S,P=y*(-g/S)+x*(f/S)-(f*b-g*T)/S,y=E,x=P):(C=Hb(e),y=C.x+(~_[0].indexOf("%")?y/100*C.width:y),x=C.y+(~(_[1]||_[0]).indexOf("%")?x/100*C.height:x)),i||i!==!1&&a.smooth?(T=y-c,b=x-u,a.xOffset=d+(T*f+b*p)-T,a.yOffset=h+(T*g+b*m)-b):a.xOffset=a.yOffset=0,a.xOrigin=y,a.yOrigin=x,a.smooth=!!i,a.origin=n,a.originIsAbsolute=!!r,e.style[kn]="0px 0px",s&&(vi(s,a,"xOrigin",c,y),vi(s,a,"yOrigin",u,x),vi(s,a,"xOffset",d,a.xOffset),vi(s,a,"yOffset",h,a.yOffset)),e.setAttribute("data-svg-origin",y+" "+x)},Ua=function(e,n){var r=e._gsap||new Cb(e);if("x"in r&&!n&&!r.uncache)return r;var i=e.style,o=r.scaleX<0,s="px",a="deg",l=getComputedStyle(e),c=kr(e,kn)||"0",u,d,h,f,g,p,m,T,b,_,y,x,C,S,E,P,R,F,A,H,Z,re,B,V,K,ge,L,ae,_e,Re,ye,Ye;return u=d=h=p=m=T=b=_=y=0,f=g=1,r.svg=!!(e.getCTM&&Bb(e)),l.translate&&((l.translate!=="none"||l.scale!=="none"||l.rotate!=="none")&&(i[ut]=(l.translate!=="none"?"translate3d("+(l.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(l.rotate!=="none"?"rotate("+l.rotate+") ":"")+(l.scale!=="none"?"scale("+l.scale.split(" ").join(",")+") ":"")+(l[ut]!=="none"?l[ut]:"")),i.scale=i.rotate=i.translate="none"),S=zh(e,r.svg),r.svg&&(r.uncache?(K=e.getBBox(),c=r.xOrigin-K.x+"px "+(r.yOrigin-K.y)+"px",V=""):V=!n&&e.getAttribute("data-svg-origin"),gd(e,V||c,!!V||r.originIsAbsolute,r.smooth!==!1,S)),x=r.xOrigin||0,C=r.yOrigin||0,S!==ja&&(F=S[0],A=S[1],H=S[2],Z=S[3],u=re=S[4],d=B=S[5],S.length===6?(f=Math.sqrt(F*F+A*A),g=Math.sqrt(Z*Z+H*H),p=F||A?Mo(A,F)*Ki:0,b=H||Z?Mo(H,Z)*Ki+p:0,b&&(g*=Math.abs(Math.cos(b*Zo))),r.svg&&(u-=x-(x*F+C*H),d-=C-(x*A+C*Z))):(Ye=S[6],Re=S[7],L=S[8],ae=S[9],_e=S[10],ye=S[11],u=S[12],d=S[13],h=S[14],E=Mo(Ye,_e),m=E*Ki,E&&(P=Math.cos(-E),R=Math.sin(-E),V=re*P+L*R,K=B*P+ae*R,ge=Ye*P+_e*R,L=re*-R+L*P,ae=B*-R+ae*P,_e=Ye*-R+_e*P,ye=Re*-R+ye*P,re=V,B=K,Ye=ge),E=Mo(-H,_e),T=E*Ki,E&&(P=Math.cos(-E),R=Math.sin(-E),V=F*P-L*R,K=A*P-ae*R,ge=H*P-_e*R,ye=Z*R+ye*P,F=V,A=K,H=ge),E=Mo(A,F),p=E*Ki,E&&(P=Math.cos(E),R=Math.sin(E),V=F*P+A*R,K=re*P+B*R,A=A*P-F*R,B=B*P-re*R,F=V,re=K),m&&Math.abs(m)+Math.abs(p)>359.9&&(m=p=0,T=180-T),f=yt(Math.sqrt(F*F+A*A+H*H)),g=yt(Math.sqrt(B*B+Ye*Ye)),E=Mo(re,B),b=Math.abs(E)>2e-4?E*Ki:0,y=ye?1/(ye<0?-ye:ye):0),r.svg&&(V=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!Ub(kr(e,ut)),V&&e.setAttribute("transform",V))),Math.abs(b)>90&&Math.abs(b)<270&&(o?(f*=-1,b+=p<=0?180:-180,p+=p<=0?180:-180):(g*=-1,b+=b<=0?180:-180)),n=n||r.uncache,r.x=u-((r.xPercent=u&&(!n&&r.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-u)?-50:0)))?e.offsetWidth*r.xPercent/100:0)+s,r.y=d-((r.yPercent=d&&(!n&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-d)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+s,r.z=h+s,r.scaleX=yt(f),r.scaleY=yt(g),r.rotation=yt(p)+a,r.rotationX=yt(m)+a,r.rotationY=yt(T)+a,r.skewX=b+a,r.skewY=_+a,r.transformPerspective=y+s,(r.zOrigin=parseFloat(c.split(" ")[2])||!n&&r.zOrigin||0)&&(i[kn]=Mc(c)),r.xOffset=r.yOffset=0,r.force3D=Hn.force3D,r.renderTransform=r.svg?kA:Fb?zb:CA,r.uncache=0,r},Mc=function(e){return(e=e.split(" "))[0]+" "+e[1]},zf=function(e,n,r){var i=en(n);return yt(parseFloat(n)+parseFloat(Ii(e,"x",r+"px",i)))+i},CA=function(e,n){n.z="0px",n.rotationY=n.rotationX="0deg",n.force3D=0,zb(e,n)},Ui="0deg",Ds="0px",zi=") ",zb=function(e,n){var r=n||this,i=r.xPercent,o=r.yPercent,s=r.x,a=r.y,l=r.z,c=r.rotation,u=r.rotationY,d=r.rotationX,h=r.skewX,f=r.skewY,g=r.scaleX,p=r.scaleY,m=r.transformPerspective,T=r.force3D,b=r.target,_=r.zOrigin,y="",x=T==="auto"&&e&&e!==1||T===!0;if(_&&(d!==Ui||u!==Ui)){var C=parseFloat(u)*Zo,S=Math.sin(C),E=Math.cos(C),P;C=parseFloat(d)*Zo,P=Math.cos(C),s=zf(b,s,S*P*-_),a=zf(b,a,-Math.sin(C)*-_),l=zf(b,l,E*P*-_+_)}m!==Ds&&(y+="perspective("+m+zi),(i||o)&&(y+="translate("+i+"%, "+o+"%) "),(x||s!==Ds||a!==Ds||l!==Ds)&&(y+=l!==Ds||x?"translate3d("+s+", "+a+", "+l+") ":"translate("+s+", "+a+zi),c!==Ui&&(y+="rotate("+c+zi),u!==Ui&&(y+="rotateY("+u+zi),d!==Ui&&(y+="rotateX("+d+zi),(h!==Ui||f!==Ui)&&(y+="skew("+h+", "+f+zi),(g!==1||p!==1)&&(y+="scale("+g+", "+p+zi),b.style[ut]=y||"translate(0, 0)"},kA=function(e,n){var r=n||this,i=r.xPercent,o=r.yPercent,s=r.x,a=r.y,l=r.rotation,c=r.skewX,u=r.skewY,d=r.scaleX,h=r.scaleY,f=r.target,g=r.xOrigin,p=r.yOrigin,m=r.xOffset,T=r.yOffset,b=r.forceCSS,_=parseFloat(s),y=parseFloat(a),x,C,S,E,P;l=parseFloat(l),c=parseFloat(c),u=parseFloat(u),u&&(u=parseFloat(u),c+=u,l+=u),l||c?(l*=Zo,c*=Zo,x=Math.cos(l)*d,C=Math.sin(l)*d,S=Math.sin(l-c)*-h,E=Math.cos(l-c)*h,c&&(u*=Zo,P=Math.tan(c-u),P=Math.sqrt(1+P*P),S*=P,E*=P,u&&(P=Math.tan(u),P=Math.sqrt(1+P*P),x*=P,C*=P)),x=yt(x),C=yt(C),S=yt(S),E=yt(E)):(x=d,E=h,C=S=0),(_&&!~(s+"").indexOf("px")||y&&!~(a+"").indexOf("px"))&&(_=Ii(f,"x",s,"px"),y=Ii(f,"y",a,"px")),(g||p||m||T)&&(_=yt(_+g-(g*x+p*S)+m),y=yt(y+p-(g*C+p*E)+T)),(i||o)&&(P=f.getBBox(),_=yt(_+i/100*P.width),y=yt(y+o/100*P.height)),P="matrix("+x+","+C+","+S+","+E+","+_+","+y+")",f.setAttribute("transform",P),b&&(f.style[ut]=P)},PA=function(e,n,r,i,o){var s=360,a=Ft(o),l=parseFloat(o)*(a&&~o.indexOf("rad")?Ki:1),c=l-i,u=i+c+"deg",d,h;return a&&(d=o.split("_")[1],d==="short"&&(c%=s,c!==c%(s/2)&&(c+=c<0?s:-s)),d==="cw"&&c<0?c=(c+s*qg)%s-~~(c/s)*s:d==="ccw"&&c>0&&(c=(c-s*qg)%s-~~(c/s)*s)),e._pt=h=new Cn(e._pt,n,r,i,c,fA),h.e=u,h.u="deg",e._props.push(r),h},n_=function(e,n){for(var r in n)e[r]=n[r];return e},EA=function(e,n,r){var i=n_({},r._gsap),o="perspective,force3D,transformOrigin,svgOrigin",s=r.style,a,l,c,u,d,h,f,g;i.svg?(c=r.getAttribute("transform"),r.setAttribute("transform",""),s[ut]=n,a=Ua(r,1),xo(r,ut),r.setAttribute("transform",c)):(c=getComputedStyle(r)[ut],s[ut]=n,a=Ua(r,1),s[ut]=c);for(l in Jr)c=i[l],u=a[l],c!==u&&o.indexOf(l)<0&&(f=en(c),g=en(u),d=f!==g?Ii(r,l,c,g):parseFloat(c),h=parseFloat(u),e._pt=new Cn(e._pt,a,l,d,h-d,dd),e._pt.u=g||0,e._props.push(l));n_(a,i)};Sn("padding,margin,Width,Radius",function(t,e){var n="Top",r="Right",i="Bottom",o="Left",s=(e<3?[n,r,i,o]:[n+o,n+r,i+r,i+o]).map(function(a){return e<2?t+a:"border"+a+t});Ac[e>1?"border"+t:t]=function(a,l,c,u,d){var h,f;if(arguments.length<4)return h=s.map(function(g){return $r(a,g,c)}),f=h.join(" "),f.split(h[0]).length===5?h[0]:f;h=(u+"").split(" "),f={},s.forEach(function(g,p){return f[g]=h[p]=h[p]||h[(p-1)/2|0]}),a.init(l,f,d)}});var Vb={name:"css",register:pd,targetTest:function(e){return e.style&&e.nodeType},init:function(e,n,r,i,o){var s=this._props,a=e.style,l=r.vars.startAt,c,u,d,h,f,g,p,m,T,b,_,y,x,C,S,E;Bh||pd(),this.styles=this.styles||$b(e),E=this.styles.props,this.tween=r;for(p in n)if(p!=="autoRound"&&(u=n[p],!(In[p]&&kb(p,n,r,i,e,o)))){if(f=typeof u,g=Ac[p],f==="function"&&(u=u.call(r,i,e,o),f=typeof u),f==="string"&&~u.indexOf("random(")&&(u=Fa(u)),g)g(this,e,p,u,r)&&(S=1);else if(p.substr(0,2)==="--")c=(getComputedStyle(e).getPropertyValue(p)+"").trim(),u+="",Pi.lastIndex=0,Pi.test(c)||(m=en(c),T=en(u)),T?m!==T&&(c=Ii(e,p,c,T)+T):m&&(u+=m),this.add(a,"setProperty",c,u,i,o,0,0,p),s.push(p),E.push(p,0,a[p]);else if(f!=="undefined"){if(l&&p in l?(c=typeof l[p]=="function"?l[p].call(r,i,e,o):l[p],Ft(c)&&~c.indexOf("random(")&&(c=Fa(c)),en(c+"")||c==="auto"||(c+=Hn.units[p]||en($r(e,p))||""),(c+"").charAt(1)==="="&&(c=$r(e,p))):c=$r(e,p),h=parseFloat(c),b=f==="string"&&u.charAt(1)==="="&&u.substr(0,2),b&&(u=u.substr(2)),d=parseFloat(u),p in xr&&(p==="autoAlpha"&&(h===1&&$r(e,"visibility")==="hidden"&&d&&(h=0),E.push("visibility",0,a.visibility),vi(this,a,"visibility",h?"inherit":"hidden",d?"inherit":"hidden",!d)),p!=="scale"&&p!=="transform"&&(p=xr[p],~p.indexOf(",")&&(p=p.split(",")[0]))),_=p in Jr,_){if(this.styles.save(p),y||(x=e._gsap,x.renderTransform&&!n.parseTransform||Ua(e,n.parseTransform),C=n.smoothOrigin!==!1&&x.smooth,y=this._pt=new Cn(this._pt,a,ut,0,1,x.renderTransform,x,0,-1),y.dep=1),p==="scale")this._pt=new Cn(this._pt,x,"scaleY",x.scaleY,(b?Qo(x.scaleY,b+d):d)-x.scaleY||0,dd),this._pt.u=0,s.push("scaleY",p),p+="X";else if(p==="transformOrigin"){E.push(kn,0,a[kn]),u=TA(u),x.svg?gd(e,u,0,C,0,this):(T=parseFloat(u.split(" ")[2])||0,T!==x.zOrigin&&vi(this,x,"zOrigin",x.zOrigin,T),vi(this,a,p,Mc(c),Mc(u)));continue}else if(p==="svgOrigin"){gd(e,u,1,C,0,this);continue}else if(p in jb){PA(this,x,p,h,b?Qo(h,b+u):u);continue}else if(p==="smoothOrigin"){vi(this,x,"smooth",x.smooth,u);continue}else if(p==="force3D"){x[p]=u;continue}else if(p==="transform"){EA(this,u,e);continue}}else p in a||(p=gs(p)||p);if(_||(d||d===0)&&(h||h===0)&&!cA.test(u)&&p in a)m=(c+"").substr((h+"").length),d||(d=0),T=en(u)||(p in Hn.units?Hn.units[p]:m),m!==T&&(h=Ii(e,p,c,T)),this._pt=new Cn(this._pt,_?x:a,p,h,(b?Qo(h,b+d):d)-h,!_&&(T==="px"||p==="zIndex")&&n.autoRound!==!1?dA:dd),this._pt.u=T||0,m!==T&&T!=="%"&&(this._pt.b=c,this._pt.r=uA);else if(p in a)wA.call(this,e,p,c,b?b+u:u);else if(p in e)this.add(e,p,c||e[p],b?b+u:u,i,o);else if(p!=="parseTransform"){Mh(p,u);continue}_||(p in a?E.push(p,0,a[p]):E.push(p,1,c||e[p])),s.push(p)}}S&&Ob(this)},render:function(e,n){if(n.tween._time||!jh())for(var r=n._pt;r;)r.r(e,r.d),r=r._next;else n.styles.revert()},get:$r,aliases:xr,getSetter:function(e,n,r){var i=xr[n];return i&&i.indexOf(",")<0&&(n=i),n in Jr&&n!==kn&&(e._gsap.x||$r(e,"x"))?r&&Gg===r?n==="scale"?_A:gA:(Gg=r||{})&&(n==="scale"?mA:yA):e.style&&!Eh(e.style[n])?hA:~n.indexOf("-")?pA:Fh(e,n)},core:{_removeProperty:xo,_getMatrix:zh}};Pn.utils.checkPrefix=gs;Pn.core.getStyleSaver=$b;(function(t,e,n,r){var i=Sn(t+","+e+","+n,function(o){Jr[o]=1});Sn(e,function(o){Hn.units[o]="deg",jb[o]=1}),xr[i[13]]=t+","+e,Sn(r,function(o){var s=o.split(":");xr[s[1]]=i[s[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");Sn("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){Hn.units[t]="px"});Pn.registerPlugin(Vb);var _d=Pn.registerPlugin(Vb)||Pn;_d.core.Tween;function RA(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function AA(t,e,n){return e&&RA(t.prototype,e),t}/*!
 * Observer 3.12.5
 * https://gsap.com
 *
 * @license Copyright 2008-2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for
 * Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var Vt,ql,Nn,xi,wi,es,Wb,Gi,da,Xb,Wr,tr,Yb,Kb=function(){return Vt||typeof window<"u"&&(Vt=window.gsap)&&Vt.registerPlugin&&Vt},Gb=1,Vo=[],Oe=[],Pr=[],ha=Date.now,md=function(e,n){return n},MA=function(){var e=da.core,n=e.bridge||{},r=e._scrollers,i=e._proxies;r.push.apply(r,Oe),i.push.apply(i,Pr),Oe=r,Pr=i,md=function(s,a){return n[s](a)}},Ei=function(e,n){return~Pr.indexOf(e)&&Pr[Pr.indexOf(e)+1][n]},pa=function(e){return!!~Xb.indexOf(e)},ln=function(e,n,r,i,o){return e.addEventListener(n,r,{passive:i!==!1,capture:!!o})},sn=function(e,n,r,i){return e.removeEventListener(n,r,!!i)},wl="scrollLeft",Tl="scrollTop",yd=function(){return Wr&&Wr.isPressed||Oe.cache++},Oc=function(e,n){var r=function i(o){if(o||o===0){Gb&&(Nn.history.scrollRestoration="manual");var s=Wr&&Wr.isPressed;o=i.v=Math.round(o)||(Wr&&Wr.iOS?1:0),e(o),i.cacheID=Oe.cache,s&&md("ss",o)}else(n||Oe.cache!==i.cacheID||md("ref"))&&(i.cacheID=Oe.cache,i.v=e());return i.v+i.offset};return r.offset=0,e&&r},gn={s:wl,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:Oc(function(t){return arguments.length?Nn.scrollTo(t,Rt.sc()):Nn.pageXOffset||xi[wl]||wi[wl]||es[wl]||0})},Rt={s:Tl,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:gn,sc:Oc(function(t){return arguments.length?Nn.scrollTo(gn.sc(),t):Nn.pageYOffset||xi[Tl]||wi[Tl]||es[Tl]||0})},xn=function(e,n){return(n&&n._ctx&&n._ctx.selector||Vt.utils.toArray)(e)[0]||(typeof e=="string"&&Vt.config().nullTargetWarn!==!1?console.warn("Element not found:",e):null)},Li=function(e,n){var r=n.s,i=n.sc;pa(e)&&(e=xi.scrollingElement||wi);var o=Oe.indexOf(e),s=i===Rt.sc?1:2;!~o&&(o=Oe.push(e)-1),Oe[o+s]||ln(e,"scroll",yd);var a=Oe[o+s],l=a||(Oe[o+s]=Oc(Ei(e,r),!0)||(pa(e)?i:Oc(function(c){return arguments.length?e[r]=c:e[r]})));return l.target=e,a||(l.smooth=Vt.getProperty(e,"scrollBehavior")==="smooth"),l},bd=function(e,n,r){var i=e,o=e,s=ha(),a=s,l=n||50,c=Math.max(500,l*3),u=function(g,p){var m=ha();p||m-s>l?(o=i,i=g,a=s,s=m):r?i+=g:i=o+(g-o)/(m-a)*(s-a)},d=function(){o=i=r?0:i,a=s=0},h=function(g){var p=a,m=o,T=ha();return(g||g===0)&&g!==i&&u(g),s===a||T-a>c?0:(i+(r?m:-m))/((r?T:s)-p)*1e3};return{update:u,reset:d,getVelocity:h}},Ns=function(e,n){return n&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},r_=function(e){var n=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(n)>=Math.abs(r)?n:r},qb=function(){da=Vt.core.globals().ScrollTrigger,da&&da.core&&MA()},Qb=function(e){return Vt=e||Kb(),!ql&&Vt&&typeof document<"u"&&document.body&&(Nn=window,xi=document,wi=xi.documentElement,es=xi.body,Xb=[Nn,xi,wi,es],Vt.utils.clamp,Yb=Vt.core.context||function(){},Gi="onpointerenter"in es?"pointer":"mouse",Wb=bt.isTouch=Nn.matchMedia&&Nn.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in Nn||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,tr=bt.eventTypes=("ontouchstart"in wi?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in wi?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return Gb=0},500),qb(),ql=1),ql};gn.op=Rt;Oe.cache=0;var bt=function(){function t(n){this.init(n)}var e=t.prototype;return e.init=function(r){ql||Qb(Vt)||console.warn("Please gsap.registerPlugin(Observer)"),da||qb();var i=r.tolerance,o=r.dragMinimum,s=r.type,a=r.target,l=r.lineHeight,c=r.debounce,u=r.preventDefault,d=r.onStop,h=r.onStopDelay,f=r.ignore,g=r.wheelSpeed,p=r.event,m=r.onDragStart,T=r.onDragEnd,b=r.onDrag,_=r.onPress,y=r.onRelease,x=r.onRight,C=r.onLeft,S=r.onUp,E=r.onDown,P=r.onChangeX,R=r.onChangeY,F=r.onChange,A=r.onToggleX,H=r.onToggleY,Z=r.onHover,re=r.onHoverEnd,B=r.onMove,V=r.ignoreCheck,K=r.isNormalizer,ge=r.onGestureStart,L=r.onGestureEnd,ae=r.onWheel,_e=r.onEnable,Re=r.onDisable,ye=r.onClick,Ye=r.scrollSpeed,Pe=r.capture,$=r.allowClicks,q=r.lockAxis,Q=r.onLockAxis;this.target=a=xn(a)||wi,this.vars=r,f&&(f=Vt.utils.toArray(f)),i=i||1e-9,o=o||0,g=g||1,Ye=Ye||1,s=s||"wheel,touch,pointer",c=c!==!1,l||(l=parseFloat(Nn.getComputedStyle(es).lineHeight)||22);var oe,pe,Te,v,w,O,U,k=this,j=0,ee=0,J=r.passive||!u,Y=Li(a,gn),z=Li(a,Rt),he=Y(),ne=z(),ie=~s.indexOf("touch")&&!~s.indexOf("pointer")&&tr[0]==="pointerdown",le=pa(a),fe=a.ownerDocument||xi,ke=[0,0,0],Se=[0,0,0],Ke=0,st=function(){return Ke=ha()},Fe=function(D,X){return(k.event=D)&&f&&~f.indexOf(D.target)||X&&ie&&D.pointerType!=="touch"||V&&V(D,X)},dt=function(){k._vx.reset(),k._vy.reset(),pe.pause(),d&&d(k)},Ht=function(){var D=k.deltaX=r_(ke),X=k.deltaY=r_(Se),N=Math.abs(D)>=i,te=Math.abs(X)>=i;F&&(N||te)&&F(k,D,X,ke,Se),N&&(x&&k.deltaX>0&&x(k),C&&k.deltaX<0&&C(k),P&&P(k),A&&k.deltaX<0!=j<0&&A(k),j=k.deltaX,ke[0]=ke[1]=ke[2]=0),te&&(E&&k.deltaY>0&&E(k),S&&k.deltaY<0&&S(k),R&&R(k),H&&k.deltaY<0!=ee<0&&H(k),ee=k.deltaY,Se[0]=Se[1]=Se[2]=0),(v||Te)&&(B&&B(k),Te&&(b(k),Te=!1),v=!1),O&&!(O=!1)&&Q&&Q(k),w&&(ae(k),w=!1),oe=0},yn=function(D,X,N){ke[N]+=D,Se[N]+=X,k._vx.update(D),k._vy.update(X),c?oe||(oe=requestAnimationFrame(Ht)):Ht()},Je=function(D,X){q&&!U&&(k.axis=U=Math.abs(D)>Math.abs(X)?"x":"y",O=!0),U!=="y"&&(ke[2]+=D,k._vx.update(D,!0)),U!=="x"&&(Se[2]+=X,k._vy.update(X,!0)),c?oe||(oe=requestAnimationFrame(Ht)):Ht()},_t=function(D){if(!Fe(D,1)){D=Ns(D,u);var X=D.clientX,N=D.clientY,te=X-k.x,W=N-k.y,se=k.isDragging;k.x=X,k.y=N,(se||Math.abs(k.startX-X)>=o||Math.abs(k.startY-N)>=o)&&(b&&(Te=!0),se||(k.isDragging=!0),Je(te,W),se||m&&m(k))}},Xt=k.onPress=function(I){Fe(I,1)||I&&I.button||(k.axis=U=null,pe.pause(),k.isPressed=!0,I=Ns(I),j=ee=0,k.startX=k.x=I.clientX,k.startY=k.y=I.clientY,k._vx.reset(),k._vy.reset(),ln(K?a:fe,tr[1],_t,J,!0),k.deltaX=k.deltaY=0,_&&_(k))},xe=k.onRelease=function(I){if(!Fe(I,1)){sn(K?a:fe,tr[1],_t,!0);var D=!isNaN(k.y-k.startY),X=k.isDragging,N=X&&(Math.abs(k.x-k.startX)>3||Math.abs(k.y-k.startY)>3),te=Ns(I);!N&&D&&(k._vx.reset(),k._vy.reset(),u&&$&&Vt.delayedCall(.08,function(){if(ha()-Ke>300&&!I.defaultPrevented){if(I.target.click)I.target.click();else if(fe.createEvent){var W=fe.createEvent("MouseEvents");W.initMouseEvent("click",!0,!0,Nn,1,te.screenX,te.screenY,te.clientX,te.clientY,!1,!1,!1,!1,0,null),I.target.dispatchEvent(W)}}})),k.isDragging=k.isGesturing=k.isPressed=!1,d&&X&&!K&&pe.restart(!0),T&&X&&T(k),y&&y(k,N)}},En=function(D){return D.touches&&D.touches.length>1&&(k.isGesturing=!0)&&ge(D,k.isDragging)},lt=function(){return(k.isGesturing=!1)||L(k)},Yt=function(D){if(!Fe(D)){var X=Y(),N=z();yn((X-he)*Ye,(N-ne)*Ye,1),he=X,ne=N,d&&pe.restart(!0)}},bn=function(D){if(!Fe(D)){D=Ns(D,u),ae&&(w=!0);var X=(D.deltaMode===1?l:D.deltaMode===2?Nn.innerHeight:1)*g;yn(D.deltaX*X,D.deltaY*X,0),d&&!K&&pe.restart(!0)}},dr=function(D){if(!Fe(D)){var X=D.clientX,N=D.clientY,te=X-k.x,W=N-k.y;k.x=X,k.y=N,v=!0,d&&pe.restart(!0),(te||W)&&Je(te,W)}},de=function(D){k.event=D,Z(k)},M=function(D){k.event=D,re(k)},G=function(D){return Fe(D)||Ns(D,u)&&ye(k)};pe=k._dc=Vt.delayedCall(h||.25,dt).pause(),k.deltaX=k.deltaY=0,k._vx=bd(0,50,!0),k._vy=bd(0,50,!0),k.scrollX=Y,k.scrollY=z,k.isDragging=k.isGesturing=k.isPressed=!1,Yb(this),k.enable=function(I){return k.isEnabled||(ln(le?fe:a,"scroll",yd),s.indexOf("scroll")>=0&&ln(le?fe:a,"scroll",Yt,J,Pe),s.indexOf("wheel")>=0&&ln(a,"wheel",bn,J,Pe),(s.indexOf("touch")>=0&&Wb||s.indexOf("pointer")>=0)&&(ln(a,tr[0],Xt,J,Pe),ln(fe,tr[2],xe),ln(fe,tr[3],xe),$&&ln(a,"click",st,!0,!0),ye&&ln(a,"click",G),ge&&ln(fe,"gesturestart",En),L&&ln(fe,"gestureend",lt),Z&&ln(a,Gi+"enter",de),re&&ln(a,Gi+"leave",M),B&&ln(a,Gi+"move",dr)),k.isEnabled=!0,I&&I.type&&Xt(I),_e&&_e(k)),k},k.disable=function(){k.isEnabled&&(Vo.filter(function(I){return I!==k&&pa(I.target)}).length||sn(le?fe:a,"scroll",yd),k.isPressed&&(k._vx.reset(),k._vy.reset(),sn(K?a:fe,tr[1],_t,!0)),sn(le?fe:a,"scroll",Yt,Pe),sn(a,"wheel",bn,Pe),sn(a,tr[0],Xt,Pe),sn(fe,tr[2],xe),sn(fe,tr[3],xe),sn(a,"click",st,!0),sn(a,"click",G),sn(fe,"gesturestart",En),sn(fe,"gestureend",lt),sn(a,Gi+"enter",de),sn(a,Gi+"leave",M),sn(a,Gi+"move",dr),k.isEnabled=k.isPressed=k.isDragging=!1,Re&&Re(k))},k.kill=k.revert=function(){k.disable();var I=Vo.indexOf(k);I>=0&&Vo.splice(I,1),Wr===k&&(Wr=0)},Vo.push(k),K&&pa(a)&&(Wr=k),k.enable(p)},AA(t,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),t}();bt.version="3.12.5";bt.create=function(t){return new bt(t)};bt.register=Qb;bt.getAll=function(){return Vo.slice()};bt.getById=function(t){return Vo.filter(function(e){return e.vars.id===t})[0]};Kb()&&Vt.registerPlugin(bt);/*!
 * ScrollTrigger 3.12.5
 * https://gsap.com
 *
 * @license Copyright 2008-2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for
 * Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var ce,Fo,De,ct,ir,rt,Jb,Ic,za,ga,Vs,Sl,qt,af,vd,un,i_,o_,Ho,Zb,Vf,ev,cn,xd,tv,nv,fi,wd,Vh,ts,Wh,Lc,Td,Wf,Cl=1,Qt=Date.now,Xf=Qt(),Jn=0,Ws=0,s_=function(e,n,r){var i=On(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return r["_"+n+"Clamp"]=i,i?e.substr(6,e.length-7):e},a_=function(e,n){return n&&(!On(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},OA=function t(){return Ws&&requestAnimationFrame(t)},l_=function(){return af=1},c_=function(){return af=0},br=function(e){return e},Xs=function(e){return Math.round(e*1e5)/1e5||0},rv=function(){return typeof window<"u"},iv=function(){return ce||rv()&&(ce=window.gsap)&&ce.registerPlugin&&ce},wo=function(e){return!!~Jb.indexOf(e)},ov=function(e){return(e==="Height"?Wh:De["inner"+e])||ir["client"+e]||rt["client"+e]},sv=function(e){return Ei(e,"getBoundingClientRect")||(wo(e)?function(){return tc.width=De.innerWidth,tc.height=Wh,tc}:function(){return Ur(e)})},IA=function(e,n,r){var i=r.d,o=r.d2,s=r.a;return(s=Ei(e,"getBoundingClientRect"))?function(){return s()[i]}:function(){return(n?ov(o):e["client"+o])||0}},LA=function(e,n){return!n||~Pr.indexOf(e)?sv(e):function(){return tc}},wr=function(e,n){var r=n.s,i=n.d2,o=n.d,s=n.a;return Math.max(0,(r="scroll"+i)&&(s=Ei(e,r))?s()-sv(e)()[o]:wo(e)?(ir[r]||rt[r])-ov(i):e[r]-e["offset"+i])},kl=function(e,n){for(var r=0;r<Ho.length;r+=3)(!n||~n.indexOf(Ho[r+1]))&&e(Ho[r],Ho[r+1],Ho[r+2])},On=function(e){return typeof e=="string"},_n=function(e){return typeof e=="function"},Ys=function(e){return typeof e=="number"},qi=function(e){return typeof e=="object"},$s=function(e,n,r){return e&&e.progress(n?0:1)&&r&&e.pause()},Yf=function(e,n){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return n(e)}):n(e);r&&r.totalTime&&(e.callbackAnimation=r)}},Oo=Math.abs,av="left",lv="top",Xh="right",Yh="bottom",fo="width",uo="height",_a="Right",ma="Left",ya="Top",ba="Bottom",wt="padding",Yn="margin",_s="Width",Kh="Height",kt="px",Kn=function(e){return De.getComputedStyle(e)},DA=function(e){var n=Kn(e).position;e.style.position=n==="absolute"||n==="fixed"?n:"relative"},f_=function(e,n){for(var r in n)r in e||(e[r]=n[r]);return e},Ur=function(e,n){var r=n&&Kn(e)[vd]!=="matrix(1, 0, 0, 1, 0, 0)"&&ce.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),i=e.getBoundingClientRect();return r&&r.progress(0).kill(),i},Dc=function(e,n){var r=n.d2;return e["offset"+r]||e["client"+r]||0},cv=function(e){var n=[],r=e.labels,i=e.duration(),o;for(o in r)n.push(r[o]/i);return n},NA=function(e){return function(n){return ce.utils.snap(cv(e),n)}},Gh=function(e){var n=ce.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(i,o){return i-o});return r?function(i,o,s){s===void 0&&(s=.001);var a;if(!o)return n(i);if(o>0){for(i-=s,a=0;a<r.length;a++)if(r[a]>=i)return r[a];return r[a-1]}else for(a=r.length,i+=s;a--;)if(r[a]<=i)return r[a];return r[0]}:function(i,o,s){s===void 0&&(s=.001);var a=n(i);return!o||Math.abs(a-i)<s||a-i<0==o<0?a:n(o<0?i-e:i+e)}},$A=function(e){return function(n,r){return Gh(cv(e))(n,r.direction)}},Pl=function(e,n,r,i){return r.split(",").forEach(function(o){return e(n,o,i)})},Dt=function(e,n,r,i,o){return e.addEventListener(n,r,{passive:!i,capture:!!o})},Lt=function(e,n,r,i){return e.removeEventListener(n,r,!!i)},El=function(e,n,r){r=r&&r.wheelHandler,r&&(e(n,"wheel",r),e(n,"touchmove",r))},u_={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},Rl={toggleActions:"play",anticipatePin:0},Nc={top:0,left:0,center:.5,bottom:1,right:1},Ql=function(e,n){if(On(e)){var r=e.indexOf("="),i=~r?+(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(i*=n/100),e=e.substr(0,r-1)),e=i+(e in Nc?Nc[e]*n:~e.indexOf("%")?parseFloat(e)*n/100:parseFloat(e)||0)}return e},Al=function(e,n,r,i,o,s,a,l){var c=o.startColor,u=o.endColor,d=o.fontSize,h=o.indent,f=o.fontWeight,g=ct.createElement("div"),p=wo(r)||Ei(r,"pinType")==="fixed",m=e.indexOf("scroller")!==-1,T=p?rt:r,b=e.indexOf("start")!==-1,_=b?c:u,y="border-color:"+_+";font-size:"+d+";color:"+_+";font-weight:"+f+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return y+="position:"+((m||l)&&p?"fixed;":"absolute;"),(m||l||!p)&&(y+=(i===Rt?Xh:Yh)+":"+(s+parseFloat(h))+"px;"),a&&(y+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),g._isStart=b,g.setAttribute("class","gsap-marker-"+e+(n?" marker-"+n:"")),g.style.cssText=y,g.innerText=n||n===0?e+"-"+n:e,T.children[0]?T.insertBefore(g,T.children[0]):T.appendChild(g),g._offset=g["offset"+i.op.d2],Jl(g,0,i,b),g},Jl=function(e,n,r,i){var o={display:"block"},s=r[i?"os2":"p2"],a=r[i?"p2":"os2"];e._isFlipped=i,o[r.a+"Percent"]=i?-100:0,o[r.a]=i?"1px":0,o["border"+s+_s]=1,o["border"+a+_s]=0,o[r.p]=n+"px",ce.set(e,o)},Ae=[],Sd={},Va,d_=function(){return Qt()-Jn>34&&(Va||(Va=requestAnimationFrame(Kr)))},Io=function(){(!cn||!cn.isPressed||cn.startX>rt.clientWidth)&&(Oe.cache++,cn?Va||(Va=requestAnimationFrame(Kr)):Kr(),Jn||So("scrollStart"),Jn=Qt())},Kf=function(){nv=De.innerWidth,tv=De.innerHeight},Ks=function(){Oe.cache++,!qt&&!ev&&!ct.fullscreenElement&&!ct.webkitFullscreenElement&&(!xd||nv!==De.innerWidth||Math.abs(De.innerHeight-tv)>De.innerHeight*.25)&&Ic.restart(!0)},To={},FA=[],fv=function t(){return Lt(Ie,"scrollEnd",t)||Zi(!0)},So=function(e){return To[e]&&To[e].map(function(n){return n()})||FA},Mn=[],uv=function(e){for(var n=0;n<Mn.length;n+=5)(!e||Mn[n+4]&&Mn[n+4].query===e)&&(Mn[n].style.cssText=Mn[n+1],Mn[n].getBBox&&Mn[n].setAttribute("transform",Mn[n+2]||""),Mn[n+3].uncache=1)},qh=function(e,n){var r;for(un=0;un<Ae.length;un++)r=Ae[un],r&&(!n||r._ctx===n)&&(e?r.kill(1):r.revert(!0,!0));Lc=!0,n&&uv(n),n||So("revert")},dv=function(e,n){Oe.cache++,(n||!dn)&&Oe.forEach(function(r){return _n(r)&&r.cacheID++&&(r.rec=0)}),On(e)&&(De.history.scrollRestoration=Vh=e)},dn,ho=0,h_,HA=function(){if(h_!==ho){var e=h_=ho;requestAnimationFrame(function(){return e===ho&&Zi(!0)})}},hv=function(){rt.appendChild(ts),Wh=!cn&&ts.offsetHeight||De.innerHeight,rt.removeChild(ts)},p_=function(e){return za(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(n){return n.style.display=e?"none":"block"})},Zi=function(e,n){if(Jn&&!e&&!Lc){Dt(Ie,"scrollEnd",fv);return}hv(),dn=Ie.isRefreshing=!0,Oe.forEach(function(i){return _n(i)&&++i.cacheID&&(i.rec=i())});var r=So("refreshInit");Zb&&Ie.sort(),n||qh(),Oe.forEach(function(i){_n(i)&&(i.smooth&&(i.target.style.scrollBehavior="auto"),i(0))}),Ae.slice(0).forEach(function(i){return i.refresh()}),Lc=!1,Ae.forEach(function(i){if(i._subPinOffset&&i.pin){var o=i.vars.horizontal?"offsetWidth":"offsetHeight",s=i.pin[o];i.revert(!0,1),i.adjustPinSpacing(i.pin[o]-s),i.refresh()}}),Td=1,p_(!0),Ae.forEach(function(i){var o=wr(i.scroller,i._dir),s=i.vars.end==="max"||i._endClamp&&i.end>o,a=i._startClamp&&i.start>=o;(s||a)&&i.setPositions(a?o-1:i.start,s?Math.max(a?o:i.start+1,o):i.end,!0)}),p_(!1),Td=0,r.forEach(function(i){return i&&i.render&&i.render(-1)}),Oe.forEach(function(i){_n(i)&&(i.smooth&&requestAnimationFrame(function(){return i.target.style.scrollBehavior="smooth"}),i.rec&&i(i.rec))}),dv(Vh,1),Ic.pause(),ho++,dn=2,Kr(2),Ae.forEach(function(i){return _n(i.vars.onRefresh)&&i.vars.onRefresh(i)}),dn=Ie.isRefreshing=!1,So("refresh")},Cd=0,Zl=1,va,Kr=function(e){if(e===2||!dn&&!Lc){Ie.isUpdating=!0,va&&va.update(0);var n=Ae.length,r=Qt(),i=r-Xf>=50,o=n&&Ae[0].scroll();if(Zl=Cd>o?-1:1,dn||(Cd=o),i&&(Jn&&!af&&r-Jn>200&&(Jn=0,So("scrollEnd")),Vs=Xf,Xf=r),Zl<0){for(un=n;un-- >0;)Ae[un]&&Ae[un].update(0,i);Zl=1}else for(un=0;un<n;un++)Ae[un]&&Ae[un].update(0,i);Ie.isUpdating=!1}Va=0},kd=[av,lv,Yh,Xh,Yn+ba,Yn+_a,Yn+ya,Yn+ma,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],ec=kd.concat([fo,uo,"boxSizing","max"+_s,"max"+Kh,"position",Yn,wt,wt+ya,wt+_a,wt+ba,wt+ma]),BA=function(e,n,r){ns(r);var i=e._gsap;if(i.spacerIsNative)ns(i.spacerState);else if(e._gsap.swappedIn){var o=n.parentNode;o&&(o.insertBefore(e,n),o.removeChild(n))}e._gsap.swappedIn=!1},Gf=function(e,n,r,i){if(!e._gsap.swappedIn){for(var o=kd.length,s=n.style,a=e.style,l;o--;)l=kd[o],s[l]=r[l];s.position=r.position==="absolute"?"absolute":"relative",r.display==="inline"&&(s.display="inline-block"),a[Yh]=a[Xh]="auto",s.flexBasis=r.flexBasis||"auto",s.overflow="visible",s.boxSizing="border-box",s[fo]=Dc(e,gn)+kt,s[uo]=Dc(e,Rt)+kt,s[wt]=a[Yn]=a[lv]=a[av]="0",ns(i),a[fo]=a["max"+_s]=r[fo],a[uo]=a["max"+Kh]=r[uo],a[wt]=r[wt],e.parentNode!==n&&(e.parentNode.insertBefore(n,e),n.appendChild(e)),e._gsap.swappedIn=!0}},jA=/([A-Z])/g,ns=function(e){if(e){var n=e.t.style,r=e.length,i=0,o,s;for((e.t._gsap||ce.core.getCache(e.t)).uncache=1;i<r;i+=2)s=e[i+1],o=e[i],s?n[o]=s:n[o]&&n.removeProperty(o.replace(jA,"-$1").toLowerCase())}},Ml=function(e){for(var n=ec.length,r=e.style,i=[],o=0;o<n;o++)i.push(ec[o],r[ec[o]]);return i.t=e,i},UA=function(e,n,r){for(var i=[],o=e.length,s=r?8:0,a;s<o;s+=2)a=e[s],i.push(a,a in n?n[a]:e[s+1]);return i.t=e.t,i},tc={left:0,top:0},g_=function(e,n,r,i,o,s,a,l,c,u,d,h,f,g){_n(e)&&(e=e(l)),On(e)&&e.substr(0,3)==="max"&&(e=h+(e.charAt(4)==="="?Ql("0"+e.substr(3),r):0));var p=f?f.time():0,m,T,b;if(f&&f.seek(0),isNaN(e)||(e=+e),Ys(e))f&&(e=ce.utils.mapRange(f.scrollTrigger.start,f.scrollTrigger.end,0,h,e)),a&&Jl(a,r,i,!0);else{_n(n)&&(n=n(l));var _=(e||"0").split(" "),y,x,C,S;b=xn(n,l)||rt,y=Ur(b)||{},(!y||!y.left&&!y.top)&&Kn(b).display==="none"&&(S=b.style.display,b.style.display="block",y=Ur(b),S?b.style.display=S:b.style.removeProperty("display")),x=Ql(_[0],y[i.d]),C=Ql(_[1]||"0",r),e=y[i.p]-c[i.p]-u+x+o-C,a&&Jl(a,C,i,r-C<20||a._isStart&&C>20),r-=r-C}if(g&&(l[g]=e||-.001,e<0&&(e=0)),s){var E=e+r,P=s._isStart;m="scroll"+i.d2,Jl(s,E,i,P&&E>20||!P&&(d?Math.max(rt[m],ir[m]):s.parentNode[m])<=E+1),d&&(c=Ur(a),d&&(s.style[i.op.p]=c[i.op.p]-i.op.m-s._offset+kt))}return f&&b&&(m=Ur(b),f.seek(h),T=Ur(b),f._caScrollDist=m[i.p]-T[i.p],e=e/f._caScrollDist*h),f&&f.seek(p),f?e:Math.round(e)},zA=/(webkit|moz|length|cssText|inset)/i,__=function(e,n,r,i){if(e.parentNode!==n){var o=e.style,s,a;if(n===rt){e._stOrig=o.cssText,a=Kn(e);for(s in a)!+s&&!zA.test(s)&&a[s]&&typeof o[s]=="string"&&s!=="0"&&(o[s]=a[s]);o.top=r,o.left=i}else o.cssText=e._stOrig;ce.core.getCache(e).uncache=1,n.appendChild(e)}},pv=function(e,n,r){var i=n,o=i;return function(s){var a=Math.round(e());return a!==i&&a!==o&&Math.abs(a-i)>3&&Math.abs(a-o)>3&&(s=a,r&&r()),o=i,i=s,s}},Ol=function(e,n,r){var i={};i[n.p]="+="+r,ce.set(e,i)},m_=function(e,n){var r=Li(e,n),i="_scroll"+n.p2,o=function s(a,l,c,u,d){var h=s.tween,f=l.onComplete,g={};c=c||r();var p=pv(r,c,function(){h.kill(),s.tween=0});return d=u&&d||0,u=u||a-c,h&&h.kill(),l[i]=a,l.inherit=!1,l.modifiers=g,g[i]=function(){return p(c+u*h.ratio+d*h.ratio*h.ratio)},l.onUpdate=function(){Oe.cache++,s.tween&&Kr()},l.onComplete=function(){s.tween=0,f&&f.call(h)},h=s.tween=ce.to(e,l),h};return e[i]=r,r.wheelHandler=function(){return o.tween&&o.tween.kill()&&(o.tween=0)},Dt(e,"wheel",r.wheelHandler),Ie.isTouch&&Dt(e,"touchmove",r.wheelHandler),o},Ie=function(){function t(n,r){Fo||t.register(ce)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),wd(this),this.init(n,r)}var e=t.prototype;return e.init=function(r,i){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Ws){this.update=this.refresh=this.kill=br;return}r=f_(On(r)||Ys(r)||r.nodeType?{trigger:r}:r,Rl);var o=r,s=o.onUpdate,a=o.toggleClass,l=o.id,c=o.onToggle,u=o.onRefresh,d=o.scrub,h=o.trigger,f=o.pin,g=o.pinSpacing,p=o.invalidateOnRefresh,m=o.anticipatePin,T=o.onScrubComplete,b=o.onSnapComplete,_=o.once,y=o.snap,x=o.pinReparent,C=o.pinSpacer,S=o.containerAnimation,E=o.fastScrollEnd,P=o.preventOverlaps,R=r.horizontal||r.containerAnimation&&r.horizontal!==!1?gn:Rt,F=!d&&d!==0,A=xn(r.scroller||De),H=ce.core.getCache(A),Z=wo(A),re=("pinType"in r?r.pinType:Ei(A,"pinType")||Z&&"fixed")==="fixed",B=[r.onEnter,r.onLeave,r.onEnterBack,r.onLeaveBack],V=F&&r.toggleActions.split(" "),K="markers"in r?r.markers:Rl.markers,ge=Z?0:parseFloat(Kn(A)["border"+R.p2+_s])||0,L=this,ae=r.onRefreshInit&&function(){return r.onRefreshInit(L)},_e=IA(A,Z,R),Re=LA(A,Z),ye=0,Ye=0,Pe=0,$=Li(A,R),q,Q,oe,pe,Te,v,w,O,U,k,j,ee,J,Y,z,he,ne,ie,le,fe,ke,Se,Ke,st,Fe,dt,Ht,yn,Je,_t,Xt,xe,En,lt,Yt,bn,dr,de,M;if(L._startClamp=L._endClamp=!1,L._dir=R,m*=45,L.scroller=A,L.scroll=S?S.time.bind(S):$,pe=$(),L.vars=r,i=i||r.animation,"refreshPriority"in r&&(Zb=1,r.refreshPriority===-9999&&(va=L)),H.tweenScroll=H.tweenScroll||{top:m_(A,Rt),left:m_(A,gn)},L.tweenTo=q=H.tweenScroll[R.p],L.scrubDuration=function(N){En=Ys(N)&&N,En?xe?xe.duration(N):xe=ce.to(i,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:En,paused:!0,onComplete:function(){return T&&T(L)}}):(xe&&xe.progress(1).kill(),xe=0)},i&&(i.vars.lazy=!1,i._initted&&!L.isReverted||i.vars.immediateRender!==!1&&r.immediateRender!==!1&&i.duration()&&i.render(0,!0,!0),L.animation=i.pause(),i.scrollTrigger=L,L.scrubDuration(d),_t=0,l||(l=i.vars.id)),y&&((!qi(y)||y.push)&&(y={snapTo:y}),"scrollBehavior"in rt.style&&ce.set(Z?[rt,ir]:A,{scrollBehavior:"auto"}),Oe.forEach(function(N){return _n(N)&&N.target===(Z?ct.scrollingElement||ir:A)&&(N.smooth=!1)}),oe=_n(y.snapTo)?y.snapTo:y.snapTo==="labels"?NA(i):y.snapTo==="labelsDirectional"?$A(i):y.directional!==!1?function(N,te){return Gh(y.snapTo)(N,Qt()-Ye<500?0:te.direction)}:ce.utils.snap(y.snapTo),lt=y.duration||{min:.1,max:2},lt=qi(lt)?ga(lt.min,lt.max):ga(lt,lt),Yt=ce.delayedCall(y.delay||En/2||.1,function(){var N=$(),te=Qt()-Ye<500,W=q.tween;if((te||Math.abs(L.getVelocity())<10)&&!W&&!af&&ye!==N){var se=(N-v)/Y,me=i&&!F?i.totalProgress():se,ue=te?0:(me-Xt)/(Qt()-Vs)*1e3||0,Ce=ce.utils.clamp(-se,1-se,Oo(ue/2)*ue/.185),He=se+(y.inertia===!1?0:Ce),Ue,Me,Le=y,We=Le.onStart,we=Le.onInterrupt,Bt=Le.onComplete;if(Ue=oe(He,L),Ys(Ue)||(Ue=He),Me=Math.round(v+Ue*Y),N<=w&&N>=v&&Me!==N){if(W&&!W._initted&&W.data<=Oo(Me-N))return;y.inertia===!1&&(Ce=Ue-se),q(Me,{duration:lt(Oo(Math.max(Oo(He-me),Oo(Ue-me))*.185/ue/.05||0)),ease:y.ease||"power3",data:Oo(Me-N),onInterrupt:function(){return Yt.restart(!0)&&we&&we(L)},onComplete:function(){L.update(),ye=$(),i&&(xe?xe.resetTo("totalProgress",Ue,i._tTime/i._tDur):i.progress(Ue)),_t=Xt=i&&!F?i.totalProgress():L.progress,b&&b(L),Bt&&Bt(L)}},N,Ce*Y,Me-N-Ce*Y),We&&We(L,q.tween)}}else L.isActive&&ye!==N&&Yt.restart(!0)}).pause()),l&&(Sd[l]=L),h=L.trigger=xn(h||f!==!0&&f),M=h&&h._gsap&&h._gsap.stRevert,M&&(M=M(L)),f=f===!0?h:xn(f),On(a)&&(a={targets:h,className:a}),f&&(g===!1||g===Yn||(g=!g&&f.parentNode&&f.parentNode.style&&Kn(f.parentNode).display==="flex"?!1:wt),L.pin=f,Q=ce.core.getCache(f),Q.spacer?z=Q.pinState:(C&&(C=xn(C),C&&!C.nodeType&&(C=C.current||C.nativeElement),Q.spacerIsNative=!!C,C&&(Q.spacerState=Ml(C))),Q.spacer=ie=C||ct.createElement("div"),ie.classList.add("pin-spacer"),l&&ie.classList.add("pin-spacer-"+l),Q.pinState=z=Ml(f)),r.force3D!==!1&&ce.set(f,{force3D:!0}),L.spacer=ie=Q.spacer,Je=Kn(f),st=Je[g+R.os2],fe=ce.getProperty(f),ke=ce.quickSetter(f,R.a,kt),Gf(f,ie,Je),ne=Ml(f)),K){ee=qi(K)?f_(K,u_):u_,k=Al("scroller-start",l,A,R,ee,0),j=Al("scroller-end",l,A,R,ee,0,k),le=k["offset"+R.op.d2];var G=xn(Ei(A,"content")||A);O=this.markerStart=Al("start",l,G,R,ee,le,0,S),U=this.markerEnd=Al("end",l,G,R,ee,le,0,S),S&&(de=ce.quickSetter([O,U],R.a,kt)),!re&&!(Pr.length&&Ei(A,"fixedMarkers")===!0)&&(DA(Z?rt:A),ce.set([k,j],{force3D:!0}),dt=ce.quickSetter(k,R.a,kt),yn=ce.quickSetter(j,R.a,kt))}if(S){var I=S.vars.onUpdate,D=S.vars.onUpdateParams;S.eventCallback("onUpdate",function(){L.update(0,0,1),I&&I.apply(S,D||[])})}if(L.previous=function(){return Ae[Ae.indexOf(L)-1]},L.next=function(){return Ae[Ae.indexOf(L)+1]},L.revert=function(N,te){if(!te)return L.kill(!0);var W=N!==!1||!L.enabled,se=qt;W!==L.isReverted&&(W&&(bn=Math.max($(),L.scroll.rec||0),Pe=L.progress,dr=i&&i.progress()),O&&[O,U,k,j].forEach(function(me){return me.style.display=W?"none":"block"}),W&&(qt=L,L.update(W)),f&&(!x||!L.isActive)&&(W?BA(f,ie,z):Gf(f,ie,Kn(f),Fe)),W||L.update(W),qt=se,L.isReverted=W)},L.refresh=function(N,te,W,se){if(!((qt||!L.enabled)&&!te)){if(f&&N&&Jn){Dt(t,"scrollEnd",fv);return}!dn&&ae&&ae(L),qt=L,q.tween&&!W&&(q.tween.kill(),q.tween=0),xe&&xe.pause(),p&&i&&i.revert({kill:!1}).invalidate(),L.isReverted||L.revert(!0,!0),L._subPinOffset=!1;var me=_e(),ue=Re(),Ce=S?S.duration():wr(A,R),He=Y<=.01,Ue=0,Me=se||0,Le=qi(W)?W.end:r.end,We=r.endTrigger||h,we=qi(W)?W.start:r.start||(r.start===0||!h?0:f?"0 0":"0 100%"),Bt=L.pinnedContainer=r.pinnedContainer&&xn(r.pinnedContainer,L),ht=h&&Math.max(0,Ae.indexOf(L))||0,jt=ht,Ut,Kt,Hi,sl,Gt,Ct,hr,cf,ep,Ss,pr,Cs,al;for(K&&qi(W)&&(Cs=ce.getProperty(k,R.p),al=ce.getProperty(j,R.p));jt--;)Ct=Ae[jt],Ct.end||Ct.refresh(0,1)||(qt=L),hr=Ct.pin,hr&&(hr===h||hr===f||hr===Bt)&&!Ct.isReverted&&(Ss||(Ss=[]),Ss.unshift(Ct),Ct.revert(!0,!0)),Ct!==Ae[jt]&&(ht--,jt--);for(_n(we)&&(we=we(L)),we=s_(we,"start",L),v=g_(we,h,me,R,$(),O,k,L,ue,ge,re,Ce,S,L._startClamp&&"_startClamp")||(f?-.001:0),_n(Le)&&(Le=Le(L)),On(Le)&&!Le.indexOf("+=")&&(~Le.indexOf(" ")?Le=(On(we)?we.split(" ")[0]:"")+Le:(Ue=Ql(Le.substr(2),me),Le=On(we)?we:(S?ce.utils.mapRange(0,S.duration(),S.scrollTrigger.start,S.scrollTrigger.end,v):v)+Ue,We=h)),Le=s_(Le,"end",L),w=Math.max(v,g_(Le||(We?"100% 0":Ce),We,me,R,$()+Ue,U,j,L,ue,ge,re,Ce,S,L._endClamp&&"_endClamp"))||-.001,Ue=0,jt=ht;jt--;)Ct=Ae[jt],hr=Ct.pin,hr&&Ct.start-Ct._pinPush<=v&&!S&&Ct.end>0&&(Ut=Ct.end-(L._startClamp?Math.max(0,Ct.start):Ct.start),(hr===h&&Ct.start-Ct._pinPush<v||hr===Bt)&&isNaN(we)&&(Ue+=Ut*(1-Ct.progress)),hr===f&&(Me+=Ut));if(v+=Ue,w+=Ue,L._startClamp&&(L._startClamp+=Ue),L._endClamp&&!dn&&(L._endClamp=w||-.001,w=Math.min(w,wr(A,R))),Y=w-v||(v-=.01)&&.001,He&&(Pe=ce.utils.clamp(0,1,ce.utils.normalize(v,w,bn))),L._pinPush=Me,O&&Ue&&(Ut={},Ut[R.a]="+="+Ue,Bt&&(Ut[R.p]="-="+$()),ce.set([O,U],Ut)),f&&!(Td&&L.end>=wr(A,R)))Ut=Kn(f),sl=R===Rt,Hi=$(),Se=parseFloat(fe(R.a))+Me,!Ce&&w>1&&(pr=(Z?ct.scrollingElement||ir:A).style,pr={style:pr,value:pr["overflow"+R.a.toUpperCase()]},Z&&Kn(rt)["overflow"+R.a.toUpperCase()]!=="scroll"&&(pr.style["overflow"+R.a.toUpperCase()]="scroll")),Gf(f,ie,Ut),ne=Ml(f),Kt=Ur(f,!0),cf=re&&Li(A,sl?gn:Rt)(),g?(Fe=[g+R.os2,Y+Me+kt],Fe.t=ie,jt=g===wt?Dc(f,R)+Y+Me:0,jt&&(Fe.push(R.d,jt+kt),ie.style.flexBasis!=="auto"&&(ie.style.flexBasis=jt+kt)),ns(Fe),Bt&&Ae.forEach(function(ks){ks.pin===Bt&&ks.vars.pinSpacing!==!1&&(ks._subPinOffset=!0)}),re&&$(bn)):(jt=Dc(f,R),jt&&ie.style.flexBasis!=="auto"&&(ie.style.flexBasis=jt+kt)),re&&(Gt={top:Kt.top+(sl?Hi-v:cf)+kt,left:Kt.left+(sl?cf:Hi-v)+kt,boxSizing:"border-box",position:"fixed"},Gt[fo]=Gt["max"+_s]=Math.ceil(Kt.width)+kt,Gt[uo]=Gt["max"+Kh]=Math.ceil(Kt.height)+kt,Gt[Yn]=Gt[Yn+ya]=Gt[Yn+_a]=Gt[Yn+ba]=Gt[Yn+ma]="0",Gt[wt]=Ut[wt],Gt[wt+ya]=Ut[wt+ya],Gt[wt+_a]=Ut[wt+_a],Gt[wt+ba]=Ut[wt+ba],Gt[wt+ma]=Ut[wt+ma],he=UA(z,Gt,x),dn&&$(0)),i?(ep=i._initted,Vf(1),i.render(i.duration(),!0,!0),Ke=fe(R.a)-Se+Y+Me,Ht=Math.abs(Y-Ke)>1,re&&Ht&&he.splice(he.length-2,2),i.render(0,!0,!0),ep||i.invalidate(!0),i.parent||i.totalTime(i.totalTime()),Vf(0)):Ke=Y,pr&&(pr.value?pr.style["overflow"+R.a.toUpperCase()]=pr.value:pr.style.removeProperty("overflow-"+R.a));else if(h&&$()&&!S)for(Kt=h.parentNode;Kt&&Kt!==rt;)Kt._pinOffset&&(v-=Kt._pinOffset,w-=Kt._pinOffset),Kt=Kt.parentNode;Ss&&Ss.forEach(function(ks){return ks.revert(!1,!0)}),L.start=v,L.end=w,pe=Te=dn?bn:$(),!S&&!dn&&(pe<bn&&$(bn),L.scroll.rec=0),L.revert(!1,!0),Ye=Qt(),Yt&&(ye=-1,Yt.restart(!0)),qt=0,i&&F&&(i._initted||dr)&&i.progress()!==dr&&i.progress(dr||0,!0).render(i.time(),!0,!0),(He||Pe!==L.progress||S||p)&&(i&&!F&&i.totalProgress(S&&v<-.001&&!Pe?ce.utils.normalize(v,w,0):Pe,!0),L.progress=He||(pe-v)/Y===Pe?0:Pe),f&&g&&(ie._pinOffset=Math.round(L.progress*Ke)),xe&&xe.invalidate(),isNaN(Cs)||(Cs-=ce.getProperty(k,R.p),al-=ce.getProperty(j,R.p),Ol(k,R,Cs),Ol(O,R,Cs-(se||0)),Ol(j,R,al),Ol(U,R,al-(se||0))),He&&!dn&&L.update(),u&&!dn&&!J&&(J=!0,u(L),J=!1)}},L.getVelocity=function(){return($()-Te)/(Qt()-Vs)*1e3||0},L.endAnimation=function(){$s(L.callbackAnimation),i&&(xe?xe.progress(1):i.paused()?F||$s(i,L.direction<0,1):$s(i,i.reversed()))},L.labelToScroll=function(N){return i&&i.labels&&(v||L.refresh()||v)+i.labels[N]/i.duration()*Y||0},L.getTrailing=function(N){var te=Ae.indexOf(L),W=L.direction>0?Ae.slice(0,te).reverse():Ae.slice(te+1);return(On(N)?W.filter(function(se){return se.vars.preventOverlaps===N}):W).filter(function(se){return L.direction>0?se.end<=v:se.start>=w})},L.update=function(N,te,W){if(!(S&&!W&&!N)){var se=dn===!0?bn:L.scroll(),me=N?0:(se-v)/Y,ue=me<0?0:me>1?1:me||0,Ce=L.progress,He,Ue,Me,Le,We,we,Bt,ht;if(te&&(Te=pe,pe=S?$():se,y&&(Xt=_t,_t=i&&!F?i.totalProgress():ue)),m&&f&&!qt&&!Cl&&Jn&&(!ue&&v<se+(se-Te)/(Qt()-Vs)*m?ue=1e-4:ue===1&&w>se+(se-Te)/(Qt()-Vs)*m&&(ue=.9999)),ue!==Ce&&L.enabled){if(He=L.isActive=!!ue&&ue<1,Ue=!!Ce&&Ce<1,we=He!==Ue,We=we||!!ue!=!!Ce,L.direction=ue>Ce?1:-1,L.progress=ue,We&&!qt&&(Me=ue&&!Ce?0:ue===1?1:Ce===1?2:3,F&&(Le=!we&&V[Me+1]!=="none"&&V[Me+1]||V[Me],ht=i&&(Le==="complete"||Le==="reset"||Le in i))),P&&(we||ht)&&(ht||d||!i)&&(_n(P)?P(L):L.getTrailing(P).forEach(function(Hi){return Hi.endAnimation()})),F||(xe&&!qt&&!Cl?(xe._dp._time-xe._start!==xe._time&&xe.render(xe._dp._time-xe._start),xe.resetTo?xe.resetTo("totalProgress",ue,i._tTime/i._tDur):(xe.vars.totalProgress=ue,xe.invalidate().restart())):i&&i.totalProgress(ue,!!(qt&&(Ye||N)))),f){if(N&&g&&(ie.style[g+R.os2]=st),!re)ke(Xs(Se+Ke*ue));else if(We){if(Bt=!N&&ue>Ce&&w+1>se&&se+1>=wr(A,R),x)if(!N&&(He||Bt)){var jt=Ur(f,!0),Ut=se-v;__(f,rt,jt.top+(R===Rt?Ut:0)+kt,jt.left+(R===Rt?0:Ut)+kt)}else __(f,ie);ns(He||Bt?he:ne),Ht&&ue<1&&He||ke(Se+(ue===1&&!Bt?Ke:0))}}y&&!q.tween&&!qt&&!Cl&&Yt.restart(!0),a&&(we||_&&ue&&(ue<1||!Wf))&&za(a.targets).forEach(function(Hi){return Hi.classList[He||_?"add":"remove"](a.className)}),s&&!F&&!N&&s(L),We&&!qt?(F&&(ht&&(Le==="complete"?i.pause().totalProgress(1):Le==="reset"?i.restart(!0).pause():Le==="restart"?i.restart(!0):i[Le]()),s&&s(L)),(we||!Wf)&&(c&&we&&Yf(L,c),B[Me]&&Yf(L,B[Me]),_&&(ue===1?L.kill(!1,1):B[Me]=0),we||(Me=ue===1?1:3,B[Me]&&Yf(L,B[Me]))),E&&!He&&Math.abs(L.getVelocity())>(Ys(E)?E:2500)&&($s(L.callbackAnimation),xe?xe.progress(1):$s(i,Le==="reverse"?1:!ue,1))):F&&s&&!qt&&s(L)}if(yn){var Kt=S?se/S.duration()*(S._caScrollDist||0):se;dt(Kt+(k._isFlipped?1:0)),yn(Kt)}de&&de(-se/S.duration()*(S._caScrollDist||0))}},L.enable=function(N,te){L.enabled||(L.enabled=!0,Dt(A,"resize",Ks),Z||Dt(A,"scroll",Io),ae&&Dt(t,"refreshInit",ae),N!==!1&&(L.progress=Pe=0,pe=Te=ye=$()),te!==!1&&L.refresh())},L.getTween=function(N){return N&&q?q.tween:xe},L.setPositions=function(N,te,W,se){if(S){var me=S.scrollTrigger,ue=S.duration(),Ce=me.end-me.start;N=me.start+Ce*N/ue,te=me.start+Ce*te/ue}L.refresh(!1,!1,{start:a_(N,W&&!!L._startClamp),end:a_(te,W&&!!L._endClamp)},se),L.update()},L.adjustPinSpacing=function(N){if(Fe&&N){var te=Fe.indexOf(R.d)+1;Fe[te]=parseFloat(Fe[te])+N+kt,Fe[1]=parseFloat(Fe[1])+N+kt,ns(Fe)}},L.disable=function(N,te){if(L.enabled&&(N!==!1&&L.revert(!0,!0),L.enabled=L.isActive=!1,te||xe&&xe.pause(),bn=0,Q&&(Q.uncache=1),ae&&Lt(t,"refreshInit",ae),Yt&&(Yt.pause(),q.tween&&q.tween.kill()&&(q.tween=0)),!Z)){for(var W=Ae.length;W--;)if(Ae[W].scroller===A&&Ae[W]!==L)return;Lt(A,"resize",Ks),Z||Lt(A,"scroll",Io)}},L.kill=function(N,te){L.disable(N,te),xe&&!te&&xe.kill(),l&&delete Sd[l];var W=Ae.indexOf(L);W>=0&&Ae.splice(W,1),W===un&&Zl>0&&un--,W=0,Ae.forEach(function(se){return se.scroller===L.scroller&&(W=1)}),W||dn||(L.scroll.rec=0),i&&(i.scrollTrigger=null,N&&i.revert({kill:!1}),te||i.kill()),O&&[O,U,k,j].forEach(function(se){return se.parentNode&&se.parentNode.removeChild(se)}),va===L&&(va=0),f&&(Q&&(Q.uncache=1),W=0,Ae.forEach(function(se){return se.pin===f&&W++}),W||(Q.spacer=0)),r.onKill&&r.onKill(L)},Ae.push(L),L.enable(!1,!1),M&&M(L),i&&i.add&&!Y){var X=L.update;L.update=function(){L.update=X,v||w||L.refresh()},ce.delayedCall(.01,L.update),Y=.01,v=w=0}else L.refresh();f&&HA()},t.register=function(r){return Fo||(ce=r||iv(),rv()&&window.document&&t.enable(),Fo=Ws),Fo},t.defaults=function(r){if(r)for(var i in r)Rl[i]=r[i];return Rl},t.disable=function(r,i){Ws=0,Ae.forEach(function(s){return s[i?"kill":"disable"](r)}),Lt(De,"wheel",Io),Lt(ct,"scroll",Io),clearInterval(Sl),Lt(ct,"touchcancel",br),Lt(rt,"touchstart",br),Pl(Lt,ct,"pointerdown,touchstart,mousedown",l_),Pl(Lt,ct,"pointerup,touchend,mouseup",c_),Ic.kill(),kl(Lt);for(var o=0;o<Oe.length;o+=3)El(Lt,Oe[o],Oe[o+1]),El(Lt,Oe[o],Oe[o+2])},t.enable=function(){if(De=window,ct=document,ir=ct.documentElement,rt=ct.body,ce&&(za=ce.utils.toArray,ga=ce.utils.clamp,wd=ce.core.context||br,Vf=ce.core.suppressOverwrites||br,Vh=De.history.scrollRestoration||"auto",Cd=De.pageYOffset,ce.core.globals("ScrollTrigger",t),rt)){Ws=1,ts=document.createElement("div"),ts.style.height="100vh",ts.style.position="absolute",hv(),OA(),bt.register(ce),t.isTouch=bt.isTouch,fi=bt.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),xd=bt.isTouch===1,Dt(De,"wheel",Io),Jb=[De,ct,ir,rt],ce.matchMedia?(t.matchMedia=function(l){var c=ce.matchMedia(),u;for(u in l)c.add(u,l[u]);return c},ce.addEventListener("matchMediaInit",function(){return qh()}),ce.addEventListener("matchMediaRevert",function(){return uv()}),ce.addEventListener("matchMedia",function(){Zi(0,1),So("matchMedia")}),ce.matchMedia("(orientation: portrait)",function(){return Kf(),Kf})):console.warn("Requires GSAP 3.11.0 or later"),Kf(),Dt(ct,"scroll",Io);var r=rt.style,i=r.borderTopStyle,o=ce.core.Animation.prototype,s,a;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),r.borderTopStyle="solid",s=Ur(rt),Rt.m=Math.round(s.top+Rt.sc())||0,gn.m=Math.round(s.left+gn.sc())||0,i?r.borderTopStyle=i:r.removeProperty("border-top-style"),Sl=setInterval(d_,250),ce.delayedCall(.5,function(){return Cl=0}),Dt(ct,"touchcancel",br),Dt(rt,"touchstart",br),Pl(Dt,ct,"pointerdown,touchstart,mousedown",l_),Pl(Dt,ct,"pointerup,touchend,mouseup",c_),vd=ce.utils.checkPrefix("transform"),ec.push(vd),Fo=Qt(),Ic=ce.delayedCall(.2,Zi).pause(),Ho=[ct,"visibilitychange",function(){var l=De.innerWidth,c=De.innerHeight;ct.hidden?(i_=l,o_=c):(i_!==l||o_!==c)&&Ks()},ct,"DOMContentLoaded",Zi,De,"load",Zi,De,"resize",Ks],kl(Dt),Ae.forEach(function(l){return l.enable(0,1)}),a=0;a<Oe.length;a+=3)El(Lt,Oe[a],Oe[a+1]),El(Lt,Oe[a],Oe[a+2])}},t.config=function(r){"limitCallbacks"in r&&(Wf=!!r.limitCallbacks);var i=r.syncInterval;i&&clearInterval(Sl)||(Sl=i)&&setInterval(d_,i),"ignoreMobileResize"in r&&(xd=t.isTouch===1&&r.ignoreMobileResize),"autoRefreshEvents"in r&&(kl(Lt)||kl(Dt,r.autoRefreshEvents||"none"),ev=(r.autoRefreshEvents+"").indexOf("resize")===-1)},t.scrollerProxy=function(r,i){var o=xn(r),s=Oe.indexOf(o),a=wo(o);~s&&Oe.splice(s,a?6:2),i&&(a?Pr.unshift(De,i,rt,i,ir,i):Pr.unshift(o,i))},t.clearMatchMedia=function(r){Ae.forEach(function(i){return i._ctx&&i._ctx.query===r&&i._ctx.kill(!0,!0)})},t.isInViewport=function(r,i,o){var s=(On(r)?xn(r):r).getBoundingClientRect(),a=s[o?fo:uo]*i||0;return o?s.right-a>0&&s.left+a<De.innerWidth:s.bottom-a>0&&s.top+a<De.innerHeight},t.positionInViewport=function(r,i,o){On(r)&&(r=xn(r));var s=r.getBoundingClientRect(),a=s[o?fo:uo],l=i==null?a/2:i in Nc?Nc[i]*a:~i.indexOf("%")?parseFloat(i)*a/100:parseFloat(i)||0;return o?(s.left+l)/De.innerWidth:(s.top+l)/De.innerHeight},t.killAll=function(r){if(Ae.slice(0).forEach(function(o){return o.vars.id!=="ScrollSmoother"&&o.kill()}),r!==!0){var i=To.killAll||[];To={},i.forEach(function(o){return o()})}},t}();Ie.version="3.12.5";Ie.saveStyles=function(t){return t?za(t).forEach(function(e){if(e&&e.style){var n=Mn.indexOf(e);n>=0&&Mn.splice(n,5),Mn.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),ce.core.getCache(e),wd())}}):Mn};Ie.revert=function(t,e){return qh(!t,e)};Ie.create=function(t,e){return new Ie(t,e)};Ie.refresh=function(t){return t?Ks():(Fo||Ie.register())&&Zi(!0)};Ie.update=function(t){return++Oe.cache&&Kr(t===!0?2:0)};Ie.clearScrollMemory=dv;Ie.maxScroll=function(t,e){return wr(t,e?gn:Rt)};Ie.getScrollFunc=function(t,e){return Li(xn(t),e?gn:Rt)};Ie.getById=function(t){return Sd[t]};Ie.getAll=function(){return Ae.filter(function(t){return t.vars.id!=="ScrollSmoother"})};Ie.isScrolling=function(){return!!Jn};Ie.snapDirectional=Gh;Ie.addEventListener=function(t,e){var n=To[t]||(To[t]=[]);~n.indexOf(e)||n.push(e)};Ie.removeEventListener=function(t,e){var n=To[t],r=n&&n.indexOf(e);r>=0&&n.splice(r,1)};Ie.batch=function(t,e){var n=[],r={},i=e.interval||.016,o=e.batchMax||1e9,s=function(c,u){var d=[],h=[],f=ce.delayedCall(i,function(){u(d,h),d=[],h=[]}).pause();return function(g){d.length||f.restart(!0),d.push(g.trigger),h.push(g),o<=d.length&&f.progress(1)}},a;for(a in e)r[a]=a.substr(0,2)==="on"&&_n(e[a])&&a!=="onRefreshInit"?s(a,e[a]):e[a];return _n(o)&&(o=o(),Dt(Ie,"refresh",function(){return o=e.batchMax()})),za(t).forEach(function(l){var c={};for(a in r)c[a]=r[a];c.trigger=l,n.push(Ie.create(c))}),n};var y_=function(e,n,r,i){return n>i?e(i):n<0&&e(0),r>i?(i-n)/(r-n):r<0?n/(n-r):1},qf=function t(e,n){n===!0?e.style.removeProperty("touch-action"):e.style.touchAction=n===!0?"auto":n?"pan-"+n+(bt.isTouch?" pinch-zoom":""):"none",e===ir&&t(rt,n)},Il={auto:1,scroll:1},VA=function(e){var n=e.event,r=e.target,i=e.axis,o=(n.changedTouches?n.changedTouches[0]:n).target,s=o._gsap||ce.core.getCache(o),a=Qt(),l;if(!s._isScrollT||a-s._isScrollT>2e3){for(;o&&o!==rt&&(o.scrollHeight<=o.clientHeight&&o.scrollWidth<=o.clientWidth||!(Il[(l=Kn(o)).overflowY]||Il[l.overflowX]));)o=o.parentNode;s._isScroll=o&&o!==r&&!wo(o)&&(Il[(l=Kn(o)).overflowY]||Il[l.overflowX]),s._isScrollT=a}(s._isScroll||i==="x")&&(n.stopPropagation(),n._gsapAllow=!0)},gv=function(e,n,r,i){return bt.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:n,onWheel:i=i&&VA,onPress:i,onDrag:i,onScroll:i,onEnable:function(){return r&&Dt(ct,bt.eventTypes[0],v_,!1,!0)},onDisable:function(){return Lt(ct,bt.eventTypes[0],v_,!0)}})},WA=/(input|label|select|textarea)/i,b_,v_=function(e){var n=WA.test(e.target.tagName);(n||b_)&&(e._gsapAllow=!0,b_=n)},XA=function(e){qi(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var n=e,r=n.normalizeScrollX,i=n.momentum,o=n.allowNestedScroll,s=n.onRelease,a,l,c=xn(e.target)||ir,u=ce.core.globals().ScrollSmoother,d=u&&u.get(),h=fi&&(e.content&&xn(e.content)||d&&e.content!==!1&&!d.smooth()&&d.content()),f=Li(c,Rt),g=Li(c,gn),p=1,m=(bt.isTouch&&De.visualViewport?De.visualViewport.scale*De.visualViewport.width:De.outerWidth)/De.innerWidth,T=0,b=_n(i)?function(){return i(a)}:function(){return i||2.8},_,y,x=gv(c,e.type,!0,o),C=function(){return y=!1},S=br,E=br,P=function(){l=wr(c,Rt),E=ga(fi?1:0,l),r&&(S=ga(0,wr(c,gn))),_=ho},R=function(){h._gsap.y=Xs(parseFloat(h._gsap.y)+f.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)",f.offset=f.cacheID=0},F=function(){if(y){requestAnimationFrame(C);var K=Xs(a.deltaY/2),ge=E(f.v-K);if(h&&ge!==f.v+f.offset){f.offset=ge-f.v;var L=Xs((parseFloat(h&&h._gsap.y)||0)-f.offset);h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+L+", 0, 1)",h._gsap.y=L+"px",f.cacheID=Oe.cache,Kr()}return!0}f.offset&&R(),y=!0},A,H,Z,re,B=function(){P(),A.isActive()&&A.vars.scrollY>l&&(f()>l?A.progress(1)&&f(l):A.resetTo("scrollY",l))};return h&&ce.set(h,{y:"+=0"}),e.ignoreCheck=function(V){return fi&&V.type==="touchmove"&&F()||p>1.05&&V.type!=="touchstart"||a.isGesturing||V.touches&&V.touches.length>1},e.onPress=function(){y=!1;var V=p;p=Xs((De.visualViewport&&De.visualViewport.scale||1)/m),A.pause(),V!==p&&qf(c,p>1.01?!0:r?!1:"x"),H=g(),Z=f(),P(),_=ho},e.onRelease=e.onGestureStart=function(V,K){if(f.offset&&R(),!K)re.restart(!0);else{Oe.cache++;var ge=b(),L,ae;r&&(L=g(),ae=L+ge*.05*-V.velocityX/.227,ge*=y_(g,L,ae,wr(c,gn)),A.vars.scrollX=S(ae)),L=f(),ae=L+ge*.05*-V.velocityY/.227,ge*=y_(f,L,ae,wr(c,Rt)),A.vars.scrollY=E(ae),A.invalidate().duration(ge).play(.01),(fi&&A.vars.scrollY>=l||L>=l-1)&&ce.to({},{onUpdate:B,duration:ge})}s&&s(V)},e.onWheel=function(){A._ts&&A.pause(),Qt()-T>1e3&&(_=0,T=Qt())},e.onChange=function(V,K,ge,L,ae){if(ho!==_&&P(),K&&r&&g(S(L[2]===K?H+(V.startX-V.x):g()+K-L[1])),ge){f.offset&&R();var _e=ae[2]===ge,Re=_e?Z+V.startY-V.y:f()+ge-ae[1],ye=E(Re);_e&&Re!==ye&&(Z+=ye-Re),f(ye)}(ge||K)&&Kr()},e.onEnable=function(){qf(c,r?!1:"x"),Ie.addEventListener("refresh",B),Dt(De,"resize",B),f.smooth&&(f.target.style.scrollBehavior="auto",f.smooth=g.smooth=!1),x.enable()},e.onDisable=function(){qf(c,!0),Lt(De,"resize",B),Ie.removeEventListener("refresh",B),x.kill()},e.lockAxis=e.lockAxis!==!1,a=new bt(e),a.iOS=fi,fi&&!f()&&f(1),fi&&ce.ticker.add(br),re=a._dc,A=ce.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:r?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:pv(f,f(),function(){return A.pause()})},onUpdate:Kr,onComplete:re.vars.onComplete}),a};Ie.sort=function(t){return Ae.sort(t||function(e,n){return(e.vars.refreshPriority||0)*-1e6+e.start-(n.start+(n.vars.refreshPriority||0)*-1e6)})};Ie.observe=function(t){return new bt(t)};Ie.normalizeScroll=function(t){if(typeof t>"u")return cn;if(t===!0&&cn)return cn.enable();if(t===!1){cn&&cn.kill(),cn=t;return}var e=t instanceof bt?t:XA(t);return cn&&cn.target===e.target&&cn.kill(),wo(e.target)&&(cn=e),e};Ie.core={_getVelocityProp:bd,_inputObserver:gv,_scrollers:Oe,_proxies:Pr,bridge:{ss:function(){Jn||So("scrollStart"),Jn=Qt()},ref:function(){return qt}}};iv()&&ce.registerPlugin(Ie);/*!
 * ScrollToPlugin 3.12.5
 * https://gsap.com
 *
 * @license Copyright 2008-2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for
 * Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var mn,_v,Gr,Tr,Ri,mv,yv,Ll,bv=function(){return typeof window<"u"},vv=function(){return mn||bv()&&(mn=window.gsap)&&mn.registerPlugin&&mn},xv=function(e){return typeof e=="string"},x_=function(e){return typeof e=="function"},Wa=function(e,n){var r=n==="x"?"Width":"Height",i="scroll"+r,o="client"+r;return e===Gr||e===Tr||e===Ri?Math.max(Tr[i],Ri[i])-(Gr["inner"+r]||Tr[o]||Ri[o]):e[i]-e["offset"+r]},Xa=function(e,n){var r="scroll"+(n==="x"?"Left":"Top");return e===Gr&&(e.pageXOffset!=null?r="page"+n.toUpperCase()+"Offset":e=Tr[r]!=null?Tr:Ri),function(){return e[r]}},YA=function(e,n,r,i){if(x_(e)&&(e=e(n,r,i)),typeof e!="object")return xv(e)&&e!=="max"&&e.charAt(1)!=="="?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var o={},s;for(s in e)o[s]=s!=="onAutoKill"&&x_(e[s])?e[s](n,r,i):e[s];return o},wv=function(e,n){if(e=mv(e)[0],!e||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var r=e.getBoundingClientRect(),i=!n||n===Gr||n===Ri,o=i?{top:Tr.clientTop-(Gr.pageYOffset||Tr.scrollTop||Ri.scrollTop||0),left:Tr.clientLeft-(Gr.pageXOffset||Tr.scrollLeft||Ri.scrollLeft||0)}:n.getBoundingClientRect(),s={x:r.left-o.left,y:r.top-o.top};return!i&&n&&(s.x+=Xa(n,"x")(),s.y+=Xa(n,"y")()),s},w_=function(e,n,r,i,o){return!isNaN(e)&&typeof e!="object"?parseFloat(e)-o:xv(e)&&e.charAt(1)==="="?parseFloat(e.substr(2))*(e.charAt(0)==="-"?-1:1)+i-o:e==="max"?Wa(n,r)-o:Math.min(Wa(n,r),wv(e,n)[r]-o)},T_=function(){mn=vv(),bv()&&mn&&typeof document<"u"&&document.body&&(Gr=window,Ri=document.body,Tr=document.documentElement,mv=mn.utils.toArray,mn.config({autoKillThreshold:7}),yv=mn.config(),_v=1)},ol={version:"3.12.5",name:"scrollTo",rawVars:1,register:function(e){mn=e,T_()},init:function(e,n,r,i,o){_v||T_();var s=this,a=mn.getProperty(e,"scrollSnapType");s.isWin=e===Gr,s.target=e,s.tween=r,n=YA(n,i,e,o),s.vars=n,s.autoKill=!!n.autoKill,s.getX=Xa(e,"x"),s.getY=Xa(e,"y"),s.x=s.xPrev=s.getX(),s.y=s.yPrev=s.getY(),Ll||(Ll=mn.core.globals().ScrollTrigger),mn.getProperty(e,"scrollBehavior")==="smooth"&&mn.set(e,{scrollBehavior:"auto"}),a&&a!=="none"&&(s.snap=1,s.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),n.x!=null?(s.add(s,"x",s.x,w_(n.x,e,"x",s.x,n.offsetX||0),i,o),s._props.push("scrollTo_x")):s.skipX=1,n.y!=null?(s.add(s,"y",s.y,w_(n.y,e,"y",s.y,n.offsetY||0),i,o),s._props.push("scrollTo_y")):s.skipY=1},render:function(e,n){for(var r=n._pt,i=n.target,o=n.tween,s=n.autoKill,a=n.xPrev,l=n.yPrev,c=n.isWin,u=n.snap,d=n.snapInline,h,f,g,p,m;r;)r.r(e,r.d),r=r._next;h=c||!n.skipX?n.getX():a,f=c||!n.skipY?n.getY():l,g=f-l,p=h-a,m=yv.autoKillThreshold,n.x<0&&(n.x=0),n.y<0&&(n.y=0),s&&(!n.skipX&&(p>m||p<-m)&&h<Wa(i,"x")&&(n.skipX=1),!n.skipY&&(g>m||g<-m)&&f<Wa(i,"y")&&(n.skipY=1),n.skipX&&n.skipY&&(o.kill(),n.vars.onAutoKill&&n.vars.onAutoKill.apply(o,n.vars.onAutoKillParams||[]))),c?Gr.scrollTo(n.skipX?h:n.x,n.skipY?f:n.y):(n.skipY||(i.scrollTop=n.y),n.skipX||(i.scrollLeft=n.x)),u&&(e===1||e===0)&&(f=i.scrollTop,h=i.scrollLeft,d?i.style.scrollSnapType=d:i.style.removeProperty("scroll-snap-type"),i.scrollTop=f+1,i.scrollLeft=h+1,i.scrollTop=f,i.scrollLeft=h),n.xPrev=n.x,n.yPrev=n.y,Ll&&Ll.update()},kill:function(e){var n=e==="scrollTo",r=this._props.indexOf(e);return(n||e==="scrollTo_x")&&(this.skipX=1),(n||e==="scrollTo_y")&&(this.skipY=1),r>-1&&this._props.splice(r,1),!this._props.length}};ol.max=Wa;ol.getOffset=wv;ol.buildGetter=Xa;vv()&&mn.registerPlugin(ol);/*!
 * matrix 3.12.5
 * https://gsap.com
 *
 * Copyright 2008-2024, GreenSock. All rights reserved.
 * Subject to the terms at https://gsap.com/standard-license or for
 * Club GSAP members, the agreement issued with that membership.
 * @author: Jack Doyle, jack@greensock.com
*/var Xr,po,Qh,lf,Gs,nc,$c,xa,ar="transform",Pd=ar+"Origin",Tv,Sv=function(e){var n=e.ownerDocument||e;for(!(ar in e.style)&&("msTransform"in e.style)&&(ar="msTransform",Pd=ar+"Origin");n.parentNode&&(n=n.parentNode););if(po=window,$c=new Co,n){Xr=n,Qh=n.documentElement,lf=n.body,xa=Xr.createElementNS("http://www.w3.org/2000/svg","g"),xa.style.transform="none";var r=n.createElement("div"),i=n.createElement("div"),o=n&&(n.body||n.firstElementChild);o&&o.appendChild&&(o.appendChild(r),r.appendChild(i),r.setAttribute("style","position:static;transform:translate3d(0,0,1px)"),Tv=i.offsetParent!==r,o.removeChild(r))}return n},KA=function(e){for(var n,r;e&&e!==lf;)r=e._gsap,r&&r.uncache&&r.get(e,"x"),r&&!r.scaleX&&!r.scaleY&&r.renderTransform&&(r.scaleX=r.scaleY=1e-4,r.renderTransform(1,r),n?n.push(r):n=[r]),e=e.parentNode;return n},Cv=[],kv=[],GA=function(){return po.pageYOffset||Xr.scrollTop||Qh.scrollTop||lf.scrollTop||0},qA=function(){return po.pageXOffset||Xr.scrollLeft||Qh.scrollLeft||lf.scrollLeft||0},Jh=function(e){return e.ownerSVGElement||((e.tagName+"").toLowerCase()==="svg"?e:null)},QA=function t(e){if(po.getComputedStyle(e).position==="fixed")return!0;if(e=e.parentNode,e&&e.nodeType===1)return t(e)},Qf=function t(e,n){if(e.parentNode&&(Xr||Sv(e))){var r=Jh(e),i=r?r.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",o=r?n?"rect":"g":"div",s=n!==2?0:100,a=n===3?100:0,l="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",c=Xr.createElementNS?Xr.createElementNS(i.replace(/^https/,"http"),o):Xr.createElement(o);return n&&(r?(nc||(nc=t(e)),c.setAttribute("width",.01),c.setAttribute("height",.01),c.setAttribute("transform","translate("+s+","+a+")"),nc.appendChild(c)):(Gs||(Gs=t(e),Gs.style.cssText=l),c.style.cssText=l+"width:0.1px;height:0.1px;top:"+a+"px;left:"+s+"px",Gs.appendChild(c))),c}throw"Need document and parent."},JA=function(e){for(var n=new Co,r=0;r<e.numberOfItems;r++)n.multiply(e.getItem(r).matrix);return n},ZA=function(e){var n=e.getCTM(),r;return n||(r=e.style[ar],e.style[ar]="none",e.appendChild(xa),n=xa.getCTM(),e.removeChild(xa),r?e.style[ar]=r:e.style.removeProperty(ar.replace(/([A-Z])/g,"-$1").toLowerCase())),n||$c.clone()},eM=function(e,n){var r=Jh(e),i=e===r,o=r?Cv:kv,s=e.parentNode,a,l,c,u,d,h;if(e===po)return e;if(o.length||o.push(Qf(e,1),Qf(e,2),Qf(e,3)),a=r?nc:Gs,r)i?(c=ZA(e),u=-c.e/c.a,d=-c.f/c.d,l=$c):e.getBBox?(c=e.getBBox(),l=e.transform?e.transform.baseVal:{},l=l.numberOfItems?l.numberOfItems>1?JA(l):l.getItem(0).matrix:$c,u=l.a*c.x+l.c*c.y,d=l.b*c.x+l.d*c.y):(l=new Co,u=d=0),(i?r:s).appendChild(a),a.setAttribute("transform","matrix("+l.a+","+l.b+","+l.c+","+l.d+","+(l.e+u)+","+(l.f+d)+")");else{if(u=d=0,Tv)for(l=e.offsetParent,c=e;c&&(c=c.parentNode)&&c!==l&&c.parentNode;)(po.getComputedStyle(c)[ar]+"").length>4&&(u=c.offsetLeft,d=c.offsetTop,c=0);if(h=po.getComputedStyle(e),h.position!=="absolute"&&h.position!=="fixed")for(l=e.offsetParent;s&&s!==l;)u+=s.scrollLeft||0,d+=s.scrollTop||0,s=s.parentNode;c=a.style,c.top=e.offsetTop-d+"px",c.left=e.offsetLeft-u+"px",c[ar]=h[ar],c[Pd]=h[Pd],c.position=h.position==="fixed"?"fixed":"absolute",e.parentNode.appendChild(a)}return a},Jf=function(e,n,r,i,o,s,a){return e.a=n,e.b=r,e.c=i,e.d=o,e.e=s,e.f=a,e},Co=function(){function t(n,r,i,o,s,a){n===void 0&&(n=1),r===void 0&&(r=0),i===void 0&&(i=0),o===void 0&&(o=1),s===void 0&&(s=0),a===void 0&&(a=0),Jf(this,n,r,i,o,s,a)}var e=t.prototype;return e.inverse=function(){var r=this.a,i=this.b,o=this.c,s=this.d,a=this.e,l=this.f,c=r*s-i*o||1e-10;return Jf(this,s/c,-i/c,-o/c,r/c,(o*l-s*a)/c,-(r*l-i*a)/c)},e.multiply=function(r){var i=this.a,o=this.b,s=this.c,a=this.d,l=this.e,c=this.f,u=r.a,d=r.c,h=r.b,f=r.d,g=r.e,p=r.f;return Jf(this,u*i+h*s,u*o+h*a,d*i+f*s,d*o+f*a,l+g*i+p*s,c+g*o+p*a)},e.clone=function(){return new t(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(r){var i=this.a,o=this.b,s=this.c,a=this.d,l=this.e,c=this.f;return i===r.a&&o===r.b&&s===r.c&&a===r.d&&l===r.e&&c===r.f},e.apply=function(r,i){i===void 0&&(i={});var o=r.x,s=r.y,a=this.a,l=this.b,c=this.c,u=this.d,d=this.e,h=this.f;return i.x=o*a+s*c+d||0,i.y=o*l+s*u+h||0,i},t}();function Qi(t,e,n,r){if(!t||!t.parentNode||(Xr||Sv(t)).documentElement===t)return new Co;var i=KA(t),o=Jh(t),s=o?Cv:kv,a=eM(t),l=s[0].getBoundingClientRect(),c=s[1].getBoundingClientRect(),u=s[2].getBoundingClientRect(),d=a.parentNode,h=QA(t),f=new Co((c.left-l.left)/100,(c.top-l.top)/100,(u.left-l.left)/100,(u.top-l.top)/100,l.left+(h?0:qA()),l.top+(h?0:GA()));if(d.removeChild(a),i)for(l=i.length;l--;)c=i[l],c.scaleX=c.scaleY=0,c.renderTransform(1,c);return e?f.inverse():f}function S_(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function tM(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var Ne,qe,$n,cr,Yr,Zf,Fr,Ed,qs,Ti,Pv,Rd,Ya,Zh,Qs,nr,Js,rc,Ev,Ad,Fc=0,Rv=function(){return typeof window<"u"},Av=function(){return Ne||Rv()&&(Ne=window.gsap)&&Ne.registerPlugin&&Ne},_i=function(e){return typeof e=="function"},wa=function(e){return typeof e=="object"},or=function(e){return typeof e>"u"},ic=function(){return!1},Ta="transform",Md="transformOrigin",ai=function(e){return Math.round(e*1e4)/1e4},Fs=Array.isArray,Dl=function(e,n){var r=$n.createElementNS?$n.createElementNS("http://www.w3.org/1999/xhtml".replace(/^https/,"http"),e):$n.createElement(e);return r.style?r:$n.createElement(e)},C_=180/Math.PI,Vi=1e20,nM=new Co,li=Date.now||function(){return new Date().getTime()},go=[],rs={},rM=0,iM=/^(?:a|input|textarea|button|select)$/i,k_=0,Lo={},Lr={},Mv=function(e,n){var r={},i;for(i in e)r[i]=n?e[i]*n:e[i];return r},oM=function(e,n){for(var r in n)r in e||(e[r]=n[r]);return e},P_=function t(e,n){for(var r=e.length,i;r--;)n?e[r].style.touchAction=n:e[r].style.removeProperty("touch-action"),i=e[r].children,i&&i.length&&t(i,n)},Ov=function(){return go.forEach(function(e){return e()})},sM=function(e){go.push(e),go.length===1&&Ne.ticker.add(Ov)},E_=function(){return!go.length&&Ne.ticker.remove(Ov)},R_=function(e){for(var n=go.length;n--;)go[n]===e&&go.splice(n,1);Ne.to(E_,{overwrite:!0,delay:15,duration:0,onComplete:E_,data:"_draggable"})},aM=function(e,n){for(var r in n)r in e||(e[r]=n[r]);return e},Pt=function(e,n,r,i){if(e.addEventListener){var o=Ya[n];i=i||(Pv?{passive:!1}:null),e.addEventListener(o||n,r,i),o&&n!==o&&e.addEventListener(n,r,i)}},xt=function(e,n,r,i){if(e.removeEventListener){var o=Ya[n];e.removeEventListener(o||n,r,i),o&&n!==o&&e.removeEventListener(n,r,i)}},zn=function(e){e.preventDefault&&e.preventDefault(),e.preventManipulation&&e.preventManipulation()},lM=function(e,n){for(var r=e.length;r--;)if(e[r].identifier===n)return!0},cM=function t(e){Zh=e.touches&&Fc<e.touches.length,xt(e.target,"touchend",t)},A_=function(e){Zh=e.touches&&Fc<e.touches.length,Pt(e.target,"touchend",cM)},is=function(e){return qe.pageYOffset||e.scrollTop||e.documentElement.scrollTop||e.body.scrollTop||0},os=function(e){return qe.pageXOffset||e.scrollLeft||e.documentElement.scrollLeft||e.body.scrollLeft||0},M_=function t(e,n){Pt(e,"scroll",n),ms(e.parentNode)||t(e.parentNode,n)},O_=function t(e,n){xt(e,"scroll",n),ms(e.parentNode)||t(e.parentNode,n)},ms=function(e){return!e||e===cr||e.nodeType===9||e===$n.body||e===qe||!e.nodeType||!e.parentNode},I_=function(e,n){var r=n==="x"?"Width":"Height",i="scroll"+r,o="client"+r;return Math.max(0,ms(e)?Math.max(cr[i],Yr[i])-(qe["inner"+r]||cr[o]||Yr[o]):e[i]-e[o])},eu=function t(e,n){var r=I_(e,"x"),i=I_(e,"y");ms(e)?e=Lr:t(e.parentNode,n),e._gsMaxScrollX=r,e._gsMaxScrollY=i,n||(e._gsScrollX=e.scrollLeft||0,e._gsScrollY=e.scrollTop||0)},tu=function(e,n,r){var i=e.style;i&&(or(i[n])&&(n=qs(n,e)||n),r==null?i.removeProperty&&i.removeProperty(n.replace(/([A-Z])/g,"-$1").toLowerCase()):i[n]=r)},Ka=function(e){return qe.getComputedStyle(e instanceof Element?e:e.host||(e.parentNode||{}).host||e)},Wi={},Do=function(e){if(e===qe)return Wi.left=Wi.top=0,Wi.width=Wi.right=cr.clientWidth||e.innerWidth||Yr.clientWidth||0,Wi.height=Wi.bottom=(e.innerHeight||0)-20<cr.clientHeight?cr.clientHeight:e.innerHeight||Yr.clientHeight||0,Wi;var n=e.ownerDocument||$n,r=or(e.pageX)?!e.nodeType&&!or(e.left)&&!or(e.top)?e:Ti(e)[0].getBoundingClientRect():{left:e.pageX-os(n),top:e.pageY-is(n),right:e.pageX-os(n)+1,bottom:e.pageY-is(n)+1};return or(r.right)&&!or(r.width)?(r.right=r.left+r.width,r.bottom=r.top+r.height):or(r.width)&&(r={width:r.right-r.left,height:r.bottom-r.top,right:r.right,left:r.left,bottom:r.bottom,top:r.top}),r},mt=function(e,n,r){var i=e.vars,o=i[r],s=e._listeners[n],a;return _i(o)&&(a=o.apply(i.callbackScope||e,i[r+"Params"]||[e.pointerEvent])),s&&e.dispatchEvent(n)===!1&&(a=!1),a},L_=function(e,n){var r=Ti(e)[0],i,o,s;return!r.nodeType&&r!==qe?or(e.left)?(o=e.min||e.minX||e.minRotation||0,i=e.min||e.minY||0,{left:o,top:i,width:(e.max||e.maxX||e.maxRotation||0)-o,height:(e.max||e.maxY||0)-i}):(s={x:0,y:0},{left:e.left-s.x,top:e.top-s.y,width:e.width,height:e.height}):fM(r,n)},Vn={},fM=function(e,n){n=Ti(n)[0];var r=e.getBBox&&e.ownerSVGElement,i=e.ownerDocument||$n,o,s,a,l,c,u,d,h,f,g,p,m,T;if(e===qe)a=is(i),o=os(i),s=o+(i.documentElement.clientWidth||e.innerWidth||i.body.clientWidth||0),l=a+((e.innerHeight||0)-20<i.documentElement.clientHeight?i.documentElement.clientHeight:e.innerHeight||i.body.clientHeight||0);else{if(n===qe||or(n))return e.getBoundingClientRect();o=a=0,r?(g=e.getBBox(),p=g.width,m=g.height):(e.viewBox&&(g=e.viewBox.baseVal)&&(o=g.x||0,a=g.y||0,p=g.width,m=g.height),p||(T=Ka(e),g=T.boxSizing==="border-box",p=(parseFloat(T.width)||e.clientWidth||0)+(g?0:parseFloat(T.borderLeftWidth)+parseFloat(T.borderRightWidth)),m=(parseFloat(T.height)||e.clientHeight||0)+(g?0:parseFloat(T.borderTopWidth)+parseFloat(T.borderBottomWidth)))),s=p,l=m}return e===n?{left:o,top:a,width:s-o,height:l-a}:(c=Qi(n,!0).multiply(Qi(e)),u=c.apply({x:o,y:a}),d=c.apply({x:s,y:a}),h=c.apply({x:s,y:l}),f=c.apply({x:o,y:l}),o=Math.min(u.x,d.x,h.x,f.x),a=Math.min(u.y,d.y,h.y,f.y),{left:o,top:a,width:Math.max(u.x,d.x,h.x,f.x)-o,height:Math.max(u.y,d.y,h.y,f.y)-a})},nu=function(e,n,r,i,o,s){var a={},l,c,u;if(n)if(o!==1&&n instanceof Array){if(a.end=l=[],u=n.length,wa(n[0]))for(c=0;c<u;c++)l[c]=Mv(n[c],o);else for(c=0;c<u;c++)l[c]=n[c]*o;r+=1.1,i-=1.1}else _i(n)?a.end=function(d){var h=n.call(e,d),f,g;if(o!==1)if(wa(h)){f={};for(g in h)f[g]=h[g]*o;h=f}else h*=o;return h}:a.end=n;return(r||r===0)&&(a.max=r),(i||i===0)&&(a.min=i),s&&(a.velocity=0),a},uM=function t(e){var n;return!e||!e.getAttribute||e===Yr?!1:(n=e.getAttribute("data-clickable"))==="true"||n!=="false"&&(iM.test(e.nodeName+"")||e.getAttribute("contentEditable")==="true")?!0:t(e.parentNode)},Nl=function(e,n){for(var r=e.length,i;r--;)i=e[r],i.ondragstart=i.onselectstart=n?null:ic,Ne.set(i,{lazy:!0,userSelect:n?"text":"none"})},dM=function t(e){if(Ka(e).position==="fixed")return!0;if(e=e.parentNode,e&&e.nodeType===1)return t(e)},Iv,Od,hM=function(e,n){e=Ne.utils.toArray(e)[0],n=n||{};var r=document.createElement("div"),i=r.style,o=e.firstChild,s=0,a=0,l=e.scrollTop,c=e.scrollLeft,u=e.scrollWidth,d=e.scrollHeight,h=0,f=0,g=0,p,m,T,b,_,y;Iv&&n.force3D!==!1?(_="translate3d(",y="px,0px)"):Ta&&(_="translate(",y="px)"),this.scrollTop=function(x,C){if(!arguments.length)return-this.top();this.top(-x,C)},this.scrollLeft=function(x,C){if(!arguments.length)return-this.left();this.left(-x,C)},this.left=function(x,C){if(!arguments.length)return-(e.scrollLeft+a);var S=e.scrollLeft-c,E=a;if((S>2||S<-2)&&!C){c=e.scrollLeft,Ne.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-c),n.onKill&&n.onKill();return}x=-x,x<0?(a=x-.5|0,x=0):x>f?(a=x-f|0,x=f):a=0,(a||E)&&(this._skip||(i[Ta]=_+-a+"px,"+-s+y),a+h>=0&&(i.paddingRight=a+h+"px")),e.scrollLeft=x|0,c=e.scrollLeft},this.top=function(x,C){if(!arguments.length)return-(e.scrollTop+s);var S=e.scrollTop-l,E=s;if((S>2||S<-2)&&!C){l=e.scrollTop,Ne.killTweensOf(this,{top:1,scrollTop:1}),this.top(-l),n.onKill&&n.onKill();return}x=-x,x<0?(s=x-.5|0,x=0):x>g?(s=x-g|0,x=g):s=0,(s||E)&&(this._skip||(i[Ta]=_+-a+"px,"+-s+y)),e.scrollTop=x|0,l=e.scrollTop},this.maxScrollTop=function(){return g},this.maxScrollLeft=function(){return f},this.disable=function(){for(o=r.firstChild;o;)b=o.nextSibling,e.appendChild(o),o=b;e===r.parentNode&&e.removeChild(r)},this.enable=function(){if(o=e.firstChild,o!==r){for(;o;)b=o.nextSibling,r.appendChild(o),o=b;e.appendChild(r),this.calibrate()}},this.calibrate=function(x){var C=e.clientWidth===p,S,E,P;l=e.scrollTop,c=e.scrollLeft,!(C&&e.clientHeight===m&&r.offsetHeight===T&&u===e.scrollWidth&&d===e.scrollHeight&&!x)&&((s||a)&&(E=this.left(),P=this.top(),this.left(-e.scrollLeft),this.top(-e.scrollTop)),S=Ka(e),(!C||x)&&(i.display="block",i.width="auto",i.paddingRight="0px",h=Math.max(0,e.scrollWidth-e.clientWidth),h&&(h+=parseFloat(S.paddingLeft)+(Od?parseFloat(S.paddingRight):0))),i.display="inline-block",i.position="relative",i.overflow="visible",i.verticalAlign="top",i.boxSizing="content-box",i.width="100%",i.paddingRight=h+"px",Od&&(i.paddingBottom=S.paddingBottom),p=e.clientWidth,m=e.clientHeight,u=e.scrollWidth,d=e.scrollHeight,f=e.scrollWidth-p,g=e.scrollHeight-m,T=r.offsetHeight,i.display="block",(E||P)&&(this.left(E),this.top(P)))},this.content=r,this.element=e,this._skip=!1,this.enable()},ru=function(e){if(Rv()&&document.body){var n=window&&window.navigator;qe=window,$n=document,cr=$n.documentElement,Yr=$n.body,Zf=Dl("div"),rc=!!window.PointerEvent,Fr=Dl("div"),Fr.style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",Js=Fr.style.cursor==="grab"?"grab":"move",Qs=n&&n.userAgent.toLowerCase().indexOf("android")!==-1,Rd="ontouchstart"in cr&&"orientation"in qe||n&&(n.MaxTouchPoints>0||n.msMaxTouchPoints>0),Od=function(){var r=Dl("div"),i=Dl("div"),o=i.style,s=Yr,a;return o.display="inline-block",o.position="relative",r.style.cssText="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",r.appendChild(i),s.appendChild(r),a=i.offsetHeight+18>r.scrollHeight,s.removeChild(r),a}(),Ya=function(r){for(var i=r.split(","),o=("onpointerdown"in Zf?"pointerdown,pointermove,pointerup,pointercancel":"onmspointerdown"in Zf?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":r).split(","),s={},a=4;--a>-1;)s[i[a]]=o[a],s[o[a]]=i[a];try{cr.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){Pv=1}}))}catch{}return s}("touchstart,touchmove,touchend,touchcancel"),Pt($n,"touchcancel",ic),Pt(qe,"touchmove",ic),Yr&&Yr.addEventListener("touchstart",ic),Pt($n,"contextmenu",function(){for(var r in rs)rs[r].isPressed&&rs[r].endDrag()}),Ne=Ed=Av()}Ne?(nr=Ne.plugins.inertia,Ev=Ne.core.context||function(){},qs=Ne.utils.checkPrefix,Ta=qs(Ta),Md=qs(Md),Ti=Ne.utils.toArray,Ad=Ne.core.getStyleSaver,Iv=!!qs("perspective")):e&&console.warn("Please gsap.registerPlugin(Draggable)")},pM=function(){function t(n){this._listeners={},this.target=n||this}var e=t.prototype;return e.addEventListener=function(r,i){var o=this._listeners[r]||(this._listeners[r]=[]);~o.indexOf(i)||o.push(i)},e.removeEventListener=function(r,i){var o=this._listeners[r],s=o&&o.indexOf(i);s>=0&&o.splice(s,1)},e.dispatchEvent=function(r){var i=this,o;return(this._listeners[r]||[]).forEach(function(s){return s.call(i,{type:r,target:i.target})===!1&&(o=!1)}),o},t}(),ys=function(t){tM(e,t);function e(n,r){var i;i=t.call(this)||this,Ed||ru(1),n=Ti(n)[0],i.styles=Ad&&Ad(n,"transform,left,top"),nr||(nr=Ne.plugins.inertia),i.vars=r=Mv(r||{}),i.target=n,i.x=i.y=i.rotation=0,i.dragResistance=parseFloat(r.dragResistance)||0,i.edgeResistance=isNaN(r.edgeResistance)?1:parseFloat(r.edgeResistance)||0,i.lockAxis=r.lockAxis,i.autoScroll=r.autoScroll||0,i.lockedAxis=null,i.allowEventDefault=!!r.allowEventDefault,Ne.getProperty(n,"x");var o=(r.type||"x,y").toLowerCase(),s=~o.indexOf("x")||~o.indexOf("y"),a=o.indexOf("rotation")!==-1,l=a?"rotation":s?"x":"left",c=s?"y":"top",u=!!(~o.indexOf("x")||~o.indexOf("left")||o==="scroll"),d=!!(~o.indexOf("y")||~o.indexOf("top")||o==="scroll"),h=r.minimumMovement||2,f=S_(i),g=Ti(r.trigger||r.handle||n),p={},m=0,T=!1,b=r.autoScrollMarginTop||40,_=r.autoScrollMarginRight||40,y=r.autoScrollMarginBottom||40,x=r.autoScrollMarginLeft||40,C=r.clickableTest||uM,S=0,E=n._gsap||Ne.core.getCache(n),P=dM(n),R=function(M,G){return parseFloat(E.get(n,M,G))},F=n.ownerDocument||$n,A,H,Z,re,B,V,K,ge,L,ae,_e,Re,ye,Ye,Pe,$,q,Q,oe,pe,Te,v,w,O,U,k,j,ee,J,Y,z,he,ne,ie=function(M){return zn(M),M.stopImmediatePropagation&&M.stopImmediatePropagation(),!1},le=function de(M){if(f.autoScroll&&f.isDragging&&(T||q)){var G=n,I=f.autoScroll*15,D,X,N,te,W,se,me,ue;for(T=!1,Lr.scrollTop=qe.pageYOffset!=null?qe.pageYOffset:F.documentElement.scrollTop!=null?F.documentElement.scrollTop:F.body.scrollTop,Lr.scrollLeft=qe.pageXOffset!=null?qe.pageXOffset:F.documentElement.scrollLeft!=null?F.documentElement.scrollLeft:F.body.scrollLeft,te=f.pointerX-Lr.scrollLeft,W=f.pointerY-Lr.scrollTop;G&&!X;)X=ms(G.parentNode),D=X?Lr:G.parentNode,N=X?{bottom:Math.max(cr.clientHeight,qe.innerHeight||0),right:Math.max(cr.clientWidth,qe.innerWidth||0),left:0,top:0}:D.getBoundingClientRect(),se=me=0,d&&(ue=D._gsMaxScrollY-D.scrollTop,ue<0?me=ue:W>N.bottom-y&&ue?(T=!0,me=Math.min(ue,I*(1-Math.max(0,N.bottom-W)/y)|0)):W<N.top+b&&D.scrollTop&&(T=!0,me=-Math.min(D.scrollTop,I*(1-Math.max(0,W-N.top)/b)|0)),me&&(D.scrollTop+=me)),u&&(ue=D._gsMaxScrollX-D.scrollLeft,ue<0?se=ue:te>N.right-_&&ue?(T=!0,se=Math.min(ue,I*(1-Math.max(0,N.right-te)/_)|0)):te<N.left+x&&D.scrollLeft&&(T=!0,se=-Math.min(D.scrollLeft,I*(1-Math.max(0,te-N.left)/x)|0)),se&&(D.scrollLeft+=se)),X&&(se||me)&&(qe.scrollTo(D.scrollLeft,D.scrollTop),En(f.pointerX+se,f.pointerY+me)),G=D}if(q){var Ce=f.x,He=f.y;a?(f.deltaX=Ce-parseFloat(E.rotation),f.rotation=Ce,E.rotation=Ce+"deg",E.renderTransform(1,E)):H?(d&&(f.deltaY=He-H.top(),H.top(He)),u&&(f.deltaX=Ce-H.left(),H.left(Ce))):s?(d&&(f.deltaY=He-parseFloat(E.y),E.y=He+"px"),u&&(f.deltaX=Ce-parseFloat(E.x),E.x=Ce+"px"),E.renderTransform(1,E)):(d&&(f.deltaY=He-parseFloat(n.style.top||0),n.style.top=He+"px"),u&&(f.deltaX=Ce-parseFloat(n.style.left||0),n.style.left=Ce+"px")),ge&&!M&&!ee&&(ee=!0,mt(f,"drag","onDrag")===!1&&(u&&(f.x-=f.deltaX),d&&(f.y-=f.deltaY),de(!0)),ee=!1)}q=!1},fe=function(M,G){var I=f.x,D=f.y,X,N;n._gsap||(E=Ne.core.getCache(n)),E.uncache&&Ne.getProperty(n,"x"),s?(f.x=parseFloat(E.x),f.y=parseFloat(E.y)):a?f.x=f.rotation=parseFloat(E.rotation):H?(f.y=H.top(),f.x=H.left()):(f.y=parseFloat(n.style.top||(N=Ka(n))&&N.top)||0,f.x=parseFloat(n.style.left||(N||{}).left)||0),(oe||pe||Te)&&!G&&(f.isDragging||f.isThrowing)&&(Te&&(Lo.x=f.x,Lo.y=f.y,X=Te(Lo),X.x!==f.x&&(f.x=X.x,q=!0),X.y!==f.y&&(f.y=X.y,q=!0)),oe&&(X=oe(f.x),X!==f.x&&(f.x=X,a&&(f.rotation=X),q=!0)),pe&&(X=pe(f.y),X!==f.y&&(f.y=X),q=!0)),q&&le(!0),M||(f.deltaX=f.x-I,f.deltaY=f.y-D,mt(f,"throwupdate","onThrowUpdate"))},ke=function(M,G,I,D){return G==null&&(G=-Vi),I==null&&(I=Vi),_i(M)?function(X){var N=f.isPressed?1-f.edgeResistance:1;return M.call(f,(X>I?I+(X-I)*N:X<G?G+(X-G)*N:X)*D)*D}:Fs(M)?function(X){for(var N=M.length,te=0,W=Vi,se,me;--N>-1;)se=M[N],me=se-X,me<0&&(me=-me),me<W&&se>=G&&se<=I&&(te=N,W=me);return M[te]}:isNaN(M)?function(X){return X}:function(){return M*D}},Se=function(M,G,I,D,X,N,te){return N=N&&N<Vi?N*N:Vi,_i(M)?function(W){var se=f.isPressed?1-f.edgeResistance:1,me=W.x,ue=W.y,Ce,He,Ue;return W.x=me=me>I?I+(me-I)*se:me<G?G+(me-G)*se:me,W.y=ue=ue>X?X+(ue-X)*se:ue<D?D+(ue-D)*se:ue,Ce=M.call(f,W),Ce!==W&&(W.x=Ce.x,W.y=Ce.y),te!==1&&(W.x*=te,W.y*=te),N<Vi&&(He=W.x-me,Ue=W.y-ue,He*He+Ue*Ue>N&&(W.x=me,W.y=ue)),W}:Fs(M)?function(W){for(var se=M.length,me=0,ue=Vi,Ce,He,Ue,Me;--se>-1;)Ue=M[se],Ce=Ue.x-W.x,He=Ue.y-W.y,Me=Ce*Ce+He*He,Me<ue&&(me=se,ue=Me);return ue<=N?M[me]:W}:function(W){return W}},Ke=function(){var M,G,I,D;K=!1,H?(H.calibrate(),f.minX=_e=-H.maxScrollLeft(),f.minY=ye=-H.maxScrollTop(),f.maxX=ae=f.maxY=Re=0,K=!0):r.bounds&&(M=L_(r.bounds,n.parentNode),a?(f.minX=_e=M.left,f.maxX=ae=M.left+M.width,f.minY=ye=f.maxY=Re=0):!or(r.bounds.maxX)||!or(r.bounds.maxY)?(M=r.bounds,f.minX=_e=M.minX,f.minY=ye=M.minY,f.maxX=ae=M.maxX,f.maxY=Re=M.maxY):(G=L_(n,n.parentNode),f.minX=_e=Math.round(R(l,"px")+M.left-G.left),f.minY=ye=Math.round(R(c,"px")+M.top-G.top),f.maxX=ae=Math.round(_e+(M.width-G.width)),f.maxY=Re=Math.round(ye+(M.height-G.height))),_e>ae&&(f.minX=ae,f.maxX=ae=_e,_e=f.minX),ye>Re&&(f.minY=Re,f.maxY=Re=ye,ye=f.minY),a&&(f.minRotation=_e,f.maxRotation=ae),K=!0),r.liveSnap&&(I=r.liveSnap===!0?r.snap||{}:r.liveSnap,D=Fs(I)||_i(I),a?(oe=ke(D?I:I.rotation,_e,ae,1),pe=null):I.points?Te=Se(D?I:I.points,_e,ae,ye,Re,I.radius,H?-1:1):(u&&(oe=ke(D?I:I.x||I.left||I.scrollLeft,_e,ae,H?-1:1)),d&&(pe=ke(D?I:I.y||I.top||I.scrollTop,ye,Re,H?-1:1))))},st=function(){f.isThrowing=!1,mt(f,"throwcomplete","onThrowComplete")},Fe=function(){f.isThrowing=!1},dt=function(M,G){var I,D,X,N;M&&nr?(M===!0&&(I=r.snap||r.liveSnap||{},D=Fs(I)||_i(I),M={resistance:(r.throwResistance||r.resistance||1e3)/(a?10:1)},a?M.rotation=nu(f,D?I:I.rotation,ae,_e,1,G):(u&&(M[l]=nu(f,D?I:I.points||I.x||I.left,ae,_e,H?-1:1,G||f.lockedAxis==="x")),d&&(M[c]=nu(f,D?I:I.points||I.y||I.top,Re,ye,H?-1:1,G||f.lockedAxis==="y")),(I.points||Fs(I)&&wa(I[0]))&&(M.linkedProps=l+","+c,M.radius=I.radius))),f.isThrowing=!0,N=isNaN(r.overshootTolerance)?r.edgeResistance===1?0:1-f.edgeResistance+.2:r.overshootTolerance,M.duration||(M.duration={max:Math.max(r.minDuration||0,"maxDuration"in r?r.maxDuration:2),min:isNaN(r.minDuration)?N===0||wa(M)&&M.resistance>1e3?0:.5:r.minDuration,overshoot:N}),f.tween=X=Ne.to(H||n,{inertia:M,data:"_draggable",inherit:!1,onComplete:st,onInterrupt:Fe,onUpdate:r.fastMode?mt:fe,onUpdateParams:r.fastMode?[f,"onthrowupdate","onThrowUpdate"]:I&&I.radius?[!1,!0]:[]}),r.fastMode||(H&&(H._skip=!0),X.render(1e9,!0,!0),fe(!0,!0),f.endX=f.x,f.endY=f.y,a&&(f.endRotation=f.x),X.play(0),fe(!0,!0),H&&(H._skip=!1))):K&&f.applyBounds()},Ht=function(M){var G=O,I;O=Qi(n.parentNode,!0),M&&f.isPressed&&!O.equals(G||new Co)&&(I=G.inverse().apply({x:Z,y:re}),O.apply(I,I),Z=I.x,re=I.y),O.equals(nM)&&(O=null)},yn=function(){var M=1-f.edgeResistance,G=P?os(F):0,I=P?is(F):0,D,X,N;s&&(E.x=R(l,"px")+"px",E.y=R(c,"px")+"px",E.renderTransform()),Ht(!1),Vn.x=f.pointerX-G,Vn.y=f.pointerY-I,O&&O.apply(Vn,Vn),Z=Vn.x,re=Vn.y,q&&(En(f.pointerX,f.pointerY),le(!0)),he=Qi(n),H?(Ke(),V=H.top(),B=H.left()):(Je()?(fe(!0,!0),Ke()):f.applyBounds(),a?(D=n.ownerSVGElement?[E.xOrigin-n.getBBox().x,E.yOrigin-n.getBBox().y]:(Ka(n)[Md]||"0 0").split(" "),$=f.rotationOrigin=Qi(n).apply({x:parseFloat(D[0])||0,y:parseFloat(D[1])||0}),fe(!0,!0),X=f.pointerX-$.x-G,N=$.y-f.pointerY+I,B=f.x,V=f.y=Math.atan2(N,X)*C_):(V=R(c,"px"),B=R(l,"px"))),K&&M&&(B>ae?B=ae+(B-ae)/M:B<_e&&(B=_e-(_e-B)/M),a||(V>Re?V=Re+(V-Re)/M:V<ye&&(V=ye-(ye-V)/M))),f.startX=B=ai(B),f.startY=V=ai(V)},Je=function(){return f.tween&&f.tween.isActive()},_t=function(){Fr.parentNode&&!Je()&&!f.isDragging&&Fr.parentNode.removeChild(Fr)},Xt=function(M,G){var I;if(!A||f.isPressed||!M||(M.type==="mousedown"||M.type==="pointerdown")&&!G&&li()-S<30&&Ya[f.pointerEvent.type]){z&&M&&A&&zn(M);return}if(U=Je(),ne=!1,f.pointerEvent=M,Ya[M.type]?(w=~M.type.indexOf("touch")?M.currentTarget||M.target:F,Pt(w,"touchend",lt),Pt(w,"touchmove",xe),Pt(w,"touchcancel",lt),Pt(F,"touchstart",A_)):(w=null,Pt(F,"mousemove",xe)),j=null,(!rc||!w)&&(Pt(F,"mouseup",lt),M&&M.target&&Pt(M.target,"mouseup",lt)),v=C.call(f,M.target)&&r.dragClickables===!1&&!G,v){Pt(M.target,"change",lt),mt(f,"pressInit","onPressInit"),mt(f,"press","onPress"),Nl(g,!0),z=!1;return}if(k=!w||u===d||f.vars.allowNativeTouchScrolling===!1||f.vars.allowContextMenu&&M&&(M.ctrlKey||M.which>2)?!1:u?"y":"x",z=!k&&!f.allowEventDefault,z&&(zn(M),Pt(qe,"touchforcechange",zn)),M.changedTouches?(M=Ye=M.changedTouches[0],Pe=M.identifier):M.pointerId?Pe=M.pointerId:Ye=Pe=null,Fc++,sM(le),re=f.pointerY=M.pageY,Z=f.pointerX=M.pageX,mt(f,"pressInit","onPressInit"),(k||f.autoScroll)&&eu(n.parentNode),n.parentNode&&f.autoScroll&&!H&&!a&&n.parentNode._gsMaxScrollX&&!Fr.parentNode&&!n.getBBox&&(Fr.style.width=n.parentNode.scrollWidth+"px",n.parentNode.appendChild(Fr)),yn(),f.tween&&f.tween.kill(),f.isThrowing=!1,Ne.killTweensOf(H||n,p,!0),H&&Ne.killTweensOf(n,{scrollTo:1},!0),f.tween=f.lockedAxis=null,(r.zIndexBoost||!a&&!H&&r.zIndexBoost!==!1)&&(n.style.zIndex=e.zIndex++),f.isPressed=!0,ge=!!(r.onDrag||f._listeners.drag),L=!!(r.onMove||f._listeners.move),r.cursor!==!1||r.activeCursor)for(I=g.length;--I>-1;)Ne.set(g[I],{cursor:r.activeCursor||r.cursor||(Js==="grab"?"grabbing":Js)});mt(f,"press","onPress")},xe=function(M){var G=M,I,D,X,N,te,W;if(!A||Zh||!f.isPressed||!M){z&&M&&A&&zn(M);return}if(f.pointerEvent=M,I=M.changedTouches,I){if(M=I[0],M!==Ye&&M.identifier!==Pe){for(N=I.length;--N>-1&&(M=I[N]).identifier!==Pe&&M.target!==n;);if(N<0)return}}else if(M.pointerId&&Pe&&M.pointerId!==Pe)return;if(w&&k&&!j&&(Vn.x=M.pageX-(P?os(F):0),Vn.y=M.pageY-(P?is(F):0),O&&O.apply(Vn,Vn),D=Vn.x,X=Vn.y,te=Math.abs(D-Z),W=Math.abs(X-re),(te!==W&&(te>h||W>h)||Qs&&k===j)&&(j=te>W&&u?"x":"y",k&&j!==k&&Pt(qe,"touchforcechange",zn),f.vars.lockAxisOnTouchScroll!==!1&&u&&d&&(f.lockedAxis=j==="x"?"y":"x",_i(f.vars.onLockAxis)&&f.vars.onLockAxis.call(f,G)),Qs&&k===j))){lt(G);return}!f.allowEventDefault&&(!k||j&&k!==j)&&G.cancelable!==!1?(zn(G),z=!0):z&&(z=!1),f.autoScroll&&(T=!0),En(M.pageX,M.pageY,L)},En=function(M,G,I){var D=1-f.dragResistance,X=1-f.edgeResistance,N=f.pointerX,te=f.pointerY,W=V,se=f.x,me=f.y,ue=f.endX,Ce=f.endY,He=f.endRotation,Ue=q,Me,Le,We,we,Bt,ht;f.pointerX=M,f.pointerY=G,P&&(M-=os(F),G-=is(F)),a?(we=Math.atan2($.y-G,M-$.x)*C_,Bt=f.y-we,Bt>180?(V-=360,f.y=we):Bt<-180&&(V+=360,f.y=we),f.x!==B||Math.abs(V-we)>h?(f.y=we,We=B+(V-we)*D):We=B):(O&&(ht=M*O.a+G*O.c+O.e,G=M*O.b+G*O.d+O.f,M=ht),Le=G-re,Me=M-Z,Le<h&&Le>-h&&(Le=0),Me<h&&Me>-h&&(Me=0),(f.lockAxis||f.lockedAxis)&&(Me||Le)&&(ht=f.lockedAxis,ht||(f.lockedAxis=ht=u&&Math.abs(Me)>Math.abs(Le)?"y":d?"x":null,ht&&_i(f.vars.onLockAxis)&&f.vars.onLockAxis.call(f,f.pointerEvent)),ht==="y"?Le=0:ht==="x"&&(Me=0)),We=ai(B+Me*D),we=ai(V+Le*D)),(oe||pe||Te)&&(f.x!==We||f.y!==we&&!a)&&(Te&&(Lo.x=We,Lo.y=we,ht=Te(Lo),We=ai(ht.x),we=ai(ht.y)),oe&&(We=ai(oe(We))),pe&&(we=ai(pe(we)))),K&&(We>ae?We=ae+Math.round((We-ae)*X):We<_e&&(We=_e+Math.round((We-_e)*X)),a||(we>Re?we=Math.round(Re+(we-Re)*X):we<ye&&(we=Math.round(ye+(we-ye)*X)))),(f.x!==We||f.y!==we&&!a)&&(a?(f.endRotation=f.x=f.endX=We,q=!0):(d&&(f.y=f.endY=we,q=!0),u&&(f.x=f.endX=We,q=!0)),!I||mt(f,"move","onMove")!==!1?!f.isDragging&&f.isPressed&&(f.isDragging=ne=!0,mt(f,"dragstart","onDragStart")):(f.pointerX=N,f.pointerY=te,V=W,f.x=se,f.y=me,f.endX=ue,f.endY=Ce,f.endRotation=He,q=Ue))},lt=function de(M,G){if(!A||!f.isPressed||M&&Pe!=null&&!G&&(M.pointerId&&M.pointerId!==Pe&&M.target!==n||M.changedTouches&&!lM(M.changedTouches,Pe))){z&&M&&A&&zn(M);return}f.isPressed=!1;var I=M,D=f.isDragging,X=f.vars.allowContextMenu&&M&&(M.ctrlKey||M.which>2),N=Ne.delayedCall(.001,_t),te,W,se,me,ue;if(w?(xt(w,"touchend",de),xt(w,"touchmove",xe),xt(w,"touchcancel",de),xt(F,"touchstart",A_)):xt(F,"mousemove",xe),xt(qe,"touchforcechange",zn),(!rc||!w)&&(xt(F,"mouseup",de),M&&M.target&&xt(M.target,"mouseup",de)),q=!1,D&&(m=k_=li(),f.isDragging=!1),R_(le),v&&!X){M&&(xt(M.target,"change",de),f.pointerEvent=I),Nl(g,!1),mt(f,"release","onRelease"),mt(f,"click","onClick"),v=!1;return}for(W=g.length;--W>-1;)tu(g[W],"cursor",r.cursor||(r.cursor!==!1?Js:null));if(Fc--,M){if(te=M.changedTouches,te&&(M=te[0],M!==Ye&&M.identifier!==Pe)){for(W=te.length;--W>-1&&(M=te[W]).identifier!==Pe&&M.target!==n;);if(W<0&&!G)return}f.pointerEvent=I,f.pointerX=M.pageX,f.pointerY=M.pageY}return X&&I?(zn(I),z=!0,mt(f,"release","onRelease")):I&&!D?(z=!1,U&&(r.snap||r.bounds)&&dt(r.inertia||r.throwProps),mt(f,"release","onRelease"),(!Qs||I.type!=="touchmove")&&I.type.indexOf("cancel")===-1&&(mt(f,"click","onClick"),li()-S<300&&mt(f,"doubleclick","onDoubleClick"),me=I.target||n,S=li(),ue=function(){S!==J&&f.enabled()&&!f.isPressed&&!I.defaultPrevented&&(me.click?me.click():F.createEvent&&(se=F.createEvent("MouseEvents"),se.initMouseEvent("click",!0,!0,qe,1,f.pointerEvent.screenX,f.pointerEvent.screenY,f.pointerX,f.pointerY,!1,!1,!1,!1,0,null),me.dispatchEvent(se)))},!Qs&&!I.defaultPrevented&&Ne.delayedCall(.05,ue))):(dt(r.inertia||r.throwProps),!f.allowEventDefault&&I&&(r.dragClickables!==!1||!C.call(f,I.target))&&D&&(!k||j&&k===j)&&I.cancelable!==!1?(z=!0,zn(I)):z=!1,mt(f,"release","onRelease")),Je()&&N.duration(f.tween.duration()),D&&mt(f,"dragend","onDragEnd"),!0},Yt=function(M){if(M&&f.isDragging&&!H){var G=M.target||n.parentNode,I=G.scrollLeft-G._gsScrollX,D=G.scrollTop-G._gsScrollY;(I||D)&&(O?(Z-=I*O.a+D*O.c,re-=D*O.d+I*O.b):(Z-=I,re-=D),G._gsScrollX+=I,G._gsScrollY+=D,En(f.pointerX,f.pointerY))}},bn=function(M){var G=li(),I=G-S<100,D=G-m<50,X=I&&J===S,N=f.pointerEvent&&f.pointerEvent.defaultPrevented,te=I&&Y===S,W=M.isTrusted||M.isTrusted==null&&I&&X;if((X||D&&f.vars.suppressClickOnDrag!==!1)&&M.stopImmediatePropagation&&M.stopImmediatePropagation(),I&&!(f.pointerEvent&&f.pointerEvent.defaultPrevented)&&(!X||W&&!te)){W&&X&&(Y=S),J=S;return}(f.isPressed||D||I)&&(!W||!M.detail||!I||N)&&zn(M),!I&&!D&&!ne&&(M&&M.target&&(f.pointerEvent=M),mt(f,"click","onClick"))},dr=function(M){return O?{x:M.x*O.a+M.y*O.c+O.e,y:M.x*O.b+M.y*O.d+O.f}:{x:M.x,y:M.y}};return Q=e.get(n),Q&&Q.kill(),i.startDrag=function(de,M){var G,I,D,X;Xt(de||f.pointerEvent,!0),M&&!f.hitTest(de||f.pointerEvent)&&(G=Do(de||f.pointerEvent),I=Do(n),D=dr({x:G.left+G.width/2,y:G.top+G.height/2}),X=dr({x:I.left+I.width/2,y:I.top+I.height/2}),Z-=D.x-X.x,re-=D.y-X.y),f.isDragging||(f.isDragging=ne=!0,mt(f,"dragstart","onDragStart"))},i.drag=xe,i.endDrag=function(de){return lt(de||f.pointerEvent,!0)},i.timeSinceDrag=function(){return f.isDragging?0:(li()-m)/1e3},i.timeSinceClick=function(){return(li()-S)/1e3},i.hitTest=function(de,M){return e.hitTest(f.target,de,M)},i.getDirection=function(de,M){var G=de==="velocity"&&nr?de:wa(de)&&!a?"element":"start",I,D,X,N,te,W;return G==="element"&&(te=Do(f.target),W=Do(de)),I=G==="start"?f.x-B:G==="velocity"?nr.getVelocity(n,l):te.left+te.width/2-(W.left+W.width/2),a?I<0?"counter-clockwise":"clockwise":(M=M||2,D=G==="start"?f.y-V:G==="velocity"?nr.getVelocity(n,c):te.top+te.height/2-(W.top+W.height/2),X=Math.abs(I/D),N=X<1/M?"":I<0?"left":"right",X<M&&(N!==""&&(N+="-"),N+=D<0?"up":"down"),N)},i.applyBounds=function(de,M){var G,I,D,X,N,te;if(de&&r.bounds!==de)return r.bounds=de,f.update(!0,M);if(fe(!0),Ke(),K&&!Je()){if(G=f.x,I=f.y,G>ae?G=ae:G<_e&&(G=_e),I>Re?I=Re:I<ye&&(I=ye),(f.x!==G||f.y!==I)&&(D=!0,f.x=f.endX=G,a?f.endRotation=G:f.y=f.endY=I,q=!0,le(!0),f.autoScroll&&!f.isDragging))for(eu(n.parentNode),X=n,Lr.scrollTop=qe.pageYOffset!=null?qe.pageYOffset:F.documentElement.scrollTop!=null?F.documentElement.scrollTop:F.body.scrollTop,Lr.scrollLeft=qe.pageXOffset!=null?qe.pageXOffset:F.documentElement.scrollLeft!=null?F.documentElement.scrollLeft:F.body.scrollLeft;X&&!te;)te=ms(X.parentNode),N=te?Lr:X.parentNode,d&&N.scrollTop>N._gsMaxScrollY&&(N.scrollTop=N._gsMaxScrollY),u&&N.scrollLeft>N._gsMaxScrollX&&(N.scrollLeft=N._gsMaxScrollX),X=N;f.isThrowing&&(D||f.endX>ae||f.endX<_e||f.endY>Re||f.endY<ye)&&dt(r.inertia||r.throwProps,D)}return f},i.update=function(de,M,G){if(M&&f.isPressed){var I=Qi(n),D=he.apply({x:f.x-B,y:f.y-V}),X=Qi(n.parentNode,!0);X.apply({x:I.e-D.x,y:I.f-D.y},D),f.x-=D.x-X.e,f.y-=D.y-X.f,le(!0),yn()}var N=f.x,te=f.y;return Ht(!M),de?f.applyBounds():(q&&G&&le(!0),fe(!0)),M&&(En(f.pointerX,f.pointerY),q&&le(!0)),f.isPressed&&!M&&(u&&Math.abs(N-f.x)>.01||d&&Math.abs(te-f.y)>.01&&!a)&&yn(),f.autoScroll&&(eu(n.parentNode,f.isDragging),T=f.isDragging,le(!0),O_(n,Yt),M_(n,Yt)),f},i.enable=function(de){var M={lazy:!0},G,I,D;if(r.cursor!==!1&&(M.cursor=r.cursor||Js),Ne.utils.checkPrefix("touchCallout")&&(M.touchCallout="none"),de!=="soft"){for(P_(g,u===d?"none":r.allowNativeTouchScrolling&&n.scrollHeight===n.clientHeight==(n.scrollWidth===n.clientHeight)||r.allowEventDefault?"manipulation":u?"pan-y":"pan-x"),I=g.length;--I>-1;)D=g[I],rc||Pt(D,"mousedown",Xt),Pt(D,"touchstart",Xt),Pt(D,"click",bn,!0),Ne.set(D,M),D.getBBox&&D.ownerSVGElement&&u!==d&&Ne.set(D.ownerSVGElement,{touchAction:r.allowNativeTouchScrolling||r.allowEventDefault?"manipulation":u?"pan-y":"pan-x"}),r.allowContextMenu||Pt(D,"contextmenu",ie);Nl(g,!1)}return M_(n,Yt),A=!0,nr&&de!=="soft"&&nr.track(H||n,s?"x,y":a?"rotation":"top,left"),n._gsDragID=G="d"+rM++,rs[G]=f,H&&(H.enable(),H.element._gsDragID=G),(r.bounds||a)&&yn(),r.bounds&&f.applyBounds(),f},i.disable=function(de){for(var M=f.isDragging,G=g.length,I;--G>-1;)tu(g[G],"cursor",null);if(de!=="soft"){for(P_(g,null),G=g.length;--G>-1;)I=g[G],tu(I,"touchCallout",null),xt(I,"mousedown",Xt),xt(I,"touchstart",Xt),xt(I,"click",bn,!0),xt(I,"contextmenu",ie);Nl(g,!0),w&&(xt(w,"touchcancel",lt),xt(w,"touchend",lt),xt(w,"touchmove",xe)),xt(F,"mouseup",lt),xt(F,"mousemove",xe)}return O_(n,Yt),A=!1,nr&&de!=="soft"&&(nr.untrack(H||n,s?"x,y":a?"rotation":"top,left"),f.tween&&f.tween.kill()),H&&H.disable(),R_(le),f.isDragging=f.isPressed=v=!1,M&&mt(f,"dragend","onDragEnd"),f},i.enabled=function(de,M){return arguments.length?de?f.enable(M):f.disable(M):A},i.kill=function(){return f.isThrowing=!1,f.tween&&f.tween.kill(),f.disable(),Ne.set(g,{clearProps:"userSelect"}),delete rs[n._gsDragID],f},i.revert=function(){this.kill(),this.styles&&this.styles.revert()},~o.indexOf("scroll")&&(H=i.scrollProxy=new hM(n,oM({onKill:function(){f.isPressed&&lt(null)}},r)),n.style.overflowY=d&&!Rd?"auto":"hidden",n.style.overflowX=u&&!Rd?"auto":"hidden",n=H.content),a?p.rotation=1:(u&&(p[l]=1),d&&(p[c]=1)),E.force3D="force3D"in r?r.force3D:!0,Ev(S_(i)),i.enable(),i}return e.register=function(r){Ne=r,ru()},e.create=function(r,i){return Ed||ru(!0),Ti(r).map(function(o){return new e(o,i)})},e.get=function(r){return rs[(Ti(r)[0]||{})._gsDragID]},e.timeSinceDrag=function(){return(li()-k_)/1e3},e.hitTest=function(r,i,o){if(r===i)return!1;var s=Do(r),a=Do(i),l=s.top,c=s.left,u=s.right,d=s.bottom,h=s.width,f=s.height,g=a.left>u||a.right<c||a.top>d||a.bottom<l,p,m,T;return g||!o?!g:(T=(o+"").indexOf("%")!==-1,o=parseFloat(o)||0,p={left:Math.max(c,a.left),top:Math.max(l,a.top)},p.width=Math.min(u,a.right)-p.left,p.height=Math.min(d,a.bottom)-p.top,p.width<0||p.height<0?!1:T?(o*=.01,m=p.width*p.height,m>=h*f*o||m>=a.width*a.height*o):p.width>o&&p.height>o)},e}(pM);aM(ys.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1});ys.zIndex=1e3;ys.version="3.12.5";Av()&&Ne.registerPlugin(ys);const gM=gt(t=>(_d.registerPlugin(Ie,ol,ys),{provide:{gsap:_d,Draggable:ys,ScrollTrigger:Ie}})),_M=gt(t=>{});function mM(t,e){let n=t;$i(t,{strict:!1,acceptRelative:!0})&&(n=ah(t).pathname);const r=Su(e.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));let i=xs(e.absolute?e.siteUrl:"");r!=="/"&&i.endsWith(r)&&(i=i.slice(0,i.indexOf(r)));const o=e.withBase?Cu(r,i||"/"):i,s=Cu(n,o);return n==="/"&&!e.withBase?Aa(s):bM(e.trailingSlash,s)}function yM(t){var n;return!!((n=(t.split("/").pop()||t).match(/\.[0-9a-z]+$/i))!=null&&n[0])}function bM(t,e){const n=ah(e);if(yM(n.pathname))return e;const r=t?Aa(n.pathname):xs(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function vM(t){return window.location.origin}function xM(t={}){const e=nf(),n=vM(),r=Po().app.baseURL||"/";return i=>St(()=>mM(je(i),{absolute:je(t.absolute),withBase:je(t.withBase),siteUrl:je(t.canonical)!==!1?e.url:n,trailingSlash:e.trailingSlash,base:r}))}function wM(t){const{canonicalQueryWhitelist:e}=Po().public["seo-utils"],n=nf(),r=tl(),i=xM({withBase:!0,absolute:!0}),o=St(()=>{const{query:l}=r,c=i(r.path||"/").value||r.path,u=Object.fromEntries(Object.entries(l).filter(([d])=>e.includes(d)));return Object.keys(u).length?`${c}?${S0(u)}`:c}),s={tagPriority:101};nl({htmlAttrs:{lang:t.locale},templateParams:{site:n,siteName:n.name||""},titleTemplate:"%s %separator %siteName",link:[{rel:"canonical",href:()=>o.value}]},s);const a={ogType:"website",ogUrl:()=>o.value,ogLocale:()=>t.locale.value,ogSiteName:n.name};if(n.description&&(a.description=n.description),n.twitter){const l=n.twitter.startsWith("@")?n.twitter:`@${n.twitter}`;a.twitterCreator=l,a.twitterSite=l}AS(a,s)}const TM=gt({name:"nuxt-seo:defaults",order:999,env:{islands:!1},setup(){const t=nf(),e=Wt(t.currentLocale||t.defaultLocale);wM({locale:e})}}),SM=[NS,FS,ck,gk,_k,mk,yk,bk,wk,Tk,Ok,Lk,Nk,KP,QP,rR,iR,sR,pR,gM,_M,TM];function CM(t,e){const n=e/t*100;return 2/Math.PI*100*Math.atan(n/50)}function kM(t={}){const{duration:e=2e3,throttle:n=200,hideDelay:r=500,resetDelay:i=400}=t,o=t.estimatedProgress||CM,s=Xe(),a=Wt(0),l=Wt(!1),c=Wt(!1);let u=!1,d,h,f,g;const p=()=>{c.value=!1,m(0)};function m(S=0){if(!s.isHydrating){if(S>=100)return b();y(),a.value=S<0?0:S,n?h=setTimeout(()=>{l.value=!0,x()},n):(l.value=!0,x())}}function T(){f=setTimeout(()=>{l.value=!1,g=setTimeout(()=>{a.value=0},i)},r)}function b(S={}){a.value=100,u=!0,y(),_(),S.error&&(c.value=!0),S.force?(a.value=0,l.value=!1):T()}function _(){clearTimeout(f),clearTimeout(g)}function y(){clearTimeout(h),cancelAnimationFrame(d)}function x(){u=!1;let S;function E(P){if(u)return;S??(S=P);const R=P-S;a.value=Math.max(0,Math.min(100,o(e,R))),d=requestAnimationFrame(E)}d=requestAnimationFrame(E)}let C=()=>{};{const S=s.hook("page:loading:start",()=>{p()}),E=s.hook("page:loading:end",()=>{b()}),P=s.hook("vue:error",()=>b());C=()=>{P(),S(),E(),y()}}return{_cleanup:C,progress:St(()=>a.value),isLoading:St(()=>l.value),error:St(()=>c.value),start:p,set:m,finish:b,clear:y}}function PM(t={}){const e=Xe(),n=e._loadingIndicator=e._loadingIndicator||kM(t);return Fd()&&(e._loadingIndicatorDeps=e._loadingIndicatorDeps||0,e._loadingIndicatorDeps++,qv(()=>{e._loadingIndicatorDeps--,e._loadingIndicatorDeps===0&&(n._cleanup(),delete e._loadingIndicator)})),n}const EM=Rr({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(t,{slots:e,expose:n}){const{progress:r,isLoading:i,error:o,start:s,finish:a,clear:l}=PM({duration:t.duration,throttle:t.throttle,estimatedProgress:t.estimatedProgress});return n({progress:r,isLoading:i,error:o,start:s,finish:a,clear:l}),()=>zt("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${t.height}px`,opacity:i.value?1:0,background:o.value?t.errorColor:t.color||void 0,backgroundSize:`${100/r.value*100}% auto`,transform:`scaleX(${r.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},e)}}),RM=Rr({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const e=t.renderKey,n=t.route,r={};for(const i in t.route)Object.defineProperty(r,i,{get:()=>e===t.renderKey?t.route[i]:n[i]});return ro(el,zr(r)),()=>zt(t.vnode,{ref:t.vnodeRef})}}),AM=Rr({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(t,{attrs:e,slots:n,expose:r}){const i=Xe(),o=Wt(),s=tn(el,null);let a;r({pageRef:o});const l=tn(F0,null);let c;const u=i.deferHydration();if(i.isHydrating){const d=i.hooks.hookOnce("app:error",u);Bn().beforeEach(d)}return t.pageKey&&Cr(()=>t.pageKey,(d,h)=>{d!==h&&i.callHook("page:loading:start")}),()=>zt(_y,{name:t.name,route:t.route,...e},{default:d=>{const h=OM(s,d.route,d.Component),f=s&&s.matched.length===d.route.matched.length;if(!d.Component){if(c&&!f)return c;u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(h&&s&&(!l||l!=null&&l.isCurrent(s)))return f?c:null;const g=zu(d,t.pageKey);!i.isHydrating&&!IM(s,d.route,d.Component)&&a===g&&i.callHook("page:loading:end"),a=g;const p=!!(t.transition??d.route.meta.pageTransition??Eu),m=p&&MM([t.transition,d.route.meta.pageTransition,Eu,{onAfterLeave:()=>{i.callHook("page:transition:finish",d.Component)}}].filter(Boolean)),T=t.keepalive??d.route.meta.keepalive??pT;return c=my(u0,p&&m,zC(T,zt(ih,{suspensible:!0,onPending:()=>i.callHook("page:start",d.Component),onResolve:()=>{vs(()=>i.callHook("page:finish",d.Component).then(()=>i.callHook("page:loading:end")).finally(u))}},{default:()=>{const b=zt(RM,{key:g||void 0,vnode:n.default?zt(Nt,void 0,n.default(d)):d.Component,route:d.route,renderKey:g||void 0,trackRootNodes:p,vnodeRef:o});return T&&(b.type.name=d.Component.type.name||d.Component.type.__name||"RouteProvider"),b}}))).default(),c}})}});function MM(t){const e=t.map(n=>({...n,onAfterLeave:n.onAfterLeave?bh(n.onAfterLeave):void 0}));return uh(...e)}function OM(t,e,n){if(!t)return!1;const r=e.matched.findIndex(i=>{var o;return((o=i.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:e.matched.slice(0,r).some((i,o)=>{var s,a,l;return((s=i.components)==null?void 0:s.default)!==((l=(a=t.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&zu({route:e,Component:n})!==zu({route:t,Component:n})}function IM(t,e,n){return t?e.matched.findIndex(i=>{var o;return((o=i.components)==null?void 0:o.default)===(n==null?void 0:n.type)})<e.matched.length-1:!1}const LM=Rr({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},async setup(t,e){const n=await mi[t.name]().then(r=>r.default||r);return()=>zt(n,t.layoutProps,e.slots)}}),DM=Rr({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(t,e){const n=Xe(),r=tn(el),i=r===tl()?jC():r,o=St(()=>{let l=je(t.name)??i.meta.layout??"default";return l&&!(l in mi)&&t.fallback&&(l=je(t.fallback)),l}),s=Wt();e.expose({layoutRef:s});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);Bn().beforeEach(l)}return()=>{const l=o.value&&o.value in mi,c=i.meta.layoutTransition??hT;return my(u0,l&&c,{default:()=>zt(ih,{suspensible:!0,onResolve:()=>{vs(a)}},{default:()=>zt(NM,{layoutProps:r0(e.attrs,{ref:s}),key:o.value||void 0,name:o.value,shouldProvide:!t.name,hasTransition:!!c},e.slots)})}).default()}}}),NM=Rr({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,e){const n=t.name;return t.shouldProvide&&ro(F0,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,i;return!n||typeof n=="string"&&!(n in mi)?(i=(r=e.slots).default)==null?void 0:i.call(r):zt(LM,{key:n,layoutProps:t.layoutProps,name:n},e.slots)}}}),$M={__name:"app",setup(t){return document.querySelectorAll("style").forEach(n=>{n.innerHTML=n.innerHTML.replace(/https:\/\/www\.w3\.org\/2000\/svg/g,"http://www.w3.org/2000/svg")}),nl({meta:[{property:"og:type",content:"article"},{property:"og:site_name",content:"网络弧线"},{name:"applicable-device",content:"pc,mobile"},{name:"msapplication-TileColor",content:"#da532c"},{name:"theme-color",content:"#ffffff"}],link:[{rel:"icon",type:"image/png",sizes:"32x32",href:"https://cdn.webarcx.com/logo/favicon-32x32.png"},{rel:"icon",type:"image/png",sizes:"16x16",href:"https://cdn.webarcx.com/logo/favicon-16x16.png"},{rel:"mask-icon",color:"#5bbad5",href:"https://cdn.webarcx.com/logo/safari-pinned-tab.svg"},{rel:"manifest",href:"https://cdn.webarcx.com/logo/site.webmanifest"},{rel:"apple-touch-icon",sizes:"180x180",href:"https://cdn.webarcx.com/logo/apple-touch-icon.png"}]}),(e,n)=>{const r=EM,i=AM,o=DM;return Xn(),Jm(Nt,null,[it(r),it(o,null,{default:Yd(()=>[it(i)]),_:1})],64)}}},FM={__name:"nuxt-error-page",props:{error:Object},setup(t){const n=t.error;n.stack&&n.stack.split(`
`).splice(1).map(d=>({text:d.replace("webpack:/","").replace(".vue",".js").trim(),internal:d.includes("node_modules")&&!d.includes(".cache")||d.includes("internal")||d.includes("new Promise")})).map(d=>`<span class="stack${d.internal?" internal":""}">${d.text}</span>`).join(`
`);const r=Number(n.statusCode||500),i=r===404,o=n.statusMessage??(i?"Page Not Found":"Internal Server Error"),s=n.message||n.toString(),a=void 0,u=i?fu(()=>An(()=>import("./CdJTTUN6.js"),__vite__mapDeps([39,1,6,40]),import.meta.url).then(d=>d.default||d)):fu(()=>An(()=>import("./CcIHsc1g.js"),__vite__mapDeps([41,6,42]),import.meta.url).then(d=>d.default||d));return(d,h)=>(Xn(),jr(je(u),Wv(t0({statusCode:je(r),statusMessage:je(o),description:je(s),stack:je(a)})),null,16))}},HM={key:0},D_={__name:"nuxt-root",setup(t){const e=()=>null,n=Xe(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);Bn().beforeEach(l)}const i=!1;ro(el,tl()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=qc(),s=!1;Cm((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(d=>console.error("[nuxt] Error in `vue:error` hook",d)),LT(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>jo(l)),!1});const a=!1;return(l,c)=>(Xn(),jr(ih,{onResolve:je(r)},{default:Yd(()=>[je(s)?(Xn(),Jm("div",HM)):je(o)?(Xn(),jr(je(FM),{key:1,error:je(o)},null,8,["error"])):je(a)?(Xn(),jr(je(e),{key:2,context:je(a)},null,8,["context"])):je(i)?(Xn(),jr(Vx(je(i)),{key:3})):(Xn(),jr(je($M),{key:4}))]),_:1},8,["onResolve"]))}};let N_;{let t;N_=async function(){var s,a;if(t)return t;const r=!!((s=window.__NUXT__)!=null&&s.serverRendered||((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?f1(D_):c1(D_),i=yT({vueApp:r});async function o(l){await i.callHook("app:error",l),i.payload.error=i.payload.error||Qc(l)}r.config.errorHandler=o;try{await xT(i,SM)}catch(l){o(l)}try{await i.hooks.callHook("app:created",r),await i.hooks.callHook("app:beforeMount",r),r.mount(_T),await i.hooks.callHook("app:mounted",r),await vs()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},t=N_().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{_o as $,zc as A,GM as B,WM as C,tl as D,Wt as E,Nt as F,KM as G,Wm as H,je as I,It as J,zt as K,jM as L,qM as M,nf as N,ah as O,el as P,Tu as Q,F1 as R,Aa as S,Bn as T,xM as U,xs as V,BM as W,uh as X,bM as Y,Xe as Z,tO as _,e0 as a,Hx as a0,Cr as a1,Qc as a2,qv as a3,Fd as a4,ei as a5,nO as a6,u0 as a7,vs as a8,JM as a9,iO as aA,k1 as aB,eO as aC,$i as aD,sh as aE,rO as aF,Po as aG,Su as aH,ZM as aI,T1 as aJ,mo as aK,QM as aL,Uc as aa,Za as ab,Qd as ac,qd as ad,Ie as ae,zM as af,qr as ag,VM as ah,YM as ai,by as aj,Cg as ak,sO as al,Gv as am,lO as an,cO as ao,iE as ap,fO as aq,sm as ar,io as as,At as at,UM as au,_x as av,c1 as aw,vh as ax,vg as ay,OT as az,it as b,Jm as c,n0 as d,Rr as e,jr as f,t0 as g,Vx as h,tn as i,St as j,Jd as k,Sm as l,r0 as m,Wv as n,Xn as o,ro as p,ni as q,XM as r,aO as s,Kv as t,nl as u,pk as v,Yd as w,cm as x,oO as y,Kk as z};
