PageSourceSearch

https://www.basecabin.com/_nuxt/PV-TLwzX.js

js basecabin.com collected 2026-10-06 06:35:47 UTC 359,851 bytes, 96 lines download raw bytes

vendor: 1,612 bytes, lines 1-5
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DI9XwX4Y.js","./DlAUqK2U.js","./BlB1nNa1.js","./LogoHori.BldixUfI.css","./index.CwbQ4934.css","./wE8tnHB9.js","./default.BFd5ZPeA.css","./B3D7s75Z.js","./error-404.Z_0SGPMi.css","./3yV7q9BW.js","./error-500.BplbAv9H.css"])))=>i.map(i=>d[i]);
2var gm=Object.defineProperty;var pc=e=>{throw TypeError(e)};var mm=(e,t,n)=>t in e?gm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Q=(e,t,n)=>mm(e,typeof t!="symbol"?t+"":t,n),gc=(e,t,n)=>t.has(e)||pc("Cannot "+n);var N=(e,t,n)=>(gc(e,t,"read from private field"),n?n.call(e):t.get(e)),ye=(e,t,n)=>t.has(e)?pc("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),ge=(e,t,n,r)=>(gc(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();/**
3* @vue/shared v3.5.13
4* (c) 2018-present Yuxi (Evan) You and Vue contributors
5* @license MIT
6**//*! #__NO_SIDE_EFFECTS__ */function rl(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ae={},cr=[],Rt=()=>{},ym=()=>!1,Ps=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),sl=e=>e.startsWith("onUpdate:"),Je=Object.assign,il=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},vm=Object.prototype.hasOwnProperty,xe=(e,t)=>vm.call(e,t),ie=Array.isArray,ur=e=>Rs(e)==="[object Map]",Gf=e=>Rs(e)==="[object Set]",bm=e=>Rs(e)==="[object RegExp]",se=e=>typeof e=="function",Ie=e=>typeof e=="string",Qt=e=>typeof e=="symbol",Re=e=>e!==null&&typeof e=="object",ol=e=>(Re(e)||se(e))&&se(e.then)&&se(e.catch),Jf=Object.prototype.toString,Rs=e=>Jf.call(e),wm=e=>Rs(e).slice(8,-1),Xf=e=>Rs(e)==="[object Object]",al=e=>Ie(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,fr=rl(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ro=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},_m=/-(\w)/g,vt=ro(e=>e.replace(_m,(t,n)=>n?n.toUpperCase():"")),Em=/\B([A-Z])/g,Xn=ro(e=>e.replace(Em,"-$1").toLowerCase()),so=ro(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ao=ro(e=>e?`on${so(e)}`:""),vn=(e,t)=>!Object.is(e,t),zr=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Qf=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Cm=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Yf=e=>{const t=Ie(e)?Number(e):NaN;return isNaN(t)?e:t};let mc;const io=()=>mc||(mc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function oo(e){if(ie(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=Ie(r)?Tm(r):oo(r);if(s)for(const i in s)t[i]=s[i]}return t}else if(Ie(e)||Re(e))return e}const Sm=/;(?![^(]*\))/g,xm=/:([^]+)/,Am=/\/\*[^]*?\*\//g;function Tm(e){const t={};return e.replace(Am,"").split(Sm).forEach(n=>{if(n){const r=n.split(xm);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ao(e){let t="";if(Ie(e))t=e;else if(ie(e))for(let n=0;n<e.length;n++){const r=ao(e[n]);r&&(t+=r+" ")}else if(Re(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Om(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Ie(t)&&(e.class=ao(t)),n&&(e.style=oo(n)),e}const Pm="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Rm=rl(Pm);function Zf(e){return!!e||e===""}const eh=e=>!!(e&&e.__v_isRef===!0),km=e=>Ie(e)?e:e==null?"":ie(e)||Re(e)&&(e.toString===Jf||!se(e.toString))?eh(e)?km(e.value):JSON.stringify(e,th,2):String(e),th=(e,t)=>eh(t)?th(e,t.value):ur(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],i)=>(n[To(r,i)+" =>"]=s,n),{})}:Gf(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>To(n))}:Qt(t)?To(t):Re(t)&&!ie(t)&&!Xf(t)?String(t):t,To=(e,t="")=>{var n;return Qt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
7* @vue/reactivity v3.5.13
8* (c) 2018-present Yuxi (Evan) You and Vue contributors
9* @license MIT
vendor: 5,366 bytes, line 10
10**/let st;class nh{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=st,!t&&st&&(this.index=(st.scopes||(st.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=st;try{return st=this,t()}finally{st=n}}}on(){st=this}off(){st=this.parent}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0}}}function rh(e){return new nh(e)}function lo(){return st}function la(e,t=!1){st&&st.cleanups.push(e)}let Pe;const Oo=new WeakSet;class sh{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,st&&st.active&&st.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Oo.has(this)&&(Oo.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||oh(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,yc(this),ah(this);const t=Pe,n=Et;Pe=this,Et=!0;try{return this.fn()}finally{lh(this),Pe=t,Et=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)ul(t);this.deps=this.depsTail=void 0,yc(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Oo.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ca(this)&&this.run()}get dirty(){return ca(this)}}let ih=0,Wr,qr;function oh(e,t=!1){if(e.flags|=8,t){e.next=qr,qr=e;return}e.next=Wr,Wr=e}function ll(){ih++}function cl(){if(--ih>0)return;if(qr){let t=qr;for(qr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Wr;){let t=Wr;for(Wr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function ah(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function lh(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),ul(r),Im(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function ca(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ch(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ch(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===is))return;e.globalVersion=is;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ca(e)){e.flags&=-3;return}const n=Pe,r=Et;Pe=e,Et=!0;try{ah(e);const s=e.fn(e._value);(t.version===0||vn(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{Pe=n,Et=r,lh(e),e.flags&=-3}}function ul(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)ul(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Im(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Et=!0;const uh=[];function Sn(){uh.push(Et),Et=!1}function xn(){const e=uh.pop();Et=e===void 0?!0:e}function yc(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Pe;Pe=void 0;try{t()}finally{Pe=n}}}let is=0;class Mm{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class fl{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Pe||!Et||Pe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Pe)n=this.activeLink=new Mm(Pe,this),Pe.deps?(n.prevDep=Pe.depsTail,Pe.depsTail.nextDep=n,Pe.depsTail=n):Pe.deps=Pe.depsTail=n,fh(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Pe.depsTail,n.nextDep=void 0,Pe.depsTail.nextDep=n,Pe.depsTail=n,Pe.deps===n&&(Pe.deps=r)}return n}trigger(t){this.version++,is++,this.notify(t)}notify(t){ll();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{cl()}}}function fh(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)fh(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ri=new WeakMap,Bn=Symbol(""),ua=Symbol(""),os=Symbol("");function et(e,t,n){if(Et&&Pe){let r=Ri.get(e);r||Ri.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new fl),s.map=r,s.key=n),s.track()}}function Wt(e,t,n,r,s,i){const o=Ri.get(e);if(!o){is++;return}const a=l=>{l&&l.trigger()};
vendor: 4,208 bytes, line 10
10if(ll(),t==="clear")o.forEach(a);else{const l=ie(e),u=l&&al(n);if(l&&n==="length"){const c=Number(r);o.forEach((f,h)=>{(h==="length"||h===os||!Qt(h)&&h>=c)&&a(f)})}else switch((n!==void 0||o.has(void 0))&&a(o.get(n)),u&&a(o.get(os)),t){case"add":l?u&&a(o.get("length")):(a(o.get(Bn)),ur(e)&&a(o.get(ua)));break;case"delete":l||(a(o.get(Bn)),ur(e)&&a(o.get(ua)));break;case"set":ur(e)&&a(o.get(Bn));break}}cl()}function Lm(e,t){const n=Ri.get(e);return n&&n.get(t)}function rr(e){const t=me(e);return t===e?t:(et(t,"iterate",os),yt(e)?t:t.map(tt))}function co(e){return et(e=me(e),"iterate",os),e}const Dm={__proto__:null,[Symbol.iterator](){return Po(this,Symbol.iterator,tt)},concat(...e){return rr(this).concat(...e.map(t=>ie(t)?rr(t):t))},entries(){return Po(this,"entries",e=>(e[1]=tt(e[1]),e))},every(e,t){return jt(this,"every",e,t,void 0,arguments)},filter(e,t){return jt(this,"filter",e,t,n=>n.map(tt),arguments)},find(e,t){return jt(this,"find",e,t,tt,arguments)},findIndex(e,t){return jt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return jt(this,"findLast",e,t,tt,arguments)},findLastIndex(e,t){return jt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return jt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ro(this,"includes",e)},indexOf(...e){return Ro(this,"indexOf",e)},join(e){return rr(this).join(e)},lastIndexOf(...e){return Ro(this,"lastIndexOf",e)},map(e,t){return jt(this,"map",e,t,void 0,arguments)},pop(){return Dr(this,"pop")},push(...e){return Dr(this,"push",e)},reduce(e,...t){return vc(this,"reduce",e,t)},reduceRight(e,...t){return vc(this,"reduceRight",e,t)},shift(){return Dr(this,"shift")},some(e,t){return jt(this,"some",e,t,void 0,arguments)},splice(...e){return Dr(this,"splice",e)},toReversed(){return rr(this).toReversed()},toSorted(e){return rr(this).toSorted(e)},toSpliced(...e){return rr(this).toSpliced(...e)},unshift(...e){return Dr(this,"unshift",e)},values(){return Po(this,"values",tt)}};function Po(e,t,n){const r=co(e),s=r[t]();return r!==e&&!yt(e)&&(s._next=s.next,s.next=()=>{const i=s._next();return i.value&&(i.value=n(i.value)),i}),s}const jm=Array.prototype;function jt(e,t,n,r,s,i){const o=co(e),a=o!==e&&!yt(e),l=o[t];if(l!==jm[t]){const f=l.apply(e,i);return a?tt(f):f}let u=n;o!==e&&(a?u=function(f,h){return n.call(this,tt(f),h,e)}:n.length>2&&(u=function(f,h){return n.call(this,f,h,e)}));const c=l.call(o,u,r);return a&&s?s(c):c}function vc(e,t,n,r){const s=co(e);let i=n;return s!==e&&(yt(e)?n.length>3&&(i=function(o,a,l){return n.call(this,o,a,l,e)}):i=function(o,a,l){return n.call(this,o,tt(a),l,e)}),s[t](i,...r)}function Ro(e,t,n){const r=me(e);et(r,"iterate",os);const s=r[t](...n);return(s===-1||s===!1)&&pl(n[0])?(n[0]=me(n[0]),r[t](...n)):s}function Dr(e,t,n=[]){Sn(),ll();const r=me(e)[t].apply(e,n);return cl(),xn(),r}const $m=rl("__proto__,__v_isRef,__isVue"),hh=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qt));function Nm(e){Qt(e)||(e=String(e));const t=me(this);return et(t,"has",e),t.hasOwnProperty(e)}class dh{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(s?i?Gm:yh:i?mh:gh).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=ie(t);if(!s){let l;if(o&&(l=Dm[n]))return l;if(n==="hasOwnProperty")return Nm}const a=Reflect.get(t,n,Ue(t)?t:r);return(Qt(n)?hh.has(n):$m(n))||(s||et(t,"get",n),i)?a:Ue(a)?o&&al(n)?a:a.value:Re(a)?s?vh(a):bt(a):a}}class ph extends dh{constructor(t=!1){super(!1,t)}set(t,n,r,s){let i=t[n];if(!this._isShallow){const l=_n(i);if(!yt(r)&&!_n(r)&&(i=me(i),r=me(r)),!ie(t)&&Ue(i)&&!Ue(r))return l?!1:(i.value=r,!0)}const o=ie(t)&&al(n)?Number(n)<t.length:xe(t,n),a=Reflect.set(t,n,r,Ue(t)?t:s);return t===me(s)&&(o?vn(r,i)&&Wt(t,"set",n,r):Wt(t,"add",n,r)),a}deleteProperty(t,n){const r=xe(t,n);t[n];const s=Reflect.deleteProperty(t,n);return s&&r&&Wt(t,"delete",n,void 0),s}has(t,n){const r=Reflect.has(t,n);return(!Qt(n)||!hh.has(n))&&et(t,"has",n),r}
vendor: 31,660 bytes, lines 10-15
10ownKeys(t){return et(t,"iterate",ie(t)?"length":Bn),Reflect.ownKeys(t)}}class Fm extends dh{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Hm=new ph,Bm=new Fm,Um=new ph(!0);const fa=e=>e,qs=e=>Reflect.getPrototypeOf(e);function zm(e,t,n){return function(...r){const s=this.__v_raw,i=me(s),o=ur(i),a=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,u=s[e](...r),c=n?fa:t?ha:tt;return!t&&et(i,"iterate",l?ua:Bn),{next(){const{value:f,done:h}=u.next();return h?{value:f,done:h}:{value:a?[c(f[0]),c(f[1])]:c(f),done:h}},[Symbol.iterator](){return this}}}}function Vs(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Wm(e,t){const n={get(s){const i=this.__v_raw,o=me(i),a=me(s);e||(vn(s,a)&&et(o,"get",s),et(o,"get",a));const{has:l}=qs(o),u=t?fa:e?ha:tt;if(l.call(o,s))return u(i.get(s));if(l.call(o,a))return u(i.get(a));i!==o&&i.get(s)},get size(){const s=this.__v_raw;return!e&&et(me(s),"iterate",Bn),Reflect.get(s,"size",s)},has(s){const i=this.__v_raw,o=me(i),a=me(s);return e||(vn(s,a)&&et(o,"has",s),et(o,"has",a)),s===a?i.has(s):i.has(s)||i.has(a)},forEach(s,i){const o=this,a=o.__v_raw,l=me(a),u=t?fa:e?ha:tt;return!e&&et(l,"iterate",Bn),a.forEach((c,f)=>s.call(i,u(c),u(f),o))}};return Je(n,e?{add:Vs("add"),set:Vs("set"),delete:Vs("delete"),clear:Vs("clear")}:{add(s){!t&&!yt(s)&&!_n(s)&&(s=me(s));const i=me(this);return qs(i).has.call(i,s)||(i.add(s),Wt(i,"add",s,s)),this},set(s,i){!t&&!yt(i)&&!_n(i)&&(i=me(i));const o=me(this),{has:a,get:l}=qs(o);let u=a.call(o,s);u||(s=me(s),u=a.call(o,s));const c=l.call(o,s);return o.set(s,i),u?vn(i,c)&&Wt(o,"set",s,i):Wt(o,"add",s,i),this},delete(s){const i=me(this),{has:o,get:a}=qs(i);let l=o.call(i,s);l||(s=me(s),l=o.call(i,s)),a&&a.call(i,s);const u=i.delete(s);return l&&Wt(i,"delete",s,void 0),u},clear(){const s=me(this),i=s.size!==0,o=s.clear();return i&&Wt(s,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=zm(s,e,t)}),n}function hl(e,t){const n=Wm(e,t);return(r,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(xe(n,s)&&s in r?n:r,s,i)}const qm={get:hl(!1,!1)},Vm={get:hl(!1,!0)},Km={get:hl(!0,!1)};const gh=new WeakMap,mh=new WeakMap,yh=new WeakMap,Gm=new WeakMap;function Jm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Xm(e){return e.__v_skip||!Object.isExtensible(e)?0:Jm(wm(e))}function bt(e){return _n(e)?e:dl(e,!1,Hm,qm,gh)}function Vt(e){return dl(e,!1,Um,Vm,mh)}function vh(e){return dl(e,!0,Bm,Km,yh)}function dl(e,t,n,r,s){if(!Re(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const o=Xm(e);if(o===0)return e;const a=new Proxy(e,o===2?r:n);return s.set(e,a),a}function Un(e){return _n(e)?Un(e.__v_raw):!!(e&&e.__v_isReactive)}function _n(e){return!!(e&&e.__v_isReadonly)}function yt(e){return!!(e&&e.__v_isShallow)}function pl(e){return e?!!e.__v_raw:!1}function me(e){const t=e&&e.__v_raw;return t?me(t):e}function bh(e){return!xe(e,"__v_skip")&&Object.isExtensible(e)&&Qf(e,"__v_skip",!0),e}const tt=e=>Re(e)?bt(e):e,ha=e=>Re(e)?vh(e):e;function Ue(e){return e?e.__v_isRef===!0:!1}function De(e){return wh(e,!1)}function En(e){return wh(e,!0)}function wh(e,t){return Ue(e)?e:new Qm(e,t)}class Qm{constructor(t,n){this.dep=new fl,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:me(t),this._value=n?t:tt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||yt(t)||_n(t);t=r?t:me(t),vn(t,n)&&(this._rawValue=t,this._value=r?t:tt(t),this.dep.trigger())}}function ve(e){return Ue(e)?e.value:e}function hr(e){return se(e)?e():ve(e)}const Ym={get:(e,t,n)=>t==="__v_raw"?e:ve(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Ue(s)&&!Ue(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function _h(e){return Un(e)?e:new Proxy(e,Ym)}class Zm{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Lm(me(this._object),this._key)}}class ey{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function gl(e,t,n){return Ue(e)?e:se(e)?new ey(e):Re(e)&&arguments.length>1?ty(e,t,n):De(e)}function ty(e,t,n){const r=e[t];return Ue(r)?r:new Zm(e,t,n)}class ny{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new fl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=is-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Pe!==this)return oh(this,!0),!0}get value(){const t=this.dep.track();return ch(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function ry(e,t,n=!1){let r,s;return se(e)?r=e:(r=e.get,s=e.set),new ny(r,s,n)}const Ks={},ki=new WeakMap;let jn;function sy(e,t=!1,n=jn){if(n){let r=ki.get(n);r||ki.set(n,r=[]),r.push(e)}}function iy(e,t,n=Ae){const{immediate:r,deep:s,once:i,scheduler:o,augmentJob:a,call:l}=n,u=p=>s?p:yt(p)||s===!1||s===0?qt(p,1):qt(p);let c,f,h,d,m=!1,g=!1;if(Ue(e)?(f=()=>e.value,m=yt(e)):Un(e)?(f=()=>u(e),m=!0):ie(e)?(g=!0,m=e.some(p=>Un(p)||yt(p)),f=()=>e.map(p=>{if(Ue(p))return p.value;if(Un(p))return u(p);if(se(p))return l?l(p,2):p()})):se(e)?t?f=l?()=>l(e,2):e:f=()=>{if(h){Sn();try{h()}finally{xn()}}const p=jn;jn=c;try{return l?l(e,3,[d]):e(d)}finally{jn=p}}:f=Rt,t&&s){const p=f,v=s===!0?1/0:s;f=()=>qt(p(),v)}const S=lo(),E=()=>{c.stop(),S&&S.active&&il(S.effects,c)};if(i&&t){const p=t;t=(...v)=>{p(...v),E()}}let _=g?new Array(e.length).fill(Ks):Ks;const y=p=>{if(!(!(c.flags&1)||!c.dirty&&!p))if(t){const v=c.run();if(s||m||(g?v.some((b,A)=>vn(b,_[A])):vn(v,_))){h&&h();const b=jn;jn=c;try{const A=[v,_===Ks?void 0:g&&_[0]===Ks?[]:_,d];l?l(t,3,A):t(...A),_=v}finally{jn=b}}}else c.run()};return a&&a(y),c=new sh(f),c.scheduler=o?()=>o(y,!1):y,d=p=>sy(p,!1,c),h=c.onStop=()=>{const p=ki.get(c);if(p){if(l)l(p,4);else for(const v of p)v();ki.delete(c)}},t?r?y(!0):_=c.run():o?o(y.bind(null,!0),!0):c.run(),E.pause=c.pause.bind(c),E.resume=c.resume.bind(c),E.stop=E,E}function qt(e,t=1/0,n){if(t<=0||!Re(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ue(e))qt(e.value,t,n);else if(ie(e))for(let r=0;r<e.length;r++)qt(e[r],t,n);else if(Gf(e)||ur(e))e.forEach(r=>{qt(r,t,n)});else if(Xf(e)){for(const r in e)qt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&qt(e[r],t,n)}return e}/**
11* @vue/runtime-core v3.5.13
12* (c) 2018-present Yuxi (Evan) You and Vue contributors
13* @license MIT
14**/function ks(e,t,n,r){try{return r?e(...r):e()}catch(s){kr(s,t,n)}}function Ct(e,t,n,r){if(se(e)){const s=ks(e,t,n,r);return s&&ol(s)&&s.catch(i=>{kr(i,t,n)}),s}if(ie(e)){const s=[];for(let i=0;i<e.length;i++)s.push(Ct(e[i],t,n,r));return s}}function kr(e,t,n,r=!0){const s=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||Ae;if(t){let a=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,l,u)===!1)return}a=a.parent}if(i){Sn(),ks(i,null,10,[e,l,u]),xn();return}}oy(e,n,s,r,o)}function oy(e,t,n,r=!0,s=!1){if(s)throw e;console.error(e)}const it=[];let Tt=-1;const dr=[];let rn=null,ir=0;const Eh=Promise.resolve();let Ii=null;function Qn(e){const t=Ii||Eh;return e?t.then(this?e.bind(this):e):t}function ay(e){let t=Tt+1,n=it.length;for(;t<n;){const r=t+n>>>1,s=it[r],i=as(s);i<e||i===e&&s.flags&2?t=r+1:n=r}return t}function ml(e){if(!(e.flags&1)){const t=as(e),n=it[it.length-1];!n||!(e.flags&2)&&t>=as(n)?it.push(e):it.splice(ay(t),0,e),e.flags|=1,Ch()}}function Ch(){Ii||(Ii=Eh.then(Sh))}function da(e){ie(e)?dr.push(...e):rn&&e.id===-1?rn.splice(ir+1,0,e):e.flags&1||(dr.push(e),e.flags|=1),Ch()}function bc(e,t,n=Tt+1){for(;n<it.length;n++){const r=it[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;it.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Mi(e){if(dr.length){const t=[...new Set(dr)].sort((n,r)=>as(n)-as(r));if(dr.length=0,rn){rn.push(...t);return}for(rn=t,ir=0;ir<rn.length;ir++){const n=rn[ir];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}rn=null,ir=0}}const as=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Sh(e){try{for(Tt=0;Tt<it.length;Tt++){const t=it[Tt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),ks(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Tt<it.length;Tt++){const t=it[Tt];t&&(t.flags&=-2)}Tt=-1,it.length=0,Mi(),Ii=null,(it.length||dr.length)&&Sh()}}let Ve=null,xh=null;function Li(e){const t=Ve;return Ve=e,xh=e&&e.type.__scopeId||null,t}function yl(e,t=Ve,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&kc(-1);const i=Li(t);let o;try{o=e(...s)}finally{Li(i),r._d&&kc(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function VT(e,t){if(Ve===null)return e;const n=mo(Ve),r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[i,o,a,l=Ae]=t[s];i&&(se(i)&&(i={mounted:i,updated:i}),i.deep&&qt(o),r.push({dir:i,instance:n,value:o,oldValue:void 0,arg:a,modifiers:l}))}return e}function Ot(e,t,n,r){const s=e.dirs,i=t&&t.dirs;for(let o=0;o<s.length;o++){const a=s[o];i&&(a.oldValue=i[o].value);let l=a.dir[r];l&&(Sn(),Ct(l,n,8,[e.el,a,e,t]),xn())}}const ly=Symbol("_vte"),Ah=e=>e.__isTeleport,sn=Symbol("_leaveCb"),Gs=Symbol("_enterCb");function cy(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ir(()=>{e.isMounted=!0}),Ms(()=>{e.isUnmounting=!0}),e}const pt=[Function,Array],Th={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:pt,onEnter:pt,onAfterEnter:pt,onEnterCancelled:pt,onBeforeLeave:pt,onLeave:pt,onAfterLeave:pt,onLeaveCancelled:pt,onBeforeAppear:pt,onAppear:pt,onAfterAppear:pt,onAppearCancelled:pt},Oh=e=>{const t=e.subTree;return t.component?Oh(t.component):t},uy={name:"BaseTransition",props:Th,setup(e,{slots:t}){const n=Zt(),r=cy();return()=>{const s=t.default&&kh(t.default(),!0);if(!s||!s.length)return;const i=Ph(s),o=me(e),{mode:a}=o;if(r.isLeaving)return ko(i);const l=wc(i);if(!l)return ko(i);let u=pa(l,o,r,n,f=>u=f);l.type!==We&&Sr(l,u);let c=n.subTree&&wc(n.subTree);if(c&&c.type!==We&&!_t(l,c)&&Oh(n).type!==We){let f=pa(c,o,r,n);if(Sr(c,f),a==="out-in"&&l.type!==We)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},ko(i);a==="in-out"&&l.type!==We?f.delayLeave=(h,d,m)=>{const g=Rh(r,c);g[String(c.key)]=c,h[sn]=()=>{d(),h[sn]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{m(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return i}}};function Ph(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==We){t=n;break}}return t}const fy=uy;function Rh(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function pa(e,t,n,r,s){const{appear:i,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:h,onLeave:d,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:S,onAppear:E,onAfterAppear:_,onAppearCancelled:y}=t,p=String(e.key),v=Rh(n,e),b=(k,$)=>{k&&Ct(k,r,9,$)},A=(k,$)=>{const T=$[1];b(k,$),ie(k)?k.every(x=>x.length<=1)&&T():k.length<=1&&T()},I={mode:o,persisted:a,beforeEnter(k){let $=l;if(!n.isMounted)if(i)$=S||l;else return;k[sn]&&k[sn](!0);const T=v[p];T&&_t(e,T)&&T.el[sn]&&T.el[sn](),b($,[k])},enter(k){let $=u,T=c,x=f;if(!n.isMounted)if(i)$=E||u,T=_||c,x=y||f;else return;let P=!1;const R=k[Gs]=Y=>{P||(P=!0,Y?b(x,[k]):b(T,[k]),I.delayedLeave&&I.delayedLeave(),k[Gs]=void 0)};$?A($,[k,R]):R()},leave(k,$){const T=String(e.key);if(k[Gs]&&k[Gs](!0),n.isUnmounting)return $();b(h,[k]);let x=!1;const P=k[sn]=R=>{x||(x=!0,$(),R?b(g,[k]):b(m,[k]),k[sn]=void 0,v[T]===e&&delete v[T])};v[T]=e,d?A(d,[k,P]):P()},clone(k){const $=pa(k,t,n,r,s);return s&&s($),$}};return I}function ko(e){if(Is(e))return e=Gt(e),e.children=null,e}function wc(e){if(!Is(e))return Ah(e.type)&&e.children?Ph(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&se(n.default))return n.default()}}function Sr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Sr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function kh(e,t=!1,n){let r=[],s=0;for(let i=0;i<e.length;i++){let o=e[i];const a=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===Qe?(o.patchFlag&128&&s++,r=r.concat(kh(o.children,t,a))):(t||o.type!==We)&&r.push(a!=null?Gt(o,{key:a}):o)}if(s>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function kt(e,t){return se(e)?Je({name:e.name},t,{setup:e}):e}function vl(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ls(e,t,n,r,s=!1){if(ie(e)){e.forEach((m,g)=>ls(m,t&&(ie(t)?t[g]:t),n,r,s));return}if(bn(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ls(e,t,n,r.component.subTree);return}const i=r.shapeFlag&4?mo(r.component):r.el,o=s?null:i,{i:a,r:l}=e,u=t&&t.r,c=a.refs===Ae?a.refs={}:a.refs,f=a.setupState,h=me(f),d=f===Ae?()=>!1:m=>xe(h,m);if(u!=null&&u!==l&&(Ie(u)?(c[u]=null,d(u)&&(f[u]=null)):Ue(u)&&(u.value=null)),se(l))ks(l,a,12,[o,c]);else{const m=Ie(l),g=Ue(l);if(m||g){const S=()=>{if(e.f){const E=m?d(l)?f[l]:c[l]:l.value;s?ie(E)&&il(E,i):ie(E)?E.includes(i)||E.push(i):m?(c[l]=[i],d(l)&&(f[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else m?(c[l]=o,d(l)&&(f[l]=o)):g&&(l.value=o,e.k&&(c[e.k]=o))};o?(S.id=-1,Xe(S,n)):S()}}}let _c=!1;const sr=()=>{_c||(console.error("Hydration completed but contains mismatches."),_c=!0)},hy=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",dy=e=>e.namespaceURI.includes("MathML"),Js=e=>{if(e.nodeType===1){if(hy(e))return"svg";if(dy(e))return"mathml"}},ar=e=>e.nodeType===8;function py(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:i,parentNode:o,remove:a,insert:l,createComment:u}}=e,c=(y,p)=>{if(!p.hasChildNodes()){n(null,y,p),Mi(),p._vnode=y;return}f(p.firstChild,y,null,null,null),Mi(),p._vnode=y},f=(y,p,v,b,A,I=!1)=>{I=I||!!p.dynamicChildren;const k=ar(y)&&y.data==="[",$=()=>g(y,p,v,b,A,k),{type:T,ref:x,shapeFlag:P,patchFlag:R}=p;let Y=y.nodeType;p.el=y,R===-2&&(I=!1,p.dynamicChildren=null);let D=null;switch(T){case qn:Y!==3?p.children===""?(l(p.el=s(""),o(y),y),D=y):D=$():(y.data!==p.children&&(sr(),y.data=p.children),D=i(y));break;case We:_(y)?(D=i(y),E(p.el=y.content.firstChild,y,v)):Y!==8||k?D=$():D=i(y);break;case Kr:if(k&&(y=i(y),Y=y.nodeType),Y===1||Y===3){D=y;const G=!p.children.length;for(let L=0;L<p.staticCount;L++)G&&(p.children+=D.nodeType===1?D.outerHTML:D.data),L===p.staticCount-1&&(p.anchor=D),D=i(D);return k?i(D):D}else $();break;case Qe:k?D=m(y,p,v,b,A,I):D=$();break;default:if(P&1)(Y!==1||p.type.toLowerCase()!==y.tagName.toLowerCase())&&!_(y)?D=$():D=h(y,p,v,b,A,I);else if(P&6){p.slotScopeIds=A;const G=o(y);if(k?D=S(y):ar(y)&&y.data==="teleport start"?D=S(y,y.data,"teleport end"):D=i(y),t(p,G,null,v,b,Js(G),I),bn(p)&&!p.type.__asyncResolved){let L;k?(L=Le(Qe),L.anchor=D?D.previousSibling:G.lastChild):L=y.nodeType===3?dd(""):Le("div"),L.el=y,p.component.subTree=L}}else P&64?Y!==8?D=$():D=p.type.hydrate(y,p,v,b,A,I,e,d):P&128&&(D=p.type.hydrate(y,p,v,b,Js(o(y)),A,I,e,f))}return x!=null&&ls(x,null,b,p),D},h=(y,p,v,b,A,I)=>{I=I||!!p.dynamicChildren;const{type:k,props:$,patchFlag:T,shapeFlag:x,dirs:P,transition:R}=p,Y=k==="input"||k==="option";if(Y||T!==-1){P&&Ot(p,null,v,"created");let D=!1;if(_(y)){D=td(null,R)&&v&&v.vnode.props&&v.vnode.props.appear;const L=y.content.firstChild;D&&R.beforeEnter(L),E(L,y,v),p.el=y=L}if(x&16&&!($&&($.innerHTML||$.textContent))){let L=d(y.firstChild,p,y,v,b,A,I);for(;L;){Xs(y,1)||sr();const z=L;L=L.nextSibling,a(z)}}else if(x&8){let L=p.children;L[0]===`
15`&&(y.tagName==="PRE"||y.tagName==="TEXTAREA")&&(L=L.slice(1)),y.textContent!==L&&(Xs(y,0)||sr(),y.textContent=p.children)}if($){if(Y||!I||T&48){const L=y.tagName.includes("-");for(const z in $)(Y&&(z.endsWith("value")||z==="indeterminate")||Ps(z)&&!fr(z)||z[0]==="."||L)&&r(y,z,null,$[z],void 0,v)}else if($.onClick)r(y,"onClick",null,$.onClick,void 0,v);else if(T&4&&Un($.style))for(const L in $.style)$.style[L]}let G;(G=$&&$.onVnodeBeforeMount)&&at(G,v,p),P&&Ot(p,null,v,"beforeMount"),((G=$&&$.onVnodeMounted)||P||D)&&ad(()=>{G&&at(G,v,p),D&&R.enter(y),P&&Ot(p,null,v,"mounted")},b)}return y.nextSibling},d=(y,p,v,b,A,I,k)=>{k=k||!!p.dynamicChildren;const $=p.children,T=$.length;for(let x=0;x<T;x++){const P=k?$[x]:$[x]=ut($[x]),R=P.type===qn;y?(R&&!k&&x+1<T&&ut($[x+1]).type===qn&&(l(s(y.data.slice(P.children.length)),v,i(y)),y.data=P.children),y=f(y,P,b,A,I,k)):R&&!P.children?l(P.el=s(""),v):(Xs(v,1)||sr(),n(null,P,v,null,b,A,Js(v),I))}return y},m=(y,p,v,b,A,I)=>{const{slotScopeIds:k}=p;k&&(A=A?A.concat(k):k);const $=o(y),T=d(i(y),p,$,v,b,A,I);return T&&ar(T)&&T.data==="]"?i(p.anchor=T):(sr(),l(p.anchor=u("]"),$,T),T)},g=(y,p,v,b,A,I)=>{if(Xs(y.parentElement,1)||sr(),p.el=null,I){const T=S(y);for(;;){const x=i(y);if(x&&x!==T)a(x);else break}}const k=i(y),$=o(y);return a(y),n(null,p,$,k,v,b,Js($),A),v&&(v.vnode.el=p.el,go(v,p.el)),k},S=(y,p="[",v="]")=>{let b=0;for(;y;)if(y=i(y),y&&ar(y)&&(y.data===p&&b++,y.data===v)){if(b===0)return i(y);b--}return y},E=(y,p,v)=>{const b=p.parentNode;b&&b.replaceChild(y,p);let A=v;for(;A;)A.vnode.el===p&&(A.vnode.el=A.subTree.el=y),A=A.parent},_=y=>y.nodeType===1&&y.tagName==="TEMPLATE";return[c,f]}const Ec="data-allow-mismatch",gy={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Xs(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ec);)e=e.parentElement;const n=e&&e.getAttribute(Ec);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(gy[t])}}io().requestIdleCallback;io().cancelIdleCallback;function my(e,t){if(ar(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(ar(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const bn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ga(e){se(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:i,timeout:o,suspensible:a=!0,onError:l}=e;let u=null,c,f=0;const h=()=>(f++,u=null,d()),d=()=>{let m;return u||(m=u=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((S,E)=>{l(g,()=>S(h()),()=>E(g),f+1)});throw g}).then(g=>m!==u&&u?u:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),c=g,g)))};return kt({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(m,g,S){const E=i?()=>{const _=i(S,y=>my(m,y));_&&(g.bum||(g.bum=[])).push(_)}:S;c?E():d().then(()=>!g.isUnmounted&&E())},get __asyncResolved(){return c},setup(){const m=qe;if(vl(m),c)return()=>Io(c,m);const g=y=>{u=null,kr(y,m,13,!r)};if(a&&m.suspense||Ar)return d().then(y=>()=>Io(y,m)).catch(y=>(g(y),()=>r?Le(r,{error:y}):null));const S=De(!1),E=De(),_=De(!!s);return s&&setTimeout(()=>{_.value=!1},s),o!=null&&setTimeout(()=>{if(!S.value&&!E.value){const y=new Error(`Async component timed out after ${o}ms.`);g(y),E.value=y}},o),d().then(()=>{S.value=!0,m.parent&&Is(m.parent.vnode)&&m.parent.update()}).catch(y=>{g(y),E.value=y}),()=>{if(S.value&&c)return Io(c,m);if(E.value&&r)return Le(r,{error:E.value});if(n&&!_.value)return Le(n)}}})}function Io(e,t){const{ref:n,props:r,children:s,ce:i}=t.vnode,o=Le(e,r,s);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Is=e=>e.type.__isKeepAlive,yy={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Zt(),r=n.ctx;if(!r.renderer)return()=>{const _=t.default&&t.default();return _&&_.length===1?_[0]:_};const s=new Map,i=new Set;let o=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=r,h=f("div");r.activate=(_,y,p,v,b)=>{const A=_.component;u(_,y,p,0,a),l(A.vnode,_,y,p,A,a,v,_.slotScopeIds,b),Xe(()=>{A.isDeactivated=!1,A.a&&zr(A.a);const I=_.props&&_.props.onVnodeMounted;I&&at(I,A.parent,_)},a)},r.deactivate=_=>{const y=_.component;ji(y.m),ji(y.a),u(_,h,null,1,a),Xe(()=>{y.da&&zr(y.da);const p=_.props&&_.props.onVnodeUnmounted;p&&at(p,y.parent,_),y.isDeactivated=!0},a)};function d(_){Mo(_),c(_,n,a,!0)}function m(_){s.forEach((y,p)=>{const v=Sa(y.type);v&&!_(v)&&g(p)})}function g(_){const y=s.get(_);y&&(!o||!_t(y,o))?d(y):o&&Mo(o),s.delete(_),i.delete(_)}Ke(()=>[e.include,e.exclude],([_,y])=>{_&&m(p=>Hr(_,p)),y&&m(p=>!Hr(y,p))},{flush:"post",deep:!0});let S=null;const E=()=>{S!=null&&($i(n.subTree.type)?Xe(()=>{s.set(S,Qs(n.subTree))},n.subTree.suspense):s.set(S,Qs(n.subTree)))};return Ir(E),jh(E),Ms(()=>{s.forEach(_=>{const{subTree:y,suspense:p}=n,v=Qs(y);if(_.type===v.type&&_.key===v.key){Mo(v);const b=v.component.da;b&&Xe(b,p);return}d(_)})}),()=>{if(S=null,!t.default)return o=null;const _=t.default(),y=_[0];if(_.length>1)return o=null,_;if(!Gn(y)||!(y.shapeFlag&4)&&!(y.shapeFlag&128))return o=null,y;let p=Qs(y);if(p.type===We)return o=null,p;const v=p.type,b=Sa(bn(p)?p.type.__asyncResolved||{}:v),{include:A,exclude:I,max:k}=e;if(A&&(!b||!Hr(A,b))||I&&b&&Hr(I,b))return p.shapeFlag&=-257,o=p,y;const $=p.key==null?v:p.key,T=s.get($);return p.el&&(p=Gt(p),y.shapeFlag&128&&(y.ssContent=p)),S=$,T?(p.el=T.el,p.component=T.component,p.transition&&Sr(p,p.transition),p.shapeFlag|=512,i.delete($),i.add($)):(i.add($),k&&i.size>parseInt(k,10)&&g(i.values().next().value)),p.shapeFlag|=256,o=p,$i(y.type)?y:p}}},vy=yy;function Hr(e,t){return ie(e)?e.some(n=>Hr(n,t)):Ie(e)?e.split(",").includes(t):bm(e)?(e.lastIndex=0,e.test(t)):!1}function Ih(e,t){Lh(e,"a",t)}function Mh(e,t){Lh(e,"da",t)}function Lh(e,t,n=qe){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(uo(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Is(s.parent.vnode)&&by(r,t,n,s),s=s.parent}}function by(e,t,n,r){const s=uo(t,e,r,!0);fo(()=>{il(r[t],s)},n)}function Mo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Qs(e){return e.shapeFlag&128?e.ssContent:e}function uo(e,t,n=qe,r=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Sn();const a=Jn(n),l=Ct(t,n,e,o);return a(),xn(),l});return r?s.unshift(i):s.push(i),i}}const Yt=e=>(t,n=qe)=>{(!Ar||e==="sp")&&uo(e,(...r)=>t(...r),n)},Dh=Yt("bm"),Ir=Yt("m"),wy=Yt("bu"),jh=Yt("u"),Ms=Yt("bum"),fo=Yt("um"),_y=Yt("sp"),Ey=Yt("rtg"),Cy=Yt("rtc");function $h(e,t=qe){uo("ec",e,t)}const bl="components",Sy="directives";function KT(e,t){return wl(bl,e,!0,t)||e}const Nh=Symbol.for("v-ndc");function xy(e){return Ie(e)?wl(bl,e,!1)||e:e||Nh}function GT(e){return wl(Sy,e)}function wl(e,t,n=!0,r=!1){const s=Ve||qe;if(s){const i=s.type;if(e===bl){const a=Sa(i,!1);if(a&&(a===t||a===vt(t)||a===so(vt(t))))return i}const o=Cc(s[e]||i[e],t)||Cc(s.appContext[e],t);return!o&&r?i:o}}function Cc(e,t){return e&&(e[t]||e[vt(t)]||e[so(vt(t))])}function JT(e,t,n,r){let s;const i=n,o=ie(e);if(o||Ie(e)){const a=o&&Un(e);let l=!1;a&&(l=!yt(e),e=co(e)),s=new Array(e.length);for(let u=0,c=e.length;u<c;u++)s[u]=t(l?tt(e[u]):e[u],u,void 0,i)}else if(typeof e=="number"){s=new Array(e);for(let a=0;a<e;a++)s[a]=t(a+1,a,void 0,i)}else if(Re(e))if(e[Symbol.iterator])s=Array.from(e,(a,l)=>t(a,l,void 0,i));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];s[l]=t(e[c],c,l,i)}}else s=[];return s}function XT(e,t,n={},r,s){if(Ve.ce||Ve.parent&&bn(Ve.parent)&&Ve.parent.ce)return mt(),Pt(Qe,null,[Le("slot",n,r)],64);let i=e[t];i&&i._c&&(i._d=!1),mt();const o=i&&Fh(i(n)),a=n.key||o&&o.key,l=Pt(Qe,{key:(a&&!Qt(a)?a:`_${t}`)+""},o||[],o&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function Fh(e){return e.some(t=>Gn(t)?!(t.type===We||t.type===Qe&&!Fh(t.children)):!0)?e:null}const ma=e=>e?gd(e)?mo(e):ma(e.parent):null,Vr=Je(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ma(e.parent),$root:e=>ma(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>zh(e),$forceUpdate:e=>e.f||(e.f=()=>{ml(e.update)}),$nextTick:e=>e.n||(e.n=Qn.bind(e.proxy)),$watch:e=>Vy.bind(e)}),Lo=(e,t)=>e!==Ae&&!e.__isScriptSetup&&xe(e,t),Ay={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:i,accessCache:o,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const d=o[t];if(d!==void 0)switch(d){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(Lo(r,t))return o[t]=1,r[t];if(s!==Ae&&xe(s,t))return o[t]=2,s[t];if((u=e.propsOptions[0])&&xe(u,t))return o[t]=3,i[t];if(n!==Ae&&xe(n,t))return o[t]=4,n[t];ya&&(o[t]=0)}}const c=Vr[t];let f,h;if(c)return t==="$attrs"&&et(e.attrs,"get",""),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Ae&&xe(n,t))return o[t]=4,n[t];if(h=l.config.globalProperties,xe(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:i}=e;return Lo(s,t)?(s[t]=n,!0):r!==Ae&&xe(r,t)?(r[t]=n,!0):xe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:i}},o){let a;return!!n[o]||e!==Ae&&xe(e,o)||Lo(t,o)||(a=i[0])&&xe(a,o)||xe(r,o)||xe(Vr,o)||xe(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:xe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Hh(){return Bh().slots}function QT(){return Bh().attrs}function Bh(){const e=Zt();return e.setupContext||(e.setupContext=yd(e))}function Sc(e){return ie(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function YT(e){const t=Zt();let n=e();return Ea(),ol(n)&&(n=n.catch(r=>{throw Jn(t),r})),[n,()=>Jn(t)]}let ya=!0;function Ty(e){const t=zh(e),n=e.proxy,r=e.ctx;ya=!1,t.beforeCreate&&xc(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:o,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:h,beforeUpdate:d,updated:m,activated:g,deactivated:S,beforeDestroy:E,beforeUnmount:_,destroyed:y,unmounted:p,render:v,renderTracked:b,renderTriggered:A,errorCaptured:I,serverPrefetch:k,expose:$,inheritAttrs:T,components:x,directives:P,filters:R}=t;if(u&&Oy(u,r,null),o)for(const G in o){const L=o[G];se(L)&&(r[G]=L.bind(n))}if(s){const G=s.call(n,n);Re(G)&&(e.data=bt(G))}if(ya=!0,i)for(const G in i){const L=i[G],z=se(L)?L.bind(n,n):se(L.get)?L.get.bind(n,n):Rt,Z=!se(L)&&se(L.set)?L.set.bind(n):Rt,oe=He({get:z,set:Z});Object.defineProperty(r,G,{enumerable:!0,configurable:!0,get:()=>oe.value,set:ue=>oe.value=ue})}if(a)for(const G in a)Uh(a[G],r,n,G);if(l){const G=se(l)?l.call(n):l;Reflect.ownKeys(G).forEach(L=>{Wn(L,G[L])})}c&&xc(c,e,"c");function D(G,L){ie(L)?L.forEach(z=>G(z.bind(n))):L&&G(L.bind(n))}if(D(Dh,f),D(Ir,h),D(wy,d),D(jh,m),D(Ih,g),D(Mh,S),D($h,I),D(Cy,b),D(Ey,A),D(Ms,_),D(fo,p),D(_y,k),ie($))if($.length){const G=e.exposed||(e.exposed={});$.forEach(L=>{Object.defineProperty(G,L,{get:()=>n[L],set:z=>n[L]=z})})}else e.exposed||(e.exposed={});v&&e.render===Rt&&(e.render=v),T!=null&&(e.inheritAttrs=T),x&&(e.components=x),P&&(e.directives=P),k&&vl(e)}function Oy(e,t,n=Rt){ie(e)&&(e=va(e));for(const r in e){const s=e[r];let i;Re(s)?"default"in s?i=Ye(s.from||r,s.default,!0):i=Ye(s.from||r):i=Ye(s),Ue(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[r]=i}}function xc(e,t,n){Ct(ie(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Uh(e,t,n,r){let s=r.includes(".")?sd(n,r):()=>n[r];if(Ie(e)){const i=t[e];se(i)&&Ke(s,i)}else if(se(e))Ke(s,e.bind(n));else if(Re(e))if(ie(e))e.forEach(i=>Uh(i,t,n,r));else{const i=se(e.handler)?e.handler.bind(n):t[e.handler];se(i)&&Ke(s,i,e)}}function zh(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(u=>Di(l,u,o,!0)),Di(l,t,o)),Re(t)&&i.set(t,l),l}function Di(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&Di(e,i,n,!0),s&&s.forEach(o=>Di(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const a=Py[o]||n&&n[o];e[o]=a?a(e[o],t[o]):t[o]}return e}const Py={data:Ac,props:Tc,emits:Tc,methods:Br,computed:Br,beforeCreate:rt,created:rt,beforeMount:rt,mounted:rt,beforeUpdate:rt,updated:rt,beforeDestroy:rt,beforeUnmount:rt,destroyed:rt,unmounted:rt,activated:rt,deactivated:rt,errorCaptured:rt,serverPrefetch:rt,components:Br,directives:Br,watch:ky,provide:Ac,inject:Ry};function Ac(e,t){return t?e?function(){return Je(se(e)?e.call(this,this):e,se(t)?t.call(this,this):t)}:t:e}function Ry(e,t){return Br(va(e),va(t))}function va(e){if(ie(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function rt(e,t){return e?[...new Set([].concat(e,t))]:t}function Br(e,t){return e?Je(Object.create(null),e,t):t}function Tc(e,t){return e?ie(e)&&ie(t)?[...new Set([...e,...t])]:Je(Object.create(null),Sc(e),Sc(t??{})):t}function ky(e,t){if(!e)return t;if(!t)return e;const n=Je(Object.create(null),e);for(const r in t)n[r]=rt(e[r],t[r]);return n}function Wh(){return{app:null,config:{isNativeTag:ym,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 Iy=0;function My(e,t){return function(r,s=null){se(r)||(r=Je({},r)),s!=null&&!Re(s)&&(s=null);const i=Wh(),o=new WeakSet,a=[];let l=!1;const u=i.app={_uid:Iy++,_component:r,_props:s,_container:null,_context:i,_instance:null,version:pv,get config(){return i.config},set config(c){},use(c,...f){return o.has(c)||(c&&se(c.install)?(o.add(c),c.install(u,...f)):se(c)&&(o.add(c),c(u,...f))),u},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),u},component(c,f){return f?(i.components[c]=f,u):i.components[c]},directive(c,f){return f?(i.directives[c]=f,u):i.directives[c]},mount(c,f,h){if(!l){const d=u._ceVNode||Le(r,s);return d.appContext=i,h===!0?h="svg":h===!1&&(h=void 0),f&&t?t(d,c):e(d,c,h),l=!0,u._container=c,c.__vue_app__=u,mo(d.component)}},onUnmount(c){a.push(c)},unmount(){l&&(Ct(a,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,f){return i.provides[c]=f,u},runWithContext(c){const f=zn;zn=u;try{return c()}finally{zn=f}}};return u}}let zn=null;function Wn(e,t){if(qe){let n=qe.provides;const r=qe.parent&&qe.parent.provides;r===n&&(n=qe.provides=Object.create(r)),n[e]=t}}function Ye(e,t,n=!1){const r=qe||Ve;if(r||zn){const s=zn?zn._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(s&&e in s)return s[e];if(arguments.length>1)return n&&se(t)?t.call(r&&r.proxy):t}}function ho(){return!!(qe||Ve||zn)}const qh={},Vh=()=>Object.create(qh),Kh=e=>Object.getPrototypeOf(e)===qh;function Ly(e,t,n,r=!1){const s={},i=Vh();e.propsDefaults=Object.create(null),Gh(e,t,s,i);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:Vt(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function Dy(e,t,n,r){const{props:s,attrs:i,vnode:{patchFlag:o}}=e,a=me(s),[l]=e.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let h=c[f];if(po(e.emitsOptions,h))continue;const d=t[h];if(l)if(xe(i,h))d!==i[h]&&(i[h]=d,u=!0);else{const m=vt(h);s[m]=ba(l,a,m,d,e,!1)}else d!==i[h]&&(i[h]=d,u=!0)}}}else{Gh(e,t,s,i)&&(u=!0);let c;
vendor: 5,159 bytes, line 15
15for(const f in a)(!t||!xe(t,f)&&((c=Xn(f))===f||!xe(t,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(s[f]=ba(l,a,f,void 0,e,!0)):delete s[f]);if(i!==a)for(const f in i)(!t||!xe(t,f))&&(delete i[f],u=!0)}u&&Wt(e.attrs,"set","")}function Gh(e,t,n,r){const[s,i]=e.propsOptions;let o=!1,a;if(t)for(let l in t){if(fr(l))continue;const u=t[l];let c;s&&xe(s,c=vt(l))?!i||!i.includes(c)?n[c]=u:(a||(a={}))[c]=u:po(e.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,o=!0)}if(i){const l=me(n),u=a||Ae;for(let c=0;c<i.length;c++){const f=i[c];n[f]=ba(s,l,f,u[f],e,!xe(u,f))}}return o}function ba(e,t,n,r,s,i){const o=e[n];if(o!=null){const a=xe(o,"default");if(a&&r===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&se(l)){const{propsDefaults:u}=s;if(n in u)r=u[n];else{const c=Jn(s);r=u[n]=l.call(null,t),c()}}else r=l;s.ce&&s.ce._setProp(n,r)}o[0]&&(i&&!a?r=!1:o[1]&&(r===""||r===Xn(n))&&(r=!0))}return r}const jy=new WeakMap;function Jh(e,t,n=!1){const r=n?jy:t.propsCache,s=r.get(e);if(s)return s;const i=e.props,o={},a=[];let l=!1;if(!se(e)){const c=f=>{l=!0;const[h,d]=Jh(f,t,!0);Je(o,h),d&&a.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return Re(e)&&r.set(e,cr),cr;if(ie(i))for(let c=0;c<i.length;c++){const f=vt(i[c]);Oc(f)&&(o[f]=Ae)}else if(i)for(const c in i){const f=vt(c);if(Oc(f)){const h=i[c],d=o[f]=ie(h)||se(h)?{type:h}:Je({},h),m=d.type;let g=!1,S=!0;if(ie(m))for(let E=0;E<m.length;++E){const _=m[E],y=se(_)&&_.name;if(y==="Boolean"){g=!0;break}else y==="String"&&(S=!1)}else g=se(m)&&m.name==="Boolean";d[0]=g,d[1]=S,(g||xe(d,"default"))&&a.push(f)}}const u=[o,a];return Re(e)&&r.set(e,u),u}function Oc(e){return e[0]!=="$"&&!fr(e)}const Xh=e=>e[0]==="_"||e==="$stable",_l=e=>ie(e)?e.map(ut):[ut(e)],$y=(e,t,n)=>{if(t._n)return t;const r=yl((...s)=>_l(t(...s)),n);return r._c=!1,r},Qh=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Xh(s))continue;const i=e[s];if(se(i))t[s]=$y(s,i,r);else if(i!=null){const o=_l(i);t[s]=()=>o}}},Yh=(e,t)=>{const n=_l(t);e.slots.default=()=>n},Zh=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Ny=(e,t,n)=>{const r=e.slots=Vh();if(e.vnode.shapeFlag&32){const s=t._;s?(Zh(r,t,n),n&&Qf(r,"_",s,!0)):Qh(t,r)}else t&&Yh(e,t)},Fy=(e,t,n)=>{const{vnode:r,slots:s}=e;let i=!0,o=Ae;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:Zh(s,t,n):(i=!t.$stable,Qh(t,s)),o=t}else t&&(Yh(e,t),o={default:1});if(i)for(const a in s)!Xh(a)&&o[a]==null&&delete s[a]},Xe=ad;function Hy(e){return ed(e)}function By(e){return ed(e,py)}function ed(e,t){const n=io();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:o,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:h,setScopeId:d=Rt,insertStaticContent:m}=e,g=(w,C,O,F=null,j=null,H=null,J=void 0,V=null,U=!!C.dynamicChildren)=>{if(w===C)return;w&&!_t(w,C)&&(F=M(w),ue(w,j,H,!0),w=null),C.patchFlag===-2&&(U=!1,C.dynamicChildren=null);const{type:B,ref:re,shapeFlag:X}=C;switch(B){case qn:S(w,C,O,F);break;case We:E(w,C,O,F);break;case Kr:w==null&&_(C,O,F,J);break;case Qe:x(w,C,O,F,j,H,J,V,U);break;default:X&1?v(w,C,O,F,j,H,J,V,U):X&6?P(w,C,O,F,j,H,J,V,U):(X&64||X&128)&&B.process(w,C,O,F,j,H,J,V,U,ee)}re!=null&&j&&ls(re,w&&w.ref,H,C||w,!C)},S=(w,C,O,F)=>{if(w==null)r(C.el=a(C.children),O,F);else{const j=C.el=w.el;C.children!==w.children&&u(j,C.children)}},E=(w,C,O,F)=>{w==null?r(C.el=l(C.children||""),O,F):C.el=w.el},_=(w,C,O,F)=>{[w.el,w.anchor]=m(w.children,C,O,F,w.el,w.anchor)},y=({el:w,anchor:C},O,F)=>{let j;for(;w&&w!==C;)j=h(w),r(w,O,F),w=j;r(C,O,F)},p=({el:w,anchor:C})=>{let O;for(;w&&w!==C;)O=h(w),s(w),w=O;s(C)},v=(w,C,O,F,j,H,J,V,U)=>{C.type==="svg"?J="svg":C.type==="math"&&(J="mathml"),w==null?b(C,O,F,j,H,J,V,U):k(w,C,j,H,J,V,U)},b=(w,C,O,F,j,H,J,V)=>{let U,B;const{props:re,shapeFlag:X,transition:te,dirs:ae}=w;if(U=w.el=o(w.type,H,re&&re.is,re),X&8?c(U,w.children):X&16&&I(w.children,U,null,F,j,Do(w,H),J,V),ae&&Ot(w,null,F,"created"),A(U,w,w.scopeId,J,F),re){for(const we in re)we!=="value"&&!fr(we)&&i(U,we,null,re[we],H,F);"value"in re&&i(U,"value",null,re.value,H),(B=re.onVnodeBeforeMount)&&at(B,F,w)}ae&&Ot(w,null,F,"beforeMount");const pe=td(j,te);pe&&te.beforeEnter(U),r(U,C,O),((B=re&&re.onVnodeMounted)||pe||ae)&&Xe(()=>{B&&at(B,F,w),pe&&te.enter(U),ae&&Ot(w,null,F,"mounted")},j)},A=(w,C,O,F,j)=>{if(O&&d(w,O),F)for(let H=0;H<F.length;H++)d(w,F[H]);if(j){let H=j.subTree;if(C===H||$i(H.type)&&(H.ssContent===C||H.ssFallback===C)){const J=j.vnode;A(w,J,J.scopeId,J.slotScopeIds,j.parent)}}},I=(w,C,O,F,j,H,J,V,U=0)=>{for(let B=U;B<w.length;B++){const re=w[B]=V?on(w[B]):ut(w[B]);g(null,re,C,O,F,j,H,J,V)}},k=(w,C,O,F,j,H,J)=>{const V=C.el=w.el;let{patchFlag:U,dynamicChildren:B,dirs:re}=C;U|=w.patchFlag&16;const X=w.props||Ae,te=C.props||Ae;let ae;if(O&&Pn(O,!1),(ae=te.onVnodeBeforeUpdate)&&at(ae,O,C,w),re&&Ot(C,w,O,"beforeUpdate"),O&&Pn(O,!0),(X.innerHTML&&te.innerHTML==null||X.textContent&&te.textContent==null)&&c(V,""),B?$(w.dynamicChildren,B,V,O,F,Do(C,j),H):J||L(w,C,V,null,O,F,Do(C,j),H,!1),U>0){if(U&16)T(V,X,te,O,j);else if(U&2&&X.class!==te.class&&i(V,"class",null,te.class,j),U&4&&i(V,"style",X.style,te.
vendor: 22,561 bytes, lines 15-18
15style,j),U&8){const pe=C.dynamicProps;for(let we=0;we<pe.length;we++){const Ee=pe[we],Ze=X[Ee],$e=te[Ee];($e!==Ze||Ee==="value")&&i(V,Ee,Ze,$e,j,O)}}U&1&&w.children!==C.children&&c(V,C.children)}else!J&&B==null&&T(V,X,te,O,j);((ae=te.onVnodeUpdated)||re)&&Xe(()=>{ae&&at(ae,O,C,w),re&&Ot(C,w,O,"updated")},F)},$=(w,C,O,F,j,H,J)=>{for(let V=0;V<C.length;V++){const U=w[V],B=C[V],re=U.el&&(U.type===Qe||!_t(U,B)||U.shapeFlag&70)?f(U.el):O;g(U,B,re,null,F,j,H,J,!0)}},T=(w,C,O,F,j)=>{if(C!==O){if(C!==Ae)for(const H in C)!fr(H)&&!(H in O)&&i(w,H,C[H],null,j,F);for(const H in O){if(fr(H))continue;const J=O[H],V=C[H];J!==V&&H!=="value"&&i(w,H,V,J,j,F)}"value"in O&&i(w,"value",C.value,O.value,j)}},x=(w,C,O,F,j,H,J,V,U)=>{const B=C.el=w?w.el:a(""),re=C.anchor=w?w.anchor:a("");let{patchFlag:X,dynamicChildren:te,slotScopeIds:ae}=C;ae&&(V=V?V.concat(ae):ae),w==null?(r(B,O,F),r(re,O,F),I(C.children||[],O,re,j,H,J,V,U)):X>0&&X&64&&te&&w.dynamicChildren?($(w.dynamicChildren,te,O,j,H,J,V),(C.key!=null||j&&C===j.subTree)&&nd(w,C,!0)):L(w,C,O,re,j,H,J,V,U)},P=(w,C,O,F,j,H,J,V,U)=>{C.slotScopeIds=V,w==null?C.shapeFlag&512?j.ctx.activate(C,O,F,J,U):R(C,O,F,j,H,J,U):Y(w,C,U)},R=(w,C,O,F,j,H,J)=>{const V=w.component=cv(w,F,j);if(Is(w)&&(V.ctx.renderer=ee),uv(V,!1,J),V.asyncDep){if(j&&j.registerDep(V,D,J),!w.el){const U=V.subTree=Le(We);E(null,U,C,O)}}else D(V,w,C,O,j,H,J)},Y=(w,C,O)=>{const F=C.component=w.component;if(Yy(w,C,O))if(F.asyncDep&&!F.asyncResolved){G(F,C,O);return}else F.next=C,F.update();else C.el=w.el,F.vnode=C},D=(w,C,O,F,j,H,J)=>{const V=()=>{if(w.isMounted){let{next:X,bu:te,u:ae,parent:pe,vnode:we}=w;{const ne=rd(w);if(ne){X&&(X.el=we.el,G(w,X,J)),ne.asyncDep.then(()=>{w.isUnmounted||V()});return}}let Ee=X,Ze;Pn(w,!1),X?(X.el=we.el,G(w,X,J)):X=we,te&&zr(te),(Ze=X.props&&X.props.onVnodeBeforeUpdate)&&at(Ze,pe,X,we),Pn(w,!0);const $e=jo(w),q=w.subTree;w.subTree=$e,g(q,$e,f(q.el),M(q),w,j,H),X.el=$e.el,Ee===null&&go(w,$e.el),ae&&Xe(ae,j),(Ze=X.props&&X.props.onVnodeUpdated)&&Xe(()=>at(Ze,pe,X,we),j)}else{let X;const{el:te,props:ae}=C,{bm:pe,m:we,parent:Ee,root:Ze,type:$e}=w,q=bn(C);if(Pn(w,!1),pe&&zr(pe),!q&&(X=ae&&ae.onVnodeBeforeMount)&&at(X,Ee,C),Pn(w,!0),te&&Te){const ne=()=>{w.subTree=jo(w),Te(te,w.subTree,w,j,null)};q&&$e.__asyncHydrate?$e.__asyncHydrate(te,w,ne):ne()}else{Ze.ce&&Ze.ce._injectChildStyle($e);const ne=w.subTree=jo(w);g(null,ne,O,F,w,j,H),C.el=ne.el}if(we&&Xe(we,j),!q&&(X=ae&&ae.onVnodeMounted)){const ne=C;Xe(()=>at(X,Ee,ne),j)}(C.shapeFlag&256||Ee&&bn(Ee.vnode)&&Ee.vnode.shapeFlag&256)&&w.a&&Xe(w.a,j),w.isMounted=!0,C=O=F=null}};w.scope.on();const U=w.effect=new sh(V);w.scope.off();const B=w.update=U.run.bind(U),re=w.job=U.runIfDirty.bind(U);re.i=w,re.id=w.uid,U.scheduler=()=>ml(re),Pn(w,!0),B()},G=(w,C,O)=>{C.component=w;const F=w.vnode.props;w.vnode=C,w.next=null,Dy(w,C.props,F,O),Fy(w,C.children,O),Sn(),bc(w),xn()},L=(w,C,O,F,j,H,J,V,U=!1)=>{const B=w&&w.children,re=w?w.shapeFlag:0,X=C.children,{patchFlag:te,shapeFlag:ae}=C;if(te>0){if(te&128){Z(B,X,O,F,j,H,J,V,U);return}else if(te&256){z(B,X,O,F,j,H,J,V,U);return}}ae&8?(re&16&&ce(B,j,H),X!==B&&c(O,X)):re&16?ae&16?Z(B,X,O,F,j,H,J,V,U):ce(B,j,H,!0):(re&8&&c(O,""),ae&16&&I(X,O,F,j,H,J,V,U))},z=(w,C,O,F,j,H,J,V,U)=>{w=w||cr,C=C||cr;const B=w.length,re=C.length,X=Math.min(B,re);let te;for(te=0;te<X;te++){const ae=C[te]=U?on(C[te]):ut(C[te]);g(w[te],ae,O,null,j,H,J,V,U)}B>re?ce(w,j,H,!0,!1,X):I(C,O,F,j,H,J,V,U,X)},Z=(w,C,O,F,j,H,J,V,U)=>{let B=0;const re=C.length;let X=w.length-1,te=re-1;for(;B<=X&&B<=te;){const ae=w[B],pe=C[B]=U?on(C[B]):ut(C[B]);if(_t(ae,pe))g(ae,pe,O,null,j,H,J,V,U);else break;B++}for(;B<=X&&B<=te;){const ae=w[X],pe=C[te]=U?on(C[te]):ut(C[te]);if(_t(ae,pe))g(ae,pe,O,null,j,H,J,V,U);else break;X--,te--}if(B>X){if(B<=te){const ae=te+1,pe=ae<re?C[ae].el:F;for(;B<=te;)g(null,C[B]=U?on(C[B]):ut(C[B]),O,pe,j,H,J,V,U),B++}}else if(B>te)for(;B<=X;)ue(w[B],j,H,!0),B++;else{const ae=B,pe=B,we=new Map;for(B=pe;B<=te;B++){const Ce=C[B]=U?on(C[B]):ut(C[B]);Ce.key!=null&&we.set(Ce.key,B)}let Ee,Ze=0;const $e=te-pe+1;let q=!1,ne=0;const _e=new Array($e);for(B=0;B<$e;B++)_e[B]=0;for(B=ae;B<=X;B++){const Ce=w[B];if(Ze>=$e){ue(Ce,j,H,!0);continue}let Oe;if(Ce.key!=null)Oe=we.get(Ce.key);else for(Ee=pe;Ee<=te;Ee++)if(_e[Ee-pe]===0&&_t(Ce,C[Ee])){Oe=Ee;break}Oe===void 0?ue(Ce,j,H,!0):(_e[Oe-pe]=B+1,Oe>=ne?ne=Oe:q=!0,g(Ce,C[Oe],O,null,j,H,J,V,U),Ze++)}const Ne=q?Uy(_e):cr;for(Ee=Ne.length-1,B=$e-1;B>=0;B--){const Ce=pe+B,Oe=C[Ce],ht=Ce+1<re?C[Ce+1].el:F;_e[B]===0?g(null,Oe,O,ht,j,H,J,V,U):q&&(Ee<0||B!==Ne[Ee]?oe(Oe,O,ht,2):Ee--)}}},oe=(w,C,O,F,j=null)=>{const{el:H,type:J,transition:V,children:U,shapeFlag:B}=w;if(B&6){oe(w.component.subTree,C,O,F);return}if(B&128){w.suspense.move(C,O,F);return}if(B&64){J.move(w,C,O,ee);return}if(J===Qe){r(H,C,O);for(let X=0;X<U.length;X++)oe(U[X],C,O,F);r(w.anchor,C,O);return}if(J===Kr){y(w,C,O);return}if(F!==2&&B&1&&V)if(F===0)V.beforeEnter(H),r(H,C,O),Xe(()=>V.enter(H),j);else{const{leave:X,delayLeave:te,afterLeave:ae}=V,pe=()=>r(H,C,O),we=()=>{X(H,()=>{pe(),ae&&ae()})};te?te(H,pe,we):we()}else r(H,C,O)},ue=(w,C,O,F=!1,j=!1)=>{const{type:H,props:J,ref:V,children:U,dynamicChildren:B,shapeFlag:re,patchFlag:X,dirs:te,cacheIndex:ae}=w;if(X===-2&&(j=!1),V!=null&&ls(V,null,O,w,!0),ae!=null&&(C.renderCache[ae]=void 0),re&256){C.ctx.deactivate(w);return}const pe=re&1&&te,we=!bn(w);let Ee;if(we&&(Ee=J&&J.onVnodeBeforeUnmount)&&at(Ee,C,w),re&6)de(w.component,O,F);else{if(re&128){w.suspense.unmount(O,F);return}pe&&Ot(w,null,C,"beforeUnmount"),re&64?w.type.remove(w,C,O,ee,F):B&&!B.hasOnce&&(H!==Qe||X>0&&X&64)?ce(B,C,O,!1,!0):(H===Qe&&X&384||!j&&re&16)&&ce(U,C,O),F&&le(w)}(we&&(Ee=J&&J.onVnodeUnmounted)||pe)&&Xe(()=>{Ee&&at(Ee,C,w),pe&&Ot(w,null,C,"unmounted")},O)},le=w=>{const{type:C,el:O,anchor:F,transition:j}=w;if(C===Qe){he(O,F);return}if(C===Kr){p(w);return}const H=()=>{s(O),j&&!j.persisted&&j.afterLeave&&j.afterLeave()};if(w.shapeFlag&1&&j&&!j.persisted){const{leave:J,delayLeave:V}=j,U=()=>J(O,H);V?V(w.el,H,U):U()}else H()},he=(w,C)=>{let O;for(;w!==C;)O=h(w),s(w),w=O;s(C)},de=(w,C,O)=>{const{bum:F,scope:j,job:H,subTree:J,um:V,m:U,a:B}=w;ji(U),ji(B),F&&zr(F),j.stop(),H&&(H.flags|=8,ue(J,w,C,O)),V&&Xe(V,C),Xe(()=>{w.isUnmounted=!0},C),C&&C.pendingBranch&&!C.isUnmounted&&w.asyncDep&&!w.asyncResolved&&w.suspenseId===C.pendingId&&(C.deps--,C.deps===0&&C.resolve())},ce=(w,C,O,F=!1,j=!1,H=0)=>{for(let J=H;J<w.length;J++)ue(w[J],C,O,F,j)},M=w=>{if(w.shapeFlag&6)return M(w.component.subTree);if(w.shapeFlag&128)return w.suspense.next();const C=h(w.anchor||w.el),O=C&&C[ly];return O?h(O):C};let K=!1;const W=(w,C,O)=>{w==null?C._vnode&&ue(C._vnode,null,null,!0):g(C._vnode||null,w,C,null,null,null,O),C._vnode=w,K||(K=!0,bc(),Mi(),K=!1)},ee={p:g,um:ue,m:oe,r:le,mt:R,mc:I,pc:L,pbc:$,n:M,o:e};let be,Te;return t&&([be,Te]=t(ee)),{render:W,hydrate:be,createApp:My(W,be)}}function Do({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Pn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function td(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function nd(e,t,n=!1){const r=e.children,s=t.children;if(ie(r)&&ie(s))for(let i=0;i<r.length;i++){const o=r[i];let a=s[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=s[i]=on(s[i]),a.el=o.el),!n&&a.patchFlag!==-2&&nd(o,a)),a.type===qn&&(a.el=o.el)}}function Uy(e){const t=e.slice(),n=[0];let r,s,i,o,a;const l=e.length;for(r=0;r<l;r++){const u=e[r];if(u!==0){if(s=n[n.length-1],e[s]<u){t[r]=s,n.push(r);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,e[n[a]]<u?i=a+1:o=a;u<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function rd(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:rd(t)}function ji(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const zy=Symbol.for("v-scx"),Wy=()=>Ye(zy);function qy(e,t){return El(e,null,t)}function Ke(e,t,n){return El(e,t,n)}function El(e,t,n=Ae){const{immediate:r,deep:s,flush:i,once:o}=n,a=Je({},n),l=t&&r||!t&&i!=="post";let u;if(Ar){if(i==="sync"){const d=Wy();u=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=Rt,d.resume=Rt,d.pause=Rt,d}}const c=qe;a.call=(d,m,g)=>Ct(d,c,m,g);let f=!1;i==="post"?a.scheduler=d=>{Xe(d,c&&c.suspense)}:i!=="sync"&&(f=!0,a.scheduler=(d,m)=>{m?d():ml(d)}),a.augmentJob=d=>{t&&(d.flags|=4),f&&(d.flags|=2,c&&(d.id=c.uid,d.i=c))};const h=iy(e,t,a);return Ar&&(u?u.push(h):l&&h()),h}function Vy(e,t,n){const r=this.proxy,s=Ie(e)?e.includes(".")?sd(r,e):()=>r[e]:e.bind(r,r);let i;se(t)?i=t:(i=t.handler,n=t);const o=Jn(this),a=El(s,i.bind(r),n);return o(),a}function sd(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}const Ky=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${vt(t)}Modifiers`]||e[`${Xn(t)}Modifiers`];function Gy(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ae;let s=n;const i=t.startsWith("update:"),o=i&&Ky(r,t.slice(7));o&&(o.trim&&(s=n.map(c=>Ie(c)?c.trim():c)),o.number&&(s=n.map(Cm)));let a,l=r[a=Ao(t)]||r[a=Ao(vt(t))];!l&&i&&(l=r[a=Ao(Xn(t))]),l&&Ct(l,e,6,s);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Ct(u,e,6,s)}}function id(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const i=e.emits;let o={},a=!1;if(!se(e)){const l=u=>{const c=id(u,t,!0);c&&(a=!0,Je(o,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(Re(e)&&r.set(e,null),null):(ie(i)?i.forEach(l=>o[l]=null):Je(o,i),Re(e)&&r.set(e,o),o)}function po(e,t){return!e||!Ps(t)?!1:(t=t.slice(2).replace(/Once$/,""),xe(e,t[0].toLowerCase()+t.slice(1))||xe(e,Xn(t))||xe(e,t))}function jo(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[i],slots:o,attrs:a,emit:l,render:u,renderCache:c,props:f,data:h,setupState:d,ctx:m,inheritAttrs:g}=e,S=Li(e);let E,_;try{if(n.shapeFlag&4){const p=s||r,v=p;E=ut(u.call(v,p,c,f,d,h,m)),_=a}else{const p=t;E=ut(p.length>1?p(f,{attrs:a,slots:o,emit:l}):p(f,null)),_=t.props?a:Xy(a)}}catch(p){Gr.length=0,kr(p,e,1),E=Le(We)}let y=E;if(_&&g!==!1){const p=Object.keys(_),{shapeFlag:v}=y;p.length&&v&7&&(i&&p.some(sl)&&(_=Qy(_,i)),y=Gt(y,_,!1,!0))}return n.dirs&&(y=Gt(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&Sr(y,n.transition),E=y,Li(S),E}function Jy(e,t=!0){let n;for(let r=0;r<e.length;r++){const s=e[r];if(Gn(s)){if(s.type!==We||s.children==="v-if"){if(n)return;n=s}}else return}return n}const Xy=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ps(n))&&((t||(t={}))[n]=e[n]);return t},Qy=(e,t)=>{const n={};for(const r in e)(!sl(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Yy(e,t,n){const{props:r,children:s,component:i}=e,{props:o,children:a,patchFlag:l}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Pc(r,o,u):!!o;if(l&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const h=c[f];if(o[h]!==r[h]&&!po(u,h))return!0}}}else return(s||a)&&(!a||!a.$stable)?!0:r===o?!1:r?o?Pc(r,o,u):!0:!!o;return!1}function Pc(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const i=r[s];if(t[i]!==e[i]&&!po(n,i))return!0}return!1}function go({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const $i=e=>e.__isSuspense;let wa=0;const Zy={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,i,o,a,l,u){if(e==null)ev(t,n,r,s,i,o,a,l,u);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}tv(e,t,n,r,s,o,a,l,u)}},hydrate:nv,normalize:rv},Cl=Zy;function cs(e,t){const n=e.props&&e.props[t];se(n)&&n()}function ev(e,t,n,r,s,i,o,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),h=e.suspense=od(e,s,r,t,f,n,i,o,a,l);u(null,h.pendingBranch=e.ssContent,f,null,r,h,i,o),h.deps>0?(cs(e,"onPending"),cs(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,i,o),pr(h,e.ssFallback)):h.resolve(!1,!0)}function tv(e,t,n,r,s,i,o,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const h=t.ssContent,d=t.ssFallback,{activeBranch:m,pendingBranch:g,isInFallback:S,isHydrating:E}=f;if(g)f.pendingBranch=h,_t(h,g)?(l(g,h,f.hiddenContainer,null,s,f,i,o,a),f.deps<=0?f.resolve():S&&(E||(l(m,d,n,r,s,null,i,o,a),pr(f,d)))):(f.pendingId=wa++,E?(f.isHydrating=!1,f.activeBranch=g):u(g,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),S?(l(null,h,f.hiddenContainer,null,s,f,i,o,a),f.deps<=0?f.resolve():(l(m,d,n,r,s,null,i,o,a),pr(f,d))):m&&_t(h,m)?(l(m,h,n,r,s,f,i,o,a),f.resolve(!0)):(l(null,h,f.hiddenContainer,null,s,f,i,o,a),f.deps<=0&&f.resolve()));else if(m&&_t(h,m))l(m,h,n,r,s,f,i,o,a),pr(f,h);else if(cs(t,"onPending"),f.pendingBranch=h,h.shapeFlag&512?f.pendingId=h.component.suspenseId:f.pendingId=wa++,l(null,h,f.hiddenContainer,null,s,f,i,o,a),f.deps<=0)f.resolve();else{const{timeout:_,pendingId:y}=f;_>0?setTimeout(()=>{f.pendingId===y&&f.fallback(d)},_):_===0&&f.fallback(d)}}function od(e,t,n,r,s,i,o,a,l,u,c=!1){const{p:f,m:h,um:d,n:m,o:{parentNode:g,remove:S}}=u;let E;const _=sv(e);_&&t&&t.pendingBranch&&(E=t.pendingId,t.deps++);const y=e.props?Yf(e.props.timeout):void 0,p=i,v={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:s,deps:0,pendingId:wa++,timeout:typeof y=="number"?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(b=!1,A=!1){const{vnode:I,activeBranch:k,pendingBranch:$,pendingId:T,effects:x,parentComponent:P,container:R}=v;let Y=!1;v.isHydrating?v.isHydrating=!1:b||(Y=k&&$.transition&&$.transition.mode==="out-in",Y&&(k.transition.afterLeave=()=>{T===v.pendingId&&(h($,R,i===p?m(k):i,0),da(x))}),k&&(g(k.el)===R&&(i=m(k)),d(k,P,v,!0)),Y||h($,R,i,0)),pr(v,$),v.pendingBranch=null,v.isInFallback=!1;let D=v.parent,G=!1;for(;D;){if(D.pendingBranch){D.effects.push(...x),G=!0;break}D=D.parent}!G&&!Y&&da(x),v.effects=[],_&&t&&t.pendingBranch&&E===t.pendingId&&(t.deps--,t.deps===0&&!A&&t.resolve()),cs(I,"onResolve")},fallback(b){if(!v.pendingBranch)return;const{vnode:A,activeBranch:I,parentComponent:k,container:$,namespace:T}=v;cs(A,"onFallback");const x=m(I),P=()=>{v.isInFallback&&(f(null,b,$,x,k,null,T,a,l),pr(v,b))},R=b.transition&&b.transition.mode==="out-in";R&&(I.transition.afterLeave=P),v.isInFallback=!0,d(I,k,null,!0),R||P()},move(b,A,I){v.activeBranch&&h(v.activeBranch,b,A,I),v.container=b},next(){return v.activeBranch&&m(v.activeBranch)},registerDep(b,A,I){const k=!!v.pendingBranch;k&&v.deps++;const $=b.vnode.el;b.asyncDep.catch(T=>{kr(T,b,0)}).then(T=>{if(b.isUnmounted||v.isUnmounted||v.pendingId!==b.suspenseId)return;b.asyncResolved=!0;const{vnode:x}=b;Ca(b,T),$&&(x.el=$);const P=!$&&b.subTree.el;A(b,x,g($||b.subTree.el),$?null:m(b.subTree),v,o,I),P&&S(P),go(b,x.el),k&&--v.deps===0&&v.resolve()})},unmount(b,A){v.isUnmounted=!0,v.activeBranch&&d(v.activeBranch,n,b,A),v.pendingBranch&&d(v.pendingBranch,n,b,A)}};return v}function nv(e,t,n,r,s,i,o,a,l){const u=t.suspense=od(t,r,n,e.parentNode,document.createElement("div"),null,s,i,o,a,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,i,o);return u.deps===0&&u.resolve(!1,!0),c}function rv(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Rc(r?n.default:n),e.ssFallback=r?Rc(n.fallback):Le(We)}function Rc(e){let t;if(se(e)){const n=xr&&e._c;n&&(e._d=!1,mt()),e=e(),n&&(e._d=!0,t=ct,ld())}return ie(e)&&(e=Jy(e)),e=ut(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function ad(e,t){t&&t.pendingBranch?ie(e)?t.effects.push(...e):t.effects.push(e):da(e)}function pr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,go(r,s))}function sv(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Qe=Symbol.for("v-fgt"),qn=Symbol.for("v-txt"),We=Symbol.for("v-cmt"),Kr=Symbol.for("v-stc"),Gr=[];let ct=null;function mt(e=!1){Gr.push(ct=e?null:[])}function ld(){Gr.pop(),ct=Gr[Gr.length-1]||null}let xr=1;function kc(e,t=!1){xr+=e,e<0&&ct&&t&&(ct.hasOnce=!0)}function cd(e){return e.dynamicChildren=xr>0?ct||cr:null,ld(),xr>0&&ct&&ct.push(e),e}function iv(e,t,n,r,s,i){return cd(fd(e,t,n,r,s,i,!0))}function Pt(e,t,n,r,s){return cd(Le(e,t,n,r,s,!0))}function Gn(e){return e?e.__v_isVNode===!0:!1}function _t(e,t){return e.type===t.type&&e.key===t.key}const ud=({key:e})=>e??null,si=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ie(e)||Ue(e)||se(e)?{i:Ve,r:e,k:t,f:!!n}:e:null);function fd(e,t=null,n=null,r=0,s=null,i=e===Qe?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ud(t),ref:t&&si(t),scopeId:xh,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:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ve};return a?(Sl(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=Ie(n)?8:16),xr>0&&!o&&ct&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&ct.push(l),l}const Le=ov;function ov(e,t=null,n=null,r=0,s=null,i=!1){if((!e||e===Nh)&&(e=We),Gn(e)){const a=Gt(e,t,!0);return n&&Sl(a,n),xr>0&&!i&&ct&&(a.shapeFlag&6?ct[ct.indexOf(e)]=a:ct.push(a)),a.patchFlag=-2,a}if(dv(e)&&(e=e.__vccOpts),t){t=hd(t);let{class:a,style:l}=t;a&&!Ie(a)&&(t.class=ao(a)),Re(l)&&(pl(l)&&!ie(l)&&(l=Je({},l)),t.style=oo(l))}const o=Ie(e)?1:$i(e)?128:Ah(e)?64:Re(e)?4:se(e)?2:0;return fd(e,t,n,r,s,o,i,!0)}function hd(e){return e?pl(e)||Kh(e)?Je({},e):e:null}function Gt(e,t,n=!1,r=!1){const{props:s,ref:i,patchFlag:o,children:a,transition:l}=e,u=t?pd(s||{},t):s,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&ud(u),ref:t&&t.ref?n&&i?ie(i)?i.concat(si(t)):[i,si(t)]:si(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Qe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gt(e.ssContent),ssFallback:e.ssFallback&&Gt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Sr(c,l.clone(c)),c}function dd(e=" ",t=0){return Le(qn,null,e,t)}function ZT(e,t){const n=Le(Kr,null,e);return n.staticCount=t,n}function eO(e="",t=!1){return t?(mt(),Pt(We,null,e)):Le(We,null,e)}function ut(e){return e==null||typeof e=="boolean"?Le(We):ie(e)?Le(Qe,null,e.slice()):Gn(e)?on(e):Le(qn,null,String(e))}function on(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Gt(e)}function Sl(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ie(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Sl(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Kh(t)?t._ctx=Ve:s===3&&Ve&&(Ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else se(t)?(t={default:t,_ctx:Ve},n=32):(t=String(t),r&64?(n=16,t=[dd(t)]):n=8);e.children=t,e.shapeFlag|=n}function pd(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=ao([t.class,r.class]));else if(s==="style")t.style=oo([t.style,r.style]);else if(Ps(s)){const i=t[s],o=r[s];o&&i!==o&&!(ie(i)&&i.includes(o))&&(t[s]=i?[].concat(i,o):o)}else s!==""&&(t[s]=r[s])}return t}function at(e,t,n,r=null){Ct(e,t,7,[n,r])}const av=Wh();let lv=0;function cv(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||av,i={uid:lv++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new nh(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Jh(r,s),emitsOptions:id(r,s),emit:null,emitted:null,propsDefaults:Ae,inheritAttrs:r.inheritAttrs,ctx:Ae,data:Ae,props:Ae,attrs:Ae,slots:Ae,refs:Ae,setupState:Ae,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Gy.bind(null,i),e.ce&&e.ce(i),i}let qe=null;const Zt=()=>qe||Ve;let Ni,_a;{const e=io(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),i=>{s.length>1?s.forEach(o=>o(i)):s[0](i)}};Ni=t("__VUE_INSTANCE_SETTERS__",n=>qe=n),_a=t("__VUE_SSR_SETTERS__",n=>Ar=n)}const Jn=e=>{const t=qe;return Ni(e),e.scope.on(),()=>{e.scope.off(),Ni(t)}},Ea=()=>{qe&&qe.scope.off(),Ni(null)};function gd(e){return e.vnode.shapeFlag&4}let Ar=!1;function uv(e,t=!1,n=!1){t&&_a(t);const{props:r,children:s}=e.vnode,i=gd(e);Ly(e,r,i,t),Ny(e,s,n);const o=i?fv(e,t):void 0;return t&&_a(!1),o}function fv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ay);const{setup:r}=n;if(r){Sn();const s=e.setupContext=r.length>1?yd(e):null,i=Jn(e),o=ks(r,e,0,[e.props,s]),a=ol(o);if(xn(),i(),(a||e.sp)&&!bn(e)&&vl(e),a){if(o.then(Ea,Ea),t)return o.then(l=>{Ca(e,l)}).catch(l=>{kr(l,e,0)});e.asyncDep=o}else Ca(e,o)}else md(e)}function Ca(e,t,n){se(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Re(t)&&(e.setupState=_h(t)),md(e)}function md(e,t,n){const r=e.type;e.render||(e.render=r.render||Rt);{const s=Jn(e);Sn();try{Ty(e)}finally{xn(),s()}}}const hv={get(e,t){return et(e,"get",""),e[t]}};function yd(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,hv),slots:e.slots,emit:e.emit,expose:t}}function mo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(_h(bh(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Vr)return Vr[n](e)},has(t,n){return n in t||n in Vr}})):e.proxy}function Sa(e,t=!0){return se(e)?e.displayName||e.name:e.name||t&&e.__name}function dv(e){return se(e)&&"__vccOpts"in e}const He=(e,t)=>ry(e,t,Ar);function Ge(e,t,n){const r=arguments.length;return r===2?Re(t)&&!ie(t)?Gn(t)?Le(e,null,[t]):Le(e,t):Le(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Gn(n)&&(n=[n]),Le(e,t,n))}const pv="3.5.13";/**
16* @vue/runtime-dom v3.5.13
17* (c) 2018-present Yuxi (Evan) You and Vue contributors
18* @license MIT
19**/let xa;const Ic=typeof window<"u"&&window.trustedTypes;if(Ic)try{xa=Ic.createPolicy("vue",{createHTML:e=>e})}catch{}const vd=xa?e=>xa.createHTML(e):e=>e,gv="http://www.w3.org/2000/svg",mv="http://www.w3.org/1998/Math/MathML",Ft=typeof document<"u"?document:null,Mc=Ft&&Ft.createElement("template"),yv={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Ft.createElementNS(gv,e):t==="mathml"?Ft.createElementNS(mv,e):n?Ft.createElement(e,{is:n}):Ft.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Ft.createTextNode(e),createComment:e=>Ft.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ft.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,i){const o=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{Mc.innerHTML=vd(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const a=Mc.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},nn="transition",jr="animation",us=Symbol("_vtc"),bd={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},vv=Je({},Th,bd),bv=e=>(e.displayName="Transition",e.props=vv,e),wv=bv((e,{slots:t})=>Ge(fy,_v(e),t)),Rn=(e,t=[])=>{ie(e)?e.forEach(n=>n(...t)):e&&e(...t)},Lc=e=>e?ie(e)?e.some(t=>t.length>1):e.length>1:!1;function _v(e){const t={};for(const x in e)x in bd||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=o,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,m=Ev(s),g=m&&m[0],S=m&&m[1],{onBeforeEnter:E,onEnter:_,onEnterCancelled:y,onLeave:p,onLeaveCancelled:v,onBeforeAppear:b=E,onAppear:A=_,onAppearCancelled:I=y}=t,k=(x,P,R,Y)=>{x._enterCancelled=Y,kn(x,P?c:a),kn(x,P?u:o),R&&R()},$=(x,P)=>{x._isLeaving=!1,kn(x,f),kn(x,d),kn(x,h),P&&P()},T=x=>(P,R)=>{const Y=x?A:_,D=()=>k(P,x,R);Rn(Y,[P,D]),Dc(()=>{kn(P,x?l:i),$t(P,x?c:a),Lc(Y)||jc(P,r,g,D)})};return Je(t,{onBeforeEnter(x){Rn(E,[x]),$t(x,i),$t(x,o)},onBeforeAppear(x){Rn(b,[x]),$t(x,l),$t(x,u)},onEnter:T(!1),onAppear:T(!0),onLeave(x,P){x._isLeaving=!0;const R=()=>$(x,P);$t(x,f),x._enterCancelled?($t(x,h),Fc()):(Fc(),$t(x,h)),Dc(()=>{x._isLeaving&&(kn(x,f),$t(x,d),Lc(p)||jc(x,r,S,R))}),Rn(p,[x,R])},onEnterCancelled(x){k(x,!1,void 0,!0),Rn(y,[x])},onAppearCancelled(x){k(x,!0,void 0,!0),Rn(I,[x])},onLeaveCancelled(x){$(x),Rn(v,[x])}})}function Ev(e){if(e==null)return null;if(Re(e))return[$o(e.enter),$o(e.leave)];{const t=$o(e);return[t,t]}}function $o(e){return Yf(e)}function $t(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[us]||(e[us]=new Set)).add(t)}function kn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[us];n&&(n.delete(t),n.size||(e[us]=void 0))}function Dc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cv=0;function jc(e,t,n,r){const s=e._endId=++Cv,i=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=Sv(e,t);if(!o)return r();const u=o+"end";let c=0;const f=()=>{e.removeEventListener(u,h),i()},h=d=>{d.target===e&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},a+1),e.addEventListener(u,h)}function Sv(e,t){const n=window.getComputedStyle(e),r=m=>(n[m]||"").split(", "),s=r(`${nn}Delay`),i=r(`${nn}Duration`),o=$c(s,i),a=r(`${jr}Delay`),l=r(`${jr}Duration`),u=$c(a,l);let c=null,f=0,h=0;t===nn?o>0&&(c=nn,f=o,h=i.length):t===jr?u>0&&(c=jr,f=u,h=l.length):(f=Math.max(o,u),c=f>0?o>u?nn:jr:null,h=c?c===nn?i.length:l.length:0);const d=c===nn&&/\b(transform|all)(,|$)/.test(r(`${nn}Property`).toString());return{type:c,timeout:f,propCount:h,hasTransform:d}}function $c(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Nc(n)+Nc(e[r])))}function Nc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Fc(){return document.body.offsetHeight}function xv(e,t,n){const r=e[us];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Fi=Symbol("_vod"),wd=Symbol("_vsh"),tO={beforeMount(e,{value:t},{transition:n}){e[Fi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):$r(e,t)}
vendor: 5,380 bytes, line 19
19,mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),$r(e,!0),r.enter(e)):r.leave(e,()=>{$r(e,!1)}):$r(e,t))},beforeUnmount(e,{value:t}){$r(e,t)}};function $r(e,t){e.style.display=t?e[Fi]:"none",e[wd]=!t}const Av=Symbol(""),Tv=/(^|;)\s*display\s*:/;function Ov(e,t,n){const r=e.style,s=Ie(n);let i=!1;if(n&&!s){if(t)if(Ie(t))for(const o of t.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&ii(r,a,"")}else for(const o in t)n[o]==null&&ii(r,o,"");for(const o in n)o==="display"&&(i=!0),ii(r,o,n[o])}else if(s){if(t!==n){const o=r[Av];o&&(n+=";"+o),r.cssText=n,i=Tv.test(n)}}else t&&e.removeAttribute("style");Fi in e&&(e[Fi]=i?r.display:"",e[wd]&&(r.display="none"))}const Hc=/\s*!important$/;function ii(e,t,n){if(ie(n))n.forEach(r=>ii(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Pv(e,t);Hc.test(n)?e.setProperty(Xn(r),n.replace(Hc,""),"important"):e[r]=n}}const Bc=["Webkit","Moz","ms"],No={};function Pv(e,t){const n=No[t];if(n)return n;let r=vt(t);if(r!=="filter"&&r in e)return No[t]=r;r=so(r);for(let s=0;s<Bc.length;s++){const i=Bc[s]+r;if(i in e)return No[t]=i}return t}const Uc="http://www.w3.org/1999/xlink";function zc(e,t,n,r,s,i=Rm(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Uc,t.slice(6,t.length)):e.setAttributeNS(Uc,t,n):n==null||i&&!Zf(n)?e.removeAttribute(t):e.setAttribute(t,i?"":Qt(n)?String(n):n)}function Wc(e,t,n,r,s){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?vd(n):n);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const a=i==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Zf(n):n==null&&a==="string"?(n="",o=!0):a==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(s||t)}function Rv(e,t,n,r){e.addEventListener(t,n,r)}function kv(e,t,n,r){e.removeEventListener(t,n,r)}const qc=Symbol("_vei");function Iv(e,t,n,r,s=null){const i=e[qc]||(e[qc]={}),o=i[t];if(r&&o)o.value=r;else{const[a,l]=Mv(t);if(r){const u=i[t]=jv(r,s);Rv(e,a,u,l)}else o&&(kv(e,a,o,l),i[t]=void 0)}}const Vc=/(?:Once|Passive|Capture)$/;function Mv(e){let t;if(Vc.test(e)){t={};let r;for(;r=e.match(Vc);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Xn(e.slice(2)),t]}let Fo=0;const Lv=Promise.resolve(),Dv=()=>Fo||(Lv.then(()=>Fo=0),Fo=Date.now());function jv(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ct($v(r,n.value),t,5,[r])};return n.value=e,n.attached=Dv(),n}function $v(e,t){if(ie(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Kc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Nv=(e,t,n,r,s,i)=>{const o=s==="svg";t==="class"?xv(e,r,o):t==="style"?Ov(e,n,r):Ps(t)?sl(t)||Iv(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Fv(e,t,r,o))?(Wc(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&zc(e,t,r,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ie(r))?Wc(e,vt(t),r,i,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),zc(e,t,r,o))};function Fv(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Kc(t)&&se(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Kc(t)&&Ie(n)?!1:t in e}const _d=Je({patchProp:Nv},yv);let Jr,Gc=!1;function Hv(){return Jr||(Jr=Hy(_d))}function Bv(){return Jr=Gc?Jr:By(_d),Gc=!0,Jr}const Uv=(...e)=>{const t=Hv().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Cd(r);if(!s)return;const i=t._component;!se(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const o=n(s,!1,Ed(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t},zv=(...e)=>{const t=Bv().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Cd(r);if(s)return n(s,!0,Ed(s))},t};function Ed(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Cd(e){return Ie(e)?document.querySelector(e):e}const Wv=/"(?:_|\\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*:/,qv=/"(?: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*:/,Vv=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Kv(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Gv(e);return}return t}function Gv(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Hi(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;
19if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!Vv.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Wv.test(e)||qv.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Kv)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Jv=/#/g,Xv=/&/g,Qv=/\//g,Yv=/=/g,xl=/\+/g,Zv=/%5e/gi,eb=/%60/gi,tb=/%7c/gi,nb=/%20/gi;function rb(e){return encodeURI(""+e).replace(tb,"|")}function Aa(e){return rb(typeof e=="string"?e:JSON.stringify(e)).replace(xl,"%2B").replace(nb,"+").replace(Jv,"%23").replace(Xv,"%26").replace(eb,"`").replace(Zv,"^").replace(Qv,"%2F")}function Ho(e){return Aa(e).replace(Yv,"%3D")}function Bi(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function sb(e){return Bi(e.replace(xl," "))}function ib(e){return Bi(e.replace(xl," "))}function Sd(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=sb(r[1]);if(s==="__proto__"||s==="constructor")continue;const i=ib(r[2]||"");t[s]===void 0?t[s]=i:Array.isArray(t[s])?t[s].push(i):t[s]=[t[s],i]}return t}function ob(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Ho(e)}=${Aa(n)}`).join("&"):`${Ho(e)}=${Aa(t)}`:Ho(e)}function ab(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>ob(t,e[t])).filter(Boolean).join("&")}const lb=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,cb=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,ub=/^([/\\]\s*){2,}[^/\\]/,fb=/^[\s\0]*(blob|data|javascript|vbscript):$/i,hb=/\/$|\/\?|\/#/,db=/^\.?\//;function Yn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?lb.test(e):cb.test(e)||(t.acceptRelative?ub.test(e):!1)}function pb(e){return!!e&&fb.test(e)}function Ta(e="",t){return t?hb.test(e):e.endsWith("/")}function Al(e="",t){if(!t)return(Ta(e)?e.slice(0,-1):e)||"/";if(!Ta(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[i,...o]=n.split("?");return((i.endsWith("/")?i.slice(0,-1):i)||"/")+(o.length>0?`?${o.join("?")}`:"")+r}function Oa(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Ta(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[i,...o]=n.split("?");return i+"/"+(o.length>0?`?${o.join("?")}`:"")+r}function gb(e=""){return e.startsWith("/")}function Jc(e=""){return gb(e)?e:"/"+e}function mb(e,t){if(Ad(t)||Yn(e))return e;const n=Al(t);return e.startsWith(n)?e:Tl(n,e)}function Xc(e,t){if(Ad(t))return e;const n=Al(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function xd(e,t){const n=Pd(e),r={...Sd(n.search),...t};return n.search=ab(r),bb(n)}function Ad(e){return!e||e==="/"}function yb(e){return e&&e!=="/"}function Tl(e,...t){let n=e||"";for(const r of t.filter(s=>yb(s)))if(n){const s=r.replace(db,"");n=Oa(n)+s}else n=r;return n}function Td(...e){var o,a,l,u;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const c of n)if(!(!c||c==="/")){for(const[f,h]of c.split(t).entries())if(!(!h||h===".")){if(h===".."){if(r.length===1&&Yn(r[0]))continue;r.pop(),s--;continue}if(f===1&&((o=r[r.length-1])!=null&&o.endsWith(":/"))){r[r.length-1]+="/"+h;continue}r.push(h),s++}}let i=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!i.startsWith("/")?i="/"+i:(l=n[0])!=null&&l.startsWith("./")&&!i.startsWith("./")&&(i="./"+i):i="../".repeat(-1*s)+i,(u=n[n.length-1])!=null&&u.endsWith("/")&&!i.endsWith("/")&&(i+="/"),i}function vb(e,t,n={}){return n.trailingSlash||(e=Oa(e),t=Oa(t)),n.leadingSlash||(e=Jc(e),t=Jc(t)),n.encoding||(e=Bi(e),t=Bi(t)),e===t}const Od=Symbol.for("ufo:protocolRelative");function Pd(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,h=""]=n;return{protocol:f.toLowerCase(),pathname:h,href:f+h,auth:"",host:"",search:"",hash:""}}if(!Yn(e,{acceptRelative:!0}))return Qc(e);const[,r="",s,i=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,o="",a=""]=i.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:u,hash:c}=Qc(a);return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:o,pathname:l,search:u,hash:c,[Od]:!r}}function Qc(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function bb(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?""
19:"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",i=e.host||"";return(e.protocol||e[Od]?(e.protocol||"")+"//":"")+s+i+t+n+r}class wb extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function _b(e){var l,u,c,f,h;const t=((l=e.error)==null?void 0:l.message)||((u=e.error)==null?void 0:u.toString())||"",n=((c=e.request)==null?void 0:c.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((h=e.request)==null?void 0:h.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,i=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",o=`${s}: ${i}${t?` ${t}`:""}`,a=new wb(o,e.error?{cause:e.error}:void 0);for(const d of["request","options","response"])Object.defineProperty(a,d,{get(){return e[d]}});for(const[d,m]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,d,{get(){return e.response&&e.response[m]}});return a}const Eb=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Yc(e="GET"){return Eb.has(e.toUpperCase())}function Cb(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const Sb=new Set(["image/svg","application/xml","application/xhtml","application/html"]),xb=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Ab(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return xb.test(t)?"json":Sb.has(t)||t.startsWith("text/")?"text":"blob"}function Tb(e,t,n,r){const s=Ob((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,r);let i;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(i={...n==null?void 0:n.params,...n==null?void 0:n.query,...t==null?void 0:t.params,...t==null?void 0:t.query}),{...n,...t,query:i,params:i,headers:s}}function Ob(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[s,i]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(s,i);return r}async function Ys(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const Pb=new Set([408,409,425,429,500,502,503,504]),Rb=new Set([101,204,205,304]);function Rd(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=Yc(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Pb.has(f))){const h=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return h>0&&await new Promise(d=>setTimeout(d,h)),i(a.request,{...a.options,retry:c-1})}}const u=_b(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,i),u}const i=async function(l,u={}){const c={request:l,options:Tb(l,u,e.defaults,n),response:void 0,error:void 0};c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&await Ys(c,c.options.onRequest),typeof c.request=="string"&&(c.options.baseURL&&(c.request=mb(c.request,c.options.baseURL)),c.options.query&&(c.request=xd(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&Yc(c.options.method)&&(Cb(c.options.body)?(c.options.body=typeof c.options.body=="string"?c.options.body:JSON.stringify(c.options.body),c.options.headers=new n(c.options.headers||{}),c.options.headers.has("content-type")||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")):("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half")));let f;if(!c.options.signal&&c.options.timeout){const d=new r;f=setTimeout(()=>{const m=new Error("[TimeoutError]: The operation was aborted due to timeout");m.name="TimeoutError",m.code=23,d.abort(m)},c.options.timeout),c.options.signal=d.signal}try{c.response=await t(c.request,c.options)}catch(d){return c.error=d,c.options.onRequestError&&await Ys(c,c.options.onRequestError),await s(c)}finally{f&&clearTimeout(f)}if((c.response.body||c.response._bodyInit)&&!Rb.has(c.response.status)&&c.options.method!=="HEAD"){const d=(c.options.parseResponse?"json":c.options.responseType)||Ab(c.response.headers.get("content-type")||"");switch(d){case"json":{const m=await c.response.text(),g=c.options.parseResponse||Hi;c.response._data=g(m);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[d]()}}return c.options.onResponse&&await Ys(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await Ys(c,c.options.onResponseError),await s(c)):c.response},o=async function(l,u){return(await i(l,u))._data};return o.raw=i,o.native=(...a)=>t(...a),o.create=(a={},l={})=>Rd({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),o}const Ui=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),kb=Ui.fetch?(...e)=>Ui.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Ib=Ui.Headers,Mb=Ui.AbortController,Lb=Rd({fetch:kb,Headers:Ib,AbortController:Mb}),Db=Lb,jb=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},zi=jb().app,$b=()=>zi.baseURL,Nb=()=>zi.buildAssetsDir,Ol=(...e)=>Td(kd(),Nb(),...e),kd=(...e)=>{const t=zi.cdnURL||zi.baseURL;return e.length?Td(t,...e):t};globalThis.__buildAssetsURL=Ol,globalThis.__publicAssetsURL=kd;globalThis.$fetch||(globalThis.$fetch=Db.create({baseURL:$b()}));function Pa(e,t={},n){for(const r in e){const s=e[r],i=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?Pa(s,t,i):typeof s=="function"&&(t[i]=s)}return t}const Fb={run:e=>e()},Hb=()=>Fb,Id=typeof console.createTask<"u"?console.createTask:Hb;function Bb(e,t){const n=t.shift(),r=Id(n);return e.reduce((s,i)=>s.then(()=>r.run(()=>i(...t))),Promise.resolve())}function Ub(e,t){const n=t.shift(),r=Id(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Bo(e,t){for(const n of[...e])n(t)}class zb{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let i;for(;this._deprecatedHooks[t];)i=this._deprecatedHooks[t],t=i.to;if(i&&!r.allowDeprecated){let o=i.message;o||(o=`${s} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||
19(console.warn(o),this._deprecatedMessages.add(o))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...i)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...i));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Pa(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=Pa(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Bb,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Ub,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Bo(this._before,s);const i=t(n in this._hooks?[...this._hooks[n]]:[],r);return i instanceof Promise?i.finally(()=>{this._after&&s&&Bo(this._after,s)}):(this._after&&s&&Bo(this._after,s),i)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Md(){return new zb}function Wb(e={}){let t,n=!1;const r=o=>{if(t&&t!==o)throw new Error("Context conflict")};let s;if(e.asyncContext){const o=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?s=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const i=()=>{if(s){const o=s.getStore();if(o!==void 0)return o}return t};return{use:()=>{const o=i();if(o===void 0)throw new Error("Context is not available");return o},tryUse:()=>i(),set:(o,a)=>{a||r(o),t=o,n=!0},unset:()=>{t=void 0,n=!1},call:(o,a)=>{r(o),t=o;try{return s?s.run(o,a):a()}finally{n||(t=void 0)}},async callAsync(o,a){t=o;const l=()=>{t=o},u=()=>t===o?l:void 0;Ra.add(u);try{const c=s?s.run(o,a):a();return n||(t=void 0),await c}finally{Ra.delete(u)}}}}function qb(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=Wb({...e,...r})),t[n]}}}const Wi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Zc="__unctx__",Vb=Wi[Zc]||(Wi[Zc]=qb()),Kb=(e,t={})=>Vb.get(e,t),eu="__unctx_async_handlers__",Ra=Wi[eu]||(Wi[eu]=new Set);function gr(e){const t=[];for(const s of Ra){const i=s();i&&t.push(i)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const Gb=!1,ka=!1,Jb=!1,nO={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},lr={value:null,errorValue:null,deep:!0},Xb=null,Qb="#__nuxt",Ld="nuxt-app",tu=36e5,Yb="vite:preloadError";function Dd(e=Ld){return Kb(e,{asyncContext:!1})}const Zb="__nuxt_plugin";function e0(e){var s;let t=0;const n={_id:e.id||Ld||"nuxt-app",_scope:rh(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.16.2"},get vue(){return n.vueApp.version}},payload:Vt({...((s=e.ssrContext)==null?void 0:s.payload)||{},data:Vt({}),state:bt({}),once:new Set,_errors:Vt({})}),static:{data:{}},runWithContext(i){return n._scope.active&&!lo()?n._scope.run(()=>nu(n,i)):nu(n,i)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let i=!1;return()=>{if(!i&&(i=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Vt({}),_payloadRevivers:{},...e};{const i=window.__NUXT__;if(i)for(const o in i)switch(o){case"data":case"state":case"_errors":Object.assign(n.payload[o],i[o]);break;default:n.payload[o]=i[o]}}n.hooks=Md(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(i,o)=>{const a="$"+i;Zs(n,a,o),Zs(n.vueApp.config.globalProperties,a,o)},Zs(n.vueApp,"$nuxt",n),Zs(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(Yb,o=>{n.callHook("app:chunkError",{error:o.payload}),(n.isHydrating||o.payload.message.includes("Unable to preload CSS"))&&o.preventDefault()}),window.useNuxtApp||(window.useNuxtApp=Me);const i=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",i)}const r=n.payload.config;return n.provide("config",r),n}function t0(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function n0(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function r0(e,t){const n=[],r=[],s=[],i=[];let o=0;async function a(l){var c;const u=((c=l.dependsOn)==null?void 0:c.filter(f=>t.some(h=>h._name===f)&&!n.includes(f)))??[];if(u.length>0)r.push([new Set(u),l]);else{const f=n0(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([h,d])=>{h.has(l._name)&&(h.delete(l._name),h.size===0&&(o++,await a(d)))})))});l.parallel?s.push(f.catch(h=>i.push(h))):await f}}for(const l of t)t0(e,l);for(const l of t)await a(l);if(await Promise.all(s),o)for(let l=0;l<o;l++)await Promise.all(s);if(i.length)throw i[0]}function nt(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Zb]:!0,_name:t})}const s0=nt;function nu(e,t,n){const r=()=>t();return Dd(e._id).set(e),e.vueApp.runWithContext(r)}
19function jd(e){var n;let t;return ho()&&(t=(n=Zt())==null?void 0:n.appContext.app.$nuxt),t||(t=Dd(e).tryUse()),t||null}function Me(e){const t=jd(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function An(e){return Me().$config}function Zs(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function i0(e,t){return{ctx:{table:e},matchAll:n=>Nd(n,e)}}function $d(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,$d(s)])):new Map(Object.entries(e[n]));return t}function o0(e){return i0($d(e))}function Nd(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[i,o]of ru(t.wildcard))(e===i||e.startsWith(i+"/"))&&r.push(o);for(const[i,o]of ru(t.dynamic))if(e.startsWith(i+"/")){const a="/"+e.slice(i.length).split("/").splice(2).join("/");r.push(...Nd(a,o))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function ru(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Uo(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Ia(e,t,n=".",r){if(!Uo(t))return Ia(e,{},n,r);const s=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const o=e[i];o!=null&&(r&&r(s,i,o,n)||(Array.isArray(o)&&Array.isArray(s[i])?s[i]=[...o,...s[i]]:Uo(o)&&Uo(s[i])?s[i]=Ia(o,s[i],(n?`${n}.`:"")+i.toString(),r):s[i]=o))}return s}function a0(e){return(...t)=>t.reduce((n,r)=>Ia(n,r,"",e),{})}const Ls=a0();function l0(e,t){try{return t in e}catch{return!1}}class Ma extends Error{constructor(n,r={}){super(n,r);Q(this,"statusCode",500);Q(this,"fatal",!1);Q(this,"unhandled",!1);Q(this,"statusMessage");Q(this,"data");Q(this,"cause");r.cause&&!this.cause&&(this.cause=r.cause)}toJSON(){const n={message:this.message,statusCode:La(this.statusCode,500)};return this.statusMessage&&(n.statusMessage=Fd(this.statusMessage)),this.data!==void 0&&(n.data=this.data),n}}Q(Ma,"__h3_error__",!0);function oi(e){if(typeof e=="string")return new Ma(e);if(c0(e))return e;const t=new Ma(e.message??e.statusMessage??"",{cause:e.cause||e});if(l0(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=La(e.statusCode,t.statusCode):e.status&&(t.statusCode=La(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Fd(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function c0(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const u0=/[^\u0009\u0020-\u007E]/g;function Fd(e=""){return e.replace(u0,"")}function La(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Hd=Symbol("layout-meta"),Ds=Symbol("route"),ft=()=>{var e;return(e=Me())==null?void 0:e.$router},Pl=()=>ho()?Ye(Ds,Me()._route):Me()._route;const f0=()=>{try{if(Me()._processingMiddleware)return!0}catch{return!1}return!1},rO=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?h0(e):ft().resolve(e).href;if(t!=null&&t.open){const{target:l="_blank",windowFeatures:u={}}=t.open,c=Object.entries(u).filter(([f,h])=>h!==void 0).map(([f,h])=>`${f.toLowerCase()}=${h}`).join(", ");return open(n,l,c),Promise.resolve()}const r=Yn(n,{acceptRelative:!0}),s=(t==null?void 0:t.external)||r;if(s){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&pb(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const i=f0();if(!s&&i){if(t!=null&&t.replace){if(typeof e=="string"){const{pathname:l,search:u,hash:c}=Pd(e);return{path:l,...u&&{query:Sd(u)},...c&&{hash:c},replace:!0}}return{...e,replace:!0}}return e}const o=ft(),a=Me();return s?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,i?a.isHydrating?new Promise(()=>{}
19):!1:Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)};function h0(e){return xd(e.path||"",e.query||{})+(e.hash||"")}const Bd="__nuxt_error",yo=()=>gl(Me().payload,"error"),an=e=>{const t=js(e);try{const n=Me(),r=yo();n.hooks.callHook("app:error",t),r.value||(r.value=t)}catch{throw t}return t},d0=async(e={})=>{const t=Me(),n=yo();t.callHook("app:error:cleared",e),e.redirect&&await ft().replace(e.redirect),n.value=Xb},Ud=e=>!!e&&typeof e=="object"&&Bd in e,js=e=>{const t=oi(e);return Object.defineProperty(t,Bd,{value:!0,configurable:!1,writable:!1}),t};/*!
20 * pinia v3.0.1
21 * (c) 2025 Eduardo San Martin Morote
22 * @license MIT
23 */const p0=Symbol();var su;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(su||(su={}));function g0(){const e=rh(!0),t=e.run(()=>De({}));let n=[],r=[];const s=bh({install(i){s._a=i,i.provide(p0,s),i.config.globalProperties.$pinia=s,r.forEach(o=>n.push(o)),r=[]},use(i){return this._a?n.push(i):r.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}function iu(e){const t=y0(e),n=new ArrayBuffer(t.length),r=new DataView(n);for(let s=0;s<n.byteLength;s++)r.setUint8(s,t.charCodeAt(s));return n}const m0="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function y0(e){e.length%4===0&&(e=e.replace(/==?$/,""));let t="",n=0,r=0;for(let s=0;s<e.length;s++)n<<=6,n|=m0.indexOf(e[s]),r+=6,r===24&&(t+=String.fromCharCode((n&16711680)>>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,t+=String.fromCharCode(n)):r===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const v0=-1,b0=-2,w0=-3,_0=-4,E0=-5,C0=-6;function S0(e,t){return x0(JSON.parse(e),t)}function x0(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(i,o=!1){if(i===v0)return;if(i===w0)return NaN;if(i===_0)return 1/0;if(i===E0)return-1/0;if(i===C0)return-0;if(o)throw new Error("Invalid input");if(i in r)return r[i];const a=n[i];if(!a||typeof a!="object")r[i]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],u=t==null?void 0:t[l];if(u)return r[i]=u(s(a[1]));switch(l){case"Date":r[i]=new Date(a[1]);break;case"Set":const c=new Set;r[i]=c;for(let d=1;d<a.length;d+=1)c.add(s(a[d]));break;case"Map":const f=new Map;r[i]=f;for(let d=1;d<a.length;d+=2)f.set(s(a[d]),s(a[d+1]));break;case"RegExp":r[i]=new RegExp(a[1],a[2]);break;case"Object":r[i]=Object(a[1]);break;case"BigInt":r[i]=BigInt(a[1]);break;case"null":const h=Object.create(null);r[i]=h;for(let d=1;d<a.length;d+=2)h[a[d]]=s(a[d+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const d=globalThis[l],m=a[1],g=iu(m),S=new d(g);r[i]=S;break}case"ArrayBuffer":{const d=a[1],m=iu(d);r[i]=m;break}default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(a.length);r[i]=l;for(let u=0;u<a.length;u+=1){const c=a[u];c!==b0&&(l[u]=s(c))}}else{const l={};r[i]=l;for(const u in a){const c=a[u];l[u]=s(c)}}return r[i]}return s(0)}const A0=new Set(["link","style","script","noscript"]),T0=new Set(["title","titleTemplate","script","style","noscript"]),ou=new Set(["base","meta","link","style","script","noscript"]),O0=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),P0=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),R0=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),sO=new Set(["onload","onerror"]),k0=new Set(["templateParams","htmlAttrs","bodyAttrs"]),I0=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);const M0=["name","property","http-equiv"];function zd(e){const t=e.split(":")[1];return I0.has(t)}function Da(e){const{props:t,tag:n}=e;if(P0.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(e.tag==="meta"){for(const r of M0)if(t[r]!==void 0)return`${n}:${t[r]}`}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(T0.has(n)){const r=e.textContent||e.innerHTML;if(r)return`${n}:content:${r}`}}function au(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([r,s])=>`${r}:${String(s)}`).join(",")}`}
23function qi(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());let s;if(t&&(s=t(n,e)),Array.isArray(s))return s.map(i=>qi(i,t));if((s==null?void 0:s.constructor)===Object){const i={};for(const o of Object.keys(s))i[o]=qi(s[o],t,o);return i}return s}function L0(e,t){const n=e==="style"?new Map:new Set;function r(s){const i=s.trim();if(i)if(e==="style"){const[o,...a]=i.split(":").map(l=>l.trim());o&&a.length&&n.set(o,a.join(":"))}else i.split(" ").filter(Boolean).forEach(o=>n.add(o))}return typeof t=="string"?e==="style"?t.split(";").forEach(r):r(t):Array.isArray(t)?t.forEach(s=>r(s)):t&&typeof t=="object"&&Object.entries(t).forEach(([s,i])=>{i&&i!=="false"&&(e==="style"?n.set(s.trim(),i):r(s))}),n}function Wd(e,t){return e.props=e.props||{},t&&Object.entries(t).forEach(([n,r])=>{if(r===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=L0(n,r);return}if(R0.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof r=="object"){let o=t.type;if(t.type||(o="application/json"),!(o!=null&&o.endsWith("json"))&&o!=="speculationrules")return;t.type=o,e.props.type=o,e[n]=JSON.stringify(r)}else e[n]=r;return}const s=String(r),i=n.startsWith("data-");s==="true"||s===""?e.props[n]=i?s:!0:!r&&i&&s==="false"?e.props[n]="false":r!==void 0&&(e.props[n]=r)}),e}function D0(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},r=Wd({tag:e,props:{}},n);return r.key&&A0.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(s=>({...r,props:{...r.props,content:s}})):r}function j0(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(s,i)=>{for(let o=0;o<t.length;o++)i=t[o](s,i);return i};e=n(void 0,e);const r=[];return e=qi(e,n),Object.entries(e||{}).forEach(([s,i])=>{if(i!==void 0)for(const o of Array.isArray(i)?i:[i])r.push(D0(s,o))}),r.flat()}const ja=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,lu={base:-10,title:10},$0={critical:-8,high:-1,low:2},cu={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}},N0=/@import/,Nr=e=>e===""||e===!0;function F0(e,t){var i;if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const r=$0[t.tagPriority]||0,s=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:cu;if(t.tag in lu)n=lu[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(n=cu.meta[o])}else t.tag==="link"&&t.props.rel?n=s.link[t.props.rel]:t.tag==="script"?Nr(t.props.async)?n=s.script.async:t.props.src&&!Nr(t.props.defer)&&!Nr(t.props.async)&&t.props.type!=="module"&&!((i=t.props.type)!=null&&i.endsWith("json"))?n=s.script.sync:Nr(t.props.defer)&&t.props.src&&!Nr(t.props.async)&&(n=s.script.defer):t.tag==="style"&&(n=t.innerHTML&&N0.test(t.innerHTML)?s.style.imported:s.style.sync);return(n||100)+r}function uu(e,t){const n=typeof t=="function"?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function H0(e={}){var a;const t=Md();t.addHooks(e.hooks||{});const n=!e.document,r=new Map,s=new Map,i=[],o={_entryCount:1,plugins:s,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:l=>uu(o,l),push(l,u){const c={...u||{}};delete c.head;const f=c._index??o._entryCount++,h={_i:f,input:l,options:c},d={_poll(m=!1){o.dirty=!0,!m&&i.push(f),t.callHook("entries:updated",o)},dispose(){r.delete(f)&&d._poll(!0)},patch(m){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(h.input=m,r.set(f,h),d._poll())}};return d.patch(l),d},async resolveTags(){var d;const l={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await t.callHook("entries:resolve",l);i.length;){const m=i.shift(),g=r.get(m);
23if(g){const S={tags:j0(g.input,e.propResolvers||[]).map(E=>Object.assign(E,g.options)),entry:g};await t.callHook("entries:normalize",S),g._tags=S.tags.map((E,_)=>(E._w=F0(o,E),E._p=(g._i<<10)+_,E._d=Da(E),E))}}let u=!1;l.entries.flatMap(m=>(m._tags||[]).map(g=>({...g,props:{...g.props}}))).sort(ja).reduce((m,g)=>{const S=String(g._d||g._p);if(!m.has(S))return m.set(S,g);const E=m.get(S);if(((g==null?void 0:g.tagDuplicateStrategy)||(k0.has(g.tag)?"merge":null)||(g.key&&g.key===E.key?"merge":null))==="merge"){const y={...E.props};Object.entries(g.props).forEach(([p,v])=>y[p]=p==="style"?new Map([...E.props.style||new Map,...v]):p==="class"?new Set([...E.props.class||new Set,...v]):v),m.set(S,{...g,props:y})}else g._p>>10===E._p>>10&&zd(g._d)?(m.set(S,Object.assign([...Array.isArray(E)?E:[E],g],g)),u=!0):(g._w===E._w?g._p>E._p:(g==null?void 0:g._w)<(E==null?void 0:E._w))&&m.set(S,g);return m},l.tagMap);const c=l.tagMap.get("title"),f=l.tagMap.get("titleTemplate");if(o._title=c==null?void 0:c.textContent,f){const m=f==null?void 0:f.textContent;if(o._titleTemplate=typeof m=="string"?m:void 0,m){let g=typeof m=="function"?m(c==null?void 0:c.textContent):m;typeof g=="string"&&!o.plugins.has("template-params")&&(g=g.replace("%s",(c==null?void 0:c.textContent)||"")),c?g===null?l.tagMap.delete("title"):l.tagMap.set("title",{...c,textContent:g}):(f.tag="title",f.textContent=g)}}l.tags=Array.from(l.tagMap.values()),u&&(l.tags=l.tags.flat().sort(ja)),await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l);const h=[];for(const m of l.tags){const{innerHTML:g,tag:S,props:E}=m;if(O0.has(S)&&!(Object.keys(E).length===0&&!m.innerHTML&&!m.textContent)&&!(S==="meta"&&!E.content&&!E["http-equiv"]&&!E.charset)){if(S==="script"&&g){if((d=E.type)!=null&&d.endsWith("json")){const _=typeof g=="string"?g:JSON.stringify(g);m.innerHTML=_.replace(/</g,"\\u003C")}else typeof g=="string"&&(m.innerHTML=g.replace(new RegExp(`</${S}`,"g"),`<\\/${S}`));m._d=Da(m)}h.push(m)}}return h}};return((e==null?void 0:e.plugins)||[]).forEach(l=>uu(o,l)),o.hooks.callHook("init",o),(a=e.init)==null||a.forEach(l=>l&&o.push(l)),o}const ln="%separator",B0=new RegExp(`${ln}(?:\\s*${ln})*`,"g");function U0(e,t,n=!1){var s;let r;if(t==="s"||t==="pageTitle")r=e.pageTitle;else if(t.includes(".")){const i=t.indexOf(".");r=(s=e[t.substring(0,i)])==null?void 0:s[t.substring(i+1)]}else r=e[t];if(r!==void 0)return n?(r||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):r||""}function ei(e,t,n,r=!1){if(typeof e!="string"||!e.includes("%"))return e;let s=e;try{s=decodeURI(e)}catch{}const i=s.match(/%\w+(?:\.\w+)?/g);if(!i)return e;const o=e.includes(ln);return e=e.replace(/%\w+(?:\.\w+)?/g,a=>{if(a===ln||!i.includes(a))return a;const l=U0(t,a.slice(1),r);return l!==void 0?l:a}).trim(),o&&(e.endsWith(ln)&&(e=e.slice(0,-ln.length)),e.startsWith(ln)&&(e=e.slice(ln.length)),e=e.replace(B0,n||"").trim()),e}const fu=e=>e.includes(":key")?e:e.split(":").join(":key:"),z0={key:"aliasSorting",hooks:{"tags:resolve":e=>{let t=!1;for(const n of e.tags){const r=n.tagPriority;if(!r)continue;const s=String(r);if(s.startsWith("before:")){const i=fu(s.slice(7)),o=e.tagMap.get(i);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p-1,t=!0)}else if(s.startsWith("after:")){const i=fu(s.slice(6)),o=e.tagMap.get(i);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p+1,t=!0)}}t&&(e.tags=e.tags.sort(ja))}}},W0={key:"deprecations",hooks:{"entries:normalize":({tags:e})=>{for(const t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),t.props.body&&(t.tagPosition="bodyClose",delete t.props.body)}}};async function $a(e){if(typeof e==="function")return e;if(e instanceof Promise)return await e;if(Array.isArray(e))return await Promise.all(e.map(n=>$a(n)));if((e==null?void 0:e.constructor)===Object){const n={};for(const r of Object.keys(e))n[r]=await $a(e[r]);return n}return e}const q0={key:"promises",hooks:{"entries:resolve":async e=>{const t=[];for(const n in e.entries)e.entries[n]._promisesProcessed||t.push($a(e.entries[n].input).then(r=>{e.entries[n].input=r,e.entries[n]._promisesProcessed=!0}));await Promise.all(t)}}},V0={meta:"content",link:"href",htmlAttrs:"lang"},K0=["innerHTML","textContent"],G0=e=>({key:"template-params",hooks:{"entries:normalize":t=>{var r,s,i;const n=((s=(r=t.tags.filter(o=>o.tag==="templateParams"&&o.mode==="server"))==null?void 0:r[0])==null?void 0:s.props)||{};Object.keys(n).length&&(e._ssrPayload={templateParams:{...((i=e._ssrPayload)==null?void 0:i.templateParams)||{},...n}})},"tags:resolve":({tagMap:t,tags:n})=>{var i;const r=((i=t.get("templateParams"))==null?void 0:i.props)||{},s=r.separator||"|";delete r.separator,r.pageTitle=ei(r.pageTitle||e._title||"",r,s);for(const o of n){if(o.processTemplateParams===!1)continue;const a=V0[o.tag];
23if(a&&typeof o.props[a]=="string")o.props[a]=ei(o.props[a],r,s);else if(o.processTemplateParams||o.tag==="titleTemplate"||o.tag==="title")for(const l of K0)typeof o[l]=="string"&&(o[l]=ei(o[l],r,s,o.tag==="script"&&o.props.type.endsWith("json")))}e._templateParams=r,e._separator=s},"tags:afterResolve":({tagMap:t})=>{const n=t.get("title");n!=null&&n.textContent&&n.processTemplateParams!==!1&&(n.textContent=ei(n.textContent,e._templateParams,e._separator))}}}),J0=(e,t)=>Ue(t)?hr(t):t,Rl="usehead";function X0(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Rl,e)}}.install}function Q0(){if(ho()){const e=Ye(Rl);if(!e)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function Y0(e,t={}){const n=t.head||Q0();return n.ssr?n.push(e||{},t):Z0(n,e,t)}function Z0(e,t,n={}){const r=De(!1);let s;return qy(()=>{const o=r.value?{}:qi(t,J0);s?s.patch(o):s=e.push(o,n)}),Zt()&&(Ms(()=>{s.dispose()}),Mh(()=>{r.value=!0}),Ih(()=>{r.value=!1})),s}function ew(e){var n;const t=e||jd();return((n=t==null?void 0:t.ssrContext)==null?void 0:n.head)||(t==null?void 0:t.runWithContext(()=>{if(ho())return Ye(Rl)}))}function tw(e,t={}){const n=ew(t.nuxt);if(n)return Y0(e,{head:n,...t})}const nw="modulepreload",rw=function(e,t){return new URL(e,t).href},hu={},Tr=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));s=Promise.allSettled(n.map(u=>{if(u=rw(u,r),u in hu)return;hu[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(!!r)for(let m=o.length-1;m>=0;m--){const g=o[m];if(g.href===u&&(!c||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${f}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":nw,c||(d.as="script"),d.crossOrigin="",d.href=u,l&&d.setAttribute("nonce",l),document.head.appendChild(d),c)return new Promise((m,g)=>{d.addEventListener("load",m),d.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${u}`)))})}))}function i(o){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o}return s.then(o=>{for(const a of o||[])a.status==="rejected"&&i(a.reason);return t().catch(i)})};let ai,li;function sw(){return ai=$fetch(Ol(`builds/meta/${An().app.buildId}.json`),{responseType:"json"}),ai.then(e=>{li=o0(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),ai}function vo(){return ai||sw()}async function kl(e){const t=typeof e=="string"?e:e.path;if(await vo(),!li)return console.error("[nuxt] Error creating app manifest matcher.",li),{};try{return Ls({},...li.matchAll(t).reverse())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function du(e,t={}){if(!await Vd(e))return null;const r=await ow(e,t);return await qd(r)||null}const iw="_payload.json";async function ow(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Yn(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=An(),s=t.hash||(t.fresh?Date.now():r.app.buildId),i=r.app.cdnURL,o=i&&await Vd(e)?i:r.app.baseURL;return Tl(o,n.pathname,iw+(s?`?${s}`:""))}async function qd(e){const t=fetch(e,{cache:"force-cache"}).then(n=>n.text().then(Kd));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Vd(e=Pl().path){const t=Me();return e=Al(e),(await vo()).prerendered.includes(e)?!0:t.runWithContext(async()=>{const r=await kl({path:e});return!!r.prerender&&!r.redirect})}let In=null;async function aw(){var r;if(In)return In;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Kd(e.textContent||""),n=e.dataset.src?await qd(e.dataset.src):void 0;return In={...t,...n,...window.__NUXT__},(r=In.config)!=null&&r.public&&(In.config.public=bt(In.config.public)),In}async function Kd(e){return await S0(e,Me()._payloadRevivers)}function Gd(e,t){Me()._payloadRevivers[e]=t}const lw=s0(()=>{Gd("skipHydrate",e=>{})}),cw=[["NuxtError",e=>js(e)],["EmptyShallowRef",e=>En(e==="_"?void 0:e==="0n"?BigInt(0):Hi(e))],["EmptyRef",e=>De(e==="_"?void 0:e==="0n"?BigInt(0):Hi(e))],["ShallowRef",e=>En(e)],["ShallowReactive",e=>Vt(e)],["Ref",e=>De(e)],["Reactive",e=>bt(e)]],uw=nt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,s]of cw)Gd(r,s);Object.assign(e.payload,([t,n]=gr(()=>e.runWithContext(aw)),t=await t,n(),t)),window.__NUXT__=e.payload}});async function Il(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async s=>{var d;const i=new Map,o=new Promise(m=>{e.resolveTags().then(g=>{m(g.map(S=>{const E=i.get(S._d)||0,_={tag:S,id:(E?`${S._d}:${E}`:S._d)||au(S),shouldRender:!0};return S._d&&zd(S._d)&&i.set(S._d,E+1),_}))})});let a=e._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const m of["body","head"]){const g=(d=n[m])==null?void 0:d.children;for(const S of g){const E=S.tagName.toLowerCase();if(!ou.has(E))continue;const _=Wd({tag:E,props:{}},{innerHTML:S.innerHTML,...S.getAttributeNames().reduce((y,p)=>(y[p]=S.getAttribute(p),y),{})||{}});if(_.key=S.getAttribute("data-hid")||void 0,_._d=Da(_)||au(_),a.elMap.has(_._d)){let y=1,p=_._d;for(;
23a.elMap.has(p);)p=`${_._d}:${y++}`;a.elMap.set(p,S)}else a.elMap.set(_._d,S)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(m,g,S){const E=`${m}:${g}`;a.sideEffects[E]=S,delete a.pendingSideEffects[E]}function u({id:m,$el:g,tag:S}){const E=S.tag.endsWith("Attrs");a.elMap.set(m,g),E||(S.textContent&&S.textContent!==g.textContent&&(g.textContent=S.textContent),S.innerHTML&&S.innerHTML!==g.innerHTML&&(g.innerHTML=S.innerHTML),l(m,"el",()=>{g==null||g.remove(),a.elMap.delete(m)}));for(const _ in S.props){if(!Object.prototype.hasOwnProperty.call(S.props,_))continue;const y=S.props[_];if(_.startsWith("on")&&typeof y=="function"){const v=g==null?void 0:g.dataset;if(v&&v[`${_}fired`]){const b=_.slice(0,-5);y.call(g,new Event(b.substring(2)))}g.getAttribute(`data-${_}`)!==""&&((S.tag==="bodyAttrs"?n.defaultView:g).addEventListener(_.substring(2),y.bind(g)),g.setAttribute(`data-${_}`,""));continue}const p=`attr:${_}`;if(_==="class"){if(!y)continue;for(const v of y)E&&l(m,`${p}:${v}`,()=>g.classList.remove(v)),!g.classList.contains(v)&&g.classList.add(v)}else if(_==="style"){if(!y)continue;for(const[v,b]of y)l(m,`${p}:${v}`,()=>{g.style.removeProperty(v)}),g.style.setProperty(v,b)}else y!==!1&&y!==null&&(g.getAttribute(_)!==y&&g.setAttribute(_,y===!0?"":String(y)),E&&l(m,p,()=>g.removeAttribute(_)))}}const c=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},h=await o;for(const m of h){const{tag:g,shouldRender:S,id:E}=m;if(S){if(g.tag==="title"){n.title=g.textContent,l("title","",()=>n.title=a.title);continue}m.$el=m.$el||a.elMap.get(E),m.$el?u(m):ou.has(g.tag)&&c.push(m)}}for(const m of c){const g=m.tag.tagPosition||"head";m.$el=n.createElement(m.tag.tag),u(m),f[g]=f[g]||n.createDocumentFragment(),f[g].appendChild(m.$el)}for(const m of h)await e.hooks.callHook("dom:renderTag",m,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const m in a.pendingSideEffects)a.pendingSideEffects[m]();e._dom=a,await e.hooks.callHook("dom:rendered",{renders:h}),s()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function fw(e={}){var r,s,i;const t=((r=e.domOptions)==null?void 0:r.render)||Il;e.document=e.document||(typeof window<"u"?document:void 0);const n=((i=(s=e.document)==null?void 0:s.head.querySelector('script[id="unhead:payload"]'))==null?void 0:i.innerHTML)||!1;return H0({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function hw(e,t){let n=0;return()=>{const r=++n;t(()=>{n===r&&e()})}}function dw(e={}){const t=fw({domOptions:{render:hw(()=>Il(t),Qn)},...e});return t.install=X0(t),t}const pw={disableDefaults:!0,disableCapoSorting:!1,plugins:[W0,q0,G0,z0]},gw=nt({name:"nuxt:head",enforce:"pre",setup(e){const t=dw(pw);e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Il(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*!
24  * vue-router v4.5.0
25  * (c) 2024 Eduardo San Martin Morote
26  * @license MIT
27  */const or=typeof document<"u";function Jd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function mw(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Jd(e.default)}const Se=Object.assign;function zo(e,t){const n={};for(const r in t){const s=t[r];n[r]=St(s)?s.map(e):e(s)}return n}const Xr=()=>{},St=Array.isArray,Xd=/#/g,yw=/&/g,vw=/\//g,bw=/=/g,ww=/\?/g,Qd=/\+/g,_w=/%5B/g,Ew=/%5D/g,Yd=/%5E/g,Cw=/%60/g,Zd=/%7B/g,Sw=/%7C/g,ep=/%7D/g,xw=/%20/g;function Ml(e){return encodeURI(""+e).replace(Sw,"|").replace(_w,"[").replace(Ew,"]")}function Aw(e){return Ml(e).replace(Zd,"{").replace(ep,"}").replace(Yd,"^")}function Na(e){return Ml(e).replace(Qd,"%2B").replace(xw,"+").replace(Xd,"%23").replace(yw,"%26").replace(Cw,"`").replace(Zd,"{").replace(ep,"}").replace(Yd,"^")}function Tw(e){return Na(e).replace(bw,"%3D")}function Ow(e){return Ml(e).replace(Xd,"%23").replace(ww,"%3F")}function Pw(e){return e==null?"":Ow(e).replace(vw,"%2F")}function fs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Rw=/\/$/,kw=e=>e.replace(Rw,"");function Wo(e,t,n="/"){let r,s={},i="",o="";const a=t.indexOf("#");let l=t.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),s=e(i)),a>-1&&(r=r||t.slice(0,a),o=t.slice(a,t.length)),r=Dw(r??t,n),{fullPath:r+(i&&"?")+i+o,path:r,query:s,hash:fs(o)}}function Iw(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function pu(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Mw(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Or(t.matched[r],n.matched[s])&&tp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Or(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function tp(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Lw(e[n],t[n]))return!1;return!0}function Lw(e,t){return St(e)?gu(e,t):St(t)?gu(t,e):e===t}function gu(e,t){return St(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Dw(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let i=n.length-1,o,a;for(o=0;o<r.length;o++)if(a=r[o],a!==".")if(a==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(o).join("/")}const wt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var hs;(function(e){e.pop="pop",e.push="push"})(hs||(hs={}));var Qr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Qr||(Qr={}));function jw(e){if(!e)if(or){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),kw(e)}const $w=/^[^#]+#/;function Nw(e,t){return e.replace($w,"#")+t}function Fw(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const bo=()=>({left:window.scrollX,top:window.scrollY});function Hw(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Fw(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}
vendor: 9,676 bytes, line 27
27function mu(e,t){return(history.state?history.state.position-t:-1)+e}const Fa=new Map;function Bw(e,t){Fa.set(e,t)}function Uw(e){const t=Fa.get(e);return Fa.delete(e),t}let zw=()=>location.protocol+"//"+location.host;function np(e,t){const{pathname:n,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){let a=s.includes(e.slice(i))?e.slice(i).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),pu(l,"")}return pu(n,e)+r+s}function Ww(e,t,n,r){let s=[],i=[],o=null;const a=({state:h})=>{const d=np(e,location),m=n.value,g=t.value;let S=0;if(h){if(n.value=d,t.value=h,o&&o===m){o=null;return}S=g?h.position-g.position:0}else r(d);s.forEach(E=>{E(n.value,m,{delta:S,type:hs.pop,direction:S?S>0?Qr.forward:Qr.back:Qr.unknown})})};function l(){o=n.value}function u(h){s.push(h);const d=()=>{const m=s.indexOf(h);m>-1&&s.splice(m,1)};return i.push(d),d}function c(){const{history:h}=window;h.state&&h.replaceState(Se({},h.state,{scroll:bo()}),"")}function f(){for(const h of i)h();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function yu(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?bo():null}}function qw(e){const{history:t,location:n}=window,r={value:np(e,n)},s={value:t.state};s.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,u,c){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:zw()+e+l;try{t[c?"replaceState":"pushState"](u,"",h),s.value=u}catch(d){console.error(d),n[c?"replace":"assign"](h)}}function o(l,u){const c=Se({},t.state,yu(s.value.back,l,s.value.forward,!0),u,{position:s.value.position});i(l,c,!0),r.value=l}function a(l,u){const c=Se({},s.value,t.state,{forward:l,scroll:bo()});i(c.current,c,!0);const f=Se({},yu(r.value,l,null),{position:c.position+1},u);i(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:o}}function Vw(e){e=jw(e);const t=qw(e),n=Ww(e,t.state,t.location,t.replace);function r(i,o=!0){o||n.pauseListeners(),history.go(i)}const s=Se({location:"",base:e,go:r,createHref:Nw.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Kw(e){return typeof e=="string"||e&&typeof e=="object"}function rp(e){return typeof e=="string"||typeof e=="symbol"}const sp=Symbol("");var vu;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(vu||(vu={}));function Pr(e,t){return Se(new Error,{type:e,[sp]:!0},t)}function Nt(e,t){return e instanceof Error&&sp in e&&(t==null||!!(e.type&t))}const bu="[^/]+?",Gw={sensitive:!1,strict:!1,start:!0,end:!0},Jw=/[.+*?^${}()[\]/\\]/g;function Xw(e,t){const n=Se({},Gw,t),r=[];let s=n.start?"^":"";const i=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let f=0;f<u.length;f++){const h=u[f];let d=40+(n.sensitive?.25:0);if(h.type===0)f||(s+="/"),s+=h.value.replace(Jw,"\\$&"),d+=40;else if(h.type===1){const{value:m,repeatable:g,optional:S,regexp:E}=h;i.push({name:m,repeatable:g,optional:S});const _=E||bu;if(_!==bu){d+=10;try{new RegExp(`(${_})`)}catch(p){throw new Error(`Invalid custom RegExp for param "${m}" (${_}): `+p.message)}}let y=g?`((?:${_})(?:/(?:${_}))*)`:`(${_})`;f||(y=S&&u.length<2?`(?:/${y})`:"/"+y),S&&(y+="?"),s+=y,d+=20,S&&(d+=-8),g&&(d+=-20),_===".*"&&(d+=-50)}c.push(d)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&!s.endsWith("/")&&(s+="(?:/|$)");const o=new RegExp(s,n.sensitive?"":"i");function a(u){const c=u.match(o),f={};if(!c)return null;for(let h=1;h<c.length;h++){const d=c[h]||"",m=i[h-1];f[m.name]=d&&m.repeatable?d.split("/"):d}return f}function l(u){let c="",f=!1;for(const h of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const d of h)if(d.type===0)c+=d.value;else if(d.type===1){const{value:m,repeatable:g,optional:S}=d,E=m in u?u[m]:"";if(St(E)&&!g)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const _=St(E)?E.join("/"):E;if(!_)if(S)h.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${m}"`);c+=_}}return c||"/"}return{re:o,score:r,keys:i,parse:a,stringify:l}}function Qw(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function ip(e,t){let n=0;const r=e.score,s=t.score;for(;n<r.length&&n<s.length;){const i=Qw(r[n],s[n]);if(i)return i;n++}if(Math.abs(s.length-r.length)===1){if(wu(r))return 1;if(wu(s))return-1}return s.length-r.length}function wu(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Yw={type:0,value:""},Zw=/[a-zA-Z0-9_]/;function e_(e){if(!e)return[[]];if(e==="/")return[[Yw]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${u}": ${d}`)}let n=0,r=n;const s=[];let i;function o(){i&&s.push(i),i=[]}let a=0,l,u="",c="";function f(){u&&(n===0?i.push({type:0,value:u}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(u&&f(),o()):l===":"?(f(),n=1):h();break;case 4:h(),n=r;break;case 1:l==="("?n=2:Zw.test(l)?h():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),f(),o(),s}function t_(e,t,n){const r=Xw(e_(e.path),n),s=Se(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function n_(e,t){const n=[],r=new Map;t=Su({strict:!1,end:!0,sensitive:!1},t);function s(f){return r.get(f)}function i(f,h,d){const m=!d,g=Eu(f);g.aliasOf=d&&d.record;const S=Su(t,f),E=[g];if("alias"in f){const p=typeof f.alias=="string"?[f.alias]:f.alias;for(const v of p)E.push(Eu(Se({},g,{components:d?d.record.components:g.components,path:v,aliasOf:d?d.record:g})))}let _,y;for(const p of E){const{path:v}=p;if(h&&v[0]!=="/"){const b=h.record.path,A=b[b.length-1]==="/"?"":"/";p.path=h.record.path+(v&&A+v)}if(_=t_(p,h,S),d?d.alias.push(_):(y=y||_,y!==_&&y.alias.push(_),m&&f.name&&!Cu(_)&&o(f.name)),op(_)&&l(_),g.children){const b=g.children;for(let A=0;A<b.length;A++)i(b[A],_,d&&d.children[A])}d=d||_}return y?()=>{o(y)}:Xr}function o(f){if(rp(f)){const h=r.get(f);h&&(r.delete(f),n.splice(n.indexOf(h),1),h.children.forEach(o),h.alias.forEach(o))}else{const h=n.indexOf(f);h>-1&&(n.splice(h,1),f.record.name&&r.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function a(){return n}function l(f){const h=i_(f,n);n.splice(h,0,f),f.record.name&&!Cu(f)&&r.set(f.record.name,f)}function u(f,h){let d,m={},g,S;if("name"in f&&f.name){if(d=r.get(f.name),!d)throw Pr(1,{location:f});S=d.record.name,m=Se(_u(h.params,d.keys.filter(y=>!y.optional).concat(d.parent?d.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),f.params&&_u(f.params,d.keys.map(y=>y.name))),g=d.stringify(m)}else if(f.path!=null)g=f.path,d=n.find(y=>y.re.test(g)),d&&(m=d.parse(g),S=d.record.name);else{if(d=h.name?r.get(h.name):n.find(y=>y.re.test(h.path)),!d)throw Pr(1,{location:f,currentLocation:h});S=d.record.name,m=Se({},h.params,f.params),g=d.stringify(m)}const E=[];let _=d;for(;_;)E.unshift(_.record),_=_.parent;return{name:S,path:g,params:m,matched:E,meta:s_(E)}}e.forEach(f=>i(f));function c(){n.length=0,r.clear()}return{addRoute:i,resolve:u,removeRoute:o,clearRoutes:c,getRoutes:a,getRecordMatcher:s}}function _u(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Eu(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:r_(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function r_(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Cu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function s_(e){return e.reduce((t,n)=>Se(t,n.meta),{})}function Su(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function i_(e,t){let n=0,r=t.length;for(;n!==r;){const i=n+r>>1;ip(e,t[i])<0?r=i:n=i+1}const s=o_(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function o_(e){let t=e;for(;t=t.parent;)if(op(t)&&ip(e,t)===0)return t}function op({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function a_(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<r.length;++s){const i=r[s].replace(Qd," "),o=i.indexOf("="),a=fs(o<0?i:i.slice(0,o)),l=o<0?null:fs(i.slice(o+1));if(a in t){let u=t[a];St(u)||(u=t[a]=[u]),u.push(l)}else t[a]=l}return t}function xu(e){let t="";for(let n in e){const r=e[n];if(n=Tw(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(St(r)?r.map(i=>
vendor: 5,521 bytes, line 27
27i&&Na(i)):[r&&Na(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function l_(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=St(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const c_=Symbol(""),Au=Symbol(""),Ll=Symbol(""),Dl=Symbol(""),Ha=Symbol("");function Fr(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function cn(e,t,n,r,s,i=o=>o()){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const u=h=>{h===!1?l(Pr(4,{from:n,to:t})):h instanceof Error?l(h):Kw(h)?l(Pr(2,{from:t,to:h})):(o&&r.enterCallbacks[s]===o&&typeof h=="function"&&o.push(h),a())},c=i(()=>e.call(r&&r.instances[s],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(h=>l(h))})}function qo(e,t,n,r,s=i=>i()){const i=[];for(const o of e)for(const a in o.components){let l=o.components[a];if(!(t!=="beforeRouteEnter"&&!o.instances[a]))if(Jd(l)){const c=(l.__vccOpts||l)[t];c&&i.push(cn(c,n,r,o,a,s))}else{let u=l();i.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${o.path}"`);const f=mw(c)?c.default:c;o.mods[a]=c,o.components[a]=f;const d=(f.__vccOpts||f)[t];return d&&cn(d,n,r,o,a,s)()}))}}return i}function Tu(e){const t=Ye(Ll),n=Ye(Dl),r=He(()=>{const l=ve(e.to);return t.resolve(l)}),s=He(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const h=f.findIndex(Or.bind(null,c));if(h>-1)return h;const d=Ou(l[u-2]);return u>1&&Ou(c)===d&&f[f.length-1].path!==d?f.findIndex(Or.bind(null,l[u-2])):h}),i=He(()=>s.value>-1&&p_(n.params,r.value.params)),o=He(()=>s.value>-1&&s.value===n.matched.length-1&&tp(n.params,r.value.params));function a(l={}){if(d_(l)){const u=t[ve(e.replace)?"replace":"push"](ve(e.to)).catch(Xr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:He(()=>r.value.href),isActive:i,isExactActive:o,navigate:a}}function u_(e){return e.length===1?e[0]:e}const f_=kt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Tu,setup(e,{slots:t}){const n=bt(Tu(e)),{options:r}=Ye(Ll),s=He(()=>({[Pu(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Pu(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&u_(t.default(n));return e.custom?i:Ge("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},i)}}}),h_=f_;function d_(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function p_(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!St(s)||s.length!==r.length||r.some((i,o)=>i!==s[o]))return!1}return!0}function Ou(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Pu=(e,t,n)=>e??t??n,g_=kt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ye(Ha),s=He(()=>e.route||r.value),i=Ye(Au,0),o=He(()=>{let u=ve(i);const{matched:c}=s.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=He(()=>s.value.matched[o.value]);Wn(Au,He(()=>o.value+1)),Wn(c_,a),Wn(Ha,s);const l=De();return Ke(()=>[l.value,a.value,e.name],([u,c,f],[h,d,m])=>{c&&(c.instances[f]=u,d&&d!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=d.leaveGuards),c.updateGuards.size||(c.updateGuards=d.updateGuards))),u&&c&&(!d||!Or(c,d)||!h)&&(c.enterCallbacks[f]||[]).forEach(g=>g(u))},{flush:"post"}),()=>{const u=s.value,c=e.name,f=a.value,h=f&&f.components[c];if(!h)return Ru(n.default,{Component:h,route:u});const d=f.props[c],m=d?d===!0?u.params:typeof d=="function"?d(u):d:null,S=Ge(h,Se({},m,t,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return Ru(n.default,{Component:S,route:u})||S}}});function Ru(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const ap=g_;function m_(e){const t=n_(e.routes,e),n=e.parseQuery||a_,r=e.stringifyQuery||xu,s=e.history,i=Fr(),o=Fr(),a=Fr(),l=En(wt);let u=wt;or&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=zo.bind(null,M=>""+M),f=zo.bind(null,Pw),h=zo.bind(null,fs);function d(M,K){let W,ee;return rp(M)?(W=t.getRecordMatcher(M),ee=K):ee=M,t.addRoute(ee,W)}function m(M){const K=t.getRecordMatcher(M);K&&t.removeRoute(K)}function g(){return t.getRoutes().map(M=>M.record)}function S(M){return!!t.getRecordMatcher(M)}function E(M,K){if(K=Se({},K||l.value),typeof M=="string"){const C=Wo(n,M,K.path),O=t.resolve({path:C.path},K),F=s.createHref(C.fullPath);return Se(C,O,{params:h(O.params),hash:fs(C.hash),redirectedFrom:void 0,href:F})}let W;if(M.path!=null)W=Se({},M,{path:Wo(n,M.path,K.path).path});else{const C=Se({},M.params);for(const O in C)C[O]==null&&delete C[O];W=Se({},M,{params:f(C)}),K.params=f(K.params)}const ee=t.resolve(W,K),be=M.hash||"";ee.params=c(h(ee.params));const Te=Iw(r,Se({},M,{hash:Aw(be),path:ee.path})),w=s.createHref(Te);
27return Se({fullPath:Te,hash:be,query:r===xu?l_(M.query):M.query||{}},ee,{redirectedFrom:void 0,href:w})}function _(M){return typeof M=="string"?Wo(n,M,l.value.path):Se({},M)}function y(M,K){if(u!==M)return Pr(8,{from:K,to:M})}function p(M){return A(M)}function v(M){return p(Se(_(M),{replace:!0}))}function b(M){const K=M.matched[M.matched.length-1];if(K&&K.redirect){const{redirect:W}=K;let ee=typeof W=="function"?W(M):W;return typeof ee=="string"&&(ee=ee.includes("?")||ee.includes("#")?ee=_(ee):{path:ee},ee.params={}),Se({query:M.query,hash:M.hash,params:ee.path!=null?{}:M.params},ee)}}function A(M,K){const W=u=E(M),ee=l.value,be=M.state,Te=M.force,w=M.replace===!0,C=b(W);if(C)return A(Se(_(C),{state:typeof C=="object"?Se({},be,C.state):be,force:Te,replace:w}),K||W);const O=W;O.redirectedFrom=K;let F;return!Te&&Mw(r,ee,W)&&(F=Pr(16,{to:O,from:ee}),oe(ee,ee,!0,!1)),(F?Promise.resolve(F):$(O,ee)).catch(j=>Nt(j)?Nt(j,2)?j:Z(j):L(j,O,ee)).then(j=>{if(j){if(Nt(j,2))return A(Se({replace:w},_(j.to),{state:typeof j.to=="object"?Se({},be,j.to.state):be,force:Te}),K||O)}else j=x(O,ee,!0,w,be);return T(O,ee,j),j})}function I(M,K){const W=y(M,K);return W?Promise.reject(W):Promise.resolve()}function k(M){const K=he.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(M):M()}function $(M,K){let W;const[ee,be,Te]=y_(M,K);W=qo(ee.reverse(),"beforeRouteLeave",M,K);for(const C of ee)C.leaveGuards.forEach(O=>{W.push(cn(O,M,K))});const w=I.bind(null,M,K);return W.push(w),ce(W).then(()=>{W=[];for(const C of i.list())W.push(cn(C,M,K));return W.push(w),ce(W)}).then(()=>{W=qo(be,"beforeRouteUpdate",M,K);for(const C of be)C.updateGuards.forEach(O=>{W.push(cn(O,M,K))});return W.push(w),ce(W)}).then(()=>{W=[];for(const C of Te)if(C.beforeEnter)if(St(C.beforeEnter))for(const O of C.beforeEnter)W.push(cn(O,M,K));else W.push(cn(C.beforeEnter,M,K));return W.push(w),ce(W)}).then(()=>(M.matched.forEach(C=>C.enterCallbacks={}),W=qo(Te,"beforeRouteEnter",M,K,k),W.push(w),ce(W))).then(()=>{W=[];for(const C of o.list())W.push(cn(C,M,K));return W.push(w),ce(W)}).catch(C=>Nt(C,8)?C:Promise.reject(C))}function T(M,K,W){a.list().forEach(ee=>k(()=>ee(M,K,W)))}function x(M,K,W,ee,be){const Te=y(M,K);if(Te)return Te;const w=K===wt,C=or?history.state:{};W&&(ee||w?s.replace(M.fullPath,Se({scroll:w&&C&&C.scroll},be)):s.push(M.fullPath,be)),l.value=M,oe(M,K,W,w),Z()}let P;function R(){P||(P=s.listen((M,K,W)=>{if(!de.listening)return;const ee=E(M),be=b(ee);if(be){A(Se(be,{replace:!0,force:!0}),ee).catch(Xr);return}u=ee;const Te=l.value;or&&Bw(mu(Te.fullPath,W.delta),bo()),$(ee,Te).catch(w=>Nt(w,12)?w:Nt(w,2)?(A(Se(_(w.to),{force:!0}),ee).then(C=>{Nt(C,20)&&!W.delta&&W.type===hs.pop&&s.go(-1,!1)}).catch(Xr),Promise.reject()):(W.delta&&s.go(-W.delta,!1),L(w,ee,Te))).then(w=>{w=w||x(ee,Te,!1),w&&(W.delta&&!Nt(w,8)?s.go(-W.delta,!1):W.type===hs.pop&&Nt(w,20)&&s.go(-1,!1)),T(ee,Te,w)}).catch(Xr)}))}let Y=Fr(),D=Fr(),G;function L(M,K,W){Z(M);const ee=D.list();return ee.length?ee.forEach(be=>be(M,K,W)):console.error(M),Promise.reject(M)}function z(){return G&&l.value!==wt?Promise.resolve():new Promise((M,K)=>{Y.add([M,K])})}function Z(M){return G||(G=!M,R(),Y.list().forEach(([K,W])=>M?W(M):K()),Y.reset()),M}function oe(M,K,W,ee){const{scrollBehavior:be}=e;if(!or||!be)return Promise.resolve();const Te=!W&&Uw(mu(M.fullPath,0))||(ee||!W)&&history.state&&history.state.scroll||null;return Qn().then(()=>be(M,K,Te)).then(w=>w&&Hw(w)).catch(w=>L(w,M,K))}const ue=M=>s.go(M);let le;const he=new Set,de={currentRoute:l,listening:!0,addRoute:d,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:g,resolve:E,options:e,push:p,replace:v,go:ue,back:()=>ue(-1),forward:()=>ue(1),beforeEach:i.add,beforeResolve:o.add,afterEach:a.add,onError:D.add,isReady:z,install(M){const K=this;M.component("RouterLink",h_),M.component("RouterView",ap),M.config.globalProperties.$router=K,Object.defineProperty(M.config.globalProperties,"$route",{enumerable:!0,get:()=>ve(l)}),or&&!le&&l.value===wt&&(le=!0,p(s.location).catch(be=>{}));const W={};for(const be in wt)Object.defineProperty(W,be,{get:()=>l.value[be],enumerable:!0});M.provide(Ll,K),M.provide(Dl,Vt(W)),M.provide(Ha,l);const ee=M.unmount;he.add(M),M.unmount=function(){he.delete(M),he.size<1&&(u=wt,P&&P(),P=null,l.value=wt,le=!1,G=!1),ee()}}};function ce(M){return M.reduce((K,W)=>K.then(()=>k(W)),Promise.resolve())}return de}function y_(e,t){const n=[],r=[],s=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o<i;o++){const a=t.matched[o];a&&(e.matched.find(u=>Or(u,a))?r.push(a):n.push(a));const l=e.matched[o];l&&(t.matched.find(u=>Or(u,l))||s.push(l))}return[n,r,s]}function v_(e){return Ye(Dl)}const b_=/(:\w+)\([^)]+\)/g,w_=/(:\w+)[?+*]/g,__=/:\w+/g,E_=(e,t)=>t.path.replace(b_,"$1").replace(w_,"$1").replace(__,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),Ba=(e,t)=>{const n=e.route.matched.find(s=>{var i;return((i=s.components)==null?void 0:i.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&E_(e.route,n));return typeof r=="function"?r(e.route):r},C_=(e,t)=>({default:()=>e?Ge(vy,e===!0?{}:e,t):t});function jl(e){return Array.isArray(e)?e:[e]}const Vo=[{name:"index",path:"/",component:()=>Tr(()=>import("./DI9XwX4Y.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)}],lp=(e,t)=>({default:()=>{var n;return e?Ge(wv,e===!0?{}:e,t):(n=t.default)==null?void 0:n.call(t)}}),S_=/(:\w+)\([^)]+\)/g,x_=/(:\w+)[?+*]/g,A_=/:\w+/g;function ku(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(S_,"$1").replace(x_,"$1").replace(A_,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function T_(e,t){return e===t||t===wt?!1:ku(e)!==ku(t)?!0:!e.matched.every((r,s)=>{var i,o;return r.components&&r.components.default===((o=(i=t.matched[s])==null?void 0:i.components)==null?void 0:o.default)})}const O_={scrollBehavior(e,t,n){var u;const r=Me(),s=((u=ft().options)==null?void 0:u.scrollBehaviorType)??"auto";let i=n||void 0;const o=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!i&&t&&e&&o!==!1&&T_(e,t)&&(i={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:cp(e.hash),behavior:s}:!1;const a=c=>!!(c.meta.pageTransition??ka),l=a(t)&&a(e)?"page:transition:finish":"page:loading:end";return new Promise(c=>{r.hooks.hookOnce(l,()=>{requestAnimationFrame(()=>c(P_(e,"instant",i)))})})}};function cp(e){try{const t=document.querySelector(e);
27if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function P_(e,t,n){return n||(e.hash?{el:e.hash,top:cp(e.hash),behavior:t}:{left:0,top:0,behavior:t})}const R_={hashMode:!1,scrollBehaviorType:"auto"},gt={...R_,...O_},k_=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=Me(),s=ft(),i=([t,n]=gr(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(i===!0)return;const o=js({statusCode:i&&i.statusCode||404,statusMessage:i&&i.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(u=>{if(a(),u===e){const c=s.afterEach(async()=>{c(),await r.runWithContext(()=>an(o)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},I_=async e=>{let t,n;const r=([t,n]=gr(()=>kl({path:e.path})),t=await t,n(),t);if(r.redirect)return Yn(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},M_=[k_,I_],Yr={};function L_(e,t,n){const{pathname:r,search:s,hash:i}=t,o=e.indexOf("#");if(o>-1){const u=i.includes(e.slice(o))?e.slice(o).length:1;let c=i.slice(u);return c[0]!=="/"&&(c="/"+c),Xc(c,"")}const a=Xc(r,e),l=!n||vb(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+i}const D_=nt({name:"nuxt:router",enforce:"pre",async setup(e){var S;let t,n,r=An().app.baseURL;const s=((S=gt.history)==null?void 0:S.call(gt,r))??Vw(r),i=gt.routes?([t,n]=gr(()=>gt.routes(Vo)),t=await t,n(),t??Vo):Vo;let o;const a=m_({...gt,scrollBehavior:(E,_,y)=>{if(_===wt){o=y;return}if(gt.scrollBehavior){if(a.options.scrollBehavior=gt.scrollBehavior,"scrollRestoration"in window.history){const p=a.beforeEach(()=>{p(),window.history.scrollRestoration="manual"})}return gt.scrollBehavior(E,wt,o||y)}},history:s,routes:i});gt.routes&&gt.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=En(a.currentRoute.value);a.afterEach((E,_)=>{l.value=_}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const u=L_(r,window.location,e.payload.path),c=En(a.currentRoute.value),f=()=>{c.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((E,_)=>{var y,p,v,b;((p=(y=E.matched[0])==null?void 0:y.components)==null?void 0:p.default)===((b=(v=_.matched[0])==null?void 0:v.components)==null?void 0:b.default)&&f()});const h={};for(const E in c.value)Object.defineProperty(h,E,{get:()=>c.value[E],enumerable:!0});e._route=Vt(h),e._middleware||(e._middleware={global:[],named:{}});const d=yo();a.afterEach(async(E,_,y)=>{delete e._processingMiddleware,!e.isHydrating&&d.value&&await e.runWithContext(d0),y&&await e.callHook("page:loading:end")});try{[t,n]=gr(()=>a.isReady()),await t,n()}catch(E){[t,n]=gr(()=>e.runWithContext(()=>an(E))),await t,n()}const m=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const g=e.payload.state._layout;return a.beforeEach(async(E,_)=>{var y;await e.callHook("page:loading:start"),E.meta=bt(E.meta),e.isHydrating&&g&&!_n(E.meta.layout)&&(E.meta.layout=g),e._processingMiddleware=!0;{const p=new Set([...M_,...e._middleware.global]);for(const v of E.matched){const b=v.meta.middleware;if(b)for(const A of jl(b))p.add(A)}{const v=await e.runWithContext(()=>kl({path:E.path}));if(v.appMiddleware)for(const b in v.appMiddleware)v.appMiddleware[b]?p.add(b):p.delete(b)}for(const v of p){const b=typeof v=="string"?e._middleware.named[v]||await((y=Yr[v])==null?void 0:y.call(Yr).then(A=>A.default||A)):v;if(!b)throw new Error(`Unknown route middleware: '${v}'.`);try{const A=await e.runWithContext(()=>b(E,_));if(!e.payload.serverRendered&&e.isHydrating&&(A===!1||A instanceof Error)){const I=A||oi({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>an(I)),!1}if(A===!0)continue;if(A===!1)return A;if(A)return Ud(A)&&A.fatal&&await e.runWithContext(()=>an(A)),A}catch(A){const I=oi(A);return I.fatal&&await e.runWithContext(()=>an(I)),I}}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(async(E,_)=>{E.matched.length===0&&await e.runWithContext(()=>an(oi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${E.fullPath}`,data:{path:E.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>
27{try{"name"in m&&(m.name=void 0),await a.replace({...m,force:!0}),a.options.scrollBehavior=gt.scrollBehavior}catch(E){await e.runWithContext(()=>an(E))}}),{provide:{router:a}}}}),Iu=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),iO=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),$l=e=>{const t=Me();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Iu(()=>e())}):Iu(()=>e())},j_=nt({name:"nuxt:payload",setup(e){const t=new Set;ft().beforeResolve(async(n,r)=>{if(n.path===r.path)return;const s=await du(n.path);if(s){for(const i of t)delete e.static.data[i];for(const i in s.data)i in e.static.data||t.add(i),e.static.data[i]=s.data[i]}}),$l(()=>{var n;e.hooks.hook("link:prefetch",async r=>{const{hostname:s}=new URL(r,window.location.href);s===window.location.hostname&&await du(r).catch(()=>{console.warn("[nuxt] Error preloading payload for",r)})}),((n=navigator.connection)==null?void 0:n.effectiveType)!=="slow-2g"&&setTimeout(vo,1e3)})}}),$_=nt(()=>{const e=ft();$l(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),N_=nt(e=>{let t;async function n(){const r=await vo();t&&clearTimeout(t),t=setTimeout(n,tu);try{const s=await $fetch(Ol("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}$l(()=>{t=setTimeout(n,tu)})});function F_(e={}){const t=e.path||window.location.pathname;let n={};try{n=Hi(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Me().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const H_=nt({name:"nuxt:chunk-reload",setup(e){const t=ft(),n=An(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:i})=>{r.add(i)});function s(i){const a="href"in i&&i.href[0]==="#"?n.app.baseURL+i.href:Tl(n.app.baseURL,i.fullPath);F_({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((i,o)=>{r.has(i)&&s(o)})}}),B_=e=>e==="defer"||e===!1;function U_(...e){var g;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,r,s={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const i=Me(),o=r,a=()=>lr.value,l=()=>i.isHydrating?i.payload.data[n]:i.static.data[n];s.server??(s.server=!0),s.default??(s.default=a),s.getCachedData??(s.getCachedData=l),s.lazy??(s.lazy=!1),s.immediate??(s.immediate=!0),s.deep??(s.deep=lr.deep),s.dedupe??(s.dedupe="cancel");const u=s.getCachedData(n,i),c=u!=null;if(!i._asyncData[n]||!s.immediate){(g=i.payload._errors)[n]??(g[n]=lr.errorValue);const S=s.deep?De:En;i._asyncData[n]={data:S(c?u:s.default()),pending:De(!c),error:gl(i.payload._errors,n),status:De("idle"),_default:s.default}}const f={...i._asyncData[n]};delete f._default,f.refresh=f.execute=(S={})=>{if(i._asyncDataPromises[n]){if(B_(S.dedupe??s.dedupe))return i._asyncDataPromises[n];i._asyncDataPromises[n].cancelled=!0}if(S._initial||i.isHydrating&&S._initial!==!1){const _=S._initial?u:s.getCachedData(n,i);if(_!=null)return Promise.resolve(_)}f.pending.value=!0,f.status.value="pending";const E=new Promise((_,y)=>{try{_(o(i))}catch(p){y(p)}}).then(async _=>{if(E.cancelled)return i._asyncDataPromises[n];let y=_;s.transform&&(y=await s.transform(_)),s.pick&&(y=W_(y,s.pick)),i.payload.data[n]=y,f.data.value=y,f.error.value=lr.errorValue,f.status.value="success"}).catch(_=>{if(E.cancelled)return i._asyncDataPromises[n];f.error.value=js(_),f.data.value=ve(s.default()),f.status.value="error"}).finally(()=>{E.cancelled||(f.pending.value=!1,delete i._asyncDataPromises[n])});return i._asyncDataPromises[n]=E,i._asyncDataPromises[n]},f.clear=()=>z_(i,n);const h=()=>f.refresh({_initial:!0}),d=s.server!==!1&&i.payload.serverRendered;{const S=Zt();if(S&&d&&s.immediate&&!S.sp&&(S.sp=[]),S&&!S._nuxtOnBeforeMountCbs){S._nuxtOnBeforeMountCbs=[];const y=S._nuxtOnBeforeMountCbs;Dh(()=>
27{y.forEach(p=>{p()}),y.splice(0,y.length)}),fo(()=>y.splice(0,y.length))}d&&i.isHydrating&&(f.error.value||u!=null)?(f.pending.value=!1,f.status.value=f.error.value?"error":"success"):S&&(i.payload.serverRendered&&i.isHydrating||s.lazy)&&s.immediate?S._nuxtOnBeforeMountCbs.push(h):s.immediate&&h();const E=lo();if(s.watch){const y=Ke(s.watch,()=>f.refresh());E&&la(y)}const _=i.hook("app:data:refresh",async y=>{(!y||y.includes(n))&&await f.refresh()});E&&la(_)}const m=Promise.resolve(i._asyncDataPromises[n]).then(()=>f);return Object.assign(m,f),m}function z_(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=lr.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=lr.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]&&(e._asyncDataPromises[t].cancelled=!0),e._asyncDataPromises[t]=void 0)}function W_(e,t){const n={};for(const r of t)n[r]=e[r];return n}const q_="$s";function V_(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const s=q_+n,i=Me(),o=gl(i.payload.state,s);if(o.value===void 0&&r){const a=r();if(Ue(a))return i.payload.state[s]=a,a;o.value=a}return o}const K_=nt({name:"pinia",setup(e){const t=g0();return e.vueApp.use(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),G_=nt({name:"nuxt:global-components"}),gn={default:ga(()=>Tr(()=>import("./wE8tnHB9.js"),__vite__mapDeps([5,2,1,3,6]),import.meta.url).then(e=>e.default||e))},J_=nt({name:"nuxt:prefetch",setup(e){const t=ft();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof gn[r]=="function"&&await gn[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Yn(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let i=jl(r.meta.middleware);i=i.filter(o=>typeof o=="string");for(const o of i)typeof Yr[o]=="function"&&Yr[o]();s&&typeof gn[s]=="function"&&gn[s]()})}});function X_(e){return e==="file:"}function Q_(e,t,n){return n?t.some(r=>e===r||e.endsWith(`.${r}`)):t.includes(e)}function Y_(){try{return localStorage.getItem("plausible_ignore")==="true"}catch{return!1}}function Z_(e={}){const{url:t,referrer:n,deviceWidth:r}=e;return{url:t??window.location.href,referrer:n??document.referrer,deviceWidth:r??window.innerWidth}}function eE(e,t,n){return fetch(`${e}/api/event`,{method:"POST",headers:{"Content-Type":"text/plain"},body:JSON.stringify(t)}).then(r=>{n==null||n({status:r.status})}).catch(()=>{})}function tE(e,t,n,r){return{n:e,u:n.url,d:t.domain,r:n.referrer,w:n.deviceWidth,h:t.hashMode?1:0,p:r&&r.props?JSON.stringify(r.props):void 0,$:r&&r.revenue?r.revenue:void 0}}function nE(e){const t=window.location.protocol,r={...{enabled:!0,hashMode:!1,domain:window.location.hostname,apiHost:"https://plausible.io",ignoredHostnames:["localhost"],ignoreSubDomains:!1,logIgnored:!1},...e},s=(a,l)=>eE(r.apiHost,a,l);function i(a,l){var f;if(!r.enabled)return;const u=Z_(l==null?void 0:l.data),c=tE(a,r,u,l);if(X_(t)||Q_(r.domain,r.ignoredHostnames,r.ignoreSubDomains)||Y_())r.logIgnored&&console.info(`[Plausible] ${a}`,c),(f=l==null?void 0:l.callback)==null||f.call(l,{status:null});else return s(c,l==null?void 0:l.callback)}function o(a){return i("pageview",a)}return window.plausible=i,{trackEvent:i,trackPageview:o,options:r}}const rE=nt({name:"plausible",setup(){const e=An().public.plausible;return e.enabled?{provide:{plausible:nE({...e,logIgnored:e.logIgnoredEvents,domain:e.domain||window.location.hostname,apiHost:e.proxy?e.proxyBaseEndpoint:e.apiHost})}}:void 0}});function up(e){return lo()?(la(e),!0):!1}const sE=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const iE=e=>e!=null,oE=Object.prototype.toString,Vi=e=>oE.call(e)==="[object Object]",Ko=()=>{};function ci(e){return Array.isArray(e)?e:[e]}function fp(e){return Zt()}
27function oO(e,t=!0,n){fp()?Ir(e,n):t?e():Qn(e)}function aE(e,t){fp()&&fo(e,t)}function lE(e,t,n){return Ke(e,t,{...n,immediate:!0})}const hp=sE?window:void 0;function Zr(e){var t;const n=hr(e);return(t=n==null?void 0:n.$el)!=null?t:n}function At(...e){const t=[],n=()=>{t.forEach(a=>a()),t.length=0},r=(a,l,u,c)=>(a.addEventListener(l,u,c),()=>a.removeEventListener(l,u,c)),s=He(()=>{const a=ci(hr(e[0])).filter(l=>l!=null);return a.every(l=>typeof l!="string")?a:void 0}),i=lE(()=>{var a,l;return[(l=(a=s.value)==null?void 0:a.map(u=>Zr(u)))!=null?l:[hp].filter(u=>u!=null),ci(hr(s.value?e[1]:e[0])),ci(ve(s.value?e[2]:e[1])),hr(s.value?e[3]:e[2])]},([a,l,u,c])=>{if(n(),!(a!=null&&a.length)||!(l!=null&&l.length)||!(u!=null&&u.length))return;const f=Vi(c)?{...c}:c;t.push(...a.flatMap(h=>l.flatMap(d=>u.map(m=>r(h,d,m,f)))))},{flush:"post"}),o=()=>{i(),n()};return up(n),o}function cE(){const e=En(!1),t=Zt();return t&&Ir(()=>{e.value=!0},t),e}function uE(e){const t=cE();return He(()=>(t.value,!!e()))}function fE(e,t,n={}){const{root:r,rootMargin:s="0px",threshold:i=0,window:o=hp,immediate:a=!0}=n,l=uE(()=>o&&"IntersectionObserver"in o),u=He(()=>{const m=hr(e);return ci(m).map(Zr).filter(iE)});let c=Ko;const f=En(a),h=l.value?Ke(()=>[u.value,Zr(r),f.value],([m,g])=>{if(c(),!f.value||!m.length)return;const S=new IntersectionObserver(t,{root:Zr(g),rootMargin:s,threshold:i});m.forEach(E=>E&&S.observe(E)),c=()=>{S.disconnect(),c=Ko}},{immediate:a,flush:"post"}):Ko,d=()=>{c(),h(),f.value=!1};return up(d),{isSupported:l,isActive:f,pause(){c(),f.value=!1},resume(){f.value=!0},stop:d}}const dp=1/60*1e3,hE=typeof performance<"u"?()=>performance.now():()=>Date.now(),pp=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(hE()),dp);function dE(e){let t=[],n=[],r=0,s=!1,i=!1;const o=new WeakSet,a={schedule:(l,u=!1,c=!1)=>{const f=c&&s,h=f?t:n;return u&&o.add(l),h.indexOf(l)===-1&&(h.push(l),f&&s&&(r=t.length)),l},cancel:l=>{const u=n.indexOf(l);u!==-1&&n.splice(u,1),o.delete(l)},process:l=>{if(s){i=!0;return}if(s=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u<r;u++){const c=t[u];c(l),o.has(c)&&(a.schedule(c),e())}s=!1,i&&(i=!1,a.process(l))}};return a}const pE=40;let Ua=!0,ds=!1,za=!1;const mr={delta:0,timestamp:0},$s=["read","update","preRender","render","postRender"],wo=$s.reduce((e,t)=>(e[t]=dE(()=>ds=!0),e),{}),Wa=$s.reduce((e,t)=>{const n=wo[t];return e[t]=(r,s=!1,i=!1)=>(ds||yE(),n.schedule(r,s,i)),e},{}),gE=$s.reduce((e,t)=>(e[t]=wo[t].cancel,e),{});$s.reduce((e,t)=>(e[t]=()=>wo[t].process(mr),e),{});const mE=e=>wo[e].process(mr),gp=e=>{ds=!1,mr.delta=Ua?dp:Math.max(Math.min(e-mr.timestamp,pE),1),mr.timestamp=e,za=!0,$s.forEach(mE),za=!1,ds&&(Ua=!1,pp(gp))},yE=()=>{ds=!0,Ua=!0,za||pp(gp)},mp=()=>mr;function yp(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,r=Object.getOwnPropertySymbols(e);s<r.length;s++)t.indexOf(r[s])<0&&Object.prototype.propertyIsEnumerable.call(e,r[s])&&(n[r[s]]=e[r[s]]);return n}var Mu=function(){};const qa=(e,t,n)=>Math.min(Math.max(n,e),t),Lu=.001,vE=.01,bE=10,wE=.05,_E=1;function EE({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let s,i,o=1-t;o=qa(wE,_E,o),e=qa(vE,bE,e/1e3),o<1?(s=u=>{const c=u*o,f=c*e,h=c-n,d=Va(u,o),m=Math.exp(-f);return Lu-h/d*m},i=u=>{const f=u*o*e,h=f*n+n,d=Math.pow(o,2)*Math.pow(u,2)*e,m=Math.exp(-f),g=Va(Math.pow(u,2),o);return(-s(u)+Lu>0?-1:1)*((h-d)*m)/g}):(s=u=>{const c=Math.exp(-u*e),f=(u-n)*e+1;return-.001+c*f},i=u=>{const c=Math.exp(-u*e),f=(n-u)*(e*e);return c*f});const a=5/e,l=SE(s,i,a);if(e=e*1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:o*2*Math.sqrt(r*u),duration:e}}}const CE=12;function SE(e,t,n){let r=n;for(let s=1;s<CE;s++)r=r-e(r)/t(r);return r}function Va(e,t){return e*Math.sqrt(1-t*t)}const xE=["duration","bounce"],AE=["stiffness","damping","mass"];function Du(e,t){return t.some(n=>e[n]!==void 0)}function TE(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Du(e,AE)&&Du(e,xE)){const n=EE(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function Nl(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:s}=e,i=yp(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:a,damping:l,mass:u,velocity:c,duration:f,isResolvedFromDuration:h}=TE(i),d=ju,m=ju;function g(){const S=c?-(c/1e3):0,E=n-t,_=l/(2*Math.sqrt(a*u)),y=Math.sqrt(a/u)/1e3;if(s===void 0&&(s=Math.min(Math.abs(n-t)/100,.4)),_<1){const p=Va(y,_);d=v=>{const b=Math.exp(-_*y*v);return n-b*((S+_*y*E)/p*Math.sin(p*v)+E*Math.cos(p*v))},m=v=>{const b=Math.exp(-_*y*v);return _*y*b*(Math.sin(p*v)*(S+_*y*E)/p+E*Math.cos(p*v))-b*(Math.cos(p*v)*(S+_*y*E)-p*E*Math.sin(p*v))}}else if(_===1)d=p=>n-Math.exp(-y*p)*(E+(S+y*E)*p);else{const p=y*Math.sqrt(_*_-1);d=v=>{const b=Math.exp(-_*y*v),A=Math.min(p*v,300);
27return n-b*((S+_*y*E)*Math.sinh(A)+p*E*Math.cosh(A))/p}}}return g(),{next:S=>{const E=d(S);if(h)o.done=S>=f;else{const _=m(S)*1e3,y=Math.abs(_)<=r,p=Math.abs(n-E)<=s;o.done=y&&p}return o.value=o.done?n:E,o},flipTarget:()=>{c=-c,[t,n]=[n,t],g()}}}Nl.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const ju=e=>0,vp=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},Fl=(e,t,n)=>-n*e+n*t+e,bp=(e,t)=>n=>Math.max(Math.min(n,t),e),es=e=>e%1?Number(e.toFixed(5)):e,ps=/(-)?([\d]*\.?[\d])+/g,Ka=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,OE=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Ns(e){return typeof e=="string"}const Fs={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},ts=Object.assign(Object.assign({},Fs),{transform:bp(0,1)}),ti=Object.assign(Object.assign({},Fs),{default:1}),Hl=e=>({test:t=>Ns(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Mn=Hl("deg"),ns=Hl("%"),fe=Hl("px"),$u=Object.assign(Object.assign({},ns),{parse:e=>ns.parse(e)/100,transform:e=>ns.transform(e*100)}),Bl=(e,t)=>n=>!!(Ns(n)&&OE.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),wp=(e,t,n)=>r=>{if(!Ns(r))return r;const[s,i,o,a]=r.match(ps);return{[e]:parseFloat(s),[t]:parseFloat(i),[n]:parseFloat(o),alpha:a!==void 0?parseFloat(a):1}},$n={test:Bl("hsl","hue"),parse:wp("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+ns.transform(es(t))+", "+ns.transform(es(n))+", "+es(ts.transform(r))+")"},PE=bp(0,255),Go=Object.assign(Object.assign({},Fs),{transform:e=>Math.round(PE(e))}),mn={test:Bl("rgb","red"),parse:wp("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Go.transform(e)+", "+Go.transform(t)+", "+Go.transform(n)+", "+es(ts.transform(r))+")"};function RE(e){let t="",n="",r="",s="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),s=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),s=e.substr(4,1),t+=t,n+=n,r+=r,s+=s),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:s?parseInt(s,16)/255:1}}const Ga={test:Bl("#"),parse:RE,transform:mn.transform},lt={test:e=>mn.test(e)||Ga.test(e)||$n.test(e),parse:e=>mn.test(e)?mn.parse(e):$n.test(e)?$n.parse(e):Ga.parse(e),transform:e=>Ns(e)?e:e.hasOwnProperty("red")?mn.transform(e):$n.transform(e)},_p="${c}",Ep="${n}";function kE(e){var t,n,r,s;return isNaN(e)&&Ns(e)&&((n=(t=e.match(ps))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((s=(r=e.match(Ka))===null||r===void 0?void 0:r.length)!==null&&s!==void 0?s:0)>0}function Cp(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const r=e.match(Ka);r&&(n=r.length,e=e.replace(Ka,_p),t.push(...r.map(lt.parse)));const s=e.match(ps);return s&&(e=e.replace(ps,Ep),t.push(...s.map(Fs.parse))),{values:t,numColors:n,tokenised:e}}function Sp(e){return Cp(e).values}function xp(e){const{values:t,numColors:n,tokenised:r}=Cp(e),s=t.length;return i=>{let o=r;for(let a=0;a<s;a++)o=o.replace(a<n?_p:Ep,a<n?lt.transform(i[a]):es(i[a]));return o}}const IE=e=>typeof e=="number"?0:e;function ME(e){const t=Sp(e);return xp(e)(t.map(IE))}const Hs={test:kE,parse:Sp,createTransformer:xp,getAnimatableNone:ME},LE=new Set(["brightness","contrast","saturate","opacity"]);function DE(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(ps)||[];if(!r)return e;const s=n.replace(r,"");let i=LE.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+s+")"}const jE=/([a-z-]*)\(.*?\)/g,Ja=Object.assign(Object.assign({},Hs),{getAnimatableNone:e=>{const t=e.match(jE);return t?t.map(DE).join(" "):e}});function Jo(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Nu({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let s=0,i=0,o=0;if(!t)s=i=o=n;else{const a=n<.5?n*(1+t):n+t-n*t,l=2*n-a;s=Jo(l,a,e+1/3),i=Jo(l,a,e),o=Jo(l,a,e-1/3)}return{red:Math.round(s*255),green:Math.round(i*255),blue:Math.round(o*255),alpha:r}}const $E=(e,t,n)=>{const r=e*e,s=t*t;return Math.sqrt(Math.max(0,n*(s-r)+r))},NE=[Ga,mn,$n],Fu=e=>NE.find(t=>t.test(e)),Ap=(e,t)=>{let n=Fu(e),r=Fu(t),s=n.parse(e),i=r.parse(t);n===$n&&(s=Nu(s),n=mn),r===$n&&(i=Nu(i),r=mn);const o=Object.assign({},s);return a=>
27{for(const l in o)l!=="alpha"&&(o[l]=$E(s[l],i[l],a));return o.alpha=Fl(s.alpha,i.alpha,a),n.transform(o)}},FE=e=>typeof e=="number",HE=(e,t)=>n=>t(e(n)),Tp=(...e)=>e.reduce(HE);function Op(e,t){return FE(e)?n=>Fl(e,t,n):lt.test(e)?Ap(e,t):Rp(e,t)}const Pp=(e,t)=>{const n=[...e],r=n.length,s=e.map((i,o)=>Op(i,t[o]));return i=>{for(let o=0;o<r;o++)n[o]=s[o](i);return n}},BE=(e,t)=>{const n=Object.assign(Object.assign({},e),t),r={};for(const s in n)e[s]!==void 0&&t[s]!==void 0&&(r[s]=Op(e[s],t[s]));return s=>{for(const i in r)n[i]=r[i](s);return n}};function Hu(e){const t=Hs.parse(e),n=t.length;let r=0,s=0,i=0;for(let o=0;o<n;o++)r||typeof t[o]=="number"?r++:t[o].hue!==void 0?i++:s++;return{parsed:t,numNumbers:r,numRGB:s,numHSL:i}}const Rp=(e,t)=>{const n=Hs.createTransformer(t),r=Hu(e),s=Hu(t);return r.numHSL===s.numHSL&&r.numRGB===s.numRGB&&r.numNumbers>=s.numNumbers?Tp(Pp(r.parsed,s.parsed),n):o=>`${o>0?t:e}`},UE=(e,t)=>n=>Fl(e,t,n);function zE(e){if(typeof e=="number")return UE;if(typeof e=="string")return lt.test(e)?Ap:Rp;if(Array.isArray(e))return Pp;if(typeof e=="object")return BE}function WE(e,t,n){const r=[],s=n||zE(e[0]),i=e.length-1;for(let o=0;o<i;o++){let a=s(e[o],e[o+1]);if(t){const l=Array.isArray(t)?t[o]:t;a=Tp(l,a)}r.push(a)}return r}function qE([e,t],[n]){return r=>n(vp(e,t,r))}function VE(e,t){const n=e.length,r=n-1;return s=>{let i=0,o=!1;if(s<=e[0]?o=!0:s>=e[r]&&(i=r-1,o=!0),!o){let l=1;for(;l<n&&!(e[l]>s||l===r);l++);i=l-1}const a=vp(e[i],e[i+1],s);return t[i](a)}}function kp(e,t,{clamp:n=!0,ease:r,mixer:s}={}){const i=e.length;Mu(i===t.length),Mu(!r||!Array.isArray(r)||r.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=WE(t,r,s),a=i===2?qE(e,o):VE(e,o);return n?l=>a(qa(e[0],e[i-1],l)):a}const _o=e=>t=>1-e(1-t),Ul=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,KE=e=>t=>Math.pow(t,e),Ip=e=>t=>t*t*((e+1)*t-e),GE=e=>{const t=Ip(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},Mp=1.525,JE=4/11,XE=8/11,QE=9/10,Lp=e=>e,zl=KE(2),YE=_o(zl),Dp=Ul(zl),jp=e=>1-Math.sin(Math.acos(e)),$p=_o(jp),ZE=Ul($p),Wl=Ip(Mp),eC=_o(Wl),tC=Ul(Wl),nC=GE(Mp),rC=4356/361,sC=35442/1805,iC=16061/1805,Ki=e=>{if(e===1||e===0)return e;const t=e*e;return e<JE?7.5625*t:e<XE?9.075*t-9.9*e+3.4:e<QE?rC*t-sC*e+iC:10.8*e*e-20.52*e+10.72},oC=_o(Ki),aC=e=>e<.5?.5*(1-Ki(1-e*2)):.5*Ki(e*2-1)+.5;function lC(e,t){return e.map(()=>t||Dp).splice(0,e.length-1)}function cC(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function uC(e,t){return e.map(n=>n*t)}function ui({from:e=0,to:t=1,ease:n,offset:r,duration:s=300}){const i={done:!1,value:e},o=Array.isArray(t)?t:[e,t],a=uC(r&&r.length===o.length?r:cC(o),s);function l(){return kp(a,o,{ease:Array.isArray(n)?n:lC(o,n)})}let u=l();return{next:c=>(i.value=u(c),i.done=c>=s,i),flipTarget:()=>{o.reverse(),u=l()}}}function fC({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:s=.5,modifyTarget:i}){const o={done:!1,value:t};let a=n*e;const l=t+a,u=i===void 0?l:i(l);return u!==l&&(a=u-t),{next:c=>{const f=-a*Math.exp(-c/r);return o.done=!(f>s||f<-s),o.value=o.done?u:u+f,o},flipTarget:()=>{}}}const Bu={keyframes:ui,spring:Nl,decay:fC};function hC(e){if(Array.isArray(e.to))return ui;if(Bu[e.type])return Bu[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?ui:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Nl:ui}function Np(e,t,n=0){return e-t-n}function dC(e,t,n=0,r=!0){return r?Np(t+-e,t,n):t-(e-t)+n}function pC(e,t,n,r){return r?e>=t+n:e<=-n}const gC=e=>{const t=({delta:n})=>e(n);return{start:()=>Wa.update(t,!0),stop:()=>gE.update(t)}};function Fp(e){var t,n,{from:r,autoplay:s=!0,driver:i=gC,elapsed:o=0,repeat:a=0,repeatType:l="loop",repeatDelay:u=0,onPlay:c,onStop:f,onComplete:h,onRepeat:d,onUpdate:m}=e,g=yp(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:S}=g,E,_=0,y=g.duration,p,v=!1,b=!0,A;const I=hC(g);!((n=(t=I).needsInterpolation)===null||n===void 0)&&n.call(t,r,S)&&
27(A=kp([0,100],[r,S],{clamp:!1}),r=0,S=100);const k=I(Object.assign(Object.assign({},g),{from:r,to:S}));function $(){_++,l==="reverse"?(b=_%2===0,o=dC(o,y,u,b)):(o=Np(o,y,u),l==="mirror"&&k.flipTarget()),v=!1,d&&d()}function T(){E.stop(),h&&h()}function x(R){if(b||(R=-R),o+=R,!v){const Y=k.next(Math.max(0,o));p=Y.value,A&&(p=A(p)),v=b?Y.done:o<=0}m==null||m(p),v&&(_===0&&(y??(y=o)),_<a?pC(o,y,u,b)&&$():T())}function P(){c==null||c(),E=i(x),E.start()}return s&&P(),{stop:()=>{f==null||f(),E.stop()}}}function Hp(e,t){return t?e*(1e3/t):0}function mC({from:e=0,velocity:t=0,min:n,max:r,power:s=.8,timeConstant:i=750,bounceStiffness:o=500,bounceDamping:a=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:f,onComplete:h,onStop:d}){let m;function g(y){return n!==void 0&&y<n||r!==void 0&&y>r}function S(y){return n===void 0?r:r===void 0||Math.abs(n-y)<Math.abs(r-y)?n:r}function E(y){m==null||m.stop(),m=Fp(Object.assign(Object.assign({},y),{driver:c,onUpdate:p=>{var v;f==null||f(p),(v=y.onUpdate)===null||v===void 0||v.call(y,p)},onComplete:h,onStop:d}))}function _(y){E(Object.assign({type:"spring",stiffness:o,damping:a,restDelta:l},y))}if(g(e))_({from:e,velocity:t,to:S(e)});else{let y=s*t+e;typeof u<"u"&&(y=u(y));const p=S(y),v=p===n?-1:1;let b,A;const I=k=>{b=A,A=k,t=Hp(k-b,mp().delta),(v===1&&k>p||v===-1&&k<p)&&_({from:k,to:p,velocity:t})};E({type:"decay",from:e,velocity:t,timeConstant:i,power:s,restDelta:l,modifyTarget:u,onUpdate:g(y)?I:void 0})}return{stop:()=>m==null?void 0:m.stop()}}const Bp=(e,t)=>1-3*t+3*e,Up=(e,t)=>3*t-6*e,zp=e=>3*e,Gi=(e,t,n)=>((Bp(t,n)*e+Up(t,n))*e+zp(t))*e,Wp=(e,t,n)=>3*Bp(t,n)*e*e+2*Up(t,n)*e+zp(t),yC=1e-7,vC=10;function bC(e,t,n,r,s){let i,o,a=0;do o=t+(n-t)/2,i=Gi(o,r,s)-e,i>0?n=o:t=o;while(Math.abs(i)>yC&&++a<vC);return o}const wC=8,_C=.001;function EC(e,t,n,r){for(let s=0;s<wC;++s){const i=Wp(t,n,r);if(i===0)return t;const o=Gi(t,n,r)-e;t-=o/i}return t}const fi=11,ni=1/(fi-1);function CC(e,t,n,r){if(e===t&&n===r)return Lp;const s=new Float32Array(fi);for(let o=0;o<fi;++o)s[o]=Gi(o*ni,e,n);function i(o){let a=0,l=1;const u=fi-1;for(;l!==u&&s[l]<=o;++l)a+=ni;--l;const c=(o-s[l])/(s[l+1]-s[l]),f=a+c*ni,h=Wp(f,e,n);return h>=_C?EC(o,f,e,n):h===0?f:bC(o,a,a+ni,e,n)}return o=>o===0||o===1?o:Gi(i(o),t,r)}const Kt={},Xo={};class SC{constructor(){Q(this,"subscriptions",new Set)}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,r){if(this.subscriptions.size)for(const s of this.subscriptions)s(t,n,r)}clear(){this.subscriptions.clear()}}function Uu(e){return!Number.isNaN(Number.parseFloat(e))}class xC{constructor(t){Q(this,"current");Q(this,"prev");Q(this,"timeDelta",0);Q(this,"lastUpdated",0);Q(this,"updateSubscribers",new SC);Q(this,"stopAnimation");Q(this,"canTrackVelocity",!1);Q(this,"updateAndNotify",t=>{this.prev=this.current,this.current=t;const{delta:n,timestamp:r}=mp();this.lastUpdated!==r&&(this.timeDelta=n,this.lastUpdated=r),Wa.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)});Q(this,"scheduleVelocityCheck",()=>Wa.postRender(this.velocityCheck));Q(this,"velocityCheck",({timestamp:t})=>{this.canTrackVelocity||(this.canTrackVelocity=Uu(this.current)),t!==this.lastUpdated&&(this.prev=this.current)});this.prev=this.current=t,this.canTrackVelocity=Uu(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?Hp(Number.parseFloat(this.current)-Number.parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:r}=t(n);this.stopAnimation=r}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function AC(e){return new xC(e)}const{isArray:TC}=Array;function OC(){const e=De({}),t=r=>{const s=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};r?TC(r)?r.forEach(s):s(r):Object.keys(e.value).forEach(s)},n=(r,s,i)=>{if(e.value[r])return e.value[r];const o=AC(s);return o.onChange(a=>i[r]=a),e.value[r]=o,o};return aE(t),{motionValues:e,get:n,stop:t}}function PC(e){return Array.isArray(e)}function Ln(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function Qo(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function RC(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function Yo(){return{type:"keyframes",ease:"linear",duration:300}}function kC(e){return{type:"keyframes",duration:800,values:e}}const zu={default:RC,x:Ln,y:Ln,z:Ln,rotate:Ln,rotateX:Ln,rotateY:Ln,rotateZ:Ln,scaleX:Qo,scaleY:Qo,scale:Qo,backgroundColor:Yo,color:Yo,opacity:Yo};function qp(e,t){let n;return PC(t)?n=kC:n=zu[e]||zu.default,{to:t,...n(t)}}const Wu={...Fs,transform:Math.round},Vp={color:lt,backgroundColor:lt,outlineColor:lt,fill:lt,stroke:lt,borderColor:lt,borderTopColor:lt,borderRightColor:lt,borderBottomColor:lt,borderLeftColor:lt,borderWidth:fe,borderTopWidth:fe,borderRightWidth:fe,borderBottomWidth:fe,borderLeftWidth:fe,borderRadius:fe,radius:fe,borderTopLeftRadius:fe,borderTopRightRadius:fe,borderBottomRightRadius:fe,borderBottomLeftRadius:fe,width:fe,maxWidth:fe,height:fe,maxHeight:fe,size:fe,top:fe,right:fe,bottom:fe,left:fe,padding:fe,paddingTop:fe,paddingRight:fe,paddingBottom:fe,paddingLeft:fe,margin:fe,marginTop:fe,marginRight:fe,marginBottom:fe,marginLeft:fe,rotate:Mn,rotateX:Mn,rotateY:Mn,rotateZ:Mn,scale:ti,scaleX:ti,scaleY:ti,scaleZ:ti,skew:Mn,skewX:Mn,skewY:Mn,distance:fe,translateX:fe,translateY:fe,translateZ:fe,x:fe,y:fe,z:fe,perspective:fe,transformPerspective:fe,opacity:ts,originX:$u,originY:$u,originZ:fe,zIndex:Wu,filter:Ja,WebkitFilter:Ja,fillOpacity:ts,strokeOpacity:ts,numOctaves:Wu},ql=e=>Vp[e];function Xa(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function IC(e,t){let n=ql(e);return n!==Ja&&(n=Hs),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const MC={linear:Lp,easeIn:zl,easeInOut:Dp,easeOut:YE,circIn:jp,circInOut:ZE,
27circOut:$p,backIn:Wl,backInOut:tC,backOut:eC,anticipate:nC,bounceIn:oC,bounceInOut:aC,bounceOut:Ki};function qu(e){if(Array.isArray(e)){const[t,n,r,s]=e;return CC(t,n,r,s)}else if(typeof e=="string")return MC[e];return e}function LC(e){return Array.isArray(e)&&typeof e[0]!="number"}function Vu(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&Hs.test(t)&&!t.startsWith("url("))}function DC(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function jC({ease:e,times:t,delay:n,...r}){const s={...r};return t&&(s.offset=t),e&&(s.ease=LC(e)?e.map(qu):qu(e)),n&&(s.elapsed=-n),s}function $C(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),DC(t),NC(e)||(e={...e,...qp(n,t.to)}),{...t,...jC(e)}}function NC({delay:e,repeat:t,repeatType:n,repeatDelay:r,from:s,...i}){return!!Object.keys(i).length}function FC(e,t){return e[t]||e.default||e}function HC(e,t,n,r,s){const i=FC(r,e);let o=i.from===null||i.from===void 0?t.get():i.from;const a=Vu(e,n);o==="none"&&a&&typeof n=="string"&&(o=IC(e,n));const l=Vu(e,o);function u(f){const h={from:o,to:n,velocity:r.velocity?r.velocity:t.getVelocity(),onUpdate:d=>t.set(d)};return i.type==="inertia"||i.type==="decay"?mC({...h,...i}):Fp({...$C(i,h,e),onUpdate:d=>{h.onUpdate(d),i.onUpdate&&i.onUpdate(d)},onComplete:()=>{s&&s(),f&&f()}})}function c(f){return t.set(n),s&&s(),f&&f(),{stop:()=>{}}}return!l||!a||i.type===!1?c:u}function BC(){const{motionValues:e,stop:t,get:n}=OC();return{motionValues:e,stop:t,push:(s,i,o,a={},l)=>{const u=o[s],c=n(s,u,o);if(a&&a.immediate){c.set(i);return}const f=HC(s,c,i,a,l);c.start(f)}}}function UC(e,t={},{motionValues:n,push:r,stop:s}=BC()){const i=ve(t),o=De(!1);Ke(n,f=>{o.value=Object.values(f).filter(h=>h.isAnimating()).length>0},{immediate:!0,deep:!0});const a=f=>{if(!i||!i[f])throw new Error(`The variant ${f} does not exist.`);return i[f]},l=f=>{typeof f=="string"&&(f=a(f));const h=Object.entries(f).map(([m,g])=>{if(m!=="transition")return new Promise(S=>r(m,g,e,f.transition||qp(m,f[m]),S))}).filter(Boolean);async function d(){var m,g;await Promise.all(h),(g=(m=f.transition)==null?void 0:m.onComplete)==null||g.call(m)}return Promise.all([d()])};return{isAnimating:o,apply:l,set:f=>{const h=Vi(f)?f:a(f);Object.entries(h).forEach(([d,m])=>{d!=="transition"&&r(d,m,e,{immediate:!0})})},leave:async f=>{let h;if(i&&(i.leave&&(h=i.leave),!i.leave&&i.initial&&(h=i.initial)),!h){f();return}await l(h),f()},stop:s}}const Vl=typeof window<"u",zC=()=>Vl&&(window.onpointerdown===null||(Kt==null?void 0:Kt.TEST)),WC=()=>Vl&&(window.ontouchstart===null||(Kt==null?void 0:Kt.TEST)),qC=()=>Vl&&(window.onmousedown===null||(Kt==null?void 0:Kt.TEST));function VC({target:e,state:t,variants:n,apply:r}){const s=ve(n),i=De(!1),o=De(!1),a=De(!1),l=He(()=>{let c=[...Object.keys(t.value||{})];return s&&(s.hovered&&(c=[...c,...Object.keys(s.hovered)]),s.tapped&&(c=[...c,...Object.keys(s.tapped)]),s.focused&&(c=[...c,...Object.keys(s.focused)])),c}),u=He(()=>{const c={};Object.assign(c,t.value),i.value&&s.hovered&&Object.assign(c,s.hovered),o.value&&s.tapped&&Object.assign(c,s.tapped),a.value&&s.focused&&Object.assign(c,s.focused);for(const f in c)l.value.includes(f)||delete c[f];return c});s.hovered&&(At(e,"mouseenter",()=>i.value=!0),At(e,"mouseleave",()=>{i.value=!1,o.value=!1})),s.tapped&&(qC()&&(At(e,"mousedown",()=>o.value=!0),At(e,"mouseup",()=>o.value=!1)),zC()&&(At(e,"pointerdown",()=>o.value=!0),At(e,"pointerup",()=>o.value=!1)),WC()&&(At(e,"touchstart",()=>o.value=!0),At(e,"touchend",()=>o.value=!1))),s.focused&&(At(e,"focus",()=>a.value=!0),At(e,"blur",()=>a.value=!1)),Ke([i,o,a],()=>{r(u.value)})}function KC({set:e,target:t,variants:n,variant:r}){const s=ve(n);Ke(()=>t,()=>{s&&(s.initial&&(e("initial"),r.value="initial"),s.enter&&(r.value="enter"))},{immediate:!0,flush:"pre"})}function GC({state:e,apply:t}){Ke(e,n=>{n&&t(n)},{immediate:!0})}function Kp({target:e,variants:t,variant:n}){const r=ve(t);r&&(r.visible||r.visibleOnce)&&fE(e,([{isIntersecting:s}])=>{r.visible?s?n.value="visible":n.value="initial":r.visibleOnce&&(s&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function JC(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&KC(e),t.syncVariants&&GC(e),t.visibilityHooks&&Kp(e),t.eventListeners&&VC(e)}function Gp(e={}){const t=bt({...e}),n=De({});return Ke(t,()=>{const r={};for(const[s,i]of Object.entries(t)){const o=ql(s),a=Xa(i,o);r[s]=a}n.value=r},{immediate:!0,deep:!0}),{state:t,style:n}}function Kl(e,t){Ke(()=>Zr(e),n=>{n&&t(n)},{immediate:!0})}const XC={x:"translateX",y:"translateY",z:"translateZ"};function Jp(e={},t=!0){const n=bt({...e}),r=De("");return Ke(n,s=>{let i="",o=!1;
27if(t&&(s.x||s.y||s.z)){const a=[s.x||0,s.y||0,s.z||0].map(l=>Xa(l,fe)).join(",");i+=`translate3d(${a}) `,o=!0}for(const[a,l]of Object.entries(s)){if(t&&(a==="x"||a==="y"||a==="z"))continue;const u=ql(a),c=Xa(l,u);i+=`${XC[a]||a}(${c}) `}t&&!o&&(i+="translateZ(0px) "),r.value=i.trim()},{immediate:!0,deep:!0}),{state:n,transform:r}}const QC=["","X","Y","Z"],YC=["perspective","translate","scale","rotate","skew"],Xp=["transformPerspective","x","y","z"];YC.forEach(e=>{QC.forEach(t=>{const n=e+t;Xp.push(n)})});const ZC=new Set(Xp);function Gl(e){return ZC.has(e)}const eS=new Set(["originX","originY","originZ"]);function Qp(e){return eS.has(e)}function tS(e){const t={},n={};return Object.entries(e).forEach(([r,s])=>{Gl(r)||Qp(r)?t[r]=s:n[r]=s}),{transform:t,style:n}}function Eo(e){const{transform:t,style:n}=tS(e),{transform:r}=Jp(t),{style:s}=Gp(n);return r.value&&(s.value.transform=r.value),s.value}function nS(e,t){let n,r;const{state:s,style:i}=Gp();return Kl(e,o=>{r=o;for(const a of Object.keys(Vp))o.style[a]===null||o.style[a]===""||Gl(a)||Qp(a)||(s[a]=o.style[a]);n&&Object.entries(n).forEach(([a,l])=>o.style[a]=l),t&&t(s)}),Ke(i,o=>{if(!r){n=o;return}for(const a in o)r.style[a]=o[a]},{immediate:!0}),{style:s}}function rS(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=r=>r.endsWith("px")||r.endsWith("deg")?Number.parseFloat(r):Number.isNaN(Number(r))?Number(r):r;return t.reduce((r,s)=>{if(!s)return r;const[i,o]=s.split("("),l=o.split(",").map(c=>n(c.endsWith(")")?c.replace(")",""):c.trim())),u=l.length===1?l[0]:l;return{...r,[i]:u}},{})}function sS(e,t){Object.entries(rS(t)).forEach(([n,r])=>{const s=["x","y","z"];if(n==="translate3d"){if(r===0){s.forEach(i=>e[i]=0);return}r.forEach((i,o)=>e[s[o]]=i);return}if(r=Number.parseFloat(`${r}`),n==="translateX"){e.x=r;return}if(n==="translateY"){e.y=r;return}if(n==="translateZ"){e.z=r;return}e[n]=r})}function iS(e,t){let n,r;const{state:s,transform:i}=Jp();return Kl(e,o=>{r=o,o.style.transform&&sS(s,o.style.transform),n&&(o.style.transform=n),t&&t(s)}),Ke(i,o=>{if(!r){n=o;return}r.style.transform=o},{immediate:!0}),{transform:s}}function oS(e){return Object.entries(e)}function aS(e,t){const n=bt({}),r=o=>Object.entries(o).forEach(([a,l])=>n[a]=l),{style:s}=nS(e,r),{transform:i}=iS(e,r);return Ke(n,o=>{oS(o).forEach(([a,l])=>{const u=Gl(a)?i:s;u[a]&&u[a]===l||(u[a]=l)})},{immediate:!0,deep:!0}),Kl(e,()=>t),{motionProperties:n,style:s,transform:i}}function lS(e={}){const t=ve(e),n=De();return{state:He(()=>{if(n.value)return t[n.value]}),variant:n}}function Yp(e,t={},n){const{motionProperties:r}=aS(e),{variant:s,state:i}=lS(t),o=UC(r,t),a={target:e,variant:s,variants:t,state:i,motionProperties:r,...o};return JC(a,n),a}const Zp=["delay","duration"],cS=["initial","enter","leave","visible","visible-once","visibleOnce","hovered","tapped","focused",...Zp];function uS(e){return Zp.includes(e)}function fS(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};if(n){n.variants&&Vi(n.variants)&&(t.value={...t.value,...n.variants});for(let r of cS)if(!(!n||!n[r])){if(uS(r)&&typeof n[r]=="number"){for(const s of["enter","visible","visibleOnce"]){const i=t.value[s];i!=null&&(i.transition??(i.transition={}),i.transition[r]=n[r])}continue}if(Vi(n[r])){const s=n[r];r==="visible-once"&&(r="visibleOnce"),t.value[r]=s}}}}function Zo(e,t=!1){return{created:(s,i,o)=>{const a=i.value&&typeof i.value=="string"?i.value:o.key;a&&Xo[a]&&Xo[a].stop();const l=t?structuredClone(me(e)||{}):e||{},u=De(l);typeof i.value=="object"&&(u.value=i.value),fS(o,u);const f=Yp(s,u,{eventListeners:!0,lifeCycleHooks:!0,syncVariants:!0,visibilityHooks:!1});s.motionInstance=f,a&&(Xo[a]=f)},mounted:(s,i,o)=>{s.motionInstance&&Kp(s.motionInstance)},getSSRProps(s,i){let{initial:o}=s.value||i&&(i==null?void 0:i.props)||{};o=ve(o);const a=Ls({},(e==null?void 0:e.initial)||{},o||{});return!a||Object.keys(a).length===0?void 0:{style:Eo(a)}}}}const hS={initial:{opacity:0}
27,enter:{opacity:1}},dS={initial:{opacity:0},visible:{opacity:1}},pS={initial:{opacity:0},visibleOnce:{opacity:1}},gS={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},mS={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},yS={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},vS={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},bS={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},wS={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},_S={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},ES={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},CS={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},SS={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},xS={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},AS={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},TS={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},OS={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},PS={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},RS={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},kS={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},IS={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},MS={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},LS={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},DS={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},jS={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},$S={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},NS={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},FS={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},HS={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},BS={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},Ji={__proto__:null,fade:hS,fadeVisible:dS,fadeVisibleOnce:pS,pop:gS,popVisible:mS,popVisibleOnce:yS,rollBottom:TS,rollLeft:vS,rollRight:_S,rollTop:SS,rollVisibleBottom:OS,rollVisibleLeft:bS,rollVisibleOnceBottom:PS,rollVisibleOnceLeft:wS,rollVisibleOnceRight:CS,rollVisibleOnceTop:AS,rollVisibleRight:ES,rollVisibleTop:xS,slideBottom:FS,slideLeft:RS,slideRight:MS,slideTop:jS,slideVisibleBottom:HS,slideVisibleLeft:kS,slideVisibleOnceBottom:BS,slideVisibleOnceLeft:IS,slideVisibleOnceRight:DS,slideVisibleOnceTop:NS,slideVisibleRight:LS,slideVisibleTop:$S};function US(e){const t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",r=new RegExp(t.split("").join("|"),"g");return e.toString().replace(/[A-Z]/g,s=>`-${s}`).toLowerCase().replace(/\s+/g,"-").replace(r,s=>n.charAt(t.indexOf(s))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/-{2,}/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const eg=Symbol(""),tg={preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1},duration:{type:[Number,String],required:!1}};function zS(e){return Object.prototype.toString.call(e)==="[object Object]"}function Qa(e){if(Array.isArray(e))return e.map(Qa);if(zS(e)){const t={};for(const n in e)t[n]=Qa(e[n]);return t}return e}function ng(e){const t=bt({}),n=Ye(eg,{}),r=He(()=>e.preset==null?{}:n!=null&&e.preset in n?structuredClone(me(n)[e.preset]):e.preset in Ji?structuredClone(Ji[e.preset]):{}),s=He(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused}));function i(l,u){for(const c of["delay","duration"]){if(u[c]==null)continue;const f=Number.parseInt(u[c]);for(const h of["enter","visible","visibleOnce"]){const d=l[h];d!=null&&(d.transition??(d.transition={}),d.transition[c]=f)}}return l}const o=He(()=>{const l=Ls({},s.value,r.value,e.variants||{});return i({...l},e)});function a(l,u,c){var h;l.props??(l.props={}),(h=l.props).style??(h.style={}),l.props.style={...l.props.style,...c};const f=i(Qa(o.value),l.props);return l.props.onVnodeMounted=({el:d})=>{t[u]=Yp(d,f)},l.props.onVnodeUpdated=({el:d})=>{const m=Eo(t[u].state);for(const[g,S]of Object.entries(m))d.style[g]=S},l}return{motionConfig:o,setNodeInstance:a}}const WS=kt({name:"Motion",props:{...tg,is:{type:[String,Object],default:"div"}},setup(e){const t=Hh(),{motionConfig:n,setNodeInstance:r}=ng(e);return()=>{const s=Eo(n.value.initial||{}),i=Ge(e.is,void 0,t);return r(i,0,s),i}}}),qS=kt({name:"MotionGroup",props:{...tg,is:{type:[String,Object],required:!1}},setup(e){const t=Hh(),{motionConfig:n,setNodeInstance:r}=ng(e);return()=>{var o;const s=Eo(n.value.initial||{}),i=((o=t.default)==null?void 0:o.call(t))||[];for(let a=0;a<i.length;a++){const l=i[a];
27l.type===Qe&&Array.isArray(l.children)?l.children.forEach(function u(c,f){if(c!=null){if(Array.isArray(c)){u(c,f);return}typeof c=="object"&&r(c,f,s)}}):r(l,a,s)}return e.is?Ge(e.is,void 0,i):i}}}),VS={install(e,t){if(e.directive("motion",Zo()),!t||t&&!t.excludePresets)for(const n in Ji){const r=Ji[n];e.directive(`motion-${US(n)}`,Zo(r,!0))}if(t&&t.directives)for(const n in t.directives){const r=t.directives[n];r.initial,e.directive(`motion-${n}`,Zo(r,!0))}e.provide(eg,t==null?void 0:t.directives),e.component("Motion",WS),e.component("MotionGroup",qS)}},KS=nt(e=>{const t=An();e.vueApp.use(VS,t.public.motion)});function Jl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ea={exports:{}},hi={exports:{}},di={exports:{}},GS=di.exports,Ku;function Xl(){return Ku||(Ku=1,function(e){(function(t,n){e.exports?e.exports=n():t.EvEmitter=n()})(typeof window<"u"?window:GS,function(){function t(){}let n=t.prototype;return n.on=function(r,s){if(!r||!s)return this;let i=this._events=this._events||{},o=i[r]=i[r]||[];return o.includes(s)||o.push(s),this},n.once=function(r,s){if(!r||!s)return this;this.on(r,s);let i=this._onceEvents=this._onceEvents||{},o=i[r]=i[r]||{};return o[s]=!0,this},n.off=function(r,s){let i=this._events&&this._events[r];if(!i||!i.length)return this;let o=i.indexOf(s);return o!=-1&&i.splice(o,1),this},n.emitEvent=function(r,s){let i=this._events&&this._events[r];if(!i||!i.length)return this;i=i.slice(0),s=s||[];let o=this._onceEvents&&this._onceEvents[r];for(let a of i)o&&o[a]&&(this.off(r,a),delete o[a]),a.apply(this,s);return this},n.allOff=function(){return delete this._events,delete this._onceEvents,this},t})}(di)),di.exports}var ta={exports:{}};/*!
28 * Infinite Scroll v2.0.4
29 * measure size of elements
30 * MIT license
31 */var Gu;function rg(){return Gu||(Gu=1,function(e){(function(t,n){e.exports?e.exports=n():t.getSize=n()})(window,function(){function n(o){let a=parseFloat(o);return o.indexOf("%")==-1&&!isNaN(a)&&a}let r=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];function s(){let o={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};return r.forEach(a=>{o[a]=0}),o}function i(o){if(typeof o=="string"&&(o=document.querySelector(o)),!(o&&typeof o=="object"&&o.nodeType))return;let l=getComputedStyle(o);if(l.display=="none")return s();let u={};u.width=o.offsetWidth,u.height=o.offsetHeight;let c=u.isBorderBox=l.boxSizing=="border-box";r.forEach(y=>{let p=l[y],v=parseFloat(p);u[y]=isNaN(v)?0:v});let f=u.paddingLeft+u.paddingRight,h=u.paddingTop+u.paddingBottom,d=u.marginLeft+u.marginRight,m=u.marginTop+u.marginBottom,g=u.borderLeftWidth+u.borderRightWidth,S=u.borderTopWidth+u.borderBottomWidth,E=n(l.width);E!==!1&&(u.width=E+(c?0:f+g));let _=n(l.height);return _!==!1&&(u.height=_+(c?0:h+S)),u.innerWidth=u.width-(f+g),u.innerHeight=u.height-(h+S),u.outerWidth=u.width+d,u.outerHeight=u.height+m,u}return i})}(ta)),ta.exports}var pi={exports:{}},JS=pi.exports,Ju;function Zn(){return Ju||(Ju=1,function(e){(function(t,n){e.exports?e.exports=n(t):t.fizzyUIUtils=n(t)})(JS,function(n){let r={};r.extend=function(i,o){return Object.assign(i,o)},r.modulo=function(i,o){return(i%o+o)%o},r.makeArray=function(i){return Array.isArray(i)?i:i==null?[]:typeof i=="object"&&typeof i.length=="number"?[...i]:[i]},r.removeFrom=function(i,o){let a=i.indexOf(o);a!=-1&&i.splice(a,1)},r.getParent=function(i,o){for(;i.parentNode&&i!=document.body;)if(i=i.parentNode,i.matches(o))return i},r.getQueryElement=function(i){return typeof i=="string"?document.querySelector(i):i},r.handleEvent=function(i){let o="on"+i.type;this[o]&&this[o](i)},r.filterFindElements=function(i,o){return i=r.makeArray(i),i.filter(a=>a instanceof HTMLElement).reduce((a,l)=>{if(!o)return a.push(l),a;l.matches(o)&&a.push(l);let u=l.querySelectorAll(o);return a=a.concat(...u),a},[])},r.debounceMethod=function(i,o,a){a=a||100;let l=i.prototype[o],u=o+"Timeout";i.prototype[o]=function(){clearTimeout(this[u]);let c=arguments;this[u]=setTimeout(()=>{l.apply(this,c),delete this[u]},a)}},r.docReady=function(i){let o=document.readyState;o=="complete"||o=="interactive"?setTimeout(i):document.addEventListener("DOMContentLoaded",i)},r.toDashed=function(i){return i.replace(/(.)([A-Z])/g,function(o,a,l){return a+"-"+l}).toLowerCase()};let s=n.console;return r.htmlInit=function(i,o){r.docReady(function(){let l="data-"+r.toDashed(o),u=document.querySelectorAll(`[${l}]`),c=n.jQuery;[...u].forEach(f=>{let h=f.getAttribute(l),d;try{d=h&&JSON.parse(h)}catch(g){s&&s.error(`Error parsing ${l} on ${f.className}: ${g}`);return}let m=new i(f,d);c&&c.data(f,o,m)})})},r})}(pi)),pi.exports}var gi={exports:{}},XS=gi.exports,Xu;function QS(){return Xu||(Xu=1,function(e){(function(t,n){e.exports?e.exports=n(rg()):(t.Flickity=t.Flickity||{},t.Flickity.Cell=n(t.getSize))})(typeof window<"u"?window:XS,function(n){const r="flickity-cell";function s(o){this.element=o,this.element.classList.add(r),this.x=0,this.unselect()}let i=s.prototype;return i.destroy=function(){this.unselect(),this.element.classList.remove(r),this.element.style.transform="",this.element.removeAttribute("aria-hidden")},i.getSize=function(){this.size=n(this.element)},i.select=function(){this.element.classList.add("is-selected"),this.element.removeAttribute("aria-hidden")},i.unselect=function(){this.element.classList.remove("is-selected"),this.element.setAttribute("aria-hidden","true")},i.remove=function(){this.element.remove()},s})}(gi)),gi.exports}
31var mi={exports:{}},YS=mi.exports,Qu;function ZS(){return Qu||(Qu=1,function(e){(function(t,n){e.exports?e.exports=n():(t.Flickity=t.Flickity||{},t.Flickity.Slide=n())})(typeof window<"u"?window:YS,function(){function n(s,i,o){this.beginMargin=s,this.endMargin=i,this.cellAlign=o,this.cells=[],this.outerWidth=0,this.height=0}let r=n.prototype;return r.addCell=function(s){this.cells.push(s),this.outerWidth+=s.size.outerWidth,this.height=Math.max(s.size.outerHeight,this.height),this.cells.length===1&&(this.x=s.x,this.firstMargin=s.size[this.beginMargin])},r.updateTarget=function(){let s=this.getLastCell(),i=s?s.size[this.endMargin]:0,o=this.outerWidth-(this.firstMargin+i);this.target=this.x+this.firstMargin+o*this.cellAlign},r.getLastCell=function(){return this.cells[this.cells.length-1]},r.select=function(){this.cells.forEach(s=>s.select())},r.unselect=function(){this.cells.forEach(s=>s.unselect())},r.getCellElements=function(){return this.cells.map(s=>s.element)},n})}(mi)),mi.exports}var yi={exports:{}},e1=yi.exports,Yu;function t1(){return Yu||(Yu=1,function(e){(function(t,n){e.exports?e.exports=n(Zn()):(t.Flickity=t.Flickity||{},t.Flickity.animatePrototype=n(t.fizzyUIUtils))})(typeof window<"u"?window:e1,function(n){let r={};return r.startAnimation=function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},r.animate=function(){this.applyDragForce(),this.applySelectedAttraction();let s=this.x;this.integratePhysics(),this.positionSlider(),this.settle(s),this.isAnimating&&requestAnimationFrame(()=>this.animate())},r.positionSlider=function(){let s=this.x;this.isWrapping&&(s=n.modulo(s,this.slideableWidth)-this.slideableWidth,this.shiftWrapCells(s)),this.setTranslateX(s,this.isAnimating),this.dispatchScrollEvent()},r.setTranslateX=function(s,i){s+=this.cursorPosition,this.options.rightToLeft&&(s=-s);let o=this.getPositionValue(s);this.slider.style.transform=i?`translate3d(${o},0,0)`:`translateX(${o})`},r.dispatchScrollEvent=function(){let s=this.slides[0];if(!s)return;let i=-this.x-s.target,o=i/this.slidesWidth;this.dispatchEvent("scroll",null,[o,i])},r.positionSliderAtSelected=function(){this.cells.length&&(this.x=-this.selectedSlide.target,this.velocity=0,this.positionSlider())},r.getPositionValue=function(s){return this.options.percentPosition?Math.round(s/this.size.innerWidth*1e4)*.01+"%":Math.round(s)+"px"},r.settle=function(s){!this.isPointerDown&&Math.round(this.x*100)===Math.round(s*100)&&this.restingFrames++,this.restingFrames>2&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle",null,[this.selectedIndex]))},r.shiftWrapCells=function(s){let i=this.cursorPosition+s;this._shiftCells(this.beforeShiftCells,i,-1);let o=this.size.innerWidth-(s+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,o,1)},r._shiftCells=function(s,i,o){s.forEach(a=>{let l=i>0?o:0;this._wrapShiftCell(a,l),i-=a.size.outerWidth})},r._unshiftCells=function(s){!s||!s.length||s.forEach(i=>this._wrapShiftCell(i,0))},r._wrapShiftCell=function(s,i){this._renderCellPosition(s,s.x+this.slideableWidth*i)},r.integratePhysics=function(){this.x+=this.velocity,this.velocity*=this.getFrictionFactor()},r.applyForce=function(s){this.velocity+=s},r.getFrictionFactor=function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},r.getRestingPosition=function(){return this.x+this.velocity/(1-this.getFrictionFactor())},r.applyDragForce=function(){if(!this.isDraggable||!this.isPointerDown)return;let i=this.dragX-this.x-this.velocity;this.applyForce(i)},r.applySelectedAttraction=function(){if(this.isDraggable&&this.isPointerDown||this.isFreeScrolling||!this.slides.length)return;let o=(this.selectedSlide.target*-1-this.x)*this.options.selectedAttraction;this.applyForce(o)},r})}(yi)),yi.exports}var n1=hi.exports,Zu;function Tn(){return Zu||(Zu=1,function(e){(function(t,n){if(e.exports)e.exports=n(t,Xl(),rg(),Zn(),QS(),ZS(),t1());else{let r=t.Flickity;t.Flickity=n(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,r.Cell,r.Slide,r.animatePrototype)}})(typeof window<"u"?window:n1,function(n,r,s,i,o,a,l){const{getComputedStyle:u,console:c}=n;let{jQuery:f}=n,h=0,d={};function m(p,v){let b=i.getQueryElement(p);if(!b){c&&c.error(`Bad element for Flickity: ${b||p}`);return}if(this.element=b,this.element.flickityGUID){let A=d[this.element.flickityGUID];return A&&A.option(v),A}f&&(this.$element=f(this.element)),this.options={...this.constructor.defaults},this.option(v),this._create()}m.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},m.create={};let g=m.prototype;Object.assign(g,r.prototype),g._create=function(){let{resize:p,watchCSS:v,rightToLeft:b}=this.options,A=this.guid=++h;this.element.flickityGUID=A,d[A]=this,this.selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.beginMargin=b?"marginRight":"marginLeft",this.endMargin=b?"marginLeft":"marginRight",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),this.focusableElems=[this.element],(p||v)&&n.addEventListener("resize",this);for(let I in this.options.on){let k=this.options.on[I];this.on(I,k)}for(let I in m.create)m.create[I].call(this);v?this.watchCSS():this.activate()},g.option=function(p){Object.assign(this.options,p)},g.activate=function(){if(this.isActive)return;this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&&this.element.classList.add("flickity-rtl"),this.get
31Size();let p=this._filterFindCellElements(this.element.children);this.slider.append(...p),this.viewport.append(this.slider),this.element.append(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate"),this.selectInitialIndex(),this.isInitActivated=!0,this.dispatchEvent("ready")},g._createSlider=function(){let p=document.createElement("div");p.className="flickity-slider",this.slider=p},g._filterFindCellElements=function(p){return i.filterFindElements(p,this.options.cellSelector)},g.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._updateWrapShiftCells(),this.setGallerySize()},g._makeCells=function(p){return this._filterFindCellElements(p).map(b=>new o(b))},g.getLastCell=function(){return this.cells[this.cells.length-1]},g.getLastSlide=function(){return this.slides[this.slides.length-1]},g.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},g._positionCells=function(p){p=p||0,this.maxCellHeight=p&&this.maxCellHeight||0;let v=0;if(p>0){let b=this.cells[p-1];v=b.x+b.size.outerWidth}this.cells.slice(p).forEach(b=>{b.x=v,this._renderCellPosition(b,v),v+=b.size.outerWidth,this.maxCellHeight=Math.max(b.size.outerHeight,this.maxCellHeight)}),this.slideableWidth=v,this.updateSlides(),this._containSlides(),this.slidesWidth=this.cells.length?this.getLastSlide().target-this.slides[0].target:0},g._renderCellPosition=function(p,v){let b=this.options.rightToLeft?-1:1,A=v*b;this.options.percentPosition&&(A*=this.size.innerWidth/p.size.width);let I=this.getPositionValue(A);p.element.style.transform=`translateX( ${I} )`},g._sizeCells=function(p){p.forEach(v=>v.getSize())},g.updateSlides=function(){if(this.slides=[],!this.cells.length)return;let{beginMargin:p,endMargin:v}=this,b=new a(p,v,this.cellAlign);this.slides.push(b);let A=this._getCanCellFit();this.cells.forEach((I,k)=>{if(!b.cells.length){b.addCell(I);return}let $=b.outerWidth-b.firstMargin+(I.size.outerWidth-I.size[v]);A(k,$)||(b.updateTarget(),b=new a(p,v,this.cellAlign),this.slides.push(b)),b.addCell(I)}),b.updateTarget(),this.updateSelectedSlide()},g._getCanCellFit=function(){let{groupCells:p}=this.options;if(!p)return()=>!1;if(typeof p=="number"){let I=parseInt(p,10);return k=>k%I!==0}let v=1,b=typeof p=="string"&&p.match(/^(\d+)%$/);b&&(v=parseInt(b[1],10)/100);let A=(this.size.innerWidth+1)*v;return(I,k)=>k<=A},g._init=g.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},g.getSize=function(){this.size=s(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};let S={left:0,center:.5,right:1};g.setCellAlign=function(){let{cellAlign:p,rightToLeft:v}=this.options,b=S[p];this.cellAlign=b!==void 0?b:p,v&&(this.cellAlign=1-this.cellAlign)},g.setGallerySize=function(){if(!this.options.setGallerySize)return;let p=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=`${p}px`},g._updateWrapShiftCells=function(){if(this.isWrapping=this.getIsWrapping(),!this.isWrapping)return;this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);let p=this.cursorPosition,v=this.cells.length-1;this.beforeShiftCells=this._getGapCells(p,v,-1);let b=this.size.innerWidth-this.cursorPosition;this.afterShiftCells=this._getGapCells(b,0,1)},g.getIsWrapping=function(){let{wrapAround:p}=this.options;if(!p||this.slides.length<2)return!1;if(p!=="fill")return!0;let v=this.slideableWidth-this.size.innerWidth;if(v>this.size.innerWidth)return!0;for(let b of this.cells)if(b.size.outerWidth>v)return!1;return!0},g._getGapCells=function(p,v,b){let A=[];for(;p>0;){let I=this.cells[v];if(!I)break;A.push(I),v+=b,p-=I.size.outerWidth}return A},g._containSlides=function(){if(!(this.options.contain&&!this.isWrapping&&this.cells.length))return;let v=this.slideableWidth-this.getLastCell().size[this.endMargin];if(v<this.size.innerWidth)this.slides.forEach(A=>{A.target=v*this.cellAlign});else{let A=this.cursorPosition+this.cells[0].size[this.beginMargin],I=v-this.size.innerWidth*(1-this.cellAlign);
31this.slides.forEach(k=>{k.target=Math.max(k.target,A),k.target=Math.min(k.target,I)})}},g.dispatchEvent=function(p,v,b){let A=v?[v].concat(b):b;if(this.emitEvent(p,A),f&&this.$element){p+=this.options.namespaceJQueryEvents?".flickity":"";let I=p;if(v){let k=new f.Event(v);k.type=p,I=k}this.$element.trigger(I,b)}};const E=["dragStart","dragMove","dragEnd","pointerDown","pointerMove","pointerEnd","staticClick"];let _=g.emitEvent;g.emitEvent=function(p,v){if(p==="staticClick"){let k=this.getParentCell(v[0].target),$=k&&k.element,T=k&&this.cells.indexOf(k);v=v.concat($,T)}if(_.call(this,p,v),!E.includes(p)||!f||!this.$element)return;p+=this.options.namespaceJQueryEvents?".flickity":"";let A=v.shift(0),I=new f.Event(A);I.type=p,this.$element.trigger(I,v)},g.select=function(p,v,b){if(!this.isActive||(p=parseInt(p,10),this._wrapSelect(p),(this.isWrapping||v)&&(p=i.modulo(p,this.slides.length)),!this.slides[p]))return;let A=this.selectedIndex;this.selectedIndex=p,this.updateSelectedSlide(),b?this.positionSliderAtSelected():this.startAnimation(),this.options.adaptiveHeight&&this.setGallerySize(),this.dispatchEvent("select",null,[p]),p!==A&&this.dispatchEvent("change",null,[p])},g._wrapSelect=function(p){if(!this.isWrapping)return;const{selectedIndex:v,slideableWidth:b,slides:{length:A}}=this;if(!this.isDragSelect){let I=i.modulo(p,A),k=Math.abs(I-v),$=Math.abs(I+A-v),T=Math.abs(I-A-v);$<k?p+=A:T<k&&(p-=A)}p<0?this.x-=b:p>=A&&(this.x+=b)},g.previous=function(p,v){this.select(this.selectedIndex-1,p,v)},g.next=function(p,v){this.select(this.selectedIndex+1,p,v)},g.updateSelectedSlide=function(){let p=this.slides[this.selectedIndex];p&&(this.unselectSelectedSlide(),this.selectedSlide=p,p.select(),this.selectedCells=p.cells,this.selectedElements=p.getCellElements(),this.selectedCell=p.cells[0],this.selectedElement=this.selectedElements[0])},g.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},g.selectInitialIndex=function(){let p=this.options.initialIndex;if(this.isInitActivated){this.select(this.selectedIndex,!1,!0);return}if(p&&typeof p=="string"&&this.queryCell(p)){this.selectCell(p,!1,!0);return}let v=0;p&&this.slides[p]&&(v=p),this.select(v,!1,!0)},g.selectCell=function(p,v,b){let A=this.queryCell(p);if(!A)return;let I=this.getCellSlideIndex(A);this.select(I,v,b)},g.getCellSlideIndex=function(p){let v=this.slides.find(b=>b.cells.includes(p));return this.slides.indexOf(v)},g.getCell=function(p){for(let v of this.cells)if(v.element===p)return v},g.getCells=function(p){return p=i.makeArray(p),p.map(v=>this.getCell(v)).filter(Boolean)},g.getCellElements=function(){return this.cells.map(p=>p.element)},g.getParentCell=function(p){let v=this.getCell(p);if(v)return v;let b=p.closest(".flickity-slider > *");return this.getCell(b)},g.getAdjacentCellElements=function(p,v){if(!p)return this.selectedSlide.getCellElements();v=v===void 0?this.selectedIndex:v;let b=this.slides.length;if(1+p*2>=b)return this.getCellElements();let A=[];for(let I=v-p;I<=v+p;I++){let k=this.isWrapping?i.modulo(I,b):I,$=this.slides[k];$&&(A=A.concat($.getCellElements()))}return A},g.queryCell=function(p){return typeof p=="number"?this.cells[p]:(typeof p=="string"&&!p.match(/^[#.]?[\d/]/)&&(p=this.element.querySelector(p)),this.getCell(p))},g.uiChange=function(){this.emitEvent("uiChange")},g.onresize=function(){this.watchCSS(),this.resize()},i.debounceMethod(m,"onresize",150),g.resize=function(){if(!this.isActive||this.isAnimating||this.isDragging)return;this.getSize(),this.isWrapping&&(this.x=i.modulo(this.x,this.slideableWidth)),this.positionCells(),this._updateWrapShiftCells(),this.setGallerySize(),this.emitEvent("resize");let p=this.selectedElements&&this.selectedElements[0];this.selectCell(p,!1,!0)},g.watchCSS=function(){if(!this.options.watchCSS)return;u(this.element,":after").content.includes("flickity")?this.activate():this.deactivate()},g.onkeydown=function(p){let{activeElement:v}=document,b=m.keyboardHandlers[p.key];if(!this.options.accessibility||!v||!b)return;this.focusableElems.some(I=>v===I)&&b.call(this)},m.keyboardHandlers={ArrowLeft:function(){this.uiChange();let p=this.options.rightToLeft?"next":"previous";this[p]()},ArrowRight:function(){this.uiChange();let p=this.options.rightToLeft?"previous":"next";this[p]()}}
31,g.focus=function(){this.element.focus({preventScroll:!0})},g.deactivate=function(){this.isActive&&(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.unselectSelectedSlide(),this.cells.forEach(p=>p.destroy()),this.viewport.remove(),this.element.append(...this.slider.children),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},g.destroy=function(){this.deactivate(),n.removeEventListener("resize",this),this.allOff(),this.emitEvent("destroy"),f&&this.$element&&f.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete d[this.guid]},Object.assign(g,l),m.data=function(p){if(p=i.getQueryElement(p),p)return d[p.flickityGUID]},i.htmlInit(m,"flickity");let{jQueryBridget:y}=n;return f&&y&&y("flickity",m,f),m.setJQuery=function(p){f=p},m.Cell=o,m.Slide=a,m})}(hi)),hi.exports}var vi={exports:{}},bi={exports:{}};/*!
32 * Unidragger v3.0.1
33 * Draggable base class
34 * MIT license
35 */var r1=bi.exports,ef;function s1(){return ef||(ef=1,function(e){(function(t,n){e.exports?e.exports=n(t,Xl()):t.Unidragger=n(t,t.EvEmitter)})(typeof window<"u"?window:r1,function(n,r){function s(){}let i=s.prototype=Object.create(r.prototype);i.handleEvent=function(c){let f="on"+c.type;this[f]&&this[f](c)};let o,a;"ontouchstart"in n?(o="touchstart",a=["touchmove","touchend","touchcancel"]):n.PointerEvent?(o="pointerdown",a=["pointermove","pointerup","pointercancel"]):(o="mousedown",a=["mousemove","mouseup"]),i.touchActionValue="none",i.bindHandles=function(){this._bindHandles("addEventListener",this.touchActionValue)},i.unbindHandles=function(){this._bindHandles("removeEventListener","")},i._bindHandles=function(c,f){this.handles.forEach(h=>{h[c](o,this),h[c]("click",this),n.PointerEvent&&(h.style.touchAction=f)})},i.bindActivePointerEvents=function(){a.forEach(c=>{n.addEventListener(c,this)})},i.unbindActivePointerEvents=function(){a.forEach(c=>{n.removeEventListener(c,this)})},i.withPointer=function(c,f){f.pointerId===this.pointerIdentifier&&this[c](f,f)},i.withTouch=function(c,f){let h;for(let d of f.changedTouches)d.identifier===this.pointerIdentifier&&(h=d);h&&this[c](f,h)},i.onmousedown=function(c){this.pointerDown(c,c)},i.ontouchstart=function(c){this.pointerDown(c,c.changedTouches[0])},i.onpointerdown=function(c){this.pointerDown(c,c)};const l=["TEXTAREA","INPUT","SELECT","OPTION"],u=["radio","checkbox","button","submit","image","file"];return i.pointerDown=function(c,f){let h=l.includes(c.target.nodeName),d=u.includes(c.target.type),m=!h||d;!this.isPointerDown&&!c.button&&m&&(this.isPointerDown=!0,this.pointerIdentifier=f.pointerId!==void 0?f.pointerId:f.identifier,this.pointerDownPointer={pageX:f.pageX,pageY:f.pageY},this.bindActivePointerEvents(),this.emitEvent("pointerDown",[c,f]))},i.onmousemove=function(c){this.pointerMove(c,c)},i.onpointermove=function(c){this.withPointer("pointerMove",c)},i.ontouchmove=function(c){this.withTouch("pointerMove",c)},i.pointerMove=function(c,f){let h={x:f.pageX-this.pointerDownPointer.pageX,y:f.pageY-this.pointerDownPointer.pageY};this.emitEvent("pointerMove",[c,f,h]),!this.isDragging&&this.hasDragStarted(h)&&this.dragStart(c,f),this.isDragging&&this.dragMove(c,f,h)},i.hasDragStarted=function(c){return Math.abs(c.x)>3||Math.abs(c.y)>3}
35,i.dragStart=function(c,f){this.isDragging=!0,this.isPreventingClicks=!0,this.emitEvent("dragStart",[c,f])},i.dragMove=function(c,f,h){this.emitEvent("dragMove",[c,f,h])},i.onmouseup=function(c){this.pointerUp(c,c)},i.onpointerup=function(c){this.withPointer("pointerUp",c)},i.ontouchend=function(c){this.withTouch("pointerUp",c)},i.pointerUp=function(c,f){this.pointerDone(),this.emitEvent("pointerUp",[c,f]),this.isDragging?this.dragEnd(c,f):this.staticClick(c,f)},i.dragEnd=function(c,f){this.isDragging=!1,setTimeout(()=>delete this.isPreventingClicks),this.emitEvent("dragEnd",[c,f])},i.pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this.unbindActivePointerEvents(),this.emitEvent("pointerDone")},i.onpointercancel=function(c){this.withPointer("pointerCancel",c)},i.ontouchcancel=function(c){this.withTouch("pointerCancel",c)},i.pointerCancel=function(c,f){this.pointerDone(),this.emitEvent("pointerCancel",[c,f])},i.onclick=function(c){this.isPreventingClicks&&c.preventDefault()},i.staticClick=function(c,f){let h=c.type==="mouseup";h&&this.isIgnoringMouseUp||(this.emitEvent("staticClick",[c,f]),h&&(this.isIgnoringMouseUp=!0,setTimeout(()=>{delete this.isIgnoringMouseUp},400)))},s})}(bi)),bi.exports}var i1=vi.exports,tf;function o1(){return tf||(tf=1,function(e){(function(t,n){e.exports?e.exports=n(t,Tn(),s1(),Zn()):t.Flickity=n(t,t.Flickity,t.Unidragger,t.fizzyUIUtils)})(typeof window<"u"?window:i1,function(n,r,s,i){Object.assign(r.defaults,{draggable:">1",dragThreshold:3});let o=r.prototype;Object.assign(o,s.prototype),o.touchActionValue="",r.create.drag=function(){this.on("activate",this.onActivateDrag),this.on("uiChange",this._uiChangeDrag),this.on("deactivate",this.onDeactivateDrag),this.on("cellChange",this.updateDraggable),this.on("pointerDown",this.handlePointerDown),this.on("pointerUp",this.handlePointerUp),this.on("pointerDown",this.handlePointerDone),this.on("dragStart",this.handleDragStart),this.on("dragMove",this.handleDragMove),this.on("dragEnd",this.handleDragEnd),this.on("staticClick",this.handleStaticClick)},o.onActivateDrag=function(){this.handles=[this.viewport],this.bindHandles(),this.updateDraggable()},o.onDeactivateDrag=function(){this.unbindHandles(),this.element.classList.remove("is-draggable")},o.updateDraggable=function(){this.options.draggable===">1"?this.isDraggable=this.slides.length>1:this.isDraggable=this.options.draggable,this.element.classList.toggle("is-draggable",this.isDraggable)},o._uiChangeDrag=function(){delete this.isFreeScrolling},o.handlePointerDown=function(l){if(!this.isDraggable){this.bindActivePointerEvents(l);return}let u=l.type==="touchstart",c=l.pointerType==="touch",f=l.target.matches("input, textarea, select");!u&&!c&&!f&&l.preventDefault(),f||this.focus(),document.activeElement!==this.element&&document.activeElement.blur(),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this.pointerDownScroll=a(),n.addEventListener("scroll",this),this.bindActivePointerEvents(l)},o.hasDragStarted=function(l){return Math.abs(l.x)>this.options.dragThreshold},o.handlePointerUp=function(){delete this.isTouchScrolling,this.viewport.classList.remove("is-pointer-down")},o.handlePointerDone=function(){n.removeEventListener("scroll",this),delete this.pointerDownScroll},o.handleDragStart=function(){this.isDraggable&&(this.dragStartPosition=this.x,this.startAnimation(),n.removeEventListener("scroll",this))},o.handleDragMove=function(l,u,c){if(!this.isDraggable)return;l.preventDefault(),this.previousDragX=this.dragX;let f=this.options.rightToLeft?-1:1;this.isWrapping&&(c.x%=this.slideableWidth);let h=this.dragStartPosition+c.x*f;if(!this.isWrapping){let d=Math.max(-this.slides[0].target,this.dragStartPosition);h=h>d?(h+d)*.5:h;let m=Math.min(-this.getLastSlide().target,this.dragStartPosition);h=h<m?(h+m)*.5:h}this.dragX=h,this.dragMoveTime=new Date},o.handleDragEnd=function(){if(!this.isDraggable)return;let{freeScroll:l}=this.options;l&&(this.isFreeScrolling=!0);let u=this.dragEndRestingSelect();if(l&&!this.isWrapping){let c=this.getRestingPosition();this.isFreeScrolling=-c>this.slides[0].target&&-c<this.getLastSlide().target}else!l&&u===this.selectedIndex&&(u+=this.dragEndBoostSelect());delete this.previousDragX,this.isDragSelect=this.isWrapping,this.select(u),delete this.isDragSelect},o.dragEndRestingSelect=function(){let l=this.getRestingPosition(),u=Math.abs(this.getSlideDistance(-l,this.selectedIndex)),c=this._getClosestResting(l,u,1),f=this._getClosestResting(l,u,-1);return c.distance<f.distance?c.index:f.index},o._getClosestResting=function(l,u,c){let f=this.selectedIndex,h=1/0,d=this.options.contain&&!this.isWrapping?(m,g)=>m<=g:(m,g)=>m<g;for(;d(u,h)&&(f+=c,h=u,u=this.getSlideDistance(-l,f),u!==null);)u=Math.abs(u);return{distance:h,index:f-c}},o.getSlideDistance=function(l,u){let c=this.slides.length,f=this.options.wrapAround&&c>1,h=f?i.modulo(u,c):u,d=this.slides[h];if(!d)return null;let m=f?this.slideableWidth*Math.floor(u/c):0;return l-(d.target+m)},o.dragEndBoostSelect=function(){if(this.previousDragX===void 0||!this.dragMoveTime||new Date-this.dragMoveTime>100)return 0;let l=this.getSlideDistance(-this.dragX,this.selectedIndex),u=this.previousDragX-this.dragX;return l>0&&u>0?1:l<0&&u<0?-1:0},o.onscroll=function(){let l=a(),u=this.pointerDownScroll.x-l.x,c=this.pointerDownScroll.y-l.y;(Math.abs(u)>3||Math.abs(c)>3)&&this.pointerDone()};function a(){return{x:n.pageXOffset,y:n.pageYOffset}}return r})}(vi)),vi.exports}var wi={exports:{}},a1=wi.exports,nf;function l1(){return nf||(nf=1,function(e){(function(t,n){e.exports?e.exports=n(Tn()):n(t.Flickity)})(typeof window<"u"?window:a1,function(n){const r="http://www.w3.org/2000/svg";function s(a,l,u){this.increment=a,this.direction=l,this.isPrevious=a==="previous",this.isLeft=l==="left",this._create(u)}s.prototype._create=function(a){let l=this.element=document.createElement("button");l.className=`flickity-button flickity-prev-next-button ${this.increment}`;let u=this.isPrevious?"Previous":"Next";l.setAttribute("type","button"),l.setAttribute("aria-label",u),this.disable();let c=this.createSVG(u,a);l.append(c)},s.prototype.createSVG=function(a,l){let u=document.createElementNS(r,"svg");u.setAttribute("class","flickity-button-icon"),u.setAttribute("viewBox","0 0 100 100");let c=document.createElementNS(r,"title");c.append(a);let f=document.createElementNS(r,"path"),h=i(l);return f.setAttribute("d",h),f.setAttribute("class","arrow"),this.isLeft||f.setAttribute("transform","translate(100, 100) rotate(180)"),u.append(c,f),u};
35function i(a){if(typeof a=="string")return a;let{x0:l,x1:u,x2:c,x3:f,y1:h,y2:d}=a;return`M ${l}, 50
36    L ${u}, ${h+50}
37    L ${c}, ${d+50}
38    L ${f}, 50
39    L ${c}, ${50-d}
40    L ${u}, ${50-h}
41    Z`}s.prototype.enable=function(){this.element.removeAttribute("disabled")},s.prototype.disable=function(){this.element.setAttribute("disabled",!0)},Object.assign(n.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),n.create.prevNextButtons=function(){if(!this.options.prevNextButtons)return;let{rightToLeft:a,arrowShape:l}=this.options,u=a?"right":"left",c=a?"left":"right";this.prevButton=new s("previous",u,l),this.nextButton=new s("next",c,l),this.focusableElems.push(this.prevButton.element),this.focusableElems.push(this.nextButton.element),this.handlePrevButtonClick=()=>{this.uiChange(),this.previous()},this.handleNextButtonClick=()=>{this.uiChange(),this.next()},this.on("activate",this.activatePrevNextButtons),this.on("select",this.updatePrevNextButtons)};let o=n.prototype;return o.updatePrevNextButtons=function(){let a=this.slides.length?this.slides.length-1:0;this.updatePrevNextButton(this.prevButton,0),this.updatePrevNextButton(this.nextButton,a)},o.updatePrevNextButton=function(a,l){if(this.isWrapping&&this.slides.length>1){a.enable();return}let u=this.selectedIndex!==l;a[u?"enable":"disable"](),!u&&document.activeElement===a.element&&this.focus()},o.activatePrevNextButtons=function(){this.prevButton.element.addEventListener("click",this.handlePrevButtonClick),this.nextButton.element.addEventListener("click",this.handleNextButtonClick),this.element.append(this.prevButton.element,this.nextButton.element),this.on("deactivate",this.deactivatePrevNextButtons)},o.deactivatePrevNextButtons=function(){this.prevButton.element.remove(),this.nextButton.element.remove(),this.prevButton.element.removeEventListener("click",this.handlePrevButtonClick),this.nextButton.element.removeEventListener("click",this.handleNextButtonClick),this.off("deactivate",this.deactivatePrevNextButtons)},n.PrevNextButton=s,n})}(wi)),wi.exports}var _i={exports:{}},c1=_i.exports,rf;function u1(){return rf||(rf=1,function(e){(function(t,n){e.exports?e.exports=n(Tn(),Zn()):n(t.Flickity,t.fizzyUIUtils)})(typeof window<"u"?window:c1,function(n,r){function s(){this.holder=document.createElement("div"),this.holder.className="flickity-page-dots",this.dots=[]}s.prototype.setDots=function(o){let a=o-this.dots.length;a>0?this.addDots(a):a<0&&this.removeDots(-a)},s.prototype.addDots=function(o){let a=new Array(o).fill().map((l,u)=>{let c=document.createElement("button");c.setAttribute("type","button");let f=u+1+this.dots.length;return c.className="flickity-page-dot",c.textContent=`View slide ${f}`,c});this.holder.append(...a),this.dots=this.dots.concat(a)},s.prototype.removeDots=function(o){this.dots.splice(this.dots.length-o,o).forEach(l=>l.remove())},s.prototype.updateSelected=function(o){this.selectedDot&&(this.selectedDot.classList.remove("is-selected"),this.selectedDot.removeAttribute("aria-current")),this.dots.length&&(this.selectedDot=this.dots[o],this.selectedDot.classList.add("is-selected"),this.selectedDot.setAttribute("aria-current","step"))},n.PageDots=s,Object.assign(n.defaults,{pageDots:!0}),n.create.pageDots=function(){this.options.pageDots&&(this.pageDots=new s,this.handlePageDotsClick=this.onPageDotsClick.bind(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))};let i=n.prototype;return i.activatePageDots=function(){this.pageDots.setDots(this.slides.length),this.focusableElems.push(...this.pageDots.dots),this.pageDots.holder.addEventListener("click",this.handlePageDotsClick),this.element.append(this.pageDots.holder)},i.onPageDotsClick=function(o){let a=this.pageDots.dots.indexOf(o.target);a!==-1&&(this.uiChange(),this.select(a))},i.updateSelectedPageDots=function(){this.pageDots.updateSelected(this.selectedIndex)}
41,i.updatePageDots=function(){this.pageDots.dots.forEach(o=>{r.removeFrom(this.focusableElems,o)}),this.pageDots.setDots(this.slides.length),this.focusableElems.push(...this.pageDots.dots)},i.deactivatePageDots=function(){this.pageDots.holder.remove(),this.pageDots.holder.removeEventListener("click",this.handlePageDotsClick)},n.PageDots=s,n})}(_i)),_i.exports}var Ei={exports:{}},f1=Ei.exports,sf;function h1(){return sf||(sf=1,function(e){(function(t,n){e.exports?e.exports=n(Tn()):n(t.Flickity)})(typeof window<"u"?window:f1,function(n){function r(i,o){this.autoPlay=i,this.onTick=o,this.state="stopped",this.onVisibilityChange=this.visibilityChange.bind(this),this.onVisibilityPlay=this.visibilityPlay.bind(this)}r.prototype.play=function(){if(this.state==="playing")return;if(document.hidden){document.addEventListener("visibilitychange",this.onVisibilityPlay);return}this.state="playing",document.addEventListener("visibilitychange",this.onVisibilityChange),this.tick()},r.prototype.tick=function(){if(this.state!=="playing")return;let i=typeof this.autoPlay=="number"?this.autoPlay:3e3;this.clear(),this.timeout=setTimeout(()=>{this.onTick(),this.tick()},i)},r.prototype.stop=function(){this.state="stopped",this.clear(),document.removeEventListener("visibilitychange",this.onVisibilityChange)},r.prototype.clear=function(){clearTimeout(this.timeout)},r.prototype.pause=function(){this.state==="playing"&&(this.state="paused",this.clear())},r.prototype.unpause=function(){this.state==="paused"&&this.play()},r.prototype.visibilityChange=function(){let i=document.hidden;this[i?"pause":"unpause"]()},r.prototype.visibilityPlay=function(){this.play(),document.removeEventListener("visibilitychange",this.onVisibilityPlay)},Object.assign(n.defaults,{pauseAutoPlayOnHover:!0}),n.create.player=function(){this.player=new r(this.options.autoPlay,()=>{this.next(!0)}),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)};let s=n.prototype;return s.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),this.element.addEventListener("mouseenter",this))},s.playPlayer=function(){this.player.play()},s.stopPlayer=function(){this.player.stop()},s.pausePlayer=function(){this.player.pause()},s.unpausePlayer=function(){this.player.unpause()},s.deactivatePlayer=function(){this.player.stop(),this.element.removeEventListener("mouseenter",this)},s.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),this.element.addEventListener("mouseleave",this))},s.onmouseleave=function(){this.player.unpause(),this.element.removeEventListener("mouseleave",this)},n.Player=r,n})}(Ei)),Ei.exports}var Ci={exports:{}},d1=Ci.exports,of;function p1(){return of||(of=1,function(e){(function(t,n){e.exports?e.exports=n(Tn(),Zn()):n(t.Flickity,t.fizzyUIUtils)})(typeof window<"u"?window:d1,function(n,r){function s(o){let a=document.createDocumentFragment();return o.forEach(l=>a.appendChild(l.element)),a}let i=n.prototype;return i.insert=function(o,a){let l=this._makeCells(o);if(!l||!l.length)return;let u=this.cells.length;a=a===void 0?u:a;let c=s(l),f=a===u;if(f)this.slider.appendChild(c);else{let h=this.cells[a].element;this.slider.insertBefore(c,h)}if(a===0)this.cells=l.concat(this.cells);else if(f)this.cells=this.cells.concat(l);else{let h=this.cells.splice(a,u-a);this.cells=this.cells.concat(l).concat(h)}this._sizeCells(l),this.cellChange(a),this.positionSliderAtSelected()},i.append=function(o){this.insert(o,this.cells.length)},i.prepend=function(o){this.insert(o,0)},i.remove=function(o){let a=this.getCells(o);if(!a||!a.length)return;let l=this.cells.length-1;a.forEach(u=>{u.remove();let c=this.cells.indexOf(u);l=Math.min(c,l),r.removeFrom(this.cells,u)}),this.cellChange(l),this.positionSliderAtSelected()},i.cellSizeChange=function(o){let a=this.getCell(o);if(!a)return;a.getSize();let l=this.cells.indexOf(a);this.cellChange(l)},i.cellChange=function(o){let a=this.selectedElement;this._positionCells(o),this._updateWrapShiftCells(),this.setGallerySize();let l=this.getCell(a);l&&(this.selectedIndex=this.getCellSlideIndex(l)),this.selectedIndex=Math.min(this.slides.length-1,this.selectedIndex),this.emitEvent("cellChange",[o]),this.select(this.selectedIndex)},n})}(Ci)),Ci.exports}var Si={exports:{}},g1=Si.exports,af;function m1(){return af||(af=1,function(e){(function(t,n){e.exports?e.exports=n(Tn(),Zn()):n(t.Flickity,t.fizzyUIUtils)})(typeof window<"u"?window:g1,function(n,r){const s="data-flickity-lazyload",i=`${s}-src`,o=`${s}-srcset`,a=`img[${s}], img[${i}], img[${o}], source[${o}]`;n.create.lazyLoad=function(){this.on("select",this.lazyLoad),this.handleLazyLoadComplete=this.onLazyLoadComplete.bind(this)};let l=n.prototype;l.lazyLoad=function(){let{lazyLoad:f}=this.options;if(!f)return;let h=typeof f=="number"?f:0;
41this.getAdjacentCellElements(h).map(u).flat().forEach(d=>new c(d,this.handleLazyLoadComplete))};function u(f){if(f.matches("img")){let h=f.getAttribute(s),d=f.getAttribute(i),m=f.getAttribute(o);if(h||d||m)return f}return[...f.querySelectorAll(a)]}l.onLazyLoadComplete=function(f,h){let d=this.getParentCell(f),m=d&&d.element;this.cellSizeChange(m),this.dispatchEvent("lazyLoad",h,m)};function c(f,h){this.img=f,this.onComplete=h,this.load()}return c.prototype.handleEvent=r.handleEvent,c.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this);let f=this.img.getAttribute(s)||this.img.getAttribute(i),h=this.img.getAttribute(o);this.img.src=f,h&&this.img.setAttribute("srcset",h),this.img.removeAttribute(s),this.img.removeAttribute(i),this.img.removeAttribute(o)},c.prototype.onload=function(f){this.complete(f,"flickity-lazyloaded")},c.prototype.onerror=function(f){this.complete(f,"flickity-lazyerror")},c.prototype.complete=function(f,h){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this),(this.img.parentNode.matches("picture")?this.img.parentNode:this.img).classList.add(h),this.onComplete(this.img,f)},n.LazyLoader=c,n})}(Si)),Si.exports}var xi={exports:{}},Ai={exports:{}};/*!
42 * imagesLoaded v5.0.0
43 * JavaScript is all like "You images are done yet or what?"
44 * MIT License
45 */var y1=Ai.exports,lf;function v1(){return lf||(lf=1,function(e){(function(t,n){e.exports?e.exports=n(t,Xl()):t.imagesLoaded=n(t,t.EvEmitter)})(typeof window<"u"?window:y1,function(n,r){let s=n.jQuery,i=n.console;function o(h){return Array.isArray(h)?h:typeof h=="object"&&typeof h.length=="number"?[...h]:[h]}function a(h,d,m){if(!(this instanceof a))return new a(h,d,m);let g=h;if(typeof h=="string"&&(g=document.querySelectorAll(h)),!g){i.error(`Bad element for imagesLoaded ${g||h}`);return}this.elements=o(g),this.options={},typeof d=="function"?m=d:Object.assign(this.options,d),m&&this.on("always",m),this.getImages(),s&&(this.jqDeferred=new s.Deferred),setTimeout(this.check.bind(this))}a.prototype=Object.create(r.prototype),a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)};const l=[1,9,11];a.prototype.addElementImages=function(h){h.nodeName==="IMG"&&this.addImage(h),this.options.background===!0&&this.addElementBackgroundImages(h);let{nodeType:d}=h;if(!d||!l.includes(d))return;let m=h.querySelectorAll("img");for(let g of m)this.addImage(g);if(typeof this.options.background=="string"){let g=h.querySelectorAll(this.options.background);for(let S of g)this.addElementBackgroundImages(S)}};const u=/url\((['"])?(.*?)\1\)/gi;a.prototype.addElementBackgroundImages=function(h){let d=getComputedStyle(h);if(!d)return;let m=u.exec(d.backgroundImage);for(;m!==null;){let g=m&&m[2];g&&this.addBackground(g,h),m=u.exec(d.backgroundImage)}},a.prototype.addImage=function(h){let d=new c(h);this.images.push(d)},a.prototype.addBackground=function(h,d){let m=new f(h,d);this.images.push(m)},a.prototype.check=function(){if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}let h=(d,m,g)=>{setTimeout(()=>{this.progress(d,m,g)})};this.images.forEach(function(d){d.once("progress",h),d.check()})},a.prototype.progress=function(h,d,m){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!h.isLoaded,this.emitEvent("progress",[this,h,d]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,h),this.progressedCount===this.images.length&&this.complete(),this.options.debug&&i&&i.log(`progress: ${m}`,h,d)},a.prototype.complete=function(){let h=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(h,[this]),this.emitEvent("always",[this]),this.jqDeferred){let d=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[d](this)}};function c(h){this.img=h}c.prototype=Object.create(r.prototype),c.prototype.check=function(){if(this.getIsImageComplete()){this.confirm(this.img.naturalWidth!==0,"naturalWidth");return}this.proxyImage=new Image,this.img.crossOrigin&&(this.proxyImage.crossOrigin=this.img.crossOrigin),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.currentSrc||this.img.src},c.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWi
45dth},c.prototype.confirm=function(h,d){this.isLoaded=h;let{parentNode:m}=this.img,g=m.nodeName==="PICTURE"?m:this.img;this.emitEvent("progress",[this,g,d])},c.prototype.handleEvent=function(h){let d="on"+h.type;this[d]&&this[d](h)},c.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},c.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},c.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)};function f(h,d){this.url=h,this.element=d,this.img=new Image}return f.prototype=Object.create(c.prototype),f.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},f.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},f.prototype.confirm=function(h,d){this.isLoaded=h,this.emitEvent("progress",[this,this.element,d])},a.makeJQueryPlugin=function(h){h=h||n.jQuery,h&&(s=h,s.fn.imagesLoaded=function(d,m){return new a(this,d,m).jqDeferred.promise(s(this))})},a.makeJQueryPlugin(),a})}(Ai)),Ai.exports}var b1=xi.exports,cf;function w1(){return cf||(cf=1,function(e){(function(t,n){e.exports?e.exports=n(Tn(),v1()):n(t.Flickity,t.imagesLoaded)})(typeof window<"u"?window:b1,function(n,r){return n.create.imagesLoaded=function(){this.on("activate",this.imagesLoaded)},n.prototype.imagesLoaded=function(){if(!this.options.imagesLoaded)return;let s=(i,o)=>{let a=this.getParentCell(o.img);this.cellSizeChange(a&&a.element),this.options.freeScroll||this.positionSliderAtSelected()};r(this.slider).on("progress",s)},n})}(xi)),xi.exports}/*!
46 * Flickity v3.0.0
47 * Touch, responsive, flickable carousels
48 *
49 * Licensed GPLv3 for open source use
50 * or Flickity Commercial License for commercial use
51 *
52 * https://flickity.metafizzy.co
53 * Copyright 2015-2022 Metafizzy
54 */var uf;function sg(){return uf||(uf=1,function(e){if(e.exports){const t=Tn();o1(),l1(),u1(),h1(),p1(),m1(),w1(),e.exports=t}}(ea)),ea.exports}var _1=sg();const E1=Jl(_1);var na={exports:{}};/*!
55 * Flickity asNavFor v3.0.0
56 * enable asNavFor for Flickity
57 */var ff;function C1(){return ff||(ff=1,function(e){(function(t,n){e.exports?e.exports=n(sg(),Zn()):t.Flickity=n(t.Flickity,t.fizzyUIUtils)})(window,function(n,r){n.create.asNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);let o=this.options.asNavFor;o&&setTimeout(()=>{this.setNavCompanion(o)})};let s=n.prototype;s.setNavCompanion=function(o){o=r.getQueryElement(o);let a=n.data(o);!a||a===this||(this.navCompanion=a,this.onNavCompanionSelect=()=>{this.navCompanionSelect()},a.on("select",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect(!0))},s.navCompanionSelect=function(o){let a=this.navCompanion&&this.navCompanion.selectedCells;if(!a)return;let l=a[0],u=this.navCompanion.cells.indexOf(l),c=u+a.length-1,f=Math.floor(i(u,c,this.navCompanion.cellAlign));if(this.selectCell(f,!1,o),this.removeNavSelectedElements(),f>=this.cells.length)return;let h=this.cells.slice(u,c+1);this.navSelectedElements=h.map(d=>d.element),this.changeNavSelectedClass("add")};function i(o,a,l){return(a-o)*l+o}return s.changeNavSelectedClass=function(o){this.navSelectedElements.forEach(function(a){a.classList[o]("is-nav-selected")})},s.activateAsNavFor=function(){this.navCompanionSelect(!0)},s.removeNavSelectedElements=function(){this.navSelectedElements&&(this.changeNavSelectedClass("remove"),delete this.navSelectedElements)},s.onNavStaticClick=function(o,a,l,u){typeof u=="number"&&this.navCompanion.selectCell(u)},s.deactivateAsNavFor=function(){this.removeNavSelectedElements()},s.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("select",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},n})}(na)),na.exports}C1();const S1=nt(()=>({provide:{flickity:(e,t)=>new E1(e,t)}}));
57var Ti={exports:{}},x1=Ti.exports,hf;function A1(){return hf||(hf=1,function(e,t){(function(n,r){e.exports=r()})(x1,function(){function n(){return n=Object.assign||function(T){for(var x=1;x<arguments.length;x++){var P=arguments[x];for(var R in P)Object.prototype.hasOwnProperty.call(P,R)&&(T[R]=P[R])}return T},n.apply(this,arguments)}function r(T,x){if(T){if(typeof T=="string")return s(T,x);var P=Object.prototype.toString.call(T).slice(8,-1);if(P==="Object"&&T.constructor&&(P=T.constructor.name),P==="Map"||P==="Set")return Array.from(T);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return s(T,x)}}function s(T,x){(x==null||x>T.length)&&(x=T.length);for(var P=0,R=new Array(x);P<x;P++)R[P]=T[P];return R}function i(T,x){var P=typeof Symbol<"u"&&T[Symbol.iterator]||T["@@iterator"];if(P)return(P=P.call(T)).next.bind(P);if(Array.isArray(T)||(P=r(T))||x){P&&(T=P);var R=0;return function(){return R>=T.length?{done:!0}:{done:!1,value:T[R++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
58In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function a(T){var x=T.split("-"),P=x[1],R=x[2],Y=x[3];if(!P||!R||!Y)throw new Error("Malformed asset _ref '"+T+`'. Expected an id like "`+o+'".');var D=R.split("x"),G=D[0],L=D[1],z=+G,Z=+L,oe=isFinite(z)&&isFinite(Z);if(!oe)throw new Error("Malformed asset _ref '"+T+`'. Expected an id like "`+o+'".');return{id:P,width:z,height:Z,format:Y}}var l=function(x){var P=x;return P?typeof P._ref=="string":!1},u=function(x){var P=x;return P?typeof P._id=="string":!1},c=function(x){var P=x;return P&&P.asset?typeof P.asset.url=="string":!1};function f(T){if(!T)return null;var x;if(typeof T=="string"&&h(T))x={asset:{_ref:d(T)}};else if(typeof T=="string")x={asset:{_ref:T}};else if(l(T))x={asset:T};else if(u(T))x={asset:{_ref:T._id||""}};else if(c(T))x={asset:{_ref:d(T.asset.url)}};else if(typeof T.asset=="object")x=n({},T);else return null;var P=T;return P.crop&&(x.crop=P.crop),P.hotspot&&(x.hotspot=P.hotspot),m(x)}function h(T){return/^https?:\/\//.test(""+T)}function d(T){var x=T.split("/").slice(-1);return("image-"+x[0]).replace(/\.([a-z]+)$/,"-$1")}function m(T){if(T.crop&&T.hotspot)return T;var x=n({},T);return x.crop||(x.crop={left:0,top:0,bottom:0,right:0}),x.hotspot||(x.hotspot={x:.5,y:.5,height:1,width:1}),x}var g=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]];function S(T){var x=n({},T||{}),P=x.source;delete x.source;var R=f(P);if(!R)throw new Error("Unable to resolve image URL from source ("+JSON.stringify(P)+")");var Y=R.asset._ref||R.asset._id||"",D=a(Y),G=Math.round(R.crop.left*D.width),L=Math.round(R.crop.top*D.height),z={left:G,top:L,width:Math.round(D.width-R.crop.right*D.width-G),height:Math.round(D.height-R.crop.bottom*D.height-L)},Z=R.hotspot.height*D.height/2,oe=R.hotspot.width*D.width/2,ue=R.hotspot.x*D.width,le=R.hotspot.y*D.height,he={left:ue-oe,top:le-Z,right:ue+oe,bottom:le+Z};return x.rect||x.focalPoint||x.ignoreImageParams||x.crop||(x=n({},x,_({crop:z,hotspot:he},x))),E(n({},x,{asset:D}))}function E(T){var x=(T.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),P=T.vanityName?"/"+T.vanityName:"",R=T.asset.id+"-"+T.asset.width+"x"+T.asset.height+"."+T.asset.format+P,Y=x+"/images/"+T.projectId+"/"+T.dataset+"/"+R,D=[];if(T.rect){var G=T.rect,L=G.left,z=G.top,Z=G.width,oe=G.height,ue=L!==0||z!==0||oe!==T.asset.height||Z!==T.asset.width;ue&&D.push("rect="+L+","+z+","+Z+","+oe)}T.bg&&D.push("bg="+T.bg),T.focalPoint&&(D.push("fp-x="+T.focalPoint.x),D.push("fp-y="+T.focalPoint.y));var le=[T.flipHorizontal&&"h",T.flipVertical&&"v"].filter(Boolean).join("");return le&&D.push("flip="+le),g.forEach(function(he){var de=he[0],ce=he[1];typeof T[de]<"u"?D.push(ce+"="+encodeURIComponent(T[de])):typeof T[ce]<"u"&&D.push(ce+"="+encodeURIComponent(T[ce]))}),D.length===0?Y:Y+"?"+D.join("&")}function _(T,x){var P,R=x.width,Y=x.height;if(!(R&&Y))return{width:R,height:Y,rect:T.crop};var D=T.crop,G=T.hotspot,L=R/Y,z=D.width/D.height;if(z>L){var Z=Math.round(D.height),oe=Math.round(Z*L),ue=Math.max(0,Math.round(D.top)),le=Math.round((G.right-G.left)/2+G.left),he=Math.max(0,Math.round(le-oe/2));he<D.left?he=D.left:he+oe>D.left+D.width&&(he=D.left+D.width-oe),P={left:he,top:ue,width:oe,height:Z}}else{var de=D.width,ce=Math.round(de/L),M=Math.max(0,Math.round(D.left)),K=Math.round((G.bottom-G.top)/2+G.top),W=Math.max(0,Math.round(K-ce/2));W<D.top?W=D.top:W+ce>D.top+D.height&&(W=D.top+D.height-ce),P={left:M,top:W,width:de,height:ce}}return{width:R,height:Y,rect:P}}var y=["clip","crop","fill","fillmax","max","scale","min"],p=["top","bottom","left","right","center","focalpoint","entropy"],v=["format"];function b(T){return T&&"config"in T?typeof T.config=="function":!1}function A(T){return T&&"clientConfig"in T?typeof T.clientConfig=="object":!1}function I(T){for(var x=g,P=i(x),R;!(R=P()).done;){var Y=R.value,D=Y[0],G=Y[1];if(T===D||T===G)return D}return T}function k(T){if(b(T)){var x=T.config(),P=x.apiHost,R=x.projectId,Y=x.dataset,D=P||"https://api.sanity.io";return new $(null,{baseUrl:D.replace(/^https:\/\/api\./,"https://cdn."),projectId:R,dataset:Y})}
58if(A(T)){var G=T.clientConfig,L=G.apiHost,z=G.projectId,Z=G.dataset,oe=L||"https://api.sanity.io";return new $(null,{baseUrl:oe.replace(/^https:\/\/api\./,"https://cdn."),projectId:z,dataset:Z})}return new $(null,T||{})}var $=function(){function T(P,R){this.options=void 0,this.options=P?n({},P.options||{},R||{}):n({},R||{})}var x=T.prototype;return x.withOptions=function(R){var Y=R.baseUrl||this.options.baseUrl,D={baseUrl:Y};for(var G in R)if(R.hasOwnProperty(G)){var L=I(G);D[L]=R[G]}return new T(this,n({baseUrl:Y},D))},x.image=function(R){return this.withOptions({source:R})},x.dataset=function(R){return this.withOptions({dataset:R})},x.projectId=function(R){return this.withOptions({projectId:R})},x.bg=function(R){return this.withOptions({bg:R})},x.dpr=function(R){return this.withOptions(R&&R!==1?{dpr:R}:{})},x.width=function(R){return this.withOptions({width:R})},x.height=function(R){return this.withOptions({height:R})},x.focalPoint=function(R,Y){return this.withOptions({focalPoint:{x:R,y:Y}})},x.maxWidth=function(R){return this.withOptions({maxWidth:R})},x.minWidth=function(R){return this.withOptions({minWidth:R})},x.maxHeight=function(R){return this.withOptions({maxHeight:R})},x.minHeight=function(R){return this.withOptions({minHeight:R})},x.size=function(R,Y){return this.withOptions({width:R,height:Y})},x.blur=function(R){return this.withOptions({blur:R})},x.sharpen=function(R){return this.withOptions({sharpen:R})},x.rect=function(R,Y,D,G){return this.withOptions({rect:{left:R,top:Y,width:D,height:G}})},x.format=function(R){return this.withOptions({format:R})},x.invert=function(R){return this.withOptions({invert:R})},x.orientation=function(R){return this.withOptions({orientation:R})},x.quality=function(R){return this.withOptions({quality:R})},x.forceDownload=function(R){return this.withOptions({download:R})},x.flipHorizontal=function(){return this.withOptions({flipHorizontal:!0})},x.flipVertical=function(){return this.withOptions({flipVertical:!0})},x.ignoreImageParams=function(){return this.withOptions({ignoreImageParams:!0})},x.fit=function(R){if(y.indexOf(R)===-1)throw new Error('Invalid fit mode "'+R+'"');return this.withOptions({fit:R})},x.crop=function(R){if(p.indexOf(R)===-1)throw new Error('Invalid crop mode "'+R+'"');return this.withOptions({crop:R})},x.saturation=function(R){return this.withOptions({saturation:R})},x.auto=function(R){if(v.indexOf(R)===-1)throw new Error('Invalid auto mode "'+R+'"');return this.withOptions({auto:R})},x.pad=function(R){return this.withOptions({pad:R})},x.vanityName=function(R){return this.withOptions({vanityName:R})},x.frame=function(R){if(R!==1)throw new Error('Invalid frame value "'+R+'"');return this.withOptions({frame:R})},x.url=function(){return S(this.options)},x.toString=function(){return this.url()},T}();return k})}(Ti)),Ti.exports}var T1=A1();const O1=Jl(T1),df=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function P1(e,t){t?t={...df,...t}:t=df;const n=ig(t);return n.dispatch(e),n.toString()}const R1=Object.freeze(["prototype","__proto__","constructor"]);function ig(e){let t="",n=new Map;const r=s=>{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const i=Object.prototype.toString.call(s);let o="";const a=i.length;a<10?o="unknown:["+i+"]":o=i.slice(8,a-1),o=o.toLowerCase();let l=null;if((l=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(o!=="object"&&o!=="function"&&o!=="asyncfunction")this[o]?this[o](s):e.ignoreUnknown||this.unkown(s,o);else{let u=Object.keys(s);e.unorderedObjects&&(u=u.sort());let c=[];e.respectType!==!1&&!pf(s)&&(c=R1),e.excludeKeys&&(u=u.filter(h=>!e.excludeKeys(h)),c=c.filter(h=>!e.excludeKeys(h))),r("object:"+(u.length+c.length)+":");const f=h=>{this.dispatch(h),r(":"),e.excludeValues||this.dispatch(s[h]),r(",")};for(const h of u)f(h);
58for(const h of c)f(h)}},array(s,i){if(i=i===void 0?e.unorderedArrays!==!1:i,r("array:"+s.length+":"),!i||s.length<=1){for(const l of s)this.dispatch(l);return}const o=new Map,a=s.map(l=>{const u=ig(e);u.dispatch(l);for(const[c,f]of u.getContext())o.set(c,f);return u.toString()});return n=o,a.sort(),this.array(a,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,i){if(r(i),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),pf(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const i=[...s];return this.array(i,e.unorderedSets!==!1)},set(s){r("set:");const i=[...s];return this.array(i,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported
59Use "options.replacer" or "options.ignoreUnknown"
60`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const og="[native code] }",k1=og.length;function pf(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-k1)===og}class wn{constructor(t,n){Q(this,"words");Q(this,"sigBytes");t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||I1).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const r=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new wn([...this.words])}}const I1={stringify(e){const t=[];for(let n=0;n<e.sigBytes;n++){const r=e.words[n>>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},M1={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r<e.sigBytes;r+=3){const s=e.words[r>>>2]>>>24-r%4*8&255,i=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,o=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=s<<16|i<<8|o;for(let l=0;l<4&&r*8+l*6<e.sigBytes*8;l++)n.push(t.charAt(a>>>6*(3-l)&63))}return n.join("")}},L1={parse(e){const t=e.length,n=[];for(let r=0;r<t;r++)n[r>>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new wn(n,t)}},D1={parse(e){return L1.parse(unescape(encodeURIComponent(e)))}};
60class j1{constructor(){Q(this,"_data",new wn);Q(this,"_nDataBytes",0);Q(this,"_minBufferSize",0);Q(this,"blockSize",512/32)}reset(){this._data=new wn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=D1.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,i=Math.min(s*4,this._data.sigBytes);if(s){for(let o=0;o<s;o+=this.blockSize)this._doProcessBlock(this._data.words,o);n=this._data.words.splice(0,s),this._data.sigBytes-=i}return new wn(n,i)}}class $1 extends j1{update(t){return this._append(t),this._process(),this}finalize(t){t&&this._append(t)}}const gf=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],N1=[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],Dn=[];class F1 extends $1{constructor(){super(...arguments);Q(this,"_hash",new wn([...gf]))}reset(){super.reset(),this._hash=new wn([...gf])}_doProcessBlock(n,r){const s=this._hash.words;let i=s[0],o=s[1],a=s[2],l=s[3],u=s[4],c=s[5],f=s[6],h=s[7];for(let d=0;d<64;d++){if(d<16)Dn[d]=n[r+d]|0;else{const p=Dn[d-15],v=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,b=Dn[d-2],A=(b<<15|b>>>17)^(b<<13|b>>>19)^b>>>10;Dn[d]=v+Dn[d-7]+A+Dn[d-16]}const m=u&c^~u&f,g=i&o^i&a^o&a,S=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),E=(u<<26|u>>>6)^(u<<21|u>>>11)^(u<<7|u>>>25),_=h+E+m+N1[d]+Dn[d],y=S+g;h=f,f=c,c=u,u=l+_|0,l=a,a=o,o=i,i=_+y|0}s[0]=s[0]+i|0,s[1]=s[1]+o|0,s[2]=s[2]+a|0,s[3]=s[3]+l|0,s[4]=s[4]+u|0,s[5]=s[5]+c|0,s[6]=s[6]+f|0,s[7]=s[7]+h|0}finalize(n){super.finalize(n);const r=this._nDataBytes*8,s=this._data.sigBytes*8;return this._data.words[s>>>5]|=128<<24-s%32,this._data.words[(s+64>>>9<<4)+14]=Math.floor(r/4294967296),this._data.words[(s+64>>>9<<4)+15]=r,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function H1(e){return new F1().finalize(e).toString(M1)}function B1(e,t={}){const n=typeof e=="string"?e:P1(e,t);return H1(n).slice(0,10)}const ag=!(typeof navigator>"u")&&navigator.product==="ReactNative",lg={timeout:ag?6e4:12e4},U1=function(e){const t={...lg,...typeof e=="string"?{url:e}:e};if(t.timeout=cg(t.timeout),t.query){const{url:n,searchParams:r}=function(s){const i=s.indexOf("?");if(i===-1)return{url:s,searchParams:new URLSearchParams};const o=s.slice(0,i),a=s.slice(i+1);if(!ag)return{url:o,searchParams:new URLSearchParams(a)};if(typeof decodeURIComponent!="function")throw new Error("Broken `URLSearchParams` implementation, and `decodeURIComponent` is not defined");const l=new URLSearchParams;for(const u of a.split("&")){const[c,f]=u.split("=");c&&l.append(mf(c),mf(f||""))}return{url:o,searchParams:l}}(t.url);for(const[s,i]of Object.entries(t.query)){if(i!==void 0)if(Array.isArray(i))for(const a of i)r.append(s,a);else r.append(s,i);const o=r.toString();o&&(t.url=`${n}?${o}`)}}return t.method=t.body&&!t.method?"POST":(t.method||"GET").toUpperCase(),t};function mf(e){return decodeURIComponent(e.replace(/\+/g," "))}function cg(e){if(e===!1||e===0)return!1;if(e.connect||e.socket)return e;const t=Number(e);return isNaN(t)?cg(lg.timeout):{connect:t,socket:t}}const z1=/^https?:\/\//i,W1=function(e){if(!z1.test(e.url))throw new Error(`"${e.url}" is not a valid URL`)};function ug(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}const q1=["request","response","progress","error","abort"],yf=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];function fg(e,t){const n=[],r=yf.reduce((i,o)=>
60(i[o]=i[o]||[],i),{processOptions:[U1],validateOptions:[W1]});function s(i){const o=q1.reduce((d,m)=>(d[m]=function(){const g=Object.create(null);let S=0;return{publish:function(E){for(const _ in g)g[_](E)},subscribe:function(E){const _=S++;return g[_]=E,function(){delete g[_]}}}}(),d),{}),a=(d=>function(m,g,...S){const E=m==="onError";let _=g;for(let y=0;y<d[m].length&&(_=(0,d[m][y])(_,...S),!E||_);y++);return _})(r),l=a("processOptions",i);a("validateOptions",l);const u={options:l,channels:o,applyMiddleware:a};let c;const f=o.request.subscribe(d=>{c=t(d,(m,g)=>((S,E,_)=>{let y=S,p=E;if(!y)try{p=a("onResponse",E,_)}catch(v){p=null,y=v}y=y&&a("onError",y,_),y?o.error.publish(y):p&&o.response.publish(p)})(m,g,d))});o.abort.subscribe(()=>{f(),c&&c.abort()});const h=a("onReturn",o,u);return h===o&&o.request.publish(u),h}return s.use=function(i){if(!i)throw new Error("Tried to add middleware that resolved to falsey value");if(typeof i=="function")throw new Error("Tried to add middleware that was a function. It probably expects you to pass options to it.");if(i.onReturn&&r.onReturn.length>0)throw new Error("Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event");return yf.forEach(o=>{i[o]&&r[o].push(i[o])}),n.push(i),s},s.clone=()=>fg(n,t),e.forEach(s.use),s}var vf,bf,V1=ug(function(){if(bf)return vf;bf=1;var e=function(t){return t.replace(/^\s+|\s+$/g,"")};return vf=function(t){if(!t)return{};for(var n={},r=e(t).split(`
61`),s=0;s<r.length;s++){var i=r[s],o=i.indexOf(":"),a=e(i.slice(0,o)).toLowerCase(),l=e(i.slice(o+1));typeof n[a]>"u"?n[a]=l:(u=n[a],Object.prototype.toString.call(u)==="[object Array]"?n[a].push(l):n[a]=[n[a],l])}var u;return n}}()),ms,ys,br,vs,Ht,bs,ws,Kf;let Ya=(Kf=class{constructor(){Q(this,"onabort");Q(this,"onerror");Q(this,"onreadystatechange");Q(this,"ontimeout");Q(this,"readyState",0);Q(this,"response");Q(this,"responseText","");Q(this,"responseType","");Q(this,"status");Q(this,"statusText");Q(this,"withCredentials");ye(this,ms);ye(this,ys);ye(this,br);ye(this,vs,{});ye(this,Ht);ye(this,bs,{});ye(this,ws)}open(t,n,r){var s;ge(this,ms,t),ge(this,ys,n),ge(this,br,""),this.readyState=1,(s=this.onreadystatechange)==null||s.call(this),ge(this,Ht,void 0)}abort(){N(this,Ht)&&N(this,Ht).abort()}getAllResponseHeaders(){return N(this,br)}setRequestHeader(t,n){N(this,vs)[t]=n}setInit(t,n=!0){ge(this,bs,t),ge(this,ws,n)}send(t){const n=this.responseType!=="arraybuffer",r={...N(this,bs),method:N(this,ms),headers:N(this,vs),body:t};typeof AbortController=="function"&&N(this,ws)&&(ge(this,Ht,new AbortController),typeof EventTarget<"u"&&N(this,Ht).signal instanceof EventTarget&&(r.signal=N(this,Ht).signal)),typeof document<"u"&&(r.credentials=this.withCredentials?"include":"omit"),fetch(N(this,ys),r).then(s=>{var i;return s.headers.forEach((o,a)=>{ge(this,br,N(this,br)+`${a}: ${o}\r
62`)}),this.status=s.status,this.statusText=s.statusText,this.readyState=3,(i=this.onreadystatechange)==null||i.call(this),n?s.text():s.arrayBuffer()}).then(s=>{var i;typeof s=="string"?this.responseText=s:this.response=s,this.readyState=4,(i=this.onreadystatechange)==null||i.call(this)}).catch(s=>{var i,o;s.name!=="AbortError"?(i=this.onerror)==null||i.call(this,s):(o=this.onabort)==null||o.call(this)})}},ms=new WeakMap,ys=new WeakMap,br=new WeakMap,vs=new WeakMap,Ht=new WeakMap,bs=new WeakMap,ws=new WeakMap,Kf);const Za=typeof XMLHttpRequest=="function"?"xhr":"fetch",K1=Za==="xhr"?XMLHttpRequest:Ya,G1=(e,t)=>{const n=e.options,r=e.applyMiddleware("finalizeOptions",n),s={},i=e.applyMiddleware("interceptRequest",void 0,{adapter:Za,context:e});if(i){const g=setTimeout(t,0,null,i);return{abort:()=>clearTimeout(g)}}let o=new K1;o instanceof Ya&&typeof r.fetch=="object"&&o.setInit(r.fetch,r.useAbortSignal??!0);const a=r.headers,l=r.timeout;let u=!1,c=!1,f=!1;if(o.onerror=g=>{m(o instanceof Ya?g instanceof Error?g:new Error(`Request error while attempting to reach is ${r.url}`,{cause:g}):new Error(`Request error while attempting to reach is ${r.url}${g.lengthComputable?`(${g.loaded} of ${g.total} bytes transferred)`:""}`))},o.ontimeout=g=>{m(new Error(`Request timeout while attempting to reach ${r.url}${g.lengthComputable?`(${g.loaded} of ${g.total} bytes transferred)`:""}`))},o.onabort=()=>{d(!0),u=!0},o.onreadystatechange=()=>{l&&(d(),s.socket=setTimeout(()=>h("ESOCKETTIMEDOUT"),l.socket)),!u&&o.readyState===4&&o.status!==0&&function(){if(!(u||c||f)){if(o.status===0)return void m(new Error("Unknown XHR error"));d(),c=!0,t(null,{body:o.response||(o.responseType===""||o.responseType==="text"?o.responseText:""),url:r.url,method:r.method,headers:V1(o.getAllResponseHeaders()),statusCode:o.status,statusMessage:o.statusText})}}()},o.open(r.method,r.url,!0),o.withCredentials=!!r.withCredentials,a&&o.setRequestHeader)for(const g in a)a.hasOwnProperty(g)&&o.setRequestHeader(g,a[g]);return r.rawBody&&(o.responseType="arraybuffer"),e.applyMiddleware("onRequest",{options:r,adapter:Za,request:o,context:e}),o.send(r.body||null),l&&(s.connect=setTimeout(()=>h("ETIMEDOUT"),l.connect)),{abort:function(){u=!0,o&&o.abort()}};function h(g){f=!0,o.abort();const S=new Error(g==="ESOCKETTIMEDOUT"?`Socket timed out on request to ${r.url}`:`Connection timed out on request to ${r.url}`);S.code=g,e.channels.error.publish(S)}function d(g){(g||u||o.readyState>=2&&s.connect)&&clearTimeout(s.connect),s.socket&&clearTimeout(s.socket)}function m(g){if(c)return;d(!0),c=!0,o=null;const S=g||new Error(`Network error while attempting to reach ${r.url}`);S.isNetworkError=!0,S.request=r,t(S)}},J1=(e=[],t=G1)=>fg(e,t);var X1={},wf,_f,Ef,Cf,Sf,ra={exports:{}};Sf||(Sf=1,function(e,t){t.formatArgs=function(r){if(r[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+r[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const s="color: "+this.color;r.splice(1,0,s,"color: inherit");let i=0,o=0;r[0].replace(/%[a-zA-Z%]/g,a=>{a!=="%%"&&(i++,a==="%c"&&(o=i))}),r.splice(o,0,s)},t.save=function(r){try{r?t.storage.setItem("debug",r):t.storage.removeItem("debug")}catch{}},t.load=function(){let r;try{r=t.storage.getItem("debug")}catch{}return!r&&typeof process<"u"&&"env"in process&&(r=X1.DEBUG),r},t.useColors=function(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;
62if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let r;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(r=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(r[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch{}}(),t.destroy=(()=>{let r=!1;return()=>{r||(r=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=(Cf?Ef:(Cf=1,Ef=function(r){function s(a){let l,u,c,f=null;function h(...d){if(!h.enabled)return;const m=h,g=Number(new Date),S=g-(l||g);m.diff=S,m.prev=l,m.curr=g,l=g,d[0]=s.coerce(d[0]),typeof d[0]!="string"&&d.unshift("%O");let E=0;d[0]=d[0].replace(/%([a-zA-Z%])/g,(_,y)=>{if(_==="%%")return"%";E++;const p=s.formatters[y];if(typeof p=="function"){const v=d[E];_=p.call(m,v),d.splice(E,1),E--}return _}),s.formatArgs.call(m,d),(m.log||s.log).apply(m,d)}return h.namespace=a,h.useColors=s.useColors(),h.color=s.selectColor(a),h.extend=i,h.destroy=s.destroy,Object.defineProperty(h,"enabled",{enumerable:!0,configurable:!1,get:()=>f!==null?f:(u!==s.namespaces&&(u=s.namespaces,c=s.enabled(a)),c),set:d=>{f=d}}),typeof s.init=="function"&&s.init(h),h}function i(a,l){const u=s(this.namespace+(typeof l>"u"?":":l)+a);return u.log=this.log,u}function o(a,l){let u=0,c=0,f=-1,h=0;for(;u<a.length;)if(c<l.length&&(l[c]===a[u]||l[c]==="*"))l[c]==="*"?(f=c,h=u,c++):(u++,c++);else{if(f===-1)return!1;c=f+1,h++,u=h}for(;c<l.length&&l[c]==="*";)c++;return c===l.length}return s.debug=s,s.default=s,s.coerce=function(a){return a instanceof Error?a.stack||a.message:a},s.disable=function(){const a=[...s.names,...s.skips.map(l=>"-"+l)].join(",");return s.enable(""),a},s.enable=function(a){s.save(a),s.namespaces=a,s.names=[],s.skips=[];const l=(typeof a=="string"?a:"").trim().replace(" ",",").split(",").filter(Boolean);for(const u of l)u[0]==="-"?s.skips.push(u.slice(1)):s.names.push(u)},s.enabled=function(a){for(const l of s.skips)if(o(a,l))return!1;for(const l of s.names)if(o(a,l))return!0;return!1},s.humanize=function(){if(_f)return wf;_f=1;var a=1e3,l=60*a,u=60*l,c=24*u,f=7*c;function h(d,m,g,S){var E=m>=1.5*g;return Math.round(d/g)+" "+S+(E?"s":"")}return wf=function(d,m){m=m||{};var g,S,E=typeof d;if(E==="string"&&d.length>0)return function(_){if(!((_=String(_)).length>100)){var y=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(_);if(y){var p=parseFloat(y[1]);switch((y[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*p;case"weeks":case"week":case"w":return p*f;case"days":case"day":case"d":return p*c;case"hours":case"hour":case"hrs":case"hr":case"h":return p*u;case"minutes":case"minute":case"mins":case"min":case"m":return p*l;case"seconds":case"second":case"secs":case"sec":case"s":return p*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return p;default:return}}}}(d);if(E==="number"&&isFinite(d))return m.long?(g=d,(S=Math.abs(g))>=c?h(g,S,c,"day"):S>=u?h(g,S,u,"hour"):S>=l?h(g,S,l,"minute"):S>=a?h(g,S,a,"second"):g+" ms"):function(_){var y=Math.abs(_);return y>=c?Math.round(_/c)+"d":y>=u?Math.round(_/u)+"h":y>=l?Math.round(_/l)+"m":y>=a?Math.round(_/a)+"s":_+"ms"}(d);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(d))}}(),s.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(r).forEach(a=>{s[a]=r[a]}),s.names=[],s.skips=[],s.formatters={},s.selectColor=function(a){let l=0;for(let u=0;u<a.length;
62u++)l=(l<<5)-l+a.charCodeAt(u),l|=0;return s.colors[Math.abs(l)%s.colors.length]},s.enable(s.load()),s}))(t);const{formatters:n}=e.exports;n.j=function(r){try{return JSON.stringify(r)}catch(s){return"[UnexpectedJSONParseError]: "+s.message}}}(ra,ra.exports)),ra.exports;const Q1=typeof Buffer>"u"?()=>!1:e=>Buffer.isBuffer(e);function xf(e){return Object.prototype.toString.call(e)==="[object Object]"}function Y1(e){if(xf(e)===!1)return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(xf(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}const Z1=["boolean","string","number"];function ex(){return{processOptions:e=>{const t=e.body;return!t||typeof t.pipe=="function"||Q1(t)||Z1.indexOf(typeof t)===-1&&!Array.isArray(t)&&!Y1(t)?e:Object.assign({},e,{body:JSON.stringify(e.body),headers:Object.assign({},e.headers,{"Content-Type":"application/json"})})}}}function tx(e){return{onResponse:n=>{const r=n.headers["content-type"]||"",s=e&&e.force||r.indexOf("application/json")!==-1;return n.body&&r&&s?Object.assign({},n,{body:t(n.body)}):n},processOptions:n=>Object.assign({},n,{headers:Object.assign({Accept:"application/json"},n.headers)})};function t(n){try{return JSON.parse(n)}catch(r){throw r.message=`Failed to parsed response body as JSON: ${r.message}`,r}}}let Ur={};typeof globalThis<"u"?Ur=globalThis:typeof window<"u"?Ur=window:typeof global<"u"?Ur=global:typeof self<"u"&&(Ur=self);var nx=Ur;function rx(e={}){const t=e.implementation||nx.Observable;if(!t)throw new Error("`Observable` is not available in global scope, and no implementation was passed");return{onReturn:(n,r)=>new t(s=>(n.error.subscribe(i=>s.error(i)),n.progress.subscribe(i=>s.next(Object.assign({type:"progress"},i))),n.response.subscribe(i=>{s.next(Object.assign({type:"response"},i)),s.complete()}),n.request.publish(r),()=>n.abort.publish()))}}function sx(){return{onRequest:e=>{if(e.adapter!=="xhr")return;const t=e.request,n=e.context;function r(s){return i=>{const o=i.lengthComputable?i.loaded/i.total*100:-1;n.channels.progress.publish({stage:s,percent:o,total:i.total,loaded:i.loaded,lengthComputable:i.lengthComputable})}}"upload"in t&&"onprogress"in t.upload&&(t.upload.onprogress=r("upload")),"onprogress"in t&&(t.onprogress=r("download"))}}}var hg=(e,t,n)=>(n.method==="GET"||n.method==="HEAD")&&(e.isNetworkError||!1);function ix(e){return 100*Math.pow(2,e)+100*Math.random()}const Ql=(e={})=>(t=>{const n=t.maxRetries||5,r=t.retryDelay||ix,s=t.shouldRetry;return{onError:(i,o)=>{const a=o.options,l=a.maxRetries||n,u=a.retryDelay||r,c=a.shouldRetry||s,f=a.attemptNumber||0;if((h=a.body)!==null&&typeof h=="object"&&typeof h.pipe=="function"||!c(i,f,a)||f>=l)return i;var h;const d=Object.assign({},o,{options:Object.assign({},a,{attemptNumber:f+1})});return setTimeout(()=>o.channels.request.publish(d),u(f)),null}}})({shouldRetry:hg,...e});Ql.shouldRetry=hg;var el=function(e,t){return el=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&
vendor: 9,631 bytes, lines 62-64
62(n[s]=r[s])},el(e,t)};function en(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");el(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function ox(e,t,n,r){function s(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function a(c){try{u(r.next(c))}catch(f){o(f)}}function l(c){try{u(r.throw(c))}catch(f){o(f)}}function u(c){c.done?i(c.value):s(c.value).then(a,l)}u((r=r.apply(e,t||[])).next())})}function dg(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,s,i,o=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return o.next=a(0),o.throw=a(1),o.return=a(2),typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function a(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(n=0)),n;)try{if(r=1,s&&(i=u[0]&2?s.return:u[0]?s.throw||((i=s.return)&&i.call(s),0):s.next)&&!(i=i.call(s,u[1])).done)return i;switch(s=0,i&&(u=[u[0]&2,i.value]),u[0]){case 0:case 1:i=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,s=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]<i[3])){n.label=u[1];break}if(u[0]===6&&n.label<i[1]){n.label=i[1],i=u;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(u);break}i[2]&&n.ops.pop(),n.trys.pop();continue}u=t.call(e,n)}catch(c){u=[6,c],s=0}finally{r=i=0}if(u[0]&5)throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}function Rr(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Jt(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),s,i=[],o;try{for(;(t===void 0||t-- >0)&&!(s=r.next()).done;)i.push(s.value)}catch(a){o={error:a}}finally{try{s&&!s.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return i}function Xt(e,t,n){if(n||arguments.length===2)for(var r=0,s=t.length,i;r<s;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}function yr(e){return this instanceof yr?(this.v=e,this):new yr(e)}function ax(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),s,i=[];return s=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",o),s[Symbol.asyncIterator]=function(){return this},s;function o(d){return function(m){return Promise.resolve(m).then(d,f)}}function a(d,m){r[d]&&(s[d]=function(g){return new Promise(function(S,E){i.push([d,g,S,E])>1||l(d,g)})},m&&(s[d]=m(s[d])))}function l(d,m){try{u(r[d](m))}catch(g){h(i[0][3],g)}}function u(d){d.value instanceof yr?Promise.resolve(d.value.v).then(c,f):h(i[0][2],d)}function c(d){l("next",d)}function f(d){l("throw",d)}function h(d,m){d(m),i.shift(),i.length&&l(i[0][0],i[0][1])}}function lx(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof Rr=="function"?Rr(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=e[i]&&function(o){return new Promise(function(a,l){o=e[i](o),s(a,l,o.done,o.value)})}}function s(i,o,a,l){Promise.resolve(l).then(function(u){i({value:u,done:a})},o)}}function ke(e){return typeof e=="function"}function Yl(e){var t=function(r){Error.call(r),r.stack=new Error().stack},n=e(t);return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var sa=Yl(function(e){return function(n){e(this),this.message=n?n.length+` errors occurred during unsubscription:
63`+n.map(function(r,s){return s+1+") "+r.toString()}).join(`
64  `):"",this.name="UnsubscriptionError",this.errors=n}});function Xi(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var Bs=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,n,r,s,i;if(!this.closed){this.closed=!0;var o=this._parentage;if(o)if(this._parentage=null,Array.isArray(o))try{for(var a=Rr(o),l=a.next();!l.done;l=a.next()){var u=l.value;u.remove(this)}}catch(g){t={error:g}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}else o.remove(this);var c=this.initialTeardown;if(ke(c))try{c()}catch(g){i=g instanceof sa?g.errors:[g]}var f=this._finalizers;if(f){this._finalizers=null;try{for(var h=Rr(f),d=h.next();!d.done;d=h.next()){var m=d.value;try{Af(m)}catch(g){i=i??[],g instanceof sa?i=Xt(Xt([],Jt(i)),Jt(g.errors)):i.push(g)}}}catch(g){r={error:g}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(r)throw r.error}}}if(i)throw new sa(i)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)Af(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}},e.prototype._hasParent=function(t){var n=this._parentage;return n===t||Array.isArray(n)&&n.includes(t)},e.prototype._addParent=function(t){var n=this._parentage;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t},e.prototype._removeParent=function(t){var n=this._parentage;n===t?this._parentage=null:Array.isArray(n)&&Xi(n,t)},e.prototype.remove=function(t){var n=this._finalizers;n&&Xi(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}(),pg=Bs.EMPTY;function gg(e){return e instanceof Bs||e&&"closed"in e&&ke(e.remove)&&ke(e.add)&&ke(e.unsubscribe)}function Af(e){ke(e)?e():e.unsubscribe()}var cx={Promise:void 0},ux={setTimeout:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout.apply(void 0,Xt([e,t],Jt(n)))},clearTimeout:function(e){return clearTimeout(e)},delegate:void 0};function mg(e){ux.setTimeout(function(){throw e})}function Tf(){}function Oi(e){e()}var Zl=function(e){en(t,e);function t(n){var r=e.call(this)||this;return r.isStopped=!1,n?(r.destination=n,gg(n)&&n.add(r)):r.destination=dx,r}return t.create=function(n,r,s){return new gs(n,r,s)},t.prototype.next=function(n){this.isStopped||this._next(n)},t.prototype.error=function(n){this.isStopped||(this.isStopped=!0,this._error(n))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(n){this.destination.next(n)},t.prototype._error=function(n){try{this.destination.error(n)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(Bs),fx=function(){function e(t){this.partialObserver=t}return e.prototype.next=function(t){var n=this.partialObserver;if(n.next)try{n.next(t)}catch(r){ri(r)}},e.prototype.error=function(t){var n=this.partialObserver;if(n.error)try{n.error(t)}catch(r){ri(r)}else ri(t)},e.prototype.complete=function(){var t=this.partialObserver;if(t.complete)try{t.complete()}catch(n){ri(n)}},e}(),gs=function(e){en(t,e);function t(n,r,s){var i=e.call(this)||this,o;return ke(n)||!n?o={next:n??void 0,error:r??void 0,complete:s??void 0}:o=n,i.destination=new fx(o),i}return t}(Zl);function ri(e){mg(e)}function hx(e){throw e}var dx={closed:!0,next:Tf,error:hx,complete:Tf},ec=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}();function Co(e){return e}function px(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return yg(e)}function yg(e){return e.length===0?Co:e.length===1?e[0]:function(n){return e.reduce(function(r,s){return s(r)},n)}}var je=function(){function e(t){t&&(this._subscribe=t)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(t,n,r){var s=this,i=mx(t)?t:new gs(t,n,r);return Oi(function(){var o=s,a=o.operator,l=o.source;i.add(a?a.call(i,l):l?s._subscribe(i):s._trySubscribe(i))}),i},e.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(n){t.error(n)}},e.prototype.forEach=function(t,n){var r=this;return n=Of(n),new n(function(s,i){var o=new gs({next:function(a){try{t(a)}catch(l){i(l),o.unsubscribe()}},error:i,complete:s});r.subscribe(o)})},e.prototype._subscribe=function(t){var n;return(n=this.source)===null||n===void 0?void 0:n.subscribe(t)},e.prototype[ec]=function(){return this},e.prototype.pipe=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return yg(t)(this)},e.prototype.toPromise=function(t){var n=this;return t=Of(t),new t(function(r,s){var i;n.subscribe(function(o){return i=o},function(o){return s(o)},function(){return r(i)})})},e.create=function(t){return new e(t)},e}();function Of(e){var t;return(t=e??cx.Promise)!==null&&t!==void 0?t:Promise}function gx(e){return e&&ke(e.next)&&ke(e.error)&&ke(e.complete)}function mx(e){return e&&e instanceof Zl||gx(e)&&gg(e)}function yx(e){return ke(e==null?void 0:e.lift)}function It(e){return function(t){if(yx(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}
64function Cn(e,t,n,r,s){return new vx(e,t,n,r,s)}var vx=function(e){en(t,e);function t(n,r,s,i,o,a){var l=e.call(this,n)||this;return l.onFinalize=o,l.shouldUnsubscribe=a,l._next=r?function(u){try{r(u)}catch(c){n.error(c)}}:e.prototype._next,l._error=i?function(u){try{i(u)}catch(c){n.error(c)}finally{this.unsubscribe()}}:e.prototype._error,l._complete=s?function(){try{s()}catch(u){n.error(u)}finally{this.unsubscribe()}}:e.prototype._complete,l}return t.prototype.unsubscribe=function(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var r=this.closed;e.prototype.unsubscribe.call(this),!r&&((n=this.onFinalize)===null||n===void 0||n.call(this))}},t}(Zl),bx=Yl(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),tc=function(e){en(t,e);function t(){var n=e.call(this)||this;return n.closed=!1,n.currentObservers=null,n.observers=[],n.isStopped=!1,n.hasError=!1,n.thrownError=null,n}return t.prototype.lift=function(n){var r=new Pf(this,this);return r.operator=n,r},t.prototype._throwIfClosed=function(){if(this.closed)throw new bx},t.prototype.next=function(n){var r=this;Oi(function(){var s,i;if(r._throwIfClosed(),!r.isStopped){r.currentObservers||(r.currentObservers=Array.from(r.observers));try{for(var o=Rr(r.currentObservers),a=o.next();!a.done;a=o.next()){var l=a.value;l.next(n)}}catch(u){s={error:u}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(s)throw s.error}}}})},t.prototype.error=function(n){var r=this;Oi(function(){if(r._throwIfClosed(),!r.isStopped){r.hasError=r.isStopped=!0,r.thrownError=n;for(var s=r.observers;s.length;)s.shift().error(n)}})},t.prototype.complete=function(){var n=this;Oi(function(){if(n._throwIfClosed(),!n.isStopped){n.isStopped=!0;for(var r=n.observers;r.length;)r.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(n){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,n)},t.prototype._subscribe=function(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)},t.prototype._innerSubscribe=function(n){var r=this,s=this,i=s.hasError,o=s.isStopped,a=s.observers;return i||o?pg:(this.currentObservers=null,a.push(n),new Bs(function(){r.currentObservers=null,Xi(a,n)}))},t.prototype._checkFinalizedStatuses=function(n){var r=this,s=r.hasError,i=r.thrownError,o=r.isStopped;s?n.error(i):o&&n.complete()},t.prototype.asObservable=function(){var n=new je;return n.source=this,n},t.create=function(n,r){return new Pf(n,r)},t}(je),Pf=function(e){en(t,e);function t(n,r){var s=e.call(this)||this;return s.destination=n,s.source=r,s}return t.prototype.next=function(n){var r,s;(s=(r=this.destination)===null||r===void 0?void 0:r.next)===null||s===void 0||s.call(r,n)},t.prototype.error=function(n){var r,s;(s=(r=this.destination)===null||r===void 0?void 0:r.error)===null||s===void 0||s.call(r,n)},t.prototype.complete=function(){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||r===void 0||r.call(n)},t.prototype._subscribe=function(n){var r,s;return(s=(r=this.source)===null||r===void 0?void 0:r.subscribe(n))!==null&&s!==void 0?s:pg},t}(tc),nc={now:function(){return(nc.delegate||Date).now()},delegate:void 0},wx=function(e){en(t,e);function t(n,r,s){n===void 0&&(n=1/0),r===void 0&&(r=1/0),s===void 0&&(s=nc);var i=e.call(this)||this;return i._bufferSize=n,i._windowTime=r,i._timestampProvider=s,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=r===1/0,i._bufferSize=Math.max(1,n),i._windowTime=Math.max(1,r),i}return t.prototype.next=function(n){var r=this,s=r.isStopped,i=r._buffer,o=r._infiniteTimeWindow,a=r._timestampProvider,l=r._windowTime;s||(i.push(n),!o&&i.push(a.now()+l)),this._trimBuffer(),e.prototype.next.call(this,n)},t.prototype._subscribe=function(n){this._throwIfClosed(),this._trimBuffer();for(var r=this._innerSubscribe(n),s=this,i=s._infiniteTimeWindow,o=s._buffer,a=o.slice(),l=0;l<a.length&&!n.closed;l+=i?1:2)n.next(a[l]);return this._checkFinalizedStatuses(n),r},t.prototype._trimBuffer=function(){var n=this,r=n._bufferSize,s=n._timestampProvider,i=n._buffer,o=n._infiniteTimeWindow,a=(o?1:2)*r;if(r<1/0&&a<i.length&&i.splice(0,i.length-a),!o){for(var l=s.now(),u=0,c=1;c<i.length&&i[c]<=l;c+=2)u=c;u&&i.splice(0,u+1)}},t}(tc),_x=function(e){en(t,e);function t(n,r){return e.call(this)||this}return t.prototype.schedule=function(n,r){return this},t}(Bs),Rf={setInterval:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setInterval.apply(void 0,Xt([e,t],Jt(n)))},clearInterval:function(e){return clearInterval(e)},delegate:void 0},Ex=function(e){en(t,e);function t(n,r){var s=e.call(this,n,r)||this;
vendor: 4,865 bytes, line 64
64return s.scheduler=n,s.work=r,s.pending=!1,s}return t.prototype.schedule=function(n,r){var s;if(r===void 0&&(r=0),this.closed)return this;this.state=n;var i=this.id,o=this.scheduler;return i!=null&&(this.id=this.recycleAsyncId(o,i,r)),this.pending=!0,this.delay=r,this.id=(s=this.id)!==null&&s!==void 0?s:this.requestAsyncId(o,this.id,r),this},t.prototype.requestAsyncId=function(n,r,s){return s===void 0&&(s=0),Rf.setInterval(n.flush.bind(n,this),s)},t.prototype.recycleAsyncId=function(n,r,s){if(s===void 0&&(s=0),s!=null&&this.delay===s&&this.pending===!1)return r;r!=null&&Rf.clearInterval(r)},t.prototype.execute=function(n,r){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var s=this._execute(n,r);if(s)return s;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(n,r){var s=!1,i;try{this.work(n)}catch(o){s=!0,i=o||new Error("Scheduled action threw falsy error")}if(s)return this.unsubscribe(),i},t.prototype.unsubscribe=function(){if(!this.closed){var n=this,r=n.id,s=n.scheduler,i=s.actions;this.work=this.state=this.scheduler=null,this.pending=!1,Xi(i,this),r!=null&&(this.id=this.recycleAsyncId(s,r,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(_x),kf=function(){function e(t,n){n===void 0&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(t,n,r){return n===void 0&&(n=0),new this.schedulerActionCtor(this,t).schedule(r,n)},e.now=nc.now,e}(),Cx=function(e){en(t,e);function t(n,r){r===void 0&&(r=kf.now);var s=e.call(this,n,r)||this;return s.actions=[],s._active=!1,s}return t.prototype.flush=function(n){var r=this.actions;if(this._active){r.push(n);return}var s;this._active=!0;do if(s=n.execute(n.state,n.delay))break;while(n=r.shift());if(this._active=!1,s){for(;n=r.shift();)n.unsubscribe();throw s}},t}(kf),Sx=new Cx(Ex),xx=Sx,vg=new je(function(e){return e.complete()});function Ax(e){return e&&ke(e.schedule)}function rc(e){return e[e.length-1]}function Tx(e){return ke(rc(e))?e.pop():void 0}function sc(e){return Ax(rc(e))?e.pop():void 0}function Ox(e,t){return typeof rc(e)=="number"?e.pop():t}var bg=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function wg(e){return ke(e==null?void 0:e.then)}function _g(e){return ke(e[ec])}function Eg(e){return Symbol.asyncIterator&&ke(e==null?void 0:e[Symbol.asyncIterator])}function Cg(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Px(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Sg=Px();function xg(e){return ke(e==null?void 0:e[Sg])}function Ag(e){return ax(this,arguments,function(){var n,r,s,i;return dg(this,function(o){switch(o.label){case 0:n=e.getReader(),o.label=1;case 1:o.trys.push([1,,9,10]),o.label=2;case 2:return[4,yr(n.read())];case 3:return r=o.sent(),s=r.value,i=r.done,i?[4,yr(void 0)]:[3,5];case 4:return[2,o.sent()];case 5:return[4,yr(s)];case 6:return[4,o.sent()];case 7:return o.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}})})}function Tg(e){return ke(e==null?void 0:e.getReader)}function Mt(e){if(e instanceof je)return e;if(e!=null){if(_g(e))return Rx(e);if(bg(e))return kx(e);if(wg(e))return Ix(e);if(Eg(e))return Og(e);if(xg(e))return Mx(e);if(Tg(e))return Lx(e)}throw Cg(e)}function Rx(e){return new je(function(t){var n=e[ec]();if(ke(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function kx(e){return new je(function(t){for(var n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function Ix(e){return new je(function(t){e.then(function(n){t.closed||(t.next(n),t.complete())},function(n){return t.error(n)}).then(null,mg)})}function Mx(e){return new je(function(t){var n,r;try{for(var s=Rr(e),i=s.next();!i.done;i=s.next()){var o=i.value;if(t.next(o),t.closed)return}}catch(a){n={error:a}}finally{try{i&&!i.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}t.complete()})}function Og(e){return new je(function(t){Dx(e,t).catch(function(n){return t.error(n)})})}function Lx(e){return Og(Ag(e))}function Dx(e,t){var n,r,s,i;return ox(this,void 0,void 0,function(){var o,a;return dg(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),n=lx(e),l.label=1;case 1:return[4,n.next()];case 2:if(r=l.sent(),!!r.done)return[3,4];if(o=r.value,t.next(o),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return a=l.sent(),s={error:a},[3,11];case 6:return l.trys.push([6,,9,10]),r&&!r.done&&(i=n.return)?[4,i.call(n)]:[3,8];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(s)throw s.error;return[7];
64case 10:return[7];case 11:return t.complete(),[2]}})})}function Vn(e,t,n,r,s){r===void 0&&(r=0),s===void 0&&(s=!1);var i=t.schedule(function(){n(),s?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!s)return i}function Pg(e,t){return t===void 0&&(t=0),It(function(n,r){n.subscribe(Cn(r,function(s){return Vn(r,e,function(){return r.next(s)},t)},function(){return Vn(r,e,function(){return r.complete()},t)},function(s){return Vn(r,e,function(){return r.error(s)},t)}))})}function Rg(e,t){return t===void 0&&(t=0),It(function(n,r){r.add(e.schedule(function(){return n.subscribe(r)},t))})}function jx(e,t){return Mt(e).pipe(Rg(t),Pg(t))}function $x(e,t){return Mt(e).pipe(Rg(t),Pg(t))}function Nx(e,t){return new je(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function Fx(e,t){return new je(function(n){var r;return Vn(n,t,function(){r=e[Sg](),Vn(n,t,function(){var s,i,o;try{s=r.next(),i=s.value,o=s.done}catch(a){n.error(a);return}o?n.complete():n.next(i)},0,!0)}),function(){return ke(r==null?void 0:r.return)&&r.return()}})}function kg(e,t){if(!e)throw new Error("Iterable cannot be null");return new je(function(n){Vn(n,t,function(){var r=e[Symbol.asyncIterator]();Vn(n,t,function(){r.next().then(function(s){s.done?n.complete():n.next(s.value)})},0,!0)})})}function Hx(e,t){return kg(Ag(e),t)}function Bx(e,t){if(e!=null){if(_g(e))return jx(e,t);if(bg(e))return Nx(e,t);if(wg(e))return $x(e,t);if(Eg(e))return kg(e,t);if(xg(e))return Fx(e,t);if(Tg(e))return Hx(e,t)}throw Cg(e)}function Us(e,t){return t?Bx(e,t):Mt(e)}function So(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=sc(e);return Us(e,n)}function Ig(e,t){var n=ke(e)?e:function(){return e},r=function(s){return s.error(n())};return new je(r)}function Ux(e){return!!e&&(e instanceof je||ke(e.lift)&&ke(e.subscribe))}var zx=Yl(function(e){return function(){e(this),this.name="EmptyError",this.message="no elements in sequence"}});function ze(e,t){return new Promise(function(n,r){var s=!1,i;e.subscribe({next:function(o){i=o,s=!0},error:r,complete:function(){s?n(i):r(new zx)}})})}function Wx(e){return e instanceof Date&&!isNaN(e)}function ot(e,t){return It(function(n,r){var s=0;n.subscribe(Cn(r,function(i){r.next(e.call(t,i,s++))}))})}var qx=Array.isArray;function Vx(e,t){return qx(t)?e.apply(void 0,Xt([],Jt(t))):e(t)}function Kx(e){return ot(function(t){return Vx(e,t)})}function Gx(e,t,n){return n===void 0&&(n=Co),function(r){If(t,function(){for(var s=e.length,i=new Array(s),o=s,a=s,l=function(c){If(t,function(){var f=Us(e[c],t),h=!1;f.subscribe(Cn(r,function(d){i[c]=d,h||(h=!0,a--),a||r.next(n(i.slice()))},function(){--o||r.complete()}))},r)},u=0;u<s;u++)l(u)})}}function If(e,t,n){t()}function Jx(e,t,n,r,s,i,o,a){var l=[],u=0,c=0,f=!1,h=function(){f&&!l.length&&!u&&t.complete()},d=function(g){return u<r?m(g):l.push(g)},m=function(g){u++;var S=!1;Mt(n(g,c++)).subscribe(Cn(t,function(E){t.next(E)},function(){S=!0},void 0,function(){if(S)try{u--;for(var E=function(){var _=l.shift();o||m(_)};l.length&&u<r;)E();h()}catch(_){t.error(_)}}))};return e.subscribe(Cn(t,d,function(){f=!0,h()})),function(){}}function zs(e,t,n){return n===void 0&&(n=1/0),ke(t)?zs(function(r,s){return ot(function(i,o){return t(r,i,s,o)})(Mt(e(r,s)))},n):(typeof t=="number"&&(n=t),It(function(r,s){return Jx(r,s,e,n)}))}function Mg(e){return e===void 0&&(e=1/0),zs(Co,e)}function Xx(){return Mg(1)}function Lg(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Xx()(Us(e,sc(e)))}function Dg(e){return new je(function(t){Mt(e()).subscribe(t)})}function Qx(e,t,n){return n===void 0&&(n=xx),new je(function(r){var s=Wx(e)?1e3-n.now():e;s<0&&(s=0);var i=0;return n.schedule(function(){r.closed||(r.next(i++),r.complete())},s)})}function Yx(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=sc(e),r=Ox(e,1/0),s=e;return s.length?s.length===1?Mt(s[0]):Mg(r)(Us(s,n)):vg}var Zx=Array.isArray;function eA(e){return e.length===1&&Zx(e[0])?e[0]:e}function Mr(e,t){return It(function(n,r){var s=0;n.subscribe(Cn(r,function(i){return e.call(t,i,s++)&&r.next(i)}))})}function ic(e){return It(function(t,n){var r=null,s=!1,i;r=t.subscribe(Cn(n,void 0,void 0,function(o){i=Mt(e(o,ic(e)(t))),r?
64(r.unsubscribe(),r=null,i.subscribe(n)):s=!0})),s&&(r.unsubscribe(),r=null,i.subscribe(n))})}function jg(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Tx(e);return n?px(jg.apply(void 0,Xt([],Jt(e))),Kx(n)):It(function(r,s){Gx(Xt([r],Jt(eA(e))))(s)})}function tA(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return jg.apply(void 0,Xt([],Jt(e)))}function $g(e){return It(function(t,n){try{t.subscribe(n)}finally{n.add(e)}})}function Ng(e){e===void 0&&(e={});var t=e.connector,n=t===void 0?function(){return new tc}:t,r=e.resetOnError,s=r===void 0?!0:r,i=e.resetOnComplete,o=i===void 0?!0:i,a=e.resetOnRefCountZero,l=a===void 0?!0:a;return function(u){var c,f,h,d=0,m=!1,g=!1,S=function(){f==null||f.unsubscribe(),f=void 0},E=function(){S(),c=h=void 0,m=g=!1},_=function(){var y=c;E(),y==null||y.unsubscribe()};return It(function(y,p){d++,!g&&!m&&S();var v=h=h??n();p.add(function(){d--,d===0&&!g&&!m&&(f=ia(_,l))}),v.subscribe(p),!c&&d>0&&(c=new gs({next:function(b){return v.next(b)},error:function(b){g=!0,S(),f=ia(E,s,b),v.error(b)},complete:function(){m=!0,S(),f=ia(E,o),v.complete()}}),Mt(y).subscribe(c))})(u)}}function ia(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(t===!0){e();return}if(t!==!1){var s=new gs({next:function(){s.unsubscribe(),e()}});return Mt(t.apply(void 0,Xt([],Jt(n)))).subscribe(s)}}function nA(e,t,n){var r,s=!1;return r=e,Ng({connector:function(){return new wx(r,t,n)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}function rA(e,t,n){var r=ke(e)||t||n?{next:e,error:t,complete:n}:e;return r?It(function(s,i){var o;(o=r.subscribe)===null||o===void 0||o.call(r);var a=!0;s.subscribe(Cn(i,function(l){var u;(u=r.next)===null||u===void 0||u.call(r,l),i.next(l)},function(){var l;a=!1,(l=r.complete)===null||l===void 0||l.call(r),i.complete()},function(l){var u;a=!1,(u=r.error)===null||u===void 0||u.call(r,l),i.error(l)},function(){var l,u;a&&((l=r.unsubscribe)===null||l===void 0||l.call(r)),(u=r.finalize)===null||u===void 0||u.call(r)}))}):Co}var Fg={0:8203,1:8204,2:8205,3:8290,4:8291,5:8288,6:65279,7:8289,8:119155,9:119156,a:119157,b:119158,c:119159,d:119160,e:119161,f:119162},oc={0:8203,1:8204,2:8205,3:65279},sA=new Array(4).fill(String.fromCodePoint(oc[0])).join("");function iA(e){let t=JSON.stringify(e);return`${sA}${Array.from(t).map(n=>{let r=n.charCodeAt(0);if(r>255)throw new Error(`Only ASCII edit info can be encoded. Error attempting to encode ${t} on character ${n} (${r})`);return Array.from(r.toString(4).padStart(4,"0")).map(s=>String.fromCodePoint(oc[s])).join("")}).join("")}`}function oA(e){return!Number.isNaN(Number(e))||/[a-z]/i.test(e)&&!/\d+(?:[-:\/]\d+){2}(?:T\d+(?:[-:\/]\d+){1,2}(\.\d+)?Z?)?/.test(e)?!1:!!Date.parse(e)}function aA(e){try{new URL(e,e.startsWith("/")?"https://acme.com":void 0)}catch{return!1}return!0}function lO(e,t,n="auto"){return n===!0||n==="auto"&&(oA(e)||aA(e))?e:`${e}${iA(t)}`}Object.fromEntries(Object.entries(oc).map(e=>e.reverse()));Object.fromEntries(Object.entries(Fg).map(e=>e.reverse()));var lA=`${Object.values(Fg).map(e=>`\\u{${e.toString(16)}}`).join("")}`,Mf=new RegExp(`[${lA}]{4,}`,"gu");function cA(e){var t;return{cleaned:e.replace(Mf,""),encoded:((t=e.match(Mf))==null?void 0:t[0])||""}}function uA(e){return e&&JSON.parse(cA(JSON.stringify(e)).cleaned)}function fA(e){return uA(e)}class hA extends Error{constructor(n){const r=Hg(n);super(r.message);Q(this,"response");Q(this,"statusCode",400);Q(this,"responseBody");Q(this,"details");Object.assign(this,r)}}class dA extends Error{constructor(n){const r=Hg(n);super(r.message);Q(this,"response");Q(this,"statusCode",500);Q(this,"responseBody");Q(this,"details");Object.assign(this,r)}}function Hg(e){const t=e.body,n={response:e,statusCode:e.statusCode,responseBody:yA(t,e),message:"",details:void 0};if(t.error&&t.message)return n.message=`${t.error} - ${t.message}`,n;if(pA(t)||gA(t)){const r=t.error.items||[],s=r.slice(0,5).map(o=>{var a;return(a=o.error)==null?void 0:a.description}).filter(Boolean);let i=s.length?`:
65- ${s.join(`
66- `)}`:"";return r.length>5&&(i+=`
67...and ${r.length-5} more`),n.message=`${t.error.description}${i}`,n.details=t.error,n}return t.error&&t.error.description?(n.message=t.error.description,n.details=t.error,n):(n.message=t.error||t.message||mA(e),n)}function pA(e){return Qi(e)&&Qi(e.error)&&e.error.type==="mutationError"&&typeof e.error.description=="str
67ing"}function gA(e){return Qi(e)&&Qi(e.error)&&e.error.type==="actionError"&&typeof e.error.description=="string"}function Qi(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function mA(e){const t=e.statusMessage?` ${e.statusMessage}`:"";return`${e.method}-request to ${e.url} resulted in HTTP ${e.statusCode}${t}`}function yA(e,t){return(t.headers["content-type"]||"").toLowerCase().indexOf("application/json")!==-1?JSON.stringify(e,null,2):e}class vA extends Error{constructor({projectId:n}){super("CorsOriginError");Q(this,"projectId");Q(this,"addOriginUrl");this.name="CorsOriginError",this.projectId=n;const r=new URL(`https://sanity.io/manage/project/${n}/api`);if(typeof location<"u"){const{origin:s}=location;r.searchParams.set("cors","add"),r.searchParams.set("origin",s),this.addOriginUrl=r,this.message=`The current origin is not allowed to connect to the Live Content API. Add it here: ${r}`}else this.message=`The current origin is not allowed to connect to the Live Content API. Change your configuration here: ${r}`}}const bA={onResponse:e=>{if(e.statusCode>=500)throw new dA(e);if(e.statusCode>=400)throw new hA(e);return e}};function wA(){const e={};return{onResponse:t=>{const n=t.headers["x-sanity-warning"],r=Array.isArray(n)?n:[n];for(const s of r)!s||e[s]||(e[s]=!0,console.warn(s));return t}}}function Lf(e){return J1([Ql({shouldRetry:_A}),...e,wA(),ex(),tx(),sx(),bA,rx({implementation:je})])}function _A(e,t,n){if(n.maxRetries===0)return!1;const r=n.method==="GET"||n.method==="HEAD",s=(n.uri||n.url).startsWith("/data/query"),i=e.response&&(e.response.statusCode===429||e.response.statusCode===502||e.response.statusCode===503);return(r||s)&&i?!0:Ql.shouldRetry(e,t,n)}const EA="https://www.sanity.io/help/";function ac(e){return EA+e}const Df=["image","file"],jf=["before","after","replace"],Bg=e=>{if(!/^(~[a-z0-9]{1}[-\w]{0,63}|[a-z0-9]{1}[-\w]{0,63})$/.test(e))throw new Error("Datasets can only contain lowercase characters, numbers, underscores and dashes, and start with tilde, and be maximum 64 characters")},CA=e=>{if(!/^[-a-z0-9]+$/i.test(e))throw new Error("`projectId` can only contain only a-z, 0-9 and dashes")},SA=e=>{if(Df.indexOf(e)===-1)throw new Error(`Invalid asset type: ${e}. Must be one of ${Df.join(", ")}`)},rs=(e,t)=>{if(t===null||typeof t!="object"||Array.isArray(t))throw new Error(`${e}() takes an object of properties`)},Ug=(e,t)=>{if(typeof t!="string"||!/^[a-z0-9_][a-z0-9_.-]{0,127}$/i.test(t)||t.includes(".."))throw new Error(`${e}(): "${t}" is not a valid document ID`)},Yi=(e,t)=>{if(!t._id)throw new Error(`${e}() requires that the document contains an ID ("_id" property)`);Ug(e,t._id)},xA=(e,t,n)=>{const r="insert(at, selector, items)";if(jf.indexOf(e)===-1){const s=jf.map(i=>`"${i}"`).join(", ");throw new Error(`${r} takes an "at"-argument which is one of: ${s}`)}if(typeof t!="string")throw new Error(`${r} takes a "selector"-argument which must be a string`);if(!Array.isArray(n))throw new Error(`${r} takes an "items"-argument which must be an array`)},zg=e=>{if(!e.dataset)throw new Error("`dataset` must be provided to perform queries");return e.dataset||""},Wg=e=>{if(typeof e!="string"||!/^[a-z0-9._-]{1,75}$/i.test(e))throw new Error("Tag can only contain alphanumeric characters, underscores, dashes and dots, and be between one and 75 characters long.");return e};function AA(e){let t=!1,n;return(...r)=>(t||(n=e(...r),t=!0),n)}const er=e=>AA((...t)=>console.warn(e.join(" "),...t)),TA=er(["Because you set `withCredentials` to true, we will override your `useCdn`","setting to be false since (cookie-based) credentials are never set on the CDN"]),OA=er(["Since you haven't set a value for `useCdn`, we will deliver content using our","global, edge-cached API-CDN. If you wish to have content delivered faster, set","`useCdn: false` to use the Live API. Note: You may incur higher costs using the live API."]),PA=er(["The Sanity client is configured with the `perspective` set to `drafts` or `previewDrafts`, which doesn't support the API-CDN.","The Live API will be used instead. Set `useCdn: false` in your configuration to hide this warning."]),RA=er(["The `previewDrafts` perspective has been renamed to  `drafts` and will be removed in a future API version"]),
67kA=er(["You have configured Sanity client to use a token in the browser. This may cause unintentional security issues.",`See ${ac("js-client-browser-token")} for more information and how to hide this warning.`]),IA=er(["You have configured Sanity client to use a token, but also provided `withCredentials: true`.","This is no longer supported - only token will be used - remove `withCredentials: true`."]),MA=er(["Using the Sanity client without specifying an API version is deprecated.",`See ${ac("js-client-api-version")}`]),LA="apicdn.sanity.io",ss={apiHost:"https://api.sanity.io",apiVersion:"1",useProjectHostname:!0,stega:{enabled:!1}},DA=["localhost","127.0.0.1","0.0.0.0"],jA=e=>DA.indexOf(e)!==-1;function $A(e){if(e==="1"||e==="X")return;const t=new Date(e);if(!(/^\d{4}-\d{2}-\d{2}$/.test(e)&&t instanceof Date&&t.getTime()>0))throw new Error("Invalid API version string, expected `1` or date in format `YYYY-MM-DD`")}function qg(e){if(Array.isArray(e)&&e.length>1&&e.includes("raw"))throw new TypeError('Invalid API perspective value: "raw". The raw-perspective can not be combined with other perspectives')}const Vg=(e,t)=>{const n={...t,...e,stega:{...typeof t.stega=="boolean"?{enabled:t.stega}:t.stega||ss.stega,...typeof e.stega=="boolean"?{enabled:e.stega}:e.stega||{}}};n.apiVersion||MA();const r={...ss,...n},s=r.useProjectHostname;if(typeof Promise>"u"){const h=ac("js-client-promise-polyfill");throw new Error(`No native Promise-implementation found, polyfill needed - see ${h}`)}if(s&&!r.projectId)throw new Error("Configuration must contain `projectId`");if(typeof r.perspective<"u"&&qg(r.perspective),"encodeSourceMap"in r)throw new Error("It looks like you're using options meant for '@sanity/preview-kit/client'. 'encodeSourceMap' is not supported in '@sanity/client'. Did you mean 'stega.enabled'?");if("encodeSourceMapAtPath"in r)throw new Error("It looks like you're using options meant for '@sanity/preview-kit/client'. 'encodeSourceMapAtPath' is not supported in '@sanity/client'. Did you mean 'stega.filter'?");if(typeof r.stega.enabled!="boolean")throw new Error(`stega.enabled must be a boolean, received ${r.stega.enabled}`);if(r.stega.enabled&&r.stega.studioUrl===void 0)throw new Error("stega.studioUrl must be defined when stega.enabled is true");if(r.stega.enabled&&typeof r.stega.studioUrl!="string"&&typeof r.stega.studioUrl!="function")throw new Error(`stega.studioUrl must be a string or a function, received ${r.stega.studioUrl}`);const i=typeof window<"u"&&window.location&&window.location.hostname,o=i&&jA(window.location.hostname),a=!!r.token;r.withCredentials&&a&&(IA(),r.withCredentials=!1),i&&o&&a&&r.ignoreBrowserTokenWarning!==!0?kA():typeof r.useCdn>"u"&&OA(),s&&CA(r.projectId),r.dataset&&Bg(r.dataset),"requestTagPrefix"in r&&(r.requestTagPrefix=r.requestTagPrefix?Wg(r.requestTagPrefix).replace(/\.+$/,""):void 0),r.apiVersion=`${r.apiVersion}`.replace(/^v/,""),r.isDefaultApi=r.apiHost===ss.apiHost,r.useCdn===!0&&r.withCredentials&&TA(),r.useCdn=r.useCdn!==!1&&!r.withCredentials,$A(r.apiVersion);const l=r.apiHost.split("://",2),u=l[0],c=l[1],f=r.isDefaultApi?LA:c;return r.useProjectHostname?(r.url=`${u}://${r.projectId}.${c}/v${r.apiVersion}`,r.cdnUrl=`${u}://${r.projectId}.${f}/v${r.apiVersion}`):(r.url=`${r.apiHost}/v${r.apiVersion}`,r.cdnUrl=r.url),r};class Kg extends Error{constructor(){super(...arguments);Q(this,"name","ConnectionFailedError")}}class NA extends Error{constructor(n,r,s={}){super(n,s);Q(this,"name","DisconnectError");Q(this,"reason");this.reason=r}}class FA extends Error{constructor(n,r){super(n);Q(this,"name","ChannelError");Q(this,"data");this.data=r}}class HA extends Error{constructor(n,r,s={}){super(n,s);Q(this,"name","MessageError");Q(this,"data");this.data=r}}class $f extends Error{constructor(){super(...arguments);Q(this,"name","MessageParseError")}}const BA=["channelError","disconnect"];function Gg(e,t){return Dg(()=>{const n=e();return Ux(n)?n:So(n)}).pipe(zs(n=>UA(n,t)))}function UA(e,t){return new je(n=>{const r=t.includes("open"),s=t.includes("reconnect");function i(u){if("data"in u){const[c,f]=Nf(u);n.error(c?new $f("Unable to parse EventSource error message",{cause:f}):new HA((f==null?void 0:f.data).message,f));return}e.readyState===e.CLOSED?n.error(new Kg("EventSource connection failed")):s&&n.next({type:"reconnect"})}function o(){n.next({type:"open"})}function a(u){var h;const[c,f]=Nf(u);if(c){n.error(new $f("Unable to parse EventSource message",{cause:c}));return}if(u.type==="channelError"){n.error(new FA(zA(f==null?void 0:f.data),f.data));return}if(u.type==="disconnect"){n.error(new NA(`Server disconnected client: ${((h=f.data)==null?void 0:h.reason)||"unknown error"}`));return}n.next({type:u.type,id:u.lastEventId,...f.data?{data:f.data}:{}})}e.addEventListener("error",i),r&&e.addEventListener("open",o);const l=[...new Set([...BA,...t])].filter(u=>u!=="error"&&u!=="open"&&u!=="reconnect");return l.forEach(u=>e.addEventListener(u,a)),()=>{e.removeEventListener("error",i),r&&e.removeEventListener("open",o),l.forEach(u=>e.removeEventListener(u,a)),e.close()}})}
67function Nf(e){try{const t=typeof e.data=="string"&&JSON.parse(e.data);return[null,{type:e.type,id:e.lastEventId,...WA(t)?{}:{data:t}}]}catch(t){return[t,null]}}function zA(e){return e.error?e.error.description?e.error.description:typeof e.error=="string"?e.error:JSON.stringify(e.error,null,2):e.message||"Unknown listener error"}function WA(e){for(const t in e)return!1;return!0}function Jg(e){if(typeof e=="string")return{id:e};if(Array.isArray(e))return{query:"*[_id in $ids]",params:{ids:e}};if(typeof e=="object"&&e!==null&&"query"in e&&typeof e.query=="string")return"params"in e&&typeof e.params=="object"&&e.params!==null?{query:e.query,params:e.params}:{query:e.query};const t=["* Document ID (<docId>)","* Array of document IDs","* Object containing `query`"].join(`
68`);throw new Error(`Unknown selection - must be one of:
69
70${t}`)}class Xg{constructor(t,n={}){Q(this,"selection");Q(this,"operations");this.selection=t,this.operations=n}set(t){return this._assign("set",t)}setIfMissing(t){return this._assign("setIfMissing",t)}diffMatchPatch(t){return rs("diffMatchPatch",t),this._assign("diffMatchPatch",t)}unset(t){if(!Array.isArray(t))throw new Error("unset(attrs) takes an array of attributes to unset, non-array given");return this.operations=Object.assign({},this.operations,{unset:t}),this}inc(t){return this._assign("inc",t)}dec(t){return this._assign("dec",t)}insert(t,n,r){return xA(t,n,r),this._assign("insert",{[t]:n,items:r})}append(t,n){return this.insert("after",`${t}[-1]`,n)}prepend(t,n){return this.insert("before",`${t}[0]`,n)}splice(t,n,r,s){const i=typeof r>"u"||r===-1,o=n<0?n-1:n,a=i?-1:Math.max(0,n+r),l=o<0&&a>=0?"":a,u=`${t}[${o}:${l}]`;return this.insert("replace",u,s||[])}ifRevisionId(t){return this.operations.ifRevisionID=t,this}serialize(){return{...Jg(this.selection),...this.operations}}toJSON(){return this.serialize()}reset(){return this.operations={},this}_assign(t,n,r=!0){return rs(t,n),this.operations=Object.assign({},this.operations,{[t]:Object.assign({},r&&this.operations[t]||{},n)}),this}_set(t,n){return this._assign(t,n,!1)}}var Nn;const uc=class uc extends Xg{constructor(n,r,s){super(n,r);ye(this,Nn);ge(this,Nn,s)}clone(){return new uc(this.selection,{...this.operations},N(this,Nn))}commit(n){if(!N(this,Nn))throw new Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");const r=typeof this.selection=="string",s=Object.assign({returnFirst:r,returnDocuments:!0},n);return N(this,Nn).mutate({patch:this.serialize()},s)}};Nn=new WeakMap;let Kn=uc;var Fn;const fc=class fc extends Xg{constructor(n,r,s){super(n,r);ye(this,Fn);ge(this,Fn,s)}clone(){return new fc(this.selection,{...this.operations},N(this,Fn))}commit(n){if(!N(this,Fn))throw new Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");const r=typeof this.selection=="string",s=Object.assign({returnFirst:r,returnDocuments:!0},n);return N(this,Fn).mutate({patch:this.serialize()},s)}};Fn=new WeakMap;let yn=fc;const Qg={returnDocuments:!1};class Yg{constructor(t=[],n){Q(this,"operations");Q(this,"trxId");this.operations=t,this.trxId=n}create(t){return rs("create",t),this._add({create:t})}createIfNotExists(t){const n="createIfNotExists";return rs(n,t),Yi(n,t),this._add({[n]:t})}createOrReplace(t){const n="createOrReplace";return rs(n,t),Yi(n,t),this._add({[n]:t})}delete(t){return Ug("delete",t),this._add({delete:{id:t}})}transactionId(t){return t?(this.trxId=t,this):this.trxId}serialize(){return[...this.operations]}toJSON(){return this.serialize()}reset(){return this.operations=[],this}_add(t){return this.operations.push(t),this}}var Bt;const hc=class hc extends Yg{constructor(n,r,s){super(n,s);ye(this,Bt);ge(this,Bt,r)}clone(){return new hc([...this.operations],N(this,Bt),this.trxId)}commit(n){if(!N(this,Bt))throw new Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return N(this,Bt).mutate(this.serialize(),Object.assign({transactionId:this.trxId},Qg,n||{}))}
70patch(n,r){const s=typeof r=="function",i=typeof n!="string"&&n instanceof yn,o=typeof n=="object"&&("query"in n||"id"in n);if(i)return this._add({patch:n.serialize()});if(s){const a=r(new yn(n,{},N(this,Bt)));if(!(a instanceof yn))throw new Error("function passed to `patch()` must return the patch");return this._add({patch:a.serialize()})}if(o){const a=new yn(n,r||{},N(this,Bt));return this._add({patch:a.serialize()})}return this._add({patch:{id:n,...r}})}};Bt=new WeakMap;let Zi=hc;var un;const dc=class dc extends Yg{constructor(n,r,s){super(n,s);ye(this,un);ge(this,un,r)}clone(){return new dc([...this.operations],N(this,un),this.trxId)}commit(n){if(!N(this,un))throw new Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return N(this,un).mutate(this.serialize(),Object.assign({transactionId:this.trxId},Qg,n||{}))}patch(n,r){const s=typeof r=="function";if(typeof n!="string"&&n instanceof Kn)return this._add({patch:n.serialize()});if(s){const i=r(new Kn(n,{},N(this,un)));if(!(i instanceof Kn))throw new Error("function passed to `patch()` must return the patch");return this._add({patch:i.serialize()})}return this._add({patch:{id:n,...r}})}};un=new WeakMap;let eo=dc;const qA="X-Sanity-Project-ID";function VA(e,t={}){const n={},r=t.token||e.token;r&&(n.Authorization=`Bearer ${r}`),!t.useGlobalApi&&!e.useProjectHostname&&e.projectId&&(n[qA]=e.projectId);const s=!!(typeof t.withCredentials>"u"?e.withCredentials:t.withCredentials),i=typeof t.timeout>"u"?e.timeout:t.timeout;return Object.assign({},t,{headers:Object.assign({},n,t.headers||{}),timeout:typeof i>"u"?5*60*1e3:i,proxy:t.proxy||e.proxy,json:!0,withCredentials:s,fetch:typeof t.fetch=="object"&&typeof e.fetch=="object"?{...e.fetch,...t.fetch}:t.fetch||e.fetch})}const Zg=({query:e,params:t={},options:n={}})=>{const r=new URLSearchParams,{tag:s,includeMutations:i,returnQuery:o,...a}=n;s&&r.append("tag",s),r.append("query",e);for(const[l,u]of Object.entries(t))r.append(`$${l}`,JSON.stringify(u));for(const[l,u]of Object.entries(a))u&&r.append(l,`${u}`);return o===!1&&r.append("returnQuery","false"),i===!1&&r.append("includeMutations","false"),`?${r}`},KA=(e,t)=>e===!1?void 0:typeof e>"u"?t:e,GA=(e={})=>({dryRun:e.dryRun,returnIds:!0,returnDocuments:KA(e.returnDocuments,!0),visibility:e.visibility||"sync",autoGenerateArrayKeys:e.autoGenerateArrayKeys,skipCrossDatasetReferenceValidation:e.skipCrossDatasetReferenceValidation}),lc=e=>e.type==="response",JA=e=>e.body,XA=(e,t)=>e.reduce((n,r)=>(n[t(r)]=r,n),Object.create(null)),QA=11264;function em(e,t,n,r,s={},i={}){const o="stega"in i?{...n||{},...typeof i.stega=="boolean"?{enabled:i.stega}:i.stega||{}}:n,a=o.enabled?fA(s):s,l=i.filterResponse===!1?m=>m:m=>m.result,{cache:u,next:c,...f}={useAbortSignal:typeof i.signal<"u",resultSourceMap:o.enabled?"withKeyArraySelector":i.resultSourceMap,...i,returnQuery:i.filterResponse===!1&&i.returnQuery!==!1},h=typeof u<"u"||typeof c<"u"?{...f,fetch:{cache:u,next:c}}:f,d=Lr(e,t,"query",{query:r,params:a},h);return o.enabled?d.pipe(tA(Us(Tr(()=>import("./BREmsdi7.js"),[],import.meta.url).then(function(m){return m.stegaEncodeSourceMap$1}).then(({stegaEncodeSourceMap:m})=>m))),ot(([m,g])=>{const S=g(m.result,m.resultSourceMap,o);return l({...m,result:S})})):d.pipe(ot(l))}function tm(e,t,n,r={}){const s={uri:tr(e,"doc",n),json:!0,tag:r.tag,signal:r.signal};return Ws(e,t,s).pipe(Mr(lc),ot(i=>i.body.documents&&i.body.documents[0]))}function nm(e,t,n,r={}){const s={uri:tr(e,"doc",n.join(",")),json:!0,tag:r.tag,signal:r.signal};return Ws(e,t,s).pipe(Mr(lc),ot(i=>{const o=XA(i.body.documents||[],a=>a._id);return n.map(a=>o[a]||null)}))}function rm(e,t,n,r){return Yi("createIfNotExists",n),xo(e,t,n,"createIfNotExists",r)}function sm(e,t,n,r){return Yi("createOrReplace",n),xo(e,t,n,"createOrReplace",r)}function im(e,t,n,r){return Lr(e,t,"mutate",{mutations:[{delete:Jg(n)}]},r)}function om(e,t,n,r){let s;n instanceof yn||n instanceof Kn?s={patch:n.serialize()}:n instanceof Zi||n instanceof eo?s=n.serialize():s=n;const i=Array.isArray(s)?s:[s],o=r&&r.transactionId||void 0;return Lr(e,t,"mutate",{mutations:i,transactionId:o},r)}function am(e,t,n,r){const s=Array.isArray(n)?n:[n],i=r&&r.transactionId||void 0,o=r&&r.skipCrossDatasetReferenceValidation||void 0,a=r&&r.dryRun||void 0;return Lr(e,t,"actions",{actions:s,transactionId:i,skipCrossDatasetReferenceValidation:o,dryRun:a},r)}function Lr(e,t,n,r,s={}){const i=n==="mutate",o=n==="actions",a=n==="query",l=i||o?"":Zg(r),u=!i&&!o&&l.length<QA,c=u?l:"",f=s.returnFirst,{timeout:h,token:d,tag:m,headers:g,returnQuery:S,lastLiveEventId:E,cacheMode:_}=s,y=tr(e,n,c),p={method:u?"GET":"POST",uri:y,json:!0,body:u?void 0:r,query:i&&GA(s),timeout:h,headers:g,token:d,tag:m,returnQuery:S,perspective:s.perspective,resultSourceMap:s.resultSourceMap,lastLiveEventId:Array.isArray(E)?E[0]:E,cacheMode:_,canUseCdn:a,signal:s.signal,fetch:s.fetch,useAbortSignal:s.useAbortSignal,useCdn:s.useCdn};return Ws(e,t,p).pipe(Mr(lc),ot(JA),ot(v=>{if(!i)return v;const b=v.results||[];if(s.returnDocuments)return f?b[0]&&b[0].document:b.map(k=>k.document);const A=f?"documentId":"documentIds",I=f?b[0]&&b[0].id:b.map(k=>k.id);return{transactionId:v.transactionId,results:b,[A]:I}}))}function xo(e,t,n,r,s={}){const i={[r]:n},o=Object.assign({returnFirst:!0,returnDocuments:!0},s);return Lr(e,t,"mutate",{mutations:[i]},o)}function Ws(e,t,n){const r=n.url||n.uri,s=e.config(),i=typeof n.canUseCdn>"u"?["GET","HEAD"].indexOf(n.method||"GET")>=0&&r.indexOf("/data/")===0:n.canUseCdn;let o=(n.useCdn??s.useCdn)&&i;const a=n.tag&&s.requestTagPrefix?[s.requestTagPrefix,n.tag].join("."):n.tag||s.requestTagPrefix;if(a&&n.tag!==null&&(n.query={tag:Wg(a),...n.query}),["GET","HEAD","POST"].indexOf(n.method||"GET")>=0&&r.indexOf("/data/query/")===0){const c=n.resultSourceMap??s.resultSourceMap;c!==void 0&&c!==!1&&(n.query={resultSourceMap:c,...n.query});const f=n.perspective||s.perspective;typeof f<"u"&&(f==="previewDrafts"&&RA(),qg(f),n.query={perspective:Array.isArray(f)?f.join(","):f,...n.query},(Array.isArray(f)&&f.length>0||f==="previewDrafts"||f==="drafts")&&o&&(o=!1,PA())),n.lastLiveEventId&&(n.query={...n.query,lastLiveEventId:n.lastLiveEventId}),n.returnQuery===!1&&(n.query={returnQuery:"false",...n.query}),o&&n.cacheMode=="noStale"&&(n.query={cacheMode:"noStale",...n.query})}const l=VA(s,Object.assign({},n,{url:cc(e,r,o)})),u=new je(c=>t(l,s.requester).subscribe(c));return n.signal?u.pipe(YA(n.signal)):u}function xt(e,t,n){return Ws(e,t,n).pipe(Mr(r=>r.type==="response"),ot(r=>r.body))}function tr(e,t,n){const r=e.config(),s=zg(r),i=`/${t}/${s}`;return`/data${n?`${i}/${n}`:i}`.replace(/\/($|\?)/,"$1")}function cc(e,t,n=!1){const{url:r,cdnUrl:s}=e.config();return`${n?s:r}/${t.replace(/^\//,"")}`}function YA(e){return t=>new je(n=>{const r=()=>n.error(eT(e));if(e&&e.aborted){r();return}const s=t.subscribe(n);return e.addEventListener("abort",r),()=>{e.removeEventListener("abort",r),s.unsubscribe()}})}const ZA=!!globalThis.DOMException;function eT(e){if(ZA)return new DOMException((e==null?void 0:e.reason)??"The operation was aborted.","AbortError");const t=new Error((e==null?void 0:e.reason)??"The operation was aborted.");return t.name="AbortError",t}var _s,Es;class tT{constructor(t,n){ye(this,_s);ye(this,Es);ge(this,_s,t),ge(this,Es,n)}upload(t,n,r){return lm(N(this,_s),N(this,Es),t,n,r)}}_s=new WeakMap,Es=new WeakMap;var Cs,Ss;class nT{constructor(t,n){ye(this,Cs);ye(this,Ss);ge(this,Cs,t),ge(this,Ss,n)}upload(t,n,r){const s=lm(N(this,Cs),N(this,Ss),t,n,r);return ze(s.pipe(Mr(i=>i.type==="response"),ot(i=>i.body.document)))}}Cs=new WeakMap,Ss=new WeakMap;function lm(e,t,n,r,s={}){SA(n);let i=s.extract||void 0;i&&!i.length&&(i=["none"]);const o=zg(e.config()),a=n==="image"?"images":"files",l=rT(s,r),{tag:u,label:c,title:f,description:h,creditLine:d,filename:m,source:g}=l,S={label:c,title:f,description:h,filename:m,meta:i,creditLine:d};return g&&(S.sourceId=g.id,S.sourceName=g.name,S.sourceUrl=g.url),Ws(e,t,{tag:u,method:"POST",timeout:l.timeout||0,uri:`/assets/${a}/${o}`,headers:l.contentType?{"Content-Type":l.contentType}:{},query:S,body:r})}function rT(e,t){return typeof File>"u"||!(t instanceof File)?e:Object.assign({filename:e.preserveFilename===!1?void 0:t.name,contentType:t.type},e)}var sT=(e,t)=>Object.keys(t).concat(Object.keys(e)).reduce((n,r)=>(n[r]=typeof e[r]>"u"?t[r]:e[r],n),{});const iT=(e,t)=>t.reduce((n,r)=>(typeof e[r]>"u"||(n[r]=e[r]),n),{}),cm=Dg(()=>Tr(()=>import("./QA8szC9i.js").then(e=>e.b),[],import.meta.url)).pipe(ot(({default:e})=>e),nA(1));function um(){return function(e){return e.pipe(ic((t,n)=>t instanceof Kg?Lg(So({type:"reconnect"}),Qx(1e3).pipe(zs(()=>n))):Ig(()=>t)))}}
70const oT=14800,aT=["includePreviousRevision","includeResult","includeMutations","includeAllVersions","visibility","effectFormat","tag"],lT={includeResult:!0};function fm(e,t,n={}){const{url:r,token:s,withCredentials:i,requestTagPrefix:o}=this.config(),a=n.tag&&o?[o,n.tag].join("."):n.tag,l={...sT(n,lT),tag:a},u=iT(l,aT),c=Zg({query:e,params:t,options:{tag:a,...u}}),f=`${r}${tr(this,"listen",c)}`;if(f.length>oT)return Ig(()=>new Error("Query too large for listener"));const h=l.events?l.events:["mutation"],d={};return i&&(d.withCredentials=!0),s&&(d.headers={Authorization:`Bearer ${s}`}),Gg(()=>(typeof EventSource>"u"||d.headers?cm:So(EventSource)).pipe(ot(m=>new m(f,d))),h).pipe(um(),Mr(m=>h.includes(m.type)),ot(m=>({type:m.type,..."data"in m?m.data:{}})))}function cT(e,t){return uT(typeof e=="function"?{predicate:e,...t}:e)}function uT(e){return t=>{let n,r=!1;const{predicate:s,...i}=e,o=t.pipe(rA(l=>{e.predicate(l)&&(r=!0,n=l)}),$g(()=>{r=!1,n=void 0}),Ng(i)),a=new je(l=>{r&&l.next(n),l.complete()});return Yx(o,a)}}const Ff="2021-03-25";var Hn;class hm{constructor(t){ye(this,Hn);ge(this,Hn,t)}events({includeDrafts:t=!1,tag:n}={}){const{projectId:r,apiVersion:s,token:i,withCredentials:o,requestTagPrefix:a}=N(this,Hn).config(),l=s.replace(/^v/,"");if(l!=="X"&&l<Ff)throw new Error(`The live events API requires API version ${Ff} or later. The current API version is ${l}. Please update your API version to use this feature.`);if(t&&!i&&!o)throw new Error("The live events API requires a token or withCredentials when 'includeDrafts: true'. Please update your client configuration. The token should have the lowest possible access role.");const u=tr(N(this,Hn),"live/events"),c=new URL(N(this,Hn).getUrl(u,!1)),f=n&&a?[a,n].join("."):n;f&&c.searchParams.set("tag",f),t&&c.searchParams.set("includeDrafts","true");const h={};t&&i&&(h.headers={Authorization:`Bearer ${i}`}),t&&o&&(h.withCredentials=!0);const d=`${c.href}::${JSON.stringify(h)}`,m=oa.get(d);if(m)return m;const g=Gg(()=>(typeof EventSource>"u"||h.headers?cm:So(EventSource)).pipe(ot(_=>new _(c.href,h))),["message","restart","welcome","reconnect"]).pipe(um(),ot(_=>{if(_.type==="message"){const{data:y,...p}=_;return{...p,tags:y.tags}}return _})),S=fT(c,{method:"OPTIONS",mode:"cors",credentials:h.withCredentials?"include":"omit",headers:h.headers}).pipe(zs(()=>vg),ic(()=>{throw new vA({projectId:r})})),E=Lg(S,g).pipe($g(()=>oa.delete(d)),cT({predicate:_=>_.type==="welcome"}));return oa.set(d,E),E}}Hn=new WeakMap;function fT(e,t){return new je(n=>{const r=new AbortController,s=r.signal;return fetch(e,{...t,signal:r.signal}).then(i=>{n.next(i),n.complete()},i=>{s.aborted||n.error(i)}),()=>r.abort()})}const oa=new Map;var fn,hn;class hT{constructor(t,n){ye(this,fn);ye(this,hn);ge(this,fn,t),ge(this,hn,n)}create(t,n){return vr(N(this,fn),N(this,hn),"PUT",t,n)}edit(t,n){return vr(N(this,fn),N(this,hn),"PATCH",t,n)}delete(t){return vr(N(this,fn),N(this,hn),"DELETE",t)}list(){return xt(N(this,fn),N(this,hn),{uri:"/datasets",tag:null})}}fn=new WeakMap,hn=new WeakMap;var dn,pn;class dT{constructor(t,n){ye(this,dn);ye(this,pn);ge(this,dn,t),ge(this,pn,n)}create(t,n){return ze(vr(N(this,dn),N(this,pn),"PUT",t,n))}edit(t,n){return ze(vr(N(this,dn),N(this,pn),"PATCH",t,n))}delete(t){return ze(vr(N(this,dn),N(this,pn),"DELETE",t))}list(){return ze(xt(N(this,dn),N(this,pn),{uri:"/datasets",tag:null}))}}dn=new WeakMap,pn=new WeakMap;function vr(e,t,n,r,s){return Bg(r),xt(e,t,{method:n,uri:`/datasets/${r}`,body:s,tag:null})}var wr,_r;class pT{constructor(t,n){ye(this,wr);ye(this,_r);ge(this,wr,t),ge(this,_r,n)}list(t){const n=(t==null?void 0:t.includeMembers)===!1?"/projects?includeMembers=false":"/projects";return xt(N(this,wr),N(this,_r),{uri:n})}getById(t){return xt(N(this,wr),N(this,_r),{uri:`/projects/${t}`})}}wr=new WeakMap,_r=new WeakMap;var Er,Cr;class gT{constructor(t,n){ye(this,Er);ye(this,Cr);ge(this,Er,t),ge(this,Cr,n)}list(t){const n=(t==null?void 0:t.includeMembers)===!1?"/projects?includeMembers=false":"/projects";return ze(xt(N(this,Er),N(this,Cr),{uri:n}))}getById(t){return ze(xt(N(this,Er),N(this,Cr),{uri:`/projects/${t}`}))}}Er=new WeakMap,Cr=new WeakMap;var xs,As;class mT{constructor(t,n){ye(this,xs);ye(this,As);ge(this,xs,t),ge(this,As,n)}getById(t){return xt(N(this,xs),N(this,As),{uri:`/users/${t}`})}}xs=new WeakMap,As=new WeakMap;var Ts,Os;class yT{constructor(t,n){ye(this,Ts);ye(this,Os);ge(this,Ts,t),ge(this,Os,n)}getById(t){return ze(xt(N(this,Ts),N(this,Os),{uri:`/users/${t}`}))}}
70Ts=new WeakMap,Os=new WeakMap;var Ut,Be;const to=class to{constructor(t,n=ss){Q(this,"assets");Q(this,"datasets");Q(this,"live");Q(this,"projects");Q(this,"users");ye(this,Ut);ye(this,Be);Q(this,"listen",fm);this.config(n),ge(this,Be,t),this.assets=new tT(this,N(this,Be)),this.datasets=new hT(this,N(this,Be)),this.live=new hm(this),this.projects=new pT(this,N(this,Be)),this.users=new mT(this,N(this,Be))}clone(){return new to(N(this,Be),this.config())}config(t){if(t===void 0)return{...N(this,Ut)};if(N(this,Ut)&&N(this,Ut).allowReconfigure===!1)throw new Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return ge(this,Ut,Vg(t,N(this,Ut)||{})),this}withConfig(t){const n=this.config();return new to(N(this,Be),{...n,...t,stega:{...n.stega||{},...typeof(t==null?void 0:t.stega)=="boolean"?{enabled:t.stega}:(t==null?void 0:t.stega)||{}}})}fetch(t,n,r){return em(this,N(this,Be),N(this,Ut).stega,t,n,r)}getDocument(t,n){return tm(this,N(this,Be),t,n)}getDocuments(t,n){return nm(this,N(this,Be),t,n)}create(t,n){return xo(this,N(this,Be),t,"create",n)}createIfNotExists(t,n){return rm(this,N(this,Be),t,n)}createOrReplace(t,n){return sm(this,N(this,Be),t,n)}delete(t,n){return im(this,N(this,Be),t,n)}mutate(t,n){return om(this,N(this,Be),t,n)}patch(t,n){return new Kn(t,n,this)}transaction(t){return new eo(t,this)}action(t,n){return am(this,N(this,Be),t,n)}request(t){return xt(this,N(this,Be),t)}getUrl(t,n){return cc(this,t,n)}getDataUrl(t,n){return tr(this,t,n)}};Ut=new WeakMap,Be=new WeakMap;let tl=to;var zt,Fe;const no=class no{constructor(t,n=ss){Q(this,"assets");Q(this,"datasets");Q(this,"live");Q(this,"projects");Q(this,"users");Q(this,"observable");ye(this,zt);ye(this,Fe);Q(this,"listen",fm);this.config(n),ge(this,Fe,t),this.assets=new nT(this,N(this,Fe)),this.datasets=new dT(this,N(this,Fe)),this.live=new hm(this),this.projects=new gT(this,N(this,Fe)),this.users=new yT(this,N(this,Fe)),this.observable=new tl(t,n)}clone(){return new no(N(this,Fe),this.config())}config(t){if(t===void 0)return{...N(this,zt)};if(N(this,zt)&&N(this,zt).allowReconfigure===!1)throw new Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return this.observable&&this.observable.config(t),ge(this,zt,Vg(t,N(this,zt)||{})),this}withConfig(t){const n=this.config();return new no(N(this,Fe),{...n,...t,stega:{...n.stega||{},...typeof(t==null?void 0:t.stega)=="boolean"?{enabled:t.stega}:(t==null?void 0:t.stega)||{}}})}fetch(t,n,r){return ze(em(this,N(this,Fe),N(this,zt).stega,t,n,r))}getDocument(t,n){return ze(tm(this,N(this,Fe),t,n))}getDocuments(t,n){return ze(nm(this,N(this,Fe),t,n))}create(t,n){return ze(xo(this,N(this,Fe),t,"create",n))}createIfNotExists(t,n){return ze(rm(this,N(this,Fe),t,n))}createOrReplace(t,n){return ze(sm(this,N(this,Fe),t,n))}delete(t,n){return ze(im(this,N(this,Fe),t,n))}mutate(t,n){return ze(om(this,N(this,Fe),t,n))}patch(t,n){return new yn(t,n,this)}transaction(t){return new Zi(t,this)}action(t,n){return ze(am(this,N(this,Fe),t,n))}request(t){return ze(xt(this,N(this,Fe),t))}dataRequest(t,n,r){return ze(Lr(this,N(this,Fe),t,n,r))}getUrl(t,n){return cc(this,t,n)}getDataUrl(t,n){return tr(this,t,n)}};zt=new WeakMap,Fe=new WeakMap;let nl=no;function vT(e,t){return{requester:Lf(e),createClient:n=>{const r=Lf(e);return new t((s,i)=>(i||r)({maxRedirects:0,maxRetries:n.maxRetries,retryDelay:n.retryDelay,...s}),n)}}}var bT=[];const wT=vT(bT,nl),Hf=wT.createClient,Bf=e=>{const t={...e};let n=Hf(t);return{client:n,config:t,fetch:(...r)=>n.fetch(...r),setToken(r){t.token=r,n=Hf(t)}}},dm=(e="default")=>{var i;const t=Me();if((i=t._sanity)!=null&&i[e])return t._sanity[e];t._sanity=t._sanity||{};const n=An(),{additionalClients:r={},...s}=n.public.sanity;return!s.disableSmartCdn&&t.$preview?s.useCdn=!1:!s.useCdn&&!s.token&&(s.useCdn=!0),e==="default"?(t._sanity.default=Bf(s),t._sanity.default):(t._sanity[e]=Bf(Ls(r[e],s)),t._sanity[e])},cO=(e,t,n={})=>{const{client:r,...s}=n,i=dm(r);return U_("sanity-"+B1(e+""),()=>i.fetch(e,{}),s)},_T=nt(()=>{const e=O1(dm().config);function t(n){return e.image(n).auto("format")}return{provide:{urlFor:t}}});function ET(e,t){const n={...t};function r(l){Object.assign(n,l)}function s(){e.trackPageview(n)}const i=history.pushState;function o(){i&&(history.pushState=function(...l){i.apply(this,l),s()},window.addEventListener("popstate",s)),e.options.hashMode&&window.addEventListener("hashchange",s),s()}function a(){i&&(history.pushState=i,window.removeEventListener("popstate",s)),e.options.hashMode&&window.removeEventListener("hashchange",s)}return{install:o,cleanup:a,setEventOptions:r}}const CT=nt({setup(){const e=An().public.plausible,{$plausible:t}=Me();e.enabled&&e.autoPageviews&&ET(t).install()}}),ST=[lw,uw,gw,D_,j_,$_,N_,H_,K_,G_,J_,rE,KS,S1,_T,CT],pm=(e="RouteProvider")=>kt({name:e,props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,r=t.route,s={};for(const i in t.route)Object.defineProperty(s,i,{get:()=>n===t.renderKey?t.route[i]:r[i],enumerable:!0});return Wn(Ds,Vt(s)),()=>Ge(t.vnode,{ref:t.vnodeRef})}}),xT=pm(),Uf=new WeakMap,AT=kt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const s=Me(),i=De(),o=Ye(Ds,null);let a;r({pageRef:i});const l=Ye(Hd,null);let u;const c=s.deferHydration();if(s.isHydrating){const h=s.hooks.hookOnce("app:error",c);ft().beforeEach(h)}e.pageKey&&Ke(()=>e.pageKey,(h,d)=>{h!==d&&s.callHook("page:loading:start")});let f=!1;{const h=ft().beforeResolve(()=>{f=!1});Ms(()=>{h()})}return()=>Ge(ap,{name:e.name,route:e.route,...t},{default:h=>
70{const d=OT(o,h.route,h.Component),m=o&&o.matched.length===h.route.matched.length;if(!h.Component){if(u&&!m)return u;c();return}if(u&&l&&!l.isCurrent(h.route))return u;if(d&&o&&(!l||l!=null&&l.isCurrent(o)))return m?u:null;const g=Ba(h,e.pageKey),S=PT(o,h.route,h.Component);!s.isHydrating&&a===g&&!S&&(s.callHook("page:loading:end"),f=!0),a=g;const E=!!(e.transition??h.route.meta.pageTransition??ka),_=E&&TT([e.transition,h.route.meta.pageTransition,ka,{onAfterLeave:()=>{s.callHook("page:transition:finish",h.Component)}}]),y=e.keepalive??h.route.meta.keepalive??Jb;return u=lp(E&&_,C_(y,Ge(Cl,{suspensible:!0,onPending:()=>s.callHook("page:start",h.Component),onResolve:()=>{Qn(()=>s.callHook("page:finish",h.Component).then(()=>{if(!f&&!S)return f=!0,s.callHook("page:loading:end")}).finally(c))}},{default:()=>{const p={key:g||void 0,vnode:n.default?RT(n.default,h):h.Component,route:h.route,renderKey:g||void 0,trackRootNodes:E,vnodeRef:i};if(!y)return Ge(xT,p);const v=h.Component.type,b=v;let A=Uf.get(b);return A||(A=pm(v.name||v.__name),Uf.set(b,A)),Ge(A,p)}}))).default(),u}})}});function TT(e){const t=e.filter(Boolean).map(n=>({...n,onAfterLeave:n.onAfterLeave?jl(n.onAfterLeave):void 0}));return Ls(...t)}function OT(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var i;return((i=s.components)==null?void 0:i.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,i)=>{var o,a,l;return((o=s.components)==null?void 0:o.default)!==((l=(a=e.matched[i])==null?void 0:a.components)==null?void 0:l.default)})||n&&Ba({route:t,Component:n})!==Ba({route:e,Component:n})}function PT(e,t,n){return e?t.matched.findIndex(s=>{var i;return((i=s.components)==null?void 0:i.default)===(n==null?void 0:n.type)})<t.matched.length-1:!1}function RT(e,t){const n=e(t);return n.length===1?Ge(n[0]):Ge(Qe,void 0,n)}const kT=kt({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>Ge(gn[e.name],e.layoutProps,t.slots)}}),IT={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},MT=kt({name:"NuxtLayout",inheritAttrs:!1,props:IT,setup(e,t){const n=Me(),r=Ye(Ds),s=r===Pl()?v_():r,i=He(()=>{let l=ve(e.name)??s.meta.layout??"default";return l&&!(l in gn)&&e.fallback&&(l=ve(e.fallback)),l}),o=De();t.expose({layoutRef:o});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);ft().beforeEach(l)}return()=>{const l=i.value&&i.value in gn,u=s.meta.layoutTransition??Gb;return lp(l&&u,{default:()=>Ge(Cl,{suspensible:!0,onResolve:()=>{Qn(a)}},{default:()=>Ge(LT,{layoutProps:pd(t.attrs,{ref:o}),key:i.value||void 0,name:i.value,shouldProvide:!e.name,hasTransition:!!u},t.slots)})}).default()}}}),LT=kt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&Wn(Hd,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in gn)?(s=(r=t.slots).default)==null?void 0:s.call(r):Ge(kT,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}});var aa={exports:{}},zf;function DT(){return zf||(zf=1,function(e){(function(t,n){var r=n(t,t.document,Date);t.lazySizes=r,e.exports&&(e.exports=r)})(typeof window<"u"?window:{},function(n,r,s){var i,o;if(function(){var L,z={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};o=n.lazySizesConfig||n.lazysizesConfig||{};for(L in z)L in o||(o[L]=z[L])}(),!r||!r.getElementsByClassName)return{init:function(){},cfg:o,noSupport:!0};var a=r.documentElement,l=n.HTMLPictureElement,u="addEventListener",c="getAttribute",f=n[u].bind(n),h=n.setTimeout,d=n.requestAnimationFrame||h,m=n.requestIdleCallback,g=/^picture$/i,S=["load","error","lazyincluded","_lazyloaded"],E={},_=Array.prototype.forEach,y=function(L,z){return E[z]||(E[z]=new RegExp("(\\s|^)"+z+"(\\s|$)")),E[z].test(L[c]("class")||"")&&E[z]},p=function(L,z){y(L,z)||L.setAttribute("class",(L[c]("class")||"").trim()+" "+z)},v=function(L,z){var Z;(Z=y(L,z))&&L.setAttribute("class",(L[c]("class")||"").replace(Z," "))},b=function(L,z,Z){var oe=Z?u:"removeEventListener";
70Z&&b(L,z),S.forEach(function(ue){L[oe](ue,z)})},A=function(L,z,Z,oe,ue){var le=r.createEvent("Event");return Z||(Z={}),Z.instance=i,le.initEvent(z,!oe,!ue),le.detail=Z,L.dispatchEvent(le),le},I=function(L,z){var Z;!l&&(Z=n.picturefill||o.pf)?(z&&z.src&&!L[c]("srcset")&&L.setAttribute("srcset",z.src),Z({reevaluate:!0,elements:[L]})):z&&z.src&&(L.src=z.src)},k=function(L,z){return(getComputedStyle(L,null)||{})[z]},$=function(L,z,Z){for(Z=Z||L.offsetWidth;Z<o.minSize&&z&&!L._lazysizesWidth;)Z=z.offsetWidth,z=z.parentNode;return Z},T=function(){var L,z,Z=[],oe=[],ue=Z,le=function(){var de=ue;for(ue=Z.length?oe:Z,L=!0,z=!1;de.length;)de.shift()();L=!1},he=function(de,ce){L&&!ce?de.apply(this,arguments):(ue.push(de),z||(z=!0,(r.hidden?h:d)(le)))};return he._lsFlush=le,he}(),x=function(L,z){return z?function(){T(L)}:function(){var Z=this,oe=arguments;T(function(){L.apply(Z,oe)})}},P=function(L){var z,Z=0,oe=o.throttleDelay,ue=o.ricTimeout,le=function(){z=!1,Z=s.now(),L()},he=m&&ue>49?function(){m(le,{timeout:ue}),ue!==o.ricTimeout&&(ue=o.ricTimeout)}:x(function(){h(le)},!0);return function(de){var ce;(de=de===!0)&&(ue=33),!z&&(z=!0,ce=oe-(s.now()-Z),ce<0&&(ce=0),de||ce<9?he():h(he,ce))}},R=function(L){var z,Z,oe=99,ue=function(){z=null,L()},le=function(){var he=s.now()-Z;he<oe?h(le,oe-he):(m||ue)(ue)};return function(){Z=s.now(),z||(z=h(le,oe))}},Y=function(){var L,z,Z,oe,ue,le,he,de,ce,M,K,W,ee=/^img$/i,be=/^iframe$/i,Te="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),w=0,C=0,O=0,F=-1,j=function(q){O--,(!q||O<0||!q.target)&&(O=0)},H=function(q){return W==null&&(W=k(r.body,"visibility")=="hidden"),W||!(k(q.parentNode,"visibility")=="hidden"&&k(q,"visibility")=="hidden")},J=function(q,ne){var _e,Ne=q,Ce=H(q);for(de-=ne,K+=ne,ce-=ne,M+=ne;Ce&&(Ne=Ne.offsetParent)&&Ne!=r.body&&Ne!=a;)Ce=(k(Ne,"opacity")||1)>0,Ce&&k(Ne,"overflow")!="visible"&&(_e=Ne.getBoundingClientRect(),Ce=M>_e.left&&ce<_e.right&&K>_e.top-1&&de<_e.bottom+1);return Ce},V=function(){var q,ne,_e,Ne,Ce,Oe,ht,Lt,tn,Dt,On,nr,dt=i.elements;if((oe=o.loadMode)&&O<8&&(q=dt.length)){for(ne=0,F++;ne<q;ne++)if(!(!dt[ne]||dt[ne]._lazyRace)){if(!Te||i.prematureUnveil&&i.prematureUnveil(dt[ne])){we(dt[ne]);continue}if((!(Lt=dt[ne][c]("data-expand"))||!(Oe=Lt*1))&&(Oe=C),Dt||(Dt=!o.expand||o.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:o.expand,i._defEx=Dt,On=Dt*o.expFactor,nr=o.hFac,W=null,C<On&&O<1&&F>2&&oe>2&&!r.hidden?(C=On,F=0):oe>1&&F>1&&O<6?C=Dt:C=w),tn!==Oe&&(le=innerWidth+Oe*nr,he=innerHeight+Oe,ht=Oe*-1,tn=Oe),_e=dt[ne].getBoundingClientRect(),(K=_e.bottom)>=ht&&(de=_e.top)<=he&&(M=_e.right)>=ht*nr&&(ce=_e.left)<=le&&(K||M||ce||de)&&(o.loadHidden||H(dt[ne]))&&(z&&O<3&&!Lt&&(oe<3||F<4)||J(dt[ne],Oe))){if(we(dt[ne]),Ce=!0,O>9)break}else!Ce&&z&&!Ne&&O<4&&F<4&&oe>2&&(L[0]||o.preloadAfterLoad)&&(L[0]||!Lt&&(K||M||ce||de||dt[ne][c](o.sizesAttr)!="auto"))&&(Ne=L[0]||dt[ne])}Ne&&!Ce&&we(Ne)}},U=P(V),B=function(q){var ne=q.target;if(ne._lazyCache){delete ne._lazyCache;return}j(q),p(ne,o.loadedClass),v(ne,o.loadingClass),b(ne,X),A(ne,"lazyloaded")},re=x(B),X=function(q){re({target:q.target})},te=function(q,ne){var _e=q.getAttribute("data-load-mode")||o.iframeLoadMode;_e==0?q.contentWindow.location.replace(ne):_e==1&&(q.src=ne)},ae=function(q){var ne,_e=q[c](o.srcsetAttr);(ne=o.customMedia[q[c]("data-media")||q[c]("media")])&&q.setAttribute("media",ne),_e&&q.setAttribute("srcset",_e)},pe=x(function(q,ne,_e,Ne,Ce){var Oe,ht,Lt,tn,Dt,On;(Dt=A(q,"lazybeforeunveil",ne)).defaultPrevented||(Ne&&(_e?p(q,o.autosizesClass):q.setAttribute("sizes",Ne)),ht=q[c](o.srcsetAttr),Oe=q[c](o.srcAttr),Ce&&(Lt=q.parentNode,tn=Lt&&g.test(Lt.nodeName||"")),On=ne.firesLoad||"src"in q&&(ht||Oe||tn),Dt={target:q},p(q,o.loadingClass),On&&(clearTimeout(Z),Z=h(j,2500),b(q,X,!0)),tn&&_.call(Lt.getElementsByTagName("source"),ae),ht?q.setAttribute("srcset",ht):Oe&&!tn&&(be.test(q.nodeName)?te(q,Oe):q.src=Oe),Ce&&(ht||tn)&&I(q,{src:Oe})),q._lazyRace&&delete q._lazyRace,v(q,o.lazyClass),T(function(){var nr=q.complete&&q.naturalWidth>1;(!On||nr)&&(nr&&p(q,o.fastLoadedClass),B(Dt),q._lazyCache=!0,h(function(){"_lazyCache"in q&&delete q._lazyCache},9)),q.loading=="lazy"&&O--},!0)}),we=function(q){if(!q._lazyRace){var ne,_e=ee.test(q.nodeName),Ne=_e&&(q[c](o.sizesAttr)||q[c]("sizes")),Ce=Ne=="auto";(Ce||!z)&&_e&&(q[c]("src")||q.srcset)&&!q.complete&&!y(q,o.errorClass)&&y(q,o.lazyClass)||(ne=A(q,"lazyunveilread").detail,Ce&&D.updateElem(q,!0,q.offsetWidth),q._lazyRace=!0,O++,pe(q,ne,Ce,Ne,_e))}},Ee=R(function(){o.loadMode=3,U()}
70),Ze=function(){o.loadMode==3&&(o.loadMode=2),Ee()},$e=function(){if(!z){if(s.now()-ue<999){h($e,999);return}z=!0,o.loadMode=3,U(),f("scroll",Ze,!0)}};return{_:function(){ue=s.now(),i.elements=r.getElementsByClassName(o.lazyClass),L=r.getElementsByClassName(o.lazyClass+" "+o.preloadClass),f("scroll",U,!0),f("resize",U,!0),f("pageshow",function(q){if(q.persisted){var ne=r.querySelectorAll("."+o.loadingClass);ne.length&&ne.forEach&&d(function(){ne.forEach(function(_e){_e.complete&&we(_e)})})}}),n.MutationObserver?new MutationObserver(U).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[u]("DOMNodeInserted",U,!0),a[u]("DOMAttrModified",U,!0),setInterval(U,999)),f("hashchange",U,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(q){r[u](q,U,!0)}),/d$|^c/.test(r.readyState)?$e():(f("load",$e),r[u]("DOMContentLoaded",U),h($e,2e4)),i.elements.length?(V(),T._lsFlush()):U()},checkElems:U,unveil:we,_aLSL:Ze}}(),D=function(){var L,z=x(function(le,he,de,ce){var M,K,W;if(le._lazysizesWidth=ce,ce+="px",le.setAttribute("sizes",ce),g.test(he.nodeName||""))for(M=he.getElementsByTagName("source"),K=0,W=M.length;K<W;K++)M[K].setAttribute("sizes",ce);de.detail.dataAttr||I(le,de.detail)}),Z=function(le,he,de){var ce,M=le.parentNode;M&&(de=$(le,M,de),ce=A(le,"lazybeforesizes",{width:de,dataAttr:!!he}),ce.defaultPrevented||(de=ce.detail.width,de&&de!==le._lazysizesWidth&&z(le,M,ce,de)))},oe=function(){var le,he=L.length;if(he)for(le=0;le<he;le++)Z(L[le])},ue=R(oe);return{_:function(){L=r.getElementsByClassName(o.autosizesClass),f("resize",ue)},checkElems:ue,updateElem:Z}}(),G=function(){!G.i&&r.getElementsByClassName&&(G.i=!0,D._(),Y._())};return h(function(){o.init&&G()}),i={cfg:o,autoSizer:D,loader:Y,init:G,uP:I,aC:p,rC:v,hC:y,fire:A,gW:$,rAF:T},i})}(aa)),aa.exports}DT();var Pi={exports:{}},jT=Pi.exports,Wf;function $T(){return Wf||(Wf=1,function(e,t){(function(n,r){e.exports=r()})(jT,function(){/*! *****************************************************************************
71		    Copyright (c) Microsoft Corporation. All rights reserved.
72		    Licensed under the Apache License, Version 2.0 (the "License"); you may not use
73		    this file except in compliance with the License. You may obtain a copy of the
74		    License at http://www.apache.org/licenses/LICENSE-2.0
75
76		    THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
77		    KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
78		    WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
79		    MERCHANTABLITY OR NON-INFRINGEMENT.
80
81		    See the Apache Version 2.0 License for specific language governing permissions
82		    and limitations under the License.
83		    ***************************************************************************** */var n=function(){return n=Object.assign||function(A){for(var I,k=1,$=arguments.length;k<$;k++){I=arguments[k];for(var T in I)Object.prototype.hasOwnProperty.call(I,T)&&(A[T]=I[T])}return A},n.apply(this,arguments)};function r(){var b=document.createElement("div");return b.style.cssText="position: fixed; top: 0; height: 100vh; pointer-events: none;",document.documentElement.insertBefore(b,document.documentElement.firstChild),b}function s(b){document.documentElement.removeChild(b)}function i(){var b=r(),A=window.innerHeight,I=b.offsetHeight,k=I-A;return s(b),{vh:I,windowHeight:A,offset:k,isNeeded:k!==0,value:0}}function o(){}function a(){var b=i();return b.value=b.offset,b}function l(){var b=i();return b.value=b.windowHeight*.01,b}var u=Object.freeze({noop:o,computeDifference:a,redefineVhUnit:l});function c(b){return typeof b=="string"&&b.length>0}function f(b){return typeof b=="function"}var h=Object.freeze({cssVarName:"vh-offset",redefineVh:!1,method:a,force:!1,bind:!0,updateOnTouch:!1,onUpdate:o});function d(b){if(c(b))return n({},h,{cssVarName:b});if(typeof b!="object")return h;var A={force:b.force===!0,bind:b.bind!==!1,updateOnTouch:b.updateOnTouch===!0,onUpdate:f(b.onUpdate)?b.onUpdate:o},I=b.redefineVh===!0;return A.method=u[I?"redefineVhUnit":"computeDifference"],A.cssVarName=c(b.cssVarName)?b.cssVarName:I?"vh":h.cssVarName,A}var m=!1,g=[];try{var S=Object.defineProperty({},"passive",{get:function(){m=!0}});window.addEventListener("test",S,S),window.removeEventListener("test",S,S)}catch{m=!1}function E(b,A){g.push({eventName:b,callback:A}),window.addEventListener(b,A,m?{passive:!0}:!1)}function _(){g.forEach(function(b){window.removeEventListener(b.eventName,b.callback)}),g=[]}function y(b,A){document.documentElement.style.setProperty("--"+b,A.value+"px")}function p(b,A){return n({},b,{unbind:_,recompute:A.method})}function v(b){var A=Object.freeze(d(b)),I=p(A.method(),A);if(!I.isNeeded&&!A.force||(y(A.cssVarName,I),A.onUpdate(I),!A.bind))return I;function k(){window.requestAnimationFrame(function(){var $=A.method();y(A.cssVarName,$),A.onUpdate(p($,A))})}return I.unbind(),E("orientationchange",k),A.updateOnTouch&&E("touchmove",k),I}return v})}(Pi)),Pi.exports}var NT=$T();const FT=Jl(NT);function uO(e,t,n=14){const r=new Date;r.setTime(r.getTime()+n*24*60*60*1e3),document.cookie=`${e}=${t};expires=${r.toUTCString()};path=/`}function HT(e){const t=e+"=",n=document.cookie.split(";");for(let r=0;r<n.length;r++){let s=n[r];for(;s.charAt(0)===" ";)s=s.substring(1,s.length);if(s.indexOf(t)===0)return s.substring(t.length,s.length)}return null}const BT=()=>V_("settings",()=>({popup:!1,registered:!1,download:null})),UT={__name:"app",setup(e){const t=BT();return tw({script:[{innerHTML:`
vendor: 368 bytes, lines 83-88
83
84        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
85        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
86        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
87        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
88        })(window,document,'script','dataLayer','
88GTM-KCVDM5QM
vendor: 10 bytes, lines 88-89
88');
89      
89`},{innerHTML:`
90      
vendor: 145 bytes, lines 90-93
90window.dataLayer = window.dataLayer || [];
91      function gtag(){dataLayer.push(arguments);}
92      gtag('js', new Date());
93      gtag('config', '
93AW-16914529511
vendor: 10 bytes, lines 93-94
93');
94      
94`}]}),Ir(()=>{FT(),HT("registered")&&(t.value.registered=!0);const r=()=>{typeof gtag<"u"?gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:window.location.pathname}):setTimeout(r,100)};r()}),(n,r)=>{const s=AT,i=MT;return mt(),Pt(i,null,{default:yl(()=>[Le(s)]),_:1})}}},zT={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(`
95`).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`<span class="stack${f.internal?" internal":""}">${f.text}</span>`).join(`
96`);const r=Number(n.statusCode||500),s=r===404,i=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),o=n.message||n.toString(),a=void 0,c=s?ga(()=>Tr(()=>import("./B3D7s75Z.js"),__vite__mapDeps([7,1,8]),import.meta.url)):ga(()=>Tr(()=>import("./3yV7q9BW.js"),__vite__mapDeps([9,1,10]),import.meta.url));return(f,h)=>(mt(),Pt(ve(c),Om(hd({statusCode:ve(r),statusMessage:ve(i),description:ve(o),stack:ve(a)})),null,16))}},WT={key:0},qf={__name:"nuxt-root",setup(e){const t=()=>null,n=Me(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ft().beforeEach(l)}const s=!1;Wn(Ds,Pl()),n.hooks.callHookWith(l=>l.map(u=>u()),"vue:setup");const i=yo(),o=!1;$h((l,u,c)=>{if(n.hooks.callHook("vue:error",l,u,c).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Ud(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>an(l)),!1});const a=!1;return(l,u)=>(mt(),Pt(Cl,{onResolve:ve(r)},{default:yl(()=>[ve(o)?(mt(),iv("div",WT)):ve(i)?(mt(),Pt(ve(zT),{key:1,error:ve(i)},null,8,["error"])):ve(a)?(mt(),Pt(ve(t),{key:2,context:ve(a)},null,8,["context"])):ve(s)?(mt(),Pt(xy(ve(s)),{key:3})):(mt(),Pt(ve(UT),{key:4}))]),_:1},8,["onResolve"]))}};let Vf;{let e;Vf=async function(){var o,a;if(e)return e;const r=!!(((o=window.__NUXT__)==null?void 0:o.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?zv(qf):Uv(qf),s=e0({vueApp:r});async function i(l){var u;await s.callHook("app:error",l),(u=s.payload).error||(u.error=js(l))}r.config.errorHandler=i,s.hook("app:suspense:resolve",()=>{r.config.errorHandler===i&&(r.config.errorHandler=void 0)});try{await r0(s,ST)}catch(l){i(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(Qb),await s.hooks.callHook("app:mounted",r),await Qn()}catch(l){i(l)}return r},e=Vf().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{YT as $,Le as A,yl as B,dd as C,eO as D,ve as E,ao as F,Ls as G,Jc as H,Pd as I,ob as J,QT as K,Qe as L,JT as M,pd as N,Pt as O,VT as P,GT as Q,fo as R,tO as S,wv as T,dm as U,Wn as V,BT as W,XT as X,Ke as Y,oo as Z,xy as _,Me as a,cO as a0,sO as a1,Q0 as a2,Zt as a3,Ue as a4,la as a5,ew as a6,bt as a7,At as a8,oO as a9,up as aa,fE as ab,uO as ac,ZT as ad,lO as ae,Jl as af,$l as b,Iu as c,kt as d,Ms as e,iO as f,KT as g,Ge as h,h0 as i,He as j,Yn as k,Tl as l,An as m,rO as n,Ir as o,Sd as p,Al as q,De as r,nO as s,tw as t,ft as u,iv as v,Oa as w,mt as x,fd as y,km 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.