const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/HomeScreen-BYIwzlVY.js","assets/useQuery-OR1B9mRI.js","assets/PhMagnifyingGlass.vue-WG5N0VsU.js","assets/format-C4dVnwMh.js","assets/PropertyCard.vue_vue_type_script_setup_true_lang-_CB-63lm.js","assets/PhClock.vue-BuxJE8_5.js","assets/api-BfKPjPYM.js","assets/cards-BEJmyN9Y.js","assets/seo-BuHrFLDl.js","assets/SearchScreen-B3bcgZFf.js","assets/useMapSearch-CpIsslmT.js","assets/PhMapPin.vue-z1unoqjE.js","assets/maplibre-gl-worker-BOdO3xHw.js","assets/maplibre-gl-worker-BUA_fIsx.css","assets/watches-A6BvPnRa.js","assets/Spinner-BbT_iX0D.js","assets/useMapSearch-BRlEFr7t.css","assets/PhBuildings.vue-DVO4c7dM.js","assets/PhCalendarBlank.vue-DNxZVGjr.js","assets/ChoiceChip.vue_vue_type_script_setup_true_lang-D46JmI_g.js","assets/SegmentToggle.vue_vue_type_script_setup_true_lang-BTEN4jSO.js","assets/SalesSearchScreen-mAWJyQ4g.js","assets/SaleDetailScreen-d-mRLiff.js","assets/MobileCtaBar.vue_vue_type_script_setup_true_lang-Dv-jNWgo.js","assets/SavedScreen-Cq6keXza.js","assets/WatchesScreen-C7G9m9XS.js","assets/GuidesScreen-3MJU506o.js","assets/guides-Cp-92mTs.js","assets/GuideScreen-CiVUs9Eq.js","assets/GuideScreen-ZStSKrKU.css","assets/AuctionDetailScreen-D3irPCfZ.js","assets/BotScreen-BIoZ7jui.js","assets/NotFoundScreen-9e77wY09.js"])))=>i.map(i=>d[i]);
var eo=e=>{throw TypeError(e)};var Dr=(e,t,n)=>t.has(e)||eo("Cannot "+n);var _=(e,t,n)=>(Dr(e,t,"read from private field"),n?n.call(e):t.get(e)),ce=(e,t,n)=>t.has(e)?eo("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),ee=(e,t,n,s)=>(Dr(e,t,"write to private field"),s?s.call(e,n):t.set(e,n),n),Ve=(e,t,n)=>(Dr(e,t,"access private method"),n);var Fs=(e,t,n,s)=>({set _(r){ee(e,t,r,n)},get _(){return _(e,t,s)}});(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&s(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();/**
* @vue/shared v3.5.41
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ei(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const pe={},Hn=[],Tt=()=>{},El=()=>!1,pr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),gr=e=>e.startsWith("onUpdate:"),Oe=Object.assign,Mi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},_u=Object.prototype.hasOwnProperty,ye=(e,t)=>_u.call(e,t),G=Array.isArray,Vn=e=>Ts(e)==="[object Map]",mr=e=>Ts(e)==="[object Set]",to=e=>Ts(e)==="[object Date]",te=e=>typeof e=="function",Ae=e=>typeof e=="string",it=e=>typeof e=="symbol",ge=e=>e!==null&&typeof e=="object",Ml=e=>(ge(e)||te(e))&&te(e.then)&&te(e.catch),Pl=Object.prototype.toString,Ts=e=>Pl.call(e),xu=e=>Ts(e).slice(8,-1),Ol=e=>Ts(e)==="[object Object]",yr=e=>Ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,fs=Ei(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),vr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},wu=/-\w/g,Ke=vr(e=>e.replace(wu,t=>t.slice(1).toUpperCase())),Au=/\B([A-Z])/g,Kt=vr(e=>e.replace(Au,"-$1").toLowerCase()),br=vr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Nr=vr(e=>e?`on${br(e)}`:""),Fe=(e,t)=>!Object.is(e,t),Gs=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Rl=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Pi=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Su=e=>{const t=Ae(e)?Number(e):NaN;return isNaN(t)?e:t};let no;const _r=()=>no||(no=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Oi(e){if(G(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Ae(s)?Pu(s):Oi(s);if(r)for(const i in r)t[i]=r[i]}return t}else if(Ae(e)||ge(e))return e}const Cu=/;(?![^(]*\))/g,Eu=/:([^]+)/,Mu=/\/\*[^]*?\*\//g;function Pu(e){const t={};return e.replace(Mu,"").split(Cu).forEach(n=>{if(n){const s=n.split(Eu);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function $t(e){let t="";if(Ae(e))t=e;else if(G(e))for(let n=0;n<e.length;n++){const s=$t(e[n]);s&&(t+=s+" ")}else if(ge(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Ou="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ru=Ei(Ou);function $l(e){return!!e||e===""}function $u(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=ks(e[s],t[s]);return n}function ks(e,t){if(e===t)return!0;let n=to(e),s=to(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=it(e),s=it(t),n||s)return e===t;if(n=G(e),s=G(t),n||s)return n&&s?$u(e,t):!1;if(n=ge(e),s=ge(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,i=Object.keys(t).length;if(r!==i)return!1;for(const o in e){const l=e.hasOwnProperty(o),a=t.hasOwnProperty(o);if(l&&!a||!l&&a||!ks(e[o],t[o]))return!1}}return String(e)===String(t)}function Tl(e,t){return e.findIndex(n=>ks(n,t))}const kl=e=>!!(e&&e.__v_isRef===!0),Ze=e=>Ae(e)?e:e==null?"":G(e)||ge(e)&&(e.toString===Pl||!te(e.toString))?kl(e)?Ze(e.value):JSON.stringify(e,Il,2):String(e),Il=(e,t)=>kl(t)?Il(e,t.value):Vn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Hr(s,i)+" =>"]=r,n),{})}:mr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Hr(n))}:it(t)?Hr(t):ge(t)&&!G(t)&&!Ol(t)?String(t):t,Hr=(e,t="")=>{var n;return it(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.41
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let ke;class Ll{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&ke&&(ke.active?(this.parent=ke,this.index=(ke.scopes||(ke.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes){const s=this.scopes.slice();for(t=0,n=s.length;t<n;t++)s[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){const r=this.scopes.slice();for(t=0,n=r.length;t<n;t++)r[t].resume()}const s=this.effects.slice();for(t=0,n=s.length;t<n;t++)s[t].resume()}}run(t){if(this._active){const n=ke;try{return ke=this,t()}finally{ke=n}}}on(){++this._on===1&&(this.prevScope=ke,ke=this)}off(){if(this._on>0&&--this._on===0){if(ke===this)ke=this.prevScope;else{let t=ke;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(this.effects.length=0,n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){const r=this.scopes.slice();for(n=0,s=r.length;n<s;n++)r[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function Dl(e){return new Ll(e)}function Nl(){return ke}function Tu(e,t=!1){ke&&ke.cleanups.push(e)}let xe;const Vr=new WeakSet;class Hl{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,ke&&(ke.active?ke.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Vr.has(this)&&(Vr.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Zl(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,so(this),Fl(this);const t=xe,n=gt;xe=this,gt=!0;try{return this.fn()}finally{jl(this),xe=t,gt=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ti(t);this.deps=this.depsTail=void 0,so(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Vr.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ti(this)&&this.run()}get dirty(){return ti(this)}}let Vl=0,ds,hs;function Zl(e,t=!1){if(e.flags|=8,t){e.next=hs,hs=e;return}e.next=ds,ds=e}function Ri(){Vl++}function $i(){if(--Vl>0)return;if(hs){let t=hs;for(hs=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;ds;){let t=ds;for(ds=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Fl(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function jl(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Ti(s),ku(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function ti(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Bl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Bl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===vs)||(e.globalVersion=vs,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ti(e))))return;e.flags|=2;const t=e.dep,n=xe,s=gt;xe=e,gt=!0;try{Fl(e);const r=e.fn(e._value);(t.version===0||Fe(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{xe=n,gt=s,jl(e),e.flags&=-3}}function Ti(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Ti(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function ku(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let gt=!0;const Ul=[];function Ut(){Ul.push(gt),gt=!1}function zt(){const e=Ul.pop();gt=e===void 0?!0:e}function so(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=xe;xe=void 0;try{t()}finally{xe=n}}}let vs=0;class Iu{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 xr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!xe||!gt||xe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==xe)n=this.activeLink=new Iu(xe,this),xe.deps?(n.prevDep=xe.depsTail,xe.depsTail.nextDep=n,xe.depsTail=n):xe.deps=xe.depsTail=n,zl(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=xe.depsTail,n.nextDep=void 0,xe.depsTail.nextDep=n,xe.depsTail=n,xe.deps===n&&(xe.deps=s)}return n}trigger(t){this.version++,vs++,this.notify(t)}notify(t){Ri();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{$i()}}}function zl(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)zl(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const er=new WeakMap,Rn=Symbol(""),ni=Symbol(""),bs=Symbol("");function ze(e,t,n){if(gt&&xe){let s=er.get(e);s||er.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new xr),r.map=s,r.key=n),r.track()}}function Zt(e,t,n,s,r,i){const o=er.get(e);if(!o){vs++;return}const l=a=>{a&&a.trigger()};if(Ri(),t==="clear")o.forEach(l);else{const a=G(e),c=a&&yr(n);if(a&&n==="length"){const u=Number(s);o.forEach((f,p)=>{(p==="length"||p===bs||!it(p)&&p>=u)&&l(f)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),c&&l(o.get(bs)),t){case"add":a?c&&l(o.get("length")):(l(o.get(Rn)),Vn(e)&&l(o.get(ni)));break;case"delete":a||(l(o.get(Rn)),Vn(e)&&l(o.get(ni)));break;case"set":Vn(e)&&l(o.get(Rn));break}}$i()}function Lu(e,t){const n=er.get(e);return n&&n.get(t)}function In(e){const t=he(e);return t===e?t:(ze(t,"iterate",bs),rt(e)?t:t.map(mt))}function wr(e){return ze(e=he(e),"iterate",bs),e}function Pt(e,t){return qt(e)?Jn(jt(e)?mt(t):t):mt(t)}const Du={__proto__:null,[Symbol.iterator](){return Zr(this,Symbol.iterator,e=>Pt(this,e))},concat(...e){return In(this).concat(...e.map(t=>G(t)?In(t):t))},entries(){return Zr(this,"entries",e=>(e[1]=Pt(this,e[1]),e))},every(e,t){return kt(this,"every",e,t,void 0,arguments)},filter(e,t){return kt(this,"filter",e,t,n=>n.map(s=>Pt(this,s)),arguments)},find(e,t){return kt(this,"find",e,t,n=>Pt(this,n),arguments)},findIndex(e,t){return kt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return kt(this,"findLast",e,t,n=>Pt(this,n),arguments)},findLastIndex(e,t){return kt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return kt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Fr(this,"includes",e)},indexOf(...e){return Fr(this,"indexOf",e)},join(e){return In(this).join(e)},lastIndexOf(...e){return Fr(this,"lastIndexOf",e)},map(e,t){return kt(this,"map",e,t,void 0,arguments)},pop(){return rs(this,"pop")},push(...e){return rs(this,"push",e)},reduce(e,...t){return ro(this,"reduce",e,t)},reduceRight(e,...t){return ro(this,"reduceRight",e,t)},shift(){return rs(this,"shift")},some(e,t){return kt(this,"some",e,t,void 0,arguments)},splice(...e){return rs(this,"splice",e)},toReversed(){return In(this).toReversed()},toSorted(e){return In(this).toSorted(e)},toSpliced(...e){return In(this).toSpliced(...e)},unshift(...e){return rs(this,"unshift",e)},values(){return Zr(this,"values",e=>Pt(this,e))}};function Zr(e,t,n){const s=wr(e),r=s[t]();return s!==e&&!rt(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const Nu=Array.prototype;function kt(e,t,n,s,r,i){const o=wr(e),l=o!==e&&!rt(e),a=o[t];if(a!==Nu[t]){const f=a.apply(e,i);return l?mt(f):f}let c=n;o!==e&&(l?c=function(f,p){return n.call(this,Pt(e,f),p,e)}:n.length>2&&(c=function(f,p){return n.call(this,f,p,e)}));const u=a.call(o,c,s);return l&&r?r(u):u}function ro(e,t,n,s){const r=wr(e),i=r!==e&&!rt(e);let o=n,l=!1;r!==e&&(i?(l=s.length===0,o=function(c,u,f){return l&&(l=!1,c=Pt(e,c)),n.call(this,c,Pt(e,u),f,e)}):n.length>3&&(o=function(c,u,f){return n.call(this,c,u,f,e)}));const a=r[t](o,...s);return l?Pt(e,a):a}function Fr(e,t,n){const s=he(e);ze(s,"iterate",bs);const r=s[t](...n);return(r===-1||r===!1)&&Cr(n[0])?(n[0]=he(n[0]),s[t](...n)):r}function rs(e,t,n=[]){Ut(),Ri();const s=he(e)[t].apply(e,n);return $i(),zt(),s}const Hu=Ei("__proto__,__v_isRef,__isVue"),ql=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(it));function Vu(e){it(e)||(e=String(e));const t=he(this);return ze(t,"has",e),t.hasOwnProperty(e)}class Kl{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Xl:Yl:i?Jl:Wl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=G(t);if(!r){let a;if(o&&(a=Du[n]))return a;if(n==="hasOwnProperty")return Vu}const l=Reflect.get(t,n,Se(t)?t:s);if((it(n)?ql.has(n):Hu(n))||(r||ze(t,"get",n),i))return l;if(Se(l)){const a=o&&yr(n)?l:l.value;return r&&ge(a)?ri(a):a}return ge(l)?r?ri(l):Is(l):l}}class Ql extends Kl{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];const o=G(t)&&yr(n);if(!this._isShallow){const c=qt(i);if(!rt(s)&&!qt(s)&&(i=he(i),s=he(s)),!o&&Se(i)&&!Se(s))return c||(i.value=s),!0}const l=o?Number(n)<t.length:ye(t,n),a=Reflect.set(t,n,s,Se(t)?t:r);return t===he(r)&&a&&(l?Fe(s,i)&&Zt(t,"set",n,s):Zt(t,"add",n,s)),a}deleteProperty(t,n){const s=ye(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&s&&Zt(t,"delete",n,void 0),r}has(t,n){const s=Reflect.has(t,n);return(!it(n)||!ql.has(n))&&ze(t,"has",n),s}ownKeys(t){return ze(t,"iterate",G(t)?"length":Rn),Reflect.ownKeys(t)}}class Gl extends Kl{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Zu=new Ql,Fu=new Gl,ju=new Ql(!0),Bu=new Gl(!0),si=e=>e,js=e=>Reflect.getPrototypeOf(e);function Uu(e,t,n){return function(...s){const r=this.__v_raw,i=he(r),o=Vn(i),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,c=r[e](...s),u=n?si:t?Jn:mt;return!t&&ze(i,"iterate",a?ni:Rn),Oe(Object.create(c),{next(){const{value:f,done:p}=c.next();return p?{value:f,done:p}:{value:l?[u(f[0]),u(f[1])]:u(f),done:p}}})}}function Bs(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function zu(e,t){const n={get(r){const i=this.__v_raw,o=he(i),l=he(r);e||(Fe(r,l)&&ze(o,"get",r),ze(o,"get",l));const{has:a}=js(o),c=t?si:e?Jn:mt;if(a.call(o,r))return c(i.get(r));if(a.call(o,l))return c(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&ze(he(r),"iterate",Rn),r.size},has(r){const i=this.__v_raw,o=he(i),l=he(r);return e||(Fe(r,l)&&ze(o,"has",r),ze(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,a=he(l),c=t?si:e?Jn:mt;return!e&&ze(a,"iterate",Rn),l.forEach((u,f)=>r.call(i,c(u),c(f),o))}};return Oe(n,e?{add:Bs("add"),set:Bs("set"),delete:Bs("delete"),clear:Bs("clear")}:{add(r){const i=he(this),o=js(i),l=he(r),a=!t&&!rt(r)&&!qt(r)?l:r;return o.has.call(i,a)||Fe(r,a)&&o.has.call(i,r)||Fe(l,a)&&o.has.call(i,l)||(i.add(a),Zt(i,"add",a,a)),this},set(r,i){!t&&!rt(i)&&!qt(i)&&(i=he(i));const o=he(this),{has:l,get:a}=js(o);let c=l.call(o,r);c||(r=he(r),c=l.call(o,r));const u=a.call(o,r);return o.set(r,i),c?Fe(i,u)&&Zt(o,"set",r,i):Zt(o,"add",r,i),this},delete(r){const i=he(this),{has:o,get:l}=js(i);let a=o.call(i,r);a||(r=he(r),a=o.call(i,r)),l&&l.call(i,r);const c=i.delete(r);return a&&Zt(i,"delete",r,void 0),c},clear(){const r=he(this),i=r.size!==0,o=r.clear();return i&&Zt(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Uu(r,e,t)}),n}function Ar(e,t){const n=zu(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(ye(n,r)&&r in s?n:s,r,i)}const qu={get:Ar(!1,!1)},Ku={get:Ar(!1,!0)},Qu={get:Ar(!0,!1)},Gu={get:Ar(!0,!0)},Wl=new WeakMap,Jl=new WeakMap,Yl=new WeakMap,Xl=new WeakMap;function Wu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Is(e){return qt(e)?e:Sr(e,!1,Zu,qu,Wl)}function ea(e){return Sr(e,!1,ju,Ku,Jl)}function ri(e){return Sr(e,!0,Fu,Qu,Yl)}function Gg(e){return Sr(e,!0,Bu,Gu,Xl)}function Sr(e,t,n,s,r){if(!ge(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const i=r.get(e);if(i)return i;const o=Wu(xu(e));if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function jt(e){return qt(e)?jt(e.__v_raw):!!(e&&e.__v_isReactive)}function qt(e){return!!(e&&e.__v_isReadonly)}function rt(e){return!!(e&&e.__v_isShallow)}function Cr(e){return e?!!e.__v_raw:!1}function he(e){const t=e&&e.__v_raw;return t?he(t):e}function ki(e){return!ye(e,"__v_skip")&&Object.isExtensible(e)&&Rl(e,"__v_skip",!0),e}const mt=e=>ge(e)?Is(e):e,Jn=e=>ge(e)?ri(e):e;function Se(e){return e?e.__v_isRef===!0:!1}function we(e){return ta(e,!1)}function Ju(e){return ta(e,!0)}function ta(e,t){return Se(e)?e:new Yu(e,t)}class Yu{constructor(t,n){this.dep=new xr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:he(t),this._value=n?t:mt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||rt(t)||qt(t);t=s?t:he(t),Fe(t,n)&&(this._rawValue=t,this._value=s?t:mt(t),this.dep.trigger())}}function oe(e){return Se(e)?e.value:e}function Wg(e){return te(e)?e():oe(e)}const Xu={get:(e,t,n)=>t==="__v_raw"?e:oe(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Se(r)&&!Se(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function na(e){return jt(e)?e:new Proxy(e,Xu)}class ec{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new xr,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function tc(e){return new ec(e)}function nc(e){const t=G(e)?new Array(e.length):{};for(const n in e)t[n]=sa(e,n);return t}class sc{constructor(t,n,s){this._object=t,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=it(n)?n:String(n),this._raw=he(t);let r=!0,i=t;if(!G(t)||it(this._key)||!yr(this._key))do r=!Cr(i)||rt(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=oe(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Se(this._raw[this._key])){const n=this._object[this._key];if(Se(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return Lu(this._raw,this._key)}}class rc{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 Jg(e,t,n){return Se(e)?e:te(e)?new rc(e):ge(e)&&arguments.length>1?sa(e,t,n):we(e)}function sa(e,t,n){return new sc(e,t,n)}class ic{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new xr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=vs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&xe!==this)return Zl(this,!0),!0}get value(){const t=this.dep.track();return Bl(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function oc(e,t,n=!1){let s,r;return te(e)?s=e:(s=e.get,r=e.set),new ic(s,r,n)}const Us={},tr=new WeakMap;let vn;function lc(e,t=!1,n=vn){if(n){let s=tr.get(n);s||tr.set(n,s=[]),s.push(e)}}function ac(e,t,n=pe){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:a}=n,c=C=>r?C:rt(C)||r===!1||r===0?Ft(C,1):Ft(C);let u,f,p,g,m=!1,v=!1;if(Se(e)?(f=()=>e.value,m=rt(e)):jt(e)?(f=()=>c(e),m=!0):G(e)?(v=!0,m=e.some(C=>jt(C)||rt(C)),f=()=>e.map(C=>{if(Se(C))return C.value;if(jt(C))return c(C);if(te(C))return a?a(C,2):C()})):te(e)?t?f=a?()=>a(e,2):e:f=()=>{if(p){Ut();try{p()}finally{zt()}}const C=vn;vn=u;try{return a?a(e,3,[g]):e(g)}finally{vn=C}}:f=Tt,t&&r){const C=f,A=r===!0?1/0:r;f=()=>Ft(C(),A)}const k=Nl(),I=()=>{u.stop(),k&&k.active&&Mi(k.effects,u)};if(i&&t){const C=t;t=(...A)=>{const Y=C(...A);return I(),Y}}let x=v?new Array(e.length).fill(Us):Us;const E=C=>{if(!(!(u.flags&1)||!u.dirty&&!C))if(t){const A=u.run();if(C||r||m||(v?A.some((Y,V)=>Fe(Y,x[V])):Fe(A,x))){p&&p();const Y=vn;vn=u;try{const V=[A,x===Us?void 0:v&&x[0]===Us?[]:x,g];x=A,a?a(t,3,V):t(...V)}finally{vn=Y}}}else u.run()};return l&&l(E),u=new Hl(f),u.scheduler=o?()=>o(E,!1):E,g=C=>lc(C,!1,u),p=u.onStop=()=>{const C=tr.get(u);if(C){if(a)a(C,4);else for(const A of C)A();tr.delete(u)}},t?s?E(!0):x=u.run():o?o(E.bind(null,!0),!0):u.run(),I.pause=u.pause.bind(u),I.resume=u.resume.bind(u),I.stop=I,I}function Ft(e,t=1/0,n){if(t<=0||!ge(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Se(e))Ft(e.value,t,n);else if(G(e))for(let s=0;s<e.length;s++)Ft(e[s],t,n);else if(mr(e)||Vn(e))e.forEach(s=>{Ft(s,t,n)});else if(Ol(e)){for(const s in e)Ft(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Ft(e[s],t,n)}return e}/**
* @vue/runtime-core v3.5.41
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ls(e,t,n,s){try{return s?e(...s):e()}catch(r){Ds(r,t,n)}}function ft(e,t,n,s){if(te(e)){const r=Ls(e,t,n,s);return r&&Ml(r)&&r.catch(i=>{Ds(i,t,n)}),r}if(G(e)){const r=[];for(let i=0;i<e.length;i++)r.push(ft(e[i],t,n,s));return r}}function Ds(e,t,n,s=!0){const r=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||pe;if(t){let l=t.parent;const a=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const u=l.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,a,c)===!1)return}l=l.parent}if(i){Ut(),Ls(i,null,10,[e,a,c]),zt();return}}uc(e,n,r,s,o)}function uc(e,t,n,s=!0,r=!1){if(r)throw e;console.error(e)}const Je=[];let St=-1;const Zn=[];let tn=null,Dn=0;const ra=Promise.resolve();let nr=null;function Yn(e){const t=nr||ra;return e?t.then(this?e.bind(this):e):t}function cc(e){let t=St+1,n=Je.length;for(;t<n;){const s=t+n>>>1,r=Je[s],i=_s(r);i<e||i===e&&r.flags&2?t=s+1:n=s}return t}function Ii(e){if(!(e.flags&1)){const t=_s(e),n=Je[Je.length-1];!n||!(e.flags&2)&&t>=_s(n)?Je.push(e):Je.splice(cc(t),0,e),e.flags|=1,ia()}}function ia(){nr||(nr=ra.then(la))}function fc(e){if(!G(e))tn&&e.id===-1?tn.splice(Dn+1,0,e):e.flags&1||(Zn.push(e),e.flags|=1);else for(let t=0;t<e.length;t++)Zn.push(e[t]);ia()}function io(e,t,n=St+1){for(;n<Je.length;n++){const s=Je[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;Je.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function oa(e){if(Zn.length){const t=[...new Set(Zn)].sort((n,s)=>_s(n)-_s(s));if(Zn.length=0,tn){for(let n=0;n<t.length;n++)tn.push(t[n]);return}for(tn=t,Dn=0;Dn<tn.length;Dn++){const n=tn[Dn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}tn=null,Dn=0}}const _s=e=>e.id==null?e.flags&2?-1:1/0:e.id;function la(e){try{for(St=0;St<Je.length;St++){const t=Je[St];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Ls(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;St<Je.length;St++){const t=Je[St];t&&(t.flags&=-2)}St=-1,Je.length=0,oa(),nr=null,(Je.length||Zn.length)&&la()}}let Be=null,aa=null;function sr(e){const t=Be;return Be=e,aa=e&&e.type.__scopeId||null,t}function pt(e,t=Be,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ar(-1);const i=sr(t),o=Bt.length;let l;try{l=e(...r)}finally{for(let a=Bt.length;a>o;a--)ji();sr(i),s._d&&ar(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function dc(e,t){if(Be===null)return e;const n=$r(Be),s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[i,o,l,a=pe]=t[r];i&&(te(i)&&(i={mounted:i,updated:i}),i.deep&&Ft(o),s.push({dir:i,instance:n,value:o,oldValue:void 0,arg:l,modifiers:a}))}return e}function pn(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const l=r[o];i&&(l.oldValue=i[o].value);let a=l.dir[s];a&&(Ut(),ft(a,n,8,[e.el,l,e,t]),zt())}}function Ws(e,t){if(je){let n=je.provides;const s=je.parent&&je.parent.provides;s===n&&(n=je.provides=Object.create(s)),n[e]=t}}function Q(e,t,n=!1){const s=Rr();if(s||$n){let r=$n?$n._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&te(t)?t.call(s&&s.proxy):t}}function hc(){return!!(Rr()||$n)}const pc=Symbol.for("v-scx"),gc=()=>Q(pc);function mc(e,t){return Li(e,null,{flush:"sync"})}function cn(e,t,n){return Li(e,t,n)}function Li(e,t,n=pe){const{immediate:s,deep:r,flush:i,once:o}=n,l=Oe({},n),a=t&&s||!t&&i!=="post";let c;if(Xn){if(i==="sync"){const g=gc();c=g.__watcherHandles||(g.__watcherHandles=[])}else if(!a){const g=()=>{};return g.stop=Tt,g.resume=Tt,g.pause=Tt,g}}const u=je;l.call=(g,m,v)=>ft(g,u,m,v);let f=!1;i==="post"?l.scheduler=g=>{Ge(g,u&&u.suspense)}:i!=="sync"&&(f=!0,l.scheduler=(g,m)=>{m?g():Ii(g)}),l.augmentJob=g=>{t&&(g.flags|=4),f&&(g.flags|=2,u&&(g.id=u.uid,g.i=u))};const p=ac(e,t,l);return Xn&&(c?c.push(p):a&&p()),p}function yc(e,t,n){const s=this.proxy,r=Ae(e)?e.includes(".")?ua(s,e):()=>s[e]:e.bind(s,s);let i;te(t)?i=t:(i=t.handler,n=t);const o=Vs(this),l=Li(r,i.bind(s),n);return o(),l}function ua(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}const Yt=new WeakMap,ca=Symbol("_vte"),Er=e=>e.__isTeleport,bn=e=>e&&(e.disabled||e.disabled===""),vc=e=>e&&(e.defer||e.defer===""),oo=e=>typeof SVGElement<"u"&&e instanceof SVGElement,lo=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ii=(e,t)=>{const n=e&&e.to;return Ae(n)?t?t(n):null:n},bc={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,a,c){const{mc:u,pc:f,pbc:p,o:{insert:g,querySelector:m,createText:v,createComment:k,parentNode:I}}=c,x=bn(t.props);let{dynamicChildren:E}=t;const C=(V,B,M)=>{V.shapeFlag&16&&u(V.children,B,M,r,i,o,l,a)},A=(V=t)=>{const B=bn(V.props),M=V.target=ii(V.props,m),z=oi(M,V,v,g);M&&(o!=="svg"&&oo(M)?o="svg":o!=="mathml"&&lo(M)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(M),B||(C(V,M,z),as(V,!1)))},Y=V=>{const B=()=>{if(Yt.get(V)===B){if(Yt.delete(V),bn(V.props)){const M=I(V.el)||n;C(V,M,V.anchor),as(V,!0)}A(V)}};Yt.set(V,B),Ge(B,i)};if(e==null){const V=t.el=v(""),B=t.anchor=v("");if(g(V,n,s),g(B,n,s),vc(t.props)||i&&i.pendingBranch){Y(t);return}x&&(C(t,n,B),as(t,!0)),A()}else{t.el=e.el;const V=t.anchor=e.anchor,B=Yt.get(e);if(B){B.flags|=8,Yt.delete(e),Y(t);return}t.targetStart=e.targetStart;const M=t.target=e.target,z=t.targetAnchor=e.targetAnchor,se=bn(e.props),H=se?n:M,le=se?V:z;if(o==="svg"||oo(M)?o="svg":(o==="mathml"||lo(M))&&(o="mathml"),E?(p(e.dynamicChildren,E,H,r,i,o,l),Fi(e,t,!0)):a||f(e,t,H,le,r,i,o,l,!1),x)se?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):zs(t,n,V,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const be=ii(t.props,m);be&&(t.target=be,zs(t,be,null,c,0))}else se&&zs(t,M,z,c,1);as(t,x)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:p}=e,g=bn(p),m=i||!g,v=Yt.get(e);if(v&&(v.flags|=8,Yt.delete(e)),f&&(r(c),r(u)),i&&r(a),!v&&(g||f)&&o&16)for(let k=0;k<l.length;k++){const I=l[k];s(I,t,n,m,!!I.dynamicChildren)}},move:zs,hydrate:_c};function zs(e,t,n,{o:{insert:s},m:r},i=2){i===0&&s(e.targetAnchor,t,n);const{el:o,anchor:l,shapeFlag:a,children:c,props:u}=e,f=i===2;if(f&&s(o,t,n),!Yt.has(e)&&(!f||bn(u))&&a&16)for(let p=0;p<c.length;p++)r(c[p],t,n,2);f&&s(l,t,n)}function _c(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:l,querySelector:a,insert:c,createText:u}},f){function p(k,I){let x=I;for(;x;){if(x&&x.nodeType===8){if(x.data==="teleport start anchor")t.targetStart=x;else if(x.data==="teleport anchor"){t.targetAnchor=x,k._lpa=t.targetAnchor&&o(t.targetAnchor);break}}x=o(x)}}function g(k,I){I.anchor=f(o(k),I,l(k),n,s,r,i)}const m=t.target=ii(t.props,a),v=bn(t.props);if(m){const k=m._lpa||m.firstChild;t.shapeFlag&16&&(v?(g(e,t),p(m,k),t.targetAnchor||oi(m,t,u,c,l(e)===m?e:null)):(t.anchor=o(e),p(m,k),t.targetAnchor||oi(m,t,u,c),f(k&&o(k),t,m,n,s,r,i))),as(t,v)}else v&&t.shapeFlag&16&&(g(e,t),t.targetStart=e,t.targetAnchor=o(e));return t.anchor&&o(t.anchor)}const Yg=bc;function as(e,t){const n=e.ctx;if(n&&n.ut){let s,r;for(t?(s=e.el,r=e.anchor):(s=e.targetStart,r=e.targetAnchor);s&&s!==r;)s.nodeType===1&&s.setAttribute("data-v-owner",n.uid),s=s.nextSibling;n.ut()}}function oi(e,t,n,s,r=null){const i=t.targetStart=n(""),o=t.targetAnchor=n("");return i[ca]=o,e&&(s(i,e,r),s(o,e,r)),o}const ct=Symbol("_leaveCb"),is=Symbol("_enterCb");function xc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Hs(()=>{e.isMounted=!0}),Ni(()=>{e.isUnmounting=!0}),e}const lt=[Function,Array],fa={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:lt,onEnter:lt,onAfterEnter:lt,onEnterCancelled:lt,onBeforeLeave:lt,onLeave:lt,onAfterLeave:lt,onLeaveCancelled:lt,onBeforeAppear:lt,onAppear:lt,onAfterAppear:lt,onAppearCancelled:lt},da=e=>{const t=e.subTree;return t.component?da(t.component):t},wc={name:"BaseTransition",props:fa,setup(e,{slots:t}){const n=Rr(),s=xc();return()=>{const r=t.default&&ga(t.default(),!0),i=r&&r.length?ha(r):n.subTree?Ee():void 0;if(!i)return;const o=he(e),{mode:l}=o;if(s.isLeaving)return jr(i);const a=rr(i);if(!a)return jr(i);let c=li(a,o,s,n,f=>c=f);a.type!==qe&&xs(a,c);let u=n.subTree&&rr(n.subTree);if(u&&u.type!==qe&&!_n(u,a)&&da(n).type!==qe){let f=li(u,o,s,n);if(xs(u,f),l==="out-in"&&a.type!==qe)return s.isLeaving=!0,f.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},jr(i);l==="in-out"&&a.type!==qe?f.delayLeave=(p,g,m)=>{const v=pa(s,u);v[String(u.key)]=u,p[ct]=()=>{g(),p[ct]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{m(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function ha(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==qe){t=n;break}}return t}const Ac=wc;function pa(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function li(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:a,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:p,onLeave:g,onAfterLeave:m,onLeaveCancelled:v,onBeforeAppear:k,onAppear:I,onAfterAppear:x,onAppearCancelled:E}=t,C=String(e.key),A=pa(n,e),Y=(M,z)=>{M&&ft(M,s,9,z)},V=(M,z)=>{const se=z[1];Y(M,z),G(M)?M.every(H=>H.length<=1)&&se():M.length<=1&&se()},B={mode:o,persisted:l,beforeEnter(M){let z=a;if(!n.isMounted)if(i)z=k||a;else return;M[ct]&&M[ct](!0);const se=A[C];se&&_n(e,se)&&se.el[ct]&&se.el[ct](),Y(z,[M])},enter(M){if(A[C]===e)return;let z=c,se=u,H=f;if(!n.isMounted)if(i)z=I||c,se=x||u,H=E||f;else return;let le=!1;M[is]=De=>{le||(le=!0,De?Y(H,[M]):Y(se,[M]),B.delayedLeave&&B.delayedLeave(),M[is]=void 0)};const be=M[is].bind(null,!1);z?V(z,[M,be]):be()},leave(M,z){const se=String(e.key);if(M[is]&&M[is](!0),n.isUnmounting)return z();Y(p,[M]);let H=!1;M[ct]=be=>{H||(H=!0,z(),be?Y(v,[M]):Y(m,[M]),M[ct]=void 0,A[se]===e&&delete A[se])};const le=M[ct].bind(null,!1);A[se]=e,g?V(g,[M,le]):le()},clone(M){const z=li(M,t,n,s,r);return r&&r(z),z}};return B}function jr(e){if(Ns(e))return e=dn(e),e.children=null,e}function rr(e){if(!Ns(e))return Er(e.type)&&e.children?ha(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&te(n.default))return n.default()}}function xs(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const n=e.component.subTree;xs(Er(n.type)&&rr(n)||n,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ga(e,t=!1,n){let s=[],r=0;for(let i=0;i<e.length;i++){let o=e[i];const l=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===Ie?(o.patchFlag&128&&r++,s=s.concat(ga(o.children,t,l))):(t||o.type!==qe)&&s.push(l!=null?dn(o,{key:l}):o)}if(r>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}function Re(e,t){return te(e)?Oe({name:e.name},t,{setup:e}):e}function Di(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ao(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const ir=new WeakMap;function ps(e,t,n,s,r=!1){if(G(e)){e.forEach((v,k)=>ps(v,t&&(G(t)?t[k]:t),n,s,r));return}if(Fn(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&ps(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?$r(s.component):s.el,o=r?null:i,{i:l,r:a}=e,c=t&&t.r,u=l.refs===pe?l.refs={}:l.refs,f=l.setupState,p=he(f),g=f===pe?El:v=>ao(u,v)?!1:ye(p,v),m=(v,k)=>!(k&&ao(u,k));if(c!=null&&c!==a){if(uo(t),Ae(c))u[c]=null,g(c)&&(f[c]=null);else if(Se(c)){const v=t;m(c,v.k)&&(c.value=null),v.k&&(u[v.k]=null)}}if(te(a))Ls(a,l,12,[o,u]);else{const v=Ae(a),k=Se(a);if(v||k){const I=()=>{if(e.f){const x=v?g(a)?f[a]:u[a]:m()||!e.k?a.value:u[e.k];if(r)G(x)&&Mi(x,i);else if(G(x))x.includes(i)||x.push(i);else if(v)u[a]=[i],g(a)&&(f[a]=u[a]);else{const E=[i];m(a,e.k)&&(a.value=E),e.k&&(u[e.k]=E)}}else v?(u[a]=o,g(a)&&(f[a]=o)):k&&(m(a,e.k)&&(a.value=o),e.k&&(u[e.k]=o))};if(o){const x=()=>{I(),ir.delete(e)};x.id=-1,ir.set(e,x),Ge(x,n)}else uo(e),I()}}}function uo(e){const t=ir.get(e);t&&(t.flags|=8,ir.delete(e))}const co=e=>e.nodeType===8;_r().requestIdleCallback;_r().cancelIdleCallback;function Sc(e,t){if(co(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(co(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const Fn=e=>!!e.type.__asyncLoader;function Xg(e){te(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:a}=e;let c=null,u,f=0;const p=()=>(f++,c=null,g()),g=()=>{let m;return c||(m=c=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),a)return new Promise((k,I)=>{a(v,()=>k(p()),()=>I(v),f+1)});throw v}).then(v=>m!==c&&c?c:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),u=v,v)))};return Re({name:"AsyncComponentWrapper",__asyncLoader:g,__asyncHydrate(m,v,k){const I=m.isConnected;let x=!1;(v.bu||(v.bu=[])).push(()=>x=!0);const E=()=>{x||!m.parentNode||I&&!m.isConnected||k()},C=i?()=>{const A=i(E,Y=>Sc(m,Y));A&&(v.bum||(v.bum=[])).push(A)}:E;u?C():g().then(()=>!v.isUnmounted&&C())},get __asyncResolved(){return u},setup(){const m=je;if(Di(m),u)return()=>qs(u,m);const v=A=>{c=null,Ds(A,m,13,!s)};if(l&&m.suspense||Xn)return g().then(A=>()=>qs(A,m)).catch(A=>(v(A),()=>s?ue(s,{error:A}):null));const k=we(!1),I=we(),x=we(!!r);let E,C;return Hi(()=>{E!=null&&clearTimeout(E),C!=null&&clearTimeout(C)}),r&&(C=setTimeout(()=>{m.isUnmounted||(x.value=!1)},r)),o!=null&&(E=setTimeout(()=>{if(!m.isUnmounted&&!k.value&&!I.value){const A=new Error(`Async component timed out after ${o}ms.`);v(A),I.value=A}},o)),g().then(()=>{m.isUnmounted||(k.value=!0,m.parent&&Ns(m.parent.vnode)&&m.parent.update())}).catch(A=>{if(m.isUnmounted){c=null;return}v(A),I.value=A}),()=>{if(k.value&&u)return qs(u,m);if(I.value&&s)return ue(s,{error:I.value});if(n&&!x.value)return qs(n,m)}}})}function qs(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=ue(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Ns=e=>e.type.__isKeepAlive;function Cc(e,t){ma(e,"a",t)}function Ec(e,t){ma(e,"da",t)}function ma(e,t,n=je){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Mr(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Ns(r.parent.vnode)&&Mc(s,t,n,r),r=r.parent}}function Mc(e,t,n,s){const r=Mr(t,e,s,!0);Hi(()=>{Mi(s[t],r)},n)}function Mr(e,t,n=je,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Ut();const l=Vs(n),a=ft(t,n,e,o);return l(),zt(),a});return s?r.unshift(i):r.push(i),i}}const Qt=e=>(t,n=je)=>{(!Xn||e==="sp")&&Mr(e,(...s)=>t(...s),n)},Pc=Qt("bm"),Hs=Qt("m"),Oc=Qt("bu"),Rc=Qt("u"),Ni=Qt("bum"),Hi=Qt("um"),$c=Qt("sp"),Tc=Qt("rtg"),kc=Qt("rtc");function Ic(e,t=je){Mr("ec",e,t)}const ya="components";function Lc(e,t){return ba(ya,e,!0,t)||e}const va=Symbol.for("v-ndc");function Dc(e){return Ae(e)?ba(ya,e,!1)||e:e||va}function ba(e,t,n=!0,s=!1){const r=Be||je;if(r){const i=r.type;{const l=bf(i,!1);if(l&&(l===t||l===Ke(t)||l===br(Ke(t))))return i}const o=fo(r[e]||i[e],t)||fo(r.appContext[e],t);return!o&&s?i:o}}function fo(e,t){return e&&(e[t]||e[Ke(t)]||e[br(Ke(t))])}function ws(e,t,n,s){let r;const i=n,o=G(e);if(o||Ae(e)){const l=o&&jt(e);let a=!1,c=!1;l&&(a=!rt(e),c=qt(e),e=wr(e)),r=new Array(e.length);for(let u=0,f=e.length;u<f;u++)r[u]=t(a?c?Jn(mt(e[u])):mt(e[u]):e[u],u,void 0,i)}else if(typeof e=="number"){r=new Array(e);for(let l=0;l<e;l++)r[l]=t(l+1,l,void 0,i)}else if(ge(e))if(e[Symbol.iterator])r=Array.from(e,(l,a)=>t(l,a,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let a=0,c=l.length;a<c;a++){const u=l[a];r[a]=t(e[u],u,a,i)}}else r=[];return r}function vt(e,t,n,s,r,i){if(n==null&&(n={}),Be.ce||Be.parent&&Fn(Be.parent)&&Be.parent.ce){const c=n,u=Object.keys(c).length>0;return t!=="default"&&(c.name=t),O(),fn(Ie,null,[ue("slot",c,s&&s())],u?-2:64)}let o=e[t];o&&o._c&&(o._d=!1);const l=Bt.length;O();let a;try{const c=o&&_a(o(n)),u=n.key||i||c&&c.key;a=fn(Ie,{key:(u&&!it(u)?u:`_${t}`)+(!c&&s?"_fb":"")},c||(s?s():[]),c&&e._===1?64:-2)}catch(c){for(let u=Bt.length;u>l;u--)ji();throw c}finally{o&&o._c&&(o._d=!0)}return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),a}function _a(e){return e.some(t=>Ss(t)?!(t.type===qe||t.type===Ie&&!_a(t.children)):!0)?e:null}const ai=e=>e?Za(e)?$r(e):ai(e.parent):null,gs=Oe(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=>ai(e.parent),$root:e=>ai(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>wa(e),$forceUpdate:e=>e.f||(e.f=()=>{Ii(e.update)}),$nextTick:e=>e.n||(e.n=Yn.bind(e.proxy)),$watch:e=>yc.bind(e)}),Br=(e,t)=>e!==pe&&!e.__isScriptSetup&&ye(e,t),Nc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:a}=e;if(t[0]!=="$"){const p=o[t];if(p!==void 0)switch(p){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Br(s,t))return o[t]=1,s[t];if(r!==pe&&ye(r,t))return o[t]=2,r[t];if(ye(i,t))return o[t]=3,i[t];if(n!==pe&&ye(n,t))return o[t]=4,n[t];ui&&(o[t]=0)}}const c=gs[t];let u,f;if(c)return t==="$attrs"&&ze(e.attrs,"get",""),c(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==pe&&ye(n,t))return o[t]=4,n[t];if(f=a.config.globalProperties,ye(f,t))return f[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Br(r,t)?(r[t]=n,!0):s!==pe&&ye(s,t)?(s[t]=n,!0):ye(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,props:i,type:o}},l){let a;return!!(n[l]||e!==pe&&l[0]!=="$"&&ye(e,l)||Br(t,l)||ye(i,l)||ye(s,l)||ye(gs,l)||ye(r.config.globalProperties,l)||(a=o.__cssModules)&&a[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ye(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function or(e){return G(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function em(e,t){return!e||!t?e||t:G(e)&&G(t)?e.concat(t):Oe({},or(e),or(t))}let ui=!0;function Hc(e){const t=wa(e),n=e.proxy,s=e.ctx;ui=!1,t.beforeCreate&&ho(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:p,beforeUpdate:g,updated:m,activated:v,deactivated:k,beforeDestroy:I,beforeUnmount:x,destroyed:E,unmounted:C,render:A,renderTracked:Y,renderTriggered:V,errorCaptured:B,serverPrefetch:M,expose:z,inheritAttrs:se,components:H,directives:le,filters:be}=t;if(c&&Vc(c,s,null),o)for(const L in o){const re=o[L];te(re)&&(s[L]=re.bind(n))}if(r){const L=r.call(n,n);ge(L)&&(e.data=Is(L))}if(ui=!0,i)for(const L in i){const re=i[L],ae=te(re)?re.bind(n,n):te(re.get)?re.get.bind(n,n):Tt,Ne=!te(re)&&te(re.set)?re.set.bind(n):Tt,bt=j({get:ae,set:Ne});Object.defineProperty(s,L,{enumerable:!0,configurable:!0,get:()=>bt.value,set:Xe=>bt.value=Xe})}if(l)for(const L in l)xa(l[L],s,n,L);if(a){const L=te(a)?a.call(n):a;Reflect.ownKeys(L).forEach(re=>{Ws(re,L[re])})}u&&ho(u,e,"c");function q(L,re){G(re)?re.forEach(ae=>L(ae.bind(n))):re&&L(re.bind(n))}if(q(Pc,f),q(Hs,p),q(Oc,g),q(Rc,m),q(Cc,v),q(Ec,k),q(Ic,B),q(kc,Y),q(Tc,V),q(Ni,x),q(Hi,C),q($c,M),G(z))if(z.length){const L=e.exposed||(e.exposed={});z.forEach(re=>{Object.defineProperty(L,re,{get:()=>n[re],set:ae=>n[re]=ae,enumerable:!0})})}else e.exposed||(e.exposed={});A&&e.render===Tt&&(e.render=A),se!=null&&(e.inheritAttrs=se),H&&(e.components=H),le&&(e.directives=le),M&&Di(e)}function Vc(e,t,n=Tt){G(e)&&(e=ci(e));for(const s in e){const r=e[s];let i;ge(r)?"default"in r?i=Q(r.from||s,r.default,!0):i=Q(r.from||s):i=Q(r),Se(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function ho(e,t,n){ft(G(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function xa(e,t,n,s){let r=s.includes(".")?ua(n,s):()=>n[s];if(Ae(e)){const i=t[e];te(i)&&cn(r,i)}else if(te(e))cn(r,e.bind(n));else if(ge(e))if(G(e))e.forEach(i=>xa(i,t,n,s));else{const i=te(e.handler)?e.handler.bind(n):t[e.handler];te(i)&&cn(r,i,e)}}function wa(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(c=>lr(a,c,o,!0)),lr(a,t,o)),ge(t)&&i.set(t,a),a}function lr(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&lr(e,i,n,!0),r&&r.forEach(o=>lr(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Zc[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Zc={data:po,props:go,emits:go,methods:us,computed:us,beforeCreate:Qe,created:Qe,beforeMount:Qe,mounted:Qe,beforeUpdate:Qe,updated:Qe,beforeDestroy:Qe,beforeUnmount:Qe,destroyed:Qe,unmounted:Qe,activated:Qe,deactivated:Qe,errorCaptured:Qe,serverPrefetch:Qe,components:us,directives:us,watch:jc,provide:po,inject:Fc};function po(e,t){return t?e?function(){return Oe(te(e)?e.call(this,this):e,te(t)?t.call(this,this):t)}:t:e}function Fc(e,t){return us(ci(e),ci(t))}function ci(e){if(G(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Qe(e,t){return e?[...new Set([].concat(e,t))]:t}function us(e,t){return e?Oe(Object.create(null),e,t):t}function go(e,t){return e?G(e)&&G(t)?[...new Set([...e,...t])]:Oe(Object.create(null),or(e),or(t??{})):t}function jc(e,t){if(!e)return t;if(!t)return e;const n=Oe(Object.create(null),e);for(const s in t)n[s]=Qe(e[s],t[s]);return n}function Aa(){return{app:null,config:{isNativeTag:El,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 Bc=0;function Uc(e,t){return function(s,r=null){te(s)||(s=Oe({},s)),r!=null&&!ge(r)&&(r=null);const i=Aa(),o=new WeakSet,l=[];let a=!1;const c=i.app={_uid:Bc++,_component:s,_props:r,_container:null,_context:i,_instance:null,version:xf,get config(){return i.config},set config(u){},use(u,...f){return o.has(u)||(u&&te(u.install)?(o.add(u),u.install(c,...f)):te(u)&&(o.add(u),u(c,...f))),c},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),c},component(u,f){return f?(i.components[u]=f,c):i.components[u]},directive(u,f){return f?(i.directives[u]=f,c):i.directives[u]},mount(u,f,p){if(!a){const g=c._ceVNode||ue(s,r);return g.appContext=i,p===!0?p="svg":p===!1&&(p=void 0),e(g,u,p),a=!0,c._container=u,u.__vue_app__=c,$r(g.component)}},onUnmount(u){l.push(u)},unmount(){a&&(ft(l,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return i.provides[u]=f,c},runWithContext(u){const f=$n;$n=c;try{return u()}finally{$n=f}}};return c}}let $n=null;function tm(e,t,n=pe){const s=Rr(),r=Ke(t),i=Kt(t),o=Sa(e,r),l=tc((a,c)=>{let u,f=pe,p;return mc(()=>{const g=e[r];Fe(u,g)&&(u=g,c())}),{get(){return a(),n.get?n.get(u):u},set(g){const m=n.set?n.set(g):g;if(!Fe(m,u)&&!(f!==pe&&Fe(g,f)))return;const v=s.vnode.props,k=!!(v&&(t in v||r in v||i in v)&&(`onUpdate:${t}`in v||`onUpdate:${r}`in v||`onUpdate:${i}`in v));k||(u=g,c()),s.emit(`update:${t}`,m),Fe(g,f)&&(Fe(g,m)&&!Fe(m,p)||k&&f!==pe&&!Fe(m,u))&&c(),f=g,p=m}}});return l[Symbol.iterator]=()=>{let a=0;return{next(){return a<2?{value:a++?o||pe:l,done:!1}:{done:!0}}}},l}const Sa=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ke(t)}Modifiers`]||e[`${Kt(t)}Modifiers`];function zc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||pe;let r=n;const i=t.startsWith("update:"),o=i&&Sa(s,t.slice(7));o&&(o.trim&&(r=n.map(u=>Ae(u)?u.trim():u)),o.number&&(r=n.map(Pi)));let l,a=s[l=Nr(t)]||s[l=Nr(Ke(t))];!a&&i&&(a=s[l=Nr(Kt(t))]),a&&ft(a,e,6,r);const c=s[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ft(c,e,6,r)}}const qc=new WeakMap;function Ca(e,t,n=!1){const s=n?qc:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!te(e)){const a=c=>{const u=Ca(c,t,!0);u&&(l=!0,Oe(o,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(ge(e)&&s.set(e,null),null):(G(i)?i.forEach(a=>o[a]=null):Oe(o,i),ge(e)&&s.set(e,o),o)}function Pr(e,t){return!e||!pr(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),ye(e,t[0].toLowerCase()+t.slice(1))||ye(e,Kt(t))||ye(e,t))}function mo(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:a,render:c,renderCache:u,props:f,data:p,setupState:g,ctx:m,inheritAttrs:v}=e,k=sr(e);let I,x;try{if(n.shapeFlag&4){const C=r||s,A=C;I=Ot(c.call(A,C,u,f,g,p,m)),x=l}else{const C=t;I=Ot(C.length>1?C(f,{attrs:l,slots:o,emit:a}):C(f,null)),x=t.props?l:Kc(l)}}catch(C){Bt.length=0,Ds(C,e,1),I=ue(qe)}let E=I;if(x&&v!==!1){const C=Object.keys(x),{shapeFlag:A}=E;C.length&&A&7&&(i&&C.some(gr)&&(x=Qc(x,i)),E=dn(E,x,!1,!0))}if(n.dirs&&(E=dn(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition){const C=Er(E.type)&&rr(E)||E;xs(C,n.transition)}return I=E,sr(k),I}const Kc=e=>{let t;for(const n in e)(n==="class"||n==="style"||pr(n))&&((t||(t={}))[n]=e[n]);return t},Qc=(e,t)=>{const n={};for(const s in e)(!gr(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Gc(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?yo(s,o,c):!!o;if(a&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const p=u[f];if(Ea(o,s,p)&&!Pr(c,p))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===o?!1:s?o?yo(s,o,c):!0:!!o;return!1}function yo(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(Ea(t,e,i)&&!Pr(n,i))return!0}return!1}function Ea(e,t,n){const s=e[n],r=t[n];return n==="style"&&ge(s)&&ge(r)?!ks(s,r):s!==r}function Wc({vnode:e,parent:t,suspense:n},s){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.suspense.vnode.el=r.el=s,e=r),r===e)(e=t.vnode).el=s,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=s)}const Ma={},Pa=()=>Object.create(Ma),Oa=e=>Object.getPrototypeOf(e)===Ma;function Jc(e,t,n,s=!1){const r={},i=Pa();e.propsDefaults=Object.create(null),Ra(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:ea(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Yc(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=he(r),[a]=e.propsOptions;let c=!1;if((s||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let p=u[f];if(Pr(e.emitsOptions,p))continue;const g=t[p];if(a)if(ye(i,p))g!==i[p]&&(i[p]=g,c=!0);else{const m=Ke(p);r[m]=fi(a,l,m,g,e,!1)}else g!==i[p]&&(i[p]=g,c=!0)}}}else{Ra(e,t,r,i)&&(c=!0);let u;for(const f in l)(!t||!ye(t,f)&&((u=Kt(f))===f||!ye(t,u)))&&(a?n&&(n[f]!==void 0||n[u]!==void 0)&&(r[f]=fi(a,l,f,void 0,e,!0)):delete r[f]);if(i!==l)for(const f in i)(!t||!ye(t,f))&&(delete i[f],c=!0)}c&&Zt(e.attrs,"set","")}function Ra(e,t,n,s){const[r,i]=e.propsOptions;let o=!1,l;if(t)for(let a in t){if(fs(a))continue;const c=t[a];let u;r&&ye(r,u=Ke(a))?!i||!i.includes(u)?n[u]=c:(l||(l={}))[u]=c:Pr(e.emitsOptions,a)||(!(a in s)||c!==s[a])&&(s[a]=c,o=!0)}if(i){const a=he(n),c=l||pe;for(let u=0;u<i.length;u++){const f=i[u];n[f]=fi(r,a,f,c[f],e,!ye(c,f))}}return o}function fi(e,t,n,s,r,i){const o=e[n];if(o!=null){const l=ye(o,"default");if(l&&s===void 0){const a=o.default;if(o.type!==Function&&!o.skipFactory&&te(a)){const{propsDefaults:c}=r;if(n in c)s=c[n];else{const u=Vs(r);s=c[n]=a.call(null,t),u()}}else s=a;r.ce&&r.ce._setProp(n,s)}o[0]&&(i&&!l?s=!1:o[1]&&(s===""||s===Kt(n))&&(s=!0))}return s}const Xc=new WeakMap;function $a(e,t,n=!1){const s=n?Xc:t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},l=[];let a=!1;if(!te(e)){const u=f=>{a=!0;const[p,g]=$a(f,t,!0);Oe(o,p),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!a)return ge(e)&&s.set(e,Hn),Hn;if(G(i))for(let u=0;u<i.length;u++){const f=Ke(i[u]);vo(f)&&(o[f]=pe)}else if(i)for(const u in i){const f=Ke(u);if(vo(f)){const p=i[u],g=o[f]=G(p)||te(p)?{type:p}:Oe({},p),m=g.type;let v=!1,k=!0;if(G(m))for(let I=0;I<m.length;++I){const x=m[I],E=te(x)&&x.name;if(E==="Boolean"){v=!0;break}else E==="String"&&(k=!1)}else v=te(m)&&m.name==="Boolean";g[0]=v,g[1]=k,(v||ye(g,"default"))&&l.push(f)}}const c=[o,l];return ge(e)&&s.set(e,c),c}function vo(e){return e[0]!=="$"&&!fs(e)}const Vi=e=>e==="_"||e==="_ctx"||e==="$stable",Zi=e=>G(e)?e.map(Ot):[Ot(e)],ef=(e,t,n)=>{if(t._n)return t;const s=pt((...r)=>Zi(t(...r)),n);return s._c=!1,s},Ta=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Vi(r))continue;const i=e[r];if(te(i))t[r]=ef(r,i,s);else if(i!=null){const o=Zi(i);t[r]=()=>o}}},ka=(e,t)=>{const n=Zi(t);e.slots.default=()=>n},Ia=(e,t,n)=>{for(const s in t)(n||!Vi(s))&&(e[s]=t[s])},tf=(e,t,n)=>{const s=e.slots=Pa();if(e.vnode.shapeFlag&32){const r=t._;r?(Ia(s,t,n),n&&Rl(s,"_",r,!0)):Ta(t,s)}else t&&ka(e,t)},nf=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=pe;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Ia(r,t,n):(i=!t.$stable,Ta(t,r)),o=t}else t&&(ka(e,t),o={default:1});if(i)for(const l in r)!Vi(l)&&o[l]==null&&delete r[l]},Ge=af;function sf(e){return rf(e)}function rf(e,t){const n=_r();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:p,setScopeId:g=Tt,insertStaticContent:m}=e,v=(d,h,y,S=null,R=null,w=null,Z=void 0,N=null,D=!!h.dynamicChildren)=>{if(d===h)return;d&&!_n(d,h)&&(S=P(d),Xe(d,R,w,!0),d=null),h.patchFlag===-2&&(D=!1,h.dynamicChildren=null);const{type:$,ref:X,shapeFlag:U}=h;switch($){case Or:k(d,h,y,S);break;case qe:I(d,h,y,S);break;case Js:d==null&&x(h,y,S,Z);break;case Ie:H(d,h,y,S,R,w,Z,N,D);break;default:U&1?A(d,h,y,S,R,w,Z,N,D):U&6?le(d,h,y,S,R,w,Z,N,D):(U&64||U&128)&&$.process(d,h,y,S,R,w,Z,N,D,W)}X!=null&&R?ps(X,d&&d.ref,w,h||d,!h):X==null&&d&&d.ref!=null&&ps(d.ref,null,w,d,!0)},k=(d,h,y,S)=>{if(d==null)s(h.el=l(h.children),y,S);else{const R=h.el=d.el;h.children!==d.children&&c(R,h.children)}},I=(d,h,y,S)=>{d==null?s(h.el=a(h.children||""),y,S):h.el=d.el},x=(d,h,y,S)=>{[d.el,d.anchor]=m(d.children,h,y,S,d.el,d.anchor)},E=({el:d,anchor:h},y,S)=>{let R;for(;d&&d!==h;)R=p(d),s(d,y,S),d=R;s(h,y,S)},C=({el:d,anchor:h})=>{let y;for(;d&&d!==h;)y=p(d),r(d),d=y;r(h)},A=(d,h,y,S,R,w,Z,N,D)=>{if(h.type==="svg"?Z="svg":h.type==="math"&&(Z="mathml"),d==null)Y(h,y,S,R,w,Z,N,D);else{const $=d.el&&d.el._isVueCE?d.el:null;try{$&&$._beginPatch(),M(d,h,R,w,Z,N,D)}finally{$&&$._endPatch()}}},Y=(d,h,y,S,R,w,Z,N)=>{let D,$;const{props:X,shapeFlag:U,transition:J,dirs:ne}=d;if(D=d.el=o(d.type,w,X&&X.is,X),U&8?u(D,d.children):U&16&&B(d.children,D,null,S,R,Ur(d,w),Z,N),ne&&pn(d,null,S,"created"),V(D,d,d.scopeId,Z,S),X){for(const _e in X)_e!=="value"&&!fs(_e)&&i(D,_e,null,X[_e],w,S);"value"in X&&i(D,"value",null,X.value,w),($=X.onVnodeBeforeMount)&&At($,S,d)}ne&&pn(d,null,S,"beforeMount");const de=of(R,J);de&&J.beforeEnter(D),s(D,h,y),(($=X&&X.onVnodeMounted)||de||ne)&&Ge(()=>{try{$&&At($,S,d),de&&J.enter(D),ne&&pn(d,null,S,"mounted")}finally{}},R)},V=(d,h,y,S,R)=>{if(y&&g(d,y),S)for(let w=0;w<S.length;w++)g(d,S[w]);if(R){let w=R.subTree;if(h===w||Na(w.type)&&(w.ssContent===h||w.ssFallback===h)){const Z=R.vnode;V(d,Z,Z.scopeId,Z.slotScopeIds,R.parent)}}},B=(d,h,y,S,R,w,Z,N,D=0)=>{for(let $=D;$<d.length;$++){const X=d[$]=N?Ht(d[$]):Ot(d[$]);v(null,X,h,y,S,R,w,Z,N)}},M=(d,h,y,S,R,w,Z)=>{const N=h.el=d.el;let{patchFlag:D,dynamicChildren:$,dirs:X}=h;D|=d.patchFlag&16;const U=d.props||pe,J=h.props||pe;let ne;if(y&&gn(y,!1),(ne=J.onVnodeBeforeUpdate)&&At(ne,y,h,d),X&&pn(h,d,y,"beforeUpdate"),y&&gn(y,!0),$&&(!d.dynamicChildren||d.dynamicChildren.length!==$.length)&&(D=0,Z=!1,$=null),(U.innerHTML&&J.innerHTML==null||U.textContent&&J.textContent==null)&&u(N,""),$?z(d.dynamicChildren,$,N,y,S,Ur(h,R),w):Z||re(d,h,N,null,y,S,Ur(h,R),w,!1),D>0){if(D&16)se(N,U,J,y,R);else if(D&2&&U.class!==J.class&&i(N,"class",null,J.class,R),D&4&&i(N,"style",U.style,J.style,R),D&8){const de=h.dynamicProps;for(let _e=0;_e<de.length;_e++){const ve=de[_e],Pe=U[ve],He=J[ve];(He!==Pe||ve==="value")&&i(N,ve,Pe,He,R,y)}}D&1&&d.children!==h.children&&u(N,h.children)}else!Z&&$==null&&se(N,U,J,y,R);((ne=J.onVnodeUpdated)||X)&&Ge(()=>{ne&&At(ne,y,h,d),X&&pn(h,d,y,"updated")},S)},z=(d,h,y,S,R,w,Z)=>{for(let N=0;N<h.length;N++){const D=d[N],$=h[N],X=D.el&&(D.type===Ie||!_n(D,$)||D.shapeFlag&198)?f(D.el):y;v(D,$,X,null,S,R,w,Z,!0)}},se=(d,h,y,S,R)=>{if(h!==y){if(h!==pe)for(const w in h)!fs(w)&&!(w in y)&&i(d,w,h[w],null,R,S);for(const w in y){if(fs(w))continue;const Z=y[w],N=h[w];Z!==N&&w!=="value"&&i(d,w,N,Z,R,S)}"value"in y&&i(d,"value",h.value,y.value,R)}},H=(d,h,y,S,R,w,Z,N,D)=>{const $=h.el=d?d.el:l(""),X=h.anchor=d?d.anchor:l("");let{patchFlag:U,dynamicChildren:J,slotScopeIds:ne}=h;ne&&(N=N?N.concat(ne):ne),d==null?(s($,y,S),s(X,y,S),B(h.children||[],y,X,R,w,Z,N,D)):U>0&&U&64&&J&&d.dynamicChildren&&d.dynamicChildren.length===J.length?(z(d.dynamicChildren,J,y,R,w,Z,N),(h.key!=null||R&&h===R.subTree)&&Fi(d,h,!0)):re(d,h,y,X,R,w,Z,N,D)},le=(d,h,y,S,R,w,Z,N,D)=>{h.slotScopeIds=N,d==null?h.shapeFlag&512?R.ctx.activate(h,y,S,Z,D):be(h,y,S,R,w,Z,D):De(d,h,D)},be=(d,h,y,S,R,w,Z)=>{const N=d.component=pf(d,S,R);if(Ns(d)&&(N.ctx.renderer=W),gf(N,!1,Z),N.asyncDep){if(R&&R.registerDep(N,q,Z),!d.el){const D=N.subTree=ue(qe);I(null,D,h,y),d.placeholder=D.el}}else q(N,d,h,y,R,w,Z)},De=(d,h,y)=>{const S=h.component=d.component;if(Gc(d,h,y))if(S.asyncDep&&!S.asyncResolved){L(S,h,y);return}else S.next=h,S.update();else h.el=d.el,S.vnode=h},q=(d,h,y,S,R,w,Z)=>{const N=()=>{if(d.isMounted){let{next:U,bu:J,u:ne,parent:de,vnode:_e}=d;{const xt=La(d);if(xt){U&&(U.el=_e.el,L(d,U,Z)),xt.asyncDep.then(()=>{Ge(()=>{d.isUnmounted||$()},R)});return}}let ve=U,Pe;gn(d,!1),U?(U.el=_e.el,L(d,U,Z)):U=_e,J&&Gs(J),(Pe=U.props&&U.props.onVnodeBeforeUpdate)&&At(Pe,de,U,_e),gn(d,!0);const He=mo(d),_t=d.subTree;d.subTree=He,v(_t,He,f(_t.el),P(_t),d,R,w),U.el=He.el,ve===null&&Wc(d,He.el),ne&&Ge(ne,R),(Pe=U.props&&U.props.onVnodeUpdated)&&Ge(()=>At(Pe,de,U,_e),R)}else{let U;const{el:J,props:ne}=h,{bm:de,m:_e,parent:ve,root:Pe,type:He}=d,_t=Fn(h);gn(d,!1),de&&Gs(de),!_t&&(U=ne&&ne.onVnodeBeforeMount)&&At(U,ve,h),gn(d,!0);{Pe.ce&&Pe.ce._hasShadowRoot()&&Pe.ce._injectChildStyle(He,d.parent?d.parent.type:void 0);const xt=d.subTree=mo(d);v(null,xt,y,S,d,R,w),h.el=xt.el}if(_e&&Ge(_e,R),!_t&&(U=ne&&ne.onVnodeMounted)){const xt=h;Ge(()=>At(U,ve,xt),R)}(h.shapeFlag&256||ve&&Fn(ve.vnode)&&ve.vnode.shapeFlag&256)&&d.a&&Ge(d.a,R),d.isMounted=!0,h=y=S=null}};d.scope.on();const D=d.effect=new Hl(N);d.scope.off();const $=d.update=D.run.bind(D),X=d.job=D.runIfDirty.bind(D);X.i=d,X.id=d.uid,D.scheduler=()=>Ii(X),gn(d,!0),$()},L=(d,h,y)=>{h.component=d;const S=d.vnode.props;d.vnode=h,d.next=null,Yc(d,h.props,S,y),nf(d,h.children,y),Ut(),io(d),zt()},re=(d,h,y,S,R,w,Z,N,D=!1)=>{const $=d&&d.children,X=d?d.shapeFlag:0,U=h.children,{patchFlag:J,shapeFlag:ne}=h;if(J>0){if(J&128){Ne($,U,y,S,R,w,Z,N,D);return}else if(J&256){ae($,U,y,S,R,w,Z,N,D);return}}ne&8?(X&16&&ot($,R,w),U!==$&&u(y,U)):X&16?ne&16?Ne($,U,y,S,R,w,Z,N,D):ot($,R,w,!0):(X&8&&u(y,""),ne&16&&B(U,y,S,R,w,Z,N,D))},ae=(d,h,y,S,R,w,Z,N,D)=>{d=d||Hn,h=h||Hn;const $=d.length,X=h.length,U=Math.min($,X);let J;for(J=0;J<U;J++){const ne=h[J]=D?Ht(h[J]):Ot(h[J]);v(d[J],ne,y,null,R,w,Z,N,D)}$>X?ot(d,R,w,!0,!1,U):B(h,y,S,R,w,Z,N,D,U)},Ne=(d,h,y,S,R,w,Z,N,D)=>{let $=0;const X=h.length;let U=d.length-1,J=X-1;for(;$<=U&&$<=J;){const ne=d[$],de=h[$]=D?Ht(h[$]):Ot(h[$]);if(_n(ne,de))v(ne,de,y,null,R,w,Z,N,D);else break;$++}for(;$<=U&&$<=J;){const ne=d[U],de=h[J]=D?Ht(h[J]):Ot(h[J]);if(_n(ne,de))v(ne,de,y,null,R,w,Z,N,D);else break;U--,J--}if($>U){if($<=J){const ne=J+1,de=ne<X?h[ne].el:S;for(;$<=J;)v(null,h[$]=D?Ht(h[$]):Ot(h[$]),y,de,R,w,Z,N,D),$++}}else if($>J)for(;$<=U;)Xe(d[$],R,w,!0),$++;else{const ne=$,de=$,_e=new Map;for($=de;$<=J;$++){const tt=h[$]=D?Ht(h[$]):Ot(h[$]);tt.key!=null&&_e.set(tt.key,$)}let ve,Pe=0;const He=J-de+1;let _t=!1,xt=0;const ss=new Array(He);for($=0;$<He;$++)ss[$]=0;for($=ne;$<=U;$++){const tt=d[$];if(Pe>=He){Xe(tt,R,w,!0);continue}let wt;if(tt.key!=null)wt=_e.get(tt.key);else for(ve=de;ve<=J;ve++)if(ss[ve-de]===0&&_n(tt,h[ve])){wt=ve;break}wt===void 0?Xe(tt,R,w,!0):(ss[wt-de]=$+1,wt>=xt?xt=wt:_t=!0,v(tt,h[wt],y,null,R,w,Z,N,D),Pe++)}const Ji=_t?lf(ss):Hn;for(ve=Ji.length-1,$=He-1;$>=0;$--){const tt=de+$,wt=h[tt],Yi=h[tt+1],Xi=tt+1<X?Yi.el||Da(Yi):S;ss[$]===0?v(null,wt,y,Xi,R,w,Z,N,D):_t&&(ve<0||$!==Ji[ve]?bt(wt,y,Xi,2):ve--)}}},bt=(d,h,y,S,R=null)=>{const{el:w,type:Z,transition:N,children:D,shapeFlag:$}=d;if($&6){bt(d.component.subTree,h,y,S);return}if($&128){d.suspense.move(h,y,S);return}if($&64){Z.move(d,h,y,W);return}if(Z===Ie){s(w,h,y);for(let U=0;U<D.length;U++)bt(D[U],h,y,S);s(d.anchor,h,y);return}if(Z===Js){E(d,h,y);return}if(S!==2&&$&1&&N)if(S===0)N.persisted&&!w[ct]?s(w,h,y):(N.beforeEnter(w),s(w,h,y),Ge(()=>N.enter(w),R));else{const{leave:U,delayLeave:J,afterLeave:ne}=N,de=()=>{d.ctx.isUnmounted?r(w):s(w,h,y)},_e=()=>{const ve=w._isLeaving||!!w[ct];w._isLeaving&&w[ct](!0),N.persisted&&!ve?de():U(w,()=>{de(),ne&&ne()})};J?J(w,de,_e):_e()}else s(w,h,y)},Xe=(d,h,y,S=!1,R=!1)=>{const{type:w,props:Z,ref:N,children:D,dynamicChildren:$,shapeFlag:X,patchFlag:U,dirs:J,cacheIndex:ne,memo:de}=d;if(U===-2&&(R=!1),N!=null&&(Ut(),ps(N,null,y,d,!0),zt()),ne!=null&&(h.renderCache[ne]=void 0),X&256){h.ctx.deactivate(d);return}const _e=X&1&&J,ve=!Fn(d);let Pe;if(ve&&(Pe=Z&&Z.onVnodeBeforeUnmount)&&At(Pe,h,d),X&6)hn(d.component,y,S);else{if(X&128){d.suspense.unmount(y,S);return}_e&&pn(d,null,h,"beforeUnmount"),X&64?d.type.remove(d,h,y,W,S):$&&!$.hasOnce&&(w!==Ie||U>0&&U&64)?ot($,h,y,!1,!0):(w===Ie&&U&384||!R&&X&16)&&ot(D,h,y),S&&Tn(d)}const He=de!=null&&ne==null;(ve&&(Pe=Z&&Z.onVnodeUnmounted)||_e||He)&&Ge(()=>{Pe&&At(Pe,h,d),_e&&pn(d,null,h,"unmounted"),He&&(d.el=null)},y)},Tn=d=>{const{type:h,el:y,anchor:S,transition:R}=d;if(h===Ie){kn(y,S);return}if(h===Js){C(d);return}const w=()=>{r(y),R&&!R.persisted&&R.afterLeave&&R.afterLeave()};if(d.shapeFlag&1&&R&&!R.persisted){const{leave:Z,delayLeave:N}=R,D=()=>Z(y,w);N?N(d.el,w,D):D()}else w()},kn=(d,h)=>{let y;for(;d!==h;)y=p(d),r(d),d=y;r(h)},hn=(d,h,y)=>{const{bum:S,scope:R,job:w,subTree:Z,um:N,m:D,a:$}=d;bo(D),bo($),S&&Gs(S),R.stop(),w&&(w.flags|=8,Xe(Z,d,h,y)),N&&Ge(N,h),Ge(()=>{d.isUnmounted=!0},h)},ot=(d,h,y,S=!1,R=!1,w=0)=>{for(let Z=w;Z<d.length;Z++)Xe(d[Z],h,y,S,R)},P=d=>{if(d.shapeFlag&6)return P(d.component.subTree);if(d.shapeFlag&128)return d.suspense.next();const h=p(d.anchor||d.el),y=h&&h[ca];return y?p(y):h};let K=!1;const F=(d,h,y)=>{let S;d==null?h._vnode&&(Xe(h._vnode,null,null,!0),S=h._vnode.component):v(h._vnode||null,d,h,null,null,null,y),h._vnode=d,K||(K=!0,io(S),oa(),K=!1)},W={p:v,um:Xe,m:bt,r:Tn,mt:be,mc:B,pc:re,pbc:z,n:P,o:e};return{render:F,hydrate:void 0,createApp:Uc(F)}}function Ur({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 gn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function of(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Fi(e,t,n=!1){const s=e.children,r=t.children;if(G(s)&&G(r))for(let i=0;i<s.length;i++){const o=s[i];let l=r[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[i]=Ht(r[i]),l.el=o.el),!n&&l.patchFlag!==-2&&Fi(o,l)),l.type===Or&&(l.patchFlag===-1&&(l=r[i]=Ht(l)),l.el=o.el),l.type===qe&&!l.el&&(l.el=o.el)}}function lf(e){const t=e.slice(),n=[0];let s,r,i,o,l;const a=e.length;for(s=0;s<a;s++){const c=e[s];if(c!==0){if(r=n[n.length-1],e[r]<c){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)l=i+o>>1,e[n[l]]<c?i=l+1:o=l;c<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function La(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:La(t)}function bo(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Da(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Da(t.subTree):null}const Na=e=>e.__isSuspense;function af(e,t){t&&t.pendingBranch?G(e)?t.effects.push(...e):t.effects.push(e):fc(e)}const Ie=Symbol.for("v-fgt"),Or=Symbol.for("v-txt"),qe=Symbol.for("v-cmt"),Js=Symbol.for("v-stc"),Bt=[];let st=null;function O(e=!1){Bt.push(st=e?null:[])}function ji(){Bt.pop(),st=Bt[Bt.length-1]||null}let As=1;function ar(e,t=!1){As+=e,e<0&&st&&t&&(st.hasOnce=!0)}function Ha(e){return e.dynamicChildren=As>0?st||Hn:null,ji(),As>0&&st&&st.push(e),e}function T(e,t,n,s,r,i){return Ha(b(e,t,n,s,r,i,!0))}function fn(e,t,n,s,r){return Ha(ue(e,t,n,s,r,!0))}function Ss(e){return e?e.__v_isVNode===!0:!1}function _n(e,t){return e.type===t.type&&e.key===t.key}const Va=({key:e})=>e??null,Ys=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ae(e)||Se(e)||te(e)?{i:Be,r:e,k:t,f:!!n}:e:null);function b(e,t=null,n=null,s=0,r=null,i=e===Ie?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Va(t),ref:t&&Ys(t),scopeId:aa,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:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Be};return l?(ur(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=Ae(n)?8:16),As>0&&!o&&st&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&st.push(a),a}const ue=uf;function uf(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===va)&&(e=qe),Ss(e)){const l=dn(e,t,!0);return n&&ur(l,n),As>0&&!i&&st&&(l.shapeFlag&6?st[st.indexOf(e)]=l:st.push(l)),l.patchFlag=-2,l}if(_f(e)&&(e=e.__vccOpts),t){t=cf(t);let{class:l,style:a}=t;l&&!Ae(l)&&(t.class=$t(l)),ge(a)&&(Cr(a)&&!G(a)&&(a=Oe({},a)),t.style=Oi(a))}const o=Ae(e)?1:Na(e)?128:Er(e)?64:ge(e)?4:te(e)?2:0;return b(e,t,n,s,r,o,i,!0)}function cf(e){return e?Cr(e)||Oa(e)?Oe({},e):e:null}function dn(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:a}=e,c=t?dt(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Va(c),ref:t&&t.ref?n&&i?G(i)?i.concat(Ys(t)):[i,Ys(t)]:Ys(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ie?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&dn(e.ssContent),ssFallback:e.ssFallback&&dn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&s&&xs(u,a.clone(u)),u}function Le(e=" ",t=0){return ue(Or,null,e,t)}function ff(e,t){const n=ue(Js,null,e);return n.staticCount=t,n}function Ee(e="",t=!1){return t?(O(),fn(qe,null,e)):ue(qe,null,e)}function Ot(e){return e==null||typeof e=="boolean"?ue(qe):G(e)?ue(Ie,null,e.slice()):Ss(e)?Ht(e):ue(Or,null,String(e))}function Ht(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:dn(e)}function ur(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(G(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ur(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Oa(t)?t._ctx=Be:r===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(te(t)){if(s&65){ur(e,{default:t});return}t={default:t,_ctx:Be},n=32}else t=String(t),s&64?(n=16,t=[Le(t)]):n=8;e.children=t,e.shapeFlag|=n}function dt(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=$t([t.class,s.class]));else if(r==="style")t.style=Oi([t.style,s.style]);else if(pr(r)){const i=t[r],o=s[r];o&&i!==o&&!(G(i)&&i.includes(o))?t[r]=i?[].concat(i,o):o:o==null&&i==null&&!gr(r)&&(t[r]=o)}else r!==""&&(t[r]=s[r])}return t}function At(e,t,n,s=null){ft(e,t,7,[n,s])}const df=Aa();let hf=0;function pf(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||df,i={uid:hf++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Ll(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:$a(s,r),emitsOptions:Ca(s,r),emit:null,emitted:null,propsDefaults:pe,inheritAttrs:s.inheritAttrs,ctx:pe,data:pe,props:pe,attrs:pe,slots:pe,refs:pe,setupState:pe,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=zc.bind(null,i),e.ce&&e.ce(i),i}let je=null;const Rr=()=>je||Be;let cr,Cs;{const e=_r(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};cr=t("__VUE_INSTANCE_SETTERS__",n=>je=n),Cs=t("__VUE_SSR_SETTERS__",n=>Xn=n)}const Vs=e=>{const t=je;return cr(e),e.scope.on(),()=>{e.scope.off(),cr(t)}},_o=()=>{je&&je.scope.off(),cr(null)};function Za(e){return e.vnode.shapeFlag&4}let Xn=!1;function gf(e,t=!1,n=!1){t&&Cs(t);const{props:s,children:r}=e.vnode,i=Za(e);Jc(e,s,i,t),tf(e,r,n||t);const o=i?mf(e,t):void 0;return t&&Cs(!1),o}function mf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Nc);const{setup:s}=n;if(s){Ut();const r=e.setupContext=s.length>1?vf(e):null,i=Vs(e),o=Ls(s,e,0,[e.props,r]),l=Ml(o);if(zt(),i(),(l||e.sp)&&!Fn(e)&&Di(e),l){if(o.then(_o,_o),t)return o.then(a=>{Cs(!0);try{xo(e,a,t)}finally{Cs(!1)}}).catch(a=>{Ds(a,e,0)});e.asyncDep=o}else xo(e,o)}else Fa(e)}function xo(e,t,n){te(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=na(t)),Fa(e)}function Fa(e,t,n){const s=e.type;e.render||(e.render=s.render||Tt);{const r=Vs(e);Ut();try{Hc(e)}finally{zt(),r()}}}const yf={get(e,t){return ze(e,"get",""),e[t]}};function vf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,yf),slots:e.slots,emit:e.emit,expose:t}}function $r(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(na(ki(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in gs)return gs[n](e)},has(t,n){return n in t||n in gs}})):e.proxy}function bf(e,t=!0){return te(e)?e.displayName||e.name:e.name||t&&e.__name}function _f(e){return te(e)&&"__vccOpts"in e}const j=(e,t)=>oc(e,t,Xn);function Bi(e,t,n){try{ar(-1);const s=arguments.length;return s===2?ge(t)&&!G(t)?Ss(t)?ue(e,null,[t]):ue(e,t):ue(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Ss(n)&&(n=[n]),ue(e,t,n))}finally{ar(1)}}const xf="3.5.41";/**
* @vue/runtime-dom v3.5.41
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let di;const wo=typeof window<"u"&&window.trustedTypes;if(wo)try{di=wo.createPolicy("vue",{createHTML:e=>e})}catch{}const ja=di?e=>di.createHTML(e):e=>e,wf="http://www.w3.org/2000/svg",Af="http://www.w3.org/1998/Math/MathML",Nt=typeof document<"u"?document:null,Ao=Nt&&Nt.createElement("template"),Sf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Nt.createElementNS(wf,e):t==="mathml"?Nt.createElementNS(Af,e):n?Nt.createElement(e,{is:n}):Nt.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Nt.createTextNode(e),createComment:e=>Nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Ao.innerHTML=ja(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const l=Ao.content;if(s==="svg"||s==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Wt="transition",os="animation",Es=Symbol("_vtc"),Ba={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},Cf=Oe({},fa,Ba),Ef=e=>(e.displayName="Transition",e.props=Cf,e),Mf=Ef((e,{slots:t})=>Bi(Ac,Pf(e),t)),mn=(e,t=[])=>{G(e)?e.forEach(n=>n(...t)):e&&e(...t)},So=e=>e?G(e)?e.some(t=>t.length>1):e.length>1:!1;function Pf(e){const t={};for(const H in e)H in Ba||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:c=o,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,m=Of(r),v=m&&m[0],k=m&&m[1],{onBeforeEnter:I,onEnter:x,onEnterCancelled:E,onLeave:C,onLeaveCancelled:A,onBeforeAppear:Y=I,onAppear:V=x,onAppearCancelled:B=E}=t,M=(H,le,be,De)=>{H._enterCancelled=De,yn(H,le?u:l),yn(H,le?c:o),be&&be()},z=(H,le)=>{H._isLeaving=!1,yn(H,f),yn(H,g),yn(H,p),le&&le()},se=H=>(le,be)=>{const De=H?V:x,q=()=>M(le,H,be);mn(De,[le,q]),Co(()=>{yn(le,H?a:i),It(le,H?u:l),So(De)||Eo(le,s,v,q)})};return Oe(t,{onBeforeEnter(H){mn(I,[H]),It(H,i),It(H,o)},onBeforeAppear(H){mn(Y,[H]),It(H,a),It(H,c)},onEnter:se(!1),onAppear:se(!0),onLeave(H,le){H._isLeaving=!0;const be=()=>z(H,le);It(H,f),H._enterCancelled?(It(H,p),Oo(H)):(Oo(H),It(H,p)),Co(()=>{H._isLeaving&&(yn(H,f),It(H,g),So(C)||Eo(H,s,k,be))}),mn(C,[H,be])},onEnterCancelled(H){M(H,!1,void 0,!0),mn(E,[H])},onAppearCancelled(H){M(H,!0,void 0,!0),mn(B,[H])},onLeaveCancelled(H){z(H),mn(A,[H])}})}function Of(e){if(e==null)return null;if(ge(e))return[zr(e.enter),zr(e.leave)];{const t=zr(e);return[t,t]}}function zr(e){return Su(e)}function It(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Es]||(e[Es]=new Set)).add(t)}function yn(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Es];n&&(n.delete(t),n.size||(e[Es]=void 0))}function Co(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Rf=0;function Eo(e,t,n,s){const r=e._endId=++Rf,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:a}=$f(e,t);if(!o)return s();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,p),i()},p=g=>{g.target===e&&++u>=a&&f()};setTimeout(()=>{u<a&&f()},l+1),e.addEventListener(c,p)}function $f(e,t){const n=window.getComputedStyle(e),s=m=>(n[m]||"").split(", "),r=s(`${Wt}Delay`),i=s(`${Wt}Duration`),o=Mo(r,i),l=s(`${os}Delay`),a=s(`${os}Duration`),c=Mo(l,a);let u=null,f=0,p=0;t===Wt?o>0&&(u=Wt,f=o,p=i.length):t===os?c>0&&(u=os,f=c,p=a.length):(f=Math.max(o,c),u=f>0?o>c?Wt:os:null,p=u?u===Wt?i.length:a.length:0);const g=u===Wt&&/\b(?:transform|all)(?:,|$)/.test(s(`${Wt}Property`).toString());return{type:u,timeout:f,propCount:p,hasTransform:g}}function Mo(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>Po(n)+Po(e[s])))}function Po(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Oo(e){return(e?e.ownerDocument:document).body.offsetHeight}function Tf(e,t,n){const s=e[Es];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ro=Symbol("_vod"),kf=Symbol("_vsh"),If=Symbol(""),Lf=/(?:^|;)\s*display\s*:/;function Df(e,t,n){const s=e.style,r=Ae(n);let i=!1;if(n&&!r){if(t)if(Ae(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&cs(s,l,"")}else for(const o in t)n[o]==null&&cs(s,o,"");for(const o in n){o==="display"&&(i=!0);const l=n[o];l!=null?Hf(e,o,!Ae(t)&&t?t[o]:void 0,l)||cs(s,o,l):cs(s,o,"")}}else if(r){if(t!==n){const o=s[If];o&&(n+=";"+o),s.cssText=n,i=Lf.test(n)}}else t&&e.removeAttribute("style");Ro in e&&(e[Ro]=i?s.display:"",e[kf]&&(s.display="none"))}const $o=/\s*!important$/;function cs(e,t,n){if(G(n))n.forEach(s=>cs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Nf(e,t);$o.test(n)?e.setProperty(Kt(s),n.replace($o,""),"important"):e[s]=n}}const To=["Webkit","Moz","ms"],qr={};function Nf(e,t){const n=qr[t];if(n)return n;let s=Ke(t);if(s!=="filter"&&s in e)return qr[t]=s;s=br(s);for(let r=0;r<To.length;r++){const i=To[r]+s;if(i in e)return qr[t]=i}return t}function Hf(e,t,n,s){return e.tagName==="TEXTAREA"&&(t==="width"||t==="height")&&Ae(s)&&n===s}const ko="http://www.w3.org/1999/xlink";function Io(e,t,n,s,r,i=Ru(t)){s&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(ko,t.slice(6,t.length)):e.setAttributeNS(ko,t,n):n==null||i&&!$l(n)?e.removeAttribute(t):e.setAttribute(t,i?"":it(n)?String(n):n)}function Lo(e,t,n,s,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?ja(n):n);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const l=i==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(l!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=$l(n):n==null&&l==="string"?(n="",o=!0):l==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(r||t)}function xn(e,t,n,s){e.addEventListener(t,n,s)}function Vf(e,t,n,s){e.removeEventListener(t,n,s)}const Do=Symbol("_vei");function Zf(e,t,n,s,r=null){const i=e[Do]||(e[Do]={}),o=i[t];if(s&&o)o.value=s;else{const[l,a]=Bf(t);if(s){const c=i[t]=qf(s,r);xn(e,l,c,a)}else o&&(Vf(e,l,o,a),i[t]=void 0)}}const Ff=/(Once|Passive|Capture)$/,jf=/^on:?(?:Once|Passive|Capture)$/;function Bf(e){let t,n;for(;(n=e.match(Ff))&&!jf.test(e);)t||(t={}),e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[e[2]===":"?e.slice(3):Kt(e.slice(2)),t]}let Kr=0;const Uf=Promise.resolve(),zf=()=>Kr||(Uf.then(()=>Kr=0),Kr=Date.now());function qf(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;const r=n.value;if(G(r)){const i=s.stopImmediatePropagation;s.stopImmediatePropagation=()=>{i.call(s),s._stopped=!0};const o=r.slice(),l=[s];for(let a=0;a<o.length&&!s._stopped;a++){const c=o[a];c&&ft(c,t,5,l)}}else ft(r,t,5,[s])};return n.value=e,n.attached=zf(),n}const No=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Kf=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?Tf(e,s,o):t==="style"?Df(e,n,s):pr(t)?gr(t)||Zf(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Qf(e,t,s,o))?(Lo(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Io(e,t,s,o,i,t!=="value")):e._isVueCE&&(Gf(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!Ae(s)))?Lo(e,Ke(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Io(e,t,s,o))};function Qf(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&No(t)&&te(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return No(t)&&Ae(n)?!1:t in e}function Gf(e,t){const n=e._def.props;if(!n)return!1;const s=Ke(t);return Array.isArray(n)?n.some(r=>Ke(r)===s):Object.keys(n).some(r=>Ke(r)===s)}const fr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return G(t)?n=>Gs(t,n):t};function Wf(e){e.target.composing=!0}function Ho(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const wn=Symbol("_assign"),Ks=Symbol("_initialValue");function Qr(e,t,n){return t&&(e=e.trim()),n&&(e=Pi(e)),e}const Jf={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e.parentNode&&(e.type==="text"?e[Ks]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[Ks]=e.defaultValue.replace(/\r\n?/g,`
`))),e[wn]=fr(r);const i=s||r.props&&r.props.type==="number";xn(e,t?"change":"input",o=>{o.target.composing||e[wn](Qr(e.value,n,i))}),(n||i)&&xn(e,"change",()=>{e.value=Qr(e.value,n,i)}),t||(xn(e,"compositionstart",Wf),xn(e,"compositionend",Ho),xn(e,"change",Ho))},mounted(e,{value:t,modifiers:{trim:n,number:s}}){const r=t??"",i=e[Ks];delete e[Ks],i!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==i?e[wn](Qr(e.value,n,s)):e.value=r},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[wn]=fr(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Pi(e.value):e.value,a=t??"";if(l===a)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===a)||(e.value=a)}},nm={deep:!0,created(e,t,n){e[wn]=fr(n),xn(e,"change",()=>{const s=e._modelValue,r=Yf(e),i=e.checked,o=e[wn];if(G(s)){const l=Tl(s,r),a=l!==-1;if(i&&!a)o(s.concat(r));else if(!i&&a){const c=[...s];c.splice(l,1),o(c)}}else if(mr(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(Ua(e,i))})},mounted:Vo,beforeUpdate(e,t,n){e[wn]=fr(n),Vo(e,t,n)}};function Vo(e,{value:t,oldValue:n},s){e._modelValue=t;let r;if(G(t))r=Tl(t,s.props.value)>-1;else if(mr(t))r=t.has(s.props.value);else{if(t===n)return;r=ks(t,Ua(e,!0))}e.checked!==r&&(e.checked=r)}function Yf(e){return"_value"in e?e._value:e.value}function Ua(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Xf=["ctrl","shift","alt","meta"],e0={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Xf.some(n=>e[`${n}Key`]&&!t.includes(n))},t0=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o<t.length;o++){const l=e0[t[o]];if(l&&l(r,t))return}return e(r,...i)})},n0={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},s0=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=Kt(r.key);if(t.some(o=>o===i||n0[o]===i))return e(r)})},r0=Oe({patchProp:Kf},Sf);let Zo;function i0(){return Zo||(Zo=sf(r0))}const o0=(...e)=>{const t=i0().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=a0(s);if(!r)return;const i=t._component;!te(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,l0(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function l0(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function a0(e){return Ae(e)?document.querySelector(e):e}/*!
* pinia v3.0.4
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/let za;const Tr=e=>za=e,qa=Symbol();function hi(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ms;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ms||(ms={}));function u0(){const e=Dl(!0),t=e.run(()=>we({}));let n=[],s=[];const r=ki({install(i){Tr(r),r._a=i,i.provide(qa,r),i.config.globalProperties.$pinia=r,s.forEach(o=>n.push(o)),s=[]},use(i){return this._a?n.push(i):s.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Ka=()=>{};function Fo(e,t,n,s=Ka){e.add(t);const r=()=>{e.delete(t)&&s()};return!n&&Nl()&&Tu(r),r}function Ln(e,...t){e.forEach(n=>{n(...t)})}const c0=e=>e(),jo=Symbol(),Gr=Symbol();function pi(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,s)=>e.set(s,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const s=t[n],r=e[n];hi(r)&&hi(s)&&e.hasOwnProperty(n)&&!Se(s)&&!jt(s)?e[n]=pi(r,s):e[n]=s}return e}const f0=Symbol();function d0(e){return!hi(e)||!Object.prototype.hasOwnProperty.call(e,f0)}const{assign:Xt}=Object;function h0(e){return!!(Se(e)&&e.effect)}function p0(e,t,n,s){const{state:r,actions:i,getters:o}=t,l=n.state.value[e];let a;function c(){l||(n.state.value[e]=r?r():{});const u=nc(n.state.value[e]);return Xt(u,i,Object.keys(o||{}).reduce((f,p)=>(f[p]=ki(j(()=>{Tr(n);const g=n._s.get(e);return o[p].call(g,g)})),f),{}))}return a=Qa(e,c,t,n,s,!0),a}function Qa(e,t,n={},s,r,i){let o;const l=Xt({actions:{}},n),a={deep:!0};let c,u,f=new Set,p=new Set,g;const m=s.state.value[e];!i&&!m&&(s.state.value[e]={});let v;function k(B){let M;c=u=!1,typeof B=="function"?(B(s.state.value[e]),M={type:ms.patchFunction,storeId:e,events:g}):(pi(s.state.value[e],B),M={type:ms.patchObject,payload:B,storeId:e,events:g});const z=v=Symbol();Yn().then(()=>{v===z&&(c=!0)}),u=!0,Ln(f,M,s.state.value[e])}const I=i?function(){const{state:M}=n,z=M?M():{};this.$patch(se=>{Xt(se,z)})}:Ka;function x(){o.stop(),f.clear(),p.clear(),s._s.delete(e)}const E=(B,M="")=>{if(jo in B)return B[Gr]=M,B;const z=function(){Tr(s);const se=Array.from(arguments),H=new Set,le=new Set;function be(L){H.add(L)}function De(L){le.add(L)}Ln(p,{args:se,name:z[Gr],store:A,after:be,onError:De});let q;try{q=B.apply(this&&this.$id===e?this:A,se)}catch(L){throw Ln(le,L),L}return q instanceof Promise?q.then(L=>(Ln(H,L),L)).catch(L=>(Ln(le,L),Promise.reject(L))):(Ln(H,q),q)};return z[jo]=!0,z[Gr]=M,z},C={_p:s,$id:e,$onAction:Fo.bind(null,p),$patch:k,$reset:I,$subscribe(B,M={}){const z=Fo(f,B,M.detached,()=>se()),se=o.run(()=>cn(()=>s.state.value[e],H=>{(M.flush==="sync"?u:c)&&B({storeId:e,type:ms.direct,events:g},H)},Xt({},a,M)));return z},$dispose:x},A=Is(C);s._s.set(e,A);const V=(s._a&&s._a.runWithContext||c0)(()=>s._e.run(()=>(o=Dl()).run(()=>t({action:E}))));for(const B in V){const M=V[B];if(Se(M)&&!h0(M)||jt(M))i||(m&&d0(M)&&(Se(M)?M.value=m[B]:pi(M,m[B])),s.state.value[e][B]=M);else if(typeof M=="function"){const z=E(M,B);V[B]=z,l.actions[B]=M}}return Xt(A,V),Xt(he(A),V),Object.defineProperty(A,"$state",{get:()=>s.state.value[e],set:B=>{k(M=>{Xt(M,B)})}}),s._p.forEach(B=>{Xt(A,o.run(()=>B({store:A,app:s._a,pinia:s,options:l})))}),m&&i&&n.hydrate&&n.hydrate(A.$state,m),c=!0,u=!0,A}/*! #__NO_SIDE_EFFECTS__ */function Ga(e,t,n){let s;const r=typeof t=="function";s=r?n:t;function i(o,l){const a=hc();return o=o||(a?Q(qa,null):null),o&&Tr(o),o=za,o._s.has(e)||(r?Qa(e,t,s,o):p0(e,s,o)),o._s.get(e)}return i.$id=e,i}const g0="VUE_QUERY_CLIENT";function m0(e){const t=e?`:${e}`:"";return`${g0}${t}`}function sm(e,t){Object.keys(e).forEach(n=>{e[n]=t[n]})}function gi(e,t,n="",s=0){if(t){const r=t(e,n,s);if(r===void 0&&Se(e)||r!==void 0)return r}if(Array.isArray(e))return e.map((r,i)=>gi(r,t,String(i),s+1));if(typeof e=="object"&&v0(e)){const r=Object.entries(e).map(([i,o])=>[i,gi(o,t,i,s+1)]);return Object.fromEntries(r)}return e}function y0(e,t){return gi(e,t)}function ie(e,t=!1){return y0(e,(n,s,r)=>{if(r===1&&s==="queryKey")return ie(n,!0);if(t&&b0(n))return ie(n(),t);if(Se(n))return ie(oe(n),t)})}function v0(e){if(Object.prototype.toString.call(e)!=="[object Object]")return!1;const t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function b0(e){return typeof e=="function"}const _0={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)};var sn,Ci,yl,x0=(yl=class{constructor(){ce(this,sn,_0);ce(this,Ci,!1)}setTimeoutProvider(e){ee(this,sn,e)}setTimeout(e,t){return _(this,sn).setTimeout(e,t)}clearTimeout(e){_(this,sn).clearTimeout(e)}setInterval(e,t){return _(this,sn).setInterval(e,t)}clearInterval(e){_(this,sn).clearInterval(e)}},sn=new WeakMap,Ci=new WeakMap,yl);const mi=new x0;function w0(e){setTimeout(e,0)}const A0=typeof window>"u"||"Deno"in globalThis;function ut(){}function S0(e,t){return typeof e=="function"?e(t):e}function C0(e){return typeof e=="number"&&e>=0&&e!==1/0}function E0(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Xs(e,t){return typeof e=="function"?e(t):e}function M0(e,t){return typeof e=="function"?e(t):e}function Bo(e,t){const{type:n="all",exact:s,fetchStatus:r,predicate:i,queryKey:o,stale:l}=e;if(o){if(s){if(t.queryHash!==Ui(o,t.options))return!1}else if(!es(t.queryKey,o))return!1}if(n!=="all"){const a=t.isActive();if(n==="active"&&!a||n==="inactive"&&a)return!1}return!(typeof l=="boolean"&&t.isStale()!==l||r&&r!==t.state.fetchStatus||i&&!i(t))}function Uo(e,t){const{exact:n,status:s,predicate:r,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(Ms(t.options.mutationKey)!==Ms(i))return!1}else if(!es(t.options.mutationKey,i))return!1}return!(s&&t.state.status!==s||r&&!r(t))}function Ui(e,t){return((t==null?void 0:t.queryKeyHashFn)||Ms)(e)}function Ms(e){return JSON.stringify(e,(t,n)=>yi(n)?Object.keys(n).sort().reduce((s,r)=>(s[r]=n[r],s),{}):n)}function es(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(Array.isArray(e)&&Array.isArray(t)){for(let s=0;s<t.length;s++)if(!es(e[s],t[s]))return!1;return!0}const n=Object.keys(t);for(const s of n)if(!es(e[s],t[s]))return!1;return!0}return!1}const P0=Object.prototype.hasOwnProperty;function Wa(e,t,n=0){if(e===t)return e;if(n>500)return t;const s=zo(e)&&zo(t);if(!s&&!(yi(e)&&yi(t)))return t;const r=(s?e:Object.keys(e)).length,i=s?t:Object.keys(t),o=i.length,l=s?new Array(o):{};let a=0;for(let c=0;c<o;c++){const u=s?c:i[c],f=e[u],p=t[u];if(f===p){l[u]=f,(s?c<r:P0.call(e,u))&&a++;continue}if(f===null||p===null||typeof f!="object"||typeof p!="object"){l[u]=p;continue}const g=Wa(f,p,n+1);l[u]=g,g===f&&a++}return r===o&&a===r?e:l}function rm(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function zo(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function yi(e){if(!qo(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!qo(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function qo(e){return Object.prototype.toString.call(e)==="[object Object]"}function O0(e){return new Promise(t=>{mi.setTimeout(t,e)})}function R0(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Wa(e,t):t}function im(e){return e}function $0(e,t,n=0){const s=[...e,t];return n&&s.length>n?s.slice(1):s}function T0(e,t,n=0){const s=[t,...e];return n&&s.length>n?s.slice(0,-1):s}const zi=Symbol();function Ja(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===zi?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function om(e,t){return typeof e=="function"?e(...t):!!e}function k0(e,t,n){let s=!1,r;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(r??(r=t()),s||(s=!0,r.aborted?n():r.addEventListener("abort",n,{once:!0})),r)}),e}const qi=(()=>{let e=()=>A0;return{isServer(){return e()},setIsServer(t){e=t}}})();var kr=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Sn,rn,jn,vl,I0=(vl=class extends kr{constructor(){super();ce(this,Sn);ce(this,rn);ce(this,jn);ee(this,jn,t=>{if(typeof window<"u"&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){_(this,rn)||this.setEventListener(_(this,jn))}onUnsubscribe(){var t;this.hasListeners()||((t=_(this,rn))==null||t.call(this),ee(this,rn,void 0))}setEventListener(t){var n;ee(this,jn,t),(n=_(this,rn))==null||n.call(this),ee(this,rn,t(s=>{typeof s=="boolean"?this.setFocused(s):this.onFocus()}))}setFocused(t){_(this,Sn)!==t&&(ee(this,Sn,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof _(this,Sn)=="boolean"?_(this,Sn):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},Sn=new WeakMap,rn=new WeakMap,jn=new WeakMap,vl);const Ya=new I0,L0=w0;function D0(){let e=[],t=0,n=l=>{l()},s=l=>{l()},r=L0;const i=l=>{t?e.push(l):r(()=>{n(l)})},o=()=>{const l=e;e=[],l.length&&r(()=>{s(()=>{l.forEach(a=>{n(a)})})})};return{batch:l=>{let a;t++;try{a=l()}finally{t--,t||o()}return a},batchCalls:l=>(...a)=>{i(()=>{l(...a)})},schedule:i,setNotifyFunction:l=>{n=l},setBatchNotifyFunction:l=>{s=l},setScheduler:l=>{r=l}}}const Ye=D0();var Bn,on,Un,bl,N0=(bl=class extends kr{constructor(){super();ce(this,Bn,!0);ce(this,on);ce(this,Un);ee(this,Un,t=>{if(typeof window<"u"&&window.addEventListener){const n=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",s)}}})}onSubscribe(){_(this,on)||this.setEventListener(_(this,Un))}onUnsubscribe(){var t;this.hasListeners()||((t=_(this,on))==null||t.call(this),ee(this,on,void 0))}setEventListener(t){var n;ee(this,Un,t),(n=_(this,on))==null||n.call(this),ee(this,on,t(this.setOnline.bind(this)))}setOnline(t){_(this,Bn)!==t&&(ee(this,Bn,t),this.listeners.forEach(n=>{n(t)}))}isOnline(){return _(this,Bn)}},Bn=new WeakMap,on=new WeakMap,Un=new WeakMap,bl);const dr=new N0;function H0(e){return Math.min(1e3*2**e,3e4)}function Xa(e){return(e??"online")==="online"?dr.isOnline():!0}var vi=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function eu(e){let t=!1,n=0,s,r="pending",i,o;const l=new Promise((x,E)=>{i=x,o=E});l.catch(ut);const a=()=>r!=="pending",c=x=>{var E;if(!a()){const C=new vi(x);v(C),(E=e.onCancel)==null||E.call(e,C)}},u=()=>{t=!0},f=()=>{t=!1},p=()=>Ya.isFocused()&&(e.networkMode==="always"||dr.isOnline())&&e.canRun(),g=()=>Xa(e.networkMode)&&e.canRun(),m=x=>{a()||(s==null||s(),r="resolved",i(x))},v=x=>{a()||(s==null||s(),r="rejected",o(x))},k=()=>new Promise(x=>{var E;s=C=>{(a()||p())&&x(C)},(E=e.onPause)==null||E.call(e)}).then(()=>{var x;s=void 0,a()||(x=e.onContinue)==null||x.call(e)}),I=()=>{if(a())return;let x;const E=n===0?e.initialPromise:void 0;try{x=E??e.fn()}catch(C){x=Promise.reject(C)}Promise.resolve(x).then(m).catch(C=>{var M;if(a())return;const A=e.retry??(qi.isServer()?0:3),Y=e.retryDelay??H0,V=typeof Y=="function"?Y(n,C):Y,B=A===!0||typeof A=="number"&&n<A||typeof A=="function"&&A(n,C);if(t||!B){v(C);return}n++,(M=e.onFail)==null||M.call(e,n,C),O0(V).then(()=>p()?void 0:k()).then(()=>{t?v(C):I()})})};return{promise:l,status:()=>r,cancel:c,continue:()=>(s==null||s(),l),cancelRetry:u,continueRetry:f,canStart:g,start:()=>(g()?I():k().then(I),l)}}var Cn,_l,tu=(_l=class{constructor(){ce(this,Cn)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),C0(this.gcTime)&&ee(this,Cn,mi.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(qi.isServer()?1/0:3e5))}clearGcTimeout(){_(this,Cn)!==void 0&&(mi.clearTimeout(_(this,Cn)),ee(this,Cn,void 0))}},Cn=new WeakMap,_l);function V0(e){return{onFetch:(t,n)=>{var u,f,p,g,m;const s=t.options,r=(p=(f=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:f.fetchMore)==null?void 0:p.direction,i=((g=t.state.data)==null?void 0:g.pages)||[],o=((m=t.state.data)==null?void 0:m.pageParams)||[];let l={pages:[],pageParams:[]},a=0;const c=async()=>{let v=!1;const k=E=>{k0(E,()=>t.signal,()=>v=!0)},I=Ja(t.options,t.fetchOptions),x=async(E,C,A)=>{if(v)return Promise.reject(t.signal.reason);if(C==null&&E.pages.length)return Promise.resolve(E);const V=(()=>{const se={client:t.client,queryKey:t.queryKey,pageParam:C,direction:A?"backward":"forward",meta:t.options.meta};return k(se),se})(),B=await I(V),{maxPages:M}=t.options,z=A?T0:$0;return{pages:z(E.pages,B,M),pageParams:z(E.pageParams,C,M)}};if(r&&i.length){const E=r==="backward",C=E?Z0:Ko,A={pages:i,pageParams:o};l=await x(A,C(s,A),E)}else{const E=e??i.length;do{const C=a===0?o[0]??s.initialPageParam:Ko(s,l);if(a>0&&C==null)break;l=await x(l,C),a++}while(a<E)}return l};t.options.persister?t.fetchFn=()=>{var v,k;return(k=(v=t.options).persister)==null?void 0:k.call(v,c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=c}}}function Ko(e,{pages:t,pageParams:n}){const s=t.length-1;return t.length>0?e.getNextPageParam(t[s],t,n[s],n):void 0}function Z0(e,{pages:t,pageParams:n}){var s;return t.length>0?(s=e.getPreviousPageParam)==null?void 0:s.call(e,t[0],t,n[0],n):void 0}var zn,En,qn,at,Mn,Te,Os,Pn,nt,nu,Dt,xl,F0=(xl=class extends tu{constructor(t){super();ce(this,nt);ce(this,zn);ce(this,En);ce(this,qn);ce(this,at);ce(this,Mn);ce(this,Te);ce(this,Os);ce(this,Pn);ee(this,Pn,!1),ee(this,Os,t.defaultOptions),this.setOptions(t.options),this.observers=[],ee(this,Mn,t.client),ee(this,at,_(this,Mn).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,ee(this,En,Go(this.options)),this.state=t.state??_(this,En),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return _(this,zn)}get promise(){var t;return(t=_(this,Te))==null?void 0:t.promise}setOptions(t){if(this.options={..._(this,Os),...t},t!=null&&t._type&&ee(this,zn,t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const n=Go(this.options);n.data!==void 0&&(this.setState(Qo(n.data,n.dataUpdatedAt)),ee(this,En,n))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&_(this,at).remove(this)}setData(t,n){const s=R0(this.state.data,t,this.options);return Ve(this,nt,Dt).call(this,{data:s,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),s}setState(t){Ve(this,nt,Dt).call(this,{type:"setState",state:t})}cancel(t){var s,r;const n=(s=_(this,Te))==null?void 0:s.promise;return(r=_(this,Te))==null||r.cancel(t),n?n.then(ut).catch(ut):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return _(this,En)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>M0(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===zi||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>Xs(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!E0(this.state.dataUpdatedAt,t)}onFocus(){var t,n;(t=this.observers.find(s=>s.shouldFetchOnWindowFocus()))==null||t.refetch({cancelRefetch:!1}),(n=_(this,Te))==null||n.continue()}onOnline(){var t,n;(t=this.observers.find(s=>s.shouldFetchOnReconnect()))==null||t.refetch({cancelRefetch:!1}),(n=_(this,Te))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),_(this,at).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){const n=this.observers.indexOf(t);n!==-1&&(this.observers.splice(n,1),this.observers.length||(_(this,Te)&&(_(this,Pn)||Ve(this,nt,nu).call(this)?_(this,Te).cancel({revert:!0}):_(this,Te).cancelRetry()),this.scheduleGc()),_(this,at).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Ve(this,nt,Dt).call(this,{type:"invalidate"})}async fetch(t,n){var c,u,f,p,g,m,v,k,I,x,E,C;if(this.state.fetchStatus!=="idle"&&((c=_(this,Te))==null?void 0:c.status())!=="rejected"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(_(this,Te))return _(this,Te).continueRetry(),_(this,Te).promise}if(t&&this.setOptions(t),!this.options.queryFn){const A=this.observers.find(Y=>Y.options.queryFn);A&&this.setOptions(A.options)}const s=new AbortController,r=A=>{Object.defineProperty(A,"signal",{enumerable:!0,get:()=>(ee(this,Pn,!0),s.signal)})},i=()=>{const A=Ja(this.options,n),V=(()=>{const B={client:_(this,Mn),queryKey:this.queryKey,meta:this.meta};return r(B),B})();return ee(this,Pn,!1),this.options.persister?this.options.persister(A,V,this):A(V)},l=(()=>{const A={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:_(this,Mn),state:this.state,fetchFn:i};return r(A),A})();(u=_(this,zn)==="infinite"?V0(this.options.pages):this.options.behavior)==null||u.onFetch(l,this),ee(this,qn,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((f=l.fetchOptions)==null?void 0:f.meta))&&Ve(this,nt,Dt).call(this,{type:"fetch",meta:(p=l.fetchOptions)==null?void 0:p.meta});const a=ee(this,Te,eu({initialPromise:n==null?void 0:n.initialPromise,fn:l.fetchFn,onCancel:A=>{A instanceof vi&&A.revert&&this.setState({..._(this,qn),fetchStatus:"idle"}),s.abort()},onFail:(A,Y)=>{Ve(this,nt,Dt).call(this,{type:"failed",failureCount:A,error:Y})},onPause:()=>{Ve(this,nt,Dt).call(this,{type:"pause"})},onContinue:()=>{Ve(this,nt,Dt).call(this,{type:"continue"})},retry:l.options.retry,retryDelay:l.options.retryDelay,networkMode:l.options.networkMode,canRun:()=>!0}));try{const A=await a.start();if(A===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(A),(m=(g=_(this,at).config).onSuccess)==null||m.call(g,A,this),(k=(v=_(this,at).config).onSettled)==null||k.call(v,A,this.state.error,this),A}catch(A){if(A instanceof vi){if(A.silent)return _(this,Te).promise;if(A.revert){if(this.state.data===void 0)throw A;return this.state.data}}throw Ve(this,nt,Dt).call(this,{type:"error",error:A}),(x=(I=_(this,at).config).onError)==null||x.call(I,A,this),(C=(E=_(this,at).config).onSettled)==null||C.call(E,this.state.data,A,this),A}finally{_(this,Te)===a&&ee(this,Te,void 0),this.scheduleGc()}}},zn=new WeakMap,En=new WeakMap,qn=new WeakMap,at=new WeakMap,Mn=new WeakMap,Te=new WeakMap,Os=new WeakMap,Pn=new WeakMap,nt=new WeakSet,nu=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},Dt=function(t){const n=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...j0(s.data,this.options),fetchMeta:t.meta??null};case"success":const r={...s,...Qo(t.data,t.dataUpdatedAt),dataUpdateCount:s.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return ee(this,qn,t.manual?r:void 0),r;case"error":const i=t.error;return{...s,error:i,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=n(this.state),Ye.batch(()=>{this.observers.slice().forEach(s=>{s.onQueryUpdate()}),_(this,at).notify({query:this,type:"updated",action:t})})},xl);function j0(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Xa(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function Qo(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Go(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,s=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Rs,Ct,Ue,On,Et,en,wl,B0=(wl=class extends tu{constructor(t){super();ce(this,Et);ce(this,Rs);ce(this,Ct);ce(this,Ue);ce(this,On);ee(this,Rs,t.client),this.mutationId=t.mutationId,ee(this,Ue,t.mutationCache),ee(this,Ct,[]),this.state=t.state||U0(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){_(this,Ct).includes(t)||(_(this,Ct).push(t),this.clearGcTimeout(),_(this,Ue).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){ee(this,Ct,_(this,Ct).filter(n=>n!==t)),this.scheduleGc(),_(this,Ue).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){_(this,Ct).length||(this.state.status==="pending"?this.scheduleGc():_(this,Ue).remove(this))}continue(){var t;return((t=_(this,On))==null?void 0:t.continue())??(this.state.status==="pending"?this.execute(this.state.variables):Promise.resolve())}async execute(t){var l,a,c,u,f,p,g,m,v,k,I,x,E,C,A,Y,V,B;const n=()=>{Ve(this,Et,en).call(this,{type:"continue"})},s={client:_(this,Rs),meta:this.options.meta,mutationKey:this.options.mutationKey},r=ee(this,On,eu({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(new Error("No mutationFn found")),onFail:(M,z)=>{Ve(this,Et,en).call(this,{type:"failed",failureCount:M,error:z})},onPause:()=>{Ve(this,Et,en).call(this,{type:"pause"})},onContinue:n,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>_(this,Ue).canRun(this)})),i=this.state.status==="pending",o=!r.canStart();try{if(i)n();else{Ve(this,Et,en).call(this,{type:"pending",variables:t,isPaused:o}),_(this,Ue).config.onMutate&&await _(this,Ue).config.onMutate(t,this,s);const z=await((a=(l=this.options).onMutate)==null?void 0:a.call(l,t,s));z!==this.state.context&&Ve(this,Et,en).call(this,{type:"pending",context:z,variables:t,isPaused:o})}const M=await r.start();return await((u=(c=_(this,Ue).config).onSuccess)==null?void 0:u.call(c,M,t,this.state.context,this,s)),await((p=(f=this.options).onSuccess)==null?void 0:p.call(f,M,t,this.state.context,s)),await((m=(g=_(this,Ue).config).onSettled)==null?void 0:m.call(g,M,null,this.state.variables,this.state.context,this,s)),await((k=(v=this.options).onSettled)==null?void 0:k.call(v,M,null,t,this.state.context,s)),Ve(this,Et,en).call(this,{type:"success",data:M}),M}catch(M){try{await((x=(I=_(this,Ue).config).onError)==null?void 0:x.call(I,M,t,this.state.context,this,s))}catch(z){Promise.reject(z)}try{await((C=(E=this.options).onError)==null?void 0:C.call(E,M,t,this.state.context,s))}catch(z){Promise.reject(z)}try{await((Y=(A=_(this,Ue).config).onSettled)==null?void 0:Y.call(A,void 0,M,this.state.variables,this.state.context,this,s))}catch(z){Promise.reject(z)}try{await((B=(V=this.options).onSettled)==null?void 0:B.call(V,void 0,M,t,this.state.context,s))}catch(z){Promise.reject(z)}throw Ve(this,Et,en).call(this,{type:"error",error:M}),M}finally{_(this,On)===r&&ee(this,On,void 0),_(this,Ue).runNext(this)}}},Rs=new WeakMap,Ct=new WeakMap,Ue=new WeakMap,On=new WeakMap,Et=new WeakSet,en=function(t){const n=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),Ye.batch(()=>{_(this,Ct).forEach(s=>{s.onMutationUpdate(t)}),_(this,Ue).notify({mutation:this,type:"updated",action:t})})},wl);function U0(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Vt,ht,$s,Al,su=(Al=class extends kr{constructor(n={}){super();ce(this,Vt);ce(this,ht);ce(this,$s);this.config=n,ee(this,Vt,new Set),ee(this,ht,new Map),ee(this,$s,0)}build(n,s,r){const i=new B0({client:n,mutationCache:this,mutationId:++Fs(this,$s)._,options:n.defaultMutationOptions(s),state:r});return this.add(i),i}add(n){_(this,Vt).add(n);const s=Qs(n);if(typeof s=="string"){const r=_(this,ht).get(s);r?r.push(n):_(this,ht).set(s,[n])}this.notify({type:"added",mutation:n})}remove(n){if(_(this,Vt).delete(n)){const s=Qs(n);if(typeof s=="string"){const r=_(this,ht).get(s);if(r)if(r.length>1){const i=r.indexOf(n);i!==-1&&r.splice(i,1)}else r[0]===n&&_(this,ht).delete(s)}}this.notify({type:"removed",mutation:n})}canRun(n){var r;const s=Qs(n);if(typeof s=="string"){const i=(r=_(this,ht).get(s))==null?void 0:r.find(o=>o.state.status==="pending");return!i||i===n}else return!0}runNext(n){var r,i;const s=Qs(n);return typeof s=="string"?((i=(r=_(this,ht).get(s))==null?void 0:r.find(o=>o!==n&&o.state.isPaused))==null?void 0:i.continue())??Promise.resolve():Promise.resolve()}clear(){Ye.batch(()=>{_(this,Vt).forEach(n=>{this.notify({type:"removed",mutation:n})}),_(this,Vt).clear(),_(this,ht).clear()})}getAll(){return Array.from(_(this,Vt))}find(n){const s={exact:!0,...n};return this.getAll().find(r=>Uo(s,r))}findAll(n={}){return this.getAll().filter(s=>Uo(n,s))}notify(n){Ye.batch(()=>{this.listeners.forEach(s=>{s(n)})})}resumePausedMutations(){const n=this.getAll().filter(s=>s.state.isPaused);return Ye.batch(()=>Promise.all(n.map(s=>s.continue().catch(ut))))}},Vt=new WeakMap,ht=new WeakMap,$s=new WeakMap,Al);function Qs(e){var t;return(t=e.options.scope)==null?void 0:t.id}var Mt,Sl,ru=(Sl=class extends kr{constructor(n={}){super();ce(this,Mt);this.config=n,ee(this,Mt,new Map)}build(n,s,r){const i=s.queryKey,o=s.queryHash??Ui(i,s);let l=this.get(o);return l||(l=new F0({client:n,queryKey:i,queryHash:o,options:n.defaultQueryOptions(s),state:r,defaultOptions:n.getQueryDefaults(i)}),this.add(l)),l}add(n){_(this,Mt).has(n.queryHash)||(_(this,Mt).set(n.queryHash,n),this.notify({type:"added",query:n}))}remove(n){const s=_(this,Mt).get(n.queryHash);s&&(n.destroy(),s===n&&_(this,Mt).delete(n.queryHash),this.notify({type:"removed",query:n}))}clear(){Ye.batch(()=>{this.getAll().forEach(n=>{this.remove(n)})})}get(n){return _(this,Mt).get(n)}getAll(){return[..._(this,Mt).values()]}find(n){const s={exact:!0,...n};return this.getAll().find(r=>Bo(s,r))}findAll(n={}){const s=this.getAll();return Object.keys(n).length>0?s.filter(r=>Bo(n,r)):s}notify(n){Ye.batch(()=>{this.listeners.forEach(s=>{s(n)})})}onFocus(){Ye.batch(()=>{this.getAll().forEach(n=>{n.onFocus()})})}onOnline(){Ye.batch(()=>{this.getAll().forEach(n=>{n.onOnline()})})}},Mt=new WeakMap,Sl),Ce,ln,an,Kn,Qn,un,Gn,Wn,Cl,z0=(Cl=class{constructor(t={}){ce(this,Ce);ce(this,ln);ce(this,an);ce(this,Kn);ce(this,Qn);ce(this,un);ce(this,Gn);ce(this,Wn);ee(this,Ce,t.queryCache||new ru),ee(this,ln,t.mutationCache||new su),ee(this,an,t.defaultOptions||{}),ee(this,Kn,new Map),ee(this,Qn,new Map),ee(this,un,0)}mount(){Fs(this,un)._++,_(this,un)===1&&(ee(this,Gn,Ya.subscribe(async t=>{t&&(await this.resumePausedMutations(),_(this,Ce).onFocus())})),ee(this,Wn,dr.subscribe(async t=>{t&&(await this.resumePausedMutations(),_(this,Ce).onOnline())})))}unmount(){var t,n;Fs(this,un)._--,_(this,un)===0&&((t=_(this,Gn))==null||t.call(this),ee(this,Gn,void 0),(n=_(this,Wn))==null||n.call(this),ee(this,Wn,void 0))}isFetching(t){return _(this,Ce).findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return _(this,ln).findAll({...t,status:"pending"}).length}getQueryData(t){var s;const n=this.defaultQueryOptions({queryKey:t});return(s=_(this,Ce).get(n.queryHash))==null?void 0:s.state.data}ensureQueryData(t){const n=this.defaultQueryOptions(t),s=_(this,Ce).build(this,n),r=s.state.data;return r===void 0?this.fetchQuery(t):(t.revalidateIfStale&&s.isStaleByTime(Xs(n.staleTime,s))&&this.prefetchQuery(n),Promise.resolve(r))}getQueriesData(t){return _(this,Ce).findAll(t).map(({queryKey:n,state:s})=>[n,s.data])}setQueryData(t,n,s){var l;const r=this.defaultQueryOptions({queryKey:t}),i=(l=_(this,Ce).get(r.queryHash))==null?void 0:l.state.data,o=S0(n,i);if(o!==void 0)return _(this,Ce).build(this,r).setData(o,{...s,manual:!0})}setQueriesData(t,n,s){return Ye.batch(()=>_(this,Ce).findAll(t).map(({queryKey:r})=>[r,this.setQueryData(r,n,s)]))}getQueryState(t){var s;const n=this.defaultQueryOptions({queryKey:t});return(s=_(this,Ce).get(n.queryHash))==null?void 0:s.state}removeQueries(t){const n=_(this,Ce);Ye.batch(()=>{n.findAll(t).forEach(s=>{n.remove(s)})})}resetQueries(t,n){const s=_(this,Ce);return Ye.batch(()=>{const r=s.findAll(t),i=new Set(r);return r.forEach(o=>{o.reset()}),this.refetchQueries({type:"active",predicate:o=>i.has(o)},n)})}cancelQueries(t,n={}){const s={revert:!0,...n},r=Ye.batch(()=>_(this,Ce).findAll(t).map(i=>i.cancel(s)));return Promise.all(r).then(ut).catch(ut)}invalidateQueries(t,n={}){return Ye.batch(()=>(_(this,Ce).findAll(t).forEach(s=>{s.invalidate()}),(t==null?void 0:t.refetchType)==="none"?Promise.resolve():this.refetchQueries({...t,type:(t==null?void 0:t.refetchType)??(t==null?void 0:t.type)??"active"},n)))}refetchQueries(t,n={}){const s={...n,cancelRefetch:n.cancelRefetch??!0},r=Ye.batch(()=>_(this,Ce).findAll(t).filter(i=>!i.isDisabled()&&!i.isStatic()).map(i=>{let o=i.fetch(void 0,s);return s.throwOnError||(o=o.catch(ut)),i.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(r).then(ut)}async query(t){const n=this.defaultQueryOptions(t);n.retry===void 0&&(n.retry=!1);const s=_(this,Ce).build(this,n),r=s.isStaleByTime(Xs(n.staleTime,s))?await s.fetch(n):s.state.data,i=n.select;return i?i(r):r}fetchQuery(t){const n=this.defaultQueryOptions(t);n.retry===void 0&&(n.retry=!1);const s=_(this,Ce).build(this,n);return s.isStaleByTime(Xs(n.staleTime,s))?s.fetch(n):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(ut).catch(ut)}infiniteQuery(t){return t._type="infinite",this.query(t)}fetchInfiniteQuery(t){return t._type="infinite",this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(ut).catch(ut)}ensureInfiniteQueryData(t){return t._type="infinite",this.ensureQueryData(t)}resumePausedMutations(){return dr.isOnline()?_(this,ln).resumePausedMutations():Promise.resolve()}getQueryCache(){return _(this,Ce)}getMutationCache(){return _(this,ln)}getDefaultOptions(){return _(this,an)}setDefaultOptions(t){ee(this,an,t)}setQueryDefaults(t,n){_(this,Kn).set(Ms(t),{queryKey:t,defaultOptions:n})}getQueryDefaults(t){const n=[..._(this,Kn).values()],s={};return n.forEach(r=>{es(t,r.queryKey)&&Object.assign(s,r.defaultOptions)}),s}setMutationDefaults(t,n){_(this,Qn).set(Ms(t),{mutationKey:t,defaultOptions:n})}getMutationDefaults(t){const n=[..._(this,Qn).values()],s={};return n.forEach(r=>{es(t,r.mutationKey)&&Object.assign(s,r.defaultOptions)}),s}defaultQueryOptions(t){if(t._defaulted)return t;const n={..._(this,an).queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return n.queryHash||(n.queryHash=Ui(n.queryKey,n)),n.refetchOnReconnect===void 0&&(n.refetchOnReconnect=n.networkMode!=="always"),n.throwOnError===void 0&&(n.throwOnError=!!n.suspense),!n.networkMode&&n.persister&&(n.networkMode="offlineFirst"),n.queryFn===zi&&(n.enabled=!1),n}defaultMutationOptions(t){return t!=null&&t._defaulted?t:{..._(this,an).mutations,...(t==null?void 0:t.mutationKey)&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){_(this,Ce).clear(),_(this,ln).clear()}},Ce=new WeakMap,ln=new WeakMap,an=new WeakMap,Kn=new WeakMap,Qn=new WeakMap,un=new WeakMap,Gn=new WeakMap,Wn=new WeakMap,Cl),q0=class extends ru{find(e){return super.find(ie(e))}findAll(e={}){return super.findAll(ie(e))}},K0=class extends su{find(e){return super.find(ie(e))}findAll(e={}){return super.findAll(ie(e))}},Q0=class extends z0{constructor(e={}){const t={defaultOptions:e.defaultOptions,queryCache:e.queryCache||new q0,mutationCache:e.mutationCache||new K0};super(t),this.isRestoring=we(!1)}isFetching(e={}){return super.isFetching(ie(e))}isMutating(e={}){return super.isMutating(ie(e))}getQueryData(e){return super.getQueryData(ie(e))}ensureQueryData(e){return super.ensureQueryData(ie(e))}getQueriesData(e){return super.getQueriesData(ie(e))}setQueryData(e,t,n={}){return super.setQueryData(ie(e),t,ie(n))}setQueriesData(e,t,n={}){return super.setQueriesData(ie(e),t,ie(n))}getQueryState(e){return super.getQueryState(ie(e))}removeQueries(e={}){return super.removeQueries(ie(e))}resetQueries(e={},t={}){return super.resetQueries(ie(e),ie(t))}cancelQueries(e={},t={}){return super.cancelQueries(ie(e),ie(t))}invalidateQueries(e={},t={}){const n=ie(e),s=ie(t);if(super.invalidateQueries({...n,refetchType:"none"},s),n.refetchType==="none")return Promise.resolve();const r={...n,type:n.refetchType??n.type??"active"};return Yn().then(()=>super.refetchQueries(r,s))}refetchQueries(e={},t={}){return super.refetchQueries(ie(e),ie(t))}query(e){return super.query(ie(e))}fetchQuery(e){return super.fetchQuery(ie(e))}prefetchQuery(e){return super.prefetchQuery(ie(e))}infiniteQuery(e){return super.infiniteQuery(ie(e))}fetchInfiniteQuery(e){return super.fetchInfiniteQuery(ie(e))}prefetchInfiniteQuery(e){return super.prefetchInfiniteQuery(ie(e))}setDefaultOptions(e){super.setDefaultOptions(ie(e))}setQueryDefaults(e,t){super.setQueryDefaults(ie(e),ie(t))}getQueryDefaults(e){return super.getQueryDefaults(ie(e))}setMutationDefaults(e,t){super.setMutationDefaults(ie(e),ie(t))}getMutationDefaults(e){return super.getMutationDefaults(ie(e))}};const G0={install:(e,t={})=>{const n=m0(t.queryClientKey);let s;if("queryClient"in t&&t.queryClient)s=t.queryClient;else{const o="queryClientConfig"in t?t.queryClientConfig:void 0;s=new Q0(o)}qi.isServer()||s.mount();let r=()=>{};if(t.clientPersister){s.isRestoring&&(s.isRestoring.value=!0);const[o,l]=t.clientPersister(s);r=o,l.then(()=>{var a;s.isRestoring&&(s.isRestoring.value=!1),(a=t.clientPersisterOnSuccess)==null||a.call(t,s)})}const i=()=>{s.unmount(),r()};if(e.onUnmount)e.onUnmount(i);else{const o=e.unmount;e.unmount=function(){i(),o()}}e.provide(n,s)}};/*!
* vue-router v4.6.4
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/const Nn=typeof document<"u";function iu(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function W0(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&iu(e.default)}const me=Object.assign;function Wr(e,t){const n={};for(const s in t){const r=t[s];n[s]=yt(r)?r.map(e):e(r)}return n}const ys=()=>{},yt=Array.isArray;function Wo(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}const ou=/#/g,J0=/&/g,Y0=/\//g,X0=/=/g,e1=/\?/g,lu=/\+/g,t1=/%5B/g,n1=/%5D/g,au=/%5E/g,s1=/%60/g,uu=/%7B/g,r1=/%7C/g,cu=/%7D/g,i1=/%20/g;function Ki(e){return e==null?"":encodeURI(""+e).replace(r1,"|").replace(t1,"[").replace(n1,"]")}function o1(e){return Ki(e).replace(uu,"{").replace(cu,"}").replace(au,"^")}function bi(e){return Ki(e).replace(lu,"%2B").replace(i1,"+").replace(ou,"%23").replace(J0,"%26").replace(s1,"`").replace(uu,"{").replace(cu,"}").replace(au,"^")}function l1(e){return bi(e).replace(X0,"%3D")}function a1(e){return Ki(e).replace(ou,"%23").replace(e1,"%3F")}function u1(e){return a1(e).replace(Y0,"%2F")}function Ps(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const c1=/\/$/,f1=e=>e.replace(c1,"");function Jr(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let a=t.indexOf("?");return a=l>=0&&a>l?-1:a,a>=0&&(s=t.slice(0,a),i=t.slice(a,l>0?l:t.length),r=e(i.slice(1))),l>=0&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=g1(s??t,n),{fullPath:s+i+o,path:s,query:r,hash:Ps(o)}}function d1(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Jo(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function h1(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&ts(t.matched[s],n.matched[r])&&fu(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ts(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fu(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!p1(e[n],t[n]))return!1;return!0}function p1(e,t){return yt(e)?Yo(e,t):yt(t)?Yo(t,e):(e==null?void 0:e.valueOf())===(t==null?void 0:t.valueOf())}function Yo(e,t){return yt(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function g1(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o<s.length;o++)if(l=s[o],l!==".")if(l==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o).join("/")}const Jt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let _i=function(e){return e.pop="pop",e.push="push",e}({}),Yr=function(e){return e.back="back",e.forward="forward",e.unknown="",e}({});function m1(e){if(!e)if(Nn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),f1(e)}const y1=/^[^#]+#/;function v1(e,t){return e.replace(y1,"#")+t}function b1(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Ir=()=>({left:window.scrollX,top:window.scrollY});function _1(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=b1(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Xo(e,t){return(history.state?history.state.position-t:-1)+e}const xi=new Map;function x1(e,t){xi.set(e,t)}function w1(e){const t=xi.get(e);return xi.delete(e),t}function A1(e){return typeof e=="string"||e&&typeof e=="object"}function du(e){return typeof e=="string"||typeof e=="symbol"}let Me=function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e}({});const hu=Symbol("");Me.MATCHER_NOT_FOUND+"",Me.NAVIGATION_GUARD_REDIRECT+"",Me.NAVIGATION_ABORTED+"",Me.NAVIGATION_CANCELLED+"",Me.NAVIGATION_DUPLICATED+"";function ns(e,t){return me(new Error,{type:e,[hu]:!0},t)}function Lt(e,t){return e instanceof Error&&hu in e&&(t==null||!!(e.type&t))}const S1=["params","query","hash"];function C1(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of S1)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function E1(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<n.length;++s){const r=n[s].replace(lu," "),i=r.indexOf("="),o=Ps(i<0?r:r.slice(0,i)),l=i<0?null:Ps(r.slice(i+1));if(o in t){let a=t[o];yt(a)||(a=t[o]=[a]),a.push(l)}else t[o]=l}return t}function el(e){let t="";for(let n in e){const s=e[n];if(n=l1(n),s==null){s!==void 0&&(t+=(t.length?"&":"")+n);continue}(yt(s)?s.map(r=>r&&bi(r)):[s&&bi(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function M1(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=yt(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const P1=Symbol(""),tl=Symbol(""),Lr=Symbol(""),Qi=Symbol(""),wi=Symbol("");function ls(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function nn(e,t,n,s,r,i=o=>o()){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,a)=>{const c=p=>{p===!1?a(ns(Me.NAVIGATION_ABORTED,{from:n,to:t})):p instanceof Error?a(p):A1(p)?a(ns(Me.NAVIGATION_GUARD_REDIRECT,{from:t,to:p})):(o&&s.enterCallbacks[r]===o&&typeof p=="function"&&o.push(p),l())},u=i(()=>e.call(s&&s.instances[r],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(p=>a(p))})}function Xr(e,t,n,s,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let a=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(iu(a)){const c=(a.__vccOpts||a)[t];c&&i.push(nn(c,n,s,o,l,r))}else{let c=a();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const f=W0(u)?u.default:u;o.mods[l]=u,o.components[l]=f;const p=(f.__vccOpts||f)[t];return p&&nn(p,n,s,o,l,r)()}))}}return i}function O1(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o<i;o++){const l=t.matched[o];l&&(e.matched.find(c=>ts(c,l))?s.push(l):n.push(l));const a=e.matched[o];a&&(t.matched.find(c=>ts(c,a))||r.push(a))}return[n,s,r]}/*!
* vue-router v4.6.4
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/let R1=()=>location.protocol+"//"+location.host;function pu(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let o=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(o);return l[0]!=="/"&&(l="/"+l),Jo(l,"")}return Jo(n,e)+s+r}function $1(e,t,n,s){let r=[],i=[],o=null;const l=({state:p})=>{const g=pu(e,location),m=n.value,v=t.value;let k=0;if(p){if(n.value=g,t.value=p,o&&o===m){o=null;return}k=v?p.position-v.position:0}else s(g);r.forEach(I=>{I(n.value,m,{delta:k,type:_i.pop,direction:k?k>0?Yr.forward:Yr.back:Yr.unknown})})};function a(){o=n.value}function c(p){r.push(p);const g=()=>{const m=r.indexOf(p);m>-1&&r.splice(m,1)};return i.push(g),g}function u(){if(document.visibilityState==="hidden"){const{history:p}=window;if(!p.state)return;p.replaceState(me({},p.state,{scroll:Ir()}),"")}}function f(){for(const p of i)p();i=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:a,listen:c,destroy:f}}function nl(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Ir():null}}function T1(e){const{history:t,location:n}=window,s={value:pu(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(a,c,u){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:R1()+e+a;try{t[u?"replaceState":"pushState"](c,"",p),r.value=c}catch(g){console.error(g),n[u?"replace":"assign"](p)}}function o(a,c){i(a,me({},t.state,nl(r.value.back,a,r.value.forward,!0),c,{position:r.value.position}),!0),s.value=a}function l(a,c){const u=me({},r.value,t.state,{forward:a,scroll:Ir()});i(u.current,u,!0),i(a,me({},nl(s.value,a,null),{position:u.position+1},c),!1),s.value=a}return{location:s,state:r,push:l,replace:o}}function k1(e){e=m1(e);const t=T1(e),n=$1(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=me({location:"",base:e,go:s,createHref:v1.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}let An=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e}({});var $e=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e}($e||{});const I1={type:An.Static,value:""},L1=/[a-zA-Z0-9_]/;function D1(e){if(!e)return[[]];if(e==="/")return[[I1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=$e.Static,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,a,c="",u="";function f(){c&&(n===$e.Static?i.push({type:An.Static,value:c}):n===$e.Param||n===$e.ParamRegExp||n===$e.ParamRegExpEnd?(i.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:An.Param,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function p(){c+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==$e.ParamRegExp){s=n,n=$e.EscapeNext;continue}switch(n){case $e.Static:a==="/"?(c&&f(),o()):a===":"?(f(),n=$e.Param):p();break;case $e.EscapeNext:p(),n=s;break;case $e.Param:a==="("?n=$e.ParamRegExp:L1.test(a)?p():(f(),n=$e.Static,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case $e.ParamRegExp:a===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+a:n=$e.ParamRegExpEnd:u+=a;break;case $e.ParamRegExpEnd:f(),n=$e.Static,a!=="*"&&a!=="?"&&a!=="+"&&l--,u="";break;default:t("Unknown state");break}}return n===$e.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),f(),o(),r}const sl="[^/]+?",N1={sensitive:!1,strict:!1,start:!0,end:!0};var We=function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e}(We||{});const H1=/[.+*?^${}()[\]/\\]/g;function V1(e,t){const n=me({},N1,t),s=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[We.Root];n.strict&&!c.length&&(r+="/");for(let f=0;f<c.length;f++){const p=c[f];let g=We.Segment+(n.sensitive?We.BonusCaseSensitive:0);if(p.type===An.Static)f||(r+="/"),r+=p.value.replace(H1,"\\$&"),g+=We.Static;else if(p.type===An.Param){const{value:m,repeatable:v,optional:k,regexp:I}=p;i.push({name:m,repeatable:v,optional:k});const x=I||sl;if(x!==sl){g+=We.BonusCustomRegExp;try{`${x}`}catch(C){throw new Error(`Invalid custom RegExp for param "${m}" (${x}): `+C.message)}}let E=v?`((?:${x})(?:/(?:${x}))*)`:`(${x})`;f||(E=k&&c.length<2?`(?:/${E})`:"/"+E),k&&(E+="?"),r+=E,g+=We.Dynamic,k&&(g+=We.BonusOptional),v&&(g+=We.BonusRepeatable),x===".*"&&(g+=We.BonusWildcard)}u.push(g)}s.push(u)}if(n.strict&&n.end){const c=s.length-1;s[c][s[c].length-1]+=We.BonusStrict}n.strict||(r+="/?"),n.end?r+="$":n.strict&&!r.endsWith("/")&&(r+="(?:/|$)");const o=new RegExp(r,n.sensitive?"":"i");function l(c){const u=c.match(o),f={};if(!u)return null;for(let p=1;p<u.length;p++){const g=u[p]||"",m=i[p-1];f[m.name]=g&&m.repeatable?g.split("/"):g}return f}function a(c){let u="",f=!1;for(const p of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const g of p)if(g.type===An.Static)u+=g.value;else if(g.type===An.Param){const{value:m,repeatable:v,optional:k}=g,I=m in c?c[m]:"";if(yt(I)&&!v)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const x=yt(I)?I.join("/"):I;if(!x)if(k)p.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${m}"`);u+=x}}return u||"/"}return{re:o,score:s,keys:i,parse:l,stringify:a}}function Z1(e,t){let n=0;for(;n<e.length&&n<t.length;){const s=t[n]-e[n];if(s)return s;n++}return e.length<t.length?e.length===1&&e[0]===We.Static+We.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===We.Static+We.Segment?1:-1:0}function gu(e,t){let n=0;const s=e.score,r=t.score;for(;n<s.length&&n<r.length;){const i=Z1(s[n],r[n]);if(i)return i;n++}if(Math.abs(r.length-s.length)===1){if(rl(s))return 1;if(rl(r))return-1}return r.length-s.length}function rl(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const F1={strict:!1,end:!0,sensitive:!1};function j1(e,t,n){const s=V1(D1(e.path),n),r=me(s,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function B1(e,t){const n=[],s=new Map;t=Wo(F1,t);function r(f){return s.get(f)}function i(f,p,g){const m=!g,v=ol(f);v.aliasOf=g&&g.record;const k=Wo(t,f),I=[v];if("alias"in f){const C=typeof f.alias=="string"?[f.alias]:f.alias;for(const A of C)I.push(ol(me({},v,{components:g?g.record.components:v.components,path:A,aliasOf:g?g.record:v})))}let x,E;for(const C of I){const{path:A}=C;if(p&&A[0]!=="/"){const Y=p.record.path,V=Y[Y.length-1]==="/"?"":"/";C.path=p.record.path+(A&&V+A)}if(x=j1(C,p,k),g?g.alias.push(x):(E=E||x,E!==x&&E.alias.push(x),m&&f.name&&!ll(x)&&o(f.name)),mu(x)&&a(x),v.children){const Y=v.children;for(let V=0;V<Y.length;V++)i(Y[V],x,g&&g.children[V])}g=g||x}return E?()=>{o(E)}:ys}function o(f){if(du(f)){const p=s.get(f);p&&(s.delete(f),n.splice(n.indexOf(p),1),p.children.forEach(o),p.alias.forEach(o))}else{const p=n.indexOf(f);p>-1&&(n.splice(p,1),f.record.name&&s.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function l(){return n}function a(f){const p=q1(f,n);n.splice(p,0,f),f.record.name&&!ll(f)&&s.set(f.record.name,f)}function c(f,p){let g,m={},v,k;if("name"in f&&f.name){if(g=s.get(f.name),!g)throw ns(Me.MATCHER_NOT_FOUND,{location:f});k=g.record.name,m=me(il(p.params,g.keys.filter(E=>!E.optional).concat(g.parent?g.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),f.params&&il(f.params,g.keys.map(E=>E.name))),v=g.stringify(m)}else if(f.path!=null)v=f.path,g=n.find(E=>E.re.test(v)),g&&(m=g.parse(v),k=g.record.name);else{if(g=p.name?s.get(p.name):n.find(E=>E.re.test(p.path)),!g)throw ns(Me.MATCHER_NOT_FOUND,{location:f,currentLocation:p});k=g.record.name,m=me({},p.params,f.params),v=g.stringify(m)}const I=[];let x=g;for(;x;)I.unshift(x.record),x=x.parent;return{name:k,path:v,params:m,matched:I,meta:z1(I)}}e.forEach(f=>i(f));function u(){n.length=0,s.clear()}return{addRoute:i,resolve:c,removeRoute:o,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function il(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function ol(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:U1(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 U1(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function ll(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function z1(e){return e.reduce((t,n)=>me(t,n.meta),{})}function q1(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;gu(e,t[i])<0?s=i:n=i+1}const r=K1(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function K1(e){let t=e;for(;t=t.parent;)if(mu(t)&&gu(e,t)===0)return t}function mu({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function al(e){const t=Q(Lr),n=Q(Qi),s=j(()=>{const a=oe(e.to);return t.resolve(a)}),r=j(()=>{const{matched:a}=s.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const p=f.findIndex(ts.bind(null,u));if(p>-1)return p;const g=ul(a[c-2]);return c>1&&ul(u)===g&&f[f.length-1].path!==g?f.findIndex(ts.bind(null,a[c-2])):p}),i=j(()=>r.value>-1&&J1(n.params,s.value.params)),o=j(()=>r.value>-1&&r.value===n.matched.length-1&&fu(n.params,s.value.params));function l(a={}){if(W1(a)){const c=t[oe(e.replace)?"replace":"push"](oe(e.to)).catch(ys);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:s,href:j(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}function Q1(e){return e.length===1?e[0]:e}const G1=Re({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:al,setup(e,{slots:t}){const n=Is(al(e)),{options:s}=Q(Lr),r=j(()=>({[cl(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[cl(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&Q1(t.default(n));return e.custom?i:Bi("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),Rt=G1;function W1(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 J1(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!yt(r)||r.length!==s.length||s.some((i,o)=>i.valueOf()!==r[o].valueOf()))return!1}return!0}function ul(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const cl=(e,t,n)=>e??t??n,Y1=Re({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Q(wi),r=j(()=>e.route||s.value),i=Q(tl,0),o=j(()=>{let c=oe(i);const{matched:u}=r.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=j(()=>r.value.matched[o.value]);Ws(tl,j(()=>o.value+1)),Ws(P1,l),Ws(wi,r);const a=we();return cn(()=>[a.value,l.value,e.name],([c,u,f],[p,g,m])=>{u&&(u.instances[f]=c,g&&g!==u&&c&&c===p&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!ts(u,g)||!p)&&(u.enterCallbacks[f]||[]).forEach(v=>v(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,f=l.value,p=f&&f.components[u];if(!p)return fl(n.default,{Component:p,route:c});const g=f.props[u],m=g?g===!0?c.params:typeof g=="function"?g(c):g:null,k=Bi(p,me({},m,t,{onVnodeUnmounted:I=>{I.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return fl(n.default,{Component:k,route:c})||k}}});function fl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const X1=Y1;function ed(e){const t=B1(e.routes,e),n=e.parseQuery||E1,s=e.stringifyQuery||el,r=e.history,i=ls(),o=ls(),l=ls(),a=Ju(Jt);let c=Jt;Nn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Wr.bind(null,P=>""+P),f=Wr.bind(null,u1),p=Wr.bind(null,Ps);function g(P,K){let F,W;return du(P)?(F=t.getRecordMatcher(P),W=K):W=P,t.addRoute(W,F)}function m(P){const K=t.getRecordMatcher(P);K&&t.removeRoute(K)}function v(){return t.getRoutes().map(P=>P.record)}function k(P){return!!t.getRecordMatcher(P)}function I(P,K){if(K=me({},K||a.value),typeof P=="string"){const y=Jr(n,P,K.path),S=t.resolve({path:y.path},K),R=r.createHref(y.fullPath);return me(y,S,{params:p(S.params),hash:Ps(y.hash),redirectedFrom:void 0,href:R})}let F;if(P.path!=null)F=me({},P,{path:Jr(n,P.path,K.path).path});else{const y=me({},P.params);for(const S in y)y[S]==null&&delete y[S];F=me({},P,{params:f(y)}),K.params=f(K.params)}const W=t.resolve(F,K),fe=P.hash||"";W.params=u(p(W.params));const d=d1(s,me({},P,{hash:o1(fe),path:W.path})),h=r.createHref(d);return me({fullPath:d,hash:fe,query:s===el?M1(P.query):P.query||{}},W,{redirectedFrom:void 0,href:h})}function x(P){return typeof P=="string"?Jr(n,P,a.value.path):me({},P)}function E(P,K){if(c!==P)return ns(Me.NAVIGATION_CANCELLED,{from:K,to:P})}function C(P){return V(P)}function A(P){return C(me(x(P),{replace:!0}))}function Y(P,K){const F=P.matched[P.matched.length-1];if(F&&F.redirect){const{redirect:W}=F;let fe=typeof W=="function"?W(P,K):W;return typeof fe=="string"&&(fe=fe.includes("?")||fe.includes("#")?fe=x(fe):{path:fe},fe.params={}),me({query:P.query,hash:P.hash,params:fe.path!=null?{}:P.params},fe)}}function V(P,K){const F=c=I(P),W=a.value,fe=P.state,d=P.force,h=P.replace===!0,y=Y(F,W);if(y)return V(me(x(y),{state:typeof y=="object"?me({},fe,y.state):fe,force:d,replace:h}),K||F);const S=F;S.redirectedFrom=K;let R;return!d&&h1(s,W,F)&&(R=ns(Me.NAVIGATION_DUPLICATED,{to:S,from:W}),bt(W,W,!0,!1)),(R?Promise.resolve(R):z(S,W)).catch(w=>Lt(w)?Lt(w,Me.NAVIGATION_GUARD_REDIRECT)?w:Ne(w):re(w,S,W)).then(w=>{if(w){if(Lt(w,Me.NAVIGATION_GUARD_REDIRECT))return V(me({replace:h},x(w.to),{state:typeof w.to=="object"?me({},fe,w.to.state):fe,force:d}),K||S)}else w=H(S,W,!0,h,fe);return se(S,W,w),w})}function B(P,K){const F=E(P,K);return F?Promise.reject(F):Promise.resolve()}function M(P){const K=kn.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(P):P()}function z(P,K){let F;const[W,fe,d]=O1(P,K);F=Xr(W.reverse(),"beforeRouteLeave",P,K);for(const y of W)y.leaveGuards.forEach(S=>{F.push(nn(S,P,K))});const h=B.bind(null,P,K);return F.push(h),ot(F).then(()=>{F=[];for(const y of i.list())F.push(nn(y,P,K));return F.push(h),ot(F)}).then(()=>{F=Xr(fe,"beforeRouteUpdate",P,K);for(const y of fe)y.updateGuards.forEach(S=>{F.push(nn(S,P,K))});return F.push(h),ot(F)}).then(()=>{F=[];for(const y of d)if(y.beforeEnter)if(yt(y.beforeEnter))for(const S of y.beforeEnter)F.push(nn(S,P,K));else F.push(nn(y.beforeEnter,P,K));return F.push(h),ot(F)}).then(()=>(P.matched.forEach(y=>y.enterCallbacks={}),F=Xr(d,"beforeRouteEnter",P,K,M),F.push(h),ot(F))).then(()=>{F=[];for(const y of o.list())F.push(nn(y,P,K));return F.push(h),ot(F)}).catch(y=>Lt(y,Me.NAVIGATION_CANCELLED)?y:Promise.reject(y))}function se(P,K,F){l.list().forEach(W=>M(()=>W(P,K,F)))}function H(P,K,F,W,fe){const d=E(P,K);if(d)return d;const h=K===Jt,y=Nn?history.state:{};F&&(W||h?r.replace(P.fullPath,me({scroll:h&&y&&y.scroll},fe)):r.push(P.fullPath,fe)),a.value=P,bt(P,K,F,h),Ne()}let le;function be(){le||(le=r.listen((P,K,F)=>{if(!hn.listening)return;const W=I(P),fe=Y(W,hn.currentRoute.value);if(fe){V(me(fe,{replace:!0,force:!0}),W).catch(ys);return}c=W;const d=a.value;Nn&&x1(Xo(d.fullPath,F.delta),Ir()),z(W,d).catch(h=>Lt(h,Me.NAVIGATION_ABORTED|Me.NAVIGATION_CANCELLED)?h:Lt(h,Me.NAVIGATION_GUARD_REDIRECT)?(V(me(x(h.to),{force:!0}),W).then(y=>{Lt(y,Me.NAVIGATION_ABORTED|Me.NAVIGATION_DUPLICATED)&&!F.delta&&F.type===_i.pop&&r.go(-1,!1)}).catch(ys),Promise.reject()):(F.delta&&r.go(-F.delta,!1),re(h,W,d))).then(h=>{h=h||H(W,d,!1),h&&(F.delta&&!Lt(h,Me.NAVIGATION_CANCELLED)?r.go(-F.delta,!1):F.type===_i.pop&&Lt(h,Me.NAVIGATION_ABORTED|Me.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),se(W,d,h)}).catch(ys)}))}let De=ls(),q=ls(),L;function re(P,K,F){Ne(P);const W=q.list();return W.length?W.forEach(fe=>fe(P,K,F)):console.error(P),Promise.reject(P)}function ae(){return L&&a.value!==Jt?Promise.resolve():new Promise((P,K)=>{De.add([P,K])})}function Ne(P){return L||(L=!P,be(),De.list().forEach(([K,F])=>P?F(P):K()),De.reset()),P}function bt(P,K,F,W){const{scrollBehavior:fe}=e;if(!Nn||!fe)return Promise.resolve();const d=!F&&w1(Xo(P.fullPath,0))||(W||!F)&&history.state&&history.state.scroll||null;return Yn().then(()=>fe(P,K,d)).then(h=>h&&_1(h)).catch(h=>re(h,P,K))}const Xe=P=>r.go(P);let Tn;const kn=new Set,hn={currentRoute:a,listening:!0,addRoute:g,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:k,getRoutes:v,resolve:I,options:e,push:C,replace:A,go:Xe,back:()=>Xe(-1),forward:()=>Xe(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:q.add,isReady:ae,install(P){P.component("RouterLink",Rt),P.component("RouterView",X1),P.config.globalProperties.$router=hn,Object.defineProperty(P.config.globalProperties,"$route",{enumerable:!0,get:()=>oe(a)}),Nn&&!Tn&&a.value===Jt&&(Tn=!0,C(r.location).catch(W=>{}));const K={};for(const W in Jt)Object.defineProperty(K,W,{get:()=>a.value[W],enumerable:!0});P.provide(Lr,hn),P.provide(Qi,ea(K)),P.provide(wi,a);const F=P.unmount;kn.add(P),P.unmount=function(){kn.delete(P),kn.size<1&&(c=Jt,le&&le(),le=null,a.value=Jt,Tn=!1,L=!1),F()}}};function ot(P){return P.reduce((K,F)=>K.then(()=>M(F)),Promise.resolve())}return hn}function yu(){return Q(Lr)}function Gi(e){return Q(Qi)}const td="/logo.png",nd=["width","height","fill","transform"],sd={key:0},rd=b("path",{d:"M225.81,74.65A11.86,11.86,0,0,1,220.3,76a12,12,0,0,1-10.67-6.47,90.1,90.1,0,0,0-32-35.38,12,12,0,1,1,12.8-20.29,115.25,115.25,0,0,1,40.54,44.62A12,12,0,0,1,225.81,74.65ZM46.37,69.53a90.1,90.1,0,0,1,32-35.38A12,12,0,1,0,65.6,13.86,115.25,115.25,0,0,0,25.06,58.48a12,12,0,0,0,5.13,16.17A11.86,11.86,0,0,0,35.7,76,12,12,0,0,0,46.37,69.53Zm173.51,98.35A20,20,0,0,1,204,200H171.81a44,44,0,0,1-87.62,0H52a20,20,0,0,1-15.91-32.12c7.17-9.33,15.73-26.62,15.88-55.94A76,76,0,0,1,204,112C204.15,141.26,212.71,158.55,219.88,167.88ZM147.6,200H108.4a20,20,0,0,0,39.2,0Zm48.74-24c-8.16-13-16.19-33.57-16.34-63.94A52,52,0,1,0,76,112c-.15,30.42-8.18,51-16.34,64Z"},null,-1),id=[rd],od={key:1},ld=b("path",{d:"M208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,147.81,56,112a72,72,0,0,1,144,0c0,35.82,8.3,56.6,14.9,68A8,8,0,0,1,208,192Z",opacity:"0.2"},null,-1),ad=b("path",{d:"M224,71.1a8,8,0,0,1-10.78-3.42,94.13,94.13,0,0,0-33.46-36.91,8,8,0,1,1,8.54-13.54,111.46,111.46,0,0,1,39.12,43.09A8,8,0,0,1,224,71.1ZM35.71,72a8,8,0,0,0,7.1-4.32A94.13,94.13,0,0,1,76.27,30.77a8,8,0,1,0-8.54-13.54A111.46,111.46,0,0,0,28.61,60.32,8,8,0,0,0,35.71,72Zm186.1,103.94A16,16,0,0,1,208,200H167.2a40,40,0,0,1-78.4,0H48a16,16,0,0,1-13.79-24.06C43.22,160.39,48,138.28,48,112a80,80,0,0,1,160,0C208,138.27,212.78,160.38,221.81,175.94ZM150.62,200H105.38a24,24,0,0,0,45.24,0ZM208,184c-10.64-18.27-16-42.49-16-72a64,64,0,0,0-128,0c0,29.52-5.38,53.74-16,72Z"},null,-1),ud=[ld,ad],cd={key:2},fd=b("path",{d:"M224,71.1a8,8,0,0,1-10.78-3.42,94.13,94.13,0,0,0-33.46-36.91,8,8,0,1,1,8.54-13.54,111.46,111.46,0,0,1,39.12,43.09A8,8,0,0,1,224,71.1ZM35.71,72a8,8,0,0,0,7.1-4.32A94.13,94.13,0,0,1,76.27,30.77a8,8,0,1,0-8.54-13.54A111.46,111.46,0,0,0,28.61,60.32,8,8,0,0,0,35.71,72Zm186.1,103.94A16,16,0,0,1,208,200H167.2a40,40,0,0,1-78.4,0H48a16,16,0,0,1-13.79-24.06C43.22,160.39,48,138.28,48,112a80,80,0,0,1,160,0C208,138.27,212.78,160.38,221.81,175.94ZM150.62,200H105.38a24,24,0,0,0,45.24,0Z"},null,-1),dd=[fd],hd={key:3},pd=b("path",{d:"M223.05,69.33A6,6,0,0,1,215,66.76,96,96,0,0,0,180.8,29.08a6,6,0,0,1,6.4-10.15,109.26,109.26,0,0,1,38.41,42.31A6,6,0,0,1,223.05,69.33ZM41,66.76A96,96,0,0,1,75.2,29.08a6,6,0,0,0-6.4-10.15A109.26,109.26,0,0,0,30.39,61.24,6,6,0,1,0,41,66.76Zm179,110.18A14,14,0,0,1,208,198h-42.5a38,38,0,0,1-75,0H48a14,14,0,0,1-12.06-21.06C45.13,161.09,50,138.63,50,112a78,78,0,0,1,156,0C206,139,210.74,160.86,220.08,176.94ZM153.29,198H102.71a26,26,0,0,0,50.58,0Zm56.42-15C199.29,165,194,141.15,194,112a66,66,0,0,0-132,0c0,29.16-5.29,53-15.71,71a2,2,0,0,0,0,2,1.9,1.9,0,0,0,1.7,1H208a1.9,1.9,0,0,0,1.7-1A2,2,0,0,0,209.71,183Z"},null,-1),gd=[pd],md={key:4},yd=b("path",{d:"M224,71.1a8,8,0,0,1-10.78-3.42,94.13,94.13,0,0,0-33.46-36.91,8,8,0,1,1,8.54-13.54,111.46,111.46,0,0,1,39.12,43.09A8,8,0,0,1,224,71.1ZM35.71,72a8,8,0,0,0,7.1-4.32A94.13,94.13,0,0,1,76.27,30.77a8,8,0,1,0-8.54-13.54A111.46,111.46,0,0,0,28.61,60.32,8,8,0,0,0,35.71,72Zm186.1,103.94A16,16,0,0,1,208,200H167.2a40,40,0,0,1-78.4,0H48a16,16,0,0,1-13.79-24.06C43.22,160.39,48,138.28,48,112a80,80,0,0,1,160,0C208,138.27,212.78,160.38,221.81,175.94ZM150.62,200H105.38a24,24,0,0,0,45.24,0ZM208,184c-10.64-18.27-16-42.49-16-72a64,64,0,0,0-128,0c0,29.52-5.38,53.74-16,72Z"},null,-1),vd=[yd],bd={key:5},_d=b("path",{d:"M222.13,67.55a3.94,3.94,0,0,1-1.84.45,4,4,0,0,1-3.55-2.16,99.41,99.41,0,0,0-34.87-38.46,4,4,0,1,1,4.26-6.76,107.34,107.34,0,0,1,37.71,41.54A4,4,0,0,1,222.13,67.55ZM39.26,65.84A99.41,99.41,0,0,1,74.13,27.38a4,4,0,0,0-4.26-6.76A107.34,107.34,0,0,0,32.16,62.16a4,4,0,0,0,1.71,5.39,3.94,3.94,0,0,0,1.84.45A4,4,0,0,0,39.26,65.84ZM218.36,178A12,12,0,0,1,208,196H163.77a36,36,0,0,1-71.54,0H48A12,12,0,0,1,37.64,178C47.17,161.56,52,139.37,52,112a76,76,0,0,1,152,0C204,139.36,208.83,161.55,218.36,178ZM155.71,196H100.29a28,28,0,0,0,55.42,0Zm55.73-14C201.19,164.34,196,140.79,196,112a68,68,0,0,0-136,0c0,28.8-5.19,52.34-15.44,70a4,4,0,0,0,0,4A3.89,3.89,0,0,0,48,188H208a3.89,3.89,0,0,0,3.43-2A4,4,0,0,0,211.44,182Z"},null,-1),xd=[_d],wd={name:"PhBellRinging"},Ad=Re({...wd,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",sd,id)):o.value==="duotone"?(O(),T("g",od,ud)):o.value==="fill"?(O(),T("g",cd,dd)):o.value==="light"?(O(),T("g",hd,gd)):o.value==="regular"?(O(),T("g",md,vd)):o.value==="thin"?(O(),T("g",bd,xd)):Ee("",!0)],16,nd))}}),Sd=["width","height","fill","transform"],Cd={key:0},Ed=b("path",{d:"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z"},null,-1),Md=[Ed],Pd={key:1},Od=b("path",{d:"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z",opacity:"0.2"},null,-1),Rd=b("path",{d:"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"},null,-1),$d=[Od,Rd],Td={key:2},kd=b("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"},null,-1),Id=[kd],Ld={key:3},Dd=b("path",{d:"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z"},null,-1),Nd=[Dd],Hd={key:4},Vd=b("path",{d:"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"},null,-1),Zd=[Vd],Fd={key:5},jd=b("path",{d:"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z"},null,-1),Bd=[jd],Ud={name:"PhCheck"},zd=Re({...Ud,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",Cd,Md)):o.value==="duotone"?(O(),T("g",Pd,$d)):o.value==="fill"?(O(),T("g",Td,Id)):o.value==="light"?(O(),T("g",Ld,Nd)):o.value==="regular"?(O(),T("g",Hd,Zd)):o.value==="thin"?(O(),T("g",Fd,Bd)):Ee("",!0)],16,Sd))}}),qd=["width","height","fill","transform"],Kd={key:0},Qd=b("path",{d:"M167.31,160.69a16,16,0,1,1-22.62,0A16,16,0,0,1,167.31,160.69Zm-86.62-8a16,16,0,1,0,22.62,0A16,16,0,0,0,80.69,152.69Zm14.62-33.38a16,16,0,1,0-22.62,0A16,16,0,0,0,95.31,119.31Zm48-6.62a16,16,0,1,0,0,22.62A16,16,0,0,0,143.31,112.69ZM236,128A108,108,0,1,1,128,20a12,12,0,0,1,12,12,36,36,0,0,0,36,36,12,12,0,0,1,12,12,36,36,0,0,0,36,36A12,12,0,0,1,236,128Zm-24.67,10.65A60.17,60.17,0,0,1,165,91a60.17,60.17,0,0,1-47.66-46.32,84,84,0,1,0,94,94Z"},null,-1),Gd=[Qd],Wd={key:1},Jd=b("path",{d:"M224,128a96,96,0,1,1-96-96,48,48,0,0,0,48,48A48,48,0,0,0,224,128Z",opacity:"0.2"},null,-1),Yd=b("path",{d:"M164.49,163.51a12,12,0,1,1-17,0A12,12,0,0,1,164.49,163.51Zm-81-8a12,12,0,1,0,17,0A12,12,0,0,0,83.51,155.51Zm9-39a12,12,0,1,0-17,0A12,12,0,0,0,92.49,116.49Zm48-1a12,12,0,1,0,0,17A12,12,0,0,0,140.49,115.51ZM232,128A104,104,0,1,1,128,24a8,8,0,0,1,8,8,40,40,0,0,0,40,40,8,8,0,0,1,8,8,40,40,0,0,0,40,40A8,8,0,0,1,232,128Zm-16.31,7.39A56.13,56.13,0,0,1,168.5,87.5a56.13,56.13,0,0,1-47.89-47.19,88,88,0,1,0,95.08,95.08Z"},null,-1),Xd=[Jd,Yd],eh={key:2},th=b("path",{d:"M224,120a40,40,0,0,1-40-40,8,8,0,0,0-8-8,40,40,0,0,1-40-40,8,8,0,0,0-8-8A104,104,0,1,0,232,128,8,8,0,0,0,224,120ZM75.51,99.51a12,12,0,1,1,0,17A12,12,0,0,1,75.51,99.51Zm25,73a12,12,0,1,1,0-17A12,12,0,0,1,100.49,172.49Zm23-40a12,12,0,1,1,17,0A12,12,0,0,1,123.51,132.49Zm41,48a12,12,0,1,1,0-17A12,12,0,0,1,164.49,180.49Z"},null,-1),nh=[th],sh={key:3},rh=b("path",{d:"M163.07,164.93a10,10,0,1,1-14.14,0A10,10,0,0,1,163.07,164.93Zm-78.14-8a10,10,0,1,0,14.14,0A10,10,0,0,0,84.93,156.93Zm6.14-41.86a10,10,0,1,0-14.14,0A10,10,0,0,0,91.07,115.07Zm33.86,1.86a10,10,0,1,0,14.14,0A10,10,0,0,0,124.93,116.93ZM230,128A102,102,0,1,1,128,26a6,6,0,0,1,6,6,42,42,0,0,0,42,42,6,6,0,0,1,6,6,42,42,0,0,0,42,42A6,6,0,0,1,230,128Zm-12.18,5.65A54.09,54.09,0,0,1,170.3,85.7a54.09,54.09,0,0,1-48-47.53,90,90,0,1,0,95.47,95.48Z"},null,-1),ih=[rh],oh={key:4},lh=b("path",{d:"M164.49,163.51a12,12,0,1,1-17,0A12,12,0,0,1,164.49,163.51Zm-81-8a12,12,0,1,0,17,0A12,12,0,0,0,83.51,155.51Zm9-39a12,12,0,1,0-17,0A12,12,0,0,0,92.49,116.49Zm48-1a12,12,0,1,0,0,17A12,12,0,0,0,140.49,115.51ZM232,128A104,104,0,1,1,128,24a8,8,0,0,1,8,8,40,40,0,0,0,40,40,8,8,0,0,1,8,8,40,40,0,0,0,40,40A8,8,0,0,1,232,128Zm-16.31,7.39A56.13,56.13,0,0,1,168.5,87.5a56.13,56.13,0,0,1-47.89-47.19,88,88,0,1,0,95.08,95.08Z"},null,-1),ah=[lh],uh={key:5},ch=b("path",{d:"M161.66,166.34a8,8,0,1,1-11.32,0A8,8,0,0,1,161.66,166.34Zm-75.32-8a8,8,0,1,0,11.32,0A8,8,0,0,0,86.34,158.34Zm3.32-56a8,8,0,1,0,0,11.32A8,8,0,0,0,89.66,102.34Zm36.68,16a8,8,0,1,0,11.32,0A8,8,0,0,0,126.34,118.34ZM228,128A100,100,0,1,1,128,28a4,4,0,0,1,4,4,44.05,44.05,0,0,0,44,44,4,4,0,0,1,4,4,44.05,44.05,0,0,0,44,44A4,4,0,0,1,228,128Zm-8.08,3.84a52.08,52.08,0,0,1-47.78-48,52.08,52.08,0,0,1-48-47.78,92,92,0,1,0,95.76,95.76Z"},null,-1),fh=[ch],dh={name:"PhCookie"},hh=Re({...dh,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",Kd,Gd)):o.value==="duotone"?(O(),T("g",Wd,Xd)):o.value==="fill"?(O(),T("g",eh,nh)):o.value==="light"?(O(),T("g",sh,ih)):o.value==="regular"?(O(),T("g",oh,ah)):o.value==="thin"?(O(),T("g",uh,fh)):Ee("",!0)],16,qd))}}),ph=["width","height","fill","transform"],gh={key:0},mh=b("path",{d:"M224,44H32A12,12,0,0,0,20,56V192a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A12,12,0,0,0,224,44ZM193.15,68,128,127.72,62.85,68ZM44,188V83.28l75.89,69.57a12,12,0,0,0,16.22,0L212,83.28V188Z"},null,-1),yh=[mh],vh={key:1},bh=b("path",{d:"M224,56l-96,88L32,56Z",opacity:"0.2"},null,-1),_h=b("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1),xh=[bh,_h],wh={key:2},Ah=b("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-8,144H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1),Sh=[Ah],Ch={key:3},Eh=b("path",{d:"M224,50H32a6,6,0,0,0-6,6V192a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A6,6,0,0,0,224,50ZM208.58,62,128,135.86,47.42,62ZM216,194H40a2,2,0,0,1-2-2V69.64l86,78.78a6,6,0,0,0,8.1,0L218,69.64V192A2,2,0,0,1,216,194Z"},null,-1),Mh=[Eh],Ph={key:4},Oh=b("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1),Rh=[Oh],$h={key:5},Th=b("path",{d:"M224,52H32a4,4,0,0,0-4,4V192a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A4,4,0,0,0,224,52Zm-10.28,8L128,138.57,42.28,60ZM216,196H40a4,4,0,0,1-4-4V65.09L125.3,147a4,4,0,0,0,5.4,0L220,65.09V192A4,4,0,0,1,216,196Z"},null,-1),kh=[Th],Ih={name:"PhEnvelopeSimple"},Lh=Re({...Ih,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",gh,yh)):o.value==="duotone"?(O(),T("g",vh,xh)):o.value==="fill"?(O(),T("g",wh,Sh)):o.value==="light"?(O(),T("g",Ch,Mh)):o.value==="regular"?(O(),T("g",Ph,Rh)):o.value==="thin"?(O(),T("g",$h,kh)):Ee("",!0)],16,ph))}}),Dh=["width","height","fill","transform"],Nh={key:0},Hh=b("path",{d:"M246.14,113.86l-16-16a20,20,0,0,0-23.06-3.75l-45.2-45.2a20,20,0,0,0-3.74-23.06l-16-16a20,20,0,0,0-28.28,0l-64,64a20,20,0,0,0,0,28.28l16,16a20,20,0,0,0,23,3.79L29.36,181.38a32,32,0,0,0,45.26,45.26L134,167.21a20,20,0,0,0,3.81,22.94l16,16a20,20,0,0,0,28.29,0l64-64a20,20,0,0,0,0-28.29ZM80,98.34,69.64,88,128,29.65,138.34,40ZM57.64,209.67a8,8,0,0,1-11.31-11.32l59.52-59.52,11.31,11.32Zm92.7-60.29-43.72-43.72,39-39,43.72,43.72Zm17.65,37L157.65,176,216,117.66,226.34,128Z"},null,-1),Vh=[Hh],Zh={key:1},Fh=b("path",{d:"M149.66,45.66l-64,64a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,0-11.32l64-64a8,8,0,0,1,11.32,0l16,16A8,8,0,0,1,149.66,45.66Zm88,76.68-16-16a8,8,0,0,0-11.32,0l-64,64a8,8,0,0,0,0,11.32l16,16a8,8,0,0,0,11.32,0l64-64A8,8,0,0,0,237.66,122.34Z",opacity:"0.2"},null,-1),jh=b("path",{d:"M243.32,116.69l-16-16a16,16,0,0,0-20.84-1.53L156.84,49.52a16,16,0,0,0-1.52-20.84l-16-16a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63l16,16a16,16,0,0,0,20.83,1.52L96.69,124,31.31,189.38A25,25,0,0,0,66.63,224.7L132,159.32l7.17,7.16a16,16,0,0,0,1.52,20.84l16,16a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.69ZM80,104,64,88l64-64,16,16ZM55.32,213.38a9,9,0,0,1-12.69,0,9,9,0,0,1,0-12.68L108,135.32,120.69,148ZM101,105.66,145.66,61,195,110.34,150.35,155ZM168,192l-16-16,4-4h0l56-56h0l4-4,16,16Z"},null,-1),Bh=[Fh,jh],Uh={key:2},zh=b("path",{d:"M52.69,99.31a16,16,0,0,1,0-22.63l64-64a16,16,0,0,1,22.63,22.63l-64,64a16,16,0,0,1-22.63,0Zm190.63,17.37a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63h0a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.68Zm-35.11-15.8L155.12,47.79a4,4,0,0,0-5.66,0L87.8,109.45a4,4,0,0,0,0,5.66L103,130.34,28.69,204.69a16,16,0,0,0,22.62,22.62L125.66,153l15.23,15.23a4,4,0,0,0,5.66,0l61.66-61.66A4,4,0,0,0,208.21,100.88Z"},null,-1),qh=[zh],Kh={key:3},Qh=b("path",{d:"M241.91,118.1l-16-16a14,14,0,0,0-19.55-.23L154.13,49.64a14,14,0,0,0-.23-19.55l-16-16a14,14,0,0,0-19.8,0l-64,64a14,14,0,0,0,0,19.8l16,16a14,14,0,0,0,19.55.23L99.52,124,32.73,190.79a23,23,0,0,0,32.48,32.49L132,156.49l9.87,9.87a14,14,0,0,0,.23,19.55l16,16a14,14,0,0,0,19.8,0l64-64A14,14,0,0,0,241.91,118.1Zm-91.56,39.76-52.21-52.2,47.52-47.52,52.2,52.2ZM78.59,105.41l-16-16a2,2,0,0,1,0-2.83l64-64a2,2,0,0,1,2.83,0l16,16a2,2,0,0,1,0,2.83l-64,64A2,2,0,0,1,78.59,105.41ZM56.73,214.8a11,11,0,0,1-15.52-15.52L108,132.49,123.52,148Zm176.69-85.38-64,64a2,2,0,0,1-2.83,0l-16-16a2,2,0,0,1,0-2.83l64-64a2,2,0,0,1,2.83,0l16,16A2,2,0,0,1,233.42,129.42Z"},null,-1),Gh=[Qh],Wh={key:4},Jh=b("path",{d:"M243.32,116.69l-16-16a16,16,0,0,0-20.84-1.53L156.84,49.52a16,16,0,0,0-1.52-20.84l-16-16a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63l16,16a16,16,0,0,0,20.83,1.52L96.69,124,31.31,189.38A25,25,0,0,0,66.63,224.7L132,159.32l7.17,7.16a16,16,0,0,0,1.52,20.84l16,16a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.69ZM80,104,64,88l64-64,16,16ZM55.32,213.38a9,9,0,0,1-12.69,0,9,9,0,0,1,0-12.68L108,135.32,120.69,148ZM101,105.66,145.66,61,195,110.34,150.35,155ZM168,192l-16-16,4-4h0l56-56h0l4-4,16,16Z"},null,-1),Yh=[Jh],Xh={key:5},ep=b("path",{d:"M240.49,119.52l-16-16a12,12,0,0,0-17,0l-1.17,1.17-55-55,1.18-1.17a12,12,0,0,0,0-17l-16-16a12,12,0,0,0-17,0l-64,64a12,12,0,0,0,0,17l16,16a12,12,0,0,0,17,0l1.17-1.18L102.34,124l-68.2,68.21A21,21,0,0,0,63.8,221.87L132,153.66l12.69,12.69-1.18,1.17a12,12,0,0,0,0,17l16,16a12,12,0,0,0,17,0l64-64a12,12,0,0,0,0-17ZM77.17,106.83l-16-16a4,4,0,0,1,0-5.66l64-64a4,4,0,0,1,5.66,0l16,16a4,4,0,0,1,0,5.65l-64,64A4,4,0,0,1,77.17,106.83Zm-19,109.38A13,13,0,1,1,39.8,197.87L108,129.66,126.34,148ZM95.31,105.66l50.35-50.35,55,55-50.35,50.35Zm139.52,25.17-64,64a4,4,0,0,1-5.66,0l-16-16a4,4,0,0,1,0-5.65l64-64a4,4,0,0,1,5.66,0l16,16a4,4,0,0,1,0,5.66Z"},null,-1),tp=[ep],np={name:"PhGavel"},sp=Re({...np,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",Nh,Vh)):o.value==="duotone"?(O(),T("g",Zh,Bh)):o.value==="fill"?(O(),T("g",Uh,qh)):o.value==="light"?(O(),T("g",Kh,Gh)):o.value==="regular"?(O(),T("g",Wh,Yh)):o.value==="thin"?(O(),T("g",Xh,tp)):Ee("",!0)],16,Dh))}}),rp=["width","height","fill","transform"],ip={key:0},op=b("path",{d:"M178,36c-20.09,0-37.92,7.93-50,21.56C115.92,43.93,98.09,36,78,36a66.08,66.08,0,0,0-66,66c0,72.34,105.81,130.14,110.31,132.57a12,12,0,0,0,11.38,0C138.19,232.14,244,174.34,244,102A66.08,66.08,0,0,0,178,36Zm-5.49,142.36A328.69,328.69,0,0,1,128,210.16a328.69,328.69,0,0,1-44.51-31.8C61.82,159.77,36,131.42,36,102A42,42,0,0,1,78,60c17.8,0,32.7,9.4,38.89,24.54a12,12,0,0,0,22.22,0C145.3,69.4,160.2,60,178,60a42,42,0,0,1,42,42C220,131.42,194.18,159.77,172.51,178.36Z"},null,-1),lp=[op],ap={key:1},up=b("path",{d:"M232,102c0,66-104,122-104,122S24,168,24,102A54,54,0,0,1,78,48c22.59,0,41.94,12.31,50,32,8.06-19.69,27.41-32,50-32A54,54,0,0,1,232,102Z",opacity:"0.2"},null,-1),cp=b("path",{d:"M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z"},null,-1),fp=[up,cp],dp={key:2},hp=b("path",{d:"M240,102c0,70-103.79,126.66-108.21,129a8,8,0,0,1-7.58,0C119.79,228.66,16,172,16,102A62.07,62.07,0,0,1,78,40c20.65,0,38.73,8.88,50,23.89C139.27,48.88,157.35,40,178,40A62.07,62.07,0,0,1,240,102Z"},null,-1),pp=[hp],gp={key:3},mp=b("path",{d:"M178,42c-21,0-39.26,9.47-50,25.34C117.26,51.47,99,42,78,42a60.07,60.07,0,0,0-60,60c0,29.2,18.2,59.59,54.1,90.31a334.68,334.68,0,0,0,53.06,37,6,6,0,0,0,5.68,0,334.68,334.68,0,0,0,53.06-37C219.8,161.59,238,131.2,238,102A60.07,60.07,0,0,0,178,42ZM128,217.11C111.59,207.64,30,157.72,30,102A48.05,48.05,0,0,1,78,54c20.28,0,37.31,10.83,44.45,28.27a6,6,0,0,0,11.1,0C140.69,64.83,157.72,54,178,54a48.05,48.05,0,0,1,48,48C226,157.72,144.41,207.64,128,217.11Z"},null,-1),yp=[mp],vp={key:4},bp=b("path",{d:"M178,40c-20.65,0-38.73,8.88-50,23.89C116.73,48.88,98.65,40,78,40a62.07,62.07,0,0,0-62,62c0,70,103.79,126.66,108.21,129a8,8,0,0,0,7.58,0C136.21,228.66,240,172,240,102A62.07,62.07,0,0,0,178,40ZM128,214.8C109.74,204.16,32,155.69,32,102A46.06,46.06,0,0,1,78,56c19.45,0,35.78,10.36,42.6,27a8,8,0,0,0,14.8,0c6.82-16.67,23.15-27,42.6-27a46.06,46.06,0,0,1,46,46C224,155.61,146.24,204.15,128,214.8Z"},null,-1),_p=[bp],xp={key:5},wp=b("path",{d:"M178,44c-21.44,0-39.92,10.19-50,27.07C117.92,54.19,99.44,44,78,44a58.07,58.07,0,0,0-58,58c0,28.59,18,58.47,53.4,88.79a333.81,333.81,0,0,0,52.7,36.73,4,4,0,0,0,3.8,0,333.81,333.81,0,0,0,52.7-36.73C218,160.47,236,130.59,236,102A58.07,58.07,0,0,0,178,44ZM128,219.42c-14-8-100-59.35-100-117.42A50.06,50.06,0,0,1,78,52c21.11,0,38.85,11.31,46.3,29.51a4,4,0,0,0,7.4,0C139.15,63.31,156.89,52,178,52a50.06,50.06,0,0,1,50,50C228,160,142,211.46,128,219.42Z"},null,-1),Ap=[wp],Sp={name:"PhHeart"},Ai=Re({...Sp,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",ip,lp)):o.value==="duotone"?(O(),T("g",ap,fp)):o.value==="fill"?(O(),T("g",dp,pp)):o.value==="light"?(O(),T("g",gp,yp)):o.value==="regular"?(O(),T("g",vp,_p)):o.value==="thin"?(O(),T("g",xp,Ap)):Ee("",!0)],16,rp))}}),Cp=["width","height","fill","transform"],Ep={key:0},Mp=b("path",{d:"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z"},null,-1),Pp=[Mp],Op={key:1},Rp=b("path",{d:"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z",opacity:"0.2"},null,-1),$p=b("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),Tp=[Rp,$p],kp={key:2},Ip=b("path",{d:"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z"},null,-1),Lp=[Ip],Dp={key:3},Np=b("path",{d:"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z"},null,-1),Hp=[Np],Vp={key:4},Zp=b("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),Fp=[Zp],jp={key:5},Bp=b("path",{d:"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z"},null,-1),Up=[Bp],zp={name:"PhHouse"},qp=Re({...zp,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",Ep,Pp)):o.value==="duotone"?(O(),T("g",Op,Tp)):o.value==="fill"?(O(),T("g",kp,Lp)):o.value==="light"?(O(),T("g",Dp,Hp)):o.value==="regular"?(O(),T("g",Vp,Fp)):o.value==="thin"?(O(),T("g",jp,Up)):Ee("",!0)],16,Cp))}}),Kp=["width","height","fill","transform"],Qp={key:0},Gp=b("path",{d:"M92,108a12,12,0,0,1,12-12h72a12,12,0,0,1,0,24H104A12,12,0,0,1,92,108Zm12,52h72a12,12,0,0,0,0-24H104a12,12,0,0,0,0,24ZM236,64V184a28,28,0,0,1-28,28H36A32,32,0,0,1,4,180V88a12,12,0,0,1,24,0v92a8,8,0,0,0,16,0V64A20,20,0,0,1,64,44H216A20,20,0,0,1,236,64Zm-24,4H68V180a32,32,0,0,1-1,8H208a4,4,0,0,0,4-4Z"},null,-1),Wp=[Gp],Jp={key:1},Yp=b("path",{d:"M224,64V184a16,16,0,0,1-16,16H32a16,16,0,0,0,16-16V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z",opacity:"0.2"},null,-1),Xp=b("path",{d:"M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"},null,-1),e2=[Yp,Xp],t2={key:2},n2=b("path",{d:"M216,48H56A16,16,0,0,0,40,64V184a8,8,0,0,1-16,0V88A8,8,0,0,0,8,88v96.11A24,24,0,0,0,32,208H208a24,24,0,0,0,24-24V64A16,16,0,0,0,216,48ZM176,152H96a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"},null,-1),s2=[n2],r2={key:3},i2=b("path",{d:"M182,112a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h80A6,6,0,0,1,182,112Zm-6,26H96a6,6,0,0,0,0,12h80a6,6,0,0,0,0-12Zm54-74V184a22,22,0,0,1-22,22H32a22,22,0,0,1-22-21.91V88a6,6,0,0,1,12,0v96a10,10,0,0,0,20,0V64A14,14,0,0,1,56,50H216A14,14,0,0,1,230,64Zm-12,0a2,2,0,0,0-2-2H56a2,2,0,0,0-2,2V184a21.84,21.84,0,0,1-2.41,10H208a10,10,0,0,0,10-10Z"},null,-1),o2=[i2],l2={key:4},a2=b("path",{d:"M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"},null,-1),u2=[a2],c2={key:5},f2=b("path",{d:"M180,112a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h80A4,4,0,0,1,180,112Zm-4,28H96a4,4,0,0,0,0,8h80a4,4,0,0,0,0-8Zm52-76V184a20,20,0,0,1-20,20H32a20,20,0,0,1-20-19.92V88a4,4,0,0,1,8,0v96a12,12,0,0,0,24,0V64A12,12,0,0,1,56,52H216A12,12,0,0,1,228,64Zm-8,0a4,4,0,0,0-4-4H56a4,4,0,0,0-4,4V184a19.86,19.86,0,0,1-4,12H208a12,12,0,0,0,12-12Z"},null,-1),d2=[f2],h2={name:"PhNewspaper"},p2=Re({...h2,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",Qp,Wp)):o.value==="duotone"?(O(),T("g",Jp,e2)):o.value==="fill"?(O(),T("g",t2,s2)):o.value==="light"?(O(),T("g",r2,o2)):o.value==="regular"?(O(),T("g",l2,u2)):o.value==="thin"?(O(),T("g",c2,d2)):Ee("",!0)],16,Kp))}}),g2=["width","height","fill","transform"],m2={key:0},y2=b("path",{d:"M124,216a12,12,0,0,1-12,12H48a12,12,0,0,1-12-12V40A12,12,0,0,1,48,28h64a12,12,0,0,1,0,24H60V204h52A12,12,0,0,1,124,216Zm108.49-96.49-40-40a12,12,0,0,0-17,17L195,116H112a12,12,0,0,0,0,24h83l-19.52,19.51a12,12,0,0,0,17,17l40-40A12,12,0,0,0,232.49,119.51Z"},null,-1),v2=[y2],b2={key:1},_2=b("path",{d:"M224,56V200a16,16,0,0,1-16,16H48V40H208A16,16,0,0,1,224,56Z",opacity:"0.2"},null,-1),x2=b("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),w2=[_2,x2],A2={key:2},S2=b("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40A8,8,0,0,0,176,88v32H112a8,8,0,0,0,0,16h64v32a8,8,0,0,0,13.66,5.66l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),C2=[S2],E2={key:3},M2=b("path",{d:"M118,216a6,6,0,0,1-6,6H48a6,6,0,0,1-6-6V40a6,6,0,0,1,6-6h64a6,6,0,0,1,0,12H54V210h58A6,6,0,0,1,118,216Zm110.24-92.24-40-40a6,6,0,0,0-8.48,8.48L209.51,122H112a6,6,0,0,0,0,12h97.51l-29.75,29.76a6,6,0,1,0,8.48,8.48l40-40A6,6,0,0,0,228.24,123.76Z"},null,-1),P2=[M2],O2={key:4},R2=b("path",{d:"M120,216a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8h64a8,8,0,0,1,0,16H56V208h56A8,8,0,0,1,120,216Zm109.66-93.66-40-40a8,8,0,0,0-11.32,11.32L204.69,120H112a8,8,0,0,0,0,16h92.69l-26.35,26.34a8,8,0,0,0,11.32,11.32l40-40A8,8,0,0,0,229.66,122.34Z"},null,-1),$2=[R2],T2={key:5},k2=b("path",{d:"M116,216a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h64a4,4,0,0,1,0,8H52V212h60A4,4,0,0,1,116,216Zm110.83-90.83-40-40a4,4,0,0,0-5.66,5.66L214.34,124H112a4,4,0,0,0,0,8H214.34l-33.17,33.17a4,4,0,0,0,5.66,5.66l40-40A4,4,0,0,0,226.83,125.17Z"},null,-1),I2=[k2],L2={name:"PhSignOut"},D2=Re({...L2,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",m2,v2)):o.value==="duotone"?(O(),T("g",b2,w2)):o.value==="fill"?(O(),T("g",A2,C2)):o.value==="light"?(O(),T("g",E2,P2)):o.value==="regular"?(O(),T("g",O2,$2)):o.value==="thin"?(O(),T("g",T2,I2)):Ee("",!0)],16,g2))}}),N2=["width","height","fill","transform"],H2={key:0},V2=b("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20ZM79.57,196.57a60,60,0,0,1,96.86,0,83.72,83.72,0,0,1-96.86,0ZM100,120a28,28,0,1,1,28,28A28,28,0,0,1,100,120ZM194,179.94a83.48,83.48,0,0,0-29-23.42,52,52,0,1,0-74,0,83.48,83.48,0,0,0-29,23.42,84,84,0,1,1,131.9,0Z"},null,-1),Z2=[V2],F2={key:1},j2=b("path",{d:"M224,128a95.76,95.76,0,0,1-31.8,71.37A72,72,0,0,0,128,160a40,40,0,1,0-40-40,40,40,0,0,0,40,40,72,72,0,0,0-64.2,39.37h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),B2=b("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24ZM74.08,197.5a64,64,0,0,1,107.84,0,87.83,87.83,0,0,1-107.84,0ZM96,120a32,32,0,1,1,32,32A32,32,0,0,1,96,120Zm97.76,66.41a79.66,79.66,0,0,0-36.06-28.75,48,48,0,1,0-59.4,0,79.66,79.66,0,0,0-36.06,28.75,88,88,0,1,1,131.52,0Z"},null,-1),U2=[j2,B2],z2={key:2},q2=b("path",{d:"M172,120a44,44,0,1,1-44-44A44.05,44.05,0,0,1,172,120Zm60,8A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88.09,88.09,0,0,0-91.47-87.93C77.43,41.89,39.87,81.12,40,128.25a87.65,87.65,0,0,0,22.24,58.16A79.71,79.71,0,0,1,84,165.1a4,4,0,0,1,4.83.32,59.83,59.83,0,0,0,78.28,0,4,4,0,0,1,4.83-.32,79.71,79.71,0,0,1,21.79,21.31A87.62,87.62,0,0,0,216,128Z"},null,-1),K2=[q2],Q2={key:3},G2=b("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26ZM71.44,198a66,66,0,0,1,113.12,0,89.8,89.8,0,0,1-113.12,0ZM94,120a34,34,0,1,1,34,34A34,34,0,0,1,94,120Zm99.51,69.64a77.53,77.53,0,0,0-40-31.38,46,46,0,1,0-51,0,77.53,77.53,0,0,0-40,31.38,90,90,0,1,1,131,0Z"},null,-1),W2=[G2],J2={key:4},Y2=b("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24ZM74.08,197.5a64,64,0,0,1,107.84,0,87.83,87.83,0,0,1-107.84,0ZM96,120a32,32,0,1,1,32,32A32,32,0,0,1,96,120Zm97.76,66.41a79.66,79.66,0,0,0-36.06-28.75,48,48,0,1,0-59.4,0,79.66,79.66,0,0,0-36.06,28.75,88,88,0,1,1,131.52,0Z"},null,-1),X2=[Y2],e6={key:5},t6=b("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28ZM68.87,198.42a68,68,0,0,1,118.26,0,91.8,91.8,0,0,1-118.26,0Zm124.3-5.55a75.61,75.61,0,0,0-44.51-34,44,44,0,1,0-41.32,0,75.61,75.61,0,0,0-44.51,34,92,92,0,1,1,130.34,0ZM128,156a36,36,0,1,1,36-36A36,36,0,0,1,128,156Z"},null,-1),n6=[t6],s6={name:"PhUserCircle"},r6=Re({...s6,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",H2,Z2)):o.value==="duotone"?(O(),T("g",F2,U2)):o.value==="fill"?(O(),T("g",z2,K2)):o.value==="light"?(O(),T("g",Q2,W2)):o.value==="regular"?(O(),T("g",J2,X2)):o.value==="thin"?(O(),T("g",e6,n6)):Ee("",!0)],16,N2))}}),i6=["width","height","fill","transform"],o6={key:0},l6=b("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"},null,-1),a6=[l6],u6={key:1},c6=b("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"},null,-1),f6=b("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),d6=[c6,f6],h6={key:2},p6=b("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),g6=[p6],m6={key:3},y6=b("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"},null,-1),v6=[y6],b6={key:4},_6=b("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1),x6=[_6],w6={key:5},A6=b("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"},null,-1),S6=[A6],C6={name:"PhX"},E6=Re({...C6,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){const t=e,n=Q("weight","regular"),s=Q("size","1em"),r=Q("color","currentColor"),i=Q("mirrored",!1),o=j(()=>t.weight??n),l=j(()=>t.size??s),a=j(()=>t.color??r),c=j(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:i?"scale(-1, 1)":void 0);return(u,f)=>(O(),T("svg",dt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:l.value,height:l.value,fill:a.value,transform:c.value},u.$attrs),[vt(u.$slots,"default"),o.value==="bold"?(O(),T("g",o6,a6)):o.value==="duotone"?(O(),T("g",u6,d6)):o.value==="fill"?(O(),T("g",h6,g6)):o.value==="light"?(O(),T("g",m6,v6)):o.value==="regular"?(O(),T("g",b6,x6)):o.value==="thin"?(O(),T("g",w6,S6)):Ee("",!0)],16,i6))}});class hr extends Error{constructor(t,n){super(n),this.status=t}}async function Gt(e,t,n){const s=await fetch(`/api${t}`,{method:e,credentials:"same-origin",headers:n===void 0?{Accept:"application/json"}:{Accept:"application/json","Content-Type":"application/json"},body:n===void 0?void 0:JSON.stringify(n)});if(s.status===204)return;if(!(s.headers.get("content-type")??"").includes("json"))throw new hr(s.status===200?404:s.status,"Služba není dostupná");const r=await s.json().catch(()=>({}));if(!s.ok)throw new hr(s.status,r.error||`Chyba ${s.status}`);return r}const M6=()=>Gt("GET","/auth/config"),P6=()=>Gt("GET","/me"),dl=e=>Gt("POST","/auth/code",{email:e}),O6=(e,t)=>Gt("POST","/auth/verify",{email:e,code:t}),R6=e=>Gt("POST","/auth/google",{credential:e}),$6=()=>Gt("POST","/auth/logout"),hl=()=>Gt("GET","/saved"),pl=(e,t,n)=>Gt("PUT",`/saved/${e}/${t}`,n),T6=(e,t)=>Gt("DELETE",`/saved/${e}/${t}`),Si="nemovitost.user";function k6(){try{const e=localStorage.getItem(Si);return e?e.startsWith("{")?JSON.parse(e):{email:e}:null}catch{return null}}function I6(e){try{e?localStorage.setItem(Si,JSON.stringify(e)):localStorage.removeItem(Si)}catch{}}const Zs=Ga("auth",()=>{const e=k6(),t=we(e!=null&&e.email?e:null),n=we(null),s=we(null);let r=null;const i=j(()=>!!t.value),o=j(()=>{var m;return((m=t.value)==null?void 0:m.role)==="admin"}),l=j(()=>{var I,x,E,C;const m=t.value;if(!m)return"";const k=(((I=m.name)==null?void 0:I.trim())||m.email).split(/[\s.@_-]+/).filter(Boolean);return((((x=k[0])==null?void 0:x[0])??"")+(((E=k[1])==null?void 0:E[0])??((C=k[0])==null?void 0:C[1])??"")).toUpperCase()});async function a(){M6().then(m=>n.value=m).catch(()=>n.value=null);try{c(await P6())}catch(m){m instanceof hr&&m.status===401&&c(null)}}function c(m){const v=m&&typeof m.email=="string"&&m.email?m:null;t.value=v,I6(v)}function u(m="account",v){r=v??null,s.value=m}function f(){s.value=null;const m=t.value?r:null;r=null,m==null||m()}function p(m,v){t.value?v():u(m,v)}async function g(){await $6().catch(()=>{}),c(null)}return{user:t,config:n,dialog:s,loggedIn:i,isAdmin:o,initials:l,init:a,setUser:c,openLogin:u,closeLogin:f,requireLogin:p,signOut:g}}),gl="nemovitost:saved",ei=(e,t)=>`${e}:${t}`,L6=Ga("saved",()=>{const e=Zs(),t=we([]),n=we(!1),s=j(()=>new Set(t.value.map(c=>ei(c.kind,c.id)))),r=j(()=>t.value.length);async function i(){try{t.value=(await hl()).items,n.value=!0,await o()}catch{t.value=[]}}async function o(){let c=[];try{c=JSON.parse(localStorage.getItem(gl)||"[]")}catch{return}if(!(!Array.isArray(c)||!c.length)){for(const u of c){if(s.value.has(ei("auction",u.id)))continue;const f={kind:"auction",id:u.id,title:u.title,image:u.image??"",location:[u.city,u.district].filter(Boolean).join(" · ")};await pl("auction",u.id,f).catch(()=>{})}localStorage.removeItem(gl),t.value=(await hl()).items}}cn(()=>{var c;return(c=e.user)==null?void 0:c.email},c=>{c?i():(t.value=[],n.value=!1)},{immediate:!0});const l=(c,u)=>s.value.has(ei(c,u));function a(c){e.requireLogin("saved",()=>{if(l(c.kind,c.id)){t.value=t.value.filter(u=>!(u.kind===c.kind&&u.id===c.id)),T6(c.kind,c.id).catch(i);return}t.value=[{kind:c.kind,id:c.id,snapshot:c,savedAt:new Date().toISOString()},...t.value],pl(c.kind,c.id,c).catch(i),window.gtag&&window.gtag("event","save_item",{kind:c.kind,id:c.id})})}return{items:t,loaded:n,count:r,isSaved:l,toggle:a,load:i}}),D6={class:"sticky top-3 z-50 mx-4 mt-3 h-16 rounded-2xl bg-white/[.96] shadow-header backdrop-blur-[10px] max-lg:top-2 max-lg:mx-3 max-lg:mt-2 max-lg:h-14"},N6={class:"mx-auto grid h-full max-w-[1400px] grid-cols-[auto_1fr_auto] items-center gap-6 pl-6 pr-5 max-lg:gap-3 max-lg:pl-4 max-lg:pr-3"},H6={class:"flex h-16 gap-0.5 max-lg:hidden","aria-label":"Hlavní navigace"},V6={class:"flex items-center justify-end gap-1.5 max-lg:col-start-3"},Z6={key:0,class:"rounded-[10px] bg-primary px-1.5 py-px text-[11px] font-semibold text-white"},F6={key:0,class:"relative ml-1"},j6=["title","aria-expanded"],B6={role:"menu",class:"absolute right-0 top-10 z-50 w-60 animate-panel-pop rounded-[14px] border border-border-soft bg-surface p-1.5 shadow-menu"},U6={class:"truncate px-3 py-2 text-[12.5px] text-fg-muted"},z6=Re({__name:"AppHeader",setup(e){const t=Gi(),n=yu(),s=Zs(),r=L6(),i=we(!1),o=[{key:"nemovitosti",label:"Nemovitosti",to:"/prodej",match:["sales","sales-segment","sales-city","sale"]},{key:"drazby",label:"Dražby",to:"/drazby",match:["search","search-segment","auction","map"]},{key:"magazin",label:"Magazín",to:"/magazin",match:["guides","guide"]}],l=j(()=>{var u;return((u=o.find(f=>f.match.includes(String(t.name))))==null?void 0:u.key)??""});function a(){s.requireLogin("saved",()=>n.push("/ulozene"))}async function c(){i.value=!1,await s.signOut()}return(u,f)=>{var p,g;return O(),T("header",D6,[b("div",N6,[ue(oe(Rt),{to:"/",class:"flex items-center text-fg","aria-label":"nemovitost.eu – domů"},{default:pt(()=>[...f[5]||(f[5]=[b("img",{src:td,alt:"nemovitost.eu",class:"-ml-1.5 block h-12 w-auto max-lg:h-9"},null,-1)])]),_:1}),b("nav",H6,[(O(),T(Ie,null,ws(o,m=>ue(oe(Rt),{key:m.key,to:m.to,class:$t(["mt-3.5 flex h-9 items-center whitespace-nowrap rounded-full px-3.5 text-[14px] font-bold hover:text-primary",l.value===m.key?"bg-primary-soft text-primary":"text-fg"]),"aria-current":l.value===m.key?"page":void 0},{default:pt(()=>[Le(Ze(m.label),1)]),_:2},1032,["to","class","aria-current"])),64))]),b("div",V6,[b("button",{type:"button",class:"flex h-9 items-center gap-1.5 rounded-lg px-3 text-[13px] font-medium text-fg hover:bg-surface-2 max-lg:hidden",onClick:a},[ue(oe(Ai),{size:18}),f[6]||(f[6]=Le(" Uložené ",-1)),oe(s).loggedIn&&oe(r).count?(O(),T("span",Z6,Ze(oe(r).count),1)):Ee("",!0)]),oe(s).loggedIn?(O(),T("div",F6,[b("button",{type:"button",class:"grid h-8 w-8 place-items-center rounded-full bg-primary-soft text-[12px] font-semibold text-primary",title:`${(p=oe(s).user)==null?void 0:p.email} · účet`,"aria-expanded":i.value,"aria-haspopup":"menu",onClick:f[0]||(f[0]=m=>i.value=!i.value)},Ze(oe(s).initials),9,j6),i.value?(O(),T(Ie,{key:0},[b("div",{class:"fixed inset-0 z-40",onClick:f[1]||(f[1]=m=>i.value=!1)}),b("div",B6,[b("div",U6,Ze((g=oe(s).user)==null?void 0:g.email),1),ue(oe(Rt),{role:"menuitem",to:"/ulozene",class:"flex h-10 items-center gap-2 rounded-[10px] px-3 text-[13.5px] font-semibold hover:bg-surface-2",onClick:f[2]||(f[2]=m=>i.value=!1)},{default:pt(()=>[ue(oe(Ai),{size:16}),f[7]||(f[7]=Le("Uložené ",-1))]),_:1}),oe(s).isAdmin?(O(),fn(oe(Rt),{key:0,role:"menuitem",to:"/hlidani",class:"flex h-10 items-center gap-2 rounded-[10px] px-3 text-[13.5px] font-semibold hover:bg-surface-2",onClick:f[3]||(f[3]=m=>i.value=!1)},{default:pt(()=>[ue(oe(Ad),{size:16}),f[8]||(f[8]=Le("Hlídání ",-1))]),_:1})):Ee("",!0),b("button",{role:"menuitem",type:"button",class:"flex h-10 w-full items-center gap-2 rounded-[10px] px-3 text-[13.5px] font-semibold hover:bg-surface-2",onClick:c},[ue(oe(D2),{size:16}),f[9]||(f[9]=Le("Odhlásit se ",-1))])])],64)):Ee("",!0)])):(O(),T("button",{key:1,type:"button",class:"ml-1 h-9 whitespace-nowrap rounded-lg border border-border bg-surface px-3.5 text-[13px] font-semibold text-fg hover:border-primary hover:text-primary",onClick:f[4]||(f[4]=m=>oe(s).openLogin("account"))},"Přihlásit se"))])])])}}}),q6={class:"mt-16 border-t border-border bg-surface pb-[84px] lg:pb-0"},K6={class:"mx-auto flex max-w-[1400px] flex-col gap-5 px-8 py-7 max-lg:px-4"},Q6={class:"grid items-start gap-8 lg:grid-cols-[minmax(0,1fr)_420px]"},G6={class:"flex flex-wrap items-center gap-2.5"},W6={class:"flex flex-wrap justify-between gap-3 border-t border-border-soft pt-4 text-[12.5px] text-fg-muted"},J6={class:"flex flex-wrap gap-[18px]"},Y6=Re({__name:"AppFooter",setup(e){const t=["portaldrazeb.cz","exdrazby.cz","okdrazby.cz","sreality.cz","bezrealitky.cz","reality.idnes.cz","realitymix.cz","ceskereality.cz","bazos.cz"];return(n,s)=>(O(),T("footer",q6,[b("div",K6,[b("div",Q6,[b("div",G6,[s[0]||(s[0]=b("span",{class:"mr-1.5 text-[11px] font-semibold uppercase tracking-[.06em] text-fg-muted"},"Zdroje dat",-1)),(O(),T(Ie,null,ws(t,r=>b("span",{key:r,class:"inline-flex h-7 items-center rounded-md border border-border px-2.5 text-[12.5px] text-fg-muted"},Ze(r),1)),64))]),s[1]||(s[1]=b("p",{class:"m-0 max-w-[420px] text-[12.5px] leading-[1.55] text-fg-muted"}," Data přebíráme z veřejných dražebních a realitních portálů. Rozhodné je vždy znění u dražebníka nebo prodejce. Nemovitost.eu nabídky pouze agreguje a analyzuje; nejsme dražebník, realitní kancelář ani zprostředkovatel. ",-1))]),b("div",W6,[s[7]||(s[7]=b("span",null,[b("strong",{class:"font-semibold text-fg"},"nemovitost.eu"),Le(" · analytická vrstva nad dražbami a inzeráty nemovitostí, ne realitní portál.")],-1)),b("span",J6,[ue(oe(Rt),{to:"/drazby",class:"text-fg hover:text-primary"},{default:pt(()=>[...s[2]||(s[2]=[Le("Dražby",-1)])]),_:1}),ue(oe(Rt),{to:"/prodej",class:"text-fg hover:text-primary"},{default:pt(()=>[...s[3]||(s[3]=[Le("Na prodej",-1)])]),_:1}),ue(oe(Rt),{to:"/magazin",class:"text-fg hover:text-primary"},{default:pt(()=>[...s[4]||(s[4]=[Le("Magazín",-1)])]),_:1}),ue(oe(Rt),{to:"/ulozene",class:"text-fg hover:text-primary"},{default:pt(()=>[...s[5]||(s[5]=[Le("Uložené",-1)])]),_:1}),ue(oe(Rt),{to:"/bot",class:"text-fg hover:text-primary"},{default:pt(()=>[...s[6]||(s[6]=[Le("Náš robot",-1)])]),_:1})])])])]))}}),X6={class:"fixed inset-x-0 bottom-0 z-40 grid h-[84px] grid-cols-5 border-t border-border bg-white/[.96] px-2 pt-2.5 backdrop-blur-[10px] lg:hidden","aria-label":"Mobilní navigace"},eg=["aria-current","onClick"],tg=Re({__name:"MobileBottomNav",setup(e){const t=Gi(),n=yu(),s=Zs(),r=j(()=>{const o=String(t.name);return["sales","sales-segment","sales-city","sale","home"].includes(o)?"nemovitosti":["search","search-segment","auction","map"].includes(o)?"drazby":o==="guides"||o==="guide"?"magazin":o==="saved"?"ulozene":""}),i=[{key:"nemovitosti",label:"Nemovitosti",icon:qp,go:()=>n.push("/prodej")},{key:"drazby",label:"Dražby",icon:sp,go:()=>n.push("/drazby")},{key:"magazin",label:"Magazín",icon:p2,go:()=>n.push("/magazin")},{key:"ulozene",label:"Uložené",icon:Ai,go:()=>s.requireLogin("saved",()=>n.push("/ulozene"))},{key:"profil",label:"Profil",icon:r6,go:()=>s.loggedIn?n.push("/ulozene"):s.openLogin("account")}];return(o,l)=>(O(),T("nav",X6,[(O(),T(Ie,null,ws(i,a=>b("button",{key:a.key,type:"button",class:$t(["flex flex-col items-center gap-1 text-[10.5px] font-medium",r.value===a.key?"text-primary":"text-fg-muted"]),"aria-current":r.value===a.key?"page":void 0,onClick:c=>a.go()},[(O(),fn(Dc(a.icon),{size:24,weight:a.key==="ulozene"?"regular":"duotone"},null,8,["weight"])),Le(" "+Ze(a.label),1)],10,eg)),64))]))}}),vu="nemovitost:consent";function ng(e){return{analytics_storage:e.analytics?"granted":"denied",ad_storage:e.ads?"granted":"denied",ad_user_data:e.ads?"granted":"denied",ad_personalization:e.ads?"granted":"denied"}}function sg(){try{const e=localStorage.getItem(vu);return e?JSON.parse(e):null}catch{return null}}function bu(e){var t;(t=window.gtag)==null||t.call(window,"consent","update",ng(e));try{localStorage.setItem(vu,JSON.stringify(e))}catch{}}const rg=()=>bu({analytics:!0,ads:!0}),ig=()=>bu({analytics:!1,ads:!1}),og={key:0,class:"fixed inset-x-0 z-50 px-3 pb-3 bottom-[calc(3.75rem+env(safe-area-inset-bottom))] md:bottom-0 md:px-4 md:pb-[calc(1rem+env(safe-area-inset-bottom))]",role:"dialog","aria-label":"Souhlas s cookies"},lg={class:"mx-auto flex max-w-[1100px] flex-col gap-3 rounded-2xl border border-border bg-surface p-4 shadow-lg sm:flex-row sm:items-center sm:gap-4 sm:p-5"},ag={class:"grid h-10 w-10 shrink-0 place-items-center rounded-xl bg-primary-soft text-primary-soft-fg"},ug={class:"flex shrink-0 gap-2"},cg=Re({__name:"CookieConsent",setup(e){const t=we(!1);Hs(()=>{t.value=!sg()});function n(s){var r;s==="all"?rg():ig(),(r=window.gtag)==null||r.call(window,"event","consent_choice",{choice:s}),t.value=!1}return(s,r)=>(O(),fn(Mf,{name:"cookie"},{default:pt(()=>[t.value?(O(),T("div",og,[b("div",lg,[b("span",ag,[ue(oe(hh),{class:"h-5 w-5"})]),r[2]||(r[2]=b("p",{class:"flex-1 text-[13px] leading-relaxed text-fg-muted"},' Používáme cookies k provozu webu a měření návštěvnosti. Kliknutím na „Přijmout vše" souhlasíte s jejich používáním. Nezbytné cookies fungují vždy. ',-1)),b("div",ug,[b("button",{class:"rounded-[9px] border border-border-strong px-4 py-2 text-[13px] font-medium text-fg-muted transition-colors hover:bg-surface-2 hover:text-fg",onClick:r[0]||(r[0]=i=>n("necessary"))}," Odmítnout "),b("button",{class:"rounded-[9px] bg-primary px-4 py-2 text-[13px] font-semibold text-primary-fg transition-colors hover:bg-primary-hover",onClick:r[1]||(r[1]=i=>n("all"))}," Přijmout vše ")])])])):Ee("",!0)]),_:1}))}}),fg=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},dg=fg(cg,[["__scopeId","data-v-03281628"]]),hg="/logo-mark.png",pg={class:"flex flex-col items-start gap-3"},gg={class:"flex flex-col gap-1"},mg={id:"login-title",class:"m-0 text-[21px] font-semibold tracking-[-.02em]"},yg={key:0,class:"m-0 text-[14px] leading-normal text-fg-muted"},vg={key:0,class:"flex flex-col gap-3.5"},bg={key:0,class:"relative h-[46px]"},_g={key:1,class:"flex items-center gap-3 text-[12px] text-fg-subtle"},xg={class:"flex flex-col gap-2"},wg=["aria-invalid"],Ag={key:0,class:"text-[12.5px] text-danger"},Sg=["disabled"],Cg={key:1,class:"flex flex-col gap-4"},Eg={class:"flex items-center justify-between rounded-[9px] bg-bg px-3 py-2.5 text-[13.5px]"},Mg={class:"flex min-w-0 items-center gap-2"},Pg={class:"truncate font-medium"},Og={class:"flex flex-col gap-2"},Rg=["value"],$g={class:"mt-1 grid grid-cols-3 gap-1.5"},Tg=["aria-label","onClick"],kg={key:0,role:"alert",class:"rounded-[9px] bg-danger-soft px-3 py-2.5 text-[13px] text-danger"},Ig=["disabled"],Lg={class:"flex justify-center gap-1.5 text-[13px] text-fg-muted"},Dg={key:2,class:"flex flex-col items-center gap-3.5 pb-1 pt-2 text-center"},Ng={class:"grid h-14 w-14 place-items-center rounded-full bg-primary-soft text-primary"},Hg={class:"text-[14.5px] leading-normal text-fg-muted"},Vg={class:"font-semibold text-fg"},Zg=Re({__name:"LoginDialog",setup(e){const t=Zs(),n=we("email"),s=we(""),r=we(""),i=we(""),o=we(""),l=we(!1),a=we(!1),c=we(null),u=we(null),f=we(null),p=we(null),g={saved:"Přihlaste se a ukládejte",account:"Přihlášení"},m={saved:"Uložené nemovitosti budete mít na webu i v mobilu.",account:"Jeden účet pro uložené nemovitosti na webu i v mobilu."},v=j(()=>t.dialog??"account"),k=j(()=>n.value==="code"?"Zadejte kód":n.value==="done"?"Vítejte zpět":g[v.value]),I=j(()=>n.value==="code"?"Poslali jsme ho na váš e-mail.":n.value==="done"?"":m[v.value]),x=j(()=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(s.value.trim())),E=j(()=>6-i.value.length),C=j(()=>E.value===0?"Přihlásit se":`Zadejte ${E.value} ${E.value===1?"číslici":E.value<5?"číslice":"číslic"}`),A=j(()=>{var q;return!!((q=t.config)!=null&&q.googleClientId)}),Y=["1","2","3","4","5","6","7","8","9","⌫","0","OK"];function V(){t.closeLogin()}async function B(){var q;if(!x.value){r.value="Zadejte platný e-mail.";return}l.value=!0,r.value="";try{await dl(s.value.trim()),n.value="code",i.value="",o.value="",a.value=!1,await Yn(),(q=c.value)==null||q.focus()}catch(L){r.value=L instanceof Error?L.message:"Kód se nepodařilo odeslat."}finally{l.value=!1}}async function M(){if(!a.value)try{await dl(s.value.trim()),a.value=!0}catch{}}function z(q){o.value="",q==="⌫"?i.value=i.value.slice(0,-1):q==="OK"?H():i.value.length<6&&(i.value+=q)}function se(q){i.value=q.target.value.replace(/\D/g,"").slice(0,6),o.value=""}async function H(){if(!(i.value.length<6||l.value)){l.value=!0;try{t.setUser(await O6(s.value.trim(),i.value)),n.value="done"}catch(q){o.value=q instanceof hr&&q.status===401?"Kód nesedí. Zkuste to znovu nebo si nechte poslat nový.":q instanceof Error?q.message:"Přihlášení se nepodařilo.",i.value=""}finally{l.value=!1}}}cn(i,q=>{q.length===6&&H()});function le(){var q;return(q=window.google)!=null&&q.accounts?Promise.resolve(window.google):new Promise((L,re)=>{const ae=document.createElement("script");ae.src="https://accounts.google.com/gsi/client",ae.async=!0,ae.onload=()=>window.google?L(window.google):re(new Error("gis")),ae.onerror=()=>re(new Error("gis")),document.head.appendChild(ae)})}async function be(){var L;const q=(L=t.config)==null?void 0:L.googleClientId;if(!(!q||!f.value))try{const re=await le();re.accounts.id.initialize({client_id:q,callback:async({credential:ae})=>{l.value=!0;try{const Ne=await R6(ae);t.setUser(Ne),s.value=Ne.email,n.value="done"}catch(Ne){r.value=Ne instanceof Error?Ne.message:"Přihlášení přes Google se nepodařilo."}finally{l.value=!1}}}),re.accounts.id.renderButton(f.value,{type:"standard",size:"large",width:364,text:"continue_with",locale:"cs"})}catch{}}function De(q){if(q.key==="Escape"&&V(),q.key==="Tab"&&p.value){const L=p.value.querySelectorAll("button:not([disabled]), input, a[href]");if(!L.length)return;const re=L[0],ae=L[L.length-1];q.shiftKey&&document.activeElement===re?(ae.focus(),q.preventDefault()):!q.shiftKey&&document.activeElement===ae&&(re.focus(),q.preventDefault())}}return Hs(()=>{var q;document.addEventListener("keydown",De),document.body.style.overflow="hidden",(q=u.value)==null||q.focus(),be()}),cn(A,q=>q&&Yn(be)),Ni(()=>{document.removeEventListener("keydown",De),document.body.style.overflow=""}),(q,L)=>{var re;return O(),T("div",{class:"fixed inset-0 z-[100] grid animate-fade place-items-center bg-fg/55 p-5 backdrop-blur-[4px]",onClick:t0(V,["self"])},[b("div",{ref_key:"dialogEl",ref:p,role:"dialog","aria-modal":"true","aria-labelledby":"login-title",class:"relative flex w-full max-w-[420px] animate-dialog-in flex-col gap-5 rounded-2xl bg-surface px-7 pb-6 pt-7 text-fg shadow-dialog"},[b("button",{type:"button","aria-label":"Zavřít",class:"absolute right-3.5 top-3.5 grid h-[34px] w-[34px] place-items-center rounded-full bg-surface-2 text-fg-muted hover:bg-border hover:text-fg",onClick:V},[ue(oe(E6),{size:16})]),b("div",pg,[L[4]||(L[4]=b("img",{src:hg,alt:"",class:"h-10 w-auto"},null,-1)),b("div",gg,[b("h2",mg,Ze(k.value),1),I.value?(O(),T("p",yg,Ze(I.value),1)):Ee("",!0)])]),n.value==="email"?(O(),T("div",vg,[A.value?(O(),T("div",bg,[L[5]||(L[5]=ff('<div class="pointer-events-none flex h-full items-center justify-center gap-2.5 rounded-full border border-border bg-surface text-[14.5px] font-medium"><svg width="18" height="18" viewBox="0 0 48 48" aria-hidden="true"><path fill="#EA4335" d="M24 9.5c3.5 0 6.6 1.2 9.1 3.5l6.8-6.8C35.8 2.4 30.3 0 24 0 14.6 0 6.5 5.4 2.6 13.3l7.9 6.1C12.4 13.6 17.7 9.5 24 9.5z"></path><path fill="#4285F4" d="M46.5 24.5c0-1.6-.1-3.1-.4-4.5H24v9h12.7c-.6 3-2.3 5.5-4.8 7.2l7.4 5.7c4.3-4 7.2-9.9 7.2-17.4z"></path><path fill="#FBBC05" d="M10.5 28.6A14.5 14.5 0 0 1 9.7 24c0-1.6.3-3.1.8-4.6l-7.9-6.1A24 24 0 0 0 0 24c0 3.9.9 7.5 2.6 10.7l7.9-6.1z"></path><path fill="#34A853" d="M24 48c6.3 0 11.7-2.1 15.6-5.7l-7.4-5.7c-2.1 1.4-4.8 2.3-8.2 2.3-6.3 0-11.6-4.1-13.5-9.9l-7.9 6.1C6.5 42.6 14.6 48 24 48z"></path></svg> Pokračovat přes Google </div>',1)),b("div",{ref_key:"googleSlot",ref:f,class:"absolute inset-0 overflow-hidden rounded-full opacity-[.01]"},null,512)])):Ee("",!0),A.value?(O(),T("div",_g,[...L[6]||(L[6]=[b("span",{class:"h-px flex-1 bg-border-soft"},null,-1),Le("nebo e-mailem",-1),b("span",{class:"h-px flex-1 bg-border-soft"},null,-1)])])):Ee("",!0),b("div",xg,[L[7]||(L[7]=b("label",{for:"login-email",class:"text-[13px] font-medium"},"E-mail",-1)),dc(b("input",{id:"login-email",ref_key:"emailInput",ref:u,"onUpdate:modelValue":L[0]||(L[0]=ae=>s.value=ae),type:"email",autocomplete:"email",placeholder:"jmeno@email.cz",class:$t(["h-[46px] rounded-[10px] border-[1.5px] px-3.5 text-[15px] text-fg outline-none focus:border-primary",r.value?"border-danger":"border-border"]),"aria-invalid":!!r.value,onInput:L[1]||(L[1]=ae=>r.value=""),onKeydown:s0(B,["enter"])},null,42,wg),[[Jf,s.value]]),r.value?(O(),T("span",Ag,Ze(r.value),1)):Ee("",!0)]),b("button",{type:"button",disabled:l.value,class:"h-[46px] rounded-full bg-primary text-[14.5px] font-semibold text-white hover:bg-primary-hover disabled:opacity-70",onClick:B},"Poslat přihlašovací kód",8,Sg),L[8]||(L[8]=b("p",{class:"m-0 text-center text-[12px] leading-normal text-fg-subtle"},[Le(" Bez hesla. Pošleme vám 6místný kód, platí 10 minut. Pokračováním souhlasíte s "),b("a",{href:"/pruvodce/podminky",class:"text-fg-muted underline"},"podmínkami"),Le(". ")],-1))])):n.value==="code"?(O(),T("div",Cg,[b("div",Eg,[b("span",Mg,[ue(oe(Lh),{size:15,class:"flex-none text-fg-muted"}),b("span",Pg,Ze(s.value),1)]),b("button",{type:"button",class:"whitespace-nowrap text-[13px] font-medium text-primary",onClick:L[2]||(L[2]=ae=>n.value="email")},"Změnit")]),b("div",Og,[L[9]||(L[9]=b("label",{for:"login-code",class:"text-[13px] font-medium"},"Kód z e-mailu",-1)),b("div",{class:"grid grid-cols-6 gap-2",onClick:L[3]||(L[3]=ae=>{var Ne;return(Ne=c.value)==null?void 0:Ne.focus()})},[(O(),T(Ie,null,ws(6,ae=>b("div",{key:ae,class:$t(["tnum grid h-[52px] place-items-center rounded-full border-[1.5px] text-[22px] font-semibold",[ae-1===i.value.length?"border-primary":i.value[ae-1]?"border-border-strong":"border-border",i.value[ae-1]?"bg-bg":"bg-surface"]])},Ze(i.value[ae-1]??""),3)),64))]),b("input",{id:"login-code",ref_key:"codeInput",ref:c,value:i.value,inputmode:"numeric",autocomplete:"one-time-code",maxlength:"6","aria-label":"6místný kód",class:"absolute h-px w-px opacity-0",onInput:se},null,40,Rg),b("div",$g,[(O(),T(Ie,null,ws(Y,ae=>b("button",{key:ae,type:"button",class:"h-11 rounded-full border border-border-soft bg-surface text-[17px] font-medium hover:bg-bg","aria-label":ae==="⌫"?"Smazat číslici":ae==="OK"?"Potvrdit kód":ae,onClick:Ne=>z(ae)},Ze(ae),9,Tg)),64))])]),o.value?(O(),T("div",kg,Ze(o.value),1)):Ee("",!0),b("button",{type:"button",class:$t(["h-[46px] rounded-full text-[14.5px] font-semibold text-white",i.value.length===6?"bg-primary hover:bg-primary-hover":"bg-[#A9B7B0]"]),disabled:i.value.length<6||l.value,onClick:H},Ze(C.value),11,Ig),b("div",Lg,[L[10]||(L[10]=b("span",null,"Nepřišel?",-1)),b("button",{type:"button",class:$t(["font-medium",a.value?"text-fg-muted":"text-primary"]),onClick:M},Ze(a.value?"Kód odeslán znovu":"Poslat znovu"),3)])])):(O(),T("div",Dg,[b("span",Ng,[ue(oe(zd),{size:26,weight:"bold"})]),b("div",Hg,[L[11]||(L[11]=Le(" Jste přihlášeni jako ",-1)),b("strong",Vg,Ze((re=oe(t).user)==null?void 0:re.email),1),L[12]||(L[12]=Le(".",-1)),L[13]||(L[13]=b("br",null,null,-1)),L[14]||(L[14]=Le("Uložené nemovitosti najdete pod ikonou srdce. ",-1))]),b("button",{type:"button",class:"h-[46px] w-full rounded-[10px] bg-primary text-[14.5px] font-semibold text-white hover:bg-primary-hover",onClick:V},"Pokračovat")]))],512)])}}}),Fg={class:"flex min-h-screen flex-col bg-bg text-fg"},jg={class:"flex-1"},Bg=Re({__name:"App",setup(e){const t=Gi(),n=Zs();return Hs(()=>n.init()),(s,r)=>{const i=Lc("RouterView");return O(),T("div",Fg,[ue(z6,{class:$t(oe(t).meta.mobileBare?"max-lg:hidden":"")},null,8,["class"]),b("main",jg,[ue(i)]),oe(t).meta.bare?Ee("",!0):(O(),fn(Y6,{key:0})),ue(tg),ue(dg),oe(n).dialog?(O(),fn(Zg,{key:1})):Ee("",!0)])}}}),Ug="modulepreload",zg=function(e){return"/"+e},ml={},et=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(a=>{if(a=zg(a),a in ml)return;ml[a]=!0;const c=a.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${a}"]${u}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":Ug,c||(f.as="script"),f.crossOrigin="",f.href=a,l&&f.setAttribute("nonce",l),document.head.appendChild(f),c)return new Promise((p,g)=>{f.addEventListener("load",p),f.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${a}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})},Wi=ed({history:k1(),scrollBehavior(e,t,n){return e.hash?{el:e.hash,top:80}:n??{top:0}},routes:[{path:"/",name:"home",component:()=>et(()=>import("./HomeScreen-BYIwzlVY.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))},{path:"/drazby",name:"search",component:()=>et(()=>import("./SearchScreen-B3bcgZFf.js"),__vite__mapDeps([9,2,10,11,12,13,5,3,7,14,15,1,16,4,17,18,19,20,8])),meta:{bare:!0,mobileBare:!0}},{path:"/mapa",redirect:"/drazby"},{path:"/drazby/:kategorie/:kraj?",name:"search-segment",component:()=>et(()=>import("./SearchScreen-B3bcgZFf.js"),__vite__mapDeps([9,2,10,11,12,13,5,3,7,14,15,1,16,4,17,18,19,20,8])),meta:{bare:!0,mobileBare:!0}},{path:"/prodej",name:"sales",component:()=>et(()=>import("./SalesSearchScreen-mAWJyQ4g.js"),__vite__mapDeps([21,2,10,11,12,13,5,3,7,14,15,1,16,4,17,19,20,6,8])),meta:{bare:!0,mobileBare:!0}},{path:"/prodej/:kategorie/mesto/:mesto",name:"sales-city",component:()=>et(()=>import("./SalesSearchScreen-mAWJyQ4g.js"),__vite__mapDeps([21,2,10,11,12,13,5,3,7,14,15,1,16,4,17,19,20,6,8])),meta:{bare:!0,mobileBare:!0}},{path:"/prodej/:kategorie/:kraj?",name:"sales-segment",component:()=>et(()=>import("./SalesSearchScreen-mAWJyQ4g.js"),__vite__mapDeps([21,2,10,11,12,13,5,3,7,14,15,1,16,4,17,19,20,6,8])),meta:{bare:!0,mobileBare:!0}},{path:"/nemovitost/:id(\\d+)/:slug?",name:"sale",component:()=>et(()=>import("./SaleDetailScreen-d-mRLiff.js"),__vite__mapDeps([22,1,23,4,5,3,11,18,6,7,8,15,17])),meta:{title:"Nemovitost na prodej - nemovitost.eu",mobileBare:!0}},{path:"/ulozene",name:"saved",component:()=>et(()=>import("./SavedScreen-Cq6keXza.js"),__vite__mapDeps([24,4,5,20,15])),meta:{title:"Uložené - nemovitost.eu"}},{path:"/hlidani",name:"watches",component:()=>et(()=>import("./WatchesScreen-C7G9m9XS.js"),__vite__mapDeps([25,14,7,3,15])),meta:{title:"Hlídání - nemovitost.eu"}},{path:"/magazin",name:"guides",component:()=>et(()=>import("./GuidesScreen-3MJU506o.js"),__vite__mapDeps([26,5,19,27,3,8]))},{path:"/magazin/:slug",name:"guide",component:()=>et(()=>import("./GuideScreen-CiVUs9Eq.js"),__vite__mapDeps([28,5,27,3,1,6,4,7,8,29]))},{path:"/pruvodce",redirect:"/magazin"},{path:"/pruvodce/:slug",redirect:e=>`/magazin/${e.params.slug}`},{path:"/drazba/:id(\\d+)/:slug?",name:"auction",component:()=>et(()=>import("./AuctionDetailScreen-D3irPCfZ.js"),__vite__mapDeps([30,1,18,5,23,4,3,11,2,6,7,8,15])),meta:{title:"Dražba - nemovitost.eu",mobileBare:!0}},{path:"/bot",name:"bot",component:()=>et(()=>import("./BotScreen-BIoZ7jui.js"),__vite__mapDeps([31,8]))},{path:"/:pathMatch(.*)*",name:"not-found",component:()=>et(()=>import("./NotFoundScreen-9e77wY09.js"),__vite__mapDeps([32,8]))}]});Wi.onError((e,t)=>{const n=String((e==null?void 0:e.message)??e);if(/Failed to fetch dynamically imported module|Importing a module script failed|error loading dynamically imported module/i.test(n)){const s="nemovitost:reloaded";sessionStorage.getItem(s)||(sessionStorage.setItem(s,"1"),location.href=t.fullPath)}});Wi.afterEach(e=>{sessionStorage.removeItem("nemovitost:reloaded"),e.meta.title&&(document.title=e.meta.title)});const qg=u0(),Kg=o0(Bg).use(qg).use(Wi).use(G0);Kg.mount("#app");export{nm as $,Is as A,Jg as B,im as C,E6 as D,Gi as E,Ie as F,Yn as G,sp as H,qp as I,Q as J,vt as K,dt as L,zd as M,Ni as N,Ju as O,Dc as P,s0 as Q,Rt as R,Zs as S,Yg as T,Ad as U,Wg as V,L6 as W,Ai as X,Xg as Y,et as Z,fg as _,b as a,Gt as a0,p2 as a1,hc as a2,m0 as a3,kr as a4,M0 as a5,rm as a6,Xs as a7,ut as a8,qi as a9,C0 as aa,E0 as ab,mi as ac,Ya as ad,j0 as ae,R0 as af,Ye as ag,ea as ah,Gg as ai,ri as aj,nc as ak,om as al,sm as am,ie as an,Tu as ao,ff as ap,Lh as aq,Le as b,T as c,Re as d,ue as e,ws as f,Ee as g,j as h,yu as i,Lc as j,t0 as k,fn as l,pt as m,$t as n,O as o,Hs as p,tm as q,we as r,Oi as s,Ze as t,oe as u,Jf as v,dc as w,em as x,Ga as y,cn as z};