PageSourceSearch

https://mattedwardswriter.com/_nuxt/5Y7LhzQM.js

js mattedwardswriter.com collected 2026-10-08 07:23:21 UTC 411,517 bytes, 80 lines download raw bytes

vendor: 1,051 bytes, lines 1-5
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DiFgZUZG.js","./BKvBJTk5.js","./BWpjrKJj.js","./CmVvrLGe.js","./BRZDfi-l.js","./Bzn4KY84.js","./error-404.DlVPZ4GE.css","./DWobKQhV.js","./error-500.DjyirMQI.css"])))=>i.map(i=>d[i]);
2(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();/**
3* @vue/shared v3.5.21
4* (c) 2018-present Yuxi (Evan) You and Vue contributors
5* @license MIT
vendor: 2,984 bytes, lines 6-9
6**/function Rf(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const We={},Es=[],wr=()=>{},bg=()=>!1,da=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Af=t=>t.startsWith("onUpdate:"),Rt=Object.assign,Mf=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Fy=Object.prototype.hasOwnProperty,Fe=(t,e)=>Fy.call(t,e),me=Array.isArray,Ps=t=>pa(t)==="[object Map]",xg=t=>pa(t)==="[object Set]",Hy=t=>pa(t)==="[object RegExp]",_e=t=>typeof t=="function",nt=t=>typeof t=="string",Xr=t=>typeof t=="symbol",Ke=t=>t!==null&&typeof t=="object",Tg=t=>(Ke(t)||_e(t))&&_e(t.then)&&_e(t.catch),Sg=Object.prototype.toString,pa=t=>Sg.call(t),By=t=>pa(t).slice(8,-1),kg=t=>pa(t)==="[object Object]",Of=t=>nt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Rs=Rf(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Kl=t=>{const e=Object.create(null);return(n=>e[n]||(e[n]=t(n)))},qy=/-\w/g,Wn=Kl(t=>t.replace(qy,e=>e.slice(1).toUpperCase())),jy=/\B([A-Z])/g,as=Kl(t=>t.replace(jy,"-$1").toLowerCase()),Xl=Kl(t=>t.charAt(0).toUpperCase()+t.slice(1)),Tc=Kl(t=>t?`on${Xl(t)}`:""),pi=(t,e)=>!Object.is(t,e),Co=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},Cg=(t,e,n,r=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},Vy=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Eg=t=>{const e=nt(t)?Number(t):NaN;return isNaN(e)?t:e};let Xh;const Gl=()=>Xh||(Xh=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Jl(t){if(me(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],i=nt(r)?Yy(r):Jl(r);if(i)for(const s in i)e[s]=i[s]}return e}else if(nt(t)||Ke(t))return t}const zy=/;(?![^(]*\))/g,Uy=/:([^]+)/,Wy=/\/\*[^]*?\*\//g;function Yy(t){const e={};return t.replace(Wy,"").split(zy).forEach(n=>{if(n){const r=n.split(Uy);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Yn(t){let e="";if(nt(t))e=t;else if(me(t))for(let n=0;n<t.length;n++){const r=Yn(t[n]);r&&(e+=r+" ")}else if(Ke(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function Ky(t){if(!t)return null;let{class:e,style:n}=t;return e&&!nt(e)&&(t.class=Yn(e)),n&&(t.style=Jl(n)),t}const Xy="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Gy=Rf(Xy);function Pg(t){return!!t||t===""}const Rg=t=>!!(t&&t.__v_isRef===!0),On=t=>nt(t)?t:t==null?"":me(t)||Ke(t)&&(t.toString===Sg||!_e(t.toString))?Rg(t)?On(t.value):JSON.stringify(t,Ag,2):String(t),Ag=(t,e)=>Rg(e)?Ag(t,e.value):Ps(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i],s)=>(n[Sc(r,s)+" =>"]=i,n),{})}:xg(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>Sc(n))}:Xr(e)?Sc(e):Ke(e)&&!me(e)&&!kg(e)?String(e):e,Sc=(t,e="")=>{var n;return Xr(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
7* @vue/reactivity v3.5.21
8* (c) 2018-present Yuxi (Evan) You and Vue contributors
9* @license MIT
vendor: 4,934 bytes, line 10
10**/let dn;class Mg{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=dn,!e&&dn&&(this.index=(dn.scopes||(dn.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=dn;try{return dn=this,e()}finally{dn=n}}}on(){++this._on===1&&(this.prevScope=dn,dn=this)}off(){this._on>0&&--this._on===0&&(dn=this.prevScope,this.prevScope=void 0)}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 Jy(t){return new Mg(t)}function Og(){return dn}let Ue;const kc=new WeakSet;class Ig{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,dn&&dn.active&&dn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,kc.has(this)&&(kc.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Dg(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Gh(this),Ng(this);const e=Ue,n=nr;Ue=this,nr=!0;try{return this.fn()}finally{$g(this),Ue=e,nr=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Df(e);this.deps=this.depsTail=void 0,Gh(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?kc.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){gu(this)&&this.run()}get dirty(){return gu(this)}}let Lg=0,Eo,Po;function Dg(t,e=!1){if(t.flags|=8,e){t.next=Po,Po=t;return}t.next=Eo,Eo=t}function If(){Lg++}function Lf(){if(--Lg>0)return;if(Po){let e=Po;for(Po=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;Eo;){let e=Eo;for(Eo=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 Ng(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function $g(t){let e,n=t.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),Df(r),Zy(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}t.deps=e,t.depsTail=n}function gu(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Fg(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Fg(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Xo)||(t.globalVersion=Xo,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!gu(t))))return;t.flags|=2;const e=t.dep,n=Ue,r=nr;Ue=t,nr=!0;try{Ng(t);const i=t.fn(t._value);(e.version===0||pi(i,t._value))&&(t.flags|=128,t._value=i,e.version++)}catch(i){throw e.version++,i}finally{Ue=n,nr=r,$g(t),t.flags&=-3}}function Df(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 s=n.computed.deps;s;s=s.nextDep)Df(s,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function Zy(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let nr=!0;const Hg=[];function jr(){Hg.push(nr),nr=!1}function Vr(){const t=Hg.pop();nr=t===void 0?!0:t}function Gh(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=Ue;Ue=void 0;try{e()}finally{Ue=n}}}let Xo=0;class Qy{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 Nf{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,this.__v_skip=!0}track(e){if(!Ue||!nr||Ue===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ue)n=this.activeLink=new Qy(Ue,this),Ue.deps?(n.prevDep=Ue.depsTail,Ue.depsTail.nextDep=n,Ue.depsTail=n):Ue.deps=Ue.depsTail=n,Bg(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=Ue.depsTail,n.nextDep=void 0,Ue.depsTail.nextDep=n,Ue.depsTail=n,Ue.deps===n&&(Ue.deps=r)}return n}trigger(e){this.version++,Xo++,this.notify(e)}notify(e){If();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}
vendor: 5,823 bytes, line 10
10finally{Lf()}}}function Bg(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)Bg(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const ul=new WeakMap,Hi=Symbol(""),mu=Symbol(""),Go=Symbol("");function zt(t,e,n){if(nr&&Ue){let r=ul.get(t);r||ul.set(t,r=new Map);let i=r.get(n);i||(r.set(n,i=new Nf),i.map=r,i.key=n),i.track()}}function Ir(t,e,n,r,i,s){const o=ul.get(t);if(!o){Xo++;return}const a=l=>{l&&l.trigger()};if(If(),e==="clear")o.forEach(a);else{const l=me(t),c=l&&Of(n);if(l&&n==="length"){const u=Number(r);o.forEach((f,d)=>{(d==="length"||d===Go||!Xr(d)&&d>=u)&&a(f)})}else switch((n!==void 0||o.has(void 0))&&a(o.get(n)),c&&a(o.get(Go)),e){case"add":l?c&&a(o.get("length")):(a(o.get(Hi)),Ps(t)&&a(o.get(mu)));break;case"delete":l||(a(o.get(Hi)),Ps(t)&&a(o.get(mu)));break;case"set":Ps(t)&&a(o.get(Hi));break}}Lf()}function e1(t,e){const n=ul.get(t);return n&&n.get(e)}function us(t){const e=Le(t);return e===t?e:(zt(e,"iterate",Go),zn(t)?e:e.map(Lt))}function Zl(t){return zt(t=Le(t),"iterate",Go),t}const t1={__proto__:null,[Symbol.iterator](){return Cc(this,Symbol.iterator,Lt)},concat(...t){return us(this).concat(...t.map(e=>me(e)?us(e):e))},entries(){return Cc(this,"entries",t=>(t[1]=Lt(t[1]),t))},every(t,e){return Cr(this,"every",t,e,void 0,arguments)},filter(t,e){return Cr(this,"filter",t,e,n=>n.map(Lt),arguments)},find(t,e){return Cr(this,"find",t,e,Lt,arguments)},findIndex(t,e){return Cr(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Cr(this,"findLast",t,e,Lt,arguments)},findLastIndex(t,e){return Cr(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Cr(this,"forEach",t,e,void 0,arguments)},includes(...t){return Ec(this,"includes",t)},indexOf(...t){return Ec(this,"indexOf",t)},join(t){return us(this).join(t)},lastIndexOf(...t){return Ec(this,"lastIndexOf",t)},map(t,e){return Cr(this,"map",t,e,void 0,arguments)},pop(){return ao(this,"pop")},push(...t){return ao(this,"push",t)},reduce(t,...e){return Jh(this,"reduce",t,e)},reduceRight(t,...e){return Jh(this,"reduceRight",t,e)},shift(){return ao(this,"shift")},some(t,e){return Cr(this,"some",t,e,void 0,arguments)},splice(...t){return ao(this,"splice",t)},toReversed(){return us(this).toReversed()},toSorted(t){return us(this).toSorted(t)},toSpliced(...t){return us(this).toSpliced(...t)},unshift(...t){return ao(this,"unshift",t)},values(){return Cc(this,"values",Lt)}};function Cc(t,e,n){const r=Zl(t),i=r[e]();return r!==t&&!zn(t)&&(i._next=i.next,i.next=()=>{const s=i._next();return s.value&&(s.value=n(s.value)),s}),i}const n1=Array.prototype;function Cr(t,e,n,r,i,s){const o=Zl(t),a=o!==t&&!zn(t),l=o[e];if(l!==n1[e]){const f=l.apply(t,s);return a?Lt(f):f}let c=n;o!==t&&(a?c=function(f,d){return n.call(this,Lt(f),d,t)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,t)}));const u=l.call(o,c,r);return a&&i?i(u):u}function Jh(t,e,n,r){const i=Zl(t);let s=n;return i!==t&&(zn(t)?n.length>3&&(s=function(o,a,l){return n.call(this,o,a,l,t)}):s=function(o,a,l){return n.call(this,o,Lt(a),l,t)}),i[e](s,...r)}function Ec(t,e,n){const r=Le(t);zt(r,"iterate",Go);const i=r[e](...n);return(i===-1||i===!1)&&Hf(n[0])?(n[0]=Le(n[0]),r[e](...n)):i}function ao(t,e,n=[]){jr(),If();const r=Le(t)[e].apply(t,n);return Lf(),Vr(),r}const r1=Rf("__proto__,__v_isRef,__isVue"),qg=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Xr));function i1(t){Xr(t)||(t=String(t));const e=Le(this);return zt(e,"has",t),e.hasOwnProperty(t)}class jg{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,s=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(i?s?p1:Wg:s?Ug:zg).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const o=me(e);if(!i){let l;if(o&&(l=t1[n]))return l;if(n==="hasOwnProperty")return i1}const a=Reflect.get(e,n,vt(e)?e:r);return(Xr(n)?qg.has(n):r1(n))||(i||zt(e,"get",n),s)?a:vt(a)?o&&Of(n)?a:a.value:Ke(a)?i?Yg(a):Kn(a):a}}class Vg extends jg{constructor(e=!1){super(!1,e)}set(e,n,r,i){let s=e[n];if(!this._isShallow){const l=zr(s);if(!zn(r)&&!zr(r)&&(s=Le(s),r=Le(r)),!me(e)&&vt(s)&&!vt(r))return l||(s.value=r),!0}const o=me(e)&&Of(n)?Number(n)<e.length:Fe(e,n),a=Reflect.set(e,n,r,vt(e)?e:i);return e===Le(i)&&(o?pi(r,s)&&Ir(e,"set",n,r):Ir(e,"add",n,r)),a}deleteProperty(e,n){const r=Fe(e,n);e[n];const i=Reflect.deleteProperty(e,n);return i&&r&&Ir(e,"delete",n,void 0),i}has(e,n){const r=Reflect.has(e,n);return(!Xr(n)||!qg.has(n))&&zt(e,"has",n),r}ownKeys(e){return zt(e,"iterate",me(e)?"length":Hi),Reflect.ownKeys(e)}}class s1 extends jg{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const o1=new Vg,a1=new s1,l1=new Vg(!0);const _u=t=>t,xa=t=>Reflect.getPrototypeOf(t);function c1(t,e,n){return function(...r){const i=this.__v_raw,s=Le(i),o=Ps(s),a=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,c=i[t](...r),u=n?_u:e?fl:Lt;return!e&&zt(s,"iterate",l?mu:Hi),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function Ta(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function u1(t,e){const n={get(i){const s=this.__v_raw,o=Le(s),a=Le(i);t||(pi(i,a)&&zt(o,"get",i),zt(o,"get",a));const{has:l}=xa(o),c=e?_u:t?fl:Lt;if(l.call(o,i))return c(s.get(i));if(l.call(o,a))return c(s.get(a));s!==o&&s.get(i)},get size(){const i=this.__v_raw;return!t&&zt(Le(i),"iterate",Hi),i.size},has(i){const s=this.__v_raw,o=Le(s),a=Le(i);return t||(pi(i,a)&&zt(o,"has",i),zt(o,"has",a)),i===a?s.has(i):s.has(i)||s.has(a)}
vendor: 5,755 bytes, lines 10-13
10,forEach(i,s){const o=this,a=o.__v_raw,l=Le(a),c=e?_u:t?fl:Lt;return!t&&zt(l,"iterate",Hi),a.forEach((u,f)=>i.call(s,c(u),c(f),o))}};return Rt(n,t?{add:Ta("add"),set:Ta("set"),delete:Ta("delete"),clear:Ta("clear")}:{add(i){!e&&!zn(i)&&!zr(i)&&(i=Le(i));const s=Le(this);return xa(s).has.call(s,i)||(s.add(i),Ir(s,"add",i,i)),this},set(i,s){!e&&!zn(s)&&!zr(s)&&(s=Le(s));const o=Le(this),{has:a,get:l}=xa(o);let c=a.call(o,i);c||(i=Le(i),c=a.call(o,i));const u=l.call(o,i);return o.set(i,s),c?pi(s,u)&&Ir(o,"set",i,s):Ir(o,"add",i,s),this},delete(i){const s=Le(this),{has:o,get:a}=xa(s);let l=o.call(s,i);l||(i=Le(i),l=o.call(s,i)),a&&a.call(s,i);const c=s.delete(i);return l&&Ir(s,"delete",i,void 0),c},clear(){const i=Le(this),s=i.size!==0,o=i.clear();return s&&Ir(i,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=c1(i,t,e)}),n}function $f(t,e){const n=u1(t,e);return(r,i,s)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(Fe(n,i)&&i in r?n:r,i,s)}const f1={get:$f(!1,!1)},h1={get:$f(!1,!0)},d1={get:$f(!0,!1)};const zg=new WeakMap,Ug=new WeakMap,Wg=new WeakMap,p1=new WeakMap;function g1(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function m1(t){return t.__v_skip||!Object.isExtensible(t)?0:g1(By(t))}function Kn(t){return zr(t)?t:Ff(t,!1,o1,f1,zg)}function Dr(t){return Ff(t,!1,l1,h1,Ug)}function Yg(t){return Ff(t,!0,a1,d1,Wg)}function Ff(t,e,n,r,i){if(!Ke(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=m1(t);if(s===0)return t;const o=i.get(t);if(o)return o;const a=new Proxy(t,s===2?r:n);return i.set(t,a),a}function Bi(t){return zr(t)?Bi(t.__v_raw):!!(t&&t.__v_isReactive)}function zr(t){return!!(t&&t.__v_isReadonly)}function zn(t){return!!(t&&t.__v_isShallow)}function Hf(t){return t?!!t.__v_raw:!1}function Le(t){const e=t&&t.__v_raw;return e?Le(e):t}function _1(t){return!Fe(t,"__v_skip")&&Object.isExtensible(t)&&Cg(t,"__v_skip",!0),t}const Lt=t=>Ke(t)?Kn(t):t,fl=t=>Ke(t)?Yg(t):t;function vt(t){return t?t.__v_isRef===!0:!1}function he(t){return Kg(t,!1)}function ir(t){return Kg(t,!0)}function Kg(t,e){return vt(t)?t:new y1(t,e)}class y1{constructor(e,n){this.dep=new Nf,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Le(e),this._value=n?e:Lt(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||zn(e)||zr(e);e=r?e:Le(e),pi(e,n)&&(this._rawValue=e,this._value=r?e:Lt(e),this.dep.trigger())}}function G(t){return vt(t)?t.value:t}function hl(t){return _e(t)?t():G(t)}const v1={get:(t,e,n)=>e==="__v_raw"?t:G(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return vt(i)&&!vt(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function Xg(t){return Bi(t)?t:new Proxy(t,v1)}class w1{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 e1(Le(this._object),this._key)}}class b1{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 Gg(t,e,n){return vt(t)?t:_e(t)?new b1(t):Ke(t)&&arguments.length>1?x1(t,e,n):he(t)}function x1(t,e,n){const r=t[e];return vt(r)?r:new w1(t,e,n)}class T1{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Nf(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Xo-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ue!==this)return Dg(this,!0),!0}get value(){const e=this.dep.track();return Fg(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function S1(t,e,n=!1){let r,i;return _e(t)?r=t:(r=t.get,i=t.set),new T1(r,i,n)}const Sa={},dl=new WeakMap;let Oi;function pl(t,e=!1,n=Oi){if(n){let r=dl.get(n);r||dl.set(n,r=[]),r.push(t)}}function k1(t,e,n=We){const{immediate:r,deep:i,once:s,scheduler:o,augmentJob:a,call:l}=n,c=_=>i?_:zn(_)||i===!1||i===0?oi(_,1):oi(_);let u,f,d,h,g=!1,p=!1;if(vt(t)?(f=()=>t.value,g=zn(t)):Bi(t)?(f=()=>c(t),g=!0):me(t)?(p=!0,g=t.some(_=>Bi(_)||zn(_)),f=()=>t.map(_=>{if(vt(_))return _.value;if(Bi(_))return c(_);if(_e(_))return l?l(_,2):_()})):_e(t)?e?f=l?()=>l(t,2):t:f=()=>{if(d){jr();try{d()}finally{Vr()}}const _=Oi;Oi=u;try{return l?l(t,3,[h]):t(h)}finally{Oi=_}}:f=wr,e&&i){const _=f,v=i===!0?1/0:i;f=()=>oi(_(),v)}const y=Og(),x=()=>{u.stop(),y&&y.active&&Mf(y.effects,u)};if(s&&e){const _=e;e=(...v)=>{_(...v),x()}}let b=p?new Array(t.length).fill(Sa):Sa;const m=_=>{if(!(!(u.flags&1)||!u.dirty&&!_))if(e){const v=u.run();if(i||g||(p?v.some((k,C)=>pi(k,b[C])):pi(v,b))){d&&d();const k=Oi;Oi=u;try{const C=[v,b===Sa?void 0:p&&b[0]===Sa?[]:b,h];b=v,l?l(e,3,C):e(...C)}finally{Oi=k}}}else u.run()};return a&&a(m),u=new Ig(f),u.scheduler=o?()=>o(m,!1):m,h=_=>pl(_,!1,u),d=u.onStop=()=>{const _=dl.get(u);if(_){if(l)l(_,4);else for(const v of _)v();dl.delete(u)}},e?r?m(!0):b=u.run():o?o(m.bind(null,!0),!0):u.run(),x.pause=u.pause.bind(u),x.resume=u.resume.bind(u),x.stop=x,x}function oi(t,e=1/0,n){if(e<=0||!Ke(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,vt(t))oi(t.value,e,n);else if(me(t))for(let r=0;r<t.length;r++)oi(t[r],e,n);else if(xg(t)||Ps(t))t.forEach(r=>{oi(r,e,n)});else if(kg(t)){for(const r in t)oi(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&oi(t[r],e,n)}return t}/**
11* @vue/runtime-core v3.5.21
12* (c) 2018-present Yuxi (Evan) You and Vue contributors
13* @license MIT
14**/function ga(t,e,n,r){try{return r?t(...r):t()}catch(i){eo(i,e,n)}}function sr(t,e,n,r){if(_e(t)){const i=ga(t,e,n,r);return i&&Tg(i)&&i.catch(s=>{eo(s,e,n)}),i}if(me(t)){const i=[];for(let s=0;s<t.length;s++)i.push(sr(t[s],e,n,r));return i}}function eo(t,e,n,r=!0){const i=e?e.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:o}=e&&e.appContext.config||We;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 f=0;f<u.length;f++)if(u[f](t,l,c)===!1)return}a=a.parent}if(s){jr(),ga(s,null,10,[t,l,c]),Vr();return}}C1(t,n,i,r,o)}function C1(t,e,n,r=!0,i=!1){if(i)throw t;console.error(t)}const sn=[];let dr=-1;const As=[];let ri=null,_s=0;const Jg=Promise.resolve();let gl=null;function Zi(t){const e=gl||Jg;return t?e.then(this?t.bind(this):t):e}function E1(t){let e=dr+1,n=sn.length;for(;e<n;){const r=e+n>>>1,i=sn[r],s=Jo(i);s<t||s===t&&i.flags&2?e=r+1:n=r}return e}function Bf(t){if(!(t.flags&1)){const e=Jo(t),n=sn[sn.length-1];!n||!(t.flags&2)&&e>=Jo(n)?sn.push(t):sn.splice(E1(e),0,t),t.flags|=1,Zg()}}function Zg(){gl||(gl=Jg.then(Qg))}function yu(t){me(t)?As.push(...t):ri&&t.id===-1?ri.splice(_s+1,0,t):t.flags&1||(As.push(t),t.flags|=1),Zg()}function Zh(t,e,n=dr+1){for(;n<sn.length;n++){const r=sn[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;sn.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function ml(t){if(As.length){const e=[...new Set(As)].sort((n,r)=>Jo(n)-Jo(r));if(As.length=0,ri){ri.push(...e);return}for(ri=e,_s=0;_s<ri.length;_s++){const n=ri[_s];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}ri=null,_s=0}}const Jo=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Qg(t){try{for(dr=0;dr<sn.length;dr++){const e=sn[dr];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),ga(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;dr<sn.length;dr++){const e=sn[dr];e&&(e.flags&=-2)}dr=-1,sn.length=0,ml(),gl=null,(sn.length||As.length)&&Qg()}}let cn=null,em=null;function _l(t){const e=cn;return cn=t,em=t&&t.type.__scopeId||null,e}function Be(t,e=cn,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&xl(-1);const s=_l(e);let o;try{o=t(...i)}finally{_l(s),r._d&&xl(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function pr(t,e,n,r){const i=t.dirs,s=e&&e.dirs;for(let o=0;o<i.length;o++){const a=i[o];s&&(a.oldValue=s[o].value);let l=a.dir[r];l&&(jr(),sr(l,n,8,[t.el,a,t,e]),Vr())}}const P1=Symbol("_vte"),tm=t=>t.__isTeleport,Mr=Symbol("_leaveCb"),ka=Symbol("_enterCb");function R1(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return fn(()=>{t.isMounted=!0}),ar(()=>{t.isUnmounting=!0}),t}const Nn=[Function,Array],nm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Nn,onEnter:Nn,onAfterEnter:Nn,onEnterCancelled:Nn,onBeforeLeave:Nn,onLeave:Nn,onAfterLeave:Nn,onLeaveCancelled:Nn,onBeforeAppear:Nn,onAppear:Nn,onAfterAppear:Nn,onAppearCancelled:Nn},rm=t=>{const e=t.subTree;return e.component?rm(e.component):e},A1={name:"BaseTransition",props:nm,setup(t,{slots:e}){const n=to(),r=R1();return()=>{const i=e.default&&om(e.default(),!0);if(!i||!i.length)return;const s=im(i),o=Le(t),{mode:a}=o;if(r.isLeaving)return Pc(s);const l=Qh(s);if(!l)return Pc(s);let c=vu(l,o,r,n,f=>c=f);l.type!==yt&&qs(l,c);let u=n.subTree&&Qh(n.subTree);if(u&&u.type!==yt&&!er(u,l)&&rm(n).type!==yt){let f=vu(u,o,r,n);if(qs(u,f),a==="out-in"&&l.type!==yt)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Pc(s);a==="in-out"&&l.type!==yt?f.delayLeave=(d,h,g)=>{const p=sm(r,u);p[String(u.key)]=u,d[Mr]=()=>{h(),d[Mr]=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 s}}};function im(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==yt){e=n;break}}return e}const M1=A1;function sm(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 vu(t,e,n,r,i){const{appear:s,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:g,onLeaveCancelled:p,onBeforeAppear:y,onAppear:x,onAfterAppear:b,onAppearCancelled:m}=e,_=String(t.key),v=sm(n,t),k=(E,P)=>{E&&sr(E,r,9,P)},C=(E,P)=>{const D=P[1];k(E,P),me(E)?E.every(M=>M.length<=1)&&D():E.length<=1&&D()},R={mode:o,persisted:a,beforeEnter(E){let P=l;if(!n.isMounted)if(s)P=y||l;else return;E[Mr]&&E[Mr](!0);const D=v[_];D&&er(t,D)&&D.el[Mr]&&D.el[Mr](),k(P,[E])},enter(E){let P=c,D=u,M=f;if(!n.isMounted)if(s)P=x||c,D=b||u,M=m||f;else return;let N=!1;const U=E[ka]=B=>{N||(N=!0,B?k(M,[E]):k(D,[E]),R.delayedLeave&&R.delayedLeave(),E[ka]=void 0)};P?C(P,[E,U]):U()},leave(E,P){const D=String(t.key);
vendor: 20,421 bytes, lines 14-15
14if(E[ka]&&E[ka](!0),n.isUnmounting)return P();k(d,[E]);let M=!1;const N=E[Mr]=U=>{M||(M=!0,P(),U?k(p,[E]):k(g,[E]),E[Mr]=void 0,v[D]===t&&delete v[D])};v[D]=t,h?C(h,[E,N]):N()},clone(E){const P=vu(E,e,n,r,i);return i&&i(P),P}};return R}function Pc(t){if(ma(t))return t=Ur(t),t.children=null,t}function Qh(t){if(!ma(t))return tm(t.type)&&t.children?im(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&_e(n.default))return n.default()}}function qs(t,e){t.shapeFlag&6&&t.component?(t.transition=e,qs(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 om(t,e=!1,n){let r=[],i=0;for(let s=0;s<t.length;s++){let o=t[s];const a=n==null?o.key:String(n)+String(o.key!=null?o.key:s);o.type===et?(o.patchFlag&128&&i++,r=r.concat(om(o.children,e,a))):(e||o.type!==yt)&&r.push(a!=null?Ur(o,{key:a}):o)}if(i>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function ct(t,e){return _e(t)?Rt({name:t.name},e,{setup:t}):t}function qf(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}const yl=new WeakMap;function Ms(t,e,n,r,i=!1){if(me(t)){t.forEach((g,p)=>Ms(g,e&&(me(e)?e[p]:e),n,r,i));return}if(gi(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Ms(t,e,n,r.component.subTree);return}const s=r.shapeFlag&4?Yf(r.component):r.el,o=i?null:s,{i:a,r:l}=t,c=e&&e.r,u=a.refs===We?a.refs={}:a.refs,f=a.setupState,d=Le(f),h=f===We?bg:g=>Fe(d,g);if(c!=null&&c!==l){if(ed(e),nt(c))u[c]=null,h(c)&&(f[c]=null);else if(vt(c)){c.value=null;const g=e;g.k&&(u[g.k]=null)}}if(_e(l))ga(l,a,12,[o,u]);else{const g=nt(l),p=vt(l);if(g||p){const y=()=>{if(t.f){const x=g?h(l)?f[l]:u[l]:l.value;if(i)me(x)&&Mf(x,s);else if(me(x))x.includes(s)||x.push(s);else if(g)u[l]=[s],h(l)&&(f[l]=u[l]);else{const b=[s];l.value=b,t.k&&(u[t.k]=b)}}else g?(u[l]=o,h(l)&&(f[l]=o)):p&&(l.value=o,t.k&&(u[t.k]=o))};if(o){const x=()=>{y(),yl.delete(t)};x.id=-1,yl.set(t,x),It(x,n)}else ed(t),y()}}}function ed(t){const e=yl.get(t);e&&(e.flags|=8,yl.delete(t))}let td=!1;const fs=()=>{td||(console.error("Hydration completed but contains mismatches."),td=!0)},O1=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",I1=t=>t.namespaceURI.includes("MathML"),Ca=t=>{if(t.nodeType===1){if(O1(t))return"svg";if(I1(t))return"mathml"}},bs=t=>t.nodeType===8;function L1(t){const{mt:e,p:n,o:{patchProp:r,createText:i,nextSibling:s,parentNode:o,remove:a,insert:l,createComment:c}}=t,u=(m,_)=>{if(!_.hasChildNodes()){n(null,m,_),ml(),_._vnode=m;return}f(_.firstChild,m,null,null,null),ml(),_._vnode=m},f=(m,_,v,k,C,R=!1)=>{R=R||!!_.dynamicChildren;const E=bs(m)&&m.data==="[",P=()=>p(m,_,v,k,C,E),{type:D,ref:M,shapeFlag:N,patchFlag:U}=_;let B=m.nodeType;_.el=m,U===-2&&(R=!1,_.dynamicChildren=null);let H=null;switch(D){case ji:B!==3?_.children===""?(l(_.el=i(""),o(m),m),H=m):H=P():(m.data!==_.children&&(fs(),m.data=_.children),H=s(m));break;case yt:b(m)?(H=s(m),x(_.el=m.content.firstChild,m,v)):B!==8||E?H=P():H=s(m);break;case Xa:if(E&&(m=s(m),B=m.nodeType),B===1||B===3){H=m;const V=!_.children.length;for(let z=0;z<_.staticCount;z++)V&&(_.children+=H.nodeType===1?H.outerHTML:H.data),z===_.staticCount-1&&(_.anchor=H),H=s(H);return E?s(H):H}else P();break;case et:E?H=g(m,_,v,k,C,R):H=P();break;default:if(N&1)(B!==1||_.type.toLowerCase()!==m.tagName.toLowerCase())&&!b(m)?H=P():H=d(m,_,v,k,C,R);else if(N&6){_.slotScopeIds=C;const V=o(m);if(E?H=y(m):bs(m)&&m.data==="teleport start"?H=y(m,m.data,"teleport end"):H=s(m),e(_,V,null,v,k,Ca(V),R),gi(_)&&!_.type.__asyncResolved){let z;E?(z=se(et),z.anchor=H?H.previousSibling:V.lastChild):z=m.nodeType===3?on(""):se("div"),z.el=m,_.component.subTree=z}}else N&64?B!==8?H=P():H=_.type.hydrate(m,_,v,k,C,R,t,h):N&128&&(H=_.type.hydrate(m,_,v,k,Ca(o(m)),C,R,t,f))}return M!=null&&Ms(M,null,k,_),H},d=(m,_,v,k,C,R)=>{R=R||!!_.dynamicChildren;const{type:E,props:P,patchFlag:D,shapeFlag:M,dirs:N,transition:U}=_,B=E==="input"||E==="option";if(B||D!==-1){N&&pr(_,null,v,"created");let H=!1;if(b(m)){H=Pm(null,U)&&v&&v.vnode.props&&v.vnode.props.appear;const z=m.content.firstChild;if(H){const ne=z.getAttribute("class");ne&&(z.$cls=ne),U.beforeEnter(z)}x(z,m,v),_.el=m=z}if(M&16&&!(P&&(P.innerHTML||P.textContent))){let z=h(m.firstChild,_,m,v,k,C,R);for(;z;){Ea(m,1)||fs();const ne=z;z=z.nextSibling,a(ne)}}else if(M&8){let z=_.children;z[0]===`
15`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(z=z.slice(1)),m.textContent!==z&&(Ea(m,0)||fs(),m.textContent=_.children)}if(P){if(B||!R||D&48){const z=m.tagName.includes("-");for(const ne in P)(B&&(ne.endsWith("value")||ne==="indeterminate")||da(ne)&&!Rs(ne)||ne[0]==="."||z)&&r(m,ne,null,P[ne],void 0,v)}else if(P.onClick)r(m,"onClick",null,P.onClick,void 0,v);else if(D&4&&Bi(P.style))for(const z in P.style)P.style[z]}let V;(V=P&&P.onVnodeBeforeMount)&&pn(V,v,_),N&&pr(_,null,v,"beforeMount"),((V=P&&P.onVnodeMounted)||N||H)&&Dm(()=>{V&&pn(V,v,_),H&&U.enter(m),N&&pr(_,null,v,"mounted")},k)}return m.nextSibling},h=(m,_,v,k,C,R,E)=>{E=E||!!_.dynamicChildren;const P=_.children,D=P.length;for(let M=0;M<D;M++){const N=E?P[M]:P[M]=En(P[M]),U=N.type===ji;m?(U&&!E&&M+1<D&&En(P[M+1]).type===ji&&(l(i(m.data.slice(N.children.length)),v,s(m)),m.data=N.children),m=f(m,N,k,C,R,E)):U&&!N.children?l(N.el=i(""),v):(Ea(v,1)||fs(),n(null,N,v,null,k,C,Ca(v),R))}return m},g=(m,_,v,k,C,R)=>{const{slotScopeIds:E}=_;E&&(C=C?C.concat(E):E);const P=o(m),D=h(s(m),_,P,v,k,C,R);return D&&bs(D)&&D.data==="]"?s(_.anchor=D):(fs(),l(_.anchor=c("]"),P,D),D)},p=(m,_,v,k,C,R)=>{if(Ea(m.parentElement,1)||fs(),_.el=null,R){const D=y(m);for(;;){const M=s(m);if(M&&M!==D)a(M);else break}}const E=s(m),P=o(m);return a(m),n(null,_,P,E,v,k,Ca(P),C),v&&(v.vnode.el=_.el,ic(v,_.el)),E},y=(m,_="[",v="]")=>{let k=0;for(;m;)if(m=s(m),m&&bs(m)&&(m.data===_&&k++,m.data===v)){if(k===0)return s(m);k--}return m},x=(m,_,v)=>{const k=_.parentNode;k&&k.replaceChild(m,_);let C=v;for(;C;)C.vnode.el===_&&(C.vnode.el=C.subTree.el=m),C=C.parent},b=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,f]}const nd="data-allow-mismatch",D1={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ea(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(nd);)t=t.parentElement;const n=t&&t.getAttribute(nd);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return e===0&&r.includes("children")?!0:r.includes(D1[e])}}Gl().requestIdleCallback;Gl().cancelIdleCallback;function N1(t,e){if(bs(t)&&t.data==="["){let n=1,r=t.nextSibling;for(;r;){if(r.nodeType===1){if(e(r)===!1)break}else if(bs(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else e(t)}const gi=t=>!!t.type.__asyncLoader;function wu(t){_e(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:s,timeout:o,suspensible:a=!0,onError:l}=t;let c=null,u,f=0;const d=()=>(f++,c=null,h()),h=()=>{let g;return c||(g=c=e().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),l)return new Promise((y,x)=>{l(p,()=>y(d()),()=>x(p),f+1)});throw p}).then(p=>g!==c&&c?c:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return ct({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(g,p,y){let x=!1;(p.bu||(p.bu=[])).push(()=>x=!0);const b=()=>{x||y()},m=s?()=>{const _=s(b,v=>N1(g,v));_&&(p.bum||(p.bum=[])).push(_)}:b;u?m():h().then(()=>!p.isUnmounted&&m())},get __asyncResolved(){return u},setup(){const g=Dt;if(qf(g),u)return()=>Rc(u,g);const p=m=>{c=null,eo(m,g,13,!r)};if(a&&g.suspense||Vs)return h().then(m=>()=>Rc(m,g)).catch(m=>(p(m),()=>r?se(r,{error:m}):null));const y=he(!1),x=he(),b=he(!!i);return i&&setTimeout(()=>{b.value=!1},i),o!=null&&setTimeout(()=>{if(!y.value&&!x.value){const m=new Error(`Async component timed out after ${o}ms.`);p(m),x.value=m}},o),h().then(()=>{y.value=!0,g.parent&&ma(g.parent.vnode)&&g.parent.update()}).catch(m=>{p(m),x.value=m}),()=>{if(y.value&&u)return Rc(u,g);if(x.value&&r)return se(r,{error:x.value});if(n&&!b.value)return se(n)}}})}function Rc(t,e){const{ref:n,props:r,children:i,ce:s}=e.vnode,o=se(t,r,i);return o.ref=n,o.ce=s,delete e.vnode.ce,o}const ma=t=>t.type.__isKeepAlive,$1={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=to(),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,s=new Set;let o=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(b,m,_,v,k)=>{const C=b.component;c(b,m,_,0,a),l(C.vnode,b,m,_,C,a,v,b.slotScopeIds,k),It(()=>{C.isDeactivated=!1,C.a&&Co(C.a);const R=b.props&&b.props.onVnodeMounted;R&&pn(R,C.parent,b)},a)},r.deactivate=b=>{const m=b.component;wl(m.m),wl(m.a),c(b,d,null,1,a),It(()=>{m.da&&Co(m.da);const _=b.props&&b.props.onVnodeUnmounted;_&&pn(_,m.parent,b),m.isDeactivated=!0},a)};function h(b){Ac(b),u(b,n,a,!0)}function g(b){i.forEach((m,_)=>{const v=Pu(m.type);v&&!b(v)&&p(_)})}function p(b){const m=i.get(b);m&&(!o||!er(m,o))?h(m):o&&Ac(o),i.delete(b),s.delete(b)}_n(()=>[t.include,t.exclude],([b,m])=>{b&&g(_=>mo(b,_)),m&&g(_=>!mo(m,_))},{flush:"post",deep:!0});let y=null;const x=()=>{y!=null&&(bl(n.subTree.type)?It(()=>{i.set(y,Pa(n.subTree))},n.subTree.suspense):i.set(y,Pa(n.subTree)))};return fn(x),um(x),ar(()=>{i.forEach(b=>{const{subTree:m,suspense:_}=n,v=Pa(m);if(b.type===v.type&&b.key===v.key){Ac(v);const k=v.component.da;k&&It(k,_);return}h(b)})}),()=>{if(y=null,!e.default)return o=null;const b=e.default(),m=b[0];if(b.length>1)return o=null,b;if(!es(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return o=null,m;let _=Pa(m);if(_.type===yt)return o=null,_;const v=_.type,k=Pu(gi(_)?_.type.__asyncResolved||{}:v),{include:C,exclude:R,max:E}=t;if(C&&(!k||!mo(C,k))||R&&k&&mo(R,k))return _.shapeFlag&=-257,o=_,m;const P=_.key==null?v:_.key,D=i.get(P);return _.el&&(_=Ur(_),m.shapeFlag&128&&(m.ssContent=_)),y=P,D?(_.el=D.el,_.component=D.component,_.transition&&qs(_,_.transition),_.shapeFlag|=512,s.delete(P),s.add(P)):(s.add(P),E&&s.size>parseInt(E,10)&&p(s.values().next().value)),_.shapeFlag|=256,o=_,bl(m.type)?m:_}}},F1=$1;function mo(t,e){return me(t)?t.some(n=>mo(n,e)):nt(t)?t.split(",").includes(e):Hy(t)?(t.lastIndex=0,t.test(e)):!1}function am(t,e){cm(t,"a",e)}function lm(t,e){cm(t,"da",e)}function cm(t,e,n=Dt){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(Ql(e,r,n),n){let i=n.parent;for(;i&&i.parent;)ma(i.parent.vnode)&&H1(r,e,n,i),i=i.parent}}function H1(t,e,n,r){const i=Ql(e,t,r,!0);ec(()=>{Mf(r[e],i)},n)}function Ac(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Pa(t){return t.shapeFlag&128?t.ssContent:t}function Ql(t,e,n=Dt,r=!1){if(n){const i=n[t]||(n[t]=[]),s=e.__weh||(e.__weh=(...o)=>{jr();const a=_a(n),l=sr(e,n,t,o);return a(),Vr(),l});return r?i.unshift(s):i.push(s),s}}const Gr=t=>(e,n=Dt)=>{(!Vs||t==="sp")&&Ql(t,(...r)=>e(...r),n)},B1=Gr("bm"),fn=Gr("m"),q1=Gr("bu"),um=Gr("u"),ar=Gr("bum"),ec=Gr("um"),j1=Gr("sp"),V1=Gr("rtg"),z1=Gr("rtc");function fm(t,e=Dt){Ql("ec",t,e)}const hm="components";function rd(t,e){return pm(hm,t,!0,e)||t}const dm=Symbol.for("v-ndc");function U1(t){return nt(t)?pm(hm,t,!1)||t:t||dm}function pm(t,e,n=!0,r=!1){const i=cn||Dt;if(i){const s=i.type;{const a=Pu(s,!1);if(a&&(a===e||a===Wn(e)||a===Xl(Wn(e))))return s}const o=id(i[t]||s[t],e)||id(i.appContext[t],e);return!o&&r?s:o}}function id(t,e){return t&&(t[e]||t[Wn(e)]||t[Xl(Wn(e))])}function Qi(t,e,n,r){let i;const s=n,o=me(t);if(o||nt(t)){const a=o&&Bi(t);let l=!1,c=!1;a&&(l=!zn(t),c=zr(t),t=Zl(t)),i=new Array(t.length);for(let u=0,f=t.length;u<f;u++)i[u]=e(l?c?fl(Lt(t[u])):Lt(t[u]):t[u],u,void 0,s)}else if(typeof t=="number"){i=new Array(t);for(let a=0;a<t;a++)i[a]=e(a+1,a,void 0,s)}else if(Ke(t))if(t[Symbol.iterator])i=Array.from(t,(a,l)=>e(a,l,void 0,s));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,s)}}else i=[];return i}function tc(t,e,n={},r,i){if(cn.ce||cn.parent&&gi(cn.parent)&&cn.parent.ce)return ee(),Wt(et,null,[se("slot",n,r)],64);let s=t[e];s&&s._c&&(s._d=!1),ee();const o=s&&gm(s(n)),a=n.key||o&&o.key,l=Wt(et,{key:(a&&!Xr(a)?a:`_${e}`)+(!o&&r?"_fb":"")},o||[],o&&t._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function gm(t){return t.some(e=>es(e)?!(e.type===yt||e.type===et&&!gm(e.children)):!0)?t:null}const bu=t=>t?qm(t)?Yf(t):bu(t.parent):null,Ro=Rt(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=>bu(t.parent),$root:t=>bu(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>_m(t),$forceUpdate:t=>t.f||(t.f=()=>{Bf(t.update)}),$nextTick:t=>t.n||(t.n=Zi.bind(t.proxy)),$watch:t=>fv.bind(t)}),Mc=(t,e)=>t!==We&&!t.__isScriptSetup&&Fe(t,e),W1={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:s,accessCache:o,type:a,appContext:l}=t;let c;if(e[0]!=="$"){const h=o[e];if(h!==void 0)switch(h){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return s[e]}else{if(Mc(r,e))return o[e]=1,r[e];if(i!==We&&Fe(i,e))return o[e]=2,i[e];if((c=t.propsOptions[0])&&Fe(c,e))return o[e]=3,s[e];if(n!==We&&Fe(n,e))return o[e]=4,n[e];xu&&(o[e]=0)}}const u=Ro[e];let f,d;if(u)return e==="$attrs"&&zt(t.attrs,"get",""),u(t);if((f=a.__cssModules)&&(f=f[e]))return f;if(n!==We&&Fe(n,e))return o[e]=4,n[e];if(d=l.config.globalProperties,Fe(d,e))return d[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:s}=t;return Mc(i,e)?(i[e]=n,!0):r!==We&&Fe(r,e)?(r[e]=n,!0):Fe(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(s[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:s,type:o}},a){let l,c;return!!(n[a]||t!==We&&a[0]!=="$"&&Fe(t,a)||Mc(e,a)||(l=s[0])&&Fe(l,a)||Fe(r,a)||Fe(Ro,a)||Fe(i.config.globalProperties,a)||(c=o.__cssModules)&&c[a])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Fe(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function sd(t){return me(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let xu=!0;function Y1(t){const e=_m(t),n=t.proxy,r=t.ctx;xu=!1,e.beforeCreate&&od(e.beforeCreate,t,"bc");const{data:i,computed:s,methods:o,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:g,activated:p,deactivated:y,beforeDestroy:x,beforeUnmount:b,destroyed:m,unmounted:_,render:v,renderTracked:k,renderTriggered:C,errorCaptured:R,serverPrefetch:E,expose:P,inheritAttrs:D,components:M,directives:N,filters:U}=e;if(c&&K1(c,r,null),o)for(const V in o){const z=o[V];_e(z)&&(r[V]=z.bind(n))}if(i){const V=i.call(n,n);Ke(V)&&(t.data=Kn(V))}if(xu=!0,s)for(const V in s){const z=s[V],ne=_e(z)?z.bind(n,n):_e(z.get)?z.get.bind(n,n):wr,A=!_e(z)&&_e(z.set)?z.set.bind(n):wr,fe=Ge({get:ne,set:A});Object.defineProperty(r,V,{enumerable:!0,configurable:!0,get:()=>fe.value,set:ce=>fe.value=ce})}if(a)for(const V in a)mm(a[V],r,n,V);if(l){const V=_e(l)?l.call(n):l;Reflect.ownKeys(V).forEach(z=>{Br(z,V[z])})}u&&od(u,t,"c");function H(V,z){me(z)?z.forEach(ne=>V(ne.bind(n))):z&&V(z.bind(n))}if(H(B1,f),H(fn,d),H(q1,h),H(um,g),H(am,p),H(lm,y),H(fm,R),H(z1,k),H(V1,C),H(ar,b),H(ec,_),H(j1,E),me(P))if(P.length){const V=t.exposed||(t.exposed={});P.forEach(z=>{Object.defineProperty(V,z,{get:()=>n[z],set:ne=>n[z]=ne,enumerable:!0})})}else t.exposed||(t.exposed={});v&&t.render===wr&&(t.render=v),D!=null&&(t.inheritAttrs=D),M&&(t.components=M),N&&(t.directives=N),E&&qf(t)}function K1(t,e,n=wr){me(t)&&(t=Tu(t));for(const r in t){const i=t[r];let s;Ke(i)?"default"in i?s=Pt(i.from||r,i.default,!0):s=Pt(i.from||r):s=Pt(i),vt(s)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):e[r]=s}}function od(t,e,n){sr(me(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function mm(t,e,n,r){let i=r.includes(".")?Mm(n,r):()=>n[r];if(nt(t)){const s=e[t];_e(s)&&_n(i,s)}else if(_e(t))_n(i,t.bind(n));else if(Ke(t))if(me(t))t.forEach(s=>mm(s,e,n,r));else{const s=_e(t.handler)?t.handler.bind(n):e[t.handler];_e(s)&&_n(i,s,t)}}function _m(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:s,config:{optionMergeStrategies:o}}=t.appContext,a=s.get(e);let l;return a?l=a:!i.length&&!n&&!r?l=e:(l={},i.length&&i.forEach(c=>vl(l,c,o,!0)),vl(l,e,o)),Ke(e)&&s.set(e,l),l}function vl(t,e,n,r=!1){const{mixins:i,extends:s}=e;s&&vl(t,s,n,!0),i&&i.forEach(o=>vl(t,o,n,!0));for(const o in e)if(!(r&&o==="expose")){const a=X1[o]||n&&n[o];t[o]=a?a(t[o],e[o]):e[o]}return t}const X1={data:ad,props:ld,emits:ld,methods:_o,computed:_o,beforeCreate:Qt,created:Qt,beforeMount:Qt,mounted:Qt,beforeUpdate:Qt,updated:Qt,beforeDestroy:Qt,beforeUnmount:Qt,destroyed:Qt,unmounted:Qt,activated:Qt,deactivated:Qt,errorCaptured:Qt,serverPrefetch:Qt,components:_o,directives:_o,watch:J1,provide:ad,inject:G1};function ad(t,e){return e?t?function(){return Rt(_e(t)?t.call(this,this):t,_e(e)?e.call(this,this):e)}:e:t}function G1(t,e){return _o(Tu(t),Tu(e))}function Tu(t){if(me(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Qt(t,e){return t?[...new Set([].concat(t,e))]:e}function _o(t,e){return t?Rt(Object.create(null),t,e):e}function ld(t,e){return t?me(t)&&me(e)?[...new Set([...t,...e])]:Rt(Object.create(null),sd(t),sd(e??{})):e}function J1(t,e){if(!t)return e;if(!e)return t;const n=Rt(Object.create(null),t);for(const r in e)n[r]=Qt(t[r],e[r]);return n}function ym(){return{app:null,config:{isNativeTag:bg,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 Z1=0;function Q1(t,e){return function(r,i=null){_e(r)||(r=Rt({},r)),i!=null&&!Ke(i)&&(i=null);const s=ym(),o=new WeakSet,a=[];let l=!1;const c=s.app={_uid:Z1++,_component:r,_props:i,_container:null,_context:s,_instance:null,version:Lv,get config(){return s.config},set config(u){},use(u,...f){return o.has(u)||(u&&_e(u.install)?(o.add(u),u.install(c,...f)):_e(u)&&(o.add(u),u(c,...f))),c},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),c},component(u,f){return f?(s.components[u]=f,c):s.components[u]},directive(u,f){return f?(s.directives[u]=f,c):s.directives[u]},mount(u,f,d){if(!l){const h=c._ceVNode||se(r,i);return h.appContext=s,d===!0?d="svg":d===!1&&(d=void 0),f&&e?e(h,u):t(h,u,d),l=!0,c._container=u,u.__vue_app__=c,Yf(h.component)}},onUnmount(u){a.push(u)},unmount(){l&&(sr(a,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(u,f){return s.provides[u]=f,c},runWithContext(u){const f=qi;qi=c;try{return u()}finally{qi=f}}};return c}}let qi=null;function Br(t,e){if(Dt){let n=Dt.provides;const r=Dt.parent&&Dt.parent.provides;r===n&&(n=Dt.provides=Object.create(r)),n[t]=e}}function Pt(t,e,n=!1){const r=to();if(r||qi){let i=qi?qi._context.provides:r?r.parent==null||r.ce?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&&_e(e)?e.call(r&&r.proxy):e}}function nc(){return!!(to()||qi)}const vm={},wm=()=>Object.create(vm),bm=t=>Object.getPrototypeOf(t)===vm;function ev(t,e,n,r=!1){const i={},s=wm();t.propsDefaults=Object.create(null),xm(t,e,i,s);for(const o in t.propsOptions[0])o in i||(i[o]=void 0);n?t.props=r?i:Dr(i):t.type.props?t.props=i:t.props=s,t.attrs=s}function tv(t,e,n,r){const{props:i,attrs:s,vnode:{patchFlag:o}}=t,a=Le(i),[l]=t.propsOptions;let c=!1;if((r||o>0)&&!(o&16)){if(o&8){const u=t.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(rc(t.emitsOptions,d))continue;const h=e[d];if(l)if(Fe(s,d))h!==s[d]&&(s[d]=h,c=!0);else{const g=Wn(d);i[g]=Su(l,a,g,h,t,!1)}else h!==s[d]&&(s[d]=h,c=!0)}}}else{xm(t,e,i,s)&&(c=!0);let u;for(const f in a)(!e||!Fe(e,f)&&((u=as(f))===f||!Fe(e,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(i[f]=Su(l,a,f,void 0,t,!0)):delete i[f]);if(s!==a)for(const f in s)(!e||!Fe(e,f))&&(delete s[f],c=!0)}c&&Ir(t.attrs,"set","")}function xm(t,e,n,r){const[i,s]=t.propsOptions;let o=!1,a;if(e)for(let l in e){if(Rs(l))continue;const c=e[l];let u;i&&Fe(i,u=Wn(l))?!s||!s.includes(u)?n[u]=c:(a||(a={}))[u]=c:rc(t.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,o=!0)}if(s){const l=Le(n),c=a||We;for(let u=0;u<s.length;u++){const f=s[u];
vendor: 5,573 bytes, line 15
15n[f]=Su(i,l,f,c[f],t,!Fe(c,f))}}return o}function Su(t,e,n,r,i,s){const o=t[n];if(o!=null){const a=Fe(o,"default");if(a&&r===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&_e(l)){const{propsDefaults:c}=i;if(n in c)r=c[n];else{const u=_a(i);r=c[n]=l.call(null,e),u()}}else r=l;i.ce&&i.ce._setProp(n,r)}o[0]&&(s&&!a?r=!1:o[1]&&(r===""||r===as(n))&&(r=!0))}return r}const nv=new WeakMap;function Tm(t,e,n=!1){const r=n?nv:e.propsCache,i=r.get(t);if(i)return i;const s=t.props,o={},a=[];let l=!1;if(!_e(t)){const u=f=>{l=!0;const[d,h]=Tm(f,e,!0);Rt(o,d),h&&a.push(...h)};!n&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!s&&!l)return Ke(t)&&r.set(t,Es),Es;if(me(s))for(let u=0;u<s.length;u++){const f=Wn(s[u]);cd(f)&&(o[f]=We)}else if(s)for(const u in s){const f=Wn(u);if(cd(f)){const d=s[u],h=o[f]=me(d)||_e(d)?{type:d}:Rt({},d),g=h.type;let p=!1,y=!0;if(me(g))for(let x=0;x<g.length;++x){const b=g[x],m=_e(b)&&b.name;if(m==="Boolean"){p=!0;break}else m==="String"&&(y=!1)}else p=_e(g)&&g.name==="Boolean";h[0]=p,h[1]=y,(p||Fe(h,"default"))&&a.push(f)}}const c=[o,a];return Ke(t)&&r.set(t,c),c}function cd(t){return t[0]!=="$"&&!Rs(t)}const jf=t=>t==="_"||t==="_ctx"||t==="$stable",Vf=t=>me(t)?t.map(En):[En(t)],rv=(t,e,n)=>{if(e._n)return e;const r=Be((...i)=>Vf(e(...i)),n);return r._c=!1,r},Sm=(t,e,n)=>{const r=t._ctx;for(const i in t){if(jf(i))continue;const s=t[i];if(_e(s))e[i]=rv(i,s,r);else if(s!=null){const o=Vf(s);e[i]=()=>o}}},km=(t,e)=>{const n=Vf(e);t.slots.default=()=>n},Cm=(t,e,n)=>{for(const r in e)(n||!jf(r))&&(t[r]=e[r])},iv=(t,e,n)=>{const r=t.slots=wm();if(t.vnode.shapeFlag&32){const i=e._;i?(Cm(r,e,n),n&&Cg(r,"_",i,!0)):Sm(e,r)}else e&&km(t,e)},sv=(t,e,n)=>{const{vnode:r,slots:i}=t;let s=!0,o=We;if(r.shapeFlag&32){const a=e._;a?n&&a===1?s=!1:Cm(i,e,n):(s=!e.$stable,Sm(e,i)),o=e}else e&&(km(t,e),o={default:1});if(s)for(const a in i)!jf(a)&&o[a]==null&&delete i[a]},It=Dm;function ov(t){return Em(t)}function av(t){return Em(t,L1)}function Em(t,e){const n=Gl();n.__VUE__=!0;const{insert:r,remove:i,patchProp:s,createElement:o,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=wr,insertStaticContent:g}=t,p=(w,T,O,F=null,S=null,$=null,X=void 0,K=null,I=!!T.dynamicChildren)=>{if(w===T)return;w&&!er(w,T)&&(F=L(w),ce(w,S,$,!0),w=null),T.patchFlag===-2&&(I=!1,T.dynamicChildren=null);const{type:j,ref:ie,shapeFlag:Z}=T;switch(j){case ji:y(w,T,O,F);break;case yt:x(w,T,O,F);break;case Xa:w==null&&b(T,O,F,X);break;case et:M(w,T,O,F,S,$,X,K,I);break;default:Z&1?v(w,T,O,F,S,$,X,K,I):Z&6?N(w,T,O,F,S,$,X,K,I):(Z&64||Z&128)&&j.process(w,T,O,F,S,$,X,K,I,J)}ie!=null&&S?Ms(ie,w&&w.ref,$,T||w,!T):ie==null&&w&&w.ref!=null&&Ms(w.ref,null,$,w,!0)},y=(w,T,O,F)=>{if(w==null)r(T.el=a(T.children),O,F);else{const S=T.el=w.el;T.children!==w.children&&c(S,T.children)}},x=(w,T,O,F)=>{w==null?r(T.el=l(T.children||""),O,F):T.el=w.el},b=(w,T,O,F)=>{[w.el,w.anchor]=g(w.children,T,O,F,w.el,w.anchor)},m=({el:w,anchor:T},O,F)=>{let S;for(;w&&w!==T;)S=d(w),r(w,O,F),w=S;r(T,O,F)},_=({el:w,anchor:T})=>{let O;for(;w&&w!==T;)O=d(w),i(w),w=O;i(T)},v=(w,T,O,F,S,$,X,K,I)=>{T.type==="svg"?X="svg":T.type==="math"&&(X="mathml"),w==null?k(T,O,F,S,$,X,K,I):E(w,T,S,$,X,K,I)},k=(w,T,O,F,S,$,X,K)=>{let I,j;const{props:ie,shapeFlag:Z,transition:Q,dirs:ue}=w;if(I=w.el=o(w.type,$,ie&&ie.is,ie),Z&8?u(I,w.children):Z&16&&R(w.children,I,null,F,S,Oc(w,$),X,K),ue&&pr(w,null,F,"created"),C(I,w,w.scopeId,X,F),ie){for(const Ee in ie)Ee!=="value"&&!Rs(Ee)&&s(I,Ee,null,ie[Ee],$,F);"value"in ie&&s(I,"value",null,ie.value,$),(j=ie.onVnodeBeforeMount)&&pn(j,F,w)}ue&&pr(w,null,F,"beforeMount");const le=Pm(S,Q);le&&Q.beforeEnter(I),r(I,T,O),((j=ie&&ie.onVnodeMounted)||le||ue)&&It(()=>{j&&pn(j,F,w),le&&Q.enter(I),ue&&pr(w,null,F,"mounted")},S)},C=(w,T,O,F,S)=>{if(O&&h(w,O),F)for(let $=0;$<F.length;$++)h(w,F[$]);if(S){let $=S.subTree;if(T===$||bl($.type)&&($.ssContent===T||$.ssFallback===T)){const X=S.vnode;C(w,X,X.scopeId,X.slotScopeIds,S.parent)}}},R=(w,T,O,F,S,$,X,K,I=0)=>{for(let j=I;j<w.length;j++){const ie=w[j]=K?ii(w[j]):En(w[j]);p(null,ie,T,O,F,S,$,X,K)}},E=(w,T,O,F,S,$,X)=>{const K=T.el=w.el;let{patchFlag:I,dynamicChildren:j,dirs:ie}=T;I|=w.patchFlag&16;const Z=w.props||We,Q=T.props||We;let ue;if(O&&Ci(O,!1),(ue=Q.onVnodeBeforeUpdate)&&pn(ue,O,T,w),ie&&pr(T,w,O,"beforeUpdate"),O&&Ci(O,!0),(Z.innerHTML&&Q.innerHTML==null||Z.textContent&&Q.textContent==null)&&u(K,""),j?P(w.dynamicChildren,j,K,O,F,Oc(T,S),$):X||z(w,T,K,null,O,F,Oc(T,S),$,!1),I>0){if(I&16)D(K,Z,Q,O,S);else if(I&2&&Z.class!==Q.class&&s(K,"class",null,Q.class,S),I&4&&s(K,"style",Z.style,Q.style,S),I&8){const le=T.dynamicProps;for(let Ee=0;Ee<le.length;Ee++){const xe=le[Ee],Ze=Z[xe],ot=Q[xe];(ot!==Ze||xe==="value")&&s(K,xe,Ze,ot,S,O)}}I&1&&w.children!==T.children&&u(K,T.children)}else!X&&j==null&&D(K,Z,Q,O,S);((ue=Q.onVnodeUpdated)||ie)&&It(()=>{ue&&pn(ue,O,T,w),ie&&pr(T,w,O,"updated")},F)},P=(w,T,O,F,S,$,X)=>{for(let K=0;K<T.length;K++){const I=w[K],j=T[K],ie=I.el&&(I.type===et||!er(I,j)||I.shapeFlag&198)?f(I.el):O;p(I,j,ie,null,F,S,$,X,!0)}},D=(w,T,O,F,S)=>{if(T!==O){if(T!==We)for(const $ in T)!Rs($)&&!($ in O)&&s(w,$,T[$],null,S,F);for(const $ in O){if(Rs($))continue;const X=O[$],K=T[$];X!==K&&$!=="value"&&s(w,$,K,X,S,F)}"value"in O&&s(w,"value",T.value,O.value,S)}},M=(w,T,O,F,S,$,X,K,I)=>{const j=T.el=w?w.el:a(""),ie=T.anchor=w?w.anchor:a("");let{patchFlag:Z,dynamicChildren:Q,slotScopeIds:ue}=T;ue&&(K=K?K.concat(ue):ue),w==null?(r(j,O,F),r(ie,O,F),R(T.children||[],O,ie,
vendor: 9,641 bytes, line 15
15S,$,X,K,I)):Z>0&&Z&64&&Q&&w.dynamicChildren?(P(w.dynamicChildren,Q,O,S,$,X,K),(T.key!=null||S&&T===S.subTree)&&Rm(w,T,!0)):z(w,T,O,ie,S,$,X,K,I)},N=(w,T,O,F,S,$,X,K,I)=>{T.slotScopeIds=K,w==null?T.shapeFlag&512?S.ctx.activate(T,O,F,X,I):U(T,O,F,S,$,X,I):B(w,T,I)},U=(w,T,O,F,S,$,X)=>{const K=w.component=Pv(w,F,S);if(ma(w)&&(K.ctx.renderer=J),Rv(K,!1,X),K.asyncDep){if(S&&S.registerDep(K,H,X),!w.el){const I=K.subTree=se(yt);x(null,I,T,O),w.placeholder=I.el}}else H(K,w,T,O,S,$,X)},B=(w,T,O)=>{const F=T.component=w.component;if(yv(w,T,O))if(F.asyncDep&&!F.asyncResolved){V(F,T,O);return}else F.next=T,F.update();else T.el=w.el,F.vnode=T},H=(w,T,O,F,S,$,X)=>{const K=()=>{if(w.isMounted){let{next:Z,bu:Q,u:ue,parent:le,vnode:Ee}=w;{const St=Am(w);if(St){Z&&(Z.el=Ee.el,V(w,Z,X)),St.asyncDep.then(()=>{w.isUnmounted||K()});return}}let xe=Z,Ze;Ci(w,!1),Z?(Z.el=Ee.el,V(w,Z,X)):Z=Ee,Q&&Co(Q),(Ze=Z.props&&Z.props.onVnodeBeforeUpdate)&&pn(Ze,le,Z,Ee),Ci(w,!0);const ot=Ic(w),Ie=w.subTree;w.subTree=ot,p(Ie,ot,f(Ie.el),L(Ie),w,S,$),Z.el=ot.el,xe===null&&ic(w,ot.el),ue&&It(ue,S),(Ze=Z.props&&Z.props.onVnodeUpdated)&&It(()=>pn(Ze,le,Z,Ee),S)}else{let Z;const{el:Q,props:ue}=T,{bm:le,m:Ee,parent:xe,root:Ze,type:ot}=w,Ie=gi(T);if(Ci(w,!1),le&&Co(le),!Ie&&(Z=ue&&ue.onVnodeBeforeMount)&&pn(Z,xe,T),Ci(w,!0),Q&&ye){const St=()=>{w.subTree=Ic(w),ye(Q,w.subTree,w,S,null)};Ie&&ot.__asyncHydrate?ot.__asyncHydrate(Q,w,St):St()}else{Ze.ce&&Ze.ce._def.shadowRoot!==!1&&Ze.ce._injectChildStyle(ot);const St=w.subTree=Ic(w);p(null,St,O,F,w,S,$),T.el=St.el}if(Ee&&It(Ee,S),!Ie&&(Z=ue&&ue.onVnodeMounted)){const St=T;It(()=>pn(Z,xe,St),S)}(T.shapeFlag&256||xe&&gi(xe.vnode)&&xe.vnode.shapeFlag&256)&&w.a&&It(w.a,S),w.isMounted=!0,T=O=F=null}};w.scope.on();const I=w.effect=new Ig(K);w.scope.off();const j=w.update=I.run.bind(I),ie=w.job=I.runIfDirty.bind(I);ie.i=w,ie.id=w.uid,I.scheduler=()=>Bf(ie),Ci(w,!0),j()},V=(w,T,O)=>{T.component=w;const F=w.vnode.props;w.vnode=T,w.next=null,tv(w,T.props,F,O),sv(w,T.children,O),jr(),Zh(w),Vr()},z=(w,T,O,F,S,$,X,K,I=!1)=>{const j=w&&w.children,ie=w?w.shapeFlag:0,Z=T.children,{patchFlag:Q,shapeFlag:ue}=T;if(Q>0){if(Q&128){A(j,Z,O,F,S,$,X,K,I);return}else if(Q&256){ne(j,Z,O,F,S,$,X,K,I);return}}ue&8?(ie&16&&de(j,S,$),Z!==j&&u(O,Z)):ie&16?ue&16?A(j,Z,O,F,S,$,X,K,I):de(j,S,$,!0):(ie&8&&u(O,""),ue&16&&R(Z,O,F,S,$,X,K,I))},ne=(w,T,O,F,S,$,X,K,I)=>{w=w||Es,T=T||Es;const j=w.length,ie=T.length,Z=Math.min(j,ie);let Q;for(Q=0;Q<Z;Q++){const ue=T[Q]=I?ii(T[Q]):En(T[Q]);p(w[Q],ue,O,null,S,$,X,K,I)}j>ie?de(w,S,$,!0,!1,Z):R(T,O,F,S,$,X,K,I,Z)},A=(w,T,O,F,S,$,X,K,I)=>{let j=0;const ie=T.length;let Z=w.length-1,Q=ie-1;for(;j<=Z&&j<=Q;){const ue=w[j],le=T[j]=I?ii(T[j]):En(T[j]);if(er(ue,le))p(ue,le,O,null,S,$,X,K,I);else break;j++}for(;j<=Z&&j<=Q;){const ue=w[Z],le=T[Q]=I?ii(T[Q]):En(T[Q]);if(er(ue,le))p(ue,le,O,null,S,$,X,K,I);else break;Z--,Q--}if(j>Z){if(j<=Q){const ue=Q+1,le=ue<ie?T[ue].el:F;for(;j<=Q;)p(null,T[j]=I?ii(T[j]):En(T[j]),O,le,S,$,X,K,I),j++}}else if(j>Q)for(;j<=Z;)ce(w[j],S,$,!0),j++;else{const ue=j,le=j,Ee=new Map;for(j=le;j<=Q;j++){const pt=T[j]=I?ii(T[j]):En(T[j]);pt.key!=null&&Ee.set(pt.key,j)}let xe,Ze=0;const ot=Q-le+1;let Ie=!1,St=0;const Jt=new Array(ot);for(j=0;j<ot;j++)Jt[j]=0;for(j=ue;j<=Z;j++){const pt=w[j];if(Ze>=ot){ce(pt,S,$,!0);continue}let wt;if(pt.key!=null)wt=Ee.get(pt.key);else for(xe=le;xe<=Q;xe++)if(Jt[xe-le]===0&&er(pt,T[xe])){wt=xe;break}wt===void 0?ce(pt,S,$,!0):(Jt[wt-le]=j+1,wt>=St?St=wt:Ie=!0,p(pt,T[wt],O,null,S,$,X,K,I),Ze++)}const Sr=Ie?lv(Jt):Es;for(xe=Sr.length-1,j=ot-1;j>=0;j--){const pt=le+j,wt=T[pt],cr=T[pt+1],ke=pt+1<ie?cr.el||cr.placeholder:F;Jt[j]===0?p(null,wt,O,ke,S,$,X,K,I):Ie&&(xe<0||j!==Sr[xe]?fe(wt,O,ke,2):xe--)}}},fe=(w,T,O,F,S=null)=>{const{el:$,type:X,transition:K,children:I,shapeFlag:j}=w;if(j&6){fe(w.component.subTree,T,O,F);return}if(j&128){w.suspense.move(T,O,F);return}if(j&64){X.move(w,T,O,J);return}if(X===et){r($,T,O);for(let Z=0;Z<I.length;Z++)fe(I[Z],T,O,F);r(w.anchor,T,O);return}if(X===Xa){m(w,T,O);return}if(F!==2&&j&1&&K)if(F===0)K.beforeEnter($),r($,T,O),It(()=>K.enter($),S);else{const{leave:Z,delayLeave:Q,afterLeave:ue}=K,le=()=>{w.ctx.isUnmounted?i($):r($,T,O)},Ee=()=>{$._isLeaving&&$[Mr](!0),Z($,()=>{le(),ue&&ue()})};Q?Q($,le,Ee):Ee()}else r($,T,O)},ce=(w,T,O,F=!1,S=!1)=>{const{type:$,props:X,ref:K,children:I,dynamicChildren:j,shapeFlag:ie,patchFlag:Z,dirs:Q,cacheIndex:ue}=w;if(Z===-2&&(S=!1),K!=null&&(jr(),Ms(K,null,O,w,!0),Vr()),ue!=null&&(T.renderCache[ue]=void 0),ie&256){T.ctx.deactivate(w);return}const le=ie&1&&Q,Ee=!gi(w);let xe;if(Ee&&(xe=X&&X.onVnodeBeforeUnmount)&&pn(xe,T,w),ie&6)be(w.component,O,F);else{if(ie&128){w.suspense.unmount(O,F);return}le&&pr(w,null,T,"beforeUnmount"),ie&64?w.type.remove(w,T,O,J,F):j&&!j.hasOnce&&($!==et||Z>0&&Z&64)?de(j,T,O,!1,!0):($===et&&Z&384||!S&&ie&16)&&de(I,T,O),F&&He(w)}(Ee&&(xe=X&&X.onVnodeUnmounted)||le)&&It(()=>{xe&&pn(xe,T,w),le&&pr(w,null,T,"unmounted")},O)},He=w=>{const{type:T,el:O,anchor:F,transition:S}=w;if(T===et){Se(O,F);return}if(T===Xa){_(w);return}const $=()=>{i(O),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(w.shapeFlag&1&&S&&!S.persisted){const{leave:X,delayLeave:K}=S,I=()=>X(O,$);K?K(w.el,$,I):I()}else $()},Se=(w,T)=>{let O;for(;w!==T;)O=d(w),i(w),w=O;i(T)},be=(w,T,O)=>{const{bum:F,scope:S,job:$,subTree:X,um:K,m:I,a:j}=w;wl(I),wl(j),F&&Co(F),S.stop(),$&&($.flags|=8,ce(X,w,T,O)),K&&It(K,T),It(()=>{w.isUnmounted=!0},T)},de=(w,T,O,F=!1,S=!1,$=0)=>{for(let X=$;X<w.length;X++)ce(w[X],T,O,F,S)},L=w=>{if(w.shapeFlag&6)return L(w.component.subTree);if(w.shapeFlag&128)return w.suspense.next();const T=d(w.anchor||w.el),O=T&&T[P1];return O?d(O):T};let W=!1;const Y=(w,T,O)=>{w==null?T._vnode&&ce(T._vnode,null,null,!0):p(T._vnode||null,w,T,null,null,null,O),T._vnode=w,W||(W=!0,Zh(),ml(),W=!1)},J={p,um:ce,m:fe,r:He,mt:U,mc:R,pc:z,pbc:P,n:L,o:t};let ae,ye;return e&&([ae,ye]=e(J)),{render:Y,hydrate:ae,createApp:Q1(Y,ae)}}function Oc({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 Ci({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Pm(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Rm(t,e,n=!1){const r=t.children,i=e.children;if(me(r)&&me(i))for(let s=0;s<r.length;s++){const o=r[s];let a=i[s];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[s]=ii(i[s]),a.el=o.el),!n&&a.patchFlag!==-2&&Rm(o,a)),a.type===ji&&a.patchFlag!==-1&&(a.el=o.el),a.type===yt&&!a.el&&(a.el=o.el)}}function lv(t){const e=t.slice(),n=[0];let r,i,s,o,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(s=0,o=n.length-1;s<o;)a=s+o>>1,t[n[a]]<c?s=a+1:o=a;c<t[n[s]]&&(s>0&&(e[r]=n[s-1]),n[s]=r)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=e[o];return n}function Am(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Am(e)}function wl(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const cv=Symbol.for("v-scx"),uv=()=>Pt(cv);function zf(t,e){return Uf(t,null,e)}function _n(t,e,n){return Uf(t,e,n)}function Uf(t,e,n=We){const{immediate:r,deep:i,flush:s,once:o}=n,a=Rt({},n),l=e&&r||!e&&s!=="post";let c;if(Vs){if(s==="sync"){const h=uv();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=wr,h.resume=wr,h.pause=wr,h}}const u=Dt;a.call=(h,g,p)=>sr(h,u,g,p);let f=!1;s==="post"?a.scheduler=h=>{It(h,u&&u.suspense)}:s!=="sync"&&(f=!0,a.scheduler=(h,g)=>{g?h():Bf(h)}),a.augmentJob=h=>{e&&(h.flags|=4),f&&(h.flags|=2,u&&(h.id=u.uid,h.i=u))};const d=k1(t,e,a);return Vs&&(c?c.push(d):l&&d()),d}function fv(t,e,n){const r=this.proxy,i=nt(t)?t.includes(".")?Mm(r,t):()=>r[t]:t.bind(r,r);let s;_e(e)?s=e:(s=e.handler,n=e);const o=_a(this),a=Uf(i,s.bind(r),n);return o(),a}function Mm(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 hv=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Wn(e)}Modifiers`]||t[`${as(e)}Modifiers`];function dv(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||We;let i=n;const s=e.startsWith("update:"),o=s&&hv(r,e.slice(7));o&&(o.trim&&(i=n.map(u=>nt(u)?u.trim():u)),o.number&&(i=n.map(Vy)));let a,l=r[a=Tc(e)]||r[a=Tc(Wn(e))];!l&&s&&(l=r[a=Tc(as(e))]),l&&sr(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,sr(c,t,6,i)}}const pv=new WeakMap;function Om(t,e,n=!1){const r=n?pv:e.emitsCache,i=r.get(t);if(i!==void 0)return i;const s=t.emits;let o={},a=!1;if(!_e(t)){const l=c=>{const u=Om(c,e,!0);u&&(a=!0,Rt(o,u))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!s&&!a?(Ke(t)&&r.set(t,null),null):(me(s)?s.forEach(l=>o[l]=null):Rt(o,s),Ke(t)&&r.set(t,o),o)}function rc(t,e){return!t||!da(e)?!1:(e=e.slice(2).replace(/Once$/,""),Fe(t,e[0].toLowerCase()+e.slice(1))||Fe(t,as(e))||Fe(t,e))}function Ic(t){const{type:e,vnode:n,proxy:r,withProxy:i,propsOptions:[s],slots:o,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:h,ctx:g,inheritAttrs:p}=t,y=_l(t);let x,b;try{if(n.shapeFlag&4){const _=i||r,v=_;x=En(c.call(v,_,u,f,h,d,g)),b=a}else{const _=e;x=En(_.length>1?_(f,{attrs:a,slots:o,emit:l}):_(f,null)),b=e.props?a:mv(a)}}catch(_){Ao.length=0,eo(_,t,1),x=se(yt)}let m=x;if(b&&p!==!1){const _=Object.keys(b),{shapeFlag:v}=m;_.length&&v&7&&(s&&_.some(Af)&&(b=_v(b,s)),m=Ur(m,b,!1,!0))}return n.dirs&&(m=Ur(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&qs(m,n.transition),x=m,_l(y),x}
vendor: 4,292 bytes, line 15
15function gv(t,e=!0){let n;for(let r=0;r<t.length;r++){const i=t[r];if(es(i)){if(i.type!==yt||i.children==="v-if"){if(n)return;n=i}}else return}return n}const mv=t=>{let e;for(const n in t)(n==="class"||n==="style"||da(n))&&((e||(e={}))[n]=t[n]);return e},_v=(t,e)=>{const n={};for(const r in t)(!Af(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function yv(t,e,n){const{props:r,children:i,component:s}=t,{props:o,children:a,patchFlag:l}=e,c=s.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?ud(r,o,c):!!o;if(l&8){const u=e.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(o[d]!==r[d]&&!rc(c,d))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:r===o?!1:r?o?ud(r,o,c):!0:!!o;return!1}function ud(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 s=r[i];if(e[s]!==t[s]&&!rc(n,s))return!0}return!1}function ic({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 bl=t=>t.__isSuspense;let ku=0;const vv={name:"Suspense",__isSuspense:!0,process(t,e,n,r,i,s,o,a,l,c){if(t==null)wv(e,n,r,i,s,o,a,l,c);else{if(s&&s.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}bv(t,e,n,r,i,o,a,l,c)}},hydrate:xv,normalize:Tv},Im=vv;function Zo(t,e){const n=t.props&&t.props[e];_e(n)&&n()}function wv(t,e,n,r,i,s,o,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=t.suspense=Lm(t,i,r,e,f,n,s,o,a,l);c(null,d.pendingBranch=t.ssContent,f,null,r,d,s,o),d.deps>0?(Zo(t,"onPending"),Zo(t,"onFallback"),c(null,t.ssFallback,e,n,r,null,s,o),Os(d,t.ssFallback)):d.resolve(!1,!0)}function bv(t,e,n,r,i,s,o,a,{p:l,um:c,o:{createElement:u}}){const f=e.suspense=t.suspense;f.vnode=e,e.el=t.el;const d=e.ssContent,h=e.ssFallback,{activeBranch:g,pendingBranch:p,isInFallback:y,isHydrating:x}=f;if(p)f.pendingBranch=d,er(p,d)?(l(p,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0?f.resolve():y&&(x||(l(g,h,n,r,i,null,s,o,a),Os(f,h)))):(f.pendingId=ku++,x?(f.isHydrating=!1,f.activeBranch=p):c(p,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),y?(l(null,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0?f.resolve():(l(g,h,n,r,i,null,s,o,a),Os(f,h))):g&&er(g,d)?(l(g,d,n,r,i,f,s,o,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0&&f.resolve()));else if(g&&er(g,d))l(g,d,n,r,i,f,s,o,a),Os(f,d);else if(Zo(e,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=ku++,l(null,d,f.hiddenContainer,null,i,f,s,o,a),f.deps<=0)f.resolve();else{const{timeout:b,pendingId:m}=f;b>0?setTimeout(()=>{f.pendingId===m&&f.fallback(h)},b):b===0&&f.fallback(h)}}function Lm(t,e,n,r,i,s,o,a,l,c,u=!1){const{p:f,m:d,um:h,n:g,o:{parentNode:p,remove:y}}=c;let x;const b=Sv(t);b&&e&&e.pendingBranch&&(x=e.pendingId,e.deps++);const m=t.props?Eg(t.props.timeout):void 0,_=s,v={vnode:t,parent:e,parentComponent:n,namespace:o,container:r,hiddenContainer:i,deps:0,pendingId:ku++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(k=!1,C=!1){const{vnode:R,activeBranch:E,pendingBranch:P,pendingId:D,effects:M,parentComponent:N,container:U}=v;let B=!1;v.isHydrating?v.isHydrating=!1:k||(B=E&&P.transition&&P.transition.mode==="out-in",B&&(E.transition.afterLeave=()=>{D===v.pendingId&&(d(P,U,s===_?g(E):s,0),yu(M))}),E&&(p(E.el)===U&&(s=g(E)),h(E,N,v,!0)),B||d(P,U,s,0)),Os(v,P),v.pendingBranch=null,v.isInFallback=!1;let H=v.parent,V=!1;for(;H;){if(H.pendingBranch){H.effects.push(...M),V=!0;break}H=H.parent}!V&&!B&&yu(M),v.effects=[],b&&e&&e.pendingBranch&&x===e.pendingId&&(e.deps--,e.deps===0&&!C&&e.resolve()),Zo(R,"onResolve")},fallback(k){if(!v.pendingBranch)return;const{vnode:C,activeBranch:R,parentComponent:E,container:P,namespace:D}=v;Zo(C,"onFallback");const M=g(R),N=()=>{v.isInFallback&&(f(null,k,P,M,E,null,D,a,l),Os(v,k))},U=k.transition&&k.transition.mode==="out-in";U&&(R.transition.afterLeave=N),v.isInFallback=!0,h(R,E,null,!0),U||N()},move(k,C,R){v.activeBranch&&d(v.activeBranch,k,C,R),v.container=k},next(){return v.activeBranch&&g(v.activeBranch)},registerDep(k,C,R){const E=!!v.pendingBranch;E&&v.deps++;const P=k.vnode.el;
vendor: 3,999 bytes, line 15
15k.asyncDep.catch(D=>{eo(D,k,0)}).then(D=>{if(k.isUnmounted||v.isUnmounted||v.pendingId!==k.suspenseId)return;k.asyncResolved=!0;const{vnode:M}=k;Eu(k,D),P&&(M.el=P);const N=!P&&k.subTree.el;C(k,M,p(P||k.subTree.el),P?null:g(k.subTree),v,o,R),N&&y(N),ic(k,M.el),E&&--v.deps===0&&v.resolve()})},unmount(k,C){v.isUnmounted=!0,v.activeBranch&&h(v.activeBranch,n,k,C),v.pendingBranch&&h(v.pendingBranch,n,k,C)}};return v}function xv(t,e,n,r,i,s,o,a,l){const c=e.suspense=Lm(e,r,n,t.parentNode,document.createElement("div"),null,i,s,o,a,!0),u=l(t,c.pendingBranch=e.ssContent,n,c,s,o);return c.deps===0&&c.resolve(!1,!0),u}function Tv(t){const{shapeFlag:e,children:n}=t,r=e&32;t.ssContent=fd(r?n.default:n),t.ssFallback=r?fd(n.fallback):se(yt)}function fd(t){let e;if(_e(t)){const n=js&&t._c;n&&(t._d=!1,ee()),t=t(),n&&(t._d=!0,e=mn,Nm())}return me(t)&&(t=gv(t)),t=En(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function Dm(t,e){e&&e.pendingBranch?me(t)?e.effects.push(...t):e.effects.push(t):yu(t)}function Os(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,ic(r,i))}function Sv(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const et=Symbol.for("v-fgt"),ji=Symbol.for("v-txt"),yt=Symbol.for("v-cmt"),Xa=Symbol.for("v-stc"),Ao=[];let mn=null;function ee(t=!1){Ao.push(mn=t?null:[])}function Nm(){Ao.pop(),mn=Ao[Ao.length-1]||null}let js=1;function xl(t,e=!1){js+=t,t<0&&mn&&e&&(mn.hasOnce=!0)}function $m(t){return t.dynamicChildren=js>0?mn||Es:null,Nm(),js>0&&mn&&mn.push(t),t}function oe(t,e,n,r,i,s){return $m(q(t,e,n,r,i,s,!0))}function Wt(t,e,n,r,i){return $m(se(t,e,n,r,i,!0))}function es(t){return t?t.__v_isVNode===!0:!1}function er(t,e){return t.type===e.type&&t.key===e.key}const Fm=({key:t})=>t??null,Ga=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?nt(t)||vt(t)||_e(t)?{i:cn,r:t,k:e,f:!!n}:t:null);function q(t,e=null,n=null,r=0,i=null,s=t===et?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Fm(e),ref:e&&Ga(e),scopeId:em,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:cn};return a?(Wf(l,n),s&128&&t.normalize(l)):n&&(l.shapeFlag|=nt(n)?8:16),js>0&&!o&&mn&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&mn.push(l),l}const se=kv;function kv(t,e=null,n=null,r=0,i=null,s=!1){if((!t||t===dm)&&(t=yt),es(t)){const a=Ur(t,e,!0);return n&&Wf(a,n),js>0&&!s&&mn&&(a.shapeFlag&6?mn[mn.indexOf(t)]=a:mn.push(a)),a.patchFlag=-2,a}if(Iv(t)&&(t=t.__vccOpts),e){e=Hm(e);let{class:a,style:l}=e;a&&!nt(a)&&(e.class=Yn(a)),Ke(l)&&(Hf(l)&&!me(l)&&(l=Rt({},l)),e.style=Jl(l))}const o=nt(t)?1:bl(t)?128:tm(t)?64:Ke(t)?4:_e(t)?2:0;return q(t,e,n,r,i,o,s,!0)}function Hm(t){return t?Hf(t)||bm(t)?Rt({},t):t:null}function Ur(t,e,n=!1,r=!1){const{props:i,ref:s,patchFlag:o,children:a,transition:l}=t,c=e?Bm(i||{},e):i,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&Fm(c),ref:e&&e.ref?n&&s?me(s)?s.concat(Ga(e)):[s,Ga(e)]:Ga(e):s,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!==et?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Ur(t.ssContent),ssFallback:t.ssFallback&&Ur(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&r&&qs(u,l.clone(u)),u}function on(t=" ",e=0){return se(ji,null,t,e)}function ft(t="",e=!1){return e?(ee(),Wt(yt,null,t)):se(yt,null,t)}function En(t){return t==null||typeof t=="boolean"?se(yt):me(t)?se(et,null,t.slice()):es(t)?
vendor: 3,783 bytes, lines 15-18
15ii(t):se(ji,null,String(t))}function ii(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ur(t)}function Wf(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(me(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),Wf(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!bm(e)?e._ctx=cn:i===3&&cn&&(cn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else _e(e)?(e={default:e,_ctx:cn},n=32):(e=String(e),r&64?(n=16,e=[on(e)]):n=8);t.children=e,t.shapeFlag|=n}function Bm(...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=Yn([e.class,r.class]));else if(i==="style")e.style=Jl([e.style,r.style]);else if(da(i)){const s=e[i],o=r[i];o&&s!==o&&!(me(s)&&s.includes(o))&&(e[i]=s?[].concat(s,o):o)}else i!==""&&(e[i]=r[i])}return e}function pn(t,e,n,r=null){sr(t,e,7,[n,r])}const Cv=ym();let Ev=0;function Pv(t,e,n){const r=t.type,i=(e?e.appContext:t.appContext)||Cv,s={uid:Ev++,vnode:t,type:r,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Mg(!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:Tm(r,i),emitsOptions:Om(r,i),emit:null,emitted:null,propsDefaults:We,inheritAttrs:r.inheritAttrs,ctx:We,data:We,props:We,attrs:We,slots:We,refs:We,setupState:We,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=e?e.root:s,s.emit=dv.bind(null,s),t.ce&&t.ce(s),s}let Dt=null;const to=()=>Dt||cn;let Tl,Cu;{const t=Gl(),e=(n,r)=>{let i;return(i=t[n])||(i=t[n]=[]),i.push(r),s=>{i.length>1?i.forEach(o=>o(s)):i[0](s)}};Tl=e("__VUE_INSTANCE_SETTERS__",n=>Dt=n),Cu=e("__VUE_SSR_SETTERS__",n=>Vs=n)}const _a=t=>{const e=Dt;return Tl(t),t.scope.on(),()=>{t.scope.off(),Tl(e)}},hd=()=>{Dt&&Dt.scope.off(),Tl(null)};function qm(t){return t.vnode.shapeFlag&4}let Vs=!1;function Rv(t,e=!1,n=!1){e&&Cu(e);const{props:r,children:i}=t.vnode,s=qm(t);ev(t,r,s,e),iv(t,i,n||e);const o=s?Av(t,e):void 0;return e&&Cu(!1),o}function Av(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,W1);const{setup:r}=n;if(r){jr();const i=t.setupContext=r.length>1?Ov(t):null,s=_a(t),o=ga(r,t,0,[t.props,i]),a=Tg(o);if(Vr(),s(),(a||t.sp)&&!gi(t)&&qf(t),a){if(o.then(hd,hd),e)return o.then(l=>{Eu(t,l)}).catch(l=>{eo(l,t,0)});t.asyncDep=o}else Eu(t,o)}else jm(t)}function Eu(t,e,n){_e(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Ke(e)&&(t.setupState=Xg(e)),jm(t)}function jm(t,e,n){const r=t.type;t.render||(t.render=r.render||wr);{const i=_a(t);jr();try{Y1(t)}finally{Vr(),i()}}}const Mv={get(t,e){return zt(t,"get",""),t[e]}};function Ov(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,Mv),slots:t.slots,emit:t.emit,expose:e}}function Yf(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Xg(_1(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Ro)return Ro[n](t)},has(e,n){return n in e||n in Ro}})):t.proxy}function Pu(t,e=!0){return _e(t)?t.displayName||t.name:t.name||e&&t.__name}function Iv(t){return _e(t)&&"__vccOpts"in t}const Ge=(t,e)=>S1(t,e,Vs);function Xt(t,e,n){const r=(s,o,a)=>{xl(-1);try{return se(s,o,a)}finally{xl(1)}},i=arguments.length;return i===2?Ke(e)&&!me(e)?es(e)?r(t,null,[e]):r(t,e):r(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&es(n)&&(n=[n]),r(t,e,n))}const Lv="3.5.21";/**
16* @vue/runtime-dom v3.5.21
17* (c) 2018-present Yuxi (Evan) You and Vue contributors
18* @license MIT
19**/let Ru;const dd=typeof window<"u"&&window.trustedTypes;if(dd)try{Ru=dd.createPolicy("vue",{createHTML:t=>t})}catch{}const Vm=Ru?t=>Ru.createHTML(t):t=>t,Dv="http://www.w3.org/2000/svg",Nv="http://www.w3.org/1998/Math/MathML",Rr=typeof document<"u"?document:null,pd=Rr&&Rr.createElement("template"),$v={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"?Rr.createElementNS(Dv,t):e==="mathml"?Rr.createElementNS(Nv,t):n?Rr.createElement(t,{is:n}):Rr.createElement(t);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>Rr.createTextNode(t),createComment:t=>Rr.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Rr.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,s){const o=n?n.previousSibling:e.lastChild;if(i&&(i===s||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===s||!(i=i.nextSibling)););else{pd.innerHTML=Vm(r==="svg"?`<svg>${t}</svg>`:r==="mathml"?`<math>${t}</math>`:t);const a=pd.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[o?o.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Zr="transition",lo="animation",Qo=Symbol("_vtc"),zm={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},Fv=Rt({},nm,zm),Hv=t=>(t.displayName="Transition",t.props=Fv,t),Bv=Hv((t,{slots:e})=>Xt(M1,qv(t),e)),Ei=(t,e=[])=>{me(t)?t.forEach(n=>n(...e)):t&&t(...e)},gd=t=>t?me(t)?t.some(e=>e.length>1):t.length>1:!1;function qv(t){const e={};for(const M in t)M in zm||(e[M]=t[M]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:s=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:c=o,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,g=jv(i),p=g&&g[0],y=g&&g[1],{onBeforeEnter:x,onEnter:b,onEnterCancelled:m,onLeave:_,onLeaveCancelled:v,onBeforeAppear:k=x,onAppear:C=b,onAppearCancelled:R=m}=e,E=(M,N,U,B)=>{M._enterCancelled=B,Pi(M,N?u:a),Pi(M,N?c:o),U&&U()},P=(M,N)=>{M._isLeaving=!1,Pi(M,f),Pi(M,h),Pi(M,d),N&&N()},D=M=>(N,U)=>{const B=M?C:b,H=()=>E(N,M,U);Ei(B,[N,H]),md(()=>{Pi(N,M?l:s),Er(N,M?u:a),gd(B)||_d(N,r,p,H)})};return Rt(e,{onBeforeEnter(M){Ei(x,[M]),Er(M,s),Er(M,o)},onBeforeAppear(M){Ei(k,[M]),Er(M,l),Er(M,c)},onEnter:D(!1),onAppear:D(!0),onLeave(M,N){M._isLeaving=!0;const U=()=>P(M,N);Er(M,f),M._enterCancelled?(Er(M,d),wd()):(wd(),Er(M,d)),md(()=>{M._isLeaving&&(Pi(M,f),Er(M,h),gd(_)||_d(M,r,y,U))}),Ei(_,[M,U])},onEnterCancelled(M){E(M,!1,void 0,!0),Ei(m,[M])},onAppearCancelled(M){E(M,!0,void 0,!0),Ei(R,[M])},onLeaveCancelled(M){P(M),Ei(v,[M])}})}function jv(t){if(t==null)return null;if(Ke(t))return[Lc(t.enter),Lc(t.leave)];{const e=Lc(t);return[e,e]}}function Lc(t){return Eg(t)}function Er(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Qo]||(t[Qo]=new Set)).add(e)}function Pi(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Qo];n&&(n.delete(e),n.size||(t[Qo]=void 0))}function md(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let Vv=0;function _d(t,e,n,r){const i=t._endId=++Vv,s=()=>{i===t._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:o,timeout:a,propCount:l}=zv(t,e);if(!o)return r();const c=o+"end";let u=0;const f=()=>{t.removeEventListener(c,d),s()},d=h=>{h.target===t&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),t.addEventListener(c,d)}function zv(t,e){const n=window.getComputedStyle(t),r=g=>(n[g]||"").split(", "),i=r(`${Zr}Delay`),s=r(`${Zr}Duration`),o=yd(i,s),a=r(`${lo}Delay`),l=r(`${lo}Duration`),c=yd(a,l);let u=null,f=0,d=0;e===Zr?o>0&&(u=Zr,f=o,d=s.length):e===lo?c>0&&(u=lo,f=c,d=l.length):(f=Math.max(o,c),u=f>0?o>c?Zr:lo:null,d=u?u===Zr?s.length:l.length:0);const h=u===Zr&&/\b(?:transform|all)(?:,|$)/.test(r(`${Zr}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function yd(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>vd(n)+vd(t[r])))}function vd(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function wd(){return document.body.offsetHeight}function Uv(t,e,n){const r=t[Qo];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const bd=Symbol("_vod"),Wv=Symbol("_vsh"),Yv=Symbol(""),Kv=/(?:^|;)\s*display\s*:/;function Xv(t,e,n){const r=t.style,i=nt(n);let s=!1;if(n&&!i){if(e)if(nt(e))for(const o of e.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&Ja(r,a,"")}else for(const o in e)n[o]==null&&Ja(r,o,"");for(const o in n)o==="display"&&(s=!0),Ja(r,o,n[o])}else if(i){if(e!==n){const o=r[Yv];o&&(n+=";"+o),r.cssText=n,s=Kv.test(n)}}else e&&t.removeAttribute("style");
19bd in t&&(t[bd]=s?r.display:"",t[Wv]&&(r.display="none"))}const xd=/\s*!important$/;function Ja(t,e,n){if(me(n))n.forEach(r=>Ja(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=Gv(t,e);xd.test(n)?t.setProperty(as(r),n.replace(xd,""),"important"):t[r]=n}}const Td=["Webkit","Moz","ms"],Dc={};function Gv(t,e){const n=Dc[e];if(n)return n;let r=Wn(e);if(r!=="filter"&&r in t)return Dc[e]=r;r=Xl(r);for(let i=0;i<Td.length;i++){const s=Td[i]+r;if(s in t)return Dc[e]=s}return e}const Sd="http://www.w3.org/1999/xlink";function kd(t,e,n,r,i,s=Gy(e)){r&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(Sd,e.slice(6,e.length)):t.setAttributeNS(Sd,e,n):n==null||s&&!Pg(n)?t.removeAttribute(e):t.setAttribute(e,s?"":Xr(n)?String(n):n)}function Cd(t,e,n,r,i){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?Vm(n):n);return}const s=t.tagName;if(e==="value"&&s!=="PROGRESS"&&!s.includes("-")){const a=s==="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 o=!1;if(n===""||n==null){const a=typeof t[e];a==="boolean"?n=Pg(n):n==null&&a==="string"?(n="",o=!0):a==="number"&&(n=0,o=!0)}try{t[e]=n}catch{}o&&t.removeAttribute(i||e)}function Jv(t,e,n,r){t.addEventListener(e,n,r)}function Zv(t,e,n,r){t.removeEventListener(e,n,r)}const Ed=Symbol("_vei");function Qv(t,e,n,r,i=null){const s=t[Ed]||(t[Ed]={}),o=s[e];if(r&&o)o.value=r;else{const[a,l]=ew(e);if(r){const c=s[e]=rw(r,i);Jv(t,a,c,l)}else o&&(Zv(t,a,o,l),s[e]=void 0)}}const Pd=/(?:Once|Passive|Capture)$/;function ew(t){let e;if(Pd.test(t)){e={};let r;for(;r=t.match(Pd);)t=t.slice(0,t.length-r[0].length),e[r[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):as(t.slice(2)),e]}let Nc=0;const tw=Promise.resolve(),nw=()=>Nc||(tw.then(()=>Nc=0),Nc=Date.now());function rw(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;sr(iw(r,n.value),e,5,[r])};return n.value=t,n.attached=nw(),n}function iw(t,e){if(me(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 Rd=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,sw=(t,e,n,r,i,s)=>{const o=i==="svg";e==="class"?Uv(t,r,o):e==="style"?Xv(t,n,r):da(e)?Af(e)||Qv(t,e,n,r,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):ow(t,e,r,o))?(Cd(t,e,r),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&kd(t,e,r,o,s,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!nt(r))?Cd(t,Wn(e),r,s,e):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),kd(t,e,r,o))};function ow(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&Rd(e)&&_e(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||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 Rd(e)&&nt(n)?!1:e in t}const aw=["ctrl","shift","alt","meta"],lw={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)=>aw.some(n=>t[`${n}Key`]&&!e.includes(n))},cw=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=((i,...s)=>{for(let o=0;o<e.length;o++){const a=lw[e[o]];if(a&&a(i,e))return}return t(i,...s)}))},Um=Rt({patchProp:sw},$v);let Mo,Ad=!1;function uw(){return Mo||(Mo=ov(Um))}function fw(){return Mo=Ad?Mo:av(Um),Ad=!0,Mo}const hw=((...t)=>{const e=uw().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=Ym(r);if(!i)return;const s=e._component;!_e(s)&&!s.render&&!s.template&&(s.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const o=n(i,!1,Wm(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},e}),dw=((...t)=>{const e=fw().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=Ym(r);if(i)return n(i,!0,Wm(i))},e});function Wm(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Ym(t){return nt(t)?document.querySelector(t):t}const pw=/"(?:_|\\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*:/,gw=/"(?: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*:/,mw=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function _w(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){yw(t);return}return e}function yw(t){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`)}function Sl(t,e={}){if(typeof t!="string")return t;if(t[0]==='"'&&t[t.length-1]==='"'&&t.indexOf("\\")===-1)return t.slice(1,-1);const n=t.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!mw.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(pw.test(t)||gw.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,_w)}return JSON.parse(t)}catch(r){if(e.strict)throw r;return t}}const vw=/#/g,ww=/&/g,bw=/\//g,xw=/=/g,Kf=/\+/g,Tw=/%5e/gi,Sw=/%60/gi,kw=/%7c/gi,Cw=/%20/gi;function Ew(t){return encodeURI(""+t).replace(kw,"|")}function Au(t){return Ew(typeof t=="string"?t:JSON.stringify(t)).replace(Kf,"%2B").replace(Cw,"+").replace(vw,"%23").replace(ww,"%26").replace(Sw,"`").replace(Tw,"^").replace(bw,"%2F")}function $c(t){return Au(t).replace(xw,"%3D")}function kl(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function Pw(t){return kl(t.replace(Kf," "))}function Rw(t){return kl(t.replace(Kf," "))}function Xf(t=""){const e=Object.create(null);t[0]==="?"&&(t=t.slice(1));for(const n of t.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const i=Pw(r[1]);if(i==="__proto__"||i==="constructor")continue;const s=Rw(r[2]||"");e[i]===void 0?e[i]=s:Array.isArray(e[i])?e[i].push(s):e[i]=[e[i],s]}return e}function Aw(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(n=>`${$c(t)}=${Au(n)}`).join("&"):`${$c(t)}=${Au(e)}`:$c(t)}function Km(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>
19Aw(e,t[e])).filter(Boolean).join("&")}const Mw=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Xm=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Ow=/^([/\\]\s*){2,}[^/\\]/,Iw=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Lw=/\/$|\/\?|\/#/,Dw=/^\.?\//;function lr(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?Mw.test(t):Xm.test(t)||(e.acceptRelative?Ow.test(t):!1)}function Nw(t){return!!t&&Iw.test(t)}function Mu(t="",e){return e?Lw.test(t):t.endsWith("/")}function Wr(t="",e){if(!e)return(Mu(t)?t.slice(0,-1):t)||"/";if(!Mu(t,!0))return t||"/";let n=t,r="";const i=t.indexOf("#");i!==-1&&(n=t.slice(0,i),r=t.slice(i));const[s,...o]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(o.length>0?`?${o.join("?")}`:"")+r}function sc(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(Mu(t,!0))return t||"/";let n=t,r="";const i=t.indexOf("#");if(i!==-1&&(n=t.slice(0,i),r=t.slice(i),!n))return r;const[s,...o]=n.split("?");return s+"/"+(o.length>0?`?${o.join("?")}`:"")+r}function $w(t=""){return t.startsWith("/")}function Fw(t=""){return $w(t)?t:"/"+t}function Ou(t,e){if(Jm(e)||lr(t))return t;const n=Wr(e);return t.startsWith(n)?t:oc(n,t)}function Md(t,e){if(Jm(e))return t;const n=Wr(e);if(!t.startsWith(n))return t;const r=t.slice(n.length);return r[0]==="/"?r:"/"+r}function Gm(t,e){const n=ac(t),r={...Xf(n.search),...e};return n.search=Km(r),Vw(n)}function Jm(t){return!t||t==="/"}function Hw(t){return t&&t!=="/"}function oc(t,...e){let n=t||"";for(const r of e.filter(i=>Hw(i)))if(n){const i=r.replace(Dw,"");n=sc(n)+i}else n=r;return n}function Zm(...t){const e=/\/(?!\/)/,n=t.filter(Boolean),r=[];let i=0;for(const o of n)if(!(!o||o==="/")){for(const[a,l]of o.split(e).entries())if(!(!l||l===".")){if(l===".."){if(r.length===1&&lr(r[0]))continue;r.pop(),i--;continue}if(a===1&&r[r.length-1]?.endsWith(":/")){r[r.length-1]+="/"+l;continue}r.push(l),i++}}let s=r.join("/");return i>=0?n[0]?.startsWith("/")&&!s.startsWith("/")?s="/"+s:n[0]?.startsWith("./")&&!s.startsWith("./")&&(s="./"+s):s="../".repeat(-1*i)+s,n[n.length-1]?.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function Bw(t){return qw(t,"https://")}function qw(t,e){let n=t.match(Xm);return n||(n=t.match(/^\/{2,}/)),n?e+t.slice(n[0].length):e+t}function jw(t,e){return kl(Wr(t))===kl(Wr(e))}const Qm=Symbol.for("ufo:protocolRelative");function ac(t="",e){const n=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!lr(t,{acceptRelative:!0}))return Od(t);const[,r="",i,s=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,o="",a=""]=s.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Od(a);return{protocol:r.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:o,pathname:l,search:c,hash:u,[Qm]:!r}}function Od(t=""){const[e="",n="",r=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:n,hash:r}}function Vw(t){const e=t.pathname||"",n=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",r=t.hash||"",i=t.auth?t.auth+"@":"",s=t.host||"";return(t.protocol||t[Qm]?(t.protocol||"")+"//":"")+i+s+e+n+r}class zw extends Error{constructor(e,n){super(e,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function Uw(t){const e=t.error?.message||t.error?.toString()||"",n=t.request?.method||t.options?.method||"GET",r=t.request?.url||String(t.request)||"/",i=`[${n}] ${JSON.stringify(r)}`,s=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",o=`${i}: ${s}${e?` ${e}`:""}`,a=new zw(o,t.error?{cause:t.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return t[l]}});for(const[l,c]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return t.response&&t.response[c]}});return a}const Ww=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Id(t="GET"){return Ww.has(t.toUpperCase())}function Yw(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.buffer?!1:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const Kw=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Xw=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Gw(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return Xw.test(e)?"json":Kw.has(e)||e.startsWith("text/")?"text":"blob"}function Jw(t,e,n,r){const i=Zw(e?.headers??t?.headers,n?.headers,r);let s;return(n?.query||n?.params||e?.params||e?.query)&&(s={...n?.params,...n?.query,...e?.params,...e?.query}),{...n,...e,query:s,params:s,headers:i}}function Zw(t,e,n){if(!e)return new n(t);const r=new n(e);if(t)for(const[i,s]of Symbol.iterator in t||Array.isArray(t)?t:new n(t))r.set(i,s);return r}async function Ra(t,e){if(e)if(Array.isArray(e))for(const n of e)await n(t);else await e(t)}const Qw=new Set([408,409,425,429,500,502,503,504]),eb=new Set([101,204,205,304]);function e_(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=Id(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Qw.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),s(a.request,{...a.options,retry:u-1})}}const c=Uw(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,s),c}const s=async function(l,c={}){const u={request:l,options:Jw(l,c,t.defaults,n),response:void 0,error:void 0};u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&await Ra(u,u.options.onRequest),typeof u.request=="string"&&(u.options.baseURL&&(u.request=Ou(u.request,u.options.baseURL)),u.options.query&&(u.request=Gm(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&Id(u.options.method)&&(Yw(u.options.body)?(u.options.body=typeof u.options.body=="str
19ing"?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")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let f;if(!u.options.signal&&u.options.timeout){const h=new r;f=setTimeout(()=>{const g=new Error("[TimeoutError]: The operation was aborted due to timeout");g.name="TimeoutError",g.code=23,h.abort(g)},u.options.timeout),u.options.signal=h.signal}try{u.response=await e(u.request,u.options)}catch(h){return u.error=h,u.options.onRequestError&&await Ra(u,u.options.onRequestError),await i(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!eb.has(u.response.status)&&u.options.method!=="HEAD"){const h=(u.options.parseResponse?"json":u.options.responseType)||Gw(u.response.headers.get("content-type")||"");switch(h){case"json":{const g=await u.response.text(),p=u.options.parseResponse||Sl;u.response._data=p(g);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[h]()}}return u.options.onResponse&&await Ra(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await Ra(u,u.options.onResponseError),await i(u)):u.response},o=async function(l,c){return(await s(l,c))._data};return o.raw=s,o.native=(...a)=>e(...a),o.create=(a={},l={})=>e_({...t,...l,defaults:{...t.defaults,...l.defaults,...a}}),o}const Cl=(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")})(),tb=Cl.fetch?(...t)=>Cl.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),nb=Cl.Headers,rb=Cl.AbortController,ib=e_({fetch:tb,Headers:nb,AbortController:rb}),sb=ib,ob=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Gf=()=>ob().app,ab=()=>Gf().baseURL,lb=()=>Gf().buildAssetsDir,Jf=(...t)=>Zm(t_(),lb(),...t),t_=(...t)=>{const e=Gf(),n=e.cdnURL||e.baseURL;return t.length?Zm(n,...t):n};globalThis.__buildAssetsURL=Jf,globalThis.__publicAssetsURL=t_;globalThis.$fetch||(globalThis.$fetch=sb.create({baseURL:ab()}));"global"in globalThis||(globalThis.global=globalThis);function Iu(t,e={},n){for(const r in t){const i=t[r],s=n?`${n}:${r}`:r;typeof i=="object"&&i!==null?Iu(i,e,s):typeof i=="function"&&(e[s]=i)}return e}const cb={run:t=>t()},ub=()=>cb,n_=typeof console.createTask<"u"?console.createTask:ub;function fb(t,e){const n=e.shift(),r=n_(n);return t.reduce((i,s)=>i.then(()=>r.run(()=>s(...e))),Promise.resolve())}function hb(t,e){const n=e.shift(),r=n_(n);return Promise.all(t.map(i=>r.run(()=>i(...e))))}function Fc(t,e){for(const n of[...t])n(e)}class db{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 s;for(;this._deprecatedHooks[e];)s=this._deprecatedHooks[e],e=s.to;if(s&&!r.allowDeprecated){let o=s.message;o||(o=`${i} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}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=(...s)=>(typeof r=="function"&&r(),r=void 0,i=void 0,n(...s));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=Iu(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=Iu(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(fb,e,...n)}callHookParallel(e,...n){return n.unshift(e),this.callHookWith(hb,e,...n)}callHookWith(e,n,...r){const i=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Fc(this._before,i);const s=e(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&i&&Fc(this._after,i)}):(this._after&&i&&Fc(this._after,i),s)}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 r_(){return new db}function pb(t={}){let e,n=!1;const r=o=>{if(e&&e!==o)throw new Error("Context conflict")};let i;if(t.asyncContext){const o=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?i=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>
19{if(i){const o=i.getStore();if(o!==void 0)return o}return e};return{use:()=>{const o=s();if(o===void 0)throw new Error("Context is not available");return o},tryUse:()=>s(),set:(o,a)=>{a||r(o),e=o,n=!0},unset:()=>{e=void 0,n=!1},call:(o,a)=>{r(o),e=o;try{return i?i.run(o,a):a()}finally{n||(e=void 0)}},async callAsync(o,a){e=o;const l=()=>{e=o},c=()=>e===o?l:void 0;Lu.add(c);try{const u=i?i.run(o,a):a();return n||(e=void 0),await u}finally{Lu.delete(c)}}}}function gb(t={}){const e={};return{get(n,r={}){return e[n]||(e[n]=pb({...t,...r})),e[n]}}}const El=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Ld="__unctx__",mb=El[Ld]||(El[Ld]=gb()),_b=(t,e={})=>mb.get(t,e),Dd="__unctx_async_handlers__",Lu=El[Dd]||(El[Dd]=new Set);function Is(t){const e=[];for(const i of Lu){const s=i();s&&e.push(s)}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 Nd=!1,yb=!1,$d={id:"__nuxt-loader"},vb={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},wb="#__nuxt",i_="nuxt-app",Fd=36e5,bb="vite:preloadError";function s_(t=i_){return _b(t,{asyncContext:!1})}const xb="__nuxt_plugin";function Tb(t){let e=0;const n={_id:t.id||i_||"nuxt-app",_scope:Jy(),provide:void 0,versions:{get nuxt(){return"4.1.0"},get vue(){return n.vueApp.version}},payload:Dr({...t.ssrContext?.payload||{},data:Dr({}),state:Kn({}),once:new Set,_errors:Dr({})}),static:{data:{}},runWithContext(i){return n._scope.active&&!Og()?n._scope.run(()=>Hd(n,i)):Hd(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:Dr({}),_payloadRevivers:{},...t};{const i=window.__NUXT__;if(i)for(const s in i)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],i[s]);break;default:n.payload[s]=i[s]}}n.hooks=r_(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(i,s)=>{const o="$"+i;Aa(n,o,s),Aa(n.vueApp.config.globalProperties,o,s)},Aa(n.vueApp,"$nuxt",n),Aa(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(bb,s=>{n.callHook("app:chunkError",{error:s.payload}),s.payload.message.includes("Unable to preload CSS")&&s.preventDefault()}),window.useNuxtApp||=Je;const i=n.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",i)}const r=n.payload.config;return n.provide("config",r),n}function Sb(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function kb(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 Cb(t,e){const n=new Set,r=[],i=[];let s,o=0;async function a(l){const c=l.dependsOn?.filter(u=>e.some(f=>f._name===u)&&!n.has(u))??[];if(c.length>0)r.push([new Set(c),l]);else{const u=kb(t,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(r.map(async([f,d])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(o++,await a(d)))})))}).catch(f=>{if(!l.parallel&&!t.payload.error)throw f;s||=f});l.parallel?i.push(u):await u}}for(const l of e)Sb(t,l);for(const l of e)await a(l);if(await Promise.all(i),o)for(let l=0;l<o;l++)await Promise.all(i);if(s)throw t.payload.error||s}function Ft(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[xb]:!0,_name:e})}function Hd(t,e,n){const r=()=>e();return s_(t._id).set(t),t.vueApp.runWithContext(r)}function Eb(t){let e;return nc()&&(e=to()?.appContext.app.$nuxt),e||=s_(t).tryUse(),e||null}function Je(t){const e=Eb(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function hn(t){return Je().$config}function Aa(t,e,n){Object.defineProperty(t,e,{get:()=>n})}function Pb(t,e){return{ctx:{table:t},matchAll:n=>a_(n,t)}}function o_(t){const e={};for(const n in t)e[n]=n==="dynamic"?new Map(Object.entries(t[n]).map(([r,i])=>[r,o_(i)])):new Map(Object.entries(t[n]));return e}function Rb(t){return Pb(o_(t))}
19function a_(t,e,n){t.endsWith("/")&&(t=t.slice(0,-1)||"/");const r=[];for(const[s,o]of Bd(e.wildcard))(t===s||t.startsWith(s+"/"))&&r.push(o);for(const[s,o]of Bd(e.dynamic))if(t.startsWith(s+"/")){const a="/"+t.slice(s.length).split("/").splice(2).join("/");r.push(...a_(a,o))}const i=e.static.get(t);return i&&r.push(i),r.filter(Boolean)}function Bd(t){return[...t.entries()].sort((e,n)=>e[0].length-n[0].length)}function Hc(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 Du(t,e,n=".",r){if(!Hc(e))return Du(t,{},n,r);const i=Object.assign({},e);for(const s in t){if(s==="__proto__"||s==="constructor")continue;const o=t[s];o!=null&&(r&&r(i,s,o,n)||(Array.isArray(o)&&Array.isArray(i[s])?i[s]=[...o,...i[s]]:Hc(o)&&Hc(i[s])?i[s]=Du(o,i[s],(n?`${n}.`:"")+s.toString(),r):i[s]=o))}return i}function Ab(t){return(...e)=>e.reduce((n,r)=>Du(n,r,"",t),{})}const Zf=Ab();function Mb(t,e){try{return e in t}catch{return!1}}class qd extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(e,n={}){super(e,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const e={message:this.message,statusCode:Nu(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=l_(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}}function Ob(t){if(typeof t=="string")return new qd(t);if(Ib(t))return t;const e=new qd(t.message??t.statusMessage??"",{cause:t.cause||t});if(Mb(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=Nu(t.statusCode,e.statusCode):t.status&&(e.statusCode=Nu(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const n=e.statusMessage;l_(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 Ib(t){return t?.constructor?.__h3_error__===!0}const Lb=/[^\u0009\u0020-\u007E]/g;function l_(t=""){return t.replace(Lb,"")}function Nu(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const Db=Symbol("layout-meta"),lc=Symbol("route"),un=()=>Je()?.$router,ya=()=>nc()?Pt(lc,Je()._route):Je()._route;const Nb=()=>{try{if(Je()._processingMiddleware)return!0}catch{return!1}return!1},$b=(t,e)=>{t||="/";const n=typeof t=="string"?t:"path"in t?$u(t):un().resolve(t).href;if(e?.open){const{target:l="_blank",windowFeatures:c={}}=e.open,u=Object.entries(c).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(n,l,u),Promise.resolve()}const r=lr(n,{acceptRelative:!0}),i=e?.external||r;if(i){if(!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&&Nw(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const s=Nb();if(!i&&s){if(e?.replace){if(typeof t=="string"){const{pathname:l,search:c,hash:u}=ac(t);return{path:l,...c&&{query:Xf(c)},...u&&{hash:u},replace:!0}}return{...t,replace:!0}}return t}const o=un(),a=Je();return i?(a._scope.stop(),e?.replace?location.replace(n):location.href=n,s?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):e?.replace?o.replace(t):o.push(t)};function $u(t){return Gm(t.path||"",t.query||{})+(t.hash||"")}const c_="__nuxt_error",no=()=>Gg(Je().payload,"error"),Ii=t=>{const e=Vi(t);try{const n=Je(),r=no();n.hooks.callHook("app:error",e),r.value||=e}catch{throw e}return e},Fb=async(t={})=>{const e=Je(),n=no();e.callHook("app:error:cleared",t),t.redirect&&await un().replace(t.redirect),n.value=void 0},u_=t=>!!t&&typeof t=="object"&&c_ in t,Vi=t=>{const e=Ob(t);return Object.defineProperty(e,c_,{value:!0,configurable:!1,writable:!1}),e};function Hb(t){const e=qb(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 Bb="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
19+/";function qb(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|=Bb.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 jb=-1,Vb=-2,zb=-3,Ub=-4,Wb=-5,Yb=-6;function Kb(t,e){return Xb(JSON.parse(t),e)}function Xb(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(s,o=!1){if(s===jb)return;if(s===zb)return NaN;if(s===Ub)return 1/0;if(s===Wb)return-1/0;if(s===Yb)return-0;if(o||typeof s!="number")throw new Error("Invalid input");if(s in r)return r[s];const a=n[s];if(!a||typeof a!="object")r[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=e?.[l];if(c)return r[s]=c(i(a[1]));switch(l){case"Date":r[s]=new Date(a[1]);break;case"Set":const u=new Set;r[s]=u;for(let h=1;h<a.length;h+=1)u.add(i(a[h]));break;case"Map":const f=new Map;r[s]=f;for(let h=1;h<a.length;h+=2)f.set(i(a[h]),i(a[h+1]));break;case"RegExp":r[s]=new RegExp(a[1],a[2]);break;case"Object":r[s]=Object(a[1]);break;case"BigInt":r[s]=BigInt(a[1]);break;case"null":const d=Object.create(null);r[s]=d;for(let h=1;h<a.length;h+=2)d[a[h]]=i(a[h+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 h=globalThis[l],g=new h(i(a[1]));r[s]=a[2]!==void 0?g.subarray(a[2],a[3]):g;break}case"ArrayBuffer":{const h=a[1],g=Hb(h);r[s]=g;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const h=l.slice(9);r[s]=Temporal[h].from(a[1]);break}case"URL":{const h=new URL(a[1]);r[s]=h;break}case"URLSearchParams":{const h=new URLSearchParams(a[1]);r[s]=h;break}default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(a.length);r[s]=l;for(let c=0;c<a.length;c+=1){const u=a[c];u!==Vb&&(l[c]=i(u))}}else{const l={};r[s]=l;for(const c in a){if(c==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const u=a[c];l[c]=i(u)}}return r[s]}return i(0)}const Gb=new Set(["link","style","script","noscript"]),Jb=new Set(["title","titleTemplate","script","style","noscript"]),jd=new Set(["base","meta","link","style","script","noscript"]),Zb=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Qb=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),ex=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),tx=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Qf=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),ea={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},nx={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},f_={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>`${Nr(t)}=${e}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:t,value:e})=>t==="seconds"?`${e}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>typeof e=="boolean"?Nr(t):`${Nr(t)}:${e}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:t,value:e})=>`${Nr(t)} ${e}`}},charset:{}};function Nr(t){const e=t.replace(/([A-Z])/g,"-$1").toLowerCase(),n=e.indexOf("-");return n===-1?e:ea.META.has(e.slice(0,n))||ea.OG.has(e.slice(0,n))?t.replace(/([A-Z])/g,":$1").toLowerCase():e}function h_(t){return Object.fromEntries(Object.entries(t).filter(([e,n])=>String(n)!=="false"&&e))}function Fu(t){return Array.isArray(t)?t.map(Fu):!t||typeof t!="object"?t:Object.fromEntries(Object.entries(t).map(([e,n])=>[Nr(e),Fu(n)]))}function d_(t,e={}){const{entrySeparator:n="",keyValueSeparator:r="",wrapValue:i,resolve:s}=e;return Object.entries(t).map(([o,a])=>{if(s){const c=s({key:o,value:a});if(c!==void 0)return c}const l=typeof a=="object"?d_(a,e):typeof a=="number"?a.toString():typeof a=="str
19ing"&&i?`${i}${a.replace(new RegExp(i,"g"),`\\${i}`)}${i}`:a;return`${o}${r}${l}`}).join(n)}function Vd(t,e){const n=h_(e),r=Nr(t),i=p_(r);if(!Qf.has(r))return[{[i]:r,...n}];const s=Object.fromEntries(Object.entries(n).map(([o,a])=>[`${t}${o==="url"?"":`${o[0].toUpperCase()}${o.slice(1)}`}`,a]));return Pl(s||{}).sort((o,a)=>(o[i]?.length||0)-(a[i]?.length||0))}function p_(t){if(f_[t]?.metaKey==="http-equiv"||ea.HTTP_EQUIV.has(t))return"http-equiv";const e=Nr(t),n=e.indexOf(":");return n===-1?"name":ea.OG.has(e.slice(0,n))?"property":"name"}function rx(t){return nx[t]||Nr(t)}function ix(t,e){return e==="refresh"?`${t.seconds};url=${t.url}`:d_(Fu(t),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:r})=>n===null?"":typeof n=="boolean"?r:void 0,...f_[e]?.unpack})}function Pl(t){const e=[],n={};for(const[i,s]of Object.entries(t)){if(Array.isArray(s)){if(i==="themeColor"){s.forEach(o=>{typeof o=="object"&&o!==null&&e.push({name:"theme-color",...o})});continue}for(const o of s)if(typeof o=="object"&&o!==null){const a=[],l=[];for(const[c,u]of Object.entries(o)){const f=`${i}${c==="url"?"":`:${c}`}`,d=Pl({[f]:u});(c==="url"?a:l).push(...d)}e.push(...a,...l)}else e.push(...typeof o=="string"?Pl({[i]:o}):Vd(i,o));continue}if(typeof s=="object"&&s)if(ea.MEDIA.has(i)){const o=i.startsWith("twitter")?"twitter":"og",a=i.replace(/^(og|twitter)/,"").toLowerCase(),l=o==="twitter"?"name":"property";s.url&&e.push({[l]:`${o}:${a}`,content:s.url}),s.secureUrl&&e.push({[l]:`${o}:${a}:secure_url`,content:s.secureUrl});for(const[c,u]of Object.entries(s))c!=="url"&&c!=="secureUrl"&&e.push({[l]:`${o}:${a}:${c}`,content:u})}else Qf.has(Nr(i))?e.push(...Vd(i,s)):n[i]=h_(s);else n[i]=s}const r=Object.entries(n).map(([i,s])=>{if(i==="charset")return{charset:s===null?"_null":s};const o=p_(i),a=rx(i),l=s===null?"_null":typeof s=="object"?ix(s,i):typeof s=="number"?s.toString():s;return o==="http-equiv"?{"http-equiv":a,content:l}:{[o]:a,content:l}});return[...e,...r].map(i=>"content"in i&&i.content==="_null"?{...i,content:null}:i)}const sx={key:"flatMeta",hooks:{"entries:normalize":t=>{const e=[];t.tags=t.tags.map(n=>n.tag!=="_flatMeta"?n:(e.push(Pl(n.props).map(r=>({...n,tag:"meta",props:r}))),!1)).filter(Boolean).concat(...e)}}},ox=["name","property","http-equiv"],ax=new Set(["viewport","description","keywords","robots"]);function g_(t){const e=t.split(":");return e.length?Qf.has(e[1]):!1}function Hu(t){const{props:e,tag:n}=t;if(Qb.has(n))return n;if(n==="link"&&e.rel==="canonical")return"canonical";if(e.charset)return"charset";if(t.tag==="meta"){for(const r of ox)if(e[r]!==void 0){const i=e[r],s=i.includes(":"),o=ax.has(i),l=!(s||o)&&t.key?`:key:${t.key}`:"";return`${n}:${i}${l}`}}if(t.key)return`${n}:key:${t.key}`;if(e.id)return`${n}:id:${e.id}`;if(Jb.has(n)){const r=t.textContent||t.innerHTML;if(r)return`${n}:content:${r}`}}function zd(t){const e=t._h||t._d;if(e)return e;const n=t.textContent||t.innerHTML;return n||`${t.tag}:${Object.entries(t.props).map(([r,i])=>`${r}:${String(i)}`).join(",")}`}function Rl(t,e,n){typeof t==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(t=t());let i;if(e&&(i=e(n,t)),Array.isArray(i))return i.map(s=>Rl(s,e));if(i?.constructor===Object){const s={};for(const o of Object.keys(i))s[o]=Rl(i[o],e,o);return s}return i}function lx(t,e){const n=t==="style"?new Map:new Set;function r(i){const s=i.trim();if(s)if(t==="style"){const[o,...a]=s.split(":").map(l=>l.trim());o&&a.length&&n.set(o,a.join(":"))}else s.split(" ").filter(Boolean).forEach(o=>n.add(o))}return typeof e=="string"?t==="style"?e.split(";").forEach(r):r(e):Array.isArray(e)?e.forEach(i=>r(i)):e&&typeof e=="object"&&Object.entries(e).forEach(([i,s])=>{s&&s!=="false"&&(t==="style"?n.set(i.trim(),s):r(i))}),n}function m_(t,e){return t.props=t.props||{},e?t.tag==="templateParams"?(t.props=e,t):(Object.entries(e).forEach(([n,r])=>{if(r===null){t.props[n]=null;return}if(n==="class"||n==="style"){t.props[n]=lx(n,r);return}if(ex.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof r=="object"){let o=e.type;if(e.type||(o="application/json"),!o?.endsWith("json")&&o!=="speculationrules")return;e.type=o,t.props.type=o,t[n]=JSON.stringify(r)}else t[n]=r;return}const i=String(r),s=n.startsWith("data-");i==="true"||i===""?t.props[n]=s?i:!0:!r&&s&&i==="false"?t.props[n]="false":r!==void 0&&(t.props[n]=r)}),t):t}function cx(t,e){const n=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},r=m_({tag:t,props:{}},n);return r.key&&Gb.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(i=>({...r,props:{...r.props,content:i}})):r}function ux(t,e){if(!t)return[];typeof t=="function"&&(t=t());const n=(i,s)=>{for(let o=0;o<e.length;o++)s=e[o](i,s);return s};t=n(void 0,t);const r=[];return t=Rl(t,n),Object.entries(t||{}
19).forEach(([i,s])=>{if(s!==void 0)for(const o of Array.isArray(s)?s:[s])r.push(cx(i,o))}),r.flat()}const Ud=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,Wd={base:-10,title:10},fx={critical:-8,high:-1,low:2},Yd={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},hx=/@import/,co=t=>t===""||t===!0;function dx(t,e){if(typeof e.tagPriority=="number")return e.tagPriority;let n=100;const r=fx[e.tagPriority]||0,i=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:Yd;if(e.tag in Wd)n=Wd[e.tag];else if(e.tag==="meta"){const s=e.props["http-equiv"]==="content-security-policy"?"content-security-policy":e.props.charset?"charset":e.props.name==="viewport"?"viewport":null;s&&(n=Yd.meta[s])}else e.tag==="link"&&e.props.rel?n=i.link[e.props.rel]:e.tag==="script"?co(e.props.async)?n=i.script.async:e.props.src&&!co(e.props.defer)&&!co(e.props.async)&&e.props.type!=="module"&&!e.props.type?.endsWith("json")?n=i.script.sync:co(e.props.defer)&&e.props.src&&!co(e.props.async)&&(n=i.script.defer):e.tag==="style"&&(n=e.innerHTML&&hx.test(e.innerHTML)?i.style.imported:i.style.sync);return(n||100)+r}function Kd(t,e){const n=typeof e=="function"?e(t):e,r=n.key||String(t.plugins.size+1);t.plugins.get(r)||(t.plugins.set(r,n),t.hooks.addHooks(n.hooks||{}))}function px(t={}){const e=r_();e.addHooks(t.hooks||{});const n=!t.document,r=new Map,i=new Map,s=new Set,o={_entryCount:1,plugins:i,dirty:!1,resolvedOptions:t,hooks:e,ssr:n,entries:r,headEntries(){return[...r.values()]},use:a=>Kd(o,a),push(a,l){const c={...l||{}};delete c.head;const u=c._index??o._entryCount++,f={_i:u,input:a,options:c},d={_poll(h=!1){o.dirty=!0,!h&&s.add(u),e.callHook("entries:updated",o)},dispose(){r.delete(u)&&o.invalidate()},patch(h){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(f.input=h,r.set(u,f),d._poll())}};return d.patch(a),d},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await e.callHook("entries:resolve",a);s.size;){const d=s.values().next().value;s.delete(d);const h=r.get(d);if(h){const g={tags:ux(h.input,t.propResolvers||[]).map(p=>Object.assign(p,h.options)),entry:h};await e.callHook("entries:normalize",g),h._tags=g.tags.map((p,y)=>(p._w=dx(o,p),p._p=(h._i<<10)+y,p._d=Hu(p),p))}}let l=!1;a.entries.flatMap(d=>(d._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(Ud).reduce((d,h)=>{const g=String(h._d||h._p);if(!d.has(g))return d.set(g,h);const p=d.get(g);if((h?.tagDuplicateStrategy||(tx.has(h.tag)?"merge":null)||(h.key&&h.key===p.key?"merge":null))==="merge"){const x={...p.props};Object.entries(h.props).forEach(([b,m])=>x[b]=b==="style"?new Map([...p.props.style||new Map,...m]):b==="class"?new Set([...p.props.class||new Set,...m]):m),d.set(g,{...h,props:x})}else h._p>>10===p._p>>10&&h.tag==="meta"&&g_(g)?(d.set(g,Object.assign([...Array.isArray(p)?p:[p],h],h)),l=!0):(h._w===p._w?h._p>p._p:h?._w<p?._w)&&d.set(g,h);return d},a.tagMap);const c=a.tagMap.get("title"),u=a.tagMap.get("titleTemplate");if(o._title=c?.textContent,u){const d=u?.textContent;if(o._titleTemplate=d,d){let h=typeof d=="function"?d(c?.textContent):d;typeof h=="string"&&!o.plugins.has("template-params")&&(h=h.replace("%s",c?.textContent||"")),c?h===null?a.tagMap.delete("title"):a.tagMap.set("title",{...c,textContent:h}):(u.tag="title",u.textContent=h)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(Ud)),await e.callHook("tags:beforeResolve",a),await e.callHook("tags:resolve",a),await e.callHook("tags:afterResolve",a);const f=[];for(const d of a.tags){const{innerHTML:h,tag:g,props:p}=d;if(Zb.has(g)&&!(Object.keys(p).length===0&&!d.innerHTML&&!d.textContent)&&!(g==="meta"&&!p.content&&!p["http-equiv"]&&!p.charset)){if(g==="script"&&h){if(p.type?.endsWith("json")){const y=typeof h=="string"?h:JSON.stringify(h);d.innerHTML=y.replace(/</g,"\\u003C")}else typeof h=="string"&&(d.innerHTML=h.replace(new RegExp(`</${g}`,"g"),`<\\/${g}`));d._d=Hu(d)}f.push(d)}}return f},invalidate(){for(const a of r.values())s.add(a._i);o.dirty=!0,e.callHook("entries:updated",o)}};
19return(t?.plugins||[]).forEach(a=>Kd(o,a)),o.hooks.callHook("init",o),t.init?.forEach(a=>a&&o.push(a)),o}const Bc="%separator";function gx(t,e,n=!1){let r;if(e==="s"||e==="pageTitle")r=t.pageTitle;else if(e.includes(".")){const i=e.indexOf(".");r=t[e.substring(0,i)]?.[e.substring(i+1)]}else r=t[e];if(r!==void 0)return n?(r||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):r||""}function Ma(t,e,n,r=!1){if(typeof t!="string"||!t.includes("%"))return t;let i=t;try{i=decodeURI(t)}catch{}const s=i.match(/%\w+(?:\.\w+)?/g);if(!s)return t;const o=t.includes(Bc);return t=t.replace(/%\w+(?:\.\w+)?/g,a=>{if(a===Bc||!s.includes(a))return a;const l=gx(e,a.slice(1),r);return l!==void 0?l:a}).trim(),o&&(t=t.split(Bc).map(a=>a.trim()).filter(a=>a!=="").join(n?` ${n} `:" ")),t}const mx={meta:"content",link:"href",htmlAttrs:"lang"},_x=["innerHTML","textContent"],__=t=>({key:"template-params",hooks:{"entries:normalize":e=>{const n=e.tags.filter(r=>r.tag==="templateParams"&&r.mode==="server")?.[0]?.props||{};Object.keys(n).length&&(t._ssrPayload={templateParams:{...t._ssrPayload?.templateParams||{},...n}})},"tags:resolve":({tagMap:e,tags:n})=>{const r=e.get("templateParams")?.props||{},i=r.separator||"|";delete r.separator,r.pageTitle=Ma(r.pageTitle||t._title||"",r,i);for(const s of n){if(s.processTemplateParams===!1)continue;const o=mx[s.tag];if(o&&typeof s.props[o]=="string")s.props[o]=Ma(s.props[o],r,i);else if(s.processTemplateParams||s.tag==="titleTemplate"||s.tag==="title")for(const a of _x)typeof s[a]=="string"&&(s[a]=Ma(s[a],r,i,s.tag==="script"&&s.props.type.endsWith("json")))}t._templateParams=r,t._separator=i},"tags:afterResolve":({tagMap:e})=>{const n=e.get("title");n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=Ma(n.textContent,t._templateParams,t._separator))}}});function yx(t={}){return e=>(e.push({meta:[{name:"twitter:card",content:t.twitterCard||"summary_large_image",tagPriority:"low"},{property:"og:title",tagPriority:"low","data-infer":""},{property:"og:description",tagPriority:"low","data-infer":""}]}),{key:"infer-seo-meta",hooks:{"tags:beforeResolve":({tagMap:n})=>{let r=e._titleTemplate||e._title;const i=n.get("meta:og:title");typeof i?.props["data-infer"]<"u"&&(typeof r=="function"&&(r=r(e._title)),i.props.content=t.ogTitle?t.ogTitle(r):r||"",i.processTemplateParams=!0);const s=n.get("meta:description")?.props?.content,o=n.get("meta:og:description");typeof o?.props["data-infer"]<"u"&&(o.props.content=t.ogDescription?t.ogDescription(s):s||"",o.processTemplateParams=!0)}}})}const vx=(t,e)=>vt(e)?hl(e):e,eh="usehead";function wx(t){return{install(n){n.config.globalProperties.$unhead=t,n.config.globalProperties.$head=t,n.provide(eh,t)}}.install}function y_(){if(nc()){const t=Pt(eh);if(!t)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function v_(t,e={}){const n=e.head||y_();return n.ssr?n.push(t||{},e):bx(n,t,e)}function bx(t,e,n={}){const r=he(!1);let i;return zf(()=>{const o=r.value?{}:Rl(e,vx);i?i.patch(o):i=t.push(o,n)}),to()&&(ar(()=>{i.dispose()}),lm(()=>{r.value=!0}),am(()=>{r.value=!1})),i}function xx(t={},e={}){(e.head||y_()).use(sx);const{title:r,titleTemplate:i,...s}=t;return v_({title:r,titleTemplate:i,_flatMeta:s},e)}function ro(t){const e=t||Je();return e.ssrContext?.head||e.runWithContext(()=>{if(nc()){const n=Pt(eh);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function th(t,e={}){const n=ro(e.nuxt);return v_(t,{head:n,...e})}function w_(t,e={}){const n=ro(e.nuxt);return xx(t,{head:n,...e})}const Tx="modulepreload",Sx=function(t,e){return new URL(t,e).href},Xd={},ai=function(e,n,r){let i=Promise.resolve();if(n&&n.length>0){let c=function(u){return Promise.all(u.map(f=>Promise.resolve(f).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");i=c(n.map(u=>{if(u=Sx(u,r),u in Xd)return;Xd[u]=!0;const f=u.endsWith(".css"),d=f?'[rel="stylesheet"]':"";if(!!r)for(let p=o.length-1;p>=0;p--){const y=o[p];if(y.href===u&&(!f||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const g=document.createElement("link");if(g.rel=f?"stylesheet":Tx,f||(g.as="script"),g.crossOrigin="",g.href=u,l&&g.setAttribute("nonce",l),document.head.appendChild(g),f)return new Promise((p,y)=>{g.addEventListener("load",p),g.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function s(o){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o}return i.then(o=>{for(const a of o||[])a.status==="rejected"&&s(a.reason);return e().catch(s)})};let Za,Qa;function kx(){return Za=$fetch(Jf(`builds/meta/${hn().app.buildId}.json`),{responseType:"json"}),Za.then(t=>{Qa=Rb(t.matcher)}).catch(t=>{console.error("[nuxt] Error fetching app manifest.",t)}),Za}function cc(){return Za||kx()}async function nh(t){const e=typeof t=="string"?t:t.path;if(await cc(),!Qa)return console.error("[nuxt] Error creating app manifest matcher.",Qa),{};try{return Zf({},...Qa.matchAll(e).reverse())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function Gd(t,e={}){if(!await x_(t))return null;const r=await Ex(t,e);return await b_(r)||null}const Cx="_payload.json";async function Ex(t,e={}){const n=new URL(t,"http://localhost");if(n.host!=="localhost"||lr(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+t);const r=hn(),i=e.hash||(e.fresh?Date.now():r.app.buildId),s=r.app.cdnURL,o=s&&await x_(t)?s:r.app.baseURL;return oc(o,n.pathname,Cx+(i?`?${i}`:""))}async function b_(t){const e=fetch(t,{cache:"force-cache"}).then(n=>n.text().then(T_));try{return await e}catch(n){console.warn("[nuxt] Cannot load payload ",t,n)}return null}async function x_(t=ya().path){const e=Je();return t=Wr(t),(await cc()).prerendered.includes(t)?!0:e.runWithContext(async()=>{const r=await nh({path:t});return!!r.prerender&&!r.redirect})}let Ri=null;async function Px(){if(Ri)return Ri;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await T_(t.textContent||""),n=t.dataset.src?await b_(t.dataset.src):void 0;return Ri={...e,...n,...window.__NUXT__},Ri.config?.public&&(Ri.config.public=Kn(Ri.config.public)),Ri}async function T_(t){return await Kb(t,Je()._payloadRevivers)}function Rx(t,e){Je()._payloadRevivers[t]=e}const S_=[["NuxtError",t=>Vi(t)],["EmptyShallowRef",t=>ir(t==="_"?void 0:t==="0n"?BigInt(0):Sl(t))],["EmptyRef",t=>he(t==="_"?void 0:t==="0n"?BigInt(0):Sl(t))],["ShallowRef",t=>ir(t)],["ShallowReactive",t=>Dr(t)],["Ref",t=>he(t)],["Reactive",t=>Kn(t)]];S_.push(["Island",({key:t,params:e,result:n})=>{const r=Je();return r.isHydrating||(r.payload.data[t]||=$fetch(`/__nuxt_island/${t}.json`,{responseType:"json",...e?{params:e}:{}}).then(i=>(r.payload.data[t]=i,i))),{html:"",...n}}]);const Ax=Ft({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,n;for(const[r,i]of S_)Rx(r,i);Object.assign(t.payload,([e,n]=Is(()=>t.runWithContext(Px)),e=await e,n(),e)),delete window.__NUXT__}});async function rh(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=>{const s=new Map,o=new Promise(h=>{t.resolveTags().then(g=>{h(g.map(p=>{const y=s.get(p._d)||0,x={tag:p,id:(y?`${p._d}:${y}`:p._d)||zd(p),shouldRender:!0};return p._d&&g_(p._d)&&s.set(p._d,y+1),x}))})});let a=t._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const h of["body","head"]){const g=n[h]?.children;for(const p of g){const y=p.tagName.toLowerCase();if(!jd.has(y))continue;const x=m_({tag:y,props:{}},{innerHTML:p.innerHTML,...p.getAttributeNames().reduce((b,m)=>(b[m]=p.getAttribute(m),b),{})||{}});if(x.key=p.getAttribute("data-hid")||void 0,x._d=Hu(x)||zd(x),a.elMap.has(x._d)){let b=1,m=x._d;for(;a.elMap.has(m);)m=`${x._d}:${b++}`;a.elMap.set(m,p)}else a.elMap.set(x._d,p)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(h,g,p){const y=`${h}:${g}`;a.sideEffects[y]=p,delete a.pendingSideEffects[y]}function c({id:h,$el:g,tag:p}){const y=p.tag.endsWith("Attrs");a.elMap.set(h,g),y||(p.textContent&&p.textContent!==g.textContent&&(g.textContent=p.textContent),p.innerHTML&&p.innerHTML!==g.innerHTML&&(g.innerHTML=p.innerHTML),l(h,"el",()=>{g?.remove(),a.elMap.delete(h)}));for(const x in p.props){if(!Object.prototype.hasOwnProperty.call(p.props,x))continue;const b=p.props[x];if(x.startsWith("on")&&typeof b=="function"){const _=g?.dataset;if(_&&_[`${x}
19fired`]){const v=x.slice(0,-5);b.call(g,new Event(v.substring(2)))}g.getAttribute(`data-${x}`)!==""&&((p.tag==="bodyAttrs"?n.defaultView:g).addEventListener(x.substring(2),b.bind(g)),g.setAttribute(`data-${x}`,""));continue}const m=`attr:${x}`;if(x==="class"){if(!b)continue;for(const _ of b)y&&l(h,`${m}:${_}`,()=>g.classList.remove(_)),!g.classList.contains(_)&&g.classList.add(_)}else if(x==="style"){if(!b)continue;for(const[_,v]of b)l(h,`${m}:${_}`,()=>{g.style.removeProperty(_)}),g.style.setProperty(_,v)}else b!==!1&&b!==null&&(g.getAttribute(x)!==b&&g.setAttribute(x,b===!0?"":String(b)),y&&l(h,m,()=>g.removeAttribute(x)))}}const u=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},d=await o;for(const h of d){const{tag:g,shouldRender:p,id:y}=h;if(p){if(g.tag==="title"){n.title=g.textContent,l("title","",()=>n.title=a.title);continue}h.$el=h.$el||a.elMap.get(y),h.$el?c(h):jd.has(g.tag)&&u.push(h)}}for(const h of u){const g=h.tag.tagPosition||"head";h.$el=n.createElement(h.tag.tag),c(h),f[g]=f[g]||n.createDocumentFragment(),f[g].appendChild(h.$el)}for(const h of d)await t.hooks.callHook("dom:renderTag",h,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const h in a.pendingSideEffects)a.pendingSideEffects[h]();t._dom=a,await t.hooks.callHook("dom:rendered",{renders:d}),i()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function Mx(t={}){const e=t.domOptions?.render||rh;t.document=t.document||(typeof window<"u"?document:void 0);const n=t.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return px({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[n?JSON.parse(n):!1,...t.init||[]]})}function Ox(t,e){let n=0;return()=>{const r=++n;e(()=>{n===r&&t()})}}function Ix(t={}){const e=Mx({domOptions:{render:Ox(()=>rh(e),n=>setTimeout(n,0))},...t});return e.install=wx(e),e}const Lx={disableDefaults:!0},Dx=Ft({name:"nuxt:head",enforce:"pre",setup(t){const e=Ix(Lx);t.vueApp.use(e);{let n=!0;const r=async()=>{n=!1,await rh(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)}}});/*!
20  * vue-router v4.5.1
21  * (c) 2025 Eduardo San Martin Morote
22  * @license MIT
23  */const ys=typeof document<"u";function k_(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function Nx(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&k_(t.default)}const Ne=Object.assign;function qc(t,e){const n={};for(const r in e){const i=e[r];n[r]=or(i)?i.map(t):t(i)}return n}const Oo=()=>{},or=Array.isArray,C_=/#/g,$x=/&/g,Fx=/\//g,Hx=/=/g,Bx=/\?/g,E_=/\+/g,qx=/%5B/g,jx=/%5D/g,P_=/%5E/g,Vx=/%60/g,R_=/%7B/g,zx=/%7C/g,A_=/%7D/g,Ux=/%20/g;function ih(t){return encodeURI(""+t).replace(zx,"|").replace(qx,"[").replace(jx,"]")}function Wx(t){return ih(t).replace(R_,"{").replace(A_,"}").replace(P_,"^")}function Bu(t){return ih(t).replace(E_,"%2B").replace(Ux,"+").replace(C_,"%23").replace($x,"%26").replace(Vx,"`").replace(R_,"{").replace(A_,"}").replace(P_,"^")}function Yx(t){return Bu(t).replace(Hx,"%3D")}function Kx(t){return ih(t).replace(C_,"%23").replace(Bx,"%3F")}function Xx(t){return t==null?"":Kx(t).replace(Fx,"%2F")}function ta(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const Gx=/\/$/,Jx=t=>t.replace(Gx,"");function jc(t,e,n="/"){let r,i={},s="",o="";const a=e.indexOf("#");let l=e.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=e.slice(0,l),s=e.slice(l+1,a>-1?a:e.length),i=t(s)),a>-1&&(r=r||e.slice(0,a),o=e.slice(a,e.length)),r=tT(r??e,n),{fullPath:r+(s&&"?")+s+o,path:r,query:i,hash:ta(o)}}function Zx(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function Jd(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Qx(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&zs(e.matched[r],n.matched[i])&&M_(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function zs(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function M_(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!eT(t[n],e[n]))return!1;return!0}function eT(t,e){return or(t)?Zd(t,e):or(e)?Zd(e,t):t===e}function Zd(t,e){return or(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function tT(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 s=n.length-1,o,a;for(o=0;o<r.length;o++)if(a=r[o],a!==".")if(a==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(o).join("/")}const Fn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var na;(function(t){t.pop="pop",t.push="push"})(na||(na={}));var Io;(function(t){t.back="back",t.forward="forward",t.unknown=""})(Io||(Io={}));function nT(t){if(!t)if(ys){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),Jx(t)}const rT=/^[^#]+#/;function iT(t,e){return t.replace(rT,"#")+e}function sT(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 uc=()=>({left:window.scrollX,top:window.scrollY});function oT(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=sT(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)}
vendor: 9,676 bytes, line 23
23function Qd(t,e){return(history.state?history.state.position-e:-1)+t}const qu=new Map;function aT(t,e){qu.set(t,e)}function lT(t){const e=qu.get(t);return qu.delete(t),e}let cT=()=>location.protocol+"//"+location.host;function O_(t,e){const{pathname:n,search:r,hash:i}=e,s=t.indexOf("#");if(s>-1){let a=i.includes(t.slice(s))?t.slice(s).length:1,l=i.slice(a);return l[0]!=="/"&&(l="/"+l),Jd(l,"")}return Jd(n,t)+r+i}function uT(t,e,n,r){let i=[],s=[],o=null;const a=({state:d})=>{const h=O_(t,location),g=n.value,p=e.value;let y=0;if(d){if(n.value=h,e.value=d,o&&o===g){o=null;return}y=p?d.position-p.position:0}else r(h);i.forEach(x=>{x(n.value,g,{delta:y,type:na.pop,direction:y?y>0?Io.forward:Io.back:Io.unknown})})};function l(){o=n.value}function c(d){i.push(d);const h=()=>{const g=i.indexOf(d);g>-1&&i.splice(g,1)};return s.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(Ne({},d.state,{scroll:uc()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function ep(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?uc():null}}function fT(t){const{history:e,location:n}=window,r={value:O_(t,n)},i={value:e.state};i.value||s(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function s(l,c,u){const f=t.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?t:t.slice(f))+l:cT()+t+l;try{e[u?"replaceState":"pushState"](c,"",d),i.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function o(l,c){const u=Ne({},e.state,ep(i.value.back,l,i.value.forward,!0),c,{position:i.value.position});s(l,u,!0),r.value=l}function a(l,c){const u=Ne({},i.value,e.state,{forward:l,scroll:uc()});s(u.current,u,!0);const f=Ne({},ep(r.value,l,null),{position:u.position+1},c);s(l,f,!1),r.value=l}return{location:r,state:i,push:a,replace:o}}function hT(t){t=nT(t);const e=fT(t),n=uT(t,e.state,e.location,e.replace);function r(s,o=!0){o||n.pauseListeners(),history.go(s)}const i=Ne({location:"",base:t,go:r,createHref:iT.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 dT(t){return typeof t=="string"||t&&typeof t=="object"}function I_(t){return typeof t=="string"||typeof t=="symbol"}const L_=Symbol("");var tp;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(tp||(tp={}));function Us(t,e){return Ne(new Error,{type:t,[L_]:!0},e)}function Pr(t,e){return t instanceof Error&&L_ in t&&(e==null||!!(t.type&e))}const np="[^/]+?",pT={sensitive:!1,strict:!1,start:!0,end:!0},gT=/[.+*?^${}()[\]/\\]/g;function mT(t,e){const n=Ne({},pT,e),r=[];let i=n.start?"^":"";const s=[];for(const c of t){const u=c.length?[]:[90];n.strict&&!c.length&&(i+="/");for(let f=0;f<c.length;f++){const d=c[f];let h=40+(n.sensitive?.25:0);if(d.type===0)f||(i+="/"),i+=d.value.replace(gT,"\\$&"),h+=40;else if(d.type===1){const{value:g,repeatable:p,optional:y,regexp:x}=d;s.push({name:g,repeatable:p,optional:y});const b=x||np;if(b!==np){h+=10;try{new RegExp(`(${b})`)}catch(_){throw new Error(`Invalid custom RegExp for param "${g}" (${b}): `+_.message)}}let m=p?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;f||(m=y&&c.length<2?`(?:/${m})`:"/"+m),y&&(m+="?"),i+=m,h+=20,y&&(h+=-8),p&&(h+=-20),b===".*"&&(h+=-50)}u.push(h)}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 o=new RegExp(i,n.sensitive?"":"i");function a(c){const u=c.match(o),f={};if(!u)return null;for(let d=1;d<u.length;d++){const h=u[d]||"",g=s[d-1];f[g.name]=h&&g.repeatable?h.split("/"):h}return f}function l(c){let u="",f=!1;for(const d of t){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const h of d)if(h.type===0)u+=h.value;else if(h.type===1){const{value:g,repeatable:p,optional:y}=h,x=g in c?c[g]:"";if(or(x)&&!p)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const b=or(x)?x.join("/"):x;if(!b)if(y)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${g}"`);u+=b}}return u||"/"}return{re:o,score:r,keys:s,parse:a,stringify:l}}function _T(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 D_(t,e){let n=0;const r=t.score,i=e.score;for(;n<r.length&&n<i.length;){const s=_T(r[n],i[n]);if(s)return s;n++}if(Math.abs(i.length-r.length)===1){if(rp(r))return 1;if(rp(i))return-1}return i.length-r.length}function rp(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const yT={type:0,value:""},vT=/[a-zA-Z0-9_]/;function wT(t){if(!t)return[[]];if(t==="/")return[[yT]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=0,r=n;const i=[];let s;function o(){s&&i.push(s),s=[]}let a=0,l,c="",u="";function f(){c&&(n===0?s.push({type:0,value:c}):n===1||n===2||n===3?(s.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(c&&f(),o()):l===":"?(f(),n=1):d();break;case 4:d(),n=r;break;case 1:l==="("?n=2:vT.test(l)?d():(f(),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:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:e("Unknown state");break}}return n===2&&e(`Unfinished custom RegExp for param "${c}"`),f(),o(),i}function bT(t,e,n){const r=mT(wT(t.path),n),i=Ne(r,{record:t,parent:e,children:[],alias:[]});return e&&!i.record.aliasOf==!e.record.aliasOf&&e.children.push(i),i}function xT(t,e){const n=[],r=new Map;e=ap({strict:!1,end:!0,sensitive:!1},e);function i(f){return r.get(f)}function s(f,d,h){const g=!h,p=sp(f);p.aliasOf=h&&h.record;const y=ap(e,f),x=[p];if("alias"in f){const _=typeof f.alias=="string"?[f.alias]:f.alias;for(const v of _)x.push(sp(Ne({},p,{components:h?h.record.components:p.components,path:v,aliasOf:h?h.record:p})))}let b,m;for(const _ of x){const{path:v}=_;if(d&&v[0]!=="/"){const k=d.record.path,C=k[k.length-1]==="/"?"":"/";_.path=d.record.path+(v&&C+v)}if(b=bT(_,d,y),h?h.alias.push(b):(m=m||b,m!==b&&m.alias.push(b),g&&f.name&&!op(b)&&o(f.name)),N_(b)&&l(b),p.children){const k=p.children;for(let C=0;C<k.length;C++)s(k[C],b,h&&h.children[C])}h=h||b}return m?()=>{o(m)}:Oo}function o(f){if(I_(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(o),d.alias.forEach(o))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function a(){return n}function l(f){const d=kT(f,n);n.splice(d,0,f),f.record.name&&!op(f)&&r.set(f.record.name,f)}function c(f,d){let h,g={},p,y;if("name"in f&&f.name){if(h=r.get(f.name),!h)throw Us(1,{location:f});y=h.record.name,g=Ne(ip(d.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&ip(f.params,h.keys.map(m=>m.name))),p=h.stringify(g)}else if(f.path!=null)p=f.path,h=n.find(m=>m.re.test(p)),h&&(g=h.parse(p),y=h.record.name);else{if(h=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!h)throw Us(1,{location:f,currentLocation:d});y=h.record.name,g=Ne({},d.params,f.params),p=h.stringify(g)}const x=[];let b=h;for(;b;)x.unshift(b.record),b=b.parent;return{name:y,path:p,params:g,matched:x,meta:ST(x)}}t.forEach(f=>s(f));function u(){n.length=0,r.clear()}return{addRoute:s,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:a,getRecordMatcher:i}}function ip(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function sp(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:TT(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 TT(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 op(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function ST(t){return t.reduce((e,n)=>Ne(e,n.meta),{})}function ap(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}function kT(t,e){let n=0,r=e.length;for(;n!==r;){const s=n+r>>1;D_(t,e[s])<0?r=s:n=s+1}const i=CT(t);return i&&(r=e.lastIndexOf(i,r-1)),r}function CT(t){let e=t;for(;e=e.parent;)if(N_(e)&&D_(t,e)===0)return e}function N_({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function ET(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 s=r[i].replace(E_," "),o=s.indexOf("="),a=ta(o<0?s:s.slice(0,o)),l=o<0?null:ta(s.slice(o+1));if(a in e){let c=e[a];or(c)||(c=e[a]=[c]),c.push(l)}else e[a]=l}return e}function lp(t){let e="";for(let n in t){const r=t[n];if(n=Yx(n),r==null){r!==void 0&&(e+=(e.length?"&":"")+n);continue}(or(r)?r.map(s=>
vendor: 4,688 bytes, line 23
23s&&Bu(s)):[r&&Bu(r)]).forEach(s=>{s!==void 0&&(e+=(e.length?"&":"")+n,s!=null&&(e+="="+s))})}return e}function PT(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=or(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return e}const RT=Symbol(""),cp=Symbol(""),sh=Symbol(""),oh=Symbol(""),ju=Symbol("");function uo(){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 si(t,e,n,r,i,s=o=>o()){const o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(Us(4,{from:n,to:e})):d instanceof Error?l(d):dT(d)?l(Us(2,{from:e,to:d})):(o&&r.enterCallbacks[i]===o&&typeof d=="function"&&o.push(d),a())},u=s(()=>t.call(r&&r.instances[i],e,n,c));let f=Promise.resolve(u);t.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Vc(t,e,n,r,i=s=>s()){const s=[];for(const o of t)for(const a in o.components){let l=o.components[a];if(!(e!=="beforeRouteEnter"&&!o.instances[a]))if(k_(l)){const u=(l.__vccOpts||l)[e];u&&s.push(si(u,n,r,o,a,i))}else{let c=l();s.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${o.path}"`);const f=Nx(u)?u.default:u;o.mods[a]=u,o.components[a]=f;const h=(f.__vccOpts||f)[e];return h&&si(h,n,r,o,a,i)()}))}}return s}function up(t){const e=Pt(sh),n=Pt(oh),r=Ge(()=>{const l=G(t.to);return e.resolve(l)}),i=Ge(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(zs.bind(null,u));if(d>-1)return d;const h=fp(l[c-2]);return c>1&&fp(u)===h&&f[f.length-1].path!==h?f.findIndex(zs.bind(null,l[c-2])):d}),s=Ge(()=>i.value>-1&&LT(n.params,r.value.params)),o=Ge(()=>i.value>-1&&i.value===n.matched.length-1&&M_(n.params,r.value.params));function a(l={}){if(IT(l)){const c=e[G(t.replace)?"replace":"push"](G(t.to)).catch(Oo);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:Ge(()=>r.value.href),isActive:s,isExactActive:o,navigate:a}}function AT(t){return t.length===1?t[0]:t}const MT=ct({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:up,setup(t,{slots:e}){const n=Kn(up(t)),{options:r}=Pt(sh),i=Ge(()=>({[hp(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[hp(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=e.default&&AT(e.default(n));return t.custom?s:Xt("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},s)}}}),OT=MT;function IT(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 LT(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(!or(i)||i.length!==r.length||r.some((s,o)=>s!==i[o]))return!1}return!0}function fp(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const hp=(t,e,n)=>t??e??n,DT=ct({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=Pt(ju),i=Ge(()=>t.route||r.value),s=Pt(cp,0),o=Ge(()=>{let c=G(s);const{matched:u}=i.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=Ge(()=>i.value.matched[o.value]);Br(cp,Ge(()=>o.value+1)),Br(RT,a),Br(ju,i);const l=he();return _n(()=>[l.value,a.value,t.name],([c,u,f],[d,h,g])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!zs(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(p=>p(c))},{flush:"post"}),()=>{const c=i.value,u=t.name,f=a.value,d=f&&f.components[u];if(!d)return dp(n.default,{Component:d,route:c});const h=f.props[u],g=h?h===!0?c.params:typeof h=="function"?h(c):h:null,y=Xt(d,Ne({},g,e,{onVnodeUnmounted:x=>{x.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return dp(n.default,{Component:y,route:c})||y}}});function dp(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const $_=DT;function NT(t){const e=xT(t.routes,t),n=t.parseQuery||ET,r=t.stringifyQuery||lp,i=t.history,s=uo(),o=uo(),a=uo(),l=ir(Fn);let c=Fn;ys&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");
vendor: 4,259 bytes, line 23
23const u=qc.bind(null,L=>""+L),f=qc.bind(null,Xx),d=qc.bind(null,ta);function h(L,W){let Y,J;return I_(L)?(Y=e.getRecordMatcher(L),J=W):J=L,e.addRoute(J,Y)}function g(L){const W=e.getRecordMatcher(L);W&&e.removeRoute(W)}function p(){return e.getRoutes().map(L=>L.record)}function y(L){return!!e.getRecordMatcher(L)}function x(L,W){if(W=Ne({},W||l.value),typeof L=="string"){const T=jc(n,L,W.path),O=e.resolve({path:T.path},W),F=i.createHref(T.fullPath);return Ne(T,O,{params:d(O.params),hash:ta(T.hash),redirectedFrom:void 0,href:F})}let Y;if(L.path!=null)Y=Ne({},L,{path:jc(n,L.path,W.path).path});else{const T=Ne({},L.params);for(const O in T)T[O]==null&&delete T[O];Y=Ne({},L,{params:f(T)}),W.params=f(W.params)}const J=e.resolve(Y,W),ae=L.hash||"";J.params=u(d(J.params));const ye=Zx(r,Ne({},L,{hash:Wx(ae),path:J.path})),w=i.createHref(ye);return Ne({fullPath:ye,hash:ae,query:r===lp?PT(L.query):L.query||{}},J,{redirectedFrom:void 0,href:w})}function b(L){return typeof L=="string"?jc(n,L,l.value.path):Ne({},L)}function m(L,W){if(c!==L)return Us(8,{from:W,to:L})}function _(L){return C(L)}function v(L){return _(Ne(b(L),{replace:!0}))}function k(L){const W=L.matched[L.matched.length-1];if(W&&W.redirect){const{redirect:Y}=W;let J=typeof Y=="function"?Y(L):Y;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=b(J):{path:J},J.params={}),Ne({query:L.query,hash:L.hash,params:J.path!=null?{}:L.params},J)}}function C(L,W){const Y=c=x(L),J=l.value,ae=L.state,ye=L.force,w=L.replace===!0,T=k(Y);if(T)return C(Ne(b(T),{state:typeof T=="object"?Ne({},ae,T.state):ae,force:ye,replace:w}),W||Y);const O=Y;O.redirectedFrom=W;let F;return!ye&&Qx(r,J,Y)&&(F=Us(16,{to:O,from:J}),fe(J,J,!0,!1)),(F?Promise.resolve(F):P(O,J)).catch(S=>Pr(S)?Pr(S,2)?S:A(S):z(S,O,J)).then(S=>{if(S){if(Pr(S,2))return C(Ne({replace:w},b(S.to),{state:typeof S.to=="object"?Ne({},ae,S.to.state):ae,force:ye}),W||O)}else S=M(O,J,!0,w,ae);return D(O,J,S),S})}function R(L,W){const Y=m(L,W);return Y?Promise.reject(Y):Promise.resolve()}function E(L){const W=Se.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(L):L()}function P(L,W){let Y;const[J,ae,ye]=$T(L,W);Y=Vc(J.reverse(),"beforeRouteLeave",L,W);for(const T of J)T.leaveGuards.forEach(O=>{Y.push(si(O,L,W))});const w=R.bind(null,L,W);return Y.push(w),de(Y).then(()=>{Y=[];for(const T of s.list())Y.push(si(T,L,W));return Y.push(w),de(Y)}).then(()=>{Y=Vc(ae,"beforeRouteUpdate",L,W);for(const T of ae)T.updateGuards.forEach(O=>{Y.push(si(O,L,W))});return Y.push(w),de(Y)}).then(()=>{Y=[];for(const T of ye)if(T.beforeEnter)if(or(T.beforeEnter))for(const O of T.beforeEnter)Y.push(si(O,L,W));else Y.push(si(T.beforeEnter,L,W));return Y.push(w),de(Y)}).then(()=>(L.matched.forEach(T=>T.enterCallbacks={}),Y=Vc(ye,"beforeRouteEnter",L,W,E),Y.push(w),de(Y))).then(()=>{Y=[];for(const T of o.list())Y.push(si(T,L,W));return Y.push(w),de(Y)}).catch(T=>Pr(T,8)?T:Promise.reject(T))}function D(L,W,Y){a.list().forEach(J=>E(()=>J(L,W,Y)))}function M(L,W,Y,J,ae){const ye=m(L,W);if(ye)return ye;const w=W===Fn,T=ys?history.state:{};Y&&(J||w?i.replace(L.fullPath,Ne({scroll:w&&T&&T.scroll},ae)):i.push(L.fullPath,ae)),l.value=L,fe(L,W,Y,w),A()}let N;function U(){N||(N=i.listen((L,W,Y)=>{if(!be.listening)return;const J=x(L),ae=k(J);if(ae){C(Ne(ae,{replace:!0,force:!0}),J).catch(Oo);return}c=J;const ye=l.value;ys&&aT(Qd(ye.fullPath,Y.delta),uc()),P(J,ye).catch(w=>Pr(w,12)?w:Pr(w,2)?(C(Ne(b(w.to),{force:!0}),J).then(T=>{Pr(T,20)&&!Y.delta&&Y.type===na.pop&&i.go(-1,!1)}).catch(Oo),Promise.reject()):(Y.delta&&i.go(-Y.delta,!1),z(w,J,ye))).then(w=>{w=w||M(J,ye,!1),w&&(Y.delta&&!Pr(w,8)?i.go(-Y.delta,!1):Y.type===na.pop&&Pr(w,20)&&i.go(-1,!1)),D(J,ye,w)}).catch(Oo)}))}let B=uo(),H=uo(),V;function z(L,W,Y){A(L);const J=H.list();return J.length?J.forEach(ae=>ae(L,W,Y)):console.error(L),Promise.reject(L)}function ne(){return V&&l.value!==Fn?Promise.resolve():new Promise((L,W)=>{B.add([L,W])})}function A(L){return V||(V=!L,U(),B.list().forEach(([W,Y])=>L?Y(L):W()),B.reset()),L}function fe(L,W,Y,J){const{scrollBehavior:ae}=t;if(!ys||!ae)return Promise.resolve();const ye=!Y&&lT(Qd(L.fullPath,0))||(J||!Y)&&history.state&&history.state.scroll||null;return Zi().then(()=>ae(L,W,ye)).then(w=>
23w&&oT(w)).catch(w=>z(w,L,W))}const ce=L=>i.go(L);let He;const Se=new Set,be={currentRoute:l,listening:!0,addRoute:h,removeRoute:g,clearRoutes:e.clearRoutes,hasRoute:y,getRoutes:p,resolve:x,options:t,push:_,replace:v,go:ce,back:()=>ce(-1),forward:()=>ce(1),beforeEach:s.add,beforeResolve:o.add,afterEach:a.add,onError:H.add,isReady:ne,install(L){const W=this;L.component("RouterLink",OT),L.component("RouterView",$_),L.config.globalProperties.$router=W,Object.defineProperty(L.config.globalProperties,"$route",{enumerable:!0,get:()=>G(l)}),ys&&!He&&l.value===Fn&&(He=!0,_(i.location).catch(ae=>{}));const Y={};for(const ae in Fn)Object.defineProperty(Y,ae,{get:()=>l.value[ae],enumerable:!0});L.provide(sh,W),L.provide(oh,Dr(Y)),L.provide(ju,l);const J=L.unmount;Se.add(L),L.unmount=function(){Se.delete(L),Se.size<1&&(c=Fn,N&&N(),N=null,l.value=Fn,He=!1,V=!1),J()}}};function de(L){return L.reduce((W,Y)=>W.then(()=>E(Y)),Promise.resolve())}return be}function $T(t,e){const n=[],r=[],i=[],s=Math.max(e.matched.length,t.matched.length);for(let o=0;o<s;o++){const a=e.matched[o];a&&(t.matched.find(c=>zs(c,a))?r.push(a):n.push(a));const l=t.matched[o];l&&(e.matched.find(c=>zs(c,l))||i.push(l))}return[n,r,i]}function FT(t){return Pt(oh)}const HT=/(:\w+)\([^)]+\)/g,BT=/(:\w+)[?+*]/g,qT=/:\w+/g,jT=(t,e)=>e.path.replace(HT,"$1").replace(BT,"$1").replace(qT,n=>t.params[n.slice(1)]?.toString()||""),Vu=(t,e)=>{const n=t.route.matched.find(i=>i.components?.default===t.Component.type),r=e??n?.meta.key??(n&&jT(t.route,n));return typeof r=="function"?r(t.route):r},VT=(t,e)=>({default:()=>t?Xt(F1,t===!0?{}:t,e):e});function ah(t){return Array.isArray(t)?t:[t]}const zc=[{name:"index",path:"/",component:()=>ai(()=>import("./DiFgZUZG.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"buy-now",path:"/buy-now",component:()=>ai(()=>import("./BWpjrKJj.js"),__vite__mapDeps([2,3,1]),import.meta.url)},{name:"privacy-policy",path:"/privacy-policy",component:()=>ai(()=>import("./PNjkudex.js"),[],import.meta.url)},{name:"the-stories",path:"/the-stories",component:()=>ai(()=>import("./DeKStWlv.js"),[],import.meta.url)},{name:"the-stories-slug-title",path:"/the-stories/:slug()/:title()",component:()=>ai(()=>import("./BRZDfi-l.js"),__vite__mapDeps([4,3]),import.meta.url)}],zT=(t,e)=>({default:()=>t?Xt(Bv,t===!0?{}:t,e):e.default?.()}),UT=/(:\w+)\([^)]+\)/g,WT=/(:\w+)[?+*]/g,YT=/:\w+/g;function pp(t){const e=t?.meta.key??t.path.replace(UT,"$1").replace(WT,"$1").replace(YT,n=>t.params[n.slice(1)]?.toString()||"");return typeof e=="function"?e(t):e}function KT(t,e){return t===e||e===Fn?!1:pp(t)!==pp(e)?!0:!t.matched.every((r,i)=>r.components&&r.components.default===e.matched[i]?.components?.default)}const XT={scrollBehavior(t,e,n){const r=Je(),i=un().options?.scrollBehaviorType??"auto";if(t.path===e.path)return e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:F_(t.hash),behavior:i}:!1;if((typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop)===!1)return!1;const o=r._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(a=>{if(e===Fn){a(gp(t,e,n,i));return}r.hooks.hookOnce(o,()=>{requestAnimationFrame(()=>a(gp(t,e,n,i)))})})}};function F_(t){try{const e=document.querySelector(t);if(e)return(Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function gp(t,e,n,r){if(n)return n;const i=KT(t,e);return t.hash?{el:t.hash,top:F_(t.hash),behavior:i?r:"instant"}:{left:0,top:0}}const GT={hashMode:!1,scrollBehaviorType:"auto"},Qr={...GT,...XT},JT=async(t,e)=>{let n,r;if(!t.meta?.validate)return;const i=([n,r]=Is(()=>Promise.resolve(t.meta.validate(t))),n=await n,r(),n);if(i===!0)return;const s=Vi({fatal:!0,statusCode:i&&i.statusCode||404,statusMessage:i&&i.statusMessage||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}});return typeof window<"u"&&window.history.pushState({},"",e.fullPath),s},ZT=async t=>{let e,n;const r=([e,n]=Is(()=>nh({path:t.path})),e=await e,n(),e);if(r.redirect)return lr(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},QT=[JT,ZT],zu={};function e2(t,e,n){const{pathname:r,search:i,hash:s}=e,o=t.indexOf("#");if(o>-1){const c=s.includes(t.slice(o))?t.slice(o).length:1;let u=s.slice(c);return u[0]!=="/"&&(u="/"+u),Md(u,"")}const a=Md(r,t),l=!n||jw(a,n)?a:n;
23return l+(l.includes("?")?"":i)+s}const t2=Ft({name:"nuxt:router",enforce:"pre",async setup(t){let e,n,r=hn().app.baseURL;const i=Qr.history?.(r)??hT(r),s=Qr.routes?([e,n]=Is(()=>Qr.routes(zc)),e=await e,n(),e??zc):zc;let o;const a=NT({...Qr,scrollBehavior:(y,x,b)=>{if(x===Fn){o=b;return}if(Qr.scrollBehavior){if(a.options.scrollBehavior=Qr.scrollBehavior,"scrollRestoration"in window.history){const m=a.beforeEach(()=>{m(),window.history.scrollRestoration="manual"})}return Qr.scrollBehavior(y,Fn,o||b)}},history:i,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=ir(a.currentRoute.value);a.afterEach((y,x)=>{l.value=x}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=e2(r,window.location,t.payload.path),u=ir(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};t.hook("page:finish",f),a.afterEach((y,x)=>{y.matched[y.matched.length-1]?.components?.default===x.matched[x.matched.length-1]?.components?.default&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y],enumerable:!0});t._route=Dr(d),t._middleware||={global:[],named:{}};const h=no();a.afterEach(async(y,x,b)=>{delete t._processingMiddleware,!t.isHydrating&&h.value&&await t.runWithContext(Fb),b&&await t.callHook("page:loading:end")});try{[e,n]=Is(()=>a.isReady()),await e,n()}catch(y){[e,n]=Is(()=>t.runWithContext(()=>Ii(y))),await e,n()}const g=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const p=t.payload.state._layout;return a.beforeEach(async(y,x)=>{await t.callHook("page:loading:start"),y.meta=Kn(y.meta),t.isHydrating&&p&&!zr(y.meta.layout)&&(y.meta.layout=p),t._processingMiddleware=!0;{const b=new Set([...QT,...t._middleware.global]);for(const m of y.matched){const _=m.meta.middleware;if(_)for(const v of ah(_))b.add(v)}{const m=await t.runWithContext(()=>nh({path:y.path}));if(m.appMiddleware)for(const _ in m.appMiddleware)m.appMiddleware[_]?b.add(_):b.delete(_)}for(const m of b){const _=typeof m=="string"?t._middleware.named[m]||await zu[m]?.().then(v=>v.default||v):m;if(!_)throw new Error(`Unknown route middleware: '${m}'.`);try{const v=await t.runWithContext(()=>_(y,x));if(!t.payload.serverRendered&&t.isHydrating&&(v===!1||v instanceof Error)){const k=v||Vi({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await t.runWithContext(()=>Ii(k)),!1}if(v===!0)continue;if(v===!1)return v;if(v)return u_(v)&&v.fatal&&await t.runWithContext(()=>Ii(v)),v}catch(v){const k=Vi(v);return k.fatal&&await t.runWithContext(()=>Ii(k)),k}}}}),a.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),a.afterEach(y=>{if(y.matched.length===0)return t.runWithContext(()=>Ii(Vi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{"name"in g&&(g.name=void 0),await a.replace({...g,force:!0}),a.options.scrollBehavior=Qr.scrollBehavior}catch(y){await t.runWithContext(()=>Ii(y))}}),{provide:{router:a}}}}),Uu=globalThis.requestIdleCallback||(t=>{const e=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(n)},1)}),n2=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),fc=t=>{const e=Je();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{Uu(()=>t())}):Uu(()=>t())},r2="$s";function H_(...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=r2+n,s=Je(),o=Gg(s.payload.state,i);if(o.value===void 0&&r){const a=r();if(vt(a))return s.payload.state[i]=a,a;o.value=a}return o}function i2(t){if(t?.__asyncLoader&&!t.__asyncResolved)return t.__asyncLoader()}async function B_(t,e=un()){const{path:n,matched:r}=e.resolve(t);if(!r.length||(e._routePreloaded||=new Set,e._routePreloaded.has(n)))return;const i=e._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>B_(t,e));e._routePreloaded.add(n);const s=r.map(o=>o.components?.default).filter(o=>typeof o=="function");for(const o of s){const a=Promise.resolve(o()).catch(()=>{}).finally(()=>i.splice(i.indexOf(a)));i.push(a)}await Promise.all(i)}function s2(t={}){const e=t.path||window.location.pathname;let n={};try{n=Sl(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||n?.path!==e||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:Je().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}const o2=(...t)=>t.find(e=>e!==void 0);function a2(t){const e=t.componentName||"NuxtLink";function n(s){return typeof s=="string"&&s.startsWith("#")}function r(s,o,a){const l=a??t.trailingSlash;if(!s||l!=="append"&&l!=="remove")return s;if(typeof s=="string")return Oa(s,l);const c="path"in s&&s.path!==void 0?s.path:o(s).path;return{...s,name:void 0,path:Oa(c,l)}}function i(s){const o=un(),a=hn(),l=Ge(()=>!!s.target&&s.target!=="_self"),c=Ge(()=>{const y=s.to||s.href||"";return typeof y=="string"&&lr(y,{acceptRelative:!0})}),u=rd("RouterLink"),f=typeof u!="string"?u.useLink:void 0,d=Ge(()=>{if(s.external)return!0;const y=s.to||s.href||"";return typeof y=="object"?!1:y===""||c.value}),h=Ge(()=>{const y=s.to||s.href||"";return d.value?y:r(y,o.resolve,s.trailingSlash)}),g=d.value?void 0:f?.({...s,to:h}),p=Ge(()=>{const y=s.trailingSlash??t.trailingSlash;if(!h.value||c.value||n(h.value))return h.value;if(d.value){const x=typeof h.value=="object"&&"path"in h.value?$u(h.value):h.value,b=typeof x=="object"?o.resolve(x).href:x;return Oa(b,y)}return typeof h.value=="object"?o.resolve(h.value)?.href??null:Oa(oc(a.app.baseURL,h.value),y)});return{to:h,hasTarget:l,isAbsoluteUrl:c,isExternal:d,href:p,isActive:g?.isActive??Ge(()=>h.value===o.currentRoute.value.path),isExactActive:g?.isExactActive??Ge(()=>h.value===o.currentRoute.value.path),route:g?.route??Ge(()=>o.resolve(h.value)),async navigate(y){await $b(p.value,{replace:s.replace,external:d.value||l.value})}}}return ct({name:e,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:i,setup(s,{slots:o}){const a=un(),{to:l,href:c,navigate:u,isExternal:f,hasTarget:d,isAbsoluteUrl:h}=i(s),g=ir(!1),p=he(null),y=m=>{p.value=s.custom?m?.$el?.nextElementSibling:m?.$el};function x(m){return!g.value&&(typeof s.prefetchOn=="string"?s.prefetchOn===m:s.prefetchOn?.[m]??t.prefetchOn?.[m])&&(s.prefetch??t.prefetch)!==!1&&s.noPrefetch!==!0&&s.target!=="_blank"&&!u2()}async function b(m=Je()){if(g.value)return;g.value=!0;const _=typeof l.value=="string"?l.value:f.value?$u(l.value):a.resolve(l.value).fullPath,v=f.value?new URL(_,window.location.href).href:_;await Promise.all([m.hooks.callHook("link:prefetch",v).catch(()=>{}),!f.value&&!d.value&&B_(l.value,a).catch(()=>{})])}if(x("visibility")){const m=Je();let _,v=null;fn(()=>{const k=l2();fc(()=>{_=Uu(()=>{p?.value?.tagName&&(v=k.observe(p.value,async()=>{v?.(),v=null,await b(m)}))})})}),ar(()=>{_&&n2(_),v?.(),v=null})}return()=>{if(!f.value&&!d.value&&!n(l.value)){const v={ref:y,to:l.value,activeClass:s.activeClass||t.activeClass,exactActiveClass:s.exactActiveClass||t.exactActiveClass,replace:s.replace,ariaCurrentValue:s.ariaCurrentValue,custom:s.custom};
23return s.custom||(x("interaction")&&(v.onPointerenter=b.bind(null,void 0),v.onFocus=b.bind(null,void 0)),g.value&&(v.class=s.prefetchedClass||t.prefetchedClass),v.rel=s.rel||void 0),Xt(rd("RouterLink"),v,o.default)}const m=s.target||null,_=o2(s.noRel?"":s.rel,t.externalRelAttribute,h.value||d.value?"noopener noreferrer":"")||null;return s.custom?o.default?o.default({href:c.value,navigate:u,prefetch:b,get route(){if(!c.value)return;const v=new URL(c.value,window.location.href);return{path:v.pathname,fullPath:v.pathname,get query(){return Xf(v.search)},hash:v.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:_,target:m,isExternal:f.value||d.value,isActive:!1,isExactActive:!1}):null:Xt("a",{ref:p,href:c.value||null,rel:_,target:m,onClick:v=>{if(!(f.value||d.value))return v.preventDefault(),s.replace?a.replace(c.value):a.push(c.value)}},o.default?.())}}})}const hc=a2(vb);function Oa(t,e){const n=e==="append"?sc:Wr;return lr(t)&&!t.startsWith("http")?t:n(t,!0)}function l2(){const t=Je();if(t._observer)return t._observer;let e=null;const n=new Map,r=(s,o)=>(e||=new IntersectionObserver(a=>{for(const l of a){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}}),n.set(s,o),e.observe(s),()=>{n.delete(s),e?.unobserve(s),n.size===0&&(e?.disconnect(),e=null)});return t._observer={observe:r}}const c2=/2g/;function u2(){const t=navigator.connection;return!!(t&&(t.saveData||c2.test(t.effectiveType)))}function f2(t){typeof t.indexable<"u"&&(t.indexable=String(t.indexable)!=="false"),typeof t.trailingSlash<"u"&&!t.trailingSlash&&(t.trailingSlash=String(t.trailingSlash)!=="false"),t.url&&!lr(String(t.url),{acceptRelative:!0,strict:!1})&&(t.url=Bw(String(t.url)));const e=Object.keys(t).sort((r,i)=>r.localeCompare(i)),n={};for(const r of e)n[r]=t[r];return n}function h2(t){const n=[];function r(s){if(!s||typeof s!="object"||Object.keys(s).length===0)return()=>{};s._context;const o={};for(const l in s){const c=s[l];typeof c<"u"&&c!==""&&(o[l]=c)}let a;return Object.keys(o).filter(l=>!l.startsWith("_")).length>0&&(a=n.push(o)),()=>{typeof a<"u"&&n.splice(a-1,1)}}function i(s){const o={};s?.debug&&(o._context={}),o._priority={};for(const a in n.sort((l,c)=>(l._priority||0)-(c._priority||0)))for(const l in n[a]){const c=l,u=s?.resolveRefs?hl(n[a][l]):n[a][l];!l.startsWith("_")&&typeof u<"u"&&u!==""&&(o[l]=u,typeof n[a]._priority<"u"&&n[a]._priority!==-1&&(o._priority[c]=n[a]._priority),s?.debug&&(o._context[c]=n[a]._context?.[c]||n[a]._context||"anonymous"))}return s?.skipNormalize?o:f2(o)}return{stack:n,push:r,get:i}}const d2=Ft({name:"nuxt-site-config:init",enforce:"pre",async setup(t){const e=h2(),n=H_("site-config");{const r=n.value||window.__NUXT_SITE_CONFIG__||{};for(const i in r)i[0]!=="_"&&e.push({[i]:r[i],_priority:r._priority?.[i]||-1})}return{provide:{nuxtSiteConfig:e}}}}),p2=Ft({name:"nuxt:payload",setup(t){const e=new Set;un().beforeResolve(async(n,r)=>{if(n.path===r.path)return;const i=await Gd(n.path);if(i){for(const s of e)delete t.static.data[s];for(const s in i.data)s in t.static.data||e.add(s),t.static.data[s]=i.data[s]}}),fc(()=>{t.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await Gd(n).catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(cc,1e3)})}}),g2=Ft(()=>{const t=un();fc(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),m2=Ft(t=>{let e;async function n(){let r;try{r=await cc()}catch(i){const s=i;if(!("status"in s&&(s.status===404||s.status===403)))throw s}e&&clearTimeout(e),e=setTimeout(n,Fd);try{const i=await $fetch(Jf("builds/latest.json")+`?${Date.now()}`);i.id!==r?.id&&(t.hooks.callHook("app:manifest:update",i),e&&clearTimeout(e))}catch{}}fc(()=>{e=setTimeout(n,Fd)})}),_2=Ft({name:"nuxt:chunk-reload",setup(t){const e=un(),n=hn(),r=new Set;e.beforeEach(()=>{r.clear()}),t.hook("app:chunkError",({error:s})=>{r.add(s)});function i(s){const o=oc(n.app.baseURL,s.fullPath);s2({path:o,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(i)}),e.onError((s,o)=>{r.has(s)&&i(o)})}}),y2=wu(()=>ai(()=>Promise.resolve().then(()=>j2),void 0,import.meta.url).then(t=>t.VueLenis||t.default||t)),v2=[["VueLenis",y2]],w2=Ft({name:"nuxt:global-components",setup(t){for(const[e,n]of v2)t.vueApp.component(e,n),t.vueApp.component("Lazy"+e,n)}}),Ia={},b2=Ft({name:"nuxt:prefetch",setup(t){const e=un();t.hooks.hook("app:mounted",()=>{e.beforeEach(async n=>{const r=n?.meta?.layout;r&&typeof Ia[r]=="function"&&await Ia[r]()})}),t.hooks.hook("link:prefetch",n=>{if(lr(n))return;const r=e.resolve(n);if(!r)return;const i=r.meta.layout;let s=ah(r.meta.middleware);s=s.filter(o=>
23typeof o=="string");for(const o of s)typeof zu[o]=="function"&&zu[o]();typeof i=="string"&&i in Ia&&i2(Ia[i])})}});function lh(t){const e=Kn({});return zf(()=>{const n=Je().$nuxtSiteConfig.get(Zf({resolveRefs:!0},t));Object.assign(e,n)}),delete e._priority,e}const x2=Ft(()=>{const t=ro();if(!t)return;const e=lh(),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",tagPriority:"low"})),t.push(n)}),T2=Ft(()=>{const t=ro();t&&(t.use(__),t.use(yx()))}),S2=/\d/,k2=["-","_","/","."];function C2(t=""){if(!S2.test(t))return t!==t.toLowerCase()}function E2(t,e){const n=k2,r=[];if(!t||typeof t!="string")return r;let i="",s,o;for(const a of t){const l=n.includes(a);if(l===!0){r.push(i),i="",s=void 0;continue}const c=C2(a);if(o===!1){if(s===!1&&c===!0){r.push(i),i=a,s=c;continue}if(s===!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,s=c;continue}}i+=a,s=c,o=l}return r.push(i),r}function P2(t){return t?t[0].toUpperCase()+t.slice(1):""}const R2=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function A2(t,e){return(Array.isArray(t)?t:E2(t)).filter(Boolean).map(n=>R2.test(n)?n.toLowerCase():P2(n)).join(" ")}const M2=Ft({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const t=ya(),e=no(),n=Ge(()=>{if(e.value&&[404,500].includes(e.value?.statusCode))return`${e.value.statusCode} - ${e.value.message}`;if(typeof t.meta?.title=="string")return t.meta?.title;const s=Wr(t.path||"/").split("/").pop();return s?A2(s):null});th({title:()=>n.value},{tagPriority:101})}});var O2="1.3.11";function q_(t,e,n){return Math.max(t,Math.min(e,n))}function I2(t,e,n){return(1-n)*t+n*e}function L2(t,e,n,r){return I2(t,e,1-Math.exp(-n*r))}function D2(t,e){return(t%e+e)%e}var N2=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(t){if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const n=q_(0,this.currentTime/this.duration,1);e=n>=1;const r=e?1:this.easing(n);this.value=this.from+(this.to-this.from)*r}else this.lerp?(this.value=L2(this.value,this.to,this.lerp*60,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:n,duration:r,easing:i,onStart:s,onUpdate:o}){this.from=this.value=t,this.to=e,this.lerp=n,this.duration=r,this.easing=i,this.currentTime=0,this.isRunning=!0,s?.(),this.onUpdate=o}};function $2(t,e){let n;return function(...r){let i=this;clearTimeout(n),n=setTimeout(()=>{n=void 0,t.apply(i,r)},e)}}var F2=class{constructor(t,e,{autoResize:n=!0,debounce:r=250}={}){this.wrapper=t,this.content=e,n&&(this.debouncedResize=$2(this.resize,r),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},j_=class{events={};emit(t,...e){let n=this.events[t]||[];for(let r=0,i=n.length;r<i;r++)n[r]?.(...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter(n=>e!==n)}}off(t,e){this.events[t]=this.events[t]?.filter(n=>e!==n)}destroy(){this.events={}}},mp=100/6,ei={passive:!1},H2=class{constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,ei),this.element.addEventListener("touchstart",this.onTouchStart,ei),this.element.addEventListener("touchmove",this.onTouchMove,ei),this.element.addEventListener("touchend",this.onTouchEnd,ei)}touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new j_;on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,ei),this.element.removeEventListener("touchstart",this.onTouchStart,ei),this.element.removeEventListener("touchmove",this.onTouchMove,ei),this.element.removeEventListener("touchend",this.onTouchEnd,ei)}onTouchStart=t=>{const{clientX:e,clientY:n}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=n,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:n}=t.targetTouches?t.targetTouches[0]:t,r=-(e-this.touchStart.x)*this.options.touchMultiplier,i=-(n-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=n,this.lastDelta={x:r,y:i},this.emitter.emit("scroll",{deltaX:r,deltaY:i,event:t})};onTouchEnd=t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=t=>{let{deltaX:e,deltaY:n,deltaMode:r}=t;const i=r===1?mp:r===2?this.window.width:1,s=r===1?mp:r===2?this.window.height:1;e*=i,n*=s,e*=this.options.wheelMultiplier,n*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:e,deltaY:n,event:t})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}},_p=t=>Math.min(1,1.001-Math.pow(2,-10*t)),B2=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;__rafID=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new N2;emitter=new j_;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:n=t,smoothWheel:r=!0,syncTouch:i=!1,syncTouchLerp:s=.075,touchInertiaExponent:o=1.7,duration:a,easing:l,lerp:c=.
231,infinite:u=!1,orientation:f="vertical",gestureOrientation:d=f==="horizontal"?"both":"vertical",touchMultiplier:h=1,wheelMultiplier:g=1,autoResize:p=!0,prevent:y,virtualScroll:x,overscroll:b=!0,autoRaf:m=!1,anchors:_=!1,autoToggle:v=!1,allowNestedScroll:k=!1,__experimental__naiveDimensions:C=!1}={}){window.lenisVersion=O2,(!t||t===document.documentElement)&&(t=window),typeof a=="number"&&typeof l!="function"?l=_p:typeof l=="function"&&typeof a!="number"&&(a=1),this.options={wrapper:t,content:e,eventsTarget:n,smoothWheel:r,syncTouch:i,syncTouchLerp:s,touchInertiaExponent:o,duration:a,easing:l,lerp:c,infinite:u,gestureOrientation:d,orientation:f,touchMultiplier:h,wheelMultiplier:g,autoResize:p,prevent:y,virtualScroll:x,overscroll:b,autoRaf:m,anchors:_,autoToggle:v,allowNestedScroll:k,__experimental__naiveDimensions:C},this.dimensions=new F2(t,e,{autoResize:p}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.addEventListener("click",this.onClick,!1),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll=new H2(n,{touchMultiplier:h,wheelMultiplier:g}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&this.rootElement.addEventListener("transitionend",this.onTransitionEnd,{passive:!0}),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown,!1),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.removeEventListener("click",this.onClick,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this.__rafID&&cancelAnimationFrame(this.__rafID)}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}onScrollEnd=t=>{t instanceof CustomEvent||(this.isScrolling==="smooth"||this.isScrolling===!1)&&t.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};onTransitionEnd=t=>{if(t.propertyName.includes("overflow")){const e=this.isHorizontal?"overflow-x":"overflow-y",n=getComputedStyle(this.rootElement)[e];["hidden","clip"].includes(n)?this.internalStop():this.internalStart()}};setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}onClick=t=>{const n=t.composedPath().find(r=>r instanceof HTMLAnchorElement&&(r.getAttribute("href")?.startsWith("#")||r.getAttribute("href")?.startsWith("/#")||r.getAttribute("href")?.startsWith("./#")));if(n){const r=n.getAttribute("href");if(r){const i=typeof this.options.anchors=="object"&&this.options.anchors?this.options.anchors:void 0;let s=`#${r.split("#")[1]}`;["#","/#","./#","#top","/#top","./#top"].includes(r)&&(s=0),this.scrollTo(s,i)}}};onPointerDown=t=>{t.button===1&&this.reset()};onVirtualScroll=t=>{if(typeof this.options.virtualScroll=="function"&&this.options.virtualScroll(t)===!1)return;const{deltaX:e,deltaY:n,event:r}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:n,event:r}),r.ctrlKey||r.lenisStopPropagation)return;const i=r.type.includes("touch"),s=r.type.includes("wheel");this.isTouching=r.type==="touchstart"||r.type==="touchmove";const o=e===0&&n===0;if(this.options.syncTouch&&i&&r.type==="touchstart"&&o&&!this.isStopped&&!this.isLocked){this.reset();return}const l=this.options.gestureOrientation==="vertical"&&n===0||this.options.gestureOrientation==="horizontal"&&e===0;if(o||l)return;let c=r.composedPath();c=c.slice(0,c.indexOf(this.rootElement));const u=this.options.prevent;if(c.find(y=>y instanceof HTMLElement&&(typeof u=="function"&&u?.(y)||y.hasAttribute?.("data-lenis-prevent")||i&&y.hasAttribute?.("data-lenis-prevent-touch")||s&&y.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.checkNestedScroll(y,{deltaX:e,deltaY:n}))))return;if(this.isStopped||this.isLocked){r.cancelable&&r.preventDefault();return}if(!(this.options.syncTouch&&i||this.options.smoothWheel&&s)){this.isScrolling="native",this.animate.stop(),r.lenisStopPropagation=!0;return}let d=n;this.options.gestureOrientation==="both"?d=Math.abs(n)>Math.abs(e)?n:e:this.options.gestureOrientation==="horizontal"&&(d=e),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&n>0||this.animatedScroll===this.limit&&n<0))&&(r.lenisStopPropagation=!0),r.cancelable&&r.preventDefault();const h=i&&this.options.syncTouch,p=i&&r.type==="touchend";p&&(d=Math.sign(this.velocity)*Math.pow(Math.abs(this.velocity),this.options.touchInertiaExponent)),this.scrollTo(this.targetScroll+d,{programmatic:!1,...h?{lerp:p?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit
23()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(this._resetVelocityTimeout!==null&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(this.isScrolling===!1||this.isScrolling==="native"){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isStopped||(this.isScrolling="native"),this.emit(),this.velocity!==0&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle){this.rootElement.style.removeProperty("overflow");return}this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle){this.rootElement.style.setProperty("overflow","clip");return}this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=t=>{const e=t-(this.time||t);this.time=t,this.animate.advance(e*.001),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))};scrollTo(t,{offset:e=0,immediate:n=!1,lock:r=!1,duration:i=this.options.duration,easing:s=this.options.easing,lerp:o=this.options.lerp,onStart:a,onComplete:l,force:c=!1,programmatic:u=!0,userData:f}={}){if(!((this.isStopped||this.isLocked)&&!c)){if(typeof t=="string"&&["top","left","start"].includes(t))t=0;else if(typeof t=="string"&&["bottom","right","end"].includes(t))t=this.limit;else{let d;if(typeof t=="string"?d=document.querySelector(t):t instanceof HTMLElement&&t?.nodeType&&(d=t),d){if(this.options.wrapper!==window){const g=this.rootElement.getBoundingClientRect();e-=this.isHorizontal?g.left:g.top}const h=d.getBoundingClientRect();t=(this.isHorizontal?h.left:h.top)+this.animatedScroll}}if(typeof t=="number"){if(t+=e,t=Math.round(t),this.options.infinite){if(u){this.targetScroll=this.animatedScroll=this.scroll;const d=t-this.animatedScroll;d>this.limit/2?t=t-this.limit:d<-this.limit/2&&(t=t+this.limit)}}else t=q_(0,t,this.limit);if(t===this.targetScroll){a?.(this),l?.(this);return}if(this.userData=f??{},n){this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),l?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}u||(this.targetScroll=t),typeof i=="number"&&typeof s!="function"?s=_p:typeof s=="function"&&typeof i!="number"&&(i=1),this.animate.fromTo(this.animatedScroll,t,{duration:i,easing:s,lerp:o,onStart:()=>{r&&(this.isLocked=!0),this.isScrolling="smooth",a?.(this)},onUpdate:(d,h)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=d-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=d,this.setScroll(this.scroll),u&&(this.targetScroll=d),h||this.emit(),h&&(this.reset(),this.emit(),l?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}checkNestedScroll(t,{deltaX:e,deltaY:n}){const r=Date.now(),i=t._lenis??={};let s,o,a,l,c,u,f,d;const h=this.options.gestureOrientation;if(r-(i.time??0)>2e3){i.time=Date.now();const v=window.getComputedStyle(t);i.computedStyle=v;const k=v.overflowX,C=v.overflowY;if(s=["auto","overlay","scroll"].includes(k),o=["auto","overlay","scroll"].includes(C),i.hasOverflowX=s,i.hasOverflowY=o,!s&&!o||h==="vertical"&&!o||h==="horizontal"&&!s)return!1;c=t.scrollWidth,u=t.scrollHeight,f=t.clientWidth,d=t.clientHeight,a=c>f,l=u>d,i.isScrollableX=a,i.isScrollableY=l,i.scrollWidth=c,i.scrollHeight=u,i.clientWidth=f,i.clientHeight=d}else a=i.isScrollableX,l=i.isScrollableY,s=i.hasOverflowX,o=i.hasOverflowY,c=i.scrollWidth,u=i.scrollHeight,f=i.clientWidth,d=i.clientHeight;if(!s&&!o||!a&&!l||h==="vertical"&&(!o||!l)||h==="horizontal"&&(!s||!a))return!1;let g;if(h==="horizontal")g="x";else if(h==="vertical")g="y";else{const v=e!==0,k=n!==0;v&&s&&a&&(g="x"),k&&o&&l&&(g="y")}
23if(!g)return!1;let p,y,x,b,m;if(g==="x")p=t.scrollLeft,y=c-f,x=e,b=s,m=a;else if(g==="y")p=t.scrollTop,y=u-d,x=n,b=o,m=l;else return!1;return(x>0?p<y:p>0)&&b&&m}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return this.options.orientation==="horizontal"}get actualScroll(){const t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){return this.options.infinite?D2(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return this.limit===0?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return this.isScrolling==="smooth"}get className(){let t="lenis";return this.options.autoToggle&&(t+=" lenis-autoToggle"),this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),this.isScrolling==="smooth"&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}},Wu=ir(),Yu=ir(),Ku=ir(),ch=Symbol("LenisContext"),uh=Symbol("AddCallback"),fh=Symbol("RemoveCallback"),q2=ct({name:"VueLenis",props:{root:{type:Boolean,default:!1},autoRaf:{type:Boolean,default:!0},options:{type:Object,default:()=>({})},props:{type:Object,default:()=>({})}},setup(t,{slots:e,expose:n}){const r=ir(),i=he(),s=he();n({lenis:r,wrapper:i,content:s}),_n([()=>t.options,i,s],()=>{typeof window<"u"&&(!t.root&&(!i.value||!s.value)||(r.value=new B2({...t.options,...t.root?{}:{wrapper:i.value,content:s.value},autoRaf:t.options?.autoRaf??t.autoRaf}),pl(()=>{r.value?.destroy(),r.value=void 0})))},{deep:!0,immediate:!0});const o=Kn([]);function a(u,f){o.push({callback:u,priority:f}),o.sort((d,h)=>d.priority-h.priority)}function l(u){o.splice(o.findIndex(f=>f.callback===u),1)}const c=u=>{for(let f=0;f<o.length;f++)o[f]?.callback(u)};return _n([r,()=>t.root],([u,f])=>{u?.on("scroll",c),f&&(Wu.value=u,Yu.value=a,Ku.value=l,pl(()=>{Wu.value=void 0,Yu.value=void 0,Ku.value=void 0}))},{immediate:!0}),t.root||(Br(ch,r),Br(uh,a),Br(fh,l)),()=>t.root?e.default?.():Xt("div",{ref:i,...t?.props},[Xt("div",{ref:s},e.default?.())])}}),Al=q2,V_=t=>{t.component("vue-lenis",Al),t.provide(ch,ir(void 0)),t.provide(uh,void 0),t.provide(fh,void 0)};function z_(t,e=0){const n=Pt(ch),r=Pt(uh),i=Pt(fh),s=Ge(()=>r||Yu.value),o=Ge(()=>i||Ku.value),a=Ge(()=>n?.value?n.value:Wu.value);return typeof window<"u"&&Zi(()=>{Zi(()=>{a.value||console.warn("No lenis instance found, either mount a root lenis instance or wrap your component in a lenis provider")})}),_n([a,s,o],([l,c,u])=>{!l||!c||!u||!t||(c?.(t,e),t?.(l),pl(()=>{u?.(t)}))},{immediate:!0}),a}const j2=Object.freeze(Object.defineProperty({__proto__:null,Lenis:Al,VueLenis:Al,default:V_,useLenis:z_},Symbol.toStringTag,{value:"Module"}));var V2=Ft({setup(t){t.vueApp.use(V_)}}),z2=V2;function Ar(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function U_(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}/*!
24 * GSAP 3.13.0
25 * https://gsap.com
26 *
27 * @license Copyright 2008-2025, GreenSock. All rights reserved.
28 * Subject to the terms at https://gsap.com/standard-license
29 * @author: Jack Doyle, [email protected]
30*/var In={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Ws={duration:.5,overwrite:!1,delay:0},hh,$t,tt,qn=1e8,Ve=1/qn,Xu=Math.PI*2,U2=Xu/4,W2=0,W_=Math.sqrt,Y2=Math.cos,K2=Math.sin,At=function(e){return typeof e=="string"},lt=function(e){return typeof e=="function"},Yr=function(e){return typeof e=="number"},dh=function(e){return typeof e>"u"},xr=function(e){return typeof e=="object"},yn=function(e){return e!==!1},ph=function(){return typeof window<"u"},La=function(e){return lt(e)||At(e)},Y_=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},Gt=Array.isArray,Gu=/(?:-?\.?\d|\.)+/gi,K_=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,xs=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Uc=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,X_=/[+-]=-?[.\d]+/,G_=/[^,'"\[\]\s]+/gi,X2=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,it,gr,Ju,gh,Ln={},Ml={},J_,Z_=function(e){return(Ml=Ys(e,Ln))&&xn},mh=function(e,n){return console.warn("Invalid property",e,"set to",n,"Missing plugin? gsap.registerPlugin()")},ra=function(e,n){return!n&&console.warn(e)},Q_=function(e,n){return e&&(Ln[e]=n)&&Ml&&(Ml[e]=n)||Ln},ia=function(){return 0},G2={suppressEvents:!0,isStart:!0,kill:!1},el={suppressEvents:!0,kill:!1},J2={suppressEvents:!0},_h={},mi=[],Zu={},e0,Cn={},Wc={},yp=30,tl=[],yh="",vh=function(e){var n=e[0],r,i;if(xr(n)||lt(n)||(e=[e]),!(r=(n._gsap||{}).harness)){for(i=tl.length;i--&&!tl[i].targetTest(n););r=tl[i]}for(i=e.length;i--;)e[i]&&(e[i]._gsap||(e[i]._gsap=new S0(e[i],r)))||e.splice(i,1);return e},zi=function(e){return e._gsap||vh(jn(e))[0]._gsap},t0=function(e,n,r){return(r=e[n])&&lt(r)?e[n]():dh(r)&&e.getAttribute&&e.getAttribute(n)||r}
vendor: 4,132 bytes, line 30
30,vn=function(e,n){return(e=e.split(",")).forEach(n)||e},ht=function(e){return Math.round(e*1e5)/1e5||0},_t=function(e){return Math.round(e*1e7)/1e7||0},Ls=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},Z2=function(e,n){for(var r=n.length,i=0;e.indexOf(n[i])<0&&++i<r;);return i<r},Ol=function(){var e=mi.length,n=mi.slice(0),r,i;for(Zu={},mi.length=0,r=0;r<e;r++)i=n[r],i&&i._lazy&&(i.render(i._lazy[0],i._lazy[1],!0)._lazy=0)},wh=function(e){return!!(e._initted||e._startAt||e.add)},n0=function(e,n,r,i){mi.length&&!$t&&Ol(),e.render(n,r,!!($t&&n<0&&wh(e))),mi.length&&!$t&&Ol()},r0=function(e){var n=parseFloat(e);return(n||n===0)&&(e+"").match(G_).length<2?n:At(e)?e.trim():e},i0=function(e){return e},Dn=function(e,n){for(var r in n)r in e||(e[r]=n[r]);return e},Q2=function(e){return function(n,r){for(var i in r)i in n||i==="duration"&&e||i==="ease"||(n[i]=r[i])}},Ys=function(e,n){for(var r in n)e[r]=n[r];return e},vp=function t(e,n){for(var r in n)r!=="__proto__"&&r!=="constructor"&&r!=="prototype"&&(e[r]=xr(n[r])?t(e[r]||(e[r]={}),n[r]):n[r]);return e},Il=function(e,n){var r={},i;for(i in e)i in n||(r[i]=e[i]);return r},Lo=function(e){var n=e.parent||it,r=e.keyframes?Q2(Gt(e.keyframes)):Dn;if(yn(e.inherit))for(;n;)r(e,n.vars.defaults),n=n.parent||n._dp;return e},eS=function(e,n){for(var r=e.length,i=r===n.length;i&&r--&&e[r]===n[r];);return r<0},s0=function(e,n,r,i,s){var o=e[i],a;if(s)for(a=n[s];o&&o[s]>a;)o=o._prev;return o?(n._next=o._next,o._next=n):(n._next=e[r],e[r]=n),n._next?n._next._prev=n:e[i]=n,n._prev=o,n.parent=n._dp=e,n},dc=function(e,n,r,i){r===void 0&&(r="_first"),i===void 0&&(i="_last");var s=n._prev,o=n._next;s?s._next=o:e[r]===n&&(e[r]=o),o?o._prev=s:e[i]===n&&(e[i]=s),n._next=n._prev=n.parent=null},vi=function(e,n){e.parent&&(!n||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Ui=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},tS=function(e){for(var n=e.parent;n&&n.parent;)n._dirty=1,n.totalDuration(),n=n.parent;return e},Qu=function(e,n,r,i){return e._startAt&&($t?e._startAt.revert(el):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(n,!0,i))},nS=function t(e){return!e||e._ts&&t(e.parent)},wp=function(e){return e._repeat?Ks(e._tTime,e=e.duration()+e._rDelay)*e:0},Ks=function(e,n){var r=Math.floor(e=_t(e/n));return e&&r===e?r-1:r},Ll=function(e,n){return(e-n._start)*n._ts+(n._ts>=0?0:n._dirty?n.totalDuration():n._tDur)},pc=function(e){return e._end=_t(e._start+(e._tDur/Math.abs(e._ts||e._rts||Ve)||0))},gc=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)),pc(e),r._dirty||Ui(r,e)),e},o0=function(e,n){var r;if((n._time||!n._dur&&n._initted||n._start<e._time&&(n._dur||!n.add))&&(r=Ll(e.rawTime(),n),(!n._dur||va(0,n.totalDuration(),r)-n._tTime>Ve)&&n.render(r,!0)),Ui(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=-Ve}},_r=function(e,n,r,i){return n.parent&&vi(n),n._start=_t((Yr(r)?r:r||e!==it?$n(e,r,n):e._time)+n._delay),n._end=_t(n._start+(n.totalDuration()/Math.abs(n.timeScale())||0)),s0(e,n,"_first","_last",e._sort?"_start":0),ef(n)||(e._recent=n),i||o0(e,n),e._ts<0&&gc(e,e._tTime),e},a0=function(e,n){return(Ln.ScrollTrigger||mh("scrollTrigger",n))&&Ln.ScrollTrigger.create(n,e)},l0=function(e,n,r,i,s){if(xh(e,n,s),!e._initted)return 1;if(!r&&e._pt&&!$t&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&e0!==Rn.frame)return mi.push(e),e._lazy=[s,i],1},rS=function t(e){var n=e.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||t(n))},ef=function(e){var n=e.data;return n==="isFromStart"||n==="isStart"},iS=function(e,n,r,i){var s=e.ratio,o=n<0||!n&&(!e._start&&rS(e)&&!(!e._initted&&ef(e))||(e._ts<0||e._dp._ts<0)&&!ef(e))?0:1,a=e._rDelay,l=0,c,u,f;if(a&&e._repeat&&(l=va(0,e._tDur,n),u=Ks(l,a),e._yoyo&&u&1&&(o=1-o),u!==Ks(e._tTime,a)&&(s=1-o,e.vars.repeatRefresh&&e._initted&&e.invali
vendor: 4,925 bytes, line 30
30date())),o!==s||$t||i||e._zTime===Ve||!n&&e._zTime){if(!e._initted&&l0(e,n,i,r,l))return;for(f=e._zTime,e._zTime=n||(r?Ve:0),r||(r=n&&!f),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=l,c=e._pt;c;)c.r(o,c.d),c=c._next;n<0&&Qu(e,n,r,!0),e._onUpdate&&!r&&Mn(e,"onUpdate"),l&&e._repeat&&!r&&e.parent&&Mn(e,"onRepeat"),(n>=e._tDur||n<0)&&e.ratio===o&&(o&&vi(e,1),!r&&!$t&&(Mn(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=n)},sS=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}},Xs=function(e,n,r,i){var s=e._repeat,o=_t(n)||0,a=e._tTime/e._tDur;return a&&!i&&(e._time*=o/e._dur),e._dur=o,e._tDur=s?s<0?1e10:_t(o*(s+1)+e._rDelay*s):o,a>0&&!i&&gc(e,e._tTime=e._tDur*a),e.parent&&pc(e),r||Ui(e.parent,e),e},bp=function(e){return e instanceof an?Ui(e):Xs(e,e._dur)},oS={_start:0,endTime:ia,totalDuration:ia},$n=function t(e,n,r){var i=e.labels,s=e._recent||oS,o=e.duration()>=qn?s.endTime(!1):e._dur,a,l,c;return At(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==="<"?s._start:s.endTime(s._repeat>=0))+(parseFloat(n.substr(1))||0)*(c?(a<0?s:r).totalDuration()/100:1)):a<0?(n in i||(i[n]=o),i[n]):(l=parseFloat(n.charAt(a-1)+n.substr(a+1)),c&&r&&(l=l/100*(Gt(r)?r[0]:r).totalDuration()),a>1?t(e,n.substr(0,a-1),r)+l:o+l)):n==null?o:+n},Do=function(e,n,r){var i=Yr(n[1]),s=(i?2:1)+(e<2?0:1),o=n[s],a,l;if(i&&(o.duration=n[1]),o.parent=r,e){for(a=o,l=r;l&&!("immediateRender"in a);)a=l.vars.defaults||{},l=yn(l.vars.inherit)&&l.parent;o.immediateRender=yn(a.immediateRender),e<2?o.runBackwards=1:o.startAt=n[s-1]}return new mt(n[0],o,n[s+1])},xi=function(e,n){return e||e===0?n(e):n},va=function(e,n,r){return r<e?e:r>n?n:r},Yt=function(e,n){return!At(e)||!(n=X2.exec(e))?"":n[1]},aS=function(e,n,r){return xi(r,function(i){return va(e,n,i)})},tf=[].slice,c0=function(e,n){return e&&xr(e)&&"length"in e&&(!n&&!e.length||e.length-1 in e&&xr(e[0]))&&!e.nodeType&&e!==gr},lS=function(e,n,r){return r===void 0&&(r=[]),e.forEach(function(i){var s;return At(i)&&!n||c0(i,1)?(s=r).push.apply(s,jn(i)):r.push(i)})||r},jn=function(e,n,r){return tt&&!n&&tt.selector?tt.selector(e):At(e)&&!r&&(Ju||!Gs())?tf.call((n||gh).querySelectorAll(e),0):Gt(e)?lS(e,r):c0(e)?tf.call(e,0):e?[e]:[]},nf=function(e){return e=jn(e)[0]||ra("Invalid scope")||{},function(n){var r=e.current||e.nativeElement||e;return jn(n,r.querySelectorAll?r:r===e?ra("Invalid scope")||gh.createElement("div"):e)}},u0=function(e){return e.sort(function(){return .5-Math.random()})},f0=function(e){if(lt(e))return e;var n=xr(e)?e:{each:e},r=Wi(n.ease),i=n.from||0,s=parseFloat(n.base)||0,o={},a=i>0&&i<1,l=isNaN(i)||a,c=n.axis,u=i,f=i;return At(i)?u=f={center:.5,edges:.5,end:1}[i]||0:!a&&l&&(u=i[0],f=i[1]),function(d,h,g){var p=(g||n).length,y=o[p],x,b,m,_,v,k,C,R,E;if(!y){if(E=n.grid==="auto"?0:(n.grid||[1,qn])[1],!E){for(C=-qn;C<(C=g[E++].getBoundingClientRect().left)&&E<p;);E<p&&E--}for(y=o[p]=[],x=l?Math.min(E,p)*u-.5:i%E,b=E===qn?0:l?p*f/E-.5:i/E|0,C=0,R=qn,k=0;k<p;k++)m=k%E-x,_=b-(k/E|0),y[k]=v=c?Math.abs(c==="y"?_:m):W_(m*m+_*_),v>C&&(C=v),v<R&&(R=v);i==="random"&&u0(y),y.max=C-R,y.min=R,y.v=p=(parseFloat(n.amount)||parseFloat(n.each)*(E>p?p-1:c?c==="y"?p/E:E:Math.max(E,p/E))||0)*(i==="edges"?-1:1),y.b=p<0?s-p:s,y.u=Yt(n.amount||n.each)||0,r=r&&p<0?b0(r):r}return p=(y[d]-y.min)/y.max||0,_t(y.b+(r?r(p):p)*y.v)+y.u}},rf=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+(Yr(r)?0:Yt(r))}},h0=function(e,n){var r=Gt(e),i,s;return!r&&xr(e)&&(i=r=e.radius||qn,e.values?(e=jn(e.values),(s=!Yr(e[0]))&&(i*=i)):e=rf(e.increment)),xi(n,r?lt(e)?function(o){return s=e(o),Math.abs(s-o)<=i?s:o}:function(o){for(var a=parseFloat(s?o.x:o),l=parseFloat(s?o.y:0),c=qn,u=0,f=e.length,d,h;f--;)s?(d=e[f].x-a,h=e[f].y-l,d=d*d+h*h):d=Math.abs(e[f]-a),d<c&&(c=d,u=f);return u=!i||c<=i?e[u]:o,s||u===o||Yr(o)?u:u+Yt(o)}:rf(e))},d0=function(e,n,r,i){return xi(Gt(e)?!n:r===!0?!!(r=0):!i,function(){return Gt(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})},cS=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(s,o){return o(s)},i)}},uS=function(e,n){return function(r){return e(parseFloat(r))+(n||Yt(r))}},fS=function(e,n,r){return g0(e,n,0,1,r)},p0=function(e,n,r){return xi(r,function(i){return e[~~n(i)]})},hS=function t(e,n,r){var i=n-e;return Gt(e)?p0(e,t(0,e.length),n):xi(r,function(s){return(i+(s-e)%i)%i+e})},dS=function t(e,n,r){var i=n-e,s=i*2;return Gt(e)?p0(e,t(0,e.length-1),n):xi(r,function(o){return o=(s+(o-e)%s)%s||
vendor: 21,440 bytes, line 30
300,e+(o>i?s-o:o)})},sa=function(e){for(var n=0,r="",i,s,o,a;~(i=e.indexOf("random(",n));)o=e.indexOf(")",i),a=e.charAt(i+7)==="[",s=e.substr(i+7,o-i-7).match(a?G_:Gu),r+=e.substr(n,i-n)+d0(a?s:+s[0],a?0:+s[1],+s[2]||1e-5),n=o+1;return r+e.substr(n,e.length-n)},g0=function(e,n,r,i,s){var o=n-e,a=i-r;return xi(s,function(l){return r+((l-e)/o*a||0)})},pS=function t(e,n,r,i){var s=isNaN(e+n)?0:function(h){return(1-h)*e+h*n};if(!s){var o=At(e),a={},l,c,u,f,d;if(r===!0&&(i=1)&&(r=null),o)e={p:e},n={p:n};else if(Gt(e)&&!Gt(n)){for(u=[],f=e.length,d=f-2,c=1;c<f;c++)u.push(t(e[c-1],e[c]));f--,s=function(g){g*=f;var p=Math.min(d,~~g);return u[p](g-p)},r=n}else i||(e=Ys(Gt(e)?[]:{},e));if(!u){for(l in n)bh.call(a,e,l,"get",n[l]);s=function(g){return kh(g,a)||(o?e.p:e)}}}return xi(r,s)},xp=function(e,n,r){var i=e.labels,s=qn,o,a,l;for(o in i)a=i[o]-n,a<0==!!r&&a&&s>(a=Math.abs(a))&&(l=o,s=a);return l},Mn=function(e,n,r){var i=e.vars,s=i[n],o=tt,a=e._ctx,l,c,u;if(s)return l=i[n+"Params"],c=i.callbackScope||e,r&&mi.length&&Ol(),a&&(tt=a),u=l?s.apply(c,l):s.call(c),tt=o,u},yo=function(e){return vi(e),e.scrollTrigger&&e.scrollTrigger.kill(!!$t),e.progress()<1&&Mn(e,"onInterrupt"),e},Ts,m0=[],_0=function(e){if(e)if(e=!e.name&&e.default||e,ph()||e.headless){var n=e.name,r=lt(e),i=n&&!r&&e.init?function(){this._props=[]}:e,s={init:ia,render:kh,add:bh,kill:AS,modifier:RS,rawVars:0},o={targetTest:0,get:0,getSetter:Sh,aliases:{},register:0};if(Gs(),e!==i){if(Cn[n])return;Dn(i,Dn(Il(e,s),o)),Ys(i.prototype,Ys(s,Il(e,o))),Cn[i.prop=n]=i,e.targetTest&&(tl.push(i),_h[n]=1),n=(n==="css"?"CSS":n.charAt(0).toUpperCase()+n.substr(1))+"Plugin"}Q_(n,i),e.register&&e.register(xn,i,wn)}else m0.push(e)},je=255,vo={aqua:[0,je,je],lime:[0,je,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,je],navy:[0,0,128],white:[je,je,je],olive:[128,128,0],yellow:[je,je,0],orange:[je,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[je,0,0],pink:[je,192,203],cyan:[0,je,je],transparent:[je,je,je,0]},Yc=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)*je+.5|0},y0=function(e,n,r){var i=e?Yr(e)?[e>>16,e>>8&je,e&je]:0:vo.black,s,o,a,l,c,u,f,d,h,g;if(!i){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),vo[e])i=vo[e];else if(e.charAt(0)==="#"){if(e.length<6&&(s=e.charAt(1),o=e.charAt(2),a=e.charAt(3),e="#"+s+s+o+o+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&je,i&je,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),i=[e>>16,e>>8&je,e&je]}else if(e.substr(0,3)==="hsl"){if(i=g=e.match(Gu),!n)l=+i[0]%360/360,c=+i[1]/100,u=+i[2]/100,o=u<=.5?u*(c+1):u+c-u*c,s=u*2-o,i.length>3&&(i[3]*=1),i[0]=Yc(l+1/3,s,o),i[1]=Yc(l,s,o),i[2]=Yc(l-1/3,s,o);else if(~e.indexOf("="))return i=e.match(K_),r&&i.length<4&&(i[3]=1),i}else i=e.match(Gu)||vo.transparent;i=i.map(Number)}return n&&!g&&(s=i[0]/je,o=i[1]/je,a=i[2]/je,f=Math.max(s,o,a),d=Math.min(s,o,a),u=(f+d)/2,f===d?l=c=0:(h=f-d,c=u>.5?h/(2-f-d):h/(f+d),l=f===s?(o-a)/h+(o<a?6:0):f===o?(a-s)/h+2:(s-o)/h+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},v0=function(e){var n=[],r=[],i=-1;return e.split(_i).forEach(function(s){var o=s.match(xs)||[];n.push.apply(n,o),r.push(i+=o.length+1)}),n.c=r,n},Tp=function(e,n,r){var i="",s=(e+i).match(_i),o=n?"hsla(":"rgba(",a=0,l,c,u,f;if(!s)return e;if(s=s.map(function(d){return(d=y0(d,n,1))&&o+(n?d[0]+","+d[1]+"%,"+d[2]+"%,"+d[3]:d.join(","))+")"}),r&&(u=v0(e),l=r.c,l.join(i)!==u.c.join(i)))for(c=e.replace(_i,"1").split(xs),f=c.length-1;a<f;a++)i+=c[a]+(~l.indexOf(a)?s.shift()||o+"0,0,0,0)":(u.length?u:s.length?s:r).shift());if(!c)for(c=e.split(_i),f=c.length-1;a<f;a++)i+=c[a]+s[a];return i+c[f]},_i=(function(){var t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b",e;for(e in vo)t+="|"+e+"\\b";return new RegExp(t+")","gi")})(),gS=/hsl[a]?\(/,w0=function(e){var n=e.join(" "),r;if(_i.lastIndex=0,_i.test(n))return r=gS.test(n),e[1]=Tp(e[1],r),e[0]=Tp(e[0],r,v0(e[1])),!0},oa,Rn=(function(){var t=Date.now,e=500,n=33,r=t(),i=r,s=1e3/240,o=s,a=[],l,c,u,f,d,h,g=function p(y){var x=t()-i,b=y===!0,m,_,v,k;if((x>e||x<0)&&(r+=x-n),i+=x,v=i-r,m=v-o,(m>0||b)&&(k=++f.frame,d=v-f.time*1e3,f.time=v=v/1e3,o+=m+(m>=s?4:s-m),_=1),b||(l=c(p)),_)for(h=0;h<a.length;h++)a[h](v,d,k,y)};return f={time:0,frame:0,tick:function(){g(!0)},deltaRatio:function(y){return d/(1e3/(y||60))},wake:function(){J_&&(!Ju&&ph()&&(gr=Ju=window,gh=gr.document||{},Ln.gsap=xn,(gr.gsapVersions||(gr.gsapVersions=[])).push(xn.version),Z_(Ml||gr.GreenSockGlobals||!gr.gsap&&gr||{}),m0.forEach(_0)),u=typeof requestAnimationFrame<"u"&&requestAnimationFrame,l&&f.sleep(),c=u||function(y){return setTimeout(y,o-f.time*1e3+1|0)},oa=1,g(2))},sleep:function(){(u?cancelAnimationFrame:clearTimeout)(l),oa=0,c=ia},lagSmoothing:function(y,x){e=y||1/0,n=Math.min(x||33,e)},fps:function(y){s=1e3/(y||240),o=f.time*1e3+s},add:function(y,x,b){var m=x?function(_,v,k,C){y(_,v,k,C),f.remove(m)}:y;return f.remove(y),a[b?"unshift":"push"](m),Gs(),m},remove:function(y,x){~(x=a.indexOf(y))&&a.splice(x,1)&&h>=x&&h--},_listeners:a},f})(),Gs=function(){return!oa&&Rn.wake()},Oe={},mS=/^[\d.\-M][\d.\-,\s]/,_S=/["']/g,yS=function(e){for(var n={},r=e.substr(1,e.length-3).split(":"),i=r[0],s=1,o=r.length,a,l,c;s<o;s++)l=r[s],a=s!==o-1?l.lastIndexOf(","):l.length,c=l.substr(0,a),n[i]=isNaN(c)?c.replace(_S,"").trim():+c,i=l.substr(a+1).trim();return n},vS=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)},wS=function(e){var n=(e+"").split("("),r=Oe[n[0]];return r&&n.length>1&&r.config?r.config.apply(null,~e.indexOf("{")?[yS(n[1])]:vS(e).split(",").map(r0)):Oe._CE&&mS.test(e)?Oe._CE("",e):r},b0=function(e){return function(n){return 1-e(1-n)}},x0=function t(e,n){for(var r=e._first,i;r;)r instanceof an?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},Wi=function(e,n){return e&&(lt(e)?e:Oe[e]||wS(e))||n},ls=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 s={easeIn:n,easeOut:r,easeInOut:i},o;return vn(e,function(a){Oe[a]=Ln[a]=s,Oe[o=a.toLowerCase()]=r;for(var l in s)Oe[o+(l==="easeIn"?".in":l==="easeOut"?".out":".inOut")]=Oe[a+"."+l]=s[l]}),s},T0=function(e){return function(n){return n<.5?(1-e(1-n*2))/2:.5+e((n-.5)*2)/2}},Kc=function t(e,n,r){var i=n>=1?n:1,s=(r||(e?.3:.45))/(n<1?n:1),o=s/Xu*(Math.asin(1/i)||0),a=function(u){return u===1?1:i*Math.pow(2,-10*u)*K2((u-o)*s)+1},l=e==="out"?a:e==="in"?function(c){return 1-a(1-c)}:T0(a);return s=Xu/s,l.config=function(c,u){return t(e,c,u)},l},Xc=function t(e,n){n===void 0&&(n=1.70158);var r=function(o){return o?--o*o*((n+1)*o+n)+1:0},i=e==="out"?r:e==="in"?function(s){return 1-r(1-s)}:T0(r);return i.config=function(s){return t(e,s)},i};vn("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var n=e<5?e+1:e;ls(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})});Oe.Linear.easeNone=Oe.none=Oe.Linear.easeIn;ls("Elastic",Kc("in"),Kc("out"),Kc());(function(t,e){var n=1/e,r=2*n,i=2.5*n,s=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};ls("Bounce",function(o){return 1-s(1-o)},s)})(7.5625,2.75);ls("Expo",function(t){return Math.pow(2,10*(t-1))*t+t*t*t*t*t*t*(1-t)});ls("Circ",function(t){return-(W_(1-t*t)-1)});ls("Sine",function(t){return t===1?1:-Y2(t*U2)+1});ls("Back",Xc("in"),Xc("out"),Xc());Oe.SteppedEase=Oe.steps=Ln.SteppedEase={config:function(e,n){e===void 0&&(e=1);var r=1/e,i=e+(n?0:1),s=n?1:0,o=1-Ve;return function(a){return((i*va(0,o,a)|0)+s)*r}}};Ws.ease=Oe["quad.out"];vn("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return yh+=t+","+t+"Params,"});var S0=function(e,n){this.id=W2++,e._gsap=this,this.target=e,this.harness=n,this.get=n?n.get:t0,this.set=n?n.getSetter:Sh},aa=(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,Xs(this,+n.duration,1,1),this.data=n.data,tt&&(this._ctx=tt,tt.data.push(this)),oa||Rn.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,Xs(this,this._repeat<0?r:(r-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(r,i){if(Gs(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(gc(this,r),!s._dp||s.parent||o0(s,this);s&&s.parent;)s.parent._time!==s._start+(s._ts>=0?s._tTime/s._ts:(s.totalDuration()-s._tTime)/-s._ts)&&s.totalTime(s._tTime,!0),s=s.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&r<this._tDur||this._ts<0&&r>0||!this._tDur&&!r)&&_r(this._dp,this,this._start-this._delay)}return(this._tTime!==r||!this._dur&&!i||this._initted&&Math.abs(this._zTime)===Ve||!r&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=r),n0(this,r,i)),this},e.time=function(r,i){return arguments.length?this.totalTime(Math.min(this.totalDuration(),r+wp(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&&this._initted?1:0},e.progress=function(r,i){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-r:r)+wp(this),i):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(r,i){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(r-1)*s,i):this._repeat?Ks(this._tTime,s)+1:1},e.timeScale=function(r,i){if(!arguments.length)return this._rts===-Ve?0:this._rts;if(this._rts===r)return this;var s=this.parent&&this._ts?Ll(this.parent._time,this):this._tTime;return this._rts=+r||0,this._ts=this._ps||r===-Ve?0:this._rts,this.totalTime(va(-Math.abs(this._delay),this.totalDuration(),s),i!==!1),pc(this),tS(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):(Gs(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==Ve&&(this._tTime-=Ve)))),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)&&_r(i,this,r-this._delay),this}return this._start},e.endTime=function(r){return this._start+(yn(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?Ll(i.rawTime(r),this):this._tTime:this._tTime},e.revert=function(r){r===void 0&&(r=J2);var i=$t;return $t=r,wh(this)&&(this.timeline&&this.timeline.revert(r),this.totalTime(-.01,r.suppressEvents)),this.data!=="nested"&&r.kill!==!1&&this.kill(),$t=i,this},e.globalTime=function(r){for(var i=this,s=arguments.length?r:i.rawTime();i;)s=i._start+s/(Math.abs(i._ts)||1),i=i._dp;return!this.parent&&this._sat?this._sat.globalTime(r):s},e.repeat=function(r){return arguments.length?(this._repeat=r===1/0?-2:r,bp(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(r){if(arguments.length){var i=this._time;return this._rDelay=r,bp(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($n(this,r),yn(i))},e.restart=function(r,i){return this.play().totalTime(r?-this._delay:0,yn(i)),this._dur||(this._zTime=-Ve),this},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?-Ve:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-Ve,this},e.isActive=function(){var r=this.parent||this._dp,i=this._start,s;return!!(!r||this._ts&&this._initted&&r.isActive()&&(s=r.rawTime(!0))>=i&&s<this.endTime(!0)-Ve)},e.eventCallback=function(r,i,s){var o=this.vars;return arguments.length>1?(i?(o[r]=i,s&&(o[r+"Params"]=s),r==="onUpdate"&&(this._onUpdate=i)):delete o[r],this):o[r]},e.then=function(r){var i=this;return new Promise(function(s){var o=lt(r)?r:i0,a=function(){var c=i.then;i.then=null,lt(o)&&(o=o(i))&&(o.then||o===i)&&(i.then=c),s(o),i.then=c};i._initted&&i.totalProgress()===1&&i._ts>=0||!i._tTime&&i._ts<0?a():i._prom=a})},e.kill=function(){yo(this)},t})();Dn(aa.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:-Ve,_prom:0,_ps:!1,_rts:1});var an=(function(t){U_(e,t);function e(r,i){var s;return r===void 0&&(r={}),s=t.call(this,r)||this,s.labels={},s.smoothChildTiming=!!r.smoothChildTiming,s.autoRemoveChildren=!!r.autoRemoveChildren,s._sort=yn(r.sortChildren),it&&_r(r.parent||it,Ar(s),i),r.reversed&&s.reverse(),r.paused&&s.paused(!0),r.scrollTrigger&&a0(Ar(s),r.scrollTrigger),s}var n=e.prototype;return n.to=function(i,s,o){return Do(0,arguments,this),this},n.from=function(i,s,o){return Do(1,arguments,this),this},n.fromTo=function(i,s,o,a){return Do(2,arguments,this),this},n.set=function(i,s,o){return s.duration=0,s.parent=this,Lo(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new mt(i,s,$n(this,o),1),this},n.call=function(i,s,o){return _r(this,mt.delayedCall(0,i,s),o)},n.staggerTo=function(i,s,o,a,l,c,u){return o.duration=s,o.stagger=o.stagger||a,o.onComplete=c,o.onCompleteParams=u,o.parent=this,new mt(i,o,$n(this,l)),this},n.staggerFrom=function(i,s,o,a,l,c,u){return o.runBackwards=1,Lo(o).immediateRender=yn(o.immediateRender),this.staggerTo(i,s,o,a,l,c,u)},n.staggerFromTo=function(i,s,o,a,l,c,u,f){return a.startAt=o,Lo(a).immediateRender=yn(a.immediateRender),this.staggerTo(i,s,a,l,c,u,f)},n.render=function(i,s,o){var a=this._time,l=this._dirty?this.totalDuration():this._tDur,c=this._dur,u=i<=0?0:_t(i),f=this._zTime<0!=i<0&&(this._initted||!c),d,h,g,p,y,x,b,m,_,v,k,C;if(this!==it&&u>l&&i>=0&&(u=l),u!==this._tTime||o||f){if(a!==this._time&&c&&(u+=this._time-a,i+=this._time-a),d=u,_=this._start,m=this._ts,x=!m,f&&(c||(a=this._zTime),(i||!s)&&(this._zTime=i)),this._repeat){if(k=this._yoyo,y=c+this._rDelay,this._repeat<-1&&i<0)return this.totalTime(y*100+i,s,o);if(d=_t(u%y),u===l?(p=this._repeat,d=c):(v=_t(u/y),p=~~v,p&&p===v&&(d=c,p--),d>c&&(d=c)),v=Ks(this._tTime,y),!a&&this._tTime&&v!==p&&this._tTime-v*y-this._dur<=0&&(v=p),k&&p&1&&(d=c-d,C=1),p!==v&&!this._lock){var R=k&&v&1,E=R===(k&&p&1);if(p<v&&(R=!R),a=R?0:u%c?c:u,this._lock=1,this.render(a||(C?0:_t(p*y)),s,!c)._lock=0,this._tTime=u,!s&&this.parent&&Mn(this,"onRepeat"),this.vars.repeatRefresh&&!C&&(this.invalidate()._lock=1),a&&a!==this._time||x!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(c=this._dur,l=this._tDur,E&&(this._lock=2,a=R?c:-1e-4,this.render(a,!0),this.vars.repeatRefresh&&!C&&this.invalidate()),this._lock=0,!this._ts&&!x)return this;x0(this,C)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(b=sS(this,_t(a),_t(d)),b&&(u-=d-(d=b._start))),this._tTime=u,this._time=d,this._act=!m,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=i,a=0),!a&&u&&!s&&!v&&(Mn(this,"onStart"),this._tTime!==u))return this;if(d>=a&&i>=0)for(h=this._first;h;){if(g=h._next,(h._act||d>=h._start)&&h._ts&&b!==h){if(h.parent!==this)return this.render(i,s,o);if(h.render(h._ts>0?(d-h._start)*h._ts:(h._dirty?h.totalDuration():h._tDur)+(d-h._start)*h._ts,s,o),d!==this._time||!this._ts&&!x){b=0,g&&(u+=this._zTime=-Ve);break}}h=g}else{h=this._last;for(var P=i<0?i:d;h;){if(g=h._prev,(h._act||P<=h._end)&&h._ts&&b!==h){if(h.parent!==this)return this.render(i,s,o);if(h.render(h._ts>0?(P-h._start)*h._ts:(h._dirty?h.totalDuration():h._tDur)+(P-h._start)*h._ts,s,o||$t&&wh(h)),d!==this._time||!this._ts&&!x){b=0,g&&(u+=this._zTime=P?-Ve:Ve);break}}h=g}}if(b&&!s&&(this.pause(),b.render(d>=a?0:-Ve)._zTime=d>=a?1:-1,this._ts))return this._start=_,pc(this),this.render(i,s,o);this._onUpdate&&!s&&Mn(this,"onUpdate",!0),(u===l&&this._tTime>=this.totalDuration()||!u&&a)&&(_===this._start||Math.abs(m)!==Math.abs(this._ts))&&(this._lock||((i||!c)&&(u===l&&this._ts>0||!u&&this._ts<0)&&vi(this,1),!s&&!(i<0&&!a)&&(u||a||!l)&&(Mn(this,u===l&&i>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(u<l&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(i,s){var o=this;if(Yr(s)||(s=$n(this,s,i)),!(i instanceof aa)){if(Gt(i))return i.forEach(function(a){return o.add(a,s)}),this;if(At(i))return this.addLabel(i,s);if(lt(i))i=mt.delayedCall(0,i);else return this}return this!==i?_r(this,i,s):this},n.getChildren=function(i,s,o,a){i===void 0&&(i=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),a===void 0&&(a=-qn);for(var l=[],c=this._first;c;)c._start>=a&&(c instanceof mt?s&&l.push(c):(o&&l.push(c),i&&l.push.apply(l,c.getChildren(!0,s,o)))),c=c._next;return l},n.getById=function(i){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===i)return s[o]},n.remove=function(i){return At(i)?this.removeLabel(i):lt(i)?this.killTweensOf(i):(i.parent===this&&dc(this,i),i===this._recent&&(this._recent=this._last),Ui(this))},n.totalTime=function(i,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=_t(Rn.time-(this._ts>0?i/this._ts:(this.totalDuration()-i)/-this._ts))),t.prototype.totalTime.call(this,i,s),this._forcing=0,this):this._tTime},n.addLabel=function(i,s){return this.labels[i]=$n(this,s),this},n.removeLabel=function(i){return delete this.labels[i],this},n.addPause=function(i,s,o){var a=mt.delayedCall(0,s||ia,o);return a.data="isPause",this._hasPause=1,_r(this,a,$n(this,i))},n.removePause=function(i){var s=this._first;for(i=$n(this,i);s;)s._start===i&&s.data==="isPause"&&vi(s),s=s._next},n.killTweensOf=function(i,s,o){for(var a=this.getTweensOf(i,o),l=a.length;l--;)ci!==a[l]&&a[l].kill(i,s);return this},n.getTweensOf=function(i,s){for(var o=[],a=jn(i),l=this._first,c=Yr(s),u;l;)l instanceof mt?Z2(l._targets,a)&&(c?(!ci||l._initted&&l._ts)&&l.globalTime(0)<=s&&l.globalTime(l.totalDuration())>s:!s||l.isActive())&&o.push(l):(u=l.getTweensOf(a,s)).length&&o.push.apply(o,u),l=l._next;return o},n.tweenTo=function(i,s){s=s||{};var o=this,a=$n(o,i),l=s,c=l.startAt,u=l.onStart,f=l.onStartParams,d=l.immediateRender,h,g=mt.to(o,Dn({ease:s.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:s.duration||Math.abs((a-(c&&"time"in c?c.time:o._time))/o.timeScale())||Ve,onStart:function(){if(o.pause(),!h){var y=s.duration||Math.abs((a-(c&&"time"in c?c.time:o._time))/o.timeScale());g._dur!==y&&Xs(g,y,0,1).render(g._time,!0,!0),h=1}u&&u.apply(g,f||[])}},s));return d?g.render(0):g},n.tweenFromTo=function(i,s,o){return this.tweenTo(s,Dn({startAt:{time:$n(this,i)}},o))},n.recent=function(){return this._recent},n.nextLabel=function(i){return i===void 0&&(i=this._time),xp(this,$n(this,i))},n.previousLabel=function(i){return i===void 0&&(i=this._time),xp(this,$n(this,i),1)},n.currentLabel=function(i){return arguments.length?this.seek(i,!0):this.previousLabel(this._time+Ve)},n.shiftChildren=function(i,s,o){o===void 0&&(o=0);for(var a=this._first,l=this.labels,c;a;)a._start>=o&&(a._start+=i,a._end+=i),a=a._next;if(s)for(c in l)l[c]>=o&&(l[c]+=i);return Ui(this)},n.invalidate=function(i){var s=this._first;for(this._lock=0;s;)s.invalidate(i),s=s._next;return t.prototype.invalidate.call(this,i)},n.clear=function(i){i===void 0&&(i=!0);for(var s=this._first,o;s;)o=s._next,this.remove(s),s=o;return this._dp&&(this._time=this._tTime=this._pTime=0),i&&(this.labels={}),Ui(this)},n.totalDuration=function(i){var s=0,o=this,a=o._last,l=qn,c,u,f;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-i:i));if(o._dirty){for(f=o.parent;a;)c=a._prev,a._dirty&&a.totalDuration(),u=a._start,u>l&&o._sort&&a._ts&&!o._lock?(o._lock=1,_r(o,a,u-a._delay,1)._lock=0):l=u,u<0&&a._ts&&(s-=u,(!f&&!o._dp||f&&f.smoothChildTiming)&&(o._start+=u/o._ts,o._time-=u,o._tTime-=u),o.shiftChildren(-u,!1,-1/0),l=0),a._end>s&&a._ts&&(s=a._end),a=c;Xs(o,o===it&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(i){if(it._ts&&(n0(it,Ll(i,it)),e0=Rn.frame),Rn.frame>=yp){yp+=In.autoSleep||120;var s=it._first;if((!s||!s._ts)&&In.autoSleep&&Rn._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||Rn.sleep()}}},e}
vendor: 4,232 bytes, line 30
30)(aa);Dn(an.prototype,{_lock:0,_hasPause:0,_forcing:0});var bS=function(e,n,r,i,s,o,a){var l=new wn(this._pt,e,n,0,1,A0,null,s),c=0,u=0,f,d,h,g,p,y,x,b;for(l.b=r,l.e=i,r+="",i+="",(x=~i.indexOf("random("))&&(i=sa(i)),o&&(b=[r,i],o(b,e,n),r=b[0],i=b[1]),d=r.match(Uc)||[];f=Uc.exec(i);)g=f[0],p=i.substring(c,f.index),h?h=(h+1)%5:p.substr(-5)==="rgba("&&(h=1),g!==d[u++]&&(y=parseFloat(d[u-1])||0,l._pt={_next:l._pt,p:p||u===1?p:",",s:y,c:g.charAt(1)==="="?Ls(y,g)-y:parseFloat(g)-y,m:h&&h<4?Math.round:0},c=Uc.lastIndex);return l.c=c<i.length?i.substring(c,i.length):"",l.fp=a,(X_.test(i)||x)&&(l.e=0),this._pt=l,l},bh=function(e,n,r,i,s,o,a,l,c,u){lt(i)&&(i=i(s||0,e,o));var f=e[n],d=r!=="get"?r:lt(f)?c?e[n.indexOf("set")||!lt(e["get"+n.substr(3)])?n:"get"+n.substr(3)](c):e[n]():f,h=lt(f)?c?CS:P0:Th,g;if(At(i)&&(~i.indexOf("random(")&&(i=sa(i)),i.charAt(1)==="="&&(g=Ls(d,i)+(Yt(d)||0),(g||g===0)&&(i=g))),!u||d!==i||sf)return!isNaN(d*i)&&i!==""?(g=new wn(this._pt,e,n,+d||0,i-(d||0),typeof f=="boolean"?PS:R0,0,h),c&&(g.fp=c),a&&g.modifier(a,this,e),this._pt=g):(!f&&!(n in e)&&mh(n,i),bS.call(this,e,n,d,i,h,l||In.stringFilter,c))},xS=function(e,n,r,i,s){if(lt(e)&&(e=No(e,s,n,r,i)),!xr(e)||e.style&&e.nodeType||Gt(e)||Y_(e))return At(e)?No(e,s,n,r,i):e;var o={},a;for(a in e)o[a]=No(e[a],s,n,r,i);return o},k0=function(e,n,r,i,s,o){var a,l,c,u;if(Cn[e]&&(a=new Cn[e]).init(s,a.rawVars?n[e]:xS(n[e],i,s,o,r),r,i,o)!==!1&&(r._pt=l=new wn(r._pt,s,e,0,1,a.render,a,0,a.priority),r!==Ts))for(c=r._ptLookup[r._targets.indexOf(s)],u=a._props.length;u--;)c[a._props[u]]=l;return a},ci,sf,xh=function t(e,n,r){var i=e.vars,s=i.ease,o=i.startAt,a=i.immediateRender,l=i.lazy,c=i.onUpdate,u=i.runBackwards,f=i.yoyoEase,d=i.keyframes,h=i.autoRevert,g=e._dur,p=e._startAt,y=e._targets,x=e.parent,b=x&&x.data==="nested"?x.vars.targets:y,m=e._overwrite==="auto"&&!hh,_=e.timeline,v,k,C,R,E,P,D,M,N,U,B,H,V;if(_&&(!d||!s)&&(s="none"),e._ease=Wi(s,Ws.ease),e._yEase=f?b0(Wi(f===!0?s:f,Ws.ease)):0,f&&e._yoyo&&!e._repeat&&(f=e._yEase,e._yEase=e._ease,e._ease=f),e._from=!_&&!!i.runBackwards,!_||d&&!i.stagger){if(M=y[0]?zi(y[0]).harness:0,H=M&&i[M.prop],v=Il(i,_h),p&&(p._zTime<0&&p.progress(1),n<0&&u&&a&&!h?p.render(-1,!0):p.revert(u&&g?el:G2),p._lazy=0),o){if(vi(e._startAt=mt.set(y,Dn({data:"isStart",overwrite:!1,parent:x,immediateRender:!0,lazy:!p&&yn(l),startAt:null,delay:0,onUpdate:c&&function(){return Mn(e,"onUpdate")},stagger:0},o))),e._startAt._dp=0,e._startAt._sat=e,n<0&&($t||!a&&!h)&&e._startAt.revert(el),a&&g&&n<=0&&r<=0){n&&(e._zTime=n);return}}else if(u&&g&&!p){if(n&&(a=!1),C=Dn({overwrite:!1,data:"isFromStart",lazy:a&&!p&&yn(l),immediateRender:a,stagger:0,parent:x},v),H&&(C[M.prop]=H),vi(e._startAt=mt.set(y,C)),e._startAt._dp=0,e._startAt._sat=e,n<0&&($t?e._startAt.revert(el):e._startAt.render(-1,!0)),e._zTime=n,!a)t(e._startAt,Ve,Ve);else if(!n)return}for(e._pt=e._ptCache=0,l=g&&yn(l)||l&&!g,k=0;k<y.length;k++){if(E=y[k],D=E._gsap||vh(y)[k]._gsap,e._ptLookup[k]=U={},Zu[D.id]&&mi.length&&Ol(),B=b===y?k:b.indexOf(E),M&&(N=new M).init(E,H||v,e,B,b)!==!1&&(e._pt=R=new wn(e._pt,E,N.name,0,1,N.render,N,0,N.priority),N._props.forEach(function(z){U[z]=R}),N.priority&&(P=1)),!M||H)for(C in v)Cn[C]&&(N=k0(C,v,e,B,E,b))?N.priority&&(P=1):U[C]=R=bh.call(e,E,C,"get",v[C],B,b,0,i.stringFilter);e._op&&e._op[k]&&e.kill(E,e._op[k]),m&&e._pt&&(ci=e,it.killTweensOf(E,U,e.globalTime(n)),V=!e.parent,ci=0),e._pt&&l&&(Zu[D.id]=1)}P&&M0(e),e._onInit&&e._onInit(e)}e._onUpdate=c,e._initted=(!e._op||e._pt)&&!V,d&&n<=0&&_.render(qn,!0,!0)},TS=function(e,n,r,i,s,o,a,l){var c=(e._pt&&e._ptCache||(e._ptCache={}))[n],u,f,d,h;if(!c)for(c=e._ptCache[n]=[],d=e._ptLookup,h=e._targets.length;h--;){if(u=d[h][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 sf=1,e.vars[n]="+=0",xh(e,a),sf=0,l?ra(n+" not eligible for reset"):1;c.push(u)}for(h=c.length;h--;)f=c[h],u=f._pt||f,u.s=(i||i===0)&&!s?i:u.s+(i||0)+o*u.c,u.c=r-u.s,f.e&&(f.e=ht(r)+Yt(f.e)),f.b&&(f.b=u.s+Yt(f.b))},SS=function(e,n){var r=e[0]?zi(e[0]).harness:0,i=r&&r.aliases,s,o,a,l;if(!i)return n;s=Ys({},n);for(o in i)if(o in s)for(l=i[o].split(","),a=l.length;a--;)s[l[a]]=s[o];return s},kS=function(e,n,r,i){var s=n.ease||i||"power1.inOut",o,a;
vendor: 4,250 bytes, line 30
30if(Gt(n))a=r[e]||(r[e]=[]),n.forEach(function(l,c){return a.push({t:c/(n.length-1)*100,v:l,e:s})});else for(o in n)a=r[o]||(r[o]=[]),o==="ease"||a.push({t:parseFloat(e),v:n[o],e:s})},No=function(e,n,r,i,s){return lt(e)?e.call(n,r,i,s):At(e)&&~e.indexOf("random(")?sa(e):e},C0=yh+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",E0={};vn(C0+",id,stagger,delay,duration,paused,scrollTrigger",function(t){return E0[t]=1});var mt=(function(t){U_(e,t);function e(r,i,s,o){var a;typeof i=="number"&&(s.duration=i,i=s,s=null),a=t.call(this,o?i:Lo(i))||this;var l=a.vars,c=l.duration,u=l.delay,f=l.immediateRender,d=l.stagger,h=l.overwrite,g=l.keyframes,p=l.defaults,y=l.scrollTrigger,x=l.yoyoEase,b=i.parent||it,m=(Gt(r)||Y_(r)?Yr(r[0]):"length"in i)?[r]:jn(r),_,v,k,C,R,E,P,D;if(a._targets=m.length?vh(m):ra("GSAP target "+r+" not found. https://gsap.com",!In.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=h,g||d||La(c)||La(u)){if(i=a.vars,_=a.timeline=new an({data:"nested",defaults:p||{},targets:b&&b.data==="nested"?b.vars.targets:m}),_.kill(),_.parent=_._dp=Ar(a),_._start=0,d||La(c)||La(u)){if(C=m.length,P=d&&f0(d),xr(d))for(R in d)~C0.indexOf(R)&&(D||(D={}),D[R]=d[R]);for(v=0;v<C;v++)k=Il(i,E0),k.stagger=0,x&&(k.yoyoEase=x),D&&Ys(k,D),E=m[v],k.duration=+No(c,Ar(a),v,E,m),k.delay=(+No(u,Ar(a),v,E,m)||0)-a._delay,!d&&C===1&&k.delay&&(a._delay=u=k.delay,a._start+=u,k.delay=0),_.to(E,k,P?P(v,E,m):0),_._ease=Oe.none;_.duration()?c=u=0:a.timeline=0}else if(g){Lo(Dn(_.vars.defaults,{ease:"none"})),_._ease=Wi(g.ease||i.ease||"none");var M=0,N,U,B;if(Gt(g))g.forEach(function(H){return _.to(m,H,">")}),_.duration();else{k={};for(R in g)R==="ease"||R==="easeEach"||kS(R,g[R],k,g.easeEach);for(R in k)for(N=k[R].sort(function(H,V){return H.t-V.t}),M=0,v=0;v<N.length;v++)U=N[v],B={ease:U.e,duration:(U.t-(v?N[v-1].t:0))/100*c},B[R]=U.v,_.to(m,B,M),M+=B.duration;_.duration()<c&&_.to({},{duration:c-_.duration()})}}c||a.duration(c=_.duration())}else a.timeline=0;return h===!0&&!hh&&(ci=Ar(a),it.killTweensOf(m),ci=0),_r(b,Ar(a),s),i.reversed&&a.reverse(),i.paused&&a.paused(!0),(f||!c&&!g&&a._start===_t(b._time)&&yn(f)&&nS(Ar(a))&&b.data!=="nested")&&(a._tTime=-Ve,a.render(Math.max(0,-u)||0)),y&&a0(Ar(a),y),a}var n=e.prototype;return n.render=function(i,s,o){var a=this._time,l=this._tDur,c=this._dur,u=i<0,f=i>l-Ve&&!u?l:i<Ve?0:i,d,h,g,p,y,x,b,m,_;if(!c)iS(this,i,s,o);else if(f!==this._tTime||!i||o||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==u||this._lazy){if(d=f,m=this.timeline,this._repeat){if(p=c+this._rDelay,this._repeat<-1&&u)return this.totalTime(p*100+i,s,o);if(d=_t(f%p),f===l?(g=this._repeat,d=c):(y=_t(f/p),g=~~y,g&&g===y?(d=c,g--):d>c&&(d=c)),x=this._yoyo&&g&1,x&&(_=this._yEase,d=c-d),y=Ks(this._tTime,p),d===a&&!o&&this._initted&&g===y)return this._tTime=f,this;g!==y&&(m&&this._yEase&&x0(m,x),this.vars.repeatRefresh&&!x&&!this._lock&&d!==p&&this._initted&&(this._lock=o=1,this.render(_t(p*g),!0).invalidate()._lock=0))}if(!this._initted){if(l0(this,u?i:d,o,s,f))return this._tTime=0,this;if(a!==this._time&&!(o&&this.vars.repeatRefresh&&g!==y))return this;if(c!==this._dur)return this.render(i,s,o)}if(this._tTime=f,this._time=d,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=b=(_||this._ease)(d/c),this._from&&(this.ratio=b=1-b),!a&&f&&!s&&!y&&(Mn(this,"onStart"),this._tTime!==f))return this;for(h=this._pt;h;)h.r(b,h.d),h=h._next;m&&m.render(i<0?i:m._dur*m._ease(d/this._dur),s,o)||this._startAt&&(this._zTime=i),this._onUpdate&&!s&&(u&&Qu(this,i,s,o),Mn(this,"onUpdate")),this._repeat&&g!==y&&this.vars.onRepeat&&!s&&this.parent&&Mn(this,"onRepeat"),(f===this._tDur||!f)&&this._tTime===f&&(u&&!this._onUpdate&&Qu(this,i,!0,!0),(i||!c)&&(f===this._tDur&&this._ts>0||!f&&this._ts<0)&&vi(this,1),!s&&!(u&&!a)&&(f||a||x)&&(Mn(this,f===l?"onComplete":"onReverseComplete",!0),this._prom&&!(f<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,s,o,a,l){oa||Rn.wake(),this._ts||this.play();
vendor: 1,666 bytes, line 30
30var c=Math.min(this._dur,(this._dp._time-this._start)*this._ts),u;return this._initted||xh(this,c),u=this._ease(c/this._dur),TS(this,i,s,o,a,u,c,l)?this.resetTo(i,s,o,a,1):(gc(this,0),this.parent||s0(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(i,s){if(s===void 0&&(s="all"),!i&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?yo(this):this.scrollTrigger&&this.scrollTrigger.kill(!!$t),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(i,s,ci&&ci.vars.overwrite!==!0)._first||yo(this),this.parent&&o!==this.timeline.totalDuration()&&Xs(this,this._dur*this.timeline._tDur/o,0,1),this}var a=this._targets,l=i?jn(i):a,c=this._ptLookup,u=this._pt,f,d,h,g,p,y,x;if((!s||s==="all")&&eS(a,l))return s==="all"&&(this._pt=0),yo(this);for(f=this._op=this._op||[],s!=="all"&&(At(s)&&(p={},vn(s,function(b){return p[b]=1}),s=p),s=SS(a,s)),x=a.length;x--;)if(~l.indexOf(a[x])){d=c[x],s==="all"?(f[x]=s,g=d,h={}):(h=f[x]=f[x]||{},g=s);for(p in g)y=d&&d[p],y&&((!("kill"in y.d)||y.d.kill(p)===!0)&&dc(this,y,"_pt"),delete d[p]),h!=="all"&&(h[p]=1)}return this._initted&&!this._pt&&u&&yo(this),this},e.to=function(i,s){return new e(i,s,arguments[2])},e.from=function(i,s){return Do(1,arguments)},e.delayedCall=function(i,s,o,a){return new e(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:i,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:a})},e.fromTo=function(i,s,o){return Do(2,arguments)},e.set=function(i,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new e(i,s)},e.killTweensOf=function(i,s,o){return it.killTweensOf(i,s,o)},e}
vendor: 11,418 bytes, lines 30-37
30)(aa);Dn(mt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});vn("staggerTo,staggerFrom,staggerFromTo",function(t){mt[t]=function(){var e=new an,n=tf.call(arguments,0);return n.splice(t==="staggerFromTo"?5:4,0,0),e[t].apply(e,n)}});var Th=function(e,n,r){return e[n]=r},P0=function(e,n,r){return e[n](r)},CS=function(e,n,r,i){return e[n](i.fp,r)},ES=function(e,n,r){return e.setAttribute(n,r)},Sh=function(e,n){return lt(e[n])?P0:dh(e[n])&&e.setAttribute?ES:Th},R0=function(e,n){return n.set(n.t,n.p,Math.round((n.s+n.c*e)*1e6)/1e6,n)},PS=function(e,n){return n.set(n.t,n.p,!!(n.s+n.c*e),n)},A0=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)},kh=function(e,n){for(var r=n._pt;r;)r.r(e,r.d),r=r._next},RS=function(e,n,r,i){for(var s=this._pt,o;s;)o=s._next,s.p===i&&s.modifier(e,n,r),s=o},AS=function(e){for(var n=this._pt,r,i;n;)i=n._next,n.p===e&&!n.op||n.op===e?dc(this,n,"_pt"):n.dep||(r=1),n=i;return!r},MS=function(e,n,r,i){i.mSet(e,n,i.m.call(i.tween,r,i.mt),i)},M0=function(e){for(var n=e._pt,r,i,s,o;n;){for(r=n._next,i=s;i&&i.pr>n.pr;)i=i._next;(n._prev=i?i._prev:o)?n._prev._next=n:s=n,(n._next=i)?i._prev=n:o=n,n=r}e._pt=s},wn=(function(){function t(n,r,i,s,o,a,l,c,u){this.t=r,this.s=s,this.c=o,this.p=i,this.r=a||R0,this.d=l||this,this.set=c||Th,this.pr=u||0,this._next=n,n&&(n._prev=this)}var e=t.prototype;return e.modifier=function(r,i,s){this.mSet=this.mSet||this.set,this.set=MS,this.m=r,this.mt=s,this.tween=i},t})();vn(yh+"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 _h[t]=1});Ln.TweenMax=Ln.TweenLite=mt;Ln.TimelineLite=Ln.TimelineMax=an;it=new an({sortChildren:!1,defaults:Ws,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});In.stringFilter=w0;var Yi=[],nl={},OS=[],Sp=0,IS=0,Gc=function(e){return(nl[e]||OS).map(function(n){return n()})},of=function(){var e=Date.now(),n=[];e-Sp>2&&(Gc("matchMediaInit"),Yi.forEach(function(r){var i=r.queries,s=r.conditions,o,a,l,c;for(a in i)o=gr.matchMedia(i[a]).matches,o&&(l=1),o!==s[a]&&(s[a]=o,c=1);c&&(r.revert(),l&&n.push(r))}),Gc("matchMediaRevert"),n.forEach(function(r){return r.onMatch(r,function(i){return r.add(null,i)})}),Sp=e,Gc("matchMedia"))},O0=(function(){function t(n,r){this.selector=r&&nf(r),this.data=[],this._r=[],this.isReverted=!1,this.id=IS++,n&&this.add(n)}var e=t.prototype;return e.add=function(r,i,s){lt(r)&&(s=i,i=r,r=lt);var o=this,a=function(){var c=tt,u=o.selector,f;return c&&c!==o&&c.data.push(o),s&&(o.selector=nf(s)),tt=o,f=i.apply(o,arguments),lt(f)&&o._r.push(f),tt=c,o.selector=u,o.isReverted=!1,f};return o.last=a,r===lt?a(o,function(l){return o.add(null,l)}):r?o[r]=a:a},e.ignore=function(r){var i=tt;tt=null,r(this),tt=i},e.getTweens=function(){var r=[];return this.data.forEach(function(i){return i instanceof t?r.push.apply(r,i.getTweens()):i instanceof mt&&!(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 s=this;if(r?(function(){for(var a=s.getTweens(),l=s.data.length,c;l--;)c=s.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,f){return f.g-u.g||-1/0}).forEach(function(u){return u.t.revert(r)}),l=s.data.length;l--;)c=s.data[l],c instanceof an?c.data!=="nested"&&(c.scrollTrigger&&c.scrollTrigger.revert(),c.kill()):!(c instanceof mt)&&c.revert&&c.revert(r);s._r.forEach(function(u){return u(r,s)}),s.isReverted=!0})():this.data.forEach(function(a){return a.kill&&a.kill()}),this.clear(),i)for(var o=Yi.length;o--;)Yi[o].id===this.id&&Yi.splice(o,1)},e.revert=function(r){this.kill(r||{})},t})(),LS=(function(){function t(n){this.contexts=[],this.scope=n,tt&&tt.data.push(this)}var e=t.prototype;return e.add=function(r,i,s){xr(r)||(r={matches:r});var o=new O0(0,s||this.scope),a=o.conditions={},l,c,u;tt&&!o.selector&&(o.selector=tt.selector),this.contexts.push(o),i=o.add("onMatch",i),o.queries=r;for(c in r)c==="all"?u=1:(l=gr.matchMedia(r[c]),l&&(Yi.indexOf(o)<0&&Yi.push(o),(a[c]=l.matches)&&(u=1),l.addListener?l.addListener(of):l.addEventListener("change",of)));return u&&i(o,function(f){return o.add(null,f)}),this},e.revert=function(r){this.kill(r||{})},e.kill=function(r){this.contexts.forEach(function(i){return i.kill(r,!0)})},t})(),Dl={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 _0(i)})},timeline:function(e){return new an(e)},getTweensOf:function(e,n){return it.getTweensOf(e,n)},getProperty:function(e,n,r,i){At(e)&&(e=jn(e)[0]);var s=zi(e||{}).get,o=r?i0:r0;return r==="native"&&(r=""),e&&(n?o((Cn[n]&&Cn[n].get||s)(e,n,r,i)):function(a,l,c){return o((Cn[a]&&Cn[a].get||s)(e,a,l,c))})},quickSetter:function(e,n,r){if(e=jn(e),e.length>1){var i=e.map(function(u){return xn.quickSetter(u,n,r)}),s=i.length;return function(u){for(var f=s;f--;)i[f](u)}}e=e[0]||{};var o=Cn[n],a=zi(e),l=a.harness&&(a.harness.aliases||{})[n]||n,c=o?function(u){var f=new o;Ts._pt=0,f.init(e,r?u+r:u,Ts,0,[e]),f.render(1,f),Ts._pt&&kh(1,Ts)}:a.set(e,l);return o?c:function(u){return c(e,l,r?u+r:u,a,1)}},quickTo:function(e,n,r){var i,s=xn.to(e,Dn((i={},i[n]="+=0.1",i.paused=!0,i.stagger=0,i),r||{})),o=function(l,c,u){return s.resetTo(n,l,c,u)};return o.tween=s,o},isTweening:function(e){return it.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Wi(e.ease,Ws.ease)),vp(Ws,e||{})},config:function(e){return vp(In,e||{})},registerEffect:function(e){var n=e.name,r=e.effect,i=e.plugins,s=e.defaults,o=e.extendTimeline;(i||"").split(",").forEach(function(a){return a&&!Cn[a]&&!Ln[a]&&ra(n+" effect requires "+a+" plugin.")}),Wc[n]=function(a,l,c){return r(jn(a),Dn(l||{},s),c)},o&&(an.prototype[n]=function(a,l,c){return this.add(Wc[n](a,xr(l)?l:(c=l)&&{},this),c)})},registerEase:function(e,n){Oe[e]=Wi(n)},parseEase:function(e,n){return arguments.length?Wi(e,n):Oe},getById:function(e){return it.getById(e)},exportRoot:function(e,n){e===void 0&&(e={});var r=new an(e),i,s;for(r.smoothChildTiming=yn(e.smoothChildTiming),it.remove(r),r._dp=0,r._time=r._tTime=it._time,i=it._first;i;)s=i._next,(n||!(!i._dur&&i instanceof mt&&i.vars.onComplete===i._targets[0]))&&_r(r,i,i._start-i._delay),i=s;return _r(it,r,0),r},context:function(e,n){return e?new O0(e,n):tt},matchMedia:function(e){return new LS(e)},matchMediaRefresh:function(){return Yi.forEach(function(e){var n=e.conditions,r,i;for(i in n)n[i]&&(n[i]=!1,r=1);r&&e.revert()})||of()},addEventListener:function(e,n){var r=nl[e]||(nl[e]=[]);~r.indexOf(n)||r.push(n)},removeEventListener:function(e,n){var r=nl[e],i=r&&r.indexOf(n);i>=0&&r.splice(i,1)},utils:{wrap:hS,wrapYoyo:dS,distribute:f0,random:d0,snap:h0,normalize:fS,getUnit:Yt,clamp:aS,splitColor:y0,toArray:jn,selector:nf,mapRange:g0,pipe:cS,unitize:uS,interpolate:pS,shuffle:u0},install:Z_,effects:Wc,ticker:Rn,updateRoot:an.updateRoot,plugins:Cn,globalTimeline:it,core:{PropTween:wn,globals:Q_,Tween:mt,Timeline:an,Animation:aa,getCache:zi,_removeLinkedListItem:dc,reverting:function(){return $t},context:function(e){return e&&tt&&(tt.data.push(e),e._ctx=tt),tt},suppressOverwrites:function(e){return hh=e}}};vn("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return Dl[t]=mt[t]});Rn.add(an.updateRoot);Ts=Dl.to({},{duration:0});var DS=function(e,n){for(var r=e._pt;r&&r.p!==n&&r.op!==n&&r.fp!==n;)r=r._next;return r},NS=function(e,n){var r=e._targets,i,s,o;for(i in n)for(s=r.length;s--;)o=e._ptLookup[s][i],o&&(o=o.d)&&(o._pt&&(o=DS(o,i)),o&&o.modifier&&o.modifier(n[i],e,r[s],i))},Jc=function(e,n){return{name:e,headless:1,rawVars:1,init:function(i,s,o){o._onInit=function(a){var l,c;if(At(s)&&(l={},vn(s,function(u){return l[u]=1}),s=l),n){l={};for(c in s)l[c]=n(s[c]);s=l}NS(a,s)}}}},xn=Dl.registerPlugin({name:"attr",init:function(e,n,r,i,s){var o,a,l;this.tween=r;for(o in n)l=e.getAttribute(o)||"",a=this.add(e,"setAttribute",(l||0)+"",n[o],i,s,0,0,o),a.op=o,a.b=l,this._props.push(o)},render:function(e,n){for(var r=n._pt;r;)$t?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",headless:1,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)}},Jc("roundProps",rf),Jc("modifiers"),Jc("snap",h0))||Dl;mt.version=an.version=xn.version="3.13.0";J_=1;ph()&&Gs();Oe.Power0;Oe.Power1;Oe.Power2;Oe.Power3;Oe.Power4;Oe.Linear;Oe.Quad;Oe.Cubic;Oe.Quart;Oe.Quint;Oe.Strong;Oe.Elastic;Oe.Back;Oe.SteppedEase;Oe.Bounce;Oe.Sine;Oe.Expo;Oe.Circ;/*!
31 * CSSPlugin 3.13.0
32 * https://gsap.com
33 *
34 * Copyright 2008-2025, GreenSock. All rights reserved.
35 * Subject to the terms at https://gsap.com/standard-license
36 * @author: Jack Doyle, [email protected]
37*/var kp,ui,Ds,Ch,$i,Cp,Eh,$S=function(){return typeof window<"u"},Kr={},Li=180/Math.PI,Ns=Math.PI/180,hs=Math.atan2,Ep=1e8,Ph=/([A-Z])/g,FS=/(left|right|width|margin|padding|x)/i,HS=/[\s,\(]\S/,yr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},af=function(e,n){return n.set(n.t,n.p,Math.round((n.s+n.c*e)*1e4)/1e4+n.u,n)},BS=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)},qS=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)},jS=function(e,n){var r=n.s+n.c*e;n.set(n.t,n.p,~~(r+(r<0?-.5:.5))+n.u,n)},I0=function(e,n){return n.set(n.t,n.p,e?n.e:n.b,n)},L0=function(e,n){return n.set(n.t,n.p,e!==1?n.b:n.e,n)},VS=function(e,n,r){return e.style[n]=r},zS=function(e,n,r){return e.style.setProperty(n,r)},US=function(e,n,r){return e._gsap[n]=r},WS=function(e,n,r){return e._gsap.scaleX=e._gsap.scaleY=r},YS=function(e,n,r,i,s){var o=e._gsap;o.scaleX=o.scaleY=r,o.renderTransform(s,o)},KS=function(e,n,r,i,s){var o=e._gsap;o[n]=r,o.renderTransform(s,o)},st="transform",bn=st+"Origin",XS=function t(e,n){var r=this,i=this.target,s=i.style,o=i._gsap;if(e in Kr&&s){if(this.tfm=this.tfm||{},e!=="transform")e=yr[e]||e,~e.indexOf(",")?e.split(",").forEach(function(a){return r.tfm[a]=Or(i,a)}):this.tfm[e]=o.x?o[e]:Or(i,e),e===bn&&(this.tfm.zOrigin=o.zOrigin);else return yr.transform.split(",").forEach(function(a){return t.call(r,a,n)});if(this.props.indexOf(st)>=0)return;o.svg&&(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(bn,n,"")),e=st}(s||n)&&this.props.push(e,n,s[e])},D0=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},GS=function(){var e=this.props,n=this.target,r=n.style,i=n._gsap,s,o;for(s=0;s<e.length;s+=3)e[s+1]?e[s+1]===2?n[e[s]](e[s+2]):n[e[s]]=e[s+2]:e[s+2]?r[e[s]]=e[s+2]:r.removeProperty(e[s].substr(0,2)==="--"?e[s]:e[s].replace(Ph,"-$1").toLowerCase());if(this.tfm){for(o in this.tfm)i[o]=this.tfm[o];i.svg&&(i.renderTransform(),n.setAttribute("data-svg-origin",this.svgo||"")),s=Eh(),(!s||!s.isStart)&&!r[st]&&(D0(r),i.zOrigin&&r[bn]&&(r[bn]+=" "+i.zOrigin+"px",i.zOrigin=0,i.renderTransform()),i.uncache=1)}},N0=function(e,n){var r={target:e,props:[],revert:GS,save:XS};return e._gsap||xn.core.getCache(e),n&&e.style&&e.nodeType&&n.split(",").forEach(function(i){return r.s
vendor: 7,535 bytes, line 37
37ave(i)}),r},$0,lf=function(e,n){var r=ui.createElementNS?ui.createElementNS((n||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):ui.createElement(e);return r&&r.style?r:ui.createElement(e)},Vn=function t(e,n,r){var i=getComputedStyle(e);return i[n]||i.getPropertyValue(n.replace(Ph,"-$1").toLowerCase())||i.getPropertyValue(n)||!r&&t(e,Js(n)||n,1)||""},Pp="O,Moz,ms,Ms,Webkit".split(","),Js=function(e,n,r){var i=n||$i,s=i.style,o=5;if(e in s&&!r)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);o--&&!(Pp[o]+e in s););return o<0?null:(o===3?"ms":o>=0?Pp[o]:"")+e},cf=function(){$S()&&window.document&&(kp=window,ui=kp.document,Ds=ui.documentElement,$i=lf("div")||{style:{}},lf("div"),st=Js(st),bn=st+"Origin",$i.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",$0=!!Js("perspective"),Eh=xn.core.reverting,Ch=1)},Rp=function(e){var n=e.ownerSVGElement,r=lf("svg",n&&n.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=e.cloneNode(!0),s;i.style.display="block",r.appendChild(i),Ds.appendChild(r);try{s=i.getBBox()}catch{}return r.removeChild(i),Ds.removeChild(r),s},Ap=function(e,n){for(var r=n.length;r--;)if(e.hasAttribute(n[r]))return e.getAttribute(n[r])},F0=function(e){var n,r;try{n=e.getBBox()}catch{n=Rp(e),r=1}return n&&(n.width||n.height)||r||(n=Rp(e)),n&&!n.width&&!n.x&&!n.y?{x:+Ap(e,["x","cx","x1"])||0,y:+Ap(e,["y","cy","y1"])||0,width:0,height:0}:n},H0=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&F0(e))},ts=function(e,n){if(n){var r=e.style,i;n in Kr&&n!==bn&&(n=st),r.removeProperty?(i=n.substr(0,2),(i==="ms"||n.substr(0,6)==="webkit")&&(n="-"+n),r.removeProperty(i==="--"?n:n.replace(Ph,"-$1").toLowerCase())):r.removeAttribute(n)}},fi=function(e,n,r,i,s,o){var a=new wn(e._pt,n,r,0,1,o?L0:I0);return e._pt=a,a.b=i,a.e=s,e._props.push(r),a},Mp={deg:1,rad:1,turn:1},JS={grid:1,flex:1},wi=function t(e,n,r,i){var s=parseFloat(r)||0,o=(r+"").trim().substr((s+"").length)||"px",a=$i.style,l=FS.test(n),c=e.tagName.toLowerCase()==="svg",u=(c?"client":"offset")+(l?"Width":"Height"),f=100,d=i==="px",h=i==="%",g,p,y,x;if(i===o||!s||Mp[i]||Mp[o])return s;if(o!=="px"&&!d&&(s=t(e,n,r,"px")),x=e.getCTM&&H0(e),(h||o==="%")&&(Kr[n]||~n.indexOf("adius")))return g=x?e.getBBox()[l?"width":"height"]:e[u],ht(h?s/g*f:s/100*g);if(a[l?"width":"height"]=f+(d?o:i),p=i!=="rem"&&~n.indexOf("adius")||i==="em"&&e.appendChild&&!c?e:e.parentNode,x&&(p=(e.ownerSVGElement||{}).parentNode),(!p||p===ui||!p.appendChild)&&(p=ui.body),y=p._gsap,y&&h&&y.width&&l&&y.time===Rn.time&&!y.uncache)return ht(s/y.width*f);if(h&&(n==="height"||n==="width")){var b=e.style[n];e.style[n]=f+i,g=e[u],b?e.style[n]=b:ts(e,n)}else(h||o==="%")&&!JS[Vn(p,"display")]&&(a.position=Vn(e,"position")),p===e&&(a.position="static"),p.appendChild($i),g=$i[u],p.removeChild($i),a.position="absolute";return l&&h&&(y=zi(p),y.time=Rn.time,y.width=p[u]),ht(d?g*s/f:g&&s?f/g*s:0)},Or=function(e,n,r,i){var s;return Ch||cf(),n in yr&&n!=="transform"&&(n=yr[n],~n.indexOf(",")&&(n=n.split(",")[0])),Kr[n]&&n!=="transform"?(s=ca(e,i),s=n!=="transformOrigin"?s[n]:s.svg?s.origin:$l(Vn(e,bn))+" "+s.zOrigin+"px"):(s=e.style[n],(!s||s==="auto"||i||~(s+"").indexOf("calc("))&&(s=Nl[n]&&Nl[n](e,n,r)||Vn(e,n)||t0(e,n)||(n==="opacity"?1:0))),r&&!~(s+"").trim().indexOf(" ")?wi(e,n,s,r)+r:s},ZS=function(e,n,r,i){if(!r||r==="none"){var s=Js(n,e,1),o=s&&Vn(e,s,1);o&&o!==r?(n=s,r=o):n==="borderColor"&&(r=Vn(e,"borderTopColor"))}var a=new wn(this._pt,e.style,n,0,1,A0),l=0,c=0,u,f,d,h,g,p,y,x,b,m,_,v;if(a.b=r,a.e=i,r+="",i+="",i.substring(0,6)==="var(--"&&(i=Vn(e,i.substring(4,i.indexOf(")")))),i==="auto"&&(p=e.style[n],e.style[n]=i,i=Vn(e,n)||i,p?e.style[n]=p:ts(e,n)),u=[r,i],w0(u),r=u[0],i=u[1],d=r.match(xs)||[],v=i.match(xs)||[],v.length){for(;f=xs.exec(i);)y=f[0],b=i.substring(l,f.index),g?g=(g+1)%5:(b.substr(-5)==="rgba("||b.substr(-5)==="hsla(")&&(g=1),y!==(p=d[c++]||"")&&(h=parseFloat(p)||0,_=p.substr((h+"").length),y.charAt(1)==="="&&(y=Ls(h,y)+_),x=parseFloat(y),m=y.substr((x+"").length),l=xs.lastIndex-m.length,m||(m=m||In.units[n]||_,l===i.length&&(i+=m,a.e+=m)),_!==m&&(h=wi(e,n,p,m)||0),a._pt={_next:a._pt,p:b||c===1?b:",",s:h,c:x-h,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"?L0:I0;return X_.test(i)&&(a.e=0),this._pt=a,a},Op={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},QS=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]=Op[r]||r,n[1]=Op[i]||i,n.join(" ")},ek=function(e,n){if(n.tween&&n.tween._time===n.tween._dur){var r=n.t,i=r.style,s=n.u,o=r._gsap,a,l,c;if(s==="all"||s===!0)i.cssText="",l=1;else for(s=s.split(","),c=s.length;--c>-1;)a=s[c],Kr[a]&&(l=1,a=a==="transformOrigin"?bn:st),ts(r,a);l&&(ts(r,st),o&&(o.svg&&r.removeAttribute("transform"),i.scale=i.rotate=i.translate="none",ca(r,1),o.uncache=1,D0(i)))}},Nl={clearProps:function(e,n,r,i,s){if(s.data!=="isFromStart"){var o=e._pt=new wn(e._pt,n,r,0,0,ek);return o.u=i,o.pr=-10,o.tween=s,e._props.push(r),1}}},la=[1,0,0,1,0,0],B0={},q0=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},Ip=function(e){var n=Vn(e,st);return q0(n)?la:n.substr(7).match(K_).map(ht)},Rh=function(e,n){var r=e._gsap||zi(e),i=e.style,s=Ip(e),o,a,l,c;return r.svg&&e.getAttribute("transform")?(l=e.transform.baseVal.consolidate().matrix,s=[l.a,l.b,l.c,l.d,l.e,l.f],s.join(",")==="1,0,0,1,0,0"?la:s):(s===la&&!e.offsetParent&&e!==Ds&&!r.svg&&(l=i.display,i.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,a=e.nextElementSibling,Ds.appendChild(e)),s=Ip(e),l?i.display=l:ts(e,"display"),c&&(a?o.insertBefore(e,a):o?o.appendChild(e):Ds.removeChild(e))),n&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},uf=function(e,n,r,i,s,o){var a=e._gsap,l=s||Rh(e,!0),c=a.xOrigin||0,u=a.yOrigin||0,f=a.xOffset||0,d=a.yOffset||0,h=l[0],g=l[1],p=l[2],y=l[3],x=l[4],b=l[5],m=n.split(" "),_=parseFloat(m[0])||0,v=parseFloat(m[1])||0,k,C,R,E;r?l!==la&&(C=h*y-g*p)&&(R=_*(y/C)+v*(-p/C)+(p*b-y*x)/C,E=_*(-g/C)+v*(h/C)-(h*b-g*x)/C,_=R,v=E):(k=F0(e),_=k.x+(~m[0].indexOf("%")?_/100*k.width:_),v=k.y+(~(m[1]||m[0]).indexOf("%")?v/100*k.height:v)),i||i!==!1&&a.smooth?(x=_-c,b=v-u,a.xOffset=f+(x*h+b*p)-x,a.yOffset=d+(x*g+b*y)-b):a.xOffset=a.yOffset=0,a.xOrigin=_,a.yOrigin=v,a.smooth=!!i,a.origin=n,a.originIsAbsolute=!!r,e.style[bn]="0px 0px",o&&(fi(o,a,"xOrigin",c,_),fi(o,a,"yOrigin",u,v),fi(o,a,"xOffset",f,a.xOffset),fi(o,a,"yOffset",d,a.yOffset)),e.setAttribute("data-svg-origin",_+" "+v)},ca=function(e,n){var r=e._gsap||new S0(e);if("x"in r&&!n&&!r.uncache)return r;var i=e.style,s=r.scaleX<0,o="px",a="deg",l=getComputedStyle(e),c=Vn(e,bn)||"0",u,f,d,h,g,p,y,x,b,m,_,v,k,C,R,E,P,D,M,N,U,B,H,V,z,ne,A,fe,ce,He,Se,be;return u=f=d=p=y=x=b=m=_=0,h=g=1,r.svg=!!(e.getCTM&&H0(e)),l.translate&&((l.translate!=="none"||l.scale!=="none"||l.rotate!=="none")&&(i[st]=(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[st]!=="none"?l[st]:"")),i.scale=i.rotate=i.translate="none"),C=Rh(e,r.svg),r.svg&&(r.uncache?(z=e.getBBox(),c=r.xOrigin-z.x+"px "+(r.yOrigin-z.y)+"px",V=""):V=!n&&e.getAttribute("data-svg-origin"),uf(e,V||c,!!V||r.originIsAbsolute,r.smooth!==!1,C)),v=r.xOrigin||0,k=r.yOrigin||0,C!==la&&(D=C[0],M=C[1],N=C[2],U=C[3],u=B=C[4],f=H=C[5],C.length===6?(h=Math.sqrt(D*D+M*M
vendor: 1,704 bytes, line 37
37),g=Math.sqrt(U*U+N*N),p=D||M?hs(M,D)*Li:0,b=N||U?hs(N,U)*Li+p:0,b&&(g*=Math.abs(Math.cos(b*Ns))),r.svg&&(u-=v-(v*D+k*N),f-=k-(v*M+k*U))):(be=C[6],He=C[7],A=C[8],fe=C[9],ce=C[10],Se=C[11],u=C[12],f=C[13],d=C[14],R=hs(be,ce),y=R*Li,R&&(E=Math.cos(-R),P=Math.sin(-R),V=B*E+A*P,z=H*E+fe*P,ne=be*E+ce*P,A=B*-P+A*E,fe=H*-P+fe*E,ce=be*-P+ce*E,Se=He*-P+Se*E,B=V,H=z,be=ne),R=hs(-N,ce),x=R*Li,R&&(E=Math.cos(-R),P=Math.sin(-R),V=D*E-A*P,z=M*E-fe*P,ne=N*E-ce*P,Se=U*P+Se*E,D=V,M=z,N=ne),R=hs(M,D),p=R*Li,R&&(E=Math.cos(R),P=Math.sin(R),V=D*E+M*P,z=B*E+H*P,M=M*E-D*P,H=H*E-B*P,D=V,B=z),y&&Math.abs(y)+Math.abs(p)>359.9&&(y=p=0,x=180-x),h=ht(Math.sqrt(D*D+M*M+N*N)),g=ht(Math.sqrt(H*H+be*be)),R=hs(B,H),b=Math.abs(R)>2e-4?R*Li:0,_=Se?1/(Se<0?-Se:Se):0),r.svg&&(V=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!q0(Vn(e,st)),V&&e.setAttribute("transform",V))),Math.abs(b)>90&&Math.abs(b)<270&&(s?(h*=-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)+o,r.y=f-((r.yPercent=f&&(!n&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-f)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+o,r.z=d+o,r.scaleX=ht(h),r.scaleY=ht(g),r.rotation=ht(p)+a,r.rotationX=ht(y)+a,r.rotationY=ht(x)+a,r.skewX=b+a,r.skewY=m+a,r.transformPerspective=_+o,(r.zOrigin=parseFloat(c.split(" ")[2])||!n&&r.zOrigin||0)&&(i[bn]=$l(c)),r.xOffset=r.yOffset=0,r.force3D=In.force3D,r.renderTransform=r.svg?nk:$0?j0:tk,r.uncache=0,r},$l=function(e){return(e=e.split(" "))[0]+" "+e[1]},Zc=function(e,n,r){var i=Yt(n);return ht(parseFloat(n)+parseFloat(wi(e,"x",r+"px",i)))+i}
vendor: 13,411 bytes, lines 37-51
37,tk=function(e,n){n.z="0px",n.rotationY=n.rotationX="0deg",n.force3D=0,j0(e,n)},Ai="0deg",fo="0px",Mi=") ",j0=function(e,n){var r=n||this,i=r.xPercent,s=r.yPercent,o=r.x,a=r.y,l=r.z,c=r.rotation,u=r.rotationY,f=r.rotationX,d=r.skewX,h=r.skewY,g=r.scaleX,p=r.scaleY,y=r.transformPerspective,x=r.force3D,b=r.target,m=r.zOrigin,_="",v=x==="auto"&&e&&e!==1||x===!0;if(m&&(f!==Ai||u!==Ai)){var k=parseFloat(u)*Ns,C=Math.sin(k),R=Math.cos(k),E;k=parseFloat(f)*Ns,E=Math.cos(k),o=Zc(b,o,C*E*-m),a=Zc(b,a,-Math.sin(k)*-m),l=Zc(b,l,R*E*-m+m)}y!==fo&&(_+="perspective("+y+Mi),(i||s)&&(_+="translate("+i+"%, "+s+"%) "),(v||o!==fo||a!==fo||l!==fo)&&(_+=l!==fo||v?"translate3d("+o+", "+a+", "+l+") ":"translate("+o+", "+a+Mi),c!==Ai&&(_+="rotate("+c+Mi),u!==Ai&&(_+="rotateY("+u+Mi),f!==Ai&&(_+="rotateX("+f+Mi),(d!==Ai||h!==Ai)&&(_+="skew("+d+", "+h+Mi),(g!==1||p!==1)&&(_+="scale("+g+", "+p+Mi),b.style[st]=_||"translate(0, 0)"},nk=function(e,n){var r=n||this,i=r.xPercent,s=r.yPercent,o=r.x,a=r.y,l=r.rotation,c=r.skewX,u=r.skewY,f=r.scaleX,d=r.scaleY,h=r.target,g=r.xOrigin,p=r.yOrigin,y=r.xOffset,x=r.yOffset,b=r.forceCSS,m=parseFloat(o),_=parseFloat(a),v,k,C,R,E;l=parseFloat(l),c=parseFloat(c),u=parseFloat(u),u&&(u=parseFloat(u),c+=u,l+=u),l||c?(l*=Ns,c*=Ns,v=Math.cos(l)*f,k=Math.sin(l)*f,C=Math.sin(l-c)*-d,R=Math.cos(l-c)*d,c&&(u*=Ns,E=Math.tan(c-u),E=Math.sqrt(1+E*E),C*=E,R*=E,u&&(E=Math.tan(u),E=Math.sqrt(1+E*E),v*=E,k*=E)),v=ht(v),k=ht(k),C=ht(C),R=ht(R)):(v=f,R=d,k=C=0),(m&&!~(o+"").indexOf("px")||_&&!~(a+"").indexOf("px"))&&(m=wi(h,"x",o,"px"),_=wi(h,"y",a,"px")),(g||p||y||x)&&(m=ht(m+g-(g*v+p*C)+y),_=ht(_+p-(g*k+p*R)+x)),(i||s)&&(E=h.getBBox(),m=ht(m+i/100*E.width),_=ht(_+s/100*E.height)),E="matrix("+v+","+k+","+C+","+R+","+m+","+_+")",h.setAttribute("transform",E),b&&(h.style[st]=E)},rk=function(e,n,r,i,s){var o=360,a=At(s),l=parseFloat(s)*(a&&~s.indexOf("rad")?Li:1),c=l-i,u=i+c+"deg",f,d;return a&&(f=s.split("_")[1],f==="short"&&(c%=o,c!==c%(o/2)&&(c+=c<0?o:-o)),f==="cw"&&c<0?c=(c+o*Ep)%o-~~(c/o)*o:f==="ccw"&&c>0&&(c=(c-o*Ep)%o-~~(c/o)*o)),e._pt=d=new wn(e._pt,n,r,i,c,BS),d.e=u,d.u="deg",e._props.push(r),d},Lp=function(e,n){for(var r in n)e[r]=n[r];return e},ik=function(e,n,r){var i=Lp({},r._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=r.style,a,l,c,u,f,d,h,g;i.svg?(c=r.getAttribute("transform"),r.setAttribute("transform",""),o[st]=n,a=ca(r,1),ts(r,st),r.setAttribute("transform",c)):(c=getComputedStyle(r)[st],o[st]=n,a=ca(r,1),o[st]=c);for(l in Kr)c=i[l],u=a[l],c!==u&&s.indexOf(l)<0&&(h=Yt(c),g=Yt(u),f=h!==g?wi(r,l,c,g):parseFloat(c),d=parseFloat(u),e._pt=new wn(e._pt,a,l,f,d-f,af),e._pt.u=g||0,e._props.push(l));Lp(a,i)};vn("padding,margin,Width,Radius",function(t,e){var n="Top",r="Right",i="Bottom",s="Left",o=(e<3?[n,r,i,s]:[n+s,n+r,i+r,i+s]).map(function(a){return e<2?t+a:"border"+a+t});Nl[e>1?"border"+t:t]=function(a,l,c,u,f){var d,h;if(arguments.length<4)return d=o.map(function(g){return Or(a,g,c)}),h=d.join(" "),h.split(d[0]).length===5?d[0]:h;d=(u+"").split(" "),h={},o.forEach(function(g,p){return h[g]=d[p]=d[p]||d[(p-1)/2|0]}),a.init(l,h,f)}});var V0={name:"css",register:cf,targetTest:function(e){return e.style&&e.nodeType},init:function(e,n,r,i,s){var o=this._props,a=e.style,l=r.vars.startAt,c,u,f,d,h,g,p,y,x,b,m,_,v,k,C,R;Ch||cf(),this.styles=this.styles||N0(e),R=this.styles.props,this.tween=r;for(p in n)if(p!=="autoRound"&&(u=n[p],!(Cn[p]&&k0(p,n,r,i,e,s)))){if(h=typeof u,g=Nl[p],h==="function"&&(u=u.call(r,i,e,s),h=typeof u),h==="string"&&~u.indexOf("random(")&&(u=sa(u)),g)g(this,e,p,u,r)&&(C=1);else if(p.substr(0,2)==="--")c=(getComputedStyle(e).getPropertyValue(p)+"").trim(),u+="",_i.lastIndex=0,_i.test(c)||(y=Yt(c),x=Yt(u)),x?y!==x&&(c=wi(e,p,c,x)+x):y&&(u+=y),this.add(a,"setProperty",c,u,i,s,0,0,p),o.push(p),R.push(p,0,a[p]);else if(h!=="undefined"){if(l&&p in l?(c=typeof l[p]=="function"?l[p].call(r,i,e,s):l[p],At(c)&&~c.indexOf("random(")&&(c=sa(c)),Yt(c+"")||c==="auto"||(c+=In.units[p]||Yt(Or(e,p))||""),(c+"").charAt(1)==="="&&(c=Or(e,p))):c=Or(e,p),d=parseFloat(c),b=h==="string"&&u.charAt(1)==="="&&u.substr(0,2),b&&(u=u.substr(2)),f=parseFloat(u),p in yr&&(p==="autoAlpha"&&(d===1&&Or(e,"visibility")==="hidden"&&f&&(d=0),R.push("visibility",0,a.visibility),fi(this,a,"visibility",d?"inherit":"hidden",f?"inherit":"hidden",!f)),p!=="scale"&&p!=="transform"&&(p=yr[p],~p.indexOf(",")&&(p=p.split(",")[0]))),m=p in Kr,m){if(this.styles.save(p),h==="string"&&u.substring(0,6)==="var(--"&&(u=Vn(e,u.substring(4,u.indexOf(")"))),f=parseFloat(u)),_||(v=e._gsap,v.renderTransform&&!n.parseTransform||ca(e,n.parseTransform),k=n.smoothOrigin!==!1&&v.smooth,_=this._pt=new wn(this._pt,a,st,0,1,v.renderTransform,v,0,-1),_.dep=1),p==="scale")this._pt=new wn(this._pt,v,"scaleY",v.scaleY,(b?Ls(v.scaleY,b+f):f)-v.scaleY||0,af),this._pt.u=0,o.push("scaleY",p),p+="X";else if(p==="transformOrigin"){R.push(bn,0,a[bn]),u=QS(u),v.svg?uf(e,u,0,k,0,this):(x=parseFloat(u.split(" ")[2])||0,x!==v.zOrigin&&fi(this,v,"zOrigin",v.zOrigin,x),fi(this,a,p,$l(c),$l(u)));continue}else if(p==="svgOrigin"){uf(e,u,1,k,0,this);continue}else if(p in B0){rk(this,v,p,d,b?Ls(d,b+u):u);continue}else if(p==="smoothOrigin"){fi(this,v,"smooth",v.smooth,u);continue}else if(p==="force3D"){v[p]=u;continue}else if(p==="transform"){ik(this,u,e);continue}}else p in a||(p=Js(p)||p);if(m||(f||f===0)&&(d||d===0)&&!HS.test(u)&&p in a)y=(c+"").substr((d+"").length),f||(f=0),x=Yt(u)||(p in In.units?In.units[p]:y),y!==x&&(d=wi(e,p,c,x)),this._pt=new wn(this._pt,m?v:a,p,d,(b?Ls(d,b+f):f)-d,!m&&(x==="px"||p==="zIndex")&&n.autoRound!==!1?jS:af),this._pt.u=x||0,y!==x&&x!=="%"&&(this._pt.b=c,this._pt.r=qS);else if(p in a)ZS.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,s);else if(p!=="parseTransform"){mh(p,u);continue}m||(p in a?R.push(p,0,a[p]):typeof e[p]=="function"?R.push(p,2,e[p]()):R.push(p,1,c||e[p])),o.push(p)}}C&&M0(this)},render:function(e,n){if(n.tween._time||!Eh())for(var r=n._pt;r;)r.r(e,r.d),r=r._next;else n.styles.revert()},get:Or,aliases:yr,getSetter:function(e,n,r){var i=yr[n];return i&&i.indexOf(",")<0&&(n=i),n in Kr&&n!==bn&&(e._gsap.x||Or(e,"x"))?r&&Cp===r?n==="scale"?WS:US:(Cp=r||{})&&(n==="scale"?YS:KS):e.style&&!dh(e.style[n])?VS:~n.indexOf("-")?zS:Sh(e,n)},core:{_removeProperty:ts,_getMatrix:Rh}};xn.utils.checkPrefix=Js;xn.core.getStyleSaver=N0;(function(t,e,n,r){var i=vn(t+","+e+","+n,function(s){Kr[s]=1});vn(e,function(s){In.units[s]="deg",B0[s]=1}),yr[i[13]]=t+","+e,vn(r,function(s){var o=s.split(":");yr[o[1]]=i[o[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");vn("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){In.units[t]="px"});xn.registerPlugin(V0);var Ye=xn.registerPlugin(V0)||xn;Ye.core.Tween;/*!
38 * matrix 3.13.0
39 * https://gsap.com
40 *
41 * Copyright 2008-2025, GreenSock. All rights reserved.
42 * Subject to the terms at https://gsap.com/standard-license
43 * @author: Jack Doyle, [email protected]
44*/var $r,Ki,Ah,mc,wo,rl,Fl,$o,tr="transform",ff=tr+"Origin",z0,Mh=function(e){var n=e.ownerDocument||e;for(!(tr in e.style)&&("msTransform"in e.style)&&(tr="msTransform",ff=tr+"Origin");n.parentNode&&(n=n.parentNode););if(Ki=window,Fl=new ns,n){$r=n,Ah=n.documentElement,mc=n.body,$o=$r.createElementNS("http://www.w3.org/2000/svg","g"),$o.style.transform="none";var r=n.createElement("div"),i=n.createElement("div"),s=n&&(n.body||n.firstElementChild);s&&s.appendChild&&(s.appendChild(r),r.appendChild(i),r.setAttribute("style","position:static;transform:translate3d(0,0,1px)"),z0=i.offsetParent!==r,s.removeChild(r))}return n},sk=function(e){for(var n,r;e&&e!==mc;)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},U0=[],W0=[],Oh=function(){return Ki.pageYOffset||$r.scrollTop||Ah.scrollTop||mc.scrollTop||0},Ih=function(){return Ki.pageXOffset||$r.scrollLeft||Ah.scrollLeft||mc.scrollLeft||0},Lh=function(e){return e.ownerSVGElement||((e.tagName+"").toLowerCase()==="svg"?e:null)},ok=function t(e){if(Ki.getComputedStyle(e).position==="fixed")return!0;if(e=e.parentNode,e&&e.nodeType===1)return t(e)},Qc=function t(e,n){if(e.parentNode&&($r||Mh(e))){var r=Lh(e),i=r?r.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",s=r?n?"rect":"g":"div",o=n!==2?0:100,a=n===3?100:0,l="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",c=$r.createElementNS?$r.createElementNS(i.replace(/^https/,"http"),s):$r.createElement(s);return n&&(r?(rl||(rl=t(e)),c.setAttribute("width",.01),c.setAttribute("height",.01),c.setAttribute("transform","translate("+o+","+a+")"),rl.appendChild(c)):(wo||(wo=t(e),wo.style.cssText=l),c.style.cssText=l+"width:0.1px;height:0.1px;top:"+a+"px;left:"+o+"px",wo.appendChild(c))),c}throw"Need document and parent."},ak=function(e){for(var n=new ns,r=0;r<e.numberOfItems;r++)n.multiply(e.getItem(r).matrix);return n},Y0=function(e){var n=e.getCTM(),r;return n||(r=e.style[tr],e.style[tr]="none",e.appendChild($o),n=$o.getCTM(),e.removeChild($o),r?e.style[tr]=r:e.style.removeProperty(tr.replace(/([A-Z])/g,"-$1").toLowerCase())),n||Fl.clone()},lk=function(e,n){var r=Lh(e),i=e===r,s=r?U0:W0,o=e.parentNode,a=o&&!r&&o.shadowRoot&&o.shadowRoot.appendChild?o.shadowRoot:o,l,c,u,f,d,h;if(e===Ki)return e;if(s.length||s.push(Qc(e,1),Qc(e,2),Qc(e,3)),l=r?rl:wo,r)i?(u=Y0(e),f=-u.e/u.a,d=-u.f/u.d,c=Fl):e.getBBox?(u=e.getBBox(),c=e.transform?e.transform.baseVal:{},c=c.numberOfItems?c.numberOfItems>1?ak(c):c.getItem(0).matrix:Fl,f=c.a*u.x+c.c*u.y,d=c.b*u.x+c.d*u.y):(c=new ns,f=d=0),n&&e.tagName.toLowerCase()==="g"&&(f=d=0),(i?r:o).appendChild(l),l.setAttribute("transform","matrix("+c.a+","+c.b+","+c.c+","+c.d+","+(c.e+f)+","+(c.f+d)+")");else{if(f=d=0,z0)for(c=e.offsetParent,u=e;u&&(u=u.parentNode)&&u!==c&&u.parentNode;)(Ki.getComputedStyle(u)[tr]+"").length>4&&(f=u.offsetLeft,d=u.offsetTop,u=0);if(h=Ki.getComputedStyle(e),h.position!=="absolute"&&h.position!=="fixed")for(c=e.offsetParent;o&&o!==c;)f+=o.scrollLeft||0,d+=o.scrollTop||0,o=o.parentNode;u=l.style,u.top=e.offsetTop-d+"px",u.left=e.offsetLeft-f+"px",u[tr]=h[tr],u[ff]=h[ff],u.position=h.position==="fixed"?"fixed":"absolute",a.appendChild(l)}return l},eu=function(e,n,r,i,s,o,a){return e.a=n,e.b=r,e.c=i,e.d=s,e.e=o,e.f=a,e},ns=(function(){function t(n,r,i,s,o,a){n===void 0&&(n=1),r===void 0&&(r=0),i===void 0&&(i=0),s===void 0&&(s=1),o===void 0&&(o=0),a===void 0&&(a=0),eu(this,n,r,i,s,o,a)}var e=t.prototype;return e.inverse=function(){var r=this.a,i=this.b,s=this.c,o=this.d,a=this.e,l=this.f,c=r*o-i*s||1e-10;return eu(this,o/c,-i/c,-s/c,r/c,(s*l-o*a)/c,-(r*l-i*a)/c)},e.multiply=function(r){var i=this.a,s=this.b,o=this.c,a=this.d,l=this.e,c=this.f,u=r.a,f=r.c,d=r.b,h=r.d,g=r.e,p=r.f;return eu(this,u*i+d*o,u*s+d*a,f*i+h*o,f*s+h*a,l+g*i+p*o,c+g*s+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,s=this.b,o=this.c,a=this.d,l=this.e,c=this.f;return i===r.a&&s===r.b&&o===r.c&&a===r.d&&l===r.e&&c===r.f},e.apply=function(r,i){i===void 0&&(i={});var s=r.x,o=r.y,a=this.a,l=this.b,c=this.c,u=this.d,f=this.e,d=this.f;return i.x=s*a+o*c+f||0,i.y=s*l+o*u+d||0,i},t})();function Tr(t,e,n,r){if(!t||!t.parentNode||($r||Mh(t)).documentElement===t)return new ns;var i=sk(t),s=Lh(t),o=s?U0:W0,a=lk(t,n),l=o[0].getBoundingClientRect(),c=o[1].getBoundingClientRect(),u=o[2].getBoundingClientRect(),f=a.parentNode,d=!r&&ok(t),h=new ns((c.left-l.left)/100,(c.top-l.top)/100,(u.left-l.left)/100,(u.top-l.top)/100,l.left+(d?0:Ih()),l.top+(d?0:Oh()));if(f.removeChild(a),i)for(l=i.length;l--;)c=i[l],c.scaleX=c.scaleY=0,c.renderTransform(1,c);return e?h.inverse():h}/*!
45 * Flip 3.13.0
46 * https://gsap.com
47 *
48 * @license Copyright 2008-2025, GreenSock. All rights reserved.
49 * Subject to the terms at https://gsap.com/standard-license
50 * @author: Jack Doyle, [email protected]
51*/var ck=1,Zs,Ut,Xe,Fo,li,Fr,hf,Dp=function(e,n){return e.actions.forEach(function(r){return r.vars[n]&&r.vars[n](r)})},df={},Np=180/Math.PI,uk=Math.PI/180,Hl={},$p={},_c={},Dh=function(e){return typeof e=="string"?e.split(" ").join("").split(","):e},fk=Dh("onStart,onUpdate,onComplete,onReverseComplete,onInterrupt"),yc=Dh("transform,transformOrigin,width,height,position,top,left,opacity,zIndex,maxWidth,maxHeight,minWidth,minHeight"),Ho=function(e){return Zs(e)[0]||console.warn("Element not found:",e)},Ss=function(e){return Math.round(e*1e4)/1e4||0},tu=function(e,n,r){return e.forEach(function(i){return i.classList[r](n)})},Fp={zIndex:1,kill:1,simple:1,spin:1,clearProps:1,targets:1,toggleClass:1,onComplete:1,onUpdate:1,onInterrupt:1,onStart:1,delay:1,repeat:1,repeatDelay:1,yoyo:1,scale:1,fade:1,absolute:1,props:1,onEnter:1,onLeave:1,custom:1,paused:1,nested:1,prune:1,absoluteOnLeave:1},K0={zIndex:1,simple:1,clearProps:1,scale:1,absolute:1,fitChild:1,getVars:1,props:1},X0=function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()},ks=function(e,n){var r={},i;for(i in e)n[i]||(r[i]=e[i]);return r},Nh={},G0=function(e){var n=Nh[e]=Dh(e);return _c[e]=n.concat(yc),n},hk=function(e){var n=e._gsap||Ut.core.getCache(e);
51return n.gmCache===Ut.ticker.frame?n.gMatrix:(n.gmCache=Ut.ticker.frame,n.gMatrix=Tr(e,!0,!1,!0))},dk=function t(e,n,r){r===void 0&&(r=0);for(var i=e.parentNode,s=1e3*Math.pow(10,r)*(n?-1:1),o=n?-s*900:0;e;)o+=s,e=e.previousSibling;return i?o+t(i,n,r+1):o},Bl=function(e,n,r){return e.forEach(function(i){return i.d=dk(r?i.element:i.t,n)}),e.sort(function(i,s){return i.d-s.d}),e},ua=function(e,n){for(var r=e.element.style,i=e.css=e.css||[],s=n.length,o,a;s--;)o=n[s],a=r[o]||r.getPropertyValue(o),i.push(a?o:$p[o]||($p[o]=X0(o)),a);return r},ql=function(e){var n=e.css,r=e.element.style,i=0;for(e.cache.uncache=1;i<n.length;i+=2)n[i+1]?r[n[i]]=n[i+1]:r.removeProperty(n[i]);!n[n.indexOf("transform")+1]&&r.translate&&(r.removeProperty("translate"),r.removeProperty("scale"),r.removeProperty("rotate"))},Hp=function(e,n){e.forEach(function(r){return r.a.cache.uncache=1}),n||e.finalStates.forEach(ql)},nu="paddingTop,paddingRight,paddingBottom,paddingLeft,gridArea,transition".split(","),$h=function(e,n,r){var i=e.element,s=e.width,o=e.height,a=e.uncache,l=e.getProp,c=i.style,u=4,f,d,h;if(typeof n!="object"&&(n=e),Xe&&r!==1)return Xe._abs.push({t:i,b:e,a:e,sd:0}),Xe._final.push(function(){return(e.cache.uncache=1)&&ql(e)}),i;for(d=l("display")==="none",(!e.isVisible||d)&&(d&&(ua(e,["display"]).display=n.display),e.matrix=n.matrix,e.width=s=e.width||n.width,e.height=o=e.height||n.height),ua(e,nu),h=window.getComputedStyle(i);u--;)c[nu[u]]=h[nu[u]];if(c.gridArea="1 / 1 / 1 / 1",c.transition="none",c.position="absolute",c.width=s+"px",c.height=o+"px",c.top||(c.top="0px"),c.left||(c.left="0px"),a)f=new rs(i);else if(f=ks(e,Hl),f.position="absolute",e.simple){var g=i.getBoundingClientRect();f.matrix=new ns(1,0,0,1,g.left+Ih(),g.top+Oh())}else f.matrix=Tr(i,!1,!1,!0);return f=$s(f,e,!0),e.x=Fr(f.x,.01),e.y=Fr(f.y,.01),i},Bp=function(e,n){return n!==!0&&(n=Zs(n),e=e.filter(function(r){if(n.indexOf((r.sd<0?r.b:r.a).element)!==-1)return!0;r.t._gsap.renderTransform(1),r.b.isVisible&&(r.t.style.width=r.b.width+"px",r.t.style.height=r.b.height+"px")})),e}
51,J0=function(e){return Bl(e,!0).forEach(function(n){return(n.a.isVisible||n.b.isVisible)&&$h(n.sd<0?n.b:n.a,n.b,1)})},pk=function(e,n){return n&&e.idLookup[pf(n).id]||e.elementStates[0]},pf=function(e,n,r,i){return e instanceof rs?e:e instanceof rr?pk(e,i):new rs(typeof e=="string"?Ho(e)||console.warn(e+" not found"):e,n,r)},gk=function(e,n){for(var r=Ut.getProperty(e.element,null,"native"),i=e.props={},s=n.length;s--;)i[n[s]]=(r(n[s])+"").trim();return i.zIndex&&(i.zIndex=parseFloat(i.zIndex)||0),e},Z0=function(e,n){var r=e.style||e,i;for(i in n)r[i]=n[i]},mk=function(e){var n=e.getAttribute("data-flip-id");return n||e.setAttribute("data-flip-id",n="auto-"+ck++),n},Q0=function(e){return e.map(function(n){return n.element})},qp=function(e,n,r){return e&&n.length&&r.add(e(Q0(n),r,new rr(n,0,!0)),0)},$s=function(e,n,r,i,s,o){var a=e.element,l=e.cache,c=e.parent,u=e.x,f=e.y,d=n.width,h=n.height,g=n.scaleX,p=n.scaleY,y=n.rotation,x=n.bounds,b=o&&hf&&hf(a,"transform,width,height"),m=e,_=n.matrix,v=_.e,k=_.f,C=e.bounds.width!==x.width||e.bounds.height!==x.height||e.scaleX!==g||e.scaleY!==p||e.rotation!==y,R=!C&&e.simple&&n.simple&&!s,E,P,D,M,N,U,B;return R||!c?(g=p=1,y=E=0):(N=hk(c),U=N.clone().multiply(n.ctm?n.matrix.clone().multiply(n.ctm):n.matrix),y=Ss(Math.atan2(U.b,U.a)*Np),E=Ss(Math.atan2(U.c,U.d)*Np+y)%360,g=Math.sqrt(Math.pow(U.a,2)+Math.pow(U.b,2)),p=Math.sqrt(Math.pow(U.c,2)+Math.pow(U.d,2))*Math.cos(E*uk),s&&(s=Zs(s)[0],M=Ut.getProperty(s),B=s.getBBox&&typeof s.getBBox=="function"&&s.getBBox(),m={scaleX:M("scaleX"),scaleY:M("scaleY"),width:B?B.width:Math.ceil(parseFloat(M("width","px"))),height:B?B.height:parseFloat(M("height","px"))}),l.rotation=y+"deg",l.skewX=E+"deg"),r?(g*=d===m.width||!m.width?1:d/m.width,p*=h===m.height||!m.height?1:h/m.height,l.scaleX=g,l.scaleY=p):(d=Fr(d*g/m.scaleX,0),h=Fr(h*p/m.scaleY,0),a.style.width=d+"px",a.style.height=h+"px"),i&&Z0(a,n.props),R||!c?(u+=v-e.matrix.e,f+=k-e.matrix.f):C||c!==n.parent?(l.renderTransform(1,l),U=Tr(s||a,!1,!1,!0),P=N.apply({x:U.e,y:U.f}),D=N.apply({x:v,y:k}),u+=D.x-P.x,f+=D.y-P.y):(N.e=N.f=0,D=N.apply({x:v-e.matrix.e,y:k-e.matrix.f}),u+=D.x,f+=D.y),u=Fr(u,.02),f=Fr(f,.02),o&&!(o instanceof rs)?b&&b.revert():(l.x=u+"px",l.y=f+"px",l.renderTransform(1,l)),o&&(o.x=u,o.y=f,o.rotation=y,o.skewX=E,r?(o.scaleX=g,o.scaleY=p):(o.width=d,o.height=h)),o||l},ru=function(e,n){return e instanceof rr?e:new rr(e,n)},ey=function(e,n,r){var i=e.idLookup[r],s=e.alt[r];return s.isVisible&&(!(n.getElementState(s.element)||s).isVisible||!i.isVisible)?s:i},iu=[],su="width,height,overflowX,overflowY".split(","),Da,jp=function(e){if(e!==Da){var n=li.style,r=li.clientWidth===window.outerWidth,i=li.clientHeight===window.outerHeight,s=4;if(e&&(r||i)){for(;s--;)iu[s]=n[su[s]];r&&(n.width=li.clientWidth+"px",n.overflowY="hidden"),i&&(n.height=li.clientHeight+"px",n.overflowX="hidden"),Da=e}else if(Da){for(;s--;)iu[s]?n[su[s]]=iu[s]:n.removeProperty(X0(su[s]));Da=e}}},ou=function(e,n,r,i){e instanceof rr&&n instanceof rr||console.warn("Not a valid state object."),r=r||{};var s=r,o=s.clearProps,a=s.onEnter,l=s.onLeave,c=s.absolute,u=s.absoluteOnLeave,f=s.custom,d=s.delay,h=s.paused,g=s.repeat,p=s.repeatDelay,y=s.yoyo,x=s.toggleClass,b=s.nested,m=s.zIndex,_=s.scale,v=s.fade,k=s.stagger,C=s.spin,R=s.prune,E=("props"in r?r:e).props,P=ks(r,Fp),D=Ut.timeline({delay:d,paused:h,repeat:g,repeatDelay:p,yoyo:y,data:"isFlip"}),M=P,N=[],U=[],B=[],H=[],V=C===!0?1:C||0,z=typeof C=="function"?C:function(){return V},ne=e.interrupted||n.interrupted,A=D[i!==1?"to":"from"],fe,ce,He,Se,be,de,L,W,Y,J,ae,ye,w,T;for(ce in n.idLookup)ae=n.alt[ce]?ey(n,e,ce):n.idLookup[ce],be=ae.element,J=e.idLookup[ce],e.alt[ce]&&be===J.element&&(e.alt[ce].isVisible||!ae.isVisible)&&(J=e.alt[ce]),J?(de={t:be,b:J,a:ae,sd:J.element===be?0:ae.isVisible?1:-1},B.push(de),de.sd&&(de.sd<0&&(de.b=ae,de.a=J),ne&&ua(de.b,E?_c[E]:yc),v&&B.push(de.swap={t:J.element,b:de.b,a:de.a,sd:-de.sd,swap:de})),be._flip=J.element._flip=Xe?Xe.timeline:D):ae.isVisible&&(B.push({t:be,b:ks(ae,{isVisible:1}),a:ae,sd:0,entering:1}),be._flip=Xe?Xe.timeline:D);
51if(E&&(Nh[E]||G0(E)).forEach(function(S){return P[S]=function($){return B[$].a.props[S]}}),B.finalStates=Y=[],ye=function(){for(Bl(B),jp(!0),Se=0;Se<B.length;Se++)de=B[Se],w=de.a,T=de.b,R&&!w.isDifferent(T)&&!de.entering?B.splice(Se--,1):(be=de.t,b&&!(de.sd<0)&&Se&&(w.matrix=Tr(be,!1,!1,!0)),T.isVisible&&w.isVisible?(de.sd<0?(L=new rs(be,E,e.simple),$s(L,w,_,0,0,L),L.matrix=Tr(be,!1,!1,!0),L.css=de.b.css,de.a=w=L,v&&(be.style.opacity=ne?T.opacity:w.opacity),k&&H.push(be)):de.sd>0&&v&&(be.style.opacity=ne?w.opacity-T.opacity:"0"),$s(w,T,_,E)):T.isVisible!==w.isVisible&&(T.isVisible?w.isVisible||(T.css=w.css,U.push(T),B.splice(Se--,1),c&&b&&$s(w,T,_,E)):(w.isVisible&&N.push(w),B.splice(Se--,1))),_||(be.style.maxWidth=Math.max(w.width,T.width)+"px",be.style.maxHeight=Math.max(w.height,T.height)+"px",be.style.minWidth=Math.min(w.width,T.width)+"px",be.style.minHeight=Math.min(w.height,T.height)+"px"),b&&x&&be.classList.add(x)),Y.push(w);var $;if(x&&($=Y.map(function(I){return I.element}),b&&$.forEach(function(I){return I.classList.remove(x)})),jp(!1),_?(P.scaleX=function(I){return B[I].a.scaleX},P.scaleY=function(I){return B[I].a.scaleY}):(P.width=function(I){return B[I].a.width+"px"},P.height=function(I){return B[I].a.height+"px"},P.autoRound=r.autoRound||!1),P.x=function(I){return B[I].a.x+"px"},P.y=function(I){return B[I].a.y+"px"},P.rotation=function(I){return B[I].a.rotation+(C?z(I,W[I],W)*360:0)},P.skewX=function(I){return B[I].a.skewX},W=B.map(function(I){return I.t}),(m||m===0)&&(P.modifiers={zIndex:function(){return m}},P.zIndex=m,P.immediateRender=r.immediateRender!==!1),v&&(P.opacity=function(I){return B[I].sd<0?0:B[I].sd>0?B[I].a.opacity:"+=0"}),H.length){k=Ut.utils.distribute(k);var X=W.slice(H.length);P.stagger=function(I,j){return k(~H.indexOf(j)?W.indexOf(B[I].swap.t):I,j,X)}}if(fk.forEach(function(I){return r[I]&&D.eventCallback(I,r[I],r[I+"Params"])}),f&&W.length){M=ks(P,Fp),"scale"in f&&(f.scaleX=f.scaleY=f.scale,delete f.scale);for(ce in f)fe=ks(f[ce],K0),fe[ce]=P[ce],!("duration"in fe)&&"duration"in P&&(fe.duration=P.duration),fe.stagger=P.stagger,A.call(D,W,fe,0),delete M[ce]}(W.length||U.length||N.length)&&(x&&D.add(function(){return tu($,x,D._zTime<0?"remove":"add")},0)&&!h&&tu($,x,"add"),W.length&&A.call(D,W,M,0)),qp(a,N,D),qp(l,U,D);var K=Xe&&Xe.timeline;K&&(K.add(D,0),Xe._final.push(function(){return Hp(B,!o)})),He=D.duration(),D.call(function(){var I=D.time()>=He;I&&!K&&Hp(B,!o),x&&tu($,x,I?"remove":"add")})},u&&(c=B.filter(function(S){return!S.sd&&!S.a.isVisible&&S.b.isVisible}).map(function(S){return S.a.element})),Xe){var O;c&&(O=Xe._abs).push.apply(O,Bp(B,c)),Xe._run.push(ye)}else c&&J0(Bp(B,c)),ye();var F=Xe?Xe.timeline:D;return F.revert=function(){return Fh(F,1,1)},F},_k=function t(e){e.vars.onInterrupt&&e.vars.onInterrupt.apply(e,e.vars.onInterruptParams||[]),e.getChildren(!0,!1,!0).forEach(t)},Fh=function(e,n,r){if(e&&e.progress()<1&&(!e.paused()||r))return n&&(_k(e),n<2&&e.progress(1),e.kill()),!0},Na=function(e){for(var n=e.idLookup={},r=e.alt={},i=e.elementStates,s=i.length,o;s--;)o=i[s],n[o.id]?r[o.id]=o:n[o.id]=o},rr=(function(){function t(n,r,i){if(this.props=r&&r.props,this.simple=!!(r&&r.simple),i)this.targets=Q0(n),this.elementStates=n,Na(this);else{this.targets=Zs(n);var s=r&&(r.kill===!1||r.batch&&!r.kill);Xe&&!s&&Xe._kill.push(this),this.update(s||!!Xe)}}var e=t.prototype;return e.update=function(r){var i=this;return this.elementStates=this.targets.map(function(s){return new rs(s,i.props,i.simple)}),Na(this),this.interrupt(r),this.recordInlineStyles(),this},e.clear=function(){return this.targets.length=this.elementStates.length=0,Na(this),this},e.fit=function(r,i,s){for(var o=Bl(this.elementStates.slice(0),!1,!0),a=(r||this).idLookup,l=0,c,u;l<o.length;l++)c=o[l],s&&(c.matrix=Tr(c.element,!1,!1,!0)),u=a[c.id],u&&$s(c,u,i,!0,0,c),c.matrix=Tr(c.element,!1,!1,!0);return this},e.getProperty=function(r,i){var s=this.getElementState(r)||Hl;return(i in s?s:s.props||Hl)[i]},e.add=function(r){for(var i=r.targets.length,s=this.idLookup,o=this.alt,a,l,c;i--;)l=r.elementStates[i],c=s[l.id],c&&(l.element===c.element||o[l.id]&&o[l.id].element===l.element)?(a=this.elementStates.indexOf(l.element===c.element?c:o[l.id]),this.targets.splice(a,1,r.targets[i]),this.elementStates.splice(a,1,l)):(this.targets.push(r.targets[i]),this.elementStates.push(l));return r.interrupted&&(this.interrupted=!0),r.simple||(this.simple=!1),Na(this),this},e.compare=function(r){var i=r.idLookup,s=this.idLookup,o=[],a=[],l=[],c=[],u=[],f=r.alt,d=this.alt,h=function(R,E,P){return(R.isVisible!==E.isVisible?R.isVisible?l:c:R.isVisible?a:o).push(P)&&u.push(P)},g=function(R,E,P){return u.indexOf(P)<0&&h(R,E,P)},p,y,x,b,m,_,v,k;for(x in i)m=f[x],_=d[x],p=m?ey(r,this,x):i[x],b=p.element,y=s[x],_?(k=y.isVisible||!_.isVisible&&b===y.element?y:_,v=m&&!p.isVisible&&!m.isVisible&&k.element===m.element?m:p,v.isVisible&&k.isVisible&&v.element!==k.element?((v.isDifferent(k)?a:o).push(v.element,k.element),u.push(v.element,k.element)):h(v,k,v.element),m&&v.element===m.element&&(m=i[x]),g(v.element!==y.element&&m?m:v,y,y.element),g(m&&m.element===_.element?m:v,_,_.element),m&&g(m,_.element===m.element?_:y,m.element)):(y?y.isDifferent(p)?h(p,y,b):o.push(b):l.push(b),m&&g(m,y,m.element));
51for(x in s)i[x]||(c.push(s[x].element),d[x]&&c.push(d[x].element));return{changed:a,unchanged:o,enter:l,leave:c}},e.recordInlineStyles=function(){for(var r=_c[this.props]||yc,i=this.elementStates.length;i--;)ua(this.elementStates[i],r)},e.interrupt=function(r){var i=this,s=[];this.targets.forEach(function(o){var a=o._flip,l=Fh(a,r?0:1);r&&l&&s.indexOf(a)<0&&a.add(function(){return i.updateVisibility()}),l&&s.push(a)}),!r&&s.length&&this.updateVisibility(),this.interrupted||(this.interrupted=!!s.length)},e.updateVisibility=function(){this.elementStates.forEach(function(r){var i=r.element.getBoundingClientRect();r.isVisible=!!(i.width||i.height||i.top||i.left),r.uncache=1})},e.getElementState=function(r){return this.elementStates[this.targets.indexOf(Ho(r))]},e.makeAbsolute=function(){return Bl(this.elementStates.slice(0),!0,!0).map($h)},t})(),rs=(function(){function t(n,r,i){this.element=n,this.update(r,i)}var e=t.prototype;return e.isDifferent=function(r){var i=this.bounds,s=r.bounds;return i.top!==s.top||i.left!==s.left||i.width!==s.width||i.height!==s.height||!this.matrix.equals(r.matrix)||this.opacity!==r.opacity||this.props&&r.props&&JSON.stringify(this.props)!==JSON.stringify(r.props)},e.update=function(r,i){var s=this,o=s.element,a=Ut.getProperty(o),l=Ut.core.getCache(o),c=o.getBoundingClientRect(),u=o.getBBox&&typeof o.getBBox=="function"&&o.nodeName.toLowerCase()!=="svg"&&o.getBBox(),f=i?new ns(1,0,0,1,c.left+Ih(),c.top+Oh()):Tr(o,!1,!1,!0);l.uncache=1,s.getProp=a,s.element=o,s.id=mk(o),s.matrix=f,s.cache=l,s.bounds=c,s.isVisible=!!(c.width||c.height||c.left||c.top),s.display=a("display"),s.position=a("position"),s.parent=o.parentNode,s.x=a("x"),s.y=a("y"),s.scaleX=l.scaleX,s.scaleY=l.scaleY,s.rotation=a("rotation"),s.skewX=a("skewX"),s.opacity=a("opacity"),s.width=u?u.width:Fr(a("width","px"),.04),s.height=u?u.height:Fr(a("height","px"),.04),r&&gk(s,Nh[r]||G0(r)),s.ctm=o.getCTM&&o.nodeName.toLowerCase()==="svg"&&Y0(o).inverse(),s.simple=i||Ss(f.a)===1&&!Ss(f.b)&&!Ss(f.c)&&Ss(f.d)===1,s.uncache=0},t})(),yk=(function(){function t(n,r){this.vars=n,this.batch=r,this.states=[],this.timeline=r.timeline}var e=t.prototype;return e.getStateById=function(r){for(var i=this.states.length;i--;)if(this.states[i].idLookup[r])return this.states[i]},e.kill=function(){this.batch.remove(this)},t})(),vk=(function(){function t(n){this.id=n,this.actions=[],this._kill=[],this._final=[],this._abs=[],this._run=[],this.data={},this.state=new rr,this.timeline=Ut.timeline()}var e=t.prototype;return e.add=function(r){var i=this.actions.filter(function(s){return s.vars===r});return i.length?i[0]:(i=new yk(typeof r=="function"?{animate:r}:r,this),this.actions.push(i),i)},e.remove=function(r){var i=this.actions.indexOf(r);return i>=0&&this.actions.splice(i,1),this},e.getState=function(r){var i=this,s=Xe,o=Fo;return Xe=this,this.state.clear(),this._kill.length=0,this.actions.forEach(function(a){a.vars.getState&&(a.states.length=0,Fo=a,a.state=a.vars.getState(a)),r&&a.states.forEach(function(l){return i.state.add(l)})}),Fo=o,Xe=s,this.killConflicts(),this},e.animate=function(){var r=this,i=Xe,s=this.timeline,o=this.actions.length,a,l;for(Xe=this,s.clear(),this._abs.length=this._final.length=this._run.length=0,this.actions.forEach(function(c){c.vars.animate&&c.vars.animate(c);var u=c.vars.onEnter,f=c.vars.onLeave,d=c.targets,h,g;d&&d.length&&(u||f)&&(h=new rr,c.states.forEach(function(p){return h.add(p)}),g=h.compare(vc.getState(d)),g.enter.length&&u&&u(g.enter),g.leave.length&&f&&f(g.leave))}),J0(this._abs),this._run.forEach(function(c){return c()}),l=s.duration(),a=this._final.slice(0),s.add(function(){l<=s.time()&&(a.forEach(function(c){return c()}),Dp(r,"onComplete"))}),Xe=i;o--;)this.actions[o].vars.once&&this.actions[o].kill();return Dp(this,"onStart"),s.restart(),this},e.loadState=function(r){r||(r=function(){return 0});var i=[];return this.actions.forEach(function(s){if(s.vars.loadState){var o,a=function l(c){c&&(s.targets=c),o=i.indexOf(l),~o&&(i.splice(o,1),i.length||r())};i.push(a),s.vars.loadState(a)}}),i.length||r(),this},e.setState=function(){return this.actions.forEach(function(r){return r.targets=r.vars.setState&&r.vars.setState(r)}),this},e.killConflicts=function(r){return this.state.interrupt(r),this._kill.forEach(function(i){return i.interrupt(r)}),this},e.run=function(r,i){var s=this;
vendor: 8,590 bytes, lines 51-58
51return this!==Xe&&(r||this.getState(i),this.loadState(function(){s._killed||(s.setState(),s.animate())})),this},e.clear=function(r){this.state.clear(),r||(this.actions.length=0)},e.getStateById=function(r){for(var i=this.actions.length,s;i--;)if(s=this.actions[i].getStateById(r),s)return s;return this.state.idLookup[r]&&this.state},e.kill=function(){this._killed=1,this.clear(),delete df[this.id]},t})(),vc=(function(){function t(){}return t.getState=function(n,r){var i=ru(n,r);return Fo&&Fo.states.push(i),r&&r.batch&&t.batch(r.batch).state.add(i),i},t.from=function(n,r){return r=r||{},"clearProps"in r||(r.clearProps=!0),ou(n,ru(r.targets||n.targets,{props:r.props||n.props,simple:r.simple,kill:!!r.kill}),r,-1)},t.to=function(n,r){return ou(n,ru(r.targets||n.targets,{props:r.props||n.props,simple:r.simple,kill:!!r.kill}),r,1)},t.fromTo=function(n,r,i){return ou(n,r,i)},t.fit=function(n,r,i){var s=i?ks(i,K0):{},o=i||s,a=o.absolute,l=o.scale,c=o.getVars,u=o.props,f=o.runBackwards,d=o.onComplete,h=o.simple,g=i&&i.fitChild&&Ho(i.fitChild),p=pf(r,u,h,n),y=pf(n,0,h,p),x=u?_c[u]:yc,b=Ut.context();return u&&Z0(s,p.props),ua(y,x),f&&("immediateRender"in s||(s.immediateRender=!0),s.onComplete=function(){ql(y),d&&d.apply(this,arguments)}),a&&$h(y,p),s=$s(y,p,l||g,!s.duration&&u,g,s.duration||c?s:0),typeof i=="object"&&"zIndex"in i&&(s.zIndex=i.zIndex),b&&!c&&b.add(function(){return function(){return ql(y)}}),c?s:s.duration?Ut.to(y.element,s):null},t.makeAbsolute=function(n,r){return(n instanceof rr?n:new rr(n,r)).makeAbsolute()},t.batch=function(n){return n||(n="default"),df[n]||(df[n]=new vk(n))},t.killFlipsOf=function(n,r){(n instanceof rr?n.targets:Zs(n)).forEach(function(i){return i&&Fh(i._flip,r!==!1?1:2)})},t.isFlipping=function(n){var r=t.getByTarget(n);return!!r&&r.isActive()},t.getByTarget=function(n){return(Ho(n)||Hl)._flip},t.getElementState=function(n,r){return new rs(Ho(n),r)},t.convertCoordinates=function(n,r,i){var s=Tr(r,!0,!0).multiply(Tr(n));return i?s.apply(i):s},t.register=function(n){if(li=typeof document<"u"&&document.body,li){Ut=n,Mh(li),Zs=Ut.utils.toArray,hf=Ut.core.getStyleSaver;var r=Ut.utils.snap(.1);Fr=function(s,o){return r(parseFloat(s)+o)}}},t})();vc.version="3.13.0";typeof window<"u"&&window.gsap&&window.gsap.registerPlugin(vc);function wk(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 bk(t,e,n){return e&&wk(t.prototype,e),t}/*!
52 * Observer 3.13.0
53 * https://gsap.com
54 *
55 * @license Copyright 2008-2025, GreenSock. All rights reserved.
56 * Subject to the terms at https://gsap.com/standard-license
57 * @author: Jack Doyle, [email protected]
58*/var Nt,il,An,hi,di,Fs,ty,Di,Bo,ny,Hr,Qn,ry,iy=function(){return Nt||typeof window<"u"&&(Nt=window.gsap)&&Nt.registerPlugin&&Nt},sy=1,Cs=[],Re=[],br=[],qo=Date.now,gf=function(e,n){return n},xk=function(){var e=Bo.core,n=e.bridge||{},r=e._scrollers,i=e._proxies;r.push.apply(r,Re),i.push.apply(i,br),Re=r,br=i,gf=function(o,a){return n[o](a)}},yi=function(e,n){return~br.indexOf(e)&&br[br.indexOf(e)+1][n]},jo=function(e){return!!~ny.indexOf(e)},en=function(e,n,r,i,s){return e.addEventListener(n,r,{passive:i!==!1,capture:!!s})},Zt=function(e,n,r,i){return e.removeEventListener(n,r,!!i)},$a="scrollLeft",Fa="scrollTop",mf=function(){return Hr&&Hr.isPressed||Re.cache++},jl=function(e,n){var r=function i(s){if(s||s===0){sy&&(An.history.scrollRestoration="manual");var o=Hr&&Hr.isPressed;s=i.v=Math.round(s)||(Hr&&Hr.iOS?1:0),e(s),i.cacheID=Re.cache,o&&gf("ss",s)}else(n||Re.cache!==i.cacheID||gf("ref"))&&(i.cacheID=Re.cache,i.v=e());return i.v+i.offset};return r.offset=0,e&&r},ln={s:$a,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:jl(function(t){return arguments.length?An.scrollTo(t,Tt.sc()):An.pageXOffset||hi[$a]||di[$a]||Fs[$a]||0})},Tt={s:Fa,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:ln,sc:jl(function(t){return arguments.length?An.scrollTo(ln.sc(),t):An.pageYOffset||hi[Fa]||di[Fa]||Fs[Fa]||0})},gn=function(e,n){return(n&&n._ctx&&n._ctx.selector||Nt.utils.toArray)(e)[0]||(typeof e=="string"&&Nt.config().nullTargetWarn!==!1?console.warn("Element not found:",e):null)},Tk=function(e,n){for(var r=n.length;r--;)if(n[r]===e||n[r].contains(e))return!0;return!1},bi=function(e,n){var r=n.s,i=n.sc;jo(e)&&(e=hi.scrollingElement||di);var s=Re.indexOf(e),o=i===Tt.sc?1:2;!~s&&(s=Re.push(e)-1),Re[s+o]||en(e,"scroll",mf);var a=Re[s+o],l=a||(Re[s+o]=jl(yi(e,r),!0)||(jo(e)?i:jl(function(c){return arguments.length?e[r]=c:e[r]})));return l.target=e,a||(l.smooth=Nt.getProperty(e,"scrollBehavior")==="smooth"),l},_f=function(e,n,r){var i=e,s=e,o=qo(),a=o,l=n||50,c=Math.max(500,l*3),u=function(g,p){var y=qo();p||y-o>l?(s=i,i=g,a=o,o=y):r?i+=g:i=s+(g-s)/(y-a)*(o-a)},f=function(){s=i=r?0:i,a=o=0},d=function(g){var p=a,y=s,x=qo();return(g||g===0)&&g!==i&&u(g),o===a||x-a>c?0:(i+(r?y:-y))/((r?x:o)-p)*1e3};return{update:u,reset:f,getVelocity:d}},ho=function(e,n){return n&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Vp=function(e){var n=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(n)>=Math.abs(r)?n:r},oy=function(){Bo=Nt.core.globals().ScrollTrigger,Bo&&Bo.core&&xk()},ay=function(e){return Nt=e||iy(),!il&&Nt&&typeof document<"u"&&document.body&&(An=window,hi=document,di=hi.documentElement,Fs=hi.body,ny=[An,hi,di,Fs],Nt.utils.clamp,ry=Nt.core.context||function(){},Di="onpointerenter"in Fs?"pointer":"mouse",ty=dt.isTouch=An.matchMedia&&An.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in An||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,Qn=dt.eventTypes=("ontouchstart"in di?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in di?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return sy=0},500),oy(),il=1),il};ln.op=Tt;Re.cache=0;var dt=(function(){function t(n){this.init(n)}var e=t.prototype;return e.init=function(r){il||ay(Nt)||console.warn("Please gsap.registerPlugin(Observer)"),Bo||oy();var i=r.tolerance,s=r.dragMinimum,o=r.type,a=r.target,l=r.lineHeight,c=r.debounce,u=r.preventDefault,f=r.onStop,d=r.onStopDelay,h=r.ignore,g=r.wheelSpeed,p=r.event,y=r.onDragStart,x=r.onDragEnd,b=r.onDrag,m=r.onPress,_=r.onRelease,v=r.onRight,k=r.onLeft,C=r.onUp,R=r.onDown,E=r.onChangeX,P=r.onChangeY,D=r.onChange,M=r.onToggleX,N=r.onToggleY,U=r.onHover,B=r.onHoverEnd,H=r.onMove,V=r.ignoreCheck,z=r.isNormalizer,ne=r.onGestureStart,A=r.onGestureEnd,fe=r.onWheel,ce=r.onEnable,He=r.onDisable,Se=r.onClick,be=r.scrollSpeed,de=r.capture,L=r.allowClicks,W=r.lockAxis,Y=r.onLockAxis;this.target=a=gn(a)||di,this.vars=r,h&&(h=Nt.utils.toArray(h)),i=i||1e-9,s=s||0,g=g||1,be=be||1,o=o||"wheel,touch,pointer",c=c!==!1,l||(l=parseFloat(An.getComputedStyle(Fs).lineHeight)||22);var J,ae,ye,w,T,O,F,S=this,$=0,X=0,K=r.passive||!u&&r.passive!==!1,I=bi(a,ln),j=bi(a,Tt),ie=I(),Z=j(),Q=~o.indexOf("touch")&&!~o.indexOf("pointer")&&Qn[0]==="pointerdown",ue=jo(a),le=a.ownerDocument||hi,Ee=[0,0,0],xe=[0,0,0],Ze=0,ot=function(){return Ze=qo()},Ie=function(ge,De){return(S.event=ge)&&h&&Tk(ge.target,h)||De&&Q&&ge.pointerType!=="touch"||V&&V(ge,De)},St=function(){S._vx.reset(),S._vy.reset(),ae.pause(),f&&f(S)},Jt=function(){var ge=S.deltaX=Vp(Ee),De=S.deltaY=Vp(xe),te=Math.abs(ge)>=i,ve=Math.abs(De)>=i;D&&(te||ve)&&D(S,ge,De,Ee,xe),te&&(v&&S.deltaX>0&&v(S),k&&S.deltaX<0&&k(S),E&&E(S),M&&S.deltaX<0!=$<0&&M(S),$=S.deltaX,Ee[0]=Ee[1]=Ee[2]=0),ve&&(R&&S.deltaY>0&&R(S),C&&S.deltaY<0&&C(S),P&&P(S),N&&S.deltaY<0!=X<0&&N(S),X=S.deltaY,xe[0]=xe[1]=xe[2]=0),(w||ye)&&(H&&H(S),ye&&(y&&ye===1&&y(S),b&&b(S),ye=0),w=!1),O&&!(O=!1)&&Y&&Y(S),T&&(fe(S),T=!1),J=0},Sr=function(ge,De,te){Ee[te]+=ge,xe[te]+=De,S._vx.update(ge),S._vy.update(De),c?J||(J=requestAnimationFrame(Jt)):Jt()},pt=function(ge,De){W&&!F&&(S.axis=F=Math.abs(ge)>Math.abs(De)?"x":"y",O=!0),F!=="y"&&(Ee[2]+=ge,S._vx.update(ge,!0)),F!=="x"&&(xe[2]+=De,S._vy.update(De,!0)),c?J||(J=requestAnimationFrame(Jt)):Jt()},wt=function(ge){if(!Ie(ge,1)){ge=ho(ge,u);var De=ge.clientX,te=ge.clientY,ve=De-S.x,pe=te-S.y,we=S.isDragging;S.x=De,S.y=te,(we||(ve||pe)&&(Math.abs(S.startX-De)>=s||Math.abs(S.startY-te)>=s))&&(ye=we?2:1,we||(S.isDragging=!0),pt(ve,pe))}},cr=S.onPress=function(Te){Ie(Te,1)||Te&&Te.button||(S.axis=F=null,ae.pause(),S.isPressed=!0,Te=ho(Te),$=X=0,S.startX=S.x=Te.clientX,S.startY=S.y=Te.clientY,S._vx.reset(),S._vy.reset(),en(z?a:le,Qn[1],wt,K,!0),S.deltaX=S.deltaY=0,m&&m(S))}
vendor: 10,950 bytes, lines 58-65
58,ke=S.onRelease=function(Te){if(!Ie(Te,1)){Zt(z?a:le,Qn[1],wt,!0);var ge=!isNaN(S.y-S.startY),De=S.isDragging,te=De&&(Math.abs(S.x-S.startX)>3||Math.abs(S.y-S.startY)>3),ve=ho(Te);!te&&ge&&(S._vx.reset(),S._vy.reset(),u&&L&&Nt.delayedCall(.08,function(){if(qo()-Ze>300&&!Te.defaultPrevented){if(Te.target.click)Te.target.click();else if(le.createEvent){var pe=le.createEvent("MouseEvents");pe.initMouseEvent("click",!0,!0,An,1,ve.screenX,ve.screenY,ve.clientX,ve.clientY,!1,!1,!1,!1,0,null),Te.target.dispatchEvent(pe)}}})),S.isDragging=S.isGesturing=S.isPressed=!1,f&&De&&!z&&ae.restart(!0),ye&&Jt(),x&&De&&x(S),_&&_(S,te)}},Ti=function(ge){return ge.touches&&ge.touches.length>1&&(S.isGesturing=!0)&&ne(ge,S.isDragging)},Xn=function(){return(S.isGesturing=!1)||A(S)},Gn=function(ge){if(!Ie(ge)){var De=I(),te=j();Sr((De-ie)*be,(te-Z)*be,1),ie=De,Z=te,f&&ae.restart(!0)}},Jn=function(ge){if(!Ie(ge)){ge=ho(ge,u),fe&&(T=!0);var De=(ge.deltaMode===1?l:ge.deltaMode===2?An.innerHeight:1)*g;Sr(ge.deltaX*De,ge.deltaY*De,0),f&&!z&&ae.restart(!0)}},Si=function(ge){if(!Ie(ge)){var De=ge.clientX,te=ge.clientY,ve=De-S.x,pe=te-S.y;S.x=De,S.y=te,w=!0,f&&ae.restart(!0),(ve||pe)&&pt(ve,pe)}},cs=function(ge){S.event=ge,U(S)},kr=function(ge){S.event=ge,B(S)},io=function(ge){return Ie(ge)||ho(ge,u)&&Se(S)};ae=S._dc=Nt.delayedCall(d||.25,St).pause(),S.deltaX=S.deltaY=0,S._vx=_f(0,50,!0),S._vy=_f(0,50,!0),S.scrollX=I,S.scrollY=j,S.isDragging=S.isGesturing=S.isPressed=!1,ry(this),S.enable=function(Te){return S.isEnabled||(en(ue?le:a,"scroll",mf),o.indexOf("scroll")>=0&&en(ue?le:a,"scroll",Gn,K,de),o.indexOf("wheel")>=0&&en(a,"wheel",Jn,K,de),(o.indexOf("touch")>=0&&ty||o.indexOf("pointer")>=0)&&(en(a,Qn[0],cr,K,de),en(le,Qn[2],ke),en(le,Qn[3],ke),L&&en(a,"click",ot,!0,!0),Se&&en(a,"click",io),ne&&en(le,"gesturestart",Ti),A&&en(le,"gestureend",Xn),U&&en(a,Di+"enter",cs),B&&en(a,Di+"leave",kr),H&&en(a,Di+"move",Si)),S.isEnabled=!0,S.isDragging=S.isGesturing=S.isPressed=w=ye=!1,S._vx.reset(),S._vy.reset(),ie=I(),Z=j(),Te&&Te.type&&cr(Te),ce&&ce(S)),S},S.disable=function(){S.isEnabled&&(Cs.filter(function(Te){return Te!==S&&jo(Te.target)}).length||Zt(ue?le:a,"scroll",mf),S.isPressed&&(S._vx.reset(),S._vy.reset(),Zt(z?a:le,Qn[1],wt,!0)),Zt(ue?le:a,"scroll",Gn,de),Zt(a,"wheel",Jn,de),Zt(a,Qn[0],cr,de),Zt(le,Qn[2],ke),Zt(le,Qn[3],ke),Zt(a,"click",ot,!0),Zt(a,"click",io),Zt(le,"gesturestart",Ti),Zt(le,"gestureend",Xn),Zt(a,Di+"enter",cs),Zt(a,Di+"leave",kr),Zt(a,Di+"move",Si),S.isEnabled=S.isPressed=S.isDragging=!1,He&&He(S))},S.kill=S.revert=function(){S.disable();var Te=Cs.indexOf(S);Te>=0&&Cs.splice(Te,1),Hr===S&&(Hr=0)},Cs.push(S),z&&jo(a)&&(Hr=S),S.enable(p)},bk(t,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),t})();dt.version="3.13.0";dt.create=function(t){return new dt(t)};dt.register=ay;dt.getAll=function(){return Cs.slice()};dt.getById=function(t){return Cs.filter(function(e){return e.vars.id===t})[0]};iy()&&Nt.registerPlugin(dt);/*!
59 * ScrollTrigger 3.13.0
60 * https://gsap.com
61 *
62 * @license Copyright 2008-2025, GreenSock. All rights reserved.
63 * Subject to the terms at https://gsap.com/standard-license
64 * @author: Jack Doyle, [email protected]
65*/var re,vs,Pe,ze,Pn,$e,Hh,Vl,fa,Vo,bo,Ha,jt,wc,yf,nn,zp,Up,ws,ly,au,cy,tn,vf,uy,fy,ni,wf,Bh,Hs,qh,zl,bf,lu,Ba=1,Vt=Date.now,cu=Vt(),Un=0,xo=0,Wp=function(e,n,r){var i=kn(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return r["_"+n+"Clamp"]=i,i?e.substr(6,e.length-7):e},Yp=function(e,n){return n&&(!kn(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},Sk=function t(){return xo&&requestAnimationFrame(t)},Kp=function(){return wc=1},Xp=function(){return wc=0},mr=function(e){return e},To=function(e){return Math.round(e*1e5)/1e5||0},hy=function(){return typeof window<"u"},dy=function(){return re||hy()&&(re=window.gsap)&&re.registerPlugin&&re},is=function(e){return!!~Hh.indexOf(e)},py=function(e){return(e==="Height"?qh:Pe["inner"+e])||Pn["client"+e]||$e["client"+e]},gy=function(e){return yi(e,"getBoundingClientRect")||(is(e)?function(){return cl.width=Pe.innerWidth,cl.height=qh,cl}:function(){return Lr(e)})},kk=function(e,n,r){var i=r.d,s=r.d2,o=r.a;return(o=yi(e,"getBoundingClientRect"))?function(){return o()[i]}:function(){return(n?py(s):e["client"+s])||0}},Ck=function(e,n){return!n||~br.indexOf(e)?gy(e):function(){return cl}},vr=function(e,n){var r=n.s,i=n.d2,s=n.d,o=n.a;return Math.max(0,(r="scroll"+i)&&(o=yi(e,r))?o()-gy(e)()[s]:is(e)?(Pn[r]||$e[r])-py(i):e[r]-e["offset"+i])},qa=function(e,n){for(var r=0;r<ws.length;r+=3)(!n||~n.indexOf(ws[r+1]))&&e(ws[r],ws[r+1],ws[r+2])},kn=function(e){return typeof e=="string"},Kt=function(e){return typeof e=="function"},So=function(e){return typeof e=="number"},Ni=function(e){return typeof e=="object"},po=function(e,n,r){return e&&e.progress(n?0:1)&&r&&e.pause()},uu=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)}},ds=Math.abs,my="left",_y="top",jh="right",Vh="bottom",Xi="width",Gi="height",zo="Right",Uo="Left",Wo="Top",Yo="Bottom",gt="padding",Hn="margin",Qs="Width",zh="Height",xt="px",Bn=function(e){return Pe.getComputedStyle(e)},Ek=function(e){var n=Bn(e).position;e.style.position=n==="absolute"||n==="fixed"?n:"relative"},Gp=function(e,n){for(var r in n)r in e||(e[r]=n[r]);return e},Lr=function(e,n){var r=n&&Bn(e)[yf]!=="matrix(1, 0, 0, 1, 0, 0)"&&re.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},Ul=function(e,n){var r=n.d2;return e["offset"+r]||e["client"+r]||0},yy=function(e){var n=[],r=e.labels,i=e.duration(),s;for(s in r)n.push(r[s]/i);return n},Pk=function(e){return function(n){return re.utils.snap(yy(e),n)}},Uh=function(e){var n=re.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(i,s){return i-s});return r?function(i,s,o){o===void 0&&(o=.001);var a;if(!s)return n(i);if(s>0){for(i-=o,a=0;a<r.length;a++)if(r[a]>=i)return r[a];return r[a-1]}else for(a=r.length,i+=o;a--;)if(r[a]<=i)return r[a];return r[0]}:function(i,s,o){o===void 0&&(o=.001);var a=n(i);return!s||Math.abs(a-i)<o||a-i<0==s<0?a:n(s<0?i-e:i+e)}},Rk=function(e){return function(n,r){return Uh(yy(e))(n,r.direction)}},ja=function(e,n,r,i){return r.split(",").forEach(function(s){return e(n,s,i)})},Et=function(e,n,r,i,s){return e.addEventListener(n,r,{passive:!i,capture:!!s})},Ct=function(e,n,r,i){return e.removeEventListener(n,r,!!i)},Va=function(e,n,r){r=r&&r.wheelHandler,r&&(e(n,"wheel",r),e(n,"touchmove",r))},Jp={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},za={toggleActions:"play",anticipatePin:0},Wl={top:0,left:0,center:.5,bottom:1,right:1},sl=function(e,n){if(kn(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 Wl?Wl[e]*n:~e.indexOf("%")?parseFloat(e)*n/100:parseFloat(e)||0)}return e},Ua=function(e,n,r,i,s,o,a,l){var c=s.startColor,u=s.endColor,f=s.fontSize,d=s.indent,h=s.fontWeight,g=ze.createElement("div"),p=is(r)||yi(r,"pinType")==="fixed",y=e.indexOf("scroller")!==-1,x=p?$e:r,b=e.indexOf("start")!==-1,m=b?c:u,_="border-color:"+m+";font-size:"+f+";color:"+m+";font-weight:"+h+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return _+="position:"+((y||l)&&p?"fixed;":"absolute;"),(y||l||!p)&&(_+=(i===Tt?jh:Vh)+":"+(o+parseFloat(d))+"px;"),a&&(_+="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=_,g.innerText=n||n===0?e+"-"+n:e,x.children[0]?x.insertBefore(g,x.children[0]):x.appendChild(g),g._offset=g["offset"+i.op.d2],ol(g,0,i,b),g},ol=function(e,n,r,i){var s={display:"block"},o=r[i?"os2":"p2"],a=r[i?"p2":"os2"];e._isFlipped=i,s[r.a+"Percent"]=i?-100:0,s[r.a]=i?"1px":0,s["border"+o+Qs]=1,s["border"+a+Qs]=0,s[r.p]=n+"px",re.set(e,s)},Ce=[],xf={},ha,Zp=function(){return Vt()-Un>34&&(ha||(ha=requestAnimationFrame(qr)))},ps=function(){(!tn||!tn.isPressed||tn.startX>$e.clientWidth)&&(Re.cache++,tn?ha||(ha=requestAnimationFrame(qr)):qr(),Un||os("scrollStart"),Un=Vt())},fu=function(){fy=Pe.innerWidth,uy=Pe.innerHeight},ko=function(e){Re.cache++,(e===!0||!jt&&!cy&&!ze.fullscreenElement&&!ze.webkitFullscreenElement&&(!vf||fy!==Pe.innerWidth||Math.abs(Pe.innerHeight-uy)>Pe.innerHeight*.25))&&Vl.restart(!0)},ss={},Ak=[],vy=function t(){return Ct(Ae,"scrollEnd",t)||Fi(!0)},os=function(e){return ss[e]&&ss[e].map(function(n){return n()})||Ak},Sn=[],wy=function(e){for(var n=0;n<Sn.length;n+=5)(!e||Sn[n+4]&&Sn[n+4].query===e)&&(Sn[n].style.cssText=Sn[n+1],Sn[n].getBBox&&Sn[n].setAttribute("transform",Sn[n+2]||""),Sn[n+3].uncache=1)},Wh=function(e,n){var r;for(nn=0;nn<Ce.length;nn++)r=Ce[nn],r&&(!n||r._ctx===n)&&(e?r.kill(1):r.revert(!0,!0));zl=!0,n&&wy(n),n||os("revert")},by=function(e,n){Re.cache++,(n||!rn)&&Re.forEach(function(r){return Kt(r)&&r.cacheID++&&(r.rec=0)}),kn(e)&&(Pe.history.scrollRestoration=Bh=e)},rn,Ji=0,Qp,Mk=function(){if(Qp!==Ji){var e=Qp=Ji;requestAnimationFrame(function(){return e===Ji&&Fi(!0)})}},xy=function(){$e.appendChild(Hs),qh=!tn&&Hs.offsetHeight||Pe.innerHeight,$e.removeChild(Hs)},eg=function(e){return fa(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(n){return n.style.display=e?"none":"block"})},Fi=function(e,n){if(Pn=ze.documentElement,$e=ze.body,Hh=[Pe,ze,Pn,$e],Un&&!e&&!zl){Et(Ae,"scrollEnd",vy);return}xy(),rn=Ae.isRefreshing=!0,Re.forEach(function(i){return Kt(i)&&++i.cacheID&&(i.rec=i())});var r=os("refreshInit");ly&&Ae.sort(),n||Wh(),Re.forEach(function(i){Kt(i)&&(i.smooth&&(i.target.style.scrollBehavior="auto"),i(0))}),Ce.slice(0).forEach(function(i){return i.refresh()}),zl=!1,Ce.forEach(function(i){if(i._subPinOffset&&i.pin){var s=i.vars.horizontal?"offsetWidth":"offsetHeight",o=i.pin[s];i.revert(!0,1),i.adjustPinSpacing(i.pin[s]-o),i.refresh()}}),bf=1,eg(!0),Ce.forEach(function(i){var s=vr(i.scroller,i._dir),o=i.vars.end==="max"||i._endClamp&&i.end>s,a=i._startClamp&&i.start>=s;(o||a)&&i.setPositions(a?s-1:i.start,o?Math.max(a?s:i.start+1,s):i.end,!0)}),eg(!1),bf=0,r.forEach(function(i){return i&&i.render&&i.render(-1)}),Re.forEach(function(i){Kt(i)&&(i.smooth&&requestAnimationFrame(function(){return i.target.style.scrollBehavior="smooth"}),i.rec&&i(i.rec))}),by(Bh,1),Vl.pause(),Ji++,rn=2,qr(2),Ce.forEach(function(i){return Kt(i.vars.onRefresh)&&i.vars.onRefresh(i)}),rn=Ae.isRefreshing=!1,os("refresh")},Tf=0,al=1,Ko,qr=function(e){if(e===2||!rn&&!zl){Ae.isUpdating=!0,Ko&&Ko.update(0);var n=Ce.length,r=Vt(),i=r-cu>=50,s=n&&Ce[0].scroll();if(al=Tf>s?-1:1,rn||(Tf=s),i&&(Un&&!wc&&r-Un>200&&(Un=0,os("scrollEnd")),bo=cu,cu=r),al<0){for(nn=n;
vendor: 6,116 bytes, line 65
65nn-- >0;)Ce[nn]&&Ce[nn].update(0,i);al=1}else for(nn=0;nn<n;nn++)Ce[nn]&&Ce[nn].update(0,i);Ae.isUpdating=!1}ha=0},Sf=[my,_y,Vh,jh,Hn+Yo,Hn+zo,Hn+Wo,Hn+Uo,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],ll=Sf.concat([Xi,Gi,"boxSizing","max"+Qs,"max"+zh,"position",Hn,gt,gt+Wo,gt+zo,gt+Yo,gt+Uo]),Ok=function(e,n,r){Bs(r);var i=e._gsap;if(i.spacerIsNative)Bs(i.spacerState);else if(e._gsap.swappedIn){var s=n.parentNode;s&&(s.insertBefore(e,n),s.removeChild(n))}e._gsap.swappedIn=!1},hu=function(e,n,r,i){if(!e._gsap.swappedIn){for(var s=Sf.length,o=n.style,a=e.style,l;s--;)l=Sf[s],o[l]=r[l];o.position=r.position==="absolute"?"absolute":"relative",r.display==="inline"&&(o.display="inline-block"),a[Vh]=a[jh]="auto",o.flexBasis=r.flexBasis||"auto",o.overflow="visible",o.boxSizing="border-box",o[Xi]=Ul(e,ln)+xt,o[Gi]=Ul(e,Tt)+xt,o[gt]=a[Hn]=a[_y]=a[my]="0",Bs(i),a[Xi]=a["max"+Qs]=r[Xi],a[Gi]=a["max"+zh]=r[Gi],a[gt]=r[gt],e.parentNode!==n&&(e.parentNode.insertBefore(n,e),n.appendChild(e)),e._gsap.swappedIn=!0}},Ik=/([A-Z])/g,Bs=function(e){if(e){var n=e.t.style,r=e.length,i=0,s,o;for((e.t._gsap||re.core.getCache(e.t)).uncache=1;i<r;i+=2)o=e[i+1],s=e[i],o?n[s]=o:n[s]&&n.removeProperty(s.replace(Ik,"-$1").toLowerCase())}},Wa=function(e){for(var n=ll.length,r=e.style,i=[],s=0;s<n;s++)i.push(ll[s],r[ll[s]]);return i.t=e,i},Lk=function(e,n,r){for(var i=[],s=e.length,o=r?8:0,a;o<s;o+=2)a=e[o],i.push(a,a in n?n[a]:e[o+1]);return i.t=e.t,i},cl={left:0,top:0},tg=function(e,n,r,i,s,o,a,l,c,u,f,d,h,g){Kt(e)&&(e=e(l)),kn(e)&&e.substr(0,3)==="max"&&(e=d+(e.charAt(4)==="="?sl("0"+e.substr(3),r):0));var p=h?h.time():0,y,x,b;if(h&&h.seek(0),isNaN(e)||(e=+e),So(e))h&&(e=re.utils.mapRange(h.scrollTrigger.start,h.scrollTrigger.end,0,d,e)),a&&ol(a,r,i,!0);else{Kt(n)&&(n=n(l));var m=(e||"0").split(" "),_,v,k,C;b=gn(n,l)||$e,_=Lr(b)||{},(!_||!_.left&&!_.top)&&Bn(b).display==="none"&&(C=b.style.display,b.style.display="block",_=Lr(b),C?b.style.display=C:b.style.removeProperty("display")),v=sl(m[0],_[i.d]),k=sl(m[1]||"0",r),e=_[i.p]-c[i.p]-u+v+s-k,a&&ol(a,k,i,r-k<20||a._isStart&&k>20),r-=r-k}if(g&&(l[g]=e||-.001,e<0&&(e=0)),o){var R=e+r,E=o._isStart;y="scroll"+i.d2,ol(o,R,i,E&&R>20||!E&&(f?Math.max($e[y],Pn[y]):o.parentNode[y])<=R+1),f&&(c=Lr(a),f&&(o.style[i.op.p]=c[i.op.p]-i.op.m-o._offset+xt))}return h&&b&&(y=Lr(b),h.seek(d),x=Lr(b),h._caScrollDist=y[i.p]-x[i.p],e=e/h._caScrollDist*d),h&&h.seek(p),h?e:Math.round(e)},Dk=/(webkit|moz|length|cssText|inset)/i,ng=function(e,n,r,i){if(e.parentNode!==n){var s=e.style,o,a;if(n===$e){e._stOrig=s.cssText,a=Bn(e);for(o in a)!+o&&!Dk.test(o)&&a[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=a[o]);s.top=r,s.left=i}else s.cssText=e._stOrig;re.core.getCache(e).uncache=1,n.appendChild(e)}},Ty=function(e,n,r){var i=n,s=i;return function(o){var a=Math.round(e());return a!==i&&a!==s&&Math.abs(a-i)>3&&Math.abs(a-s)>3&&(o=a,r&&r()),s=i,i=Math.round(o),i}},Ya=function(e,n,r){var i={};i[n.p]="+="+r,re.set(e,i)},rg=function(e,n){var r=bi(e,n),i="_scroll"+n.p2,s=function o(a,l,c,u,f){var d=o.tween,h=l.onComplete,g={};c=c||r();var p=Ty(r,c,function(){d.kill(),o.tween=0});return f=u&&f||0,u=u||a-c,d&&d.kill(),l[i]=a,l.inherit=!1,l.modifiers=g,g[i]=function(){return p(c+u*d.ratio+f*d.ratio*d.ratio)},l.onUpdate=function(){Re.cache++,o.tween&&qr()},l.onComplete=function(){o.tween=0,h&&h.call(d)},d=o.tween=re.to(e,l),d};return e[i]=r,r.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},Et(e,"wheel",r.wheelHandler),Ae.isTouch&&Et(e,"touchmove",r.wheelHandler),s},Ae=(function(){function t(n,r){vs||t.register(re)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),wf(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),!xo){this.update=this.refresh=this.kill=mr;return}r=Gp(kn(r)||So(r)||r.nodeType?{trigger:r}:r,za);var s=r,o=s.onUpdate,a=s.toggleClass,l=s.id,c=s.onToggle,u=s.onRefresh,f=s.scrub,d=s.trigger,h=s.pin,g=s.pinSpacing,p=s.invalidateOnRefresh,y=s.anticipatePin,x=s.onScrubComplete,b=s.onSnapComplete,m=s.once,_=s.snap,v=s.pinReparent,k=s.pinSpacer,C=s.containerAnimation,R=s.fastScrollEnd,E=s.preventOverlaps,P=r.horizontal||r.containerAnimation&&r.horizontal!==!1?ln:Tt,D=!f&&f!==0,M=gn(r.scroller||Pe),N=re.core.getCache(M),U=is(M),B=("pinType"in r?r.pinType:yi(M,"pinType")||U&&"fixed")==="fixed",H=[r.onEnter,r.onLeave,r.onEnterBack,r.onLeaveBack],V=D&&r.toggleActions.split(" "),z="markers"in r?r.markers:za.markers,ne=U?0:parseFloat(Bn(M)["border"+P.p2+Qs])||0,A=this,fe=r.onRefreshInit&&function(){return r.onRefreshInit(A)},ce=kk(M,U,P),He=Ck(M,U),Se=0,be=0,de=0,L=bi(M,P),W,Y,J,ae,ye,w,T,O,F,S,$,X,K,I,j,ie,Z,Q,ue,le,Ee,xe,Ze,ot,Ie,St,Jt,Sr,pt,wt,cr,ke,Ti,Xn,Gn,Jn,Si,cs,kr;if(A._startClamp=A._endClamp=!1,A._dir=P,y*=45,A.scroller=M,A.scroll=C?C.time.bind(C):L,ae=L(),A.vars=r,i=i||r.animation,"refreshPriority"in r&&(ly=1,r.refreshPriority===-9999&&(Ko=A)),N.tweenScroll=N.tweenScroll||{top:rg(M,Tt),left:rg(M,ln)},A.tweenTo=W=N.tweenScroll[P.p],A.scrubDuration=function(te){Ti=So(te)&&te,Ti?ke?ke.duration(te):ke=re.to(i,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:Ti,paused:!0,onComplete:function(){return x&&x(A)}}):(ke&&ke.progress(1).kill(),ke=0)},i&&(i.vars.lazy=!1,i._initted&&!A.isReverted||i.vars.immediateRender!==!1&&r.immediateRender!==!1&&i.duration()&&i.render(0,!0,!0),A.animation=i.pause(),i.scrollTrigger=A,A.scrubDuration(f),wt=0,l||(l=i.vars.id)),_&&((!Ni(_)||_.push)&&(_={snapTo:_}),"scrollBehavior"in $e.style&&re.set(U?[$e,Pn]:M,{scrollBehavior:"auto"}),Re.forEach(function(te){return Kt(te)&&te.target===(U?ze.scrollingElement||Pn:M)&&(te.smooth=!1)}),J=Kt(_.snapTo)?_.snapTo:_.snapTo==="labels"?Pk(i):_.snapTo==="labelsDirectional"?Rk(i):_.directional!==!1?function(te,ve){return Uh(_.snapTo)(te,Vt()-be<500?0:ve.direction)}:re.utils.snap(_.snapTo),Xn=_.duration||{min:.1,max:2},Xn=Ni(Xn)?Vo(Xn.min,Xn.max):Vo(Xn,Xn),Gn=re.delayedCall(_.delay||Ti/2||.1,function(){var te=L(),ve=Vt()-be<500,pe=W.tween;
vendor: 4,792 bytes, line 65
65if((ve||Math.abs(A.getVelocity())<10)&&!pe&&!wc&&Se!==te){var we=(te-w)/I,kt=i&&!D?i.totalProgress():we,Me=ve?0:(kt-cr)/(Vt()-bo)*1e3||0,ut=re.utils.clamp(-we,1-we,ds(Me/2)*Me/.185),Ht=we+(_.inertia===!1?0:ut),at,Qe,qe=_,Zn=qe.onStart,rt=qe.onInterrupt,Tn=qe.onComplete;if(at=J(Ht,A),So(at)||(at=Ht),Qe=Math.max(0,Math.round(w+at*I)),te<=T&&te>=w&&Qe!==te){if(pe&&!pe._initted&&pe.data<=ds(Qe-te))return;_.inertia===!1&&(ut=at-we),W(Qe,{duration:Xn(ds(Math.max(ds(Ht-kt),ds(at-kt))*.185/Me/.05||0)),ease:_.ease||"power3",data:ds(Qe-te),onInterrupt:function(){return Gn.restart(!0)&&rt&&rt(A)},onComplete:function(){A.update(),Se=L(),i&&!D&&(ke?ke.resetTo("totalProgress",at,i._tTime/i._tDur):i.progress(at)),wt=cr=i&&!D?i.totalProgress():A.progress,b&&b(A),Tn&&Tn(A)}},te,ut*I,Qe-te-ut*I),Zn&&Zn(A,W.tween)}}else A.isActive&&Se!==te&&Gn.restart(!0)}).pause()),l&&(xf[l]=A),d=A.trigger=gn(d||h!==!0&&h),kr=d&&d._gsap&&d._gsap.stRevert,kr&&(kr=kr(A)),h=h===!0?d:gn(h),kn(a)&&(a={targets:d,className:a}),h&&(g===!1||g===Hn||(g=!g&&h.parentNode&&h.parentNode.style&&Bn(h.parentNode).display==="flex"?!1:gt),A.pin=h,Y=re.core.getCache(h),Y.spacer?j=Y.pinState:(k&&(k=gn(k),k&&!k.nodeType&&(k=k.current||k.nativeElement),Y.spacerIsNative=!!k,k&&(Y.spacerState=Wa(k))),Y.spacer=Q=k||ze.createElement("div"),Q.classList.add("pin-spacer"),l&&Q.classList.add("pin-spacer-"+l),Y.pinState=j=Wa(h)),r.force3D!==!1&&re.set(h,{force3D:!0}),A.spacer=Q=Y.spacer,pt=Bn(h),ot=pt[g+P.os2],le=re.getProperty(h),Ee=re.quickSetter(h,P.a,xt),hu(h,Q,pt),Z=Wa(h)),z){X=Ni(z)?Gp(z,Jp):Jp,S=Ua("scroller-start",l,M,P,X,0),$=Ua("scroller-end",l,M,P,X,0,S),ue=S["offset"+P.op.d2];var io=gn(yi(M,"content")||M);O=this.markerStart=Ua("start",l,io,P,X,ue,0,C),F=this.markerEnd=Ua("end",l,io,P,X,ue,0,C),C&&(cs=re.quickSetter([O,F],P.a,xt)),!B&&!(br.length&&yi(M,"fixedMarkers")===!0)&&(Ek(U?$e:M),re.set([S,$],{force3D:!0}),St=re.quickSetter(S,P.a,xt),Sr=re.quickSetter($,P.a,xt))}if(C){var Te=C.vars.onUpdate,ge=C.vars.onUpdateParams;C.eventCallback("onUpdate",function(){A.update(0,0,1),Te&&Te.apply(C,ge||[])})}if(A.previous=function(){return Ce[Ce.indexOf(A)-1]},A.next=function(){return Ce[Ce.indexOf(A)+1]},A.revert=function(te,ve){if(!ve)return A.kill(!0);var pe=te!==!1||!A.enabled,we=jt;pe!==A.isReverted&&(pe&&(Jn=Math.max(L(),A.scroll.rec||0),de=A.progress,Si=i&&i.progress()),O&&[O,F,S,$].forEach(function(kt){return kt.style.display=pe?"none":"block"}),pe&&(jt=A,A.update(pe)),h&&(!v||!A.isActive)&&(pe?Ok(h,Q,j):hu(h,Q,Bn(h),Ie)),pe||A.update(pe),jt=we,A.isReverted=pe)},A.refresh=function(te,ve,pe,we){if(!((jt||!A.enabled)&&!ve)){if(h&&te&&Un){Et(t,"scrollEnd",vy);return}!rn&&fe&&fe(A),jt=A,W.tween&&!pe&&(W.tween.kill(),W.tween=0),ke&&ke.pause(),p&&i&&(i.revert({kill:!1}).invalidate(),i.getChildren&&i.getChildren(!0,!0,!1).forEach(function(Jr){return Jr.vars.immediateRender&&Jr.render(0,!0,!0)})),A.isReverted||A.revert(!0,!0),A._subPinOffset=!1;var kt=ce(),Me=He(),ut=C?C.duration():vr(M,P),Ht=I<=.01||!I,at=0,Qe=we||0,qe=Ni(pe)?pe.end:r.end,Zn=r.endTrigger||d,rt=Ni(pe)?pe.start:r.start||(r.start===0||!d?0:h?"0 0":"0 100%"),Tn=A.pinnedContainer=r.pinnedContainer&&gn(r.pinnedContainer,A),ur=d&&Math.max(0,Ce.indexOf(A))||0,Mt=ur,Ot,Bt,ki,wa,qt,bt,fr,xc,Kh,so,hr,oo,ba;for(z&&Ni(pe)&&(oo=re.getProperty(S,P.p),ba=re.getProperty($,P.p));Mt-- >0;)bt=Ce[Mt],bt.end||bt.refresh(0,1)||(jt=A),fr=bt.pin,fr&&(fr===d||fr===h||fr===Tn)&&!bt.isReverted&&(so||(so=[]),so.unshift(bt),bt.revert(!0,!0)),bt!==Ce[Mt]&&(ur--,Mt--);for(Kt(rt)&&(rt=rt(A)),rt=Wp(rt,"start",A),w=tg(rt,d,kt,P,L(),O,S,A,Me,ne,B,ut,C,A._startClamp&&"_startClamp")||(h?-.001:0),Kt(qe)&&(qe=qe(A)),kn(qe)&&!qe.indexOf("+=")&&(~qe.indexOf(" ")?qe=(kn(rt)?rt.split(" ")[0]:"")+qe:(at=sl(qe.substr(2),kt),qe=kn(rt)?rt:(C?re.utils.mapRange(0,C.duration(),C.scrollTrigger.start,C.scrollTrigger.end,w):w)+at,Zn=d)),qe=Wp(qe,"end",A),T=Math.max(w,tg(qe||(Zn?"100% 0":ut),Zn,kt,P,L()+at,F,$,A,Me,ne,B,ut,C,A._endClamp&&"_endClamp"))||-.001,at=0,Mt=ur;Mt--;)bt=Ce[Mt],fr=bt.pin,fr&&bt.start-bt._pinPush<=w&&!C&&bt.end>0&&(Ot=bt.end-(A._startClamp?Math.max(0,bt.start):bt.start),(fr===d&&bt.start-bt._pinPush<w||fr===Tn)&&isNaN(rt)&&(at+=Ot*(1-bt.progress)),fr===h&&(Qe+=Ot));if(w+=at,T+=at,A._startClamp&&(A._startClamp+=at),A._endClamp&&!rn&&(A._endClamp=T||-.001,T=Math.min(T,vr(M,P))),I=T-w||(w-=.01)&&.001,Ht&&(de=re.utils.clamp(0,1,re.utils.normalize(w,T,Jn))),A._pinPush=Qe,O&&at&&(Ot={},Ot[P.a]="+="+at,Tn&&(Ot[P.p]="-="+L()),re.set([O,F],Ot)),h&&!(bf&&A.end>=vr(M,P)))Ot=Bn(h),wa=P===Tt,ki=L(),xe=parseFloat(le(P.a))+Qe,!ut&&T>1&&(hr=(U?ze.scrollingElement||Pn:M).style,hr={style:hr,value:hr["overflow"+P.a.toUpperCase()]},U&&Bn($e)["overflow"+P.a.toUpperCase()]!=="scroll"&&(hr.style["overflow"+P.a.toUpperCase()]="scroll")),hu(h,Q,Ot),Z=Wa(h
vendor: 4,085 bytes, line 65
65),Bt=Lr(h,!0),xc=B&&bi(M,wa?ln:Tt)(),g?(Ie=[g+P.os2,I+Qe+xt],Ie.t=Q,Mt=g===gt?Ul(h,P)+I+Qe:0,Mt&&(Ie.push(P.d,Mt+xt),Q.style.flexBasis!=="auto"&&(Q.style.flexBasis=Mt+xt)),Bs(Ie),Tn&&Ce.forEach(function(Jr){Jr.pin===Tn&&Jr.vars.pinSpacing!==!1&&(Jr._subPinOffset=!0)}),B&&L(Jn)):(Mt=Ul(h,P),Mt&&Q.style.flexBasis!=="auto"&&(Q.style.flexBasis=Mt+xt)),B&&(qt={top:Bt.top+(wa?ki-w:xc)+xt,left:Bt.left+(wa?xc:ki-w)+xt,boxSizing:"border-box",position:"fixed"},qt[Xi]=qt["max"+Qs]=Math.ceil(Bt.width)+xt,qt[Gi]=qt["max"+zh]=Math.ceil(Bt.height)+xt,qt[Hn]=qt[Hn+Wo]=qt[Hn+zo]=qt[Hn+Yo]=qt[Hn+Uo]="0",qt[gt]=Ot[gt],qt[gt+Wo]=Ot[gt+Wo],qt[gt+zo]=Ot[gt+zo],qt[gt+Yo]=Ot[gt+Yo],qt[gt+Uo]=Ot[gt+Uo],ie=Lk(j,qt,v),rn&&L(0)),i?(Kh=i._initted,au(1),i.render(i.duration(),!0,!0),Ze=le(P.a)-xe+I+Qe,Jt=Math.abs(I-Ze)>1,B&&Jt&&ie.splice(ie.length-2,2),i.render(0,!0,!0),Kh||i.invalidate(!0),i.parent||i.totalTime(i.totalTime()),au(0)):Ze=I,hr&&(hr.value?hr.style["overflow"+P.a.toUpperCase()]=hr.value:hr.style.removeProperty("overflow-"+P.a));else if(d&&L()&&!C)for(Bt=d.parentNode;Bt&&Bt!==$e;)Bt._pinOffset&&(w-=Bt._pinOffset,T-=Bt._pinOffset),Bt=Bt.parentNode;so&&so.forEach(function(Jr){return Jr.revert(!1,!0)}),A.start=w,A.end=T,ae=ye=rn?Jn:L(),!C&&!rn&&(ae<Jn&&L(Jn),A.scroll.rec=0),A.revert(!1,!0),be=Vt(),Gn&&(Se=-1,Gn.restart(!0)),jt=0,i&&D&&(i._initted||Si)&&i.progress()!==Si&&i.progress(Si||0,!0).render(i.time(),!0,!0),(Ht||de!==A.progress||C||p||i&&!i._initted)&&(i&&!D&&(i._initted||de||i.vars.immediateRender!==!1)&&i.totalProgress(C&&w<-.001&&!de?re.utils.normalize(w,T,0):de,!0),A.progress=Ht||(ae-w)/I===de?0:de),h&&g&&(Q._pinOffset=Math.round(A.progress*Ze)),ke&&ke.invalidate(),isNaN(oo)||(oo-=re.getProperty(S,P.p),ba-=re.getProperty($,P.p),Ya(S,P,oo),Ya(O,P,oo-(we||0)),Ya($,P,ba),Ya(F,P,ba-(we||0))),Ht&&!rn&&A.update(),u&&!rn&&!K&&(K=!0,u(A),K=!1)}},A.getVelocity=function(){return(L()-ye)/(Vt()-bo)*1e3||0},A.endAnimation=function(){po(A.callbackAnimation),i&&(ke?ke.progress(1):i.paused()?D||po(i,A.direction<0,1):po(i,i.reversed()))},A.labelToScroll=function(te){return i&&i.labels&&(w||A.refresh()||w)+i.labels[te]/i.duration()*I||0},A.getTrailing=function(te){var ve=Ce.indexOf(A),pe=A.direction>0?Ce.slice(0,ve).reverse():Ce.slice(ve+1);return(kn(te)?pe.filter(function(we){return we.vars.preventOverlaps===te}):pe).filter(function(we){return A.direction>0?we.end<=w:we.start>=T})},A.update=function(te,ve,pe){if(!(C&&!pe&&!te)){var we=rn===!0?Jn:A.scroll(),kt=te?0:(we-w)/I,Me=kt<0?0:kt>1?1:kt||0,ut=A.progress,Ht,at,Qe,qe,Zn,rt,Tn,ur;if(ve&&(ye=ae,ae=C?L():we,_&&(cr=wt,wt=i&&!D?i.totalProgress():Me)),y&&h&&!jt&&!Ba&&Un&&(!Me&&w<we+(we-ye)/(Vt()-bo)*y?Me=1e-4:Me===1&&T>we+(we-ye)/(Vt()-bo)*y&&(Me=.9999)),Me!==ut&&A.enabled){if(Ht=A.isActive=!!Me&&Me<1,at=!!ut&&ut<1,rt=Ht!==at,Zn=rt||!!Me!=!!ut,A.direction=Me>ut?1:-1,A.progress=Me,Zn&&!jt&&(Qe=Me&&!ut?0:Me===1?1:ut===1?2:3,D&&(qe=!rt&&V[Qe+1]!=="none"&&V[Qe+1]||V[Qe],ur=i&&(qe==="complete"||qe==="reset"||qe in i))),E&&(rt||ur)&&(ur||f||!i)&&(Kt(E)?E(A):A.getTrailing(E).forEach(function(ki){return ki.endAnimation()})),D||(ke&&!jt&&!Ba?(ke._dp._time-ke._start!==ke._time&&ke.render(ke._dp._time-ke._start),ke.resetTo?ke.resetTo("totalProgress",Me,i._tTime/i._tDur):(ke.vars.totalProgress=Me,ke.invalidate().restart())):i&&i.totalProgress(Me,!!(jt&&(be||te)))),h){if(te&&g&&(Q.style[g+P.os2]=ot),!B)Ee(To(xe+Ze*Me));else if(Zn){if(Tn=!te&&Me>ut&&T+1>we&&we+1>=vr(M,P),v)if(!te&&(Ht||Tn)){var Mt=Lr(h,!0),Ot=we-w;ng(h,$e,Mt.top+(P===Tt?Ot:0)+xt,Mt.left+(P===Tt?0:Ot)+xt)}else ng(h,Q);Bs(Ht||Tn?ie:Z),Jt&&Me<1&&Ht||Ee(xe+(Me===1&&!Tn?Ze:0))}}_&&!W.tween&&!jt&&!Ba&&Gn.restart(!0),a&&(rt||m&&Me&&(Me<1||!lu))&&fa(a.targets).forEach(function(ki){return ki.classList[Ht||m?"add":"remove"](a.className)}),o&&!D&&!te&&o(A),Zn&&!jt?(D&&(ur&&(qe==="complete"?i.pause().totalProgress(1):qe==="reset"?i.restart(!0).pause():qe==="restart"?i.restart(!0):i[qe]()),o&&o(A)),(rt||!lu)&&(c&&rt&&uu(A,c),H[Qe]&&uu(A,H[Qe]),m&&(Me===1?A.kill(!1,1):H[Qe]=0),rt||(Qe=Me===1?1:3,H[Qe]&&uu(A,H[Qe]))),R&&!Ht&&Math.abs(A.getVelocity())>
vendor: 13,048 bytes, lines 65-71
65(So(R)?R:2500)&&(po(A.callbackAnimation),ke?ke.progress(1):po(i,qe==="reverse"?1:!Me,1))):D&&o&&!jt&&o(A)}if(Sr){var Bt=C?we/C.duration()*(C._caScrollDist||0):we;St(Bt+(S._isFlipped?1:0)),Sr(Bt)}cs&&cs(-we/C.duration()*(C._caScrollDist||0))}},A.enable=function(te,ve){A.enabled||(A.enabled=!0,Et(M,"resize",ko),U||Et(M,"scroll",ps),fe&&Et(t,"refreshInit",fe),te!==!1&&(A.progress=de=0,ae=ye=Se=L()),ve!==!1&&A.refresh())},A.getTween=function(te){return te&&W?W.tween:ke},A.setPositions=function(te,ve,pe,we){if(C){var kt=C.scrollTrigger,Me=C.duration(),ut=kt.end-kt.start;te=kt.start+ut*te/Me,ve=kt.start+ut*ve/Me}A.refresh(!1,!1,{start:Yp(te,pe&&!!A._startClamp),end:Yp(ve,pe&&!!A._endClamp)},we),A.update()},A.adjustPinSpacing=function(te){if(Ie&&te){var ve=Ie.indexOf(P.d)+1;Ie[ve]=parseFloat(Ie[ve])+te+xt,Ie[1]=parseFloat(Ie[1])+te+xt,Bs(Ie)}},A.disable=function(te,ve){if(A.enabled&&(te!==!1&&A.revert(!0,!0),A.enabled=A.isActive=!1,ve||ke&&ke.pause(),Jn=0,Y&&(Y.uncache=1),fe&&Ct(t,"refreshInit",fe),Gn&&(Gn.pause(),W.tween&&W.tween.kill()&&(W.tween=0)),!U)){for(var pe=Ce.length;pe--;)if(Ce[pe].scroller===M&&Ce[pe]!==A)return;Ct(M,"resize",ko),U||Ct(M,"scroll",ps)}},A.kill=function(te,ve){A.disable(te,ve),ke&&!ve&&ke.kill(),l&&delete xf[l];var pe=Ce.indexOf(A);pe>=0&&Ce.splice(pe,1),pe===nn&&al>0&&nn--,pe=0,Ce.forEach(function(we){return we.scroller===A.scroller&&(pe=1)}),pe||rn||(A.scroll.rec=0),i&&(i.scrollTrigger=null,te&&i.revert({kill:!1}),ve||i.kill()),O&&[O,F,S,$].forEach(function(we){return we.parentNode&&we.parentNode.removeChild(we)}),Ko===A&&(Ko=0),h&&(Y&&(Y.uncache=1),pe=0,Ce.forEach(function(we){return we.pin===h&&pe++}),pe||(Y.spacer=0)),r.onKill&&r.onKill(A)},Ce.push(A),A.enable(!1,!1),kr&&kr(A),i&&i.add&&!I){var De=A.update;A.update=function(){A.update=De,Re.cache++,w||T||A.refresh()},re.delayedCall(.01,A.update),I=.01,w=T=0}else A.refresh();h&&Mk()},t.register=function(r){return vs||(re=r||dy(),hy()&&window.document&&t.enable(),vs=xo),vs},t.defaults=function(r){if(r)for(var i in r)za[i]=r[i];return za},t.disable=function(r,i){xo=0,Ce.forEach(function(o){return o[i?"kill":"disable"](r)}),Ct(Pe,"wheel",ps),Ct(ze,"scroll",ps),clearInterval(Ha),Ct(ze,"touchcancel",mr),Ct($e,"touchstart",mr),ja(Ct,ze,"pointerdown,touchstart,mousedown",Kp),ja(Ct,ze,"pointerup,touchend,mouseup",Xp),Vl.kill(),qa(Ct);for(var s=0;s<Re.length;s+=3)Va(Ct,Re[s],Re[s+1]),Va(Ct,Re[s],Re[s+2])},t.enable=function(){if(Pe=window,ze=document,Pn=ze.documentElement,$e=ze.body,re&&(fa=re.utils.toArray,Vo=re.utils.clamp,wf=re.core.context||mr,au=re.core.suppressOverwrites||mr,Bh=Pe.history.scrollRestoration||"auto",Tf=Pe.pageYOffset||0,re.core.globals("ScrollTrigger",t),$e)){xo=1,Hs=document.createElement("div"),Hs.style.height="100vh",Hs.style.position="absolute",xy(),Sk(),dt.register(re),t.isTouch=dt.isTouch,ni=dt.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),vf=dt.isTouch===1,Et(Pe,"wheel",ps),Hh=[Pe,ze,Pn,$e],re.matchMedia?(t.matchMedia=function(c){var u=re.matchMedia(),f;for(f in c)u.add(f,c[f]);return u},re.addEventListener("matchMediaInit",function(){return Wh()}),re.addEventListener("matchMediaRevert",function(){return wy()}),re.addEventListener("matchMedia",function(){Fi(0,1),os("matchMedia")}),re.matchMedia().add("(orientation: portrait)",function(){return fu(),fu})):console.warn("Requires GSAP 3.11.0 or later"),fu(),Et(ze,"scroll",ps);var r=$e.hasAttribute("style"),i=$e.style,s=i.borderTopStyle,o=re.core.Animation.prototype,a,l;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),i.borderTopStyle="solid",a=Lr($e),Tt.m=Math.round(a.top+Tt.sc())||0,ln.m=Math.round(a.left+ln.sc())||0,s?i.borderTopStyle=s:i.removeProperty("border-top-style"),r||($e.setAttribute("style",""),$e.removeAttribute("style")),Ha=setInterval(Zp,250),re.delayedCall(.5,function(){return Ba=0}),Et(ze,"touchcancel",mr),Et($e,"touchstart",mr),ja(Et,ze,"pointerdown,touchstart,mousedown",Kp),ja(Et,ze,"pointerup,touchend,mouseup",Xp),yf=re.utils.checkPrefix("transform"),ll.push(yf),vs=Vt(),Vl=re.delayedCall(.2,Fi).pause(),ws=[ze,"visibilitychange",function(){var c=Pe.innerWidth,u=Pe.innerHeight;ze.hidden?(zp=c,Up=u):(zp!==c||Up!==u)&&ko()},ze,"DOMContentLoaded",Fi,Pe,"load",Fi,Pe,"resize",ko],qa(Et),Ce.forEach(function(c){return c.enable(0,1)}),l=0;l<Re.length;l+=3)Va(Ct,Re[l],Re[l+1]),Va(Ct,Re[l],Re[l+2])}},t.config=function(r){"limitCallbacks"in r&&(lu=!!r.limitCallbacks);var i=r.syncInterval;i&&clearInterval(Ha)||(Ha=i)&&setInterval(Zp,i),"ignoreMobileResize"in r&&(vf=t.isTouch===1&&r.ignoreMobileResize),"autoRefreshEvents"in r&&(qa(Ct)||qa(Et,r.autoRefreshEvents||"none"),cy=(r.autoRefreshEvents+"").indexOf("resize")===-1)},t.scrollerProxy=function(r,i){var s=gn(r),o=Re.indexOf(s),a=is(s);~o&&Re.splice(o,a?6:2),i&&(a?br.unshift(Pe,i,$e,i,Pn,i):br.unshift(s,i))},t.clearMatchMedia=function(r){Ce.forEach(function(i){return i._ctx&&i._ctx.query===r&&i._ctx.kill(!0,!0)})},t.isInViewport=function(r,i,s){var o=(kn(r)?gn(r):r).getBoundingClientRect(),a=o[s?Xi:Gi]*i||0;return s?o.right-a>0&&o.left+a<Pe.innerWidth:o.bottom-a>0&&o.top+a<Pe.innerHeight},t.positionInViewport=function(r,i,s){kn(r)&&(r=gn(r));var o=r.getBoundingClientRect(),a=o[s?Xi:Gi],l=i==null?a/2:i in Wl?Wl[i]*a:~i.indexOf("%")?parseFloat(i)*a/100:parseFloat(i)||0;return s?(o.left+l)/Pe.innerWidth:(o.top+l)/Pe.innerHeight},t.killAll=function(r){if(Ce.slice(0).forEach(function(s){return s.vars.id!=="ScrollSmoother"&&s.kill()}),r!==!0){var i=ss.killAll||[];ss={},i.forEach(function(s){return s()})}},t})();Ae.version="3.13.0";Ae.saveStyles=function(t){return t?fa(t).forEach(function(e){if(e&&e.style){var n=Sn.indexOf(e);n>=0&&Sn.splice(n,5),Sn.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),re.core.getCache(e),wf())}}):Sn};Ae.revert=function(t,e){return Wh(!t,e)};Ae.create=function(t,e){return new Ae(t,e)};Ae.refresh=function(t){return t?ko(!0):(vs||Ae.register())&&Fi(!0)};Ae.update=function(t){return++Re.cache&&qr(t===!0?2:0)};Ae.clearScrollMemory=by;Ae.maxScroll=function(t,e){return vr(t,e?ln:Tt)};Ae.getScrollFunc=function(t,e){return bi(gn(t),e?ln:Tt)};Ae.getById=function(t){return xf[t]};Ae.getAll=function(){return Ce.filter(function(t){return t.vars.id!=="ScrollSmoother"})};Ae.isScrolling=function(){return!!Un};Ae.snapDirectional=Uh;Ae.addEventListener=function(t,e){var n=ss[t]||(ss[t]=[]);~n.indexOf(e)||n.push(e)};Ae.removeEventListener=function(t,e){var n=ss[t],r=n&&n.indexOf(e);r>=0&&n.splice(r,1)};Ae.batch=function(t,e){var n=[],r={},i=e.interval||.016,s=e.batchMax||1e9,o=function(c,u){var f=[],d=[],h=re.delayedCall(i,function(){u(f,d),f=[],d=[]}).pause();return function(g){f.length||h.restart(!0),f.push(g.trigger),d.push(g),s<=f.length&&h.progress(1)}},a;for(a in e)r[a]=a.substr(0,2)==="on"&&Kt(e[a])&&a!=="onRefreshInit"?o(a,e[a]):e[a];return Kt(s)&&(s=s(),Et(Ae,"refresh",function(){return s=e.batchMax()})),fa(t).forEach(function(l){var c={};for(a in r)c[a]=r[a];c.trigger=l,n.push(Ae.create(c))}),n};var ig=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},du=function t(e,n){n===!0?e.style.removeProperty("touch-action"):e.style.touchAction=n===!0?"auto":n?"pan-"+n+(dt.isTouch?" pinch-zoom":""):"none",e===Pn&&t($e,n)},Ka={auto:1,scroll:1},Nk=function(e){var n=e.event,r=e.target,i=e.axis,s=(n.changedTouches?n.changedTouches[0]:n).target,o=s._gsap||re.core.getCache(s),a=Vt(),l;if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==$e&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(Ka[(l=Bn(s)).overflowY]||Ka[l.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==r&&!is(s)&&(Ka[(l=Bn(s)).overflowY]||Ka[l.overflowX]),o._isScrollT=a}(o._isScroll||i==="x")&&(n.stopPropagation(),n._gsapAllow=!0)},Sy=function(e,n,r,i){return dt.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:n,onWheel:i=i&&Nk,onPress:i,onDrag:i,onScroll:i,onEnable:function(){return r&&Et(ze,dt.eventTypes[0],og,!1,!0)},onDisable:function(){return Ct(ze,dt.eventTypes[0],og,!0)}})},$k=/(input|label|select|textarea)/i,sg,og=function(e){var n=$k.test(e.target.tagName);(n||sg)&&(e._gsapAllow=!0,sg=n)},Fk=function(e){Ni(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,s=n.allowNestedScroll,o=n.onRelease,a,l,c=gn(e.target)||Pn,u=re.core.globals().ScrollSmoother,f=u&&u.get(),d=ni&&(e.content&&gn(e.content)||f&&e.content!==!1&&!f.smooth()&&f.content()),h=bi(c,Tt),g=bi(c,ln),p=1,y=(dt.isTouch&&Pe.visualViewport?Pe.visualViewport.scale*Pe.visualViewport.width:Pe.outerWidth)/Pe.innerWidth,x=0,b=Kt(i)?function(){return i(a)}:function(){return i||2.8},m,_,v=Sy(c,e.type,!0,s),k=function(){return _=!1},C=mr,R=mr,E=function(){l=vr(c,Tt),R=Vo(ni?1:0,l),r&&(C=Vo(0,vr(c,ln))),m=Ji},P=function(){d._gsap.y=To(parseFloat(d._gsap.y)+h.offset)+"px",d.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(d._gsap.y)+", 0, 1)",h.offset=h.cacheID=0},D=function(){if(_){requestAnimationFrame(k);var z=To(a.deltaY/2),ne=R(h.v-z);if(d&&ne!==h.v+h.offset){h.offset=ne-h.v;var A=To((parseFloat(d&&d._gsap.y)||0)-h.offset);d.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+A+", 0, 1)",d._gsap.y=A+"px",h.cacheID=Re.cache,qr()}return!0}h.offset&&P(),_=!0},M,N,U,B,H=function(){E(),M.isActive()&&M.vars.scrollY>l&&(h()>l?M.progress(1)&&h(l):M.resetTo("scrollY",l))};return d&&re.set(d,{y:"+=0"}),e.ignoreCheck=function(V){return ni&&V.type==="touchmove"&&D()||p>1.05&&V.type!=="touchstart"||a.isGesturing||V.touches&&V.touches.length>1},e.onPress=function(){_=!1;var V=p;p=To((Pe.visualViewport&&Pe.visualViewport.scale||1)/y),M.pause(),V!==p&&du(c,p>1.01?!0:r?!1:"x"),N=g(),U=h(),E(),m=Ji},e.onRelease=e.onGestureStart=function(V,z){if(h.offset&&P(),!z)B.restart(!0);else{Re.cache++;var ne=b(),A,fe;r&&(A=g(),fe=A+ne*.05*-V.velocityX/.227,ne*=ig(g,A,fe,vr(c,ln)),M.vars.scrollX=C(fe)),A=h(),fe=A+ne*.05*-V.velocityY/.227,ne*=ig(h,A,fe,vr(c,Tt)),M.vars.scrollY=R(fe),M.invalidate().duration(ne).play(.01),(ni&&M.vars.scrollY>=l||A>=l-1)&&re.to({},{onUpdate:H,duration:ne})}o&&o(V)},e.onWheel=function(){M._ts&&M.pause(),Vt()-x>1e3&&(m=0,x=Vt())},e.onChange=function(V,z,ne,A,fe){if(Ji!==m&&E(),z&&r&&g(C(A[2]===z?N+(V.startX-V.x):g()+z-A[1])),ne){h.offset&&P();var ce=fe[2]===ne,He=ce?U+V.startY-V.y:h()+ne-fe[1],Se=R(He);ce&&He!==Se&&(U+=Se-He),h(Se)}(ne||z)&&qr()},e.onEnable=function(){du(c,r?!1:"x"),Ae.addEventListener("refresh",H),Et(Pe,"resize",H),h.smooth&&(h.target.style.scrollBehavior="auto",h.smooth=g.smooth=!1),v.enable()},e.onDisable=function(){du(c,!0),Ct(Pe,"resize",H),Ae.removeEventListener("refresh",H),v.kill()},e.lockAxis=e.lockAxis!==!1,a=new dt(e),a.iOS=ni,ni&&!h()&&h(1),ni&&re.ticker.add(mr),B=a._dc,M=re.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:r?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Ty(h,h(),function(){return M.pause()})},onUpdate:qr,onComplete:B.vars.onComplete}),a};Ae.sort=function(t){if(Kt(t))return Ce.sort(t);var e=Pe.pageYOffset||0;return Ae.getAll().forEach(function(n){return n._sortY=n.trigger?e+n.trigger.getBoundingClientRect().top:n.start+Pe.innerHeight}),Ce.sort(t||function(n,r){return(n.vars.refreshPriority||0)*-1e6+(n.vars.containerAnimation?1e6:n._sortY)-((r.vars.containerAnimation?1e6:r._sortY)+(r.vars.refreshPriority||0)*-1e6)})};Ae.observe=function(t){return new dt(t)};Ae.normalizeScroll=function(t){if(typeof t>"u")return tn;if(t===!0&&tn)return tn.enable();if(t===!1){tn&&tn.kill(),tn=t;return}var e=t instanceof dt?t:Fk(t);return tn&&tn.target===e.target&&tn.kill(),is(e.target)&&(tn=e),e};Ae.core={_getVelocityProp:_f,_inputObserver:Sy,_scrollers:Re,_proxies:br,bridge:{ss:function(){Un||os("scrollStart"),Un=Vt()},ref:function(){return jt}}};dy()&&re.registerPlugin(Ae);/*!
66 * SplitText 3.13.0
67 * https://gsap.com
68 *
69 * @license Copyright 2025, GreenSock. All rights reserved. Subject to the terms at https://gsap.com/standard-license.
70 * @author: Jack Doyle
71 */let go,gs,kf,Hk=()=>kf||Py.register(window.gsap),ag=typeof Intl<"u"?new Intl.Segmenter:0,Yl=t=>typeof t=="string"?Yl(document.querySelectorAll(t)):"length"in t?Array.from(t):[t],lg=t=>Yl(t).filter(e=>e instanceof HTMLElement),Cf=[],pu=function(){},Bk=/\s+/g,cg=new RegExp("\\p{RI}\\p{RI}|\\p{Emoji}(\\p{EMod}|\\u{FE0F}\\u{20E3}?|[\\u{E0020}-\\u{E007E}]+\\u{E007F})?(\\u{200D}\\p{Emoji}(\\p{EMod}|\\u{FE0F}\\u{20E3}?|[\\u{E0020}-\\u{E007E}]+\\u{E007F})?)*|.","gu"),ug={left:0,top:0,width:0,height:0},fg=(t,e)=>{if(e){let n=new Set(t.join("").match(e)||Cf),r=t.length,i,s,o,a;if(n.size)for(;--r>-1;){s=t[r];for(o of n)if(o.startsWith(s)&&o.length>s.length){for(i=0,a=s;o.startsWith(a+=t[r+ ++i])&&a.length<o.length;);if(i&&a.length===o.length){t[r]=o,t.splice(r+1,i);break}}}}return t},hg=t=>window.getComputedStyle(t).display==="inline"&&(t.style.display="inline-block"),ms=(t,e,n)=>e.insertBefore(typeof t=="string"?document.createTextNode(t):t,n),Ef=(t,e,n)=>{let r=e[t+"sClass"]||"",{tag:i="div",aria:s="auto",propIndex:o=!1}
vendor: 4,852 bytes, lines 71-73
71=e,a=t==="line"?"block":"inline-block",l=r.indexOf("++")>-1,c=u=>{let f=document.createElement(i),d=n.length+1;return r&&(f.className=r+(l?" "+r+d:"")),o&&f.style.setProperty("--"+t,d+""),s!=="none"&&f.setAttribute("aria-hidden","true"),i!=="span"&&(f.style.position="relative",f.style.display=a),f.textContent=u,n.push(f),f};return l&&(r=r.replace("++","")),c.collection=n,c},qk=(t,e,n,r)=>{let i=Ef("line",n,r),s=window.getComputedStyle(t).textAlign||"left";return(o,a)=>{let l=i("");for(l.style.textAlign=s,t.insertBefore(l,e[o]);o<a;o++)l.appendChild(e[o]);l.normalize()}},ky=(t,e,n,r,i,s,o,a,l,c)=>{var u;let f=Array.from(t.childNodes),d=0,{wordDelimiter:h,reduceWhiteSpace:g=!0,prepareText:p}=e,y=t.getBoundingClientRect(),x=y,b=!g&&window.getComputedStyle(t).whiteSpace.substring(0,3)==="pre",m=0,_=n.collection,v,k,C,R,E,P,D,M,N,U,B,H,V,z,ne,A,fe,ce;for(typeof h=="object"?(C=h.delimiter||h,k=h.replaceWith||""):k=h===""?"":h||" ",v=k!==" ";d<f.length;d++)if(R=f[d],R.nodeType===3){for(ne=R.textContent||"",g?ne=ne.replace(Bk," "):b&&(ne=ne.replace(/\n/g,k+`
72`)),p&&(ne=p(ne,t)),R.textContent=ne,E=k||C?ne.split(C||k):ne.match(a)||Cf,fe=E[E.length-1],M=v?fe.slice(-1)===" ":!fe,fe||E.pop(),x=y,D=v?E[0].charAt(0)===" ":!E[0],D&&ms(" ",t,R),E[0]||E.shift(),fg(E,l),s&&c||(R.textContent=""),N=1;N<=E.length;N++)if(A=E[N-1],!g&&b&&A.charAt(0)===`
73`&&((u=R.previousSibling)==null||u.remove(),ms(document.createElement("br"),t,R),A=A.slice(1)),!g&&A==="")ms(k,t,R);else if(A===" ")t.insertBefore(document.createTextNode(" "),R);else{if(v&&A.charAt(0)===" "&&ms(" ",t,R),m&&N===1&&!D&&_.indexOf(m.parentNode)>-1?(P=_[_.length-1],P.appendChild(document.createTextNode(r?"":A))):(P=n(r?"":A),ms(P,t,R),m&&N===1&&!D&&P.insertBefore(m,P.firstChild)),r)for(B=ag?fg([...ag.segment(A)].map(He=>He.segment),l):A.match(a)||Cf,ce=0;ce<B.length;ce++)P.appendChild(B[ce]===" "?document.createTextNode(" "):r(B[ce]));if(s&&c){if(ne=R.textContent=ne.substring(A.length+1,ne.length),U=P.getBoundingClientRect(),U.top>x.top&&U.left<=x.left){for(H=t.cloneNode(),V=t.childNodes[0];V&&V!==P;)z=V,V=V.nextSibling,H.appendChild(z);t.parentNode.insertBefore(H,t),i&&hg(H)}x=U}(N<E.length||M)&&ms(N>=E.length?" ":v&&A.slice(-1)===" "?" "+k:k,t,R)}t.removeChild(R),m=0}else R.nodeType===1&&(o&&o.indexOf(R)>-1?(_.indexOf(R.previousSibling)>-1&&_[_.length-1].appendChild(R),m=R):(ky(R,e,n,r,i,s,o,a,l,!0),m=0),i&&hg(R))};const Cy=class Ey{constructor(e,n){this.isSplit=!1,Hk(),this.elements=lg(e),this.chars=[],this.words=[],this.lines=[],this.masks=[],this.vars=n,this._split=()=>this.isSplit&&this.split(this.vars);let r=[],i,s=()=>{let o=r.length,a;for(;o--;){a=r[o];let l=a.element.offsetWidth;if(l!==a.width){a.width=l,this._split();return}}};this._data={orig:r,obs:typeof ResizeObserver<"u"&&new ResizeObserver(()=>{clearTimeout(i),i=setTimeout(s,200)})},pu(this),this.split(n)}split(e){this.isSplit&&this.revert(),this.vars=e=e||this.vars||{};let{type:n="chars,words,lines",aria:r="auto",deepSlice:i=!0,smartWrap:s,onSplit:o,autoSplit:a=!1,specialChars:l,mask:c}=this.vars,u=n.indexOf("lines")>-1,f=n.indexOf("chars")>-1,d=n.indexOf("words")>-1,h=f&&!d&&!u,g=l&&("push"in l?new RegExp("(?:"+l.join("|")+")","gu"):l),p=g?new RegExp(g.source+"|"+cg.source,"gu"):cg,y=!!e.ignore&&lg(e.ignore),{orig:x,animTime:b,obs:m}=this._data,_;return(f||d||u)&&(this.elements.forEach((v,k)=>{x[k]={element:v,html:v.innerHTML,ariaL:v.getAttribute("aria-label"),ariaH:v.getAttribute("aria-hidden")},r==="auto"?v.setAttribute("aria-label",(v.textContent||"").trim()):r==="hidden"&&v.setAttribute("aria-hidden","true");let C=[],R=[],E=[],P=f?Ef("char",e,C):null,D=Ef("word",e,R),M,N,U,B;if(ky(v,e,D,P,h,i&&(u||h),y,p,g,!1),u){let H=Yl(v.childNodes),V=qk(v,H,e,E),z,ne=[],A=0,fe=H.map(He=>He.nodeType===1?He.getBoundingClientRect():ug),ce=ug;for(M=0;M<H.length;M++)z=H[M],z.nodeType===1&&(z.nodeName==="BR"?(ne.push(z),V(A,M+1),A=M+1,ce=fe[A]):(M&&fe[M].top>ce.top&&fe[M].left<=ce.left&&(V(A,M),A=M),ce=fe[M]));A<M&&V(A,M),ne.forEach(He=>{var Se;return(Se=He.parentNode)==null?void 0:Se.removeChild(He)})}if(!d){for(M=0;M<R.length;M++)if(N=R[M],f||!N.nextSibling||N.nextSibling.nodeType!==3)if(s&&!u){for(U=document.createElement("span"),U.style.whiteSpace="nowrap";N.firstChild;)U.appendChild(N.firstChild);N.replaceWith(U)}else N.replaceWith(...N.childNodes);else B=N.nextSibling,B&&B.nodeType===3&&(B.textContent=(N.textContent||"")+(B.textContent||""),N.remove());R.length=0,v.normalize()}this.lines.push(...E),this.words.push(...R),this.chars.push(...C)}),c&&this[c]&&this.masks.push(...this[c].map(v=>{let k=v.cloneNode();return v.replaceWith(k),k.appendChild(v),v.className&&(k.className=v.className.replace(/(\b\w+\b)/g,"$1-mask")),k.style.overflow="clip",k}))),this.isSplit=!0,gs&&(a?gs.addEventListener("loadingdone",this._split):gs.status==="loading"&&console.warn("SplitText c
73alled before fonts loaded")),(_=o&&o(this))&&_.totalTime&&(this._data.anim=b?_.totalTime(b):_),u&&a&&this.elements.forEach((v,k)=>{x[k].width=v.offsetWidth,m&&m.observe(v)}),this}revert(){var e,n;let{orig:r,anim:i,obs:s}=this._data;return s&&s.disconnect(),r.forEach(({element:o,html:a,ariaL:l,ariaH:c})=>{o.innerHTML=a,l?o.setAttribute("aria-label",l):o.removeAttribute("aria-label"),c?o.setAttribute("aria-hidden",c):o.removeAttribute("aria-hidden")}),this.chars.length=this.words.length=this.lines.length=r.length=this.masks.length=0,this.isSplit=!1,gs?.removeEventListener("loadingdone",this._split),i&&(this._data.animTime=i.totalTime(),i.revert()),(n=(e=this.vars).onRevert)==null||n.call(e,this),this}static create(e,n){return new Ey(e,n)}static register(e){go=go||e||window.gsap,go&&(Yl=go.utils.toArray,pu=go.core.context||pu),!kf&&window.innerWidth>0&&(gs=document.fonts,kf=!0)}};Cy.version="3.13.0";let Py=Cy;const jk=Ft(t=>{Ye.registerPlugin(Ae,Py,vc),t.provide("gsap",Ye)}),Vk=Ft({enforce:"post",async setup(){const t=ro(),e=H_("nuxt-seo-utils:routeRules",()=>null);if(e.value){const{head:n,seoMeta:r}=e.value;n&&t.push(n),r&&w_(r)}}});function zk(t,e){let n=t;lr(t,{strict:!1,acceptRelative:!0})&&(n=ac(t).pathname);const r=Fw(e.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));let i=Wr(e.absolute?e.siteUrl:"");r!=="/"&&i.endsWith(r)&&(i=i.slice(0,i.indexOf(r)));const s=e.withBase?Ou(r,i||"/"):i,o=Ou(n,s);return n==="/"&&!e.withBase?sc(o):Yk(e.trailingSlash,o)}const Uk=["jpg","jpeg","png","gif","bmp","webp","svg","ico","pdf","doc","docx","xls","xlsx","ppt","pptx","txt","md","markdown","zip","rar","7z","tar","gz","mp3","wav","flac","ogg","opus","m4a","aac","midi","mid","mp4","avi","mkv","mov","wmv","flv","webm","html","css","js","json","xml","tsx","jsx","ts","vue","svelte","xsl","rss","atom","php","py","rb","java","c","cpp","h","go","csv","tsv","sql","yaml","yml","woff","woff2","ttf","otf","eot","exe","msi","apk","ipa","dmg","iso","bin","bat","cmd","sh","env","htaccess","conf","toml","ini","deb","rpm","jar","war","epub","mobi","log","tmp","bak","old","sav"];function Wk(t){const n=(t.split("/").pop()||t).match(/\.[0-9a-z]+$/i)?.[0];return n&&Uk.includes(n.replace(".",""))}function Yk(t,e){const n=ac(e);if(Wk(n.pathname))return e;const r=t?sc(n.pathname):Wr(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function Kk(t){return window.location.origin}function Xk(t={}){const e=lh(),n=Kk(),r=hn().app.baseURL||"/";return i=>Ge(()=>zk(G(i),{absolute:G(t.absolute),withBase:G(t.withBase),siteUrl:G(t.canonical)!==!1?e.url:n,trailingSlash:e.trailingSlash,base:r}))}function Gk(){const t=lh({resolveRefs:!1}),e=()=>hl(t.currentLocale)||hl(t.defaultLocale)||"en";ro().use(__);const{canonicalQueryWhitelist:r,canonicalLowercase:i}=hn().public["seo-utils"],s=ya(),o=Xk({withBase:!0,absolute:!0}),a=no(),l=Ge(()=>{if(a.value)return!1;const{query:f}=s;let d=o(s.path||"/").value||s.path;if(i)try{d=d.toLocaleLowerCase(e())}catch{d=d.toLowerCase()}const h=Object.fromEntries(Object.entries(f).filter(([p])=>r.includes(p)).sort(([p],[y])=>p.localeCompare(y)));return{rel:"canonical",href:Object.keys(h).length?`${d}?${Km(h)}`:d}}),c={tagPriority:"low"};th({htmlAttrs:{lang:e},templateParams:{site:()=>t,siteName:()=>t.name},titleTemplate:"%s %separator %siteName",link:[()=>l.value]},c);const u={ogType:"website",ogUrl:()=>{const f=l.value;return f?f.href:!1},ogLocale:()=>{const f=e();{const d=f.replace("-","_");if(d.includes("_"))return d}return!1},ogSiteName:t.name};if(t.description&&(u.description=t.description),t.twitter){const f=t.twitter.startsWith("@")?t.twitter:`@${t.twitter}`;u.twitterCreator=f,u.twitterSite=f}w_(u,c)}const Jk=Ft({name:"nuxt-seo:defaults",order:999,env:{islands:!1},setup(){Gk()}}),Zk=[Ax,Dx,t2,d2,p2,g2,m2,_2,w2,b2,x2,T2,M2,z2,jk,Vk,Jk],dg=Kn({transitionComplete:!1}),Ry=()=>({transitionState:dg,toggleTransitionComplete:e=>{dg.transitionComplete=e}}),Qk={class:"relative"},eC={class:"h-auto absolute top-1/2 -translate-y-1/2 p-4 sm:p-6 flex justify-center w-full"},tC={class:"max-w-2xl mx-auto overflow-hidden"},nC=ct({__name:"InitialTransitionOverlay",setup(t){const e=hn(),{title:n}=e.public,{toggleTransitionComplete:r}=Ry(),i=he(null),s=he(null);return fn(()=>{Ye.set(i.value,{display:"block"}),Ye.timeline().to(s.value,{opacity:1,duration:.5,ease:"power2.out"},0).to(s.value,{opacity:0,duration:.5,ease:"power2.in"},">+=1").to(i.value,{opacity:0,duration:.5,ease:"power2.in",onComplete:()=>{Ye.set(i.value,{display:"none"}),r(!0)}},"<+=0.5")}),(o,a)=>(ee(),oe("div",null,[q("div",Qk,[q("div",{ref_key:"transitionHTML",ref:i,class:"fixed bg-secondary h-screen inset-0 z-transition-html"},[q("div",eC,[q("div",tC,[q("div",null,[q("h2",{ref_key:"introTitle",ref:s,class:"heading-gradient text-center pointer-events-none",style:{opacity:"0"}},On(G(n)),513)])])])],512)])]))}}),rC=Object.assign(nC,{__name:"LayoutInitialTransitionOverlay"}),bc=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},iC={};function sC(t,e){return ee(),oe("div",null,[...e[0]||(e[0]=[q("div",{class:"relative"},[q("div",{id:"transition-html",style:{display:"none",opacity:"0"},class:"fixed bg-secondary h-dvh inset-0 z-transition-html"})],-1)])])}const oC=Object.assign(bc(iC,[["render",sC]]),{__name:"LayoutTransitionOverlay"}),aC={},lC={class:"text-text hover:text-accent uppercase text-3xl whitespace-nowrap transition-all font-display"};function cC(t,e){return ee(),oe("span",lC,[tc(t.$slots,"default")])}const Ay=Object.assign(bc(aC,[["render",cC]]),{__name:"LayoutNavbarItem"}),uC=["to"],fC={class:"relative pr-12"},hC={class:"absolute right-0 top-1/2 -translate-y-1/2"},dC={key:0},pC={key:1},gC={class:"relative"},mC=ct({__name:"DropdownItem",props:{link:{type:Boolean},page:{}},setup(t){const e=t,{page:n,link:r}=e,i=FT(),s=un(),o=he(null),a=he(null);return(l,c)=>
73(ee(),oe("div",{to:G(n).href,onClick:c[0]||(c[0]=()=>{G(r)?G(s).push(G(n).href):G(n).onClick()})},[q("div",{ref_key:"navItemContainer",ref:o,class:Yn(["group sidebar-item relative text-white font-display text-2xl transition duration-300 px-2 xs:px-4 sm:px-6 py-4 cursor-default",{"hover:text-accent cursor-pointer":G(i).path!==G(n).href}])},[q("div",fC,[q("div",hC,[G(i).path===G(n).href?(ee(),oe("div",dC,[...c[1]||(c[1]=[q("div",{class:"w-2 h-2 bg-white rounded-full"},null,-1)])])):(ee(),oe("div",pC,[...c[2]||(c[2]=[q("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",class:"size-5 text-white scale-0 group-hover:scale-100 duration-500 will-change-transform"},[q("path",{"fill-rule":"evenodd",d:"M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z","clip-rule":"evenodd"})],-1)])]))]),q("div",gC,[q("span",{ref_key:"navItem",ref:a},On(G(n).name),513)])])],2)],8,uC))}}),My=Object.assign(mC,{__name:"LayoutNavbarDropdownItem"}),_C={key:0},yC={class:"w-full xs:min-w-sm mt-2"},vC={role:"list",class:"w-full bg-primary rounded-lg p-3"},wC=ct({__name:"Dropdown",props:{name:{},href:{},pages:{}},setup(t){const e=ya();let n=null;const r=he(!1),i=he(null),s=he(null),o=he(null);fn(()=>{n=Ye.context(()=>{i.value&&(Ye.set(i.value,{height:0,opacity:0,display:"block"}),o.value=Ye.timeline({paused:!0}).to(i.value,{height:"auto",opacity:1,duration:.3,ease:"power2.out"},0))}),document.addEventListener("click",u),document.addEventListener("scroll",f)});const a=()=>{o.value&&(o.value.play(),r.value=!0)},l=()=>{o.value&&(o.value.reverse(),r.value=!1)},c=()=>{r.value?l():a()};_n(()=>e.name,()=>{r.value&&l()});const u=d=>{!s.value||!r.value||s.value.contains(d.target)||l()},f=()=>{r.value&&l()};return ar(()=>{n&&n.revert(),document.removeEventListener("click",u),document.removeEventListener("scroll",f)}),(d,h)=>{const g=Ay,p=hc,y=My;return ee(),oe("li",null,[q("div",{ref_key:"dropdownContainer",ref:s,class:"relative transition duration-300 ml-6",onMouseleave:l},[d.href?(ee(),oe("div",_C,[se(p,{href:d.href,class:"cursor-pointer",onMouseenter:a},{default:Be(()=>[se(g,null,{default:Be(()=>[on(On(d.name),1)]),_:1})]),_:1},8,["href"])])):(ee(),oe("button",{key:1,onClick:c,class:"cursor-pointer"},[se(g,null,{default:Be(()=>[on(On(d.name),1)]),_:1})])),q("div",{ref_key:"dropdown",ref:i,class:"absolute right-0 left-0 sm:left-auto top-full origin-top overflow-hidden will-change-transform z-50",style:{height:"0",opacity:"0"}},[q("div",yC,[q("ul",vC,[(ee(!0),oe(et,null,Qi(d.pages,x=>(ee(),Wt(y,{link:!0,key:x.name,page:x},null,8,["page"]))),128))])])],512)],544)])}}}),bC=Object.assign(wC,{__name:"LayoutNavbarDropdown"}),xC=()=>{const t=he(0),e=he(0);function n(){t.value=window.innerWidth,e.value=window.innerHeight}return fn(()=>{n(),window.addEventListener("resize",n)}),ec(()=>{window.removeEventListener("resize",n)}),{width:t,height:e}},TC={class:"w-full xs:min-w-sm !py-0"},SC={role:"list",class:"w-full bg-primary shadow-lg rounded-lg p-1"},kC={key:0},CC={key:0},EC=ct({__name:"Sidebar",props:{pages:{}},emits:["setShowContactForm"],setup(t,{emit:e}){const n=hn(),{contactForm:r}=n.public;let i=null,s=null,o=null;const a=[],l=he(null),c=he(null),u=he(null),f=he(null),d=he(null),h=he(null),g=he(!1),{width:p}=xC(),y=e,x=()=>{g.value=!1,l.value&&l.value.isActive()&&l.value.kill(),c.value&&c.value.restart()},b=()=>{g.value=!0,c.value&&c.value.isActive()&&c.value.kill(),l.value&&l.value.restart()};return fn(()=>{const m=document.querySelectorAll(".sidebar-item");i=Ye.context(()=>{c.value=Ye.timeline({paused:!0}).to(d.value,{attr:{x1:0,y1:2,x2:20,y2:2},duration:.3},0).to(h.value,{attr:{x1:0,y1:10,x2:20,y2:10},duration:.3},0).to(u.value,{display:"none",opacity:0,duration:.3,rotate:2,y:"50px"},0),l.value=Ye.timeline({paused:!0}).to(d.value,{attr:{x1:4,y1:0,x2:16,y2:12},duration:.3},0).to(h.value,{attr:{x1:4,y1:12,x2:16,y2:0},duration:.3},0).to(u.value,{display:"block",opacity:1,rotate:0,duration:.3,y:0},0)}),Ye.set(u.value,{y:"50px"}),s=_=>{g.value&&u.value&&!u.value.contains(_.target)&&f.value&&!f.value.contains(_.target)&&x()}
73,document.addEventListener("click",s),o=()=>{g.value?x():b()},f.value?.addEventListener("click",o),m.forEach(_=>{const v=()=>x();_.addEventListener("click",v),a.push(()=>_.removeEventListener("click",v))})}),ar(()=>{i&&i.revert(),s&&document.removeEventListener("click",s),o&&f.value&&f.value.removeEventListener("click",o),a.forEach(m=>m())}),_n(p,m=>{m>768&&g.value&&x()}),(m,_)=>{const v=My;return ee(),oe(et,null,[q("div",null,[(ee(),oe("svg",{ref_key:"hamburger",ref:f,class:"lg:hidden bg-secondary hover:bg-primary border border-accent hover:border-secondary text-accent hover:text-accent shadow hover:shadow-lg rounded-full p-3 transition-all cursor-pointer size-14",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 12",stroke:"currentColor"},[q("line",{ref_key:"hamburgerLine1",ref:d,x1:"0",y1:"2",x2:"20",y2:"2",stroke:"currentColor","stroke-width":"1"},null,512),q("line",{ref_key:"hamburgerLine2",ref:h,x1:"0",y1:"10",x2:"20",y2:"10",stroke:"currentColor","stroke-width":"1"},null,512)],512))]),q("nav",{ref_key:"navContainer",ref:u,class:"hidden absolute z-fixed top-20 right-0 left-0 sm:left-auto opacity-0 will-change-transform",style:{transform:"rotate(2deg)"}},[q("div",TC,[q("ul",SC,[(ee(!0),oe(et,null,Qi(m.pages,k=>(ee(),oe("li",null,["pages"in k?(ee(),oe("ul",kC,["href"in k?(ee(),Wt(v,{link:!0,key:k.name,page:k},null,8,["page"])):ft("",!0),(ee(!0),oe(et,null,Qi(k.pages,C=>(ee(),oe("li",null,[(ee(),Wt(v,{link:!0,key:C.name,page:C},null,8,["page"]))]))),256))])):(ee(),Wt(v,{link:!0,key:k.name,page:k},null,8,["page"]))]))),256)),G(r)?(ee(),oe("li",CC,[se(v,{link:!1,page:{name:"Contact",onClick:()=>y("setShowContactForm",!0)}},null,8,["page"])])):ft("",!0)])])],512)],64)}}}),PC=Object.assign(EC,{__name:"LayoutSidebar"}),RC=["id"],AC=["id"],MC=ct({__name:"Container",props:{first:{type:Boolean},innerClass:{},outerClass:{},innerId:{},outerId:{}},setup(t){return(e,n)=>(ee(),oe("div",{id:e.outerId,class:Yn(["w-full",e.outerClass])},[q("div",{class:Yn(["w-full mx-auto max-w-7xl px-3 xs:px-4 sm:px-6 md:px-8 lg:px-16",[e.first?"pt-24 sm:pt-32 pb-6 sm:pb-12":"py-6 sm:py-12",e.innerClass]]),id:e.innerId},[tc(e.$slots,"default")],10,AC)],10,RC))}}),Oy=Object.assign(MC,{__name:"UiContainer"}),OC=["innerHTML"],IC=ct({__name:"Prose",props:{white:{type:Boolean},small:{type:Boolean},large:{type:Boolean},content:{}},setup(t){return(e,n)=>e.content?(ee(),oe("div",{key:0,class:Yn(["prose max-w-4xl prose-headings:font-serif prose-headings:font-normal marker:text-accent prose-p:mb-6",e.large?"text-base xs:text-lg sm:text-xl":e.small?"text-sm":"text-base xs:text-lg",e.white?"text-white prose-headings:text-white prose-strong:text-white prose-blockquote:text-white prose-a:text-accent":"text-text prose-headings:text-text prose-strong:text-text prose-blockquote:text-text prose-a:text-accent"]),innerHTML:e.content},null,10,OC)):(ee(),oe("div",{key:1,class:Yn(["prose max-w-4xl prose-headings:font-serif prose-headings:font-normal marker:text-accent prose-p:mb-6",e.large?"text-base xs:text-lg sm:text-xl":e.small?"text-sm":"text-base xs:text-lg",e.white?"text-white prose-headings:text-white prose-strong:text-white prose-blockquote:text-white prose-a:text-accent":"text-text prose-headings:text-text prose-strong:text-text prose-blockquote:text-text prose-a:text-accent"])},[tc(e.$slots,"default")],2))}}),Yh=Object.assign(IC,{__name:"TextProse"}),LC=ct({__name:"StarIcon",props:{isLarge:{type:Boolean},white:{type:Boolean},isEmpty:{type:Boolean}},setup(t){return(e,n)=>(ee(),oe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",class:Yn({"-mx-[0.1rem] transition-all":!0,"w-6 h-6":!e.isLarge,"w-10 h-10":e.isLarge,"text-white":e.white,"text-yellow-400":!e.isEmpty&&!e.white,"text-slate-200":e.isEmpty&&!e.white})},[...n[0]||(n[0]=[q("path",{fill:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z"},null,-1)])],2))}}),DC=Object.assign(LC,{__name:"FormsFieldsStarIcon"}),NC=["onClick","onMouseenter"],$C=ct({__name:"StarRating",props:{defaultValue:{}},emits:["onClick"],setup(t,{emit:e}){const n=e,r=he(t.defaultValue),i=he(0),s=o=>{n("onClick",o),r.value=o};return(o,a)=>{const l=DC;return ee(),oe("div",null,[q("div",null,[(ee(),oe(et,null,Qi(5,c=>q("button",{key:c,type:"button",onClick:u=>s(c.toString()),onMouseenter:u=>i.value=c,onMouseleave:a[0]||(a[0]=u=>i.value=Number(G(r)))},[se(l,{"is-empty":!(c<=(G(i)||Number(G(r)))),"is-large":!0,white:!1},null,8,["is-empty"])],40,NC)),64))])])}}}),FC=Object.assign($C,{__name:"FormsFieldsStarRating"}),HC={};function BC(t,e){return ee(),oe("button",Bm(t.$attrs,{class:"bg-accent text-neutral-900 hover:brightness-90 disabled:hover:bg-accent font-serif text-xl uppercase font-semibold disabled:hover:cursor-not-allowed inline-flex items-center justify-center rounded-sm px-4 sm:px-6 min-w-[180px] pt-3 pb-2 transition-all cursor-pointer"}),[tc(t.$slots,"default")],16)}const Iy=Object.assign(bc(HC,[["render",BC]]),{__name:"UiButton"}),qC=(t,e,n)=>`${e}/cms/public/collections/${n}/${t}/`,jC=t=>{const e={};for(const n of t)e[n.name]=n.defaultValue;return e},VC=window.setInterval,zC=(t,e)=>{const n=he(null),r=he(null),i=()=>{r.value=document.getElementById(e),r.value instanceof HTMLElement&&typeof window.turnstile<"u"&&t&&(n.value=window.turnstile.render(r.value,{sitekey:t,theme:"light"}))},s=()=>
73{if(typeof window.turnstile>"u"){const l=VC(()=>{typeof window.turnstile<"u"&&(clearInterval(l),i())},100)}else i()},o=()=>n&&window.turnstile?.getResponse(n.value),a=()=>{n&&typeof window.turnstile<"u"&&window.turnstile.reset(n.value)};return fn(()=>{s()}),ar(()=>{n.value=null}),{getResponse:o,reset:a}},UC=["id"],WC={key:0},YC={key:0},KC=["id","name","placeholder","required","rows","onChange"],XC={key:1},GC={key:2},JC=["for"],ZC=["id","name","required","onChange"],QC=["value"],eE={key:3},tE=["id","type","name","placeholder","required","onChange"],nE={class:"hidden"},rE={class:"flex justify-end mb-2"},iE=["id"],sE={key:0},oE=ct({__name:"CollectionForm",props:{defaultValues:{},collectionName:{},btnClass:{}},setup(t){const e=t,{defaultValues:n,collectionName:r}=e,i=hn(),{siteKey:s,siteCode:o,apiUrl:a}=i.public,l=he(null),c=qC(r,a,o),u=Kn(jC(n)),f=he(!1),d=he("Send"),h=he(!1),g=he(!1),p=he(!1),{getResponse:y,reset:x}=zC(s,`turnstile-${r}`),b=async()=>{const m=y();if(!m){alert("Please complete the Turnstile challenge.");return}if(l&&l.value)if(l.value.checkValidity()&&!g.value){g.value=!0,d.value="Sending";try{const _=await fetch(c,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({fields:u,honeypot:p.value,token:m,site_key:s})});if(g.value=!1,_.status===201)d.value="Sent",h.value=!0,l.value.reset(),x();else throw new Error}catch{d.value="Send",h.value=!1,f.value=!0,setTimeout(()=>f.value=!1,5e3)}}else l.value.reportValidity()};return(m,_)=>{const v=FC,k=Iy,C=Yh;return ee(),oe("div",null,[q("form",{ref_key:"collectionForm",ref:l,id:G(r)},[G(n)?(ee(),oe("div",WC,[(ee(!0),oe(et,null,Qi(G(n),R=>(ee(),oe("div",{key:R.name},[R.type==="textarea"?(ee(),oe("div",YC,[q("textarea",{id:R.name,name:R.name,placeholder:R.placeholder,required:R.required,rows:R.fieldOptions?.rows,class:"block w-full rounded-md p-3 caret-accent my-4 focus:outline-hidden border-none bg-white placeholder-neutral-500 text-lg ring-1 ring-neutral-200 focus:ring-accent",onChange:E=>G(u)[R.name]=E.target.value},null,40,KC)])):ft("",!0),R.type==="stars"?(ee(),oe("div",XC,[se(v,{"default-value":R.defaultValue,onOnClick:E=>{G(u)[R.name]=E}},null,8,["default-value","onOnClick"])])):ft("",!0),R.type==="dropdown"?(ee(),oe("div",GC,[q("label",{for:R.name,class:"font-semibold text-text"},On(R.placeholder),9,JC),q("select",{id:R.name,name:R.name,required:R.required,class:"block w-full rounded-md p-3 caret-accent my-4 focus:outline-hidden border-none placeholder-neutral-500 text-lg ring-1 ring-neutral-200 focus:ring-accent",onChange:E=>G(u)[R.name]=E.target.value},[_[1]||(_[1]=q("option",{value:"",disabled:"",selected:""},"----",-1)),(ee(!0),oe(et,null,Qi(R.fieldOptions?.options,E=>(ee(),oe("option",{key:E,value:E},On(E),9,QC))),128))],40,ZC)])):ft("",!0),["email","text","number"].includes(R.type)?(ee(),oe("div",eE,[q("input",{id:R.name,type:R.type,name:R.name,class:"block w-full rounded-md p-3 caret-accent bg-white my-4 focus:outline-hidden border-none placeholder-neutral-500 text-lg ring-1 ring-neutral-200 focus:ring-accent",placeholder:R.placeholder,required:R.required,onChange:E=>G(u)[R.name]=E.target.value},null,40,tE)])):ft("",!0)]))),128))])):ft("",!0),q("div",nE,[q("input",{name:"mobile",type:"checkbox",value:"1",tabIndex:"-1",autoComplete:"false",onChange:_[0]||(_[0]=R=>p.value=!0)},null,32),_[2]||(_[2]=q("input",{type:"submit",value:"Subscribe"},null,-1))]),q("div",rE,[q("div",{class:"cf-turnstile",id:`turnstile-${G(r)}`},null,8,iE)]),q("div",null,[se(k,{type:"submit",class:Yn([m.btnClass,"w-full"]),value:G(d),disabled:G(g)||G(h),onClick:cw(b,["prevent"])},{default:Be(()=>[on(On(G(d)),1)]),_:1},8,["class","value","disabled"])])],8,UC),G(f)?(ee(),oe("div",sE,[se(C,{small:"",class:"font-semibold text-red-500"},{default:Be(()=>[..._[3]||(_[3]=[on("Error – please try again later",-1)])]),_:1})])):ft("",!0)])}}}),aE=Object.assign(oE,{__name:"FormsCollectionForm"}),lE={key:0,class:"flex items-center group"},cE={key:1,class:"flex items-center group"},uE={key:2,class:"flex items-center group"},fE={key:3,class:"flex items-center group"},hE={key:4,class:"flex items-center group"},dE={key:5,class:"flex items-center group"},pE={key:6,class:"flex items-center group"},gE={key:7,class:"flex items-center group"},mE={key:8,class:"flex items-center group"},_E={key:9,class:"flex items-center group"},yE=ct({__name:"SocialMedia",setup(t){const e=hn(),{socials:n}=e.public;return(r,i)=>{const s=hc;return ee(),oe("ul",null,[G(n).facebook?(ee(),oe("li",lE,[se(s,{external:"",target:"_blank",href:G(n).facebook,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[0]||(i[0]=[q("span",{class:"sr-only"}
73,"Facebook",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true"},[q("path",{"fill-rule":"evenodd",d:"M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z","clip-rule":"evenodd"})],-1),q("p",{class:"sr-only"},"Follow on Facebook",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).instagram?(ee(),oe("li",cE,[se(s,{external:"",target:"_blank",href:G(n).instagram,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[1]||(i[1]=[q("span",{class:"sr-only"},"Instagram",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true"},[q("path",{"fill-rule":"evenodd",d:"M12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z","clip-rule":"evenodd"})],-1),q("p",{class:"sr-only"},"Follow on Instagram",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).twitter?(ee(),oe("li",uE,[se(s,{external:"",target:"_blank",href:G(n).twitter,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[2]||(i[2]=[q("span",{class:"sr-only"},"Twitter",-1),q("svg",{class:"h-5 w-5 inline",fill:"currentColor","aria-hidden":"true",width:"1200",height:"1227",viewBox:"0 0 1200 1227",xmlns:"http://www.w3.org/2000/svg"},[q("path",{d:"M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z"})],-1),q("p",{class:"sr-only"},"Follow on Twitter",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).youtube?(ee(),oe("li",fE,[se(s,{external:"",target:"_blank",href:G(n).youtube,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[3]||(i[3]=[q("span",{class:"sr-only"},"YouTube",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 576 512"},[q("path",{d:"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"})],-1),q("p",{class:"sr-only"},"Follow on YouTube",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).linkedin?(ee(),oe("li",hE,[se(s,{external:"",target:"_blank",href:G(n).linkedin,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[4]||(i[4]=[q("span",{class:"sr-only"}
73,"Linkedin",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 448 512"},[q("path",{d:"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"})],-1),q("p",{class:"sr-only"},"Follow on LinkedIn",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).tiktok?(ee(),oe("li",dE,[se(s,{external:"",target:"_blank",href:G(n).tiktok,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[5]||(i[5]=[q("span",{class:"sr-only"},"TikTok",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor",viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"},[q("path",{d:"M412.19,118.66a109.27,109.27,0,0,1-9.45-5.5,132.87,132.87,0,0,1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14,23.9,350,16,350.13,16H267.69V334.78c0,4.28,0,8.51-.18,12.69,0,.52-.05,1-.08,1.56,0,.23,0,.47-.05.71,0,.06,0,.12,0,.18a70,70,0,0,1-35.22,55.56,68.8,68.8,0,0,1-34.11,9c-38.41,0-69.54-31.32-69.54-70s31.13-70,69.54-70a68.9,68.9,0,0,1,21.41,3.39l.1-83.94a153.14,153.14,0,0,0-118,34.52,161.79,161.79,0,0,0-35.3,43.53c-3.48,6-16.61,30.11-18.2,69.24-1,22.21,5.67,45.22,8.85,54.73v.2c2,5.6,9.75,24.71,22.38,40.82A167.53,167.53,0,0,0,115,470.66v-.2l.2.2C155.11,497.78,199.36,496,199.36,496c7.66-.31,33.32,0,62.46-13.81,32.32-15.31,50.72-38.12,50.72-38.12a158.46,158.46,0,0,0,27.64-45.93c7.46-19.61,9.95-43.13,9.95-52.53V176.49c1,.6,14.32,9.41,14.32,9.41s19.19,12.3,49.13,20.31c21.48,5.7,50.42,6.9,50.42,6.9V131.27C453.86,132.37,433.27,129.17,412.19,118.66Z"})],-1),q("p",{class:"sr-only"},"Follow on TikTok",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).threads?(ee(),oe("li",pE,[se(s,{external:"",target:"_blank",href:G(n).threads,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[6]||(i[6]=[q("span",{class:"sr-only"},"Threads",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor",viewBox:"0 0 192 192",xmlns:"http://www.w3.org/2000/svg"},[q("path",{class:"x19hqcy",d:"M141.537 88.9883C140.71 88.5919 139.87 88.2104 139.019 87.8451C137.537 60.5382 122.616 44.905 97.5619 44.745C97.4484 44.7443 97.3355 44.7443 97.222 44.7443C82.2364 44.7443 69.7731 51.1409 62.102 62.7807L75.881 72.2328C81.6116 63.5383 90.6052 61.6848 97.2286 61.6848C97.3051 61.6848 97.3819 61.6848 97.4576 61.6855C105.707 61.7381 111.932 64.1366 115.961 68.814C118.893 72.2193 120.854 76.925 121.825 82.8638C114.511 81.6207 106.601 81.2385 98.145 81.7233C74.3247 83.0954 59.0111 96.9879 60.0396 116.292C60.5615 126.084 65.4397 134.508 73.775 140.011C80.8224 144.663 89.899 146.938 99.3323 146.423C111.79 145.74 121.563 140.987 128.381 132.296C133.559 125.696 136.834 117.143 138.28 106.366C144.217 109.949 148.617 114.664 151.047 120.332C155.179 129.967 155.42 145.8 142.501 158.708C131.182 170.016 117.576 174.908 97.0135 175.059C74.2042 174.89 56.9538 167.575 45.7381 153.317C35.2355 139.966 29.8077 120.682 29.6052 96C29.8077 71.3178 35.2355 52.0336 45.7381 38.6827C56.9538 24.4249 74.2039 17.11 97.0132 16.9405C119.988 17.1113 137.539 24.4614 149.184 38.788C154.894 45.8136 159.199 54.6488 162.037 64.9503L178.184 60.6422C174.744 47.9622 169.331 37.0357 161.965 27.974C147.036 9.60668 125.202 0.195148 97.0695 0H96.9569C68.8816 0.19447 47.2921 9.6418 32.7883 28.0793C19.8819 44.4864 13.2244 67.3157 13.0007 95.9325L13 96L13.0007 96.0675C13.2244 124.684 19.8819 147.514 32.7883 163.921C47.2921 182.358 68.8816 191.806 96.9569 192H97.0695C122.03 191.827 139.624 185.292 154.118 170.811C173.081 151.866 172.51 128.119 166.26 113.541C161.776 103.087 153.227 94.5962 141.537 88.9883ZM98.4405 129.507C88.0005 130.095 77.1544 125.409 76.6196 115.372C76.2232 107.93 81.9158 99.626 99.0812 98.6368C101.047 98.5234 102.976 98.468 104.871 98.468C111.106 98.468 116.939 99.0737 122.242 100.233C120.264 124.935 108.662 128.946 98.4405 129.507Z"})],-1),q("p",{class:"sr-only"},"Follow on Threads",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).pinterest?(ee(),oe("li",gE,[se(s,{external:"",target:"_blank",href:G(n).pinterest,class:"transition-all hover:text-accent"},{default:Be(()=>
73[...i[7]||(i[7]=[q("svg",{class:"h-6 w-6 inline",fill:"currentColor",viewBox:"0 0 256 256",xmlns:"http://www.w3.org/2000/svg"},[q("g",null,[q("path",{d:"M0,128.002 C0,180.416 31.518,225.444 76.619,245.241 C76.259,236.303 76.555,225.573 78.847,215.848 C81.308,205.457 95.317,146.1 95.317,146.1 C95.317,146.1 91.228,137.927 91.228,125.848 C91.228,106.879 102.222,92.712 115.914,92.712 C127.557,92.712 133.182,101.457 133.182,111.929 C133.182,123.633 125.717,141.14 121.878,157.355 C118.671,170.933 128.686,182.008 142.081,182.008 C166.333,182.008 182.667,150.859 182.667,113.953 C182.667,85.899 163.772,64.901 129.405,64.901 C90.577,64.901 66.388,93.857 66.388,126.201 C66.388,137.353 69.676,145.217 74.826,151.307 C77.194,154.104 77.523,155.229 76.666,158.441 C76.052,160.796 74.642,166.466 74.058,168.713 C73.206,171.955 70.579,173.114 67.649,171.917 C49.765,164.616 41.436,145.031 41.436,123.015 C41.436,86.654 72.102,43.054 132.918,43.054 C181.788,43.054 213.953,78.418 213.953,116.379 C213.953,166.592 186.037,204.105 144.887,204.105 C131.068,204.105 118.069,196.635 113.616,188.15 C113.616,188.15 106.185,217.642 104.611,223.337 C101.897,233.206 96.585,243.07 91.728,250.758 C103.24,254.156 115.401,256.007 128.005,256.007 C198.689,256.007 256.001,198.698 256.001,128.002 C256.001,57.309 198.689,0 128.005,0 C57.314,0 0,57.309 0,128.002 Z"})])],-1),q("p",{class:"sr-only"},"Follow on Pinterest",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).linktree?(ee(),oe("li",mE,[se(s,{external:"",target:"_blank",href:G(n).linktree,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[8]||(i[8]=[q("span",{class:"sr-only"},"Linktree",-1),q("svg",{class:"h-6 w-6 inline",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd",viewBox:"0 0 417 512.238"},[q("path",{d:"M171.274 344.942h74.09v167.296h-74.09V344.942zM0 173.468h126.068l-89.622-85.44 49.591-50.985 85.439 87.829V0h74.086v124.872L331 37.243l49.552 50.785-89.58 85.24H417v70.502H290.252l90.183 87.629L331 381.192 208.519 258.11 86.037 381.192l-49.591-49.591 90.218-87.631H0v-70.502z"})],-1),q("p",{class:"sr-only"},"Follow on Linktree",-1)])]),_:1},8,["href"])])):ft("",!0),G(n).website?(ee(),oe("li",_E,[se(s,{external:"",target:"_blank",href:G(n).website,class:"transition-all hover:text-accent"},{default:Be(()=>[...i[9]||(i[9]=[q("span",{class:"sr-only"},"Website",-1),q("svg",{class:"h-6 w-6 inline",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor"},[q("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"})],-1),q("p",{class:"sr-only"},"Visit my website",-1)])]),_:1},8,["href"])])):ft("",!0)])}}}),Ly=Object.assign(yE,{__name:"UiSocialMedia"}),vE=JSON.parse(`[{"detail":true,"page":"home-page","template":"home","tags":[],"collection":{"slug":"home","created_at":"2025-09-03T12:32:26.378407Z","order":0,"fields":{"title":"The Soul Box","subtitle":"And other short stories from our future","book_cover":"https://assets.netl.io/media/5c725267-77b6-4ac3-94c9-5acb014000fc.png","book_cover_mobile":"https://assets.netl.io/media/e7c4fb0a-e8b8-4b7c-bebf-bd1966f24b9b.jpeg","book_cover_alt":"The Soul Box book cover","book_body":"<p>A collection of exciting short stories from debut author Matt Edwards, exploring different cautionary tales speculating on the future of current technology and AI.</p>","book_button1_link":"/the-stories","book_button1_text":"Learn more","book_button2_link":"/buy-now","book_button2_text":"Buy now","about_subtitle":"About the Author","about_title":"Matt Edwards","about_bio":"<p>Matt Edwards was born in Bracknell, Berkshire in 2001. He first took up writing during the Covid pandemic, with early work ranging from science fiction novellas and comic fantasy adventures to the short stories collected here in his first publication <em>The Soul Box and other short stories from our future</em>.</p>\\n<p>Matt has a passion for creating stories that explore how technology might influence our future, forcing us into dilemmas on how to deal with these new powers. He warns of science fiction becoming a reality for people who must then live with what they wished for.</p>\\n<p>You can leave a message for Matt at <a href=\\"mailto:[email protected]\\">[email protected]</a>.</p>"},"tags":[],"id":"Ynq3A2PAokOg8rkz"}},{"detail":true,"page":"the-soul-box-page","template":"book","tags":[],"collection":{"slug":"book","created_at":"2025-09-03T12:33:09.933815Z","order":0,"fields":{"cover":"https://assets.netl.io/media/f448b537-99cd-4d57-b8dc-952f810af5b8.jpeg","title":"The Soul Box","subtitle":"And other short stories from our future","pub_date":"28th October, 2025","synopsis":"<p>Abby Sewell is a brilliant inventor with the world at her fingertips. When her dad passes away, she wants nothing more than to speak with him again. She finds a way to cheat death... but death always cheats those who don't play by the rules.</p>\\n<p>Marshall de Vorr, historian extraordinaire, uses ground-breaking technology to unlock the secrets of his ancestor. Sometimes the past is best left in the dust.</p>\\n<p>Alan Dewkes-Hall has become disenchanted with life and just wants the tedium to pass him by. He finds a watch that has the power to do exactly that... but play with time and pay the price.</p>\\n<p>Ed Miller walks on eggshells every day of his life. He wants to know the dangers of his future, and a new discovery in his house helps with the tough decisions of what has, could and will happen.</p>\\n<p>A loyal company man wants his free virtual vacation to last forever. The system gives him everything he needs for the holiday of a lifetime, so why should it end?</p>\\n<p>In a world of emergent technologies be careful what you wish for. These five Sci-Fi short stories explore human desire, hope, revenge and weakness and ask how the simplest, often innocent intentions can spiral into life changing consequences.</p>","retailers_title":"Buy now"},"tags":[],"id":"bk4davydpWOQmrMG"}},{"detail":false,"page":"the-soul-box-page","template":"stories","tags":[],"collections":[{"slug":"YGPW02qe042J9r6d","created_at":"2025-09-03T12:37:17.566008Z","order":0,"fields":{"image":"https://assets.netl.io/media/4bdcf5a1-5d71-46ee-ba17-4c4a1ecac9b8.png","title":"The Soul Box","short_description":"<p>Abby Sewell is a brilliant inventor with the world at her fingertips. When her dad passes away, she wants nothing more than to speak with him again. She finds a way to cheat death... but death always cheats those who don't play by the rules.</p>
73","description":"<p>&ldquo;The Soul Box&rdquo; was the first short story I wrote in this collection, and it was actually one of the first short stories I ever wrote. It has gone through a few revisions since 2022, but for the most part the story of a little girl reconnecting with her father has gone unchanged.</p>\\n<p>It&rsquo;s hard to pinpoint exactly why I decided to write such a gloomy tale about death and legacy, but I imagine it had something to do with my grandad&rsquo;s passing a year prior. He was this monumental figure in my life, a true musical genius through and through, and I found myself wondering if I&rsquo;d missed my opportunity to learn more from a great man. Very few truly great men have ever walked this earth. Some deserve a second chance. This must be the origin of my &ldquo;Soul Box&rdquo; &ndash; the desire to hear a deceased loved one&rsquo;s voice once more, and the inadequacy I felt (and still feel) in the shadow of his enormous talent and legacy.</p>\\n<p>One of the most important things when planning any story is working out the lens through which your story is told &ndash; in other words, you need to pick an appropriate protagonist for the style and tone of the narrative. There was no doubt in my mind that a young protagonist would pair well with the themes of loss and generational trauma. As a reader, we can&rsquo;t help but put ourselves in a young protagonist&rsquo;s shoes, lamenting their innocent and oftentimes limited views of the world and the people around them.</p>\\n<p>But this presented me with the first problem of my planning process. If I was to write the story in first person present, commenting on everything from within the character&rsquo;s head as it happens, a younger protagonist would prove challenging. Nobody wants a goo-goo ga-ga baby at the reins of an emotional story. It would completely suck out the weight and gravity of any confrontation or personal revelation. I needed a competent protagonist, one whom I could give a strong voice to whilst also leaning into their limited worldview.</p>\\n<p>And so, Abby Sewell was born. An accomplished inventor in her own right, taking after her father. This gave my Soul Box a whole new meaning &ndash; this was no longer just a story about a daughter reconnecting with a deceased father. This was about a young prot&eacute;g&eacute;e proving their worth to their parent and mentor figure one final time.</p>\\n<p>The next problem to solve was much simpler. I needed a device that could bring back the dead, one that could be invented by a young girl within the confines of her bedroom and garden shed. It&rsquo;s a metallic box that can capture a soul. It basically named itself. It&rsquo;s inexplicable and mysterious by design &ndash; we never understand how Abby managed to invent a machine that can capture her father&rsquo;s soul, but that isn&rsquo;t important to the story. The story is about how she interacts with this soul and whether the Soul Box was worth inventing in the first place. You, dear readers, can be the judge of that.</p>\\n<p>It&rsquo;s no coincidence that Abby&rsquo;s journey takes her to a garden, a university and then a graveyard. I wanted to convey the three key milestones of life &ndash; birth, work and death. This is a story about death, fundamentally, and I thought it important for the story that Abby experienced the complete passage of life alongside her dead father. In a sense, she has to undergo death and rebirth in order to progress as an inventor, a daughter and a human being.</p>\\n<p>I want to end all of these &ldquo;Author&rsquo;s Notes&rdquo; with a segment about the technology itself &ndash; specifically, whether we&rsquo;ll ever see a form of this technology in our world. In the case of the Soul Box, I fear it&rsquo;s already too late. Late singers like Elvis have their likenesses captured and holographically projected to crowds of adoring Vegas fans. You can ask Chat GPT to imitate the nuances of conversation with a dead relative, perhaps feeding it old text chains as a basis, and it will do your bidding without so much as a critical thought.&nbsp;</p>\\n<p>I&rsquo;m not sure we&rsquo;ll ever be able to capture a soul and interact with it&hellip; but we&rsquo;ve reached a point in history where our souls are no longer our own. Everything can be imitated. Your mind and personality and intricacies are a copy-paste away from mass consumption.</p>\\n<p>Whether we like it or not, soon we&rsquo;ll all live forever.</p>","background_image":"https://assets.netl.io/media/46f03532-4c6f-459c-96e4-c39f3238e888.jpeg"},"tags":[],"id":"YGPW02qe042J9r6d"},{"slug":"e76pZKe6q821m0R8","created_at":"2025-09-03T12:36:35.549023Z","order":1,"fields":{"image":"https://assets.netl.io/media/262e1204-a270-4cb1-b6dd-cb89fbb3ffd0.png","t
73itle":"The Assassination of Valentin de Renard","short_description":"<p>Marshall de Vorr, historian extraordinaire, uses ground-breaking technology to unlock the secrets of his ancestor. Sometimes the past is best left in the dust.</p>","description":"<p>I admit, the story behind &ldquo;The Assassination of Valentin de Renard&rdquo; is quite an arrogant one.</p>\\n<p>Have you ever seen &ldquo;Memento&rdquo;? If you haven&rsquo;t, I highly recommend it. It&rsquo;s one of Christopher Nolan&rsquo;s best &ndash; with a filmography as illustrious as his, it&rsquo;s extremely impressive that his first major film (not counting his low-budget debut &ldquo;Following&rdquo;) was as fleshed-out and comprehensive as it was. It&rsquo;s a film built around a storytelling gimmick which in lesser hands could&rsquo;ve collapsed into something of infinite ridicule. The protagonist, played by Guy Pearce, has a short-term memory that would be lauded in the goldfish community. His short bursts of recollection are told in reverse order, so the start of the movie is actually its ending and vice versa.</p>\\n<p>So what does my short story have to do with this? Well, like any other creative with a world of stories at his fingertips, I immediately felt compelled to write my own &ldquo;Memento&rdquo; once the credits rolled. I&rsquo;d had this idea of doing an historical story about a king&rsquo;s tragic downfall, but I now planned it in such a way that would work both backwards and forwards. How Christopher Nolan managed to tie together two dozen scenes in the same format I&rsquo;ll never know.</p>\\n<p>To make this possible within the story, I invented a device called a &ldquo;Reconstructor&rdquo;. It&rsquo;s effectively a futuristic G-clamp that gets tightened around a destroyed document, such as a burnt diary, and the lasers and other Sci-Fi goodness (I&rsquo;m sure there&rsquo;s a dash of advanced AI in there too) reconstruct the document to be as it was before the damage. For the &ldquo;story told backwards&rdquo; gimmick, I simply made it so the diary was more burnt at the front than the back &ndash; hence the Reconstructor would finish the final chapters before the first.</p>\\n<p>But who would own such a device? I imagined a couple of historians, maybe university students out in the field, would bring a Reconstructor with them while investigating a new lead. From there, the story of Marshall and Hero wrote itself.</p>\\n<p>In order to make the futuristic segments relevant to the diary&rsquo;s historical account, it made sense to have one of the historians be related to the writer of the diary. This naturally lent itself to conflict between my two historians &ndash; having one be proud of their ancestry while the other be more narrow-minded and focused on the academics meant I could spice up their scenes with an argument or two. It wasn&rsquo;t my intention for the first two stories of the collection to both be about legacy, but it&rsquo;s a happy coincidence that ties the two together nicely.</p>\\n<p>So, why did I write this story in particular? Without delving into too many spoilers, I wanted to show how historical accounts can be biased and sometimes inaccurate. I frame Rimbaud&rsquo;s diary as an account of French history that was never uncovered until now &ndash; this implies that someone, or many people, must have censored the history books. Can you imagine how much of history we&rsquo;ve never heard? A troubling thought. As you&rsquo;ll understand if you read the story, history seems doomed to repeat itself.</p>\\n<p>Will we see this kind of technology in the future? It&rsquo;s hard to say. The idea of an AI device recreating something that was once lost already exists in some formats. Hell, I&rsquo;m pretty sure old historical diaries are being artificially repaired as I&rsquo;m typing this. I&rsquo;ll be the first in line with wallet in hand when someone invents the laser-powered G-clamp.</p>","background_image":"https://assets.netl.io/media/893dbfe5-fccf-4f0b-bcf4-fe73ee7cbb49.jpeg"},"tags":[],"id":"e76pZKe6q821m0R8"},{"slug":"yr1PoOLboqKeQY3k","created_at":"2025-09-03T12:35:44.433639Z","order":2,"fields":{"image":"https://assets.netl.io/media/58645b2f-23eb-4658-a700-ff534c0da812.png","title":"Ennui","short_description":"<p>Alan Dewkes-Hall has become disenchanted with life and just wants the tedium to pass him by. He finds a watch that has the power to do exactly that... but play with time and pay the price.</p>
73","description":"<p>&ldquo;Ennui&rdquo; wasn&rsquo;t initially part of this short story collection. It was the last one I wrote, early 2025, and it didn&rsquo;t exactly fit the pattern of &ldquo;real-world technologies going awry&rdquo;. The orange watch in the story can only be described as a magical item. The protagonist, Alan Dewkes-Hall, eventually learns the properties of the watch and how to benefit from it, but the idea of a &ldquo;time-skipping device&rdquo; hardly seems feasible given our current knowledge of physics.</p>\\n<p>I decided to include it because, at its core, it&rsquo;s about someone misusing something they don&rsquo;t fully understand. That&rsquo;s pretty much the synopsis of every story in this collection if you squint your eyes a little.</p>\\n<p>Of all the protagonists in this collection, Alan Dewkes-Hall is the most like me. Where he circumvents his boredom with excitement and pleasure, I bypass my boredom by writing stories. The whole idea of skipping ahead in intervals of ten seconds came when I was watching adverts before a YouTube video and thinking &ldquo;Gee, wouldn&rsquo;t it be nice if I could just skip the boring bit and get the part I actually want to experience?&rdquo;. I soon realised this was a dangerous notion if applied to life at large. I could skip something important during that timeframe. In a sense, the anticipation itself is what makes the exciting event all the more impactful. Alan Dewkes-Hall understood the risks and used the orange watch regardless. I guess what I&rsquo;m trying to say is that I sympathise with him. I really do.</p>\\n<p>The orange watch is something that actually exists. Well, not the magical one as seen in the story, but I have an orange watch gathering dust in my real-life bedside table. It was a birthday present from an uncle, and I think I wore it once or twice. Maybe. To repay his kindness and generosity, I immortalised his gift in a short story. Does that count as being grateful?</p>\\n<p>There&rsquo;s definitely a motif of absolute power corrupting absolutely within &ldquo;Ennui&rdquo;. Alan is presented with a world-altering ability with seemingly no drawbacks, and he uses it to its fullest almost immediately. There&rsquo;s no hesitation in his mind about what he wants to do, or who he is as a person. I&rsquo;ve often wondered how I would react if given absolute power. I&rsquo;d like to think I&rsquo;d use it for good&hellip; but perhaps my own writing is trying to tell me something. Nobody is truly innocent. Nobody deserves that much power. It can&rsquo;t be used. It can only be misused.</p>\\n<p>When reading this story, I want you to apply your own life. Your own boredom. Those seconds and minutes wasted in between the highlights of your days. Would you skip time if given the chance? What would you do if given complete control over your waking hours? Perhaps, like Alan, you already skip time. You zone out and miss a few crucial seconds of information. You daydream and delay and procrastinate, wishing you could jump ahead to the good bit. In that case, you wouldn&rsquo;t need a magical orange watch. The damage is already done.</p>\\n<p>Will a time-skipping orange watch ever exist? No. Of course not. But our boredom will always have limits.</p>","background_image":"https://assets.netl.io/media/c114ee12-be14-4a06-999d-39f71e9655b8.png"},"tags":[],"id":"yr1PoOLboqKeQY3k"},{"slug":"Z5Xn4v63mVK9JVDe","created_at":"2025-09-03T12:35:04.383717Z","order":3,"fields":{"image":"https://assets.netl.io/media/27e85416-31c0-46cd-aed5-f42da4a90577.png","t
73itle":"The Future Problem","short_description":"<p>Ed Miller walks on eggshells every day of his life. He wants to know the dangers of his future, and a new discovery in his house helps with the tough decisions of what has, could and will happen.</p>","description":"<p>If I&rsquo;d known how much of a headache &ldquo;The Future Problem&rdquo; would be to write, I probably wouldn&rsquo;t have written it.</p>\\n<p>To steal a term from Doctor Who, it&rsquo;s very timey-whimey. It follows a man who can receive information from himself three days in the future and pass it onto himself three days in the past. A continuous time loop. Ed Miller is a slave to his future self&rsquo;s whims in that regard. He could disobey and do his own thing at any point&hellip; but why would you? If there&rsquo;s anyone in time and space you would trust implicitly, it would be your future self. You&rsquo;d be compelled to return the favour by passing on that advice to your past self.</p>\\n<p>Quite a paradox, eh? Ed Miller is in an endless loop of receiving and relaying information to himself. No decision he makes is his own. He benefits from the arrangement, sure, but his life is extremely limited as a result. I&rsquo;m sure a lot of people in the real world would take that compromise. For me, I&rsquo;d rather not know where I&rsquo;m going. A recurring theme of this collection of five stories is that it&rsquo;s the uncertainty of life that makes it interesting. By that metric, Ed Miller is the least interesting man in human history.</p>\\n<p>To counter this, I made sure to have Ed come across as the most anxious, paranoid, irrational character of any of the short stories. He doesn&rsquo;t act as a normal human being would or should. There&rsquo;s an argument to be made that he&rsquo;s neurodivergent, or at the very least atypical. There were many times when writing and re-reading the story where I&rsquo;d curse Ed for his inane decision-making and how he&rsquo;d overreact to any given situation. It makes him compelling to read about in the same way you can&rsquo;t look away from a burning building. Sinking ships are more engrossing than comfortable cruises.</p>\\n<p>Like with &ldquo;Ennui&rdquo;, the technology in this story is more mystical than tangible. Like in &ldquo;The Soul Box&rdquo;, we never understand exactly how our protagonist managed to create such an improbable device. The Mirror Room is something I chose not to explain in too much detail as the timey-whimeyness of the story was already starting to bog it down &ndash; all we know is that it&rsquo;s two doorways in time, and that Ed Miller is wholly unprepared to deal with it.</p>\\n<p>I&rsquo;m not going to pretend that doorways to the past and future will exist at some point. I don&rsquo;t think we&rsquo;ll ever bend time itself to our wills &ndash; at least, not in my lifetime. We know our past and the future is uncertain. For me, that&rsquo;s all I&rsquo;ll ever need.</p>","background_image":"https://assets.netl.io/media/306ccf63-fd8e-4e80-a6b3-8b4c07daab1c.jpeg"},"tags":[],"id":"Z5Xn4v63mVK9JVDe"},{"slug":"q9GlN2M41BKVQ6zy","created_at":"2025-09-03T12:34:20.985536Z","order":4,"fields":{"image":"https://assets.netl.io/media/76de4155-452d-4db7-9beb-a1296d86efa2.png","title":"One More Week","short_description":"<p>A loyal company man wants his free virtual vacation to last forever. The system gives him everything he needs for the holiday of a lifetime, so why should it end?</p>","description":"<p>Most authors will cite other books or short stories as their main point of influence for a new novel. I guess there are hints of &ldquo;I, Robot&rdquo; and &ldquo;Brave New World&rdquo; in the way I explore a dystopian future with a misbehaving technology. For these short stories, however, my main influence was the TV show &ldquo;Black Mirror&rdquo;. I loved how each episode focused on a new technology or futuristic dilemma &ndash; I guess these stories can be my audition for the show!</p>\\n<p>Of all the stories in this collection, &ldquo;One More Week&rdquo; is the most like an episode of &ldquo;Black Mirror&rdquo;. There was an episode called &ldquo;Playtest&rdquo; where a man jumps into a simulation via a VR headset rig and the simulation becomes like that of a horror movie. In &ldquo;San Junipero&rdquo;, people live out the remainder of their lives in a simulation. Their holiday is infinite. In the case of &ldquo;One More Week&rdquo;, the protagonist&rsquo;s holiday is limited, and it turns into more of a horror story than he could have expected.</p>\\n<p>I decided to put this story as the final one in the collection for a couple of reasons. Firstly, it&rsquo;s quite substantial &ndash; it&rsquo;s the longest one alongside &ldquo;The Soul Box&rdquo; and I wanted to give readers three shorter stories in a row before delving into another major one. Secondly, and more poetically, I see it as a culmination of the previous four stories: It has the soul-crushing grief of &ldquo;The Soul Box&rdquo;, the betrayal of &ldquo;The Assassination of Valentin de Renard&rdquo;, the desire to escape the tedium of life as seen in &ldquo;
73Ennui&rdquo;, as well as the helplessness of being trapped in a closed system like in &ldquo;The Future Problem&rdquo;. It&rsquo;s as if the protagonist saw the flaws and dilemmas presented to the previous four protagonists and chose to adopt them all simultaneously.</p>\\n<p>This is easily the most dystopian story in the collection. Alongside &ldquo;The Assassination of Valentin de Renard&rdquo; it&rsquo;s the only story set beyond ten years in our future (which constitutes my definition of &ldquo;far future&rdquo;), which was a requirement for the advanced holiday / AI / VR technology presented in the narrative. I take time at the beginning of the story to paint a bleak and desperate world to give the reader a better understanding of why our protagonist needs to escape the eyesore and embark on the holiday of his dreams. We completely sympathise when he doesn&rsquo;t want his vacation to end. I wrote the bloody story and I didn&rsquo;t want it to end for him. No human should have to go back to the world of earthquakes and smog when a better reality is only a click away.</p>\\n<p>I can&rsquo;t remember exactly why I started writing this story. Maybe like with &ldquo;Ennui&rdquo; I was lamenting a quiet, rainy day, wishing I was someplace else where I didn&rsquo;t have to deal with the boredom of everyday life. It might&rsquo;ve come about during a long flight to Japan when I wished for an easier way to travel abroad &ndash; perhaps from the comfort of my bedroom. I don&rsquo;t know how I came up with Virtual Vacations, or the various holiday locations, but I do know why I wanted to write this story. This is about a man who flies too close to the sun. He doesn&rsquo;t appreciate what he has in the moment. All he wants is more, more, more. Like with all of the stories in this collection, &ldquo;One More Week&rdquo; is a cautionary tale &ndash; life is to be earned and lived, not given and squandered.</p>\\n<p>The answer to my &ldquo;will this technology exist in some capacity in the future?&rdquo; question is more definitive this time around &ndash; I&rsquo;m certain it will. It&rsquo;s only a matter of time before our need to unwind is weaponised by major corporations and travel companies. Gone will be the expenses of plane fuel and pilot&rsquo;s wages. Airports will be reserved for the super wealthy. Time is money, so for longer holidays we&rsquo;ll have to pay more. And we&rsquo;ll need to take longer holidays to account for the increase in workload.</p>\\n<p>Soon our free time won&rsquo;t be so free.</p>","background_image":"https://assets.netl.io/media/e3722eee-0c04-4d6e-8a82-3362820bade7.jpeg"},"tags":[],"id":"q9GlN2M41BKVQ6zy"}]},{"detail":false,"page":"the-soul-box-page","template":"retailers","tags":[],"collections":[{"slug":"ZJgk0KDdmJKQ95M4","created_at":"2025-09-03T12:38:54.671748Z","order":0,"fields":{"name":"Amazon","link":"https://www.amazon.co.uk/Soul-Box-other-stories-Future/dp/1836284918/"},"tags":[],"id":"ZJgk0KDdmJKQ95M4"},{"slug":"8VNqnvxj3e2wQgXb","created_at":"2025-09-03T12:33:18.870114Z","order":1,"fields":{"name":"Troubador Publishing","link":"https://troubador.co.uk/bookshop/poetry-short-stories-and-plays/the-soul-box"},"tags":[],"id":"8VNqnvxj3e2wQgXb"},{"slug":"LqkyEO0yNDvxM9A0","created_at":"2025-09-03T12:38:18.945981Z","order":2,"fields":{"name":"Waterstones","link":"https://www.waterstones.com/book/the-soul-box/matt-edwards//9781836284918"},"tags":[],"id":"LqkyEO0yNDvxM9A0"},{"slug":"5bnMVvzlw028BEq9","created_at":"2025-09-03T12:38:08.709321Z","order":3,"fields":{"name":"TGJones","link":"https://www.tgjonesonline.co.uk/Product/Matt-Edwards/The-Soul-Box--and-other-short-stories-from-our-Future/15732133"},"tags":[],"id":"5bnMVvzlw028BEq9"},{"slug":"1a8gq2r1qpKJEZbr","created_at":"2025-09-03T12:38:32.021561Z","order":4,"fields":{"name":"Coles Books","link":"https://coles-books.co.uk/the-soul-box-by-matt-edwards"},"tags":[],"id":"1a8gq2r1qpKJEZbr"}]}]`),pg=vE,Dy=(t,e=null,n=!1)=>{if(pg.filter(r=>r.template===t).length){const r=pg.find(i=>i.template===t);if(r){if(r.detail){const s=r;return n?s.collection:s.collection.fields}const i=r;
73if(e){const s=i.collections.find(o=>o.slug===e);if(s)return n?s:s.fields}return i.collections}}return null},wE={"data-lenis-prevent":"",class:"bg-white w-full h-full max-h-full p-3 sm:p-4 md:p-6 md:w-xl mx-auto overflow-hidden"},bE={class:"overflow-scroll w-full h-full max-h-full pb-6"},xE={class:"mb-12"},TE={key:0,class:"pb-6 px-0.5 mb-6 border-b border-neutral-200"},SE="messages",kE=ct({__name:"NavContactForm",props:{showForm:{type:Boolean}},emits:["setShowForm"],setup(t,{emit:e}){const n=e,r=Dy("contact"),i=z_();let s=null,o=he(null);const a=he(null),l=he(null),c=[{name:"name",type:"text",placeholder:"Your Name",required:!0,defaultValue:""},{name:"email",type:"email",placeholder:"Your Email",required:!0,defaultValue:""},{name:"message",type:"textarea",placeholder:"Your Message",required:!0,defaultValue:"",fieldOptions:{rows:"4"}}],u=f=>{a.value&&l.value&&a.value.contains(f.target)&&!l.value.contains(f.target)&&n("setShowForm",!1)};return fn(()=>{s=Ye.context(()=>{o.value=Ye.timeline({paused:!0}).set(l.value,{xPercent:100,rotate:6}).set(a.value,{autoAlpha:0,pointerEvents:"auto"}).to(a.value,{autoAlpha:1,duration:.5},"<").to(l.value,{xPercent:0,rotate:0,duration:.5},"<")}),document.addEventListener("click",u)}),ar(()=>{s&&s.revert(),o.value&&o.value.kill(),document.removeEventListener("click",u)}),_n(()=>t.showForm,f=>{f?(o.value.restart(),i.value.stop()):(o.value.reverse(),i.value.start())}),(f,d)=>{const h=Yh,g=aE,p=Ly;return ee(),oe("div",{ref_key:"background",ref:a,class:"fixed z-navform inset-0 bg-black/50",style:{opacity:"0","pointer-events":"none"}},[q("div",{ref_key:"container",ref:l,class:"absolute top-3 bottom-3 right-3 left-3 md:left-auto"},[q("div",wE,[q("button",{class:"text-4xl flex items-center justify-center ml-auto w-9 h-9 bg-white hover:bg-neutral-100 rounded-full text-neutral-800 hover:text-neutral-950 cursor-pointer transition-all",onClick:d[0]||(d[0]=y=>n("setShowForm",!1))}," × "),q("h2",null,On(G(r)?.title),1),q("div",bE,[q("div",xE,[se(h,{large:"",content:G(r).body},null,8,["content"])]),f.showForm?(ee(),oe("div",TE,[se(g,{"default-values":c,"collection-name":SE})])):ft("",!0),se(p,{class:"flex space-x-5 text-neutral-700"})])])],512)],512)}}}),CE=Object.assign(bc(kE,[["__scopeId","data-v-24aee381"]]),{__name:"FormsNavContactForm"}),Pf=t=>{let e=null;if(document.cookie&&document.cookie!==""){const n=document.cookie.split(";");for(let r=0;r<n.length;r++)if(typeof n[r]=="string"){const i=n[r].trim();if(i.substring(0,t.length+1)===t+"="){e=decodeURIComponent(i.substring(t.length+1));break}}}return e},gg=(t,e,n)=>{let r="";{const i=new Date;i.setTime(i.getTime()+n*24*60*60*1e3),r="; expires="+i.toUTCString()}document.cookie=t+"="+(e||"")+r+"; path=/"},Ny=t=>{const e=document.createElement("script");e.async=!0,e.src=`https://www.googletagmanager.com/gtag/js?id=${t}`,document.head.appendChild(e);const n=document.createElement("script");n.innerHTML=`
74    window.dataLayer = window.dataLayer || [];
75    function gtag(){dataLayer.push(arguments);}
76    gtag('js', new Date());
77    gtag('config', '${t}');
78  `,document.head.appendChild(n)},EE=t=>t.replace(/[^\w ]+/g,"").replace(/ +/g,"-").toLowerCase(),l3={decodeEntities:!0,reserveLastWord:!0,ellipsis:"...",stripTags:!0},PE=()=>{const t=he(0),e=he(0),n=()=>{t.value=window.scrollX,e.value=window.scrollY};return fn(()=>{n(),window.addEventListener("scroll",n,{passive:!0})}),ec(()=>{window.removeEventListener("scroll",n)}),{x:t,y:e}},RE={class:"hidden xs:flex items-center justify-center lg:justify-start"},AE={class:"heading-gradient font-serif text-3xl uppercase hover:text-white transition-all cursor-pointer"},ME={class:"lg:flex hidden flex-1 items-center justify-end"},OE={role:"list",class:"flex"},IE={key:0},LE=.2,DE=.4,NE=ct({__name:"Index",setup(t){const e=hn(),{title:n,contactForm:r}=e.public,i=he(!1),s=he(null),o=he(null),a=he(null),l=he(!0),c=he(!1);let u=0,f=null;const{y:d}=PE(),h=Dy("stories");fn(()=>{f=Ye.context(()=>{d.value&&d.value!==0&&(a.value=Ye.set(s.value,{yPercent:-100})),Ye.to(s.value,{opacity:1,duration:1,ease:"power2.out"})})}),_n(d,p=>{p===0?(l.value=!0,c.value=!1):p<u?(l.value=!0,c.value=!0):p>u&&(l.value=!1,c.value=!0),u=p}),_n(l,p=>
78{s.value&&(a.value?.kill(),a.value=Ye.to(s.value,{yPercent:p?0:-100,ease:"power2.out",duration:p?DE:LE}))}),ar(()=>{f&&f.revert()});const g=[{name:"Home",href:"/"},{name:"The Stories",href:"/the-stories",pages:h.map(p=>({name:p.fields.title,href:`/the-stories/${p.slug}/${EE(p.fields.title)}`}))},{name:"Buy Now",href:"/buy-now"}];return(p,y)=>{const x=hc,b=bC,m=Ay,_=PC,v=Oy,k=CE;return ee(),oe("div",null,[q("div",{ref_key:"navbar",ref:s,class:"fixed z-fixed inset-x-0 top-0",style:{opacity:"0"}},[se(v,{"inner-class":"!py-0"},{default:Be(()=>[q("header",{ref_key:"navbarBackground",ref:o,class:"relative flex flex-wrap items-center justify-end xs:justify-between w-full transition-all duration-300 rounded-lg gap-x-4 mt-3 py-2 lg:py-3 px-3 lg:bg-black/20 lg:backdrop-blur-md"},[q("div",RE,[se(x,{class:"transition duration-300",to:"/"},{default:Be(()=>[q("span",AE,On(G(n)),1)]),_:1})]),q("nav",ME,[q("ul",OE,[(ee(!0),oe(et,null,Qi(g,C=>(ee(),oe("li",{key:C.name},["pages"in C?(ee(),Wt(b,{key:0,name:C.name,href:C.href,pages:C.pages},null,8,["name","href","pages"])):(ee(),Wt(x,{key:1,class:"transition duration-300 ml-6",to:C.href},{default:Be(()=>[se(m,null,{default:Be(()=>[on(On(C.name),1)]),_:2},1024)]),_:2},1032,["to"]))]))),128)),G(r)?(ee(),oe("li",IE,[q("button",{onClick:y[0]||(y[0]=C=>i.value=!0),class:"transition duration-300 ml-6 cursor-pointer"},[se(m,null,{default:Be(()=>[...y[3]||(y[3]=[on("Contact",-1)])]),_:1})])])):ft("",!0)])]),se(_,{onSetShowContactForm:y[1]||(y[1]=C=>i.value=C),pages:g})],512)]),_:1})],512),G(r)?(ee(),Wt(k,{key:0,"show-form":G(i),onSetShowForm:y[2]||(y[2]=C=>i.value=C)},null,8,["show-form"])):ft("",!0)])}}}),$E=Object.assign(NE,{__name:"LayoutNavbar"}),$y=(t="RouteProvider")=>ct({name:t,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const n=e.renderKey,r=e.route,i={};for(const s in e.route)Object.defineProperty(i,s,{get:()=>n===e.renderKey?e.route[s]:r[s],enumerable:!0});return Br(lc,Dr(i)),()=>e.vnode?Xt(e.vnode,{ref:e.vnodeRef}):e.vnode}}),FE=$y(),mg=new WeakMap,HE=ct({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=Je(),s=he(),o=Pt(lc,null);let a;r({pageRef:s});const l=Pt(Db,null);let c;const u=i.deferHydration();if(i.isHydrating){const d=i.hooks.hookOnce("app:error",u);un().beforeEach(d)}t.pageKey&&_n(()=>t.pageKey,(d,h)=>{d!==h&&i.callHook("page:loading:start")});let f=!1;{const d=un().beforeResolve(()=>{f=!1});ar(()=>{d()})}return()=>Xt($_,{name:t.name,route:t.route,...e},{default:d=>{const h=qE(o,d.route,d.Component),g=o&&o.matched.length===d.route.matched.length;if(!d.Component){if(c&&!g)return c;u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(h&&o&&(!l||l?.isCurrent(o)))return g?c:null;const p=Vu(d,t.pageKey),y=jE(o,d.route,d.Component);!i.isHydrating&&a===p&&!y&&Zi(()=>
78{f=!0,i.callHook("page:loading:end")}),a=p;const x=!!(t.transition??d.route.meta.pageTransition??Nd),b=x&&BE([t.transition,d.route.meta.pageTransition,Nd,{onAfterLeave(){delete i._runningTransition,i.callHook("page:transition:finish",d.Component)}}]),m=t.keepalive??d.route.meta.keepalive??yb;return c=zT(x&&b,VT(m,Xt(Im,{suspensible:!0,onPending:()=>{x&&(i._runningTransition=!0),i.callHook("page:start",d.Component)},onResolve:()=>{Zi(()=>i.callHook("page:finish",d.Component).then(()=>{if(delete i._runningTransition,!f&&!y)return f=!0,i.callHook("page:loading:end")}).finally(u))}},{default:()=>{const _={key:p||void 0,vnode:n.default?VE(n.default,d):d.Component,route:d.route,renderKey:p||void 0,trackRootNodes:x,vnodeRef:s};if(!m)return Xt(FE,_);const v=d.Component.type,k=v;let C=mg.get(k);return C||(C=$y(v.name||v.__name),mg.set(k,C)),Xt(C,_)}}))).default(),c}})}});function BE(t){const e=t.filter(Boolean).map(n=>({...n,onAfterLeave:n.onAfterLeave?ah(n.onAfterLeave):void 0}));return Zf(...e)}function qE(t,e,n){if(!t)return!1;const r=e.matched.findIndex(i=>i.components?.default===n?.type);return!r||r===-1?!1:e.matched.slice(0,r).some((i,s)=>i.components?.default!==t.matched[s]?.components?.default)||n&&Vu({route:e,Component:n})!==Vu({route:t,Component:n})}function jE(t,e,n){return t?e.matched.findIndex(i=>i.components?.default===n?.type)<e.matched.length-1:!1}function VE(t,e){const n=t(e);return n.length===1?Xt(n[0]):Xt(et,void 0,n)}const zE={class:"flex flex-col items-center justify-between lg:gap-6 lg:flex-row"},UE={class:"lg:order-2"},WE={class:"mt-4 lg:order-1 lg:mt-0 text-text uppercase font-display text-lg"},YE={class:"text-center lg:text-start"},KE={class:"lg:inline text-center lg:text-left hover:text-accent transition-all"},XE=ct({__name:"FooterBar",setup(t){const e=hn(),{title:n}=e.public;let r=new Date().getFullYear();const i=he(!1);return fn(()=>{r=new Date().getFullYear()}),(s,o)=>{const a=Ly,l=hc,c=Oy;return ee(),oe("footer",{class:Yn(["bg-primary w-full h-full",G(i)?"sticky bottom-0 z-footer":""])},[se(c,null,{default:Be(()=>[q("div",zE,[q("div",UE,[se(a,{class:"flex justify-center space-x-6 text-text"})]),q("div",WE,[o[4]||(o[4]=q("p",{class:"text-center lg:text-start"},[q("a",{class:"underline hover:text-accent transition-all",href:"mailto:[email protected]"},"[email protected]")],-1)),q("p",YE,[on(" © Copyright "+On(G(n))+" "+On(G(r))+" | Created by ",1),se(l,{class:"underline hover:text-accent transition-all",to:"https://websites.troubador.co.uk",external:""},{default:Be(()=>[...o[0]||(o[0]=[on(" Troubador Publishing ",-1)])]),_:1}),o[2]||(o[2]=on(" | ",-1)),se(l,{class:"underline hover:text-accent transition-all",to:"https://netl.io",external:""},{default:Be(()=>[...o[1]||(o[1]=[on(" Powered by Netlio ",-1)])]),_:1})]),q("p",KE,[se(l,{to:"/privacy-policy"},{default:Be(()=>[...o[3]||(o[3]=[on("Privacy Policy",-1)])]),_:1})])])])]),_:1})],2)}}}),GE=Object.assign(XE,{__name:"LayoutFooterBar"}),JE={class:"bg-primary rounded-lg border border-secondary/50 shadow-sm p-4 w-full sm:max-w-md"},ZE={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},QE=ct({__name:"CookieBanner",setup(t){const e=hn(),{measurement_id:n,site_code:r}=e.public,i=he(null),s=()=>{i.value&&(Pf(`cookies-accepted-${r}`)?i.value.style.display="none":n&&(i.value.style.display="block"))},o=()=>{Ye.to(i.value,{opacity:0,duration:.6,onComplete:()=>{gg(`cookies-accepted-${r}`,"true",365),s(),n&&Ny(n)}})},a=()=>{Ye.to(i.value,{opacity:0,duration:.6,onComplete:()=>{gg(`cookies-accepted-${r}`,"false",365),s()}})};return fn(()=>{s()}),(l,c)=>{const u=Yh,f=Iy;return ee(),oe("div",{ref_key:"banner",ref:i,style:{display:"none"},class:"fixed right-0 bottom-0 w-auto p-4"},[q("div",JE,[se(u,{white:""},{default:Be(()=>[...c[0]||(c[0]=[q("p",null," This website uses cookies to ensure you get the best experience. Would you like to enable cookies on this site? ",-1)])]),_:1}),q("div",ZE,[se(f,{class:"w-full",onClick:o},{default:Be(()=>[...c[1]||(c[1]=[on("Accept cookies",-1)])]),_:1}),se(f,{class:"w-full",onClick:a},{default:Be(()=>[...c[2]||(c[2]=[on("Reject cookies",-1)])]),_:1})])])],512)}}}),e3=Object.assign(QE,{__name:"LayoutCookieBanner"}),{toggleTransitionComplete:_g}=Ry(),yg=1.2;class t3{transitionHTML=null;isUsingPopState=!1;init=()=>{this.transitionHTML=document.querySelector("div#transition-html"),window.onpopstate=()=>{this.isUsingPopState=!0,this.reset()}};onBeforeLeave=e=>{this.init(),this.isUsingPopState||this.showHTML()};onLeave=(e,n)=>{this.isUsingPopState&&n(),Ye.timeline({onComplete:()=>{_g(!1),n()}}).to(this.transitionHTML,{opacity:1,duration:yg/2,ease:"power2.out"},0)};onBeforeEnter=e=>{};onAfterLeave=e=>{};onEnter=(e,n)=>{this.isUsingPopState&&n(),Ye.timeline({onComplete:()=>{n()}}).to(this.transitionHTML,{opacity:0,duration:yg/2,ease:"power2.in"},">")};onAfterEnter=e=>{this.isUsingPopState?this.isUsingPopState=!1:this.reset()};reset=()=>{this.hideHTML(),_g(!0)};showHTML(){this.transitionHTML&&(this.transitionHTML.style.display="block")}hideHTML(){this.transitionHTML&&(this.transitionHTML.style.display="none")}onLeaveCancelled=e=>{};onEnterCancelled=e=>{};onLoadProgressCallback=e=>{};onLoadDoneCallback=()=>{}}const ti=new t3,n3={name:"default",mode:"out-in",onBeforeEnter:t=>{ti.onBeforeEnter(t)},onEnter:(t,e)=>{ti.onEnter(t,e)},onAfterEnter:t=>{ti.onAfterEnter(t)},onBeforeLeave:t=>{ti.onBeforeLeave(t)},onLeave:(t,e)=>{ti.onLeave(t,e)},onAfterLeave:t=>{ti.onAfterLeave(t)},onEnterCancelled:t=>{ti.onEnterCancelled(t)},onLeaveCancelled:t=>{ti.onLeaveCancelled(t)}},r3={class:"min-h-screen flex flex-col justify-between"},i3={class:"relative"},s3=ct({__name:"app",setup(t){const e=hn(),{title:n,measurement_id:r}=e.public;th({titleTemplate:s=>s?`${s} | ${n}`:n,bodyAttrs:{class:"antialiased scroll-smooth min-h-screen selection:bg-accent selection:text-white antialiased bg-linear-to-b from-secondary to-primary"}}),fn(()=>{Pf("cookie-consent")&&Pf("cookie-consent")==="true"&&Ny(r)});const i=he();return zf(s=>{if(!i.value?.lenis)return;i.value.lenis.on("scroll",Ae.update);function o(a){i.value.lenis.raf(a*1e3)}Ye.ticker.add(o),Ye.ticker.lagSmoothing(0),s(()=>{Ye.ticker.remove(o)})}),(s,o)=>{const a=Al,l=rC,c=oC,u=$E,f=HE,d=GE,h=e3;return ee(),oe("div",null,[se(a,{root:"",ref_key:"lenisRef",ref:i,options:{autoRaf:!1,duration:.8}}
78,null,512),se(l),se(c),q("div",r3,[q("div",null,[se(u),q("main",i3,[se(f,{transition:G(n3)},null,8,["transition"])])]),se(d)]),se(h)])}}}),o3={__name:"nuxt-error-page",props:{error:Object},setup(t){const n=t.error;n.stack&&n.stack.split(`
79`).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`<span class="stack${f.internal?" internal":""}">${f.text}</span>`).join(`
80`);const r=Number(n.statusCode||500),i=r===404,s=n.statusMessage??(i?"Page Not Found":"Internal Server Error"),o=n.message||n.toString(),a=void 0,u=i?wu(()=>ai(()=>import("./Bzn4KY84.js"),__vite__mapDeps([5,6]),import.meta.url)):wu(()=>ai(()=>import("./DWobKQhV.js"),__vite__mapDeps([7,8]),import.meta.url));return(f,d)=>(ee(),Wt(G(u),Ky(Hm({statusCode:G(r),statusMessage:G(s),description:G(o),stack:G(a)})),null,16))}},a3={key:0},vg={__name:"nuxt-root",setup(t){const e=()=>null,n=Je(),r=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",r);un().beforeEach(c)}const i=!1;Br(lc,ya()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const s=no(),o=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;fm((c,u,f)=>{if(n.hooks.callHook("vue:error",c,u,f).catch(d=>console.error("[nuxt] Error in `vue:error` hook",d)),a.test(navigator.userAgent))return n.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(u_(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>Ii(c)),!1});const l=!1;return(c,u)=>(ee(),Wt(Im,{onResolve:G(r)},{default:Be(()=>[G(o)?(ee(),oe("div",a3)):G(s)?(ee(),Wt(G(o3),{key:1,error:G(s)},null,8,["error"])):G(l)?(ee(),Wt(G(e),{key:2,context:G(l)},null,8,["context"])):G(i)?(ee(),Wt(U1(G(i)),{key:3})):(ee(),Wt(G(s3),{key:4}))]),_:1},8,["onResolve"]))}};let wg;{let t;wg=async function(){if(t)return t;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),r=n?dw(vg):hw(vg),i=Tb({vueApp:r});async function s(o){await i.callHook("app:error",o),i.payload.error||=Vi(o)}r.config.errorHandler=s,i.hook("app:suspense:resolve",()=>{r.config.errorHandler===s&&(r.config.errorHandler=void 0)}),!n&&$d.id&&i.hook("app:suspense:resolve",()=>{document.getElementById($d.id)?.remove()});try{await Cb(i,Zk)}catch(o){s(o)}try{await i.hooks.callHook("app:created",r),await i.hooks.callHook("app:beforeMount",r),r.mount(wb),await i.hooks.callHook("app:mounted",r),await Zi()}catch(o){s(o)}return r},t=wg().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{Wt as A,ft as B,hn as C,Jl as D,EE as E,et as F,ya as G,Ae as S,bc as _,q as a,se as b,oe as c,on as d,hc as e,ct as f,Dy as g,xC as h,_n as i,fn as j,Ye as k,ar as l,G as m,Yn as n,ee as o,t_ as p,Oy as q,he as r,Iy as s,On as t,th as u,Yh as v,Be as w,Qi as x,tc as y,l3 as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.