vendor: 6,220 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./za5B-656.js","./yI7HeE6Z.js","./Bj-sO__-.js","./CrXn8yaA.js","./C3GMZctP.js","./gallery.B-tREzso.css","./DDQQhejL.js","./C-8lMy8c.js","./error-404.CyVzvt0X.css","./CBEgat7K.js","./error-500.C416fJPQ.css"])))=>i.map(i=>d[i]); 2(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))i(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerPolicy&&(s.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?s.credentials="include":r.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function i(r){if(r.ep)return;r.ep=!0;const s=n(r);fetch(r.href,s)}})();function Uh(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const ut={},ko=[],Qi=()=>{},_0=()=>!1,jl=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Mu=t=>t.startsWith("onUpdate:"),Xt=Object.assign,Wh=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Tw=Object.prototype.hasOwnProperty,it=(t,e)=>Tw.call(t,e),Pe=Array.isArray,To=t=>ea(t)==="[object Map]",y0=t=>ea(t)==="[object Set]",vg=t=>ea(t)==="[object Date]",Sw=t=>ea(t)==="[object RegExp]",Ae=t=>typeof t=="function",ft=t=>typeof t=="string",ui=t=>typeof t=="symbol",et=t=>t!==null&&typeof t=="object",v0=t=>(et(t)||Ae(t))&&Ae(t.then)&&Ae(t.catch),b0=Object.prototype.toString,ea=t=>b0.call(t),Cw=t=>ea(t).slice(8,-1),qh=t=>ea(t)==="[object Object]",Lu=t=>ft(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Ls=Uh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Du=t=>{const e=Object.create(null);return(n=>e[n]||(e[n]=t(n)))},Ew=/-\w/g,Dn=Du(t=>t.replace(Ew,e=>e.slice(1).toUpperCase())),Pw=/\B([A-Z])/g,us=Du(t=>t.replace(Pw,"-$1").toLowerCase()),Nu=Du(t=>t.charAt(0).toUpperCase()+t.slice(1)),df=Du(t=>t?`on${Nu(t)}`:""),Xi=(t,e)=>!Object.is(t,e),Fa=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},w0=(t,e,n,i=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:n})},Aw=t=>{const e=parseFloat(t);return isNaN(e)?t:e},x0=t=>{const e=ft(t)?Number(t):NaN;return isNaN(e)?t:e};let bg;const Iu=()=>bg||(bg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ta(t){if(Pe(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],r=ft(i)?Lw(i):ta(i);if(r)for(const s in r)e[s]=r[s]}return e}else if(ft(t)||et(t))return t}const Rw=/;(?![^(]*\))/g,Ow=/:([^]+)/,Mw=/\/\*[^]*?\*\//g;function Lw(t){const e={};return t.replace(Mw,"").split(Rw).forEach(n=>{if(n){const i=n.split(Ow);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function _t(t){let e="";if(ft(t))e=t;else if(Pe(t))for(let n=0;n<t.length;n++){const i=_t(t[n]);i&&(e+=i+" ")}else if(et(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function Dw(t){if(!t)return null;let{class:e,style:n}=t;return e&&!ft(e)&&(t.class=_t(e)),n&&(t.style=ta(n)),t}const Nw="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Iw=Uh(Nw);function k0(t){return!!t||t===""}function Bw(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Yh(t[i],e[i]);return n}function Yh(t,e){if(t===e)return!0;let n=vg(t),i=vg(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ui(t),i=ui(e),n||i)return t===e;if(n=Pe(t),i=Pe(e),n||i)return n&&i?Bw(t,e):!1;if(n=et(t),i=et(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const o in t){const a=t.hasOwnProperty(o),l=e.hasOwnProperty(o);if(a&&!l||!a&&l||!Yh(t[o],e[o]))return!1}}return String(t)===String(e)}const T0=t=>!!(t&&t.__v_isRef===!0),mt=t=>ft(t)?t:t==null?"":Pe(t)||et(t)&&(t.toString===b0||!Ae(t.toString))?T0(t)?mt(t.value):JSON.stringify(t,S0,2):String(t),S0=(t,e)=>T0(e)?S0(t,e.value):To(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,r],s)=>(n[hf(i,s)+" =>"]=r,n),{})}:y0(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>hf(n))}:ui(e)?hf(e):et(e)&&!Pe(e)&&!qh(e)?String(e):e,hf=(t,e="")=>{var n;return ui(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};let Wt;class C0{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&Wt&&(Wt.active?(this.parent=Wt,this.index=(Wt.scopes||(Wt.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!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=Wt;try{return Wt=this,e()}finally{Wt=n}}}on(){++this._on===1&&(this.prevScope=Wt,Wt=this)}off(){if(this._on>0&&--this._on===0){if(Wt===this)Wt=this.prevScope;else{let e=Wt;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(this.effects.length=0,n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function $w(t){return new C0(t)}function Xh(){return Wt}function Fw(t,e=!1){Wt&&Wt.cleanups.push(t)}let ht;const pf=new WeakSet;class E0{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
vendor: 14,233 bytes, line 2
2=void 0,Wt&&(Wt.active?Wt.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,pf.has(this)&&(pf.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||A0(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,wg(this),R0(this);const e=ht,n=Ri;ht=this,Ri=!0;try{return this.fn()}finally{O0(this),ht=e,Ri=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Zh(e);this.deps=this.depsTail=void 0,wg(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?pf.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){hd(this)&&this.run()}get dirty(){return hd(this)}}let P0=0,ja,Ha;function A0(t,e=!1){if(t.flags|=8,e){t.next=Ha,Ha=t;return}t.next=ja,ja=t}function Kh(){P0++}function Gh(){if(--P0>0)return;if(Ha){let e=Ha;for(Ha=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;ja;){let e=ja;for(ja=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=n}}if(t)throw t}function R0(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function O0(t){let e,n=t.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),Zh(i),jw(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}t.deps=e,t.depsTail=n}function hd(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(M0(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function M0(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===hl)||(t.globalVersion=hl,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!hd(t))))return;t.flags|=2;const e=t.dep,n=ht,i=Ri;ht=t,Ri=!0;try{R0(t);const r=t.fn(t._value);(e.version===0||Xi(r,t._value))&&(t.flags|=128,t._value=r,e.version++)}catch(r){throw e.version++,r}finally{ht=n,Ri=i,O0(t),t.flags&=-3}}function Zh(t,e=!1){const{dep:n,prevSub:i,nextSub:r}=t;if(i&&(i.nextSub=r,t.prevSub=void 0),r&&(r.prevSub=i,t.nextSub=void 0),n.subs===t&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Zh(s,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function jw(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let Ri=!0;const L0=[];function Er(){L0.push(Ri),Ri=!1}function Pr(){const t=L0.pop();Ri=t===void 0?!0:t}function wg(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=ht;ht=void 0;try{e()}finally{ht=n}}}let hl=0;class Hw{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 Jh{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(!ht||!Ri||ht===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ht)n=this.activeLink=new Hw(ht,this),ht.deps?(n.prevDep=ht.depsTail,ht.depsTail.nextDep=n,ht.depsTail=n):ht.deps=ht.depsTail=n,D0(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=ht.depsTail,n.nextDep=void 0,ht.depsTail.nextDep=n,ht.depsTail=n,ht.deps===n&&(ht.deps=i)}return n}trigger(e){this.version++,hl++,this.notify(e)}notify(e){Kh();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Gh()}}}function D0(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)D0(i)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const Kc=new WeakMap,Ds=Symbol(""),pd=Symbol(""),pl=Symbol("");function yn(t,e,n){if(Ri&&ht){let i=Kc.get(t);i||Kc.set(t,i=new Map);let r=i.get(n);r||(i.set(n,r=new Jh),r.map=i,r.key=n),r.track()}}function gr(t,e,n,i,r,s){const o=Kc.get(t);if(!o){hl++;return}const a=l=>{l&&l.trigger()};if(Kh(),e==="clear")o.forEach(a);else{const l=Pe(t),c=l&&Lu(n);if(l&&n==="length"){const u=Number(i);o.forEach((d,h)=>{(h==="length"||h===pl||!ui(h)&&h>=u)&&a(d)})}else switch((n!==void 0||o.has(void 0))&&a(o.get(n)),c&&a(o.get(pl)),e){case"add":l?c&&a(o.get("length")):(a(o.get(Ds)),To(t)&&a(o.get(pd)));break;case"delete":l||(a(o.get(Ds)),To(t)&&a(o.get(pd)));break;case"set":To(t)&&a(o.get(Ds));break}}Gh()}function zw(t,e){const n=Kc.get(t);return n&&n.get(e)}function eo(t){const e=Qe(t);return e===t?e:(yn(e,"iterate",pl),li(t)?e:e.map(Li))}function Bu(t){return yn(t=Qe(t),"iterate",pl),t}function qi(t,e){return nr(t)?Fo(Qr(t)?Li(e):e):Li(e)}const Vw={__proto__:null,[Symbol.iterator](){return gf(this,Symbol.iterator,t=>qi(this,t))},concat(...t){return eo(this).concat(...t.map(e=>Pe(e)?eo(e):e))},entries(){return gf(this,"entries",t=>(t[1]=qi(this,t[1]),t))},every(t,e){return rr(this,"every",t,e,void 0,arguments)},filter(t,e){return rr(this,"filter",t,e,n=>n.map(i=>qi(this,i)),arguments)},find(t,e){return rr(this,"find",t,e,n=>qi(this,n),arguments)},findIndex(t,e){return rr(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return rr(this,"findLast",t,e,n=>qi(this,n),arguments)},findLastIndex(t,e){return rr(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return rr(this,"forEach",t,e,void 0,arguments)},includes(...t){return mf(this,"includes",t)},indexOf(...t){return mf(this,"indexOf",t)},join(t){return eo(this).join(t)},lastIndexOf(...t){return mf(this,"lastIndexOf",t)},map(t,e){return rr(this,"map",t,e,void 0,arguments)},pop(){return ca(this,"pop")},push(...t){return ca(this,"push",t)},reduce(t,...e){return xg(this,"reduce",t,e)},reduceRight(t,...e){return xg(this,"reduceRight",t,e)},shift(){return ca(this,"shift")},some(t,e){return rr(this,"some",t,e,void 0,arguments)},splice(...t){return ca(this,"splice",t)},toReversed(){return eo(this).toReversed()},toSorted(t){return eo(this).toSorted(t)},toSpliced(...t){return eo(this).toSpliced(...t)},unshift(...t){return ca(this,"unshift",t)},values(){return gf(this,"values",t=>qi(this,t))}};function gf(t,e,n){const i=Bu(t),r=i[e]();return i!==t&&!li(t)&&(r._next=r.next,r.next=()=>{const s=r._next();return s.done||(s.value=n(s.value)),s}),r}const Uw=Array.prototype;function rr(t,e,n,i,r,s){const o=Bu(t),a=o!==t&&!li(t),l=o[e];if(l!==Uw[e]){const d=l.apply(t,s);return a?Li(d):d}let c=n;o!==t&&(a?c=function(d,h){return n.call(this,qi(t,d),h,t)}:n.length>2&&(c=function(d,h){return n.call(this,d,h,t)}));const u=l.call(o,c,i);return a&&r?r(u):u}function xg(t,e,n,i){const r=Bu(t),s=r!==t&&!li(t);let o=n,a=!1;r!==t&&(s?(a=i.length===0,o=function(c,u,d){return a&&(a=!1,c=qi(t,c)),n.call(this,c,qi(t,u),d,t)}):n.length>3&&(o=function(c,u,d){return n.call(this,c,u,d,t)}));const l=r[e](o,...i);return a?qi(t,l):l}function mf(t,e,n){const i=Qe(t);yn(i,"iterate",pl);const r=i[e](...n);return(r===-1||r===!1)&&$u(n[0])?(n[0]=Qe(n[0]),i[e](...n)):r}function ca(t,e,n=[]){Er(),Kh();const i=Qe(t)[e].apply(t,n);return Gh(),Pr(),i}const Ww=Uh("__proto__,__v_isRef,__isVue"),N0=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ui));function qw(t){ui(t)||(t=String(t));const e=Qe(this);return yn(e,"has",t),e.hasOwnProperty(t)}class I0{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){if(n==="__v_skip")return e.__v_skip;const r=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(r?s?nx:j0:s?F0:$0).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const o=Pe(e);if(!r){let l;if(o&&(l=Vw[n]))return l;if(n==="hasOwnProperty")return qw}const a=Reflect.get(e,n,At(e)?e:i);if((ui(n)?N0.has(n):Ww(n))||(r||yn(e,"get",n),s))return a;if(At(a)){const l=o&&Lu(n)?a:a.value;return r&&et(l)?md(l):l}return et(a)?r?md(a):Kt(a):a}}class B0 extends I0{constructor(e=!1){super(!1,e)}set(e,n,i,r){let s=e[n];const o=Pe(e)&&Lu(n);if(!this._isShallow){const c=nr(s);if(!li(i)&&!nr(i)&&(s=Qe(s),i=Qe(i)),!o&&At(s)&&!At(i))return c||(s.value=i),!0}const a=o?Number(n)<e.length:it(e,n),l=Reflect.set(e,n,i,At(e)?e:r);return e===Qe(r)&&(a?Xi(i,s)&&gr(e,"set",n,i):gr(e,"add",n,i)),l}deleteProperty(e,n){const i=it(e,n);e[n];const r=Reflect.deleteProperty(e,n);return r&&i&&gr(e,"delete",n,void 0),r}has(e,n){const i=Reflect.has(e,n);return(!ui(n)||!N0.has(n))&&yn(e,"has",n),i}ownKeys(e){return yn(e,"iterate",Pe(e)?"length":Ds),Reflect.ownKeys(e)}}class Yw extends I0{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const Xw=new B0,Kw=new Yw,Gw=new B0(!0);const gd=t=>t,Ql=t=>Reflect.getPrototypeOf(t);function Zw(t,e,n){return function(...i){const r=this.__v_raw,s=Qe(r),o=To(s),a=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,c=r[t](...i),u=n?gd:e?Fo:Li;return!e&&yn(s,"iterate",l?pd:Ds),Xt(Object.create(c),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:a?[u(d[0]),u(d[1])]:u(d),done:h}}})}}function ec(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Jw(t,e){const n={get(r){const s=this.__v_raw,o=Qe(s),a=Qe(r);t||(Xi(r,a)&&yn(o,"get",r),yn(o,"get",a));const{has:l}=Ql(o),c=e?gd:t?Fo:Li;if(l.call(o,r))return c(s.get(r));if(l.call(o,a))return c(s.get(a));s!==o&&s.get(r)},get size(){const r=this.__v_raw;return!t&&yn(Qe(r),"iterate",Ds),r.size},has(r){const s=this.__v_raw,o=Qe(s),a=Qe(r);return t||(Xi(r,a)&&yn(o,"has",r),yn(o,"has",a)),r===a?s.has(r):s.has(r)||s.has(a)},forEach(r,s){const o=this,a=o.__v_raw,l=Qe(a),c=e?gd:t?Fo:Li;return!t&&yn(l,"iterate",Ds),a.forEach((u,d)=>r.call(s,c(u),c(d),o))}};return Xt(n,t?{add:ec("add"),set:ec("set"),delete:ec("delete"),clear:ec("clear")}:{add(r){const s=Qe(this),o=Ql(s),a=Qe(r),l=!e&&!li(r)&&!nr(r)?a:r;return o.has.call(s,l)||Xi(r,l)&&o.has.call(s,r)||Xi(a,l)&&o.has.call(s,a)||(s.add(l),gr(s,"add",l,l)),this},set(r,s){!e&&!li(s)&&!nr(s)&&(s=Qe(s));const o=Qe(this),{has:a,get:l}=Ql(o);let c=a.call(o,r);c||(r=Qe(r),c=a.call(o,r));const u=l.call(o,r);return o.set(r,s),c?Xi(s,u)&&gr(o,"set",r,s):gr(o,"add",r,s),this},delete(r){const s=Qe(this),{has:o,get:a}=Ql(s);let l=o.call(s,r);l||(r=Qe(r),l=o.call(s,r)),a&&a.call(s,r);const c=s.delete(r);return l&&gr(s,"delete",r,void 0),c},clear(){const r=Qe(this),s=r.size!==0,o=r.clear();return s&&gr(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Zw(r,t,e)}),n}function Qh(t,e){const n=Jw(t,e);return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(it(n,r)&&r in i?n:i,r,s)}const Qw={get:Qh(!1,!1)},ex={get:Qh(!1,!0)},tx={get:Qh(!0,!1)};const $0=new WeakMap,F0=new WeakMap,j0=new WeakMap,nx=new WeakMap;function ix(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function rx(t){return t.__v_skip||!Object.isExtensible(t)?0:ix(Cw(t))}function Kt(t){return nr(t)?t:ep(t,!1,Xw,Qw,$0)}function Ki(t){return ep(t,!1,Gw,ex,F0)}function md(t){return ep(t,!0,Kw,tx,j0)}function ep(t,e,n,i,r){if(!et(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=rx(t);if(s===0)return t;const o=r.get(t);if(o)return o;const a=new Proxy(t,s===2?i:n);return r.set(t,a),a}function Qr(t){return nr(t)?Qr(t.__v_raw):!!(t&&t.__v_isReactive)}function nr(t){return!!(t&&t.__v_isReadonly)}function li(t){return!!(t&&t.__v_isShallow)}function $u(t){return t?!!t.__v_raw:!1}function Qe(t){const e=t&&t.__v_raw;return e?Qe(e):t}function sx(t){return!it(t,"__v_skip")&&Object.isExtensible(t)&&w0(t,"__v_skip",!0),t}const Li=t=>et(t)?Kt(t):t,Fo=t=>et(t)?md(t):t;function At(t){return t?t.__v_isRef===!0:!1}function Te(t){return H0(t,!1)}function fi(t){return H0(t,!0)}function H0(t,e){return At(t)?t:new ox(t,e)}class ox{constructor(e,n){this.dep=new Jh,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Qe(e),this._value=n?e:Li(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,i=this.__v_isShallow||li(e)||nr(e);e=i?e:Qe(e),Xi(e,n)&&(this._rawValue=e,this._value=i?e:Li(e),this.dep.trigger())}}function $(t){return At(t)?t.value:t}function ei(t){return Ae(t)?t():$(t)}const ax={get:(t,e,n)=>e==="__v_raw"?t:$(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return At(r)&&!At(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};function z0(t){return Qr(t)?t:new Proxy(t,ax)}class lx{constructor(e,n,i){this._object=e,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0,this._key=ui(n)?n:String(n),this._raw=Qe(e);let r=!0,s=e;if(!Pe(e)||ui(this._key)||!Lu(this._key))do r=!$u(s)||li(s);while(r&&(s=s.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=$(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&At(this._raw[this._key])){const n=this._object[this._key];if(At(n)){n.value=e;return}}this._object[this._key]=e}get dep(){return zw(this._raw,this._key)}}class cx{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 tp(t,e,n){return At(t)?t:Ae(t)?new cx(t):et(t)&&arguments.length>1?ux(t,e,n):Te(t)}function ux(t,e,n){return new lx(t,e,n)}class fx{constructor(e,n,i){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Jh(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=hl-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ht!==this)return A0(this,!0),!0}get value(){const e=this.dep.track();return M0(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function dx(t,e,n=!1){let i,r;return Ae(t)?i=t:(i=t.get,r=t.set),new fx(i,r,n)}const tc={},Gc=new WeakMap;let ks;function Zc(t,e=!1,n=ks){if(n){let i=Gc.get(n);i||Gc.set(n,i=[]),i.push(t)}}function hx(t,e,n=ut){const{immediate:i,deep:r,once:s,scheduler:o,augmentJob:a,call:l}=n,c=_=>r?_:li(_)||r===!1||r===0?mr(_,1):mr(_);let u,d,h,f,p=!1,g=!1;if(At(t)?(d=()=>t.value,p=li(t)):Qr(t)?(d=()=>c(t),p=!0):Pe(t)?(g=!0,p=t.some(_=>Qr(_)||li(_)),d=()=>t.map(_=>{if(At(_))return _.value;if(Qr(_))return c(_);if(Ae(_))return l?l(_,2):_()})):Ae(t)?e?d=l?()=>l(t,2):t:d=()=>
vendor: 4,696 bytes, line 2
2{if(h){Er();try{h()}finally{Pr()}}const _=ks;ks=u;try{return l?l(t,3,[f]):t(f)}finally{ks=_}}:d=Qi,e&&r){const _=d,y=r===!0?1/0:r;d=()=>mr(_(),y)}const v=Xh(),w=()=>{u.stop(),v&&v.active&&Wh(v.effects,u)};if(s&&e){const _=e;e=(...y)=>{_(...y),w()}}let b=g?new Array(t.length).fill(tc):tc;const m=_=>{if(!(!(u.flags&1)||!u.dirty&&!_))if(e){const y=u.run();if(r||p||(g?y.some((S,k)=>Xi(S,b[k])):Xi(y,b))){h&&h();const S=ks;ks=u;try{const k=[y,b===tc?void 0:g&&b[0]===tc?[]:b,f];b=y,l?l(e,3,k):e(...k)}finally{ks=S}}}else u.run()};return a&&a(m),u=new E0(d),u.scheduler=o?()=>o(m,!1):m,f=_=>Zc(_,!1,u),h=u.onStop=()=>{const _=Gc.get(u);if(_){if(l)l(_,4);else for(const y of _)y();Gc.delete(u)}},e?i?m(!0):b=u.run():o?o(m.bind(null,!0),!0):u.run(),w.pause=u.pause.bind(u),w.resume=u.resume.bind(u),w.stop=w,w}function mr(t,e=1/0,n){if(e<=0||!et(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,At(t))mr(t.value,e,n);else if(Pe(t))for(let i=0;i<t.length;i++)mr(t[i],e,n);else if(y0(t)||To(t))t.forEach(i=>{mr(i,e,n)});else if(qh(t)){for(const i in t)mr(t[i],e,n);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&mr(t[i],e,n)}return t}function Hl(t,e,n,i){try{return i?t(...i):t()}catch(r){na(r,e,n)}}function Di(t,e,n,i){if(Ae(t)){const r=Hl(t,e,n,i);return r&&v0(r)&&r.catch(s=>{na(s,e,n)}),r}if(Pe(t)){const r=[];for(let s=0;s<t.length;s++)r.push(Di(t[s],e,n,i));return r}}function na(t,e,n,i=!0){const r=e?e.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:o}=e&&e.appContext.config||ut;if(e){let a=e.parent;const l=e.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](t,l,c)===!1)return}a=a.parent}if(s){Er(),Hl(s,null,10,[t,l,c]),Pr();return}}px(t,n,r,i,o)}function px(t,e,n,i=!0,r=!1){if(r)throw t;console.error(t)}const Mn=[];let Hi=-1;const So=[];let Vr=null,co=0;const V0=Promise.resolve();let Jc=null;function Ti(t){const e=Jc||V0;return t?e.then(this?t.bind(this):t):e}function gx(t){let e=Hi+1,n=Mn.length;for(;e<n;){const i=e+n>>>1,r=Mn[i],s=ml(r);s<t||s===t&&r.flags&2?e=i+1:n=i}return e}function np(t){if(!(t.flags&1)){const e=ml(t),n=Mn[Mn.length-1];!n||!(t.flags&2)&&e>=ml(n)?Mn.push(t):Mn.splice(gx(e),0,t),t.flags|=1,U0()}}function U0(){Jc||(Jc=V0.then(W0))}function gl(t){Pe(t)?So.push(...t):Vr&&t.id===-1?Vr.splice(co+1,0,t):t.flags&1||(So.push(t),t.flags|=1),U0()}function kg(t,e,n=Hi+1){for(;n<Mn.length;n++){const i=Mn[n];if(i&&i.flags&2){if(t&&i.id!==t.uid)continue;Mn.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function Qc(t){if(So.length){const e=[...new Set(So)].sort((n,i)=>ml(n)-ml(i));if(So.length=0,Vr){Vr.push(...e);return}for(Vr=e,co=0;co<Vr.length;co++){const n=Vr[co];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Vr=null,co=0}}const ml=t=>t.id==null?t.flags&2?-1:1/0:t.id;function W0(t){try{for(Hi=0;Hi<Mn.length;Hi++){const e=Mn[Hi];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Hl(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Hi<Mn.length;Hi++){const e=Mn[Hi];e&&(e.flags&=-2)}Hi=-1,Mn.length=0,Qc(),Jc=null,(Mn.length||So.length)&&W0()}}let cn=null,q0=null;function eu(t){const e=cn;return cn=t,q0=t&&t.type.__scopeId||null,e}function Ie(t,e=cn,n){if(!e||t._n)return t;const i=(...r)=>{i._d&&su(-1);const s=eu(e);let o;try{o=t(...r)}finally{eu(s),i._d&&su(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function ip(t,e){if(cn===null)return t;const n=Vu(cn),i=t.dirs||(t.dirs=[]);for(let r=0;r<e.length;r++){let[s,o,a,l=ut]=e[r];s&&(Ae(s)&&(s={mounted:s,updated:s}),s.deep&&mr(o),i.push({dir:s,instance:n,value:o,oldValue:void 0,arg:a,modifiers:l}))}return t}function zi(t,e,n,i){const r=t.dirs,s=e&&e.dirs;for(let o=0;o<r.length;o++){const a=r[o];s&&(a.oldValue=s[o].value);let l=a.dir[i];l&&(Er(),Di(l,n,8,[t.el,a,t,e]),Pr())}}function Tr(t,e){if(an){let n=an.provides;const i=an.parent&&an.parent.provides;i===n&&(n=an.provides=Object.create(i)),n[t]=e}}function Qt(t,e,n=!1){const i=fs();if(i||Ns){let r=Ns?Ns._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(r&&t in r)return r[t];if(arguments.length>1)return n&&Ae(e)?e.call(i&&i.proxy):e}}function Fu(){return!!(fs()||Ns)}const mx=Symbol.for("v-scx"),_x=()=>Qt(mx);function rp(t,e){return sp(t,null,e)}function Nt(t,e,n){return sp(t,e,n)}function sp(t,e,n=ut){const{immediate:i,deep:r,flush:s,once:o}=n,a=Xt({},n),l=e&&i||!e&&s!=="post";let c;if(Vo){if(s==="sync"){const f=_x();c=f.__watcherHandles||(f.__watcherHandles=[])}else if(!l){const f=()=>{};return f.stop=Qi,f.resume=Qi,f.pause=Qi,f}}const u=an;a.call=(f,p,g)=>Di(f,u,p,g);let d=!1;
vendor: 1,798 bytes, line 2
2s==="post"?a.scheduler=f=>{Bt(f,u&&u.suspense)}:s!=="sync"&&(d=!0,a.scheduler=(f,p)=>{p?f():np(f)}),a.augmentJob=f=>{e&&(f.flags|=4),d&&(f.flags|=2,u&&(f.id=u.uid,f.i=u))};const h=hx(t,e,a);return Vo&&(c?c.push(h):l&&h()),h}function yx(t,e,n){const i=this.proxy,r=ft(t)?t.includes(".")?Y0(i,t):()=>i[t]:t.bind(i,i);let s;Ae(e)?s=e:(s=e.handler,n=e);const o=Ul(this),a=sp(r,s.bind(i),n);return o(),a}function Y0(t,e){const n=e.split(".");return()=>{let i=t;for(let r=0;r<n.length&&i;r++)i=i[n[r]];return i}}const Hr=new WeakMap,X0=Symbol("_vte"),K0=t=>t.__isTeleport,Ps=t=>t&&(t.disabled||t.disabled===""),vx=t=>t&&(t.defer||t.defer===""),Tg=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Sg=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,_d=(t,e)=>{const n=t&&t.to;return ft(n)?e?e(n):null:n},bx={name:"Teleport",__isTeleport:!0,process(t,e,n,i,r,s,o,a,l,c){const{mc:u,pc:d,pbc:h,o:{insert:f,querySelector:p,createText:g,createComment:v,parentNode:w}}=c,b=Ps(e.props);let{dynamicChildren:m}=e;const _=(k,A,P)=>{k.shapeFlag&16&&u(k.children,A,P,r,s,o,a,l)},y=(k=e)=>{const A=Ps(k.props),P=k.target=_d(k.props,p),E=yd(P,k,g,f);P&&(o!=="svg"&&Tg(P)?o="svg":o!=="mathml"&&Sg(P)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(P),A||(_(k,P,E),xa(k,!1)))},S=k=>{const A=()=>{if(Hr.get(k)===A){if(Hr.delete(k),Ps(k.props)){const P=w(k.el)||n;_(k,P,k.anchor),xa(k,!0)}y(k)}};Hr.set(k,A),Bt(A,s)};if(t==null){const k=e.el=g(""),A=e.anchor=g("");if(f(k,n,i),f(A,n,i),vx(e.props)||s&&s.pendingBranch){S(e);return}b&&(_(e,n,A),xa(e,!0)),y()}else{e.el=t.el;const k=e.anchor=t.anchor,A=Hr.get(t);if(A){A.flags|=8,Hr.delete(t),S(e);return}e.targetStart=t.targetStart;const P=e.target=t.target,E=e.targetAnchor=t.targetAnchor,O=Ps(t.props),R=O?n:P,I=O?k:E;
vendor: 15,554 bytes, lines 2-4
2if(o==="svg"||Tg(P)?o="svg":(o==="mathml"||Sg(P))&&(o="mathml"),m?(h(t.dynamicChildren,m,R,r,s,o,a),cp(t,e,!0)):l||d(t,e,R,I,r,s,o,a,!1),b)O?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):nc(e,n,k,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const Y=e.target=_d(e.props,p);Y&&nc(e,Y,null,c,0)}else O&&nc(e,P,E,c,1);xa(e,b)}},remove(t,e,n,{um:i,o:{remove:r}},s){const{shapeFlag:o,children:a,anchor:l,targetStart:c,targetAnchor:u,target:d,props:h}=t;let f=s||!Ps(h);const p=Hr.get(t);if(p&&(p.flags|=8,Hr.delete(t),f=!1),d&&(r(c),r(u)),s&&r(l),o&16)for(let g=0;g<a.length;g++){const v=a[g];i(v,e,n,f,!!v.dynamicChildren)}},move:nc,hydrate:wx};function nc(t,e,n,{o:{insert:i},m:r},s=2){s===0&&i(t.targetAnchor,e,n);const{el:o,anchor:a,shapeFlag:l,children:c,props:u}=t,d=s===2;if(d&&i(o,e,n),!Hr.has(t)&&(!d||Ps(u))&&l&16)for(let h=0;h<c.length;h++)r(c[h],e,n,2);d&&i(a,e,n)}function wx(t,e,n,i,r,s,{o:{nextSibling:o,parentNode:a,querySelector:l,insert:c,createText:u}},d){function h(v,w){let b=w;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")e.targetStart=b;else if(b.data==="teleport anchor"){e.targetAnchor=b,v._lpa=e.targetAnchor&&o(e.targetAnchor);break}}b=o(b)}}function f(v,w){w.anchor=d(o(v),w,a(v),n,i,r,s)}const p=e.target=_d(e.props,l),g=Ps(e.props);if(p){const v=p._lpa||p.firstChild;e.shapeFlag&16&&(g?(f(t,e),h(p,v),e.targetAnchor||yd(p,e,u,c,a(t)===p?t:null)):(e.anchor=o(t),h(p,v),e.targetAnchor||yd(p,e,u,c),d(v&&o(v),e,p,n,i,r,s))),xa(e,g)}else g&&e.shapeFlag&16&&(f(t,e),e.targetStart=t,e.targetAnchor=o(t));return e.anchor&&o(e.anchor)}const aR=bx;function xa(t,e){const n=t.ctx;if(n&&n.ut){let i,r;for(e?(i=t.el,r=t.anchor):(i=t.targetStart,r=t.targetAnchor);i&&i!==r;)i.nodeType===1&&i.setAttribute("data-v-owner",n.uid),i=i.nextSibling;n.ut()}}function yd(t,e,n,i,r=null){const s=e.targetStart=n(""),o=e.targetAnchor=n("");return s[X0]=o,t&&(i(s,t,r),i(o,t,r)),o}const Vi=Symbol("_leaveCb"),ua=Symbol("_enterCb");function xx(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return In(()=>{t.isMounted=!0}),Si(()=>{t.isUnmounting=!0}),t}const pi=[Function,Array],G0={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:pi,onEnter:pi,onAfterEnter:pi,onEnterCancelled:pi,onBeforeLeave:pi,onLeave:pi,onAfterLeave:pi,onLeaveCancelled:pi,onBeforeAppear:pi,onAppear:pi,onAfterAppear:pi,onAppearCancelled:pi},Z0=t=>{const e=t.subTree;return e.component?Z0(e.component):e},kx={name:"BaseTransition",props:G0,setup(t,{slots:e}){const n=fs(),i=xx();return()=>{const r=e.default&&ey(e.default(),!0),s=r&&r.length?J0(r):n.subTree?Lt():void 0;if(!s)return;const o=Qe(t),{mode:a}=o;if(i.isLeaving)return _f(s);const l=Cg(s);if(!l)return _f(s);let c=vd(l,o,i,n,d=>c=d);l.type!==jt&&jo(l,c);let u=n.subTree&&Cg(n.subTree);if(u&&u.type!==jt&&!Pi(u,l)&&Z0(n).type!==jt){let d=vd(u,o,i,n);if(jo(u,d),a==="out-in"&&l.type!==jt)return i.isLeaving=!0,d.afterLeave=()=>{i.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},_f(s);a==="in-out"&&l.type!==jt?d.delayLeave=(h,f,p)=>{const g=Q0(i,u);g[String(u.key)]=u,h[Vi]=()=>{f(),h[Vi]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{p(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return s}}};function J0(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==jt){e=n;break}}return e}const Tx=kx;function Q0(t,e){const{leavingVNodes:n}=t;let i=n.get(e.type);return i||(i=Object.create(null),n.set(e.type,i)),i}function vd(t,e,n,i,r){const{appear:s,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:f,onAfterLeave:p,onLeaveCancelled:g,onBeforeAppear:v,onAppear:w,onAfterAppear:b,onAppearCancelled:m}=e,_=String(t.key),y=Q0(n,t),S=(P,E)=>{P&&Di(P,i,9,E)},k=(P,E)=>{const O=E[1];S(P,E),Pe(P)?P.every(R=>R.length<=1)&&O():P.length<=1&&O()},A={mode:o,persisted:a,beforeEnter(P){let E=l;if(!n.isMounted)if(s)E=v||l;else return;P[Vi]&&P[Vi](!0);const O=y[_];O&&Pi(t,O)&&O.el[Vi]&&O.el[Vi](),S(E,[P])},enter(P){if(y[_]===t)return;let E=c,O=u,R=d;if(!n.isMounted)if(s)E=w||c,O=b||u,R=m||d;else return;let I=!1;P[ua]=W=>{I||(I=!0,W?S(R,[P]):S(O,[P]),A.delayedLeave&&A.delayedLeave(),P[ua]=void 0)};const Y=P[ua].bind(null,!1);E?k(E,[P,Y]):Y()},leave(P,E){const O=String(t.key);if(P[ua]&&P[ua](!0),n.isUnmounting)return E();S(h,[P]);let R=!1;P[Vi]=Y=>{R||(R=!0,E(),Y?S(g,[P]):S(p,[P]),P[Vi]=void 0,y[O]===t&&delete y[O])};const I=P[Vi].bind(null,!1);y[O]=t,f?k(f,[P,I]):I()},clone(P){const E=vd(P,e,n,i,r);return r&&r(E),E}};return A}function _f(t){if(zl(t))return t=Rr(t),t.children=null,t}function Cg(t){if(!zl(t))return K0(t.type)&&t.children?J0(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&&Ae(n.default))return n.default()}}function jo(t,e){t.shapeFlag&6&&t.component?(t.transition=e,jo(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 ey(t,e=!1,n){let i=[],r=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===pt?(o.patchFlag&128&&r++,i=i.concat(ey(o.children,e,a))):(e||o.type!==jt)&&i.push(a!=null?Rr(o,{key:a}):o)}if(r>1)for(let s=0;s<i.length;s++)i[s].patchFlag=-2;return i}function Ke(t,e){return Ae(t)?Xt({name:t.name},e,{setup:t}):t}function op(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function Eg(t,e){let n;return!!((n=Object.getOwnPropertyDescriptor(t,e))&&!n.configurable)}const tu=new WeakMap;function Co(t,e,n,i,r=!1){if(Pe(t)){t.forEach((g,v)=>Co(g,e&&(Pe(e)?e[v]:e),n,i,r));return}if(Sr(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Co(t,e,n,i.component.subTree);return}const s=i.shapeFlag&4?Vu(i.component):i.el,o=r?null:s,{i:a,r:l}=t,c=e&&e.r,u=a.refs===ut?a.refs={}:a.refs,d=a.setupState,h=Qe(d),f=d===ut?_0:g=>Eg(u,g)?!1:it(h,g),p=(g,v)=>!(v&&Eg(u,v));if(c!=null&&c!==l){if(Pg(e),ft(c))u[c]=null,f(c)&&(d[c]=null);else if(At(c)){const g=e;p(c,g.k)&&(c.value=null),g.k&&(u[g.k]=null)}}if(Ae(l))Hl(l,a,12,[o,u]);else{const g=ft(l),v=At(l);if(g||v){const w=()=>{if(t.f){const b=g?f(l)?d[l]:u[l]:p()||!t.k?l.value:u[t.k];if(r)Pe(b)&&Wh(b,s);else if(Pe(b))b.includes(s)||b.push(s);else if(g)u[l]=[s],f(l)&&(d[l]=u[l]);else{const m=[s];p(l,t.k)&&(l.value=m),t.k&&(u[t.k]=m)}}else g?(u[l]=o,f(l)&&(d[l]=o)):v&&(p(l,t.k)&&(l.value=o),t.k&&(u[t.k]=o))};if(o){const b=()=>{w(),tu.delete(t)};b.id=-1,tu.set(t,b),Bt(b,n)}else Pg(t),w()}}}function Pg(t){const e=tu.get(t);e&&(e.flags|=8,tu.delete(t))}let Ag=!1;const to=()=>{Ag||(console.error("Hydration completed but contains mismatches."),Ag=!0)},Sx=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",Cx=t=>t.namespaceURI.includes("MathML"),ic=t=>{if(t.nodeType===1){if(Sx(t))return"svg";if(Cx(t))return"mathml"}},mo=t=>t.nodeType===8;function Ex(t){const{mt:e,p:n,o:{patchProp:i,createText:r,nextSibling:s,parentNode:o,remove:a,insert:l,createComment:c}}=t,u=(m,_)=>{if(!_.hasChildNodes()){n(null,m,_),Qc(),_._vnode=m;return}d(_.firstChild,m,null,null,null),Qc(),_._vnode=m},d=(m,_,y,S,k,A=!1)=>{A=A||!!_.dynamicChildren;const P=mo(m)&&m.data==="[",E=()=>g(m,_,y,S,k,P),{type:O,ref:R,shapeFlag:I,patchFlag:Y}=_;let W=m.nodeType;_.el=m,Y===-2&&(A=!1,_.dynamicChildren=null);let z=null;switch(O){case Is:W!==3?_.children===""?(l(_.el=r(""),o(m),m),z=m):z=E():(m.data!==_.children&&(to(),m.data=_.children),z=s(m));break;case jt:b(m)?(z=s(m),w(_.el=m.content.firstChild,m,y)):W!==8||P?z=E():z=s(m);break;case Dc:if(P&&(m=s(m),W=m.nodeType),W===1||W===3){z=m;const U=!_.children.length;for(let X=0;X<_.staticCount;X++)U&&(_.children+=z.nodeType===1?z.outerHTML:z.data),X===_.staticCount-1&&(_.anchor=z),z=s(z);return P?s(z):z}else E();break;case pt:P?z=p(m,_,y,S,k,A):z=E();break;default:if(I&1)(W!==1||_.type.toLowerCase()!==m.tagName.toLowerCase())&&!b(m)?z=E():z=h(m,_,y,S,k,A);else if(I&6){_.slotScopeIds=k;const U=o(m);if(P?z=v(m):mo(m)&&m.data==="teleport start"?z=v(m,m.data,"teleport end"):z=s(m),e(_,U,null,y,S,ic(U),A),Sr(_)&&!_.type.__asyncResolved){let X;P?(X=me(pt),X.anchor=z?z.previousSibling:U.lastChild):X=m.nodeType===3?Tt(""):me("div"),X.el=m,_.component.subTree=X}}else I&64?W!==8?z=E():z=_.type.hydrate(m,_,y,S,k,A,t,f):I&128&&(z=_.type.hydrate(m,_,y,S,ic(o(m)),k,A,t,d))}return R!=null&&Co(R,null,S,_),z},h=(m,_,y,S,k,A)=>{A=A||!!_.dynamicChildren;const{type:P,props:E,patchFlag:O,shapeFlag:R,dirs:I,transition:Y}=_,W=P==="input"||P==="option";if(W||O!==-1){I&&zi(_,null,y,"created");let z=!1;if(b(m)){z=Cy(null,Y)&&y&&y.vnode.props&&y.vnode.props.appear;const X=m.content.firstChild;if(z){const le=X.getAttribute("class");le&&(X.$cls=le),Y.beforeEnter(X)}w(X,m,y),_.el=m=X}if(R&16&&!(E&&(E.innerHTML||E.textContent))){let X=f(m.firstChild,_,m,y,S,k,A);for(;X;){rc(m,1)||to();const le=X;X=X.nextSibling,a(le)}}else if(R&8){let X=_.children;X[0]===` 3`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(X=X.slice(1));const{textContent:le}=m;le!==X&&le!==X.replace(/\r\n|\r/g,` 4`)&&(rc(m,0)||to(),m.textContent=_.children)}if(E){if(W||!A||O&48){const X=m.tagName.includes("-");for(const le in E)(W&&(le.endsWith("value")||le==="indeterminate")||jl(le)&&!Ls(le)||le[0]==="."||X&&!Ls(le))&&i(m,le,null,E[le],void 0,y)}else if(E.onClick)i(m,"onClick",null,E.onClick,void 0,y);else if(O&4&&Qr(E.style))for(const X in E.style)E.style[X]}let U;(U=E&&E.onVnodeBeforeMount)&&jn(U,y,_),I&&zi(_,null,y,"beforeMount"),((U=E&&E.onVnodeMounted)||I||z)&&Oy(()=>{U&&jn(U,y,_),z&&Y.enter(m),I&&zi(_,null,y,"mounted")},S)}return m.nextSibling},f=(m,_,y,S,k,A,P)=>{P=P||!!_.dynamicChildren;const E=_.children,O=E.length;for(let R=0;R<O;R++){const I=P?E[R]:E[R]=ti(E[R]),Y=I.type===Is;m?(Y&&!P&&R+1<O&&ti(E[R+1]).type===Is&&(l(r(m.data.slice(I.children.length)),y,s(m)),m.data=I.children),m=d(m,I,S,k,A,P)):Y&&!I.children?l(I.el=r(""),y):(rc(y,1)||to(),n(null,I,y,null,S,k,ic(y),A))}return m},p=(m,_,y,S,k,A)=>{const{slotScopeIds:P}=_;P&&(k=k?k.concat(P):P);const E=o(m),O=f(s(m),_,E,y,S,k,A);return O&&mo(O)&&O.data==="]"?s(_.anchor=O):(to(),l(_.anchor=c("]"),E,O),O)},g=(m,_,y,S,k,A)=>{if(rc(m.parentElement,1)||to(),_.el=null,A){const O=v(m);for(;;){const R=s(m);if(R&&R!==O)a(R);else break}}const P=s(m),E=o(m);return a(m),n(null,_,E,P,y,S,ic(E),k),y&&(y.vnode.el=_.el,zu(y,_.el)),P},v=(m,_="[",y="]")=>{let S=0;for(;m;)if(m=s(m),m&&mo(m)&&(m.data===_&&S++,m.data===y)){if(S===0)return s(m);S--}return m},w=(m,_,y)=>{const S=_.parentNode;S&&S.replaceChild(m,_);let k=y;for(;k;)k.vnode.el===_&&(k.vnode.el=k.subTree.el=m),k=k.parent},b=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,d]}const Rg="data-allow-mismatch",Px={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function rc(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(Rg);)t=t.parentElement;const n=t&&t.getAttribute(Rg);if(n==null)return!1;if(n==="")return!0;{const i=n.split(",");return e===0&&i.includes("children")?!0:i.includes(Px[e])}}Iu().requestIdleCallback;Iu().cancelIdleCallback;function Ax(t,e){if(mo(t)&&t.data==="["){let n=1,i=t.nextSibling;for(;i;){if(i.nodeType===1){if(e(i)===!1)break}else if(mo(i))if(i.data==="]"){if(--n===0)break}else i.data==="["&&n++;i=i.nextSibling}}else e(t)}const Sr=t=>!!t.type.__asyncLoader;function bd(t){Ae(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:i,delay:r=200,hydrate:s,timeout:o,suspensible:a=!0,onError:l}=t;let c=null,u,d=0;const h=()=>(d++,c=null,f()),f=()=>{let p;return c||(p=c=e().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((v,w)=>{l(g,()=>v(h()),()=>w(g),d+1)});throw g}).then(g=>p!==c&&c?c:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),u=g,g)))};return Ke({name:"AsyncComponentWrapper",__asyncLoader:f,__asyncHydrate(p,g,v){let w=!1;(g.bu||(g.bu=[])).push(()=>w=!0);const b=()=>{w||v()},m=s?()=>{const _=s(b,y=>Ax(p,y));_&&(g.bum||(g.bum=[])).push(_)}:b;u?m():f().then(()=>!g.isUnmounted&&m())},get __asyncResolved(){return u},setup(){const p=an;if(op(p),u)return()=>sc(u,p);const g=m=>{c=null,na(m,p,13,!i)};if(a&&p.suspense||Vo)return f().then(m=>()=>sc(m,p)).catch(m=>(g(m),()=>i?me(i,{error:m}):null));const v=Te(!1),w=Te(),b=Te(!!r);return r&&setTimeout(()=>{b.value=!1},r),o!=null&&setTimeout(()=>{if(!v.value&&!w.value){const m=new Error(`Async component timed out after ${o}ms.`);g(m),w.value=m}},o),f().then(()=>{v.value=!0,p.parent&&zl(p.parent.vnode)&&p.parent.update()}).catch(m=>{g(m),w.value=m}),()=>{if(v.value&&u)return sc(u,p);if(w.value&&i)return me(i,{error:w.value});if(n&&!b.value)return sc(n,p)}}})}function sc(t,e){const{ref:n,props:i,children:r,ce:s}=e.vnode,o=me(t,i,r);return o.ref=n,o.ce=s,delete e.vnode.ce,o}const zl=t=>t.type.__isKeepAlive,Rx={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=fs(),i=n.ctx;if(!i.renderer)return()=>{const b=e.default&&e.default();return b&&b.length===1?b[0]:b};const r=new Map,s=new Set;let o=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=i,h=d("div");i.activate=(b,m,_,y,S)=>{const k=b.component;c(b,m,_,0,a),l(k.vnode,b,m,_,k,a,y,b.slotScopeIds,S),Bt(()=>{k.isDeactivated=!1,k.a&&Fa(k.a);const A=b.props&&b.props.onVnodeMounted;A&&jn(A,k.parent,b)},a)},i.deactivate=b=>{const m=b.component;iu(m.m),iu(m.a),c(b,h,null,1,a),Bt(()=>{m.da&&Fa(m.da);const _=b.props&&b.props.onVnodeUnmounted;_&&jn(_,m.parent,b),m.isDeactivated=!0},a)};function f(b){yf(b),u(b,n,a,!0)}function p(b){r.forEach((m,_)=>{const y=Ad(Sr(m)?m.type.__asyncResolved||{}:m.type);y&&!b(y)&&g(_)})}function g(b){const m=r.get(b);m&&(!o||!Pi(m,o))?f(m):o&&yf(o),r.delete(b),s.delete(b)}Nt(()=>[t.include,t.exclude],([b,m])=>{b&&p(_=>ka(b,_)),m&&p(_=>!ka(m,_))},{flush:"post",deep:!0});let v=null;const w=()=>{v!=null&&(ru(n.subTree.type)?Bt(()=>{r.set(v,oc(n.subTree))},n.subTree.suspense):r.set(v,oc(n.subTree)))};return In(w),sy(w),Si(()=>{r.forEach(b=>{const{subTree:m,suspense:_}=n,y=oc(m);if(b.type===y.type&&b.key===y.key){yf(y);const S=y.component.da;S&&Bt(S,_);return}f(b)})}),()=>{if(v=null,!e.default)return o=null;const b=e.default(),m=b[0];if(b.length>1)return o=null,b;if(!Ys(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return o=null,m;let _=oc(m);if(_.type===jt)return o=null,_;const y=_.type,S=Ad(Sr(_)?_.type.__asyncResolved||{}:y),{include:k,exclude:A,max:P}=t;if(k&&(!S||!ka(k,S))||A&&S&&ka(A,S))return _.shapeFlag&=-257,o=_,m;const E=_.key==null?y:_.key,O=r.get(E);return _.el&&(_=Rr(_),m.shapeFlag&128&&(m.ssContent=_)),v=E,O?(_.el=O.el,_.component=O.component,_.transition&&jo(_,_.transition),_.shapeFlag|=512,s.delete(E),s.add(E)):(s.add(E),P&&s.size>parseInt(P,10)&&g(s.values().next().value)),_.shapeFlag|=256,o=_,ru(m.type)?m:_}}},Ox=Rx;function ka(t,e){return Pe(t)?t.some(n=>ka(n,e)):ft(t)?t.split(",").includes(e):Sw(t)?(t.lastIndex=0,t.test(e)):!1}function ty(t,e){iy(t,"a",e)}function ny(t,e){iy(t,"da",e)}function iy(t,e,n=an){const i=t.__wdc||(t.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(ju(e,i,n),n){let r=n.parent;for(;r&&r.parent;)zl(r.parent.vnode)&&Mx(i,e,n,r),r=r.parent}}function Mx(t,e,n,i){const r=ju(e,t,i,!0);Vl(()=>{Wh(i[e],r)},n)}function yf(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function oc(t){return t.shapeFlag&128?t.ssContent:t}function ju(t,e,n=an,i=!1){if(n){const r=n[t]||(n[t]=[]),s=e.__weh||(e.__weh=(...o)=>{Er();const a=Ul(n),l=Di(e,n,t,o);return a(),Pr(),l});return i?r.unshift(s):r.push(s),s}}const Dr=t=>(e,n=an)=>
vendor: 4,218 bytes, line 4
4{(!Vo||t==="sp")&&ju(t,(...i)=>e(...i),n)},ry=Dr("bm"),In=Dr("m"),Lx=Dr("bu"),sy=Dr("u"),Si=Dr("bum"),Vl=Dr("um"),Dx=Dr("sp"),Nx=Dr("rtg"),Ix=Dr("rtc");function oy(t,e=an){ju("ec",t,e)}const ay="components";function Og(t,e){return uy(ay,t,!0,e)||t}const ly=Symbol.for("v-ndc");function cy(t){return ft(t)?uy(ay,t,!1)||t:t||ly}function uy(t,e,n=!0,i=!1){const r=cn||an;if(r){const s=r.type;{const a=Ad(s,!1);if(a&&(a===e||a===Dn(e)||a===Nu(Dn(e))))return s}const o=Mg(r[t]||s[t],e)||Mg(r.appContext[t],e);return!o&&i?s:o}}function Mg(t,e){return t&&(t[e]||t[Dn(e)]||t[Nu(Dn(e))])}function Ar(t,e,n,i){let r;const s=n,o=Pe(t);if(o||ft(t)){const a=o&&Qr(t);let l=!1,c=!1;a&&(l=!li(t),c=nr(t),t=Bu(t)),r=new Array(t.length);for(let u=0,d=t.length;u<d;u++)r[u]=e(l?c?Fo(Li(t[u])):Li(t[u]):t[u],u,void 0,s)}else if(typeof t=="number"){r=new Array(t);for(let a=0;a<t;a++)r[a]=e(a+1,a,void 0,s)}else if(et(t))if(t[Symbol.iterator])r=Array.from(t,(a,l)=>e(a,l,void 0,s));else{const a=Object.keys(t);r=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const u=a[l];r[l]=e(t[u],u,l,s)}}else r=[];return r}function er(t,e,n={},i,r){if(cn.ce||cn.parent&&Sr(cn.parent)&&cn.parent.ce){const c=Object.keys(n).length>0;return e!=="default"&&(n.name=e),te(),Ze(pt,null,[me("slot",n,i)],c?-2:64)}let s=t[e];s&&s._c&&(s._d=!1),te();const o=s&&fy(s(n)),a=n.key||o&&o.key,l=Ze(pt,{key:(a&&!ui(a)?a:`_${e}`)+(!o&&i?"_fb":"")},o||[],o&&t._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function fy(t){return t.some(e=>Ys(e)?!(e.type===jt||e.type===pt&&!fy(e.children)):!0)?t:null}const wd=t=>t?Iy(t)?Vu(t):wd(t.parent):null,za=Xt(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=>wd(t.parent),$root:t=>wd(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>hy(t),$forceUpdate:t=>t.f||(t.f=()=>{np(t.update)}),$nextTick:t=>t.n||(t.n=Ti.bind(t.proxy)),$watch:t=>yx.bind(t)}),vf=(t,e)=>t!==ut&&!t.__isScriptSetup&&it(t,e),Bx={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:s,accessCache:o,type:a,appContext:l}=t;if(e[0]!=="$"){const h=o[e];if(h!==void 0)switch(h){case 1:return i[e];case 2:return r[e];case 4:return n[e];case 3:return s[e]}else{if(vf(i,e))return o[e]=1,i[e];if(r!==ut&&it(r,e))return o[e]=2,r[e];if(it(s,e))return o[e]=3,s[e];if(n!==ut&&it(n,e))return o[e]=4,n[e];xd&&(o[e]=0)}}const c=za[e];let u,d;if(c)return e==="$attrs"&&yn(t.attrs,"get",""),c(t);if((u=a.__cssModules)&&(u=u[e]))return u;if(n!==ut&&it(n,e))return o[e]=4,n[e];if(d=l.config.globalProperties,it(d,e))return d[e]},set({_:t},e,n){const{data:i,setupState:r,ctx:s}=t;return vf(r,e)?(r[e]=n,!0):i!==ut&&it(i,e)?(i[e]=n,!0):it(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(s[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:r,props:s,type:o}},a){let l;return!!(n[a]||t!==ut&&a[0]!=="$"&&it(t,a)||vf(e,a)||it(s,a)||it(i,a)||it(za,a)||it(r.config.globalProperties,a)||(l=o.__cssModules)&&l[a])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:it(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function $x(){return Fx().slots}function Fx(t){const e=fs();return e.setupContext||(e.setupContext=$y(e))}function Lg(t){return Pe(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let xd=!0;function jx(t){const e=hy(t),n=t.proxy,i=t.ctx;xd=!1,e.beforeCreate&&Dg(e.beforeCreate,t,"bc");const{data:r,computed:s,methods:o,watch:a,provide:l,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:f,updated:p,activated:g,deactivated:v,beforeDestroy:w,beforeUnmount:b,destroyed:m,unmounted:_,render:y,renderTracked:S,renderTriggered:k,errorCaptured:A,serverPrefetch:P,expose:E,inheritAttrs:O,components:R,directives:I,filters:Y}=e;if(c&&Hx(c,i,null),o)for(const U in o){const X=o[U];Ae(X)&&(i[U]=X.bind(n))}if(r){const U=r.call(n,n);et(U)&&(t.data=Kt(U))}if(xd=!0,s)for(const U in s){const X=s[U],le=Ae(X)?X.bind(n,n):Ae(X.get)?X.get.bind(n,n):Qi,M=!Ae(X)&&Ae(X.set)?X.set.bind(n):Qi,fe=He({get:le,set:M});Object.defineProperty(i,U,{enumerable:!0,configurable:!0,get:()=>fe.value,set:ce=>fe.value=ce})}if(a)for(const U in a)dy(a[U],i,n,U);if(l){const U=Ae(l)?l.call(n):l;
vendor: 4,562 bytes, line 4
4Reflect.ownKeys(U).forEach(X=>{Tr(X,U[X])})}u&&Dg(u,t,"c");function z(U,X){Pe(X)?X.forEach(le=>U(le.bind(n))):X&&U(X.bind(n))}if(z(ry,d),z(In,h),z(Lx,f),z(sy,p),z(ty,g),z(ny,v),z(oy,A),z(Ix,S),z(Nx,k),z(Si,b),z(Vl,_),z(Dx,P),Pe(E))if(E.length){const U=t.exposed||(t.exposed={});E.forEach(X=>{Object.defineProperty(U,X,{get:()=>n[X],set:le=>n[X]=le,enumerable:!0})})}else t.exposed||(t.exposed={});y&&t.render===Qi&&(t.render=y),O!=null&&(t.inheritAttrs=O),R&&(t.components=R),I&&(t.directives=I),P&&op(t)}function Hx(t,e,n=Qi){Pe(t)&&(t=kd(t));for(const i in t){const r=t[i];let s;et(r)?"default"in r?s=Qt(r.from||i,r.default,!0):s=Qt(r.from||i):s=Qt(r),At(s)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):e[i]=s}}function Dg(t,e,n){Di(Pe(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function dy(t,e,n,i){let r=i.includes(".")?Y0(n,i):()=>n[i];if(ft(t)){const s=e[t];Ae(s)&&Nt(r,s)}else if(Ae(t))Nt(r,t.bind(n));else if(et(t))if(Pe(t))t.forEach(s=>dy(s,e,n,i));else{const s=Ae(t.handler)?t.handler.bind(n):e[t.handler];Ae(s)&&Nt(r,s,t)}}function hy(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:r,optionsCache:s,config:{optionMergeStrategies:o}}=t.appContext,a=s.get(e);let l;return a?l=a:!r.length&&!n&&!i?l=e:(l={},r.length&&r.forEach(c=>nu(l,c,o,!0)),nu(l,e,o)),et(e)&&s.set(e,l),l}function nu(t,e,n,i=!1){const{mixins:r,extends:s}=e;s&&nu(t,s,n,!0),r&&r.forEach(o=>nu(t,o,n,!0));for(const o in e)if(!(i&&o==="expose")){const a=zx[o]||n&&n[o];t[o]=a?a(t[o],e[o]):e[o]}return t}const zx={data:Ng,props:Ig,emits:Ig,methods:Ta,computed:Ta,beforeCreate:Cn,created:Cn,beforeMount:Cn,mounted:Cn,beforeUpdate:Cn,updated:Cn,beforeDestroy:Cn,beforeUnmount:Cn,destroyed:Cn,unmounted:Cn,activated:Cn,deactivated:Cn,errorCaptured:Cn,serverPrefetch:Cn,components:Ta,directives:Ta,watch:Ux,provide:Ng,inject:Vx};function Ng(t,e){return e?t?function(){return Xt(Ae(t)?t.call(this,this):t,Ae(e)?e.call(this,this):e)}:e:t}function Vx(t,e){return Ta(kd(t),kd(e))}function kd(t){if(Pe(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Cn(t,e){return t?[...new Set([].concat(t,e))]:e}function Ta(t,e){return t?Xt(Object.create(null),t,e):e}function Ig(t,e){return t?Pe(t)&&Pe(e)?[...new Set([...t,...e])]:Xt(Object.create(null),Lg(t),Lg(e??{})):e}function Ux(t,e){if(!t)return e;if(!e)return t;const n=Xt(Object.create(null),t);for(const i in e)n[i]=Cn(t[i],e[i]);return n}function py(){return{app:null,config:{isNativeTag:_0,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 Wx=0;function qx(t,e){return function(i,r=null){Ae(i)||(i=Xt({},i)),r!=null&&!et(r)&&(r=null);const s=py(),o=new WeakSet,a=[];let l=!1;const c=s.app={_uid:Wx++,_component:i,_props:r,_container:null,_context:s,_instance:null,version:k2,get config(){return s.config},set config(u){},use(u,...d){return o.has(u)||(u&&Ae(u.install)?(o.add(u),u.install(c,...d)):Ae(u)&&(o.add(u),u(c,...d))),c},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),c},component(u,d){return d?(s.components[u]=d,c):s.components[u]},directive(u,d){return d?(s.directives[u]=d,c):s.directives[u]},mount(u,d,h){if(!l){const f=c._ceVNode||me(i,r);return f.appContext=s,h===!0?h="svg":h===!1&&(h=void 0),d&&e?e(f,u):t(f,u,h),l=!0,c._container=u,u.__vue_app__=c,Vu(f.component)}},onUnmount(u){a.push(u)},unmount(){l&&(Di(a,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(u,d){return s.provides[u]=d,c},runWithContext(u){const d=Ns;Ns=c;try{return u()}finally{Ns=d}}};return c}}let Ns=null;const Yx=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Dn(e)}Modifiers`]||t[`${us(e)}Modifiers`];function Xx(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||ut;let r=n;const s=e.startsWith("update:"),o=s&&Yx(i,e.slice(7));o&&(o.trim&&(r=n.map(u=>ft(u)?u.trim():u)),o.number&&(r=n.map(Aw)));let a,l=i[a=df(e)]||i[a=df(Dn(e))];!l&&s&&(l=i[a=df(us(e))]),l&&Di(l,t,6,r);const c=i[a+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Di(c,t,6,r)}}const Kx=new WeakMap;function gy(t,e,n=!1){const i=n?Kx:e.emitsCache,r=i.get(t);if(r!==void 0)return r;const s=t.emits;let o={},a=!1;if(!Ae(t)){const l=c=>{const u=gy(c,e,!0);u&&(a=!0,Xt(o,u))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}
vendor: 3,099 bytes, line 4
4return!s&&!a?(et(t)&&i.set(t,null),null):(Pe(s)?s.forEach(l=>o[l]=null):Xt(o,s),et(t)&&i.set(t,o),o)}function Hu(t,e){return!t||!jl(e)?!1:(e=e.slice(2).replace(/Once$/,""),it(t,e[0].toLowerCase()+e.slice(1))||it(t,us(e))||it(t,e))}function bf(t){const{type:e,vnode:n,proxy:i,withProxy:r,propsOptions:[s],slots:o,attrs:a,emit:l,render:c,renderCache:u,props:d,data:h,setupState:f,ctx:p,inheritAttrs:g}=t,v=eu(t);let w,b;try{if(n.shapeFlag&4){const _=r||i,y=_;w=ti(c.call(y,_,u,d,f,h,p)),b=a}else{const _=e;w=ti(_.length>1?_(d,{attrs:a,slots:o,emit:l}):_(d,null)),b=e.props?a:Zx(a)}}catch(_){Va.length=0,na(_,t,1),w=me(jt)}let m=w;if(b&&g!==!1){const _=Object.keys(b),{shapeFlag:y}=m;_.length&&y&7&&(s&&_.some(Mu)&&(b=Jx(b,s)),m=Rr(m,b,!1,!0))}return n.dirs&&(m=Rr(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&jo(m,n.transition),w=m,eu(v),w}function Gx(t,e=!0){let n;for(let i=0;i<t.length;i++){const r=t[i];if(Ys(r)){if(r.type!==jt||r.children==="v-if"){if(n)return;n=r}}else return}return n}const Zx=t=>{let e;for(const n in t)(n==="class"||n==="style"||jl(n))&&((e||(e={}))[n]=t[n]);return e},Jx=(t,e)=>{const n={};for(const i in t)(!Mu(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function Qx(t,e,n){const{props:i,children:r,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 i?Bg(i,o,c):!!o;if(l&8){const u=e.dynamicProps;for(let d=0;d<u.length;d++){const h=u[d];if(my(o,i,h)&&!Hu(c,h))return!0}}}else return(r||a)&&(!a||!a.$stable)?!0:i===o?!1:i?o?Bg(i,o,c):!0:!!o;return!1}function Bg(t,e,n){const i=Object.keys(e);if(i.length!==Object.keys(t).length)return!0;for(let r=0;r<i.length;r++){const s=i[r];if(my(e,t,s)&&!Hu(n,s))return!0}return!1}function my(t,e,n){const i=t[n],r=e[n];return n==="style"&&et(i)&&et(r)?!Yh(i,r):i!==r}function zu({vnode:t,parent:e,suspense:n},i){for(;e;){const r=e.subTree;if(r.suspense&&r.suspense.activeBranch===t&&(r.suspense.vnode.el=r.el=i,t=r),r===t)(t=e.vnode).el=i,e=e.parent;else break}n&&n.activeBranch===t&&(n.vnode.el=i)}const _y={},yy=()=>Object.create(_y),vy=t=>Object.getPrototypeOf(t)===_y;function e2(t,e,n,i=!1){const r={},s=yy();t.propsDefaults=Object.create(null),by(t,e,r,s);for(const o in t.propsOptions[0])o in r||(r[o]=void 0);n?t.props=i?r:Ki(r):t.type.props?t.props=r:t.props=s,t.attrs=s}function t2(t,e,n,i){const{props:r,attrs:s,vnode:{patchFlag:o}}=t,a=Qe(r),[l]=t.propsOptions;let c=!1;if((i||o>0)&&!(o&16)){if(o&8){const u=t.vnode.dynamicProps;for(let d=0;d<u.length;d++){let h=u[d];if(Hu(t.emitsOptions,h))continue;const f=e[h];if(l)if(it(s,h))f!==s[h]&&(s[h]=f,c=!0);else{const p=Dn(h);r[p]=Td(l,a,p,f,t,!1)}else f!==s[h]&&(s[h]=f,c=!0)}}}else{by(t,e,r,s)&&(c=!0);let u;for(const d in a)(!e||!it(e,d)&&((u=us(d))===d||!it(e,u)))&&(l?n&&(n[d]!==void 0||n[u]!==void 0)&&(r[d]=Td(l,a,d,void 0,t,!0)):delete r[d]);if(s!==a)for(const d in s)(!e||!it(e,d))&&(delete s[d],c=!0)}c&&gr(t.attrs,"set","")}function by(t,e,n,i){const[r,s]=t.propsOptions;let o=!1,a;if(e)for(let l in e){if(Ls(l))continue;const c=e[l];let u;
vendor: 7,932 bytes, line 4
4r&&it(r,u=Dn(l))?!s||!s.includes(u)?n[u]=c:(a||(a={}))[u]=c:Hu(t.emitsOptions,l)||(!(l in i)||c!==i[l])&&(i[l]=c,o=!0)}if(s){const l=Qe(n),c=a||ut;for(let u=0;u<s.length;u++){const d=s[u];n[d]=Td(r,l,d,c[d],t,!it(c,d))}}return o}function Td(t,e,n,i,r,s){const o=t[n];if(o!=null){const a=it(o,"default");if(a&&i===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&Ae(l)){const{propsDefaults:c}=r;if(n in c)i=c[n];else{const u=Ul(r);i=c[n]=l.call(null,e),u()}}else i=l;r.ce&&r.ce._setProp(n,i)}o[0]&&(s&&!a?i=!1:o[1]&&(i===""||i===us(n))&&(i=!0))}return i}const n2=new WeakMap;function wy(t,e,n=!1){const i=n?n2:e.propsCache,r=i.get(t);if(r)return r;const s=t.props,o={},a=[];let l=!1;if(!Ae(t)){const u=d=>{l=!0;const[h,f]=wy(d,e,!0);Xt(o,h),f&&a.push(...f)};!n&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!s&&!l)return et(t)&&i.set(t,ko),ko;if(Pe(s))for(let u=0;u<s.length;u++){const d=Dn(s[u]);$g(d)&&(o[d]=ut)}else if(s)for(const u in s){const d=Dn(u);if($g(d)){const h=s[u],f=o[d]=Pe(h)||Ae(h)?{type:h}:Xt({},h),p=f.type;let g=!1,v=!0;if(Pe(p))for(let w=0;w<p.length;++w){const b=p[w],m=Ae(b)&&b.name;if(m==="Boolean"){g=!0;break}else m==="String"&&(v=!1)}else g=Ae(p)&&p.name==="Boolean";f[0]=g,f[1]=v,(g||it(f,"default"))&&a.push(d)}}const c=[o,a];return et(t)&&i.set(t,c),c}function $g(t){return t[0]!=="$"&&!Ls(t)}const ap=t=>t==="_"||t==="_ctx"||t==="$stable",lp=t=>Pe(t)?t.map(ti):[ti(t)],i2=(t,e,n)=>{if(e._n)return e;const i=Ie((...r)=>lp(e(...r)),n);return i._c=!1,i},xy=(t,e,n)=>{const i=t._ctx;for(const r in t){if(ap(r))continue;const s=t[r];if(Ae(s))e[r]=i2(r,s,i);else if(s!=null){const o=lp(s);e[r]=()=>o}}},ky=(t,e)=>{const n=lp(e);t.slots.default=()=>n},Ty=(t,e,n)=>{for(const i in e)(n||!ap(i))&&(t[i]=e[i])},r2=(t,e,n)=>{const i=t.slots=yy();if(t.vnode.shapeFlag&32){const r=e._;r?(Ty(i,e,n),n&&w0(i,"_",r,!0)):xy(e,i)}else e&&ky(t,e)},s2=(t,e,n)=>{const{vnode:i,slots:r}=t;let s=!0,o=ut;if(i.shapeFlag&32){const a=e._;a?n&&a===1?s=!1:Ty(r,e,n):(s=!e.$stable,xy(e,r)),o=e}else e&&(ky(t,e),o={default:1});if(s)for(const a in r)!ap(a)&&o[a]==null&&delete r[a]},Bt=Oy;function o2(t){return Sy(t)}function a2(t){return Sy(t,Ex)}function Sy(t,e){const n=Iu();n.__VUE__=!0;const{insert:i,remove:r,patchProp:s,createElement:o,createText:a,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:f=Qi,insertStaticContent:p}=t,g=(x,T,D,q=null,C=null,V=null,ie=void 0,re=null,K=!!T.dynamicChildren)=>{if(x===T)return;x&&!Pi(x,T)&&(q=F(x),ce(x,C,V,!0),x=null),T.patchFlag===-2&&(K=!1,T.dynamicChildren=null);const{type:B,ref:ve,shapeFlag:ae}=T;switch(B){case Is:v(x,T,D,q);break;case jt:w(x,T,D,q);break;case Dc:x==null&&b(T,D,q,ie);break;case pt:R(x,T,D,q,C,V,ie,re,K);break;default:ae&1?y(x,T,D,q,C,V,ie,re,K):ae&6?I(x,T,D,q,C,V,ie,re,K):(ae&64||ae&128)&&B.process(x,T,D,q,C,V,ie,re,K,oe)}ve!=null&&C?Co(ve,x&&x.ref,V,T||x,!T):ve==null&&x&&x.ref!=null&&Co(x.ref,null,V,x,!0)},v=(x,T,D,q)=>{if(x==null)i(T.el=a(T.children),D,q);else{const C=T.el=x.el;T.children!==x.children&&c(C,T.children)}},w=(x,T,D,q)=>{x==null?i(T.el=l(T.children||""),D,q):T.el=x.el},b=(x,T,D,q)=>{[x.el,x.anchor]=p(x.children,T,D,q,x.el,x.anchor)},m=({el:x,anchor:T},D,q)=>{let C;for(;x&&x!==T;)C=h(x),i(x,D,q),x=C;i(T,D,q)},_=({el:x,anchor:T})=>{let D;for(;x&&x!==T;)D=h(x),r(x),x=D;r(T)},y=(x,T,D,q,C,V,ie,re,K)=>{if(T.type==="svg"?ie="svg":T.type==="math"&&(ie="mathml"),x==null)S(T,D,q,C,V,ie,re,K);else{const B=x.el&&x.el._isVueCE?x.el:null;try{B&&B._beginPatch(),P(x,T,C,V,ie,re,K)}finally{B&&B._endPatch()}}},S=(x,T,D,q,C,V,ie,re)=>{let K,B;const{props:ve,shapeFlag:ae,transition:ue,dirs:_e}=x;if(K=x.el=o(x.type,V,ve&&ve.is,ve),ae&8?u(K,x.children):ae&16&&A(x.children,K,null,q,C,wf(x,V),ie,re),_e&&zi(x,null,q,"created"),k(K,x,x.scopeId,ie,q),ve){for(const Le in ve)Le!=="value"&&!Ls(Le)&&s(K,Le,null,ve[Le],V,q);"value"in ve&&s(K,"value",null,ve.value,V),(B=ve.onVnodeBeforeMount)&&jn(B,q,x)}_e&&zi(x,null,q,"beforeMount");const xe=Cy(C,ue);xe&&ue.beforeEnter(K),i(K,T,D),((B=ve&&ve.onVnodeMounted)||xe||_e)&&Bt(()=>{B&&jn(B,q,x),xe&&ue.enter(K),_e&&zi(x,null,q,"mounted")},C)},k=(x,T,D,q,C)=>{if(D&&f(x,D),q)for(let V=0;V<q.length;V++)f(x,q[V]);if(C){let V=C.subTree;if(T===V||ru(V.type)&&(V.ssContent===T||V.ssFallback===T)){const ie=C.vnode;k(x,ie,ie.scopeId,ie.slotScopeIds,C.parent)}}},A=(x,T,D,q,C,V,ie,re,K=0)=>{for(let B=K;B<x.length;B++){const ve=x[B]=re?fr(x[B]):ti(x[B]);g(null,ve,T,D,q,C,V,ie,re)}},P=(x,T,D,q,C,V,ie)=>{const re=T.el=x.el;let{patchFlag:K,dynamicChildren:B,dirs:ve}=T;K|=x.patchFlag&16;const ae=x.props||ut,ue=T.props||ut;let _e;if(D&&ps(D,!1),(_e=ue.onVnodeBeforeUpdate)&&jn(_e,D,T,x),ve&&zi(T,x,D,"beforeUpdate"),D&&ps(D,!0),(ae.innerHTML&&ue.innerHTML==null||ae.textContent&&ue.textContent==null)&&u(re,""),B?E(x.dynamicChildren,B,re,D,q,wf(T,C),V):ie||X(x,T,re,null,D,q,wf(T,C),V,!1),K>0){if(K&16)O(re,ae,ue,D,C);else if(K&2&&ae.class!==ue.class&&s(re,"class",null,ue.class,C),K&4&&s(re,"style",ae.style,ue.style,C),K&8){const xe=T.dynamicProps;for(let Le=0;Le<xe.length;Le++){const Be=xe[Le],qe=ae[Be],ot=ue[Be];(ot!==qe||Be==="value")&&s(re,Be,qe,ot,C,D)}}K&1&&x.children!==T.children&&u(re,T.children)}else!ie&&B==null&&O(re,ae,ue,D,C);((_e=ue.onVnodeUpdated)||ve)&&Bt(()=>{_e&&jn(_e,D,T,x),ve&&zi(T,x,D,"updated")},q)},E=(x,T,D,q,C,V,ie)=>{for(let re=0;re<T.length;re++){const K=x[re],B=T[re],ve=K.el&&(K.type===pt||!Pi(K,B)||K.shapeFlag&198)?d(K.el):D;g(K,B,ve,null,q,C,V,ie,!0)}},O=(x,T,D,q,C)=>{if(T!==D){if(T!==ut)for(const V in T)!Ls(V)&&!(V in D)&&s(x,V,T[V],null,C,q);for(const V in D){if(Ls(V))continue;const ie=D[V],re=T[V];ie!==re&&V!=="value"&&s(x,V,re,ie,C,q)}"value"in D&&s(x,"value",T.value,D.value,C)}},R=(x,T,D,q,C,V,ie,re,K)=>{const B=T.el=x?x.el:a(""),ve=T.anchor=x?x.anchor:a("");let{patchFlag:ae,dynamicChildren:ue,slotScopeIds:_e}=T;_e&&(re=re?re.concat(_e):_e),x==null?(i(B,D,q),i(ve,D,q),A(T.children||[],D,ve,C,V,ie,re,K)):ae>0&&ae&64&&ue&&x.dynamicChildren&&x.dynamicChildren.length===ue.length?(E(x.dynamicChildren,ue,D,C,V,ie,re),(T.key!=null||C&&T===C.subTree)&&cp(x,T,!0)):X(x,T,D,ve,C,V,ie,re,K)},I=(x,T,D,q,C,V,ie,re,K)=>{T.slotScopeIds=re,x==null?T.shapeFlag&512?C.ctx.activate(T,D,q,ie,K):Y(T,D,q,C,V,ie,K):W(x,T,K)},Y=(x,T,D,q,C,V,ie)=>{const re=x.component=y2(x,q,C);if(zl(x)&&(re.ctx.renderer=oe),v2(re,!1,ie),re.asyncDep){if(C&&C.registerDep(re,z,ie),!x.el){const K=re.subTree=me(jt);w(null,K,T,D),x.placeholder=K.el}}else z(re,x,T,D,C,V,ie)},W=(x,T,D)=>{const q=T.component=x.component;if(Qx(x,T,D))if(q.asyncDep&&!q.asyncResolved){U(q,T,D);return}else q.next=T,q.update();else T.el=x.el,q.vnode=T},z=(x,T,D,q,C,V,ie)=>{const re=()=>{if(x.isMounted){let{next:ae,bu:ue,u:_e,parent:xe,vnode:Le}=x;{const Ct=Ey(x);if(Ct){ae&&(ae.el=Le.el,U(x,ae,ie)),Ct.asyncDep.then(()=>{Bt(()=>{x.isUnmounted||B()},C)});return}}let Be=ae,qe;ps(x,!1),ae?(ae.el=Le.el,U(x,ae,ie)):ae=Le,ue&&Fa(ue),(qe=ae.props&&ae.props.onVnodeBeforeUpdate)&&jn(qe,xe,ae,Le),ps(x,!0);const ot=bf(x),Ye=x.subTree;x.subTree=ot,g(Ye,ot,d(Ye.el),F(Ye),x,C,V),ae.el=ot.el,Be===null&&zu(x,ot.el),_e&&Bt(_e,C),(qe=ae.props&&ae.props.onVnodeUpdated)&&Bt(()=>jn(qe,xe,ae,Le),C)}else{let ae;const{el:ue,props:_e}=T,{bm:xe,m:Le,parent:Be,root:qe,type:ot}=x,Ye=Sr(T);if(ps(x,!1),xe&&Fa(xe),!Ye&&(ae=_e&&_e.onVnodeBeforeMount)&&jn(ae,Be,T),ps(x,!0),ue&&Ee){const Ct=()=>{x.subTree=bf(x),Ee(ue,x.subTree,x,C,null)};Ye&&ot.__asyncHydrate?ot.__asyncHydrate(ue,x,Ct):Ct()}else{qe.ce&&qe.ce._hasShadowRoot()&&qe.ce._injectChildStyle(ot,x.parent?x.parent.type:void 0);const Ct=x.subTree=bf(x);g(null,Ct,D,q,x,C,V),T.el=Ct.el}if(Le&&Bt(Le,C),!Ye&&(ae=_e&&_e.onVnodeMounted)){const Ct=T;Bt(()=>jn(ae,Be,Ct),C)}(T.shapeFlag&256||Be&&Sr(Be.vnode)&&Be.vnode.shapeFlag&256)&&x.a&&Bt(x.a,C),x.isMounted=!0,T=D=q=null}};x.scope.on();const K=x.effect=new E0(re);x.scope.off();const B=x.update=K.run.bind(K),ve=x.job=K.runIfDirty.bind(K);
vendor: 14,780 bytes, line 4
4ve.i=x,ve.id=x.uid,K.scheduler=()=>np(ve),ps(x,!0),B()},U=(x,T,D)=>{T.component=x;const q=x.vnode.props;x.vnode=T,x.next=null,t2(x,T.props,q,D),s2(x,T.children,D),Er(),kg(x),Pr()},X=(x,T,D,q,C,V,ie,re,K=!1)=>{const B=x&&x.children,ve=x?x.shapeFlag:0,ae=T.children,{patchFlag:ue,shapeFlag:_e}=T;if(ue>0){if(ue&128){M(B,ae,D,q,C,V,ie,re,K);return}else if(ue&256){le(B,ae,D,q,C,V,ie,re,K);return}}_e&8?(ve&16&&ge(B,C,V),ae!==B&&u(D,ae)):ve&16?_e&16?M(B,ae,D,q,C,V,ie,re,K):ge(B,C,V,!0):(ve&8&&u(D,""),_e&16&&A(ae,D,q,C,V,ie,re,K))},le=(x,T,D,q,C,V,ie,re,K)=>{x=x||ko,T=T||ko;const B=x.length,ve=T.length,ae=Math.min(B,ve);let ue;for(ue=0;ue<ae;ue++){const _e=T[ue]=K?fr(T[ue]):ti(T[ue]);g(x[ue],_e,D,null,C,V,ie,re,K)}B>ve?ge(x,C,V,!0,!1,ae):A(T,D,q,C,V,ie,re,K,ae)},M=(x,T,D,q,C,V,ie,re,K)=>{let B=0;const ve=T.length;let ae=x.length-1,ue=ve-1;for(;B<=ae&&B<=ue;){const _e=x[B],xe=T[B]=K?fr(T[B]):ti(T[B]);if(Pi(_e,xe))g(_e,xe,D,null,C,V,ie,re,K);else break;B++}for(;B<=ae&&B<=ue;){const _e=x[ae],xe=T[ue]=K?fr(T[ue]):ti(T[ue]);if(Pi(_e,xe))g(_e,xe,D,null,C,V,ie,re,K);else break;ae--,ue--}if(B>ae){if(B<=ue){const _e=ue+1,xe=_e<ve?T[_e].el:q;for(;B<=ue;)g(null,T[B]=K?fr(T[B]):ti(T[B]),D,xe,C,V,ie,re,K),B++}}else if(B>ue)for(;B<=ae;)ce(x[B],C,V,!0),B++;else{const _e=B,xe=B,Le=new Map;for(B=xe;B<=ue;B++){const dt=T[B]=K?fr(T[B]):ti(T[B]);dt.key!=null&&Le.set(dt.key,B)}let Be,qe=0;const ot=ue-xe+1;let Ye=!1,Ct=0;const Gt=new Array(ot);for(B=0;B<ot;B++)Gt[B]=0;for(B=_e;B<=ae;B++){const dt=x[B];if(qe>=ot){ce(dt,C,V,!0);continue}let Rt;if(dt.key!=null)Rt=Le.get(dt.key);else for(Be=xe;Be<=ue;Be++)if(Gt[Be-xe]===0&&Pi(dt,T[Be])){Rt=Be;break}Rt===void 0?ce(dt,C,V,!0):(Gt[Rt-xe]=B+1,Rt>=Ct?Ct=Rt:Ye=!0,g(dt,T[Rt],D,null,C,V,ie,re,K),qe++)}const Bn=Ye?l2(Gt):ko;for(Be=Bn.length-1,B=ot-1;B>=0;B--){const dt=xe+B,Rt=T[dt],dn=T[dt+1],Oe=dt+1<ve?dn.el||Py(dn):q;Gt[B]===0?g(null,Rt,D,Oe,C,V,ie,re,K):Ye&&(Be<0||B!==Bn[Be]?fe(Rt,D,Oe,2):Be--)}}},fe=(x,T,D,q,C=null)=>{const{el:V,type:ie,transition:re,children:K,shapeFlag:B}=x;if(B&6){fe(x.component.subTree,T,D,q);return}if(B&128){x.suspense.move(T,D,q);return}if(B&64){ie.move(x,T,D,oe);return}if(ie===pt){i(V,T,D);for(let ae=0;ae<K.length;ae++)fe(K[ae],T,D,q);i(x.anchor,T,D);return}if(ie===Dc){m(x,T,D);return}if(q!==2&&B&1&&re)if(q===0)re.beforeEnter(V),i(V,T,D),Bt(()=>re.enter(V),C);else{const{leave:ae,delayLeave:ue,afterLeave:_e}=re,xe=()=>{x.ctx.isUnmounted?r(V):i(V,T,D)},Le=()=>{V._isLeaving&&V[Vi](!0),ae(V,()=>{xe(),_e&&_e()})};ue?ue(V,xe,Le):Le()}else i(V,T,D)},ce=(x,T,D,q=!1,C=!1)=>{const{type:V,props:ie,ref:re,children:K,dynamicChildren:B,shapeFlag:ve,patchFlag:ae,dirs:ue,cacheIndex:_e,memo:xe}=x;if(ae===-2&&(C=!1),re!=null&&(Er(),Co(re,null,D,x,!0),Pr()),_e!=null&&(T.renderCache[_e]=void 0),ve&256){T.ctx.deactivate(x);return}const Le=ve&1&&ue,Be=!Sr(x);let qe;if(Be&&(qe=ie&&ie.onVnodeBeforeUnmount)&&jn(qe,T,x),ve&6)Se(x.component,D,q);else{if(ve&128){x.suspense.unmount(D,q);return}Le&&zi(x,null,T,"beforeUnmount"),ve&64?x.type.remove(x,T,D,oe,q):B&&!B.hasOnce&&(V!==pt||ae>0&&ae&64)?ge(B,T,D,!1,!0):(V===pt&&ae&384||!C&&ve&16)&&ge(K,T,D),q&&Re(x)}const ot=xe!=null&&_e==null;(Be&&(qe=ie&&ie.onVnodeUnmounted)||Le||ot)&&Bt(()=>{qe&&jn(qe,T,x),Le&&zi(x,null,T,"unmounted"),ot&&(x.el=null)},D)},Re=x=>{const{type:T,el:D,anchor:q,transition:C}=x;if(T===pt){ye(D,q);return}if(T===Dc){_(x);return}const V=()=>{r(D),C&&!C.persisted&&C.afterLeave&&C.afterLeave()};if(x.shapeFlag&1&&C&&!C.persisted){const{leave:ie,delayLeave:re}=C,K=()=>ie(D,V);re?re(x.el,V,K):K()}else V()},ye=(x,T)=>{let D;for(;x!==T;)D=h(x),r(x),x=D;r(T)},Se=(x,T,D)=>{const{bum:q,scope:C,job:V,subTree:ie,um:re,m:K,a:B}=x;iu(K),iu(B),q&&Fa(q),C.stop(),V&&(V.flags|=8,ce(ie,x,T,D)),re&&Bt(re,T),Bt(()=>{x.isUnmounted=!0},T)},ge=(x,T,D,q=!1,C=!1,V=0)=>{for(let ie=V;ie<x.length;ie++)ce(x[ie],T,D,q,C)},F=x=>{if(x.shapeFlag&6)return F(x.component.subTree);if(x.shapeFlag&128)return x.suspense.next();const T=h(x.anchor||x.el),D=T&&T[X0];return D?h(D):T};let G=!1;const ne=(x,T,D)=>{let q;x==null?T._vnode&&(ce(T._vnode,null,null,!0),q=T._vnode.component):g(T._vnode||null,x,T,null,null,null,D),T._vnode=x,G||(G=!0,kg(q),Qc(),G=!1)},oe={p:g,um:ce,m:fe,r:Re,mt:Y,mc:A,pc:X,pbc:E,n:F,o:t};let de,Ee;return e&&([de,Ee]=e(oe)),{render:ne,hydrate:de,createApp:qx(ne,de)}}function wf({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 ps({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Cy(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function cp(t,e,n=!1){const i=t.children,r=e.children;if(Pe(i)&&Pe(r))for(let s=0;s<i.length;s++){const o=i[s];let a=r[s];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=r[s]=fr(r[s]),a.el=o.el),!n&&a.patchFlag!==-2&&cp(o,a)),a.type===Is&&(a.patchFlag===-1&&(a=r[s]=fr(a)),a.el=o.el),a.type===jt&&!a.el&&(a.el=o.el)}}function l2(t){const e=t.slice(),n=[0];let i,r,s,o,a;const l=t.length;for(i=0;i<l;i++){const c=t[i];if(c!==0){if(r=n[n.length-1],t[r]<c){e[i]=r,n.push(i);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[i]=n[s-1]),n[s]=i)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=e[o];return n}function Ey(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Ey(e)}function iu(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}function Py(t){if(t.placeholder)return t.placeholder;const e=t.component;return e?Py(e.subTree):null}const ru=t=>t.__isSuspense;let Sd=0;const c2={name:"Suspense",__isSuspense:!0,process(t,e,n,i,r,s,o,a,l,c){if(t==null)u2(e,n,i,r,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}f2(t,e,n,i,r,o,a,l,c)}},hydrate:d2,normalize:h2},Ay=c2;function _l(t,e){const n=t.props&&t.props[e];Ae(n)&&n()}function u2(t,e,n,i,r,s,o,a,l){const{p:c,o:{createElement:u}}=l,d=u("div"),h=t.suspense=Ry(t,r,i,e,d,n,s,o,a,l);c(null,h.pendingBranch=t.ssContent,d,null,i,h,s,o),h.deps>0?(_l(t,"onPending"),_l(t,"onFallback"),c(null,t.ssFallback,e,n,i,null,s,o),Eo(h,t.ssFallback)):h.resolve(!1,!0)}function f2(t,e,n,i,r,s,o,a,{p:l,um:c,o:{createElement:u}}){const d=e.suspense=t.suspense;d.vnode=e,e.el=t.el;const h=e.ssContent,f=e.ssFallback,{activeBranch:p,pendingBranch:g,isInFallback:v,isHydrating:w}=d;if(g)d.pendingBranch=h,Pi(g,h)?(l(g,h,d.hiddenContainer,null,r,d,s,o,a),d.deps<=0?d.resolve():v&&(w||(l(p,f,n,i,r,null,s,o,a),Eo(d,f)))):(d.pendingId=Sd++,w?(d.isHydrating=!1,d.activeBranch=g):c(g,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),v?(l(null,h,d.hiddenContainer,null,r,d,s,o,a),d.deps<=0?d.resolve():(l(p,f,n,i,r,null,s,o,a),Eo(d,f))):p&&Pi(p,h)?(l(p,h,n,i,r,d,s,o,a),d.resolve(!0)):(l(null,h,d.hiddenContainer,null,r,d,s,o,a),d.deps<=0&&d.resolve()));else if(p&&Pi(p,h))l(p,h,n,i,r,d,s,o,a),Eo(d,h);else if(_l(e,"onPending"),d.pendingBranch=h,h.shapeFlag&512?d.pendingId=h.component.suspenseId:d.pendingId=Sd++,l(null,h,d.hiddenContainer,null,r,d,s,o,a),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:m}=d;b>0?setTimeout(()=>{d.pendingId===m&&d.fallback(f)},b):b===0&&d.fallback(f)}}function Ry(t,e,n,i,r,s,o,a,l,c,u=!1){const{p:d,m:h,um:f,n:p,o:{parentNode:g,remove:v}}=c;let w;const b=p2(t);b&&e&&e.pendingBranch&&(w=e.pendingId,e.deps++);const m=t.props?x0(t.props.timeout):void 0,_=s,y={vnode:t,parent:e,parentComponent:n,namespace:o,container:i,hiddenContainer:r,deps:0,pendingId:Sd++,timeout:typeof m=="number"?m:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(S=!1,k=!1){const{vnode:A,activeBranch:P,pendingBranch:E,pendingId:O,effects:R,parentComponent:I,container:Y,isInFallback:W}=y;let z=!1;if(y.isHydrating)y.isHydrating=!1;else if(!S){z=P&&E.transition&&E.transition.mode==="out-in";let le=!1;z&&(P.transition.afterLeave=()=>{O===y.pendingId&&(h(E,Y,s===_&&!le?p(P):s,0),gl(R),W&&A.ssFallback&&(A.ssFallback.el=null))}),P&&!y.isFallbackMountPending&&(g(P.el)===Y&&(s=p(P),le=!0),f(P,I,y,!0),!z&&W&&A.ssFallback&&Bt(()=>A.ssFallback.el=null,y)),z||h(E,Y,s,0)}y.isFallbackMountPending=!1,Eo(y,E),y.pendingBranch=null,y.isInFallback=!1;let U=y.parent,X=!1;for(;U;){if(U.pendingBranch){U.effects.push(...R),X=!0;break}U=U.parent}!X&&!z&&gl(R),y.effects=[],b&&e&&e.pendingBranch&&w===e.pendingId&&(e.deps--,e.deps===0&&!k&&e.resolve()),_l(A,"onResolve")},fallback(S){if(!y.pendingBranch)return;const{vnode:k,activeBranch:A,parentComponent:P,container:E,namespace:O}=y;_l(k,"onFallback");const R=p(A),I=()=>{y.isFallbackMountPending=!1,y.isInFallback&&(d(null,S,E,R,P,null,O,a,l),Eo(y,S))},Y=S.transition&&S.transition.mode==="out-in";Y&&(y.isFallbackMountPending=!0,A.transition.afterLeave=I),y.isInFallback=!0,f(A,P,null,!0),Y||I()},move(S,k,A){y.activeBranch&&h(y.activeBranch,S,k,A),y.container=S},next(){return y.activeBranch&&p(y.activeBranch)},registerDep(S,k,A){const P=!!y.pendingBranch;P&&y.deps++;const E=S.vnode.el;S.asyncDep.catch(O=>{na(O,S,0)}).then(O=>{if(S.isUnmounted||y.isUnmounted||y.pendingId!==S.suspenseId)return;Ed(),S.asyncResolved=!0;const{vnode:R}=S;Pd(S,O),E&&(R.el=E);const I=!E&&S.subTree.el;k(S,R,g(E||S.subTree.el),E?null:p(S.subTree),y,o,A),I&&(R.placeholder=null,v(I)),zu(S,R.el),P&&--y.deps===0&&y.resolve()})},unmount(S,k){y.isUnmounted=!0,y.activeBranch&&f(y.activeBranch,n,S,k),y.pendingBranch&&f(y.pendingBranch,n,S,k)}};return y}function d2(t,e,n,i,r,s,o,a,l){const c=e.suspense=Ry(e,i,n,t.parentNode,document.createElement("div"),null,r,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 h2(t){const{shapeFlag:e,children:n}=t,i=e&32;t.ssContent=Fg(i?n.default:n),t.ssFallback=i?Fg(n.fallback):me(jt)}function Fg(t){let e;if(Ae(t)){const n=Ho&&t._c;n&&(t._d=!1,te()),t=t(),n&&(t._d=!0,e=Vn,My())}return Pe(t)&&(t=Gx(t)),t=ti(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function Oy(t,e){e&&e.pendingBranch?Pe(t)?e.effects.push(...t):e.effects.push(t):gl(t)}function Eo(t,e){t.activeBranch=e;const{vnode:n,parentComponent:i}=t;let r=e.el;for(;!r&&e.component;)e=e.component.subTree,r=e.el;n.el=r,i&&i.subTree===n&&(i.vnode.el=r,zu(i,r))}function p2(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const pt=Symbol.for("v-fgt"),Is=Symbol.for("v-txt"),jt=Symbol.for("v-cmt"),Dc=Symbol.for("v-stc"),Va=[];let Vn=null;function te(t=!1){Va.push(Vn=t?null:[])}function My(){Va.pop(),Vn=Va[Va.length-1]||null}let Ho=1;function su(t,e=!1){Ho+=t,t<0&&Vn&&e&&(Vn.hasOnce=!0)}function Ly(t){return t.dynamicChildren=Ho>0?Vn||ko:null,My(),Ho>0&&Vn&&Vn.push(t),t}function pe(t,e,n,i,r,s){return Ly(J(t,e,n,i,r,s,!0))}function Ze(t,e,n,i,r){return Ly(me(t,e,n,i,r,!0))}function Ys(t){return t?t.__v_isVNode===!0:!1}function Pi(t,e){return t.type===e.type&&t.key===e.key}const Dy=({key:t})=>t??null,Nc=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?ft(t)||At(t)||Ae(t)?{i:cn,r:t,k:e,f:!!n}:t:null);function J(t,e=null,n=null,i=0,r=null,s=t===pt?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Dy(e),ref:e&&Nc(e),scopeId:q0,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:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:cn};return a?(up(l,n),s&128&&t.normalize(l)):n&&(l.shapeFlag|=ft(n)?8:16),Ho>0&&!o&&Vn&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&Vn.push(l),l}const me=g2;function g2(t,e=null,n=null,i=0,r=null,s=!1){if((!t||t===ly)&&(t=jt),Ys(t)){const a=Rr(t,e,!0);return n&&up(a,n),Ho>0&&!s&&Vn&&(a.shapeFlag&6?Vn[Vn.indexOf(t)]=a:Vn.push(a)),a.patchFlag=-2,a}if(x2(t)&&(t=t.__vccOpts),e){e=Ny(e);let{class:a,style:l}=e;a&&!ft(a)&&(e.class=_t(a)),et(l)&&($u(l)&&!Pe(l)&&(l=Xt({},l)),e.style=ta(l))}const o=ft(t)?1:ru(t)?128:K0(t)?64:et(t)?4:Ae(t)?2:0;return J(t,e,n,i,r,o,s,!0)}function Ny(t){return t?$u(t)||vy(t)?Xt({},t):t:null}function Rr(t,e,n=!1,i=!1){const{props:r,ref:s,patchFlag:o,children:a,transition:l}=t,c=e?zo(r||{},e):r,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&Dy(c),ref:e&&e.ref?n&&s?Pe(s)?s.concat(Nc(e)):[s,Nc(e)]:Nc(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!==pt?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&&Rr(t.ssContent),ssFallback:t.ssFallback&&Rr(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&i&&jo(u,l.clone(u)),u}function Tt(t=" ",e=0){return me(Is,null,t,e)}function Lt(t="",e=!1){return e?(te(),Ze(jt,null,t)):me(jt,null,t)}function ti(t){return t==null||typeof t=="boolean"?me(jt):Pe(t)?me(pt,null,t.slice()):Ys(t)?fr(t):me(Is,null,String(t))}function fr(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Rr(t)}function up(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(Pe(e))n=16;else if(typeof e=="object")if(i&65){const r=e.default;r&&(r._c&&(r._d=!1),up(t,r()),r._c&&(r._d=!0));return}else{n=32;const r=e._;!r&&!vy(e)?e._ctx=cn:r===3&&cn&&(cn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Ae(e)?(e={default:e,_ctx:cn},n=32):(e=String(e),i&64?(n=16,e=[Tt(e)]):n=8);t.children=e,t.shapeFlag|=n}function zo(...t){const e={};for(let n=0;n<t.length;n++){const i=t[n];for(const r in i)if(r==="class")e.class!==i.class&&(e.class=_t([e.class,i.class]));else if(r==="style")e.style=ta([e.style,i.style]);else if(jl(r)){const s=e[r],o=i[r];o&&s!==o&&!(Pe(s)&&s.includes(o))?e[r]=s?[].concat(s,o):o:o==null&&s==null&&!Mu(r)&&(e[r]=o)}else r!==""&&(e[r]=i[r])}return e}function jn(t,e,n,i=null){Di(t,e,7,[n,i])}const m2=py();let _2=0;function y2(t,e,n){const i=t.type,r=(e?e.appContext:t.appContext)||m2,s={uid:_2++,vnode:t,type:i,parent:e,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new C0(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(r.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:wy(i,r),emitsOptions:gy(i,r),emit:null,emitted:null,propsDefaults:ut,inheritAttrs:i.inheritAttrs,ctx:ut,data:ut,props:ut,attrs:ut,slots:ut,refs:ut,setupState:ut,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,
vendor: 11,918 bytes, line 4
4sp:null};return s.ctx={_:s},s.root=e?e.root:s,s.emit=Xx.bind(null,s),t.ce&&t.ce(s),s}let an=null;const fs=()=>an||cn;let ou,Cd;{const t=Iu(),e=(n,i)=>{let r;return(r=t[n])||(r=t[n]=[]),r.push(i),s=>{r.length>1?r.forEach(o=>o(s)):r[0](s)}};ou=e("__VUE_INSTANCE_SETTERS__",n=>an=n),Cd=e("__VUE_SSR_SETTERS__",n=>Vo=n)}const Ul=t=>{const e=an;return ou(t),t.scope.on(),()=>{t.scope.off(),ou(e)}},Ed=()=>{an&&an.scope.off(),ou(null)};function Iy(t){return t.vnode.shapeFlag&4}let Vo=!1;function v2(t,e=!1,n=!1){e&&Cd(e);const{props:i,children:r}=t.vnode,s=Iy(t);e2(t,i,s,e),r2(t,r,n||e);const o=s?b2(t,e):void 0;return e&&Cd(!1),o}function b2(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Bx);const{setup:i}=n;if(i){Er();const r=t.setupContext=i.length>1?$y(t):null,s=Ul(t),o=Hl(i,t,0,[t.props,r]),a=v0(o);if(Pr(),s(),(a||t.sp)&&!Sr(t)&&op(t),a){if(o.then(Ed,Ed),e)return o.then(l=>{Pd(t,l)}).catch(l=>{na(l,t,0)});t.asyncDep=o}else Pd(t,o)}else By(t)}function Pd(t,e,n){Ae(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:et(e)&&(t.setupState=z0(e)),By(t)}function By(t,e,n){const i=t.type;t.render||(t.render=i.render||Qi);{const r=Ul(t);Er();try{jx(t)}finally{Pr(),r()}}}const w2={get(t,e){return yn(t,"get",""),t[e]}};function $y(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,w2),slots:t.slots,emit:t.emit,expose:e}}function Vu(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(z0(sx(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in za)return za[n](t)},has(e,n){return n in e||n in za}})):t.proxy}function Ad(t,e=!0){return Ae(t)?t.displayName||t.name:t.name||e&&t.__name}function x2(t){return Ae(t)&&"__vccOpts"in t}const He=(t,e)=>dx(t,e,Vo);function wn(t,e,n){try{su(-1);const i=arguments.length;return i===2?et(e)&&!Pe(e)?Ys(e)?me(t,null,[e]):me(t,e):me(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Ys(n)&&(n=[n]),me(t,e,n))}finally{su(1)}}const k2="3.5.34";let Rd;const jg=typeof window<"u"&&window.trustedTypes;if(jg)try{Rd=jg.createPolicy("vue",{createHTML:t=>t})}catch{}const Fy=Rd?t=>Rd.createHTML(t):t=>t,T2="http://www.w3.org/2000/svg",S2="http://www.w3.org/1998/Math/MathML",cr=typeof document<"u"?document:null,Hg=cr&&cr.createElement("template"),C2={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const r=e==="svg"?cr.createElementNS(T2,t):e==="mathml"?cr.createElementNS(S2,t):n?cr.createElement(t,{is:n}):cr.createElement(t);return t==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:t=>cr.createTextNode(t),createComment:t=>cr.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>cr.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,r,s){const o=n?n.previousSibling:e.lastChild;if(r&&(r===s||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),n),!(r===s||!(r=r.nextSibling)););else{Hg.innerHTML=Fy(i==="svg"?`<svg>${t}</svg>`:i==="mathml"?`<math>${t}</math>`:t);const a=Hg.content;if(i==="svg"||i==="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]}},Ir="transition",fa="animation",yl=Symbol("_vtc"),jy={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},E2=Xt({},G0,jy),P2=t=>(t.displayName="Transition",t.props=E2,t),Wl=P2((t,{slots:e})=>wn(Tx,A2(t),e)),gs=(t,e=[])=>{Pe(t)?t.forEach(n=>n(...e)):t&&t(...e)},zg=t=>t?Pe(t)?t.some(e=>e.length>1):t.length>1:!1;function A2(t){const e={};for(const R in t)R in jy||(e[R]=t[R]);if(t.css===!1)return e;const{name:n="v",type:i,duration:r,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:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=t,p=R2(r),g=p&&p[0],v=p&&p[1],{onBeforeEnter:w,onEnter:b,onEnterCancelled:m,onLeave:_,onLeaveCancelled:y,onBeforeAppear:S=w,onAppear:k=b,onAppearCancelled:A=m}=e,P=(R,I,Y,W)=>{R._enterCancelled=W,ms(R,I?u:a),ms(R,I?c:o),Y&&Y()},E=(R,I)=>{R._isLeaving=!1,ms(R,d),ms(R,f),ms(R,h),I&&I()},O=R=>(I,Y)=>{const W=R?k:b,z=()=>P(I,R,Y);gs(W,[I,z]),Vg(()=>{ms(I,R?l:s),sr(I,R?u:a),zg(W)||Ug(I,i,g,z)})};return Xt(e,{onBeforeEnter(R){gs(w,[R]),sr(R,s),sr(R,o)},onBeforeAppear(R){gs(S,[R]),sr(R,l),sr(R,c)},onEnter:O(!1),onAppear:O(!0),onLeave(R,I){R._isLeaving=!0;const Y=()=>E(R,I);sr(R,d),R._enterCancelled?(sr(R,h),Yg(R)):(Yg(R),sr(R,h)),Vg(()=>{R._isLeaving&&(ms(R,d),sr(R,f),zg(_)||Ug(R,i,v,Y))}),gs(_,[R,Y])},onEnterCancelled(R){P(R,!1,void 0,!0),gs(m,[R])},onAppearCancelled(R){P(R,!0,void 0,!0),gs(A,[R])},onLeaveCancelled(R){E(R),gs(y,[R])}})}function R2(t){if(t==null)return null;if(et(t))return[xf(t.enter),xf(t.leave)];{const e=xf(t);return[e,e]}}function xf(t){return x0(t)}function sr(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[yl]||(t[yl]=new Set)).add(e)}function ms(t,e){e.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const n=t[yl];n&&(n.delete(e),n.size||(t[yl]=void 0))}function Vg(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let O2=0;function Ug(t,e,n,i){const r=t._endId=++O2,s=()=>{r===t._endId&&i()};if(n!=null)return setTimeout(s,n);const{type:o,timeout:a,propCount:l}=M2(t,e);if(!o)return i();const c=o+"end";let u=0;const d=()=>{t.removeEventListener(c,h),s()},h=f=>{f.target===t&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},a+1),t.addEventListener(c,h)}function M2(t,e){const n=window.getComputedStyle(t),i=p=>(n[p]||"").split(", "),r=i(`${Ir}Delay`),s=i(`${Ir}Duration`),o=Wg(r,s),a=i(`${fa}Delay`),l=i(`${fa}Duration`),c=Wg(a,l);let u=null,d=0,h=0;e===Ir?o>0&&(u=Ir,d=o,h=s.length):e===fa?c>0&&(u=fa,d=c,h=l.length):(d=Math.max(o,c),u=d>0?o>c?Ir:fa:null,h=u?u===Ir?s.length:l.length:0);const f=u===Ir&&/\b(?:transform|all)(?:,|$)/.test(i(`${Ir}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:f}}function Wg(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,i)=>qg(n)+qg(t[i])))}function qg(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Yg(t){return(t?t.ownerDocument:document).body.offsetHeight}function L2(t,e,n){const i=t[yl];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const au=Symbol("_vod"),Hy=Symbol("_vsh"),fp={name:"show",beforeMount(t,{value:e},{transition:n}){t[au]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):da(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!=!n&&(i?e?(i.beforeEnter(t),da(t,!0),i.enter(t)):i.leave(t,()=>{da(t,!1)}):da(t,e))},beforeUnmount(t,{value:e}){da(t,e)}};function da(t,e){t.style.display=e?t[au]:"none",t[Hy]=!e}const D2=Symbol(""),N2=/(?:^|;)\s*display\s*:/;function I2(t,e,n){const i=t.style,r=ft(n);let s=!1;if(n&&!r){if(e)if(ft(e))for(const o of e.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&Sa(i,a,"")}else for(const o in e)n[o]==null&&Sa(i,o,"");for(const o in n){o==="display"&&(s=!0);const a=n[o];a!=null?$2(t,o,!ft(e)&&e?e[o]:void 0,a)||Sa(i,o,a):Sa(i,o,"")}}else if(r){if(e!==n){const o=i[D2];o&&(n+=";"+o),i.cssText=n,s=N2.test(n)}}else e&&t.removeAttribute("style");au in t&&(t[au]=s?i.display:"",t[Hy]&&(i.display="none"))}const Xg=/\s*!important$/;function Sa(t,e,n){if(Pe(n))n.forEach(i=>Sa(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=B2(t,e);Xg.test(n)?t.setProperty(us(i),n.replace(Xg,""),"important"):t[i]=n}}const Kg=["Webkit","Moz","ms"],kf={};function B2(t,e){const n=kf[e];if(n)return n;let i=Dn(e);if(i!=="filter"&&i in t)return kf[e]=i;i=Nu(i);for(let r=0;r<Kg.length;r++){const s=Kg[r]+i;if(s in t)return kf[e]=s}return e}function $2(t,e,n,i){return t.tagName==="TEXTAREA"&&(e==="width"||e==="height")&&ft(i)&&n===i}const Gg="http://www.w3.org/1999/xlink";function Zg(t,e,n,i,r,s=Iw(e)){i&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(Gg,e.slice(6,e.length)):t.setAttributeNS(Gg,e,n):n==null||s&&!k0(n)?t.removeAttribute(e):t.setAttribute(e,s?"":ui(n)?String(n):n)}function Jg(t,e,n,i,r){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?Fy(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=k0(n):n==null&&a==="string"?(n="",o=!0):a==="number"&&(n=0,o=!0)}try{t[e]=n}catch{}o&&t.removeAttribute(r||e)}function F2(t,e,n,i){t.addEventListener(e,n,i)}function j2(t,e,n,i){t.removeEventListener(e,n,i)}const Qg=Symbol("_vei");function H2(t,e,n,i,r=null){const s=t[Qg]||(t[Qg]={}),o=s[e];if(i&&o)o.value=i;else{const[a,l]=z2(e);if(i){const c=s[e]=W2(i,r);F2(t,a,c,l)}else o&&(j2(t,a,o,l),s[e]=void 0)}}const em=/(?:Once|Passive|Capture)$/;function z2(t){let e;if(em.test(t)){e={};let i;for(;i=t.match(em);)t=t.slice(0,t.length-i[0].length),e[i[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):us(t.slice(2)),e]}let Tf=0;const V2=Promise.resolve(),U2=()=>Tf||(V2.then(()=>Tf=0),Tf=Date.now());function W2(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Di(q2(i,n.value),e,5,[i])};return n.value=t,n.attached=U2(),n}function q2(t,e){if(Pe(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>r=>!r._stopped&&i&&i(r))}else return e}const tm=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Y2=(t,e,n,i,r,s)=>{const o=r==="svg";e==="class"?L2(t,i,o):e==="style"?I2(t,n,i):jl(e)?Mu(e)||H2(t,e,n,i,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):X2(t,e,i,o))?(Jg(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Zg(t,e,i,o,s,e!=="value")):t._isVueCE&&(K2(t,e)||t._def.__asyncLoader&&(/[A-Z]/.test(e)||!ft(i)))?Jg(t,Dn(e),i,s,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),Zg(t,e,i,o))};function X2(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&tm(e)&&Ae(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=t.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return tm(e)&&ft(n)?!1:e in t}function K2(t,e){const n=t._def.props;if(!n)return!1;const i=Dn(e);return Array.isArray(n)?n.some(r=>Dn(r)===i):Object.keys(n).some(r=>Dn(r)===i)}const G2=["ctrl","shift","alt","meta"],Z2={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)=>G2.some(n=>t[`${n}Key`]&&!e.includes(n))},vl=(t,e)=>{if(!t)return t;const n=t._withMods||(t._withMods={}),i=e.join(".");return n[i]||(n[i]=((r,...s)=>{for(let o=0;o<e.length;o++){const a=Z2[e[o]];if(a&&a(r,e))return}return t(r,...s)}))},J2={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},nm=(t,e)=>{const n=t._withKeys||(t._withKeys={}),i=e.join(".");return n[i]||(n[i]=(r=>
4{if(!("key"in r))return;const s=us(r.key);if(e.some(o=>o===s||J2[o]===s))return t(r)}))},zy=Xt({patchProp:Y2},C2);let Ua,im=!1;function Q2(){return Ua||(Ua=o2(zy))}function ek(){return Ua=im?Ua:a2(zy),im=!0,Ua}const tk=((...t)=>{const e=Q2().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Uy(i);if(!r)return;const s=e._component;!Ae(s)&&!s.render&&!s.template&&(s.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,Vy(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},e}),nk=((...t)=>{const e=ek().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Uy(i);if(r)return n(r,!0,Vy(r))},e});function Vy(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Uy(t){return ft(t)?document.querySelector(t):t}const ik=/"(?:_|\\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*:/,rk=/"(?: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*:/,sk=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function ok(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){ak(t);return}return e}function ak(t){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`)}function lk(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(!sk.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(ik.test(t)||rk.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,ok)}return JSON.parse(t)}catch(i){if(e.strict)throw i;return t}}const Wy=/#/g,qy=/&/g,ck=/\//g,uk=/=/g,fk=/\?/g,Uu=/\+/g,dk=/%5e/gi,hk=/%60/gi,pk=/%7c/gi,gk=/%20/gi,mk=/%2f/gi,_k=/%252f/gi;function Yy(t){return encodeURI(""+t).replace(pk,"|")}function Od(t){return Yy(typeof t=="string"?t:JSON.stringify(t)).replace(Uu,"%2B").replace(gk,"+").replace(Wy,"%23").replace(qy,"%26").replace(hk,"`").replace(dk,"^").replace(ck,"%2F")}function Sf(t){return Od(t).replace(uk,"%3D")}function yk(t){return Yy(t).replace(Wy,"%23").replace(fk,"%3F").replace(_k,"%2F").replace(qy,"%26").replace(Uu,"%2B")}function bl(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function vk(t){return bl(t.replace(mk,"%252F"))}function bk(t){return bl(t.replace(Uu," "))}function wk(t){return bl(t.replace(Uu," "))}function dp(t=""){const e=Object.create(null);t[0]==="?"&&(t=t.slice(1));for(const n of t.split("&")){const i=n.match(/([^=]+)=?(.*)/)||[];if(i.length<2)continue;const r=bk(i[1]);if(r==="__proto__"||r==="constructor")continue;const s=wk(i[2]||"");e[r]===void 0?e[r]=s:Array.isArray(e[r])?e[r].push(s):e[r]=[e[r],s]}return e}function xk(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(n=>`${Sf(t)}=${Od(n)}`).join("&"):`${Sf(t)}=${Od(e)}`:Sf(t)}function Xy(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>xk(e,t[e])).filter(Boolean).join("&")}const kk=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Ky=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Tk=/^([/\\]\s*){2,}[^/\\]/,Sk=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Ck=/\/$|\/\?|\/#/,Ek=/^\.?\//;function Ii(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?kk.test(t):Ky.test(t)||(e.acceptRelative?Tk.test(t):!1)}function Pk(t){return!!t&&Sk.test(t)}function Md(t="",e){return e?Ck.test(t):t.endsWith("/")}function ss(t="",e){if(!e)return(Md(t)?t.slice(0,-1):t)||"/";if(!Md(t,!0))return t||"/";let n=t,i="";const r=t.indexOf("#");r!==-1&&(n=t.slice(0,r),i=t.slice(r));const[s,...o]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(o.length>0?`?${o.join("?")}`:"")+i}function Wu(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(Md(t,!0))return t||"/";let n=t,i="";const r=t.indexOf("#");if(r!==-1&&(n=t.slice(0,r),i=t.slice(r),!n))return i;const[s,...o]=n.split("?");return s+"/"+(o.length>0?`?${o.join("?")}`:"")+i}function Ak(t=""){return t.startsWith("/")}function Rk(t=""){return Ak(t)?t:"/"+t}function Ld(t,e){if(Zy(e)||Ii(t))return t;const n=ss(e);if(t.startsWith(n)){const i=t[n.length];if(!i||i==="/"||i==="?")return t}return qu(n,t)}function rm(t,e){if(Zy(e))return t;const n=ss(e);if(!t.startsWith(n))return t;const i=t[n.length];return i&&i!=="/"&&i!=="?"?t:"/"+t.slice(n.length).replace(/^\/+/,"")}function Gy(t,e){const n=ql(t),i={...dp(n.search),...e};return n.search=Xy(i),Dk(n)}function Zy(t){return!t||t==="/"}function Ok(t){return t&&t!=="/"}function qu(t,...e){let n=t||"";for(const i of e.filter(r=>Ok(r)))if(n){const r=i.replace(Ek,"");n=Wu(n)+r}else n=i;return n}function Jy(...t){const e=/\/(?!\/)/,n=t.filter(Boolean),i=[];let r=0;for(const o of n)if(!(!o||o==="/")){for(const[a,l]of o.split(e).entries())if(!(!l||l===".")){if(l===".."){if(i.length===1&&Ii(i[0]))continue;i.pop(),r--;continue}if(a===1&&i[i.length-1]?.endsWith(":/")){i[i.length-1]+="/"+l;continue}i.push(l),r++}}let s=i.join("/");return r>=0?n[0]?.startsWith("/")&&!s.startsWith("/")?s="/"+s:n[0]?.startsWith("./")&&!s.startsWith("./")&&(s="./"
4+s):s="../".repeat(-1*r)+s,n[n.length-1]?.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function Mk(t){return Lk(t,"https://")}function Lk(t,e){let n=t.match(Ky);return n||(n=t.match(/^\/{2,}/)),n?e+t.slice(n[0].length):e+t}function Qy(t,e){return bl(ss(t))===bl(ss(e))}const e1=Symbol.for("ufo:protocolRelative");function ql(t="",e){const n=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,h=""]=n;return{protocol:d.toLowerCase(),pathname:h,href:d+h,auth:"",host:"",search:"",hash:""}}if(!Ii(t,{acceptRelative:!0}))return sm(t);const[,i="",r,s=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,o="",a=""]=s.match(/([^#/?]*)(.*)?/)||[];i==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=sm(a);return{protocol:i.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:o,pathname:l,search:c,hash:u,[e1]:!i}}function sm(t=""){const[e="",n="",i=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:n,hash:i}}function Dk(t){const e=t.pathname||"",n=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",i=t.hash||"",r=t.auth?t.auth+"@":"",s=t.host||"";return(t.protocol||t[e1]?(t.protocol||"")+"//":"")+r+s+e+n+i}class Nk extends Error{constructor(e,n){super(e,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function Ik(t){const e=t.error?.message||t.error?.toString()||"",n=t.request?.method||t.options?.method||"GET",i=t.request?.url||String(t.request)||"/",r=`[${n}] ${JSON.stringify(i)}`,s=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",o=`${r}: ${s}${e?` ${e}`:""}`,a=new Nk(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 Bk=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function om(t="GET"){return Bk.has(t.toUpperCase())}function $k(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||t instanceof FormData||t instanceof URLSearchParams?!1:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const Fk=new Set(["image/svg","application/xml","application/xhtml","application/html"]),jk=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Hk(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return jk.test(e)?"json":e==="text/event-stream"?"stream":Fk.has(e)||e.startsWith("text/")?"text":"blob"}function zk(t,e,n,i){const r=Vk(e?.headers??t?.headers,n?.headers,i);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:r}}function Vk(t,e,n){if(!e)return new n(t);const i=new n(e);if(t)for(const[r,s]of Symbol.iterator in t||Array.isArray(t)?t:new n(t))i.set(r,s);return i}async function ac(t,e){if(e)if(Array.isArray(e))for(const n of e)await n(t);else await e(t)}const Uk=new Set([408,409,425,429,500,502,503,504]),Wk=new Set([101,204,205,304]);function t1(t={}){const{fetch:e=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:i=globalThis.AbortController}=t;async function r(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=om(a.options.method)?0:1;const d=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(d):Uk.has(d))){const h=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return h>0&&await new Promise(f=>setTimeout(f,h)),s(a.request,{...a.options,retry:u-1})}}const c=Ik(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,s),c}const s=async function(l,c={}){const u={request:l,options:zk(l,c,t.defaults,n),response:void 0,error:void 0};if(u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&(await ac(u,u.options.onRequest),u.options.headers instanceof n||(u.options.headers=new n(u.options.headers||{}))),typeof u.request=="string"&&(u.options.baseURL&&(u.request=Ld(u.request,u.options.baseURL)),u.options.query&&(u.request=Gy(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&&om(u.options.method))if($k(u.options.body)){const f=u.options.headers.get("content-type");typeof u.options.body!="string"&&(u.options.body=f==="application/x-www-form-urlencoded"?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),f||u.options.headers.set("content-type","application/json"),u.o
4ptions.headers.has("accept")||u.options.headers.set("accept","application/json")}else("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 d;if(!u.options.signal&&u.options.timeout){const f=new i;d=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,f.abort(p)},u.options.timeout),u.options.signal=f.signal}try{u.response=await e(u.request,u.options)}catch(f){return u.error=f,u.options.onRequestError&&await ac(u,u.options.onRequestError),await r(u)}finally{d&&clearTimeout(d)}if((u.response.body||u.response._bodyInit)&&!Wk.has(u.response.status)&&u.options.method!=="HEAD"){const f=(u.options.parseResponse?"json":u.options.responseType)||Hk(u.response.headers.get("content-type")||"");switch(f){case"json":{const p=await u.response.text(),g=u.options.parseResponse||lk;u.response._data=g(p);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[f]()}}return u.options.onResponse&&await ac(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await ac(u,u.options.onResponseError),await r(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={})=>t1({...t,...l,defaults:{...t.defaults,...l.defaults,...a}}),o}const lu=(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")})(),qk=lu.fetch?(...t)=>lu.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Yk=lu.Headers,Xk=lu.AbortController,Kk=t1({fetch:qk,Headers:Yk,AbortController:Xk}),Gk=Kk,Zk=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,hp=()=>Zk().app,Jk=()=>hp().baseURL,Qk=()=>hp().buildAssetsDir,pp=(...t)=>Jy(n1(),Qk(),...t),n1=(...t)=>{const e=hp(),n=e.cdnURL||e.baseURL;return t.length?Jy(n,...t):n};globalThis.__buildAssetsURL=pp,globalThis.__publicAssetsURL=n1;globalThis.$fetch||(globalThis.$fetch=Gk.create({baseURL:Jk()}));"global"in globalThis||(globalThis.global=globalThis);function Dd(t,e={},n){for(const i in t){const r=t[i],s=n?`${n}:${i}`:i;typeof r=="object"&&r!==null?Dd(r,e,s):typeof r=="function"&&(e[s]=r)}return e}const i1=(()=>{if(console.createTask)return console.createTask;const t={run:e=>e()};return()=>t})();function r1(t,e,n,i){for(let r=n;r<t.length;r+=1)try{const s=i?i.run(()=>t[r](...e)):t[r](...e);if(s&&typeof s.then=="function")return Promise.resolve(s).then(()=>r1(t,e,r+1,i))}catch(s){return Promise.reject(s)}}function eT(t,e,n){if(t.length>0)return r1(t,e,0,i1(n))}function tT(t,e,n){if(t.length>0){const i=i1(n);return Promise.all(t.map(r=>i.run(()=>r(...e))))}}function Cf(t,e){for(const n of[...t])n(e)}var nT=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,e,n={}){if(!t||typeof e!="function")return()=>{};const i=t;let r;for(;this._deprecatedHooks[t];)r=this._deprecatedHooks[t],t=r.to;if(r&&!n.allowDeprecated){let s=r.message;s||(s=`${i} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!e.name)try{Object.defineProperty(e,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(e),()=>{e&&(this.removeHook(t,e),e=void 0)}}hookOnce(t,e){let n,i=(...r)=>(typeof n=="function"&&n(),n=void 0,i=void 0,e(...r));return n=this.hook(t,i),n}removeHook(t,e){const n=this._hooks[t];if(n){const i=n.indexOf(e);i!==-1&&n.splice(i,1),n.length===0&&(this._hooks[t]=void 0)}}clearHook(t){this._hooks[t]=void 0}deprecateHook(t,e){this._deprecatedHooks[t]=typeof e=="string"?{to:e}:e;const n=this._hooks[t]||[];this._hooks[t]=void 0;for(const i of n)this.hook(t,i)}deprecateHooks(t){for(const e in t)this.deprecateHook(e,t[e])}
4addHooks(t){const e=Dd(t),n=Object.keys(e).map(i=>this.hook(i,e[i]));return()=>{for(const i of n)i();n.length=0}}removeHooks(t){const e=Dd(t);for(const n in e)this.removeHook(n,e[n])}removeAllHooks(){this._hooks={}}callHook(t,...e){return this.callHookWith(eT,t,e)}callHookParallel(t,...e){return this.callHookWith(tT,t,e)}callHookWith(t,e,n){const i=this._before||this._after?{name:e,args:n,context:{}}:void 0;this._before&&Cf(this._before,i);const r=t(this._hooks[e]?[...this._hooks[e]]:[],n,e);return r instanceof Promise?r.finally(()=>{this._after&&i&&Cf(this._after,i)}):(this._after&&i&&Cf(this._after,i),r)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const e=this._before.indexOf(t);e!==-1&&this._before.splice(e,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const e=this._after.indexOf(t);e!==-1&&this._after.splice(e,1)}}}};function s1(){return new nT}function iT(t={}){let e,n=!1;const i=o=>{if(e&&e!==o)throw new Error("Context conflict")};let r;if(t.asyncContext){const o=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?r=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>
4{if(r){const o=r.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||i(o),e=o,n=!0},unset:()=>{e=void 0,n=!1},call:(o,a)=>{i(o),e=o;try{return r?r.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;Nd.add(c);try{const u=r?r.run(o,a):a();return n||(e=void 0),await u}finally{Nd.delete(c)}}}}function rT(t={}){const e={};return{get(n,i={}){return e[n]||(e[n]=iT({...t,...i})),e[n]}}}const cu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},am="__unctx__",sT=cu[am]||(cu[am]=rT()),oT=(t,e={})=>sT.get(t,e),lm="__unctx_async_handlers__",Nd=cu[lm]||(cu[lm]=new Set);function Wa(t){const e=[];for(const r of Nd){const s=r();s&&e.push(s)}const n=()=>{for(const r of e)r()};let i=t();return i&&typeof i=="object"&&"catch"in i&&(i=i.catch(r=>{throw n(),r})),[i,n]}const cm=!1,aT=!1,um={id:"__nuxt-loader"},lT=!0,cT={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},uT={deep:!1},fT={},dT="#__nuxt",o1="nuxt-app",fm=36e5,hT="vite:preloadError";function a1(t=o1){return oT(t,{asyncContext:!1})}const pT="__nuxt_plugin";function gT(t){let e=0;const n={_id:t.id||o1||"nuxt-app",_scope:$w(),provide:void 0,versions:{get nuxt(){return"4.4.4"},get vue(){return n.vueApp.version}},payload:Ki({...t.ssrContext?.payload||{},data:Ki({}),state:Kt({}),once:new Set,_errors:Ki({})}),static:{data:{}},runWithContext(r){return n._scope.active&&!Xh()?n._scope.run(()=>dm(n,r)):dm(n,r)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};e++;let r=!1;return()=>{if(!r&&(r=!0,e--,e===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Ki({}),_state:Ki({}),_payloadRevivers:{},...t};{const r=window.__NUXT__;if(r)for(const s in r)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],r[s]);break;default:n.payload[s]=r[s]}}n.hooks=s1(),n.hook=n.hooks.hook;{const r=n.hooks.callHook;n.hooks.callHook=(s,...o)=>Promise.resolve().then(()=>r(s,...o))}n.callHook=n.hooks.callHook,n.provide=(r,s)=>{const o="$"+r;lc(n,o,s),lc(n.vueApp.config.globalProperties,o,s)},lc(n.vueApp,"$nuxt",n),lc(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(hT,s=>{n.callHook("app:chunkError",{error:s.payload}),s.payload.message.includes("Unable to preload CSS")&&s.preventDefault()}),window.useNuxtApp||=yt;const r=n.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",r)}const i=n.payload.config;return n.provide("config",i),n}function mT(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function _T(t,e){if(typeof e=="function"){const{provide:n}=await t.runWithContext(()=>e(t))||{};if(n&&typeof n=="object")for(const i in n)t.provide(i,n[i])}}async function yT(t,e){const n=new Set,i=[],r=[];let s,o=0;async function a(l){const c=l.dependsOn?.filter(u=>e.some(d=>d._name===u)&&!n.has(u))??[];if(c.length>0)i.push([new Set(c),l]);else{const u=_T(t,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(i.map(async([d,h])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(o++,await a(h)))})))}).catch(d=>{if(!l.parallel&&!t.payload.error)throw d;s||=d});l.parallel?r.push(u):await u}}for(const l of e)mT(t,l);for(const l of e)await a(l);if(await Promise.all(r),o)for(let l=0;l<o;l++)await Promise.all(r);if(s)throw t.payload.error||s}function tn(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[pT]:!0,_name:e})}function dm(t,e,n){const i=()=>e();return a1(t._id).set(t),t.vueApp.runWithContext(i)}function vT(t){let e;return Fu()&&(e=fs()?.appContext.app.$nuxt),e||=a1(t).tryUse(),e||null}function yt(t){const e=vT(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function kn(t){return yt().$config}function lc(t,e,n){Object.defineProperty(t,e,{get:()=>n})}function Ef(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 Id(t,e,n=".",i){if(!Ef(e))return Id(t,{},n,i);const r={...e};for(const s of Object.keys(t)){if(s==="__proto__"||s==="constructor")continue;const o=t[s];o!=null&&(i&&i(r,s,o,n)||(Array.isArray(o)&&Array.isArray(r[s])?r[s]=[...o,...r[s]]:Ef(o)&&Ef(r[s])?r[s]=Id(o,r[s],(n?`${n}.`:"")+s.toString(),i):r[s]=o))}return r}function bT(t){return(...e)=>e.reduce((n,i)=>Id(n,i,"",t),{})}const gp=bT();function wT(t,e){try{return e in t}catch{return!1}}
4class hm 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:Bd(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=l1(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}}function xT(t){if(typeof t=="string")return new hm(t);if(kT(t))return t;const e=new hm(t.message??t.statusMessage??"",{cause:t.cause||t});if(wT(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=Bd(t.statusCode,e.statusCode):t.status&&(e.statusCode=Bd(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const n=e.statusMessage;l1(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 kT(t){return t?.constructor?.__h3_error__===!0}const TT=/[^\u0009\u0020-\u007E]/g;function l1(t=""){return t.replace(TT,"")}function Bd(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const ST=Symbol("layout-meta"),Yu=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const Nn=()=>yt()?.$router,Bi=()=>Fu()?Qt(Yu,yt()._route):yt()._route;const CT=()=>{try{if(yt()._processingMiddleware)return!0}catch{return!1}return!1},ET=(t,e)=>{t||="/";const n=typeof t=="string"?t:"path"in t?$d(t):Nn().resolve(t).href;if(e?.open){const{target:c="_blank",windowFeatures:u={}}=e.open,d=[];for(const[h,f]of Object.entries(u))f!==void 0&&d.push(`${h.toLowerCase()}=${f}`);return open(n,c,d.join(", ")),Promise.resolve()}const i=Ii(n,{acceptRelative:!0}),r=e?.external||i;if(r){if(!e?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&Pk(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const s=CT();if(!r&&s){if(e?.replace){if(typeof t=="string"){const{pathname:c,search:u,hash:d}=ql(t);return{path:c,...u&&{query:dp(u)},...d&&{hash:d},replace:!0}}return{...t,replace:!0}}return t}const o=Nn(),a=yt();if(r)return a._scope.stop(),e?.replace?location.replace(n):location.href=n,s?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const l=typeof t=="string"?c1(t):t;return e?.replace?o.replace(l):o.push(l)};function $d(t){return Gy(t.path||"",t.query||{})+(t.hash||"")}function c1(t){const e=ql(t);return yk(vk(e.pathname))+e.search+e.hash}const u1="__nuxt_error",ia=()=>tp(yt().payload,"error"),Ts=t=>{const e=es(t);try{const n=ia();yt().hooks.callHook("app:error",e),n.value||=e}catch{throw e}return e},PT=async(t={})=>{const e=yt(),n=ia();e.callHook("app:error:cleared",t),t.redirect&&await Nn().replace(t.redirect),n.value=void 0},f1=t=>!!t&&typeof t=="object"&&u1 in t,es=t=>{typeof t!="string"&&t.statusText&&(t.message??=t.statusText);const e=xT(t);return Object.defineProperty(e,u1,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(e,"status",{get:()=>e.statusCode,configurable:!0}),Object.defineProperty(e,"statusText",{get:()=>e.statusMessage,configurable:!0}),e};function AT(t){return Uint8Array.fromBase64(t).buffer}function RT(t){return Uint8Array.from(Buffer.from(t,"base64")).buffer}function OT(t){const e=atob(t),n=e.length,i=new Uint8Array(n);for(let r=0;r<n;r++)i[r]=e.charCodeAt(r);return i.buffer}const MT=typeof Uint8Array.fromBase64=="function",LT=typeof process=="object"&&process.versions?.node!==void 0,DT=MT?AT:LT?RT:OT,NT=-1,IT=-2,BT=-3,$T=-4,FT=-5,jT=-6,HT=-7;function zT(t,e){return VT(JSON.parse(t),e)}function VT(t,e){if(typeof t=="number")return s(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const n=t,i=Array(n.length);let r=null;function s(o,a=!1){if(o===NT)return;if(o===BT)return NaN;if(o===$T)return 1/0;if(o===FT)return-1/0;if(o===jT)return-0;if(a||typeof o!="number")throw new Error("Invalid input");if(o in i)return i[o];const l=n[o];if(!l||typeof l!="object")i[o]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const c=l[0],u=e&&Object.hasOwn(e,c)?e[c]:void 0;if(u){let d=l[1];if(typeof d!="number"&&(d=n.push(l[1])-1),r??=new Set,r.has(d))throw new Error("Invalid circular reference");return r.add(d),i[o]=u(s(d)),r.delete(d),i[o]}switch(c){case"Date":i[o]=new Date(l[1]);break;case"Set":const d=new Set;i[o]=d;for(let p=1;p<l.length;p+=1)d.add(s(l[p]));break;case"Map":const h=new Map;i[o]=h;for(let p=1;p<l.length;p+=2)h.set(s(l[p]),s(l[p+1]));break;case"RegExp":i[o]=new RegExp(l[1],l[2]);break;case"Object":{const p=l[1];if(typeof n[p]=="object"&&n[p][0]!=="BigInt")throw new Error("Invalid input");i[o]=Object(s(p));break}case"BigInt":i[o]=BigInt(l[1]);break;case"null":const f=Object.create(null);i[o]=f;for(let p=1;p<l.length;p+=2){if(l[p]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");f[l[p]]=s(l[p+1])}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(n[l[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const p=globalThis[c],g=s(l[1]);i[o]=l[2]!==void 0?new p(g,l[2],l[3]):new p(g);break}case"ArrayBuffer":{const p=l[1];if(typeof p!="string")throw new Error("Invalid ArrayBuffer encoding");const g=DT(p);i[o]=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 p=c.slice(9);i[o]=Temporal[p].from(l[1]);break}case"URL":{const p=new URL(l[1]);i[o]=p;break}case"URLSearchParams":{const p=new URLSearchParams(l[1]);i[o]=p;break}default:throw new Error(`Unknown type ${c}`)}}else if(l[0]===HT){const c=l[1];if(!Number.isInteger(c)||c<0)throw new Error("Invalid input");const u=new Array(c);i[o]=u;for(let d=2;d<l.length;d+=2){const h=l[d];if(!Number.isInteger(h)||h<0||h>=c)throw new Error("Invalid input");u[h]=s(l[d+1])}}else{const c=new Array(l.length);i[o]=c;for(let u=0;u<l.length;u+=1){const d=l[u];d!==IT&&(c[u]=s(d))}}else{const c={};i[o]=c;
4for(const u of Object.keys(l)){if(u==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const d=l[u];c[u]=s(d)}}return i[o]}return s(0)}const UT=new Set(["link","style","script","noscript"]),WT=new Set(["title","titleTemplate","script","style","noscript"]),Fd=new Set(["base","meta","link","style","script","noscript"]),qT=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),YT=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),XT=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),KT=new Set(["templateParams","htmlAttrs","bodyAttrs"]),mp=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),wl={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"])},GT={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"},d1={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>`${yr(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"?yr(t):`${yr(t)}:${e}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:t,value:e})=>`${yr(t)} ${e}`}},charset:{}};function yr(t){const e=t.replace(/([A-Z])/g,"-$1").toLowerCase(),n=e.indexOf("-");return n===-1?e:wl.META.has(e.slice(0,n))||wl.OG.has(e.slice(0,n))?t.replace(/([A-Z])/g,":$1").toLowerCase():e}function h1(t){return Object.fromEntries(Object.entries(t).filter(([e,n])=>String(n)!=="false"&&e))}function jd(t){return Array.isArray(t)?t.map(jd):!t||typeof t!="object"?t:Object.fromEntries(Object.entries(t).map(([e,n])=>[yr(e),jd(n)]))}function p1(t,e={}){const{entrySeparator:n="",keyValueSeparator:i="",wrapValue:r,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"?p1(a,e):typeof a=="number"?a.toString():typeof a=="string"&&r?`${r}${a.replace(new RegExp(r,"g"),`\\${r}`)}${r}`:a;return`${o}${i}${l}`}).join(n)}function pm(t,e){const n=h1(e),i=yr(t),r=g1(i);if(!mp.has(i))return[{[r]:i,...n}];const s=Object.fromEntries(Object.entries(n).map(([o,a])=>[`${t}${o==="url"?"":`${o[0].toUpperCase()}${o.slice(1)}`}`,a]));return uu(s||{}).sort((o,a)=>(o[r]?.length||0)-(a[r]?.length||0))}function g1(t){if(d1[t]?.metaKey==="http-equiv"||wl.HTTP_EQUIV.has(t))return"http-equiv";const e=yr(t),n=e.indexOf(":");return n===-1?"name":wl.OG.has(e.slice(0,n))?"property":"name"}function ZT(t){return GT[t]||yr(t)}function JT(t,e){return e==="refresh"?`${t.seconds};url=${t.url}`:p1(jd(t),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:i})=>n===null?"":typeof n=="boolean"?i:void 0,...d1[e]?.unpack})}function uu(t){const e=[],n={};for(const[r,s]of Object.entries(t)){if(Array.isArray(s)){if(r==="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 d=`${r}${c==="url"?"":`:${c}`}`,h=uu({[d]:u});(c==="url"?a:l).push(...h)}e.push(...a,...l)}else e.push(...typeof o=="string"?uu({[r]:o}):pm(r,o));continue}if(typeof s=="object"&&s)if(wl.MEDIA.has(r)){const o=r.startsWith("twitter")?"twitter":"og",a=r.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 mp.has(yr(r))?e.push(...pm(r,s)):n[r]=h1(s);else n[r]=s}const i=Object.entries(n).map(([r,s])=>
4{if(r==="charset")return{charset:s===null?"_null":s};const o=g1(r),a=ZT(r),l=s===null?"_null":typeof s=="object"?JT(s,r):typeof s=="number"?s.toString():s;return o==="http-equiv"?{"http-equiv":a,content:l}:{[o]:a,content:l}});return[...e,...i].map(r=>"content"in r&&r.content==="_null"?{...r,content:null}:r)}const QT={key:"flatMeta",hooks:{"entries:normalize":t=>{const e=[];t.tags=t.tags.map(n=>n.tag!=="_flatMeta"?n:(e.push(uu(n.props).map(i=>({...n,tag:"meta",props:i}))),!1)).filter(Boolean).concat(...e)}}},eS=["name","property","http-equiv"],tS=new Set(["viewport","description","keywords","robots"]);function m1(t){const e=t.split(":");return e.length?mp.has(e[1]):!1}function Hd(t){const{props:e,tag:n}=t;if(YT.has(n))return n;if(n==="link"&&e.rel==="canonical")return"canonical";if(n==="link"&&e.rel==="alternate"){if(e.hreflang)return`alternate:${e.hreflang}`;if(e.type)return`alternate:${e.type}:${e.href||""}`}if(e.charset)return"charset";if(t.tag==="meta"){for(const i of eS)if(e[i]!==void 0){const r=e[i],s=r&&typeof r=="string"&&r.includes(":"),o=r&&tS.has(r),l=!(s||o)&&t.key?`:key:${t.key}`:"";return`${n}:${r}${l}`}}if(t.key)return`${n}:key:${t.key}`;if(e.id)return`${n}:id:${e.id}`;if(n==="link"&&e.rel==="alternate")return`alternate:${e.href||""}`;if(WT.has(n)){const i=t.textContent||t.innerHTML;if(i)return`${n}:content:${i}`}}function _1(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(([i,r])=>`${i}:${String(r)}`).join(",")}`}function fu(t,e,n){typeof t==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(t=t());const r=e?e(n,t):t;if(Array.isArray(r))return r.map(s=>fu(s,e));if(r?.constructor===Object){const s={};for(const o of Object.keys(r))s[o]=fu(r[o],e,o);return s}return r}function nS(t,e){const n=t==="style"?new Map:new Set;function i(r){if(r==null||r===void 0)return;const s=String(r).trim();if(s)if(t==="style"){const[o,...a]=s.split(":").map(l=>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(i):i(e):Array.isArray(e)?e.forEach(r=>i(r)):e&&typeof e=="object"&&Object.entries(e).forEach(([r,s])=>{s&&s!=="false"&&(t==="style"?n.set(String(r).trim(),String(s)):i(r))}),n}function y1(t,e){if(t.props=t.props||{},!e)return t;if(t.tag==="templateParams")return t.props=e,t;const n=Fd.has(t.tag)||t.tag==="htmlAttrs"||t.tag==="bodyAttrs";return Object.entries(e).forEach(([i,r])=>{if(i==="__proto__"||i==="constructor"||i==="prototype")return;if(r===null){t.props[i]=null;return}if(i==="class"||i==="style"){t.props[i]=nS(i,r);return}if(XT.has(i)){if((i==="textContent"||i==="innerHTML")&&typeof r=="object"){let c=e.type;if(e.type||(c="application/json"),!c?.endsWith("json")&&c!=="speculationrules")return;e.type=c,t.props.type=c,t[i]=JSON.stringify(r)}else t[i]=r;return}const s=i.startsWith("data-"),o=n&&!s?i.toLowerCase():i,a=String(r),l=t.tag==="meta"&&o==="content";a==="true"||a===""?t.props[o]=s||l?a:!0:!r&&s&&a==="false"?t.props[o]="false":r!==void 0&&(t.props[o]=r)}),t}function iS(t,e){const n=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},i=y1({tag:t,props:{}},n);return i.key&&UT.has(i.tag)&&(i.props["data-hid"]=i._h=i.key),i.tag==="script"&&typeof i.innerHTML=="object"&&(i.innerHTML=JSON.stringify(i.innerHTML),i.props.type=i.props.type||"application/json"),Array.isArray(i.props.content)?i.props.content.map(r=>({...i,props:{...i.props,content:r}})):i}function rS(t,e){if(!t)return[];typeof t=="function"&&(t=t());const n=(r,s)=>{for(let o=0;o<e.length;o++)s=e[o](r,s);return s};t=n(void 0,t);const i=[];return t=fu(t,n),Object.entries(t||{}).forEach(([r,s])=>{if(s!==void 0)for(const o of Array.isArray(s)?s:[s])i.push(iS(r,o))}),i.flat()}const gm=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,mm={base:-10,title:10},sS={critical:-8,high:-1,low:2},_m={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}},oS=/@import/,ha=t=>t===""||t===!0;function aS(t,e){if(typeof e.tagPriority=="number")return e.tagPriority;let n=100;const i=sS[e.tagPriority]||0,r=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:_m;if(e.tag in mm)n=mm[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=_m.meta[s])}else if(e.tag==="link"&&e.props.rel)n=r.link[e.props.rel];else if(e.tag==="script"){const s=String(e.props.type);ha(e.props.async)?n=r.script.async:e.props.src&&!ha(e.props.defer)&&!ha(e.props.async)&&s!=="module"&&!s.endsWith("json")||e.innerHTML&&!s.endsWith("json")?n=r.script.sync:(ha(e.props.defer)&&e.props.src&&!ha(e.props.async)||s==="module")&&(n=r.script.defer)}else e.tag==="style"&&(n=e.innerHTML&&oS.test(e.innerHTML)?r.style.imported:r.style.sync);return(n||100)+i}function ym(t,e){const n=typeof e=="function"?e(t):e,i=n.key||String(t.plugins.size+1);t.plugins.get(i)||(t.plugins.set(i,n),t.hooks.addHooks(n.hooks||{}))}function lS(t={}){const e=s1();e.addHooks(t.hooks||{});const n=!t.document,i=new Map,r=new Map,s=new Set,o={_entryCount:1,plugins:r,dirty:!1,resolvedOptions:t,hooks:e,ssr:n,entries:i,headEntries(){return[...i.values()]},use:a=>ym(o,a),push(a,l){const c={...l||{}};delete c.head;const u=c._index??o._entryCount++,d={_i:u,input:a,options:c},h={_poll(f=!1){o.dirty=!0,!f&&s.add(u),e.callHook("entries:updated",o)},dispose(){i.delete(u)&&o.invalidate()},patch(f){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(d.input=f,i.set(u,d),h._poll())}};return h.patch(a),h},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await e.callHook("entries:resolve",a);s.size;){const h=s.values().next().value;s.delete(h);const f=i.get(h);if(f){const p={tags:rS(f.input,t.propResolvers||[]).map(g=>Object.assign(g,f.options)),entry:f};await e.callHook("entries:normalize",p),f._tags=p.tags.map((g,v)=>(g._w=aS(o,g),g._p=(f._i<<10)+v,g._d=Hd(g),g._d||(g._h=_1(g)),g))}}let l=!1;a.entries.flatMap(h=>(h._tags||[]).map(f=>({...f,props:{...f.props}}))).sort(gm).reduce((h,f)=>{const p=f._d||f._h;if(!h.has(p))return h.set(p,f);const g=h.get(p);if((f?.tagDuplicateStrategy||(KT.has(f.tag)?"merge":null)||(f.key&&f.key===g.key?"merge":null))==="merge"){const w={...g.props};
4Object.entries(f.props).forEach(([b,m])=>w[b]=b==="style"?new Map([...g.props.style||new Map,...m]):b==="class"?new Set([...g.props.class||new Set,...m]):m),h.set(p,{...f,props:w})}else f._p>>10===g._p>>10&&f.tag==="meta"&&m1(p)?(h.set(p,Object.assign([...Array.isArray(g)?g:[g],f],f)),l=!0):(f._w===g._w?f._p>g._p:f?._w<g?._w)&&h.set(p,f);return h},a.tagMap);const c=a.tagMap.get("title"),u=a.tagMap.get("titleTemplate");if(o._title=c?.textContent,u){const h=u?.textContent;if(o._titleTemplate=h,h){let f=typeof h=="function"?h(c?.textContent):h;typeof f=="string"&&!o.plugins.has("template-params")&&(f=f.replace("%s",c?.textContent||"")),c?f===null?a.tagMap.delete("title"):a.tagMap.set("title",{...c,textContent:f}):(u.tag="title",u.textContent=f)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(gm)),await e.callHook("tags:beforeResolve",a),await e.callHook("tags:resolve",a),await e.callHook("tags:afterResolve",a);const d=[];for(const h of a.tags){const{innerHTML:f,tag:p,props:g}=h;if(qT.has(p)&&!(Object.keys(g).length===0&&!h.innerHTML&&!h.textContent)&&!(p==="meta"&&!g.content&&!g["http-equiv"]&&!g.charset)){if(p==="script"&&f){if(String(g.type).endsWith("json")){const v=typeof f=="string"?f:JSON.stringify(f);h.innerHTML=v.replace(/</g,"\\u003C")}else typeof f=="string"&&(h.innerHTML=f.replace(new RegExp(`</${p}`,"g"),`<\\/${p}`));h._d=Hd(h)}d.push(h)}}return d},invalidate(){for(const a of i.values())s.add(a._i);o.dirty=!0,e.callHook("entries:updated",o)}};return(t?.plugins||[]).forEach(a=>ym(o,a)),o.hooks.callHook("init",o),t.init?.forEach(a=>a&&o.push(a)),o}const Pf="%separator";function cS(t,e,n=!1){let i;if(e==="s"||e==="pageTitle")i=t.pageTitle;else if(e.includes(".")){const r=e.indexOf(".");i=t[e.substring(0,r)]?.[e.substring(r+1)]}else i=t[e];if(i!==void 0)return n?(i||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):i||""}function cc(t,e,n,i=!1){if(typeof t!="string"||!t.includes("%"))return t;let r=t;try{r=decodeURI(t)}catch{}const s=r.match(/%\w+(?:\.\w+)?/g);if(!s)return t;const o=t.includes(Pf);return t=t.replace(/%\w+(?:\.\w+)?/g,a=>{if(a===Pf||!s.includes(a))return a;const l=cS(e,a.slice(1),i);return l!==void 0?l:a}).trim(),o&&(t=t.split(Pf).map(a=>a.trim()).filter(a=>a!=="").join(n?` ${n} `:" ")),t}const uS={meta:"content",link:"href",htmlAttrs:"lang"},fS=["innerHTML","textContent"],v1=t=>({key:"template-params",hooks:{"entries:normalize":e=>{const n=e.tags.filter(i=>i.tag==="templateParams"&&i.mode==="server")?.[0]?.props||{};Object.keys(n).length&&(t._ssrPayload={templateParams:{...t._ssrPayload?.templateParams||{},...n}})},"tags:resolve":({tagMap:e,tags:n})=>{const i=e.get("templateParams")?.props||{},r=i.separator||"|";delete i.separator,i.pageTitle=cc(i.pageTitle||t._title||"",i,r);for(const s of n){if(s.processTemplateParams===!1)continue;const o=uS[s.tag];if(o&&typeof s.props[o]=="string")s.props[o]=cc(s.props[o],i,r);else if(s.processTemplateParams||s.tag==="titleTemplate"||s.tag==="title")for(const a of fS)typeof s[a]=="string"&&(s[a]=cc(s[a],i,r,s.tag==="script"&&s.props.type.endsWith("json")))}t._templateParams=i,t._separator=r},"tags:afterResolve":({tagMap:e})=>{const n=e.get("title");n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=cc(n.textContent,t._templateParams,t._separator))}}});function dS(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 i=e._titleTemplate||e._title;const r=n.get("meta:og:title");typeof r?.props["data-infer"]<"u"&&(typeof i=="function"&&(i=i(e._title)),r.props.content=t.ogTitle?t.ogTitle(i):i||"",r.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 hS=(t,e)=>At(e)?ei(e):e,_p="usehead";function pS(t){return{install(n){n.config.globalProperties.$unhead=t,n.config.globalProperties.$head=t,n.provide(_p,t)}}.install}function b1(){if(Fu()){const t=Qt(_p);if(t)return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function w1(t,e={}){const n=e.head||b1();return n.ssr?n.push(t||{},e):gS(n,t,e)}function gS(t,e,n={}){const i=Te(!1);let r;return rp(()=>{const o=i.value?{}:fu(e,hS);r?r.patch(o):r=t.push(o,n)}),fs()&&(Si(()=>
4{r.dispose()}),ny(()=>{i.value=!0}),ty(()=>{i.value=!1})),r}function mS(t={},e={}){(e.head||b1()).use(QT);const{title:i,titleTemplate:r,...s}=t;return w1({title:i,titleTemplate:r,_flatMeta:s},e)}function ra(t){const e=t||yt();return e.ssrContext?.head||e.runWithContext(()=>{if(Fu()){const n=Qt(_p);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function xl(t,e={}){const n=e.head||ra(e.nuxt);return w1(t,{head:n,...e})}function x1(t,e={}){const n=e.head||ra(e.nuxt);return mS(t,{head:n,...e})}const _S=(()=>{const t={};return(e,n)=>{let i=[];return n.charCodeAt(n.length-1)===47&&(n=n.slice(0,-1)||"/"),n==="/__sitemap__/style.xsl"?i.unshift({data:t}):n==="/sitemap.xml"?i.unshift({data:t}):n==="/_nuxt"&&i.unshift({data:t}),i}})(),yS=t=>gp({},..._S("",t).map(e=>e.data).reverse()),vS=yS;let Ic;function bS(){let t;return t=$fetch(pp(`builds/meta/${kn().app.buildId}.json`),{responseType:"json"}),Ic=t,t.catch(e=>{Ic===t&&(Ic=void 0),console.error("[nuxt] Error fetching app manifest.",e)}),t}function yp(){return Ic||bS()}function Xu(t){const e=typeof t=="string"?t:t.path;try{return vS(e)}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function vm(t,e={}){if(await kS(t)){const n=await xS(t,e);return await k1(n)||null}return null}const wS="_payload.json";async function xS(t,e={}){const n=new URL(t,"http://localhost");if(n.host!=="localhost"||Ii(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+t);const i=kn(),r=e.hash||(e.fresh?Date.now():i.app.buildId),s=i.app.cdnURL,o=s&&await TS(t)?s:i.app.baseURL;return qu(o,n.pathname,wS+(r?`?${r}`:""))}async function k1(t){try{if(lT){const e=await fetch(t,{cache:"force-cache"});return e.ok?await C1(await e.text()):null}}catch(e){console.warn("[nuxt] Cannot load payload ",t,e)}return null}function T1(t){if(t.redirect)return!1;if(t.prerender)return!0}async function S1(t){return t=t==="/"?t:t.replace(/\/$/,""),(await yp()).prerendered.includes(t)}async function kS(t=Bi().path){const e=Xu({path:t});if(e.ssr===!1)return!1;const n=T1(e);return n!==void 0?n:e.payload?!0:await S1(t)}async function TS(t=Bi().path){const e=T1(Xu({path:t}));return e!==void 0?e:await S1(t)}let _s=null;async function SS(){if(_s)return _s;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await C1(t.textContent||""),n=t.dataset.src?await k1(t.dataset.src):void 0;return _s={...e,...n,...window.__NUXT__},_s.config?.public&&(_s.config.public=Kt(_s.config.public)),_s}async function C1(t){return await zT(t,yt()._payloadRevivers)}function CS(t,e){yt()._payloadRevivers[t]=e}function bm(t){try{return JSON.parse(t)}catch{return t}}const E1=[["NuxtError",t=>es(t)],["EmptyShallowRef",t=>fi(t==="_"?void 0:t==="0n"?BigInt(0):bm(t))],["EmptyRef",t=>Te(t==="_"?void 0:t==="0n"?BigInt(0):bm(t))],["ShallowRef",t=>fi(t)],["ShallowReactive",t=>Ki(t)],["Ref",t=>Te(t)],["Reactive",t=>Kt(t)]];E1.push(["Island",({key:t,params:e,result:n})=>{const i=yt();return i.isHydrating||(i.payload.data[t]||=$fetch(`/__nuxt_island/${t}.json`,{responseType:"json",...e?{params:e}:{}}).then(r=>(i.payload.data[t]=r,r))),{html:"",...n}}]);const ES=tn({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,n;for(const[i,r]of E1)CS(i,r);Object.assign(t.payload,([e,n]=Wa(()=>t.runWithContext(SS)),e=await e,n(),e)),delete window.__NUXT__}});function PS(t){return typeof t=="string"?`'${t}'`:new AS().serialize(t)}const AS=(function(){class t{#e=new Map;compare(n,i){const r=typeof n,s=typeof i;return r==="string"&&s==="string"?n.localeCompare(i):r==="number"&&s==="number"?n-i:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(i,!0))}serialize(n,i){if(n===null)return"null";switch(typeof n){case"string":return i?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const i=Object.prototype.toString.call(n);if(i!=="[object Object]")return this.serializeBuiltInType(i.length<10?`unknown:${i}`:i.slice(8,-1),n);const r=n.constructor,s=r===Object||r===void 0?"":r.name;if(s!==""&&globalThis[s]===r)return this.serializeBuiltInType(s,n);if(typeof n.toJSON=="function"){const o=n.toJSON();return s+(o!==null&&typeof o=="object"?this.$object(o):`(${this.serialize(o)})`)}return this.serializeObjectEntries(s,Object.entries(n))}serializeBuiltInType(n,i){const r=this["$"+n];if(r)return r.call(this,i);if(typeof i?.entries=="function")return this.serializeObjectEntries(n,i.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,i){const r=Array.from(i).sort((o,a)=>this.compare(o[0],a[0]));let s=`${n}{`;for(let o=0;o<r.length;o++){const[a,l]=r[o];s+=`${this.serialize(a,!0)}:${this.serialize(l)}`,o<r.length-1&&(s+=",")}return s+"}"}$object(n){let i=this.#e.get(n);return i===void 0&&(this.#e.set(n,`#${this.#e.size}`),i=this.serializeObject(n),this.#e.set(n,i)),i}$function(n){const i=Function.prototype.toString.call(n);
4return i.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${i.replace(/\s*\n\s*/g,"")}`}$Array(n){let i="[";for(let r=0;r<n.length;r++)i+=this.serialize(n[r]),r<n.length-1&&(i+=",");return i+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((i,r)=>this.compare(i,r)))}`}$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const e of["Error","RegExp","URL"])t.prototype["$"+e]=function(n){return`${e}(${n})`};for(const e of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])t.prototype["$"+e]=function(n){return`${e}[${n.join(",")}]`};for(const e of["BigInt64Array","BigUint64Array"])t.prototype["$"+e]=function(n){return`${e}[${n.join("n,")}${n.length>0?"n":""}]`};return t})(),RS=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],OS=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],MS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",ys=[];class LS{_data=new _o;_hash=new _o([...RS]);_nDataBytes=0;_minBufferSize=0;finalize(e){e&&this._append(e);const n=this._nDataBytes*8,i=this._data.sigBytes*8;return this._data.words[i>>>5]|=128<<24-i%32,this._data.words[(i+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(i+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,n){const i=this._hash.words;let r=i[0],s=i[1],o=i[2],a=i[3],l=i[4],c=i[5],u=i[6],d=i[7];for(let h=0;h<64;h++){if(h<16)ys[h]=e[n+h]|0;else{const m=ys[h-15],_=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,y=ys[h-2],S=(y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10;ys[h]=_+ys[h-7]+S+ys[h-16]}const f=l&c^~l&u,p=r&s^r&o^s&o,g=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),v=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),w=d+v+f+OS[h]+ys[h],b=g+p;d=u,u=c,c=l,l=a+w|0,a=o,o=s,s=r,r=w+b|0}i[0]=i[0]+r|0,i[1]=i[1]+s|0,i[2]=i[2]+o|0,i[3]=i[3]+a|0,i[4]=i[4]+l|0,i[5]=i[5]+c|0,i[6]=i[6]+u|0,i[7]=i[7]+d|0}_append(e){typeof e=="string"&&(e=_o.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let n,i=this._data.sigBytes/64;e?i=Math.ceil(i):i=Math.max((i|0)-this._minBufferSize,0);const r=i*16,s=Math.min(r*4,this._data.sigBytes);if(r){for(let o=0;o<r;o+=16)this._doProcessBlock(this._data.words,o);n=this._data.words.splice(0,r),this._data.sigBytes-=s}return new _o(n,s)}}class _o{words;sigBytes;constructor(e,n){e=this.words=e||[],this.sigBytes=n===void 0?e.length*4:n}static fromUtf8(e){const n=unescape(encodeURIComponent(e)),i=n.length,r=[];for(let s=0;s<i;s++)r[s>>>2]|=(n.charCodeAt(s)&255)<<24-s%4*8;return new _o(r,i)}toBase64(){const e=[];for(let n=0;n<this.sigBytes;n+=3){const i=this.words[n>>>2]>>>24-n%4*8&255,r=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,s=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,o=i<<16|r<<8|s;for(let a=0;a<4&&n*8+a*6<this.sigBytes*8;a++)e.push(MS.charAt(o>>>6*(3-a)&63))}return e.join("")}concat(e){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n<e.sigBytes;n++){const i=e.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=i<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<e.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=e.words[n>>>2];this.sigBytes+=e.sigBytes}}function DS(t){return new LS().finalize(t).toBase64()}function uo(t){return DS(PS(t))}const NS={trailing:!0};function IS(t,e=25,n={}){if(n={...NS,...n},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let i,r,s=[],o,a;const l=(d,h)=>(o=BS(t,d,h),o.finally(()=>
4{if(o=null,n.trailing&&a&&!r){const f=l(d,a);return a=null,f}}),o),c=function(...d){return n.trailing&&(a=d),o||new Promise(h=>{const f=!r&&n.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const p=n.leading?i:l(this,d);a=null;for(const g of s)g(p);s=[]},e),f?(i=l(this,d),h(i)):s.push(h)})},u=d=>{d&&(clearTimeout(d),r=null)};return c.isPending=()=>!!r,c.cancel=()=>{u(r),s=[],a=null},c.flush=()=>{if(u(r),!a||o)return;const d=a;return a=null,l(this,d)},c}async function BS(t,e,n){return await t.apply(e,n)}const fo=typeof document<"u";function P1(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function $S(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&P1(t.default)}const tt=Object.assign;function Af(t,e){const n={};for(const i in e){const r=e[i];n[i]=Ni(r)?r.map(t):t(r)}return n}const qa=()=>{},Ni=Array.isArray;function wm(t,e){const n={};for(const i in t)n[i]=i in e?e[i]:t[i];return n}const A1=/#/g,FS=/&/g,jS=/\//g,HS=/=/g,zS=/\?/g,R1=/\+/g,VS=/%5B/g,US=/%5D/g,O1=/%5E/g,WS=/%60/g,M1=/%7B/g,qS=/%7C/g,L1=/%7D/g,YS=/%20/g;function vp(t){return t==null?"":encodeURI(""+t).replace(qS,"|").replace(VS,"[").replace(US,"]")}function XS(t){return vp(t).replace(M1,"{").replace(L1,"}").replace(O1,"^")}function zd(t){return vp(t).replace(R1,"%2B").replace(YS,"+").replace(A1,"%23").replace(FS,"%26").replace(WS,"`").replace(M1,"{").replace(L1,"}").replace(O1,"^")}function KS(t){return zd(t).replace(HS,"%3D")}function GS(t){return vp(t).replace(A1,"%23").replace(zS,"%3F")}function ZS(t){return GS(t).replace(jS,"%2F")}function kl(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const JS=/\/$/,QS=t=>t.replace(JS,"");function Rf(t,e,n="/"){let i,r={},s="",o="";const a=e.indexOf("#");let l=e.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(i=e.slice(0,l),s=e.slice(l,a>0?a:e.length),r=t(s.slice(1))),a>=0&&(i=i||e.slice(0,a),o=e.slice(a,e.length)),i=iC(i??e,n),{fullPath:i+s+o,path:i,query:r,hash:kl(o)}}function eC(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function xm(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function tC(t,e,n){const i=e.matched.length-1,r=n.matched.length-1;return i>-1&&i===r&&Uo(e.matched[i],n.matched[r])&&D1(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function Uo(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function D1(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(!nC(t[n],e[n]))return!1;return!0}function nC(t,e){return Ni(t)?km(t,e):Ni(e)?km(e,t):t?.valueOf()===e?.valueOf()}function km(t,e){return Ni(e)?t.length===e.length&&t.every((n,i)=>n===e[i]):t.length===1&&t[0]===e}function iC(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),i=t.split("/"),r=i[i.length-1];(r===".."||r===".")&&i.push("");let s=n.length-1,o,a;for(o=0;o<i.length;o++)if(a=i[o],a!==".")if(a==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+i.slice(o).join("/")}const yi={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Vd=(function(t){return t.pop="pop",t.push="push",t})({}),Of=(function(t){return t.back="back",t.forward="forward",t.unknown="",t})({});function rC(t){if(!t)if(fo){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),QS(t)}const sC=/^[^#]+#/;function oC(t,e){return t.replace(sC,"#")+e}function aC(t,e){const n=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:e.behavior,left:i.left-n.left-(e.left||0),top:i.top-n.top-(e.top||0)}}const Ku=()=>({left:window.scrollX,top:window.scrollY});function lC(t){let e;if("el"in t){const n=t.el,i=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;e=aC(r,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: 20,806 bytes, line 4
4function Tm(t,e){return(history.state?history.state.position-e:-1)+t}const Ud=new Map;function cC(t,e){Ud.set(t,e)}function uC(t){const e=Ud.get(t);return Ud.delete(t),e}function fC(t){return typeof t=="string"||t&&typeof t=="object"}function N1(t){return typeof t=="string"||typeof t=="symbol"}let Et=(function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t})({});const I1=Symbol("");Et.MATCHER_NOT_FOUND+"",Et.NAVIGATION_GUARD_REDIRECT+"",Et.NAVIGATION_ABORTED+"",Et.NAVIGATION_CANCELLED+"",Et.NAVIGATION_DUPLICATED+"";function Wo(t,e){return tt(new Error,{type:t,[I1]:!0},e)}function or(t,e){return t instanceof Error&&I1 in t&&(e==null||!!(t.type&e))}const dC=["params","query","hash"];function hC(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const n of dC)n in t&&(e[n]=t[n]);return JSON.stringify(e,null,2)}function pC(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;i<n.length;++i){const r=n[i].replace(R1," "),s=r.indexOf("="),o=kl(s<0?r:r.slice(0,s)),a=s<0?null:kl(r.slice(s+1));if(o in e){let l=e[o];Ni(l)||(l=e[o]=[l]),l.push(a)}else e[o]=a}return e}function Sm(t){let e="";for(let n in t){const i=t[n];if(n=KS(n),i==null){i!==void 0&&(e+=(e.length?"&":"")+n);continue}(Ni(i)?i.map(r=>r&&zd(r)):[i&&zd(i)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+n,r!=null&&(e+="="+r))})}return e}function gC(t){const e={};for(const n in t){const i=t[n];i!==void 0&&(e[n]=Ni(i)?i.map(r=>r==null?null:""+r):i==null?i:""+i)}return e}const mC=Symbol(""),Cm=Symbol(""),bp=Symbol(""),B1=Symbol(""),Wd=Symbol("");function pa(){let t=[];function e(i){return t.push(i),()=>{const r=t.indexOf(i);r>-1&&t.splice(r,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function Ur(t,e,n,i,r,s=o=>o()){const o=i&&(i.enterCallbacks[r]=i.enterCallbacks[r]||[]);return()=>new Promise((a,l)=>{const c=h=>{h===!1?l(Wo(Et.NAVIGATION_ABORTED,{from:n,to:e})):h instanceof Error?l(h):fC(h)?l(Wo(Et.NAVIGATION_GUARD_REDIRECT,{from:e,to:h})):(o&&i.enterCallbacks[r]===o&&typeof h=="function"&&o.push(h),a())},u=s(()=>t.call(i&&i.instances[r],e,n,c));let d=Promise.resolve(u);t.length<3&&(d=d.then(c)),d.catch(h=>l(h))})}function Mf(t,e,n,i,r=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(P1(l)){const c=(l.__vccOpts||l)[e];c&&s.push(Ur(c,n,i,o,a,r))}else{let c=l();s.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${o.path}"`);const d=$S(u)?u.default:u;o.mods[a]=u,o.components[a]=d;const h=(d.__vccOpts||d)[e];return h&&Ur(h,n,i,o,a,r)()}))}}return s}function _C(t,e){const n=[],i=[],r=[],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=>Uo(c,a))?i.push(a):n.push(a));const l=t.matched[o];l&&(e.matched.find(c=>Uo(c,l))||r.push(l))}return[n,i,r]}let yC=()=>location.protocol+"//"+location.host;function $1(t,e){const{pathname:n,search:i,hash:r}=e,s=t.indexOf("#");if(s>-1){let o=r.includes(t.slice(s))?t.slice(s).length:1,a=r.slice(o);return a[0]!=="/"&&(a="/"+a),xm(a,"")}return xm(n,t)+i+r}function vC(t,e,n,i){let r=[],s=[],o=null;const a=({state:h})=>{const f=$1(t,location),p=n.value,g=e.value;let v=0;if(h){if(n.value=f,e.value=h,o&&o===p){o=null;return}v=g?h.position-g.position:0}else i(f);r.forEach(w=>{w(n.value,p,{delta:v,type:Vd.pop,direction:v?v>0?Of.forward:Of.back:Of.unknown})})};function l(){o=n.value}function c(h){r.push(h);const f=()=>{const p=r.indexOf(h);p>-1&&r.splice(p,1)};return s.push(f),f}function u(){if(document.visibilityState==="hidden"){const{history:h}=window;if(!h.state)return;h.replaceState(tt({},h.state,{scroll:Ku()}),"")}}function d(){for(const h of s)h();s=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:l,listen:c,destroy:d}}function Em(t,e,n,i=!1,r=!1){return{back:t,current:e,forward:n,replaced:i,position:window.history.length,scroll:r?Ku():null}}function bC(t){const{history:e,location:n}=window,i={value:$1(t,n)},r={value:e.state};r.value||s(i.value,{back:null,current:i.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function s(l,c,u){const d=t.indexOf("#"),h=d>-1?(n.host&&document.querySelector("base")?t:t.slice(d))+l:yC()+t+l;try{e[u?"replaceState":"pushState"](c,"",h),r.value=c}catch(f){console.error(f),n[u?"replace":"assign"](h)}}function o(l,c){s(l,tt({},e.state,Em(r.value.back,l,r.value.forward,!0),c,{position:r.value.position}),!0),i.value=l}function a(l,c){const u=tt({},r.value,e.state,{forward:l,scroll:Ku()});s(u.current,u,!0),s(l,tt({},Em(i.value,l,null),{position:u.position+1},c),!1),i.value=l}return{location:i,state:r,push:a,replace:o}}function wC(t){t=rC(t);const e=bC(t),n=vC(t,e.state,e.location,e.replace);function i(s,o=!0){o||n.pauseListeners(),history.go(s)}const r=tt({location:"",base:t,go:i,createHref:oC.bind(null,t)},e,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>e.state.value}),r}let Rs=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t})({});var zt=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t})(zt||{});const xC={type:Rs.Static,value:""},kC=/[a-zA-Z0-9_]/;function TC(t){if(!t)return[[]];if(t==="/")return[[xC]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(f){throw new Error(`ERR (${n})/"${c}": ${f}`)}let n=zt.Static,i=n;const r=[];let s;function o(){s&&r.push(s),s=[]}let a=0,l,c="",u="";function d(){c&&(n===zt.Static?s.push({type:Rs.Static,value:c}):n===zt.Param||n===zt.ParamRegExp||n===zt.ParamRegExpEnd?(s.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:Rs.Param,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==zt.ParamRegExp){i=n,n=zt.EscapeNext;continue}switch(n){case zt.Static:l==="/"?(c&&d(),o()):l===":"?(d(),n=zt.Param):h();break;case zt.EscapeNext:h(),n=i;break;case zt.Param:l==="("?n=zt.ParamRegExp:kC.test(l)?h():(d(),n=zt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case zt.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=zt.ParamRegExpEnd:u+=l;break;case zt.ParamRegExpEnd:d(),n=zt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:e("Unknown state");break}}return n===zt.ParamRegExp&&e(`Unfinished custom RegExp for param "${c}"`),d(),o(),r}const Pm="[^/]+?",SC={sensitive:!1,strict:!1,start:!0,end:!0};var Pn=(function(t){return t[t._multiplier=10]="_multiplier",t[t.Root=90]="Root",t[t.Segment=40]="Segment",t[t.SubSegment=30]="SubSegment",t[t.Static=40]="Static",t[t.Dynamic=20]="Dynamic",t[t.BonusCustomRegExp=10]="BonusCustomRegExp",t[t.BonusWildcard=-50]="BonusWildcard",t[t.BonusRepeatable=-20]="BonusRepeatable",t[t.BonusOptional=-8]="BonusOptional",t[t.BonusStrict=.7000000000000001]="BonusStrict",t[t.BonusCaseSensitive=.25]="BonusCaseSensitive",t})(Pn||{});const CC=/[.+*?^${}()[\]/\\]/g;function EC(t,e){const n=tt({},SC,e),i=[];let r=n.start?"^":"";const s=[];for(const c of t){const u=c.length?[]:[Pn.Root];n.strict&&!c.length&&(r+="/");for(let d=0;d<c.length;d++){const h=c[d];let f=Pn.Segment+(n.sensitive?Pn.BonusCaseSensitive:0);if(h.type===Rs.Static)d||(r+="/"),r+=h.value.replace(CC,"\\$&"),f+=Pn.Static;else if(h.type===Rs.Param){const{value:p,repeatable:g,optional:v,regexp:w}=h;s.push({name:p,repeatable:g,optional:v});const b=w||Pm;if(b!==Pm){f+=Pn.BonusCustomRegExp;try{`${b}`}catch(_){throw new Error(`Invalid custom RegExp for param "${p}" (${b}): `+_.message)}}let m=g?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;d||(m=v&&c.length<2?`(?:/${m})`:"/"+m),v&&(m+="?"),r+=m,f+=Pn.Dynamic,v&&(f+=Pn.BonusOptional),g&&(f+=Pn.BonusRepeatable),b===".*"&&(f+=Pn.BonusWildcard)}u.push(f)}i.push(u)}if(n.strict&&n.end){const c=i.length-1;i[c][i[c].length-1]+=Pn.BonusStrict}n.strict||(r+="/?"),n.end?r+="$":n.strict&&!r.endsWith("/")&&(r+="(?:/|$)");const o=new RegExp(r,n.sensitive?"":"i");function a(c){const u=c.match(o),d={};if(!u)return null;for(let h=1;h<u.length;h++){const f=u[h]||"",p=s[h-1];d[p.name]=f&&p.repeatable?f.split("/"):f}return d}function l(c){let u="",d=!1;for(const h of t){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const f of h)if(f.type===Rs.Static)u+=f.value;else if(f.type===Rs.Param){const{value:p,repeatable:g,optional:v}=f,w=p in c?c[p]:"";if(Ni(w)&&!g)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const b=Ni(w)?w.join("/"):w;if(!b)if(v)h.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${p}"`);u+=b}}return u||"/"}return{re:o,score:i,keys:s,parse:a,stringify:l}}function PC(t,e){let n=0;for(;n<t.length&&n<e.length;){const i=e[n]-t[n];if(i)return i;n++}return t.length<e.length?t.length===1&&t[0]===Pn.Static+Pn.Segment?-1:1:t.length>e.length?e.length===1&&e[0]===Pn.Static+Pn.Segment?1:-1:0}function F1(t,e){let n=0;const i=t.score,r=e.score;for(;n<i.length&&n<r.length;){const s=PC(i[n],r[n]);if(s)return s;n++}if(Math.abs(r.length-i.length)===1){if(Am(i))return 1;if(Am(r))return-1}return r.length-i.length}function Am(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const AC={strict:!1,end:!0,sensitive:!1};function RC(t,e,n){const i=EC(TC(t.path),n),r=tt(i,{record:t,parent:e,children:[],alias:[]});return e&&!r.record.aliasOf==!e.record.aliasOf&&e.children.push(r),r}function OC(t,e){const n=[],i=new Map;e=wm(AC,e);function r(d){return i.get(d)}function s(d,h,f){const p=!f,g=Om(d);g.aliasOf=f&&f.record;const v=wm(e,d),w=[g];if("alias"in d){const _=typeof d.alias=="string"?[d.alias]:d.alias;for(const y of _)w.push(Om(tt({},g,{components:f?f.record.components:g.components,path:y,aliasOf:f?f.record:g})))}let b,m;for(const _ of w){const{path:y}=_;if(h&&y[0]!=="/"){const S=h.record.path,k=S[S.length-1]==="/"?"":"/";_.path=h.record.path+(y&&k+y)}if(b=RC(_,h,v),f?f.alias.push(b):(m=m||b,m!==b&&m.alias.push(b),p&&d.name&&!Mm(b)&&o(d.name)),j1(b)&&l(b),g.children){const S=g.children;for(let k=0;k<S.length;k++)s(S[k],b,f&&f.children[k])}f=f||b}return m?()=>{o(m)}:qa}function o(d){if(N1(d)){const h=i.get(d);h&&(i.delete(d),n.splice(n.indexOf(h),1),h.children.forEach(o),h.alias.forEach(o))}else{const h=n.indexOf(d);h>-1&&(n.splice(h,1),d.record.name&&i.delete(d.record.name),d.children.forEach(o),d.alias.forEach(o))}}function a(){return n}function l(d){const h=DC(d,n);n.splice(h,0,d),d.record.name&&!Mm(d)&&i.set(d.record.name,d)}function c(d,h){let f,p={},g,v;if("name"in d&&d.name){if(f=i.get(d.name),!f)throw Wo(Et.MATCHER_NOT_FOUND,{location:d});v=f.record.name,p=tt(Rm(h.params,f.keys.filter(m=>!m.optional).concat(f.parent?f.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&Rm(d.params,f.keys.map(m=>m.name))),g=f.stringify(p)}else if(d.path!=null)g=d.path,f=n.find(m=>m.re.test(g)),f&&(p=f.parse(g),v=f.record.name);else{if(f=h.name?i.get(h.name):n.find(m=>m.re.test(h.path)),!f)throw Wo(Et.MATCHER_NOT_FOUND,{location:d,currentLocation:h});v=f.record.name,p=tt({},h.params,d.params),g=f.stringify(p)}const w=[];let b=f;for(;b;)w.unshift(b.record),b=b.parent;return{name:v,path:g,params:p,matched:w,meta:LC(w)}}t.forEach(d=>s(d));function u(){n.length=0,i.clear()}return{addRoute:s,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:a,getRecordMatcher:r}}function Rm(t,e){const n={};for(const i of e)i in t&&(n[i]=t[i]);return n}function Om(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:MC(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 MC(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const i in t.components)e[i]=typeof n=="object"?n[i]:n;return e}function Mm(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function LC(t){return t.reduce((e,n)=>tt(e,n.meta),{})}function DC(t,e){let n=0,i=e.length;for(;n!==i;){const s=n+i>>1;F1(t,e[s])<0?i=s:n=s+1}const r=NC(t);return r&&(i=e.lastIndexOf(r,i-1)),i}function NC(t){let e=t;for(;e=e.parent;)if(j1(e)&&F1(t,e)===0)return e}function j1({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function Lm(t){const e=Qt(bp),n=Qt(B1),i=He(()=>{const l=$(t.to);return e.resolve(l)}),r=He(()=>{const{matched:l}=i.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const h=d.findIndex(Uo.bind(null,u));if(h>-1)return h;const f=Dm(l[c-2]);return c>1&&Dm(u)===f&&d[d.length-1].path!==f?d.findIndex(Uo.bind(null,l[c-2])):h}),s=He(()=>r.value>-1&&jC(n.params,i.value.params)),o=He(()=>r.value>-1&&r.value===n.matched.length-1&&D1(n.params,i.value.params));function a(l={}){if(FC(l)){const c=e[$(t.replace)?"replace":"push"]($(t.to)).catch(qa);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:i,href:He(()=>i.value.href),isActive:s,isExactActive:o,navigate:a}}function IC(t){return t.length===1?t[0]:t}const BC=Ke({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:Lm,setup(t,{slots:e}){const n=Kt(Lm(t)),{options:i}=Qt(bp),r=He(()=>({[Nm(t.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[Nm(t.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=e.default&&IC(e.default(n));return t.custom?s:wn("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),$C=BC;function FC(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 jC(t,e){for(const n in e){const i=e[n],r=t[n];if(typeof i=="string"){if(i!==r)return!1}else if(!Ni(r)||r.length!==i.length||i.some((s,o)=>s.valueOf()!==r[o].valueOf()))return!1}return!0}function Dm(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Nm=(t,e,n)=>t??e??n,HC=Ke({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const i=Qt(Wd),r=He(()=>t.route||i.value),s=Qt(Cm,0),o=He(()=>{let c=$(s);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),a=He(()=>r.value.matched[o.value]);Tr(Cm,He(()=>o.value+1)),Tr(mC,a),Tr(Wd,r);const l=Te();return Nt(()=>[l.value,a.value,t.name],([c,u,d],[h,f,p])=>{u&&(u.instances[d]=c,f&&f!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),c&&u&&(!f||!Uo(u,f)||!h)&&(u.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=t.name,d=a.value,h=d&&d.components[u];if(!h)return Im(n.default,{Component:h,route:c});const f=d.props[u],p=f?f===!0?c.params:typeof f=="function"?f(c):f:null,v=wn(h,tt({},p,e,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Im(n.default,{Component:v,route:c})||v}}});function Im(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const H1=HC;function zC(t){const e=OC(t.routes,t),n=t.parseQuery||pC,i=t.stringifyQuery||Sm,r=t.history,s=pa(),o=pa(),a=pa(),l=fi(yi);let c=yi;fo&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Af.bind(null,F=>""+F),d=Af.bind(null,ZS),h=Af.bind(null,kl);function f(F,G){let ne,oe;return N1(F)?(ne=e.getRecordMatcher(F),oe=G):oe=F,e.addRoute(oe,ne)}function p(F){const G=e.getRecordMatcher(F);G&&e.removeRoute(G)}function g(){return e.getRoutes().map(F=>F.record)}function v(F){return!!e.getRecordMatcher(F)}function w(F,G){if(G=tt({},G||l.value),typeof F=="string"){const T=Rf(n,F,G.path),D=e.resolve({path:T.path},G),q=r.createHref(T.fullPath);return tt(T,D,{params:h(D.params),hash:kl(T.hash),redirectedFrom:void 0,href:q})}let ne;if(F.path!=null)ne=tt({},F,{path:Rf(n,F.path,G.path).path});else{const T=tt({},F.params);for(const D in T)T[D]==null&&delete T[D];ne=tt({},F,{params:d(T)}),G.params=d(G.params)}const oe=e.resolve(ne,G),de=F.hash||"";oe.params=u(h(oe.params));const Ee=eC(i,tt({},F,{hash:XS(de),path:oe.path})),x=r.createHref(Ee);return tt({fullPath:Ee,hash:de,query:i===Sm?gC(F.query):F.query||{}},oe,{redirectedFrom:void 0,href:x})}function b(F){return typeof F=="string"?Rf(n,F,l.value.path):tt({},F)}function m(F,G){if(c!==F)return Wo(Et.NAVIGATION_CANCELLED,{from:G,to:F})}function _(F){return k(F)}function y(F){return _(tt(b(F),{replace:!0}))}function S(F,G){const ne=F.matched[F.matched.length-1];if(ne&&ne.redirect){const{redirect:oe}=ne;let de=typeof oe=="function"?oe(F,G):oe;return typeof de=="string"&&(de=de.includes("?")||de.includes("#")?de=b(de):{path:de},de.params={}),tt({query:F.query,hash:F.hash,params:de.path!=null?{}:F.params},de)}}function k(F,G){const ne=c=w(F),oe=l.value,de=F.state,Ee=F.force,x=F.replace===!0,T=S(ne,oe);if(T)return k(tt(b(T),{state:typeof T=="object"?tt({},de,T.state):de,force:Ee,replace:x}),G||ne);const D=ne;D.redirectedFrom=G;let q;return!Ee&&tC(i,oe,ne)&&(q=Wo(Et.NAVIGATION_DUPLICATED,{to:D,from:oe}),fe(oe,oe,!0,!1)),(q?Promise.resolve(q):E(D,oe)).catch(C=>or(C)?or(C,Et.NAVIGATION_GUARD_REDIRECT)?C:M(C):X(C,D,oe)).then(C=>{if(C){if(or(C,Et.NAVIGATION_GUARD_REDIRECT))return k(tt({replace:x},b(C.to),{state:typeof C.to=="object"?tt({},de,C.to.state):de,force:Ee}),G||D)}else C=R(D,oe,!0,x,de);return O(D,oe,C),C})}function A(F,G){const ne=m(F,G);return ne?Promise.reject(ne):Promise.resolve()}function P(F){const G=ye.values().next().value;return G&&typeof G.runWithContext=="function"?G.runWithContext(F):F()}function E(F,G){let ne;const[oe,de,Ee]=_C(F,G);ne=Mf(oe.reverse(),"beforeRouteLeave",F,G);for(const T of oe)T.leaveGuards.forEach(D=>{ne.push(Ur(D,F,G))});const x=A.bind(null,F,G);return ne.push(x),ge(ne).then(()=>{ne=[];for(const T of s.list())ne.push(Ur(T,F,G));return ne.push(x),ge(ne)}).then(()=>{ne=Mf(de,"beforeRouteUpdate",F,G);for(const T of de)T.updateGuards.forEach(D=>{ne.push(Ur(D,F,G))});return ne.push(x),ge(ne)}).then(()=>{ne=[];for(const T of Ee)if(T.beforeEnter)if(Ni(T.beforeEnter))for(const D of T.beforeEnter)ne.push(Ur(D,F,G));else ne.push(Ur(T.beforeEnter,F,G));return ne.push(x),ge(ne)}).then(()=>(F.matched.forEach(T=>T.enterCallbacks={}),ne=Mf(Ee,"beforeRouteEnter",F,G,P),ne.push(x),ge(ne))).then(()=>{ne=[];for(const T of o.list())ne.push(Ur(T,F,G));return ne.push(x),ge(ne)}).catch(T=>or(T,Et.NAVIGATION_CANCELLED)?T:Promise.reject(T))}function O(F,G,ne){a.list().forEach(oe=>P(()=>oe(F,G,ne)))}function R(F,G,ne,oe,de){const Ee=m(F,G);if(Ee)return Ee;const x=G===yi,T=fo?history.state:{};ne&&(oe||x?r.replace(F.fullPath,tt({scroll:x&&T&&T.scroll},de)):r.push(F.fullPath,de)),l.value=F,fe(F,G,ne,x),M()}let I;function Y(){I||(I=r.listen((F,G,ne)=>{if(!Se.listening)return;const oe=w(F),de=S(oe,Se.currentRoute.value);if(de){k(tt(de,{replace:!0,force:!0}),oe).catch(qa);return}c=oe;const Ee=l.value;fo&&cC(Tm(Ee.fullPath,ne.delta),Ku()),E(oe,Ee).catch(x=>or(x,Et.NAVIGATION_ABORTED|Et.NAVIGATION_CANCELLED)?x:or(x,Et.NAVIGATION_GUARD_REDIRECT)?(k(tt(b(x.to),{force:!0}),oe).then(T=>{or(T,Et.NAVIGATION_ABORTED|Et.NAVIGATION_DUPLICATED)&&!ne.delta&&ne.type===Vd.pop&&r.go(-1,!1)}).catch(qa),Promise.reject()):(ne.delta&&r.go(-ne.delta,!1),X(x,oe,Ee))).then(x=>{x=x||R(oe,Ee,!1),x&&(ne.delta&&!or(x,Et.NAVIGATION_CANCELLED)?r.go(-ne.delta,!1):ne.type===Vd.pop&&or(x,Et.NAVIGATION_ABORTED|Et.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),O(oe,Ee,x)}).catch(qa)}))}let W=pa(),z=pa(),U;function X(F,G,ne){M(F);const oe=z.list();return oe.length?oe.forEach(de=>de(F,G,ne)):console.error(F),Promise.reject(F)}function le(){return U&&l.value!==yi?Promise.resolve():new Promise((F,G)=>{W.add([F,G])})}
4function M(F){return U||(U=!F,Y(),W.list().forEach(([G,ne])=>F?ne(F):G()),W.reset()),F}function fe(F,G,ne,oe){const{scrollBehavior:de}=t;if(!fo||!de)return Promise.resolve();const Ee=!ne&&uC(Tm(F.fullPath,0))||(oe||!ne)&&history.state&&history.state.scroll||null;return Ti().then(()=>de(F,G,Ee)).then(x=>x&&lC(x)).catch(x=>X(x,F,G))}const ce=F=>r.go(F);let Re;const ye=new Set,Se={currentRoute:l,listening:!0,addRoute:f,removeRoute:p,clearRoutes:e.clearRoutes,hasRoute:v,getRoutes:g,resolve:w,options:t,push:_,replace:y,go:ce,back:()=>ce(-1),forward:()=>ce(1),beforeEach:s.add,beforeResolve:o.add,afterEach:a.add,onError:z.add,isReady:le,install(F){F.component("RouterLink",$C),F.component("RouterView",H1),F.config.globalProperties.$router=Se,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>$(l)}),fo&&!Re&&l.value===yi&&(Re=!0,_(r.location).catch(oe=>{}));const G={};for(const oe in yi)Object.defineProperty(G,oe,{get:()=>l.value[oe],enumerable:!0});F.provide(bp,Se),F.provide(B1,Ki(G)),F.provide(Wd,l);const ne=F.unmount;ye.add(F),F.unmount=function(){ye.delete(F),ye.size<1&&(c=yi,I&&I(),I=null,l.value=yi,Re=!1,U=!1),ne()}}};function ge(F){return F.reduce((G,ne)=>G.then(()=>P(ne)),Promise.resolve())}return Se}const VC=(t,e)=>({default:()=>t?wn(Wl,t===!0?{}:t,e):e.default?.()}),UC=/(:\w+)\([^)]+\)/g,WC=/(:\w+)[?+*]/g,qC=/:\w+/g;function Bm(t){const e=t?.meta.key??t.path.replace(UC,"$1").replace(WC,"$1").replace(qC,n=>t.params[n.slice(1)]?.toString()||"");return typeof e=="function"?e(t):e}function YC(t,e){return t===e||e===yi?!1:Bm(t)!==Bm(e)?!0:!t.matched.every((i,r)=>i.components&&i.components.default===e.matched[r]?.components?.default)}function $m(t){return Array.isArray(t)?t:[t]}function XC(t){const e=[];for(const n of t)n&&e.push({...n,onAfterLeave:n.onAfterLeave?$m(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?$m(n.onBeforeLeave):void 0});return gp(...e)}const KC=Symbol.for("nuxt:client-only"),qd=globalThis.requestIdleCallback||(t=>{const e=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(n)},1)}),GC=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),Gu=t=>{const e=yt();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{qd(()=>t())}):qd(()=>t())},ZC=/\d/,JC=["-","_","/","."];function QC(t=""){if(!ZC.test(t))return t!==t.toLowerCase()}function eE(t,e){const n=JC,i=[];if(!t||typeof t!="string")return i;let r="",s,o;for(const a of t){const l=n.includes(a);if(l===!0){i.push(r),r="",s=void 0;continue}const c=QC(a);if(o===!1){if(s===!1&&c===!0){i.push(r),r=a,s=c;continue}if(s===!0&&c===!1&&r.length>1){const u=r.at(-1);i.push(r.slice(0,Math.max(0,r.length-1))),r=u+a,s=c;continue}}r+=a,s=c,o=l}return i.push(r),i}function tE(t){return t?t[0].toUpperCase()+t.slice(1):""}const nE=/^(a|an|and|as|at|but|by|for|if|in|is|nor|of|on|or|the|to|with)$/i;function iE(t,e){return(Array.isArray(t)?t:eE(t)).filter(Boolean).map(n=>nE.test(n)?n.toLowerCase():tE(n)).join(" ")}function z1(t){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${t.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>t.factory})}const V1=z1({name:"createUseAsyncData",factory(t={}){function e(...n){const i=typeof n[n.length-1]=="string"?n.pop():void 0;sE(n[0],n[1])&&n.unshift(i);let[r,s,o={}]=n,a=!1;const l=At(r)||typeof r=="function",c=l?He(()=>ei(r)):{value:r};if(!c.value||typeof c.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a non-empty string.");if(typeof s!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const u=typeof t=="function",d=yt(),h=u?t(o):t;if(!u)for(const m in h)h[m]!==void 0&&o[m]===void 0&&(o[m]=h[m]);if(o.server??=!0,o.default??=aE,o.getCachedData??=W1,o.lazy??=!1,o.immediate??=!0,o.deep??=uT.deep,o.dedupe??="cancel",u)for(const m in h)h[m]!==void 0&&(o[m]=h[m]);d._asyncData[c.value];function f(){const m={cause:"initial",dedupe:o.dedupe};return d._asyncData[c.value]?._init||(m.cachedData=o.getCachedData(c.value,d,{cause:"initial"}),d._asyncData[c.value]=Fm(d,c.value,s,o,m.cachedData)),()=>d._asyncData[c.value].execute(m)}const p=f(),g=d._asyncData[c.value];g._deps++;const v=o.server!==!1&&d.payload.serverRendered;{let m=function(E){const O=d._asyncData[E];O?._deps&&(O._deps--,O._deps===0&&O?._off())};const _=fs();if(_&&v&&o.immediate&&!_.sp&&(_.sp=[]),_&&!_._nuxtOnBeforeMountCbs){_._nuxtOnBeforeMountCbs=[];const E=_._nuxtOnBeforeMountCbs;ry(()=>
4{E.forEach(O=>{O()}),E.splice(0,E.length)}),Vl(()=>E.splice(0,E.length))}const y=_&&(_._nuxtClientOnly||Qt(KC,!1));v&&d.isHydrating&&(g.error.value||g.data.value!==void 0)?g.status.value=g.error.value?"error":"success":_&&(!y&&d.payload.serverRendered&&d.isHydrating||o.lazy)&&o.immediate?_._nuxtOnBeforeMountCbs.push(p):o.immediate&&g.status.value!=="success"&&p();const S=Xh(),k=()=>{},A=l?Nt(c,(E,O)=>{if((E||O)&&E!==O){a=!0;const R=d._asyncData[O]?.data.value!==void 0,I=d._asyncDataPromises[O]!==void 0,Y={cause:"initial",dedupe:o.dedupe};if(!d._asyncData[E]?._init){let W;O&&R?W=d._asyncData[O].data.value:(W=o.getCachedData(E,d,{cause:"initial"}),Y.cachedData=W),d._asyncData[E]=Fm(d,E,s,o,W)}d._asyncData[E]._deps++,O&&m(O),(o.immediate||R||I)&&d._asyncData[E].execute(Y),gl(()=>{a=!1})}},{flush:"sync"}):k,P=o.watch?Nt(o.watch,()=>{a||(d._asyncData[c.value]?._execute.isPending()&&gl(()=>{d._asyncData[c.value]?._execute.flush()}),d._asyncData[c.value]?._execute({cause:"watch",dedupe:o.dedupe}))}):k;S&&Fw(()=>{A(),P(),m(c.value)})}const w={data:uc(()=>d._asyncData[c.value]?.data),pending:uc(()=>d._asyncData[c.value]?.pending),status:uc(()=>d._asyncData[c.value]?.status),error:uc(()=>d._asyncData[c.value]?.error),refresh:(...m)=>d._asyncData[c.value]?._init?d._asyncData[c.value].execute(...m):f()(),execute:(...m)=>w.refresh(...m),clear:()=>{const m=d._asyncData[c.value];if(m?._abortController)try{m._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{m._abortController=void 0}U1(d,c.value)}},b=Promise.resolve(d._asyncDataPromises[c.value]).then(()=>w);return Object.assign(b,w),Object.defineProperties(b,{then:{enumerable:!0,value:b.then.bind(b)},catch:{enumerable:!0,value:b.catch.bind(b)},finally:{enumerable:!0,value:b.finally.bind(b)}}),b}return e}}),rE=V1.__nuxt_factory();V1.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function uc(t){return He({get(){return t()?.value},set(e){const n=t();n&&(n.value=e)}})}function sE(t,e){return!(typeof t=="string"||typeof t=="object"&&t!==null||typeof t=="function"&&typeof e=="function")}function U1(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=void 0),t._asyncData[e]&&(t._asyncData[e].data.value=$(t._asyncData[e]._default()),t._asyncData[e].error.value=void 0,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]=void 0)}function oE(t,e){const n={};for(const i of e)n[i]=t[i];return n}function Fm(t,e,n,i,r){t.payload._errors[e]??=void 0;const s=i.getCachedData!==W1,o=n,a=i.deep?Te:fi,l=r!==void 0,c=t.hook("app:data:refresh",async d=>{(!d||d.includes(e))&&await u.execute({cause:"refresh:hook"})}),u={data:a(l?r:i.default()),pending:He(()=>u.status.value==="pending"),error:tp(t.payload._errors,e),status:fi("idle"),execute:(...d)=>{const[h,f=void 0]=d,p=h&&f===void 0&&typeof h=="object"?h:{};if(t._asyncDataPromises[e]&&(p.dedupe??i.dedupe)==="defer")return t._asyncDataPromises[e];{const w="cachedData"in p?p.cachedData:i.getCachedData(e,t,{cause:p.cause??"refresh:manual"});if(w!==void 0)return t.payload.data[e]=u.data.value=w,u.error.value=void 0,u.status.value="success",Promise.resolve(w)}u._abortController&&u._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),u._abortController=new AbortController,u.status.value="pending";const g=new AbortController,v=new Promise((w,b)=>{try{const m=p.timeout??i.timeout,_=lE([u._abortController?.signal,p?.signal],g.signal,m);if(_.aborted){const y=_.reason;b(y instanceof Error?y:new DOMException(String(y??"Aborted"),"AbortError"));return}return _.addEventListener("abort",()=>{const y=_.reason;b(y instanceof Error?y:new DOMException(String(y??"Aborted"),"AbortError"))},{once:!0,signal:g.signal}),Promise.resolve(o(t,{signal:_})).then(w,b)}catch(m){b(m)}}).then(async w=>{if(t._asyncDataPromises[e]!==v)return;let b=w;i.transform&&(b=await i.transform(w)),i.pick&&(b=oE(b,i.pick)),t.payload.data[e]=b,u.data.value=b,u.error.value=void 0,u.status.value="success"}).catch(w=>{if(t._asyncDataPromises[e]!==v||u._abortController?.signal.aborted)return t._asyncDataPromises[e];if(typeof DOMException<"u"&&w instanceof DOMException&&w.name==="AbortError")return u.status.value="idle",t._asyncDataPromises[e];u.error.value=es(w),u.data.value=$(i.default()),u.status.value="error"}).finally(()=>{g.abort(),t._asyncDataPromises[e]===v&&delete t._asyncDataPromises[e]});return t._asyncDataPromises[e]=v,t._asyncDataPromises[e]},_execute:IS((...d)=>u.execute(...d),0,{leading:!0}),_default:i.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{c(),t._asyncData[e]?._init&&(t._asyncData[e]._init=!1),s||Ti(()=>{t._asyncData[e]?._init||(U1(t,e),u.execute=()=>Promise.resolve())})}};return u}const aE=()=>{},W1=(t,e,n)=>{if(e.isHydrating)return e.payload.data[t];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return e.static.data[t]};function lE(t,e,n){const i=t.filter(o=>!!o);if(typeof n=="number"&&n>=0){const o=AbortSignal.timeout?.(n);o&&i.push(o)}if(AbortSignal.any)return AbortSignal.any(i);const r=new AbortController;for(const o of i)if(o.aborted){const a=o.reason??new DOMException("Aborted","AbortError");try{r.abort(a)}catch{r.abort()}return r.signal}const s=()=>{const a=i.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{r.abort(a)}catch{r.abort()}};for(const o of i)o.addEventListener?.("abort",s,{once:!0,signal:e});return r.signal}const cE="$s";function wp(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;
4typeof t[0]!="string"&&t.unshift(e);const[n,i]=t;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(i!==void 0&&typeof i!="function")throw new Error("[nuxt] [useState] init must be a function: "+i);const r=cE+n,s=yt(),o=tp(s.payload.state,r);if(i&&(s._state[r]??={_default:i}),o.value===void 0&&i){const a=i();if(At(a))return s.payload.state[r]=a,a;o.value=a}return o}function uE(t){const e=[ei(t.method)?.toUpperCase()||"GET",ei(t.baseURL)];for(const n of[t.query||t.params]){const i=ei(n);if(!i)continue;const r={};for(const[s,o]of Object.entries(i))r[ei(s)]=ei(o);e.push(r)}if(t.body){const n=ei(t.body);if(!n)e.push(uo(n));else if(n instanceof ArrayBuffer)e.push(uo(Object.fromEntries([...new Uint8Array(n).entries()].map(([i,r])=>[i,r.toString()]))));else if(n instanceof FormData){const i=[];for(const r of n.entries()){const[s,o]=r;i.push([s,o instanceof File?`${o.name}:${o.size}:${o.lastModified}`:o])}e.push(uo(i))}else if(qh(n))e.push(uo(Kt(n)));else try{e.push(uo(n))}catch{console.warn("[useFetch] Failed to hash body",n)}}return e}const q1=z1({name:"createUseFetch",factory(t={}){function e(n,i,r){const[s={},o]=typeof i=="string"?[{},i]:[i,r],a=typeof t=="function"?t(s):t,{server:l,lazy:c,default:u,transform:d,pick:h,watch:f,immediate:p,getCachedData:g,deep:v,dedupe:w,timeout:b,...m}={...typeof t=="function"?{}:a,...s,...typeof t=="function"?a:{}},_=He(()=>ei(n)),y=He(()=>ei(m.key)||"$f"+uo([o,typeof _.value=="string"?_.value:"",...uE(m)]));if(!m.baseURL&&typeof _.value=="string"&&_.value[0]==="/"&&_.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const S=Kt({...fT,...m,cache:typeof m.cache=="boolean"?void 0:m.cache}),k={server:l,lazy:c,default:u,transform:d,pick:h,immediate:p,getCachedData:g,deep:v,dedupe:w,timeout:b,watch:f===!1?[]:[...f||[],S]};return rE(f===!1?y.value:y,(P,{signal:E})=>(m.$fetch||globalThis.$fetch)(_.value,{signal:E,...S}),k)}return e}});q1.__nuxt_factory();q1.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});function fE(t){if(t?.__asyncLoader&&!t.__asyncResolved)return t.__asyncLoader()}async function Y1(t,e=Nn()){const{path:n,matched:i}=e.resolve(t);if(!i.length||(e._routePreloaded||=new Set,e._routePreloaded.has(n)))return;const r=e._preloadPromises||=[];if(r.length>4)return Promise.all(r).then(()=>Y1(t,e));e._routePreloaded.add(n);for(const s of i){const o=s.components?.default;if(typeof o!="function")continue;const a=Promise.resolve(o()).catch(()=>{}).finally(()=>r.splice(r.indexOf(a),1));r.push(a)}await Promise.all(r)}function dE(t={}){const e=t.path||window.location.pathname;let n={};try{n=JSON.parse(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:yt().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}const hE={scrollBehavior(t,e,n){const i=yt(),r=Nn().options?.scrollBehaviorType??"auto";return t.path.replace(/\/$/,"")===e.path.replace(/\/$/,"")?e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:X1(t.hash),behavior:r}:!1:(typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop)===!1?!1:e===yi?jm(t,e,n,r):new Promise(o=>{const a=()=>{requestAnimationFrame(()=>o(jm(t,e,n,r)))};i.hooks.hookOnce("page:loading:end",()=>{const l=i["~transitionPromise"];l?l.then(a):a()})})}};function X1(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 jm(t,e,n,i){return n||(t.hash?{el:t.hash,top:X1(t.hash),behavior:YC(t,e)?i:"instant"}:{left:0,top:0})}const pE={hashMode:!1,scrollBehaviorType:"auto"},Br={...pE,...hE},gE=(...t)=>t.find(e=>e!==void 0);function mE(t){const e=t.componentName||"NuxtLink";function n(s){return typeof s=="string"&&s.startsWith("#")}function i(s,o,a){const l=a??t.trailingSlash;if(!s||l!=="append"&&l!=="remove")return s;if(typeof s=="string")return fc(s,l);const c="path"in s&&s.path!==void 0?s.path:o(s).path;return{...s,name:void 0,path:fc(c,l)}}function r(s){const o=Nn(),a=kn(),l=He(()=>!!$(s.target)&&$(s.target)!=="_self"),c=He(()=>{const v=$(s.to)||$(s.href)||"";return typeof v=="string"&&Ii(v,{acceptRelative:!0})}),u=Og("RouterLink"),d=typeof u!="string"?u.useLink:void 0,h=He(()=>{if($(s.external))return!0;const v=$(s.to)||$(s.href)||"";return typeof v=="object"?!1:v===""||c.value}),f=He(()=>{const v=$(s.to)||$(s.href)||"";return h.value?v:i(v,o.resolve,$(s.trailingSlash))}),p=h.value?void 0:d?.({...s,to:f,viewTransition:$(s.viewTransition)}),g=He(()=>{const v=$(s.trailingSlash)??t.trailingSlash;if(!f.value||c.value||n(f.value))return f.value;if(h.value){const w=typeof f.value=="object"&&"path"in f.value?$d(f.value):f.value,b=typeof w=="object"?o.resolve(w).href:w;return fc(b,v)}return typeof f.value=="object"?o.resolve(f.value)?.href??null:fc(qu(a.app.baseURL,f.value),v)});return{to:f,hasTarget:l,isAbsoluteUrl:c,isExternal:h,href:g,isActive:p?.isActive??He(()=>f.value===o.currentRoute.value.path),isExactActive:p?.isExactActive??He(()=>f.value===o.currentRoute.value.path),route:p?.route??He(()=>o.resolve(f.value)),async navigate(v){await ET(g.value,{replace:$(s.replace),external:h.value||l.value})}}}return Ke({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:r,setup(s,{slots:o}){const a=Nn(),{to:l,href:c,navigate:u,isExternal:d,hasTarget:h,isAbsoluteUrl:f}=r(s),p=fi(!1),g=Te(null),v=m=>{g.value=s.custom?m?.$el?.nextElementSibling:m?.$el};function w(m){return!p.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"&&!vE()}async function b(m=yt()){if(p.value)return;p.value=!0;const _=typeof l.value=="string"?l.value:d.value?$d(l.value):a.resolve(l.value).fullPath,y=d.value?new URL(_,window.location.href).href:_;await Promise.all([m.hooks.callHook("link:prefetch",y)?.catch(()=>{}),!d.value&&!h.value&&Y1(l.value,a).catch(()=>{})])}if(w("visibility")){const m=yt();let _,y=null;In(()=>{const S=_E();Gu(()=>{_=qd(()=>{g?.value?.tagName&&(y=S.observe(g.value,async()=>{y?.(),y=null,await b(m)}))})})}),Si(()=>{_&&GC(_),y?.(),y=null})}return()=>{if(!d.value&&!h.value&&!n(l.value)){const y={ref:v,to:l.value,activeClass:s.activeClass||t.activeClass,exactActiveClass:s.exactActiveClass||t.exactActiveClass,replace:s.replace,ariaCurrentValue:s.ariaCurrentValue,custom:s.custom};
4return s.custom||(w("interaction")&&(y.onPointerenter=b.bind(null,void 0),y.onFocus=b.bind(null,void 0)),p.value&&(y.class=s.prefetchedClass||t.prefetchedClass),y.rel=s.rel||void 0),wn(Og("RouterLink"),y,o.default)}const m=s.target||null,_=gE(s.noRel?"":s.rel,t.externalRelAttribute,f.value||h.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 y=new URL(c.value,window.location.href);return{path:y.pathname,fullPath:y.pathname,get query(){return dp(y.search)},hash:y.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:_,target:m,isExternal:d.value||h.value,isActive:!1,isExactActive:!1}):null:wn("a",{ref:g,href:c.value||null,rel:_,target:m,onClick:async y=>{if(!(d.value||h.value)){y.preventDefault();try{const S=c1(c.value);return await(s.replace?a.replace(S):a.push(S))}finally{if(n(l.value)){const S=l.value.slice(1);let k=S;try{k=decodeURIComponent(S)}catch{}document.getElementById(k)?.focus()}}}}},o.default?.())}}})}const Zu=mE(cT);function fc(t,e){const n=e==="append"?Wu:ss;return Ii(t)&&!t.startsWith("http")?t:n(t,!0)}function _E(){const t=yt();if(t._observer)return t._observer;let e=null;const n=new Map,i=(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:i}}const yE=/2g/;function vE(){const t=navigator.connection;return!!(t&&(t.saveData||yE.test(t.effectiveType)))}function bE(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&&!Ii(String(t.url),{acceptRelative:!0,strict:!1})&&(t.url=Mk(String(t.url)));const e=Object.keys(t).sort((i,r)=>i.localeCompare(r)),n={};for(const i of e)n[i]=t[i];return n}function wE(t){const n=[];function i(s){if(!s||typeof s!="object"||Object.keys(s).length===0)return()=>{};s._context;const o={};for(const a in s){const l=s[a];typeof l<"u"&&l!==""&&(o[a]=l)}return Object.keys(o).filter(a=>!a.startsWith("_")).length===0?()=>{}:(n.push(o),()=>{const a=n.indexOf(o);a!==-1&&n.splice(a,1)})}function r(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?ei(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:bE(o)}return{stack:n,push:i,get:r}}const xE=tn({name:"nuxt-site-config:init",enforce:"pre",async setup(t){const e=wE(),n=wp("site-config");{const i=n.value||window.__NUXT_SITE_CONFIG__||{};for(const r in i)r[0]!=="_"&&e.push({[r]:i[r],_priority:i._priority?.[r]||-1})}return{provide:{nuxtSiteConfig:e}}}});async function xp(t,e={}){const n=e.document||t.resolvedOptions.document;if(!n||!t.dirty)return;const i={shouldRender:!0,tags:[]};if(await t.hooks.callHook("dom:beforeRender",i),!!i.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(async r=>{const s=new Map,o=new Promise(f=>{t.resolveTags().then(p=>{f(p.map(g=>{const v=s.get(g._d)||0,w={tag:g,id:(v?`${g._d}:${v}`:g._d)||g._h,shouldRender:!0};return g._d&&m1(g._d)&&s.set(g._d,v+1),w}))})});let a=t._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const f of["body","head"]){const p=n[f]?.children;for(const g of p){const v=g.tagName.toLowerCase();if(!Fd.has(v))continue;const w=y1({tag:v,props:{}},{innerHTML:g.innerHTML,...g.getAttributeNames().reduce((b,m)=>(b[m]=g.getAttribute(m),b),{})||{}});if(w.key=g.getAttribute("data-hid")||void 0,w._d=Hd(w)||_1(w),a.elMap.has(w._d)){let b=1,m=w._d;for(;a.elMap.has(m);)m=`${w._d}:${b++}`;a.elMap.set(m,g)}else a.elMap.set(w._d,g)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(f,p,g){const v=`${f}:${p}`;a.sideEffects[v]=g,delete a.pendingSideEffects[v]}function c({id:f,$el:p,tag:g}){const v=g.tag.endsWith("Attrs");a.elMap.set(f,p),v||(g.textContent&&g.textContent!==p.textContent&&(p.textContent=g.textContent),g.innerHTML&&g.innerHTML!==p.innerHTML&&(p.innerHTML=g.innerHTML),l(f,"el",()=>{p?.remove(),a.elMap.delete(f)}));for(const w in g.props){if(!Object.prototype.hasOwnProperty.call(g.props,w))continue;const b=g.props[w];if(w.startsWith("on")&&typeof b=="function"){const _=p?.dataset;if(_&&_[`${w}fired`]){const y=w.slice(0,-5);b.call(p,new Event(y.substring(2)))}p.getAttribute(`data-${w}`)!==""&&((g.tag==="bodyAttrs"?n.defaultView:p).addEventListener(w.substring(2),b.bind(p)),p.setAttribute(`data-${w}`,""));continue}const m=`attr:${w}`;if(w==="class"){if(!b)continue;for(const _ of b)v&&l(f,`${m}:${_}`,()=>p.classList.remove(_)),!p.classList.contains(_)&&p.classList.add(_)}else if(w==="style"){if(!b)continue;for(const[_,y]of b)l(f,`${m}:${_}`,()=>{p.style.removeProperty(_)}),p.style.setProperty(_,y)}else b!==!1&&b!==null&&(p.getAttribute(w)!==b&&p.setAttribute(w,b===!0?"":String(b)),v&&l(f,m,()=>p.removeAttribute(w)))}}const u=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},h=await o;for(const f of h){const{tag:p,shouldRender:g,id:v}=f;if(g){if(p.tag==="title"){n.title=p.textContent,l("title","",()=>n.title=a.title);continue}f.$el=f.$el||a.elMap.get(v),f.$el?c(f):Fd.has(p.tag)&&u.push(f)}}for(const f of u){const p=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),c(f),d[p]=d[p]||n.createDocumentFragment(),d[p].appendChild(f.$el)}for(const f of h)await t.hooks.callHook("dom:renderTag",f,n,l);d.head&&n.head.appendChild(d.head),d.bodyOpen&&n.body.insertBefore(d.bodyOpen,n.body.firstChild),d.bodyClose&&n.body.appendChild(d.bodyClose);for(const f in a.pendingSideEffects)a.pendingSideEffects[f]();t._dom=a,await t.hooks.callHook("dom:rendered",{renders:h}),r()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function kE(t={}){const e=t.domOptions?.render||xp;t.document=t.document||(typeof window<"u"?document:void 0);const n=t.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return lS({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[n?JSON.parse(n):!1,...t.init||[]]})}function TE(t,e){let n=0;return()=>{const i=++n;e(()=>{n===i&&t()})}}function SE(t={}){const e=kE({domOptions:{render:TE(()=>xp(e),n=>setTimeout(n,0))},...t});return e.install=pS(e),e}const CE={disableDefaults:!0},EE=tn({name:"nuxt:head",enforce:"pre",setup(t){const e=SE(CE);t.vueApp.use(e);{let n=!0;const i=async()=>{n=!1,await xp(e)};e.hooks.hook("dom:beforeRender",r=>{r.shouldRender=!n}),t.hooks.hook("page:start",()=>{n=!0}),t.hooks.hook("page:finish",()=>{t.isHydrating||i()}),t.hooks.hook("app:error",i),t.hooks.hook("app:suspense:resolve",i)}}}),PE=/(:\w+)\([^)]+\)/g,AE=/(:\w+)[?+*]/g,RE=/:\w+/g,OE=(t,e)=>e.path.replace(PE,"$1").replace(AE,"$1").replace(RE,n=>t.params[n.slice(1)]?.toString()||""),Yd=(t,e)=>{const n=t.route.matched.find(r=>r.components?.default===t.Component.type),i=e??n?.meta.key??(n&&OE(t.route,n));return typeof i=="function"?i(t.route):i},ME=(t,e)=>({default:()=>t?wn(Ox,t===!0?{}:t,e):e});function K1(t){return Array.isArray(t)?t:[t]}const LE="modulepreload",DE=function(t,e){return new URL(t,e).href},Hm={},dr=function(e,n,i){let r=Promise.resolve();if(n&&n.length>0){let c=function(u){return Promise.all(u.map(d=>Promise.resolve(d).then(h=>({status:"fulfilled",value:h}),h=>
4({status:"rejected",reason:h}))))};const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");r=c(n.map(u=>{if(u=DE(u,i),u in Hm)return;Hm[u]=!0;const d=u.endsWith(".css"),h=d?'[rel="stylesheet"]':"";if(i)for(let p=o.length-1;p>=0;p--){const g=o[p];if(g.href===u&&(!d||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${h}`))return;const f=document.createElement("link");if(f.rel=d?"stylesheet":LE,d||(f.as="script"),f.crossOrigin="",f.href=u,l&&f.setAttribute("nonce",l),document.head.appendChild(f),d)return new Promise((p,g)=>{f.addEventListener("load",p),f.addEventListener("error",()=>g(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 r.then(o=>{for(const a of o||[])a.status==="rejected"&&s(a.reason);return e().catch(s)})},Lf=[{name:"about",path:"/about",component:()=>dr(()=>import("./za5B-656.js"),__vite__mapDeps([0,1]),import.meta.url)},{name:"about-to-find-out",path:"/about-to-find-out",component:()=>dr(()=>import("./Bj-sO__-.js"),__vite__mapDeps([2,3,1]),import.meta.url)},{name:"gallery",path:"/gallery",component:()=>dr(()=>import("./C3GMZctP.js"),__vite__mapDeps([4,5]),import.meta.url)},{name:"inside-the-writing",path:"/inside-the-writing",component:()=>dr(()=>import("./cMMCeylP.js"),[],import.meta.url)},{name:"privacy-policy",path:"/privacy-policy",component:()=>dr(()=>import("./DrFMi-M6.js"),[],import.meta.url)},{name:"index",path:"/",component:()=>dr(()=>import("./DDQQhejL.js"),__vite__mapDeps([6,3]),import.meta.url)}],NE=async(t,e)=>{let n,i;if(!t.meta?.validate)return;const r=([n,i]=Wa(()=>Promise.resolve(t.meta.validate(t))),n=await n,i(),n);if(r===!0)return;const s=es({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}});return typeof window<"u"&&window.history.pushState({},"",e.fullPath),s},IE=t=>{const e=Xu({path:t.path});if(e.redirect){const n=e.redirect.includes("#")?e.redirect:e.redirect+t.hash;return Ii(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},BE=[NE,IE],Xd={};function $E(t,e,n){const{pathname:i,search:r,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),rm(u,"")}const a=rm(i,t),l=!n||Qy(a,n)?a:n;return l+(l.includes("?")?"":r)+s}const FE=tn({name:"nuxt:router",enforce:"pre",async setup(t){let e,n,i=kn().app.baseURL;const r=Br.history?.(i)??wC(i),s=Br.routes?([e,n]=Wa(()=>Br.routes(Lf)),e=await e,n(),e??Lf):Lf;let o;const a=zC({...Br,scrollBehavior:(w,b,m)=>{if(b===yi){o=m;return}if(Br.scrollBehavior){if(a.options.scrollBehavior=Br.scrollBehavior,"scrollRestoration"in window.history){const _=a.beforeEach(()=>{_(),window.history.scrollRestoration="manual"})}return Br.scrollBehavior(w,yi,o||m)}},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=fi(a.currentRoute.value);a.afterEach((w,b)=>{l.value=b}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=$E(i,window.location,t.payload.path),u=fi(a.currentRoute.value),d=()=>{u.value=a.currentRoute.value};a.afterEach((w,b)=>{const m=w.matched.at(-1)?.components?.default,_=b.matched.at(-1)?.components?.default;if(m===_){d();return}w.matched.length<b.matched.length&&w.matched.every((y,S)=>y.components?.default===b.matched[S]?.components?.default)&&d()});const h={sync:d};for(const w in u.value)Object.defineProperty(h,w,{get:()=>u.value[w],enumerable:!0});t._route=Ki(h),t._middleware||={global:[],named:{}};const f=ia();a.afterEach(async(w,b,m)=>{delete t._processingMiddleware,!t.isHydrating&&f.value&&await t.runWithContext(PT),m&&await t.callHook("page:loading:end")});try{[e,n]=Wa(()=>a.isReady()),await e,n()}catch(w){[e,n]=Wa(()=>t.runWithContext(()=>Ts(w))),await e,n()}const p=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value,g=t.isHydrating&&t.payload.prerenderedAt&&t.payload.path&&c!==t.payload.path&&Qy(a.currentRoute.value.path,t.payload.path);d();const v=t.payload.state._layout;return a.beforeEach(async(w,b)=>{await t.callHook("page:loading:start"),w.meta=Kt(w.meta),t.isHydrating&&v&&!nr(w.meta.layout)&&(w.meta.layout=v),t._processingMiddleware=!0;{const m=new Set([...BE,...t._middleware.global]);for(const y of w.matched){const S=y.meta.middleware;if(S)for(const k of K1(S))m.add(k)}const _=Xu({path:w.path});if(_.appMiddleware)for(const y in _.appMiddleware)_.appMiddleware[y]?m.add(y):m.delete(y);for(const y of m){const S=typeof y=="string"?t._middleware.named[y]||await Xd[y]?.().then(k=>k.default||k):y;if(!S)throw new Error(`Unknown route middleware: '${y}'.`);try{const k=await t.runWithContext(()=>S(w,b));if(!t.payload.serverRendered&&t.isHydrating&&(k===!1||k instanceof Error)){const A=k||es({status:404,statusText:`Page Not Found: ${c}`});return await t.runWithContext(()=>Ts(A)),!1}if(k===!0)continue;if(k===!1)return k;if(k)return f1(k)&&k.fatal&&await t.runWithContext(()=>Ts(k)),k}catch(k){const A=es(k);return A.fatal&&await t.runWithContext(()=>Ts(A)),A}}}}),a.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),a.afterEach(w=>{if(w.matched.length===0&&!f.value)return t.runWithContext(()=>Ts(es({status:404,fatal:!1,statusText:`Page not found: ${w.fullPath}`,data:{path:w.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{if("name"in p&&(p.name=void 0),g){const w=a.resolve(t.payload.path);"name"in w&&(w.name=void 0),await a.replace({...w,force:!0}),t.hooks.hookOnce("app:suspense:resolve",async()=>{await a.replace({...p,force:!0})})}else await a.replace({...p,force:!0});a.options.scrollBehavior=Br.scrollBehavior}catch(w){await t.runWithContext(()=>Ts(w))}}),{provide:{router:a}}}}),jE=tn({name:"nuxt:payload",setup(t){const e=new Set;
4Nn().beforeResolve(async(n,i)=>{if(n.path===i.path)return;const r=await vm(n.path);if(r){for(const s of e)delete t.static.data[s];for(const s in r.data)s in t.static.data||e.add(s),t.static.data[s]=r.data[s]}}),Gu(()=>{t.hooks.hook("link:prefetch",async n=>{const{hostname:i}=new URL(n,window.location.href);i===window.location.hostname&&await vm(n).catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(yp,1e3)})}}),HE=tn(()=>{const t=Nn();Gu(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),zE=tn(t=>{let e;async function n(){let i;try{i=await yp()}catch(r){const s=r;if(!("status"in s&&(s.status===404||s.status===403)))throw s}e&&clearTimeout(e),e=setTimeout(n,fm);try{const r=await $fetch(pp("builds/latest.json")+`?${Date.now()}`);r.id!==i?.id&&(t.hooks.callHook("app:manifest:update",r),e&&clearTimeout(e))}catch{}}Gu(()=>{e=setTimeout(n,fm)})}),VE=tn({name:"nuxt:chunk-reload",setup(t){const e=Nn(),n=kn(),i=new Set;e.beforeEach(()=>{i.clear()}),t.hook("app:chunkError",({error:s})=>{i.add(s)});function r(s){const o=qu(n.app.baseURL,s.fullPath);dE({path:o,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(r)}),e.onError((s,o)=>{i.has(s)&&r(o)})}});function kp(t){const e=Kt({});return rp(()=>{const n=yt().$nuxtSiteConfig.get(gp({resolveRefs:!0},t));e&&n&&Object.assign(e,n)}),delete e._priority,e}const UE=tn(()=>{const t=ra();if(!t)return;const e=kp(),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)}),WE=tn(()=>{const t=ra();t&&(t.use(v1),t.use(dS()))}),qE=tn({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const t=Bi(),e=ia(),n=He(()=>{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=ss(t.path||"/").split("/").pop();return s?iE(s):null});xl({title:()=>n.value},{tagPriority:101})}}),YE=bd(()=>dr(()=>Promise.resolve().then(()=>oP),void 0,import.meta.url).then(t=>t.VueLenis||t.default||t)),XE=[["VueLenis",YE]],KE=tn({name:"nuxt:global-components",setup(t){for(const[e,n]of XE)t.vueApp.component(e,n),t.vueApp.component("Lazy"+e,n)}}),dc={},GE=tn({name:"nuxt:prefetch",setup(t){const e=Nn();t.hooks.hook("app:mounted",()=>{e.beforeEach(async n=>{const i=n?.meta?.layout;i&&typeof dc[i]=="function"&&await dc[i]()})}),t.hooks.hook("link:prefetch",n=>{if(Ii(n))return;const i=e.resolve(n);if(!i)return;const r=i.meta.layout;let s=K1(i.meta.middleware);s=s.filter(o=>typeof o=="string");for(const o of s)typeof Xd[o]=="function"&&Xd[o]();typeof r=="string"&&r in dc&&fE(dc[r])})}});var zm="1.3.23";function G1(t,e,n){return Math.max(t,Math.min(e,n))}function ZE(t,e,n){return(1-n)*t+n*e}function JE(t,e,n,i){return ZE(t,e,1-Math.exp(-n*i))}function QE(t,e){return(t%e+e)%e}var eP=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=G1(0,this.currentTime/this.duration,1);e=n>=1;const i=e?1:this.easing(n);this.value=this.from+(this.to-this.from)*i}else this.lerp?(this.value=JE(this.value,this.to,this.lerp*60,t),Math.round(this.value)===Math.round(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:i,easing:r,onStart:s,onUpdate:o}){this.from=this.value=t,this.to=e,this.lerp=n,this.duration=i,this.easing=r,this.currentTime=0,this.isRunning=!0,s?.(),this.onUpdate=o}};function tP(t,e){let n;return function(...i){clearTimeout(n),n=setTimeout(()=>{n=void 0,t.apply(this,i)},e)}}var nP=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(t,e,{autoResize:n=!0,debounce:i=250}={}){this.wrapper=t,this.content=e,n&&(this.debouncedResize=tP(this.resize,i),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}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}}},Z1=class{events={};emit(t,...e){const n=this.events[t]||[];for(let i=0,r=n.length;i<r;i++)n[i]?.(...e)}on(t,e){return this.events[t]?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={}}};const iP=100/6,$r={passive:!1};function Vm(t,e){return t===1?iP:t===2?e:1}var rP=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new Z1;constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,$r),this.element.addEventListener("touchstart",this.onTouchStart,$r),this.element.addEventListener("touchmove",this.onTouchMove,$r),this.element.addEventListener("touchend",this.onTouchEnd,$r)}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,$r),this.element.removeEventListener("touchstart",this.onTouchStart,$r),this.element.removeEventListener("touchmove",this.onTouchMove,$r),this.element.removeEventListener("touchend",this.onTouchEnd,$r)}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,i=-(e-this.touchStart.x)*this.options.touchMultiplier,r=-(n-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=n,this.lastDelta={x:i,y:r},this.emitter.emit("scroll",{deltaX:i,deltaY:r,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:i}=t;const r=Vm(i,this.window.width),s=Vm(i,this.window.height);e*=r,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}}};const Um=t=>Math.min(1,1.001-2**(-10*t));var sP=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 eP;emitter=new Z1;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:n=t,smoothWheel:i=!0,syncTouch:r=!1,syncTouchLerp:s=.075,touchInertiaExponent:o=1.7,duration:a,easing:l,lerp:c=.
vendor: 5,930 bytes, line 4
41,infinite:u=!1,orientation:d="vertical",gestureOrientation:h=d==="horizontal"?"both":"vertical",touchMultiplier:f=1,wheelMultiplier:p=1,autoResize:g=!0,prevent:v,virtualScroll:w,overscroll:b=!0,autoRaf:m=!1,anchors:_=!1,autoToggle:y=!1,allowNestedScroll:S=!1,__experimental__naiveDimensions:k=!1,naiveDimensions:A=k,stopInertiaOnNavigate:P=!1}={}){window.lenisVersion=zm,window.lenis||(window.lenis={}),window.lenis.version=zm,d==="horizontal"&&(window.lenis.horizontal=!0),r===!0&&(window.lenis.touch=!0),(!t||t===document.documentElement)&&(t=window),typeof a=="number"&&typeof l!="function"?l=Um:typeof l=="function"&&typeof a!="number"&&(a=1),this.options={wrapper:t,content:e,eventsTarget:n,smoothWheel:i,syncTouch:r,syncTouchLerp:s,touchInertiaExponent:o,duration:a,easing:l,lerp:c,infinite:u,gestureOrientation:h,orientation:d,touchMultiplier:f,wheelMultiplier:p,autoResize:g,prevent:v,virtualScroll:w,overscroll:b,autoRaf:m,anchors:_,autoToggle:y,allowNestedScroll:S,naiveDimensions:A,stopInertiaOnNavigate:P},this.dimensions=new nP(t,e,{autoResize:g}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=new rP(n,{touchMultiplier:f,wheelMultiplier:p}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),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}}))};get overflow(){const t=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[t]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=t=>{t.propertyName?.includes("overflow")&&t.target===this.rootElement&&this.checkOverflow()};setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}onClick=t=>{const e=t.composedPath().filter(i=>i instanceof HTMLAnchorElement&&i.href).map(i=>new URL(i.href)),n=new URL(window.location.href);if(this.options.anchors){const i=e.find(r=>n.host===r.host&&n.pathname===r.pathname&&r.hash);if(i){const r=typeof this.options.anchors=="object"&&this.options.anchors?this.options.anchors:void 0,s=`#${i.hash.split("#")[1]}`;this.scrollTo(s,r);return}}if(this.options.stopInertiaOnNavigate&&e.some(i=>n.host===i.host&&n.pathname!==i.pathname)){this.reset();return}};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:i}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:n,event:i}),i.ctrlKey||i.lenisStopPropagation)return;const r=i.type.includes("touch"),s=i.type.includes("wheel");this.isTouching=i.type==="touchstart"||i.type==="touchmove";const o=e===0&&n===0;if(this.options.syncTouch&&r&&i.type==="touchstart"&&o&&!this.isStopped&&!this.isLocked){this.reset();return}const a=this.options.gestureOrientation==="vertical"&&n===0||this.options.gestureOrientation==="horizontal"&&e===0;if(o||a)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const c=this.options.prevent,u=Math.abs(e)>=Math.abs(n)?"horizontal":"vertical";if(l.find(p=>p instanceof HTMLElement&&(typeof c=="function"&&c?.(p)||p.hasAttribute?.("data-lenis-prevent")||u==="vertical"&&p.hasAttribute?.("data-lenis-prevent-vertical")||u==="horizontal"&&p.hasAttribute?.("data-lenis-prevent-horizontal")||r&&p.hasAttribute?.("data-lenis-prevent-touch")||s&&p.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(p,{deltaX:e,deltaY:n}))))return;if(this.isStopped||this.isLocked){i.cancelable&&i.preventDefault();return}if(!(this.options.syncTouch&&r||this.options.smoothWheel&&s)){this.isScrolling="native",this.animate.stop(),i.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))&&(i.lenisStopPropagation=!0),i.cancelable&&i.preventDefault();const h=r&&this.options.syncTouch,f=r&&i.type==="touchend";f&&(d=Math.sign(d)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+d,{programmatic:!1,...h?{lerp:f?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
4()}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:i=!1,programmatic:r=!0,lerp:s=r?this.options.lerp:void 0,duration:o=r?this.options.duration:void 0,easing:a=r?this.options.easing:void 0,onStart:l,onComplete:c,force:u=!1,userData:d}={}){if((this.isStopped||this.isLocked)&&!u)return;let h=t,f=e;if(typeof h=="string"&&["top","left","start","#"].includes(h))h=0;else if(typeof h=="string"&&["bottom","right","end"].includes(h))h=this.limit;else{let p=null;if(typeof h=="string"?(p=document.querySelector(h),p||(h==="#top"?h=0:console.warn("Lenis: Target not found",h))):h instanceof HTMLElement&&h?.nodeType&&(p=h),p){if(this.options.wrapper!==window){const _=this.rootElement.getBoundingClientRect();f-=this.isHorizontal?_.left:_.top}const g=p.getBoundingClientRect(),v=getComputedStyle(p),w=this.isHorizontal?Number.parseFloat(v.scrollMarginLeft):Number.parseFloat(v.scrollMarginTop),b=getComputedStyle(this.rootElement),m=this.isHorizontal?Number.parseFloat(b.scrollPaddingLeft):Number.parseFloat(b.scrollPaddingTop);h=(this.isHorizontal?g.left:g.top)+this.animatedScroll-(Number.isNaN(w)?0:w)-(Number.isNaN(m)?0:m)}}if(typeof h=="number"){if(h+=f,this.options.infinite){if(r){this.targetScroll=this.animatedScroll=this.scroll;const p=h-this.animatedScroll;p>this.limit/2?h-=this.limit:p<-this.limit/2&&(h+=this.limit)}}else h=G1(0,h,this.limit);if(h===this.targetScroll){l?.(this),c?.(this);return}if(this.userData=d??{},n){this.animatedScroll=this.targetScroll=h,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}r||(this.targetScroll=h),typeof o=="number"&&typeof a!="function"?a=Um:typeof a=="function"&&typeof o!="number"&&(o=1),this.animate.fromTo(this.animatedScroll,h,{duration:o,easing:a,lerp:s,onStart:()=>{i&&(this.isLocked=!0),this.isScrolling="smooth",l?.(this)},onUpdate:(p,g)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=p-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=p,this.setScroll(this.scroll),r&&(this.targetScroll=p),g||this.emit(),g&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(t,{deltaX:e,deltaY:n}){const i=Date.now();t._lenis||(t._lenis={});const r=t._lenis;let s,o,a,l,c,u,d,h,f,p;if(i-(r.time??0)>2e3){r.time=Date.now();const S=window.getComputedStyle(t);if(r.computedStyle=S,s=["auto","overlay","scroll"].includes(S.overflowX),o=["auto","overlay","scroll"].includes(S.overflowY),c=["auto"].includes(S.overscrollBehaviorX),u=["auto"].includes(S.overscrollBehaviorY),r.hasOverflowX=s,r.hasOverflowY=o,!(s||o))return!1;d=t.scrollWidth,h=t.scrollHeight,f=t.clientWidth,p=t.clientHeight,a=d>f,l=h>p,r.isScrollableX=a,r.isScrollableY=l,r.scrollWidth=d,r.scrollHeight=h,r.clientWidth=f,r.clientHeight=p,r.hasOverscrollBehaviorX=c,r.hasOverscrollBehaviorY=u}else a=r.isScrollableX,l=r.isScrollableY,s=r.hasOverflowX,o=r.hasOverflowY,d=r.scrollWidth,h=r.scrollHeight,f=r.clientWidth,p=r.clientHeight,c=r.hasOverscrollBehaviorX,u=r.hasOverscrollBehaviorY;if(!(s&&a||o&&l))return!1;const g=Math.abs(e)>=Math.abs(n)?"horizontal":"vertical";let v,w,b,m,_,y;if(g==="horizontal")v=Math.round(t.scrollLeft),w=d-f,b=e,m=s,_=a,y=c;else if(g==="vertical")v=Math.round(t.scrollTop),w=h-p,b=n,m=o,_=l,y=u;else return!1;return!y&&(v>=w||v<=0)?!0:(b>0?v<w:v>0)&&m&&_}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return this.options.orientation==="horizontal"}get actualScroll(){const t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){return this.options.infinite?QE(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.className.split(" ").forEach(t=>{this.rootElement.classList.add(t)})}cleanUpClassName(){for(const t of Array.from(this.rootElement.classList))(t==="lenis"||t.startsWith("lenis-"))&&this.rootElement.classList.remove(t)}};const Kd=fi(),Gd=fi(),Zd=fi(),Tp=Symbol("LenisContext"),Sp=Symbol("AddCallback"),Cp=Symbol("RemoveCallback"),du=Ke({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 i=fi(),r=Te(),s=Te();n({lenis:i,wrapper:r,content:s}),Nt([()=>t.options,r,s],()=>{typeof window<"u"&&(t.root||r.value&&s.value)&&(i.value=new sP({...t.options,...t.root?{}:{wrapper:r.value,content:s.value},autoRaf:t.options?.autoRaf??t.autoRaf}),Zc(()=>{i.value?.destroy(),i.value=void 0}))},{deep:!0,immediate:!0});const o=Kt([]);function a(u,d){o.push({callback:u,priority:d}),o.sort((h,f)=>h.priority-f.priority)}function l(u){o.splice(o.findIndex(d=>
4d.callback===u),1)}const c=u=>{for(const{callback:d}of o)d(u)};return Nt([i,()=>t.root],([u,d])=>{u?.on("scroll",c),d&&(Kd.value=u,Gd.value=a,Zd.value=l,Zc(()=>{Kd.value=void 0,Gd.value=void 0,Zd.value=void 0}))},{immediate:!0}),t.root||(Tr(Tp,i),Tr(Sp,a),Tr(Cp,l)),()=>t.root?e.default?.():wn("div",{ref:r,...t?.props},[wn("div",{ref:s},e.default?.())])}}),J1=t=>{t.component("vue-lenis",du),t.provide(Tp,fi(void 0)),t.provide(Sp,void 0),t.provide(Cp,void 0)};function Q1(t,e=0){const n=Qt(Tp),i=Qt(Sp),r=Qt(Cp),s=He(()=>i||Gd.value),o=He(()=>r||Zd.value),a=He(()=>n?.value?n.value:Kd.value);return typeof window<"u"&&Ti(()=>{Ti(()=>{a.value})}),Nt([a,s,o],([l,c,u])=>{l&&c&&u&&t&&(c?.(t,e),t?.(l),Zc(()=>{u?.(t)}))},{immediate:!0}),a}const oP=Object.freeze(Object.defineProperty({__proto__:null,Lenis:du,VueLenis:du,default:J1,useLenis:Q1},Symbol.toStringTag,{value:"Module"})),aP=tn({setup(t){t.vueApp.use(J1)}});function ur(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function ev(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var ci={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Tl={duration:.5,overwrite:!1,delay:0},Ep,fn,bt,wi=1e8,ct=1/wi,Jd=Math.PI*2,lP=Jd/4,cP=0,tv=Math.sqrt,uP=Math.cos,fP=Math.sin,en=function(e){return typeof e=="string"},Pt=function(e){return typeof e=="function"},Or=function(e){return typeof e=="number"},Pp=function(e){return typeof e>"u"},ir=function(e){return typeof e=="object"},Un=function(e){return e!==!1},Ap=function(){return typeof window<"u"},hc=function(e){return Pt(e)||en(e)},nv=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},xn=Array.isArray,dP=/random\([^)]+\)/g,hP=/,\s*/g,Wm=/(?:-?\.?\d|\.)+/gi,iv=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,yo=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Df=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,rv=/[+-]=-?[.\d]+/,pP=/[^,'"\[\]\s]+/gi,gP=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,kt,Ui,Qd,Rp,di={},hu={},sv,ov=function(e){return(hu=qo(e,di))&&Xn},Op=function(e,n){return console.warn("Invalid property",e,"set to",n,"Missing plugin? gsap.registerPlugin()")},Sl=function(e,n){return!n&&console.warn(e)},av=function(e,n){return e&&(di[e]=n)&&hu&&(hu[e]=n)||di},Cl=function(){return 0},mP={suppressEvents:!0,isStart:!0,kill:!1},Bc={suppressEvents:!0,kill:!1},_P={suppressEvents:!0},Mp={},ts=[],eh={},lv,Qn={},Nf={},qm=30,$c=[],Lp="",Dp=function(e){var n=e[0],i,r;if(ir(n)||Pt(n)||(e=[e]),!(i=(n._gsap||{}).harness)){for(r=$c.length;r--&&!$c[r].targetTest(n););i=$c[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Rv(e[r],i)))||e.splice(r,1);return e},Bs=function(e){return e._gsap||Dp(xi(e))[0]._gsap},cv=function(e,n,i){return(i=e[n])&&Pt(i)?e[n]():Pp(i)&&e.getAttribute&&e.getAttribute(n)||i},Wn=function(e,n){return(e=e.split(",")).forEach(n)||e},Mt=function(e){return Math.round(e*1e5)/1e5||0},xt=function(e){return Math.round(e*1e7)/1e7||0},Po=function(e,n){var i=n.charAt(0),r=parseFloat(n.substr(2));return e=parseFloat(e),i==="+"?e+r:i==="-"?e-r:i==="*"?e*r:e/r},yP=function(e,n){for(var i=n.length,r=0;e.indexOf(n[r])<0&&++r<i;);return r<i},pu=function(){var e=ts.length,n=ts.slice(0),i,r;for(eh={},ts.length=0,i=0;i<e;i++)r=n[i],r&&r._lazy&&(r.render(r._lazy[0],r._lazy[1],!0)._lazy=0)},Np=function(e){return!!(e._initted||e._startAt||e.add)}
vendor: 3,574 bytes, line 4
4,uv=function(e,n,i,r){ts.length&&!fn&&pu(),e.render(n,i,!!(fn&&n<0&&Np(e))),ts.length&&!fn&&pu()},fv=function(e){var n=parseFloat(e);return(n||n===0)&&(e+"").match(pP).length<2?n:en(e)?e.trim():e},dv=function(e){return e},hi=function(e,n){for(var i in n)i in e||(e[i]=n[i]);return e},vP=function(e){return function(n,i){for(var r in i)r in n||r==="duration"&&e||r==="ease"||(n[r]=i[r])}},qo=function(e,n){for(var i in n)e[i]=n[i];return e},Ym=function t(e,n){for(var i in n)i!=="__proto__"&&i!=="constructor"&&i!=="prototype"&&(e[i]=ir(n[i])?t(e[i]||(e[i]={}),n[i]):n[i]);return e},gu=function(e,n){var i={},r;for(r in e)r in n||(i[r]=e[r]);return i},Ya=function(e){var n=e.parent||kt,i=e.keyframes?vP(xn(e.keyframes)):hi;if(Un(e.inherit))for(;n;)i(e,n.vars.defaults),n=n.parent||n._dp;return e},bP=function(e,n){for(var i=e.length,r=i===n.length;r&&i--&&e[i]===n[i];);return i<0},hv=function(e,n,i,r,s){var o=e[r],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[i],e[i]=n),n._next?n._next._prev=n:e[r]=n,n._prev=o,n.parent=n._dp=e,n},Ju=function(e,n,i,r){i===void 0&&(i="_first"),r===void 0&&(r="_last");var s=n._prev,o=n._next;s?s._next=o:e[i]===n&&(e[i]=o),o?o._prev=s:e[r]===n&&(e[r]=s),n._next=n._prev=n.parent=null},os=function(e,n){e.parent&&(!n||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},$s=function(e,n){if(e&&(!n||n._end>e._dur||n._start<0))for(var i=e;i;)i._dirty=1,i=i.parent;return e},wP=function(e){for(var n=e.parent;n&&n.parent;)n._dirty=1,n.totalDuration(),n=n.parent;return e},th=function(e,n,i,r){return e._startAt&&(fn?e._startAt.revert(Bc):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(n,!0,r))},xP=function t(e){return!e||e._ts&&t(e.parent)},Xm=function(e){return e._repeat?Yo(e._tTime,e=e.duration()+e._rDelay)*e:0},Yo=function(e,n){var i=Math.floor(e=xt(e/n));return e&&i===e?i-1:i},mu=function(e,n){return(e-n._start)*n._ts+(n._ts>=0?0:n._dirty?n.totalDuration():n._tDur)},Qu=function(e){return e._end=xt(e._start+(e._tDur/Math.abs(e._ts||e._rts||ct)||0))},ef=function(e,n){var i=e._dp;return i&&i.smoothChildTiming&&e._ts&&(e._start=xt(i._time-(e._ts>0?n/e._ts:((e._dirty?e.totalDuration():e._tDur)-n)/-e._ts)),Qu(e),i._dirty||$s(i,e)),e},pv=function(e,n){var i;if((n._time||!n._dur&&n._initted||n._start<e._time&&(n._dur||!n.add))&&(i=mu(e.rawTime(),n),(!n._dur||Yl(0,n.totalDuration(),i)-n._tTime>ct)&&n.render(i,!0)),$s(e,n)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(i=e;i._dp;)i.rawTime()>=0&&i.totalTime(i._tTime),i=i._dp;e._zTime=-ct}},Gi=function(e,n,i,r){return n.parent&&os(n),n._start=xt((Or(i)?i:i||e!==kt?_i(e,i,n):e._time)+n._delay),n._end=xt(n._start+(n.totalDuration()/Math.abs(n.timeScale())||0)),hv(e,n,"_first","_last",e._sort?"_start":0),nh(n)||(e._recent=n),r||pv(e,n),e._ts<0&&ef(e,e._tTime),e},gv=function(e,n){return(di.ScrollTrigger||Op("scrollTrigger",n))&&di.ScrollTrigger.create(n,e)},mv=function(e,n,i,r,s){if(Bp(e,n,s),!e._initted)return 1;if(!i&&e._pt&&!fn&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&lv!==ii.frame)return ts.push(e),e._lazy=[s,r],1},kP=function t(e){var n=e.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||t(n))},nh=function(e){var n=e.data;return n==="isFromStart"||n==="isStart"},TP=function(e,n,i,r){var s=e.ratio,o=n<0||!n&&(!e._start&&kP(e)&&!(!e._initted&&nh(e))||(e._ts<0||e._dp._ts<0)&&!nh(e))?0:1,a=e._rDelay,l=0,c,u,d;if(a&&e._repeat&&(l=Yl(0,e._tDur,n),u=Yo(l,a),e._yoyo&&u&1&&(o=1-o),u!==Yo(e._tTime,a)&&(s=1-o,e.vars.repeatRefresh&&e._initted&&e.invali
vendor: 4,925 bytes, line 4
4date())),o!==s||fn||r||e._zTime===ct||!n&&e._zTime){if(!e._initted&&mv(e,n,r,i,l))return;for(d=e._zTime,e._zTime=n||(i?ct:0),i||(i=n&&!d),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&&th(e,n,i,!0),e._onUpdate&&!i&&oi(e,"onUpdate"),l&&e._repeat&&!i&&e.parent&&oi(e,"onRepeat"),(n>=e._tDur||n<0)&&e.ratio===o&&(o&&os(e,1),!i&&!fn&&(oi(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=n)},SP=function(e,n,i){var r;if(i>n)for(r=e._first;r&&r._start<=i;){if(r.data==="isPause"&&r._start>n)return r;r=r._next}else for(r=e._last;r&&r._start>=i;){if(r.data==="isPause"&&r._start<n)return r;r=r._prev}},Xo=function(e,n,i,r){var s=e._repeat,o=xt(n)||0,a=e._tTime/e._tDur;return a&&!r&&(e._time*=o/e._dur),e._dur=o,e._tDur=s?s<0?1e10:xt(o*(s+1)+e._rDelay*s):o,a>0&&!r&&ef(e,e._tTime=e._tDur*a),e.parent&&Qu(e),i||$s(e.parent,e),e},Km=function(e){return e instanceof zn?$s(e):Xo(e,e._dur)},CP={_start:0,endTime:Cl,totalDuration:Cl},_i=function t(e,n,i){var r=e.labels,s=e._recent||CP,o=e.duration()>=wi?s.endTime(!1):e._dur,a,l,c;return en(n)&&(isNaN(n)||n in r)?(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:i).totalDuration()/100:1)):a<0?(n in r||(r[n]=o),r[n]):(l=parseFloat(n.charAt(a-1)+n.substr(a+1)),c&&i&&(l=l/100*(xn(i)?i[0]:i).totalDuration()),a>1?t(e,n.substr(0,a-1),i)+l:o+l)):n==null?o:+n},Xa=function(e,n,i){var r=Or(n[1]),s=(r?2:1)+(e<2?0:1),o=n[s],a,l;if(r&&(o.duration=n[1]),o.parent=i,e){for(a=o,l=i;l&&!("immediateRender"in a);)a=l.vars.defaults||{},l=Un(l.vars.inherit)&&l.parent;o.immediateRender=Un(a.immediateRender),e<2?o.runBackwards=1:o.startAt=n[s-1]}return new Ft(n[0],o,n[s+1])},ds=function(e,n){return e||e===0?n(e):n},Yl=function(e,n,i){return i<e?e:i>n?n:i},vn=function(e,n){return!en(e)||!(n=gP.exec(e))?"":n[1]},EP=function(e,n,i){return ds(i,function(r){return Yl(e,n,r)})},ih=[].slice,_v=function(e,n){return e&&ir(e)&&"length"in e&&(!n&&!e.length||e.length-1 in e&&ir(e[0]))&&!e.nodeType&&e!==Ui},PP=function(e,n,i){return i===void 0&&(i=[]),e.forEach(function(r){var s;return en(r)&&!n||_v(r,1)?(s=i).push.apply(s,xi(r)):i.push(r)})||i},xi=function(e,n,i){return bt&&!n&&bt.selector?bt.selector(e):en(e)&&!i&&(Qd||!Ko())?ih.call((n||Rp).querySelectorAll(e),0):xn(e)?PP(e,i):_v(e)?ih.call(e,0):e?[e]:[]},rh=function(e){return e=xi(e)[0]||Sl("Invalid scope")||{},function(n){var i=e.current||e.nativeElement||e;return xi(n,i.querySelectorAll?i:i===e?Sl("Invalid scope")||Rp.createElement("div"):e)}},yv=function(e){return e.sort(function(){return .5-Math.random()})},vv=function(e){if(Pt(e))return e;var n=ir(e)?e:{each:e},i=Fs(n.ease),r=n.from||0,s=parseFloat(n.base)||0,o={},a=r>0&&r<1,l=isNaN(r)||a,c=n.axis,u=r,d=r;return en(r)?u=d={center:.5,edges:.5,end:1}[r]||0:!a&&l&&(u=r[0],d=r[1]),function(h,f,p){var g=(p||n).length,v=o[g],w,b,m,_,y,S,k,A,P;if(!v){if(P=n.grid==="auto"?0:(n.grid||[1,wi])[1],!P){for(k=-wi;k<(k=p[P++].getBoundingClientRect().left)&&P<g;);P<g&&P--}for(v=o[g]=[],w=l?Math.min(P,g)*u-.5:r%P,b=P===wi?0:l?g*d/P-.5:r/P|0,k=0,A=wi,S=0;S<g;S++)m=S%P-w,_=b-(S/P|0),v[S]=y=c?Math.abs(c==="y"?_:m):tv(m*m+_*_),y>k&&(k=y),y<A&&(A=y);r==="random"&&yv(v),v.max=k-A,v.min=A,v.v=g=(parseFloat(n.amount)||parseFloat(n.each)*(P>g?g-1:c?c==="y"?g/P:P:Math.max(P,g/P))||0)*(r==="edges"?-1:1),v.b=g<0?s-g:s,v.u=vn(n.amount||n.each)||0,i=i&&g<0?HP(i):i}return g=(v[h]-v.min)/v.max||0,xt(v.b+(i?i(g):g)*v.v)+v.u}},sh=function(e){var n=Math.pow(10,((e+"").split(".")[1]||"").length);return function(i){var r=xt(Math.round(parseFloat(i)/e)*e*n);return(r-r%1)/n+(Or(i)?0:vn(i))}},bv=function(e,n){var i=xn(e),r,s;return!i&&ir(e)&&(r=i=e.radius||wi,e.values?(e=xi(e.values),(s=!Or(e[0]))&&(r*=r)):e=sh(e.increment)),ds(n,i?Pt(e)?function(o){return s=e(o),Math.abs(s-o)<=r?s:o}:function(o){for(var a=parseFloat(s?o.x:o),l=parseFloat(s?o.y:0),c=wi,u=0,d=e.length,h,f;d--;)s?(h=e[d].x-a,f=e[d].y-l,h=h*h+f*f):h=Math.abs(e[d]-a),h<c&&(c=h,u=d);return u=!r||c<=r?e[u]:o,s||u===o||Or(o)?u:u+vn(o)}:sh(e))},wv=function(e,n,i,r){return ds(xn(e)?!n:i===!0?!!(i=0):!r,function(){return xn(e)?e[~~(Math.random()*e.length)]:(i=i||1e-5)&&(r=i<1?Math.pow(10,(i+"").length-2):1)&&Math.floor(Math.round((e-i/2+Math.random()*(n-e+i*.99))/i)*i*r)/r})},AP=function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return function(r){return n.reduce(function(s,o){return o(s)},r)}},RP=function(e,n){return function(i){return e(parseFloat(i))+(n||vn(i))}},OP=function(e,n,i){return kv(e,n,0,1,i)},xv=function(e,n,i){return ds(i,function(r){return e[~~n(r)]})},MP=function t(e,n,i){var r=n-e;return xn(e)?xv(e,t(0,e.length),n):ds(i,function(s){return(r+(s-e)%r)%r+e})},LP=function t(e,n,i){var r=n-e,s=r*2;return xn(e)?xv(e,t(0,e.length-1),n):ds(i,function(o){return o=(s+(o-e)%s)%s||
vendor: 4,468 bytes, line 4
40,e+(o>r?s-o:o)})},El=function(e){return e.replace(dP,function(n){var i=n.indexOf("[")+1,r=n.substring(i||7,i?n.indexOf("]"):n.length-1).split(hP);return wv(i?r:+r[0],i?0:+r[1],+r[2]||1e-5)})},kv=function(e,n,i,r,s){var o=n-e,a=r-i;return ds(s,function(l){return i+((l-e)/o*a||0)})},DP=function t(e,n,i,r){var s=isNaN(e+n)?0:function(f){return(1-f)*e+f*n};if(!s){var o=en(e),a={},l,c,u,d,h;if(i===!0&&(r=1)&&(i=null),o)e={p:e},n={p:n};else if(xn(e)&&!xn(n)){for(u=[],d=e.length,h=d-2,c=1;c<d;c++)u.push(t(e[c-1],e[c]));d--,s=function(p){p*=d;var g=Math.min(h,~~p);return u[g](p-g)},i=n}else r||(e=qo(xn(e)?[]:{},e));if(!u){for(l in n)Ip.call(a,e,l,"get",n[l]);s=function(p){return jp(p,a)||(o?e.p:e)}}}return ds(i,s)},Gm=function(e,n,i){var r=e.labels,s=wi,o,a,l;for(o in r)a=r[o]-n,a<0==!!i&&a&&s>(a=Math.abs(a))&&(l=o,s=a);return l},oi=function(e,n,i){var r=e.vars,s=r[n],o=bt,a=e._ctx,l,c,u;if(s)return l=r[n+"Params"],c=r.callbackScope||e,i&&ts.length&&pu(),a&&(bt=a),u=l?s.apply(c,l):s.call(c),bt=o,u},Ca=function(e){return os(e),e.scrollTrigger&&e.scrollTrigger.kill(!!fn),e.progress()<1&&oi(e,"onInterrupt"),e},vo,Tv=[],Sv=function(e){if(e)if(e=!e.name&&e.default||e,Ap()||e.headless){var n=e.name,i=Pt(e),r=n&&!i&&e.init?function(){this._props=[]}:e,s={init:Cl,render:jp,add:Ip,kill:ZP,modifier:GP,rawVars:0},o={targetTest:0,get:0,getSetter:Fp,aliases:{},register:0};if(Ko(),e!==r){if(Qn[n])return;hi(r,hi(gu(e,s),o)),qo(r.prototype,qo(s,gu(e,o))),Qn[r.prop=n]=r,e.targetTest&&($c.push(r),Mp[n]=1),n=(n==="css"?"CSS":n.charAt(0).toUpperCase()+n.substr(1))+"Plugin"}av(n,r),e.register&&e.register(Xn,r,qn)}else Tv.push(e)},at=255,Ea={aqua:[0,at,at],lime:[0,at,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,at],navy:[0,0,128],white:[at,at,at],olive:[128,128,0],yellow:[at,at,0],orange:[at,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[at,0,0],pink:[at,192,203],cyan:[0,at,at],transparent:[at,at,at,0]},If=function(e,n,i){return e+=e<0?1:e>1?-1:0,(e*6<1?n+(i-n)*e*6:e<.5?i:e*3<2?n+(i-n)*(2/3-e)*6:n)*at+.5|0},Cv=function(e,n,i){var r=e?Or(e)?[e>>16,e>>8&at,e&at]:0:Ea.black,s,o,a,l,c,u,d,h,f,p;if(!r){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),Ea[e])r=Ea[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 r=parseInt(e.substr(1,6),16),[r>>16,r>>8&at,r&at,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&at,e&at]}else if(e.substr(0,3)==="hsl"){if(r=p=e.match(Wm),!n)l=+r[0]%360/360,c=+r[1]/100,u=+r[2]/100,o=u<=.5?u*(c+1):u+c-u*c,s=u*2-o,r.length>3&&(r[3]*=1),r[0]=If(l+1/3,s,o),r[1]=If(l,s,o),r[2]=If(l-1/3,s,o);else if(~e.indexOf("="))return r=e.match(iv),i&&r.length<4&&(r[3]=1),r}else r=e.match(Wm)||Ea.transparent;r=r.map(Number)}return n&&!p&&(s=r[0]/at,o=r[1]/at,a=r[2]/at,d=Math.max(s,o,a),h=Math.min(s,o,a),u=(d+h)/2,d===h?l=c=0:(f=d-h,c=u>.5?f/(2-d-h):f/(d+h),l=d===s?(o-a)/f+(o<a?6:0):d===o?(a-s)/f+2:(s-o)/f+4,l*=60),r[0]=~~(l+.5),r[1]=~~(c*100+.5),r[2]=~~(u*100+.5)),i&&r.length<4&&(r[3]=1),r},Ev=function(e){var n=[],i=[],r=-1;return e.split(ns).forEach(function(s){var o=s.match(yo)||[];n.push.apply(n,o),i.push(r+=o.length+1)}),n.c=i,n},Zm=function(e,n,i){var r="",s=(e+r).match(ns),o=n?"hsla(":"rgba(",a=0,l,c,u,d;if(!s)return e;if(s=s.map(function(h){return(h=Cv(h,n,1))&&o+(n?h[0]+","+h[1]+"%,"+h[2]+"%,"+h[3]:h.join(","))+")"}),i&&(u=Ev(e),l=i.c,l.join(r)!==u.c.join(r)))for(c=e.replace(ns,"1").split(yo),d=c.length-1;a<d;a++)r+=c[a]+(~l.indexOf(a)?s.shift()||o+"0,0,0,0)":(u.length?u:s.length?s:i).shift());if(!c)for(c=e.split(ns),d=c.length-1;a<d;a++)r+=c[a]+s[a];return r+c[d]},ns=(function(){var t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b",e;for(e in Ea)t+="|"+e+"\\b";return new RegExp(t+")","gi")})(),NP=/hsl[a]?\(/,Pv=function(e){var n=e.join(" "),i;if(ns.lastIndex=0,ns.test(n))return i=NP.test(n),e[1]=Zm(e[1],i),e[0]=Zm(e[0],i,Ev(e[1])),!0},Pl,ii=(function(){var t=Date.now,e=500,n=33,i=t(),r=i,s=1e3/240,o=s,a=[],l,c,u,d,h,f,p=function g(v){var w=t()-r,b=v===!0,m,_,y,S;if((w>e||w<0)&&(i+=w-n),r+=w,y=r-i,m=y-o,(m>0||b)&&(S=++d.frame,h=y-d.time*1e3,d.time=y=y/1e3,o+=m+(m>=s?4:s-m),_=1),b||(l=c(g)),_)for(f=0;f<a.length;f++)a[f](y,h,S,v)};return d={time:0,frame:0,tick:function(){p(!0)},deltaRatio:function(v){return h/(1e3/(v||60))},wake:function(){sv&&(!Qd&&Ap()&&(Ui=Qd=window,Rp=Ui.document||{}
vendor: 10,919 bytes, line 4
4,di.gsap=Xn,(Ui.gsapVersions||(Ui.gsapVersions=[])).push(Xn.version),ov(hu||Ui.GreenSockGlobals||!Ui.gsap&&Ui||{}),Tv.forEach(Sv)),u=typeof requestAnimationFrame<"u"&&requestAnimationFrame,l&&d.sleep(),c=u||function(v){return setTimeout(v,o-d.time*1e3+1|0)},Pl=1,p(2))},sleep:function(){(u?cancelAnimationFrame:clearTimeout)(l),Pl=0,c=Cl},lagSmoothing:function(v,w){e=v||1/0,n=Math.min(w||33,e)},fps:function(v){s=1e3/(v||240),o=d.time*1e3+s},add:function(v,w,b){var m=w?function(_,y,S,k){v(_,y,S,k),d.remove(m)}:v;return d.remove(v),a[b?"unshift":"push"](m),Ko(),m},remove:function(v,w){~(w=a.indexOf(v))&&a.splice(w,1)&&f>=w&&f--},_listeners:a},d})(),Ko=function(){return!Pl&&ii.wake()},We={},IP=/^[\d.\-M][\d.\-,\s]/,BP=/["']/g,$P=function(e){for(var n={},i=e.substr(1,e.length-3).split(":"),r=i[0],s=1,o=i.length,a,l,c;s<o;s++)l=i[s],a=s!==o-1?l.lastIndexOf(","):l.length,c=l.substr(0,a),n[r]=isNaN(c)?c.replace(BP,"").trim():+c,r=l.substr(a+1).trim();return n},FP=function(e){var n=e.indexOf("(")+1,i=e.indexOf(")"),r=e.indexOf("(",n);return e.substring(n,~r&&r<i?e.indexOf(")",i+1):i)},jP=function(e){var n=(e+"").split("("),i=We[n[0]];return i&&n.length>1&&i.config?i.config.apply(null,~e.indexOf("{")?[$P(n[1])]:FP(e).split(",").map(fv)):We._CE&&IP.test(e)?We._CE("",e):i},HP=function(e){return function(n){return 1-e(1-n)}},Fs=function(e,n){return e&&(Pt(e)?e:We[e]||jP(e))||n},Js=function(e,n,i,r){i===void 0&&(i=function(l){return 1-n(1-l)}),r===void 0&&(r=function(l){return l<.5?n(l*2)/2:1-n((1-l)*2)/2});var s={easeIn:n,easeOut:i,easeInOut:r},o;return Wn(e,function(a){We[a]=di[a]=s,We[o=a.toLowerCase()]=i;for(var l in s)We[o+(l==="easeIn"?".in":l==="easeOut"?".out":".inOut")]=We[a+"."+l]=s[l]}),s},Av=function(e){return function(n){return n<.5?(1-e(1-n*2))/2:.5+e((n-.5)*2)/2}},Bf=function t(e,n,i){var r=n>=1?n:1,s=(i||(e?.3:.45))/(n<1?n:1),o=s/Jd*(Math.asin(1/r)||0),a=function(u){return u===1?1:r*Math.pow(2,-10*u)*fP((u-o)*s)+1},l=e==="out"?a:e==="in"?function(c){return 1-a(1-c)}:Av(a);return s=Jd/s,l.config=function(c,u){return t(e,c,u)},l},$f=function t(e,n){n===void 0&&(n=1.70158);var i=function(o){return o?--o*o*((n+1)*o+n)+1:0},r=e==="out"?i:e==="in"?function(s){return 1-i(1-s)}:Av(i);return r.config=function(s){return t(e,s)},r};Wn("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var n=e<5?e+1:e;Js(t+",Power"+(n-1),e?function(i){return Math.pow(i,n)}:function(i){return i},function(i){return 1-Math.pow(1-i,n)},function(i){return i<.5?Math.pow(i*2,n)/2:1-Math.pow((1-i)*2,n)/2})});We.Linear.easeNone=We.none=We.Linear.easeIn;Js("Elastic",Bf("in"),Bf("out"),Bf());(function(t,e){var n=1/e,i=2*n,r=2.5*n,s=function(a){return a<n?t*a*a:a<i?t*Math.pow(a-1.5/e,2)+.75:a<r?t*(a-=2.25/e)*a+.9375:t*Math.pow(a-2.625/e,2)+.984375};Js("Bounce",function(o){return 1-s(1-o)},s)})(7.5625,2.75);Js("Expo",function(t){return Math.pow(2,10*(t-1))*t+t*t*t*t*t*t*(1-t)});Js("Circ",function(t){return-(tv(1-t*t)-1)});Js("Sine",function(t){return t===1?1:-uP(t*lP)+1});Js("Back",$f("in"),$f("out"),$f());We.SteppedEase=We.steps=di.SteppedEase={config:function(e,n){e===void 0&&(e=1);var i=1/e,r=e+(n?0:1),s=n?1:0,o=1-ct;return function(a){return((r*Yl(0,o,a)|0)+s)*i}}};Tl.ease=We["quad.out"];Wn("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return Lp+=t+","+t+"Params,"});var Rv=function(e,n){this.id=cP++,e._gsap=this,this.target=e,this.harness=n,this.get=n?n.get:cv,this.set=n?n.getSetter:Fp},Al=(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,Xo(this,+n.duration,1,1),this.data=n.data,bt&&(this._ctx=bt,bt.data.push(this)),Pl||ii.wake()}var e=t.prototype;return e.delay=function(i){return i||i===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+i-this._delay),this._delay=i,this):this._delay},e.duration=function(i){return arguments.length?this.totalDuration(this._repeat>0?i+(i+this._rDelay)*this._repeat:i):this.totalDuration()&&this._dur},e.totalDuration=function(i){return arguments.length?(this._dirty=0,Xo(this,this._repeat<0?i:(i-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(i,r){if(Ko(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(ef(this,i),!s._dp||s.parent||pv(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&&i<this._tDur||this._ts<0&&i>0||!this._tDur&&!i)&&Gi(this._dp,this,this._start-this._delay)}return(this._tTime!==i||!this._dur&&!r||this._initted&&Math.abs(this._zTime)===ct||!this._initted&&this._dur&&i||!i&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=i),uv(this,i,r)),this},e.time=function(i,r){return arguments.length?this.totalTime(Math.min(this.totalDuration(),i+Xm(this))%(this._dur+this._rDelay)||(i?this._dur:0),r):this._time},e.totalProgress=function(i,r){return arguments.length?this.totalTime(this.totalDuration()*i,r):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(i,r){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-i:i)+Xm(this),r):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(i,r){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(i-1)*s,r):this._repeat?Yo(this._tTime,s)+1:1},e.timeScale=function(i,r){if(!arguments.length)return this._rts===-ct?0:this._rts;if(this._rts===i)return this;var s=this.parent&&this._ts?mu(this.parent._time,this):this._tTime;return this._rts=+i||0,this._ts=this._ps||i===-ct?0:this._rts,this.totalTime(Yl(-Math.abs(this._delay),this.totalDuration(),s),r!==!1),Qu(this),wP(this)},e.paused=function(i){return arguments.length?(this._ps!==i&&(this._ps=i,i?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Ko(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==ct&&(this._tTime-=ct)))),this):this._ps},e.startTime=function(i){if(arguments.length){this._start=xt(i);var r=this.parent||this._dp;return r&&(r._sort||!this.parent)&&Gi(r,this,this._start-this._delay),this}return this._start},e.endTime=function(i){return this._start+(Un(i)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(i){var r=this.parent||this._dp;return r?i&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?mu(r.rawTime(i),this):this._tTime:this._tTime},e.revert=function(i){i===void 0&&(i=_P);var r=fn;return fn=i,Np(this)&&(this.timeline&&this.timeline.revert(i),this.totalTime(-.01,i.suppressEvents)),this.data!=="nested"&&i.kill!==!1&&this.kill(),fn=r,this},e.globalTime=function(i){for(var r=this,s=arguments.length?i:r.rawTime();r;)s=r._start+s/(Math.abs(r._ts)||1),r=r._dp;return!this.parent&&this._sat?this._sat.globalTime(i):s},e.repeat=function(i){return arguments.length?(this._repeat=i===1/0?-2:i,Km(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(i){if(arguments.length){var r=this._time;return this._rDelay=i,Km(this),r?this.time(r):this}return this._rDelay},e.yoyo=function(i){return arguments.length?(this._yoyo=i,this):this._yoyo},e.seek=function(i,r){return this.totalTime(_i(this,i),Un(r))},e.restart=function(i,r){return this.play().totalTime(i?-this._delay:0,Un(r)),this._dur||(this._zTime=-ct),this},e.play=function(i,r){return i!=null&&this.seek(i,r),this.reversed(!1).paused(!1)},e.reverse=function(i,r){return i!=null&&this.seek(i||this.totalDuration(),r),this.reversed(!0).paused(!1)},e.pause=function(i,r){return i!=null&&this.seek(i,r),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(i){return arguments.length?(!!i!==this.reversed()&&this.timeScale(-this._rts||(i?-ct:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-ct,this},e.isActive=function(){var i=this.parent||this._dp,r=this._start,s;return!!(!i||this._ts&&this._initted&&i.isActive()&&(s=i.rawTime(!0))>=r&&s<this.endTime(!0)-ct)},e.eventCallback=function(i,r,s){var o=this.vars;return arguments.length>1?(r?(o[i]=r,s&&(o[i+"Params"]=s),i==="onUpdate"&&(this._onUpdate=r)):delete o[i],this):o[i]},e.then=function(i){var r=this,s=r._prom;return new Promise(function(o){var a=Pt(i)?i:dv,l=function(){var u=r.then;r.then=null,s&&s(),Pt(a)&&(a=a(r))&&(a.then||a===r)&&(r.then=u),o(a),r.then=u};r._initted&&r.totalProgress()===1&&r._ts>=0||!r._tTime&&r._ts<0?l():r._prom=l})},e.kill=function(){Ca(this)},t})();hi(Al.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:-ct,_prom:0,_ps:!1,_rts:1});var zn=(function(t){ev(e,t);function e(i,r){var s;return i===void 0&&(i={}),s=t.call(this,i)||this,s.labels={},s.smoothChildTiming=!!i.smoothChildTiming,s.autoRemoveChildren=!!i.autoRemoveChildren,s._sort=Un(i.sortChildren),kt&&Gi(i.parent||kt,ur(s),r),i.reversed&&s.reverse(),i.paused&&s.paused(!0),i.scrollTrigger&&gv(ur(s),i.scrollTrigger),s}var n=e.prototype;return n.to=function(r,s,o){return Xa(0,arguments,this),this},n.from=function(r,s,o){return Xa(1,arguments,this),this},n.fromTo=function(r,s,o,a){return Xa(2,arguments,this),this},n.set=function(r,s,o){return s.duration=0,s.parent=this,Ya(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new Ft(r,s,_i(this,o),1),this},n.call=function(r,s,o){return Gi(this,Ft.delayedCall(0,r,s),o)},n.staggerTo=function(r,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 Ft(r,o,_i(this,l)),this},n.staggerFrom=function(r,s,o,a,l,c,u){return o.runBackwards=1,Ya(o).immediateRender=Un(o.immediateRender),this.staggerTo(r,s,o,a,l,c,u)},n.staggerFromTo=function(r,s,o,a,l,c,u,d){return a.startAt=o,Ya(a).immediateRender=Un(a.immediateRender),this.staggerTo(r,s,a,l,c,u,d)},n.render=function(r,s,o){var a=this._time,l=this._dirty?this.totalDuration():this._tDur,c=this._dur,u=r<=0?0:xt(r),d=this._zTime<0!=r<0&&(this._initted||!c),h,f,p,g,v,w,b,m,_,y,S,k;if(this!==kt&&u>l&&r>=0&&(u=l),u!==this._tTime||o||d){if(a!==this._time&&c&&(u+=this._time-a,r+=this._time-a),h=u,_=this._start,m=this._ts,w=!m,d&&(c||(a=this._zTime),(r||!s)&&(this._zTime=r)),this._repeat){if(S=this._yoyo,v=c+this._rDelay,this._repeat<-1&&r<0)return this.totalTime(v*100+r,s,o);if(h=xt(u%v),u===l?(g=this._repeat,h=c):(y=xt(u/v),g=~~y,g&&g===y&&(h=c,g--),h>c&&(h=c)),y=Yo(this._tTime,v),!a&&this._tTime&&y!==g&&this._tTime-y*v-this._dur<=0&&(y=g),S&&g&1&&(h=c-h,k=1),g!==y&&!this._lock){var A=S&&y&1,P=A===(S&&g&1);
vendor: 14,681 bytes, line 4
4if(g<y&&(A=!A),a=A?0:u%c?c:u,this._lock=1,this.render(a||(k?0:xt(g*v)),s,!c)._lock=0,this._tTime=u,!s&&this.parent&&oi(this,"onRepeat"),this.vars.repeatRefresh&&!k&&(this.invalidate()._lock=1,y=g),a&&a!==this._time||w!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(c=this._dur,l=this._tDur,P&&(this._lock=2,a=A?c:-1e-4,this.render(a,!0),this.vars.repeatRefresh&&!k&&this.invalidate()),this._lock=0,!this._ts&&!w)return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(b=SP(this,xt(a),xt(h)),b&&(u-=h-(h=b._start))),this._tTime=u,this._time=h,this._act=!!m,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=r,a=0),!a&&u&&c&&!s&&!y&&(oi(this,"onStart"),this._tTime!==u))return this;if(h>=a&&r>=0)for(f=this._first;f;){if(p=f._next,(f._act||h>=f._start)&&f._ts&&b!==f){if(f.parent!==this)return this.render(r,s,o);if(f.render(f._ts>0?(h-f._start)*f._ts:(f._dirty?f.totalDuration():f._tDur)+(h-f._start)*f._ts,s,o),h!==this._time||!this._ts&&!w){b=0,p&&(u+=this._zTime=-ct);break}}f=p}else{f=this._last;for(var E=r<0?r:h;f;){if(p=f._prev,(f._act||E<=f._end)&&f._ts&&b!==f){if(f.parent!==this)return this.render(r,s,o);if(f.render(f._ts>0?(E-f._start)*f._ts:(f._dirty?f.totalDuration():f._tDur)+(E-f._start)*f._ts,s,o||fn&&Np(f)),h!==this._time||!this._ts&&!w){b=0,p&&(u+=this._zTime=E?-ct:ct);break}}f=p}}if(b&&!s&&(this.pause(),b.render(h>=a?0:-ct)._zTime=h>=a?1:-1,this._ts))return this._start=_,Qu(this),this.render(r,s,o);this._onUpdate&&!s&&oi(this,"onUpdate",!0),(u===l&&this._tTime>=this.totalDuration()||!u&&a)&&(_===this._start||Math.abs(m)!==Math.abs(this._ts))&&(this._lock||((r||!c)&&(u===l&&this._ts>0||!u&&this._ts<0)&&os(this,1),!s&&!(r<0&&!a)&&(u||a||!l)&&(oi(this,u===l&&r>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(u<l&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(r,s){var o=this;if(Or(s)||(s=_i(this,s,r)),!(r instanceof Al)){if(xn(r))return r.forEach(function(a){return o.add(a,s)}),this;if(en(r))return this.addLabel(r,s);if(Pt(r))r=Ft.delayedCall(0,r);else return this}return this!==r?Gi(this,r,s):this},n.getChildren=function(r,s,o,a){r===void 0&&(r=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),a===void 0&&(a=-wi);for(var l=[],c=this._first;c;)c._start>=a&&(c instanceof Ft?s&&l.push(c):(o&&l.push(c),r&&l.push.apply(l,c.getChildren(!0,s,o)))),c=c._next;return l},n.getById=function(r){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===r)return s[o]},n.remove=function(r){return en(r)?this.removeLabel(r):Pt(r)?this.killTweensOf(r):(r.parent===this&&Ju(this,r),r===this._recent&&(this._recent=this._last),$s(this))},n.totalTime=function(r,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=xt(ii.time-(this._ts>0?r/this._ts:(this.totalDuration()-r)/-this._ts))),t.prototype.totalTime.call(this,r,s),this._forcing=0,this):this._tTime},n.addLabel=function(r,s){return this.labels[r]=_i(this,s),this},n.removeLabel=function(r){return delete this.labels[r],this},n.addPause=function(r,s,o){var a=Ft.delayedCall(0,s||Cl,o);return a.data="isPause",this._hasPause=1,Gi(this,a,_i(this,r))},n.removePause=function(r){var s=this._first;for(r=_i(this,r);s;)s._start===r&&s.data==="isPause"&&os(s),s=s._next},n.killTweensOf=function(r,s,o){for(var a=this.getTweensOf(r,o),l=a.length;l--;)Yr!==a[l]&&a[l].kill(r,s);return this},n.getTweensOf=function(r,s){for(var o=[],a=xi(r),l=this._first,c=Or(s),u;l;)l instanceof Ft?yP(l._targets,a)&&(c?(!Yr||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(r,s){s=s||{};var o=this,a=_i(o,r),l=s,c=l.startAt,u=l.onStart,d=l.onStartParams,h=l.immediateRender,f,p=Ft.to(o,hi({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())||ct,onStart:function(){if(o.pause(),!f){var v=s.duration||Math.abs((a-(c&&"time"in c?c.time:o._time))/o.timeScale());p._dur!==v&&Xo(p,v,0,1).render(p._time,!0,!0),f=1}u&&u.apply(p,d||[])}},s));return h?p.render(0):p},n.tweenFromTo=function(r,s,o){return this.tweenTo(s,hi({startAt:{time:_i(this,r)}},o))},n.recent=function(){return this._recent},n.nextLabel=function(r){return r===void 0&&(r=this._time),Gm(this,_i(this,r))},n.previousLabel=function(r){return r===void 0&&(r=this._time),Gm(this,_i(this,r),1)},n.currentLabel=function(r){return arguments.length?this.seek(r,!0):this.previousLabel(this._time+ct)},n.shiftChildren=function(r,s,o){o===void 0&&(o=0);var a=this._first,l=this.labels,c;for(r=xt(r);a;)a._start>=o&&(a._start+=r,a._end+=r),a=a._next;if(s)for(c in l)l[c]>=o&&(l[c]+=r);return $s(this)},n.invalidate=function(r){var s=this._first;for(this._lock=0;s;)s.invalidate(r),s=s._next;return t.prototype.invalidate.call(this,r)},n.clear=function(r){r===void 0&&(r=!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),r&&(this.labels={}),$s(this)},n.totalDuration=function(r){var s=0,o=this,a=o._last,l=wi,c,u,d;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-r:r));if(o._dirty){for(d=o.parent;a;)c=a._prev,a._dirty&&a.totalDuration(),u=a._start,u>l&&o._sort&&a._ts&&!o._lock?(o._lock=1,Gi(o,a,u-a._delay,1)._lock=0):l=u,u<0&&a._ts&&(s-=u,(!d&&!o._dp||d&&d.smoothChildTiming)&&(o._start+=xt(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;Xo(o,o===kt&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(r){if(kt._ts&&(uv(kt,mu(r,kt)),lv=ii.frame),ii.frame>=qm){qm+=ci.autoSleep||120;var s=kt._first;if((!s||!s._ts)&&ci.autoSleep&&ii._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||ii.sleep()}}},e})(Al);hi(zn.prototype,{_lock:0,_hasPause:0,_forcing:0});var zP=function(e,n,i,r,s,o,a){var l=new qn(this._pt,e,n,0,1,Iv,null,s),c=0,u=0,d,h,f,p,g,v,w,b;for(l.b=i,l.e=r,i+="",r+="",(w=~r.indexOf("random("))&&(r=El(r)),o&&(b=[i,r],o(b,e,n),i=b[0],r=b[1]),h=i.match(Df)||[];d=Df.exec(r);)p=d[0],g=r.substring(c,d.index),f?f=(f+1)%5:g.substr(-5)==="rgba("&&(f=1),p!==h[u++]&&(v=parseFloat(h[u-1])||0,l._pt={_next:l._pt,p:g||u===1?g:",",s:v,c:p.charAt(1)==="="?Po(v,p)-v:parseFloat(p)-v,m:f&&f<4?Math.round:0},c=Df.lastIndex);return l.c=c<r.length?r.substring(c,r.length):"",l.fp=a,(rv.test(r)||w)&&(l.e=0),this._pt=l,l},Ip=function(e,n,i,r,s,o,a,l,c,u){Pt(r)&&(r=r(s||0,e,o));var d=e[n],h=i!=="get"?i:Pt(d)?c?e[n.indexOf("set")||!Pt(e["get"+n.substr(3)])?n:"get"+n.substr(3)](c):e[n]():d,f=Pt(d)?c?YP:Dv:$p,p;if(en(r)&&(~r.indexOf("random(")&&(r=El(r)),r.charAt(1)==="="&&(p=Po(h,r)+(vn(h)||0),(p||p===0)&&(r=p))),!u||h!==r||oh)return!isNaN(h*r)&&r!==""?(p=new qn(this._pt,e,n,+h||0,r-(h||0),typeof d=="boolean"?KP:Nv,0,f),c&&(p.fp=c),a&&p.modifier(a,this,e),this._pt=p):(!d&&!(n in e)&&Op(n,r),zP.call(this,e,n,h,r,f,l||ci.stringFilter,c))},VP=function(e,n,i,r,s){if(Pt(e)&&(e=Ka(e,s,n,i,r)),!ir(e)||e.style&&e.nodeType||xn(e)||nv(e))return en(e)?Ka(e,s,n,i,r):e;var o={},a;for(a in e)o[a]=Ka(e[a],s,n,i,r);return o},Ov=function(e,n,i,r,s,o){var a,l,c,u;if(Qn[e]&&(a=new Qn[e]).init(s,a.rawVars?n[e]:VP(n[e],r,s,o,i),i,r,o)!==!1&&(i._pt=l=new qn(i._pt,s,e,0,1,a.render,a,0,a.priority),i!==vo))for(c=i._ptLookup[i._targets.indexOf(s)],u=a._props.length;u--;)c[a._props[u]]=l;return a},Yr,oh,Bp=function t(e,n,i){var r=e.vars,s=r.ease,o=r.startAt,a=r.immediateRender,l=r.lazy,c=r.onUpdate,u=r.runBackwards,d=r.yoyoEase,h=r.keyframes,f=r.autoRevert,p=e._dur,g=e._startAt,v=e._targets,w=e.parent,b=w&&w.data==="nested"?w.vars.targets:v,m=e._overwrite==="auto"&&!Ep,_=e.timeline,y=r.easeReverse||d,S,k,A,P,E,O,R,I,Y,W,z,U,X;if(_&&(!h||!s)&&(s="none"),e._ease=Fs(s,Tl.ease),e._rEase=y&&(Fs(y)||e._ease),e._from=!_&&!!r.runBackwards,e._from&&(e.ratio=1),!_||h&&!r.stagger){if(I=v[0]?Bs(v[0]).harness:0,U=I&&r[I.prop],S=gu(r,Mp),g&&(g._zTime<0&&g.progress(1),n<0&&u&&a&&!f?g.render(-1,!0):g.revert(u&&p?Bc:mP),g._lazy=0),o){if(os(e._startAt=Ft.set(v,hi({data:"isStart",overwrite:!1,parent:w,immediateRender:!0,lazy:!g&&Un(l),startAt:null,delay:0,onUpdate:c&&function(){return oi(e,"onUpdate")},stagger:0},o))),e._startAt._dp=0,e._startAt._sat=e,n<0&&(fn||!a&&!f)&&e._startAt.revert(Bc),a&&p&&n<=0&&i<=0){n&&(e._zTime=n);return}}else if(u&&p&&!g){if(n&&(a=!1),A=hi({overwrite:!1,data:"isFromStart",lazy:a&&!g&&Un(l),immediateRender:a,stagger:0,parent:w},S),U&&(A[I.prop]=U),os(e._startAt=Ft.set(v,A)),e._startAt._dp=0,e._startAt._sat=e,n<0&&(fn?e._startAt.revert(Bc):e._startAt.render(-1,!0)),e._zTime=n,!a)t(e._startAt,ct,ct);else if(!n)return}for(e._pt=e._ptCache=0,l=p&&Un(l)||l&&!p,k=0;k<v.length;k++){if(E=v[k],R=E._gsap||Dp(v)[k]._gsap,e._ptLookup[k]=W={},eh[R.id]&&ts.length&&pu(),z=b===v?k:b.indexOf(E),I&&(Y=new I).init(E,U||S,e,z,b)!==!1&&(e._pt=P=new qn(e._pt,E,Y.name,0,1,Y.render,Y,0,Y.priority),Y._props.forEach(function(le){W[le]=P}),Y.priority&&(O=1)),!I||U)for(A in S)Qn[A]&&(Y=Ov(A,S,e,z,E,b))?Y.priority&&(O=1):W[A]=P=Ip.call(e,E,A,"get",S[A],z,b,0,r.stringFilter);e._op&&e._op[k]&&e.kill(E,e._op[k]),m&&e._pt&&(Yr=e,kt.killTweensOf(E,W,e.globalTime(n)),X=!e.parent,Yr=0),e._pt&&l&&(eh[R.id]=1)}O&&Bv(e),e._onInit&&e._onInit(e)}e._onUpdate=c,e._initted=(!e._op||e._pt)&&!X,h&&n<=0&&_.render(wi,!0,!0)},UP=function(e,n,i,r,s,o,a,l){var c=(e._pt&&e._ptCache||(e._ptCache={}))[n],u,d,h,f;if(!c)for(c=e._ptCache[n]=[],h=e._ptLookup,f=e._targets.length;f--;){if(u=h[f][n],u&&u.d&&u.d._pt)for(u=u.d._pt;u&&u.p!==n&&u.fp!==n;)u=u._next;if(!u)return oh=1,e.vars[n]="+=0",Bp(e,a),oh=0,l?Sl(n+" not eligible for reset. Try splitting into individual properties"):1;c.push(u)}for(f=c.length;f--;)d=c[f],u=d._pt||d,u.s=(r||r===0)&&!s?r:u.s+(r||0)+o*u.c,u.c=i-u.s,d.e&&(d.e=Mt(i)+vn(d.e)),d.b&&(d.b=u.s+vn(d.b))},WP=function(e,n){var i=e[0]?Bs(e[0]).harness:0,r=i&&i.aliases,s,o,a,l;if(!r)return n;s=qo({},n);for(o in r)if(o in s)for(l=r[o].split(","),a=l.length;a--;)s[l[a]]=s[o];return s},qP=function(e,n,i,r){var s=n.ease||r||"power1.inOut",o,a;if(xn(n))a=i[e]||(i[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=i[o]||(i[o]=[]),o==="ease"||a.push({t:parseFloat(e),v:n[o],e:s})},Ka=function(e,n,i,r,s){return Pt(e)?e.call(n,i,r,s):en(e)&&~e.indexOf("random(")?El(e):e},Mv=Lp+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert",Lv={};Wn(Mv+",id,stagger,delay,duration,paused,scrollTrigger",function(t){return Lv[t]=1});var Ft=(function(t){ev(e,t);function e(i,r,s,o){var a;typeof r=="number"&&(s.duration=r,r=s,s=null),a=t.call(this,o?r:Ya(r))||this;var l=a.vars,c=l.duration,u=l.delay,d=l.immediateRender,h=l.stagger,f=l.overwrite,p=l.keyframes,g=l.defaults,v=l.scrollTrigger,w=r.parent||kt,b=(xn(i)||nv(i)?Or(i[0]):"length"in r)?[i]:xi(i),m,_,y,S,k,A,P,E;if(a._targets=b.length?Dp(b):Sl("GSAP target "+i+" not found. https://gsap.com",!ci.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=f,p||h||hc(c)||hc(u)){r=a.vars;var O=r.easeReverse||r.yoyoEase;if(m=a.timeline=new zn({data:"nested",defaults:g||{},targets:w&&w.data==="nested"?w.vars.targets:b}),m.kill(),m.parent=m._dp=ur(a),m._start=0,h||hc(c)||hc(u)){if(S=b.length,P=h&&vv(h),ir(h))for(k in h)~Mv.indexOf(k)&&(E||(E={}),E[k]=h[k]);for(_=0;_<S;_++)y=gu(r,Lv),y.stagger=0,O&&(y.easeReverse=O),E&&qo(y,E),A=b[_],y.duration=+Ka(c,ur(a),_,A,b),y.delay=(+Ka(u,ur(a),_,A,b)||0)-a._delay,!h&&S===1&&y.delay&&(a._delay=u=y.delay,a._start+=u,y.delay=0),m.to(A,y,P?P(_,A,b):0),m._ease=We.none;m.duration()?c=u=0:a.timeline=0}else if(p){Ya(hi(m.vars.defaults,{ease:"none"})),m._ease=Fs(p.ease||r.ease||"none");var R=0,I,Y,W;if(xn(p))p.forEach(function(z){return m.to(b,z,">")}),m.duration();else{y={};for(k in p)k==="ease"||k==="easeEach"||qP(k,p[k],y,p.easeEach);for(k in y)for(I=y[k].sort(function(z,U){return z.t-U.t}),R=0,_=0;_<I.length;_++)Y=I[_],W={ease:Y.e,duration:(Y.t-(_?I[_-1].t:0))/100*c},W[k]=Y.v,m.to(b,W,R),R+=W.duration;m.duration()<c&&m.to({},{duration:c-m.duration()})}}c||a.duration(c=m.duration())}else a.timeline=0;return f===!0&&!Ep&&(Yr=ur(a),kt.killTweensOf(b),Yr=0),Gi(w,ur(a),s),r.reversed&&a.reverse(),r.paused&&a.paused(!0),(d||!c&&!p&&a._start===xt(w._time)&&Un(d)&&xP(ur(a))&&w.data!=="nested")&&(a._tTime=-ct,a.render(Math.max(0,-u)||0)),v&&gv(ur(a),v),a}var n=e.prototype;return n.render=function(r,s,o){var a=this._time,l=this._tDur,c=this._dur,u=r<0,d=r>l-ct&&!u?l:r<ct?0:r,h,f,p,g,v,w,b,m;if(!c)TP(this,r,s,o);else if(d!==this._tTime||!r||o||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==u||this._lazy){if(h=d,m=this.timeline,this._repeat){if(g=c+this._rDelay,this._repeat<-1&&u)return this.totalTime(g*100+r,s,o);if(h=xt(d%g),d===l?(p=this._repeat,h=c):(v=xt(d/g),p=~~v,p&&p===v?(h=c,p--):h>c&&(h=c)),w=this._yoyo&&p&1,w&&(h=c-h),v=Yo(this._tTime,g),h===a&&!o&&this._initted&&p===v)return this._tTime=d,this;p!==v&&this.vars.repeatRefresh&&!w&&!this._lock&&h!==g&&this._initted&&(this._lock=o=1,this.render(xt(g*p),!0).invalidate()._lock=0)}if(!this._initted){if(mv(this,u?r:h,o,s,d))return this._tTime=0,this;if(a!==this._time&&!(o&&this.vars.repeatRefresh&&p!==v))return this;if(c!==this._dur)return this.render(r,s,o)}if(this._rEase){var _=h<a;if(_!==this._inv){var y=_?a:c-a;this._inv=_,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=a,this._invRecip=y?(_?-1:1)/y:0,this._invScale=_?-this.ratio:1-this.ratio,this._invEase=_?this._rEase:this._ease}this.ratio=b=this._invRatio+this._invScale*this._invEase((h-this._invTime)*this._invRecip)}else this.ratio=b=this._ease(h/c);if(this._from&&(this.ratio=b=1-b),this._tTime=d,this._time=h,!this._act&&this._ts&&(this._act=1,this._lazy=0),!a&&d&&!s&&!v&&(oi(this,"onStart"),this._tTime!==d))return this;for(f=this._pt;f;)f.r(b,f.d),f=f._next;m&&m.render(r<0?r:m._dur*m._ease(h/this._dur),s,o)||this._startAt&&(this._zTime=r),this._onUpdate&&!s&&(u&&th(this,r,s,o),oi(this,"onUpdate")),this._repeat&&p!==v&&this.vars.onRepeat&&!s&&this.parent&&oi(this,"onRepeat"),(d===this._tDur||!d)&&this._tTime===d&&(u&&!this._onUpdate&&th(this,r,!0,!0),(r||!c)&&(d===this._tDur&&this._ts>0||!d&&this._ts<0)&&os(this,1),!s&&!(u&&!a)&&(d||a||w)&&(oi(this,d===l?"onComplete":"onReverseComplete",!0),this._prom&&!(d<l&&this.timeScale()>0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.invalidate=function(r){return(!r||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(r),t.prototype.invalidate.call(this,r)},n.resetTo=function(r,s,o,a,l){Pl||ii.wake(),this._ts||this.play();
vendor: 20,796 bytes, line 4
4var c=Math.min(this._dur,(this._dp._time-this._start)*this._ts),u;return this._initted||Bp(this,c),u=this._ease(c/this._dur),UP(this,r,s,o,a,u,c,l)?this.resetTo(r,s,o,a,1):(ef(this,0),this.parent||hv(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(r,s){if(s===void 0&&(s="all"),!r&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?Ca(this):this.scrollTrigger&&this.scrollTrigger.kill(!!fn),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(r,s,Yr&&Yr.vars.overwrite!==!0)._first||Ca(this),this.parent&&o!==this.timeline.totalDuration()&&Xo(this,this._dur*this.timeline._tDur/o,0,1),this}var a=this._targets,l=r?xi(r):a,c=this._ptLookup,u=this._pt,d,h,f,p,g,v,w;if((!s||s==="all")&&bP(a,l))return s==="all"&&(this._pt=0),Ca(this);for(d=this._op=this._op||[],s!=="all"&&(en(s)&&(g={},Wn(s,function(b){return g[b]=1}),s=g),s=WP(a,s)),w=a.length;w--;)if(~l.indexOf(a[w])){h=c[w],s==="all"?(d[w]=s,p=h,f={}):(f=d[w]=d[w]||{},p=s);for(g in p)v=h&&h[g],v&&((!("kill"in v.d)||v.d.kill(g)===!0)&&Ju(this,v,"_pt"),delete h[g]),f!=="all"&&(f[g]=1)}return this._initted&&!this._pt&&u&&Ca(this),this},e.to=function(r,s){return new e(r,s,arguments[2])},e.from=function(r,s){return Xa(1,arguments)},e.delayedCall=function(r,s,o,a){return new e(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:r,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:a})},e.fromTo=function(r,s,o){return Xa(2,arguments)},e.set=function(r,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new e(r,s)},e.killTweensOf=function(r,s,o){return kt.killTweensOf(r,s,o)},e})(Al);hi(Ft.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Wn("staggerTo,staggerFrom,staggerFromTo",function(t){Ft[t]=function(){var e=new zn,n=ih.call(arguments,0);return n.splice(t==="staggerFromTo"?5:4,0,0),e[t].apply(e,n)}});var $p=function(e,n,i){return e[n]=i},Dv=function(e,n,i){return e[n](i)},YP=function(e,n,i,r){return e[n](r.fp,i)},XP=function(e,n,i){return e.setAttribute(n,i)},Fp=function(e,n){return Pt(e[n])?Dv:Pp(e[n])&&e.setAttribute?XP:$p},Nv=function(e,n){return n.set(n.t,n.p,Math.round((n.s+n.c*e)*1e6)/1e6,n)},KP=function(e,n){return n.set(n.t,n.p,!!(n.s+n.c*e),n)},Iv=function(e,n){var i=n._pt,r="";if(!e&&n.b)r=n.b;else if(e===1&&n.e)r=n.e;else{for(;i;)r=i.p+(i.m?i.m(i.s+i.c*e):Math.round((i.s+i.c*e)*1e4)/1e4)+r,i=i._next;r+=n.c}n.set(n.t,n.p,r,n)},jp=function(e,n){for(var i=n._pt;i;)i.r(e,i.d),i=i._next},GP=function(e,n,i,r){for(var s=this._pt,o;s;)o=s._next,s.p===r&&s.modifier(e,n,i),s=o},ZP=function(e){for(var n=this._pt,i,r;n;)r=n._next,n.p===e&&!n.op||n.op===e?Ju(this,n,"_pt"):n.dep||(i=1),n=r;return!i},JP=function(e,n,i,r){r.mSet(e,n,r.m.call(r.tween,i,r.mt),r)},Bv=function(e){for(var n=e._pt,i,r,s,o;n;){for(i=n._next,r=s;r&&r.pr>n.pr;)r=r._next;(n._prev=r?r._prev:o)?n._prev._next=n:s=n,(n._next=r)?r._prev=n:o=n,n=i}e._pt=s},qn=(function(){function t(n,i,r,s,o,a,l,c,u){this.t=i,this.s=s,this.c=o,this.p=r,this.r=a||Nv,this.d=l||this,this.set=c||$p,this.pr=u||0,this._next=n,n&&(n._prev=this)}var e=t.prototype;return e.modifier=function(i,r,s){this.mSet=this.mSet||this.set,this.set=JP,this.m=i,this.mt=s,this.tween=r},t})();Wn(Lp+"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,easeReverse",function(t){return Mp[t]=1});di.TweenMax=di.TweenLite=Ft;di.TimelineLite=di.TimelineMax=zn;kt=new zn({sortChildren:!1,defaults:Tl,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});ci.stringFilter=Pv;var js=[],Fc={},QP=[],Jm=0,e4=0,Ff=function(e){return(Fc[e]||QP).map(function(n){return n()})},ah=function(){var e=Date.now(),n=[];e-Jm>2&&(Ff("matchMediaInit"),js.forEach(function(i){var r=i.queries,s=i.conditions,o,a,l,c;for(a in r)o=Ui.matchMedia(r[a]).matches,o&&(l=1),o!==s[a]&&(s[a]=o,c=1);c&&(i.revert(),l&&n.push(i))}),Ff("matchMediaRevert"),n.forEach(function(i){return i.onMatch(i,function(r){return i.add(null,r)})}),Jm=e,Ff("matchMedia"))},$v=(function(){function t(n,i){this.selector=i&&rh(i),this.data=[],this._r=[],this.isReverted=!1,this.id=e4++,n&&this.add(n)}var e=t.prototype;return e.add=function(i,r,s){Pt(i)&&(s=r,r=i,i=Pt);var o=this,a=function(){var c=bt,u=o.selector,d;return c&&c!==o&&c.data.push(o),s&&(o.selector=rh(s)),bt=o,d=r.apply(o,arguments),Pt(d)&&o._r.push(d),bt=c,o.selector=u,o.isReverted=!1,d};return o.last=a,i===Pt?a(o,function(l){return o.add(null,l)}):i?o[i]=a:a},e.ignore=function(i){var r=bt;bt=null,i(this),bt=r},e.getTweens=function(){var i=[];return this.data.forEach(function(r){return r instanceof t?i.push.apply(i,r.getTweens()):r instanceof Ft&&!(r.parent&&r.parent.data==="nested")&&i.push(r)}),i},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(i,r){var s=this;if(i?(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,d){return d.g-u.g||-1/0}).forEach(function(u){return u.t.revert(i)}),l=s.data.length;l--;)c=s.data[l],c instanceof zn?c.data!=="nested"&&(c.scrollTrigger&&c.scrollTrigger.revert(),c.kill()):!(c instanceof Ft)&&c.revert&&c.revert(i);s._r.forEach(function(u){return u(i,s)}),s.isReverted=!0})():this.data.forEach(function(a){return a.kill&&a.kill()}),this.clear(),r)for(var o=js.length;o--;)js[o].id===this.id&&js.splice(o,1)},e.revert=function(i){this.kill(i||{})},t})(),t4=(function(){function t(n){this.contexts=[],this.scope=n,bt&&bt.data.push(this)}var e=t.prototype;return e.add=function(i,r,s){ir(i)||(i={matches:i});var o=new $v(0,s||this.scope),a=o.conditions={},l,c,u;bt&&!o.selector&&(o.selector=bt.selector),this.contexts.push(o),r=o.add("onMatch",r),o.queries=i;for(c in i)c==="all"?u=1:(l=Ui.matchMedia(i[c]),l&&(js.indexOf(o)<0&&js.push(o),(a[c]=l.matches)&&(u=1),l.addListener?l.addListener(ah):l.addEventListener("change",ah)));return u&&r(o,function(d){return o.add(null,d)}),this},e.revert=function(i){this.kill(i||{})},e.kill=function(i){this.contexts.forEach(function(r){return r.kill(i,!0)})},t})(),_u={registerPlugin:function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];n.forEach(function(r){return Sv(r)})},timeline:function(e){return new zn(e)},getTweensOf:function(e,n){return kt.getTweensOf(e,n)},getProperty:function(e,n,i,r){en(e)&&(e=xi(e)[0]);var s=Bs(e||{}).get,o=i?dv:fv;return i==="native"&&(i=""),e&&(n?o((Qn[n]&&Qn[n].get||s)(e,n,i,r)):function(a,l,c){return o((Qn[a]&&Qn[a].get||s)(e,a,l,c))})},quickSetter:function(e,n,i){if(e=xi(e),e.length>1){var r=e.map(function(u){return Xn.quickSetter(u,n,i)}),s=r.length;return function(u){for(var d=s;d--;)r[d](u)}}e=e[0]||{};var o=Qn[n],a=Bs(e),l=a.harness&&(a.harness.aliases||{})[n]||n,c=o?function(u){var d=new o;vo._pt=0,d.init(e,i?u+i:u,vo,0,[e]),d.render(1,d),vo._pt&&jp(1,vo)}:a.set(e,l);return o?c:function(u){return c(e,l,i?u+i:u,a,1)}},quickTo:function(e,n,i){var r,s=Xn.to(e,hi((r={},r[n]="+=0.1",r.paused=!0,r.stagger=0,r),i||{})),o=function(l,c,u){return s.resetTo(n,l,c,u)};return o.tween=s,o},isTweening:function(e){return kt.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Fs(e.ease,Tl.ease)),Ym(Tl,e||{})},config:function(e){return Ym(ci,e||{})},registerEffect:function(e){var n=e.name,i=e.effect,r=e.plugins,s=e.defaults,o=e.extendTimeline;(r||"").split(",").forEach(function(a){return a&&!Qn[a]&&!di[a]&&Sl(n+" effect requires "+a+" plugin.")}),Nf[n]=function(a,l,c){return i(xi(a),hi(l||{},s),c)},o&&(zn.prototype[n]=function(a,l,c){return this.add(Nf[n](a,ir(l)?l:(c=l)&&{},this),c)})},registerEase:function(e,n){We[e]=Fs(n)},parseEase:function(e,n){return arguments.length?Fs(e,n):We},getById:function(e){return kt.getById(e)},exportRoot:function(e,n){e===void 0&&(e={});var i=new zn(e),r,s;for(i.smoothChildTiming=Un(e.smoothChildTiming),kt.remove(i),i._dp=0,i._time=i._tTime=kt._time,r=kt._first;r;)s=r._next,(n||!(!r._dur&&r instanceof Ft&&r.vars.onComplete===r._targets[0]))&&Gi(i,r,r._start-r._delay),r=s;return Gi(kt,i,0),i},context:function(e,n){return e?new $v(e,n):bt},matchMedia:function(e){return new t4(e)},matchMediaRefresh:function(){return js.forEach(function(e){var n=e.conditions,i,r;for(r in n)n[r]&&(n[r]=!1,i=1);i&&e.revert()})||ah()},addEventListener:function(e,n){var i=Fc[e]||(Fc[e]=[]);~i.indexOf(n)||i.push(n)},removeEventListener:function(e,n){var i=Fc[e],r=i&&i.indexOf(n);r>=0&&i.splice(r,1)},utils:{wrap:MP,wrapYoyo:LP,distribute:vv,random:wv,snap:bv,normalize:OP,getUnit:vn,clamp:EP,splitColor:Cv,toArray:xi,selector:rh,mapRange:kv,pipe:AP,unitize:RP,interpolate:DP,shuffle:yv},install:ov,effects:Nf,ticker:ii,updateRoot:zn.updateRoot,plugins:Qn,globalTimeline:kt,core:{PropTween:qn,globals:av,Tween:Ft,Timeline:zn,Animation:Al,getCache:Bs,_removeLinkedListItem:Ju,reverting:function(){return fn},context:function(e){return e&&bt&&(bt.data.push(e),e._ctx=bt),bt},suppressOverwrites:function(e){return Ep=e}}};Wn("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return _u[t]=Ft[t]});ii.add(zn.updateRoot);vo=_u.to({},{duration:0});var n4=function(e,n){for(var i=e._pt;i&&i.p!==n&&i.op!==n&&i.fp!==n;)i=i._next;return i},i4=function(e,n){var i=e._targets,r,s,o;for(r in n)for(s=i.length;s--;)o=e._ptLookup[s][r],o&&(o=o.d)&&(o._pt&&(o=n4(o,r)),o&&o.modifier&&o.modifier(n[r],e,i[s],r))},jf=function(e,n){return{name:e,headless:1,rawVars:1,init:function(r,s,o){o._onInit=function(a){var l,c;if(en(s)&&(l={},Wn(s,function(u){return l[u]=1}),s=l),n){l={};for(c in s)l[c]=n(s[c]);s=l}i4(a,s)}}}},Xn=_u.registerPlugin({name:"attr",init:function(e,n,i,r,s){var o,a,l;this.tween=i;for(o in n)l=e.getAttribute(o)||"",a=this.add(e,"setAttribute",(l||0)+"",n[o],r,s,0,0,o),a.op=o,a.b=l,this._props.push(o)},render:function(e,n){for(var i=n._pt;i;)fn?i.set(i.t,i.p,i.b,i):i.r(e,i.d),i=i._next}},{name:"endArray",headless:1,init:function(e,n){for(var i=n.length;i--;)this.add(e,i,e[i]||0,n[i],0,0,0,0,0,1)}},jf("roundProps",sh),jf("modifiers"),jf("snap",bv))||_u;Ft.version=zn.version=Xn.version="3.15.0";sv=1;Ap()&&Ko();We.Power0;We.Power1;We.Power2;We.Power3;We.Power4;We.Linear;We.Quad;We.Cubic;We.Quart;We.Quint;We.Strong;We.Elastic;We.Back;We.SteppedEase;We.Bounce;We.Sine;We.Expo;We.Circ;var Qm,Xr,Ao,Hp,Os,e_,zp,r4=function(){return typeof window<"u"},Mr={},Ss=180/Math.PI,Ro=Math.PI/180,no=Math.atan2,t_=1e8,Vp=/([A-Z])/g,s4=/(left|right|width|margin|padding|x)/i,o4=/[\s,\(]\S/,Zi={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},lh=function(e,n){return n.set(n.t,n.p,Math.round((n.s+n.c*e)*1e4)/1e4+n.u,n)},a4=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)},l4=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)},c4=function(e,n){return n.set(n.t,n.p,e===1?n.e:e?Math.round((n.s+n.c*e)*1e4)/1e4+n.u:n.b,n)},u4=function(e,n){var i=n.s+n.c*e;n.set(n.t,n.p,~~(i+(i<0?-.5:.5))+n.u,n)},Fv=function(e,n){return n.set(n.t,n.p,e?n.e:n.b,n)},jv=function(e,n){return n.set(n.t,n.p,e!==1?n.b:n.e,n)},f4=function(e,n,i){return e.style[n]=i},d4=function(e,n,i){return e.style.setProperty(n,i)},h4=function(e,n,i){return e._gsap[n]=i},p4=function(e,n,i){return e._gsap.scaleX=e._gsap.scaleY=i},g4=function(e,n,i,r,s){var o=e._gsap;o.scaleX=o.scaleY=i,o.renderTransform(s,o)},m4=function(e,n,i,r,s){var o=e._gsap;o[n]=i,o.renderTransform(s,o)},St="transform",Yn=St+"Origin",_4=function t(e,n){var i=this,r=this.target,s=r.style,o=r._gsap;if(e in Mr&&s){if(this.tfm=this.tfm||{},e!=="transform")e=Zi[e]||e,~e.indexOf(",")?e.split(",").forEach(function(a){return i.tfm[a]=hr(r,a)}):this.tfm[e]=o.x?o[e]:hr(r,e),e===Yn&&(this.tfm.zOrigin=o.zOrigin);else return Zi.transform.split(",").forEach(function(a){return t.call(i,a,n)});if(this.props.indexOf(St)>=0)return;o.svg&&(this.svgo=r.getAttribute("data-svg-origin"),this.props.push(Yn,n,"")),e=St}(s||n)&&this.props.push(e,n,s[e])},Hv=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},y4=function(){var e=this.props,n=this.target,i=n.style,r=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]?i[e[s]]=e[s+2]:i.removeProperty(e[s].substr(0,2)==="--"?e[s]:e[s].replace(Vp,"-$1").toLowerCase());if(this.tfm){for(o in this.tfm)r[o]=this.tfm[o];r.svg&&(r.renderTransform(),n.setAttribute("data-svg-origin",this.svgo||"")),s=zp(),(!s||!s.isStart)&&!i[St]&&(Hv(i),r.zOrigin&&i[Yn]&&(i[Yn]+=" "+r.zOrigin+"px",r.zOrigin=0,r.renderTransform()),r.uncache=1)}},zv=function(e,n){var i={target:e,props:[],revert:y4,save:_4};return e._gsap||Xn.core.getCache(e),n&&e.style&&e.nodeType&&n.split(",").forEach(function(r){return i.save(r)}),i},Vv,ch=function(e,n){var i=Xr.createElementNS?Xr.createElementNS((n||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):Xr.createElement(e);return i&&i.style?i:Xr.createElement(e)},ai=function t(e,n,i){var r=getComputedStyle(e);return r[n]||r.getPropertyValue(n.replace(Vp,"-$1").toLowerCase())||r.getPropertyValue(n)||!i&&t(e,Go(n)||n,1)||""},n_="O,Moz,ms,Ms,Webkit".split(","),Go=function(e,n,i){var r=n||Os,s=r.style,o=5;if(e in s&&!i)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);o--&&!(n_[o]+e in s););return o<0?null:(o===3?"ms":o>=0?n_[o]:"")+e},uh=function(){r4()&&window.document&&(Qm=window,Xr=Qm.document,Ao=Xr.documentElement,Os=ch("div")||{style:{}},ch("div"),St=Go(St),Yn=St+"Origin",Os.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Vv=!!Go("perspective"),zp=Xn.core.reverting,Hp=1)},i_=function(e){var n=e.ownerSVGElement,i=ch("svg",n&&n.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=e.cloneNode(!0),s;r.style.display="block",i.appendChild(r),Ao.appendChild(i);try{s=r.getBBox()}catch{}return i.removeChild(r),Ao.removeChild(i),s},r_=function(e,n){for(var i=n.length;i--;)if(e.hasAttribute(n[i]))return e.getAttribute(n[i])},Uv=function(e){var n,i;try{n=e.getBBox()}catch{n=i_(e),i=1}return n&&(n.width||n.height)||i||(n=i_(e)),n&&!n.width&&!n.x&&!n.y?{x:+r_(e,["x","cx","x1"])||0,y:+r_(e,["y","cy","y1"])||0,width:0,height:0}:n},Wv=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Uv(e))},as=function(e,n){if(n){var i=e.style,r;n in Mr&&n!==Yn&&(n=St),i.removeProperty?(r=n.substr(0,2),(r==="ms"||n.substr(0,6)==="webkit")&&(n="-"+n),i.removeProperty(r==="--"?n:n.replace(Vp,"-$1").toLowerCase())):i.removeAttribute(n)}},Kr=function(e,n,i,r,s,o){var a=new qn(e._pt,n,i,0,1,o?jv:Fv);return e._pt=a,a.b=r,a.e=s,e._props.push(i),a},s_={deg:1,rad:1,turn:1},v4={grid:1,flex:1},ls=function t(e,n,i,r){var s=parseFloat(i)||0,o=(i+"").trim().substr((s+"").length)||"px",a=Os.style,l=s4.test(n),c=e.tagName.toLowerCase()==="svg",u=(c?"client":"offset")+(l?"Width":"Height"),d=100,h=r==="px",f=r==="%",p,g,v,w;if(r===o||!s||s_[r]||s_[o])return s;if(o!=="px"&&!h&&(s=t(e,n,i,"px")),w=e.getCTM&&Wv(e),(f||o==="%")&&(Mr[n]||~n.indexOf("adius")))return p=w?e.getBBox()[l?"width":"height"]:e[u],Mt(f?s/p*d:s/100*p);if(a[l?"width":"height"]=d+(h?o:r),g=r!=="rem"&&~n.indexOf("adius")||r==="em"&&e.appendChild&&!c?e:e.parentNode,w&&(g=(e.ownerSVGElement||{}).parentNode),(!g||g===Xr||!g.appendChild)&&(g=Xr.body),v=g._gsap,v&&f&&v.width&&l&&v.time===ii.time&&!v.uncache)return Mt(s/v.width*d);if(f&&(n==="height"||n==="width")){var b=e.style[n];e.style[n]=d+r,p=e[u],b?e.style[n]=b:as(e,n)}else(f||o==="%")&&!v4[ai(g,"display")]&&(a.position=ai(e,"position")),g===e&&(a.position="static"),g.appendChild(Os),p=Os[u],g.removeChild(Os),a.position="absolute";return l&&f&&(v=Bs(g),v.time=ii.time,v.width=g[u]),Mt(h?p*s/d:p&&s?d/p*s:0)},hr=function(e,n,i,r){var s;return Hp||uh(),n in Zi&&n!=="transform"&&(n=Zi[n],~n.indexOf(",")&&(n=n.split(",")[0])),Mr[n]&&n!=="transform"?(s=Ol(e,r),s=n!=="transformOrigin"?s[n]:s.svg?s.origin:vu(ai(e,Yn))+" "+s.zOrigin+"px"):(s=e.style[n],(!s||s==="auto"||r||~(s+"").indexOf("calc("))&&(s=yu[n]&&yu[n](e,n,i)||ai(e,n)||cv(e,n)||(n==="opacity"?1:0))),i&&!~(s+"").trim().indexOf(" ")?ls(e,n,s,i)+i:s},b4=function(e,n,i,r){if(!i||i==="none"){var s=Go(n,e,1),o=s&&ai(e,s,1);o&&o!==i?(n=s,i=o):n==="borderColor"&&(i=ai(e,"borderTopColor"))}var a=new qn(this._pt,e.style,n,0,1,Iv),l=0,c=0,u,d,h,f,p,g,v,w,b,m,_,y;if(a.b=i,a.e=r,i+="",r+="",r.substring(0,6)==="var(--"&&(r=ai(e,r.substring(4,r.indexOf(")")))),r==="auto"&&(g=e.style[n],e.style[n]=r,r=ai(e,n)||r,g?e.style[n]=g:as(e,n)),u=[i,r],Pv(u),i=u[0],r=u[1],h=i.match(yo)||[],y=r.match(yo)||[],y.length){for(;d=yo.exec(r);)v=d[0],b=r.substring(l,d.index),p?p=(p+1)%5:(b.substr(-5)==="rgba("||b.substr(-5)==="hsla(")&&(p=1),v!==(g=h[c++]||"")&&(f=parseFloat(g)||0,_=g.substr((f+"").length),v.charAt(1)==="="&&(v=Po(f,v)+_),w=parseFloat(v),m=v.substr((w+"").length),l=yo.lastIndex-m.length,m||(m=m||ci.units[n]||_,l===r.length&&(r+=m,a.e+=m)),_!==m&&(f=ls(e,n,g,m)||0),a._pt={_next:a._pt,p:b||c===1?b:",",s:f,c:w-f,m:p&&p<4||n==="zIndex"?Math.round:0});a.c=l<r.length?r.substring(l,r.length):""}else a.r=n==="display"&&r==="none"?jv:Fv;return rv.test(r)&&(a.e=0),this._pt=a,a},o_={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},w4=function(e){var n=e.split(" "),i=n[0],r=n[1]||"50%";return(i==="top"||i==="bottom"||r==="left"||r==="right")&&(e=i,i=r,r=e),n[0]=o_[i]||i,n[1]=o_[r]||r,n.join(" ")},x4=function(e,n){if(n.tween&&n.tween._time===n.tween._dur){var i=n.t,r=i.style,s=n.u,o=i._gsap,a,l,c;if(s==="all"||s===!0)r.cssText="",l=1;else for(s=s.split(","),c=s.length;--c>-1;)a=s[c],Mr[a]&&(l=1,a=a==="transformOrigin"?Yn:St),as(i,a);l&&(as(i,St),o&&(o.svg&&i.removeAttribute("transform"),r.scale=r.rotate=r.translate="none",Ol(i,1),o.uncache=1,Hv(r)))}},yu={clearProps:function(e,n,i,r,s){if(s.data!=="isFromStart"){var o=e._pt=new qn(e._pt,n,i,0,0,x4);return o.u=r,o.pr=-10,o.tween=s,e._props.push(i),1}}},Rl=[1,0,0,1,0,0],qv={},Yv=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},a_=function(e){var n=ai(e,St);return Yv(n)?Rl:n.substr(7).match(iv).map(Mt)},Up=function(e,n){var i=e._gsap||Bs(e),r=e.style,s=a_(e),o,a,l,c;return i.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"?Rl:s):(s===Rl&&!e.offsetParent&&e!==Ao&&!i.svg&&(l=r.display,r.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,a=e.nextElementSibling,Ao.appendChild(e)),s=a_(e),l?r.display=l:as(e,"display"),c&&(a?o.insertBefore(e,a):o?o.appendChild(e):Ao.removeChild(e))),n&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},fh=function(e,n,i,r,s,o){var a=e._gsap,l=s||Up(e,!0),c=a.xOrigin||0,u=a.yOrigin||0,d=a.xOffset||0,h=a.yOffset||0,f=l[0],p=l[1],g=l[2],v=l[3],w=l[4],b=l[5],m=n.split(" "),_=parseFloat(m[0])||0,y=parseFloat(m[1])||0,S,k,A,P;i?l!==Rl&&(k=f*v-p*g)&&(A=_*(v/k)+y*(-g/k)+(g*b-v*w)/k,P=_*(-p/k)+y*(f/k)-(f*b-p*w)/k,_=A,y=P):(S=Uv(e),_=S.x+(~m[0].indexOf("%")?_/100*S.width:_),y=S.y+(~(m[1]||m[0]).indexOf("%")?y/100*S.height:y)),r||r!==!1&&a.smooth?(w=_-c,b=y-u,a.xOffset=d+(w*f+b*g)-w,a.yOffset=h+(w*p+b*v)-b):a.xOffset=a.yOffset=0,a.xOrigin=_,a.yOrigin=y,a.smooth=!!r,a.origin=n,a.originIsAbsolute=!!i,e.style[Yn]="0px 0px",o&&(Kr(o,a,"xOrigin",c,_),Kr(o,a,"yOrigin",u,y),Kr(o,a,"xOffset",d,a.xOffset),Kr(o,a,"yOffset",h,a.yOffset)),e.setAttribute("data-svg-origin",_+" "+y)},Ol=function(e,n){var i=e._gsap||new Rv(e);if("x"in i&&!n&&!i.uncache)return i;var r=e.style,s=i.scaleX<0,o="px",a="deg",l=getComputedStyle(e),c=ai(e,Yn)||"0",u,d,h,f,p,g,v,w,b,m,_,y,S,k,A,P,E,O,R,I,Y,W,z,U,X,le,M,fe,ce,Re,ye,Se;return u=d=h=g=v=w=b=m=_=0,f=p=1,i.svg=!!(e.getCTM&&Wv(e)),l.translate&&((l.translate!=="none"||l.scale!=="none"||l.rotate!=="none")&&(r[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]:"")),r.scale=r.rotate=r.translate="none"),k=Up(e,i.svg),i.svg&&(i.uncache?(X=e.getBBox(),c=i.xOrigin-X.x+"px "+(i.yOrigin-X.y)+"px",U=""):U=!n&&e.getAttribute("data-svg-origin"),fh(e,U||c,!!U||i.originIsAbsolute,i.smooth!==!1,k)),y=i.xOrigin||0,S=i.yOrigin||0,k!==Rl&&(O=k[0],R=k[1],I=k[2],Y=k[3],u=W=k[4],d=z=k[5],k.length===6?(f=Math.sqrt(O*O+R*R),p=Math.sqrt(Y*Y+I*I),g=O||R?no(R,O)*Ss:0,b=I||Y?no(I,Y)*Ss+g:0,b&&(p*=Math.abs(Math.cos(b*Ro))),i.svg&&(u-=y-(y*O+S*I),d-=S-(y*R+S*Y))):(Se=k[6],Re=k[7],M=k[8],fe=k[9],ce=k[10],ye=k[11],u=k[12],d=k[13],h=k[14],A=no(Se,ce),v=A*Ss,A&&(P=Math.cos(-A),E=Math.sin(-A),U=W*P+M*E,X=z*P
vendor: 1,424 bytes, line 4
4+fe*E,le=Se*P+ce*E,M=W*-E+M*P,fe=z*-E+fe*P,ce=Se*-E+ce*P,ye=Re*-E+ye*P,W=U,z=X,Se=le),A=no(-I,ce),w=A*Ss,A&&(P=Math.cos(-A),E=Math.sin(-A),U=O*P-M*E,X=R*P-fe*E,le=I*P-ce*E,ye=Y*E+ye*P,O=U,R=X,I=le),A=no(R,O),g=A*Ss,A&&(P=Math.cos(A),E=Math.sin(A),U=O*P+R*E,X=W*P+z*E,R=R*P-O*E,z=z*P-W*E,O=U,W=X),v&&Math.abs(v)+Math.abs(g)>359.9&&(v=g=0,w=180-w),f=Mt(Math.sqrt(O*O+R*R+I*I)),p=Mt(Math.sqrt(z*z+Se*Se)),A=no(W,z),b=Math.abs(A)>2e-4?A*Ss:0,_=ye?1/(ye<0?-ye:ye):0),i.svg&&(U=e.getAttribute("transform"),i.forceCSS=e.setAttribute("transform","")||!Yv(ai(e,St)),U&&e.setAttribute("transform",U))),Math.abs(b)>90&&Math.abs(b)<270&&(s?(f*=-1,b+=g<=0?180:-180,g+=g<=0?180:-180):(p*=-1,b+=b<=0?180:-180)),n=n||i.uncache,i.x=u-((i.xPercent=u&&(!n&&i.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-u)?-50:0)))?e.offsetWidth*i.xPercent/100:0)+o,i.y=d-((i.yPercent=d&&(!n&&i.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-d)?-50:0)))?e.offsetHeight*i.yPercent/100:0)+o,i.z=h+o,i.scaleX=Mt(f),i.scaleY=Mt(p),i.rotation=Mt(g)+a,i.rotationX=Mt(v)+a,i.rotationY=Mt(w)+a,i.skewX=b+a,i.skewY=m+a,i.transformPerspective=_+o,(i.zOrigin=parseFloat(c.split(" ")[2])||!n&&i.zOrigin||0)&&(r[Yn]=vu(c)),i.xOffset=i.yOffset=0,i.force3D=ci.force3D,i.renderTransform=i.svg?T4:Vv?Xv:k4,i.uncache=0,i},vu=function(e){return(e=e.split(" "))[0]+" "+e[1]},Hf=function(e,n,i){var r=vn(n);return Mt(parseFloat(n)+parseFloat(ls(e,"x",i+"px",r)))+r}
vendor: 6,221 bytes, line 4
4,k4=function(e,n){n.z="0px",n.rotationY=n.rotationX="0deg",n.force3D=0,Xv(e,n)},vs="0deg",ga="0px",bs=") ",Xv=function(e,n){var i=n||this,r=i.xPercent,s=i.yPercent,o=i.x,a=i.y,l=i.z,c=i.rotation,u=i.rotationY,d=i.rotationX,h=i.skewX,f=i.skewY,p=i.scaleX,g=i.scaleY,v=i.transformPerspective,w=i.force3D,b=i.target,m=i.zOrigin,_="",y=w==="auto"&&e&&e!==1||w===!0;if(m&&(d!==vs||u!==vs)){var S=parseFloat(u)*Ro,k=Math.sin(S),A=Math.cos(S),P;S=parseFloat(d)*Ro,P=Math.cos(S),o=Hf(b,o,k*P*-m),a=Hf(b,a,-Math.sin(S)*-m),l=Hf(b,l,A*P*-m+m)}v!==ga&&(_+="perspective("+v+bs),(r||s)&&(_+="translate("+r+"%, "+s+"%) "),(y||o!==ga||a!==ga||l!==ga)&&(_+=l!==ga||y?"translate3d("+o+", "+a+", "+l+") ":"translate("+o+", "+a+bs),c!==vs&&(_+="rotate("+c+bs),u!==vs&&(_+="rotateY("+u+bs),d!==vs&&(_+="rotateX("+d+bs),(h!==vs||f!==vs)&&(_+="skew("+h+", "+f+bs),(p!==1||g!==1)&&(_+="scale("+p+", "+g+bs),b.style[St]=_||"translate(0, 0)"},T4=function(e,n){var i=n||this,r=i.xPercent,s=i.yPercent,o=i.x,a=i.y,l=i.rotation,c=i.skewX,u=i.skewY,d=i.scaleX,h=i.scaleY,f=i.target,p=i.xOrigin,g=i.yOrigin,v=i.xOffset,w=i.yOffset,b=i.forceCSS,m=parseFloat(o),_=parseFloat(a),y,S,k,A,P;l=parseFloat(l),c=parseFloat(c),u=parseFloat(u),u&&(u=parseFloat(u),c+=u,l+=u),l||c?(l*=Ro,c*=Ro,y=Math.cos(l)*d,S=Math.sin(l)*d,k=Math.sin(l-c)*-h,A=Math.cos(l-c)*h,c&&(u*=Ro,P=Math.tan(c-u),P=Math.sqrt(1+P*P),k*=P,A*=P,u&&(P=Math.tan(u),P=Math.sqrt(1+P*P),y*=P,S*=P)),y=Mt(y),S=Mt(S),k=Mt(k),A=Mt(A)):(y=d,A=h,S=k=0),(m&&!~(o+"").indexOf("px")||_&&!~(a+"").indexOf("px"))&&(m=ls(f,"x",o,"px"),_=ls(f,"y",a,"px")),(p||g||v||w)&&(m=Mt(m+p-(p*y+g*k)+v),_=Mt(_+g-(p*S+g*A)+w)),(r||s)&&(P=f.getBBox(),m=Mt(m+r/100*P.width),_=Mt(_+s/100*P.height)),P="matrix("+y+","+S+","+k+","+A+","+m+","+_+")",f.setAttribute("transform",P),b&&(f.style[St]=P)},S4=function(e,n,i,r,s){var o=360,a=en(s),l=parseFloat(s)*(a&&~s.indexOf("rad")?Ss:1),c=l-r,u=r+c+"deg",d,h;return a&&(d=s.split("_")[1],d==="short"&&(c%=o,c!==c%(o/2)&&(c+=c<0?o:-o)),d==="cw"&&c<0?c=(c+o*t_)%o-~~(c/o)*o:d==="ccw"&&c>0&&(c=(c-o*t_)%o-~~(c/o)*o)),e._pt=h=new qn(e._pt,n,i,r,c,a4),h.e=u,h.u="deg",e._props.push(i),h},l_=function(e,n){for(var i in n)e[i]=n[i];return e},C4=function(e,n,i){var r=l_({},i._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=i.style,a,l,c,u,d,h,f,p;r.svg?(c=i.getAttribute("transform"),i.setAttribute("transform",""),o[St]=n,a=Ol(i,1),as(i,St),i.setAttribute("transform",c)):(c=getComputedStyle(i)[St],o[St]=n,a=Ol(i,1),o[St]=c);for(l in Mr)c=r[l],u=a[l],c!==u&&s.indexOf(l)<0&&(f=vn(c),p=vn(u),d=f!==p?ls(i,l,c,p):parseFloat(c),h=parseFloat(u),e._pt=new qn(e._pt,a,l,d,h-d,lh),e._pt.u=p||0,e._props.push(l));l_(a,r)};Wn("padding,margin,Width,Radius",function(t,e){var n="Top",i="Right",r="Bottom",s="Left",o=(e<3?[n,i,r,s]:[n+s,n+i,r+i,r+s]).map(function(a){return e<2?t+a:"border"+a+t});yu[e>1?"border"+t:t]=function(a,l,c,u,d){var h,f;if(arguments.length<4)return h=o.map(function(p){return hr(a,p,c)}),f=h.join(" "),f.split(h[0]).length===5?h[0]:f;h=(u+"").split(" "),f={},o.forEach(function(p,g){return f[p]=h[g]=h[g]||h[(g-1)/2|0]}),a.init(l,f,d)}});var Kv={name:"css",register:uh,targetTest:function(e){return e.style&&e.nodeType},init:function(e,n,i,r,s){var o=this._props,a=e.style,l=i.vars.startAt,c,u,d,h,f,p,g,v,w,b,m,_,y,S,k,A,P;Hp||uh(),this.styles=this.styles||zv(e),A=this.styles.props,this.tween=i;for(g in n)if(g!=="autoRound"&&(u=n[g],!(Qn[g]&&Ov(g,n,i,r,e,s)))){if(f=typeof u,p=yu[g],f==="function"&&(u=u.call(i,r,e,s),f=typeof u),f==="string"&&~u.indexOf("random(")&&(u=El(u)),p)p(this,e,g,u,i)&&(k=1);else if(g.substr(0,2)==="--")c=(getComputedStyle(e).getPropertyValue(g)+"").trim(),u+="",ns.lastIndex=0,ns.test(c)||(v=vn(c),w=vn(u),w?v!==w&&(c=ls(e,g,c,w)+w):v&&(u+=v)),this.add(a,"setProperty",c,u,r,s,0,0,g),o.push(g),A.push(g,0,a[g]);else if(f!=="undefined"){if(l&&g in l?(c=typeof l[g]=="function"?l[g].call(i,r,e,s):l[g],en(c)&&~c.indexOf("random(")&&(c=El(c)),vn(c+"")||c==="auto"||(c+=ci.units[g]||vn(hr(e,g))||""),(c+"").charAt(1)==="="&&(c=hr(e,g))):c=hr(e,g),h=parseFloat(c),b=f==="string"&&u.charAt(1)==="="&&u.substr(0,2),b&&(u=u.substr(2)),d=parseFloat(u),g in Zi&&(g==="autoAlpha"&&(h===1&&hr(e,"visibility")==="hidden"&&d&&(h=0),A.push("visibility",0,a.visibility),Kr(this,a,"visibility",h?"inherit":"hidden",d?"inherit":"hidden",!d)),g!=="scale"&&g!=="transform"&&(g=Zi[g],~g.indexOf(",")&&(g=g.split(",")[0]))),m=g in Mr,m){if(this.styles.save(g),P=u,f==="string"&&u.substring(0,6)==="var(--"){if(u=ai(e,u.substring(4,u.indexOf(")"))),u.substring(0,5)==="calc("){var E=e.style.perspective;e.style.perspective=u,u=ai(e,"perspective"),E?e.style.perspective=E:as(e,"perspective")}d=parseFloat(u)}if(_||(y=e._gsap,y.renderTransform&&!n.parseTransform||Ol(e,n.parseTransform),S=n.smoothOrigin!==!1&&y.smooth,_=this._pt=new qn(this._pt,a,St,0,1,y.renderTransform,y,0,-1),_.dep=1),g==="scale")this._pt=new qn(this._pt,y,"scaleY",y.scaleY,(b?Po(y.scaleY,b+d):d)-y.scaleY||0,lh),this._pt.u=0,o.push("scaleY",g),g+="X";else if(g==="transformOrigin"){A.push(Yn,0,a[Yn]),u=w4(u),y.svg?fh(e,u,0,S,0,this):(w=parseFloat(u.split(" ")[2])||0,w!==y.zOrigin&&Kr(this,y,"zOrigin",y.zOrigin,w),Kr(this,a,g,vu(c),vu(u)));continue}else if(g==="svgOrigin"){fh(e,u,1,S,0,this);continue}else if(g in qv){S4(this,y,g,h,b?Po(h,b+u):u);continue}else if(g==="smoothOrigin"){Kr(this,y,"smooth",y.smooth,u);continue}else if(g==="force3D"){y[g]=u;continue}else if(g==="transform"){C4(this,u,e);continue}}else g in a||(g=Go(g)||g);if(m||(d||d===0)&&(h||h===0)&&!o4.test(u)&&g in a)v=(c+"").substr((h+"").length),d||(d=0),w=vn(u)||(g in ci.units?ci.units[g]:v),v!==w&&(h=ls(e,g,c,w)),this._pt=new qn(this._pt,m?y:a,g,h,(b?Po(h,b+d):d)-h,!m&&(w==="px"||g==="zIndex")&&n.autoRound!==!1?u4:lh),this._pt.u=w||0,m&&P!==u?(this._pt.b=c,this._pt.e=P,this._pt.r=c4):v!==w&&w!=="%"&&(this._pt.b=c,this._pt.r=l4);else if(g in a)b4.call(this,e,g,c,b?b+u:u);else if(g in e)this.add(e,g,c||e[g],b?b+u:u,r,s);else if(g!=="parseTransform"){Op(g,u);continue}m||(g in a?A.push(g,0,a[g]):typeof e[g]=="function"?A.push(g,2,e[g]()):A.push(g,1,c||e[g])),o.push(g)}}k&&Bv(this)},render:function(e,n){if(n.tween._time||!zp())for(var i=n._pt;i;)i.r(e,i.d),i=i._next;else n.styles.revert()}
vendor: 4,902 bytes, line 4
4,get:hr,aliases:Zi,getSetter:function(e,n,i){var r=Zi[n];return r&&r.indexOf(",")<0&&(n=r),n in Mr&&n!==Yn&&(e._gsap.x||hr(e,"x"))?i&&e_===i?n==="scale"?p4:h4:(e_=i||{})&&(n==="scale"?g4:m4):e.style&&!Pp(e.style[n])?f4:~n.indexOf("-")?d4:Fp(e,n)},core:{_removeProperty:as,_getMatrix:Up}};Xn.utils.checkPrefix=Go;Xn.core.getStyleSaver=zv;(function(t,e,n,i){var r=Wn(t+","+e+","+n,function(s){Mr[s]=1});Wn(e,function(s){ci.units[s]="deg",qv[s]=1}),Zi[r[13]]=t+","+e,Wn(i,function(s){var o=s.split(":");Zi[o[1]]=r[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");Wn("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){ci.units[t]="px"});Xn.registerPlugin(Kv);var Xe=Xn.registerPlugin(Kv)||Xn;Xe.core.Tween;var vr,Hs,Wp,tf,Pa,jc,bu,Ga,Ai="transform",dh=Ai+"Origin",Gv,qp=function(e){var n=e.ownerDocument||e;for(!(Ai in e.style)&&("msTransform"in e.style)&&(Ai="msTransform",dh=Ai+"Origin");n.parentNode&&(n=n.parentNode););if(Hs=window,bu=new Lr,n){vr=n,Wp=n.documentElement,tf=n.body,Ga=vr.createElementNS("http://www.w3.org/2000/svg","g"),Ga.style.transform="none";var i=n.createElement("div"),r=n.createElement("div"),s=n&&(n.body||n.firstElementChild);s&&s.appendChild&&(s.appendChild(i),i.appendChild(r),i.style.position="static",i.style.transform="translate3d(0,0,1px)",Gv=r.offsetParent!==i,s.removeChild(i))}return n},E4=function(e){for(var n,i;e&&e!==tf;)i=e._gsap,i&&i.uncache&&i.get(e,"x"),i&&!i.scaleX&&!i.scaleY&&i.renderTransform&&(i.scaleX=i.scaleY=1e-4,i.renderTransform(1,i),n?n.push(i):n=[i]),e=e.parentNode;return n},Zv=[],Jv=[],Yp=function(){return Hs.pageYOffset||vr.scrollTop||Wp.scrollTop||tf.scrollTop||0},Xp=function(){return Hs.pageXOffset||vr.scrollLeft||Wp.scrollLeft||tf.scrollLeft||0},Kp=function(e){return e.ownerSVGElement||((e.tagName+"").toLowerCase()==="svg"?e:null)},P4=function t(e){if(Hs.getComputedStyle(e).position==="fixed")return!0;if(e=e.parentNode,e&&e.nodeType===1)return t(e)},zf=function t(e,n){if(e.parentNode&&(vr||qp(e))){var i=Kp(e),r=i?i.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",s=i?n?"rect":"g":"div",o=n!==2?0:100,a=n===3?100:0,l={position:"absolute",display:"block",pointerEvents:"none",margin:"0",padding:"0"},c=vr.createElementNS?vr.createElementNS(r.replace(/^https/,"http"),s):vr.createElement(s);return n&&(i?(jc||(jc=t(e)),c.setAttribute("width",.01),c.setAttribute("height",.01),c.setAttribute("transform","translate("+o+","+a+")"),c.setAttribute("fill","transparent"),jc.appendChild(c)):(Pa||(Pa=t(e),Object.assign(Pa.style,l)),Object.assign(c.style,l,{width:"0.1px",height:"0.1px",top:a+"px",left:o+"px"}),Pa.appendChild(c))),c}throw"Need document and parent."},A4=function(e){for(var n=new Lr,i=0;i<e.numberOfItems;i++)n.multiply(e.getItem(i).matrix);return n},Qv=function(e){var n=e.getCTM(),i;return n||(i=e.style[Ai],e.style[Ai]="none",e.appendChild(Ga),n=Ga.getCTM(),e.removeChild(Ga),i?e.style[Ai]=i:e.style.removeProperty(Ai.replace(/([A-Z])/g,"-$1").toLowerCase())),n||bu.clone()},R4=function(e,n){var i=Kp(e),r=e===i,s=i?Zv:Jv,o=e.parentNode,a=o&&!i&&o.shadowRoot&&o.shadowRoot.appendChild?o.shadowRoot:o,l,c,u,d,h,f;if(e===Hs)return e;if(s.length||s.push(zf(e,1),zf(e,2),zf(e,3)),l=i?jc:Pa,i)r?(u=Qv(e),d=-u.e/u.a,h=-u.f/u.d,c=bu):e.getBBox?(u=e.getBBox(),c=e.transform?e.transform.baseVal:{},c=c.numberOfItems?c.numberOfItems>1?A4(c):c.getItem(0).matrix:bu,d=c.a*u.x+c.c*u.y,h=c.b*u.x+c.d*u.y):(c=new Lr,d=h=0),n&&e.tagName.toLowerCase()==="g"&&(d=h=0),(r||!e.getBoundingClientRect().width?i:o).appendChild(l),l.setAttribute("transform","matrix("+c.a+","+c.b+","+c.c+","+c.d+","+(c.e+d)+","+(c.f+h)+")");else{if(d=h=0,Gv)for(c=e.offsetParent,u=e;u&&(u=u.parentNode)&&u!==c&&u.parentNode;)(Hs.getComputedStyle(u)[Ai]+"").length>4&&(d=u.offsetLeft,h=u.offsetTop,u=0);if(f=Hs.getComputedStyle(e),f.position!=="absolute"&&f.position!=="fixed")for(c=e.offsetParent;o&&o!==c;)d+=o.scrollLeft||0,h+=o.scrollTop||0,o=o.parentNode;u=l.style,u.top=e.offsetTop-h+"px",u.left=e.offsetLeft-d+"px",u[Ai]=f[Ai],u[dh]=f[dh],u.position=f.position==="fixed"?"fixed":"absolute",a.appendChild(l)}return l},Vf=function(e,n,i,r,s,o,a){return e.a=n,e.b=i,e.c=r,e.d=s,e.e=o,e.f=a,e},Lr=(function(){function t(n,i,r,s,o,a){n===void 0&&(n=1),i===void 0&&(i=0),r===void 0&&(r=0),s===void 0&&(s=1),o===void 0&&(o=0),a===void 0&&(a=0),Vf(this,n,i,r,s,o,a)}var e=t.prototype;return e.inverse=function(){var i=this.a,r=this.b,s=this.c,o=this.d,a=this.e,l=this.f,c=i*o-r*s||1e-10;return Vf(this,o/c,-r/c,-s/c,i/c,(s*l-o*a)/c,-(i*l-r*a)/c)},e.multiply=function(i){var r=this.a,s=this.b,o=this.c,a=this.d,l=this.e,c=this.f,u=i.a,d=i.c,h=i.b,f=i.d,p=i.e,g=i.f;
4return Vf(this,u*r+h*o,u*s+h*a,d*r+f*o,d*s+f*a,l+p*r+g*o,c+p*s+g*a)},e.clone=function(){return new t(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(i){var r=this.a,s=this.b,o=this.c,a=this.d,l=this.e,c=this.f;return r===i.a&&s===i.b&&o===i.c&&a===i.d&&l===i.e&&c===i.f},e.apply=function(i,r){r===void 0&&(r={});var s=i.x,o=i.y,a=this.a,l=this.b,c=this.c,u=this.d,d=this.e,h=this.f;return r.x=s*a+o*c+d||0,r.y=s*l+o*u+h||0,r},t})();function ln(t,e,n,i){if(!t||!t.parentNode||(vr||qp(t)).documentElement===t)return new Lr;var r=E4(t),s=Kp(t),o=s?Zv:Jv,a=R4(t,n),l=o[0].getBoundingClientRect(),c=o[1].getBoundingClientRect(),u=o[2].getBoundingClientRect(),d=a.parentNode,h=!i&&P4(t),f=new Lr((c.left-l.left)/100,(c.top-l.top)/100,(u.left-l.left)/100,(u.top-l.top)/100,l.left+(h?0:Xp()),l.top+(h?0:Yp()));if(d.removeChild(a),r)for(l=r.length;l--;)c=r[l],c.scaleX=c.scaleY=0,c.renderTransform(1,c);return e?f.inverse():f}function c_(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function O4(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var Ue,lt,ri,Oi,br,Uf,pr,hh,Aa,Gr,eb,ph,Ml,Gp,Ra,Gn,Oa,Hc,tb,gh,wu=0,nb=function(){return typeof window<"u"},ib=function(){return Ue||nb()&&(Ue=window.gsap)&&Ue.registerPlugin&&Ue},Wr=function(e){return typeof e=="function"},Za=function(e){return typeof e=="object"},Ei=function(e){return typeof e>"u"},zc=function(){return!1},Ja="transform",mh="transformOrigin",Tn=function(e){return Math.round(e*1e4)/1e4},ma=Array.isArray,pc=function(e,n){var i=ri.createElementNS?ri.createElementNS("http://www.w3.org/1999/xhtml".replace(/^https/,"http"),e):ri.createElement(e);return i.style?i:ri.createElement(e)},u_=180/Math.PI,ws=1e20,M4=new Lr,Fr=Date.now||function(){return new Date().getTime()},zs=[],Oo={},L4=0,D4=/^(?:a|input|textarea|button|select)$/i,f_=0,io={},lr={},rb=function(e,n){var i={},r;for(r in e)i[r]=n?e[r]*n:e[r];return i},N4=function(e,n){for(var i in n)i in e||(e[i]=n[i]);return e},d_=function t(e,n){for(var i=e.length,r;i--;)n?e[i].style.touchAction=n:e[i].style.removeProperty("touch-action"),r=e[i].children,r&&r.length&&t(r,n)},sb=function(){return zs.forEach(function(e){return e()})},I4=function(e){zs.push(e),zs.length===1&&Ue.ticker.add(sb)},h_=function(){return!zs.length&&Ue.ticker.remove(sb)},p_=function(e){for(var n=zs.length;n--;)zs[n]===e&&zs.splice(n,1);Ue.to(h_,{overwrite:!0,delay:15,duration:0,onComplete:h_,data:"_draggable"})},B4=function(e,n){for(var i in n)i in e||(e[i]=n[i]);return e},Ut=function(e,n,i,r){if(e.addEventListener){var s=Ml[n];r=r||(eb?{passive:!1}:null),e.addEventListener(s||n,i,r),s&&n!==s&&e.addEventListener(n,i,r)}},It=function(e,n,i,r){if(e.removeEventListener){var s=Ml[n];e.removeEventListener(s||n,i,r),s&&n!==s&&e.removeEventListener(n,i,r)}},gi=function(e){e.preventDefault&&e.preventDefault(),e.preventManipulation&&e.preventManipulation()},$4=function(e,n){for(var i=e.length;i--;)if(e[i].identifier===n)return!0},F4=function t(e){Gp=e.touches&&wu<e.touches.length,It(e.target,"touchend",t)},g_=function(e){Gp=e.touches&&wu<e.touches.length,Ut(e.target,"touchend",F4)},Mo=function(e){return lt.pageYOffset||e.scrollTop||e.documentElement.scrollTop||e.body.scrollTop||0},Lo=function(e){return lt.pageXOffset||e.scrollLeft||e.documentElement.scrollLeft||e.body.scrollLeft||0},m_=function t(e,n){Ut(e,"scroll",n),Zo(e.parentNode)||t(e.parentNode,n)},__=function t(e,n){It(e,"scroll",n),Zo(e.parentNode)||t(e.parentNode,n)},Zo=function(e){return!e||e===Oi||e.nodeType===9||e===ri.body||e===lt||!e.nodeType||!e.parentNode},y_=function(e,n){var i=n==="x"?"Width":"Height",r="scroll"+i,s="client"+i;return Math.max(0,Zo(e)?Math.max(Oi[r],br[r])-(lt["inner"+i]||Oi[s]||br[s]):e[r]-e[s])},Wf=function t(e,n){var i=y_(e,"x"),r=y_(e,"y");Zo(e)?e=lr:t(e.parentNode,n),e._gsMaxScrollX=i,e._gsMaxScrollY=r,n||(e._gsScrollX=e.scrollLeft||0,e._gsScrollY=e.scrollTop||0)},qf=function(e,n,i){var r=e.style;r&&(Ei(r[n])&&(n=Aa(n,e)||n),i==null?r.removeProperty&&r.removeProperty(n.replace(/([A-Z])/g,"-$1").toLowerCase()):r[n]=i)},Ll=function(e){return lt.getComputedStyle(e instanceof Element?e:e.host||(e.parentNode||{}).host||e)},xs={},ro=function(e){if(e===lt)return xs.left=xs.top=0,xs.width=xs.right=Oi.clientWidth||e.innerWidth||br.clientWidth||0,xs.height=xs.bottom=(e.innerHe
4ight||0)-20<Oi.clientHeight?Oi.clientHeight:e.innerHeight||br.clientHeight||0,xs;var n=e.ownerDocument||ri,i=Ei(e.pageX)?!e.nodeType&&!Ei(e.left)&&!Ei(e.top)?e:Gr(e)[0].getBoundingClientRect():{left:e.pageX-Lo(n),top:e.pageY-Mo(n),right:e.pageX-Lo(n)+1,bottom:e.pageY-Mo(n)+1};return Ei(i.right)&&!Ei(i.width)?(i.right=i.left+i.width,i.bottom=i.top+i.height):Ei(i.width)&&(i={width:i.right-i.left,height:i.bottom-i.top,right:i.right,left:i.left,bottom:i.bottom,top:i.top}),i},Ot=function(e,n,i){var r=e.vars,s=r[i],o=e._listeners[n],a;return Wr(s)&&(a=s.apply(r.callbackScope||e,r[i+"Params"]||[e.pointerEvent])),o&&e.dispatchEvent(n)===!1&&(a=!1),a},v_=function(e,n){var i=Gr(e)[0],r,s,o;return!i.nodeType&&i!==lt?Ei(e.left)?(s=e.min||e.minX||e.minRotation||0,r=e.min||e.minY||0,{left:s,top:r,width:(e.max||e.maxX||e.maxRotation||0)-s,height:(e.max||e.maxY||0)-r}):(o={x:0,y:0},{left:e.left-o.x,top:e.top-o.y,width:e.width,height:e.height}):j4(i,n)},mi={},j4=function(e,n){n=Gr(n)[0];var i=e.getBBox&&e.ownerSVGElement,r=e.ownerDocument||ri,s,o,a,l,c,u,d,h,f,p,g,v,w;if(e===lt)a=Mo(r),s=Lo(r),o=s+(r.documentElement.clientWidth||e.innerWidth||r.body.clientWidth||0),l=a+((e.innerHeight||0)-20<r.documentElement.clientHeight?r.documentElement.clientHeight:e.innerHeight||r.body.clientHeight||0);else{if(n===lt||Ei(n))return e.getBoundingClientRect();s=a=0,i?(p=e.getBBox(),g=p.width,v=p.height):(e.viewBox&&(p=e.viewBox.baseVal)&&(s=p.x||0,a=p.y||0,g=p.width,v=p.height),g||(w=Ll(e),p=w.boxSizing==="border-box",g=(parseFloat(w.width)||e.clientWidth||0)+(p?0:parseFloat(w.borderLeftWidth)+parseFloat(w.borderRightWidth)),v=(parseFloat(w.height)||e.clientHeight||0)+(p?0:parseFloat(w.borderTopWidth)+parseFloat(w.borderBottomWidth)))),o=g,l=v}return e===n?{left:s,top:a,width:o-s,height:l-a}:(c=ln(n,!0).multiply(ln(e)),u=c.apply({x:s,y:a}),d=c.apply({x:o,y:a}),h=c.apply({x:o,y:l}),f=c.apply({x:s,y:l}),s=Math.min(u.x,d.x,h.x,f.x),a=Math.min(u.y,d.y,h.y,f.y),{left:s,top:a,width:Math.max(u.x,d.x,h.x,f.x)-s,height:Math.max(u.y,d.y,h.y,f.y)-a})},Yf=function(e,n,i,r,s,o){var a={},l,c,u;if(n)if(s!==1&&n instanceof Array){if(a.end=l=[],u=n.length,Za(n[0]))for(c=0;c<u;c++)l[c]=rb(n[c],s);else for(c=0;c<u;c++)l[c]=n[c]*s;i+=1.1,r-=1.1}else Wr(n)?a.end=function(d){var h=n.call(e,d),f,p;if(s!==1)if(Za(h)){f={};for(p in h)f[p]=h[p]*s;h=f}else h*=s;return h}:a.end=n;return(i||i===0)&&(a.max=i),(r||r===0)&&(a.min=r),o&&(a.velocity=0),a},H4=function t(e){var n;return!e||!e.getAttribute||e===br?!1:(n=e.getAttribute("data-clickable"))==="true"||n!=="false"&&(D4.test(e.nodeName+"")||e.getAttribute("contentEditable")==="true")?!0:t(e.parentNode)},gc=function(e,n){for(var i=e.length,r;i--;)r=e[i],r.ondragstart=r.onselectstart=n?null:zc,Ue.set(r,{lazy:!0,userSelect:n?"text":"none"})},z4=function t(e){if(Ll(e).position==="fixed")return!0;if(e=e.parentNode,e&&e.nodeType===1)return t(e)},ob,_h,V4=function(e,n){e=Ue.utils.toArray(e)[0],n=n||{};var i=document.createElement("div"),r=i.style,s=e.firstChild,o=0,a=0,l=e.scrollTop,c=e.scrollLeft,u=e.scrollWidth,d=e.scrollHeight,h=0,f=0,p=0,g,v,w,b,m,_;ob&&n.force3D!==!1?(m="translate3d(",_="px,0px)"):Ja&&(m="translate(",_="px)"),this.scrollTop=function(y,S){if(!arguments.length)return-this.top();this.top(-y,S)},this.scrollLeft=function(y,S){if(!arguments.length)return-this.left();this.left(-y,S)},this.left=function(y,S){if(!arguments.length)return-(e.scrollLeft+a);var k=e.scrollLeft-c,A=a;if((k>2||k<-2)&&!S){c=e.scrollLeft,Ue.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-c),n.onKill&&n.onKill();return}y=-y,y<0?(a=y-.5|0,y=0):y>f?(a=y-f|0,y=f):a=0,(a||A)&&(this._skip||(r[Ja]=m+-a+"px,"+-o+_),a+h>=0&&(r.paddingRight=a+h+"px")),e.scrollLeft=y|0,c=e.scrollLeft},this.top=function(y,S){if(!arguments.length)return-(e.scrollTop+o);var k=e.scrollTop-l,A=o;if((k>2||k<-2)&&!S){l=e.scrollTop,Ue.killTweensOf(this,{top:1,scrollTop:1}),this.top(-l),n.onKill&&n.onKill();return}y=-y,y<0?(o=y-.5|0,y=0):y>p?(o=y-p|0,y=p):o=0,(o||A)&&(this._skip||(r[Ja]=m+-a+"px,"+-o+_)),e.scrollTop=y|0,l=e.scrollTop},this.maxScrollTop=function(){return p},this.maxScrollLeft=function(){return f},this.disable=function(){for(s=i.firstChild;s;)b=s.nextSibling,e.appendChild(s),s=b;e===i.parentNode&&e.removeChild(i)},this.enable=function(){if(s=e.firstChild,s!==i){for(;s;)b=s.nextSibling,i.appendChild(s),s=b;e.appendChild(i),this.calibrate()}},this.calibrate=function(y){var S=e.clientWidth===g,k,A,P;l=e.scrollTop,c=e.scrollLeft,!(S&&e.clientHeight===v&&i.offsetHeight===w&&u===e.scrollWidth&&d===e.scrollHeight&&!y)&&((o||a)&&(A=this.left(),P=this.top(),this.left(-e.scrollLeft),this.top(-e.scrollTop)),k=Ll(e),(!S||y)&&(r.display="block",r.width="auto",r.paddingRight="0px",h=Math.max(0,e.scrollWidth-e.clientWidth),h&&(h+=parseFloat(k.paddingLeft)+(_h?parseFloat(k.paddingRight):0))),r.display="inline-block",r.position="relative",r.overflow="visible",r.verticalAlign="top",r.boxSizing="content-box",r.width="100%",r.paddingRight=h+"px",_h&&(r.paddingBottom=k.paddingBottom),g=e.clientWidth,v=e.clientHeight,u=e.scrollWidth,d=e.scrollHeight,f=e.scrollWidth-g,p=e.scrollHeight-v,w=i.offsetHeight,r.dis
4play="block",(A||P)&&(this.left(A),this.top(P)))},this.content=i,this.element=e,this._skip=!1,this.enable()},Xf=function(e){if(nb()&&document.body){var n=window&&window.navigator;lt=window,ri=document,Oi=ri.documentElement,br=ri.body,Uf=pc("div"),Hc=!!window.PointerEvent,pr=pc("div"),pr.style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",Oa=pr.style.cursor==="grab"?"grab":"move",Ra=n&&n.userAgent.toLowerCase().indexOf("android")!==-1,ph="ontouchstart"in Oi&&"orientation"in lt||n&&(n.MaxTouchPoints>0||n.msMaxTouchPoints>0),_h=(function(){var i=pc("div"),r=pc("div"),s=r.style,o=br,a;return s.display="inline-block",s.position="relative",i.style.cssText="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",i.appendChild(r),o.appendChild(i),a=r.offsetHeight+18>i.scrollHeight,o.removeChild(i),a})(),Ml=(function(i){for(var r=i.split(","),s=("onpointerdown"in Uf?"pointerdown,pointermove,pointerup,pointercancel":"onmspointerdown"in Uf?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":i).split(","),o={},a=4;--a>-1;)o[r[a]]=s[a],o[s[a]]=r[a];try{Oi.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){eb=1}}))}catch{}return o})("touchstart,touchmove,touchend,touchcancel"),Ut(ri,"touchcancel",zc),Ut(lt,"touchmove",zc),br&&br.addEventListener("touchstart",zc),Ut(ri,"contextmenu",function(){for(var i in Oo)Oo[i].isPressed&&Oo[i].endDrag()}),Ue=hh=ib()}Ue?(Gn=Ue.plugins.inertia,tb=Ue.core.context||function(){},Aa=Ue.utils.checkPrefix,Ja=Aa(Ja),mh=Aa(mh),Gr=Ue.utils.toArray,gh=Ue.core.getStyleSaver,ob=!!Aa("perspective")):e&&console.warn("Please gsap.registerPlugin(Draggable)")},U4=(function(){function t(n){this._listeners={},this.target=n||this}var e=t.prototype;return e.addEventListener=function(i,r){var s=this._listeners[i]||(this._listeners[i]=[]);~s.indexOf(r)||s.push(r)},e.removeEventListener=function(i,r){var s=this._listeners[i],o=s&&s.indexOf(r);o>=0&&s.splice(o,1)},e.dispatchEvent=function(i){var r=this,s;return(this._listeners[i]||[]).forEach(function(o){return o.call(r,{type:i,target:r.target})===!1&&(s=!1)}),s},t})(),Xl=(function(t){O4(e,t);function e(n,i){var r;r=t.call(this)||this,hh||Xf(1),n=Gr(n)[0],r.styles=gh&&gh(n,"transform,left,top"),Gn||(Gn=Ue.plugins.inertia),r.vars=i=rb(i||{}),r.target=n,r.x=r.y=r.rotation=0,r.dragResistance=parseFloat(i.dragResistance)||0,r.edgeResistance=isNaN(i.edgeResistance)?1:parseFloat(i.edgeResistance)||0,r.lockAxis=i.lockAxis,r.autoScroll=i.autoScroll||0,r.lockedAxis=null,r.allowEventDefault=!!i.allowEventDefault,Ue.getProperty(n,"x");var s=(i.type||"x,y").toLowerCase(),o=~s.indexOf("x")||~s.indexOf("y"),a=s.indexOf("rotation")!==-1,l=a?"rotation":o?"x":"left",c=o?"y":"top",u=!!(~s.indexOf("x")||~s.indexOf("left")||s==="scroll"),d=!!(~s.indexOf("y")||~s.indexOf("top")||s==="scroll"),h=i.minimumMovement||2,f=c_(r),p=Gr(i.trigger||i.handle||n),g={},v=0,w=!1,b=i.autoScrollMarginTop||40,m=i.autoScrollMarginRight||40,_=i.autoScrollMarginBottom||40,y=i.autoScrollMarginLeft||40,S=i.clickableTest||H4,k=0,A=n._gsap||Ue.core.getCache(n),P=z4(n),E=function(L,Q){return parseFloat(A.get(n,L,Q))},O=n.ownerDocument||ri,R,I,Y,W,z,U,X,le,M,fe,ce,Re,ye,Se,ge,F,G,ne,oe,de,Ee,x,T,D,q,C,V,ie,re,K,B,ve,ae,ue=function(L){return gi(L),L.stopImmediatePropagation&&L.stopImmediatePropagation(),!1},_e=function ke(L){if(f.autoScroll&&f.isDragging&&(w||G)){var Q=n,N=f.autoScroll*15,j,ee,H,se,Z,he,Ce,we;for(w=!1,lr.scrollTop=lt.pageYOffset!=null?lt.pageYOffset:O.documentElement.scrollTop!=null?O.documentElement.scrollTop:O.body.scrollTop,lr.scrollLeft=lt.pageXOffset!=null?lt.pageXOffset:O.documentElement.scrollLeft!=null?O.documentElement.scrollLeft:O.body.scrollLeft,se=f.pointerX-lr.scrollLeft,Z=f.pointerY-lr.scrollTop;Q&&!ee;)ee=Zo(Q.parentNode),j=ee?lr:Q.parentNode,H=ee?{bottom:Math.max(Oi.clientHeight,lt.innerHeight||0),right:Math.max(Oi.clientWidth,lt.innerWidth||0),left:0,top:0}:j.getBoundingClientRect(),he=Ce=0,d&&(we=j._gsMaxScrollY-j.scrollTop,we<0?Ce=we:Z>H.bottom-_&&we?(w=!0,Ce=Math.min(we,N*(1-Math.max(0,H.bottom-Z)/_)|0)):Z<H.top+b&&j.scrollTop&&(w=!0,Ce=-Math.min(j.scrollTop,N*(1-Math.max(0,Z-H.top)/b)|0)),Ce&&(j.scrollTop+=Ce)),u&&(we=j._gsMaxScrollX-j.scrollLeft,we<0?he=we:se>H.right-m&&we?(w=!0,he=Math.min(we,N*(1-Math.max(0,H.right-se)/m)|0)):se<H.left+y&&j.scrollLeft&&(w=!0,he=-Math.min(j.scrollLeft,N*(1-Math.max(0,se-H.left)/y)|0)),he&&(j.scrollLeft+=he)),ee&&(he||Ce)&&(lt.scrollTo(j.scrollLeft,j.scrollTop),Kn(f.pointerX+he,f.pointerY+Ce)),Q=j}if(G){var De=f.x,Ge=f.y;a?(f.deltaX=De-parseFloat(A.rotation),f.rotation=De,A.rotation=De+"deg",A.renderTransform(1,A)):I?(d&&(f.deltaY=Ge-I.top(),I.top(Ge)),u&&(f.deltaX=De-I.left(),I.left(De))):o?(d&&(f.deltaY=Ge-parseFloat(A.y),A.y=Ge
4+"px"),u&&(f.deltaX=De-parseFloat(A.x),A.x=De+"px"),A.renderTransform(1,A)):(d&&(f.deltaY=Ge-parseFloat(n.style.top||0),n.style.top=Ge+"px"),u&&(f.deltaX=De-parseFloat(n.style.left||0),n.style.left=De+"px")),le&&!L&&!ie&&(ie=!0,Ot(f,"drag","onDrag")===!1&&(u&&(f.x-=f.deltaX),d&&(f.y-=f.deltaY),ke(!0)),ie=!1)}G=!1},xe=function(L,Q){var N=f.x,j=f.y,ee,H;n._gsap||(A=Ue.core.getCache(n)),A.uncache&&Ue.getProperty(n,"x"),o?(f.x=parseFloat(A.x),f.y=parseFloat(A.y)):a?f.x=f.rotation=Tn(parseFloat(A.rotation)):I?(f.y=I.top(),f.x=I.left()):(f.y=parseFloat(n.style.top||(H=Ll(n))&&H.top)||0,f.x=parseFloat(n.style.left||(H||{}).left)||0),(oe||de||Ee)&&!Q&&(f.isDragging||f.isThrowing)&&(Ee&&(io.x=f.x,io.y=f.y,ee=Ee(io),ee.x!==f.x&&(f.x=ee.x,G=!0),ee.y!==f.y&&(f.y=ee.y,G=!0)),oe&&(ee=oe(f.x),ee!==f.x&&(f.x=ee,a&&(f.rotation=ee),G=!0)),de&&(ee=de(f.y),ee!==f.y&&(f.y=ee),G=!0)),G&&_e(!0),L||(f.deltaX=f.x-N,f.deltaY=f.y-j,Ot(f,"throwupdate","onThrowUpdate"))},Le=function(L,Q,N,j){return Q==null&&(Q=-ws),N==null&&(N=ws),Wr(L)?function(ee){var H=f.isPressed?1-f.edgeResistance:1;return L.call(f,(ee>N?N+(ee-N)*H:ee<Q?Q+(ee-Q)*H:ee)*j)*j}:ma(L)?function(ee){for(var H=L.length,se=0,Z=ws,he,Ce;--H>-1;)he=L[H],Ce=he-ee,Ce<0&&(Ce=-Ce),Ce<Z&&he>=Q&&he<=N&&(se=H,Z=Ce);return L[se]}:isNaN(L)?function(ee){return ee}:function(){return L*j}},Be=function(L,Q,N,j,ee,H,se){return H=H&&H<ws?H*H:ws,Wr(L)?function(Z){var he=f.isPressed?1-f.edgeResistance:1,Ce=Z.x,we=Z.y,De,Ge,Je;return Z.x=Ce=Ce>N?N+(Ce-N)*he:Ce<Q?Q+(Ce-Q)*he:Ce,Z.y=we=we>ee?ee+(we-ee)*he:we<j?j+(we-j)*he:we,De=L.call(f,Z),De!==Z&&(Z.x=De.x,Z.y=De.y),se!==1&&(Z.x*=se,Z.y*=se),H<ws&&(Ge=Z.x-Ce,Je=Z.y-we,Ge*Ge+Je*Je>H&&(Z.x=Ce,Z.y=we)),Z}:ma(L)?function(Z){for(var he=L.length,Ce=0,we=ws,De,Ge,Je,ze;--he>-1;)Je=L[he],De=Je.x-Z.x,Ge=Je.y-Z.y,ze=De*De+Ge*Ge,ze<we&&(Ce=he,we=ze);return we<=H?L[Ce]:Z}:function(Z){return Z}},qe=function(){var L,Q,N,j;X=!1,I?(I.calibrate(),f.minX=ce=-I.maxScrollLeft(),f.minY=ye=-I.maxScrollTop(),f.maxX=fe=f.maxY=Re=0,X=!0):i.bounds&&(L=v_(i.bounds,n.parentNode),a?(f.minX=ce=L.left,f.maxX=fe=L.left+L.width,f.minY=ye=f.maxY=Re=0):!Ei(i.bounds.maxX)||!Ei(i.bounds.maxY)?(L=i.bounds,f.minX=ce=L.minX,f.minY=ye=L.minY,f.maxX=fe=L.maxX,f.maxY=Re=L.maxY):(Q=v_(n,n.parentNode),f.minX=ce=Math.round(E(l,"px")+L.left-Q.left),f.minY=ye=Math.round(E(c,"px")+L.top-Q.top),f.maxX=fe=Math.round(ce+(L.width-Q.width)),f.maxY=Re=Math.round(ye+(L.height-Q.height))),ce>fe&&(f.minX=fe,f.maxX=fe=ce,ce=f.minX),ye>Re&&(f.minY=Re,f.maxY=Re=ye,ye=f.minY),a&&(f.minRotation=ce,f.maxRotation=fe),X=!0),i.liveSnap&&(N=i.liveSnap===!0?i.snap||{}:i.liveSnap,j=ma(N)||Wr(N),a?(oe=Le(j?N:N.rotation,ce,fe,1),de=null):N.points?Ee=Be(j?N:N.points,ce,fe,ye,Re,N.radius,I?-1:1):(u&&(oe=Le(j?N:N.x||N.left||N.scrollLeft,ce,fe,I?-1:1)),d&&(de=Le(j?N:N.y||N.top||N.scrollTop,ye,Re,I?-1:1))))},ot=function(){f.isThrowing=!1,Ot(f,"throwcomplete","onThrowComplete")},Ye=function(){f.isThrowing=!1},Ct=function(L,Q){var N,j,ee,H;L&&Gn?(L===!0&&(N=i.snap||i.liveSnap||{},j=ma(N)||Wr(N),L={resistance:(i.throwResistance||i.resistance||1e3)/(a?10:1)},a?L.rotation=Yf(f,j?N:N.rotation,fe,ce,1,Q):(u&&(L[l]=Yf(f,j?N:N.points||N.x||N.left,fe,ce,I?-1:1,Q||f.lockedAxis==="x")),d&&(L[c]=Yf(f,j?N:N.points||N.y||N.top,Re,ye,I?-1:1,Q||f.lockedAxis==="y")),(N.points||ma(N)&&Za(N[0]))&&(L.linkedProps=l+","+c,L.radius=N.radius))),f.isThrowing=!0,H=isNaN(i.overshootTolerance)?i.edgeResistance===1?0:1-f.edgeResistance+.2:i.overshootTolerance,L.duration||(L.duration={max:Math.max(i.minDuration||0,"maxDuration"in i?i.maxDuration:2),min:isNaN(i.minDuration)?H===0||Za(L)&&L.resistance>1e3?0:.5:i.minDuration,overshoot:H}),f.tween=ee=Ue.to(I||n,{inertia:L,data:"_draggable",inherit:!1,onComplete:ot,onInterrupt:Ye,onUpdate:i.fastMode?Ot:xe,onUpdateParams:i.fastMode?[f,"onthrowupdate","onThrowUpdate"]:N&&N.radius?[!1,!0]:[]}),i.fastMode||(I&&(I._skip=!0),ee.render(1e9,!0,!0),xe(!0,!0),f.endX=f.x,f.endY=f.y,a&&(f.endRotation=f.x),ee.play(0),xe(!0,!0),I&&(I._skip=!1))):X&&f.applyBounds()},Gt=function(L){var Q=D,N;D=ln(n.parentNode,!0),L&&f.isPressed&&!D.equals(Q||new Lr)&&(N=Q.inverse().apply({x:Y,y:W}),D.apply(N,N),Y=N.x,W=N.y),D.equals(M4)&&(D=null)},Bn=function(){var L=1-f.edgeResistance,Q=P?Lo(O):0,N=P?Mo(O):0,j,ee,H;o&&(A.x=E(l,"px")+"px",A.y=E(c,"px")+"px",A.renderTransform()),Gt(!1),mi.x=f.pointerX-Q,mi.y=f.pointerY-N,D&&D.apply(mi,mi),Y=mi.x,W=mi.y,G&&(Kn(f.pointerX,f.pointerY),_e(!0)),ve=ln(n),I?(qe(),U=I.top(),z=I.left()):(dt()?(xe(!0,!0),qe(
4)):f.applyBounds(),a?(j=n.ownerSVGElement?[A.xOrigin-n.getBBox().x,A.yOrigin-n.getBBox().y]:(Ll(n)[mh]||"0 0").split(" "),F=f.rotationOrigin=ln(n).apply({x:parseFloat(j[0])||0,y:parseFloat(j[1])||0}),xe(!0,!0),ee=f.pointerX-F.x-Q,H=F.y-f.pointerY+N,z=f.x,U=f.y=Math.atan2(H,ee)*u_):(U=E(c,"px"),z=E(l,"px"))),X&&L&&(z>fe?z=fe+(z-fe)/L:z<ce&&(z=ce-(ce-z)/L),a||(U>Re?U=Re+(U-Re)/L:U<ye&&(U=ye-(ye-U)/L))),f.startX=z=Tn(z),f.startY=U=Tn(U)},dt=function(){return f.tween&&f.tween.isActive()},Rt=function(){pr.parentNode&&!dt()&&!f.isDragging&&pr.parentNode.removeChild(pr)},dn=function(L,Q){var N;if(!R||f.isPressed||!L||(L.type==="mousedown"||L.type==="pointerdown")&&!Q&&Fr()-k<30&&Ml[f.pointerEvent.type]){B&&L&&R&&gi(L);return}if(q=dt(),ae=!1,f.pointerEvent=L,Ml[L.type]?(T=~L.type.indexOf("touch")?L.currentTarget||L.target:O,Ut(T,"touchend",wt),Ut(T,"touchmove",Oe),Ut(T,"touchcancel",wt),Ut(O,"touchstart",g_)):(T=null,Ut(O,"mousemove",Oe)),V=null,(!Hc||!T)&&(Ut(O,"mouseup",wt),L&&L.target&&Ut(L.target,"mouseup",wt)),x=S.call(f,L.target)&&i.dragClickables===!1&&!Q,x){Ut(L.target,"change",wt),Ot(f,"pressInit","onPressInit"),Ot(f,"press","onPress"),gc(p,!0),B=!1;return}if(C=!T||u===d||f.vars.allowNativeTouchScrolling===!1||f.vars.allowContextMenu&&L&&(L.ctrlKey||L.which>2)?!1:u?"y":"x",B=!C&&!f.allowEventDefault,B&&(gi(L),Ut(lt,"touchforcechange",gi)),L.changedTouches?(L=Se=L.changedTouches[0],ge=L.identifier):L.pointerId?ge=L.pointerId:Se=ge=null,wu++,I4(_e),W=f.pointerY=L.pageY,Y=f.pointerX=L.pageX,Ot(f,"pressInit","onPressInit"),(C||f.autoScroll)&&Wf(n.parentNode),n.parentNode&&f.autoScroll&&!I&&!a&&n.parentNode._gsMaxScrollX&&!pr.parentNode&&!n.getBBox&&(pr.style.width=n.parentNode.scrollWidth+"px",n.parentNode.appendChild(pr)),Bn(),f.tween&&f.tween.kill(),f.isThrowing=!1,Ue.killTweensOf(I||n,g,!0),I&&Ue.killTweensOf(n,{scrollTo:1},!0),f.tween=f.lockedAxis=null,(i.zIndexBoost||!a&&!I&&i.zIndexBoost!==!1)&&(n.style.zIndex=e.zIndex++),f.isPressed=!0,le=!!(i.onDrag||f._listeners.drag),M=!!(i.onMove||f._listeners.move),i.cursor!==!1||i.activeCursor)for(N=p.length;--N>-1;)Ue.set(p[N],{cursor:i.activeCursor||i.cursor||(Oa==="grab"?"grabbing":Oa)});Ot(f,"press","onPress"),Gn&&Gn.track(I||n,o?"x,y":a?"rotation":"top,left")},Oe=function(L){var Q=L,N,j,ee,H,se,Z;if(!R||Gp||!f.isPressed||!L){B&&L&&R&&gi(L);return}if(f.pointerEvent=L,N=L.changedTouches,N){if(L=N[0],L!==Se&&L.identifier!==ge){for(H=N.length;--H>-1&&(L=N[H]).identifier!==ge&&L.target!==n;);if(H<0)return}}else if(L.pointerId&&ge&&L.pointerId!==ge)return;if(T&&C&&!V&&(mi.x=L.pageX-(P?Lo(O):0),mi.y=L.pageY-(P?Mo(O):0),D&&D.apply(mi,mi),j=mi.x,ee=mi.y,se=Math.abs(j-Y),Z=Math.abs(ee-W),(se!==Z&&(se>h||Z>h)||Ra&&C===V)&&(V=se>Z&&u?"x":"y",C&&V!==C&&Ut(lt,"touchforcechange",gi),f.vars.lockAxisOnTouchScroll!==!1&&u&&d&&(f.lockedAxis=V==="x"?"y":"x",Wr(f.vars.onLockAxis)&&f.vars.onLockAxis.call(f,Q)),Ra&&C===V))){wt(Q);return}!f.allowEventDefault&&(!C||V&&C!==V)&&Q.cancelable!==!1?(gi(Q),B=!0):B&&(B=!1),f.autoScroll&&(w=!0),Kn(L.pageX,L.pageY,M)},Kn=function(L,Q,N){var j=1-f.dragResistance,ee=1-f.edgeResistance,H=f.pointerX,se=f.pointerY,Z=U,he=f.x,Ce=f.y,we=f.endX,De=f.endY,Ge=f.endRotation,Je=G,ze,Ve,rt,Me,nn,vt;f.pointerX=L,f.pointerY=Q,P&&(L-=Lo(O),Q-=Mo(O)),a?(Me=Tn(Math.atan2(F.y-Q,L-F.x)*u_),nn=f.y-Me,nn>180?(U-=360,f.y=Me):nn<-180&&(U+=360,f.y=Me),D&&(vt=L*D.a+Q*D.c+D.e,Q=L*D.b+Q*D.d+D.f,L=vt),f.x!==z||Math.max(Math.abs(Y-L),Math.abs(W-Q))>h?(f.y=Me,rt=Tn(z+(U-Me)*j)):rt=z):(D&&(vt=L*D.a+Q*D.c+D.e,Q=L*D.b+Q*D.d+D.f,L=vt),Ve=Q-W,ze=L-Y,Ve<h&&Ve>-h&&(Ve=0),ze<h&&ze>-h&&(ze=0),(f.lockAxis||f.lockedAxis)&&(ze||Ve)&&(vt=f.lockedAxis,vt||(f.lockedAxis=vt=u&&Math.abs(ze)>Math.abs(Ve)?"y":d?"x":null,vt&&Wr(f.vars.onLockAxis)&&f.vars.onLockAxis.call(f,f.pointerEvent)),vt==="y"?Ve=0:vt==="x"&&(ze=0)),rt=Tn(z+ze*j),Me=Tn(U+Ve*j)),(oe||de||Ee)&&(f.x!==rt||f.y!==Me&&!a)&&(Ee&&(io.x=rt,io.y=Me,vt=Ee(io),rt=Tn(vt.x),Me=Tn(vt.y)),oe&&(rt=Tn(oe(rt))),de&&(Me=Tn(de(Me)))),X&&(rt>fe?rt=fe+Math.round((rt-fe)*ee):rt<ce&&(rt=ce+Math.round((rt-ce)*ee)),a||(Me>Re?Me=Math.round(Re+(Me-Re)*ee):Me<ye&&(Me=Math.round(ye+(Me-ye)*ee)))),(f.x!==rt||f.y!==Me&&!a)&&(a?(f.endRotation=f.x=f.endX=Tn(rt),G=!0):(d&&(f.y=f.endY=Me,G=!0),u&&(f.x=f.endX=rt,G=!0)),!N||Ot(f,"move","onMove")!==!1?!f.isDragging&&f.isPressed&&(f.isDragging=ae=!0,Ot(f,"dragstart","onDragStart")):(f.pointerX=H,f.pointerY=se,U=Z,f.x=
4he,f.y=Ce,f.endX=we,f.endY=De,f.endRotation=Ge,G=Je))},wt=function ke(L,Q){if(!R||!f.isPressed||L&&ge!=null&&!Q&&(L.pointerId&&L.pointerId!==ge&&L.target!==n||L.changedTouches&&!$4(L.changedTouches,ge))){B&&L&&R&&gi(L);return}f.isPressed=!1;var N=L,j=f.isDragging,ee=f.vars.allowContextMenu&&L&&(L.ctrlKey||L.which>2),H=Ue.delayedCall(.001,Rt),se,Z,he,Ce,we;if(T?(It(T,"touchend",ke),It(T,"touchmove",Oe),It(T,"touchcancel",ke),It(O,"touchstart",g_)):It(O,"mousemove",Oe),It(lt,"touchforcechange",gi),(!Hc||!T)&&(It(O,"mouseup",ke),L&&L.target&&It(L.target,"mouseup",ke)),G=!1,j&&(v=f_=Fr(),f.isDragging=!1),p_(_e),x&&!ee){L&&(It(L.target,"change",ke),f.pointerEvent=N),gc(p,!1),Ot(f,"release","onRelease"),Ot(f,"click","onClick"),x=!1;return}for(Z=p.length;--Z>-1;)qf(p[Z],"cursor",i.cursor||(i.cursor!==!1?Oa:null));if(wu--,L){if(se=L.changedTouches,se&&(L=se[0],L!==Se&&L.identifier!==ge)){for(Z=se.length;--Z>-1&&(L=se[Z]).identifier!==ge&&L.target!==n;);if(Z<0&&!Q)return}f.pointerEvent=N,f.pointerX=L.pageX,f.pointerY=L.pageY}return ee&&N?(gi(N),B=!0,Ot(f,"release","onRelease")):N&&!j?(B=!1,q&&(i.snap||i.bounds)&&Ct(i.inertia||i.throwProps),Ot(f,"release","onRelease"),(!Ra||N.type!=="touchmove")&&N.type.indexOf("cancel")===-1&&(Ot(f,"click","onClick"),Fr()-k<300&&Ot(f,"doubleclick","onDoubleClick"),Ce=N.target||n,k=Fr(),we=function(){k!==re&&f.enabled()&&!f.isPressed&&!N.defaultPrevented&&(Ce.click?Ce.click():O.createEvent&&(he=O.createEvent("MouseEvents"),he.initMouseEvent("click",!0,!0,lt,1,f.pointerEvent.screenX,f.pointerEvent.screenY,f.pointerX,f.pointerY,!1,!1,!1,!1,0,null),Ce.dispatchEvent(he)))},!Ra&&!N.defaultPrevented&&Ue.delayedCall(.05,we))):(Ct(i.inertia||i.throwProps),!f.allowEventDefault&&N&&(i.dragClickables!==!1||!S.call(f,N.target))&&j&&(!C||V&&C===V)&&N.cancelable!==!1?(B=!0,gi(N)):B=!1,Ot(f,"release","onRelease")),dt()&&H.duration(f.tween.duration()),j&&Ot(f,"dragend","onDragEnd"),!0},hn=function(L){if(L&&f.isDragging&&!I){var Q=L.target||n.parentNode,N=Q.scrollLeft-Q._gsScrollX,j=Q.scrollTop-Q._gsScrollY;(N||j)&&(D?(Y-=N*D.a+j*D.c,W-=j*D.d+N*D.b):(Y-=N,W-=j),Q._gsScrollX+=N,Q._gsScrollY+=j,Kn(f.pointerX,f.pointerY))}},$n=function(L){var Q=Fr(),N=Q-k<100,j=Q-v<50,ee=N&&re===k,H=f.pointerEvent&&f.pointerEvent.defaultPrevented,se=N&&K===k,Z=L.isTrusted||L.isTrusted==null&&N&ⅇif((ee||j&&f.vars.suppressClickOnDrag!==!1)&&L.stopImmediatePropagation&&L.stopImmediatePropagation(),N&&!(f.pointerEvent&&f.pointerEvent.defaultPrevented)&&(!ee||Z&&!se)){Z&&ee&&(K=k),re=k;return}(f.isPressed||j||N)&&(!Z||!L.detail||!N||H)&&gi(L),!N&&!j&&!ae&&(L&&L.target&&(f.pointerEvent=L),Ot(f,"click","onClick"))},$i=function(L){return D?{x:L.x*D.a+L.y*D.c+D.e,y:L.x*D.b+L.y*D.d+D.f}:{x:L.x,y:L.y}};return ne=e.get(n),ne&&ne.kill(),r.startDrag=function(ke,L){var Q,N,j,ee;dn(ke||f.pointerEvent,!0),L&&!f.hitTest(ke||f.pointerEvent)&&(Q=ro(ke||f.pointerEvent),N=ro(n),j=$i({x:Q.left+Q.width/2,y:Q.top+Q.height/2}),ee=$i({x:N.left+N.width/2,y:N.top+N.height/2}),Y-=j.x-ee.x,W-=j.y-ee.y),f.isDragging||(f.isDragging=ae=!0,Ot(f,"dragstart","onDragStart"))},r.drag=Oe,r.endDrag=function(ke){return wt(ke||f.pointerEvent,!0)},r.timeSinceDrag=function(){return f.isDragging?0:(Fr()-v)/1e3},r.timeSinceClick=function(){return(Fr()-k)/1e3},r.hitTest=function(ke,L){return e.hitTest(f.target,ke,L)},r.getDirection=function(ke,L){var Q=ke==="velocity"&&Gn?ke:Za(ke)&&!a?"element":"start",N,j,ee,H,se,Z;return Q==="element"&&(se=ro(f.target),Z=ro(ke)),N=Q==="start"?f.x-z:Q==="velocity"?Gn.getVelocity(n,l):se.left+se.width/2-(Z.left+Z.width/2),a?N<0?"counter-clockwise":"clockwise":(L=L||2,j=Q==="start"?f.y-U:Q==="velocity"?Gn.getVelocity(n,c):se.top+se.height/2-(Z.top+Z.height/2),ee=Math.abs(N/j),H=ee<1/L?"":N<0?"left":"right",ee<L&&(H!==""&&(H+="-"),H+=j<0?"up":"down"),H)},r.applyBounds=function(ke,L){var Q,N,j,ee,H,se;if(ke&&i.bounds!==ke)return i.bounds=ke,f.update(!0,L);if(xe(!0),qe(),X&&!dt()){if(Q=f.x,N=f.y,Q>fe?Q=fe:Q<ce&&(Q=ce),N>Re?N=Re:N<ye&&(N=ye),(f.x!==Q||f.y!==N)&&(j=!0,f.x=f.endX=Q,a?f.endRotation=Q:f.y=f.endY=N,G=!0,_e(!0),f.autoScroll&&!f.isDragging))for(Wf(n.parentNode),ee=n,lr.scrollTop=lt.pageYOffset!=null?lt.pageYOffset:O.documentElement.scrollTop!=null?O.documentElement.scrollTop:O.body.scrollTop,lr.scrollLeft=lt.pageXOffset!=null?lt.pageXOffset:O.documentElement.scrollLeft!=null?O.documentElement.scrollLeft:O.body.scrollLeft;ee&&!se;)se=Zo(ee.parentNode),H=se?lr:ee.parentNode,d&&H.scrollTop>H._gsMaxScrollY&&(H.scrollTop=H._gsMaxScrollY),u&&H.scrollLeft>
4H._gsMaxScrollX&&(H.scrollLeft=H._gsMaxScrollX),ee=H;f.isThrowing&&(j||f.endX>fe||f.endX<ce||f.endY>Re||f.endY<ye)&&Ct(i.inertia||i.throwProps,j)}return f},r.update=function(ke,L,Q){if(L&&f.isPressed){if(a)f.x=f.y=Tn(parseFloat(A.rotation));else{var N=ln(n),j=ve.apply({x:f.x-z,y:f.y-U}),ee=ln(n.parentNode,!0);ee.apply({x:N.e-j.x,y:N.f-j.y},j),f.x=Tn(f.x-(j.x-ee.e)),f.y=Tn(f.y-(j.y-ee.f))}_e(!0),Bn()}var H=f.x,se=f.y;return Gt(!L),ke?f.applyBounds():(G&&Q&&_e(!0),xe(!0)),L&&(Kn(f.pointerX,f.pointerY),G&&_e(!0)),f.isPressed&&!L&&(u&&Math.abs(H-f.x)>.01||d&&Math.abs(se-f.y)>.01&&!a)&&Bn(),f.autoScroll&&(Wf(n.parentNode,f.isDragging),w=f.isDragging,_e(!0),__(n,hn),m_(n,hn)),f},r.enable=function(ke){var L={lazy:!0},Q,N,j;if(i.cursor!==!1&&(L.cursor=i.cursor||Oa),Ue.utils.checkPrefix("touchCallout")&&(L.touchCallout="none"),ke!=="soft"){for(d_(p,u===d?"none":i.allowNativeTouchScrolling&&n.scrollHeight===n.clientHeight==(n.scrollWidth===n.clientHeight)||i.allowEventDefault?"manipulation":u?"pan-y":"pan-x"),N=p.length;--N>-1;)j=p[N],Hc||Ut(j,"mousedown",dn),Ut(j,"touchstart",dn),Ut(j,"click",$n,!0),Ue.set(j,L),j.getBBox&&j.ownerSVGElement&&u!==d&&Ue.set(j.ownerSVGElement,{touchAction:i.allowNativeTouchScrolling||i.allowEventDefault?"manipulation":u?"pan-y":"pan-x"}),i.allowContextMenu||Ut(j,"contextmenu",ue);gc(p,!1)}return m_(n,hn),R=!0,Gn&&ke!=="soft"&&Gn.track(I||n,o?"x,y":a?"rotation":"top,left"),n._gsDragID=Q=n._gsDragID||"d"+L4++,Oo[Q]=f,I&&(I.enable(),I.element._gsDragID=Q),(i.bounds||a)&&Bn(),i.bounds&&f.applyBounds(),f},r.disable=function(ke){for(var L=f.isDragging,Q=p.length,N;--Q>-1;)qf(p[Q],"cursor",null);if(ke!=="soft"){for(d_(p,null),Q=p.length;--Q>-1;)N=p[Q],qf(N,"touchCallout",null),It(N,"mousedown",dn),It(N,"touchstart",dn),It(N,"click",$n,!0),It(N,"contextmenu",ue);gc(p,!0),T&&(It(T,"touchcancel",wt),It(T,"touchend",wt),It(T,"touchmove",Oe)),It(O,"mouseup",wt),It(O,"mousemove",Oe)}return __(n,hn),R=!1,Gn&&ke!=="soft"&&(Gn.untrack(I||n,o?"x,y":a?"rotation":"top,left"),f.tween&&f.tween.kill()),I&&I.disable(),p_(_e),f.isDragging=f.isPressed=x=!1,L&&Ot(f,"dragend","onDragEnd"),f},r.enabled=function(ke,L){return arguments.length?ke?f.enable(L):f.disable(L):R},r.kill=function(){return f.isThrowing=!1,f.tween&&f.tween.kill(),f.disable(),Ue.set(p,{clearProps:"userSelect"}),delete Oo[n._gsDragID],f},r.revert=function(){this.kill(),this.styles&&this.styles.revert()},~s.indexOf("scroll")&&(I=r.scrollProxy=new V4(n,N4({onKill:function(){f.isPressed&&wt(null)}},i)),n.style.overflowY=d&&!ph?"auto":"hidden",n.style.overflowX=u&&!ph?"auto":"hidden",n=I.content),a?g.rotation=1:(u&&(g[l]=1),d&&(g[c]=1)),A.force3D="force3D"in i?i.force3D:!0,tb(c_(r)),r.enable(),r}return e.register=function(i){Ue=i,Xf()},e.create=function(i,r){return hh||Xf(!0),Gr(i).map(function(s){return new e(s,r)})},e.get=function(i){return Oo[(Gr(i)[0]||{})._gsDragID]},e.timeSinceDrag=function(){return(Fr()-f_)/1e3},e.hitTest=function(i,r,s){if(i===r)return!1;var o=ro(i),a=ro(r),l=o.top,c=o.left,u=o.right,d=o.bottom,h=o.width,f=o.height,p=a.left>u||a.right<c||a.top>d||a.bottom<l,g,v,w;return p||!s?!p:(w=(s+"").indexOf("%")!==-1,s=parseFloat(s)||0,g={left:Math.max(c,a.left),top:Math.max(l,a.top)},g.width=Math.min(u,a.right)-g.left,g.height=Math.min(d,a.bottom)-g.top,g.width<0||g.height<0?!1:w?(s*=.01,v=g.width*g.height,v>=h*f*s||v>=a.width*a.height*s):g.width>s&&g.height>s)},e})(U4);B4(Xl.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1});Xl.zIndex=1e3;Xl.version="3.15.0";ib()&&Ue.registerPlugin(Xl);var W4=1,Jo,on,gt,Qa,qr,wr,yh,b_=function(e,n){return e.actions.forEach(function(i){return i.vars[n]&&i.vars[n](i)})},vh={},w_=180/Math.PI,q4=Math.PI/180,xu={},x_={},nf={},Zp=function(e){return typeof e=="string"?e.split(" ").join("").split(","):e},Y4=Zp("onStart,onUpdate,onComplete,onReverseComplete,onInterrupt"),rf=Zp("transform,transformOrigin,width,height,position,top,left,opacity,zIndex,maxWidth,maxHeight,minWidth,minHeight"),el=function(e){return Jo(e)[0]||console.warn("Element not found:",e)},bo=function(e){return Math.round(e*1e4)/1e4||0},Kf=function(e,n,i){return e.forEach(function(r){return r.classList[i](n)})},k_={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},ab={zIndex:1,simple:1,clearProps:1,scale:1,absolute:1,fitChild:1,getVars:1,props:1},lb=function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()},wo=function(e,n){var i={},r;for(r in e)n[r]||(i[r]=e[r]);return i},Jp={},cb=function(e){var n=Jp[e]=Zp(e);return nf[e]=n.concat(rf),n},X4=function(e){var n=e._gsap||on.core.getCache(e);return n.gmCache===on.ticker.frame?n.gMatrix:(n.gmCache=on.ticker.frame,n.gMatrix=ln(e,!0,!1,!0))},K4=function t(e,n,i){i===void 0&&(i=0);for(var r=e.parentNode,s=1e3*Math.pow(10,i)*(n?-1:1),o=n?-s*900:0;e;)o+=s,e=e.previousSibling;return r?o+t(r,n,i+1):o},ku=function(e,n,i){return e.forEach(function(r){return r.d=K4(i?r.element:r.t,n)}),e.sort(function(r,s){return r.d-s.d}),e},Dl=function(e,n){for(var i=e.element.style,r=e.css=e.css||[],s=n.length,o,a;s--;)o=n[s],a=i[o]||i.getPropertyValue(o),r.push(a?o:x_[o]||(x_[o]=lb(o)),a);return i},Tu=function(e){var n=e.css,i=e.element.style,r=0;
4for(e.cache.uncache=1;r<n.length;r+=2)n[r+1]?i[n[r]]=n[r+1]:i.removeProperty(n[r]);!n[n.indexOf("transform")+1]&&i.translate&&(i.removeProperty("translate"),i.removeProperty("scale"),i.removeProperty("rotate"))},T_=function(e,n){e.forEach(function(i){return i.a.cache.uncache=1}),n||e.finalStates.forEach(Tu)},Gf="paddingTop,paddingRight,paddingBottom,paddingLeft,gridArea,transition".split(","),Qp=function(e,n,i){var r=e.element,s=e.width,o=e.height,a=e.uncache,l=e.getProp,c=r.style,u=4,d,h,f;if(typeof n!="object"&&(n=e),gt&&i!==1)return gt._abs.push({t:r,b:e,a:e,sd:0}),gt._final.push(function(){return(e.cache.uncache=1)&&Tu(e)}),r;for(h=l("display")==="none",(!e.isVisible||h)&&(h&&(Dl(e,["display"]).display=n.display),e.matrix=n.matrix,e.width=s=e.width||n.width,e.height=o=e.height||n.height),Dl(e,Gf),f=window.getComputedStyle(r);u--;)c[Gf[u]]=f[Gf[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)d=new Xs(r);else if(d=wo(e,xu),d.position="absolute",e.simple){var p=r.getBoundingClientRect();d.matrix=new Lr(1,0,0,1,p.left+Xp(),p.top+Yp())}else d.matrix=ln(r,!1,!1,!0);return d=Do(d,e,!0),e.x=wr(d.x,.01),e.y=wr(d.y,.01),r},S_=function(e,n){return n!==!0&&(n=Jo(n),e=e.filter(function(i){if(n.indexOf((i.sd<0?i.b:i.a).element)!==-1)return!0;i.t._gsap.renderTransform(1),i.b.isVisible&&(i.t.style.width=i.b.width+"px",i.t.style.height=i.b.height+"px")})),e}
4,ub=function(e){return ku(e,!0).forEach(function(n){return(n.a.isVisible||n.b.isVisible)&&Qp(n.sd<0?n.b:n.a,n.b,1)})},G4=function(e,n){return n&&e.idLookup[bh(n).id]||e.elementStates[0]},bh=function(e,n,i,r){return e instanceof Xs?e:e instanceof Mi?G4(e,r):new Xs(typeof e=="string"?el(e)||console.warn(e+" not found"):e,n,i)},Z4=function(e,n){for(var i=on.getProperty(e.element,null,"native"),r=e.props={},s=n.length;s--;)r[n[s]]=(i(n[s])+"").trim();return r.zIndex&&(r.zIndex=parseFloat(r.zIndex)||0),e},fb=function(e,n){var i=e.style||e,r;for(r in n)i[r]=n[r]},J4=function(e){var n=e.getAttribute("data-flip-id");return n||e.setAttribute("data-flip-id",n="auto-"+W4++),n},db=function(e){return e.map(function(n){return n.element})},C_=function(e,n,i){return e&&n.length&&i.add(e(db(n),i,new Mi(n,0,!0)),0)},Do=function(e,n,i,r,s,o){var a=e.element,l=e.cache,c=e.parent,u=e.x,d=e.y,h=n.width,f=n.height,p=n.scaleX,g=n.scaleY,v=n.rotation,w=n.bounds,b=o&&yh&&yh(a,"transform,width,height"),m=e,_=n.matrix,y=_.e,S=_.f,k=e.bounds.width!==w.width||e.bounds.height!==w.height||e.scaleX!==p||e.scaleY!==g||e.rotation!==v,A=!k&&e.simple&&n.simple&&!s,P,E,O,R,I,Y,W;return A||!c?(p=g=1,v=P=0):(I=X4(c),Y=I.clone().multiply(n.ctm?n.matrix.clone().multiply(n.ctm):n.matrix),v=bo(Math.atan2(Y.b,Y.a)*w_),P=bo(Math.atan2(Y.c,Y.d)*w_+v)%360,p=Math.sqrt(Math.pow(Y.a,2)+Math.pow(Y.b,2)),g=Math.sqrt(Math.pow(Y.c,2)+Math.pow(Y.d,2))*Math.cos(P*q4),s&&(s=Jo(s)[0],R=on.getProperty(s),W=s.getBBox&&typeof s.getBBox=="function"&&s.getBBox(),m={scaleX:R("scaleX"),scaleY:R("scaleY"),width:W?W.width:Math.ceil(parseFloat(R("width","px"))),height:W?W.height:parseFloat(R("height","px"))}),l.rotation=v+"deg",l.skewX=P+"deg"),i?(p*=h===m.width||!m.width?1:h/m.width,g*=f===m.height||!m.height?1:f/m.height,l.scaleX=p,l.scaleY=g):(h=wr(h*p/m.scaleX,0),f=wr(f*g/m.scaleY,0),a.style.width=h+"px",a.style.height=f+"px"),r&&fb(a,n.props),A||!c?(u+=y-e.matrix.e,d+=S-e.matrix.f):k||c!==n.parent?(l.x=u+"px",l.y=d+"px",l.renderTransform(1,l),Y=ln(s||a,!1,!1,!0),E=I.apply({x:Y.e,y:Y.f}),O=I.apply({x:y,y:S}),u+=O.x-E.x,d+=O.y-E.y):(I.e=I.f=0,O=I.apply({x:y-e.matrix.e,y:S-e.matrix.f}),u+=O.x,d+=O.y),u=wr(u,.02),d=wr(d,.02),o&&!(o instanceof Xs)?b&&b.revert():(l.x=u+"px",l.y=d+"px",l.renderTransform(1,l)),o&&(o.x=u,o.y=d,o.rotation=v,o.skewX=P,i?(o.scaleX=p,o.scaleY=g):(o.width=h,o.height=f)),o||l},Zf=function(e,n){return e instanceof Mi?e:new Mi(e,n)},hb=function(e,n,i){var r=e.idLookup[i],s=e.alt[i];return s.isVisible&&(!(n.getElementState(s.element)||s).isVisible||!r.isVisible)?s:r},Jf=[],Qf="width,height,overflowX,overflowY".split(","),mc,E_=function(e){if(e!==mc){var n=qr.style,i=qr.clientWidth===window.outerWidth,r=qr.clientHeight===window.outerHeight,s=4;if(e&&(i||r)){for(;s--;)Jf[s]=n[Qf[s]];i&&(n.width=qr.clientWidth+"px",n.overflowY="hidden"),r&&(n.height=qr.clientHeight+"px",n.overflowX="hidden"),mc=e}else if(mc){for(;s--;)Jf[s]?n[Qf[s]]=Jf[s]:n.removeProperty(lb(Qf[s]));mc=e}}},P_=function(e,n){for(var i=0;i<e.length;i+=3)on.set(e[i],{clearProps:!0}),e[i].setAttribute("style",e[i+n]),e[i]._gsap.gmCache=-1},ed=function(e,n,i,r){e instanceof Mi&&n instanceof Mi||console.warn("Not a valid state object."),i=i||{};var s=i,o=s.clearProps,a=s.onEnter,l=s.onLeave,c=s.absolute,u=s.absoluteOnLeave,d=s.custom,h=s.delay,f=s.paused,p=s.repeat,g=s.repeatDelay,v=s.yoyo,w=s.toggleClass,b=s.nested,m=s.zIndex,_=s.scale,y=s.fade,S=s.stagger,k=s.spin,A=s.prune,P=("props"in i?i:e).props,E=wo(i,k_),O=on.timeline({delay:h,paused:f,repeat:p,repeatDelay:g,yoyo:v,data:"isFlip"}),R=E,I=[],Y=[],W=[],z=[],U=k===!0?1:k||0,X=typeof k=="function"?k:function(){return U},le=e.interrupted||n.interrupted,M=O[r!==1?"to":"from"],fe,ce,Re,ye,Se,ge,F,G,ne,oe,de,Ee,x,T;
4for(ce in n.idLookup)de=n.alt[ce]?hb(n,e,ce):n.idLookup[ce],Se=de.element,oe=e.idLookup[ce],e.alt[ce]&&Se===oe.element&&(e.alt[ce].isVisible||!de.isVisible)&&(oe=e.alt[ce]),oe?(ge={t:Se,b:oe,a:de,sd:oe.element===Se?0:de.isVisible?1:-1},W.push(ge),ge.sd&&(ge.sd<0&&(ge.b=de,ge.a=oe),le&&Dl(ge.b,P?nf[P]:rf),y&&W.push(ge.swap={t:oe.element,b:ge.b,a:ge.a,sd:-ge.sd,swap:ge})),Se._flip=oe.element._flip=gt?gt.timeline:O):de.isVisible&&(W.push({t:Se,b:wo(de,{isVisible:1}),a:de,sd:0,entering:1}),Se._flip=gt?gt.timeline:O);if(P&&(Jp[P]||cb(P)).forEach(function(C){return E[C]=function(V){return W[V].a.props[C]}}),W.finalStates=ne=[],Ee=function(){ku(W),E_(!0);var V=[];for(ye=0;ye<W.length;ye++)ge=W[ye],x=ge.a,T=ge.b,A&&!x.isDifferent(T)&&!ge.entering?W.splice(ye--,1):(Se=ge.t,b&&!(ge.sd<0)&&ye&&(x=ge.a=x.clone({matrix:ln(Se,!1,!1,!0)})),T.isVisible&&x.isVisible?(ge.sd<0?(b&&P_(V,1),F=new Xs(Se,P,e.simple),Do(F,x,_,0,0,F),F.matrix=ln(Se,!1,!1,!0),F.bounds=Se.getBoundingClientRect(),F.css=ge.b.css,ge.a=x=F,y&&(Se.style.opacity=le?T.opacity:x.opacity),S&&z.push(Se),b&&(P_(V,2),V.push(Se,Se.getAttribute("style")))):ge.sd>0&&y&&(Se.style.opacity=le?x.opacity-T.opacity:"0"),Do(x,T,_,P),b&&ge.sd<0&&V.push(Se.getAttribute("style"))):T.isVisible!==x.isVisible&&(T.isVisible?x.isVisible||(T.css=x.css,Y.push(T),W.splice(ye--,1),c&&b&&Do(x,T,_,P)):(x.isVisible&&I.push(x),W.splice(ye--,1))),_||(Se.style.maxWidth=Math.max(x.width,T.width)+"px",Se.style.maxHeight=Math.max(x.height,T.height)+"px",Se.style.minWidth=Math.min(x.width,T.width)+"px",Se.style.minHeight=Math.min(x.height,T.height)+"px"),b&&w&&Se.classList.add(w)),ne.push(x);var ie;if(w&&(ie=ne.map(function(B){return B.element}),b&&ie.forEach(function(B){return B.classList.remove(w)})),E_(!1),_?(E.scaleX=function(B){return W[B].a.scaleX},E.scaleY=function(B){return W[B].a.scaleY}):(E.width=function(B){return W[B].a.width+"px"},E.height=function(B){return W[B].a.height+"px"},E.autoRound=i.autoRound||!1),E.x=function(B){return W[B].a.x+"px"},E.y=function(B){return W[B].a.y+"px"},E.rotation=function(B){return W[B].a.rotation+(k?X(B,G[B],G)*360:0)},E.skewX=function(B){return W[B].a.skewX},G=W.map(function(B){return B.t}),(m||m===0)&&(E.modifiers={zIndex:function(){return m}},E.zIndex=m,E.immediateRender=i.immediateRender!==!1),y&&(E.opacity=function(B){return W[B].sd<0?0:W[B].sd>0?W[B].a.opacity:"+=0"}),z.length){S=on.utils.distribute(S);var re=G.slice(z.length);E.stagger=function(B,ve){return S(~z.indexOf(ve)?G.indexOf(W[B].swap.t):B,ve,re)}}if(Y4.forEach(function(B){return i[B]&&O.eventCallback(B,i[B],i[B+"Params"])}),d&&G.length){R=wo(E,k_),"scale"in d&&(d.scaleX=d.scaleY=d.scale,delete d.scale);for(ce in d)fe=wo(d[ce],ab),fe[ce]=E[ce],!("duration"in fe)&&"duration"in E&&(fe.duration=E.duration),fe.stagger=E.stagger,M.call(O,G,fe,0),delete R[ce]}(G.length||Y.length||I.length)&&(w&&O.add(function(){return Kf(ie,w,O._zTime<0?"remove":"add")},0)&&!f&&Kf(ie,w,"add"),G.length&&M.call(O,G,R,0)),C_(a,I,O),C_(l,Y,O);var K=gt&>.timeline;K&&(K.add(O,0),gt._final.push(function(){return T_(W,!o)})),Re=O.duration(),O.call(function(){var B=O.time()>=Re;B&&!K&&T_(W,!o),w&&Kf(ie,w,B?"remove":"add")})},u&&(c=W.filter(function(C){return!C.sd&&!C.a.isVisible&&C.b.isVisible}).map(function(C){return C.a.element})),gt){var D;c&&(D=gt._abs).push.apply(D,S_(W,c)),gt._run.push(Ee)}else c&&ub(S_(W,c)),Ee();var q=gt?gt.timeline:O;return q.revert=function(){return eg(q,1,1)},q},Q4=function t(e){e.vars.onInterrupt&&e.vars.onInterrupt.apply(e,e.vars.onInterruptParams||[]),e.getChildren(!0,!1,!0).forEach(t)},eg=function(e,n,i){if(e&&e.progress()<1&&(!e.paused()||i))return n&&(Q4(e),n<2&&e.progress(1),e.kill()),!0},_c=function(e){for(var n=e.idLookup={},i=e.alt={},r=e.elementStates,s=r.length,o;s--;)o=r[s],n[o.id]?i[o.id]=o:n[o.id]=o},Mi=(function(){function t(n,i,r){if(this.props=i&&i.props,this.simple=!!(i&&i.simple),r)this.targets=db(n),this.elementStates=n,_c(this);else{this.targets=Jo(n);var s=i&&(i.kill===!1||i.batch&&!i.kill);gt&&!s&>._kill.push(this),this.update(s||!!gt)}}var e=t.prototype;return e.update=function(i){var r=this;return this.elementStates=this.targets.map(function(s){return new Xs(s,r.props,r.simple)}),_c(this),this.interrupt(i),this.recordInlineStyles(),this},e.clear=function(){return this.targets.length=this.elementStates.length=0,_c(this),this},e.fit=function(i,r,s){for(var o=ku(this.elementStates.slice(0),!1,!0),a=(i||this).idLookup,l=0,c,u;l<o.length;l++)c=o[l],s&&(c.matrix=ln(c.element,!1,!1,!0)),u=a[c.id],u&&Do(c,u,r,!0,0,c),c.matrix=ln(c.element,!1,!1,!0);return this},e.getProperty=function(i,r){var s=this.getElementState(i)||xu;return(r in s?s:s.props||xu)[r]},e.add=function(i){for(var r=i.targets.length,s=this.idLookup,o=this.alt,a,l,c;r--;)l=i.elementStates[r],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,i.targets[r]),this.elementStates.splice(a,1,l)):(this.targets.push(i.targets[r]),this.elementStates.push(l));return i.interrupted&&(this.interrupted=!0),i.simple||(this.simple=!1),_c(this),this},e.compare=function(i){var r=i.idLookup,s=this.idLookup,o=[],a=[],l=[],c=[],u=[],d=i.alt,h=this.alt,f=function(A,P,E){return(A.isVisible!==P.isVisible?A.isVisible?l:c:A.isVisible?a:o).push(E)&&u.push(E)},p=function(A,P,E){return u.indexOf(E)<0&&f(A,P,E)},g,v,w,b,m,_,y,S;for(w in r)m=d[w],_=h[w],g=m?hb(i,this,w):r[w],b=g.element,v=s[w],_?(S=v.isVisible||!_.isVisible&&b===v.element?v:_,y=m&&!g.isVisible&&!m.isVisible&&S.element===m.element?m:g,y.isVisible&&S.isVisible&&y.element!==S.element?((y.isDifferent(S)?a:o).push(y.element,S.element),u.push(y.element,S.element)):f(y,S,y.element),m&&y.element===m.element&&(m=r[w]),p(y.element!==v.element&&m?m:y,v,v.element),p(m&&m.element===_.element?m:y,_,_.element),m&&p(m,_.element===m.element?_:v,m.element)):(v?v.isDifferent(g)?f(g,v,b):o.push(b):l.push(b),m&&p(m,v,m.element));for(w in s)r[w]||(c.push(s[w].element),h[w]&&c.push(h[w].element));return{changed:a,unchanged:o,enter:l,leave:c}},e.recordInlineStyles=function(){for(var i=nf[this.props]||rf,r=this.elementStates.length;r--;)Dl(this.elementStates[r],i)},e.interrupt=function(i){var r=this,s=[];
4this.targets.forEach(function(o){var a=o._flip,l=eg(a,i?0:1);i&&l&&s.indexOf(a)<0&&a.add(function(){return r.updateVisibility()}),l&&s.push(a)}),!i&&s.length&&this.updateVisibility(),this.interrupted||(this.interrupted=!!s.length)},e.updateVisibility=function(){this.elementStates.forEach(function(i){var r=i.element.getBoundingClientRect();i.isVisible=!!(r.width||r.height||r.top||r.left),i.uncache=1})},e.getElementState=function(i){return this.elementStates[this.targets.indexOf(el(i))]},e.makeAbsolute=function(){return ku(this.elementStates.slice(0),!0,!0).map(Qp)},t})(),Xs=(function(){function t(n,i,r){n instanceof t?Object.assign(this,n,i||{}):(this.element=n,this.update(i,r))}var e=t.prototype;return e.isDifferent=function(i){var r=this.bounds,s=i.bounds;return r.top!==s.top||r.left!==s.left||r.width!==s.width||r.height!==s.height||!this.matrix.equals(i.matrix)||this.opacity!==i.opacity||this.props&&i.props&&JSON.stringify(this.props)!==JSON.stringify(i.props)},e.clone=function(i){return new t(this,i)},e.update=function(i,r){var s=this,o=s.element,a=on.getProperty(o),l=on.core.getCache(o),c=o.getBoundingClientRect(),u=o.getBBox&&typeof o.getBBox=="function"&&o.nodeName.toLowerCase()!=="svg"&&o.getBBox(),d=r?new Lr(1,0,0,1,c.left+Xp(),c.top+Yp()):ln(o,!1,!1,!0);l.uncache=1,s.getProp=a,s.element=o,s.id=J4(o),s.matrix=d,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","px"),s.y=a("y","px"),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:wr(a("width","px"),.04),s.height=u?u.height:wr(a("height","px"),.04),i&&Z4(s,Jp[i]||cb(i)),s.ctm=o.getCTM&&o.nodeName.toLowerCase()==="svg"&&Qv(o).inverse(),s.simple=r||bo(d.a)===1&&!bo(d.b)&&!bo(d.c)&&bo(d.d)===1,s.uncache=0},t})(),eA=(function(){function t(n,i){this.vars=n,this.batch=i,this.states=[],this.timeline=i.timeline}var e=t.prototype;return e.getStateById=function(i){for(var r=this.states.length;r--;)if(this.states[r].idLookup[i])return this.states[r]},e.kill=function(){this.batch.remove(this)},t})(),tA=(function(){function t(n){this.id=n,this.actions=[],this._kill=[],this._final=[],this._abs=[],this._run=[],this.data={},this.state=new Mi,this.timeline=on.timeline()}var e=t.prototype;return e.add=function(i){var r=this.actions.filter(function(s){return s.vars===i});return r.length?r[0]:(r=new eA(typeof i=="function"?{animate:i}:i,this),this.actions.push(r),r)},e.remove=function(i){var r=this.actions.indexOf(i);return r>=0&&this.actions.splice(r,1),this},e.getState=function(i){var r=this,s=gt,o=Qa;return gt=this,this.state.clear(),this._kill.length=0,this.actions.forEach(function(a){a.vars.getState&&(a.states.length=0,Qa=a,a.state=a.vars.getState(a)),i&&a.states.forEach(function(l){return r.state.add(l)})}),Qa=o,gt=s,this.killConflicts(),this},e.animate=function(){var i=this,r=gt,s=this.timeline,o=this.actions.length,a,l;for(gt=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,d=c.vars.onLeave,h=c.targets,f,p;h&&h.length&&(u||d)&&(f=new Mi,c.states.forEach(function(g){return f.add(g)}),p=f.compare(sf.getState(h)),p.enter.length&&u&&u(p.enter),p.leave.length&&d&&d(p.leave))}),ub(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()}),b_(i,"onComplete"))}),gt=r;o--;)this.actions[o].vars.once&&this.actions[o].kill();return b_(this,"onStart"),s.restart(),this},e.loadState=function(i){i||(i=function(){return 0});var r=[];return this.actions.forEach(function(s){if(s.vars.loadState){var o,a=function l(c){c&&(s.targets=c),o=r.indexOf(l),~o&&(r.splice(o,1),r.length||i())};r.push(a),s.vars.loadState(a)}}),r.length||i(),this},e.setState=function(){return this.actions.forEach(function(i){return i.targets=i.vars.setState&&i.vars.setState(i)}),this},e.killConflicts=function(i){return this.state.interrupt(i),this._kill.forEach(function(r){return r.interrupt(i)}),this},e.run=function(i,r){var s=this;
4return this!==gt&&(i||this.getState(r),this.loadState(function(){s._killed||(s.setState(),s.animate())})),this},e.clear=function(i){this.state.clear(),i||(this.actions.length=0)},e.getStateById=function(i){for(var r=this.actions.length,s;r--;)if(s=this.actions[r].getStateById(i),s)return s;return this.state.idLookup[i]&&this.state},e.kill=function(){this._killed=1,this.clear(),delete vh[this.id]},t})(),sf=(function(){function t(){}return t.getState=function(n,i){var r=Zf(n,i);return Qa&&Qa.states.push(r),i&&i.batch&&t.batch(i.batch).state.add(r),r},t.from=function(n,i){return i=i||{},"clearProps"in i||(i.clearProps=!0),ed(n,Zf(i.targets||n.targets,{props:i.props||n.props,simple:i.simple,kill:!!i.kill}),i,-1)},t.to=function(n,i){return ed(n,Zf(i.targets||n.targets,{props:i.props||n.props,simple:i.simple,kill:!!i.kill}),i,1)},t.fromTo=function(n,i,r){return ed(n,i,r)},t.fit=function(n,i,r){var s=r?wo(r,ab):{},o=r||s,a=o.absolute,l=o.scale,c=o.getVars,u=o.props,d=o.runBackwards,h=o.onComplete,f=o.simple,p=r&&r.fitChild&&el(r.fitChild),g=bh(i,u,f,n),v=bh(n,0,f,g),w=u?nf[u]:rf,b=on.context();return u&&fb(s,g.props),Dl(v,w),d&&("immediateRender"in s||(s.immediateRender=!0),s.onComplete=function(){Tu(v),h&&h.apply(this,arguments)}),a&&Qp(v,g),s=Do(v,g,l||p,!s.duration&&u,p,s.duration||c?s:0),typeof r=="object"&&"zIndex"in r&&(s.zIndex=r.zIndex),b&&!c&&b.add(function(){return function(){return Tu(v)}}),c?s:s.duration?on.to(v.element,s):null},t.makeAbsolute=function(n,i){return(n instanceof Mi?n:new Mi(n,i)).makeAbsolute()},t.batch=function(n){return n||(n="default"),vh[n]||(vh[n]=new tA(n))},t.killFlipsOf=function(n,i){(n instanceof Mi?n.targets:Jo(n)).forEach(function(r){return r&&eg(r._flip,i!==!1?1:2)})},t.isFlipping=function(n){var i=t.getByTarget(n);return!!i&&i.isActive()},t.getByTarget=function(n){return(el(n)||xu)._flip},t.getElementState=function(n,i){return new Xs(el(n),i)},t.convertCoordinates=function(n,i,r){var s=ln(i,!0,!0).multiply(ln(n));return r?s.apply(r):s},t.register=function(n){if(qr=typeof document<"u"&&document.body,qr){on=n,qp(qr),Jo=on.utils.toArray,yh=on.core.getStyleSaver;var i=on.utils.snap(.1);wr=function(s,o){return i(parseFloat(s)+o)}}},t})();sf.version="3.15.0";typeof window<"u"&&window.gsap&&window.gsap.registerPlugin(sf);function nA(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function iA(t,e,n){return e&&nA(t.prototype,e),t}var un,Vc,si,Zr,Jr,No,pb,Cs,Io,gb,xr,Ci,mb,_b=function(){return un||typeof window<"u"&&(un=window.gsap)&&un.registerPlugin&&un},yb=1,xo=[],je=[],tr=[],tl=Date.now,wh=function(e,n){return n},rA=function(){var e=Io.core,n=e.bridge||{},i=e._scrollers,r=e._proxies;i.push.apply(i,je),r.push.apply(r,tr),je=i,tr=r,wh=function(o,a){return n[o](a)}},is=function(e,n){return~tr.indexOf(e)&&tr[tr.indexOf(e)+1][n]},nl=function(e){return!!~gb.indexOf(e)},En=function(e,n,i,r,s){return e.addEventListener(n,i,{passive:r!==!1,capture:!!s})},Sn=function(e,n,i,r){return e.removeEventListener(n,i,!!r)},yc="scrollLeft",vc="scrollTop",xh=function(){return xr&&xr.isPressed||je.cache++},Su=function(e,n){var i=function r(s){if(s||s===0){yb&&(si.history.scrollRestoration="manual");var o=xr&&xr.isPressed;s=r.v=Math.round(s)||(xr&&xr.iOS?1:0),e(s),r.cacheID=je.cache,o&&wh("ss",s)}else(n||je.cache!==r.cacheID||wh("ref"))&&(r.cacheID=je.cache,r.v=e());return r.v+r.offset};return i.offset=0,e&&i},Ln={s:yc,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:Su(function(t){return arguments.length?si.scrollTo(t,Yt.sc()):si.pageXOffset||Zr[yc]||Jr[yc]||No[yc]||0})},Yt={s:vc,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:Ln,sc:Su(function(t){return arguments.length?si.scrollTo(Ln.sc(),t):si.pageYOffset||Zr[vc]||Jr[vc]||No[vc]||0})},Hn=function(e,n){return(n&&n._ctx&&n._ctx.selector||un.utils.toArray)(e)[0]||(typeof e=="string"&&un.config().nullTargetWarn!==!1?console.warn("Element not found:",e):null)},sA=function(e,n){for(var i=n.length;i--;)if(n[i]===e||n[i].contains(e))return!0;return!1},cs=function(e,n){var i=n.s,r=n.sc;nl(e)&&(e=Zr.scrollingElement||Jr);var s=je.indexOf(e),o=r===Yt.sc?1:2;!~s&&(s=je.push(e)-1),je[s+o]||En(e,"scroll",xh);var a=je[s+o],l=a||(je[s+o]=Su(is(e,i),!0)||(nl(e)?r:Su(function(c){return arguments.length?e[i]=c:e[i]})));return l.target=e,a||(l.smooth=un.getProperty(e,"scrollBehavior")==="smooth"),l},kh=function(e,n,i){var r=e,s=e,o=tl(),a=o,l=n||50,c=Math.max(500,l*3),u=function(p,g){var v=tl();g||v-o>l?(s=r,r=p,a=o,o=v):i?r+=p:r=s+(p-s)/(v-a)*(o-a)},d=function(){s=r=i?0:r,a=o=0},h=function(p){var g=a,v=s,w=tl();return(p||p===0)&&p!==r&&u(p),o===a||w-a>c?0:(r+(i?v:-v))/((i?w:o)-g)*1e3};return{update:u,reset:d,getVelocity:h}},_a=function(e,n){return n&&!e._gsapAllow&&e.cancelable!==!1&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},A_=function(e){var n=Math.max.apply(Math,e),i=Math.min.apply(Math,e);return Math.abs(n)>=Math.abs(i)?n:i},vb=function(){Io=un.core.globals().ScrollTrigger,Io&&Io.core&&rA()},bb=function(e){return un=e||_b(),!Vc&&un&&typeof document<"u"&&document.body&&(si=window,Zr=document,Jr=Zr.documentElement,No=Zr.body,gb=[si,Zr,Jr,No],un.utils.clamp,mb=un.core.context||function(){},Cs="onpointerenter"in No?"pointer":"mouse",pb=Dt.isTouch=si.matchMedia&&si.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in si||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,Ci=Dt.eventTypes=("ontouchstart"in Jr?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Jr?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return yb=0},500),Vc=1),Io||vb(),Vc};Ln.op=Yt;je.cache=0;var Dt=(function(){function t(n){this.init(n)}var e=t.prototype;return e.init=function(i){Vc||bb(un)||console.warn("Please gsap.registerPlugin(Observer)"),Io||vb();var r=i.tolerance,s=i.dragMinimum,o=i.type,a=i.target,l=i.lineHeight,c=i.debounce,u=i.preventDefault,d=i.onStop,h=i.onStopDelay,f=i.ignore,p=i.wheelSpeed,g=i.event,v=i.onDragStart,w=i.onDragEnd,b=i.onDrag,m=i.onPress,_=i.onRelease,y=i.onRight,S=i.onLeft,k=i.onUp,A=i.onDown,P=i.onChangeX,E=i.onChangeY,O=i.onChange,R=i.onToggleX,I=i.onToggleY,Y=i.onHover,W=i.on
vendor: 6,753 bytes, line 4
4HoverEnd,z=i.onMove,U=i.ignoreCheck,X=i.isNormalizer,le=i.onGestureStart,M=i.onGestureEnd,fe=i.onWheel,ce=i.onEnable,Re=i.onDisable,ye=i.onClick,Se=i.scrollSpeed,ge=i.capture,F=i.allowClicks,G=i.lockAxis,ne=i.onLockAxis;this.target=a=Hn(a)||Jr,this.vars=i,f&&(f=un.utils.toArray(f)),r=r||1e-9,s=s||0,p=p||1,Se=Se||1,o=o||"wheel,touch,pointer",c=c!==!1,l||(l=parseFloat(si.getComputedStyle(No).lineHeight)||22);var oe,de,Ee,x,T,D,q,C=this,V=0,ie=0,re=i.passive||!u&&i.passive!==!1,K=cs(a,Ln),B=cs(a,Yt),ve=K(),ae=B(),ue=~o.indexOf("touch")&&!~o.indexOf("pointer")&&Ci[0]==="pointerdown",_e=nl(a),xe=a.ownerDocument||Zr,Le=[0,0,0],Be=[0,0,0],qe=0,ot=function(){return qe=tl()},Ye=function(j,ee){return(C.event=j)&&f&&sA(j.target,f)||ee&&ue&&j.pointerType!=="touch"||U&&U(j,ee)},Ct=function(){C._vx.reset(),C._vy.reset(),de.pause(),d&&d(C)},Gt=function(){var j=C.deltaX=A_(Le),ee=C.deltaY=A_(Be),H=Math.abs(j)>=r,se=Math.abs(ee)>=r;O&&(H||se)&&O(C,j,ee,Le,Be),H&&(y&&C.deltaX>0&&y(C),S&&C.deltaX<0&&S(C),P&&P(C),R&&C.deltaX<0!=V<0&&R(C),V=C.deltaX,Le[0]=Le[1]=Le[2]=0),se&&(A&&C.deltaY>0&&A(C),k&&C.deltaY<0&&k(C),E&&E(C),I&&C.deltaY<0!=ie<0&&I(C),ie=C.deltaY,Be[0]=Be[1]=Be[2]=0),(x||Ee)&&(z&&z(C),Ee&&(v&&Ee===1&&v(C),b&&b(C),Ee=0),x=!1),D&&!(D=!1)&&ne&&ne(C),T&&(fe(C),T=!1),oe=0},Bn=function(j,ee,H){Le[H]+=j,Be[H]+=ee,C._vx.update(j),C._vy.update(ee),c?oe||(oe=requestAnimationFrame(Gt)):Gt()},dt=function(j,ee){G&&!q&&(C.axis=q=Math.abs(j)>Math.abs(ee)?"x":"y",D=!0),q!=="y"&&(Le[2]+=j,C._vx.update(j,!0)),q!=="x"&&(Be[2]+=ee,C._vy.update(ee,!0)),c?oe||(oe=requestAnimationFrame(Gt)):Gt()},Rt=function(j){if(!Ye(j,1)){j=_a(j,u);var ee=j.clientX,H=j.clientY,se=ee-C.x,Z=H-C.y,he=C.isDragging;C.x=ee,C.y=H,(he||(se||Z)&&(Math.abs(C.startX-ee)>=s||Math.abs(C.startY-H)>=s))&&(Ee||(Ee=he?2:1),he||(C.isDragging=!0),dt(se,Z))}},dn=C.onPress=function(N){Ye(N,1)||N&&N.button||(C.axis=q=null,de.pause(),C.isPressed=!0,N=_a(N),V=ie=0,C.startX=C.x=N.clientX,C.startY=C.y=N.clientY,C._vx.reset(),C._vy.reset(),En(X?a:xe,Ci[1],Rt,re,!0),C.deltaX=C.deltaY=0,m&&m(C))},Oe=C.onRelease=function(N){if(!Ye(N,1)){Sn(X?a:xe,Ci[1],Rt,!0);var j=!isNaN(C.y-C.startY),ee=C.isDragging,H=ee&&(Math.abs(C.x-C.startX)>3||Math.abs(C.y-C.startY)>3),se=_a(N);!H&&j&&(C._vx.reset(),C._vy.reset(),u&&F&&un.delayedCall(.08,function(){if(tl()-qe>300&&!N.defaultPrevented){if(N.target.click)N.target.click();else if(xe.createEvent){var Z=xe.createEvent("MouseEvents");Z.initMouseEvent("click",!0,!0,si,1,se.screenX,se.screenY,se.clientX,se.clientY,!1,!1,!1,!1,0,null),N.target.dispatchEvent(Z)}}})),C.isDragging=C.isGesturing=C.isPressed=!1,d&&ee&&!X&&de.restart(!0),Ee&&Gt(),w&&ee&&w(C),_&&_(C,H)}},Kn=function(j){return j.touches&&j.touches.length>1&&(C.isGesturing=!0)&&le(j,C.isDragging)},wt=function(){return(C.isGesturing=!1)||M(C)},hn=function(j){if(!Ye(j)){var ee=K(),H=B();Bn((ee-ve)*Se,(H-ae)*Se,1),ve=ee,ae=H,d&&de.restart(!0)}},$n=function(j){if(!Ye(j)){j=_a(j,u),fe&&(T=!0);var ee=(j.deltaMode===1?l:j.deltaMode===2?si.innerHeight:1)*p;Bn(j.deltaX*ee,j.deltaY*ee,0),d&&!X&&de.restart(!0)}},$i=function(j){if(!Ye(j)){var ee=j.clientX,H=j.clientY,se=ee-C.x,Z=H-C.y;C.x=ee,C.y=H,x=!0,d&&de.restart(!0),(se||Z)&&dt(se,Z)}},ke=function(j){C.event=j,Y(C)},L=function(j){C.event=j,W(C)},Q=function(j){return Ye(j)||_a(j,u)&&ye(C)};de=C._dc=un.delayedCall(h||.25,Ct).pause(),C.deltaX=C.deltaY=0,C._vx=kh(0,50,!0),C._vy=kh(0,50,!0),C.scrollX=K,C.scrollY=B,C.isDragging=C.isGesturing=C.isPressed=!1,mb(this),C.enable=function(N){return C.isEnabled||(En(_e?xe:a,"scroll",xh),o.indexOf("scroll")>=0&&En(_e?xe:a,"scroll",hn,re,ge),o.indexOf("wheel")>=0&&En(a,"wheel",$n,re,ge),(o.indexOf("touch")>=0&&pb||o.indexOf("pointer")>=0)&&(En(a,Ci[0],dn,re,ge),En(xe,Ci[2],Oe),En(xe,Ci[3],Oe),F&&En(a,"click",ot,!0,!0),ye&&En(a,"click",Q),le&&En(xe,"gesturestart",Kn),M&&En(xe,"gestureend",wt),Y&&En(a,Cs+"enter",ke),W&&En(a,Cs+"leave",L),z&&En(a,Cs+"move",$i)),C.isEnabled=!0,C.isDragging=C.isGesturing=C.isPressed=x=Ee=!1,C._vx.reset(),C._vy.reset(),ve=K(),ae=B(),N&&N.type&&dn(N),ce&&ce(C)),C},C.disable=function(){C.isEnabled&&(xo.filter(function(N){return N!==C&&nl(N.target)}).length||Sn(_e?xe:a,"scroll",xh),C.isPressed&&(C._vx.reset(),C._vy.reset(),Sn(X?a:xe,Ci[1],Rt,!0)),Sn(_e?xe:a,"scroll",hn,ge),Sn(a,"wheel",$n,ge),Sn(a,Ci[0],dn,ge),Sn(xe,Ci[2],Oe),Sn(xe,Ci[3],Oe),Sn(a,"click",ot,!0),Sn(a,"click",Q),Sn(xe,"gesturestart",Kn),Sn(xe,"gestureend",wt),Sn(a,Cs+"enter",ke),Sn(a,Cs+"leave",L),Sn(a,Cs+"move",$i),C.isEnabled=C.isPressed=C.isDragging=!1,Re&&Re(C))},C.kill=C.revert=function(){C.disable();var N=xo.indexOf(C);N>=0&&xo.splice(N,1),xr===C&&(xr=0)},xo.push(C),X&&nl(a)&&(xr=C),C.enable(g)},iA(t,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),t})();Dt.version="3.15.0";Dt.create=function(t){return new Dt(t)};Dt.register=bb;Dt.getAll=function(){return xo.slice()};Dt.getById=function(t){return xo.filter(function(e){return e.vars.id===t})[0]};_b()&&un.registerPlugin(Dt);var be,ho,Fe,st,ni,nt,tg,Cu,Nl,il,Ma,bc,mn,of,Th,Rn,R_,O_,po,wb,td,xb,An,Sh,kb,Tb,zr,Ch,ng,Bo,ig,rl,Eh,nd,wc=1,_n=Date.now,id=_n(),ki=0,La=0,M_=function(e,n,i){var r=Jn(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return i["_"+n+"Clamp"]=r,r?e.substr(6,e.length-7):e},L_=function(e,n){return n&&(!Jn(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},oA=function t(){return La&&requestAnimationFrame(t)},D_=function(){return of=1},N_=function(){return of=0},Wi=function(e){return e},Da=function(e){return Math.round(e*1e5)/1e5||0},Sb=function(){return typeof window<"u"},Cb=function(){return be||Sb()&&(be=window.gsap)&&be.registerPlugin&&be},Ks=function(e){return!!~tg.indexOf(e)},Eb=function(e){return(e==="Height"?ig:Fe["inner"+e])||ni["client"+e]||nt["client"+e]},Pb=function(e){return is(e,"getBoundingClientRect")||(Ks(e)?function(){return Xc.width=Fe.innerWidth,Xc.height=ig,Xc}:function(){return _r(e)})},aA=function(e,n,i){var r=i.d,s=i.d2,o=i.a;return(o=is(e,"getBoundingClientRect"))?function(){return o()[r]}:function(){return(n?Eb(s):e["client"+s])||0}},lA=function(e,n){return!n||~tr.indexOf(e)?Pb(e):function(){return Xc}},Ji=function(e,n){var i=n.s,r=n.d2,s=n.d,o=n.a;return Math.max(0,(i="scroll"+r)&&(o=is(e,i))?o()-Pb(e)()[s]:Ks(e)?(ni[i]||nt[i])-Eb(r):e[i]-e["offset"+r])},xc=function(e,n){for(var i=0;i<po.length;i+=3)(!n||~n.indexOf(po[i+1]))&&e(po[i],po[i+1],po[i+2])},Jn=function(e){return typeof e=="string"},bn=function(e){return typeof e=="function"},Na=function(e){return typeof e=="number"},Es=function(e){return typeof e=="object"},ya=function(e,n,i){return e&&e.progress(n?0:1)&&i&&e.pause()},so=function(e,n,i){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return n(e,i)}):n(e,i);
vendor: 8,852 bytes, line 4
4r&&r.totalTime&&(e.callbackAnimation=r)}},oo=Math.abs,Ab="left",Rb="top",rg="right",sg="bottom",Vs="width",Us="height",sl="Right",ol="Left",al="Top",ll="Bottom",$t="padding",vi="margin",Qo="Width",og="Height",Vt="px",bi=function(e){return Fe.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},cA=function(e){var n=bi(e).position;e.style.position=n==="absolute"||n==="fixed"?n:"relative"},I_=function(e,n){for(var i in n)i in e||(e[i]=n[i]);return e},_r=function(e,n){var i=n&&bi(e)[Th]!=="matrix(1, 0, 0, 1, 0, 0)"&&be.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),r=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return i&&i.progress(0).kill(),r},Eu=function(e,n){var i=n.d2;return e["offset"+i]||e["client"+i]||0},Ob=function(e){var n=[],i=e.labels,r=e.duration(),s;for(s in i)n.push(i[s]/r);return n},uA=function(e){return function(n){return be.utils.snap(Ob(e),n)}},ag=function(e){var n=be.utils.snap(e),i=Array.isArray(e)&&e.slice(0).sort(function(r,s){return r-s});return i?function(r,s,o){o===void 0&&(o=.001);var a;if(!s)return n(r);if(s>0){for(r-=o,a=0;a<i.length;a++)if(i[a]>=r)return i[a];return i[a-1]}else for(a=i.length,r+=o;a--;)if(i[a]<=r)return i[a];return i[0]}:function(r,s,o){o===void 0&&(o=.001);var a=n(r);return!s||Math.abs(a-r)<o||a-r<0==s<0?a:n(s<0?r-e:r+e)}},fA=function(e){return function(n,i){return ag(Ob(e))(n,i.direction)}},kc=function(e,n,i,r){return i.split(",").forEach(function(s){return e(n,s,r)})},Jt=function(e,n,i,r,s){return e.addEventListener(n,i,{passive:!r,capture:!!s})},Zt=function(e,n,i,r){return e.removeEventListener(n,i,!!r)},Tc=function(e,n,i){i=i&&i.wheelHandler,i&&(e(n,"wheel",i),e(n,"touchmove",i))},B_={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},Sc={toggleActions:"play",anticipatePin:0},Pu={top:0,left:0,center:.5,bottom:1,right:1},Uc=function(e,n){if(Jn(e)){var i=e.indexOf("="),r=~i?+(e.charAt(i-1)+1)*parseFloat(e.substr(i+1)):0;~i&&(e.indexOf("%")>i&&(r*=n/100),e=e.substr(0,i-1)),e=r+(e in Pu?Pu[e]*n:~e.indexOf("%")?parseFloat(e)*n/100:parseFloat(e)||0)}return e},Cc=function(e,n,i,r,s,o,a,l){var c=s.startColor,u=s.endColor,d=s.fontSize,h=s.indent,f=s.fontWeight,p=st.createElement("div"),g=Ks(i)||is(i,"pinType")==="fixed",v=e.indexOf("scroller")!==-1,w=g?nt:i.tagName==="IFRAME"?i.contentDocument.body:i,b=e.indexOf("start")!==-1,m=b?c:u,_="border-color:"+m+";font-size:"+d+";color:"+m+";font-weight:"+f+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return _+="position:"+((v||l)&&g?"fixed;":"absolute;"),(v||l||!g)&&(_+=(r===Yt?rg:sg)+":"+(o+parseFloat(h))+"px;"),a&&(_+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),p._isStart=b,p.setAttribute("class","gsap-marker-"+e+(n?" marker-"+n:"")),p.style.cssText=_,p.innerText=n||n===0?e+"-"+n:e,w.children[0]?w.insertBefore(p,w.children[0]):w.appendChild(p),p._offset=p["offset"+r.op.d2],Wc(p,0,r,b),p},Wc=function(e,n,i,r){var s={display:"block"},o=i[r?"os2":"p2"],a=i[r?"p2":"os2"];e._isFlipped=r,s[i.a+"Percent"]=r?-100:0,s[i.a]=r?"1px":0,s["border"+o+Qo]=1,s["border"+a+Qo]=0,s[i.p]=n+"px",be.set(e,s)},$e=[],Ph={},Il,$_=function(){return _n()-ki>34&&(Il||(Il=requestAnimationFrame(Cr)))},ao=function(){(!An||!An.isPressed||An.startX>nt.clientWidth)&&(je.cache++,An?Il||(Il=requestAnimationFrame(Cr)):Cr(),ki||Zs("scrollStart"),ki=_n())},rd=function(){Tb=Fe.innerWidth,kb=Fe.innerHeight},Ia=function(e){je.cache++,(e===!0||!mn&&!xb&&!st.fullscreenElement&&!st.webkitFullscreenElement&&(!Sh||Tb!==Fe.innerWidth||Math.abs(Fe.innerHeight-kb)>Fe.innerHeight*.25))&&Cu.restart(!0)},Gs={},dA=[],Mb=function t(){return Zt(Ne,"scrollEnd",t)||Ms(!0)},Zs=function(e){return Gs[e]&&Gs[e].map(function(n){return n()})||dA},Zn=[],Lb=function(e){for(var n=0;n<Zn.length;n+=5)(!e||Zn[n+4]&&Zn[n+4].query===e)&&(Zn[n].style.cssText=Zn[n+1],Zn[n].getBBox&&Zn[n].setAttribute("transform",Zn[n+2]||""),Zn[n+3].uncache=1)},Db=function(){return je.forEach(function(e){return bn(e)&&++e.cacheID&&(e.rec=e())})},lg=function(e,n){var i;for(Rn=0;Rn<$e.length;Rn++)i=$e[Rn],i&&(!n||i._ctx===n)&&(e?i.kill(1):i.revert(!0,!0));rl=!0,n&&Lb(n),n||Zs("revert")},Nb=function(e,n){je.cache++,(n||!On)&&je.forEach(function(i){return bn(i)&&i.cacheID++&&(i.rec=0)}),Jn(e)&&(Fe.history.scrollRestoration=ng=e)},On,Ws=0,F_,hA=function(){if(F_!==Ws){var e=F_=Ws;requestAnimationFrame(function(){return e===Ws&&Ms(!0)})}},Ib=function(){nt.appendChild(Bo),ig=!An&&Bo.offsetHeight||Fe.innerHeight,nt.removeChild(Bo)},j_=function(e){return Nl(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(n){return n.style.display=e?"none":"block"})},Ms=function(e,n){if(ni=st.documentElement,nt=st.body,tg=[Fe,st,ni,nt],ki&&!e&&!rl){Jt(Ne,"scrollEnd",Mb);return}Ib(),On=Ne.isRefreshing=!0,rl||Db();var i=Zs("refreshInit");wb&&Ne.sort(),n||lg(),je.forEach(function(r){bn(r)&&(r.smooth&&(r.target.style.scrollBehavior="auto"),r(0))}),$e.slice(0).forEach(function(r){return r.refresh()}),rl=!1,$e.forEach(function(r){if(r._subPinOffset&&r.pin){var s=r.vars.horizontal?"offsetWidth":"offsetHeight",o=r.pin[s];r.revert(!0,1),r.adjustPinSpacing(r.pin[s]-o),r.refresh()}}),Eh=1,j_(!0),$e.forEach(function(r){var s=Ji(r.scroller,r._dir),o=r.vars.end==="max"||r._endClamp&&r.end>s,a=r._startClamp&&r.start>=s;(o||a)&&r.setPositions(a?s-1:r.start,o?Math.max(a?s:r.start+1,s):r.end,!0)}),j_(!1),Eh=0,i.forEach(function(r){return r&&r.render&&r.render(-1)}),je.forEach(function(r){bn(r)&&(r.smooth&&requestAnimationFrame(function(){return r.target.style.scrollBehavior="smooth"}),r.rec&&r(r.rec))}),Nb(ng,1),Cu.pause(),Ws++,On=2,Cr(2),$e.forEach(function(r){return bn(r.vars.onRefresh)&&r.vars.onRefresh(r)}),On=Ne.isRefreshing=!1,Zs("refresh")},Ah=0,qc=1,cl,Cr=function(e){if(e===2||!On&&!rl){Ne.isUpdating=!0,cl&&cl.update(0);var n=$e.length,i=_n(),r=i-id>=50,s=n&&$e[0].scroll();if(qc=Ah>s?-1:1,On||(Ah=s),r&&(ki&&!of&&i-ki>200&&(ki=0,Zs("scrollEnd")),Ma=id,id=i),qc<0){for(Rn=n;Rn-- >0;)$e[Rn]&&$e[Rn].update(0,r);qc=1}else for(Rn=0;Rn<n;Rn++)$e[Rn]&&$e[Rn].update(0,r);Ne.isUpdating=!1}Il=0},Rh=[Ab,Rb,sg,rg,vi+ll,vi+sl,vi+al,vi+ol,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Yc=Rh.concat([Vs,Us,"boxSizing","max"+Qo,"max"+og,"position",vi,$t,$t+al,$t+sl,$t+ll,$t+ol]),pA=function(e,n,i){$o(i);var r=e._gsap;if(r.spacerIsNative)$o(r.spacerState);else if(e._gsap.swappedIn){var s=n.parentNode;s&&(s.insertBefore(e,n),s.removeChild(n))}e._gsap.swappedIn=!1},sd=function(e,n,i,r){if(!e._gsap.swappedIn){for(var s=Rh.length,o=n.style,a=e.style,l;s--;)l=Rh[s],o[l]=i[l];o.position=i.position==="absolute"?"absolute":"relative",i.display==="inline"&&(o.display="inline-block"),a[sg]=a[rg]="auto",o.flexBasis=i.flexBasis||"auto",o.overflow="visible",o.boxSizing="border-box",o[Vs]=Eu(e,Ln)+Vt,o[Us]=Eu(e,Yt)+Vt,o[$t]=a[vi]=a[Rb]=a[Ab]="0",$o(r),a[Vs]=a["max"+Qo]=i[Vs],a[Us]=a["max"+og]=i[Us],a[$t]=i[$t],e.parentNode!==n&&(e.parentNode.insertBefore(n,e),n.appendChild(e)),e._gsap.swappedIn=!0}},gA=/([A-Z])/g,$o=function(e){if(e){var n=e.t.style,i=e.length,r=0,s,o;for((e.t._gsap||be.core.getCache(e.t)).uncache=1;r<i;r+=2)o=e[r+1],s=e[r],o?n[s]=o:n[s]&&n.removeProperty(s.replace(gA,"-$1").toLowerCase())}},Ec=function(e){for(var n=Yc.length,i=e.style,r=[],s=0;s<n;s++)r.push(Yc[s],i[Yc[s]]);return r.t=e,r},mA=function(e,n,i){for(var r=[],s=e.length,o=i?8:0,a;o<s;o+=2)a=e[o],r.push(a,a in n?n[a]:e[o+1]);return r.t=e.t,r},Xc={left:0,top:0},H_=function(e,n,i,r,s,o,a,l,c,u,d,h,f,p){bn(e)&&(e=e(l)),Jn(e)&&e.substr(0,3)==="max"&&(e=h+(e.charAt(4)==="="?Uc("0"+e.substr(3),i):0));var g=f?f.time():0,v,w,b;if(f&&f.seek(0),isNaN(e)||(e=+e),Na(e))f&&(e=be.utils.mapRange(f.scrollTrigger.start,f.scrollTrigger.end,0,h,e)),a&&Wc(a,i,r,!0);else{bn(n)&&(n=n(l));var m=(e||"0").split(" "),_,y,S,k;b=Hn(n,l)||nt,_=_r(b)||{},(!_||!_.left&&!_.top)&&bi(b).display==="none"&&(k=b.style.display,b.style.display="block",_=_r(b),k?b.style.display=k:b.style.removeProperty("display")),y=Uc(m[0],_[r.d]),S=Uc(m[1]||"0",i),e=_[r.p]-c[r.p]-u+y+s-S,a&&Wc(a,S,r,i-S<20||a._isStart&&S>20),i-=i-S}if(p&&(l[p]=e||-.001,e<0&&(e=0)),o){var A=e+i,P=o._isStart;v="scroll"+r.d2,Wc(o,A,r,P&&A>20||!P&&(d?Math.max(nt[v],ni[v]):o.parentNode[v])<=A+1),d&&(c=_r(a),d&&(o.style[r.op.p]=c[r.op.p]-r.op.m-o._offset+Vt))}return f&&b&&(v=_r(b),f.seek(h),w=_r(b),f._caScrollDist=v[r.p]-w[r.p],e=e/f._caScrollDist*h),f&&f.seek(g),f?e:Math.round(e)},_A=/(webkit|moz|length|cssText|inset)/i,z_=function(e,n,i,r){if(e.parentNode!==n){var s=e.style,o,a;if(n===nt){e._stOrig=s.cssText,a=bi(e);
vendor: 6,176 bytes, line 4
4for(o in a)!+o&&!_A.test(o)&&a[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=a[o]);s.top=i,s.left=r}else s.cssText=e._stOrig;be.core.getCache(e).uncache=1,n.appendChild(e)}},Bb=function(e,n,i){var r=n,s=r;return function(o){var a=Math.round(e());return a!==r&&a!==s&&Math.abs(a-r)>3&&Math.abs(a-s)>3&&(o=a,i&&i()),s=r,r=Math.round(o),r}},Pc=function(e,n,i){var r={};r[n.p]="+="+i,be.set(e,r)},V_=function(e,n){var i=cs(e,n),r="_scroll"+n.p2,s=function o(a,l,c,u,d){var h=o.tween,f=l.onComplete,p={};c=c||i();var g=Bb(i,c,function(){h.kill(),o.tween=0});return d=u&&d||0,u=u||a-c,h&&h.kill(),l[r]=a,l.inherit=!1,l.modifiers=p,p[r]=function(){return g(c+u*h.ratio+d*h.ratio*h.ratio)},l.onUpdate=function(){je.cache++,o.tween&&Cr()},l.onComplete=function(){o.tween=0,f&&f.call(h)},h=o.tween=be.to(e,l),h};return e[r]=i,i.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},Jt(e,"wheel",i.wheelHandler),Ne.isTouch&&Jt(e,"touchmove",i.wheelHandler),s},Ne=(function(){function t(n,i){ho||t.register(be)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),Ch(this),this.init(n,i)}var e=t.prototype;return e.init=function(i,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!La){this.update=this.refresh=this.kill=Wi;return}i=I_(Jn(i)||Na(i)||i.nodeType?{trigger:i}:i,Sc);var s=i,o=s.onUpdate,a=s.toggleClass,l=s.id,c=s.onToggle,u=s.onRefresh,d=s.scrub,h=s.trigger,f=s.pin,p=s.pinSpacing,g=s.invalidateOnRefresh,v=s.anticipatePin,w=s.onScrubComplete,b=s.onSnapComplete,m=s.once,_=s.snap,y=s.pinReparent,S=s.pinSpacer,k=s.containerAnimation,A=s.fastScrollEnd,P=s.preventOverlaps,E=i.horizontal||i.containerAnimation&&i.horizontal!==!1?Ln:Yt,O=!d&&d!==0,R=Hn(i.scroller||Fe),I=be.core.getCache(R),Y=Ks(R),W=("pinType"in i?i.pinType:is(R,"pinType")||Y&&"fixed")==="fixed",z=[i.onEnter,i.onLeave,i.onEnterBack,i.onLeaveBack],U=O&&i.toggleActions.split(" "),X="markers"in i?i.markers:Sc.markers,le=Y?0:parseFloat(bi(R)["border"+E.p2+Qo])||0,M=this,fe=i.onRefreshInit&&function(){return i.onRefreshInit(M)},ce=aA(R,Y,E),Re=lA(R,Y),ye=0,Se=0,ge=0,F=cs(R,E),G,ne,oe,de,Ee,x,T,D,q,C,V,ie,re,K,B,ve,ae,ue,_e,xe,Le,Be,qe,ot,Ye,Ct,Gt,Bn,dt,Rt,dn,Oe,Kn,wt,hn,$n,$i,ke,L;if(M._startClamp=M._endClamp=!1,M._dir=E,v*=45,M.scroller=R,M.scroll=k?k.time.bind(k):F,de=F(),M.vars=i,r=r||i.animation,"refreshPriority"in i&&(wb=1,i.refreshPriority===-9999&&(cl=M)),I.tweenScroll=I.tweenScroll||{top:V_(R,Yt),left:V_(R,Ln)},M.tweenTo=G=I.tweenScroll[E.p],M.scrubDuration=function(H){Kn=Na(H)&&H,Kn?Oe?Oe.duration(H):Oe=be.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:Kn,paused:!0,onComplete:function(){return w&&w(M)}}):(Oe&&Oe.progress(1).kill(),Oe=0)},r&&(r.vars.lazy=!1,r._initted&&!M.isReverted||r.vars.immediateRender!==!1&&i.immediateRender!==!1&&r.duration()&&r.render(0,!0,!0),M.animation=r.pause(),r.scrollTrigger=M,M.scrubDuration(d),Rt=0,l||(l=r.vars.id)),_&&((!Es(_)||_.push)&&(_={snapTo:_}),"scrollBehavior"in nt.style&&be.set(Y?[nt,ni]:R,{scrollBehavior:"auto"}),je.forEach(function(H){return bn(H)&&H.target===(Y?st.scrollingElement||ni:R)&&(H.smooth=!1)}),oe=bn(_.snapTo)?_.snapTo:_.snapTo==="labels"?uA(r):_.snapTo==="labelsDirectional"?fA(r):_.directional!==!1?function(H,se){return ag(_.snapTo)(H,_n()-Se<500?0:se.direction)}:be.utils.snap(_.snapTo),wt=_.duration||{min:.1,max:2},wt=Es(wt)?il(wt.min,wt.max):il(wt,wt),hn=be.delayedCall(_.delay||Kn/2||.1,function(){var H=F(),se=_n()-Se<500,Z=G.tween;if((se||Math.abs(M.getVelocity())<10)&&!Z&&!of&&ye!==H){var he=(H-x)/K,Ce=r&&!O?r.totalProgress():he,we=se?0:(Ce-dn)/(_n()-Ma)*1e3||0,De=be.utils.clamp(-he,1-he,oo(we/2)*we/.185),Ge=he+(_.inertia===!1?0:De),Je,ze,Ve=_,rt=Ve.onStart,Me=Ve.onInterrupt,nn=Ve.onComplete;if(Je=oe(Ge,M),Na(Je)||(Je=Ge),ze=Math.max(0,Math.round(x+Je*K)),H<=T&&H>=x&&ze!==H){if(Z&&!Z._initted&&Z.data<=oo(ze-H))return;_.inertia===!1&&(De=Je-he),G(ze,{duration:wt(oo(Math.max(oo(Ge-Ce),oo(Je-Ce))*.185/we/.05||0)),ease:_.ease||"power3",data:oo(ze-H),onInterrupt:function(){return hn.restart(!0)&&Me&&so(M,Me)},onComplete:function(){M.update(),ye=F(),r&&!O&&(Oe?Oe.resetTo("totalProgress",Je,r._tTime/r._tDur):r.progress(Je)),Rt=dn=r&&!O?r.totalProgress():M.progress,b&&b(M),nn&&so(M,nn)}},H,De*K,ze-H-De*K),rt&&so(M,rt,G.tween)}}else M.isActive&&ye!==H&&hn.restart(!0)}).pause()),l&&(Ph[l]=M),h=M.trigger=Hn(h||f!==!0&&f),L=h&&h._gsap&&h._gsap.stRevert,L&&(L=L(M)),f=f===!0?h:Hn(f),Jn(a)&&(a={targets:h,className:a}),f&&(p===!1||p===vi||(p=!p&&f.parentNode&&f.parentNode.style&&bi(f.parentNode).display==="flex"?!1:$t),M.pin=f,ne=be.core.getCache(f),ne.spacer?B=ne.pinState:(S&&(S=Hn(S),S&&!S.nodeType&&(S=S.current||S.nativeElement),ne.spacerIsNative=!!S,S&&(ne.spacerState=Ec(S))),ne.spacer=ue=S||st.createElement("div"),ue.classList.add("pin-spacer"),l&&ue.classList.add("pin-spacer-"+l),ne.pinState=B=Ec(f)),i.force3D!==!1&&be.set(f,{force3D:!0}),M.spacer=ue=ne.spacer,dt=bi(f),ot=dt[p+E.os2],xe=be.getProperty(f),Le=be.quickSetter(f,E.a,Vt),sd(f,ue,dt),ae=Ec(f)),X){ie=Es(X)?I_(X,B_):B_,C=Cc("scroller-start",l,R,E,ie,0),V=Cc("scroller-end",l,R,E,ie,0,C),_e=C["offset"+E.op.d2];var Q=Hn(is(R,"content")||R);D=this.markerStart=Cc("start",l,Q,E,ie,_e,0,k),q=this.markerEnd=Cc("end",l,Q,E,ie,_e,0,k),k&&(ke=be.quickSetter([D,q],E.a,Vt)),!W&&!(tr.length&&is(R,"fixedMarkers")===!0)&&(cA(Y?nt:R),be.set([C,V],{force3D:!0}),Ct=be.quickSetter(C,E.a,Vt),Bn=be.quickSetter(V,E.a,Vt))}if(k){var N=k.vars.onUpdate,j=k.vars.onUpdateParams;k.eventCallback("onUpdate",function(){M.update(0,0,1),N&&N.apply(k,j||[])})}if(M.previous=function(){return $e[$e.indexOf(M)-1]},M.next=function(){return $e[$e.indexOf(M)+1]},M.revert=function(H,se){if(!se)return M.kill(!0);var Z=H!==!1||!M.enabled,he=mn;Z!==M.isReverted&&(Z&&($n=Math.max(F(),M.scroll.rec||0),ge=M.progress,$i=r&&r.progress()),D&&[D,q,C,V].forEach(function(Ce){return Ce.style.display=Z?"none":"block"}),Z&&(mn=M,M.update(Z)),f&&(!y||!M.isActive)&&(Z?pA(f,ue,B):sd(f,ue,bi(f),Ye)),Z||M.update(Z),mn=he,M.isReverted=Z)},M.refresh=function(H,se,Z,he){if(!((mn||!M.enabled)&&!se)){if(f&&H&&ki){Jt(t,"scrollEnd",Mb);return}!On&&fe&&fe(M),mn=M,G.tween&&!Z&&(G.tween.kill(),G.tween=0),Oe&&Oe.pause(),g&&r&&(r.revert({kill:!1}
vendor: 4,405 bytes, line 4
4).invalidate(),r.getChildren?r.getChildren(!0,!0,!1).forEach(function(Nr){return Nr.vars.immediateRender&&Nr.render(0,!0,!0)}):r.vars.immediateRender&&r.render(0,!0,!0)),M.isReverted||M.revert(!0,!0),M._subPinOffset=!1;var Ce=ce(),we=Re(),De=k?k.duration():Ji(R,E),Ge=K<=.01||!K,Je=0,ze=he||0,Ve=Es(Z)?Z.end:i.end,rt=i.endTrigger||h,Me=Es(Z)?Z.start:i.start||(i.start===0||!h?0:f?"0 0":"0 100%"),nn=M.pinnedContainer=i.pinnedContainer&&Hn(i.pinnedContainer,M),vt=h&&Math.max(0,$e.indexOf(M))||0,rn=vt,sn,pn,hs,Zl,gn,Ht,Fi,ff,yg,aa,ji,la,Jl;for(X&&Es(Z)&&(la=be.getProperty(C,E.p),Jl=be.getProperty(V,E.p));rn-- >0;)Ht=$e[rn],Ht.end||Ht.refresh(0,1)||(mn=M),Fi=Ht.pin,Fi&&(Fi===h||Fi===f||Fi===nn)&&!Ht.isReverted&&(aa||(aa=[]),aa.unshift(Ht),Ht.revert(!0,!0)),Ht!==$e[rn]&&(vt--,rn--);for(bn(Me)&&(Me=Me(M)),Me=M_(Me,"start",M),x=H_(Me,h,Ce,E,F(),D,C,M,we,le,W,De,k,M._startClamp&&"_startClamp")||(f?-.001:0),bn(Ve)&&(Ve=Ve(M)),Jn(Ve)&&!Ve.indexOf("+=")&&(~Ve.indexOf(" ")?Ve=(Jn(Me)?Me.split(" ")[0]:"")+Ve:(Je=Uc(Ve.substr(2),Ce),Ve=Jn(Me)?Me:(k?be.utils.mapRange(0,k.duration(),k.scrollTrigger.start,k.scrollTrigger.end,x):x)+Je,rt=h)),Ve=M_(Ve,"end",M),T=Math.max(x,H_(Ve||(rt?"100% 0":De),rt,Ce,E,F()+Je,q,V,M,we,le,W,De,k,M._endClamp&&"_endClamp"))||-.001,Je=0,rn=vt;rn--;)Ht=$e[rn]||{},Fi=Ht.pin,Fi&&Ht.start-Ht._pinPush<=x&&!k&&Ht.end>0&&(sn=Ht.end-(M._startClamp?Math.max(0,Ht.start):Ht.start),(Fi===h&&Ht.start-Ht._pinPush<x||Fi===nn)&&isNaN(Me)&&(Je+=sn*(1-Ht.progress)),Fi===f&&(ze+=sn));if(x+=Je,T+=Je,M._startClamp&&(M._startClamp+=Je),M._endClamp&&!On&&(M._endClamp=T||-.001,T=Math.min(T,Ji(R,E))),K=T-x||(x-=.01)&&.001,Ge&&(ge=be.utils.clamp(0,1,be.utils.normalize(x,T,$n))),M._pinPush=ze,D&&Je&&(sn={},sn[E.a]="+="+Je,nn&&(sn[E.p]="-="+F()),be.set([D,q],sn)),f&&!(Eh&&M.end>=Ji(R,E)))sn=bi(f),Zl=E===Yt,hs=F(),Be=parseFloat(xe(E.a))+ze,!De&&T>1&&(ji=(Y?st.scrollingElement||ni:R).style,ji={style:ji,value:ji["overflow"+E.a.toUpperCase()]},Y&&bi(nt)["overflow"+E.a.toUpperCase()]!=="scroll"&&(ji.style["overflow"+E.a.toUpperCase()]="scroll")),sd(f,ue,sn),ae=Ec(f),pn=_r(f,!0),ff=W&&cs(R,Zl?Ln:Yt)(),p?(Ye=[p+E.os2,K+ze+Vt],Ye.t=ue,rn=p===$t?Eu(f,E)+K+ze:0,rn&&(Ye.push(E.d,rn+Vt),ue.style.flexBasis!=="auto"&&(ue.style.flexBasis=rn+Vt)),$o(Ye),nn&&$e.forEach(function(Nr){Nr.pin===nn&&Nr.vars.pinSpacing!==!1&&(Nr._subPinOffset=!0)}),W&&F($n)):(rn=Eu(f,E),rn&&ue.style.flexBasis!=="auto"&&(ue.style.flexBasis=rn+Vt)),W&&(gn={top:pn.top+(Zl?hs-x:ff)+Vt,left:pn.left+(Zl?ff:hs-x)+Vt,boxSizing:"border-box",position:"fixed"},gn[Vs]=gn["max"+Qo]=Math.ceil(pn.width)+Vt,gn[Us]=gn["max"+og]=Math.ceil(pn.height)+Vt,gn[vi]=gn[vi+al]=gn[vi+sl]=gn[vi+ll]=gn[vi+ol]="0",gn[$t]=sn[$t],gn[$t+al]=sn[$t+al],gn[$t+sl]=sn[$t+sl],gn[$t+ll]=sn[$t+ll],gn[$t+ol]=sn[$t+ol],ve=mA(B,gn,y),On&&F(0)),r?(yg=r._initted,td(1),r.render(r.duration(),!0,!0),qe=xe(E.a)-Be+K+ze,Gt=Math.abs(K-qe)>1,W&&Gt&&ve.splice(ve.length-2,2),r.render(0,!0,!0),yg||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),td(0)):qe=K,ji&&(ji.value?ji.style["overflow"+E.a.toUpperCase()]=ji.value:ji.style.removeProperty("overflow-"+E.a));else if(h&&F()&&!k)for(pn=h.parentNode;pn&&pn!==nt;)pn._pinOffset&&(x-=pn._pinOffset,T-=pn._pinOffset),pn=pn.parentNode;aa&&aa.forEach(function(Nr){return Nr.revert(!1,!0)}),M.start=x,M.end=T,de=Ee=On?$n:F(),!k&&!On&&(de<$n&&F($n),M.scroll.rec=0),M.revert(!1,!0),Se=_n(),hn&&(ye=-1,hn.restart(!0)),mn=0,r&&O&&(r._initted||$i)&&r.progress()!==$i&&r.progress($i||0,!0).render(r.time(),!0,!0),(Ge||ge!==M.progress||k||g||r&&!r._initted)&&(r&&!O&&(r._initted||ge||r.vars.immediateRender!==!1)&&r.totalProgress(k&&x<-.001&&!ge?be.utils.normalize(x,T,0):ge,!0),M.progress=Ge||(de-x)/K===ge?0:ge),f&&p&&(ue._pinOffset=Math.round(M.progress*qe)),Oe&&Oe.invalidate(),isNaN(la)||(la-=be.getProperty(C,E.p),Jl-=be.getProperty(V,E.p),Pc(C,E,la),Pc(D,E,la-(he||0)),Pc(V,E,Jl),Pc(q,E,Jl-(he||0))),Ge&&!On&&M.update(),u&&!On&&!re&&(re=!0,u(M),re=!1)}},M.getVelocity=function(){return(F()-Ee)/(_n()-Ma)*1e3||0},M.endAnimation=function(){ya(M.callbackAnimation),r&&(Oe?Oe.progress(1):r.paused()?O||ya(r,M.direction<0,1):ya(r,r.reversed()))},M.labelToScroll=function(H){return r&&r.labels&&(x||M.refresh()||x)+r.labels[H]/r.duration()*K||0},M.getTrailing=function(H){var se=$e.indexOf(M),Z=M.direction>0?$e.slice(0,se).reverse():$e.slice(se+1);return(Jn(H)?Z.filter(function(he){return he.vars.preventOverlaps===H}
vendor: 10,412 bytes, line 4
4):Z).filter(function(he){return M.direction>0?he.end<=x:he.start>=T})},M.update=function(H,se,Z){if(!(k&&!Z&&!H)){var he=On===!0?$n:M.scroll(),Ce=H?0:(he-x)/K,we=Ce<0?0:Ce>1?1:Ce||0,De=M.progress,Ge,Je,ze,Ve,rt,Me,nn,vt;if(se&&(Ee=de,de=k?F():he,_&&(dn=Rt,Rt=r&&!O?r.totalProgress():we)),v&&f&&!mn&&!wc&&ki&&(!we&&x<he+(he-Ee)/(_n()-Ma)*v?we=1e-4:we===1&&T>he+(he-Ee)/(_n()-Ma)*v&&(we=.9999)),we!==De&&M.enabled){if(Ge=M.isActive=!!we&&we<1,Je=!!De&&De<1,Me=Ge!==Je,rt=Me||!!we!=!!De,M.direction=we>De?1:-1,M.progress=we,rt&&!mn&&(ze=we&&!De?0:we===1?1:De===1?2:3,O&&(Ve=!Me&&U[ze+1]!=="none"&&U[ze+1]||U[ze],vt=r&&(Ve==="complete"||Ve==="reset"||Ve in r))),P&&(Me||vt)&&(vt||d||!r)&&(bn(P)?P(M):M.getTrailing(P).forEach(function(hs){return hs.endAnimation()})),O||(Oe&&!mn&&!wc?(Oe._dp._time-Oe._start!==Oe._time&&Oe.render(Oe._dp._time-Oe._start),Oe.resetTo?Oe.resetTo("totalProgress",we,r._tTime/r._tDur):(Oe.vars.totalProgress=we,Oe.invalidate().restart())):r&&r.totalProgress(we,!!(mn&&(Se||H)))),f){if(H&&p&&(ue.style[p+E.os2]=ot),!W)Le(Da(Be+qe*we));else if(rt){if(nn=!H&&we>De&&T+1>he&&he+1>=Ji(R,E),y)if(!H&&(Ge||nn)){var rn=_r(f,!0),sn=he-x;z_(f,nt,rn.top+(E===Yt?sn:0)+Vt,rn.left+(E===Yt?0:sn)+Vt)}else z_(f,ue);$o(Ge||nn?ve:ae),Gt&&we<1&&Ge||Le(Be+(we===1&&!nn?qe:0))}}_&&!G.tween&&!mn&&!wc&&hn.restart(!0),a&&(Me||m&&we&&(we<1||!nd))&&Nl(a.targets).forEach(function(hs){return hs.classList[Ge||m?"add":"remove"](a.className)}),o&&!O&&!H&&o(M),rt&&!mn?(O&&(vt&&(Ve==="complete"?r.pause().totalProgress(1):Ve==="reset"?r.restart(!0).pause():Ve==="restart"?r.restart(!0):r[Ve]()),o&&o(M)),(Me||!nd)&&(c&&Me&&so(M,c),z[ze]&&so(M,z[ze]),m&&(we===1?M.kill(!1,1):z[ze]=0),Me||(ze=we===1?1:3,z[ze]&&so(M,z[ze]))),A&&!Ge&&Math.abs(M.getVelocity())>(Na(A)?A:2500)&&(ya(M.callbackAnimation),Oe?Oe.progress(1):ya(r,Ve==="reverse"?1:!we,1))):O&&o&&!mn&&o(M)}if(Bn){var pn=k?he/k.duration()*(k._caScrollDist||0):he;Ct(pn+(C._isFlipped?1:0)),Bn(pn)}ke&&ke(-he/k.duration()*(k._caScrollDist||0))}},M.enable=function(H,se){M.enabled||(M.enabled=!0,Jt(R,"resize",Ia),Y||Jt(R,"scroll",ao),fe&&Jt(t,"refreshInit",fe),H!==!1&&(M.progress=ge=0,de=Ee=ye=F()),se!==!1&&M.refresh())},M.getTween=function(H){return H&&G?G.tween:Oe},M.setPositions=function(H,se,Z,he){if(k){var Ce=k.scrollTrigger,we=k.duration(),De=Ce.end-Ce.start;H=Ce.start+De*H/we,se=Ce.start+De*se/we}M.refresh(!1,!1,{start:L_(H,Z&&!!M._startClamp),end:L_(se,Z&&!!M._endClamp)},he),M.update()},M.adjustPinSpacing=function(H){if(Ye&&H){var se=Ye.indexOf(E.d)+1;Ye[se]=parseFloat(Ye[se])+H+Vt,Ye[1]=parseFloat(Ye[1])+H+Vt,$o(Ye)}},M.disable=function(H,se){if(H!==!1&&M.revert(!0,!0),M.enabled&&(M.enabled=M.isActive=!1,se||Oe&&Oe.pause(),$n=0,ne&&(ne.uncache=1),fe&&Zt(t,"refreshInit",fe),hn&&(hn.pause(),G.tween&&G.tween.kill()&&(G.tween=0)),!Y)){for(var Z=$e.length;Z--;)if($e[Z].scroller===R&&$e[Z]!==M)return;Zt(R,"resize",Ia),Y||Zt(R,"scroll",ao)}},M.kill=function(H,se){M.disable(H,se),Oe&&!se&&Oe.kill(),l&&delete Ph[l];var Z=$e.indexOf(M);Z>=0&&$e.splice(Z,1),Z===Rn&&qc>0&&Rn--,Z=0,$e.forEach(function(he){return he.scroller===M.scroller&&(Z=1)}),Z||On||(M.scroll.rec=0),r&&(r.scrollTrigger=null,H&&r.revert({kill:!1}),se||r.kill()),D&&[D,q,C,V].forEach(function(he){return he.parentNode&&he.parentNode.removeChild(he)}),cl===M&&(cl=0),f&&(ne&&(ne.uncache=1),Z=0,$e.forEach(function(he){return he.pin===f&&Z++}),Z||(ne.spacer=0)),i.onKill&&i.onKill(M)},$e.push(M),M.enable(!1,!1),L&&L(M),r&&r.add&&!K){var ee=M.update;M.update=function(){M.update=ee,je.cache++,x||T||M.refresh()},be.delayedCall(.01,M.update),K=.01,x=T=0}else M.refresh();f&&hA()},t.register=function(i){return ho||(be=i||Cb(),Sb()&&window.document&&t.enable(),ho=La),ho},t.defaults=function(i){if(i)for(var r in i)Sc[r]=i[r];return Sc},t.disable=function(i,r){La=0,$e.forEach(function(o){return o[r?"kill":"disable"](i)}),Zt(Fe,"wheel",ao),Zt(st,"scroll",ao),clearInterval(bc),Zt(st,"touchcancel",Wi),Zt(nt,"touchstart",Wi),kc(Zt,st,"pointerdown,touchstart,mousedown",D_),kc(Zt,st,"pointerup,touchend,mouseup",N_),Cu.kill(),xc(Zt);for(var s=0;s<je.length;s+=3)Tc(Zt,je[s],je[s+1]),Tc(Zt,je[s],je[s+2])},t.enable=function(){if(Fe=window,st=document,ni=st.documentElement,nt=st.body,be){if(Nl=be.utils.toArray,il=be.utils.clamp,Ch=be.core.context||Wi,td=be.core.suppressOverwrites||Wi,ng=Fe.history.scrollRestoration||"auto",Ah=Fe.pageYOffset||0,be.core.globals("ScrollTrigger",t),nt){La=1,Bo=document.createElement("div"),Bo.style.height="100vh",Bo.style.position="absolute",Ib(),oA(),Dt.register(be),t.isTouch=Dt.isTouch,zr=Dt.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),Sh=Dt.isTouch===1,Jt(Fe,"wheel",ao),tg=[Fe,st,ni,nt],be.matchMedia?(t.matchMedia=function(u){var d=be.matchMedia(),h;for(h in u)d.add(h,u[h]);return d},be.addEventListener("matchMediaInit",function(){Db(),lg()}),be.addEventListener("matchMediaRevert",function(){return Lb()}),be.addEventListener("matchMedia",function(){Ms(0,1),Zs("matchMedia")}),be.matchMedia().add("(orientation: portrait)",function(){return rd(),rd})):console.warn("Requires GSAP 3.11.0 or later"),rd(),Jt(st,"scroll",ao);var i=nt.hasAttribute("style"),r=nt.style,s=r.borderTopStyle,o=be.core.Animation.prototype,a,l;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),r.borderTopStyle="solid",a=_r(nt),Yt.m=Math.round(a.top+Yt.sc())||0,Ln.m=Math.round(a.left+Ln.sc())||0,s?r.borderTopStyle=s:r.removeProperty("border-top-style"),i||(nt.setAttribute("style",""),nt.removeAttribute("style")),bc=setInterval($_,250),be.delayedCall(.5,function(){return wc=0}),Jt(st,"touchcancel",Wi),Jt(nt,"touchstart",Wi),kc(Jt,st,"pointerdown,touchstart,mousedown",D_),kc(Jt,st,"pointerup,touchend,mouseup",N_),Th=be.utils.checkPrefix("transform"),Yc.push(Th),ho=_n(),Cu=be.delayedCall(.2,Ms).pause(),po=[st,"visibilitychange",function(){var u=Fe.innerWidth,d=Fe.innerHeight;st.hidden?(R_=u,O_=d):(R_!==u||O_!==d)&&Ia()},st,"DOMContentLoaded",Ms,Fe,"load",Ms,Fe,"resize",Ia],xc(Jt),$e.forEach(function(u){return u.enable(0,1)}),l=0;l<je.length;l+=3)Tc(Zt,je[l],je[l+1]),Tc(Zt,je[l],je[l+2])}else if(st){var c=function u(){t.enable(),st.removeEventListener("DOMContentLoaded",u)};st.addEventListener("DOMContentLoaded",c)}}},t.config=function(i){"limitCallbacks"in i&&(nd=!!i.limitCallbacks);var r=i.syncInterval;r&&clearInterval(bc)||(bc=r)&&setInterval($_,r),"ignoreMobileResize"in i&&(Sh=t.isTouch===1&&i.ignoreMobileResize),"autoRefreshEvents"in i&&(xc(Zt)||xc(Jt,i.autoRefreshEvents||"none"),xb=(i.autoRefreshEvents+"").indexOf("resize")===-1)},t.scrollerProxy=function(i,r){var s=Hn(i),o=je.indexOf(s),a=Ks(s);~o&&je.splice(o,a?6:2),r&&(a?tr.unshift(Fe,r,nt,r,ni,r):tr.unshift(s,r))},t.clearMatchMedia=function(i){$e.forEach(function(r){return r._ctx&&r._ctx.query===i&&r._ctx.kill(!0,!0)})},t.isInViewport=function(i,r,s){var o=(Jn(i)?Hn(i):i).getBoundingClientRect(),a=o[s?Vs:Us]*r||0;return s?o.right-a>0&&o.left+a<Fe.innerWidth:o.bottom-a>0&&o.top+a<Fe.innerHeight},t.positionInViewport=function(i,r,s){Jn(i)&&(i=Hn(i));var o=i.getBoundingClientRect(),a=o[s?Vs:Us],l=r==null?a/2:r in Pu?Pu[r]*a:~r.indexOf("%")?parseFloat(r)*a/100:parseFloat(r)||0;return s?(o.left+l)/Fe.innerWidth:(o.top+l)/Fe.innerHeight},t.killAll=function(i){if($e.slice(0).forEach(function(s){return s.vars.id!=="ScrollSmoother"&&s.kill()}),i!==!0){var r=Gs.killAll||[];Gs={},r.forEach(function(s){return s()})}},t})();Ne.version="3.15.0";Ne.saveStyles=function(t){return t?Nl(t).forEach(function(e){if(e&&e.style){var n=Zn.indexOf(e);n>=0&&Zn.splice(n,5),Zn.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),be.core.getCache(e),Ch())}}):Zn};Ne.revert=function(t,e){return lg(!t,e)};Ne.create=function(t,e){return new Ne(t,e)};Ne.refresh=function(t){return t?Ia(!0):(ho||Ne.register())&&Ms(!0)};Ne.update=function(t){return++je.cache&&Cr(t===!0?2:0)};Ne.clearScrollMemory=Nb;Ne.maxScroll=function(t,e){return Ji(t,e?Ln:Yt)};Ne.getScrollFunc=function(t,e){return cs(Hn(t),e?Ln:Yt)};Ne.getById=function(t){return Ph[t]};Ne.getAll=function(){return $e.filter(function(t){return t.vars.id!=="ScrollSmoother"})};Ne.isScrolling=function(){return!!ki};Ne.snapDirectional=ag;Ne.addEventListener=function(t,e){var n=Gs[t]||(Gs[t]=[]);~n.indexOf(e)||n.push(e)};Ne.removeEventListener=function(t,e){var n=Gs[t],i=n&&n.indexOf(e);i>=0&&n.splice(i,1)};Ne.batch=function(t,e){var n=[],i={},r=e.interval||.016,s=e.batchMax||1e9,o=function(c,u){var d=[],h=[],f=be.delayedCall(r,function(){u(d,h),d=[],h=[]}).pause();return function(p){d.length||f.restart(!0),d.push(p.trigger),h.push(p),s<=d.length&&f.progress(1)}},a;for(a in e)i[a]=a.substr(0,2)==="on"&&bn(e[a])&&a!=="onRefreshInit"?o(a,e[a]):e[a];return bn(s)&&(s=s(),Jt(Ne,"refresh",function(){return s=e.batchMax()})),Nl(t).forEach(function(l){var c={};for(a in i)c[a]=i[a];c.trigger=l,n.push(Ne.create(c))}),n};var U_=function(e,n,i,r){return n>r?e(r):n<0&&e(0),i>r?(r-n)/(i-n):i<0?n/(n-i):1},od=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===ni&&t(nt,n)},Ac={auto:1,scroll:1},yA=function(e){var n=e.event,i=e.target,r=e.axis,s=(n.changedTouches?n.changedTouches[0]:n).target,o=s._gsap||be.core.getCache(s),a=_n(),l;if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==nt&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(Ac[(l=bi(s)).overflowY]||Ac[l.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==i&&!Ks(s)&&(Ac[(l=bi(s)).overflowY]||Ac[l.overflowX]),o._isScrollT=a}(o._isScroll||r==="x")&&(n.stopPropagation(),n._gsapAllow=!0)},$b=function(e,n,i,r){return Dt.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:n,onWheel:r=r&&yA,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return i&&Jt(st,Dt.eventTypes[0],q_,!1,!0)},onDisable:function(){return Zt(st,Dt.eventTypes[0],q_,!0)}})},vA=/(input|label|select|textarea)/i,W_,q_=function(e){var n=vA.test(e.target.tagName);(n||W_)&&(e._gsapAllow=!0,W_=n)},bA=function(e){Es(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,i=n.normalizeScrollX,r=n.momentum,s=n.allowNestedScroll,o=n.onRelease,a,l,c=Hn(e.target)||ni,u=be.core.globals().ScrollSmoother,d=u&&u.get(),h=zr&&(e.content&&Hn(e.content)||d&&e.content!==!1&&!d.smooth()&&d.content()),f=cs(c,Yt),p=cs(c,Ln),g=1,v=(Dt.isTouch&&Fe.visualVie
vendor: 1,090 bytes, line 4
4wport?Fe.visualViewport.scale*Fe.visualViewport.width:Fe.outerWidth)/Fe.innerWidth,w=0,b=bn(r)?function(){return r(a)}:function(){return r||2.8},m,_,y=$b(c,e.type,!0,s),S=function(){return _=!1},k=Wi,A=Wi,P=function(){l=Ji(c,Yt),A=il(zr?1:0,l),i&&(k=il(0,Ji(c,Ln))),m=Ws},E=function(){h._gsap.y=Da(parseFloat(h._gsap.y)+f.offset)+"px",h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(h._gsap.y)+", 0, 1)",f.offset=f.cacheID=0},O=function(){if(_){requestAnimationFrame(S);var X=Da(a.deltaY/2),le=A(f.v-X);if(h&&le!==f.v+f.offset){f.offset=le-f.v;var M=Da((parseFloat(h&&h._gsap.y)||0)-f.offset);h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+M+", 0, 1)",h._gsap.y=M+"px",f.cacheID=je.cache,Cr()}return!0}f.offset&&E(),_=!0},R,I,Y,W,z=function(){P(),R.isActive()&&R.vars.scrollY>l&&(f()>l?R.progress(1)&&f(l):R.resetTo("scrollY",l))};return h&&be.set(h,{y:"+=0"}),e.ignoreCheck=function(U){return zr&&U.type==="touchmove"&&O()||g>1.05&&U.type!=="touchstart"||a.isGesturing||U.touches&&U.touches.length>1},e.onPress=function(){_=!1;var U=g;
4g=Da((Fe.visualViewport&&Fe.visualViewport.scale||1)/v),R.pause(),U!==g&&od(c,g>1.01?!0:i?!1:"x"),I=p(),Y=f(),P(),m=Ws},e.onRelease=e.onGestureStart=function(U,X){if(f.offset&&E(),!X)W.restart(!0);else{je.cache++;var le=b(),M,fe;i&&(M=p(),fe=M+le*.05*-U.velocityX/.227,le*=U_(p,M,fe,Ji(c,Ln)),R.vars.scrollX=k(fe)),M=f(),fe=M+le*.05*-U.velocityY/.227,le*=U_(f,M,fe,Ji(c,Yt)),R.vars.scrollY=A(fe),R.invalidate().duration(le).play(.01),(zr&&R.vars.scrollY>=l||M>=l-1)&&be.to({},{onUpdate:z,duration:le})}o&&o(U)},e.onWheel=function(){R._ts&&R.pause(),_n()-w>1e3&&(m=0,w=_n())},e.onChange=function(U,X,le,M,fe){if(Ws!==m&&P(),X&&i&&p(k(M[2]===X?I+(U.startX-U.x):p()+X-M[1])),le){f.offset&&E();var ce=fe[2]===le,Re=ce?Y+U.startY-U.y:f()+le-fe[1],ye=A(Re);ce&&Re!==ye&&(Y+=ye-Re),f(ye)}(le||X)&&Cr()},e.onEnable=function(){od(c,i?!1:"x"),Ne.addEventListener("refresh",z),Jt(Fe,"resize",z),f.smooth&&(f.target.style.scrollBehavior="auto",f.smooth=p.smooth=!1),y.enable()},e.onDisable=function(){od(c,!0),Zt(Fe,"resize",z),Ne.removeEventListener("refresh",z),y.kill()},e.lockAxis=e.lockAxis!==!1,a=new Dt(e),a.iOS=zr,zr&&!f()&&f(1),zr&&be.ticker.add(Wi),W=a._dc,R=be.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:i?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Bb(f,f(),function(){return R.pause()})},onUpdate:Cr,onComplete:W.vars.onComplete}),a};Ne.sort=function(t){if(bn(t))return $e.sort(t);var e=Fe.pageYOffset||0;return Ne.getAll().forEach(function(n){return n._sortY=n.trigger?e+n.trigger.getBoundingClientRect().top:n.start+Fe.innerHeight}),$e.sort(t||function(n,i){return(n.vars.refreshPriority||0)*-1e6+(n.vars.containerAnimation?1e6:n._sortY)-((i.vars.containerAnimation?1e6:i._sortY)+(i.vars.refreshPriority||0)*-1e6)})};Ne.observe=function(t){return new Dt(t)};Ne.normalizeScroll=function(t){if(typeof t>"u")return An;if(t===!0&&An)return An.enable();if(t===!1){An&&An.kill(),An=t;return}var e=t instanceof Dt?t:bA(t);return An&&An.target===e.target&&An.kill(),Ks(e.target)&&(An=e),e};Ne.core={_getVelocityProp:kh,_inputObserver:$b,_scrollers:je,_proxies:tr,bridge:{ss:function(){ki||Zs("scrollStart"),ki=_n()},ref:function(){return mn}}};Cb()&&be.registerPlugin(Ne);var Yi,Oh,ul,Fb,go,As,Mh,jb,Hb=function(){return Yi||typeof window<"u"&&(Yi=window.gsap)},Lh={},wA=function(e){return Math.round(e*1e4)/1e4},Dh=function(e){return jb(e).id},Ba=function(e){return Lh[Dh(typeof e=="string"?ul(e)[0]:e)]},Y_=function(e){var n=go,i;if(e-Mh>=.05)for(Mh=e;n;)i=n.g(n.t,n.p),(i!==n.v1||e-n.t1>.2)&&(n.v2=n.v1,n.v1=i,n.t2=n.t1,n.t1=e),n=n._next},xA={deg:360,rad:Math.PI*2},ad=function(){Yi=Hb(),Yi&&(ul=Yi.utils.toArray,Fb=Yi.utils.getUnit,jb=Yi.core.getCache,As=Yi.ticker,Oh=1)},kA=function(e,n,i,r){this.t=e,this.p=n,this.g=e._gsap.get,this.rCap=xA[i||Fb(this.g(e,n))],this.v1=this.v2=this.g(e,n),this.t1=this.t2=As.time,r&&(this._next=r,r._prev=this)},Kl=(function(){function t(n,i){Oh||ad(),this.target=ul(n)[0],Lh[Dh(this.target)]=this,this._props={},i&&this.add(i)}t.register=function(i){Yi=i,ad()};var e=t.prototype;return e.get=function(i,r){var s=this._props[i]||console.warn("Not tracking "+i+" velocity."),o,a,l;return o=parseFloat(r?s.v1:s.g(s.t,s.p)),a=o-parseFloat(s.v2),l=s.rCap,l&&(a=a%l,a!==a%(l/2)&&(a=a<0?a+l:a-l)),wA(a/((r?s.t1:As.time)-s.t2))},e.getAll=function(){var i={},r=this._props,s;for(s in r)i[s]=this.get(s);return i},e.isTracking=function(i){return i in this._props},e.add=function(i,r){var s=this._props[i];s?(s.v1=s.v2=s.g(s.t,s.p),s.t1=s.t2=As.time):(go||(As.add(Y_),Mh=As.time),go=this._props[i]=new kA(this.target,i,r,go))},e.remove=function(i){var r=this._props[i],s,o;r&&(s=r._prev,o=r._next,s&&(s._next=o),o?o._prev=s:go===r&&(As.remove(Y_),go=0),delete this._props[i])},e.kill=function(i){for(var r in this._props)this.remove(r);i||delete Lh[Dh(this.target)]},t.track=function(i,r,s){Oh||ad();for(var o=[],a=ul(i),l=r.split(","),c=(s||"").split(","),u=a.length,d,h;u--;){for(d=Ba(a[u])||new t(a[u]),h=l.length;h--;)d.add(l[h],c[h]||c[0]);o.push(d)}return o},t.untrack=function(i,r){var s=r&&r.split(",");ul(i).forEach(function(o){var a=Ba(o);
4a&&(s?s.forEach(function(l){return a.remove(l)}):a.kill(1))})},t.isTracking=function(i,r){var s=Ba(i);return s&&s.isTracking(r)},t.getVelocity=function(i,r){var s=Ba(i);return!s||!s.isTracking(r)?console.warn("Not tracking velocity of "+r):s.get(r)},t})();Kl.getByTarget=Ba;Hb()&&Yi.registerPlugin(Kl);var qt,zb,X_,Vb,Nh,fl,Ub,Wb,qb,cg,Yb,dl,Ih,Xb,Au=Kl.getByTarget,Kb=function(){return qt||typeof window<"u"&&(qt=window.gsap)&&qt.registerPlugin&&qt},TA=function(e){return typeof e=="string"},Bl=function(e){return typeof e=="number"},rs=function(e){return typeof e=="object"},Bh=function(e){return typeof e=="function"},SA=1,Gb=Array.isArray,CA=function(e){return e},qs=1e10,K_=1/qs,Zb=.05,EA=function(e){return Math.round(e*1e4)/1e4},PA=function(e,n,i){for(var r in n)!(r in e)&&r!==i&&(e[r]=n[r]);return e},AA=function t(e){var n={},i,r;for(i in e)n[i]=rs(r=e[i])&&!Gb(r)?t(r):r;return n},G_=function(e,n,i,r,s){var o=n.length,a=0,l=qs,c,u,d,h;if(rs(e)){for(;o--;){c=n[o],u=0;for(d in e)h=c[d]-e[d],u+=h*h;u<l&&(a=o,l=u)}if((s||qs)<qs&&s<Math.sqrt(l))return e}else for(;o--;)c=n[o],u=c-e,u<0&&(u=-u),u<l&&c>=r&&c<=i&&(a=o,l=u);return n[a]},Jb=function(e,n,i,r,s,o,a){if(e.end==="auto")return e;var l=e.end,c,u;if(i=isNaN(i)?qs:i,r=isNaN(r)?-qs:r,rs(n)){if(c=n.calculated?n:(Bh(l)?l(n,a):G_(n,l,i,r,o))||n,!n.calculated){for(u in c)n[u]=c[u];n.calculated=!0}c=c[s]}else c=Bh(l)?l(n,a):Gb(l)?G_(n,l,i,r,o):parseFloat(l);return c>i?c=i:c<r&&(c=r),{max:c,min:c,unitFactor:e.unitFactor}},Ru=function(e,n,i){return isNaN(e[n])?i:+e[n]},ug=function(e,n){return n*Zb*e/cg},Z_=function(e,n,i){return Math.abs((n-e)*cg/i/Zb)},Qb={resistance:1,checkpoint:1,preventOvershoot:1,linkedProps:1,radius:1,duration:1},ew=function(e,n,i,r){if(n.linkedProps){var s=n.linkedProps.split(","),o={},a,l,c,u,d,h;for(a=0;a<s.length;a++)l=s[a],c=n[l],c&&(Bl(c.velocity)?u=c.velocity:(d=d||Au(e),u=d&&d.isTracking(l)?d.get(l):0),h=Math.abs(u/Ru(c,"resistance",r)),o[l]=parseFloat(i(e,l))+ug(u,h));return o}},RA=function(e,n,i,r,s,o){if(i===void 0&&(i=10),r===void 0&&(r=.2),s===void 0&&(s=1),TA(e)&&(e=Vb(e)[0]),!e)return 0;var a=0,l=qs,c=n.inertia||n,u=qb(e).get,d=Ru(c,"resistance",fl.resistance),h,f,p,g,v,w,b,m,_,y;y=ew(e,c,u,d);for(h in c)Qb[h]||(f=c[h],rs(f)||(m=m||Au(e),m&&m.isTracking(h)?f=Bl(f)?{velocity:f}:{velocity:m.get(h)}:(g=+f||0,p=Math.abs(g/d))),rs(f)&&(Bl(f.velocity)?g=f.velocity:(m=m||Au(e),g=m&&m.isTracking(h)?m.get(h):0),p=Yb(r,i,Math.abs(g/Ru(f,"resistance",d))),v=parseFloat(u(e,h))||0,w=v+ug(g,p),"end"in f&&(f=Jb(f,y&&h in y?y:w,f.max,f.min,h,c.radius,g),dl===n&&(dl=c=AA(n)),c[h]=PA(f,c[h],"end")),"max"in f&&w>+f.max+K_?(_=f.unitFactor||fl.unitFactors[h]||1,b=v>f.max&&f.min!==f.max||g*_>-15&&g*_<45?r+(i-r)*.1:Z_(v,f.max,g),b+s<l&&(l=b+s)):"min"in f&&w<+f.min-K_&&(_=f.unitFactor||fl.unitFactors[h]||1,b=v<f.min&&f.min!==f.max||g*_>-45&&g*_<15?r+(i-r)*.1:Z_(v,f.min,g),b+s<l&&(l=b+s)),b>a&&(a=b)),p>a&&(a=p));return a>l&&(a=l),a>i?i:a<r?r:a},J_=function(){qt=Kb(),qt&&(X_=qt.parseEase,Vb=qt.utils.toArray,Ub=qt.utils.getUnit,qb=qt.core.getCache,Yb=qt.utils.clamp,Ih=qt.core.getStyleSaver,Xb=qt.core.reverting||function(){},Nh=X_("power3"),cg=Nh(.05),Wb=qt.core.PropTween,qt.config({resistance:100,unitFactors:{time:1e3,totalTime:1e3,progress:1e3,totalProgress:1e3}}),fl=qt.config(),qt.registerPlugin(Kl),zb=1)},fg={version:"3.15.0",name:"inertia",register:function(e){qt=e,J_()},init:function(e,n,i,r,s){zb||J_();var o=Au(e);if(n==="auto"){if(!o){console.warn("No inertia tracking on "+e+". InertiaPlugin.track(target) first.");return}n=o.getAll()}this.styles=Ih&&typeof e.style=="object"&&Ih(e),this.target=e,this.tween=i,dl=n;var a=e._gsap,l=a.get,c=n.duration,u=rs(c),d=n.preventOvershoot||u&&c.overshoot===0,h=Ru(n,"resistance",fl.resistance),f=Bl(c)?c:RA(e,n,u&&c.max||10,u&&c.min||.2,u&&"overshoot"in c?+c.overshoot:d?0:1),p,g,v,w,b,m,_,y,S;n=dl,dl=0,S=ew(e,n,l,h);for(p in n)Qb[p]||(g=n[p],Bh(g)&&(g=g(r,e,s)),Bl(g)?b=g:rs(g)&&!isNaN(g.velocity)?b=+g.velocity:o&&o.isTracking(p)?b=o.get(p):console.warn("ERROR: No velocity was defined for "+e+" property: "+p),m=ug(b,f),y=0,v=l(e,p),w=Ub(v),v=parseFloat(v),rs(g)&&(_=v+m,"end"in g&&(g=Jb(g,S&&p in S?S:_,g.max,g.min,p,n.radius,b)),"max"in g&&+g.max<_?d||g.preventOvershoot?m=g.max-v:y=g.max-v-m:"min"in g&&+g.min>_&&(d||g.preventOvershoot?m=g.min-v:y=g.min-v-m)),this._props.push(p),this.styles&&this.styles.save(p),this._pt=new Wb(this._pt,e,p,v,0,CA,0,a.set(e,p,this)),this._pt.u=w||0,this._pt.c1=m,this._pt.c2=y);return i.duration(f),SA},render:function(e,n){var i=n._pt;if(e=Nh(n.tween._time/n.tween._dur),e||!Xb())for(;i;)i.set(i.t,i.p,EA(i.s+i.c1*e+i.c2*e*e)+i.u,i.d,e),i=i._next;else n.styles.revert()}};"track,untrack,isTracking,getVelocity,getByTarget".split(",").forEach(function(t){return fg[t]=Kl[t]});Kb()&&qt.registerPlugin(fg);let va,ba,Q_=typeof Symbol=="function"?Symbol():"_split",$h,OA=()=>$h||rw.register(window.gsap),e0=typeof Intl<"u"&&"Segmenter"in Intl?new Intl.Segmenter
vendor: 4,751 bytes, lines 4-6
4:0,$l=t=>t?typeof t=="string"?$l(document.querySelectorAll(t)):"length"in t?Array.from(t).reduce((e,n)=>(typeof n=="string"?e.push(...$l(n)):e.push(n),e),[]):[t]:[],t0=t=>$l(t).filter(e=>e&&e.nodeType===1),Fh=[],ld=function(){},MA={add:t=>t()},LA=/\s+/g,n0=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"),Ou={left:0,top:0,width:0,height:0},DA=(t,e)=>{for(;++e<t.length&&t[e]===Ou;);return t[e]||Ou},i0=({element:t,html:e,ariaL:n,ariaH:i})=>{t.innerHTML=e,n?t.setAttribute("aria-label",n):t.removeAttribute("aria-label"),i?t.setAttribute("aria-hidden",i):t.removeAttribute("aria-hidden")},r0=(t,e)=>{if(e){let n=new Set(t.join("").match(e)||Fh),i=t.length,r,s,o,a;if(n.size)for(;--i>-1;){s=t[i];for(o of n)if(o.startsWith(s)&&o.length>s.length){for(r=0,a=s;o.startsWith(a+=t[i+ ++r])&&a.length<o.length;);if(r&&a.length===o.length){t[i]=o,t.splice(i+1,r);break}}}}return t},s0=t=>window.getComputedStyle(t).display==="inline"&&(t.style.display="inline-block"),lo=(t,e,n)=>e.insertBefore(typeof t=="string"?document.createTextNode(t):t,n),jh=(t,e,n)=>{let i=e[t+"sClass"]||"",{tag:r="div",aria:s="auto",propIndex:o=!1}=e,a=t==="line"?"block":"inline-block",l=i.indexOf("++")>-1,c=u=>{let d=document.createElement(r),h=n.length+1;return i&&(d.className=i+(l?" "+i+h:"")),o&&d.style.setProperty("--"+t,h+""),s!=="none"&&d.setAttribute("aria-hidden","true"),r!=="span"&&(d.style.position="relative",d.style.display=a),d.textContent=u,n.push(d),d};return l&&(i=i.replace("++","")),c.collection=n,c},NA=(t,e,n,i)=>{let r=jh("line",n,i),s=window.getComputedStyle(t).textAlign||"left";return(o,a)=>{let l=r("");for(l.style.textAlign=s,t.insertBefore(l,e[o]);o<a;o++)l.appendChild(e[o]);l.normalize()}},tw=(t,e,n,i,r,s,o,a,l,c)=>{var u;let d=Array.from(t.childNodes),h=0,{wordDelimiter:f,reduceWhiteSpace:p=!0,prepareText:g}=e,v=t.getBoundingClientRect(),w=v,b=!p&&window.getComputedStyle(t).whiteSpace.substring(0,3)==="pre",m=0,_=n.collection,y,S,k,A,P,E,O,R,I,Y,W,z,U,X,le,M,fe,ce;for(typeof f=="object"?(k=f.delimiter||f,S=f.replaceWith||""):S=f===""?"":f||" ",y=S!==" ";h<d.length;h++)if(A=d[h],A.nodeType===3){for(le=A.textContent||"",p?le=le.replace(LA," "):b&&(le=le.replace(/\n/g,S+` 5`)),g&&(le=g(le,t)),A.textContent=le,P=S||k?le.split(k||S):le.match(a)||Fh,fe=P[P.length-1],R=y?fe.slice(-1)===" ":!fe,fe||P.pop(),w=v,O=y?P[0].charAt(0)===" ":!P[0],O&&lo(" ",t,A),P[0]||P.shift(),r0(P,l),s&&c||(A.textContent=""),I=1;I<=P.length;I++)if(M=P[I-1],!p&&b&&M.charAt(0)===` 6`&&((u=A.previousSibling)==null||u.remove(),lo(document.createElement("br"),t,A),M=M.slice(1)),!p&&M==="")lo(S,t,A);else if(M===" ")t.insertBefore(document.createTextNode(" "),A);else{if(y&&M.charAt(0)===" "&&lo(" ",t,A),m&&I===1&&!O&&_.indexOf(m.parentNode)>-1?(E=_[_.length-1],E.appendChild(document.createTextNode(i?"":M))):(E=n(i?"":M),lo(E,t,A),m&&I===1&&!O&&E.insertBefore(m,E.firstChild)),i)for(W=e0?r0([...e0.segment(M)].map(Re=>Re.segment),l):M.match(a)||Fh,ce=0;ce<W.length;ce++)E.appendChild(W[ce]===" "?document.createTextNode(" "):i(W[ce]));if(s&&c){if(le=A.textContent=le.substring(M.length+1,le.length),Y=E.getBoundingClientRect(),Y.top>w.top&&Y.left<=w.left){for(z=t.cloneNode(),U=t.childNodes[0];U&&U!==E;)X=U,U=U.nextSibling,z.appendChild(X);t.parentNode.insertBefore(z,t),r&&s0(z)}w=Y}(I<P.length||R)&&lo(I>=P.length?" ":y&&M.slice(-1)===" "?" "+S:S,t,A)}t.removeChild(A),m=0}else A.nodeType===1&&(o&&o.indexOf(A)>-1?(_.indexOf(A.previousSibling)>-1&&_[_.length-1].appendChild(A),m=A):(tw(A,e,n,i,r,s,o,a,l,!0),m=0),r&&s0(A))};const nw=class iw{constructor(e,n){this.isSplit=!1,OA(),this.elements=t0(e),this.chars=[],this.words=[],this.lines=[],this.masks=[],this.vars=n,this.elements.forEach(o=>{var a;n.overwrite!==!1&&((a=o[Q_])==null||a._data.orig.filter(({element:l})=>l===o).forEach(i0)),o[Q_]=this}),this._split=()=>this.isSplit&&this.split(this.vars);let i=[],r,s=()=>{let o=i.length,a;for(;o--;){a=i[o];let l=a.element.offsetWidth;if(l!==a.width){a.width=l,this._split();return}}};this._data={orig:i,obs:typeof ResizeObserver<"u"&&new ResizeObserver(()=>{clearTimeout(r),r=setTimeout(s,200)})},ld(this),this.split(n)}split(e){return(this._ctx||MA).add(()=>{this.isSplit&&this.revert(),this.vars=e=e||this.vars||{};let{type:n="chars,words,lines",aria:i="auto",deepSlice:r=!0,smartWrap:s,onSplit:o,autoSplit:a=!1,specialChars:l,mask:c}=this.vars,u=n.indexOf("lines")>-1,d=n.indexOf("chars")>-1,h=n.indexOf("words")>-1,f=d&&!h&&!u,p=l&&("push"in l?new RegExp("(?:"+l.join("|")+")","gu"):l),g=p?new RegExp(p.source+"|"+n0.source,"gu"):n0,v=!!e.ignore&&t0(e.ignore),{orig:w,animTime:b,obs:m}=this._data,_;
6(d||h||u)&&(this.elements.forEach((y,S)=>{w[S]={element:y,html:y.innerHTML,ariaL:y.getAttribute("aria-label"),ariaH:y.getAttribute("aria-hidden")},i==="auto"?y.setAttribute("aria-label",(y.textContent||"").trim()):i==="hidden"&&y.setAttribute("aria-hidden","true");let k=[],A=[],P=[],E=d?jh("char",e,k):null,O=jh("word",e,A),R,I,Y,W;if(tw(y,e,O,E,f,r&&(u||f),v,g,p,!1),u){let z=$l(y.childNodes),U=NA(y,z,e,P),X,le=[],M=0,fe=z.map(ye=>ye.nodeType===1?ye.getBoundingClientRect():Ou),ce=Ou,Re;for(R=0;R<z.length;R++)X=z[R],X.nodeType===1&&(X.nodeName==="BR"?((!R||z[R-1].nodeName!=="BR")&&(le.push(X),U(M,R+1)),M=R+1,ce=DA(fe,R)):(Re=fe[R],R&&Re.top>ce.top&&Re.left<ce.left+ce.width-1&&(U(M,R),M=R),ce=Re));M<R&&U(M,R),le.forEach(ye=>{var Se;return(Se=ye.parentNode)==null?void 0:Se.removeChild(ye)})}if(!h){for(R=0;R<A.length;R++)if(I=A[R],d||!I.nextSibling||I.nextSibling.nodeType!==3)if(s&&!u){for(Y=document.createElement("span"),Y.style.whiteSpace="nowrap";I.firstChild;)Y.appendChild(I.firstChild);I.replaceWith(Y)}else I.replaceWith(...I.childNodes);else W=I.nextSibling,W&&W.nodeType===3&&(W.textContent=(I.textContent||"")+(W.textContent||""),I.remove());A.length=0,y.normalize()}this.lines.push(...P),this.words.push(...A),this.chars.push(...k)}),c&&this[c]&&this.masks.push(...this[c].map(y=>{let S=y.cloneNode();return y.replaceWith(S),S.appendChild(y),y.className&&(S.className=y.className.trim().split(" ").map(k=>k+"-mask").join(" ")),S.style.overflow="clip",S}))),this.isSplit=!0,ba&&u&&a&&ba.addEventListener("loadingdone",this._split),(_=o&&o(this))&&_.totalTime&&(this._data.anim=b?_.totalTime(b):_),u&&a&&this.elements.forEach((y,S)=>{w[S].width=y.offsetWidth,m&&m.observe(y)})}),this}kill(){let{obs:e}=this._data;e&&e.disconnect(),ba?.removeEventListener("loadingdone",this._split)}revert(){var e,n;if(this.isSplit){let{orig:i,anim:r}=this._data;this.kill(),i.forEach(i0),this.chars.length=this.words.length=this.lines.length=i.length=this.masks.length=0,this.isSplit=!1,r&&(this._data.animTime=r.totalTime(),r.revert()),(n=(e=this.vars).onRevert)==null||n.call(e,this)}return this}static create(e,n){return new iw(e,n)}static register(e){va=va||e||window.gsap,va&&($l=va.utils.toArray,ld=va.core.context||ld),!$h&&window.innerWidth>0&&(ba=document.fonts,$h=!0)}};nw.version="3.15.0";let rw=nw;const IA=tn(t=>{Xe.registerPlugin(Ne,rw,sf,fg,Xl),t.provide("gsap",Xe)}),cd=Kt({phase:"idle",initialTransitionComplete:!1}),$a=new Map;function BA(t,e){$a.get(t)?.forEach(n=>n(e))}function $A(t,e){return $a.has(t)||$a.set(t,new Set),$a.get(t).add(e),()=>{$a.get(t)?.delete(e)}}const af=()=>({transitionState:cd,setPhase:n=>{cd.phase=n,BA(n)},markInitialComplete:()=>{cd.initialTransitionComplete=!0},on:$A});Xe.registerPlugin(Ne);let ud=null;function FA(){document.querySelectorAll('[data-parallax="trigger"]').forEach(t=>{const e=t.querySelector('[data-parallax="target"]')||t,i=(t.getAttribute("data-parallax-direction")||"vertical")==="horizontal"?"xPercent":"yPercent",r=t.getAttribute("data-parallax-start"),s=r!==null?parseFloat(r):20;Xe.set(e,{[i]:s,willChange:"transform"});const o=t.getAttribute("data-parallax-end"),a=o!==null?parseFloat(o):-20;if(t.getAttribute("data-parallax-cover")!==null){const u=1+Math.abs(a-s)/100,d=t.querySelector("img")||e;Xe.set(d,{scale:u})}})}function jA(){ud?.revert(),document.querySelectorAll('[data-parallax="trigger"]').forEach((t,e)=>{Ne.getById(`parallax-${e}`)?.kill()}),ud=Xe.matchMedia(),ud.add("(hover: hover)",()=>{const t=Xe.context(()=>{document.querySelectorAll('[data-parallax="trigger"]').forEach((e,n)=>{const i=`parallax-${n}`,r=e.querySelector('[data-parallax="target"]')||e,o=(e.getAttribute("data-parallax-direction")||"vertical")==="horizontal"?"xPercent":"yPercent",a=e.getAttribute("data-parallax-scrub"),l=a?parseFloat(a):!0,c=e.getAttribute("data-parallax-start"),u=c!==null?parseFloat(c):20,d=e.getAttribute("data-parallax-end"),h=d!==null?parseFloat(d):-20,f=e.getAttribute("data-parallax-scroll-start")||"top bottom",p=e.getAttribute("data-parallax-scroll-end")||"bottom top";Xe.fromTo(r,{[o]:u},{[o]:h,ease:"none",scrollTrigger:{id:i,trigger:e,start:`clamp(${f})`,end:`clamp(${p})`,scrub:l}})})});return()=>t.revert()}),Ne.refresh()}const HA=tn(()=>{const{on:t}=af();t("enter",async()=>{await Ti(),requestAnimationFrame(()=>{FA()})}),t("after-enter",async()=>{await Ti(),jA()}),t("leave-cancelled",()=>{document.querySelectorAll('[data-parallax="trigger"]').forEach((e,n)=>{Ne.getById(`parallax-${n}`)?.kill()})}),t("enter-cancelled",()=>{document.querySelectorAll('[data-parallax="trigger"]').forEach((e,n)=>{Ne.getById(`parallax-${n}`)?.kill()})})}),zA=tn({enforce:"post",async setup(){const t=ra(),e=wp("nuxt-seo-ut
6ils:routeRules",()=>null);if(e.value){const{head:n,seoMeta:i}=e.value;n&&t.push(n),i&&x1(i)}}});function VA(t,e){let n=t;Ii(t,{strict:!1,acceptRelative:!0})&&(n=ql(t).pathname);const i=Rk(e.base||"/");i!=="/"&&n.startsWith(i)&&(n=n.slice(i.length));let r=ss(e.absolute?e.siteUrl:"");i!=="/"&&r.endsWith(i)&&(r=r.slice(0,r.indexOf(i)));const s=e.withBase?Ld(i,r||"/"):r,o=Ld(n,s);return n==="/"&&!e.withBase?Wu(o):qA(e.trailingSlash,o)}const UA=["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 WA(t){const n=(t.split("/").pop()||t).match(/\.[0-9a-z]+$/i)?.[0];return n&&UA.includes(n.replace(".",""))}function qA(t,e){const n=ql(e);if(WA(n.pathname))return e;const i=t?Wu(n.pathname):ss(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${i}${n.search||""}${n.hash||""}`}function YA(t){return window.location.origin}function XA(t){return YA()}function KA(t={}){const e=kp(),n=XA(),i=kn().app.baseURL||"/";return r=>He(()=>VA($(r),{absolute:$(t.absolute),withBase:$(t.withBase),siteUrl:$(t.canonical)!==!1?e.url:n,trailingSlash:e.trailingSlash,base:i}))}function GA(){const t=kp({resolveRefs:!1}),e=()=>(ei(t.currentLocale)||ei(t.defaultLocale)||"en").replace(/_/g,"-");ra().use(v1);const{canonicalQueryWhitelist:i,canonicalLowercase:r}=kn().public["seo-utils"],s=Bi(),o=KA({withBase:!0,absolute:!0}),a=ia(),l=He(()=>{if(a.value)return!1;const{query:d}=s;let h=o(s.path||"/").value||s.path;if(r)try{h=h.toLocaleLowerCase(e())}catch{h=h.toLowerCase()}const f=Object.fromEntries(Object.entries(d).filter(([g])=>i.includes(g)).sort(([g],[v])=>g.localeCompare(v)));return{rel:"canonical",href:Object.keys(f).length?`${h}?${Xy(f)}`:h}}),c={tagPriority:"low"};xl({htmlAttrs:{lang:e},templateParams:{site:()=>t,siteName:()=>t.name},titleTemplate:"%s %separator %siteName",link:[()=>l.value]},c);const u={ogType:"website",ogUrl:()=>{const d=l.value;return d?d.href:!1},ogLocale:()=>{const d=e();if(d){const h=d.replace("-","_");if(h.includes("_"))return h}return!1},ogSiteName:t.name};if(t.description&&(u.description=t.description),t.twitter){const d=t.twitter.startsWith("@")?t.twitter:`@${t.twitter}`;u.twitterCreator=d,u.twitterSite=d}x1(u,c)}const ZA=tn({name:"nuxt-seo:defaults",order:999,env:{islands:!1},setup(){GA()}}),JA=[ES,xE,EE,FE,jE,HE,zE,VE,UE,WE,qE,KE,GE,aP,IA,HA,zA,ZA],QA={meta_title:"Antony Ardan",meta_description:"Antony Watsonâs About to Find Out follows Jean-Pierre Couran across France in a bright, fast-paced caper of hidden fortunes, secrets, and danger.",privacy_policy:`<h1>Privacy Policy</h1> 7<p>This Privacy Policy explains what information may be collected when people use this website and how that information is handled.</p> 8<p>If you have any questions or require more information about this Privacy Policy, please contact the website owner.</p> 9<h2>Personal information</h2> 10<p>Personal information may be collected when you submit a form, contact the website owner, subscribe to updates, or otherwise choose to share information through this website.</p> 11<p>Personal information is only retained for as long as necessary for the purpose it was provided, unless a longer retention period is required by law.</p> 12<h2>Legal basis</h2> 13<p>Where applicable, the legal basis for collecting and using personal information may include consent, legitimate interests, contract performance, or compliance with legal obligations.</p> 14<h2>Your rights</h2> 15<p>Depending on your location, you may have rights to access, update, delete, restrict, or object to the processing of your personal information. You may also have the right to withdraw consent.</p> 16<h2>Log files</h2> 17<p>Like many websites, this website may use log files. These can include internet protocol addresses, browser type, internet service provider, date and time stamp, referring and exit pages, and similar technical information. This information is used to maintain and improve the website.</p> 18<h2>Cookies</h2> 19<p>This website may use cookies to remember preferences, understand how visitors use the site, and improve the browsing experience. You can control or delete cookies through your browser settings.</p> 20<h2>Third-party services</h2> 21<p>This website may use third-party services, such as analytics, embedded media, spam protection, or hosting providers. These services may process technical information according to their own privacy policies.</p> 22<h2>Online privacy policy only</h2> 23<p>This Privacy Policy applies only to information collected through this website and not to information collected offline or through other channels.</p> 24<h2>Consent</h2> 25<p>By using this website, you consent to this Privacy Policy.</p>`,socials:{},cms_version:2,cookie_banner_text:"<p>
25This website uses cookies to ensure you get the best experience. Would you like to enable cookies on this site?</p>"},e5=JSON.parse(`[{"page":"","detail":false,"is_page":false,"template":"retailers","collections":[{"id":"yr1PoOLXAaOeQY3k","slug":"yr1PoOLXAaOeQY3k","order":0,"fields":{"link":{"value":"https://troubador.co.uk/bookshop/crime-and-thrillers/about-to-find-out"},"logo":{"alt":"Troubador Publishing logo","src":"https://assets.netl.io/media/ardan/troubador.png","file":{"id":5266,"file":"https://assets.netl.io/media/ardan/troubador.png","name":"troubador.png","width":600,"height":177,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:32"}},"ebook":{"value":false},"paperback":{"value":true}},"created_at":"2026-06-01T12:32:30.998Z","comment_moderation_status":"approved"},{"id":"e76pZKeoBaO1m0R8","slug":"e76pZKeoBaO1m0R8","order":1,"fields":{"link":{"value":"https://www.waterstones.com/book/about-to-find-out/antony-ardan//9781806344291"},"logo":{"alt":"Waterstones logo","src":"https://assets.netl.io/media/ardan/waterstones.png","file":{"id":5267,"file":"https://assets.netl.io/media/ardan/waterstones.png","name":"waterstones.png","width":600,"height":89,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:32"}},"ebook":{"value":false},"paperback":{"value":true}},"created_at":"2026-06-01T12:33:01.472Z","comment_moderation_status":"approved"},{"id":"YGPW02qwlBvJ9r6d","slug":"YGPW02qwlBvJ9r6d","order":2,"fields":{"link":{"value":"https://www.amazon.co.uk/About-Find-Out-Antony-Ardan/dp/1806344297/"},"logo":{"alt":"Amazon logo","src":"https://assets.netl.io/media/ardan/amazon.png","file":{"id":5268,"file":"https://assets.netl.io/media/ardan/amazon.png","name":"amazon.png","width":600,"height":181,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:33"}},"ebook":{"value":false},"paperback":{"value":true}},"created_at":"2026-06-01T12:33:24.276Z","comment_moderation_status":"approved"},{"id":"5bnMVvzyV8O8BEq9","slug":"5bnMVvzyV8O8BEq9","order":3,"fields":{"link":{"value":"https://blackwells.co.uk/bookshop/product/About-to-Find-Out-by-Antony-Ardan/9781806344291"},"logo":{"alt":"Blackwell's logo","src":"https://assets.netl.io/media/ardan/blackwells.png","file":{"id":5269,"file":"https://assets.netl.io/media/ardan/blackwells.png","name":"blackwells.png","width":600,"height":80,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:34"}},"ebook":{"value":false},"paperback":{"value":true}},"created_at":"2026-06-01T12:34:03.087Z","comment_moderation_status":"approved"},{"id":"LqkyEO0e71vxM9A0","slug":"LqkyEO0e71vxM9A0","order":4,"fields":{"link":{"value":"https://www.tgjonesonline.co.uk/Product/Antony-Ardan/About-to-Find-Out/15970061"},"logo":{"alt":"TGJones logo","src":"https://assets.netl.io/media/ardan/tgjones.png","file":{"id":5270,"file":"https://assets.netl.io/media/ardan/tgjones.png","name":"tgjones.png","width":600,"height":149,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:34"}},"ebook":{"value":false},"paperback":{"value":true}},"created_at":"2026-06-01T12:34:27.472Z","comment_moderation_status":"approved"},{"id":"1a8gq2rwl8OJEZbr","slug":"1a8gq2rwl8OJEZbr","order":5,"fields":{"link":{"value":"https://www.foyles.co.uk/book/about-to-find-out/antony-ardan/9781806344291"},"logo":{"alt":"Foyles logo","src":"https://assets.netl.io/media/ardan/foyles.webp","file":{"id":5271,"file":"https://assets.netl.io/media/ardan/foyles.webp","name":"foyles.webp","width":334,"height":93,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:34"}},"ebook":{"value":false},"paperback":{"value":true}},"created_at":"2026-06-01T12:34:53.727Z","comment_moderation_status":"approved"}]},{"is_page":true,"meta_title":"Home","meta_description":"","page":"","detail":true,"template":"home-page","collection":{"meta_title":"","meta_description":"","id":"q9GlN2MRjbOVQ6zy","slug":"home-page","order":0,"fields":{"body":{"value":"<p>A fast-paced journey across France of hidden fortunes, secrets and dangers.</p>"},"image":{"alt":"About to Find Out 3D book cover","src":"https://assets.netl.io/media/ardan/book.png","file":{"id":5310,"file":"https://assets.netl.io/media/ardan/book.png","name":"book.png","width":735,"height":1200,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"02 Jun 2026 11:05"}},"heading":{"value":"About to Find Out"},"button_1":{"href":"/about-to-find-out","label":"About the Book","is_external":false,"open_in_new_tab":false},"button_2":{"href":"/about","label":"Meet Antony Ardan","is_external":false,"open_in_new_tab":false},"book_body":{"value":"<p><em>About to Find Out</em> is a gripping journey across France – from Paris to the Côte d’Azur– as a probate researcher uncovers hidden fortunes and a mysterious power held by a self-made billionaire.</p>"},"about_body":{"value":"<p>I started writing this book because I missed France. The crash followed by the crunch meant that we had to sell our first house there and move back to Ireland. I missed the history, the countryside, the food, the towns and villages, the love of art and the respect for beauty in everything. I missed the people, their politeness, respect for strangers and care in doing even the simplest task well.</p>\\n<p>As an Industrial Consultant I'd spent decades on factory floors, office
25s and boardrooms. I'd grown up in a family with a portfolio of businesses; Stained Glass, Marine Engineering, Fishing, Farming and others.</p>\\n<p>People passed on and businesses closed so I became the Administrator of a complicated estate. I became fascinated by the secrets and stories thrown up by the end of an era.</p>\\n<p>We covered a huge amount of France through five summers trundling around in a campervan. In 2016 we had to give it another try and settled in a Breton village near the timeless Mont Saint Michel.</p>\\n<p>It all swam in my head as I tried to get it on paper; Saints, symbolism, the sea and secrets; boats, boardrooms and a billionaire; France, fortunes, failings and friendship.</p>\\n<p> </p>"},"book_image":{"alt":"About to Find Out book cover","src":"https://assets.netl.io/media/ardan/book_8d2eKGv.jpg","file":{"id":5311,"file":"https://assets.netl.io/media/ardan/book_8d2eKGv.jpg","name":"book_8d2eKGv.jpg","width":773,"height":1200,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"02 Jun 2026 11:06"}},"intro_body":{"value":"<p><em>Follow Jean-Pierre Couran's trail from the streets of Paris down the stunning West Coast and through the heart of France to the sunlit shores, beauty and exuberant wealth of the Côte d'Azur.</em></p>"},"subheading":{"value":"A novel by Antony Ardan"},"about_image":{"alt":"Antony Ardan","src":"https://assets.netl.io/media/ardan/about.jpg","file":{"id":5315,"file":"https://assets.netl.io/media/ardan/about.jpg","name":"about.jpg","width":611,"height":829,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"02 Jun 2026 11:08"}},"about_button":{"href":"/about","label":"Learn more","is_external":false,"open_in_new_tab":false},"book_heading":{"value":"A hidden fortune. A trail of secrets."},"writing_body":{"value":"<p>Behind About to Find Out lies a lifetime of travel, observation and fascination with the stories people leave behind.</p>\\n<p>Explore the real experiences, French landscapes and emerging voices that shaped Antony Ardan’s first novel — from the idea behind Jean-Pierre Couran to the process of turning scattered clues into a fast-paced journey across France.</p>"},"about_heading":{"value":"Antony Ardan"},"intro_graphic":{"alt":"Paris to Normandy to Brittany to Vendée to Bordeaux to Côte d'Azur graphic","src":"https://assets.netl.io/media/ardan/journey.png","file":{"id":5312,"file":"https://assets.netl.io/media/ardan/journey.png","name":"journey.png","width":1200,"height":213,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"02 Jun 2026 11:06"}},"intro_heading":{"value":"A journey across France"},"writing_image":{"alt":"Watercolour of Paris illustration","src":"https://assets.netl.io/media/ardan/paris.png","file":{"id":5314,"file":"https://assets.netl.io/media/ardan/paris.png","name":"paris.png","width":1200,"height":760,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"02 Jun 2026 11:07"}},"writing_button":{"href":"/inside-the-writing","label":"Go Inside the Writing","is_external":false,"open_in_new_tab":false},"writing_heading":{"value":"Inside the Writing"},"intro_graphic_mobile":{"alt":"Paris to Normandy to Brittany to Vendée to Bordeaux to Côte d'Azur mobile graphic","src":"https://assets.netl.io/media/ardan/journey-mobile.png","file":{"id":5313,"file":"https://assets.netl.io/media/ardan/journey-mobile.png","name":"journey-mobile.png","width":1141,"height":718,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"02 Jun 2026 11:06"}}},"created_at":"2026-06-01T12:27:23.095Z","comment_moderation_status":"approved"}},{"page":"","detail":false,"is_page":false,"template":"gallery-posts","collections":[{"id":"3QeYjKN7re2D6bmk","slug":"3QeYjKN7re2D6bmk","order":0,"fields":{"image":{"alt":"Tour Solidar - St Malo","src":"https://assets.netl.io/media/ardan/Tour_Solidar_-_St_Malo.jpg","file":{"id":5286,"file":"https://assets.netl.io/media/ardan/Tour_Solidar_-_St_Malo.jpg","name":"Tour_Solidar_-_St_Malo.jpg","width":1080,"height":810,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:11"}},"caption":{"value":"<p>Tour Solidar - St Malo</p>"}},"created_at":"2026-06-01T13:11:40.140Z","comment_moderation_status":"approved"},{"id":"rnol3vVy9yON651D","slug":"rnol3vVy9yON651D","order":1,"fields":{"image":{"alt":"The Breton coast","src":"https://assets.netl.io/media/ardan/The_Breton_coast.jpg","file":{"id":5285,"file":"https://assets.netl.io/media/ardan/The_Breton_coast.jpg","name":"The_Breton_coast.jpg","width":1200,"height":675,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:11"}},"caption":{"value":"<p>The Breton coast</p>"}},"created_at":"2026-06-01T13:11:30.407Z","comment_moderation_status":"approved"},{"id":"JdQDpKpwrxvYXWEl","slug":"JdQDpKpwrxvYXWEl","order":2,"fields":{"image":{"alt":"Sunset over Sougeal","src":"https://assets.netl.io/media/ardan/Sunset_over_Sougeal.jpg","file":{"id":5284,"file":"https://assets.netl.io/media/ardan/Sunset_over_Sougeal.jpg","name":"Sunset_over_Sougeal.jpg","width":1200,"height":675,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:11"}},"caption":{"value":"<p>Sunset over Sougeal</p>"}},"created_at":"2026-06-01T13:11:19.524Z","comment_moderation_status":"approved"},{"id":"Da6R0O7kQoOxrLkp","slug":"Da6R0O7kQoOxrLkp","order":3,"fields":{"image":{"alt":"St. Malo","src":"https://assets.netl.io/media/ardan/St._Malo.jpg","file":{"id":5283,"file":"https://assets.netl.io/media/ardan/St._Malo.jpg","name":"St._Malo.jpg","width":1200,"height":900,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:11"}},"caption":{"value":"<p>St. Malo</p>"}}
25,"created_at":"2026-06-01T13:11:05.112Z","comment_moderation_status":"approved"},{"id":"ZJN0aKRW0029DyeQ","slug":"ZJN0aKRW0029DyeQ","order":4,"fields":{"image":{"alt":"St. Malo - Basin","src":"https://assets.netl.io/media/ardan/St._Malo_-_Basin.jpg","file":{"id":5282,"file":"https://assets.netl.io/media/ardan/St._Malo_-_Basin.jpg","name":"St._Malo_-_Basin.jpg","width":810,"height":1080,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:10"}},"caption":{"value":"<p>St. Malo - Basin</p>"}},"created_at":"2026-06-01T13:10:56.214Z","comment_moderation_status":"approved"},{"id":"8dbQy2X14oOLjlJq","slug":"8dbQy2X14oOLjlJq","order":5,"fields":{"image":{"alt":"Rue de Paris","src":"https://assets.netl.io/media/ardan/Rue_de_Paris.jpg","file":{"id":5281,"file":"https://assets.netl.io/media/ardan/Rue_de_Paris.jpg","name":"Rue_de_Paris.jpg","width":1200,"height":900,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:10"}},"caption":{"value":"<p>Rue de Paris</p>"}},"created_at":"2026-06-01T13:10:47.157Z","comment_moderation_status":"approved"},{"id":"m10yQ2Qre0ODzRPp","slug":"m10yQ2Qre0ODzRPp","order":6,"fields":{"image":{"alt":"Remy's jardain","src":"https://assets.netl.io/media/ardan/Remy_s_jardain.jpg","file":{"id":5280,"file":"https://assets.netl.io/media/ardan/Remy_s_jardain.jpg","name":"Remy_s_jardain.jpg","width":900,"height":1200,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:10"}},"caption":{"value":"<p>Remy's jardain</p>"}},"created_at":"2026-06-01T13:10:35.682Z","comment_moderation_status":"approved"},{"id":"Zb9ANv893WK8ePJg","slug":"Zb9ANv893WK8ePJg","order":7,"fields":{"image":{"alt":"Notre Dame the year before the fire","src":"https://assets.netl.io/media/ardan/Notre_Dame_the_year_before_the_fire.jpg","file":{"id":5279,"file":"https://assets.netl.io/media/ardan/Notre_Dame_the_year_before_the_fire.jpg","name":"Notre_Dame_the_year_before_the_fire.jpg","width":1200,"height":675,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:10"}},"caption":{"value":"<p>Notre Dame the year before the fire</p>"}},"created_at":"2026-06-01T13:10:23.256Z","comment_moderation_status":"approved"},{"id":"WdyQXOlnw9KEw1pY","slug":"WdyQXOlnw9KEw1pY","order":8,"fields":{"image":{"alt":"Morlaix - Home of the Pont Aven","src":"https://assets.netl.io/media/ardan/Morlaix_-_Home_of_the_Pont_Aven.jpg","file":{"id":5278,"file":"https://assets.netl.io/media/ardan/Morlaix_-_Home_of_the_Pont_Aven.jpg","name":"Morlaix_-_Home_of_the_Pont_Aven.jpg","width":810,"height":1080,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:10"}},"caption":{"value":"<p>Morlaix - Home of the Pont Aven</p>"}},"created_at":"2026-06-01T13:10:09.913Z","comment_moderation_status":"approved"},{"id":"8ZDNPvJno7vgzBkp","slug":"8ZDNPvJno7vgzBkp","order":9,"fields":{"image":{"alt":"Lucy - Rue de Paris","src":"https://assets.netl.io/media/ardan/Lucy_-Rue_de_Paris.jpg","file":{"id":5277,"file":"https://assets.netl.io/media/ardan/Lucy_-Rue_de_Paris.jpg","name":"Lucy_-Rue_de_Paris.jpg","width":900,"height":1200,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:09"}},"caption":{"value":"<p>Lucy - Rue de Paris</p>"}},"created_at":"2026-06-01T13:09:59.940Z","comment_moderation_status":"approved"},{"id":"k9g7P2ERoMOBL8JQ","slug":"k9g7P2ERoMOBL8JQ","order":10,"fields":{"image":{"alt":"Lorient","src":"https://assets.netl.io/media/ardan/Lorient.jpg","file":{"id":5276,"file":"https://assets.netl.io/media/ardan/Lorient.jpg","name":"Lorient.jpg","width":1200,"height":900,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:09"}},"caption":{"value":"<p>Lorient</p>"}},"created_at":"2026-06-01T13:09:48.693Z","comment_moderation_status":"approved"},{"id":"aDE53OwrR82840lR","slug":"aDE53OwrR82840lR","order":11,"fields":{"image":{"alt":"Le jardain","src":"https://assets.netl.io/media/ardan/Le_jardain.jpg","file":{"id":5275,"file":"https://assets.netl.io/media/ardan/Le_jardain.jpg","name":"Le_jardain.jpg","width":1200,"height":900,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:09"}},"caption":{"value":"<p>Le jardain</p>"}},"created_at":"2026-06-01T13:09:38.485Z","comment_moderation_status":"approved"}
25,{"id":"Jl7PEKZ1dlvYM5ZN","slug":"Jl7PEKZ1dlvYM5ZN","order":12,"fields":{"image":{"alt":"Granville - St Pair far off","src":"https://assets.netl.io/media/ardan/Granville_-_St_Pair_far_off.jpg","file":{"id":5274,"file":"https://assets.netl.io/media/ardan/Granville_-_St_Pair_far_off.jpg","name":"Granville_-_St_Pair_far_off.jpg","width":1200,"height":675,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:08"}},"caption":{"value":"<p>Granville - St Pair far off</p>"}},"created_at":"2026-06-01T13:09:28.865Z","comment_moderation_status":"approved"},{"id":"4jEe9O1nylvRP0aN","slug":"4jEe9O1nylvRP0aN","order":13,"fields":{"image":{"alt":"Etretat","src":"https://assets.netl.io/media/ardan/Etretat.jpg","file":{"id":5273,"file":"https://assets.netl.io/media/ardan/Etretat.jpg","name":"Etretat.jpg","width":1080,"height":810,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:08"}},"caption":{"value":"<p>Etretat</p>"}},"created_at":"2026-06-01T13:08:48.247Z","comment_moderation_status":"approved"},{"id":"ZJgk0KDX5wKQ95M4","slug":"ZJgk0KDX5wKQ95M4","order":14,"fields":{"image":{"alt":"Docking at Cherbourg","src":"https://assets.netl.io/media/ardan/Docking_at_Cherbourg.jpg","file":{"id":5272,"file":"https://assets.netl.io/media/ardan/Docking_at_Cherbourg.jpg","name":"Docking_at_Cherbourg.jpg","width":1200,"height":675,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 14:08"}},"caption":{"value":"<p>Docking at Cherbourg</p>"}},"created_at":"2026-06-01T13:08:21.736Z","comment_moderation_status":"approved"}]},{"is_page":true,"meta_title":"About","meta_description":"","page":"","detail":true,"template":"about-page","collection":{"meta_title":"","meta_description":"","id":"yVxmzOmxrq2k7W9n","slug":"about-page","order":0,"fields":{"image":{"alt":"Antony Ardan","src":"https://assets.netl.io/media/ardan/bio.jpg","file":{"id":5287,"file":"https://assets.netl.io/media/ardan/bio.jpg","name":"bio.jpg","width":1080,"height":829,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 16:17"}},"heading":{"value":"Antony Ardan"},"biography":{"value":"<p>The idea of huge wealth added spice and depth as well as the opportunity for the story to sweep across France.</p>\\n<p> </p>"}},"created_at":"2026-06-01T15:17:46.076Z","comment_moderation_status":"approved"}},{"is_page":true,"meta_title":"Gallery","meta_description":"","page":"","detail":true,"template":"gallery-page","collection":{"meta_title":"","meta_description":"","id":"d09ny2nB832PlWgb","slug":"gallery-page","order":0,"fields":{"body":{"value":"<p>From harbour towns and Breton coastlines to Paris streets, gardens and quiet French villages, this gallery gathers a selection of places that reflect the landscapes, atmosphere and sense of journey behind Antony Ardan’s writing.</p>\\n<p>These images offer a glimpse of the France that runs through About to Find Out: bright, varied, characterful and sometimes quietly mysterious. They are not just settings, but part of the texture of the story — the roads, coastlines, towns and hidden corners that help bring Jean-Pierre Couran’s world to life.</p>"},"heading":{"value":"Places That Shaped the Story"}},"created_at":"2026-06-01T13:12:57.638Z","comment_moderation_status":"approved"}},{"is_page":true,"meta_title":"Inside the Writing","meta_description":"","page":"","detail":true,"template":"inside-the-writing-page","collection":{"meta_title":"","meta_description":"","id":"BR6ywvkojqvzagnL","slug":"inside-the-writing-page","order":0,"fields":{"body":{"value":"<h2>Trying to be real</h2>\\n<p>It was after one of our trips that I first got the idea of writing. Initially it was about foreigners travelling and having adventures in France but it didn’t feel immersive enough.</p>\\n<p>I didn’t want to write another ‘We moved to France’ book but I did want to record what I’d experienced, learned and loved about France and the French. </p>\\n<p>Having been the Administrator for a complicated and long-tailed family estate, I became fascinated with the secrets and stories thrown up by the end of an era. I tied the two ideas together in a story about French people living and working in France after the death of someone who touched all their lives for better or worse. The voices began talking to me, telling me the story, a whisper, a hint, a suggestion of mystery, intrigue, secrets and deceptions.</p>\\n<h2>
25Narrator</h2>\\n<p>I needed a narrator and up popped Jean-Pierre Couran. He was down on his luck in a mess he'd made for himself. Tenacious but temperamental, he wants to belong again in both his private and professional lives. A man with a disrespect for a system in which he could have been an insider if he hadn’t thrown away his chances.</p>\\n<p>Distracted by a pretty face but laser focused on getting to the truth and finishing the job, he is gifted with the common touch, a keen sense of observation and huge moral courage. However, he resents instructions and has no idea of when to stop digging.</p>\\n<h2>Process</h2>\\n<p>I’ve started four books and finished two so far. I let the narrator flow freely for the first ten chapters or so with no plotting. Then I see what they are saying and start to pull it into an overall shape. My engineering training leads me to use spreadsheets for characters, locations and, most important, listing scenes. I swap scenes from start to middle and end to start and keep swapping until it reveals an outline plot. I might have an idea of where the eventual plot will land but the path of how to get there is up to the narrator and the other voices.</p>"},"heading":{"value":"Inside the Writing"}},"created_at":"2026-06-01T14:19:04.579Z","comment_moderation_status":"approved"}},{"is_page":true,"meta_title":"About to Find Out","meta_description":"","page":"","detail":true,"template":"about-to-find-out-page","collection":{"meta_title":"","meta_description":"","id":"Z5Xn4v6YPRO9JVDe","slug":"about-to-find-out-page","order":0,"fields":{"cover":{"alt":"About to Find Out book cover","src":"https://assets.netl.io/media/ardan/book.jpg","file":{"id":5265,"file":"https://assets.netl.io/media/ardan/book.jpg","name":"book.jpg","width":773,"height":1200,"website":"g04pZlOjAd2qBxQA","file_type":"image","uploaded_on":"01 Jun 2026 13:31"}},"title":{"value":"About to Find Out"},"synopsis":{"value":"<p>Frederic Vimont was a self-made billionaire, or so it seemed until his death reveals the extent of his genius and duplicity.</p>\\n<p>Probate researcher Jean-Pierre Couran is sent by his Paris law firm to find and secure the assets.</p>\\n<p>Sweeping from Paris, through Normandy, Brittany, The Vendee, Bordeaux and Cote D’Azur his investigations reveal that Vimont had as many enemies as he had secrets and lovers. There are hints that Vimont had a special power that kept his friends on a leash and his enemies at bay.</p>\\n<p>Couran realises that he isn't alone digging into Vimont’s hidden past and enormous wealth and that he’s being manipulated while also being tracked and hunted. Spirals of deceit lead to trust becoming a de-based commodity.</p>\\n<p>Fast-paced action, tense encounters, victories and defeats surround Couran as he untangles secrets, finds the hidden assets and reveals Vimont’s special power.</p>\\n<p>All this is played out against Couran’s own struggles with his chaotic private life. </p>"},"publication_date":{"value":"28th July, 2026"},"retailers_heading":{"value":"Order now"}},"created_at":"2026-06-01T12:31:36.347Z","comment_moderation_status":"approved"}}]`),t5={website:QA,collections:e5},dg={meta_title:"Netlio",meta_description:"Netlio design brands, build websites, and develop custom apps and APIs to deliver practical digital solutions for modern businesses."},sw="<p>This website uses cookies to ensure you get the best experience. Would you like to enable cookies on this site?</p>",ow=t5,n5=ow.collections,lf={...dg,privacy_policy:"",cookie_banner_text:sw,socials:{},...ow.website},kr=t=>{if(!t)return;const e=t.trim();return e.length?e:void 0},Hh=t=>t?.replace(/_/g,"-")||"",hg=t=>{const e=Hh($(t));return e&&n5.find(n=>Hh(n.template)===e)||null},o0=t=>kr($(t)),i5=()=>kr(lf.meta_title)||dg.meta_title,r5=()=>kr(lf.meta_description)||dg.meta_description,s5=t=>{const n=kr(kn().public?.url);if(!n)return;const i=n.startsWith("http")?n:`https://${n}`;return new URL(t,i).toString()},o5=(t,e,n)=>{const i=[t];return typeof n=="number"&&i.push(`[${n}]`),e?.slug&&i.push(` slug="${e.slug}"`),e?.id&&i.push(` id="${e.id}"`),i.join("")},a5=t=>{const e=t?.fields?Object.keys(t.fields):[];return e.length?e.join(", "):"none"},l5=(t,e,n,i)=>{const r=e?.fields?.[n];if(!r||!Object.prototype.hasOwnProperty.call(r,"value"))throw new Error(`[Netlio CMS] Missing field "${n}.value" in ${o5(t,e,i)}. Available fields: ${a5(e)}.`);return r.value},Qs=()=>lf,c5=()=>Object.entries(lf.socials||{}).filter(([,t])=>kr(t)),aw=()=>c5().length>0,a0=t=>!!hg(t),u5=t=>{const e=hg(t);return e?.detail?e:null},lR=(t={})=>{const e=Qs(),n=Bi(),i=t.page?u5(t.page):null,r=$(t.collection)||i?.collection||null,s=i5(),o=kr(r?.meta_title),a=kr(r?.meta_description),l=kr(i?.meta_title),c=kr(i?.meta_description),u=o0(t.title),d=o||l,h=d||u||s,f=a||c||o0(t.description)||r5(),p=!!$(t.appendWebsiteTitle),g=d&&s?`${d} | ${s}`:p&&u&&s&&u!==s?`${u} | ${s}`:h,v=s5(n.path);return xl({title:g,meta:[{name:"description",content:f},{property:"og:url",content:v},{property:"og:title",content:g},{property:"og:description",content:f},{name:"twitter:title",content:g},{name:"twitter:description",content:f}]}),v&&xl({link:[{rel:"canonical",href:v}]}),{title:g,description:f,canonicalUrl:v,website:e,page:i}},Fl=(t,e=null,n=!1)=>{const i=Hh($(t)),r=hg(t);if(!r)return console.error(`[Netlio CMS] Missing collection template "${i}". Check the public API response includes this template.`),null;if(r.detail){const l=r;if(!l.collection)throw new Error(`[Netlio CMS] Missing singular collection for template "${i}". Check the public API response includes the collection object.`);return n?l.collection:l.collection.fields}const s=r;if(!Array.isArray(s.collections))throw new Error(`[Netlio CMS] Missing collection list for template "${i}". Check the public API response includes a collections array.`);const o=$(e);if(!o)return s.collections;const a=s.collections.find(l=>l.slug===o||l.id===o);if(!a){const l=s.collections.map(c=>c.slug).join(", ")||"none";throw new Error(`[Netlio CMS] Missing collection in "${i}" with slug "${o}". Available slugs: ${l}.`)}return n?a:a.fields},lw=()=>{const t=wp("reduced-motion",()=>!1);{const e=window.matchMedia("(prefers-reduced-motion: reduce)");t.value=e.matches,e.addEventListener("change",n=>{t.value=n.matches})}return t},f5={class:"relative"},d5={class:"h-auto absolute top-1/2 -translate-y-1/2 p-4 sm:p-6 flex justify-center w-full"},h5={class:"max-w-2xl mx-auto"},p5=Ke({__name:"InitialTransitionOverlay",setup(t){const n=Qs().meta_title,{setPhase:i,markInitialComplete:r}=af(),s=lw(),o=Te(null),a=Te(null);let l=null,c=null,u=!1;const d=()=>{u||(u=!0,c&&(window.clearTimeout(c),c=null),o.value&&Xe.set(o.value,{display:"none",opacity:0}
25),i("after-enter"),r())},h=()=>{l&&(l.kill(),l=null)};return In(()=>{if(s.value){i("enter"),d();return}if(!o.value||!a.value){d();return}i("before-enter"),c=window.setTimeout(d,1500);try{o.value.dataset.transitionControlled="true",Xe.set(o.value,{display:"block",opacity:1,pointerEvents:"auto"}),l=Xe.timeline({onStart:()=>{i("enter")},onComplete:()=>{d()}}),l.to(a.value,{opacity:0,duration:.5,ease:"power2.in"},"+=0.3").to(o.value,{opacity:0,duration:.6,ease:"power2.in"},"<+=0.1")}catch{h(),d()}}),Si(()=>{h(),d()}),(f,p)=>(te(),pe("div",null,[J("div",f5,[J("div",{ref_key:"transitionHTML",ref:o,class:"initial-transition-overlay fixed bg-dark h-dvh inset-0 z-transition-html",style:{opacity:"1","pointer-events":"auto"}},[J("div",d5,[J("div",h5,[J("p",{ref_key:"introContent",ref:a,class:"text-4xl font-display text-light text-center pointer-events-none",style:{opacity:"1"}},mt($(n)),513)])])],512)])]))}}),Gl=(t,e)=>{const n=t.__vccOpts||t;for(const[i,r]of e)n[i]=r;return n},g5=Object.assign(Gl(p5,[["__scopeId","data-v-7bbcd98a"]]),{__name:"LayoutInitialTransitionOverlay"}),m5={};function _5(t,e){return te(),pe("div",null,[...e[0]||(e[0]=[J("div",{class:"relative"},[J("div",{id:"transition-html",style:{display:"none",opacity:"0","pointer-events":"none"},class:"fixed bg-dark h-dvh inset-0 z-transition-html"})],-1)])])}const y5=Object.assign(Gl(m5,[["render",_5]]),{__name:"LayoutTransitionOverlay"}),v5=Ke({__name:"Button",props:{secondary:{type:Boolean},light:{type:Boolean},small:{type:Boolean}},setup(t){return(e,n)=>(te(),pe("button",zo(e.$attrs,{class:["transition-all cursor-pointer hover:brightness-90 font-display disabled:hover:cursor-not-allowed inline-flex items-center justify-center text-xl font-semibold rounded border whitespace-nowrap",{"bg-primary border-primary text-light":!t.secondary&&!t.light,"bg-accent border-accent":t.light&&!t.secondary,"bg-transparent border-dark text-dark":t.secondary&&!t.light,"bg-transparent border-light text-light":t.secondary&&t.light,"px-3 py-1 text-sm":t.small,"px-4 sm:px-6 py-2 text-base":!t.small}]}),[er(e.$slots,"default")],16))}}),sa=Object.assign(v5,{__name:"UiButton"}),b5=Ke({__name:"Text",props:{active:{type:Boolean},isNavBackgroundVisible:{type:Boolean}},setup(t){return(e,n)=>(te(),pe("span",{class:_t(["hover:text-accent font-display text-xl whitespace-nowrap transition-all cursor-pointer border-b-2 pb-2",{"border-accent":t.active,"border-transparent":!t.active,"text-light":t.isNavBackgroundVisible,"text-dark":!t.isNavBackgroundVisible}])},[er(e.$slots,"default")],2))}}),cw=Object.assign(b5,{__name:"LayoutNavbarText"}),uw="@contact",fw="@newsletter",w5="@reviews",x5="@questions",fd="@audio",Rc=Kt({open:!1}),pg=()=>{function t(){Rc.open?Rc.open=!1:Rc.open=!0}return{contactPopupState:Rc,toggleContactPopup:t}},Oc=Kt({opened:!1,open:!1}),dw=()=>{function t(e){Oc.open=e,Oc.opened===!1&&e===!0&&(Oc.opened=!0)}return{newsletterPopupState:Oc,toggleNewsletterPopup:t}},Mc=Kt({open:!1}),hw=()=>{function t(){Mc.open?Mc.open=!1:Mc.open=!0}return{reviewsPopupState:Mc,toggleReviewsPopup:t}},Lc=Kt({open:!1}),pw=()=>{function t(){Lc.open?Lc.open=!1:Lc.open=!0}return{qaPopupState:Lc,toggleQaPopup:t}};let wa=null;const Fn=Kt({open:!1,currentAudioSlug:"",isPlaying:!1}),gw=()=>{const e=!!kn().public.audioPlayerPopup,i=e?(()=>{if(!e)return[];if(wa)return wa;const c=Fl("audio-player");return wa=Array.isArray(c)?c:[],Fn.currentAudioSlug||=wa[0]?.slug??"",wa})():[],r=He(()=>i.find(c=>c.slug===Fn.currentAudioSlug)??i[0]);function s(c){e&&(c&&i.some(u=>u.slug===c)&&(Fn.currentAudioSlug=c),Fn.open=!0,Fn.isPlaying=!0)}function o(){Fn.open=!1,Fn.isPlaying=!1}function a(c,u=!0){!e||!i.some(d=>d.slug===c)||(Fn.currentAudioSlug=c,Fn.open=!0,Fn.isPlaying=u)}function l(){e&&(Fn.open=!0,Fn.isPlaying=!Fn.isPlaying)}return{audioPlayerState:Fn,audioData:i,currentAudio:r,openAudioPlayer:s,closeAudioPlayer:o,selectAudio:a,toggleAudioPlayback:l}},k5=()=>{const e=!!kn().public.audioPlayerPopup,{toggleContactPopup:n}=pg(),{toggleNewsletterPopup:i}=dw(),{toggleReviewsPopup:r}=hw(),{toggleQaPopup:s}=pw(),o=e?gw():null,a={[uw]:()=>n(),[fw]:()=>i(!0),[w5]:()=>r(),[x5]:()=>s()};return o&&(a[fd]=()=>o.openAudioPlayer()),{trigger:c=>{if(!c)return;if(c.startsWith(`${fd}:`)){o?.openAudioPlayer(c.slice(`${fd}:`.length));return}const u=a[c];u?u():console.warn(`No composable found for action: ${c}`)}}},T5={key:0},S5=Ke({__name:"SmartLink",props:{link:{},openInNewTab:{type:Boolean},isExternal:{type:Boolean},ariaLabel:{}},setup(t){const{trigger:e}=k5();return(n,i)=>{const r=Zu;return t.link?t.link.startsWith("@")?(te(),pe("div",zo({key:1,role:"button",tabindex:"0",onClick:i[0]||(i[0]=s=>$(e)(t.link)),onKeydown:[i[1]||(i[1]=nm(vl(s=>$(e)(t.link),["prevent"]),["enter"])),i[2]||(i[2]=nm(vl(s=>$(e)(t.link),["prevent"]),["space"]))]},n.$attrs),[er(n.$slots,"default")],16)):(te(),Ze(r,zo({key:2,to:t.link,target:t.openInNewTab?"_blank":void 0,rel:t.isExternal?"noopener noreferrer":void 0,external:t.isExternal,"aria-label":t.ariaLabel},n.$attrs),{default:Ie(()=>[er(n.$slots,"default")]),_:3},16,["to","target","rel","external","aria-label"])):(te(),pe("div",T5,[er(n.$slots,"default")]))}}}),cf=Object.assign(S5,{__name:"CmsSmartLink"}),C5={class:"relative overflow-hidden h-full"},E5={class:"absolute right-0 top-1/2 -translate-y-1/2"},P5={key:0},A5={key:1},R5={ref:"navItem",class:"inline-block relative pr-6 h-full"},O5={key:0,class:"block h-full p-2"},M5=["aria-label"],L5={key:1},D5=Ke({__name:"DropdownItem",props:{link:{}},setup(t){const e=Bi(),n=i=>({maskImage:`url('${i}')`,WebkitMaskImage:`url('${i}')`,maskRepeat:"no-repeat",WebkitMaskRepeat:"no-repeat",maskPosition:"left center",WebkitMaskPosition:"left center",maskSize:"contain",WebkitMaskSize:"contain"});return(i,r)=>{const s=sa,o=cf;return te(),Ze(o,{link:t.link.href,"is-external":t.link.is_external,"open-in-new-tab":t.link.open_in_new_tab},{default:Ie(()=>[t.link.cta?(te(),Ze(s,{key:0,class:"sidebar-item w-full"},{default:Ie(()=>[Tt(mt(t.link.name),1)]),_:1})):(te(),pe("div",{key:1,ref:"navItemContainer",class:_t(["group sidebar-item relative text-black font-headings text-2xl transition duration-300 px-2 xs:px-4 sm:px-6 cursor-default",[t.link.logo?"h-14 py-2":"py-4",{"hover:text-accent cursor-pointer":$(e).path!==t.link.href}]])},[J("div",{class:_t(["absolute top-0 left-0 size-full",{"rounded-2xl scale-90 group-hover:scale-100 transition-transform duration-500 group-hover:bg-primary will-change-transform":$(e).path!==t.link.href}])},null,2),J("div",C5,[J("div",E5,[$(e).path===t.link.href?(te(),pe("div",P5,[...r[0]||(r[0]=[J("div",{class:"size-2 bg-dark rounded-full"},null,-1)])])):(te(),pe("div",A5,[...r[1]||(r[1]=[J("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",class:"size-5 text-light scale-0 group-hover:scale-100 duration-500 will-change-transform"},[J("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)])]))]),J("span",R5,[t.link.logo?(te(),pe("span",O5,[J("div",{class:"h-full w-32 bg-current text-dark group-hover:text-light transition-colors duration-300",role:"img","aria-label":t.link.logo.alt,style:ta(n(t.link.logo.src))},null,12,M5)])):(te(),pe("span",L5,mt(t.link.name),1))],512)])],2))]),_:1},8,["link","is-external","open-in-new-tab"])}}}),mw=Object.assign(D5,{__name:"LayoutNavbarDropdownItem"}),N5={class:"w-max mt-2"},I5={role:"list",class:"w-max bg-light rounded-lg border border-dark/30 p-1"},B5=Ke({__name:"Dropdown",props:{link:{}
25,isNavBackgroundVisible:{type:Boolean}},setup(t){const e=Bi(),n=g=>g.split("?")[0].replace(/\/$/,"")||"/",i=g=>{if(!g||g.startsWith("@"))return!1;const v=n(e.path),w=n(g);return w==="/"?v===w:v===w||v.startsWith(`${w}/`)},r=He(()=>i(t.link.href)||"dropdownLinks"in t.link&&t.link.dropdownLinks.some(g=>i(g.href)));let s=null;const o=Te(!1),a=Te(null),l=Te(null),c=Te(null);In(()=>{s=Xe.context(()=>{a.value&&(Xe.set(a.value,{height:0,opacity:0,display:"block"}),c.value=Xe.timeline({paused:!0}).to(a.value,{height:"auto",opacity:1,duration:.3,ease:"power2.out"},0))}),document.addEventListener("click",f),document.addEventListener("scroll",p)});const u=()=>{o.value?h():d()},d=()=>{c.value&&(c.value.play(),o.value=!0)},h=()=>{c.value&&(c.value.reverse(),o.value=!1)};Nt(()=>e.name,()=>{o.value&&h()});const f=g=>{!l.value||!o.value||l.value.contains(g.target)||h()},p=()=>{o.value&&h()};return Si(()=>{s&&s.revert(),document.removeEventListener("click",f),document.removeEventListener("scroll",p)}),(g,v)=>{const w=sa,b=cw,m=cf,_=mw;return te(),pe("li",null,[J("div",{ref_key:"dropdownContainer",ref:l,class:"relative transition duration-300"},[me(m,{link:t.link.href,onClick:vl(u,["prevent"])},{default:Ie(()=>[t.link.cta?(te(),Ze(w,{key:0,light:""},{default:Ie(()=>[Tt(mt(t.link.name),1)]),_:1})):(te(),Ze(b,{key:1,active:$(r),"is-nav-background-visible":t.isNavBackgroundVisible},{default:Ie(()=>[Tt(mt(t.link.name),1)]),_:1},8,["active","is-nav-background-visible"]))]),_:1},8,["link"]),"dropdownLinks"in t.link?(te(),pe("div",{key:0,ref_key:"dropdown",ref:a,class:"absolute right-0 top-full origin-top overflow-hidden will-change-transform z-50",style:{height:"0",opacity:"0"}},[J("div",N5,[J("ul",I5,[(te(!0),pe(pt,null,Ar(t.link.dropdownLinks,y=>(te(),Ze(_,{key:y.name,link:y},null,8,["link"]))),128))])])],512)):Lt("",!0)],512)])}}}),$5=Object.assign(B5,{__name:"LayoutNavbarDropdown"}),F5=Ke({__name:"Link",props:{link:{},isNavBackgroundVisible:{type:Boolean}},setup(t){const e=Bi(),n=r=>r.split("?")[0].replace(/\/$/,"")||"/",i=He(()=>{if(!t.link.href||t.link.href.startsWith("@"))return!1;const r=n(e.path),s=n(t.link.href);return s==="/"?r===s:r===s||r.startsWith(`${s}/`)});return(r,s)=>{const o=$5,a=sa,l=cf,c=cw;return te(),pe("div",null,["dropdownLinks"in t.link?(te(),Ze(o,{key:0,link:t.link,"is-nav-background-visible":t.isNavBackgroundVisible},null,8,["link","is-nav-background-visible"])):t.link.cta?(te(),Ze(l,{key:1,link:t.link.href,"is-external":t.link.is_external,"open-in-new-tab":t.link.open_in_new_tab,class:"transition duration-300"},{default:Ie(()=>[me(a,{small:"",light:""},{default:Ie(()=>[Tt(mt(t.link.name),1)]),_:1})]),_:1},8,["link","is-external","open-in-new-tab"])):(te(),Ze(l,{key:2,link:t.link.href,"is-external":t.link.is_external,"open-in-new-tab":t.link.open_in_new_tab,class:"transition duration-300"},{default:Ie(()=>[me(c,{active:$(i),"is-nav-background-visible":t.isNavBackgroundVisible},{default:Ie(()=>[Tt(mt(t.link.name),1)]),_:1},8,["active","is-nav-background-visible"])]),_:1},8,["link","is-external","open-in-new-tab"]))])}}}),j5=Object.assign(F5,{__name:"LayoutNavbarLink"}),H5={key:0},z5={class:"sr-only"},V5=["viewBox","innerHTML"],U5={class:"sr-only"},W5=Ke({__name:"SocialMedia",setup(t){const n=Qs().socials||{},i=[{key:"facebook",label:"Facebook",sr:"Follow on Facebook",class:"size-7",viewBox:"0 0 24 24",svg:'<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.987
25h-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" />'},{key:"instagram",label:"Instagram",sr:"Follow on Instagram",viewBox:"0 0 24 24",class:"size-7",svg:'<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" />'},{key:"twitter",label:"Twitter",sr:"Follow on Twitter",viewBox:"0 0 1200 1227",svg:'<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" />'},{key:"youtube",label:"YouTube",sr:"Follow on YouTube",viewBox:"0 0 576 512",svg:'<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" />'},{key:"linkedin",label:"LinkedIn",sr:"Follow on LinkedIn",viewBox:"0 0 448 512",svg:'<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" />'},{key:"tiktok",label:"TikTok",sr:"Follow on TikTok",viewBox:"0 0 512 512",svg:'<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"/>'},{key:"threads",label:"Threads",sr:"Follow on Threads",viewBox:"0 0 192 192",svg:'<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
2562.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" />'},{key:"pinterest",label:"Pinterest",sr:"Follow on Pinterest",viewBox:"0 0 256 256",svg:'<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" />'},{key:"linktree",label:"Linktree",sr:"Follow on Linktree",viewBox:"0 0 417 512.238",svg:'<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"/>'},{key:"website",label:"Website",sr:"Visit my website",viewBox:"0 0 24 24",svg:'<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" />'},{key:"bluesky",label:"Bluesky",sr:"Follow on Bluesky",viewBox:"0 0 600 530",svg:'<path d="m135.72 44.03c66.496 49.921 138.02 151.14 164.28 205.46 26.262-54.316 97.782-155.54 164.28-205.46 47.98-36.02
251 125.72-63.892 125.72 24.795 0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.3797-3.6904-10.832-3.7077-7.8964-0.0174-2.9357-1.1937 0.51669-3.7077 7.8964-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.4491-163.25-81.433-5.9562-21.282-16.111-152.36-16.111-170.07 0-88.687 77.742-60.816 125.72-24.795z" />'},{key:"reddit",label:"Reddit",sr:"Follow on Reddit",viewBox:"0 0 2091 2091",svg:'<path d="M1941.333 1102q0 58-29.5 105.5t-79.5 72.5q12 46 12 96 0 155-106.5 287t-290.5 208.5-400 76.5-399.5-76.5-290-208.5-106.5-287q0-47 11-94-51-25-82-73.5t-31-106.5q0-82 58-140.5t141-58.5q85 0 145 63 218-152 515-162l116-521q3-13 15-21t26-5l369 81q18-37 54-59.5t79-22.5q62 0 106 43.5t44 105.5-44 106-106 44-105.5-43.5-43.5-105.5l-334-74-104 472q300 9 519 160 58-61 143-61 83 0 141 58.5t58 140.5zm-1374 199q0 62 43.5 106t105.5 44 106-44 44-106-44-105.5-106-43.5q-61 0-105 44t-44 105zm810 355q11-11 11-26t-11-26q-10-10-25-10t-26 10q-41 42-121 62t-160 20-160-20-121-62q-11-10-26-10t-25 10q-11 10-11 25.5t11 26.5q43 43 118.5 68t122.5 29.5 91 4.5 91-4.5 122.5-29.5 118.5-68zm-3-205q62 0 105.5-44t43.5-106q0-61-44-105t-105-44q-62 0-106 43.5t-44 105.5 44 106 106 44z"/>'},{key:"substack",label:"Substack",sr:"Follow on Substack",viewBox:"0 0 448 511.471",svg:'<path d="M0 0h448v62.804H0V0zm0 229.083h448v282.388L223.954 385.808 0 511.471V229.083zm0-114.542h448v62.804H0v-62.804z"/>'}],r=He(()=>i.filter(s=>n[s.key]));return(s,o)=>{const a=Zu;return $(r).length?(te(),pe("ul",H5,[(te(!0),pe(pt,null,Ar($(r),l=>(te(),pe("li",{key:l.key,class:"flex items-center group"},[me(a,{external:"",target:"_blank",href:$(n)[l.key],class:"transition-all hover:text-accent"},{default:Ie(()=>[J("span",z5,mt(l.label),1),(te(),pe("svg",{class:_t(["inline",l.class??"size-6"]),fill:"currentColor",viewBox:l.viewBox,"aria-hidden":"true",innerHTML:l.svg},null,10,V5)),J("p",U5,mt(l.sr),1)]),_:2},1032,["href"])]))),128))])):Lt("",!0)}}}),gg=Object.assign(W5,{__name:"UiSocialMedia"}),_w=(t={})=>{const e=kn(),{contactPopup:n,newsletterPopup:i}=e.public,r=e.public.pages,s=a0("books")?Fl("books"):[],o=a0("retailers")?Fl("retailers"):[],a=0,l=[...r],c=(d,h)=>l5("books",d,"title",h),u=d=>d.fields.logo.alt.replace(/\s+logo$/i,"");if(s&&s.length)if(s.length===1){const d=c(s[0],0);l.splice(l.length+a,0,{name:d,href:`/books/${s[0].slug}`,cta:!1})}else l.splice(l.length+a,0,{name:"Books",href:void 0,cta:!1,dropdownLinks:s.map((d,h)=>({name:c(d,h),href:`/books/${d.slug}`,cta:!1}))});if(n&&l.splice(l.length+a,0,{name:"Contact",href:uw,cta:!1}),i&&l.splice(l.length+a,0,{name:"Newsletter",href:fw,cta:!1}),o.length){const d=t.buyNowHref?{name:"Order Now",href:t.buyNowHref,cta:!0}:{name:"Buy now",href:void 0,cta:!0,dropdownLinks:o.filter(h=>h.fields.link.value).map(h=>({name:u(h),href:h.fields.link.value,cta:!1,logo:h.fields.logo,is_external:!0,open_in_new_tab:!0}))};l.splice(l.length+a,0,d)}return l},yw=()=>{const t=Te(0),e=Te(0);function n(){t.value=window.innerWidth,e.value=window.innerHeight}return In(()=>{n(),window.addEventListener("resize",n)}),Vl(()=>{window.removeEventListener("resize",n)}),{width:t,height:e}},q5={class:"w-full xs:min-w-sm"},Y5={role:"list",class:"w-full bg-light border border-dark/20 shadow-lg rounded-lg p-1"},X5={key:0},K5=Ke({__name:"Sidebar",setup(t){const e=_w({buyNowHref:"/about-to-find-out#retailers"}),n=Bi();let i=null,r=null,s=null;const o=[],a=Te(null),l=Te(null),c=Te(null),u=Te(null),d=Te(null),h=Te(null),f=Te(!1),{width:p}=yw(),g=()=>{f.value=!1,a.value&&a.value.isActive()&&a.value.kill(),l.value&&l.value.restart()},v=()=>{f.value=!0,l.value&&l.value.isActive()&&l.value.kill(),a.value&&a.value.restart()};return In(()=>{const w=document.querySelectorAll(".sidebar-item");i=Xe.context(()=>{l.value=Xe.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(c.value,{display:"none",opacity:0,duration:.3,rotate:2,y:"50px"},0),a.value=Xe.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(c.value,{display:"block",opacity:1,rotate:0,duration:.3,y:0},0)}),Xe.set(c.value,{y:"50px"}),r=b=>{f.value&&c.value&&!c.value.contains(b.target)&&u.value&&!u.value.contains(b.target)&&g()},document.addEventListener("click",r),s=()=>{f.value?g():v()}
25,u.value?.addEventListener("click",s),w.forEach(b=>{const m=()=>g();b.addEventListener("click",m),o.push(()=>b.removeEventListener("click",m))})}),Si(()=>{i&&i.revert(),r&&document.removeEventListener("click",r),s&&u.value&&u.value.removeEventListener("click",s),o.forEach(w=>w())}),Nt(p,w=>{w>768&&f.value&&g()}),Nt(()=>n.path,()=>{f.value&&g()}),(w,b)=>{const m=mw;return te(),pe(pt,null,[J("div",null,[(te(),pe("svg",{ref_key:"hamburger",ref:u,class:"lg:hidden bg-light hover:bg-primary text-dark hover:text-light border border-dark/20 hover:border-light/30 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"},[J("line",{ref_key:"hamburgerLine1",ref:d,x1:"0",y1:"2",x2:"20",y2:"2",stroke:"currentColor","stroke-width":"1"},null,512),J("line",{ref_key:"hamburgerLine2",ref:h,x1:"0",y1:"10",x2:"20",y2:"10",stroke:"currentColor","stroke-width":"1"},null,512)],512))]),J("nav",{ref_key:"navContainer",ref:c,class:"hidden absolute z-fixed top-20 right-0 left-0 sm:left-auto opacity-0 will-change-transform",style:{transform:"rotate(2deg)"}},[J("div",q5,[J("ul",Y5,[(te(!0),pe(pt,null,Ar($(e),_=>(te(),pe("li",{key:_.name},["dropdownLinks"in _?(te(),pe("ul",X5,[(te(!0),pe(pt,null,Ar(_.dropdownLinks,y=>(te(),pe("li",{key:y.name},[(te(),Ze(m,{key:y.name,link:y},null,8,["link"]))]))),128))])):(te(),Ze(m,{key:_.name,link:_},null,8,["link"]))]))),128))])])],512)],64)}}}),G5=Object.assign(K5,{__name:"LayoutNavbarSidebar"}),Z5=["id"],J5=["id"],Q5=Ke({__name:"Container",props:{first:{type:Boolean},large:{type:Boolean},dark:{type:Boolean},light:{type:Boolean},blue:{type:Boolean},primary:{type:Boolean},noXPadding:{type:Boolean},noYPadding:{type:Boolean},noBPadding:{type:Boolean},noTPadding:{type:Boolean},noLPadding:{type:Boolean},noRPadding:{type:Boolean},innerClass:{},outerClass:{},innerId:{},outerId:{}},setup(t){return(e,n)=>(te(),pe("div",{id:t.outerId,class:_t(["relative size-full z-container",{"bg-dark":t.dark,"bg-light":t.light,"bg-[#E3ECF0]":t.blue,"bg-primary":t.primary,[t.outerClass]:t.outerClass}])},[J("div",{class:_t(["size-full mx-auto max-w-9xl",{"pt-[calc(min(5vh,5em)+5em)]":!t.noYPadding&&!t.noTPadding&&t.first,"py-[min(5vh,5rem)]":!t.noYPadding&&!t.noBPadding&&!t.noTPadding&&!t.first,"pt-[min(5vh,5rem)]":!t.noTPadding&&!t.noYPadding&&!t.first,"pb-[min(5vh,5em)]":!t.noBPadding&&!t.noYPadding,"pl-[clamp(1em,4vw,2.5em)] sm:pl-[7.5vw] lg:pl-[min(10vw,10rem)]":!t.large&&!t.noXPadding&&!t.noLPadding,"pr-[clamp(1em,4vw,2.5em)] sm:pr-[7.5vw] lg:pr-[min(10vw,10rem)]":!t.large&&!t.noXPadding&&!t.noRPadding,"pl-[clamp(1rem,4vw,2.5rem)]":t.large&&!t.noXPadding&&!t.noLPadding,"pr-[clamp(1rem,4vw,2.5rem)]":t.large&&!t.noXPadding&&!t.noRPadding,innerClass:t.innerClass}]),id:t.innerId},[er(e.$slots,"default")],10,J5)],10,Z5))}}),vw=Object.assign(Q5,{__name:"UiContainer"}),e3=()=>{const t=Te(0),e=Te(0),n=()=>{t.value=window.scrollX,e.value=window.scrollY};return In(()=>{n(),window.addEventListener("scroll",n,{passive:!0})}),Vl(()=>{window.removeEventListener("scroll",n)}),{x:t,y:e}},t3={class:"relative flex flex-wrap items-center justify-between size-full transition-all duration-300 rounded-lg gap"},n3={class:"grow mr-4"},i3={class:"hidden flex-1 lg:flex lg:items-center lg:justify-end"},r3={role:"list",class:"flex items-center gap-x-6"},s3=!0,l0=.2,c0=.4,o3=Ke({__name:"Index",setup(t){const n=Qs().meta_title,i=aw(),r=_w();yw();const s=Te(null),o=Te(null),a=Te(null),l=Te(null),c=Te(!0),u=Te(!1),d=He(()=>s3);let h=0,f=null;const{y:p}=e3(),{contactPopupState:g}=pg();return In(()=>{f=Xe.context(()=>{p.value&&p.value!==0?a.value=Xe.set(s.value,{yPercent:-100}):Xe.set(o.value,{opacity:1}),Xe.to(s.value,{opacity:1,duration:1,ease:"power2.out"})})}),Nt(p,v=>{v<=0?(c.value=!0,u.value=!1):v<h?(c.value=!0,u.value=!0):v>h&&(c.value=!1,u.value=!1),h=v}),Nt(c,v=>{s.value&&(a.value?.kill(),a.value=Xe.to(s.value,{yPercent:v?0:-100,ease:"power2.out",duration:v?c0:l0}))}),Nt(d,v=>{s.value&&(l.value?.kill(),l.value=Xe.to(o.value,{opacity:v?1:0,ease:"power2.out",duration:v?c0:l0}))}),Si(()=>{f&&f.revert()}),(v,w)=>{const b=Zu,m=j5,_=gg,y=G5,S=vw;return te(),pe("div",null,[J("div",{ref_key:"navbar",ref:s,class:"fixed z-fixed inset-x-0 top-0 h-20",style:{opacity:"0"}}
25,[J("div",{ref_key:"navbarBackground",ref:o,class:"absolute inset-0 lg:bg-dark lg:shadow will-change-transform"},null,512),me(S,{"no-y-padding":""},{default:Ie(()=>[J("header",t3,[J("nav",n3,[me(b,{class:"transition duration-300",to:"/"},{default:Ie(()=>[J("span",{class:_t(["textl-2xl xs:text-3xl font-headings hover:text-accent transition-all cursor-pointer",{"text-light":$(d),"text-dark":!$(d)}])},mt($(n)),3)]),_:1})]),J("nav",i3,[J("ul",r3,[(te(!0),pe(pt,null,Ar($(r),k=>(te(),pe("li",{key:k.name},[me(m,{link:k,"is-nav-background-visible":$(d)},null,8,["link","is-nav-background-visible"])]))),128)),$(i)?(te(),Ze(_,{key:0,class:_t(["flex justify-center space-x-6 transition-all",{"text-light":$(d),"text-dark":!$(d)}])},null,8,["class"])):Lt("",!0)])]),me(y,{onSetShowContactForm:w[0]||(w[0]=k=>$(g).open=k),links:$(r)},null,8,["links"])])]),_:1})],512)])}}}),a3=Object.assign(o3,{__name:"LayoutNavbar"}),bw=(t="RouteProvider")=>Ke({name:t,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const n=e.renderKey,i=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>n===e.renderKey?e.route[s]:i[s],enumerable:!0});return Tr(Yu,Ki(r)),()=>e.vnode?wn(e.vnode,{ref:e.vnodeRef}):e.vnode}}),l3=bw(),u0=new WeakMap,c3=Ke({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:i}){const r=yt(),s=Te(),o=Qt(Yu,null);let a;i({pageRef:s});const l=Qt(ST,null);let c;const u=r.deferHydration();let d=!1,h=0;if(r.isHydrating){const p=r.hooks.hookOnce("app:error",u),g=Nn().beforeEach(()=>{p(),g()})}t.pageKey&&Nt(()=>t.pageKey,(p,g)=>{p!==g&&r.callHook("page:loading:start")});let f=!1;{const p=Nn().beforeResolve(()=>{f=!1});Si(()=>{p(),u()})}return()=>wn(H1,{name:t.name,route:t.route,...e},{default:p=>{const g=u3(o,p.route,p.Component),v=o&&o.matched.length===p.route.matched.length;if(!p.Component){if(c&&!v&&!dd(c))return c;u();return}if(c&&l&&!dd(c)&&!l.isCurrent(p.route))return c;if(g&&o&&(!l||l?.isCurrent(o)))return(v||c)&&!dd(c)?c:null;const w=Yd(p,t.pageKey),b=f3(o,p.route,p.Component);!r.isHydrating&&a===w&&!b&&Ti(()=>{f||(f=!0,r.callHook("page:loading:end"))}),d&&a!==w&&h++,a=w;const m=!!(t.transition??p.route.meta.pageTransition??cm),_=m&&XC([t.transition,p.route.meta.pageTransition,cm,{onAfterLeave(){r["~transitionFinish"]?.(),delete r["~transitionFinish"],delete r["~transitionPromise"],r.callHook("page:transition:finish",p.Component)}}]),y=t.keepalive??p.route.meta.keepalive??aT;return c=VC(m&&_,ME(y,wn(Ay,{key:h,suspensible:!0,onPending:()=>{d=!0,m&&!r["~transitionPromise"]&&(r["~transitionPromise"]=new Promise(S=>{r["~transitionFinish"]=S})),r.callHook("page:start",p.Component)}
25,onResolve:async()=>{d=!1;try{await Ti(),r._route.sync?.(),await r.callHook("page:finish",p.Component),!f&&!b&&(f=!0,await r.callHook("page:loading:end"))}finally{u()}}},{default:()=>{const S={key:w||void 0,vnode:n.default?d3(n.default,p):p.Component,route:p.route,renderKey:w||void 0,trackRootNodes:m,vnodeRef:s};if(!y)return wn(l3,S);const k=p.Component.type,A=k;let P=u0.get(A);return P||(P=bw(k.name||k.__name),u0.set(A,P)),wn(P,S)}}))).default(),c}})}});function u3(t,e,n){if(!t)return!1;const i=e.matched.findIndex(r=>r.components?.default===n?.type);return!i||i===-1?!1:e.matched.slice(0,i).some((r,s)=>r.components?.default!==t.matched[s]?.components?.default)||n&&Yd({route:e,Component:n})!==Yd({route:t,Component:n})}function f3(t,e,n){return t?e.matched.findIndex(r=>r.components?.default===n?.type)<e.matched.length-1:!1}function d3(t,e){const n=t(e);return n.length===1?wn(n[0]):wn(pt,void 0,n)}function dd(t){return!!t&&(!!t.suspense?.isUnmounted||!!t.component?.isUnmounted)}const h3={class:"relative"},p3={class:"relative bg-dark"},g3={class:"flex flex-col items-center justify-between lg:gap-6 lg:flex-row"},m3={class:"lg:order-2"},_3={class:"mt-4 lg:order-1 lg:mt-0 text-light font-headings text-lg"},y3={class:"text-center lg:text-start"},v3={class:"lg:inline text-center lg:text-left hover:text-accent transition-all"},b3=Ke({__name:"FooterBar",setup(t){const n=Qs().meta_title,i=new Date().getFullYear();return(r,s)=>{const o=gg,a=Zu,l=vw;return te(),pe("footer",null,[J("div",h3,[J("div",p3,[me(l,null,{default:Ie(()=>[J("div",g3,[J("div",m3,[me(o,{class:"flex justify-center space-x-6 text-light"})]),J("div",_3,[J("p",y3,[Tt(" © Copyright "+mt($(n))+" "+mt($(i))+" | Created by ",1),me(a,{class:"underline hover:text-accent transition-all",to:"https://websites.troubador.co.uk",external:""},{default:Ie(()=>[...s[0]||(s[0]=[Tt(" Troubador Publishing ",-1)])]),_:1}),s[2]||(s[2]=Tt(" | ",-1)),me(a,{class:"underline hover:text-accent transition-all",to:"https://netl.io",external:""},{default:Ie(()=>[...s[1]||(s[1]=[Tt(" Powered by Netlio ",-1)])]),_:1})]),J("p",v3,[me(a,{to:"/privacy-policy"},{default:Ie(()=>[...s[3]||(s[3]=[Tt("Privacy Policy",-1)])]),_:1})])])])]),_:1})])])])}}}),w3=Object.assign(b3,{__name:"LayoutFooterBar"}),x3=["innerHTML"],k3=Ke({__name:"Body",props:{field:{},light:{type:Boolean},small:{type:Boolean},large:{type:Boolean}},setup(t){return(e,n)=>t.field?(te(),pe("div",{key:0,ref:"text",innerHTML:t.field.value,class:_t(["prose max-w-4xl font-body text-justify prose-headings:font-headings prose-headings:font-semibold prose-headings:tracking-tight marker:text-accent prose-p:mb-6 prose-a:underline prose-img:mx-auto prose-img:mb-0 prose-figcaption:text-center",{"text-xl":t.large,"text-sm":t.small,"text-lg":!t.large&&!t.small,"text-light/90 prose-headings:text-light prose-strong:text-light prose-blockquote:text-light prose-a:text-light":t.light,"text-dark/90 prose-headings:text-dark prose-strong:text-dark prose-blockquote:text-dark prose-a:text-dark":!t.light}])},null,10,x3)):(te(),pe("div",{key:1,ref:"text",class:_t(["prose max-w-4xl font-body text-justify prose-headings:font-headings prose-headings:font-semibold prose-headings:tracking-tight marker:text-accent prose-p:mb-6 prose-a:underline prose-img:mx-auto prose-img:mb-0 prose-figcaption:text-center",{"text-xl":t.large,"text-sm":t.small,"text-lg":!t.large&&!t.small,"text-light/90 prose-headings:text-light prose-strong:text-light prose-blockquote:text-light prose-a:text-light":t.light,"text-dark/90 prose-headings:text-dark prose-strong:text-dark prose-blockquote:text-dark prose-a:text-dark":!t.light}])},[er(e.$slots,"default")],2))}}),oa=Object.assign(k3,{__name:"TextBody"}),ww=t=>{let e=null;if(document.cookie&&document.cookie!==""){const n=document.cookie.split(";");for(let i=0;i<n.length;i++)if(typeof n[i]=="string"){const r=n[i].trim();if(r.substring(0,t.length+1)===t+"="){e=decodeURIComponent(r.substring(t.length+1));break}}}return e},zh=(t,e,n)=>{let i="";if(n){const r=new Date;r.setTime(r.getTime()+n*24*60*60*1e3),i="; expires="+r.toUTCString()}document.cookie=t+"="+(e||"")+i+"; path=/"},xw=t=>{const e=document.createElement("script");
25e.async=!0,e.src=`https://www.googletagmanager.com/gtag/js?id=${t}`,document.head.appendChild(e);const n=document.createElement("script");n.innerHTML=` 26 window.dataLayer = window.dataLayer || []; 27 function gtag(){dataLayer.push(arguments);} 28 gtag('js', new Date()); 29 gtag('config', '${t}'); 30 `,document.head.appendChild(n)},cR={decodeEntities:!0,reserveLastWord:!0,ellipsis:"...",stripTags:!0},uR=(t,e)=>{let n;const i=()=>{clearTimeout(n),n=setTimeout(t,e)};return i.cancel=()=>clearTimeout(n),i},T3={class:"bg-dark rounded-lg border border-light/50 shadow-sm p-4 w-full sm:max-w-md"},S3=["innerHTML"],C3={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},E3=Ke({__name:"CookieBanner",setup(t){const e=kn(),n=Qs(),{measurement_id:i,site_code:r}=e.public,s=n.cookie_banner_text||sw,o=Te(null),a=()=>{o.value&&(ww(`cookies-accepted-${r}`)?o.value.style.display="none":i&&(o.value.style.display="block"))},l=()=>{Xe.to(o.value,{opacity:0,duration:.6,onComplete:()=>{zh(`cookies-accepted-${r}`,"true",365),a(),i&&xw(i)}})},c=()=>{Xe.to(o.value,{opacity:0,duration:.6,onComplete:()=>{zh(`cookies-accepted-${r}`,"false",365),a()}})};return In(()=>{a()}),(u,d)=>{const h=oa,f=sa;return te(),pe("div",{ref_key:"banner",ref:o,style:{display:"none"},class:"fixed z-fixed right-0 bottom-0 w-auto p-4"},[J("div",T3,[me(h,{light:"",class:"prose-p:mt-0"},{default:Ie(()=>[J("div",{innerHTML:$(s)},null,8,S3)]),_:1}),J("div",C3,[me(f,{class:"w-full",light:"",onClick:l},{default:Ie(()=>[...d[0]||(d[0]=[Tt("Accept cookies",-1)])]),_:1}),me(f,{class:"w-full",light:"",secondary:"",onClick:c},{default:Ie(()=>[...d[1]||(d[1]=[Tt("Reject cookies",-1)])]),_:1})])])],512)}}}),P3=Object.assign(E3,{__name:"LayoutCookieBanner"}),A3=["innerHTML"],R3=Ke({__name:"Heading",props:{as:{},color:{},hero:{type:Boolean},light:{type:Boolean},html:{}},setup(t){const e=$x();function n(o){return o.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function i(o){return typeof o.children=="string"?o.children:Array.isArray(o.children)?o.children.map(i).join(""):""}function r(o){return o.replace(/\.\s+/g,".<br>")}const s=He(()=>{if(t.html)return r(t.html);const o=e.default?.().map(i).join("").trim();return o?r(n(o)):""});return(o,a)=>(te(),Ze(cy(t.as||"h1"),{class:_t(["font-headings font-medium tracking-tight text-balance",{"text-light":t.light&&!t.color,"text-dark":!t.light&&!t.color,[t.color]:t.color,"text-6xl xl:text-7xl/16":t.as==="h1"&&!t.hero,"text-6xl xs:text-7xl/16 xl:text-8xl/20 uppercase":t.as==="h1"&&t.hero,"text-5xl xl:text-6xl":t.as==="h2","text-4xl xl:text-5xl":t.as==="h3","text-3xl xl:text-4xl":t.as==="h4","text-2xl xl:text-3xl":t.as==="h5","text-xl xl:text-2xl":t.as==="h6"}])},{default:Ie(()=>[$(s)?(te(),pe("span",{key:0,innerHTML:$(s)},null,8,A3)):er(o.$slots,"default",{key:1})]),_:3},8,["class"]))}}),uf=Object.assign(R3,{__name:"TextHeading"}),O3=Ke({__name:"Button",props:{field:{},secondary:{type:Boolean},link:{type:Boolean}},setup(t){return(e,n)=>{const i=sa,r=cf;return te(),Ze(r,{link:t.field.href,"open-in-new-tab":t.field.open_in_new_tab,"is-external":t.field.is_external,"aria-label":t.field.label},{default:Ie(()=>[me(i,zo({secondary:t.secondary,link:t.link},e.$attrs),{default:Ie(()=>[Tt(mt(t.field.label),1)]),_:1},16,["secondary","link"])]),_:1},8,["link","open-in-new-tab","is-external","aria-label"])}}}),M3=Object.assign(O3,{__name:"CmsButton"}),L3={class:"sm:shadow-sm bg-light z-popup max-h-screen w-full md:w-175 rounded-2xl"},D3={class:"pt-3 pr-3"},N3={class:"py-3"},I3={class:"text-center mb-3"},f0="newsletter_closed",B3=2,$3=Ke({__name:"Newsletter",setup(t){const e=Bi(),n=Fl("newsletter"),{newsletterPopupState:i,toggleNewsletterPopup:r}=dw(),{transitionState:s}=af(),o=()=>!ww(f0),a=()=>{zh(f0,"true",B3),r(!1)};return Nt(()=>s.initialTransitionComplete,l=>{l&&!i.open&&!i.opened&&setTimeout(()=>{!i.open&&!i.opened&&e.name!=="quiz"&&o()&&r(!0)},1e4)}),(l,c)=>{const u=uf,d=oa,h=M3;return te(),Ze(Wl,{"enter-active-class":"transition-opacity duration-300 ease-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:Ie(()=>[ip(J("div",{class:"fixed top-0 left-0 size-full bg-black/60 flex justify-center items-center z-popup-backdrop px-2 sm:px-4",onClick:vl(a,["self"])},[J("div",L3,[J("div",D3,[J("button",{class:"flex items-center justify-center ml-auto text-primary hover:text-accent cursor-pointer transition-all",onClick:c[0]||(c[0]=f=>$(r)(!1))},[...c[1]||(c[1]=[J("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[J("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18
3018 6M6 6l12 12"})],-1)])])]),J("div",N3,[J("div",I3,[me(u,{as:"h2",class:"text-balance"},{default:Ie(()=>[Tt(mt($(n).heading.value),1)]),_:1}),me(d,{large:"",field:$(n).body},null,8,["field"]),me(h,{field:$(n).button},null,8,["field"])])])])],512),[[fp,$(i).open]])]),_:1})}}}),F3=Object.assign($3,{__name:"PopupsNewsletter"}),j3=Ke({__name:"StarIcon",props:{isLarge:{type:Boolean},white:{type:Boolean},isEmpty:{type:Boolean}},setup(t){return(e,n)=>(te(),pe("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",class:_t(["cursor-pointer",{"-mx-[0.1rem] transition-all":!0,"size-6":!t.isLarge,"size-10":t.isLarge,"text-white":t.white,"text-yellow-400":!t.isEmpty&&!t.white,"text-slate-200":t.isEmpty&&!t.white}])},[...n[0]||(n[0]=[J("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))}}),H3=Object.assign(j3,{__name:"FormsFieldsStarIcon"}),z3=["onClick","onMouseenter"],V3=Ke({__name:"StarRating",props:{defaultValue:{}},emits:["onClick"],setup(t,{emit:e}){const n=e,i=Te(t.defaultValue),r=Te(0),s=o=>{n("onClick",o),i.value=o};return(o,a)=>{const l=H3;return te(),pe("div",null,[J("div",null,[(te(),pe(pt,null,Ar(5,c=>J("button",{key:c,type:"button",onClick:u=>s(c.toString()),onMouseenter:u=>r.value=c,onMouseleave:a[0]||(a[0]=u=>r.value=Number($(i)))},[me(l,{"is-empty":!(c<=($(r)||Number($(i)))),"is-large":!0,white:!1},null,8,["is-empty"])],40,z3)),64))])])}}}),U3=Object.assign(V3,{__name:"FormsFieldsStarRating"}),mg=(t,e,n)=>`${e}/cms/public/collections/${n}/${t}/`,W3=t=>{const e={};for(const n of t)e[n.name]=n.defaultValue;return e},q3=globalThis.setInterval,Y3=t=>t,X3=(t,e)=>{const n=Te(null),i=Te(null),r=Y3(t),s=()=>{i.value=document.getElementById(e),i.value instanceof HTMLElement&&typeof window.turnstile<"u"&&r&&(n.value=window.turnstile.render(i.value,{sitekey:r,theme:"light"}))},o=()=>{if(typeof window.turnstile>"u"){const c=q3(()=>{typeof window.turnstile<"u"&&(clearInterval(c),s())},100)}else s()},a=()=>n&&window.turnstile?.getResponse(n.value),l=()=>{n&&typeof window.turnstile<"u"&&window.turnstile.reset(n.value)};return In(()=>{o()}),Si(()=>{n.value=null}),{siteKey:r,getResponse:a,reset:l}},K3=["id"],G3={key:0,class:"font-body"},Z3={key:0},J3=["id","name","placeholder","required","rows","onChange"],Q3={key:1},e6={key:2},t6=["id","name","required","onChange"],n6={value:"",disabled:"",selected:""},i6=["value"],r6={key:3},s6=["id","type","name","placeholder","required","onChange"],o6={class:"hidden"},a6={class:"flex justify-end mb-2"},l6=["id"],c6={key:0},u6=Ke({__name:"CollectionForm",props:{defaultValues:{},collectionName:{},actionUrl:{},extraBody:{},btnClass:{}},emits:["success"],setup(t,{emit:e}){const n=t,i=e,{defaultValues:r,collectionName:s}=n,o=kn(),{siteKey:a,siteCode:l,apiUrl:c}=o.public,u=Te(null),d=n.actionUrl||mg(s,c,l),h=Kt(W3(r)),f=Te(!1),p=Te("Send"),g=Te(!1),v=Te(!1),w=Te(!1),{siteKey:b,getResponse:m,reset:_}=X3(a,`turnstile-${s}`),y=async()=>{const S=m();if(!S){alert("Please complete the Turnstile challenge.");return}if(u&&u.value)if(u.value.checkValidity()&&!v.value){v.value=!0,p.value="Sending";try{const k={fields:h,honeypot:w.value,token:S,site_key:b,...n.extraBody},A=await fetch(d,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(k)});if(v.value=!1,A.status===201)p.value="Sent",g.value=!0,u.value.reset(),_(),i("success");else throw new Error}catch{p.value="Send",g.value=!1,f.value=!0,setTimeout(()=>f.value=!1,5e3)}}else u.value.reportValidity()};return(S,k)=>{const A=U3,P=sa,E=oa;return te(),pe("div",null,[J("form",{ref_key:"collectionForm",ref:u,id:$(s)},[$(r)?(te(),pe("div",G3,[(te(!0),pe(pt,null,Ar($(r),O=>(te(),pe("div",{key:O.name},[O.type==="textarea"?(te(),pe("div",Z3,[J("textarea",{id:O.name,name:O.name,placeholder:O.placeholder,required:O.required,rows:O.fieldOptions?.rows,class:"block w-full rounded-md p-3 caret-accent my-4 focus:outline-hidden border-none bg-white text-lg placeholder-primary ring-1 ring-primary/30 focus:ring-accent",onChange:R=>$(h)[O.name]=R.target.value},null,40,J3)])):Lt("",!0),O.type==="stars"?(te(),pe("div",Q3,[me(A,{"default-value":O.defaultValue,onOnClick:R=>{$(h)[O.name]=R}},null,8,["default-value","onOnClick"])])):Lt("",!0),O.type==="dropdown"?(te(),pe("div",e6,[J("select",{id:O.name,name:O.name,required:O.required,
30class:_t(["block w-full rounded-md p-3 caret-accent mb-4 focus:outline-hidden border-none text-lg ring-1 ring-primary/30 focus:ring-accent",$(h)[O.name]?"text-black":"text-primary"]),onChange:R=>$(h)[O.name]=R.target.value},[J("option",n6,mt(O.placeholder),1),(te(!0),pe(pt,null,Ar(O?.fieldOptions?.options,R=>(te(),pe("option",{key:R.value,value:R.value},mt(R.label),9,i6))),128))],42,t6)])):Lt("",!0),["email","text","number"].includes(O.type)?(te(),pe("div",r6,[J("input",{id:O.name,type:O.type,name:O.name,class:"block w-full rounded-md p-3 caret-accent bg-white my-4 focus:outline-hidden border-none text-lg placeholder-primary ring-1 ring-primary/30 focus:ring-accent",placeholder:O.placeholder,required:O.required,onChange:R=>$(h)[O.name]=R.target.value},null,40,s6)])):Lt("",!0)]))),128))])):Lt("",!0),J("div",o6,[J("input",{name:"mobile",type:"checkbox",value:"1",tabIndex:"-1",autoComplete:"false",onChange:k[0]||(k[0]=O=>w.value=!0)},null,32),k[1]||(k[1]=J("input",{type:"submit",value:"Subscribe"},null,-1))]),J("div",a6,[J("div",{class:"cf-turnstile",id:`turnstile-${$(s)}`},null,8,l6)]),J("div",null,[me(P,{type:"submit",class:_t([t.btnClass,"w-full"]),value:$(p),disabled:$(v)||$(g),onClick:vl(y,["prevent"])},{default:Ie(()=>[Tt(mt($(p)),1)]),_:1},8,["class","value","disabled"])])],8,K3),$(f)?(te(),pe("div",c6,[me(E,{small:"",class:"font-semibold text-red-500"},{default:Ie(()=>[...k[2]||(k[2]=[Tt("Error â please try again later",-1)])]),_:1})])):Lt("",!0)])}}}),_g=Object.assign(u6,{__name:"FormsCollectionForm"}),f6={},d6={class:"w-full mx-auto bg-primary p-4 lg:p-6 mb-3 lg:mb-4 rounded-2xl border border-accent"};function h6(t,e){return te(),pe("div",d6,[er(t.$slots,"default")])}const p6=Object.assign(Gl(f6,[["render",h6]]),{__name:"UiCard"}),g6=Ke({__name:"PopupWrapper",emits:["setShowPopup"],setup(t,{emit:e}){const n=e,i=Te(null),r=Te(null);return In(()=>{i.value&&r.value&&i.value.addEventListener("click",s=>{const o=s.target;i.value.contains(o)&&!r.value.contains(o)&&n("setShowPopup",!1)})}),(s,o)=>{const a=p6;return te(),pe("div",{ref_key:"popupScreen",ref:i,class:"fixed top-0 left-0 size-full bg-black/60 flex justify-center items-center z-popup-backdrop sm:px-4"},[J("div",{ref_key:"popupContainer",ref:r,class:"z-popup max-h-screen w-full md:w-175"},[me(a,null,{default:Ie(()=>[J("div",null,[J("button",{class:"flex items-center justify-center ml-auto text-light hover:text-accent cursor-pointer transition-all",onClick:o[0]||(o[0]=l=>n("setShowPopup",!1))},[...o[1]||(o[1]=[J("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[J("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18 18 6M6 6l12 12"})],-1)])])]),er(s.$slots,"default")]),_:3})],512)],512)}}}),kw=Object.assign(g6,{__name:"UiPopupWrapper"}),m6={key:0},_6={key:1},d0="reviews",y6=Ke({__name:"Reviews",setup(t){const e=kn(),{siteKey:n,siteCode:i,apiUrl:r}=e.public,{reviewsPopupState:s,toggleReviewsPopup:o}=hw(),a=Te(!1),l=mg(d0,r,i),c=[{name:"rating",type:"stars",placeholder:"Your rating",required:!0,defaultValue:"5"},{name:"name",type:"text",placeholder:"Your name",required:!0,defaultValue:""},{name:"review",type:"textarea",placeholder:"Your review",rows:"4",required:!0,defaultValue:""}],u=()=>{a.value=!0};return(d,h)=>{const f=uf,p=oa,g=_g,v=kw;return te(),pe("div",null,[me(Wl,{"enter-active-class":"transition-opacity duration-300 ease-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:Ie(()=>[ip(me(v,{onSetShowPopup:$(o)},{default:Ie(()=>[$(a)?(te(),pe("div",m6,[me(f,{as:"h3",class:"mb-3"},{default:Ie(()=>[...h[0]||(h[0]=[Tt("Review submitted",-1)])]),_:1}),me(p,null,{default:Ie(()=>[...h[1]||(h[1]=[J("p",null,"Thank you for your review. Check back in later to see it on the site once it has been approved!",-1)])]),_:1})])):(te(),pe("div",_6,[me(f,{as:"h3",class:"mb-3"},{default:Ie(()=>[...h[2]||(h[2]=[Tt("Write a review",-1)])]),_:1}),me(g,{siteKey:$(n),apiUrl:$(l),defaultValues:c,collectionName:d0,onSuccess:u},null,8,["siteKey","apiUrl"])]))]),_:1},8,["onSetShowPopup"]),[[fp,$(s).open]])]),_:1})])}}}),v6=Object.assign(y6,{__name:"PopupsReviews"}),b6={"data-lenis-prevent":"",class:"bg-light size-full p-3 sm:p-4 md:p-6 md:w-xl mx-auto overflow-x-hidden"},w6={class:"mb-12"},x6="messages",k6=Ke({__name:"Contact",setup(t){const{contactPopupState:e,toggleContactPopup:n}=pg(),i=Fl("contact-form"),r=Q1(),s=aw();let o=null,a=Te(null);const l=Te(null),c=Te(null),u=[{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"}}],d=h=>{l.value&&c.value&&l.value.contains(h.target)&&!c.value.contains(h.target)&&n()};return In(()=>{o=Xe.context(()=>{a.value=Xe.timeline({paused:!0}).set(c.value,{xPercent:100,rotate:6}).set(l.value,{autoAlpha:0,pointerEvents:"auto"}).to(l.value,{autoAlpha:1,duration:.5},"<").to(c.value,{xPercent:0,rotate:0,duration:.5},"<")}),document.addEventListener("click",d)}),Si(()=>{o&&o.revert(),a.value&&a.value.kill(),document.removeEventListener("click",d)}),Nt(()=>e.open,h=>{h?(a.value.restart(),r.value.stop()):(a.value.reverse(),r.value.start())}),(h,f)=>{const p=uf,g=oa,v=_g,w=gg;return te(),pe("div",{ref_key:"background",ref:l,class:"fixed z-navform inset-0 bg-black/50",style:{opacity:"0","pointer-events":"none"}},[J("div",{ref_key:"container",ref:c,class:"absolute inset-3 md:left-auto"},[J("div",b6,[J("button",{class:"flex items-center justify-center ml-auto text-primary hover:text-accent cursor-pointer transition-all",onClick:f[0]||(f[0]=b=>$(n)())},[...f[1]||(f[1]=[J("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[J("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18
3018 6M6 6l12 12"})],-1)])]),me(p,{as:"h2",class:"mb-3"},{default:Ie(()=>[Tt(mt($(i)?.heading.value),1)]),_:1}),J("div",{class:_t(["overflow-scroll w-full",{"pb-6":$(s)}])},[J("div",w6,[me(g,{large:"",field:$(i).body},null,8,["field"])]),J("div",{class:_t(["px-0.5",{"mb-6 pb-6 border-b border-accent":$(s)}])},[me(v,{"default-values":u,"collection-name":x6})],2),$(s)?(te(),Ze(w,{key:0,class:"flex space-x-5 text-neutral-700"})):Lt("",!0)],2)])],512)],512)}}}),T6=Object.assign(Gl(k6,[["__scopeId","data-v-1e7d76c7"]]),{__name:"PopupsContact"}),S6={key:0},C6={key:1},h0="questions",E6=Ke({__name:"Qa",setup(t){const e=kn(),{siteKey:n,siteCode:i,apiUrl:r}=e.public,{qaPopupState:s,toggleQaPopup:o}=pw(),a=Te(!1),l=mg(h0,r,i),c=[{name:"name",type:"text",placeholder:"Your name",required:!0,defaultValue:""},{name:"question",type:"textarea",placeholder:"Your question",rows:"4",required:!0,defaultValue:""}],u=()=>{a.value=!0};return(d,h)=>{const f=uf,p=oa,g=_g,v=kw;return te(),pe("div",null,[me(Wl,{"enter-active-class":"transition-opacity duration-300 ease-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:Ie(()=>[ip(me(v,{onSetShowPopup:$(o)},{default:Ie(()=>[$(a)?(te(),pe("div",S6,[me(f,{as:"h3",class:"mb-3"},{default:Ie(()=>[...h[0]||(h[0]=[Tt("Question submitted",-1)])]),_:1}),me(p,null,{default:Ie(()=>[...h[1]||(h[1]=[J("p",null,"Thank you for your question. Check back in later to see it answered on the site!",-1)])]),_:1})])):(te(),pe("div",C6,[me(f,{as:"h3",class:"mb-3"},{default:Ie(()=>[...h[2]||(h[2]=[Tt("Ask a question",-1)])]),_:1}),me(g,{siteKey:$(n),apiUrl:$(l),defaultValues:c,collectionName:h0,onSuccess:u},null,8,["siteKey","apiUrl"])]))]),_:1},8,["onSetShowPopup"]),[[fp,$(s).open]])]),_:1})])}}}),P6=Object.assign(E6,{__name:"PopupsQa"}),A6=["src","alt","width","height"],R6=Ke({__name:"Image",props:{field:{}},setup(t){return(e,n)=>(te(),pe("img",zo({src:t.field.src,alt:t.field.alt,width:t.field.file?.width??void 0,height:t.field.file?.height??void 0,loading:"lazy",decoding:"async"},e.$attrs),null,16,A6))}}),O6=Object.assign(R6,{__name:"CmsImage"}),M6={key:0,class:"fixed inset-x-0 bottom-0 z-fixed border-t border-dark/15 bg-light shadow-2xl","aria-label":"Audio player"},L6=["src"],D6={class:"mx-auto max-w-7xl px-3 py-3 pr-12 sm:px-4 sm:pr-14 lg:px-6 lg:pr-16"},N6=["aria-label"],I6={key:0,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"size-6","aria-hidden":"true"},B6={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"size-6","aria-hidden":"true"},$6={class:"mb-2 min-w-0"},F6={class:"truncate font-heading text-lg font-semibold leading-tight text-dark"},j6={key:0,class:"truncate font-heading text-sm text-dark/70"},H6={class:"grid grid-cols-[2.75rem_minmax(0,1fr)_2.75rem] items-center gap-2 text-xs text-dark/70"},z6=["value"],V6={class:"text-right"},U6={key:0,class:"max-h-36 overflow-y-auto rounded-sm border border-dark/15 bg-white/35 p-1 md:max-h-28"},W6=["onClick"],q6={key:1,class:"inline-flex aspect-square size-8 items-center justify-center rounded-sm bg-dark/10 text-dark","aria-hidden":"true"},Y6={class:"min-w-0"},X6={class:"block truncate text-sm font-semibold leading-tight text-dark"},K6={key:0,class:"block truncate text-xs text-dark/65"},G6=Ke({__name:"AudioPlayer",setup(t){const{audioPlayerState:e,audioData:n,currentAudio:i,closeAudioPlayer:r,selectAudio:s,toggleAudioPlayback:o}=gw(),a=Te(null),l=Te(0),c=Te(0),u=He(()=>c.value?l.value/c.value*100:0),d=He(()=>n.length>1),h=b=>{if(!Number.isFinite(b))return"0:00";const m=Math.floor(b/60),_=Math.floor(b%60).toString().padStart(2,"0");return`${m}:${_}`},f=async()=>{if(a.value){if(!e.isPlaying){a.value.pause();return}try{await a.value.play()}catch{e.isPlaying=!1}}},p=b=>{if(!a.value||!c.value)return;const m=b.target;a.value.currentTime=Number(m.value)/100*c.value},g=()=>{c.value=a.value?.duration??0},v=()=>{l.value=a.value?.currentTime??0},w=()=>{const b=n.findIndex(_=>_.slug===i.value?.slug),m=n[b+1];m?s(m.slug):(e.isPlaying=!1,l.value=0)};return Nt(()=>[e.open,e.isPlaying,e.currentAudioSlug],async()=>{await Ti(),await f()},{flush:"post"}),Nt(()=>e.currentAudioSlug,async()=>{l.value=0,c.value=0,await Ti(),a.value?.load(),await f()}),(b,m)=>{const _=O6;return te(),Ze(Wl,{"enter-active-class":"transition duration-300 ease-out","enter-from-class":"translate-y-full opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-200 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"translate-y-full opacity-0"},{default:Ie(()=>[$(e).open&&$(i)?(te(),pe("aside",M6,[J("audio",{ref_key:"audio",ref:a,src:$(i).fields.audio.value,preload:"metadata",onLoadedmetadata:g,onTimeupdate:v,onEnded:w},null,40,L6),J("div",D6,[J("div",{class:_t(["grid gap-4 md:items-center",$(d)?"md:grid-cols-[minmax(0,1fr)_minmax(13rem,18rem)]":"md:grid-cols-1"])},[J("div",{class:_t(["grid gap-3 sm:items-center",$(i).fields.image?"grid-cols-[4rem_minmax(0,1fr)] sm:grid-cols-[5rem_auto_minmax(0,1fr)]":"grid-cols-[minmax(0,1fr)] sm:grid-cols-[auto_minmax(0,1fr)]"])},[$(i).fields.image?(te(),Ze(_,{key:0,field:$(i).fields.image,class:"aspect-square size-16 rounded-sm object-cover shadow sm:size-20"},null,8,["field"])):Lt("",!0),J("button",{type:"button",class:_t(["inline-flex size-12 cursor-pointer items-center justify-center rounded-full border border-accent bg-accent text-light transition hover:brightness-90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-accent",{"pl-0.5":!$(e).isPlaying}
30]),"aria-label":$(e).isPlaying?"Pause audio":"Play audio",onClick:m[0]||(m[0]=(...y)=>$(o)&&$(o)(...y))},[$(e).isPlaying?(te(),pe("svg",I6,[...m[2]||(m[2]=[J("path",{"fill-rule":"evenodd",d:"M6.75 5.25a.75.75 0 0 1 .75-.75H9a.75.75 0 0 1 .75.75v13.5a.75.75 0 0 1-.75.75H7.5a.75.75 0 0 1-.75-.75V5.25Zm7.5 0A.75.75 0 0 1 15 4.5h1.5a.75.75 0 0 1 .75.75v13.5a.75.75 0 0 1-.75.75H15a.75.75 0 0 1-.75-.75V5.25Z","clip-rule":"evenodd"},null,-1)])])):(te(),pe("svg",B6,[...m[3]||(m[3]=[J("path",{"fill-rule":"evenodd",d:"M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z","clip-rule":"evenodd"},null,-1)])]))],10,N6),J("div",{class:_t(["min-w-0",$(i).fields.image?"col-span-2 sm:col-span-1":""])},[J("div",$6,[J("p",F6,mt($(i).fields.title.value),1),$(i).fields.subtitle?(te(),pe("p",j6,mt($(i).fields.subtitle.value),1)):Lt("",!0)]),J("div",H6,[J("span",null,mt(h($(l))),1),J("input",{type:"range",min:"0",max:"100",step:"0.1",value:$(u),class:"audio-player-progress h-1.5 w-full cursor-pointer appearance-none rounded-full",style:ta({"--audio-player-progress":`${$(u)}%`}),"aria-label":"Audio progress",onInput:p},null,44,z6),J("span",V6,mt(h($(c))),1)])],2)],2),$(d)?(te(),pe("div",U6,[(te(!0),pe(pt,null,Ar($(n),y=>(te(),pe("button",{key:y.id,type:"button",class:_t(["grid w-full cursor-pointer grid-cols-[2rem_minmax(0,1fr)] items-center gap-2 rounded-sm px-2 py-1.5 text-left transition hover:bg-accent/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-accent",y.slug===$(i).slug?"bg-accent/15":"bg-transparent"]),onClick:S=>$(s)(y.slug)},[y.fields.image?(te(),Ze(_,{key:0,field:y.fields.image,class:"aspect-square size-8 rounded-sm object-cover"},null,8,["field"])):(te(),pe("span",q6,[...m[4]||(m[4]=[J("svg",{xmlns:"http://www.w3.org/2000/svg",class:"size-4",viewBox:"0 0 24 24",fill:"currentColor"},[J("path",{d:"M9 3.75A.75.75 0 0 1 9.75 3h9.5a.75.75 0 0 1 .75.75v10.5a3.75 3.75 0 1 1-1.5-3V6.31l-8 1.78v8.16a3.75 3.75 0 1 1-1.5-3V3.75Z"})],-1)])])),J("span",Y6,[J("span",X6,mt(y.fields.title.value),1),y.fields.subtitle?(te(),pe("span",K6,mt(y.fields.subtitle.value),1)):Lt("",!0)])],10,W6))),128))])):Lt("",!0)],2)]),J("button",{type:"button",class:"absolute right-2 top-2 inline-flex size-8 cursor-pointer items-center justify-center rounded-full bg-dark/10 text-dark transition hover:bg-dark/20 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-accent","aria-label":"Close audio player",onClick:m[1]||(m[1]=(...y)=>$(r)&&$(r)(...y))},[...m[5]||(m[5]=[J("svg",{xmlns:"http://www.w3.org/2000/svg",class:"size-4",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","aria-hidden":"true"},[J("path",{d:"M18 6 6 18"}),J("path",{d:"m6 6 12 12"})],-1)])])])):Lt("",!0)]),_:1})}}}),Z6=Object.assign(Gl(G6,[["__scopeId","data-v-2b595caf"]]),{__name:"UiAudioPlayer"}),{setPhase:ar,markInitialComplete:J6}=af(),Vh=1.2,p0=Vh*1e3+500;class Q6{transitionHTML=null;timeline=null;fallbackTimer=null;isUsingPopState=!1;initialized=!1;removePopStateListener=null;init=()=>{if(this.initialized)return;this.transitionHTML=document.querySelector("div#transition-html"),Nn().afterEach(()=>{this.isUsingPopState&&(this.hideHTML(),ar("after-enter"),this.isUsingPopState=!1)});const n=()=>{this.isUsingPopState=!0};window.addEventListener("popstate",n),this.removePopStateListener=()=>window.removeEventListener("popstate",n),this.initialized=!0};refreshTransitionHTML=()=>(this.transitionHTML?.isConnected||(this.transitionHTML=document.querySelector("div#transition-html")),this.transitionHTML);killTimeline=()=>{this.timeline&&(this.timeline.kill(),this.timeline=null)};clearFallbackTimer=()=>{this.fallbackTimer&&(window.clearTimeout(this.fallbackTimer),this.fallbackTimer=null)};finishOnce=(e,n)=>{let i=!1;return()=>{i||(i=!0,this.clearFallbackTimer(),this.killTimeline(),n?.(),e())}};onBeforeLeave=()=>{ar("before-leave"),this.init(),this.isUsingPopState||this.showHTML()};onLeave=(e,n)=>{ar("leave");const i=this.refreshTransitionHTML(),r=this.finishOnce(n);if(this.isUsingPopState||!i){r();return}this.fallbackTimer=window.setTimeout(r,p0);try{this.timeline=Xe.timeline({onComplete:r}).to(i,{opacity:1,duration:Vh/2,ease:"power2.out"})}catch{r()}};onEnter=(e,n)=>{ar("enter");const i=this.refreshTransitionHTML(),r=this.finishOnce(n,()=>this.hideHTML());if(this.isUsingPopState||!i){r();return}this.fallbackTimer=window.setTimeout(r,p0);try{this.timeline=Xe.timeline({onComplete:r}).to(i,{opacity:0,duration:Vh/2,ease:"power2.in"})}catch{r()}};onAfterEnter=()=>{ar("after-enter"),this.isUsingPopState||this.reset(),J6()};reset=()=>{this.clearFallbackTimer(),this.killTimeline(),this.hideHTML()};showHTML(){const e=this.refreshTransitionHTML();e&&(e.style.display="block",e.style.pointerEvents="auto")}hideHTML(){const e=this.refreshTransitionHTML();
30e&&(e.style.display="none",e.style.opacity="0",e.style.pointerEvents="none")}onBeforeEnter=()=>{ar("before-enter")};onAfterLeave=()=>{ar("after-leave")};onLeaveCancelled=()=>{this.reset(),ar("after-leave")};onEnterCancelled=()=>{this.reset(),ar("after-enter")};onLoadProgressCallback=()=>{};onLoadDoneCallback=()=>{}}const jr=new Q6,eR={name:"default",mode:"out-in",onBeforeEnter:t=>jr.onBeforeEnter(),onEnter:(t,e)=>jr.onEnter(t,e),onAfterEnter:()=>jr.onAfterEnter(),onBeforeLeave:()=>jr.onBeforeLeave(),onLeave:(t,e)=>jr.onLeave(t,e),onAfterLeave:()=>jr.onAfterLeave(),onEnterCancelled:()=>jr.onEnterCancelled(),onLeaveCancelled:()=>jr.onLeaveCancelled()},tR={class:"min-h-screen flex flex-col justify-between"},nR={class:"relative bg-light/70"},iR={class:"relative"},rR=Ke({__name:"app",setup(t){const e=lw(),n=kn(),{measurement_id:i,newsletterPopup:r,reviewsPopup:s,contactPopup:o,qaPopup:a,audioPlayerPopup:l}=n.public,u=Qs().meta_title;xl({titleTemplate:h=>h||u,bodyAttrs:{class:"antialiased scroll-smooth min-h-screen selection:bg-primary selection:text-light antialiased bg-light"}}),In(()=>{xw(i)});const d=Te();return rp(h=>{if(!d.value?.lenis)return;d.value.lenis.on("scroll",Ne.update);function f(p){d.value.lenis.raf(p*1e3)}Xe.ticker.add(f),Xe.ticker.lagSmoothing(0),h(()=>{Xe.ticker.remove(f)})}),(h,f)=>{const p=du,g=g5,v=y5,w=a3,b=c3,m=w3,_=P3,y=F3,S=v6,k=T6,A=P6,P=Z6;return te(),pe("div",null,[me(p,{root:"",ref_key:"lenisRef",ref:d,options:{autoRaf:!1,duration:.6}},null,512),me(g),me(v),J("div",tR,[J("div",nR,[me(w),J("main",iR,[me(b,{transition:$(e)?!1:$(eR)},null,8,["transition"])])]),me(m)]),me(_),$(r)?(te(),Ze(y,{key:0})):Lt("",!0),$(s)?(te(),Ze(S,{key:1})):Lt("",!0),$(o)?(te(),Ze(k,{key:2})):Lt("",!0),$(a)?(te(),Ze(A,{key:3})):Lt("",!0),$(l)?(te(),Ze(P,{key:4})):Lt("",!0)])}}}),sR={__name:"nuxt-error-page",props:{error:Object},setup(t){const n=t.error,i=Number(n.statusCode||500),r=i===404,s=n.statusMessage??(r?"Page Not Found":"Internal Server Error"),o=n.message||n.toString(),a=void 0,u=r?bd(()=>dr(()=>import("./C-8lMy8c.js"),__vite__mapDeps([7,8]),import.meta.url)):bd(()=>dr(()=>import("./CBEgat7K.js"),__vite__mapDeps([9,10]),import.meta.url));return(d,h)=>(te(),Ze($(u),Dw(Ny({status:$(i),statusText:$(s),statusCode:$(i),statusMessage:$(s),description:$(o),stack:$(a)})),null,16))}},oR={key:0},g0={__name:"nuxt-root",setup(t){const e=()=>null,n=yt(),i=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",i),d=Nn().beforeEach(()=>{u(),d()})}const r=!1;Tr(Yu,Bi()),n.hooks.callHookWith(u=>u.map(d=>d()),"vue:setup",[]);const s=ia(),o=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function l(u,d,h){const f=n.vueApp.config.errorHandler;if(f&&!f.__nuxt_default)try{f(u,d,h)}catch(p){console.error("[nuxt] Error in `app.config.errorHandler`",p)}}oy((u,d,h)=>{if(n.hooks.callHook("vue:error",u,d,h)?.catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),a.test(navigator.userAgent))return n.hooks.callHook("app:error",u),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,u),!1;if(f1(u)&&(u.fatal||u.unhandled))return n.runWithContext(()=>Ts(u)),l(u,d,h),!1});const c=!1;return(u,d)=>(te(),Ze(Ay,{onResolve:$(i)},{default:Ie(()=>[$(o)?(te(),pe("div",oR)):$(s)?(te(),Ze($(sR),{key:1,error:$(s)},null,8,["error"])):$(c)?(te(),Ze($(e),{key:2,context:$(c)},null,8,["context"])):$(r)?(te(),Ze(cy($(r)),{key:3})):(te(),Ze($(rR),{key:4}))]),_:1},8,["onResolve"]))}};let m0;{let t;m0=async function(){if(t)return t;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),i=n?nk(g0):tk(g0),r=gT({vueApp:i});async function s(o){await r.callHook("app:error",o),r.payload.error||=es(o)}s.__nuxt_default=!0,i.config.errorHandler=s,r.hook("app:suspense:resolve",()=>{i.config.errorHandler===s&&(i.config.errorHandler=void 0)}),!n&&um.id&&r.hook("app:suspense:resolve",()=>{document.getElementById(um.id)?.remove()});try{await yT(r,JA)}catch(o){s(o)}try{await r.hooks.callHook("app:created",i),await r.hooks.callHook("app:beforeMount",i),i.mount(dT),await r.hooks.callHook("app:mounted",i),await Ti()}catch(o){s(o)}return i},t=m0().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{Ze as A,_t as B,Lt as C,sf as D,Ti as E,pt as F,Qs as G,Vl as H,ta as I,M3 as J,zo as K,Ne as S,aR as T,Gl as _,J as a,me as b,pe as c,Tt as d,Zu as e,Ke as f,Fl as g,lR as h,cR as i,O6 as j,$ as k,uf as l,oa as m,vw as n,te as o,a0 as p,er as q,Ar as r,In as s,mt as t,xl as u,Xe as v,Ie as w,Si as x,Te as y,uR 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.