function as(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}function Oo(e){if(ne(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=Ce(r)?zf(r):Oo(r);if(o)for(const i in o)t[i]=o[i]}return t}else{if(Ce(e))return e;if(ke(e))return e}}const Df=/;(?![^(]*\))/g,Nf=/:([^]+)/,Vf=/\/\*.*?\*\//gs;function zf(e){const t={};return e.replace(Vf,"").split(Df).forEach(n=>{if(n){const r=n.split(Nf);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function $o(e){let t="";if(Ce(e))t=e;else if(ne(e))for(let n=0;n<e.length;n++){const r=$o(e[n]);r&&(t+=r+" ")}else if(ke(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Kb(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Ce(t)&&(e.class=$o(t)),n&&(e.style=Oo(n)),e}const Uf="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Kf=as(Uf);function Ql(e){return!!e||e===""}const Wb=e=>Ce(e)?e:e==null?"":ne(e)||ke(e)&&(e.toString===Xl||!oe(e.toString))?JSON.stringify(e,Jl,2):String(e),Jl=(e,t)=>t&&t.__v_isRef?Jl(e,t.value):An(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Yl(t)?{[`Set(${t.size})`]:[...t.values()]}:ke(t)&&!ne(t)&&!Zl(t)?String(t):t,we={},Rn=[],mt=()=>{},Wf=()=>!1,Qf=/^on[^a-z]/,Ar=e=>Qf.test(e),ls=e=>e.startsWith("onUpdate:"),$e=Object.assign,us=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jf=Object.prototype.hasOwnProperty,pe=(e,t)=>Jf.call(e,t),ne=Array.isArray,An=e=>Or(e)==="[object Map]",Yl=e=>Or(e)==="[object Set]",Yf=e=>Or(e)==="[object RegExp]",oe=e=>typeof e=="function",Ce=e=>typeof e=="string",cs=e=>typeof e=="symbol",ke=e=>e!==null&&typeof e=="object",fs=e=>ke(e)&&oe(e.then)&&oe(e.catch),Xl=Object.prototype.toString,Or=e=>Xl.call(e),Xf=e=>Or(e).slice(8,-1),Zl=e=>Or(e)==="[object Object]",ds=e=>Ce(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,cr=as(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Lo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Zf=/-(\w)/g,wt=Lo(e=>e.replace(Zf,(t,n)=>n?n.toUpperCase():"")),Gf=/\B([A-Z])/g,Un=Lo(e=>e.replace(Gf,"-$1").toLowerCase()),Mo=Lo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Qo=Lo(e=>e?`on${Mo(e)}`:""),wr=(e,t)=>!Object.is(e,t),fr=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},fo=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ed=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Gl=e=>{const t=Ce(e)?Number(e):NaN;return isNaN(t)?e:t};let ea;const td=()=>ea||(ea=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let ut;class nd{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ut,!t&&ut&&(this.index=(ut.scopes||(ut.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=ut;try{return ut=this,t()}finally{ut=n}}}on(){ut=this}off(){ut=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function rd(e,t=ut){t&&t.active&&t.effects.push(e)}function od(){return ut}const hs=e=>{const t=new Set(e);return t.w=0,t.n=0,t},eu=e=>(e.w&Ut)>0,tu=e=>(e.n&Ut)>0,id=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Ut},sd=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const o=t[r];eu(o)&&!tu(o)?o.delete(e):t[n++]=o,o.w&=~Ut,o.n&=~Ut}t.length=n}},ho=new WeakMap;let ir=0,Ut=1;const ki=30;let dt;const cn=Symbol(""),xi=Symbol("");class ps{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,rd(this,r)}run(){if(!this.active)return this.fn();let t=dt,n=Nt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=dt,dt=this,Nt=!0,Ut=1<<++ir,ir<=ki?id(this):ta(this),this.fn()}finally{ir<=ki&&sd(this),Ut=1<<--ir,dt=this.parent,Nt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){dt===this?this.deferStop=!0:this.active&&(ta(this),this.onStop&&this.onStop(),this.active=!1)}}function ta(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let Nt=!0;const nu=[];function Kn(){nu.push(Nt),Nt=!1}function Wn(){const e=nu.pop();Nt=e===void 0?!0:e}function Je(e,t,n){if(Nt&&dt){let r=ho.get(e);r||ho.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=hs()),ru(o)}}function ru(e,t){let n=!1;ir<=ki?tu(e)||(e.n|=Ut,n=!eu(e)):n=!e.has(dt),n&&(e.add(dt),dt.deps.push(e))}function St(e,t,n,r,o,i){const s=ho.get(e);if(!s)return;let a=[];if(t==="clear")a=[...s.values()];else if(n==="length"&&ne(e)){const l=Number(r);s.forEach((u,c)=>{(c==="length"||c>=l)&&a.push(u)})}else switch(n!==void 0&&a.push(s.get(n)),t){case"add":ne(e)?ds(n)&&a.push(s.get("length")):(a.push(s.get(cn)),An(e)&&a.push(s.get(xi)));break;case"delete":ne(e)||(a.push(s.get(cn)),An(e)&&a.push(s.get(xi)));break;case"set":An(e)&&a.push(s.get(cn));break}if(a.length===1)a[0]&&Ci(a[0]);else{const l=[];for(const u of a)u&&l.push(...u);Ci(hs(l))}}function Ci(e,t){const n=ne(e)?e:[...e];for(const r of n)r.computed&&na(r);for(const r of n)r.computed||na(r)}function na(e,t){(e!==dt||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function ad(e,t){var n;return(n=ho.get(e))===null||n===void 0?void 0:n.get(t)}const ld=as("__proto__,__v_isRef,__isVue"),ou=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(cs)),ud=ms(),cd=ms(!1,!0),fd=ms(!0),ra=dd();function dd(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ie(this);for(let i=0,s=this.length;i<s;i++)Je(r,"get",i+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(ie)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Kn();const r=ie(this)[t].apply(this,n);return Wn(),r}}),e}function hd(e){const t=ie(this);return Je(t,"has",e),t.hasOwnProperty(e)}function ms(e=!1,t=!1){return function(r,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?Rd:uu:t?lu:au).get(r))return r;const s=ne(r);if(!e){if(s&&pe(ra,o))return Reflect.get(ra,o,i);if(o==="hasOwnProperty")return hd}const a=Reflect.get(r,o,i);return(cs(o)?ou.has(o):ld(o))||(e||Je(r,"get",o),t)?a:Ae(a)?s&&ds(o)?a:a.value:ke(a)?e?cu(a):st(a):a}}const pd=iu(),md=iu(!0);function iu(e=!1){return function(n,r,o,i){let s=n[r];if(pn(s)&&Ae(s)&&!Ae(o))return!1;if(!e&&(!po(o)&&!pn(o)&&(s=ie(s),o=ie(o)),!ne(n)&&Ae(s)&&!Ae(o)))return s.value=o,!0;const a=ne(n)&&ds(r)?Number(r)<n.length:pe(n,r),l=Reflect.set(n,r,o,i);return n===ie(i)&&(a?wr(o,s)&&St(n,"set",r,o):St(n,"add",r,o)),l}}function gd(e,t){const n=pe(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&St(e,"delete",t,void 0),r}function vd(e,t){const n=Reflect.has(e,t);return(!cs(t)||!ou.has(t))&&Je(e,"has",t),n}function yd(e){return Je(e,"iterate",ne(e)?"length":cn),Reflect.ownKeys(e)}const su={get:ud,set:pd,deleteProperty:gd,has:vd,ownKeys:yd},_d={get:fd,set(e,t){return!0},deleteProperty(e,t){return!0}},bd=$e({},su,{get:cd,set:md}),gs=e=>e,Bo=e=>Reflect.getPrototypeOf(e);function jr(e,t,n=!1,r=!1){e=e.__v_raw;const o=ie(e),i=ie(t);n||(t!==i&&Je(o,"get",t),Je(o,"get",i));const{has:s}=Bo(o),a=r?gs:n?_s:Er;if(s.call(o,t))return a(e.get(t));if(s.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function Dr(e,t=!1){const n=this.__v_raw,r=ie(n),o=ie(e);return t||(e!==o&&Je(r,"has",e),Je(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Nr(e,t=!1){return e=e.__v_raw,!t&&Je(ie(e),"iterate",cn),Reflect.get(e,"size",e)}function oa(e){e=ie(e);const t=ie(this);return Bo(t).has.call(t,e)||(t.add(e),St(t,"add",e,e)),this}function ia(e,t){t=ie(t);const n=ie(this),{has:r,get:o}=Bo(n);let i=r.call(n,e);i||(e=ie(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?wr(t,s)&&St(n,"set",e,t):St(n,"add",e,t),this}function sa(e){const t=ie(this),{has:n,get:r}=Bo(t);let o=n.call(t,e);o||(e=ie(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&St(t,"delete",e,void 0),i}function aa(){const e=ie(this),t=e.size!==0,n=e.clear();return t&&St(e,"clear",void 0,void 0),n}function Vr(e,t){return function(r,o){const i=this,s=i.__v_raw,a=ie(s),l=t?gs:e?_s:Er;return!e&&Je(a,"iterate",cn),s.forEach((u,c)=>r.call(o,l(u),l(c),i))}}function zr(e,t,n){return function(...r){const o=this.__v_raw,i=ie(o),s=An(i),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,u=o[e](...r),c=n?gs:t?_s:Er;return!t&&Je(i,"iterate",l?xi:cn),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function Lt(e){return function(...t){return e==="delete"?!1:this}}function wd(){const e={get(i){return jr(this,i)},get size(){return Nr(this)},has:Dr,add:oa,set:ia,delete:sa,clear:aa,forEach:Vr(!1,!1)},t={get(i){return jr(this,i,!1,!0)},get size(){return Nr(this)},has:Dr,add:oa,set:ia,delete:sa,clear:aa,forEach:Vr(!1,!0)},n={get(i){return jr(this,i,!0)},get size(){return Nr(this,!0)},has(i){return Dr.call(this,i,!0)},add:Lt("add"),set:Lt("set"),delete:Lt("delete"),clear:Lt("clear"),forEach:Vr(!0,!1)},r={get(i){return jr(this,i,!0,!0)},get size(){return Nr(this,!0)},has(i){return Dr.call(this,i,!0)},add:Lt("add"),set:Lt("set"),delete:Lt("delete"),clear:Lt("clear"),forEach:Vr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=zr(i,!1,!1),n[i]=zr(i,!0,!1),t[i]=zr(i,!1,!0),r[i]=zr(i,!0,!0)}),[e,n,t,r]}const[Ed,kd,xd,Cd]=wd();function vs(e,t){const n=t?e?Cd:xd:e?kd:Ed;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(pe(n,o)&&o in r?n:r,o,i)}const Td={get:vs(!1,!1)},Sd={get:vs(!1,!0)},Pd={get:vs(!0,!1)},au=new WeakMap,lu=new WeakMap,uu=new WeakMap,Rd=new WeakMap;function Ad(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Od(e){return e.__v_skip||!Object.isExtensible(e)?0:Ad(Xf(e))}function st(e){return pn(e)?e:ys(e,!1,su,Td,au)}function $d(e){return ys(e,!1,bd,Sd,lu)}function cu(e){return ys(e,!0,_d,Pd,uu)}function ys(e,t,n,r,o){if(!ke(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=Od(e);if(s===0)return e;const a=new Proxy(e,s===2?r:n);return o.set(e,a),a}function On(e){return pn(e)?On(e.__v_raw):!!(e&&e.__v_isReactive)}function pn(e){return!!(e&&e.__v_isReadonly)}function po(e){return!!(e&&e.__v_isShallow)}function fu(e){return On(e)||pn(e)}function ie(e){const t=e&&e.__v_raw;return t?ie(t):e}function $r(e){return fo(e,"__v_skip",!0),e}const Er=e=>ke(e)?st(e):e,_s=e=>ke(e)?cu(e):e;function du(e){Nt&&dt&&(e=ie(e),ru(e.dep||(e.dep=hs())))}function hu(e,t){e=ie(e);const n=e.dep;n&&Ci(n)}function Ae(e){return!!(e&&e.__v_isRef===!0)}function se(e){return pu(e,!1)}function Ti(e){return pu(e,!0)}function pu(e,t){return Ae(e)?e:new Ld(e,t)}class Ld{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ie(t),this._value=n?t:Er(t)}get value(){return du(this),this._value}set value(t){const n=this.__v_isShallow||po(t)||pn(t);t=n?t:ie(t),wr(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Er(t),hu(this))}}function Be(e){return Ae(e)?e.value:e}const Md={get:(e,t,n)=>Be(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ae(o)&&!Ae(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function mu(e){return On(e)?e:new Proxy(e,Md)}function Qb(e){const t=ne(e)?new Array(e.length):{};for(const n in e)t[n]=bs(e,n);return t}class Bd{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ad(ie(this._object),this._key)}}function bs(e,t,n){const r=e[t];return Ae(r)?r:new Bd(e,t,n)}var gu;class Id{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[gu]=!1,this._dirty=!0,this.effect=new ps(t,()=>{this._dirty||(this._dirty=!0,hu(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ie(this);return du(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}gu="__v_isReadonly";function qd(e,t,n=!1){let r,o;const i=oe(e);return i?(r=e,o=mt):(r=e.get,o=e.set),new Id(r,o,i||!o,n)}function Vt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){Qn(i,t,n)}return o}function it(e,t,n,r){if(oe(e)){const i=Vt(e,t,n,r);return i&&fs(i)&&i.catch(s=>{Qn(s,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(it(e[i],t,n,r));return o}function Qn(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const s=t.proxy,a=n;for(;i;){const u=i.ec;if(u){for(let c=0;c<u.length;c++)if(u[c](e,s,a)===!1)return}i=i.parent}const l=t.appContext.config.errorHandler;if(l){Vt(l,null,10,[e,s,a]);return}}Hd(e,n,o,r)}function Hd(e,t,n,r=!0){console.error(e)}let kr=!1,Si=!1;const De=[];let bt=0;const $n=[];let Ct=null,rn=0;const vu=Promise.resolve();let ws=null;function Ie(e){const t=ws||vu;return e?t.then(this?e.bind(this):e):t}function Fd(e){let t=bt+1,n=De.length;for(;t<n;){const r=t+n>>>1;xr(De[r])<e?t=r+1:n=r}return t}function Io(e){(!De.length||!De.includes(e,kr&&e.allowRecurse?bt+1:bt))&&(e.id==null?De.push(e):De.splice(Fd(e.id),0,e),yu())}function yu(){!kr&&!Si&&(Si=!0,ws=vu.then(bu))}function jd(e){const t=De.indexOf(e);t>bt&&De.splice(t,1)}function _u(e){ne(e)?$n.push(...e):(!Ct||!Ct.includes(e,e.allowRecurse?rn+1:rn))&&$n.push(e),yu()}function la(e,t=kr?bt+1:0){for(;t<De.length;t++){const n=De[t];n&&n.pre&&(De.splice(t,1),t--,n())}}function mo(e){if($n.length){const t=[...new Set($n)];if($n.length=0,Ct){Ct.push(...t);return}for(Ct=t,Ct.sort((n,r)=>xr(n)-xr(r)),rn=0;rn<Ct.length;rn++)Ct[rn]();Ct=null,rn=0}}const xr=e=>e.id==null?1/0:e.id,Dd=(e,t)=>{const n=xr(e)-xr(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function bu(e){Si=!1,kr=!0,De.sort(Dd);const t=mt;try{for(bt=0;bt<De.length;bt++){const n=De[bt];n&&n.active!==!1&&Vt(n,null,14)}}finally{bt=0,De.length=0,mo(),kr=!1,ws=null,(De.length||$n.length)&&bu()}}function Nd(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||we;let o=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const c=`${s==="modelValue"?"model":s}Modifiers`,{number:f,trim:d}=r[c]||we;d&&(o=n.map(v=>Ce(v)?v.trim():v)),f&&(o=n.map(ed))}let a,l=r[a=Qo(t)]||r[a=Qo(wt(t))];!l&&i&&(l=r[a=Qo(Un(t))]),l&&it(l,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,it(u,e,6,o)}}function wu(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let s={},a=!1;if(!oe(e)){const l=u=>{const c=wu(u,t,!0);c&&(a=!0,$e(s,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(ke(e)&&r.set(e,null),null):(ne(i)?i.forEach(l=>s[l]=null):$e(s,i),ke(e)&&r.set(e,s),s)}function qo(e,t){return!e||!Ar(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,Un(t))||pe(e,t))}let qe=null,Ho=null;function go(e){const t=qe;return qe=e,Ho=e&&e.type.__scopeId||null,t}function Jb(e){Ho=e}function Yb(){Ho=null}function Es(e,t=qe,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&ba(-1);const i=go(t);let s;try{s=e(...o)}finally{go(i),r._d&&ba(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Jo(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:a,attrs:l,emit:u,render:c,renderCache:f,data:d,setupState:v,ctx:m,inheritAttrs:w}=e;let k,y;const h=go(e);try{if(n.shapeFlag&4){const b=o||r;k=nt(c.call(b,b,f,i,v,d,m)),y=l}else{const b=t;k=nt(b.length>1?b(i,{attrs:l,slots:a,emit:u}):b(i,null)),y=t.props?l:zd(l)}}catch(b){mr.length=0,Qn(b,e,1),k=Ee(Ue)}let p=k;if(y&&w!==!1){const b=Object.keys(y),{shapeFlag:C}=p;b.length&&C&7&&(s&&b.some(ls)&&(y=Ud(y,s)),p=Pt(p,y))}return n.dirs&&(p=Pt(p),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),k=p,go(h),k}function Vd(e){let t;for(let n=0;n<e.length;n++){const r=e[n];if(Hn(r)){if(r.type!==Ue||r.children==="v-if"){if(t)return;t=r}}else return}return t}const zd=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ar(n))&&((t||(t={}))[n]=e[n]);return t},Ud=(e,t)=>{const n={};for(const r in e)(!ls(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Kd(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:a,patchFlag:l}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?ua(r,s,u):!!s;if(l&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(s[d]!==r[d]&&!qo(u,d))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:r===s?!1:r?s?ua(r,s,u):!0:!!s;return!1}function ua(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const i=r[o];if(t[i]!==e[i]&&!qo(n,i))return!0}return!1}function ks({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Eu=e=>e.__isSuspense,Wd={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,s,a,l,u){e==null?Qd(t,n,r,o,i,s,a,l,u):Jd(e,t,n,r,o,s,a,l,u)},hydrate:Yd,create:xs,normalize:Xd},ku=Wd;function Cr(e,t){const n=e.props&&e.props[t];oe(n)&&n()}function Qd(e,t,n,r,o,i,s,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),d=e.suspense=xs(e,o,r,t,f,n,i,s,a,l);u(null,d.pendingBranch=e.ssContent,f,null,r,d,i,s),d.deps>0?(Cr(e,"onPending"),Cr(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,i,s),Ln(d,e.ssFallback)):d.resolve()}function Jd(e,t,n,r,o,i,s,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,v=t.ssFallback,{activeBranch:m,pendingBranch:w,isInFallback:k,isHydrating:y}=f;if(w)f.pendingBranch=d,ht(d,w)?(l(w,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0?f.resolve():k&&(l(m,v,n,r,o,null,i,s,a),Ln(f,v))):(f.pendingId++,y?(f.isHydrating=!1,f.activeBranch=w):u(w,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),k?(l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0?f.resolve():(l(m,v,n,r,o,null,i,s,a),Ln(f,v))):m&&ht(d,m)?(l(m,d,n,r,o,f,i,s,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0&&f.resolve()));else if(m&&ht(d,m))l(m,d,n,r,o,f,i,s,a),Ln(f,d);else if(Cr(t,"onPending"),f.pendingBranch=d,f.pendingId++,l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0)f.resolve();else{const{timeout:h,pendingId:p}=f;h>0?setTimeout(()=>{f.pendingId===p&&f.fallback(v)},h):h===0&&f.fallback(v)}}function xs(e,t,n,r,o,i,s,a,l,u,c=!1){const{p:f,m:d,um:v,n:m,o:{parentNode:w,remove:k}}=u,y=e.props?Gl(e.props.timeout):void 0,h={vnode:e,parent:t,parentComponent:n,isSVG:s,container:r,hiddenContainer:o,anchor:i,deps:0,pendingId:0,timeout:typeof y=="number"?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(p=!1){const{vnode:b,activeBranch:C,pendingBranch:O,pendingId:L,effects:R,parentComponent:T,container:S}=h;if(h.isHydrating)h.isHydrating=!1;else if(!p){const D=C&&O.transition&&O.transition.mode==="out-in";D&&(C.transition.afterLeave=()=>{L===h.pendingId&&d(O,S,x,0)});let{anchor:x}=h;C&&(x=m(C),v(C,T,h,!0)),D||d(O,S,x,0)}Ln(h,O),h.pendingBranch=null,h.isInFallback=!1;let B=h.parent,E=!1;for(;B;){if(B.pendingBranch){B.effects.push(...R),E=!0;break}B=B.parent}E||_u(R),h.effects=[],Cr(b,"onResolve")},fallback(p){if(!h.pendingBranch)return;const{vnode:b,activeBranch:C,parentComponent:O,container:L,isSVG:R}=h;Cr(b,"onFallback");const T=m(C),S=()=>{h.isInFallback&&(f(null,p,L,T,O,null,R,a,l),Ln(h,p))},B=p.transition&&p.transition.mode==="out-in";B&&(C.transition.afterLeave=S),h.isInFallback=!0,v(C,O,null,!0),B||S()},move(p,b,C){h.activeBranch&&d(h.activeBranch,p,b,C),h.container=p},next(){return h.activeBranch&&m(h.activeBranch)},registerDep(p,b){const C=!!h.pendingBranch;C&&h.deps++;const O=p.vnode.el;p.asyncDep.catch(L=>{Qn(L,p,0)}).then(L=>{if(p.isUnmounted||h.isUnmounted||h.pendingId!==p.suspenseId)return;p.asyncResolved=!0;const{vnode:R}=p;Li(p,L,!1),O&&(R.el=O);const T=!O&&p.subTree.el;b(p,R,w(O||p.subTree.el),O?null:m(p.subTree),h,s,l),T&&k(T),ks(p,R.el),C&&--h.deps===0&&h.resolve()})},unmount(p,b){h.isUnmounted=!0,h.activeBranch&&v(h.activeBranch,n,p,b),h.pendingBranch&&v(h.pendingBranch,n,p,b)}};return h}function Yd(e,t,n,r,o,i,s,a,l){const u=t.suspense=xs(t,r,n,e.parentNode,document.createElement("div"),null,o,i,s,a,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,i,s);return u.deps===0&&u.resolve(),c}function Xd(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=ca(r?n.default:n),e.ssFallback=r?ca(n.fallback):Ee(Ue)}function ca(e){let t;if(oe(e)){const n=qn&&e._c;n&&(e._d=!1,Dt()),e=e(),n&&(e._d=!0,t=ot,zu())}return ne(e)&&(e=Vd(e)),e=nt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function xu(e,t){t&&t.pendingBranch?ne(e)?t.effects.push(...e):t.effects.push(e):_u(e)}function Ln(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,o=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=o,ks(r,o))}function Mn(e,t){if(Te){let n=Te.provides;const r=Te.parent&&Te.parent.provides;r===n&&(n=Te.provides=Object.create(r)),n[e]=t}}function Qe(e,t,n=!1){const r=Te||qe;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&oe(t)?t.call(r.proxy):t}}function Zd(e,t){return Cs(e,null,t)}const Ur={};function ye(e,t,n){return Cs(e,t,n)}function Cs(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:s}=we){const a=od()===(Te==null?void 0:Te.scope)?Te:null;let l,u=!1,c=!1;if(Ae(e)?(l=()=>e.value,u=po(e)):On(e)?(l=()=>e,r=!0):ne(e)?(c=!0,u=e.some(p=>On(p)||po(p)),l=()=>e.map(p=>{if(Ae(p))return p.value;if(On(p))return sn(p);if(oe(p))return Vt(p,a,2)})):oe(e)?t?l=()=>Vt(e,a,2):l=()=>{if(!(a&&a.isUnmounted))return f&&f(),it(e,a,3,[d])}:l=mt,t&&r){const p=l;l=()=>sn(p())}let f,d=p=>{f=y.onStop=()=>{Vt(p,a,4)}},v;if(Fn)if(d=mt,t?n&&it(t,a,3,[l(),c?[]:void 0,d]):l(),o==="sync"){const p=zh();v=p.__watcherHandles||(p.__watcherHandles=[])}else return mt;let m=c?new Array(e.length).fill(Ur):Ur;const w=()=>{if(y.active)if(t){const p=y.run();(r||u||(c?p.some((b,C)=>wr(b,m[C])):wr(p,m)))&&(f&&f(),it(t,a,3,[p,m===Ur?void 0:c&&m[0]===Ur?[]:m,d]),m=p)}else y.run()};w.allowRecurse=!!t;let k;o==="sync"?k=w:o==="post"?k=()=>Me(w,a&&a.suspense):(w.pre=!0,a&&(w.id=a.uid),k=()=>Io(w));const y=new ps(l,k);t?n?w():m=y.run():o==="post"?Me(y.run.bind(y),a&&a.suspense):y.run();const h=()=>{y.stop(),a&&a.scope&&us(a.scope.effects,y)};return v&&v.push(h),h}function Gd(e,t,n){const r=this.proxy,o=Ce(e)?e.includes(".")?Cu(r,e):()=>r[e]:e.bind(r,r);let i;oe(t)?i=t:(i=t.handler,n=t);const s=Te;Kt(this);const a=Cs(o,i.bind(r),n);return s?Kt(s):zt(),a}function Cu(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}function sn(e,t){if(!ke(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ae(e))sn(e.value,t);else if(ne(e))for(let n=0;n<e.length;n++)sn(e[n],t);else if(Yl(e)||An(e))e.forEach(n=>{sn(n,t)});else if(Zl(e))for(const n in e)sn(e[n],t);return e}function Tu(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return $t(()=>{e.isMounted=!0}),Ye(()=>{e.isUnmounting=!0}),e}const et=[Function,Array],eh={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:et,onEnter:et,onAfterEnter:et,onEnterCancelled:et,onBeforeLeave:et,onLeave:et,onAfterLeave:et,onLeaveCancelled:et,onBeforeAppear:et,onAppear:et,onAfterAppear:et,onAppearCancelled:et},setup(e,{slots:t}){const n=ve(),r=Tu();let o;return()=>{const i=t.default&&Ts(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){for(const w of i)if(w.type!==Ue){s=w;break}}const a=ie(e),{mode:l}=a;if(r.isLeaving)return Yo(s);const u=fa(s);if(!u)return Yo(s);const c=Tr(u,a,r,n);Bn(u,c);const f=n.subTree,d=f&&fa(f);let v=!1;const{getTransitionKey:m}=u.type;if(m){const w=m();o===void 0?o=w:w!==o&&(o=w,v=!0)}if(d&&d.type!==Ue&&(!ht(u,d)||v)){const w=Tr(d,a,r,n);if(Bn(d,w),l==="out-in")return r.isLeaving=!0,w.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Yo(s);l==="in-out"&&u.type!==Ue&&(w.delayLeave=(k,y,h)=>{const p=Pu(r,d);p[String(d.key)]=d,k._leaveCb=()=>{y(),k._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=h})}return s}}},Su=eh;function Pu(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Tr(e,t,n,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:d,onAfterLeave:v,onLeaveCancelled:m,onBeforeAppear:w,onAppear:k,onAfterAppear:y,onAppearCancelled:h}=t,p=String(e.key),b=Pu(n,e),C=(R,T)=>{R&&it(R,r,9,T)},O=(R,T)=>{const S=T[1];C(R,T),ne(R)?R.every(B=>B.length<=1)&&S():R.length<=1&&S()},L={mode:i,persisted:s,beforeEnter(R){let T=a;if(!n.isMounted)if(o)T=w||a;else return;R._leaveCb&&R._leaveCb(!0);const S=b[p];S&&ht(e,S)&&S.el._leaveCb&&S.el._leaveCb(),C(T,[R])},enter(R){let T=l,S=u,B=c;if(!n.isMounted)if(o)T=k||l,S=y||u,B=h||c;else return;let E=!1;const D=R._enterCb=x=>{E||(E=!0,x?C(B,[R]):C(S,[R]),L.delayedLeave&&L.delayedLeave(),R._enterCb=void 0)};T?O(T,[R,D]):D()},leave(R,T){const S=String(e.key);if(R._enterCb&&R._enterCb(!0),n.isUnmounting)return T();C(f,[R]);let B=!1;const E=R._leaveCb=D=>{B||(B=!0,T(),D?C(m,[R]):C(v,[R]),R._leaveCb=void 0,b[S]===e&&delete b[S])};b[S]=e,d?O(d,[R,E]):E()},clone(R){return Tr(R,t,n,r)}};return L}function Yo(e){if(Lr(e))return e=Pt(e),e.children=null,e}function fa(e){return Lr(e)?e.children?e.children[0]:void 0:e}function Bn(e,t){e.shapeFlag&6&&e.component?Bn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ts(e,t=!1,n){let r=[],o=0;for(let i=0;i<e.length;i++){let s=e[i];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:i);s.type===ze?(s.patchFlag&128&&o++,r=r.concat(Ts(s.children,t,a))):(t||s.type!==Ue)&&r.push(a!=null?Pt(s,{key:a}):s)}if(o>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function At(e){return oe(e)?{setup:e,name:e.name}:e}const fn=e=>!!e.type.__asyncLoader;function le(e){oe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:i,suspensible:s=!0,onError:a}=e;let l=null,u,c=0;const f=()=>(c++,l=null,d()),d=()=>{let v;return l||(v=l=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),a)return new Promise((w,k)=>{a(m,()=>w(f()),()=>k(m),c+1)});throw m}).then(m=>v!==l&&l?l:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return At({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return u},setup(){const v=Te;if(u)return()=>Xo(u,v);const m=h=>{l=null,Qn(h,v,13,!r)};if(s&&v.suspense||Fn)return d().then(h=>()=>Xo(h,v)).catch(h=>(m(h),()=>r?Ee(r,{error:h}):null));const w=se(!1),k=se(),y=se(!!o);return o&&setTimeout(()=>{y.value=!1},o),i!=null&&setTimeout(()=>{if(!w.value&&!k.value){const h=new Error(`Async component timed out after ${i}ms.`);m(h),k.value=h}},i),d().then(()=>{w.value=!0,v.parent&&Lr(v.parent.vnode)&&Io(v.parent.update)}).catch(h=>{m(h),k.value=h}),()=>{if(w.value&&u)return Xo(u,v);if(k.value&&r)return Ee(r,{error:k.value});if(n&&!y.value)return Ee(n)}}})}function Xo(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,s=Ee(e,r,o);return s.ref=n,s.ce=i,delete t.vnode.ce,s}const Lr=e=>e.type.__isKeepAlive,th={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ve(),r=n.ctx;if(!r.renderer)return()=>{const h=t.default&&t.default();return h&&h.length===1?h[0]:h};const o=new Map,i=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=r,d=f("div");r.activate=(h,p,b,C,O)=>{const L=h.component;u(h,p,b,0,a),l(L.vnode,h,p,b,L,a,C,h.slotScopeIds,O),Me(()=>{L.isDeactivated=!1,L.a&&fr(L.a);const R=h.props&&h.props.onVnodeMounted;R&&Ke(R,L.parent,h)},a)},r.deactivate=h=>{const p=h.component;u(h,d,null,1,a),Me(()=>{p.da&&fr(p.da);const b=h.props&&h.props.onVnodeUnmounted;b&&Ke(b,p.parent,h),p.isDeactivated=!0},a)};function v(h){Zo(h),c(h,n,a,!0)}function m(h){o.forEach((p,b)=>{const C=Mi(p.type);C&&(!h||!h(C))&&w(b)})}function w(h){const p=o.get(h);!s||!ht(p,s)?v(p):s&&Zo(s),o.delete(h),i.delete(h)}ye(()=>[e.include,e.exclude],([h,p])=>{h&&m(b=>sr(h,b)),p&&m(b=>!sr(p,b))},{flush:"post",deep:!0});let k=null;const y=()=>{k!=null&&o.set(k,Go(n.subTree))};return $t(y),Ps(y),Ye(()=>{o.forEach(h=>{const{subTree:p,suspense:b}=n,C=Go(p);if(h.type===C.type&&h.key===C.key){Zo(C);const O=C.component.da;O&&Me(O,b);return}v(h)})}),()=>{if(k=null,!t.default)return null;const h=t.default(),p=h[0];if(h.length>1)return s=null,h;if(!Hn(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return s=null,p;let b=Go(p);const C=b.type,O=Mi(fn(b)?b.type.__asyncResolved||{}:C),{include:L,exclude:R,max:T}=e;if(L&&(!O||!sr(L,O))||R&&O&&sr(R,O))return s=b,p;const S=b.key==null?C:b.key,B=o.get(S);return b.el&&(b=Pt(b),p.shapeFlag&128&&(p.ssContent=b)),k=S,B?(b.el=B.el,b.component=B.component,b.transition&&Bn(b,b.transition),b.shapeFlag|=512,i.delete(S),i.add(S)):(i.add(S),T&&i.size>parseInt(T,10)&&w(i.values().next().value)),b.shapeFlag|=256,s=b,Eu(p.type)?p:b}}},nh=th;function sr(e,t){return ne(e)?e.some(n=>sr(n,t)):Ce(e)?e.split(",").includes(t):Yf(e)?e.test(t):!1}function Ss(e,t){Ru(e,"a",t)}function Mr(e,t){Ru(e,"da",t)}function Ru(e,t,n=Te){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Fo(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Lr(o.parent.vnode)&&rh(r,t,n,o),o=o.parent}}function rh(e,t,n,r){const o=Fo(t,e,r,!0);Rs(()=>{us(r[t],o)},n)}function Zo(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Go(e){return e.shapeFlag&128?e.ssContent:e}function Fo(e,t,n=Te,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;Kn(),Kt(n);const a=it(t,n,e,s);return zt(),Wn(),a});return r?o.unshift(i):o.push(i),i}}const Ot=e=>(t,n=Te)=>(!Fn||e==="sp")&&Fo(e,(...r)=>t(...r),n),oh=Ot("bm"),$t=Ot("m"),Au=Ot("bu"),Ps=Ot("u"),Ye=Ot("bum"),Rs=Ot("um"),ih=Ot("sp"),sh=Ot("rtg"),ah=Ot("rtc");function Ou(e,t=Te){Fo("ec",e,t)}function $u(e,t){const n=qe;if(n===null)return e;const r=Do(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[s,a,l,u=we]=t[i];s&&(oe(s)&&(s={mounted:s,updated:s}),s.deep&&sn(a),o.push({dir:s,instance:r,value:a,oldValue:void 0,arg:l,modifiers:u}))}return e}function yt(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let s=0;s<o.length;s++){const a=o[s];i&&(a.oldValue=i[s].value);let l=a.dir[r];l&&(Kn(),it(l,n,8,[e.el,a,e,t]),Wn())}}const Lu="components";function Xb(e,t){return uh(Lu,e,!0,t)||e}const lh=Symbol();function uh(e,t,n=!0,r=!1){const o=qe||Te;if(o){const i=o.type;if(e===Lu){const a=Mi(i,!1);if(a&&(a===t||a===wt(t)||a===Mo(wt(t))))return i}const s=da(o[e]||i[e],t)||da(o.appContext[e],t);return!s&&r?i:s}}function da(e,t){return e&&(e[t]||e[wt(t)]||e[Mo(wt(t))])}function Zb(e,t,n,r){let o;const i=n&&n[r];if(ne(e)||Ce(e)){o=new Array(e.length);for(let s=0,a=e.length;s<a;s++)o[s]=t(e[s],s,void 0,i&&i[s])}else if(typeof e=="number"){o=new Array(e);for(let s=0;s<e;s++)o[s]=t(s+1,s,void 0,i&&i[s])}else if(ke(e))if(e[Symbol.iterator])o=Array.from(e,(s,a)=>t(s,a,void 0,i&&i[a]));else{const s=Object.keys(e);o=new Array(s.length);for(let a=0,l=s.length;a<l;a++){const u=s[a];o[a]=t(e[u],u,a,i&&i[a])}}else o=[];return n&&(n[r]=o),o}function Gb(e,t,n={},r,o){if(qe.isCE||qe.parent&&fn(qe.parent)&&qe.parent.isCE)return t!=="default"&&(n.name=t),Ee("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),Dt();const s=i&&Mu(i(n)),a=Sn(ze,{key:n.key||s&&s.key||`_${t}`},s||(r?r():[]),s&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Mu(e){return e.some(t=>Hn(t)?!(t.type===Ue||t.type===ze&&!Mu(t.children)):!0)?e:null}const Pi=e=>e?Qu(e)?Do(e)||e.proxy:Pi(e.parent):null,dr=$e(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=>Pi(e.parent),$root:e=>Pi(e.root),$emit:e=>e.emit,$options:e=>As(e),$forceUpdate:e=>e.f||(e.f=()=>Io(e.update)),$nextTick:e=>e.n||(e.n=Ie.bind(e.proxy)),$watch:e=>Gd.bind(e)}),ei=(e,t)=>e!==we&&!e.__isScriptSetup&&pe(e,t),ch={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const v=s[t];if(v!==void 0)switch(v){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(ei(r,t))return s[t]=1,r[t];if(o!==we&&pe(o,t))return s[t]=2,o[t];if((u=e.propsOptions[0])&&pe(u,t))return s[t]=3,i[t];if(n!==we&&pe(n,t))return s[t]=4,n[t];Ri&&(s[t]=0)}}const c=dr[t];let f,d;if(c)return t==="$attrs"&&Je(e,"get",t),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==we&&pe(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,pe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return ei(o,t)?(o[t]=n,!0):r!==we&&pe(r,t)?(r[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},s){let a;return!!n[s]||e!==we&&pe(e,s)||ei(t,s)||(a=i[0])&&pe(a,s)||pe(r,s)||pe(dr,s)||pe(o.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ri=!0;function fh(e){const t=As(e),n=e.proxy,r=e.ctx;Ri=!1,t.beforeCreate&&ha(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:v,updated:m,activated:w,deactivated:k,beforeDestroy:y,beforeUnmount:h,destroyed:p,unmounted:b,render:C,renderTracked:O,renderTriggered:L,errorCaptured:R,serverPrefetch:T,expose:S,inheritAttrs:B,components:E,directives:D,filters:x}=t;if(u&&dh(u,r,null,e.appContext.config.unwrapInjectedRef),s)for(const q in s){const X=s[q];oe(X)&&(r[q]=X.bind(n))}if(o){const q=o.call(n,n);ke(q)&&(e.data=st(q))}if(Ri=!0,i)for(const q in i){const X=i[q],be=oe(X)?X.bind(n,n):oe(X.get)?X.get.bind(n,n):mt,ae=!oe(X)&&oe(X.set)?X.set.bind(n):mt,de=A({get:be,set:ae});Object.defineProperty(r,q,{enumerable:!0,configurable:!0,get:()=>de.value,set:j=>de.value=j})}if(a)for(const q in a)Bu(a[q],r,n,q);if(l){const q=oe(l)?l.call(n):l;Reflect.ownKeys(q).forEach(X=>{Mn(X,q[X])})}c&&ha(c,e,"c");function K(q,X){ne(X)?X.forEach(be=>q(be.bind(n))):X&&q(X.bind(n))}if(K(oh,f),K($t,d),K(Au,v),K(Ps,m),K(Ss,w),K(Mr,k),K(Ou,R),K(ah,O),K(sh,L),K(Ye,h),K(Rs,b),K(ih,T),ne(S))if(S.length){const q=e.exposed||(e.exposed={});S.forEach(X=>{Object.defineProperty(q,X,{get:()=>n[X],set:be=>n[X]=be})})}else e.exposed||(e.exposed={});C&&e.render===mt&&(e.render=C),B!=null&&(e.inheritAttrs=B),E&&(e.components=E),D&&(e.directives=D)}function dh(e,t,n=mt,r=!1){ne(e)&&(e=Ai(e));for(const o in e){const i=e[o];let s;ke(i)?"default"in i?s=Qe(i.from||o,i.default,!0):s=Qe(i.from||o):s=Qe(i),Ae(s)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>s.value,set:a=>s.value=a}):t[o]=s}}function ha(e,t,n){it(ne(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Bu(e,t,n,r){const o=r.includes(".")?Cu(n,r):()=>n[r];if(Ce(e)){const i=t[e];oe(i)&&ye(o,i)}else if(oe(e))ye(o,e.bind(n));else if(ke(e))if(ne(e))e.forEach(i=>Bu(i,t,n,r));else{const i=oe(e.handler)?e.handler.bind(n):t[e.handler];oe(i)&&ye(o,i,e)}}function As(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(u=>vo(l,u,s,!0)),vo(l,t,s)),ke(t)&&i.set(t,l),l}function vo(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&vo(e,i,n,!0),o&&o.forEach(s=>vo(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=hh[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const hh={data:pa,props:nn,emits:nn,methods:nn,computed:nn,beforeCreate:Ve,created:Ve,beforeMount:Ve,mounted:Ve,beforeUpdate:Ve,updated:Ve,beforeDestroy:Ve,beforeUnmount:Ve,destroyed:Ve,unmounted:Ve,activated:Ve,deactivated:Ve,errorCaptured:Ve,serverPrefetch:Ve,components:nn,directives:nn,watch:mh,provide:pa,inject:ph};function pa(e,t){return t?e?function(){return $e(oe(e)?e.call(this,this):e,oe(t)?t.call(this,this):t)}:t:e}function ph(e,t){return nn(Ai(e),Ai(t))}function Ai(e){if(ne(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ve(e,t){return e?[...new Set([].concat(e,t))]:t}function nn(e,t){return e?$e($e(Object.create(null),e),t):t}function mh(e,t){if(!e)return t;if(!t)return e;const n=$e(Object.create(null),e);for(const r in t)n[r]=Ve(e[r],t[r]);return n}function gh(e,t,n,r=!1){const o={},i={};fo(i,jo,1),e.propsDefaults=Object.create(null),Iu(e,t,o,i);for(const s in e.propsOptions[0])s in o||(o[s]=void 0);n?e.props=r?o:$d(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function vh(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,a=ie(o),[l]=e.propsOptions;let u=!1;if((r||s>0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(qo(e.emitsOptions,d))continue;const v=t[d];if(l)if(pe(i,d))v!==i[d]&&(i[d]=v,u=!0);else{const m=wt(d);o[m]=Oi(l,a,m,v,e,!1)}else v!==i[d]&&(i[d]=v,u=!0)}}}else{Iu(e,t,o,i)&&(u=!0);let c;for(const f in a)(!t||!pe(t,f)&&((c=Un(f))===f||!pe(t,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(o[f]=Oi(l,a,f,void 0,e,!0)):delete o[f]);if(i!==a)for(const f in i)(!t||!pe(t,f))&&(delete i[f],u=!0)}u&&St(e,"set","$attrs")}function Iu(e,t,n,r){const[o,i]=e.propsOptions;let s=!1,a;if(t)for(let l in t){if(cr(l))continue;const u=t[l];let c;o&&pe(o,c=wt(l))?!i||!i.includes(c)?n[c]=u:(a||(a={}))[c]=u:qo(e.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,s=!0)}if(i){const l=ie(n),u=a||we;for(let c=0;c<i.length;c++){const f=i[c];n[f]=Oi(o,l,f,u[f],e,!pe(u,f))}}return s}function Oi(e,t,n,r,o,i){const s=e[n];if(s!=null){const a=pe(s,"default");if(a&&r===void 0){const l=s.default;if(s.type!==Function&&oe(l)){const{propsDefaults:u}=o;n in u?r=u[n]:(Kt(o),r=u[n]=l.call(null,t),zt())}else r=l}s[0]&&(i&&!a?r=!1:s[1]&&(r===""||r===Un(n))&&(r=!0))}return r}function qu(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const i=e.props,s={},a=[];let l=!1;if(!oe(e)){const c=f=>{l=!0;const[d,v]=qu(f,t,!0);$e(s,d),v&&a.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return ke(e)&&r.set(e,Rn),Rn;if(ne(i))for(let c=0;c<i.length;c++){const f=wt(i[c]);ma(f)&&(s[f]=we)}else if(i)for(const c in i){const f=wt(c);if(ma(f)){const d=i[c],v=s[f]=ne(d)||oe(d)?{type:d}:Object.assign({},d);if(v){const m=ya(Boolean,v.type),w=ya(String,v.type);v[0]=m>-1,v[1]=w<0||m<w,(m>-1||pe(v,"default"))&&a.push(f)}}}const u=[s,a];return ke(e)&&r.set(e,u),u}function ma(e){return e[0]!=="$"}function ga(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function va(e,t){return ga(e)===ga(t)}function ya(e,t){return ne(t)?t.findIndex(n=>va(n,e)):oe(t)&&va(t,e)?0:-1}const Hu=e=>e[0]==="_"||e==="$stable",Os=e=>ne(e)?e.map(nt):[nt(e)],yh=(e,t,n)=>{if(t._n)return t;const r=Es((...o)=>Os(t(...o)),n);return r._c=!1,r},Fu=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Hu(o))continue;const i=e[o];if(oe(i))t[o]=yh(o,i,r);else if(i!=null){const s=Os(i);t[o]=()=>s}}},ju=(e,t)=>{const n=Os(t);e.slots.default=()=>n},_h=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ie(t),fo(t,"_",n)):Fu(t,e.slots={})}else e.slots={},t&&ju(e,t);fo(e.slots,jo,1)},bh=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=we;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:($e(o,t),!n&&a===1&&delete o._):(i=!t.$stable,Fu(t,o)),s=t}else t&&(ju(e,t),s={default:1});if(i)for(const a in o)!Hu(a)&&!(a in s)&&delete o[a]};function Du(){return{app:null,config:{isNativeTag:Wf,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 wh=0;function Eh(e,t){return function(r,o=null){oe(r)||(r=Object.assign({},r)),o!=null&&!ke(o)&&(o=null);const i=Du(),s=new Set;let a=!1;const l=i.app={_uid:wh++,_component:r,_props:o,_container:null,_context:i,_instance:null,version:Bs,get config(){return i.config},set config(u){},use(u,...c){return s.has(u)||(u&&oe(u.install)?(s.add(u),u.install(l,...c)):oe(u)&&(s.add(u),u(l,...c))),l},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),l},component(u,c){return c?(i.components[u]=c,l):i.components[u]},directive(u,c){return c?(i.directives[u]=c,l):i.directives[u]},mount(u,c,f){if(!a){const d=Ee(r,o);return d.appContext=i,c&&t?t(d,u):e(d,u,f),a=!0,l._container=u,u.__vue_app__=l,Do(d.component)||d.component.proxy}},unmount(){a&&(e(null,l._container),delete l._container.__vue_app__)},provide(u,c){return i.provides[u]=c,l}};return l}}function yo(e,t,n,r,o=!1){if(ne(e)){e.forEach((d,v)=>yo(d,t&&(ne(t)?t[v]:t),n,r,o));return}if(fn(r)&&!o)return;const i=r.shapeFlag&4?Do(r.component)||r.component.proxy:r.el,s=o?null:i,{i:a,r:l}=e,u=t&&t.r,c=a.refs===we?a.refs={}:a.refs,f=a.setupState;if(u!=null&&u!==l&&(Ce(u)?(c[u]=null,pe(f,u)&&(f[u]=null)):Ae(u)&&(u.value=null)),oe(l))Vt(l,a,12,[s,c]);else{const d=Ce(l),v=Ae(l);if(d||v){const m=()=>{if(e.f){const w=d?pe(f,l)?f[l]:c[l]:l.value;o?ne(w)&&us(w,i):ne(w)?w.includes(i)||w.push(i):d?(c[l]=[i],pe(f,l)&&(f[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else d?(c[l]=s,pe(f,l)&&(f[l]=s)):v&&(l.value=s,e.k&&(c[e.k]=s))};s?(m.id=-1,Me(m,n)):m()}}}let Mt=!1;const Kr=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Wr=e=>e.nodeType===8;function kh(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,parentNode:s,remove:a,insert:l,createComment:u}}=e,c=(y,h)=>{if(!h.hasChildNodes()){n(null,y,h),mo(),h._vnode=y;return}Mt=!1,f(h.firstChild,y,null,null,null),mo(),h._vnode=y,Mt&&console.error("Hydration completed but contains mismatches.")},f=(y,h,p,b,C,O=!1)=>{const L=Wr(y)&&y.data==="[",R=()=>w(y,h,p,b,C,L),{type:T,ref:S,shapeFlag:B,patchFlag:E}=h;let D=y.nodeType;h.el=y,E===-2&&(O=!1,h.dynamicChildren=null);let x=null;switch(T){case In:D!==3?h.children===""?(l(h.el=o(""),s(y),y),x=y):x=R():(y.data!==h.children&&(Mt=!0,y.data=h.children),x=i(y));break;case Ue:D!==8||L?x=R():x=i(y);break;case pr:if(L&&(y=i(y),D=y.nodeType),D===1||D===3){x=y;const Q=!h.children.length;for(let K=0;K<h.staticCount;K++)Q&&(h.children+=x.nodeType===1?x.outerHTML:x.data),K===h.staticCount-1&&(h.anchor=x),x=i(x);return L?i(x):x}else R();break;case ze:L?x=m(y,h,p,b,C,O):x=R();break;default:if(B&1)D!==1||h.type.toLowerCase()!==y.tagName.toLowerCase()?x=R():x=d(y,h,p,b,C,O);else if(B&6){h.slotScopeIds=C;const Q=s(y);if(t(h,Q,null,p,b,Kr(Q),O),x=L?k(y):i(y),x&&Wr(x)&&x.data==="teleport end"&&(x=i(x)),fn(h)){let K;L?(K=Ee(ze),K.anchor=x?x.previousSibling:Q.lastChild):K=y.nodeType===3?Ls(""):Ee("div"),K.el=y,h.component.subTree=K}}else B&64?D!==8?x=R():x=h.type.hydrate(y,h,p,b,C,O,e,v):B&128&&(x=h.type.hydrate(y,h,p,b,Kr(s(y)),C,O,e,f))}return S!=null&&yo(S,null,b,h),x},d=(y,h,p,b,C,O)=>{O=O||!!h.dynamicChildren;const{type:L,props:R,patchFlag:T,shapeFlag:S,dirs:B}=h,E=L==="input"&&B||L==="option";if(E||T!==-1){if(B&&yt(h,null,p,"created"),R)if(E||!O||T&48)for(const x in R)(E&&x.endsWith("value")||Ar(x)&&!cr(x))&&r(y,x,null,R[x],!1,void 0,p);else R.onClick&&r(y,"onClick",null,R.onClick,!1,void 0,p);let D;if((D=R&&R.onVnodeBeforeMount)&&Ke(D,p,h),B&&yt(h,null,p,"beforeMount"),((D=R&&R.onVnodeMounted)||B)&&xu(()=>{D&&Ke(D,p,h),B&&yt(h,null,p,"mounted")},b),S&16&&!(R&&(R.innerHTML||R.textContent))){let x=v(y.firstChild,h,y,p,b,C,O);for(;x;){Mt=!0;const Q=x;x=x.nextSibling,a(Q)}}else S&8&&y.textContent!==h.children&&(Mt=!0,y.textContent=h.children)}return y.nextSibling},v=(y,h,p,b,C,O,L)=>{L=L||!!h.dynamicChildren;const R=h.children,T=R.length;for(let S=0;S<T;S++){const B=L?R[S]:R[S]=nt(R[S]);if(y)y=f(y,B,b,C,O,L);else{if(B.type===In&&!B.children)continue;Mt=!0,n(null,B,p,null,b,C,Kr(p),O)}}return y},m=(y,h,p,b,C,O)=>{const{slotScopeIds:L}=h;L&&(C=C?C.concat(L):L);const R=s(y),T=v(i(y),h,R,p,b,C,O);return T&&Wr(T)&&T.data==="]"?i(h.anchor=T):(Mt=!0,l(h.anchor=u("]"),R,T),T)},w=(y,h,p,b,C,O)=>{if(Mt=!0,h.el=null,O){const T=k(y);for(;;){const S=i(y);if(S&&S!==T)a(S);else break}}const L=i(y),R=s(y);return a(y),n(null,h,R,L,p,b,Kr(R),C),L},k=y=>{let h=0;for(;y;)if(y=i(y),y&&Wr(y)&&(y.data==="["&&h++,y.data==="]")){if(h===0)return i(y);h--}return y};return[c,f]}const Me=xu;function xh(e){return Nu(e)}function Ch(e){return Nu(e,kh)}function Nu(e,t){const n=td();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:s,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:v=mt,insertStaticContent:m}=e,w=(g,_,M,I=null,H=null,U=null,J=!1,V=null,W=!!_.dynamicChildren)=>{if(g===_)return;g&&!ht(g,_)&&(I=z(g),j(g,H,U,!0),g=null),_.patchFlag===-2&&(W=!1,_.dynamicChildren=null);const{type:N,ref:ee,shapeFlag:Z}=_;switch(N){case In:k(g,_,M,I);break;case Ue:y(g,_,M,I);break;case pr:g==null&&h(_,M,I,J);break;case ze:E(g,_,M,I,H,U,J,V,W);break;default:Z&1?C(g,_,M,I,H,U,J,V,W):Z&6?D(g,_,M,I,H,U,J,V,W):(Z&64||Z&128)&&N.process(g,_,M,I,H,U,J,V,W,ce)}ee!=null&&H&&yo(ee,g&&g.ref,U,_||g,!_)},k=(g,_,M,I)=>{if(g==null)r(_.el=a(_.children),M,I);else{const H=_.el=g.el;_.children!==g.children&&u(H,_.children)}},y=(g,_,M,I)=>{g==null?r(_.el=l(_.children||""),M,I):_.el=g.el},h=(g,_,M,I)=>{[g.el,g.anchor]=m(g.children,_,M,I,g.el,g.anchor)},p=({el:g,anchor:_},M,I)=>{let H;for(;g&&g!==_;)H=d(g),r(g,M,I),g=H;r(_,M,I)},b=({el:g,anchor:_})=>{let M;for(;g&&g!==_;)M=d(g),o(g),g=M;o(_)},C=(g,_,M,I,H,U,J,V,W)=>{J=J||_.type==="svg",g==null?O(_,M,I,H,U,J,V,W):T(g,_,H,U,J,V,W)},O=(g,_,M,I,H,U,J,V)=>{let W,N;const{type:ee,props:Z,shapeFlag:te,transition:re,dirs:fe}=g;if(W=g.el=s(g.type,U,Z&&Z.is,Z),te&8?c(W,g.children):te&16&&R(g.children,W,null,I,H,U&&ee!=="foreignObject",J,V),fe&&yt(g,null,I,"created"),L(W,g,g.scopeId,J,I),Z){for(const ge in Z)ge!=="value"&&!cr(ge)&&i(W,ge,null,Z[ge],U,g.children,I,H,F);"value"in Z&&i(W,"value",null,Z.value),(N=Z.onVnodeBeforeMount)&&Ke(N,I,g)}fe&&yt(g,null,I,"beforeMount");const _e=(!H||H&&!H.pendingBranch)&&re&&!re.persisted;_e&&re.beforeEnter(W),r(W,_,M),((N=Z&&Z.onVnodeMounted)||_e||fe)&&Me(()=>{N&&Ke(N,I,g),_e&&re.enter(W),fe&&yt(g,null,I,"mounted")},H)},L=(g,_,M,I,H)=>{if(M&&v(g,M),I)for(let U=0;U<I.length;U++)v(g,I[U]);if(H){let U=H.subTree;if(_===U){const J=H.vnode;L(g,J,J.scopeId,J.slotScopeIds,H.parent)}}},R=(g,_,M,I,H,U,J,V,W=0)=>{for(let N=W;N<g.length;N++){const ee=g[N]=V?Ht(g[N]):nt(g[N]);w(null,ee,_,M,I,H,U,J,V)}},T=(g,_,M,I,H,U,J)=>{const V=_.el=g.el;let{patchFlag:W,dynamicChildren:N,dirs:ee}=_;W|=g.patchFlag&16;const Z=g.props||we,te=_.props||we;let re;M&&Yt(M,!1),(re=te.onVnodeBeforeUpdate)&&Ke(re,M,_,g),ee&&yt(_,g,M,"beforeUpdate"),M&&Yt(M,!0);const fe=H&&_.type!=="foreignObject";if(N?S(g.dynamicChildren,N,V,M,I,fe,U):J||X(g,_,V,null,M,I,fe,U,!1),W>0){if(W&16)B(V,_,Z,te,M,I,H);else if(W&2&&Z.class!==te.class&&i(V,"class",null,te.class,H),W&4&&i(V,"style",Z.style,te.style,H),W&8){const _e=_.dynamicProps;for(let ge=0;ge<_e.length;ge++){const Pe=_e[ge],at=Z[Pe],yn=te[Pe];(yn!==at||Pe==="value")&&i(V,Pe,at,yn,H,g.children,M,I,F)}}W&1&&g.children!==_.children&&c(V,_.children)}else!J&&N==null&&B(V,_,Z,te,M,I,H);((re=te.onVnodeUpdated)||ee)&&Me(()=>{re&&Ke(re,M,_,g),ee&&yt(_,g,M,"updated")},I)},S=(g,_,M,I,H,U,J)=>{for(let V=0;V<_.length;V++){const W=g[V],N=_[V],ee=W.el&&(W.type===ze||!ht(W,N)||W.shapeFlag&70)?f(W.el):M;w(W,N,ee,null,I,H,U,J,!0)}},B=(g,_,M,I,H,U,J)=>{if(M!==I){if(M!==we)for(const V in M)!cr(V)&&!(V in I)&&i(g,V,M[V],null,J,_.children,H,U,F);for(const V in I){if(cr(V))continue;const W=I[V],N=M[V];W!==N&&V!=="value"&&i(g,V,N,W,J,_.children,H,U,F)}"value"in I&&i(g,"value",M.value,I.value)}},E=(g,_,M,I,H,U,J,V,W)=>{const N=_.el=g?g.el:a(""),ee=_.anchor=g?g.anchor:a("");let{patchFlag:Z,dynamicChildren:te,slotScopeIds:re}=_;re&&(V=V?V.concat(re):re),g==null?(r(N,M,I),r(ee,M,I),R(_.children,M,ee,H,U,J,V,W)):Z>0&&Z&64&&te&&g.dynamicChildren?(S(g.dynamicChildren,te,M,H,U,J,V),(_.key!=null||H&&_===H.subTree)&&$s(g,_,!0)):X(g,_,M,ee,H,U,J,V,W)},D=(g,_,M,I,H,U,J,V,W)=>{_.slotScopeIds=V,g==null?_.shapeFlag&512?H.ctx.activate(_,M,I,J,W):x(_,M,I,H,U,J,W):Q(g,_,W)},x=(g,_,M,I,H,U,J)=>{const V=g.component=qh(g,I,H);if(Lr(g)&&(V.ctx.renderer=ce),Hh(V),V.asyncDep){if(H&&H.registerDep(V,K),!g.el){const W=V.subTree=Ee(Ue);y(null,W,_,M)}return}K(V,g,_,M,H,U,J)},Q=(g,_,M)=>{const I=_.component=g.component;if(Kd(g,_,M))if(I.asyncDep&&!I.asyncResolved){q(I,_,M);return}else I.next=_,jd(I.update),I.update();else _.el=g.el,I.vnode=_},K=(g,_,M,I,H,U,J)=>{const V=()=>{if(g.isMounted){let{next:ee,bu:Z,u:te,parent:re,vnode:fe}=g,_e=ee,ge;Yt(g,!1),ee?(ee.el=fe.el,q(g,ee,J)):ee=fe,Z&&fr(Z),(ge=ee.props&&ee.props.onVnodeBeforeUpdate)&&Ke(ge,re,ee,fe),Yt(g,!0);const Pe=Jo(g),at=g.subTree;g.subTree=Pe,w(at,Pe,f(at.el),z(at),g,H,U),ee.el=Pe.el,_e===null&&ks(g,Pe.el),te&&Me(te,H),(ge=ee.props&&ee.props.onVnodeUpdated)&&Me(()=>Ke(ge,re,ee,fe),H)}else{let ee;const{el:Z,props:te}=_,{bm:re,m:fe,parent:_e}=g,ge=fn(_);if(Yt(g,!1),re&&fr(re),!ge&&(ee=te&&te.onVnodeBeforeMount)&&Ke(ee,_e,_),Yt(g,!0),Z&&ue){const Pe=()=>{g.subTree=Jo(g),ue(Z,g.subTree,g,H,null)};ge?_.type.__asyncLoader().then(()=>!g.isUnmounted&&Pe()):Pe()}else{const Pe=g.subTree=Jo(g);w(null,Pe,M,I,g,H,U),_.el=Pe.el}if(fe&&Me(fe,H),!ge&&(ee=te&&te.onVnodeMounted)){const Pe=_;Me(()=>Ke(ee,_e,Pe),H)}(_.shapeFlag&256||_e&&fn(_e.vnode)&&_e.vnode.shapeFlag&256)&&g.a&&Me(g.a,H),g.isMounted=!0,_=M=I=null}},W=g.effect=new ps(V,()=>Io(N),g.scope),N=g.update=()=>W.run();N.id=g.uid,Yt(g,!0),N()},q=(g,_,M)=>{_.component=g;const I=g.vnode.props;g.vnode=_,g.next=null,vh(g,_.props,I,M),bh(g,_.children,M),Kn(),la(),Wn()},X=(g,_,M,I,H,U,J,V,W=!1)=>{const N=g&&g.children,ee=g?g.shapeFlag:0,Z=_.children,{patchFlag:te,shapeFlag:re}=_;if(te>0){if(te&128){ae(N,Z,M,I,H,U,J,V,W);return}else if(te&256){be(N,Z,M,I,H,U,J,V,W);return}}re&8?(ee&16&&F(N,H,U),Z!==N&&c(M,Z)):ee&16?re&16?ae(N,Z,M,I,H,U,J,V,W):F(N,H,U,!0):(ee&8&&c(M,""),re&16&&R(Z,M,I,H,U,J,V,W))},be=(g,_,M,I,H,U,J,V,W)=>{g=g||Rn,_=_||Rn;const N=g.length,ee=_.length,Z=Math.min(N,ee);let te;for(te=0;te<Z;te++){const re=_[te]=W?Ht(_[te]):nt(_[te]);w(g[te],re,M,null,H,U,J,V,W)}N>ee?F(g,H,U,!0,!1,Z):R(_,M,I,H,U,J,V,W,Z)},ae=(g,_,M,I,H,U,J,V,W)=>{let N=0;const ee=_.length;let Z=g.length-1,te=ee-1;for(;N<=Z&&N<=te;){const re=g[N],fe=_[N]=W?Ht(_[N]):nt(_[N]);if(ht(re,fe))w(re,fe,M,null,H,U,J,V,W);else break;N++}for(;N<=Z&&N<=te;){const re=g[Z],fe=_[te]=W?Ht(_[te]):nt(_[te]);if(ht(re,fe))w(re,fe,M,null,H,U,J,V,W);else break;Z--,te--}if(N>Z){if(N<=te){const re=te+1,fe=re<ee?_[re].el:I;for(;N<=te;)w(null,_[N]=W?Ht(_[N]):nt(_[N]),M,fe,H,U,J,V,W),N++}}else if(N>te)for(;N<=Z;)j(g[N],H,U,!0),N++;else{const re=N,fe=N,_e=new Map;for(N=fe;N<=te;N++){const Xe=_[N]=W?Ht(_[N]):nt(_[N]);Xe.key!=null&&_e.set(Xe.key,N)}let ge,Pe=0;const at=te-fe+1;let yn=!1,Xs=0;const Xn=new Array(at);for(N=0;N<at;N++)Xn[N]=0;for(N=re;N<=Z;N++){const Xe=g[N];if(Pe>=at){j(Xe,H,U,!0);continue}let vt;if(Xe.key!=null)vt=_e.get(Xe.key);else for(ge=fe;ge<=te;ge++)if(Xn[ge-fe]===0&&ht(Xe,_[ge])){vt=ge;break}vt===void 0?j(Xe,H,U,!0):(Xn[vt-fe]=N+1,vt>=Xs?Xs=vt:yn=!0,w(Xe,_[vt],M,null,H,U,J,V,W),Pe++)}const Zs=yn?Th(Xn):Rn;for(ge=Zs.length-1,N=at-1;N>=0;N--){const Xe=fe+N,vt=_[Xe],Gs=Xe+1<ee?_[Xe+1].el:I;Xn[N]===0?w(null,vt,M,Gs,H,U,J,V,W):yn&&(ge<0||N!==Zs[ge]?de(vt,M,Gs,2):ge--)}}},de=(g,_,M,I,H=null)=>{const{el:U,type:J,transition:V,children:W,shapeFlag:N}=g;if(N&6){de(g.component.subTree,_,M,I);return}if(N&128){g.suspense.move(_,M,I);return}if(N&64){J.move(g,_,M,ce);return}if(J===ze){r(U,_,M);for(let Z=0;Z<W.length;Z++)de(W[Z],_,M,I);r(g.anchor,_,M);return}if(J===pr){p(g,_,M);return}if(I!==2&&N&1&&V)if(I===0)V.beforeEnter(U),r(U,_,M),Me(()=>V.enter(U),H);else{const{leave:Z,delayLeave:te,afterLeave:re}=V,fe=()=>r(U,_,M),_e=()=>{Z(U,()=>{fe(),re&&re()})};te?te(U,fe,_e):_e()}else r(U,_,M)},j=(g,_,M,I=!1,H=!1)=>{const{type:U,props:J,ref:V,children:W,dynamicChildren:N,shapeFlag:ee,patchFlag:Z,dirs:te}=g;if(V!=null&&yo(V,null,M,g,!0),ee&256){_.ctx.deactivate(g);return}const re=ee&1&&te,fe=!fn(g);let _e;if(fe&&(_e=J&&J.onVnodeBeforeUnmount)&&Ke(_e,_,g),ee&6)P(g.component,M,I);else{if(ee&128){g.suspense.unmount(M,I);return}re&&yt(g,null,_,"beforeUnmount"),ee&64?g.type.remove(g,_,M,H,ce,I):N&&(U!==ze||Z>0&&Z&64)?F(N,_,M,!1,!0):(U===ze&&Z&384||!H&&ee&16)&&F(W,_,M),I&&he(g)}(fe&&(_e=J&&J.onVnodeUnmounted)||re)&&Me(()=>{_e&&Ke(_e,_,g),re&&yt(g,null,_,"unmounted")},M)},he=g=>{const{type:_,el:M,anchor:I,transition:H}=g;if(_===ze){Fe(M,I);return}if(_===pr){b(g);return}const U=()=>{o(M),H&&!H.persisted&&H.afterLeave&&H.afterLeave()};if(g.shapeFlag&1&&H&&!H.persisted){const{leave:J,delayLeave:V}=H,W=()=>J(M,U);V?V(g.el,U,W):W()}else U()},Fe=(g,_)=>{let M;for(;g!==_;)M=d(g),o(g),g=M;o(_)},P=(g,_,M)=>{const{bum:I,scope:H,update:U,subTree:J,um:V}=g;I&&fr(I),H.stop(),U&&(U.active=!1,j(J,g,_,M)),V&&Me(V,_),Me(()=>{g.isUnmounted=!0},_),_&&_.pendingBranch&&!_.isUnmounted&&g.asyncDep&&!g.asyncResolved&&g.suspenseId===_.pendingId&&(_.deps--,_.deps===0&&_.resolve())},F=(g,_,M,I=!1,H=!1,U=0)=>{for(let J=U;J<g.length;J++)j(g[J],_,M,I,H)},z=g=>g.shapeFlag&6?z(g.component.subTree):g.shapeFlag&128?g.suspense.next():d(g.anchor||g.el),G=(g,_,M)=>{g==null?_._vnode&&j(_._vnode,null,null,!0):w(_._vnode||null,g,_,null,null,null,M),la(),mo(),_._vnode=g},ce={p:w,um:j,m:de,r:he,mt:x,mc:R,pc:X,pbc:S,n:z,o:e};let xe,ue;return t&&([xe,ue]=t(ce)),{render:G,hydrate:xe,createApp:Eh(G,xe)}}function Yt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function $s(e,t,n=!1){const r=e.children,o=t.children;if(ne(r)&&ne(o))for(let i=0;i<r.length;i++){const s=r[i];let a=o[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[i]=Ht(o[i]),a.el=s.el),n||$s(s,a)),a.type===In&&(a.el=s.el)}}function Th(e){const t=e.slice(),n=[0];let r,o,i,s,a;const l=e.length;for(r=0;r<l;r++){const u=e[r];if(u!==0){if(o=n[n.length-1],e[o]<u){t[r]=o,n.push(r);continue}for(i=0,s=n.length-1;i<s;)a=i+s>>1,e[n[a]]<u?i=a+1:s=a;u<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}const Sh=e=>e.__isTeleport,hr=e=>e&&(e.disabled||e.disabled===""),_a=e=>typeof SVGElement<"u"&&e instanceof SVGElement,$i=(e,t)=>{const n=e&&e.to;return Ce(n)?t?t(n):null:n},Ph={__isTeleport:!0,process(e,t,n,r,o,i,s,a,l,u){const{mc:c,pc:f,pbc:d,o:{insert:v,querySelector:m,createText:w,createComment:k}}=u,y=hr(t.props);let{shapeFlag:h,children:p,dynamicChildren:b}=t;if(e==null){const C=t.el=w(""),O=t.anchor=w("");v(C,n,r),v(O,n,r);const L=t.target=$i(t.props,m),R=t.targetAnchor=w("");L&&(v(R,L),s=s||_a(L));const T=(S,B)=>{h&16&&c(p,S,B,o,i,s,a,l)};y?T(n,O):L&&T(L,R)}else{t.el=e.el;const C=t.anchor=e.anchor,O=t.target=e.target,L=t.targetAnchor=e.targetAnchor,R=hr(e.props),T=R?n:O,S=R?C:L;if(s=s||_a(O),b?(d(e.dynamicChildren,b,T,o,i,s,a),$s(e,t,!0)):l||f(e,t,T,S,o,i,s,a,!1),y)R||Qr(t,n,C,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const B=t.target=$i(t.props,m);B&&Qr(t,B,null,u,0)}else R&&Qr(t,O,L,u,1)}Vu(t)},remove(e,t,n,r,{um:o,o:{remove:i}},s){const{shapeFlag:a,children:l,anchor:u,targetAnchor:c,target:f,props:d}=e;if(f&&i(c),(s||!hr(d))&&(i(u),a&16))for(let v=0;v<l.length;v++){const m=l[v];o(m,t,n,!0,!!m.dynamicChildren)}},move:Qr,hydrate:Rh};function Qr(e,t,n,{o:{insert:r},m:o},i=2){i===0&&r(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:u,props:c}=e,f=i===2;if(f&&r(s,t,n),(!f||hr(c))&&l&16)for(let d=0;d<u.length;d++)o(u[d],t,n,2);f&&r(a,t,n)}function Rh(e,t,n,r,o,i,{o:{nextSibling:s,parentNode:a,querySelector:l}},u){const c=t.target=$i(t.props,l);if(c){const f=c._lpa||c.firstChild;if(t.shapeFlag&16)if(hr(t.props))t.anchor=u(s(e),t,a(e),n,r,o,i),t.targetAnchor=f;else{t.anchor=s(e);let d=f;for(;d;)if(d=s(d),d&&d.nodeType===8&&d.data==="teleport anchor"){t.targetAnchor=d,c._lpa=t.targetAnchor&&s(t.targetAnchor);break}u(f,t,c,n,r,o,i)}Vu(t)}return t.anchor&&s(t.anchor)}const Ah=Ph;function Vu(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const ze=Symbol(void 0),In=Symbol(void 0),Ue=Symbol(void 0),pr=Symbol(void 0),mr=[];let ot=null;function Dt(e=!1){mr.push(ot=e?null:[])}function zu(){mr.pop(),ot=mr[mr.length-1]||null}let qn=1;function ba(e){qn+=e}function Uu(e){return e.dynamicChildren=qn>0?ot||Rn:null,zu(),qn>0&&ot&&ot.push(e),e}function Oh(e,t,n,r,o,i){return Uu(Wu(e,t,n,r,o,i,!0))}function Sn(e,t,n,r,o){return Uu(Ee(e,t,n,r,o,!0))}function Hn(e){return e?e.__v_isVNode===!0:!1}function ht(e,t){return e.type===t.type&&e.key===t.key}const jo="__vInternal",Ku=({key:e})=>e??null,io=({ref:e,ref_key:t,ref_for:n})=>e!=null?Ce(e)||Ae(e)||oe(e)?{i:qe,r:e,k:t,f:!!n}:e:null;function Wu(e,t=null,n=null,r=0,o=null,i=e===ze?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ku(t),ref:t&&io(t),scopeId:Ho,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:qe};return a?(Ms(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=Ce(n)?8:16),qn>0&&!s&&ot&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&ot.push(l),l}const Ee=$h;function $h(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===lh)&&(e=Ue),Hn(e)){const a=Pt(e,t,!0);return n&&Ms(a,n),qn>0&&!i&&ot&&(a.shapeFlag&6?ot[ot.indexOf(e)]=a:ot.push(a)),a.patchFlag|=-2,a}if(Dh(e)&&(e=e.__vccOpts),t){t=Lh(t);let{class:a,style:l}=t;a&&!Ce(a)&&(t.class=$o(a)),ke(l)&&(fu(l)&&!ne(l)&&(l=$e({},l)),t.style=Oo(l))}const s=Ce(e)?1:Eu(e)?128:Sh(e)?64:ke(e)?4:oe(e)?2:0;return Wu(e,t,n,r,o,s,i,!0)}function Lh(e){return e?fu(e)||jo in e?$e({},e):e:null}function Pt(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:s}=e,a=t?Mh(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Ku(a),ref:t&&t.ref?n&&o?ne(o)?o.concat(io(t)):[o,io(t)]:io(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Pt(e.ssContent),ssFallback:e.ssFallback&&Pt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ls(e=" ",t=0){return Ee(In,null,e,t)}function e0(e,t){const n=Ee(pr,null,e);return n.staticCount=t,n}function t0(e="",t=!1){return t?(Dt(),Sn(Ue,null,e)):Ee(Ue,null,e)}function nt(e){return e==null||typeof e=="boolean"?Ee(Ue):ne(e)?Ee(ze,null,e.slice()):typeof e=="object"?Ht(e):Ee(In,null,String(e))}function Ht(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Pt(e)}function Ms(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ne(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Ms(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(jo in t)?t._ctx=qe:o===3&&qe&&(qe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else oe(t)?(t={default:t,_ctx:qe},n=32):(t=String(t),r&64?(n=16,t=[Ls(t)]):n=8);e.children=t,e.shapeFlag|=n}function Mh(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=$o([t.class,r.class]));else if(o==="style")t.style=Oo([t.style,r.style]);else if(Ar(o)){const i=t[o],s=r[o];s&&i!==s&&!(ne(i)&&i.includes(s))&&(t[o]=i?[].concat(i,s):s)}else o!==""&&(t[o]=r[o])}return t}function Ke(e,t,n,r=null){it(e,t,7,[n,r])}const Bh=Du();let Ih=0;function qh(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Bh,i={uid:Ih++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new nd(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:qu(r,o),emitsOptions:wu(r,o),emit:null,emitted:null,propsDefaults:we,inheritAttrs:r.inheritAttrs,ctx:we,data:we,props:we,attrs:we,slots:we,refs:we,setupState:we,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Nd.bind(null,i),e.ce&&e.ce(i),i}let Te=null;const ve=()=>Te||qe,Kt=e=>{Te=e,e.scope.on()},zt=()=>{Te&&Te.scope.off(),Te=null};function Qu(e){return e.vnode.shapeFlag&4}let Fn=!1;function Hh(e,t=!1){Fn=t;const{props:n,children:r}=e.vnode,o=Qu(e);gh(e,n,o,t),_h(e,r);const i=o?Fh(e,t):void 0;return Fn=!1,i}function Fh(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=$r(new Proxy(e.ctx,ch));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Yu(e):null;Kt(e),Kn();const i=Vt(r,e,0,[e.props,o]);if(Wn(),zt(),fs(i)){if(i.then(zt,zt),t)return i.then(s=>{Li(e,s,t)}).catch(s=>{Qn(s,e,0)});e.asyncDep=i}else Li(e,i,t)}else Ju(e,t)}function Li(e,t,n){oe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ke(t)&&(e.setupState=mu(t)),Ju(e,n)}let wa;function Ju(e,t,n){const r=e.type;if(!e.render){if(!t&&wa&&!r.render){const o=r.template||As(e).template;if(o){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,u=$e($e({isCustomElement:i,delimiters:a},s),l);r.render=wa(o,u)}}e.render=r.render||mt}Kt(e),Kn(),fh(e),Wn(),zt()}function jh(e){return new Proxy(e.attrs,{get(t,n){return Je(e,"get","$attrs"),t[n]}})}function Yu(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=jh(e))},slots:e.slots,emit:e.emit,expose:t}}function Do(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(mu($r(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in dr)return dr[n](e)},has(t,n){return n in t||n in dr}}))}function Mi(e,t=!0){return oe(e)?e.displayName||e.name:e.name||t&&e.__name}function Dh(e){return oe(e)&&"__vccOpts"in e}const A=(e,t)=>qd(e,t,Fn);function n0(){return Nh().slots}function Nh(){const e=ve();return e.setupContext||(e.setupContext=Yu(e))}function r0(e){const t=ve();let n=e();return zt(),fs(n)&&(n=n.catch(r=>{throw Kt(t),r})),[n,()=>Kt(t)]}function $(e,t,n){const r=arguments.length;return r===2?ke(t)&&!ne(t)?Hn(t)?Ee(e,null,[t]):Ee(e,t):Ee(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Hn(n)&&(n=[n]),Ee(e,t,n))}const Vh=Symbol(""),zh=()=>Qe(Vh),Bs="3.2.47",Uh="http://www.w3.org/2000/svg",on=typeof document<"u"?document:null,Ea=on&&on.createElement("template"),Kh={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?on.createElementNS(Uh,e):on.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>on.createTextNode(e),createComment:e=>on.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>on.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{Ea.innerHTML=r?`<svg>${e}</svg>`:e;const a=Ea.content;if(r){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Wh(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Qh(e,t,n){const r=e.style,o=Ce(n);if(n&&!o){if(t&&!Ce(t))for(const i in t)n[i]==null&&Bi(r,i,"");for(const i in n)Bi(r,i,n[i])}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const ka=/\s*!important$/;function Bi(e,t,n){if(ne(n))n.forEach(r=>Bi(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Jh(e,t);ka.test(n)?e.setProperty(Un(r),n.replace(ka,""),"important"):e[r]=n}}const xa=["Webkit","Moz","ms"],ti={};function Jh(e,t){const n=ti[t];if(n)return n;let r=wt(t);if(r!=="filter"&&r in e)return ti[t]=r;r=Mo(r);for(let o=0;o<xa.length;o++){const i=xa[o]+r;if(i in e)return ti[t]=i}return t}const Ca="http://www.w3.org/1999/xlink";function Yh(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Ca,t.slice(6,t.length)):e.setAttributeNS(Ca,t,n);else{const i=Kf(t);n==null||i&&!Ql(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Xh(e,t,n,r,o,i,s){if(t==="innerHTML"||t==="textContent"){r&&s(r,o,i),e[t]=n??"";return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n??"";(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}let a=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=Ql(n):n==null&&l==="string"?(n="",a=!0):l==="number"&&(n=0,a=!0)}try{e[t]=n}catch{}a&&e.removeAttribute(t)}function Zh(e,t,n,r){e.addEventListener(t,n,r)}function Gh(e,t,n,r){e.removeEventListener(t,n,r)}function ep(e,t,n,r,o=null){const i=e._vei||(e._vei={}),s=i[t];if(r&&s)s.value=r;else{const[a,l]=tp(t);if(r){const u=i[t]=op(r,o);Zh(e,a,u,l)}else s&&(Gh(e,a,s,l),i[t]=void 0)}}const Ta=/(?:Once|Passive|Capture)$/;function tp(e){let t;if(Ta.test(e)){t={};let r;for(;r=e.match(Ta);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Un(e.slice(2)),t]}let ni=0;const np=Promise.resolve(),rp=()=>ni||(np.then(()=>ni=0),ni=Date.now());function op(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;it(ip(r,n.value),t,5,[r])};return n.value=e,n.attached=rp(),n}function ip(e,t){if(ne(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Sa=/^on[a-z]/,sp=(e,t,n,r,o=!1,i,s,a,l)=>{t==="class"?Wh(e,r,o):t==="style"?Qh(e,n,r):Ar(t)?ls(t)||ep(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ap(e,t,r,o))?Xh(e,t,r,i,s,a,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Yh(e,t,r,o))};function ap(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Sa.test(t)&&oe(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Sa.test(t)&&Ce(n)?!1:t in e}const Bt="transition",Zn="animation",Wt=(e,{slots:t})=>$(Su,Zu(e),t);Wt.displayName="Transition";const Xu={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},lp=Wt.props=$e({},Su.props,Xu),Xt=(e,t=[])=>{ne(e)?e.forEach(n=>n(...t)):e&&e(...t)},Pa=e=>e?ne(e)?e.some(t=>t.length>1):e.length>1:!1;function Zu(e){const t={};for(const E in e)E in Xu||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=s,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=up(o),w=m&&m[0],k=m&&m[1],{onBeforeEnter:y,onEnter:h,onEnterCancelled:p,onLeave:b,onLeaveCancelled:C,onBeforeAppear:O=y,onAppear:L=h,onAppearCancelled:R=p}=t,T=(E,D,x)=>{qt(E,D?c:a),qt(E,D?u:s),x&&x()},S=(E,D)=>{E._isLeaving=!1,qt(E,f),qt(E,v),qt(E,d),D&&D()},B=E=>(D,x)=>{const Q=E?L:h,K=()=>T(D,E,x);Xt(Q,[D,K]),Ra(()=>{qt(D,E?l:i),xt(D,E?c:a),Pa(Q)||Aa(D,r,w,K)})};return $e(t,{onBeforeEnter(E){Xt(y,[E]),xt(E,i),xt(E,s)},onBeforeAppear(E){Xt(O,[E]),xt(E,l),xt(E,u)},onEnter:B(!1),onAppear:B(!0),onLeave(E,D){E._isLeaving=!0;const x=()=>S(E,D);xt(E,f),ec(),xt(E,d),Ra(()=>{E._isLeaving&&(qt(E,f),xt(E,v),Pa(b)||Aa(E,r,k,x))}),Xt(b,[E,x])},onEnterCancelled(E){T(E,!1),Xt(p,[E])},onAppearCancelled(E){T(E,!0),Xt(R,[E])},onLeaveCancelled(E){S(E),Xt(C,[E])}})}function up(e){if(e==null)return null;if(ke(e))return[ri(e.enter),ri(e.leave)];{const t=ri(e);return[t,t]}}function ri(e){return Gl(e)}function xt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function qt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Ra(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let cp=0;function Aa(e,t,n,r){const o=e._endId=++cp,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=Gu(e,t);if(!s)return r();const u=s+"end";let c=0;const f=()=>{e.removeEventListener(u,d),i()},d=v=>{v.target===e&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},a+1),e.addEventListener(u,d)}function Gu(e,t){const n=window.getComputedStyle(e),r=m=>(n[m]||"").split(", "),o=r(`${Bt}Delay`),i=r(`${Bt}Duration`),s=Oa(o,i),a=r(`${Zn}Delay`),l=r(`${Zn}Duration`),u=Oa(a,l);let c=null,f=0,d=0;t===Bt?s>0&&(c=Bt,f=s,d=i.length):t===Zn?u>0&&(c=Zn,f=u,d=l.length):(f=Math.max(s,u),c=f>0?s>u?Bt:Zn:null,d=c?c===Bt?i.length:l.length:0);const v=c===Bt&&/\b(transform|all)(,|$)/.test(r(`${Bt}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:v}}function Oa(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>$a(n)+$a(e[r])))}function $a(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ec(){return document.body.offsetHeight}const tc=new WeakMap,nc=new WeakMap,rc={name:"TransitionGroup",props:$e({},lp,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ve(),r=Tu();let o,i;return Ps(()=>{if(!o.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!gp(o[0].el,n.vnode.el,s))return;o.forEach(hp),o.forEach(pp);const a=o.filter(mp);ec(),a.forEach(l=>{const u=l.el,c=u.style;xt(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const f=u._moveCb=d=>{d&&d.target!==u||(!d||/transform$/.test(d.propertyName))&&(u.removeEventListener("transitionend",f),u._moveCb=null,qt(u,s))};u.addEventListener("transitionend",f)})}),()=>{const s=ie(e),a=Zu(s);let l=s.tag||ze;o=i,i=t.default?Ts(t.default()):[];for(let u=0;u<i.length;u++){const c=i[u];c.key!=null&&Bn(c,Tr(c,a,r,n))}if(o)for(let u=0;u<o.length;u++){const c=o[u];Bn(c,Tr(c,a,r,n)),tc.set(c,c.el.getBoundingClientRect())}return Ee(l,null,i)}}},fp=e=>delete e.mode;rc.props;const dp=rc;function hp(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function pp(e){nc.set(e,e.el.getBoundingClientRect())}function mp(e){const t=tc.get(e),n=nc.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",e}}function gp(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(s=>{s.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:i}=Gu(r);return o.removeChild(r),i}const vp=["ctrl","shift","alt","meta"],yp={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)=>vp.some(n=>e[`${n}Key`]&&!t.includes(n))},o0=(e,t)=>(n,...r)=>{for(let o=0;o<t.length;o++){const i=yp[t[o]];if(i&&i(n,t))return}return e(n,...r)},i0={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Gn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Gn(e,!0),r.enter(e)):r.leave(e,()=>{Gn(e,!1)}):Gn(e,t))},beforeUnmount(e,{value:t}){Gn(e,t)}};function Gn(e,t){e.style.display=t?e._vod:"none"}const oc=$e({patchProp:sp},Kh);let gr,La=!1;function _p(){return gr||(gr=xh(oc))}function bp(){return gr=La?gr:Ch(oc),La=!0,gr}const ic=(...e)=>{const t=_p().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=sc(r);if(!o)return;const i=t._component;!oe(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t},wp=(...e)=>{const t=bp().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=sc(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function sc(e){return Ce(e)?document.querySelector(e):e}const Ep=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,kp=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,xp=/^\s*["[{]|^\s*-?\d[\d.]{0,14}\s*$/;function Cp(e,t){if(e!=="__proto__"&&!(e==="constructor"&&t&&typeof t=="object"&&"prototype"in t))return t}function ac(e,t={}){if(typeof e!="string")return e;const n=e.toLowerCase().trim();if(n==="true")return!0;if(n==="false")return!1;if(n==="null")return null;if(n==="nan")return Number.NaN;if(n==="infinity")return Number.POSITIVE_INFINITY;if(n!=="undefined"){if(!xp.test(e)){if(t.strict)throw new SyntaxError("Invalid JSON");return e}try{return Ep.test(e)||kp.test(e)?JSON.parse(e,Cp):JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}}const Tp=/#/g,Sp=/&/g,Pp=/=/g,lc=/\+/g,Rp=/%5e/gi,Ap=/%60/gi,Op=/%7c/gi,$p=/%20/gi;function Lp(e){return encodeURI(""+e).replace(Op,"|")}function Ii(e){return Lp(typeof e=="string"?e:JSON.stringify(e)).replace(lc,"%2B").replace($p,"+").replace(Tp,"%23").replace(Sp,"%26").replace(Ap,"`").replace(Rp,"^")}function oi(e){return Ii(e).replace(Pp,"%3D")}function uc(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Mp(e){return uc(e.replace(lc," "))}function Bp(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=uc(r[1]);if(o==="__proto__"||o==="constructor")continue;const i=Mp(r[2]||"");typeof t[o]<"u"?Array.isArray(t[o])?t[o].push(i):t[o]=[t[o],i]:t[o]=i}return t}function Ip(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${oi(e)}=${Ii(n)}`).join("&"):`${oi(e)}=${Ii(t)}`:oi(e)}function qp(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Ip(t,e[t])).join("&")}const Hp=/^\w{2,}:([/\\]{1,2})/,Fp=/^\w{2,}:([/\\]{2})?/,jp=/^([/\\]\s*){2,}[^/\\]/;function Br(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Hp.test(e):Fp.test(e)||(t.acceptRelative?jp.test(e):!1)}const Dp=/\/$|\/\?/;function qi(e="",t=!1){return t?Dp.test(e):e.endsWith("/")}function Ir(e="",t=!1){if(!t)return(qi(e)?e.slice(0,-1):e)||"/";if(!qi(e,!0))return e||"/";const[n,...r]=e.split("?");return(n.slice(0,-1)||"/")+(r.length>0?`?${r.join("?")}`:"")}function Np(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(qi(e,!0))return e||"/";const[n,...r]=e.split("?");return n+"/"+(r.length>0?`?${r.join("?")}`:"")}function cc(e=""){return e.startsWith("/")}function Vp(e=""){return(cc(e)?e.slice(1):e)||"/"}function zp(e=""){return cc(e)?e:"/"+e}function fc(e,t){if(dc(t)||Br(e))return e;const n=Ir(t);return e.startsWith(n)?e:No(n,e)}function Ma(e,t){if(dc(t))return e;const n=Ir(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function Up(e,t){const n=Is(e),r={...Bp(n.search),...t};return n.search=qp(r),Wp(n)}function dc(e){return!e||e==="/"}function Kp(e){return e&&e!=="/"}function No(e,...t){let n=e||"";for(const r of t.filter(o=>Kp(o)))n=n?Np(n)+Vp(r):r;return n}function Is(e="",t){if(!Br(e,{acceptRelative:!0}))return t?Is(t+e):Ba(e);const[n="",r,o=""]=(e.replace(/\\/g,"/").match(/([^/:]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),[i="",s=""]=(o.match(/([^#/?]*)(.*)?/)||[]).splice(1),{pathname:a,search:l,hash:u}=Ba(s.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:n,auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:i,pathname:a,search:l,hash:u}}function Ba(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function Wp(e){const t=e.pathname+(e.search?(e.search.startsWith("?")?"":"?")+e.search:"")+e.hash;return e.protocol?e.protocol+"//"+(e.auth?e.auth+"@":"")+e.host+t:t}class Qp extends Error{constructor(){super(...arguments),this.name="FetchError"}}function Jp(e,t,n){let r="";t&&(r=t.message),e&&n?r=`${r} (${n.status} ${n.statusText} (${e.toString()}))`:e&&(r=`${r} (${e.toString()})`);const o=new Qp(r);return Object.defineProperty(o,"request",{get(){return e}}),Object.defineProperty(o,"response",{get(){return n}}),Object.defineProperty(o,"data",{get(){return n&&n._data}}),Object.defineProperty(o,"status",{get(){return n&&n.status}}),Object.defineProperty(o,"statusText",{get(){return n&&n.statusText}}),Object.defineProperty(o,"statusCode",{get(){return n&&n.status}}),Object.defineProperty(o,"statusMessage",{get(){return n&&n.statusText}}),o}const Yp=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Ia(e="GET"){return Yp.has(e.toUpperCase())}function Xp(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const Zp=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Gp=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function em(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return Gp.test(t)?"json":Zp.has(t)||t.startsWith("text/")?"text":"blob"}const tm=new Set([408,409,425,429,500,502,503,504]);function hc(e){const{fetch:t,Headers:n}=e;function r(s){const a=s.error&&s.error.name==="AbortError"||!1;if(s.options.retry!==!1&&!a){let u;typeof s.options.retry=="number"?u=s.options.retry:u=Ia(s.options.method)?0:1;const c=s.response&&s.response.status||500;if(u>0&&tm.has(c))return o(s.request,{...s.options,retry:u-1})}const l=Jp(s.request,s.error,s.response);throw Error.captureStackTrace&&Error.captureStackTrace(l,o),l}const o=async function(a,l={}){const u={request:a,options:{...e.defaults,...l},response:void 0,error:void 0};u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=fc(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=Up(u.request,{...u.options.params,...u.options.query})),u.options.body&&Ia(u.options.method)&&Xp(u.options.body)&&(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json"))),u.response=await t(u.request,u.options).catch(async f=>(u.error=f,u.options.onRequestError&&await u.options.onRequestError(u),r(u)));const c=(u.options.parseResponse?"json":u.options.responseType)||em(u.response.headers.get("content-type")||"");if(c==="json"){const f=await u.response.text(),d=u.options.parseResponse||ac;u.response._data=d(f)}else c==="stream"?u.response._data=u.response.body:u.response._data=await u.response[c]();return u.options.onResponse&&await u.options.onResponse(u),u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await u.options.onResponseError(u),r(u)):u.response},i=function(a,l){return o(a,l).then(u=>u._data)};return i.raw=o,i.native=t,i.create=(s={})=>hc({...e,defaults:{...e.defaults,...s}}),i}const pc=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),nm=pc.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),rm=pc.Headers,om=hc({fetch:nm,Headers:rm}),im=om,sm=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},_o=sm().app,am=()=>_o.baseURL,lm=()=>_o.buildAssetsDir,um=(...e)=>No(mc(),lm(),...e),mc=(...e)=>{const t=_o.cdnURL||_o.baseURL;return e.length?No(t,...e):t};globalThis.__buildAssetsURL=um,globalThis.__publicAssetsURL=mc;function Hi(e,t={},n){for(const r in e){const o=e[r],i=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Hi(o,t,i):typeof o=="function"&&(t[i]=o)}return t}function cm(e,t){return e.reduce((n,r)=>n.then(()=>r.apply(void 0,t)),Promise.resolve())}function fm(e,t){return Promise.all(e.map(n=>n.apply(void 0,t)))}function ii(e,t){for(const n of e)n(t)}class dm{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let i;for(;this._deprecatedHooks[t];)i=this._deprecatedHooks[t],t=i.to;if(i&&!r.allowDeprecated){let s=i.message;s||(s=`${o} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...i)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...i));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];this._hooks[t]=void 0;for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Hi(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=Hi(t);for(const r in n)this.removeHook(r,n[r])}callHook(t,...n){return this.callHookWith(cm,t,...n)}callHookParallel(t,...n){return this.callHookWith(fm,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&ii(this._before,o);const i=t(this._hooks[n]||[],r);return i instanceof Promise?i.finally(()=>{this._after&&o&&ii(this._after,o)}):(this._after&&o&&ii(this._after,o),i)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}function gc(){return new dm}function hm(){let e,t=!1;const n=r=>{if(e&&e!==r)throw new Error("Context conflict")};return{use:()=>{if(e===void 0)throw new Error("Context is not available");return e},tryUse:()=>e,set:(r,o)=>{o||n(r),e=r,t=!0},unset:()=>{e=void 0,t=!1},call:(r,o)=>{n(r),e=r;try{return o()}finally{t||(e=void 0)}},async callAsync(r,o){e=r;const i=()=>{e=r},s=()=>e===r?i:void 0;Fi.add(s);try{const a=o();return t||(e=void 0),await a}finally{Fi.delete(s)}}}}function pm(){const e={};return{get(t){return e[t]||(e[t]=hm()),e[t],e[t]}}}const bo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},qa="__unctx__",mm=bo[qa]||(bo[qa]=pm()),gm=e=>mm.get(e),Ha="__unctx_async_handlers__",Fi=bo[Ha]||(bo[Ha]=new Set);function ji(e){const t=[];for(const o of Fi){const i=o();i&&t.push(i)}const n=()=>{for(const o of t)o()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const vc=gm("nuxt-app"),vm="__nuxt_plugin";function ym(e){let t=0;const n={provide:void 0,globalName:"nuxt",payload:st({data:{},state:{},_errors:{},...window.__NUXT__}),static:{data:{}},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let i=!1;return()=>{if(!i&&(i=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},...e};n.hooks=gc(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(i,s)=>{const a="$"+i;Jr(n,a,s),Jr(n.vueApp.config.globalProperties,a,s)},Jr(n.vueApp,"$nuxt",n),Jr(n.vueApp.config.globalProperties,"$nuxt",n),window.addEventListener("nuxt.preloadError",i=>{n.callHook("app:chunkError",{error:i.payload})}),n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});const r=st(n.payload.config),o=new Proxy(r,{get(i,s){return s==="public"?i.public:i[s]??i.public[s]},set(i,s,a){return s==="public"||s==="app"?!1:(i[s]=a,i.public[s]=a,!0)}});return n.provide("config",o),n}async function _m(e,t){if(typeof t!="function")return;const{provide:n}=await _t(e,t,[e])||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}async function bm(e,t){for(const n of t)await _m(e,n)}function wm(e){return e.map(n=>typeof n!="function"?null:n.length>1?r=>n(r,r.provide):n).filter(Boolean)}function Jn(e){return e[vm]=!0,e}function _t(e,t,n){const r=()=>n?t(...n):t();return vc.set(e),r()}function Ne(){const e=vc.tryUse();if(!e){const t=ve();if(!t)throw new Error("nuxt instance unavailable");return t.appContext.app.$nuxt}return e}function Qt(){return Ne().$config}function Jr(e,t,n){Object.defineProperty(e,t,{get:()=>n})}const Em="modulepreload",km=function(e,t){return e.startsWith(".")?new URL(e,t).href:e},Fa={},Y=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=km(i,r),i in Fa)return;Fa[i]=!0;const s=i.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(!!r)for(let c=o.length-1;c>=0;c--){const f=o[c];if(f.href===i&&(!s||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":Em,s||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),s)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())},si={AdmInfo:le(()=>Y(()=>import("./AdmInfo.d9ee857c.js"),["./AdmInfo.d9ee857c.js","./nuxt-link.70da972e.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./QInnerLoading.db30a8e3.js","./useAuthFetch.ae48b849.js","./date.e3014a19.js","./AdmInfo.293b89de.css"],import.meta.url).then(e=>e.default||e)),Articles:le(()=>Y(()=>import("./Articles.3ce53d09.js"),["./Articles.3ce53d09.js","./nuxt-link.70da972e.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./QInnerLoading.db30a8e3.js","./useAuthFetch.ae48b849.js","./date.e3014a19.js","./AdmInfo.293b89de.css"],import.meta.url).then(e=>e.default||e)),CustomPage:le(()=>Y(()=>import("./CustomPage.ec96f6d6.js"),["./CustomPage.ec96f6d6.js","./QInnerLoading.db30a8e3.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js"],import.meta.url).then(e=>e.default||e)),PhotoBlock:le(()=>Y(()=>import("./PhotoBlock.f3481f16.js"),["./PhotoBlock.f3481f16.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),TeacherCard:le(()=>Y(()=>import("./TeacherCard.d7f2451e.js"),["./TeacherCard.d7f2451e.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ContentDoc:le(()=>Y(()=>import("./ContentDoc.f091c7e6.js"),["./ContentDoc.f091c7e6.js","./ContentRenderer.f56ec7b9.js","./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js","./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js"],import.meta.url).then(e=>e.default||e)),ContentList:le(()=>Y(()=>import("./ContentList.085ffa28.js"),["./ContentList.085ffa28.js","./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js"],import.meta.url).then(e=>e.default||e)),ContentNavigation:le(()=>Y(()=>import("./ContentNavigation.974a8138.js"),["./ContentNavigation.974a8138.js","./asyncData.78a6ebde.js","./nuxt-link.70da972e.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./QInnerLoading.db30a8e3.js","./QToolbarTitle.02d6b63f.js","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js","./QResizeObserver.d210a221.js","./TouchPan.94d3d2d8.js","./touch.5ab90751.js","./RichTextEditor.vue.adba5e32.js","./QTooltip.b647fc93.js","./use-panel.3a368380.js","./use-cache.e4206936.js","./RichTextEditor.4ba3f9c8.css","./QImg.12aee8a6.js","./scroll-big-img.vue.c860f525.js","./scroll-big-img.857c5f36.css","./QPagination.db57eaec.js","./QTimeline.cad55cfb.js","./QBadge.0b424fc2.js","./QBanner.786ee8ab.js","./QPopupProxy.9f94bcd8.js","./date.e3014a19.js","./QTime.b8d5913c.js","./ContentNavigation.24d43ea7.css","./AdmInfo.293b89de.css","./footer.09bf7725.css","./header.080fe48a.css","./list.b747d525.css","./timeline.7d8ca7e0.css","./lecture-list.a9a7b31a.css","./list.2859d107.css","./timeline.4e0a90eb.css","./ProseCode.e63e49c6.css"],import.meta.url).then(e=>e.default||e)),ContentQuery:le(()=>Y(()=>import("./ContentQuery.2cdb986d.js"),["./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js"],import.meta.url).then(e=>e.default||e)),ContentRenderer:le(()=>Y(()=>import("./ContentRenderer.f56ec7b9.js"),["./ContentRenderer.f56ec7b9.js","./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js"],import.meta.url).then(e=>e.default||e)),ContentRendererMarkdown:le(()=>Y(()=>import("./ContentRendererMarkdown.d6bc3eb6.js"),["./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js"],import.meta.url).then(e=>e.default||e)),ContentSlot:le(()=>Y(()=>import("./ContentSlot.4f04cd97.js"),[],import.meta.url).then(e=>e.default||e)),DocumentDrivenEmpty:le(()=>Y(()=>import("./DocumentDrivenEmpty.7e0def56.js"),[],import.meta.url).then(e=>e.default||e)),DocumentDrivenNotFound:le(()=>Y(()=>import("./DocumentDrivenNotFound.d833bf19.js"),[],import.meta.url).then(e=>e.default||e)),Markdown:le(()=>Y(()=>import("./Markdown.6bd13475.js"),["./Markdown.6bd13475.js","./ContentSlot.4f04cd97.js"],import.meta.url).then(e=>e.default||e)),ProseA:le(()=>Y(()=>import("./ProseA.9b165bbf.js"),["./ProseA.9b165bbf.js","./nuxt-link.70da972e.js"],import.meta.url).then(e=>e.default||e)),ProseBlockquote:le(()=>Y(()=>import("./ProseBlockquote.cfd990ed.js"),["./ProseBlockquote.cfd990ed.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseCode:le(()=>Y(()=>import("./ProseCode.5ccc7a57.js"),["./ProseCode.5ccc7a57.js","./_plugin-vue_export-helper.c27b6911.js","./ProseCode.e63e49c6.css"],import.meta.url).then(e=>e.default||e)),ProseCodeInline:le(()=>Y(()=>import("./ProseCodeInline.18132b19.js"),["./ProseCodeInline.18132b19.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseEm:le(()=>Y(()=>import("./ProseEm.5bc78be7.js"),["./ProseEm.5bc78be7.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseH1:le(()=>Y(()=>import("./ProseH1.a3003efa.js"),[],import.meta.url).then(e=>e.default||e)),ProseH2:le(()=>Y(()=>import("./ProseH2.49fd86e9.js"),[],import.meta.url).then(e=>e.default||e)),ProseH3:le(()=>Y(()=>import("./ProseH3.1e42db88.js"),[],import.meta.url).then(e=>e.default||e)),ProseH4:le(()=>Y(()=>import("./ProseH4.31369385.js"),[],import.meta.url).then(e=>e.default||e)),ProseH5:le(()=>Y(()=>import("./ProseH5.73e6a50f.js"),[],import.meta.url).then(e=>e.default||e)),ProseH6:le(()=>Y(()=>import("./ProseH6.bab9237b.js"),[],import.meta.url).then(e=>e.default||e)),ProseHr:le(()=>Y(()=>import("./ProseHr.1125413a.js"),["./ProseHr.1125413a.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseImg:le(()=>Y(()=>import("./ProseImg.71f3de35.js"),[],import.meta.url).then(e=>e.default||e)),ProseLi:le(()=>Y(()=>import("./ProseLi.892b422e.js"),["./ProseLi.892b422e.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseOl:le(()=>Y(()=>import("./ProseOl.fa8ef1b5.js"),["./ProseOl.fa8ef1b5.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseP:le(()=>Y(()=>import("./ProseP.a3b67cd7.js"),["./ProseP.a3b67cd7.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseStrong:le(()=>Y(()=>import("./ProseStrong.6ec7d304.js"),["./ProseStrong.6ec7d304.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseTable:le(()=>Y(()=>import("./ProseTable.c953a66e.js"),["./ProseTable.c953a66e.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseTbody:le(()=>Y(()=>import("./ProseTbody.3a3efb41.js"),["./ProseTbody.3a3efb41.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseTd:le(()=>Y(()=>import("./ProseTd.a8f03d6a.js"),["./ProseTd.a8f03d6a.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseTh:le(()=>Y(()=>import("./ProseTh.f77df21d.js"),["./ProseTh.f77df21d.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseThead:le(()=>Y(()=>import("./ProseThead.eea50a0f.js"),["./ProseThead.eea50a0f.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseTr:le(()=>Y(()=>import("./ProseTr.15cfb7ee.js"),["./ProseTr.15cfb7ee.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)),ProseUl:le(()=>Y(()=>import("./ProseUl.09a25602.js"),["./ProseUl.09a25602.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e))},xm=Jn(e=>{for(const t in si)e.vueApp.component(t,si[t]),e.vueApp.component("Lazy"+t,si[t])});function Cm(e){return Array.isArray(e)?e:[e]}const yc=["title","script","style","noscript"],qs=["base","meta","link","style","script","noscript"],Tm=["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"],Sm=["base","title","titleTemplate","bodyAttrs","htmlAttrs"],Pm=["tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent"];function _c(e){let t=9;for(let n=0;n<e.length;)t=Math.imul(t^e.charCodeAt(n++),9**9);return((t^t>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function wo(e){return _c(`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Rm(e){let t=9;for(const n of e)for(let r=0;r<n.length;)t=Math.imul(t^n.charCodeAt(r++),9**9);return((t^t>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function bc(e,t){const{props:n,tag:r}=e;if(Sm.includes(r))return r;if(r==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const o=["id"];r==="meta"&&o.push("name","property","http-equiv");for(const i of o)if(typeof n[i]<"u"){const s=String(n[i]);return t&&!t(s)?!1:`${r}:${i}:${s}`}return!1}const Yr=(e,t=!1,n)=>{const{tag:r,$el:o}=e;o&&(Object.entries(r.props).forEach(([i,s])=>{s=String(s);const a=`attr:${i}`;if(i==="class"){if(!s)return;for(const l of s.split(" ")){const u=`${a}:${l}`;n&&n(e,u,()=>o.classList.remove(l)),o.classList.contains(l)||o.classList.add(l)}return}n&&!i.startsWith("data-h-")&&n(e,a,()=>o.removeAttribute(i)),(t||o.getAttribute(i)!==s)&&o.setAttribute(i,s)}),yc.includes(r.tag)&&(r.textContent&&r.textContent!==o.textContent?o.textContent=r.textContent:r.innerHTML&&r.innerHTML!==o.innerHTML&&(o.innerHTML=r.innerHTML)))};let er=!1;async function wc(e,t={}){var d,v;const n={shouldRender:!0};if(await e.hooks.callHook("dom:beforeRender",n),!n.shouldRender)return;const r=t.document||e.resolvedOptions.document||window.document,o=(await e.resolveTags()).map(a);if(e.resolvedOptions.experimentalHashHydration&&(er=er||e._hash||!1,er)){const m=Rm(o.map(w=>w.tag._h));if(er===m)return;er=m}const i=e._popSideEffectQueue();e.headEntries().map(m=>m._sde).forEach(m=>{Object.entries(m).forEach(([w,k])=>{i[w]=k})});const s=(m,w,k)=>{w=`${m.renderId}:${w}`,m.entry&&(m.entry._sde[w]=k),delete i[w]};function a(m){const w=e.headEntries().find(y=>y._i===m._e),k={renderId:m._d||wo(m),$el:null,shouldRender:!0,tag:m,entry:w,markSideEffect:(y,h)=>s(k,y,h)};return k}const l=[],u={body:[],head:[]},c=m=>{e._elMap[m.renderId]=m.$el,l.push(m),s(m,"el",()=>{var w;(w=m.$el)==null||w.remove(),delete e._elMap[m.renderId]})};for(const m of o){if(await e.hooks.callHook("dom:beforeRenderTag",m),!m.shouldRender)continue;const{tag:w}=m;if(w.tag==="title"){r.title=w.textContent||"",l.push(m);continue}if(w.tag==="htmlAttrs"||w.tag==="bodyAttrs"){m.$el=r[w.tag==="htmlAttrs"?"documentElement":"body"],Yr(m,!1,s),l.push(m);continue}if(m.$el=e._elMap[m.renderId],!m.$el&&w.key&&(m.$el=r.querySelector(`${(d=w.tagPosition)!=null&&d.startsWith("body")?"body":"head"} > ${w.tag}[data-h-${w._h}]`)),m.$el){m.tag._d&&Yr(m),c(m);continue}u[(v=w.tagPosition)!=null&&v.startsWith("body")?"body":"head"].push(m)}const f={bodyClose:void 0,bodyOpen:void 0,head:void 0};Object.entries(u).forEach(([m,w])=>{var y;if(!w.length)return;const k=(y=r==null?void 0:r[m])==null?void 0:y.children;if(k){for(const h of[...k].reverse()){const p=h.tagName.toLowerCase();if(!qs.includes(p))continue;const b=h.getAttributeNames().reduce((R,T)=>({...R,[T]:h.getAttribute(T)}),{}),C={tag:p,props:b};h.innerHTML&&(C.innerHTML=h.innerHTML);const O=wo(C);let L=w.findIndex(R=>(R==null?void 0:R.renderId)===O);if(L===-1){const R=bc(C);L=w.findIndex(T=>(T==null?void 0:T.tag._d)&&T.tag._d===R)}if(L!==-1){const R=w[L];R.$el=h,Yr(R),c(R),delete w[L]}}w.forEach(h=>{const p=h.tag.tagPosition||"head";f[p]=f[p]||r.createDocumentFragment(),h.$el||(h.$el=r.createElement(h.tag.tag),Yr(h,!0)),f[p].appendChild(h.$el),c(h)})}}),f.head&&r.head.appendChild(f.head),f.bodyOpen&&r.body.insertBefore(f.bodyOpen,r.body.firstChild),f.bodyClose&&r.body.appendChild(f.bodyClose);for(const m of l)await e.hooks.callHook("dom:renderTag",m);Object.values(i).forEach(m=>m())}let ai=null;async function Ec(e,t={}){function n(){return ai=null,wc(e,t)}const r=t.delayFn||(o=>setTimeout(o,10));return ai=ai||new Promise(o=>r(()=>o(n())))}const Am=e=>({hooks:{"entries:updated":function(t){if(typeof(e==null?void 0:e.document)>"u"&&typeof window>"u")return;let n=e==null?void 0:e.delayFn;!n&&typeof requestAnimationFrame<"u"&&(n=requestAnimationFrame),Ec(t,{document:(e==null?void 0:e.document)||window.document,delayFn:n})}}});function Om(e){var t;return((t=e==null?void 0:e.head.querySelector('meta[name="unhead:ssr"]'))==null?void 0:t.getAttribute("content"))||!1}const ja={critical:2,high:9,low:12,base:-1,title:1,meta:10};function Da(e){if(typeof e.tagPriority=="number")return e.tagPriority;if(e.tag==="meta"){if(e.props.charset)return-2;if(e.props["http-equiv"]==="content-security-policy")return 0}const t=e.tagPriority||e.tag;return t in ja?ja[t]:10}const $m=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}];function Lm(){return{hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(o=>o._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of $m)for(const o of e.tags.filter(i=>typeof i.tagPriority=="string"&&i.tagPriority.startsWith(n))){const i=t(o.tagPriority.replace(n,""));typeof i<"u"&&(o._p=i+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>Da(n)-Da(r))}}}}const Na=(e,t)=>e==null?t||null:typeof e=="function"?e(t):e.replace("%s",t??""),Mm=()=>({hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(o=>o.tag==="titleTemplate");const r=t.findIndex(o=>o.tag==="title");if(r!==-1&&n!==-1){const o=Na(t[n].textContent,t[r].textContent);o!==null?t[r].textContent=o||t[r].textContent:delete t[r]}else if(n!==-1){const o=Na(t[n].textContent);o!==null&&(t[n].textContent=o,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}}),Bm=()=>({hooks:{"tag:normalise":function({tag:e}){typeof e.props.body<"u"&&(e.tagPosition="bodyClose",delete e.props.body)}}}),kc=typeof window<"u",Im=()=>({hooks:{"tag:normalise":e=>{var i,s;const{tag:t,entry:n,resolvedOptions:r}=e;r.experimentalHashHydration===!0&&(t._h=wo(t));const o=typeof t.props._dynamic<"u";!qs.includes(t.tag)||!t.key||kc||(s=(i=Cc())==null?void 0:i.resolvedOptions)!=null&&s.document||(n._m==="server"||o)&&(t._h=t._h||wo(t),t.props[`data-h-${t._h}`]="")},"tags:resolve":e=>{e.tags=e.tags.map(t=>(delete t.props._dynamic,t))}}}),Va=["script","link","bodyAttrs"],qm=()=>{const e=(t,n)=>{const r={},o={};Object.entries(n.props).forEach(([s,a])=>{s.startsWith("on")&&typeof a=="function"?o[s]=a:r[s]=a});let i;return t==="dom"&&n.tag==="script"&&typeof r.src=="string"&&typeof o.onload<"u"&&(i=r.src,delete r.src),{props:r,eventHandlers:o,delayedSrc:i}};return{hooks:{"ssr:render":function(t){t.tags=t.tags.map(n=>(!Va.includes(n.tag)||!Object.entries(n.props).find(([r,o])=>r.startsWith("on")&&typeof o=="function")||(n.props=e("ssr",n).props),n))},"dom:beforeRenderTag":function(t){if(!Va.includes(t.tag.tag)||!Object.entries(t.tag.props).find(([i,s])=>i.startsWith("on")&&typeof s=="function"))return;const{props:n,eventHandlers:r,delayedSrc:o}=e("dom",t.tag);Object.keys(r).length&&(t.tag.props=n,t.tag._eventHandlers=r,t.tag._delayedSrc=o)},"dom:renderTag":function(t){const n=t.$el;if(!t.tag._eventHandlers||!n)return;const r=t.tag.tag==="bodyAttrs"&&typeof window<"u"?window:n;Object.entries(t.tag._eventHandlers).forEach(([o,i])=>{const s=`${t.tag._d||t.tag._p}:${o}`,a=o.slice(2).toLowerCase(),l=`data-h-${a}`;if(t.markSideEffect(s,()=>{}),n.hasAttribute(l))return;const u=i;n.setAttribute(l,""),r.addEventListener(a,u),t.entry&&(t.entry._sde[s]=()=>{r.removeEventListener(a,u),n.removeAttribute(l)})}),t.tag._delayedSrc&&n.setAttribute("src",t.tag._delayedSrc)}}}},Hm=["templateParams","htmlAttrs","bodyAttrs"],Fm=e=>{e=e||{};const t=e.dedupeKeys||["hid","vmid","key"];return{hooks:{"tag:normalise":function({tag:n}){t.forEach(o=>{n.props[o]&&(n.key=n.props[o],delete n.props[o])});const r=n.key?`${n.tag}:${n.key}`:bc(n);r&&(n._d=r)},"tags:resolve":function(n){const r={};n.tags.forEach(i=>{const s=i._d||i._p,a=r[s];if(a){let l=i==null?void 0:i.tagDuplicateStrategy;if(!l&&Hm.includes(i.tag)&&(l="merge"),l==="merge"){const c=a.props;["class","style"].forEach(f=>{i.props[f]&&c[f]&&(f==="style"&&!c[f].endsWith(";")&&(c[f]+=";"),i.props[f]=`${c[f]} ${i.props[f]}`)}),r[s].props={...c,...i.props};return}else if(i._e===a._e){a._duped=a._duped||[],i._d=`${a._d}:${a._duped.length+1}`,a._duped.push(i);return}const u=Object.keys(i.props).length;if((u===0||u===1&&typeof i.props["data-h-key"]<"u")&&!i.innerHTML&&!i.textContent){delete r[s];return}}r[s]=i});const o=[];Object.values(r).forEach(i=>{const s=i._duped;delete i._duped,o.push(i),s&&o.push(...s)}),n.tags=o}}}};function li(e,t){const n=(o,i)=>{let s;return i==="pageTitle"||i==="s"?s=t.pageTitle:i.includes(".")?s=i.split(".").reduce((a,l)=>a[l]||"",t):s=t[i],s||""};let r=e.replace(/%(\w+\.+\w+)/g,n).replace(/%(\w+)/g,n).trim();return t.separator&&(r.endsWith(t.separator)&&(r=r.slice(0,-t.separator.length).trim()),r.startsWith(t.separator)&&(r=r.slice(t.separator.length).trim()),r=r.replace(new RegExp(`\\${t.separator}\\s*\\${t.separator}`,"g"),t.separator)),r}function jm(){return{hooks:{"tags:resolve":e=>{var i;const{tags:t}=e,n=(i=t.find(s=>s.tag==="title"))==null?void 0:i.textContent,r=t.findIndex(s=>s.tag==="templateParams"),o=r!==-1?t[r].textContent:{};o.pageTitle=o.pageTitle||n||"";for(const s of t)["titleTemplate","title"].includes(s.tag)&&typeof s.textContent=="string"?s.textContent=li(s.textContent,o):s.tag==="meta"&&typeof s.props.content=="string"?s.props.content=li(s.props.content,o):s.tag==="script"&&["application/json","application/ld+json"].includes(s.props.type)&&typeof s.innerHTML=="string"&&(s.innerHTML=li(s.innerHTML,o));e.tags=t.filter(s=>s.tag!=="templateParams")}}}}let xc;const Dm=e=>xc=e,Cc=()=>xc;async function Nm(e,t){const n={tag:e,props:{}};return["title","titleTemplate","templateParams"].includes(e)?(n.textContent=t instanceof Promise?await t:t,n):typeof t=="string"?["script","noscript","style"].includes(e)?(e==="script"&&(/^(https?:)?\/\//.test(t)||t.startsWith("/"))?n.props.src=t:(n.innerHTML=t,n.key=_c(t)),n):!1:(n.props=await zm(e,{...t}),n.props.children&&(n.props.innerHTML=n.props.children),delete n.props.children,Object.keys(n.props).filter(r=>Pm.includes(r)).forEach(r=>{(!["innerHTML","textContent"].includes(r)||yc.includes(n.tag))&&(n[r]=n.props[r]),delete n.props[r]}),["innerHTML","textContent"].forEach(r=>{if(n.tag==="script"&&typeof n[r]=="string"&&["application/ld+json","application/json"].includes(n.props.type))try{n[r]=JSON.parse(n[r])}catch{n[r]=""}typeof n[r]=="object"&&(n[r]=JSON.stringify(n[r]))}),n.props.class&&(n.props.class=Vm(n.props.class)),n.props.content&&Array.isArray(n.props.content)?n.props.content.map(r=>({...n,props:{...n.props,content:r}})):n)}function Vm(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>t.trim()).filter(Boolean).join(" ")}async function zm(e,t){for(const n of Object.keys(t)){const r=n.startsWith("data-");t[n]instanceof Promise&&(t[n]=await t[n]),String(t[n])==="true"?t[n]=r?"true":"":String(t[n])==="false"&&(r?t[n]="false":delete t[n])}return t}const Um=10;async function Km(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=>typeof r<"u"&&Tm.includes(n)).forEach(([n,r])=>{const o=Cm(r);t.push(...o.map(i=>Nm(n,i)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=>(n._e=e._i,n._p=(e._i<<Um)+r,n))}const Wm=()=>[Fm(),Lm(),jm(),Mm(),Im(),qm(),Bm()],Qm=(e={})=>[Am({document:e==null?void 0:e.document,delayFn:e==null?void 0:e.domDelayFn})];function Jm(e={}){const t=Ym({...e,plugins:[...Qm(e),...(e==null?void 0:e.plugins)||[]]});return e.experimentalHashHydration&&t.resolvedOptions.document&&(t._hash=Om(t.resolvedOptions.document)),Dm(t),t}function Ym(e={}){let t=[],n={},r=0;const o=gc();e!=null&&e.hooks&&o.addHooks(e.hooks),e.plugins=[...Wm(),...(e==null?void 0:e.plugins)||[]],e.plugins.forEach(a=>a.hooks&&o.addHooks(a.hooks)),e.document=e.document||(kc?document:void 0);const i=()=>o.callHook("entries:updated",s),s={resolvedOptions:e,headEntries(){return t},get hooks(){return o},use(a){a.hooks&&o.addHooks(a.hooks)},push(a,l){const u={_i:r++,input:a,_sde:{}};return l!=null&&l.mode&&(u._m=l==null?void 0:l.mode),l!=null&&l.transform&&(u._t=l==null?void 0:l.transform),t.push(u),i(),{dispose(){t=t.filter(c=>c._i!==u._i?!0:(n={...n,...c._sde||{}},c._sde={},i(),!1))},patch(c){t=t.map(f=>(f._i===u._i&&(u.input=f.input=c,i()),f))}}},async resolveTags(){const a={tags:[],entries:[...t]};await o.callHook("entries:resolve",a);for(const l of a.entries){const u=l._t||(c=>c);l.resolvedInput=u(l.resolvedInput||l.input);for(const c of await Km(l)){const f={tag:c,entry:l,resolvedOptions:s.resolvedOptions};await o.callHook("tag:normalise",f),a.tags.push(f.tag)}}return await o.callHook("tags:resolve",a),a.tags},_popSideEffectQueue(){const a={...n};return n={},a},_elMap:{}};return s.hooks.callHook("init",s),s}function Xm(e){return typeof e=="function"?e():Be(e)}function Eo(e,t=""){if(e instanceof Promise)return e;const n=Xm(e);if(!e||!n)return n;if(Array.isArray(n))return n.map(r=>Eo(r,t));if(typeof n=="object"){let r=!1;const o=Object.fromEntries(Object.entries(n).map(([i,s])=>i==="titleTemplate"||i.startsWith("on")?[i,Be(s)]:((typeof s=="function"||Ae(s))&&(r=!0),[i,Eo(s,i)])));return r&&qs.includes(String(t))&&(o._dynamic=!0),o}return n}const Zm=Bs.startsWith("3"),Gm=typeof window<"u",Tc="usehead";function Hs(){return ve()&&Qe(Tc)||Cc()}function eg(e){return{install(n){Zm&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Tc,e))}}.install}function tg(e={}){const t=Jm({...e,domDelayFn:n=>setTimeout(()=>Ie(()=>n()),10),plugins:[ng(),...(e==null?void 0:e.plugins)||[]]});return t.install=eg(t),t}const ng=()=>({hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Eo(t.input)}}});function rg(e,t={}){const n=Hs(),r=se(!1),o=se({});Zd(()=>{o.value=r.value?{}:Eo(e)});const i=n.push(o.value,t);return ye(o,a=>{i.patch(a)}),ve()&&(Ye(()=>{i.dispose()}),Mr(()=>{r.value=!0}),Ss(()=>{r.value=!1})),i}function og(e,t={}){return Hs().push(e,t)}function Sc(e,t={}){var r;const n=Hs();if(n){const o=Gm||!!((r=n.resolvedOptions)!=null&&r.document);return t.mode==="server"&&o||t.mode==="client"&&!o?void 0:o?rg(e,t):og(e,t)}}function ig(e,t){const n=tg(t||{}),r={unhead:n,install(o){Bs.startsWith("3")&&(o.config.globalProperties.$head=n,o.provide("usehead",n))},use(o){n.use(o)},resolveTags(){return n.resolveTags()},headEntries(){return n.headEntries()},headTags(){return n.resolveTags()},push(o,i){return n.push(o,i)},addEntry(o,i){return n.push(o,i)},addHeadObjs(o,i){return n.push(o,i)},addReactiveEntry(o,i){const s=Sc(o,i);return typeof s<"u"?s.dispose:()=>{}},removeHeadObjs(){},updateDOM(o,i){i?wc(n,{document:o}):Ec(n,{delayFn:s=>setTimeout(()=>s(),50),document:o})},internalHooks:n.hooks,hooks:{"before:dom":[],"resolved:tags":[],"resolved:entries":[]}};return n.addHeadObjs=r.addHeadObjs,n.updateDOM=r.updateDOM,n.hooks.hook("dom:beforeRender",o=>{for(const i of r.hooks["before:dom"])i()===!1&&(o.shouldRender=!1)}),e&&r.addHeadObjs(e),r}const sg={meta:[{name:"viewport",content:"width=device-width, initial-scale=1"},{charset:"utf-8"}],link:[],style:[],script:[],noscript:[]},s0=!1,Di=!1,ag=!1,lg="__nuxt",ug=Jn(e=>{const t=ig();t.push(sg),e.vueApp.use(t);{let n=!0;const r=()=>{n=!1,t.internalHooks.callHook("entries:updated",t.unhead)};t.internalHooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",r),e.hooks.hook("app:mounted",r)}e._useHead=Sc});/*!
  * vue-router v4.1.6
  * (c) 2022 Eduardo San Martin Morote
  * @license MIT
  */const xn=typeof window<"u";function cg(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const me=Object.assign;function ui(e,t){const n={};for(const r in t){const o=t[r];n[r]=gt(o)?o.map(e):e(o)}return n}const vr=()=>{},gt=Array.isArray,fg=/\/$/,dg=e=>e.replace(fg,"");function ci(e,t,n="/"){let r,o={},i="",s="";const a=t.indexOf("#");let l=t.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=gg(r??t,n),{fullPath:r+(i&&"?")+i+s,path:r,query:o,hash:s}}function hg(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function za(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function pg(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&jn(t.matched[r],n.matched[o])&&Pc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function jn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Pc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!mg(e[n],t[n]))return!1;return!0}function mg(e,t){return gt(e)?Ua(e,t):gt(t)?Ua(t,e):e===t}function Ua(e,t){return gt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function gg(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let o=n.length-1,i,s;for(i=0;i<r.length;i++)if(s=r[i],s!==".")if(s==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Sr;(function(e){e.pop="pop",e.push="push"})(Sr||(Sr={}));var yr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(yr||(yr={}));function vg(e){if(!e)if(xn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),dg(e)}const yg=/^[^#]+#/;function _g(e,t){return e.replace(yg,"#")+t}function bg(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Vo=()=>({left:window.pageXOffset,top:window.pageYOffset});function wg(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=bg(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Ka(e,t){return(history.state?history.state.position-t:-1)+e}const Ni=new Map;function Eg(e,t){Ni.set(e,t)}function kg(e){const t=Ni.get(e);return Ni.delete(e),t}let xg=()=>location.protocol+"//"+location.host;function Rc(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),za(l,"")}return za(n,e)+r+o}function Cg(e,t,n,r){let o=[],i=[],s=null;const a=({state:d})=>{const v=Rc(e,location),m=n.value,w=t.value;let k=0;if(d){if(n.value=v,t.value=d,s&&s===m){s=null;return}k=w?d.position-w.position:0}else r(v);o.forEach(y=>{y(n.value,m,{delta:k,type:Sr.pop,direction:k?k>0?yr.forward:yr.back:yr.unknown})})};function l(){s=n.value}function u(d){o.push(d);const v=()=>{const m=o.indexOf(d);m>-1&&o.splice(m,1)};return i.push(v),v}function c(){const{history:d}=window;d.state&&d.replaceState(me({},d.state,{scroll:Vo()}),"")}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c),{pauseListeners:l,listen:u,destroy:f}}function Wa(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Vo():null}}function Tg(e){const{history:t,location:n}=window,r={value:Rc(e,n)},o={value:t.state};o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:xg()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),o.value=u}catch(v){console.error(v),n[c?"replace":"assign"](d)}}function s(l,u){const c=me({},t.state,Wa(o.value.back,l,o.value.forward,!0),u,{position:o.value.position});i(l,c,!0),r.value=l}function a(l,u){const c=me({},o.value,t.state,{forward:l,scroll:Vo()});i(c.current,c,!0);const f=me({},Wa(r.value,l,null),{position:c.position+1},u);i(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:s}}function Ac(e){e=vg(e);const t=Tg(e),n=Cg(e,t.state,t.location,t.replace);function r(i,s=!0){s||n.pauseListeners(),history.go(i)}const o=me({location:"",base:e,go:r,createHref:_g.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Sg(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Ac(e)}function Pg(e){return typeof e=="string"||e&&typeof e=="object"}function Oc(e){return typeof e=="string"||typeof e=="symbol"}const It={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},$c=Symbol("");var Qa;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Qa||(Qa={}));function Dn(e,t){return me(new Error,{type:e,[$c]:!0},t)}function Et(e,t){return e instanceof Error&&$c in e&&(t==null||!!(e.type&t))}const Ja="[^/]+?",Rg={sensitive:!1,strict:!1,start:!0,end:!0},Ag=/[.+*?^${}()[\]/\\]/g;function Og(e,t){const n=me({},Rg,t),r=[];let o=n.start?"^":"";const i=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;f<u.length;f++){const d=u[f];let v=40+(n.sensitive?.25:0);if(d.type===0)f||(o+="/"),o+=d.value.replace(Ag,"\\$&"),v+=40;else if(d.type===1){const{value:m,repeatable:w,optional:k,regexp:y}=d;i.push({name:m,repeatable:w,optional:k});const h=y||Ja;if(h!==Ja){v+=10;try{new RegExp(`(${h})`)}catch(b){throw new Error(`Invalid custom RegExp for param "${m}" (${h}): `+b.message)}}let p=w?`((?:${h})(?:/(?:${h}))*)`:`(${h})`;f||(p=k&&u.length<2?`(?:/${p})`:"/"+p),k&&(p+="?"),o+=p,v+=20,k&&(v+=-8),w&&(v+=-20),h===".*"&&(v+=-50)}c.push(v)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const s=new RegExp(o,n.sensitive?"":"i");function a(u){const c=u.match(s),f={};if(!c)return null;for(let d=1;d<c.length;d++){const v=c[d]||"",m=i[d-1];f[m.name]=v&&m.repeatable?v.split("/"):v}return f}function l(u){let c="",f=!1;for(const d of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const v of d)if(v.type===0)c+=v.value;else if(v.type===1){const{value:m,repeatable:w,optional:k}=v,y=m in u?u[m]:"";if(gt(y)&&!w)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const h=gt(y)?y.join("/"):y;if(!h)if(k)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${m}"`);c+=h}}return c||"/"}return{re:s,score:r,keys:i,parse:a,stringify:l}}function $g(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function Lg(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const i=$g(r[n],o[n]);if(i)return i;n++}if(Math.abs(o.length-r.length)===1){if(Ya(r))return 1;if(Ya(o))return-1}return o.length-r.length}function Ya(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Mg={type:0,value:""},Bg=/[a-zA-Z0-9_]/;function Ig(e){if(!e)return[[]];if(e==="/")return[[Mg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${u}": ${v}`)}let n=0,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let a=0,l,u="",c="";function f(){u&&(n===0?i.push({type:0,value:u}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(u&&f(),s()):l===":"?(f(),n=1):d();break;case 4:d(),n=r;break;case 1:l==="("?n=2:Bg.test(l)?d():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),f(),s(),o}function qg(e,t,n){const r=Og(Ig(e.path),n),o=me(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function Hg(e,t){const n=[],r=new Map;t=Ga({strict:!1,end:!0,sensitive:!1},t);function o(c){return r.get(c)}function i(c,f,d){const v=!d,m=Fg(c);m.aliasOf=d&&d.record;const w=Ga(t,c),k=[m];if("alias"in c){const p=typeof c.alias=="string"?[c.alias]:c.alias;for(const b of p)k.push(me({},m,{components:d?d.record.components:m.components,path:b,aliasOf:d?d.record:m}))}let y,h;for(const p of k){const{path:b}=p;if(f&&b[0]!=="/"){const C=f.record.path,O=C[C.length-1]==="/"?"":"/";p.path=f.record.path+(b&&O+b)}if(y=qg(p,f,w),d?d.alias.push(y):(h=h||y,h!==y&&h.alias.push(y),v&&c.name&&!Za(y)&&s(c.name)),m.children){const C=m.children;for(let O=0;O<C.length;O++)i(C[O],y,d&&d.children[O])}d=d||y,(y.record.components&&Object.keys(y.record.components).length||y.record.name||y.record.redirect)&&l(y)}return h?()=>{s(h)}:vr}function s(c){if(Oc(c)){const f=r.get(c);f&&(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&r.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function a(){return n}function l(c){let f=0;for(;f<n.length&&Lg(c,n[f])>=0&&(c.record.path!==n[f].record.path||!Lc(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!Za(c)&&r.set(c.record.name,c)}function u(c,f){let d,v={},m,w;if("name"in c&&c.name){if(d=r.get(c.name),!d)throw Dn(1,{location:c});w=d.record.name,v=me(Xa(f.params,d.keys.filter(h=>!h.optional).map(h=>h.name)),c.params&&Xa(c.params,d.keys.map(h=>h.name))),m=d.stringify(v)}else if("path"in c)m=c.path,d=n.find(h=>h.re.test(m)),d&&(v=d.parse(m),w=d.record.name);else{if(d=f.name?r.get(f.name):n.find(h=>h.re.test(f.path)),!d)throw Dn(1,{location:c,currentLocation:f});w=d.record.name,v=me({},f.params,c.params),m=d.stringify(v)}const k=[];let y=d;for(;y;)k.unshift(y.record),y=y.parent;return{name:w,path:m,params:v,matched:k,meta:Dg(k)}}return e.forEach(c=>i(c)),{addRoute:i,resolve:u,removeRoute:s,getRoutes:a,getRecordMatcher:o}}function Xa(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Fg(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:jg(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function jg(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function Za(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Dg(e){return e.reduce((t,n)=>me(t,n.meta),{})}function Ga(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Lc(e,t){return t.children.some(n=>n===e||Lc(e,n))}const Mc=/#/g,Ng=/&/g,Vg=/\//g,zg=/=/g,Ug=/\?/g,Bc=/\+/g,Kg=/%5B/g,Wg=/%5D/g,Ic=/%5E/g,Qg=/%60/g,qc=/%7B/g,Jg=/%7C/g,Hc=/%7D/g,Yg=/%20/g;function Fs(e){return encodeURI(""+e).replace(Jg,"|").replace(Kg,"[").replace(Wg,"]")}function Xg(e){return Fs(e).replace(qc,"{").replace(Hc,"}").replace(Ic,"^")}function Vi(e){return Fs(e).replace(Bc,"%2B").replace(Yg,"+").replace(Mc,"%23").replace(Ng,"%26").replace(Qg,"`").replace(qc,"{").replace(Hc,"}").replace(Ic,"^")}function Zg(e){return Vi(e).replace(zg,"%3D")}function Gg(e){return Fs(e).replace(Mc,"%23").replace(Ug,"%3F")}function ev(e){return e==null?"":Gg(e).replace(Vg,"%2F")}function ko(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function tv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const i=r[o].replace(Bc," "),s=i.indexOf("="),a=ko(s<0?i:i.slice(0,s)),l=s<0?null:ko(i.slice(s+1));if(a in t){let u=t[a];gt(u)||(u=t[a]=[u]),u.push(l)}else t[a]=l}return t}function el(e){let t="";for(let n in e){const r=e[n];if(n=Zg(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(gt(r)?r.map(i=>i&&Vi(i)):[r&&Vi(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function nv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=gt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const rv=Symbol(""),tl=Symbol(""),js=Symbol(""),Ds=Symbol(""),zi=Symbol("");function tr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Ft(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((s,a)=>{const l=f=>{f===!1?a(Dn(4,{from:n,to:t})):f instanceof Error?a(f):Pg(f)?a(Dn(2,{from:t,to:f})):(i&&r.enterCallbacks[o]===i&&typeof f=="function"&&i.push(f),s())},u=e.call(r&&r.instances[o],t,n,l);let c=Promise.resolve(u);e.length<3&&(c=c.then(l)),c.catch(f=>a(f))})}function fi(e,t,n,r){const o=[];for(const i of e)for(const s in i.components){let a=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(ov(a)){const u=(a.__vccOpts||a)[t];u&&o.push(Ft(u,n,r,i,s))}else{let l=a();o.push(()=>l.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${i.path}"`));const c=cg(u)?u.default:u;i.components[s]=c;const d=(c.__vccOpts||c)[t];return d&&Ft(d,n,r,i,s)()}))}}return o}function ov(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function nl(e){const t=Qe(js),n=Qe(Ds),r=A(()=>t.resolve(Be(e.to))),o=A(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(jn.bind(null,c));if(d>-1)return d;const v=rl(l[u-2]);return u>1&&rl(c)===v&&f[f.length-1].path!==v?f.findIndex(jn.bind(null,l[u-2])):d}),i=A(()=>o.value>-1&&lv(n.params,r.value.params)),s=A(()=>o.value>-1&&o.value===n.matched.length-1&&Pc(n.params,r.value.params));function a(l={}){return av(l)?t[Be(e.replace)?"replace":"push"](Be(e.to)).catch(vr):Promise.resolve()}return{route:r,href:A(()=>r.value.href),isActive:i,isExactActive:s,navigate:a}}const iv=At({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:nl,setup(e,{slots:t}){const n=st(nl(e)),{options:r}=Qe(js),o=A(()=>({[ol(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[ol(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:$("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),sv=iv;function av(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 lv(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!gt(o)||o.length!==r.length||r.some((i,s)=>i!==o[s]))return!1}return!0}function rl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ol=(e,t,n)=>e??t??n,uv=At({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Qe(zi),o=A(()=>e.route||r.value),i=Qe(tl,0),s=A(()=>{let u=Be(i);const{matched:c}=o.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=A(()=>o.value.matched[s.value]);Mn(tl,A(()=>s.value+1)),Mn(rv,a),Mn(zi,o);const l=se();return ye(()=>[l.value,a.value,e.name],([u,c,f],[d,v,m])=>{c&&(c.instances[f]=u,v&&v!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=v.leaveGuards),c.updateGuards.size||(c.updateGuards=v.updateGuards))),u&&c&&(!v||!jn(c,v)||!d)&&(c.enterCallbacks[f]||[]).forEach(w=>w(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,f=a.value,d=f&&f.components[c];if(!d)return il(n.default,{Component:d,route:u});const v=f.props[c],m=v?v===!0?u.params:typeof v=="function"?v(u):v:null,k=$(d,me({},m,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return il(n.default,{Component:k,route:u})||k}}});function il(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Fc=uv;function cv(e){const t=Hg(e.routes,e),n=e.parseQuery||tv,r=e.stringifyQuery||el,o=e.history,i=tr(),s=tr(),a=tr(),l=Ti(It);let u=It;xn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=ui.bind(null,P=>""+P),f=ui.bind(null,ev),d=ui.bind(null,ko);function v(P,F){let z,G;return Oc(P)?(z=t.getRecordMatcher(P),G=F):G=P,t.addRoute(G,z)}function m(P){const F=t.getRecordMatcher(P);F&&t.removeRoute(F)}function w(){return t.getRoutes().map(P=>P.record)}function k(P){return!!t.getRecordMatcher(P)}function y(P,F){if(F=me({},F||l.value),typeof P=="string"){const g=ci(n,P,F.path),_=t.resolve({path:g.path},F),M=o.createHref(g.fullPath);return me(g,_,{params:d(_.params),hash:ko(g.hash),redirectedFrom:void 0,href:M})}let z;if("path"in P)z=me({},P,{path:ci(n,P.path,F.path).path});else{const g=me({},P.params);for(const _ in g)g[_]==null&&delete g[_];z=me({},P,{params:f(P.params)}),F.params=f(F.params)}const G=t.resolve(z,F),ce=P.hash||"";G.params=c(d(G.params));const xe=hg(r,me({},P,{hash:Xg(ce),path:G.path})),ue=o.createHref(xe);return me({fullPath:xe,hash:ce,query:r===el?nv(P.query):P.query||{}},G,{redirectedFrom:void 0,href:ue})}function h(P){return typeof P=="string"?ci(n,P,l.value.path):me({},P)}function p(P,F){if(u!==P)return Dn(8,{from:F,to:P})}function b(P){return L(P)}function C(P){return b(me(h(P),{replace:!0}))}function O(P){const F=P.matched[P.matched.length-1];if(F&&F.redirect){const{redirect:z}=F;let G=typeof z=="function"?z(P):z;return typeof G=="string"&&(G=G.includes("?")||G.includes("#")?G=h(G):{path:G},G.params={}),me({query:P.query,hash:P.hash,params:"path"in G?{}:P.params},G)}}function L(P,F){const z=u=y(P),G=l.value,ce=P.state,xe=P.force,ue=P.replace===!0,g=O(z);if(g)return L(me(h(g),{state:typeof g=="object"?me({},ce,g.state):ce,force:xe,replace:ue}),F||z);const _=z;_.redirectedFrom=F;let M;return!xe&&pg(r,G,z)&&(M=Dn(16,{to:_,from:G}),ae(G,G,!0,!1)),(M?Promise.resolve(M):T(_,G)).catch(I=>Et(I)?Et(I,2)?I:be(I):q(I,_,G)).then(I=>{if(I){if(Et(I,2))return L(me({replace:ue},h(I.to),{state:typeof I.to=="object"?me({},ce,I.to.state):ce,force:xe}),F||_)}else I=B(_,G,!0,ue,ce);return S(_,G,I),I})}function R(P,F){const z=p(P,F);return z?Promise.reject(z):Promise.resolve()}function T(P,F){let z;const[G,ce,xe]=fv(P,F);z=fi(G.reverse(),"beforeRouteLeave",P,F);for(const g of G)g.leaveGuards.forEach(_=>{z.push(Ft(_,P,F))});const ue=R.bind(null,P,F);return z.push(ue),_n(z).then(()=>{z=[];for(const g of i.list())z.push(Ft(g,P,F));return z.push(ue),_n(z)}).then(()=>{z=fi(ce,"beforeRouteUpdate",P,F);for(const g of ce)g.updateGuards.forEach(_=>{z.push(Ft(_,P,F))});return z.push(ue),_n(z)}).then(()=>{z=[];for(const g of P.matched)if(g.beforeEnter&&!F.matched.includes(g))if(gt(g.beforeEnter))for(const _ of g.beforeEnter)z.push(Ft(_,P,F));else z.push(Ft(g.beforeEnter,P,F));return z.push(ue),_n(z)}).then(()=>(P.matched.forEach(g=>g.enterCallbacks={}),z=fi(xe,"beforeRouteEnter",P,F),z.push(ue),_n(z))).then(()=>{z=[];for(const g of s.list())z.push(Ft(g,P,F));return z.push(ue),_n(z)}).catch(g=>Et(g,8)?g:Promise.reject(g))}function S(P,F,z){for(const G of a.list())G(P,F,z)}function B(P,F,z,G,ce){const xe=p(P,F);if(xe)return xe;const ue=F===It,g=xn?history.state:{};z&&(G||ue?o.replace(P.fullPath,me({scroll:ue&&g&&g.scroll},ce)):o.push(P.fullPath,ce)),l.value=P,ae(P,F,z,ue),be()}let E;function D(){E||(E=o.listen((P,F,z)=>{if(!Fe.listening)return;const G=y(P),ce=O(G);if(ce){L(me(ce,{replace:!0}),G).catch(vr);return}u=G;const xe=l.value;xn&&Eg(Ka(xe.fullPath,z.delta),Vo()),T(G,xe).catch(ue=>Et(ue,12)?ue:Et(ue,2)?(L(ue.to,G).then(g=>{Et(g,20)&&!z.delta&&z.type===Sr.pop&&o.go(-1,!1)}).catch(vr),Promise.reject()):(z.delta&&o.go(-z.delta,!1),q(ue,G,xe))).then(ue=>{ue=ue||B(G,xe,!1),ue&&(z.delta&&!Et(ue,8)?o.go(-z.delta,!1):z.type===Sr.pop&&Et(ue,20)&&o.go(-1,!1)),S(G,xe,ue)}).catch(vr)}))}let x=tr(),Q=tr(),K;function q(P,F,z){be(P);const G=Q.list();return G.length?G.forEach(ce=>ce(P,F,z)):console.error(P),Promise.reject(P)}function X(){return K&&l.value!==It?Promise.resolve():new Promise((P,F)=>{x.add([P,F])})}function be(P){return K||(K=!P,D(),x.list().forEach(([F,z])=>P?z(P):F()),x.reset()),P}function ae(P,F,z,G){const{scrollBehavior:ce}=e;if(!xn||!ce)return Promise.resolve();const xe=!z&&kg(Ka(P.fullPath,0))||(G||!z)&&history.state&&history.state.scroll||null;return Ie().then(()=>ce(P,F,xe)).then(ue=>ue&&wg(ue)).catch(ue=>q(ue,P,F))}const de=P=>o.go(P);let j;const he=new Set,Fe={currentRoute:l,listening:!0,addRoute:v,removeRoute:m,hasRoute:k,getRoutes:w,resolve:y,options:e,push:b,replace:C,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:Q.add,isReady:X,install(P){const F=this;P.component("RouterLink",sv),P.component("RouterView",Fc),P.config.globalProperties.$router=F,Object.defineProperty(P.config.globalProperties,"$route",{enumerable:!0,get:()=>Be(l)}),xn&&!j&&l.value===It&&(j=!0,b(o.location).catch(ce=>{}));const z={};for(const ce in It)z[ce]=A(()=>l.value[ce]);P.provide(js,F),P.provide(Ds,st(z)),P.provide(zi,l);const G=P.unmount;he.add(P),P.unmount=function(){he.delete(P),he.size<1&&(u=It,E&&E(),E=null,l.value=It,j=!1,K=!1),G()}}};return Fe}function _n(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function fv(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;s<i;s++){const a=t.matched[s];a&&(e.matched.find(u=>jn(u,a))?r.push(a):n.push(a));const l=e.matched[s];l&&(t.matched.find(u=>jn(u,l))||o.push(l))}return[n,r,o]}function a0(){return Qe(Ds)}const dv=decodeURIComponent,hv=encodeURIComponent,pv=/; */,Xr=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function mv(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");let n={},r=t||{},o=e.split(pv),i=r.decode||dv;for(let s=0;s<o.length;s++){let a=o[s],l=a.indexOf("=");if(l<0)continue;let u=a.substr(0,l).trim(),c=a.substr(++l,a.length).trim();c[0]=='"'&&(c=c.slice(1,-1)),n[u]==null&&(n[u]=gv(c,i))}return n}function sl(e,t,n){let r=n||{},o=r.encode||hv;if(typeof o!="function")throw new TypeError("option encode is invalid");if(!Xr.test(e))throw new TypeError("argument name is invalid");let i=o(t);if(i&&!Xr.test(i))throw new TypeError("argument val is invalid");let s=e+"="+i;if(r.maxAge!=null){let a=r.maxAge-0;if(isNaN(a)||!isFinite(a))throw new TypeError("option maxAge is invalid");s+="; Max-Age="+Math.floor(a)}if(r.domain){if(!Xr.test(r.domain))throw new TypeError("option domain is invalid");s+="; Domain="+r.domain}if(r.path){if(!Xr.test(r.path))throw new TypeError("option path is invalid");s+="; Path="+r.path}if(r.expires){if(typeof r.expires.toUTCString!="function")throw new TypeError("option expires is invalid");s+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&&(s+="; HttpOnly"),r.secure&&(s+="; Secure"),r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:s+="; SameSite=Strict";break;case"lax":s+="; SameSite=Lax";break;case"strict":s+="; SameSite=Strict";break;case"none":s+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return s}function gv(e,t){try{return t(e)}catch{return e}}function di(e){return e!==null&&typeof e=="object"}function Ui(e,t,n=".",r){if(!di(t))return Ui(e,{},n,r);const o=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const s=e[i];s!=null&&(r&&r(o,i,s,n)||(Array.isArray(s)&&Array.isArray(o[i])?o[i]=[...s,...o[i]]:di(s)&&di(o[i])?o[i]=Ui(s,o[i],(n?`${n}.`:"")+i.toString(),r):o[i]=s))}return o}function jc(e){return(...t)=>t.reduce((n,r)=>Ui(n,r,"",e),{})}const vv=jc(),yv=jc((e,t,n)=>{if(typeof e[t]<"u"&&typeof n=="function")return e[t]=n(e[t]),!0});class Ki extends Error{constructor(){super(...arguments),this.statusCode=500,this.fatal=!1,this.unhandled=!1,this.statusMessage=void 0}toJSON(){const t={message:this.message,statusCode:this.statusCode};return this.statusMessage&&(t.statusMessage=this.statusMessage),this.data!==void 0&&(t.data=this.data),t}}Ki.__h3_error__=!0;function Wi(e){if(typeof e=="string")return new Ki(e);if(_v(e))return e;const t=new Ki(e.message??e.statusMessage,e.cause?{cause:e.cause}:void 0);if("stack"in e)try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}return e.data&&(t.data=e.data),e.statusCode?t.statusCode=e.statusCode:e.status&&(t.statusCode=e.status),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function _v(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const zo=()=>bs(Ne().payload,"error"),Pn=e=>{const t=Dc(e);try{Ne().callHook("app:error",t);const r=zo();r.value=r.value||t}catch{throw t}return t},bv=async(e={})=>{const t=Ne(),n=zo();t.callHook("app:error:cleared",e),e.redirect&&await t.$router.replace(e.redirect),n.value=null},wv=e=>!!(e&&typeof e=="object"&&"__nuxt_error"in e),Dc=e=>{const t=Wi(e);return t.__nuxt_error=!0,t};function ar(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o="$s"+n,i=Ne(),s=bs(i.payload.state,o);if(s.value===void 0&&r){const a=r();if(Ae(a))return i.payload.state[o]=a,a;s.value=a}return s}const Ns=()=>{var e;return(e=Ne())==null?void 0:e.$router},Uo=()=>ve()?Qe("_route",Ne()._route):Ne()._route,Ev=e=>e,kv=(e,t,n={})=>{const r=Ne();n.global||typeof e=="function"?r._middleware.global.push(typeof e=="function"?e:t):r._middleware.named[e]=t},xv=()=>{try{if(Ne()._processingMiddleware)return!0}catch{return!0}return!1},Cv=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:e.path||"/",r=Br(n,!0);if(r&&!(t!=null&&t.external))throw new Error("Navigating to external URL is not allowed by default. Use `navigateTo (url, { external: true })`.");if(r&&Is(n).protocol==="script:")throw new Error("Cannot navigate to an URL with script protocol.");if(!r&&xv())return e;const o=Ns();return r?(t!=null&&t.replace?location.replace(n):location.href=n,Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)},Ze={layout:!1},al=[{name:"slug",path:"/:slug(.*)*",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_...slug_.872294cc.js"),["./_...slug_.872294cc.js","./ContentDoc.f091c7e6.js","./ContentRenderer.f56ec7b9.js","./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js","./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js","./layout.ac8325dc.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)},{name:"academic-event",path:"/academic-event",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.25168fd8.js"),["./index.25168fd8.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./QImg.12aee8a6.js","./QPagination.db57eaec.js","./QInnerLoading.db30a8e3.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js","./timeline.6d6d6b0b.js","./QTimeline.cad55cfb.js","./_plugin-vue_export-helper.c27b6911.js","./timeline.7d8ca7e0.css","./layout.ac8325dc.js","./header.080fe48a.css","./list.b747d525.css"],import.meta.url).then(e=>e.default||e)},{name:"academic-event-post-id",path:"/academic-event/post/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.9f27599e.js"),["./_id_.9f27599e.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./timeline.6d6d6b0b.js","./QTimeline.cad55cfb.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js","./_plugin-vue_export-helper.c27b6911.js","./timeline.7d8ca7e0.css","./layout.ac8325dc.js","./_id_.2ddedd37.css","./header.080fe48a.css"],import.meta.url).then(e=>e.default||e)},{path:(Ze==null?void 0:Ze.path)??"/admin",children:[{name:"admin-academic-event-edit-id",path:"academic-event/edit/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.a2f668bb.js"),["./_id_.a2f668bb.js","./nuxt-link.70da972e.js","./QBanner.786ee8ab.js","./RichTextEditor.04cc257e.js","./RichTextEditor.vue.adba5e32.js","./QResizeObserver.d210a221.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./QTooltip.b647fc93.js","./QItemSection.938f75bf.js","./use-fullscreen.df433772.js","./use-panel.3a368380.js","./touch.5ab90751.js","./use-cache.e4206936.js","./RichTextEditor.4ba3f9c8.css","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-academic-event-list",path:"academic-event/list",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./list.a0c55098.js"),["./list.a0c55098.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./nuxt-link.70da972e.js","./QTooltip.b647fc93.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-admissions-edit-id",path:"admissions/edit/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.9fb24f11.js"),["./_id_.9fb24f11.js","./nuxt-link.70da972e.js","./QBanner.786ee8ab.js","./QPopupProxy.9f94bcd8.js","./use-cache.e4206936.js","./date.e3014a19.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-admissions-list",path:"admissions/list",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./list.f3efc22c.js"),["./list.f3efc22c.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./nuxt-link.70da972e.js","./QTooltip.b647fc93.js","./useAuthFetch.ae48b849.js","./date.e3014a19.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-article-edit-id",path:"article/edit/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.562aa77b.js"),["./_id_.562aa77b.js","./nuxt-link.70da972e.js","./QBanner.786ee8ab.js","./QPopupProxy.9f94bcd8.js","./use-cache.e4206936.js","./date.e3014a19.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-article-list",path:"article/list",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./list.df278688.js"),["./list.df278688.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./nuxt-link.70da972e.js","./QTooltip.b647fc93.js","./useAuthFetch.ae48b849.js","./date.e3014a19.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-custom-page-edit-id",path:"custom-page/edit/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.00e92090.js"),["./_id_.00e92090.js","./nuxt-link.70da972e.js","./QBanner.786ee8ab.js","./RichTextEditor.04cc257e.js","./RichTextEditor.vue.adba5e32.js","./QResizeObserver.d210a221.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./QTooltip.b647fc93.js","./QItemSection.938f75bf.js","./use-fullscreen.df433772.js","./use-panel.3a368380.js","./touch.5ab90751.js","./use-cache.e4206936.js","./RichTextEditor.4ba3f9c8.css","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-custom-page-list",path:"custom-page/list",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./list.529027ca.js"),["./list.529027ca.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./QTooltip.b647fc93.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-exec-sql",path:"exec-sql",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./exec-sql.04b528ad.js"),["./exec-sql.04b528ad.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin",path:"",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.2db7093f.js"),["./index.2db7093f.js","./_plugin-vue_export-helper.c27b6911.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-lecture-edit-id",path:"lecture/edit/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.1c260b9d.js"),["./_id_.1c260b9d.js","./nuxt-link.70da972e.js","./QBanner.786ee8ab.js","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-lecture-list",path:"lecture/list",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./list.226c2bf4.js"),["./list.226c2bf4.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./nuxt-link.70da972e.js","./QTooltip.b647fc93.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-news-edit-id",path:"news/edit/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.866bb763.js"),["./_id_.866bb763.js","./nuxt-link.70da972e.js","./QBanner.786ee8ab.js","./QPopupProxy.9f94bcd8.js","./use-cache.e4206936.js","./date.e3014a19.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./QTime.b8d5913c.js","./TouchPan.94d3d2d8.js","./touch.5ab90751.js","./RichTextEditor.04cc257e.js","./RichTextEditor.vue.adba5e32.js","./QResizeObserver.d210a221.js","./QTooltip.b647fc93.js","./QItemSection.938f75bf.js","./use-fullscreen.df433772.js","./use-panel.3a368380.js","./RichTextEditor.4ba3f9c8.css","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"admin-news-list",path:"news/list",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./list.45cc88e2.js"),["./list.45cc88e2.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./nuxt-link.70da972e.js","./QTooltip.b647fc93.js","./QBadge.0b424fc2.js","./useAuthFetch.ae48b849.js","./date.e3014a19.js"],import.meta.url).then(e=>e.default||e)}],name:(Ze==null?void 0:Ze.name)??void 0,meta:Ze||{},alias:(Ze==null?void 0:Ze.alias)||[],redirect:(Ze==null?void 0:Ze.redirect)||void 0,component:()=>Y(()=>import("./admin.b43f43f0.js"),["./admin.b43f43f0.js","./layout.ac8325dc.js","./useAdminInfo.6fe0d2ef.js","./_commonjsHelpers.edff4021.js","./useAuthFetch.ae48b849.js"],import.meta.url).then(e=>e.default||e)},{name:"auth-login",path:"/auth/login",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./login.f87df22d.js"),["./login.f87df22d.js","./QForm.9bd1b7a4.js","./logo-trans.ff78ff42.js"],import.meta.url).then(e=>e.default||e)},{name:"faculty-facultyname",path:"/faculty/:facultyname",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.bb834ec0.js"),["./index.bb834ec0.js","./ContentRenderer.f56ec7b9.js","./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js","./ContentDoc.f091c7e6.js","./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js","./layout.ac8325dc.js","./_plugin-vue_export-helper.c27b6911.js","./index.8849107d.css"],import.meta.url).then(e=>e.default||e)},{name:"faculty-facultyname-teachers-teacher",path:"/faculty/:facultyname/teachers/:teacher",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_teacher_.8fdc5d96.js"),["./_teacher_.8fdc5d96.js","./QImg.12aee8a6.js","./ContentRenderer.f56ec7b9.js","./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js","./ContentDoc.f091c7e6.js","./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js","./layout.ac8325dc.js","./_plugin-vue_export-helper.c27b6911.js","./_teacher_.67647e1d.css"],import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.f5ac35a2.js"),["./index.f5ac35a2.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./scroll-big-img.vue.c860f525.js","./use-panel.3a368380.js","./touch.5ab90751.js","./position-engine.3cd7a5a0.js","./use-cache.e4206936.js","./use-fullscreen.df433772.js","./scroll-big-img.857c5f36.css","./QTooltip.b647fc93.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js","./date.e3014a19.js","./_plugin-vue_export-helper.c27b6911.js","./QImg.12aee8a6.js","./footer.65bcb465.js","./qr-code.6bcd7842.js","./footer.09bf7725.css","./index.4751168e.css","./header.080fe48a.css"],import.meta.url).then(e=>e.default||e)},{name:"lecture",path:"/lecture",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.c401e488.js"),["./index.c401e488.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./QTable.d946e706.js","./QItemLabel.db75c9b1.js","./QItemSection.938f75bf.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./use-fullscreen.df433772.js","./QInnerLoading.db30a8e3.js","./useAuthFetch.ae48b849.js","./layout.ac8325dc.js","./qr-code.6bcd7842.js","./header.080fe48a.css","./lecture-list.a9a7b31a.css"],import.meta.url).then(e=>e.default||e)},{name:"news-category",path:"/news/:category",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.486630b5.js"),["./index.486630b5.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./QPagination.db57eaec.js","./QInnerLoading.db30a8e3.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js","./date.e3014a19.js","./timeline.2080bc5e.js","./QTimeline.cad55cfb.js","./_plugin-vue_export-helper.c27b6911.js","./timeline.4e0a90eb.css","./layout.ac8325dc.js","./header.080fe48a.css","./list.2859d107.css"],import.meta.url).then(e=>e.default||e)},{name:"news-category-post-id",path:"/news/:category/post/:id",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./_id_.8834b715.js"),["./_id_.8834b715.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./timeline.2080bc5e.js","./QTimeline.cad55cfb.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js","./date.e3014a19.js","./_plugin-vue_export-helper.c27b6911.js","./timeline.4e0a90eb.css","./layout.ac8325dc.js","./header.080fe48a.css"],import.meta.url).then(e=>e.default||e)},{name:"search",path:"/search",children:[],meta:{},alias:[],redirect:void 0,component:()=>Y(()=>import("./index.1bf7c472.js"),["./index.1bf7c472.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./QPagination.db57eaec.js","./layout.ac8325dc.js","./fetch.e31721f5.js","./asyncData.78a6ebde.js","./date.e3014a19.js","./index.3d325043.css","./header.080fe48a.css"],import.meta.url).then(e=>e.default||e)}],Tv={scrollBehavior(e,t,n){const r=Ne();let o=n||void 0;if(!o&&t&&e&&e.meta.scrollToTop!==!1&&Sv(t,e)&&(o={left:0,top:0}),e.path===t.path){if(t.hash&&!e.hash)return{left:0,top:0};if(e.hash)return{el:e.hash,top:ll(e.hash)}}const i=a=>!!(a.meta.pageTransition??Di),s=i(t)&&i(e)?"page:transition:finish":"page:finish";return new Promise(a=>{r.hooks.hookOnce(s,async()=>{await Ie(),e.hash&&(o={el:e.hash,top:ll(e.hash)}),a(o)})})}};function ll(e){try{const t=document.querySelector(e);if(t)return parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}function Sv(e,t){const n=e.matched[0]===t.matched[0];return!!(!n||n&&JSON.stringify(e.params)!==JSON.stringify(t.params))}const Pv={},kt={...Pv,...Tv},Rv=Ev(async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=Ne(),o=Ns();if(([t,n]=ji(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const s=Dc({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`}),a=o.beforeResolve(u=>{if(a(),u===e){const c=o.afterEach(async()=>{c(),await _t(r,Pn,[s]),window.history.pushState({},"",e.fullPath)});return!1}})}),Av=[Rv],_r={};function Ov(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){const a=o.includes(e.slice(i))?e.slice(i).length:1;let l=o.slice(a);return l[0]!=="/"&&(l="/"+l),Ma(l,"")}return Ma(n,e)+r+o}const $v=Jn(async e=>{var m,w;let t,n,r=Qt().app.baseURL;kt.hashMode&&!r.includes("#")&&(r+="#");const o=((m=kt.history)==null?void 0:m.call(kt,r))??(kt.hashMode?Sg(r):Ac(r)),i=((w=kt.routes)==null?void 0:w.call(kt,al))??al,s=Ov(r,window.location),a=cv({...kt,history:o,routes:i});e.vueApp.use(a);const l=Ti(a.currentRoute.value);a.afterEach((k,y)=>{l.value=y}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const u=Ti(a.resolve(s)),c=()=>{u.value=a.currentRoute.value};e.hook("page:finish",c),a.afterEach((k,y)=>{var h,p,b,C;((p=(h=k.matched[0])==null?void 0:h.components)==null?void 0:p.default)===((C=(b=y.matched[0])==null?void 0:b.components)==null?void 0:C.default)&&c()});const f={};for(const k in u.value)f[k]=A(()=>u.value[k]);e._route=st(f),e._middleware=e._middleware||{global:[],named:{}};const d=zo();try{[t,n]=ji(()=>a.isReady()),await t,n()}catch(k){[t,n]=ji(()=>_t(e,Pn,[k])),await t,n()}const v=ar("_layout");return a.beforeEach(async(k,y)=>{var p;k.meta=st(k.meta),e.isHydrating&&v.value&&!pn(k.meta.layout)&&(k.meta.layout=v.value),e._processingMiddleware=!0;const h=new Set([...Av,...e._middleware.global]);for(const b of k.matched){const C=b.meta.middleware;if(C)if(Array.isArray(C))for(const O of C)h.add(O);else h.add(C)}for(const b of h){const C=typeof b=="string"?e._middleware.named[b]||await((p=_r[b])==null?void 0:p.call(_r).then(L=>L.default||L)):b;if(!C)throw new Error(`Unknown route middleware: '${b}'.`);const O=await _t(e,C,[k,y]);if(!e.payload.serverRendered&&e.isHydrating&&(O===!1||O instanceof Error)){const L=O||Wi({statusCode:404,statusMessage:`Page Not Found: ${s}`});return await _t(e,Pn,[L]),!1}if(O||O===!1)return O}}),a.afterEach(async k=>{delete e._processingMiddleware,!e.isHydrating&&d.value&&await _t(e,bv),k.matched.length===0&&await _t(e,Pn,[Wi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${k.fullPath}`})])}),e.hooks.hookOnce("app:created",async()=>{try{await a.replace({...a.resolve(s),name:void 0,force:!0})}catch(k){await _t(e,Pn,[k])}}),{provide:{router:a}}}),lr={admin:()=>Y(()=>import("./admin.5b3b7833.js"),["./admin.5b3b7833.js","./QItemSection.938f75bf.js","./QItemLabel.db75c9b1.js","./QResizeObserver.d210a221.js","./QMenu.21a2dc9c.js","./position-engine.3cd7a5a0.js","./QToolbarTitle.02d6b63f.js","./QForm.9bd1b7a4.js","./useAuthFetch.ae48b849.js","./TouchPan.94d3d2d8.js","./touch.5ab90751.js","./logo-trans.ff78ff42.js","./useAdminInfo.6fe0d2ef.js","./_commonjsHelpers.edff4021.js","./date.e3014a19.js"],import.meta.url).then(e=>e.default||e),"sub-page":()=>Y(()=>import("./sub-page.68b6f247.js"),["./sub-page.68b6f247.js","./header.vue.d164657a.js","./nuxt-link.70da972e.js","./breadcrumb.a7fcd955.js","./ContentDoc.f091c7e6.js","./ContentRenderer.f56ec7b9.js","./ContentRendererMarkdown.d6bc3eb6.js","./index.a6ef77ff.js","./ContentQuery.2cdb986d.js","./asyncData.78a6ebde.js","./footer.65bcb465.js","./qr-code.6bcd7842.js","./_plugin-vue_export-helper.c27b6911.js","./footer.09bf7725.css","./sub-page.579ff14d.css","./header.080fe48a.css"],import.meta.url).then(e=>e.default||e)},Lv=Jn(()=>{const e=Ne(),t=Ns();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&&typeof lr[r]=="function"&&await lr[r]()})}),e.hooks.hook("link:prefetch",n=>{var s,a,l,u;if(Br(n))return;const r=t.resolve(n);if(!r)return;const o=(s=r==null?void 0:r.meta)==null?void 0:s.layout;let i=Array.isArray((a=r==null?void 0:r.meta)==null?void 0:a.middleware)?(l=r==null?void 0:r.meta)==null?void 0:l.middleware:[(u=r==null?void 0:r.meta)==null?void 0:u.middleware];i=i.filter(c=>typeof c=="string");for(const c of i)typeof _r[c]=="function"&&_r[c]();o&&typeof lr[o]=="function"&&lr[o]()})});function Mv(e,t){return Ne()._useHead(e,t)}const Bv={ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1};function Iv(e,t={}){t={...Bv,...t};const n=Nc(t);return n.dispatch(e),n.toString()}function Nc(e){const t=[];let n=[];const r=o=>{t.push(o)};return{toString(){return t.join("")},getContext(){return n},dispatch(o){return e.replacer&&(o=e.replacer(o)),this["_"+(o===null?"null":typeof o)](o)},_object(o){const i=/\[object (.*)]/i,s=Object.prototype.toString.call(o),a=i.exec(s),l=a?a[1].toLowerCase():"unknown:["+s.toLowerCase()+"]";let u=null;if((u=n.indexOf(o))>=0)return this.dispatch("[CIRCULAR:"+u+"]");if(n.push(o),typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(o))return r("buffer:"),r(o.toString("utf8"));if(l!=="object"&&l!=="function"&&l!=="asyncfunction")if(this["_"+l])this["_"+l](o);else{if(e.ignoreUnknown)return r("["+l+"]");throw new Error('Unknown object type "'+l+'"')}else{let c=Object.keys(o);e.unorderedObjects&&(c=c.sort()),e.respectType!==!1&&!ul(o)&&c.splice(0,0,"prototype","__proto__","letructor"),e.excludeKeys&&(c=c.filter(function(f){return!e.excludeKeys(f)})),r("object:"+c.length+":");for(const f of c)this.dispatch(f),r(":"),e.excludeValues||this.dispatch(o[f]),r(",")}},_array(o,i){if(i=typeof i<"u"?i:e.unorderedArrays!==!1,r("array:"+o.length+":"),!i||o.length<=1){for(const l of o)this.dispatch(l);return}const s=[],a=o.map(l=>{const u=Nc(e);return u.dispatch(l),s.push(u.getContext()),u.toString()});return n=[...n,...s],a.sort(),this._array(a,!1)},_date(o){return r("date:"+o.toJSON())},_symbol(o){return r("symbol:"+o.toString())},_error(o){return r("error:"+o.toString())},_boolean(o){return r("bool:"+o.toString())},_string(o){r("string:"+o.length+":"),r(o.toString())},_function(o){r("fn:"),ul(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&&this._object(o)},_number(o){return r("number:"+o.toString())},_xml(o){return r("xml:"+o.toString())},_null(){return r("Null")},_undefined(){return r("Undefined")},_regexp(o){return r("regex:"+o.toString())},_uint8array(o){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},_uint8clampedarray(o){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},_int8array(o){return r("int8array:"),this.dispatch(Array.prototype.slice.call(o))},_uint16array(o){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},_int16array(o){return r("int16array:"),this.dispatch(Array.prototype.slice.call(o))},_uint32array(o){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},_int32array(o){return r("int32array:"),this.dispatch(Array.prototype.slice.call(o))},_float32array(o){return r("float32array:"),this.dispatch(Array.prototype.slice.call(o))},_float64array(o){return r("float64array:"),this.dispatch(Array.prototype.slice.call(o))},_arraybuffer(o){return r("arraybuffer:"),this.dispatch(new Uint8Array(o))},_url(o){return r("url:"+o.toString())},_map(o){r("map:");const i=[...o];return this._array(i,e.unorderedSets!==!1)},_set(o){r("set:");const i=[...o];return this._array(i,e.unorderedSets!==!1)},_file(o){return r("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},_blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported
Use "options.replacer" or "options.ignoreUnknown"
`)},_domwindow(){return r("domwindow")},_bigint(o){return r("bigint:"+o.toString())},_process(){return r("process")},_timer(){return r("timer")},_pipe(){return r("pipe")},_tcp(){return r("tcp")},_udp(){return r("udp")},_tty(){return r("tty")},_statwatcher(){return r("statwatcher")},_securecontext(){return r("securecontext")},_connection(){return r("connection")},_zlib(){return r("zlib")},_context(){return r("context")},_nodescript(){return r("nodescript")},_httpparser(){return r("httpparser")},_dataview(){return r("dataview")},_signal(){return r("signal")},_fsevent(){return r("fsevent")},_tlswrap(){return r("tlswrap")}}}function ul(e){return typeof e!="function"?!1:/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code]\s+}$/i.exec(Function.prototype.toString.call(e))!=null}class Nn{constructor(t,n){t=this.words=t||[],this.sigBytes=n!==void 0?n:t.length*4}toString(t){return(t||qv).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const r=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new Nn([...this.words])}}const qv={stringify(e){const t=[];for(let n=0;n<e.sigBytes;n++){const r=e.words[n>>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},Hv={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r<e.sigBytes;r+=3){const o=e.words[r>>>2]>>>24-r%4*8&255,i=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,s=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=o<<16|i<<8|s;for(let l=0;l<4&&r*8+l*6<e.sigBytes*8;l++)n.push(t.charAt(a>>>6*(3-l)&63))}return n.join("")}},Fv={parse(e){const t=e.length,n=[];for(let r=0;r<t;r++)n[r>>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new Nn(n,t)}},jv={parse(e){return Fv.parse(unescape(encodeURIComponent(e)))}};class Dv{constructor(){this._minBufferSize=0,this.blockSize=512/32,this.reset()}reset(){this._data=new Nn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=jv.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const o=r*this.blockSize,i=Math.min(o*4,this._data.sigBytes);if(o){for(let s=0;s<o;s+=this.blockSize)this._doProcessBlock(this._data.words,s);n=this._data.words.splice(0,o),this._data.sigBytes-=i}return new Nn(n,i)}}class Nv extends Dv{update(t){return this._append(t),this._process(),this}finalize(t){t&&this._append(t)}}const Vv=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],zv=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Zt=[];class Uv extends Nv{constructor(){super(),this.reset()}reset(){super.reset(),this._hash=new Nn([...Vv])}_doProcessBlock(t,n){const r=this._hash.words;let o=r[0],i=r[1],s=r[2],a=r[3],l=r[4],u=r[5],c=r[6],f=r[7];for(let d=0;d<64;d++){if(d<16)Zt[d]=t[n+d]|0;else{const p=Zt[d-15],b=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,C=Zt[d-2],O=(C<<15|C>>>17)^(C<<13|C>>>19)^C>>>10;Zt[d]=b+Zt[d-7]+O+Zt[d-16]}const v=l&u^~l&c,m=o&i^o&s^i&s,w=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),k=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),y=f+k+v+zv[d]+Zt[d],h=w+m;f=c,c=u,u=l,l=a+y|0,a=s,s=i,i=o,o=y+h|0}r[0]=r[0]+o|0,r[1]=r[1]+i|0,r[2]=r[2]+s|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+u|0,r[6]=r[6]+c|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function Kv(e){return new Uv().finalize(e).toString(Hv)}function xo(e,t={}){const n=typeof e=="string"?e:Iv(e,t);return Kv(n).slice(0,10)}const Wv={path:"/",watch:!0,decode:e=>ac(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))};function Vs(e,t){var i;const n={...Wv,...t},r=Qv(n)||{},o=se(r[e]??((i=n.default)==null?void 0:i.call(n)));{const s=()=>{Yv(e,o.value,n)};n.watch?ye(o,s,{deep:n.watch!=="shallow"}):s()}return o}function Qv(e={}){return mv(document.cookie,e)}function Jv(e,t,n={}){return t==null?sl(e,t,{...n,maxAge:-1}):sl(e,t,n)}function Yv(e,t,n={}){document.cookie=Jv(e,t,n)}const Xv={title:"西南联合研究生院",theme:{colors:{primary:"#17347A"}}},Zv={};yv(Xv,Zv);function mn(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}function l0(e,t){for(const n in t)mn(e,n,t[n]);return e}const Jt=se(!0);let Ko;function Gv(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function ey(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const Vc="ontouchstart"in window||window.navigator.maxTouchPoints>0;function ty(e){Ko={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function ny(e){const t=e.toLowerCase(),n=ey(t),r=Gv(t,n),o={};r.browser&&(o[r.browser]=!0,o.version=r.version,o.versionNumber=parseInt(r.versionNumber,10)),r.platform&&(o[r.platform]=!0);const i=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];return i===!0||t.indexOf("mobile")>-1?(o.mobile=!0,o.edga||o.edgios?(o.edge=!0,r.browser="edge"):o.crios?(o.chrome=!0,r.browser="chrome"):o.fxios&&(o.firefox=!0,r.browser="firefox")):o.desktop=!0,(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),(o.chrome||o.opr||o.safari||o.vivaldi||o.mobile===!0&&o.ios!==!0&&i!==!0)&&(o.webkit=!0),o.edg&&(r.browser="edgechromium",o.edgeChromium=!0),(o.safari&&o.blackberry||o.bb)&&(r.browser="blackberry",o.blackberry=!0),o.safari&&o.playbook&&(r.browser="playbook",o.playbook=!0),o.opr&&(r.browser="opera",o.opera=!0),o.safari&&o.android&&(r.browser="android",o.android=!0),o.safari&&o.kindle&&(r.browser="kindle",o.kindle=!0),o.safari&&o.silk&&(r.browser="silk",o.silk=!0),o.vivaldi&&(r.browser="vivaldi",o.vivaldi=!0),o.name=r.browser,o.platform=r.platform,t.indexOf("electron")>-1?o.electron=!0:document.location.href.indexOf("-extension://")>-1?o.bex=!0:(window.Capacitor!==void 0?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),Vc===!0&&o.mac===!0&&(o.desktop===!0&&o.safari===!0||o.nativeMobile===!0&&o.android!==!0&&o.ios!==!0&&o.ipad!==!0)&&ty(o)),o}const cl=navigator.userAgent||navigator.vendor||window.opera,ry={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Se={userAgent:cl,is:ny(cl),has:{touch:Vc},within:{iframe:window.self!==window.top}},Qi={install(e){const{$q:t}=e;Jt.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,Se),Jt.value=!1,Ko=void 0}),t.platform=st(this)):t.platform=this}};{let e;mn(Se.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Se.is.ios===!0&&window.navigator.vendor.toLowerCase().indexOf("apple"),Jt.value===!0?Object.assign(Qi,Se,Ko,ry):Object.assign(Qi,Se)}const Yn=(e,t)=>{const n=st(e);for(const r in e)mn(t,r,()=>n[r],o=>{n[r]=o});return t},We={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(We,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch{}function Tt(){}function u0(e){return e.button===0}function oy(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function iy(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function Co(e){e.stopPropagation()}function jt(e){e.cancelable!==!1&&e.preventDefault()}function rt(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function c0(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?r=>{r.__dragPrevented=!0,r.addEventListener("dragstart",jt,We.notPassiveCapture)}:r=>{delete r.__dragPrevented,r.removeEventListener("dragstart",jt,We.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function sy(e,t,n){const r=`__q_${t}_evt`;e[r]=e[r]!==void 0?e[r].concat(n):n,n.forEach(o=>{o[0].addEventListener(o[1],e[o[2]],We[o[3]])})}function ay(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(r=>{r[0].removeEventListener(r[1],e[r[2]],We[r[3]])}),e[n]=void 0)}function zc(e,t=250,n){let r=null;function o(){const i=arguments,s=()=>{r=null,n!==!0&&e.apply(this,i)};r!==null?clearTimeout(r):n===!0&&e.apply(this,i),r=setTimeout(s,t)}return o.cancel=()=>{r!==null&&clearTimeout(r)},o}const hi=["sm","md","lg","xl"],{passive:fl}=We,ly=Yn({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:Tt,setDebounce:Tt,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,r=n||window,o=document.scrollingElement||document.documentElement,i=n===void 0||Se.is.mobile===!0?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],s=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=f=>{const[d,v]=i();if(v!==this.height&&(this.height=v),d!==this.width)this.width=d;else if(f!==!0)return;let m=this.sizes;this.gt.xs=d>=m.sm,this.gt.sm=d>=m.md,this.gt.md=d>=m.lg,this.gt.lg=d>=m.xl,this.lt.sm=d<m.sm,this.lt.md=d<m.md,this.lt.lg=d<m.lg,this.lt.xl=d<m.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,m=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",m!==this.name&&(s===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${m}`)),this.name=m)};let a,l={},u=16;this.setSizes=f=>{hi.forEach(d=>{f[d]!==void 0&&(l[d]=f[d])})},this.setDebounce=f=>{u=f};const c=()=>{const f=getComputedStyle(document.body);f.getPropertyValue("--q-size-sm")&&hi.forEach(d=>{this.sizes[d]=parseInt(f.getPropertyValue(`--q-size-${d}`),10)}),this.setSizes=d=>{hi.forEach(v=>{d[v]&&(this.sizes[v]=d[v])}),this.__update(!0)},this.setDebounce=d=>{a!==void 0&&r.removeEventListener("resize",a,fl),a=d>0?zc(this.__update,d):this.__update,r.addEventListener("resize",a,fl)},this.setDebounce(u),Object.keys(l).length>0?(this.setSizes(l),l=void 0):this.__update(),s===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};Jt.value===!0?t.push(c):c()}}),je=Yn({isActive:!1,mode:!1},{__media:void 0,set(e){je.mode=e,e==="auto"?(je.__media===void 0&&(je.__media=window.matchMedia("(prefers-color-scheme: dark)"),je.__updateMedia=()=>{je.set("auto")},je.__media.addListener(je.__updateMedia)),e=je.__media.matches):je.__media!==void 0&&(je.__media.removeListener(je.__updateMedia),je.__media=void 0),je.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){je.set(je.isActive===!1)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:r}=e.config;if(e.dark=this,this.__installed===!0&&r===void 0)return;this.isActive=r===!0;const o=r!==void 0?r:!1;if(Jt.value===!0){const i=a=>{this.__fromSSR=a},s=this.set;this.set=i,i(o),t.push(()=>{this.set=s,this.set(this.__fromSSR)})}else this.set(o)}}),Uc=()=>!0;function uy(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function cy(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function fy(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return Uc;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(uy).map(cy)),()=>t.includes(window.location.hash)}const Ji={__history:[],add:Tt,remove:Tt,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=Se.is;if(t!==!0&&n!==!0)return;const r=e.config[t===!0?"cordova":"capacitor"];if(r!==void 0&&r.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=s=>{s.condition===void 0&&(s.condition=Uc),this.__history.push(s)},this.remove=s=>{const a=this.__history.indexOf(s);a>=0&&this.__history.splice(a,1)};const o=fy(Object.assign({backButtonExit:!0},r)),i=()=>{if(this.__history.length){const s=this.__history[this.__history.length-1];s.condition()===!0&&(this.__history.pop(),s.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",i,!1)}):window.Capacitor.Plugins.App.addListener("backButton",i)}},dl={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function hl(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const ct=Yn({__langPack:{}},{getLocale:hl,set(e=dl,t){const n={...e,rtl:e.rtl===!0,getLocale:hl};{if(n.set=ct.set,ct.__langConfig===void 0||ct.__langConfig.noHtmlAttrs!==!0){const r=document.documentElement;r.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),r.setAttribute("lang",n.isoName)}Object.assign(ct.__langPack,n),ct.props=n,ct.isoName=n.isoName,ct.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=ct.__langPack,ct.__langConfig=e.config.lang,this.__installed===!0?t!==void 0&&this.set(t):this.set(t||dl)}});function dy(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}let Kc=!1;function hy(e){Kc=e.isComposing===!0}function Wc(e){return Kc===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function Pr(e,t){return Wc(e)===!0?!1:[].concat(t).includes(e.keyCode)}function Qc(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function py({is:e,has:t,within:n},r){const o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const i=Qc(e);i!==void 0&&o.push("platform-"+i)}if(e.nativeMobile===!0){const i=e.nativeMobileWrapper;o.push(i),o.push("native-mobile"),e.ios===!0&&(r[i]===void 0||r[i].iosStatusBarPadding!==!1)&&o.push("q-ios-padding")}else e.electron===!0?o.push("electron"):e.bex===!0&&o.push("bex");return n.iframe===!0&&o.push("within-iframe"),o}function my(){const{is:e}=Se,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(Ko!==void 0)n.delete("desktop"),n.add("platform-ios"),n.add("mobile");else if(e.nativeMobile!==!0&&e.electron!==!0&&e.bex!==!0){if(e.desktop===!0)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(e.mobile===!0){n.delete("desktop"),n.add("mobile");const o=Qc(e);o!==void 0?(n.add(`platform-${o}`),n.delete(`platform-${o==="ios"?"android":"ios"}`)):(n.delete("platform-ios"),n.delete("platform-android"))}}Se.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),Se.within.iframe===!0&&n.add("within-iframe");const r=Array.from(n).join(" ");t!==r&&(document.body.className=r)}function gy(e){for(const t in e)dy(t,e[t])}const vy={install(e){if(this.__installed!==!0){if(Jt.value===!0)my();else{const{$q:t}=e;t.config.brand!==void 0&&gy(t.config.brand);const n=py(Se,t.config);document.body.classList.add.apply(document.body.classList,n)}Se.is.ios===!0&&document.body.addEventListener("touchstart",Tt),window.addEventListener("keydown",hy,!0)}}},Jc={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},To=Yn({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:e.rtl===!0};n.set=To.set,Object.assign(To.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,mn(e,"iconMapFn",()=>this.iconMapFn,r=>{this.iconMapFn=r}),this.__installed===!0?t!==void 0&&this.set(t):this.set(t||Jc)}}),Yc="_q_",f0="_q_t_",d0="_q_s_",h0="_q_l_",p0="_q_pc_",m0="_q_f_",yy="_q_fo_",g0="_q_tabs_",v0="_q_u_",y0=()=>{},So={};let Xc=!1;function _y(){Xc=!0}function pi(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(pi(e[r],t[r])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let i=e.entries();for(r=i.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=i.next()}for(i=e.entries(),r=i.next();r.done!==!0;){if(pi(r.value[1],t.get(r.value[0]))!==!0)return!1;r=i.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const i=e.entries();for(r=i.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=i.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const o=Object.keys(e).filter(i=>e[i]!==void 0);if(n=o.length,n!==Object.keys(t).filter(i=>t[i]!==void 0).length)return!1;for(r=n;r--!==0;){const i=o[r];if(pi(e[i],t[i])!==!0)return!1}return!0}return e!==e&&t!==t}function Ge(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function _0(e){return Object.prototype.toString.call(e)==="[object Date]"}function b0(e){return typeof e=="number"&&isFinite(e)}const pl=[Qi,vy,je,ly,Ji,ct,To];function Wo(e,t){const n=ic(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...o}=t._context;return Object.assign(n._context,o),n}function ml(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function by(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(Yc,n.$q),ml(n,pl),t.components!==void 0&&Object.values(t.components).forEach(r=>{Ge(r)===!0&&r.name!==void 0&&e.component(r.name,r)}),t.directives!==void 0&&Object.values(t.directives).forEach(r=>{Ge(r)===!0&&r.name!==void 0&&e.directive(r.name,r)}),t.plugins!==void 0&&ml(n,Object.values(t.plugins).filter(r=>typeof r.install=="function"&&pl.includes(r)===!1)),Jt.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(r=>{r()}),n.$q.onSSRHydrated=()=>{}})}const wy=function(e,t={}){const n={version:"2.11.10"};Xc===!1?(t.config!==void 0&&Object.assign(So,t.config),n.config={...So},_y()):n.config=t.config||{},by(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Ey={version:"2.11.10",install:wy,lang:ct,iconSet:To};function ky(e,t,n){let r;function o(){r!==void 0&&(Ji.remove(r),r=void 0)}return Ye(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){r={condition:()=>n.value===!0,handler:t},Ji.add(r)}}}function so(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function Zc(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{Zc(e,n)}):e.add(t)}function w0(e){const t=new Set;return e.forEach(n=>{Zc(t,n)}),Array.from(t)}function Gc(e){return e.appContext.config.globalProperties.$router!==void 0}function ef(e){return e.isUnmounted===!0||e.isDeactivated===!0}function xy(){let e=null;const t=ve();function n(){e!==null&&(clearTimeout(e),e=null)}return Mr(n),Ye(n),{removeTimeout:n,registerTimeout(r,o){n(),ef(t)===!1&&(e=setTimeout(r,o))}}}function Cy(){let e;const t=ve();function n(){e=void 0}return Mr(n),Ye(n),{removeTick:n,registerTick(r){e=r,Ie(()=>{e===r&&(ef(t)===!1&&e(),e=void 0)})}}}const Ty={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},Sy=["beforeShow","show","beforeHide","hide"];function Py({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:o,processOnMount:i}){const s=ve(),{props:a,emit:l,proxy:u}=s;let c;function f(h){e.value===!0?m(h):d(h)}function d(h){if(a.disable===!0||h!==void 0&&h.qAnchorHandled===!0||t!==void 0&&t(h)!==!0)return;const p=a["onUpdate:modelValue"]!==void 0;p===!0&&(l("update:modelValue",!0),c=h,Ie(()=>{c===h&&(c=void 0)})),(a.modelValue===null||p===!1)&&v(h)}function v(h){e.value!==!0&&(e.value=!0,l("beforeShow",h),r!==void 0?r(h):l("show",h))}function m(h){if(a.disable===!0)return;const p=a["onUpdate:modelValue"]!==void 0;p===!0&&(l("update:modelValue",!1),c=h,Ie(()=>{c===h&&(c=void 0)})),(a.modelValue===null||p===!1)&&w(h)}function w(h){e.value!==!1&&(e.value=!1,l("beforeHide",h),o!==void 0?o(h):l("hide",h))}function k(h){a.disable===!0&&h===!0?a["onUpdate:modelValue"]!==void 0&&l("update:modelValue",!1):h===!0!==e.value&&(h===!0?v:w)(c)}ye(()=>a.modelValue,k),n!==void 0&&Gc(s)===!0&&ye(()=>u.$route.fullPath,()=>{n.value===!0&&e.value===!0&&m()}),i===!0&&$t(()=>{k(a.modelValue)});const y={show:d,hide:m,toggle:f};return Object.assign(u,y),y}const Ry={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function Ay(e,t=()=>{},n=()=>{}){return{transitionProps:A(()=>{const r=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${r}-enter-from`,enterActiveClass:`${r}-enter-active`,enterToClass:`${r}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}}),transitionStyle:A(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let an=[],Rr=[];function tf(e){Rr=Rr.filter(t=>t!==e)}function Oy(e){tf(e),Rr.push(e)}function gl(e){tf(e),Rr.length===0&&an.length>0&&(an[an.length-1](),an=[])}function zs(e){Rr.length===0?e():an.push(e)}function $y(e){an=an.filter(t=>t!==e)}let Ly=1,My=document.body;function qr(e,t){const n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${Ly++}`:e,So.globalNodes!==void 0){const r=So.globalNodes.class;r!==void 0&&(n.className=r)}return My.appendChild(n),n}function Us(e){e.remove()}const ao=[];function E0(e){return ao.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function By(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return so(e)}else if(e.__qPortal===!0){const n=so(e);return n!==void 0&&n.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=so(e)}while(e!=null)}function k0(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=By(e,t);continue}e.hide(t)}e=so(e)}}function Iy(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function qy(e,t,n,r){const o=se(!1),i=se(!1);let s=null;const a={},l=r==="dialog"&&Iy(e);function u(f){if(f===!0){gl(a),i.value=!0;return}i.value=!1,o.value===!1&&(l===!1&&s===null&&(s=qr(!1,r)),o.value=!0,ao.push(e.proxy),Oy(a))}function c(f){if(i.value=!1,f!==!0)return;gl(a),o.value=!1;const d=ao.indexOf(e.proxy);d!==-1&&ao.splice(d,1),s!==null&&(Us(s),s=null)}return Rs(()=>{c(!0)}),e.proxy.__qPortal=!0,mn(e.proxy,"contentEl",()=>t.value),{showPortal:u,hidePortal:c,portalIsActive:o,portalIsAccessible:i,renderPortal:()=>l===!0?n():o.value===!0?[$(Ah,{to:s},n())]:void 0}}function x0(e){if(e===window)return{top:0,left:0};const{top:t,left:n}=e.getBoundingClientRect();return{top:t,left:n}}function C0(e){return e===window?window.innerHeight:e.getBoundingClientRect().height}function Yi(e,t){const n=e.style;for(const r in t)n[r]=t[r]}function Hy(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Be(e);if(t)return t.$el||t}function Fy(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}const jy=[null,document,document.body,document.scrollingElement,document.documentElement];function T0(e,t){let n=Hy(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return jy.includes(n)?window:n}function S0(e){return(e===window?document.body:e).scrollHeight}function nf(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function rf(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function of(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=nf(e);if(n<=0){o!==t&&Xi(e,t);return}requestAnimationFrame(i=>{const s=i-r,a=o+(t-o)/Math.max(s,n)*s;Xi(e,a),a!==t&&of(e,t,n-s,i)})}function sf(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=rf(e);if(n<=0){o!==t&&Zi(e,t);return}requestAnimationFrame(i=>{const s=i-r,a=o+(t-o)/Math.max(s,n)*s;Zi(e,a),a!==t&&sf(e,t,n-s,i)})}function Xi(e,t){if(e===window){window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t);return}e.scrollTop=t}function Zi(e,t){if(e===window){window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0);return}e.scrollLeft=t}function P0(e,t,n){if(n){of(e,t,n);return}Xi(e,t)}function R0(e,t,n){if(n){sf(e,t,n);return}Zi(e,t)}let Zr;function A0(){if(Zr!==void 0)return Zr;const e=document.createElement("p"),t=document.createElement("div");Yi(e,{width:"100%",height:"200px"}),Yi(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),Zr=n-r,Zr}function Dy(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}let nr=0,mi,gi,ur,vi=!1,vl,yl,_l,Gt=null;function Ny(e){Vy(e)&&rt(e)}function Vy(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=iy(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),o=n||r?e.deltaY:e.deltaX;for(let i=0;i<t.length;i++){const s=t[i];if(Dy(s,r))return r?o<0&&s.scrollTop===0?!0:o>0&&s.scrollTop+s.clientHeight===s.scrollHeight:o<0&&s.scrollLeft===0?!0:o>0&&s.scrollLeft+s.clientWidth===s.scrollWidth}return!0}function bl(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function Gr(e){vi!==!0&&(vi=!0,requestAnimationFrame(()=>{vi=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(ur===void 0||t!==window.innerHeight)&&(ur=n-t,document.scrollingElement.scrollTop=r),r>ur&&(document.scrollingElement.scrollTop-=Math.ceil((r-ur)/8))}))}function wl(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:r,overflowX:o}=window.getComputedStyle(t);mi=rf(window),gi=nf(window),vl=t.style.left,yl=t.style.top,_l=window.location.href,t.style.left=`-${mi}px`,t.style.top=`-${gi}px`,o!=="hidden"&&(o==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),r!=="hidden"&&(r==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,Se.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",Gr,We.passiveCapture),window.visualViewport.addEventListener("scroll",Gr,We.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",bl,We.passiveCapture))}Se.is.desktop===!0&&Se.is.mac===!0&&window[`${e}EventListener`]("wheel",Ny,We.notPassive),e==="remove"&&(Se.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",Gr,We.passiveCapture),window.visualViewport.removeEventListener("scroll",Gr,We.passiveCapture)):window.removeEventListener("scroll",bl,We.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=vl,t.style.top=yl,window.location.href===_l&&window.scrollTo(mi,gi),ur=void 0)}function Gi(e){let t="add";if(e===!0){if(nr++,Gt!==null){clearTimeout(Gt),Gt=null;return}if(nr>1)return}else{if(nr===0||(nr--,nr>0))return;if(t="remove",Se.is.ios===!0&&Se.is.nativeMobile===!0){Gt!==null&&clearTimeout(Gt),Gt=setTimeout(()=>{wl(t),Gt=null},100);return}}wl(t)}function zy(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,Gi(t))}}}const He=e=>$r(At(e)),Uy=e=>$r(e);function pt(e,t){return e!==void 0&&e()||t}function O0(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function ln(e,t){return e!==void 0?t.concat(e()):t}function Ky(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function $0(e,t,n,r,o,i){t.key=r+o;const s=$(e,t,n);return o===!0?$u(s,i()):s}const dn=[];let Vn;function Wy(e){Vn=e.keyCode===27}function Qy(){Vn===!0&&(Vn=!1)}function Jy(e){Vn===!0&&(Vn=!1,Pr(e,27)===!0&&dn[dn.length-1](e))}function af(e){window[e]("keydown",Wy),window[e]("blur",Qy),window[e]("keyup",Jy),Vn=!1}function Yy(e){Se.is.desktop===!0&&(dn.push(e),dn.length===1&&af("addEventListener"))}function El(e){const t=dn.indexOf(e);t>-1&&(dn.splice(t,1),dn.length===0&&af("removeEventListener"))}const hn=[];function lf(e){hn[hn.length-1](e)}function Xy(e){Se.is.desktop===!0&&(hn.push(e),hn.length===1&&document.body.addEventListener("focusin",lf))}function kl(e){const t=hn.indexOf(e);t>-1&&(hn.splice(t,1),hn.length===0&&document.body.removeEventListener("focusin",lf))}let eo=0;const Zy={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},xl={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},Gy=He({name:"QDialog",inheritAttrs:!1,props:{...Ty,...Ry,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>e==="standard"||["top","bottom","left","right"].includes(e)}},emits:[...Sy,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){const o=ve(),i=se(null),s=se(!1),a=se(!1);let l=null,u=null,c,f;const d=A(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:v}=zy(),{registerTimeout:m}=xy(),{registerTick:w,removeTick:k}=Cy(),{transitionProps:y,transitionStyle:h}=Ay(e,()=>xl[e.position][0],()=>xl[e.position][1]),{showPortal:p,hidePortal:b,portalIsAccessible:C,renderPortal:O}=qy(o,i,Fe,"dialog"),{hide:L}=Py({showing:s,hideOnRouteChange:d,handleShow:x,handleHide:Q,processOnMount:!0}),{addToHistory:R,removeFromHistory:T}=ky(s,L,d),S=A(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${Zy[e.position]}`+(a.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),B=A(()=>s.value===!0&&e.seamless!==!0),E=A(()=>e.autoClose===!0?{onClick:de}:{}),D=A(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${B.value===!0?"modal":"seamless"}`,r.class]);ye(()=>e.maximized,P=>{s.value===!0&&ae(P)}),ye(B,P=>{v(P),P===!0?(Xy(he),Yy(X)):(kl(he),El(X))});function x(P){R(),u=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,ae(e.maximized),p(),a.value=!0,e.noFocus!==!0?(document.activeElement!==null&&document.activeElement.blur(),w(K)):k(),m(()=>{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:F,bottom:z}=document.activeElement.getBoundingClientRect(),{innerHeight:G}=window,ce=window.visualViewport!==void 0?window.visualViewport.height:G;F>0&&z>ce/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-ce,z>=G?1/0:Math.ceil(document.scrollingElement.scrollTop+z-ce/2))),document.activeElement.scrollIntoView()}f=!0,i.value.click(),f=!1}p(!0),a.value=!1,n("show",P)},e.transitionDuration)}function Q(P){k(),T(),be(!0),a.value=!0,b(),u!==null&&(((P&&P.type.indexOf("key")===0?u.closest('[tabindex]:not([tabindex^="-"])'):void 0)||u).focus(),u=null),m(()=>{b(!0),a.value=!1,n("hide",P)},e.transitionDuration)}function K(P){zs(()=>{let F=i.value;F===null||F.contains(document.activeElement)===!0||(F=(P!==""?F.querySelector(P):null)||F.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||F.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||F.querySelector("[autofocus], [data-autofocus]")||F,F.focus({preventScroll:!0}))})}function q(P){P&&typeof P.focus=="function"?P.focus({preventScroll:!0}):K(),n("shake");const F=i.value;F!==null&&(F.classList.remove("q-animate--scale"),F.classList.add("q-animate--scale"),l!==null&&clearTimeout(l),l=setTimeout(()=>{l=null,i.value!==null&&(F.classList.remove("q-animate--scale"),K())},170))}function X(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&q():(n("escapeKey"),L()))}function be(P){l!==null&&(clearTimeout(l),l=null),(P===!0||s.value===!0)&&(ae(!1),e.seamless!==!0&&(v(!1),kl(he),El(X))),P!==!0&&(u=null)}function ae(P){P===!0?c!==!0&&(eo<1&&document.body.classList.add("q-body--dialog"),eo++,c=!0):c===!0&&(eo<2&&document.body.classList.remove("q-body--dialog"),eo--,c=!1)}function de(P){f!==!0&&(L(P),n("click",P))}function j(P){e.persistent!==!0&&e.noBackdropDismiss!==!0?L(P):e.noShake!==!0&&q()}function he(P){e.allowFocusOutside!==!0&&C.value===!0&&Fy(i.value,P.target)!==!0&&K('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:K,shake:q,__updateRefocusTarget(P){u=P||null}}),Ye(be);function Fe(){return $("div",{role:"dialog","aria-modal":B.value===!0?"true":"false",...r,class:D.value},[$(Wt,{name:"q-transition--fade",appear:!0},()=>B.value===!0?$("div",{class:"q-dialog__backdrop fixed-full",style:h.value,"aria-hidden":"true",tabindex:-1,onClick:j}):null),$(Wt,y.value,()=>s.value===!0?$("div",{ref:i,class:S.value,style:h.value,tabindex:-1,...E.value},pt(t.default)):null)])}return O}}),es={xs:18,sm:24,md:32,lg:38,xl:46},Hr={size:String};function Fr(e,t=es){return A(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const Cl="0 0 24 24",Tl=e=>e,yi=e=>`ionicons ${e}`,uf={"mdi-":e=>`mdi ${e}`,"icon-":Tl,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":yi,"ion-ios":yi,"ion-logo":yi,"iconfont ":Tl,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},cf={o_:"-outlined",r_:"-round",s_:"-sharp"},ff={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},e_=new RegExp("^("+Object.keys(uf).join("|")+")"),t_=new RegExp("^("+Object.keys(cf).join("|")+")"),Sl=new RegExp("^("+Object.keys(ff).join("|")+")"),n_=/^[Mm]\s?[-+]?\.?\d/,r_=/^img:/,o_=/^svguse:/,i_=/^ion-/,s_=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,Rt=He({name:"QIcon",props:{...Hr,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=ve(),r=Fr(e),o=A(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),i=A(()=>{let s,a=e.name;if(a==="none"||!a)return{none:!0};if(n.iconMapFn!==null){const c=n.iconMapFn(a);if(c!==void 0)if(c.icon!==void 0){if(a=c.icon,a==="none"||!a)return{none:!0}}else return{cls:c.cls,content:c.content!==void 0?c.content:" "}}if(n_.test(a)===!0){const[c,f=Cl]=a.split("|");return{svg:!0,viewBox:f,nodes:c.split("&&").map(d=>{const[v,m,w]=d.split("@@");return $("path",{style:m,d:v,transform:w})})}}if(r_.test(a)===!0)return{img:!0,src:a.substring(4)};if(o_.test(a)===!0){const[c,f=Cl]=a.split("|");return{svguse:!0,src:c.substring(7),viewBox:f}}let l=" ";const u=a.match(e_);if(u!==null)s=uf[u[1]](a);else if(s_.test(a)===!0)s=a;else if(i_.test(a)===!0)s=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${a.substring(3)}`;else if(Sl.test(a)===!0){s="notranslate material-symbols";const c=a.match(Sl);c!==null&&(a=a.substring(6),s+=ff[c[1]]),l=a}else{s="notranslate material-icons";const c=a.match(t_);c!==null&&(a=a.substring(2),s+=cf[c[1]]),l=a}return{cls:s,content:l}});return()=>{const s={class:o.value,style:r.value,"aria-hidden":"true",role:"presentation"};return i.value.none===!0?$(e.tag,s,pt(t.default)):i.value.img===!0?$("span",s,ln(t.default,[$("img",{src:i.value.src})])):i.value.svg===!0?$("span",s,ln(t.default,[$("svg",{viewBox:i.value.viewBox||"0 0 24 24"},i.value.nodes)])):i.value.svguse===!0?$("span",s,ln(t.default,[$("svg",{viewBox:i.value.viewBox},[$("use",{"xlink:href":i.value.src})])])):(i.value.cls!==void 0&&(s.class+=" "+i.value.cls),$(e.tag,s,ln(t.default,[i.value.content])))}}}),a_={size:{type:[Number,String],default:"1em"},color:String};function l_(e){return{cSize:A(()=>e.size in es?`${es[e.size]}px`:e.size),classes:A(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}const zn=He({name:"QSpinner",props:{...a_,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=l_(e);return()=>$("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[$("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function u_(e,t=250){let n=!1,r;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),r=e.apply(this,arguments)),r}}function Pl(e,t,n,r){n.modifiers.stop===!0&&Co(e);const o=n.modifiers.color;let i=n.modifiers.center;i=i===!0||r===!0;const s=document.createElement("span"),a=document.createElement("span"),l=oy(e),{left:u,top:c,width:f,height:d}=t.getBoundingClientRect(),v=Math.sqrt(f*f+d*d),m=v/2,w=`${(f-v)/2}px`,k=i?w:`${l.left-u-m}px`,y=`${(d-v)/2}px`,h=i?y:`${l.top-c-m}px`;a.className="q-ripple__inner",Yi(a,{height:`${v}px`,width:`${v}px`,transform:`translate3d(${k},${h},0) scale3d(.2,.2,1)`,opacity:0}),s.className=`q-ripple${o?" text-"+o:""}`,s.setAttribute("dir","ltr"),s.appendChild(a),t.appendChild(s);const p=()=>{s.remove(),clearTimeout(b)};n.abort.push(p);let b=setTimeout(()=>{a.classList.add("q-ripple__inner--enter"),a.style.transform=`translate3d(${w},${y},0) scale3d(1,1,1)`,a.style.opacity=.2,b=setTimeout(()=>{a.classList.remove("q-ripple__inner--enter"),a.classList.add("q-ripple__inner--leave"),a.style.opacity=0,b=setTimeout(()=>{s.remove(),n.abort.splice(n.abort.indexOf(p),1)},275)},250)},50)}function Rl(e,{modifiers:t,value:n,arg:r}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:o.early===!0,stop:o.stop===!0,center:o.center===!0,color:o.color||r,keyCodes:[].concat(o.keyCodes||13)}}const c_=Uy({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;const r={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(o){r.enabled===!0&&o.qSkipRipple!==!0&&o.type===(r.modifiers.early===!0?"pointerdown":"click")&&Pl(o,e,r,o.qKeyEvent===!0)},keystart:u_(o=>{r.enabled===!0&&o.qSkipRipple!==!0&&Pr(o,r.modifiers.keyCodes)===!0&&o.type===`key${r.modifiers.early===!0?"down":"up"}`&&Pl(o,e,r,!0)},300)};Rl(r,t),e.__qripple=r,sy(r,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&Rl(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),ay(t,"main"),delete e._qripple)}}),df={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},f_=Object.keys(df),hf={align:{type:String,validator:e=>f_.includes(e)}};function pf(e){return A(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${df[t]}`})}function Al(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function Ol(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function d_(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(Array.isArray(o)===!1||o.length!==r.length||r.some((i,s)=>i!==o[s]))return!1}return!0}function $l(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function h_(e,t){return Array.isArray(e)===!0?$l(e,t):Array.isArray(t)===!0?$l(t,e):e===t}function p_(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(h_(e[n],t[n])===!1)return!1;return!0}const m_={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function g_({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=ve(),{props:r,proxy:o,emit:i}=n,s=Gc(n),a=A(()=>r.disable!==!0&&r.href!==void 0),l=A(t===!0?()=>s===!0&&r.disable!==!0&&a.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!=="":()=>s===!0&&a.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!==""),u=A(()=>l.value===!0?h(r.to):null),c=A(()=>u.value!==null),f=A(()=>a.value===!0||c.value===!0),d=A(()=>r.type==="a"||f.value===!0?"a":r.tag||e||"div"),v=A(()=>a.value===!0?{href:r.href,target:r.target}:c.value===!0?{href:u.value.href,target:r.target}:{}),m=A(()=>{if(c.value===!1)return-1;const{matched:C}=u.value,{length:O}=C,L=C[O-1];if(L===void 0)return-1;const R=o.$route.matched;if(R.length===0)return-1;const T=R.findIndex(Ol.bind(null,L));if(T>-1)return T;const S=Al(C[O-2]);return O>1&&Al(L)===S&&R[R.length-1].path!==S?R.findIndex(Ol.bind(null,C[O-2])):T}),w=A(()=>c.value===!0&&m.value!==-1&&d_(o.$route.params,u.value.params)),k=A(()=>w.value===!0&&m.value===o.$route.matched.length-1&&p_(o.$route.params,u.value.params)),y=A(()=>c.value===!0?k.value===!0?` ${r.exactActiveClass} ${r.activeClass}`:r.exact===!0?"":w.value===!0?` ${r.activeClass}`:"":"");function h(C){try{return o.$router.resolve(C)}catch{}return null}function p(C,{returnRouterError:O,to:L=r.to,replace:R=r.replace}={}){if(r.disable===!0)return C.preventDefault(),Promise.resolve(!1);if(C.metaKey||C.altKey||C.ctrlKey||C.shiftKey||C.button!==void 0&&C.button!==0||r.target==="_blank")return Promise.resolve(!1);C.preventDefault();const T=o.$router[R===!0?"replace":"push"](L);return O===!0?T:T.then(()=>{}).catch(()=>{})}function b(C){if(c.value===!0){const O=L=>p(C,L);i("click",C,O),C.defaultPrevented!==!0&&O()}else i("click",C)}return{hasRouterLink:c,hasHrefLink:a,hasLink:f,linkTag:d,resolvedLink:u,linkIsActive:w,linkIsExactActive:k,linkClass:y,linkAttrs:v,getLink:h,navigateToRouterLink:p,navigateOnClick:b}}const Ll={none:0,xs:4,sm:8,md:16,lg:24,xl:32},v_={xs:8,sm:10,md:14,lg:20,xl:24},y_=["button","submit","reset"],__=/[^\s]\/[^\s]/,b_=["flat","outline","push","unelevated"],mf=(e,t)=>e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t,L0=e=>{const t=mf(e);return t!==void 0?{[t]:!0}:{}},w_={...Hr,...m_,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...b_.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...hf.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function E_(e){const t=Fr(e,v_),n=pf(e),{hasRouterLink:r,hasLink:o,linkTag:i,linkAttrs:s,navigateOnClick:a}=g_({fallbackTag:"button"}),l=A(()=>{const k=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},k,{padding:e.padding.split(/\s+/).map(y=>y in Ll?Ll[y]+"px":y).join(" "),minWidth:"0",minHeight:"0"}):k}),u=A(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),c=A(()=>e.disable!==!0&&e.loading!==!0),f=A(()=>c.value===!0?e.tabindex||0:-1),d=A(()=>mf(e,"standard")),v=A(()=>{const k={tabindex:f.value};return o.value===!0?Object.assign(k,s.value):y_.includes(e.type)===!0&&(k.type=e.type),i.value==="a"?(e.disable===!0?k["aria-disabled"]="true":k.href===void 0&&(k.role="button"),r.value!==!0&&__.test(e.type)===!0&&(k.type=e.type)):e.disable===!0&&(k.disabled="",k["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(k,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),k}),m=A(()=>{let k;e.color!==void 0?e.flat===!0||e.outline===!0?k=`text-${e.textColor||e.color}`:k=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(k=`text-${e.textColor}`);const y=e.round===!0?"round":`rectangle${u.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${d.value} q-btn--${y}`+(k!==void 0?" "+k:"")+(c.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),w=A(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:m,style:l,innerClasses:w,attributes:v,hasLink:o,linkTag:i,navigateOnClick:a,isActionable:c}}const{passiveCapture:tt}=We;let bn=null,wn=null,En=null;const ts=He({name:"QBtn",props:{...w_,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:r}=ve(),{classes:o,style:i,innerClasses:s,attributes:a,hasLink:l,linkTag:u,navigateOnClick:c,isActionable:f}=E_(e),d=se(null),v=se(null);let m=null,w,k=null;const y=A(()=>e.label!==void 0&&e.label!==null&&e.label!==""),h=A(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:l.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),p=A(()=>({center:e.round})),b=A(()=>{const x=Math.max(0,Math.min(100,e.percentage));return x>0?{transition:"transform 0.6s",transform:`translateX(${x-100}%)`}:{}}),C=A(()=>{if(e.loading===!0)return{onMousedown:D,onTouchstart:D,onClick:D,onKeydown:D,onKeyup:D};if(f.value===!0){const x={onClick:L,onKeydown:R,onMousedown:S};if(r.$q.platform.has.touch===!0){const Q=e.onTouchstart!==void 0?"":"Passive";x[`onTouchstart${Q}`]=T}return x}return{onClick:rt}}),O=A(()=>({ref:d,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:i.value,...a.value,...C.value}));function L(x){if(d.value!==null){if(x!==void 0){if(x.defaultPrevented===!0)return;const Q=document.activeElement;if(e.type==="submit"&&Q!==document.body&&d.value.contains(Q)===!1&&Q.contains(d.value)===!1){d.value.focus();const K=()=>{document.removeEventListener("keydown",rt,!0),document.removeEventListener("keyup",K,tt),d.value!==null&&d.value.removeEventListener("blur",K,tt)};document.addEventListener("keydown",rt,!0),document.addEventListener("keyup",K,tt),d.value.addEventListener("blur",K,tt)}}c(x)}}function R(x){d.value!==null&&(n("keydown",x),Pr(x,[13,32])===!0&&wn!==d.value&&(wn!==null&&E(),x.defaultPrevented!==!0&&(d.value.focus(),wn=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("keyup",B,!0),d.value.addEventListener("blur",B,tt)),rt(x)))}function T(x){d.value!==null&&(n("touchstart",x),x.defaultPrevented!==!0&&(bn!==d.value&&(bn!==null&&E(),bn=d.value,m=x.target,m.addEventListener("touchcancel",B,tt),m.addEventListener("touchend",B,tt)),w=!0,k!==null&&clearTimeout(k),k=setTimeout(()=>{k=null,w=!1},200)))}function S(x){d.value!==null&&(x.qSkipRipple=w===!0,n("mousedown",x),x.defaultPrevented!==!0&&En!==d.value&&(En!==null&&E(),En=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("mouseup",B,tt)))}function B(x){if(d.value!==null&&!(x!==void 0&&x.type==="blur"&&document.activeElement===d.value)){if(x!==void 0&&x.type==="keyup"){if(wn===d.value&&Pr(x,[13,32])===!0){const Q=new MouseEvent("click",x);Q.qKeyEvent=!0,x.defaultPrevented===!0&&jt(Q),x.cancelBubble===!0&&Co(Q),d.value.dispatchEvent(Q),rt(x),x.qKeyEvent=!0}n("keyup",x)}E()}}function E(x){const Q=v.value;x!==!0&&(bn===d.value||En===d.value)&&Q!==null&&Q!==document.activeElement&&(Q.setAttribute("tabindex",-1),Q.focus()),bn===d.value&&(m!==null&&(m.removeEventListener("touchcancel",B,tt),m.removeEventListener("touchend",B,tt)),bn=m=null),En===d.value&&(document.removeEventListener("mouseup",B,tt),En=null),wn===d.value&&(document.removeEventListener("keyup",B,!0),d.value!==null&&d.value.removeEventListener("blur",B,tt),wn=null),d.value!==null&&d.value.classList.remove("q-btn--active")}function D(x){rt(x),x.qSkipRipple=!0}return Ye(()=>{E(!0)}),Object.assign(r,{click:L}),()=>{let x=[];e.icon!==void 0&&x.push($(Rt,{name:e.icon,left:e.stack===!1&&y.value===!0,role:"img","aria-hidden":"true"})),y.value===!0&&x.push($("span",{class:"block"},[e.label])),x=ln(t.default,x),e.iconRight!==void 0&&e.round===!1&&x.push($(Rt,{name:e.iconRight,right:e.stack===!1&&y.value===!0,role:"img","aria-hidden":"true"}));const Q=[$("span",{class:"q-focus-helper",ref:v})];return e.loading===!0&&e.percentage!==void 0&&Q.push($("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[$("span",{class:"q-btn__progress-indicator fit block",style:b.value})])),Q.push($("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+s.value},x)),e.loading!==null&&Q.push($(Wt,{name:"q-transition--fade"},()=>e.loading===!0?[$("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[$(zn)])]:null)),$u($(u.value,O.value,Q),[[c_,h.value,void 0,p.value]])}}}),gn={dark:{type:Boolean,default:null}};function vn(e,t){return A(()=>e.dark===null?t.dark.isActive:e.dark)}const k_=He({name:"QCard",props:{...gn,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=ve(),r=vn(e,n),o=A(()=>"q-card"+(r.value===!0?" q-card--dark q-dark":"")+(e.bordered===!0?" q-card--bordered":"")+(e.square===!0?" q-card--square no-border-radius":"")+(e.flat===!0?" q-card--flat no-shadow":""));return()=>$(e.tag,{class:o.value},pt(t.default))}}),rr=He({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=A(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>$(e.tag,{class:n.value},pt(t.default))}}),x_=He({name:"QCardActions",props:{...hf,vertical:Boolean},setup(e,{slots:t}){const n=pf(e),r=A(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>$("div",{class:r.value},pt(t.default))}}),C_={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},_i={xs:2,sm:4,md:8,lg:16,xl:24},Ml=He({name:"QSeparator",props:{...gn,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=ve(),n=vn(e,t.proxy.$q),r=A(()=>e.vertical===!0?"vertical":"horizontal"),o=A(()=>` q-separator--${r.value}`),i=A(()=>e.inset!==!1?`${o.value}-${C_[e.inset]}`:""),s=A(()=>`q-separator${o.value}${i.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),a=A(()=>{const l={};if(e.size!==void 0&&(l[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const u=e.spaced===!0?`${_i.md}px`:e.spaced in _i?`${_i[e.spaced]}px`:e.spaced,c=e.vertical===!0?["Left","Right"]:["Top","Bottom"];l[`margin${c[0]}`]=l[`margin${c[1]}`]=u}return l});return()=>$("hr",{class:s.value,style:a.value,"aria-orientation":r.value})}});function T_({validate:e,resetValidation:t,requiresQForm:n}){const r=Qe(yy,!1);if(r!==!1){const{props:o,proxy:i}=ve();Object.assign(i,{validate:e,resetValidation:t}),ye(()=>o.disable,s=>{s===!0?(typeof t=="function"&&t(),r.unbindComponent(i)):r.bindComponent(i)}),$t(()=>{o.disable!==!0&&r.bindComponent(i)}),Ye(()=>{o.disable!==!0&&r.unbindComponent(i)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const Bl=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,Il=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,ql=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,to=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,no=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,bi={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>Bl.test(e),hexaColor:e=>Il.test(e),hexOrHexaColor:e=>ql.test(e),rgbColor:e=>to.test(e),rgbaColor:e=>no.test(e),rgbOrRgbaColor:e=>to.test(e)||no.test(e),hexOrRgbColor:e=>Bl.test(e)||to.test(e),hexaOrRgbaColor:e=>Il.test(e)||no.test(e),anyColor:e=>ql.test(e)||to.test(e)||no.test(e)},S_=[!0,!1,"ondemand"],P_={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>S_.includes(e)}};function R_(e,t){const{props:n,proxy:r}=ve(),o=se(!1),i=se(null),s=se(null);T_({validate:m,resetValidation:v});let a=0,l;const u=A(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length>0),c=A(()=>n.disable!==!0&&u.value===!0),f=A(()=>n.error===!0||o.value===!0),d=A(()=>typeof n.errorMessage=="string"&&n.errorMessage.length>0?n.errorMessage:i.value);ye(()=>n.modelValue,()=>{w()}),ye(()=>n.reactiveRules,y=>{y===!0?l===void 0&&(l=ye(()=>n.rules,()=>{w(!0)})):l!==void 0&&(l(),l=void 0)},{immediate:!0}),ye(e,y=>{y===!0?s.value===null&&(s.value=!1):s.value===!1&&(s.value=!0,c.value===!0&&n.lazyRules!=="ondemand"&&t.value===!1&&k())});function v(){a++,t.value=!1,s.value=null,o.value=!1,i.value=null,k.cancel()}function m(y=n.modelValue){if(c.value!==!0)return!0;const h=++a,p=t.value!==!0?()=>{s.value=!0}:()=>{},b=(O,L)=>{O===!0&&p(),o.value=O,i.value=L||null,t.value=!1},C=[];for(let O=0;O<n.rules.length;O++){const L=n.rules[O];let R;if(typeof L=="function"?R=L(y,bi):typeof L=="string"&&bi[L]!==void 0&&(R=bi[L](y)),R===!1||typeof R=="string")return b(!0,R),!1;R!==!0&&R!==void 0&&C.push(R)}return C.length===0?(b(!1),!0):(t.value=!0,Promise.all(C).then(O=>{if(O===void 0||Array.isArray(O)===!1||O.length===0)return h===a&&b(!1),!0;const L=O.find(R=>R===!1||typeof R=="string");return h===a&&b(L!==void 0,L),L===void 0},O=>(h===a&&(console.error(O),b(!0)),!1)))}function w(y){c.value===!0&&n.lazyRules!=="ondemand"&&(s.value===!0||n.lazyRules!==!0&&y!==!0)&&k()}const k=zc(m,0);return Ye(()=>{l!==void 0&&l(),k.cancel()}),Object.assign(r,{resetValidation:v,validate:m}),mn(r,"hasError",()=>f.value),{isDirtyModel:s,hasRules:u,hasError:f,errorMessage:d,validate:m,resetValidation:v}}const Hl=/^on[A-Z]/;function A_(e,t){const n={listeners:se({}),attributes:se({})};function r(){const o={},i={};for(const s in e)s!=="class"&&s!=="style"&&Hl.test(s)===!1&&(o[s]=e[s]);for(const s in t.props)Hl.test(s)===!0&&(i[s]=t.props[s]);n.attributes.value=o,n.listeners.value=i}return Au(r),r(),n}let wi,ro=0;const Le=new Array(256);for(let e=0;e<256;e++)Le[e]=(e+256).toString(16).substring(1);const O_=(()=>{const e=typeof crypto<"u"?crypto:typeof window<"u"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{const n=[];for(let r=t;r>0;r--)n.push(Math.floor(Math.random()*256));return n}})(),Fl=4096;function $_(){(wi===void 0||ro+16>Fl)&&(ro=0,wi=O_(Fl));const e=Array.prototype.slice.call(wi,ro,ro+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Le[e[0]]+Le[e[1]]+Le[e[2]]+Le[e[3]]+"-"+Le[e[4]]+Le[e[5]]+"-"+Le[e[6]]+Le[e[7]]+"-"+Le[e[8]]+Le[e[9]]+"-"+Le[e[10]]+Le[e[11]]+Le[e[12]]+Le[e[13]]+Le[e[14]]+Le[e[15]]}function ns(e){return e===void 0?`f_${$_()}`:e}function rs(e){return e!=null&&(""+e).length>0}const L_={...gn,...P_,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},M_=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function B_(){const{props:e,attrs:t,proxy:n,vnode:r}=ve();return{isDark:vn(e,n.$q),editable:A(()=>e.disable!==!0&&e.readonly!==!0),innerLoading:se(!1),focused:se(!1),hasPopupOpen:!1,splitAttrs:A_(t,r),targetUid:se(ns(e.for)),rootRef:se(null),targetRef:se(null),controlRef:se(null)}}function I_(e){const{props:t,emit:n,slots:r,attrs:o,proxy:i}=ve(),{$q:s}=i;let a=null;e.hasValue===void 0&&(e.hasValue=A(()=>rs(t.modelValue))),e.emitValue===void 0&&(e.emitValue=q=>{n("update:modelValue",q)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:T,onFocusout:S}),Object.assign(e,{clearValue:B,onControlFocusin:T,onControlFocusout:S,focus:L}),e.computedCounter===void 0&&(e.computedCounter=A(()=>{if(t.counter!==!1){const q=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,X=t.maxlength!==void 0?t.maxlength:t.maxValues;return q+(X!==void 0?" / "+X:"")}}));const{isDirtyModel:l,hasRules:u,hasError:c,errorMessage:f,resetValidation:d}=R_(e.focused,e.innerLoading),v=e.floatingLabel!==void 0?A(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):A(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),m=A(()=>t.bottomSlots===!0||t.hint!==void 0||u.value===!0||t.counter===!0||t.error!==null),w=A(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),k=A(()=>`q-field row no-wrap items-start q-field--${w.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(v.value===!0?" q-field--float":"")+(h.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(c.value===!0?" q-field--error":"")+(c.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&m.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),y=A(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(c.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length>0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),h=A(()=>t.labelSlot===!0||t.label!==void 0),p=A(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&c.value!==!0?` text-${t.labelColor}`:"")),b=A(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:v.value,modelValue:t.modelValue,emitValue:e.emitValue})),C=A(()=>{const q={for:e.targetUid.value};return t.disable===!0?q["aria-disabled"]="true":t.readonly===!0&&(q["aria-readonly"]="true"),q});ye(()=>t.for,q=>{e.targetUid.value=ns(q)});function O(){const q=document.activeElement;let X=e.targetRef!==void 0&&e.targetRef.value;X&&(q===null||q.id!==e.targetUid.value)&&(X.hasAttribute("tabindex")===!0||(X=X.querySelector("[tabindex]")),X&&X!==q&&X.focus({preventScroll:!0}))}function L(){zs(O)}function R(){$y(O);const q=document.activeElement;q!==null&&e.rootRef.value.contains(q)&&q.blur()}function T(q){a!==null&&(clearTimeout(a),a=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",q))}function S(q,X){a!==null&&clearTimeout(a),a=setTimeout(()=>{a=null,!(document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1))&&(e.focused.value===!0&&(e.focused.value=!1,n("blur",q)),X!==void 0&&X())})}function B(q){rt(q),s.platform.is.mobile!==!0?(e.targetRef!==void 0&&e.targetRef.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),Ie(()=>{d(),s.platform.is.mobile!==!0&&(l.value=!1)})}function E(){const q=[];return r.prepend!==void 0&&q.push($("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:jt},r.prepend())),q.push($("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},D())),c.value===!0&&t.noErrorIcon===!1&&q.push(Q("error",[$(Rt,{name:s.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?q.push(Q("inner-loading-append",r.loading!==void 0?r.loading():[$(zn,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&q.push(Q("inner-clearable-append",[$(Rt,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||s.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:B})])),r.append!==void 0&&q.push($("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:jt},r.append())),e.getInnerAppend!==void 0&&q.push(Q("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&q.push(e.getControlChild()),q}function D(){const q=[];return t.prefix!==void 0&&t.prefix!==null&&q.push($("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&q.push(e.getShadowControl()),e.getControl!==void 0?q.push(e.getControl()):r.rawControl!==void 0?q.push(r.rawControl()):r.control!==void 0&&q.push($("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},r.control(b.value))),h.value===!0&&q.push($("div",{class:p.value},pt(r.label,t.label))),t.suffix!==void 0&&t.suffix!==null&&q.push($("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),q.concat(pt(r.default))}function x(){let q,X;c.value===!0?f.value!==null?(q=[$("div",{role:"alert"},f.value)],X=`q--slot-error-${f.value}`):(q=pt(r.error),X="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(q=[$("div",t.hint)],X=`q--slot-hint-${t.hint}`):(q=pt(r.hint),X="q--slot-hint"));const be=t.counter===!0||r.counter!==void 0;if(t.hideBottomSpace===!0&&be===!1&&q===void 0)return;const ae=$("div",{key:X,class:"q-field__messages col"},q);return $("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:jt},[t.hideBottomSpace===!0?ae:$(Wt,{name:"q-transition--field-message"},()=>ae),be===!0?$("div",{class:"q-field__counter"},r.counter!==void 0?r.counter():e.computedCounter.value):null])}function Q(q,X){return X===null?null:$("div",{key:q,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},X)}let K=!1;return Mr(()=>{K=!0}),Ss(()=>{K===!0&&t.autofocus===!0&&i.focus()}),$t(()=>{Jt.value===!0&&t.for===void 0&&(e.targetUid.value=ns()),t.autofocus===!0&&i.focus()}),Ye(()=>{a!==null&&clearTimeout(a)}),Object.assign(i,{focus:L,blur:R}),function(){const X=e.getControl===void 0&&r.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...C.value}:C.value;return $("label",{ref:e.rootRef,class:[k.value,o.class],style:o.style,...X},[r.before!==void 0?$("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:jt},r.before()):null,$("div",{class:"q-field__inner relative-position col self-stretch"},[$("div",{ref:e.controlRef,class:y.value,tabindex:-1,...e.controlEvents},E()),m.value===!0?x():null]),r.after!==void 0?$("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:jt},r.after()):null])}}const jl={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},Po={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},gf=Object.keys(Po);gf.forEach(e=>{Po[e].regex=new RegExp(Po[e].pattern)});const q_=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+gf.join("")+"])|(.)","g"),Dl=/[.*+?^${}()|[\]\\]/g,Re=String.fromCharCode(1),H_={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function F_(e,t,n,r){let o,i,s,a,l,u;const c=se(null),f=se(v());function d(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}ye(()=>e.type+e.autogrow,w),ye(()=>e.mask,T=>{if(T!==void 0)k(f.value,!0);else{const S=L(f.value);w(),e.modelValue!==S&&t("update:modelValue",S)}}),ye(()=>e.fillMask+e.reverseFillMask,()=>{c.value===!0&&k(f.value,!0)}),ye(()=>e.unmaskedValue,()=>{c.value===!0&&k(f.value)});function v(){if(w(),c.value===!0){const T=C(L(e.modelValue));return e.fillMask!==!1?R(T):T}return e.modelValue}function m(T){if(T<o.length)return o.slice(-T);let S="",B=o;const E=B.indexOf(Re);if(E>-1){for(let D=T-B.length;D>0;D--)S+=Re;B=B.slice(0,E)+S+B.slice(E)}return B}function w(){if(c.value=e.mask!==void 0&&e.mask.length>0&&d(),c.value===!1){a=void 0,o="",i="";return}const T=jl[e.mask]===void 0?e.mask:jl[e.mask],S=typeof e.fillMask=="string"&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",B=S.replace(Dl,"\\$&"),E=[],D=[],x=[];let Q=e.reverseFillMask===!0,K="",q="";T.replace(q_,(de,j,he,Fe,P)=>{if(Fe!==void 0){const F=Po[Fe];x.push(F),q=F.negate,Q===!0&&(D.push("(?:"+q+"+)?("+F.pattern+"+)?(?:"+q+"+)?("+F.pattern+"+)?"),Q=!1),D.push("(?:"+q+"+)?("+F.pattern+")?")}else if(he!==void 0)K="\\"+(he==="\\"?"":he),x.push(he),E.push("([^"+K+"]+)?"+K+"?");else{const F=j!==void 0?j:P;K=F==="\\"?"\\\\\\\\":F.replace(Dl,"\\\\$&"),x.push(F),E.push("([^"+K+"]+)?"+K+"?")}});const X=new RegExp("^"+E.join("")+"("+(K===""?".":"[^"+K+"]")+"+)?"+(K===""?"":"["+K+"]*")+"$"),be=D.length-1,ae=D.map((de,j)=>j===0&&e.reverseFillMask===!0?new RegExp("^"+B+"*"+de):j===be?new RegExp("^"+de+"("+(q===""?".":q)+"+)?"+(e.reverseFillMask===!0?"$":B+"*")):new RegExp("^"+de));s=x,a=de=>{const j=X.exec(e.reverseFillMask===!0?de:de.slice(0,x.length+1));j!==null&&(de=j.slice(1).join(""));const he=[],Fe=ae.length;for(let P=0,F=de;P<Fe;P++){const z=ae[P].exec(F);if(z===null)break;F=F.slice(z.shift().length),he.push(...z)}return he.length>0?he.join(""):de},o=x.map(de=>typeof de=="string"?de:Re).join(""),i=o.split(Re).join(S)}function k(T,S,B){const E=r.value,D=E.selectionEnd,x=E.value.length-D,Q=L(T);S===!0&&w();const K=C(Q),q=e.fillMask!==!1?R(K):K,X=f.value!==q;E.value!==q&&(E.value=q),X===!0&&(f.value=q),document.activeElement===E&&Ie(()=>{if(q===i){const ae=e.reverseFillMask===!0?i.length:0;E.setSelectionRange(ae,ae,"forward");return}if(B==="insertFromPaste"&&e.reverseFillMask!==!0){const ae=E.selectionEnd;let de=D-1;for(let j=l;j<=de&&j<ae;j++)o[j]!==Re&&de++;h.right(E,de);return}if(["deleteContentBackward","deleteContentForward"].indexOf(B)>-1){const ae=e.reverseFillMask===!0?D===0?q.length>K.length?1:0:Math.max(0,q.length-(q===i?0:Math.min(K.length,x)+1))+1:D;E.setSelectionRange(ae,ae,"forward");return}if(e.reverseFillMask===!0)if(X===!0){const ae=Math.max(0,q.length-(q===i?0:Math.min(K.length,x+1)));ae===1&&D===1?E.setSelectionRange(ae,ae,"forward"):h.rightReverse(E,ae)}else{const ae=q.length-x;E.setSelectionRange(ae,ae,"backward")}else if(X===!0){const ae=Math.max(0,o.indexOf(Re),Math.min(K.length,D)-1);h.right(E,ae)}else{const ae=D-1;h.right(E,ae)}});const be=e.unmaskedValue===!0?L(q):q;String(e.modelValue)!==be&&n(be,!0)}function y(T,S,B){const E=C(L(T.value));S=Math.max(0,o.indexOf(Re),Math.min(E.length,S)),l=S,T.setSelectionRange(S,B,"forward")}const h={left(T,S){const B=o.slice(S-1).indexOf(Re)===-1;let E=Math.max(0,S-1);for(;E>=0;E--)if(o[E]===Re){S=E,B===!0&&S++;break}if(E<0&&o[S]!==void 0&&o[S]!==Re)return h.right(T,0);S>=0&&T.setSelectionRange(S,S,"backward")},right(T,S){const B=T.value.length;let E=Math.min(B,S+1);for(;E<=B;E++)if(o[E]===Re){S=E;break}else o[E-1]===Re&&(S=E);if(E>B&&o[S-1]!==void 0&&o[S-1]!==Re)return h.left(T,B);T.setSelectionRange(S,S,"forward")},leftReverse(T,S){const B=m(T.value.length);let E=Math.max(0,S-1);for(;E>=0;E--)if(B[E-1]===Re){S=E;break}else if(B[E]===Re&&(S=E,E===0))break;if(E<0&&B[S]!==void 0&&B[S]!==Re)return h.rightReverse(T,0);S>=0&&T.setSelectionRange(S,S,"backward")},rightReverse(T,S){const B=T.value.length,E=m(B),D=E.slice(0,S+1).indexOf(Re)===-1;let x=Math.min(B,S+1);for(;x<=B;x++)if(E[x-1]===Re){S=x,S>0&&D===!0&&S--;break}if(x>B&&E[S-1]!==void 0&&E[S-1]!==Re)return h.leftReverse(T,B);T.setSelectionRange(S,S,"forward")}};function p(T){t("click",T),u=void 0}function b(T){if(t("keydown",T),Wc(T)===!0)return;const S=r.value,B=S.selectionStart,E=S.selectionEnd;if(T.shiftKey||(u=void 0),T.keyCode===37||T.keyCode===39){T.shiftKey&&u===void 0&&(u=S.selectionDirection==="forward"?B:E);const D=h[(T.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(T.preventDefault(),D(S,u===B?E:B),T.shiftKey){const x=S.selectionStart;S.setSelectionRange(Math.min(u,x),Math.max(u,x),"forward")}}else T.keyCode===8&&e.reverseFillMask!==!0&&B===E?(h.left(S,B),S.setSelectionRange(S.selectionStart,E,"backward")):T.keyCode===46&&e.reverseFillMask===!0&&B===E&&(h.rightReverse(S,E),S.setSelectionRange(B,S.selectionEnd,"forward"))}function C(T){if(T==null||T==="")return"";if(e.reverseFillMask===!0)return O(T);const S=s;let B=0,E="";for(let D=0;D<S.length;D++){const x=T[B],Q=S[D];if(typeof Q=="string")E+=Q,x===Q&&B++;else if(x!==void 0&&Q.regex.test(x))E+=Q.transform!==void 0?Q.transform(x):x,B++;else return E}return E}function O(T){const S=s,B=o.indexOf(Re);let E=T.length-1,D="";for(let x=S.length-1;x>=0&&E>-1;x--){const Q=S[x];let K=T[E];if(typeof Q=="string")D=Q+D,K===Q&&E--;else if(K!==void 0&&Q.regex.test(K))do D=(Q.transform!==void 0?Q.transform(K):K)+D,E--,K=T[E];while(B===x&&K!==void 0&&Q.regex.test(K));else return D}return D}function L(T){return typeof T!="string"||a===void 0?typeof T=="number"?a(""+T):T:a(T)}function R(T){return i.length-T.length<=0?T:e.reverseFillMask===!0&&T.length>0?i.slice(0,-T.length)+T:T+i.slice(T.length)}return{innerValue:f,hasMask:c,moveCursorForPaste:y,updateMaskValue:k,onMaskedKeydown:b,onMaskedClick:p}}const Ks={name:String};function M0(e){return A(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function vf(e={}){return(t,n,r)=>{t[n]($("input",{class:"hidden"+(r||""),...e.value}))}}function j_(e){return A(()=>e.name||e.for)}function D_(e,t){function n(){const r=e.modelValue;try{const o="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(r)===r&&("length"in r?Array.from(r):[r]).forEach(i=>{o.items.add(i)}),{files:o.files}}catch{return{files:void 0}}}return A(t===!0?()=>{if(e.type==="file")return n()}:n)}const N_=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,V_=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,z_=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,U_=/[a-z0-9_ -]$/i;function K_(e){return function(n){if(n.type==="compositionend"||n.type==="change"){if(n.target.qComposing!==!0)return;n.target.qComposing=!1,e(n)}else n.type==="compositionupdate"&&n.target.qComposing!==!0&&typeof n.data=="string"&&(Se.is.firefox===!0?U_.test(n.data)===!1:N_.test(n.data)===!0||V_.test(n.data)===!0||z_.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}const W_=He({name:"QInput",inheritAttrs:!1,props:{...L_,...H_,...Ks,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...M_,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:r}=ve(),{$q:o}=r,i={};let s=NaN,a,l,u=null,c;const f=se(null),d=j_(e),{innerValue:v,hasMask:m,moveCursorForPaste:w,updateMaskValue:k,onMaskedKeydown:y,onMaskedClick:h}=F_(e,t,K,f),p=D_(e,!0),b=A(()=>rs(v.value)),C=K_(x),O=B_(),L=A(()=>e.type==="textarea"||e.autogrow===!0),R=A(()=>L.value===!0||["text","search","url","tel","password"].includes(e.type)),T=A(()=>{const j={...O.splitAttrs.listeners.value,onInput:x,onPaste:D,onChange:X,onBlur:be,onFocus:Co};return j.onCompositionstart=j.onCompositionupdate=j.onCompositionend=C,m.value===!0&&(j.onKeydown=y,j.onClick=h),e.autogrow===!0&&(j.onAnimationend=Q),j}),S=A(()=>{const j={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:d.value,...O.splitAttrs.attributes.value,id:O.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return L.value===!1&&(j.type=e.type),e.autogrow===!0&&(j.rows=1),j});ye(()=>e.type,()=>{f.value&&(f.value.value=e.modelValue)}),ye(()=>e.modelValue,j=>{if(m.value===!0){if(l===!0&&(l=!1,String(j)===s))return;k(j)}else v.value!==j&&(v.value=j,e.type==="number"&&i.hasOwnProperty("value")===!0&&(a===!0?a=!1:delete i.value));e.autogrow===!0&&Ie(q)}),ye(()=>e.autogrow,j=>{j===!0?Ie(q):f.value!==null&&n.rows>0&&(f.value.style.height="auto")}),ye(()=>e.dense,()=>{e.autogrow===!0&&Ie(q)});function B(){zs(()=>{const j=document.activeElement;f.value!==null&&f.value!==j&&(j===null||j.id!==O.targetUid.value)&&f.value.focus({preventScroll:!0})})}function E(){f.value!==null&&f.value.select()}function D(j){if(m.value===!0&&e.reverseFillMask!==!0){const he=j.target;w(he,he.selectionStart,he.selectionEnd)}t("paste",j)}function x(j){if(!j||!j.target)return;if(e.type==="file"){t("update:modelValue",j.target.files);return}const he=j.target.value;if(j.target.qComposing===!0){i.value=he;return}if(m.value===!0)k(he,!1,j.inputType);else if(K(he),R.value===!0&&j.target===document.activeElement){const{selectionStart:Fe,selectionEnd:P}=j.target;Fe!==void 0&&P!==void 0&&Ie(()=>{j.target===document.activeElement&&he.indexOf(j.target.value)===0&&j.target.setSelectionRange(Fe,P)})}e.autogrow===!0&&q()}function Q(j){t("animationend",j),q()}function K(j,he){c=()=>{u=null,e.type!=="number"&&i.hasOwnProperty("value")===!0&&delete i.value,e.modelValue!==j&&s!==j&&(s=j,he===!0&&(l=!0),t("update:modelValue",j),Ie(()=>{s===j&&(s=NaN)})),c=void 0},e.type==="number"&&(a=!0,i.value=j),e.debounce!==void 0?(u!==null&&clearTimeout(u),i.value=j,u=setTimeout(c,e.debounce)):c()}function q(){requestAnimationFrame(()=>{const j=f.value;if(j!==null){const he=j.parentNode.style,{scrollTop:Fe}=j,{overflowY:P,maxHeight:F}=o.platform.is.firefox===!0?{}:window.getComputedStyle(j),z=P!==void 0&&P!=="scroll";z===!0&&(j.style.overflowY="hidden"),he.marginBottom=j.scrollHeight-1+"px",j.style.height="1px",j.style.height=j.scrollHeight+"px",z===!0&&(j.style.overflowY=parseInt(F,10)<j.scrollHeight?"auto":"hidden"),he.marginBottom="",j.scrollTop=Fe}})}function X(j){C(j),u!==null&&(clearTimeout(u),u=null),c!==void 0&&c(),t("change",j.target.value)}function be(j){j!==void 0&&Co(j),u!==null&&(clearTimeout(u),u=null),c!==void 0&&c(),a=!1,l=!1,delete i.value,e.type!=="file"&&setTimeout(()=>{f.value!==null&&(f.value.value=v.value!==void 0?v.value:"")})}function ae(){return i.hasOwnProperty("value")===!0?i.value:v.value!==void 0?v.value:""}Ye(()=>{be()}),$t(()=>{e.autogrow===!0&&q()}),Object.assign(O,{innerValue:v,fieldClass:A(()=>`q-${L.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:A(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length>0),inputRef:f,emitValue:K,hasValue:b,floatingLabel:A(()=>b.value===!0&&(e.type!=="number"||isNaN(v.value)===!1)||rs(e.displayValue)),getControl:()=>$(L.value===!0?"textarea":"input",{ref:f,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...S.value,...T.value,...e.type!=="file"?{value:ae()}:p.value}),getShadowControl:()=>$("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(L.value===!0?"":" text-no-wrap")},[$("span",{class:"invisible"},ae()),$("span",e.shadowText)])});const de=I_(O);return Object.assign(r,{focus:B,select:E,getNativeElement:()=>f.value}),mn(r,"nativeEl",()=>f.value),de}});function yf(e,t){const n=se(null),r=A(()=>e.disable===!0?null:$("span",{ref:n,class:"no-outline",tabindex:-1}));function o(i){const s=t.value;i!==void 0&&i.type.indexOf("key")===0?s!==null&&document.activeElement!==s&&s.contains(document.activeElement)===!0&&s.focus():n.value!==null&&(i===void 0||s!==null&&s.contains(i.target)===!0)&&n.value.focus()}return{refocusTargetEl:r,refocusTarget:o}}const _f={xs:30,sm:35,md:40,lg:50,xl:60},Q_=$("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[$("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),$("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),J_=He({name:"QRadio",props:{...gn,...Hr,...Ks,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:r}=ve(),o=vn(e,r.$q),i=Fr(e,_f),s=se(null),{refocusTargetEl:a,refocusTarget:l}=yf(e,s),u=A(()=>ie(e.modelValue)===ie(e.val)),c=A(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(e.disable===!0?" disabled":"")+(o.value===!0?" q-radio--dark":"")+(e.dense===!0?" q-radio--dense":"")+(e.leftLabel===!0?" reverse":"")),f=A(()=>{const p=e.color!==void 0&&(e.keepColor===!0||u.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${u.value===!0?"truthy":"falsy"}${p}`}),d=A(()=>(u.value===!0?e.checkedIcon:e.uncheckedIcon)||null),v=A(()=>e.disable===!0?-1:e.tabindex||0),m=A(()=>{const p={type:"radio"};return e.name!==void 0&&Object.assign(p,{".checked":u.value===!0,"^checked":u.value===!0?"checked":void 0,name:e.name,value:e.val}),p}),w=vf(m);function k(p){p!==void 0&&(rt(p),l(p)),e.disable!==!0&&u.value!==!0&&n("update:modelValue",e.val,p)}function y(p){(p.keyCode===13||p.keyCode===32)&&rt(p)}function h(p){(p.keyCode===13||p.keyCode===32)&&k(p)}return Object.assign(r,{set:k}),()=>{const p=d.value!==null?[$("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[$(Rt,{class:"q-radio__icon",name:d.value})])]:[Q_];e.disable!==!0&&w(p,"unshift"," q-radio__native q-ma-none q-pa-none");const b=[$("div",{class:f.value,style:i.value,"aria-hidden":"true"},p)];a.value!==null&&b.push(a.value);const C=e.label!==void 0?ln(t.default,[e.label]):pt(t.default);return C!==void 0&&b.push($("div",{class:"q-radio__label q-anchor--skip"},C)),$("div",{ref:s,class:c.value,tabindex:v.value,role:"radio","aria-label":e.label,"aria-checked":u.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:k,onKeydown:y,onKeyup:h},b)}}}),bf={...gn,...Hr,...Ks,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e==="tf"||e==="ft"},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},wf=["update:modelValue"];function Ef(e,t){const{props:n,slots:r,emit:o,proxy:i}=ve(),{$q:s}=i,a=vn(n,s),l=se(null),{refocusTargetEl:u,refocusTarget:c}=yf(n,l),f=Fr(n,_f),d=A(()=>n.val!==void 0&&Array.isArray(n.modelValue)),v=A(()=>{const E=ie(n.val);return d.value===!0?n.modelValue.findIndex(D=>ie(D)===E):-1}),m=A(()=>d.value===!0?v.value>-1:ie(n.modelValue)===ie(n.trueValue)),w=A(()=>d.value===!0?v.value===-1:ie(n.modelValue)===ie(n.falseValue)),k=A(()=>m.value===!1&&w.value===!1),y=A(()=>n.disable===!0?-1:n.tabindex||0),h=A(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable===!0?" disabled":"")+(a.value===!0?` q-${e}--dark`:"")+(n.dense===!0?` q-${e}--dense`:"")+(n.leftLabel===!0?" reverse":"")),p=A(()=>{const E=m.value===!0?"truthy":w.value===!0?"falsy":"indet",D=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?m.value===!0:w.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${E}${D}`}),b=A(()=>{const E={type:"checkbox"};return n.name!==void 0&&Object.assign(E,{".checked":m.value,"^checked":m.value===!0?"checked":void 0,name:n.name,value:d.value===!0?n.val:n.trueValue}),E}),C=vf(b),O=A(()=>{const E={tabindex:y.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":k.value===!0?"mixed":m.value===!0?"true":"false"};return n.disable===!0&&(E["aria-disabled"]="true"),E});function L(E){E!==void 0&&(rt(E),c(E)),n.disable!==!0&&o("update:modelValue",R(),E)}function R(){if(d.value===!0){if(m.value===!0){const E=n.modelValue.slice();return E.splice(v.value,1),E}return n.modelValue.concat([n.val])}if(m.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(w.value===!0){if(n.toggleOrder==="ft"||n.toggleIndeterminate===!1)return n.trueValue}else return n.toggleOrder!=="ft"?n.trueValue:n.falseValue;return n.indeterminateValue}function T(E){(E.keyCode===13||E.keyCode===32)&&rt(E)}function S(E){(E.keyCode===13||E.keyCode===32)&&L(E)}const B=t(m,k);return Object.assign(i,{toggle:L}),()=>{const E=B();n.disable!==!0&&C(E,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const D=[$("div",{class:p.value,style:f.value,"aria-hidden":"true"},E)];u.value!==null&&D.push(u.value);const x=n.label!==void 0?ln(r.default,[n.label]):pt(r.default);return x!==void 0&&D.push($("div",{class:`q-${e}__label q-anchor--skip`},x)),$("div",{ref:l,class:h.value,...O.value,onClick:L,onKeydown:T,onKeyup:S},D)}}const Y_=$("div",{key:"svg",class:"q-checkbox__bg absolute"},[$("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[$("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),$("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),X_=He({name:"QCheckbox",props:bf,emits:wf,setup(e){function t(n,r){const o=A(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>o.value!==null?[$("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[$(Rt,{class:"q-checkbox__icon",name:o.value})])]:[Y_]}return Ef("checkbox",t)}}),Z_=He({name:"QToggle",props:{...bf,icon:String,iconColor:String},emits:wf,setup(e){function t(n,r){const o=A(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),i=A(()=>n.value===!0?e.iconColor:null);return()=>[$("div",{class:"q-toggle__track"}),$("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},o.value!==void 0?[$(Rt,{name:o.value,color:i.value})]:void 0)]}return Ef("toggle",t)}}),kf={radio:J_,checkbox:X_,toggle:Z_},G_=Object.keys(kf),eb=He({name:"QOptionGroup",props:{...gn,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(t=>"value"in t&&"label"in t)},name:String,type:{default:"radio",validator:e=>G_.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:r}}=ve(),o=Array.isArray(e.modelValue);e.type==="radio"?o===!0&&console.error("q-option-group: model should not be array"):o===!1&&console.error("q-option-group: model should be array in your case");const i=vn(e,r),s=A(()=>kf[e.type]),a=A(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),l=A(()=>{const c={role:"group"};return e.type==="radio"&&(c.role="radiogroup",e.disable===!0&&(c["aria-disabled"]="true")),c});function u(c){t("update:modelValue",c)}return()=>$("div",{class:a.value,...l.value},e.options.map((c,f)=>{const d=n["label-"+f]!==void 0?()=>n["label-"+f](c):n.label!==void 0?()=>n.label(c):void 0;return $("div",[$(s.value,{modelValue:e.modelValue,val:c.value,name:c.name===void 0?e.name:c.name,disable:e.disable||c.disable,label:d===void 0?c.label:null,leftLabel:c.leftLabel===void 0?e.leftLabel:c.leftLabel,color:c.color===void 0?e.color:c.color,checkedIcon:c.checkedIcon,uncheckedIcon:c.uncheckedIcon,dark:c.dark||i.value,size:c.size===void 0?e.size:c.size,dense:e.dense,keepColor:c.keepColor===void 0?e.keepColor:c.keepColor,"onUpdate:modelValue":u},d)])}))}}),tb=He({name:"DialogPlugin",props:{...gn,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=ve(),{$q:r}=n,o=vn(e,r),i=se(null),s=se(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),a=A(()=>"q-dialog-plugin"+(o.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),l=A(()=>e.color||(o.value===!0?"amber":"primary")),u=A(()=>e.progress===!1?null:Ge(e.progress)===!0?{component:e.progress.spinner||zn,props:{color:e.progress.color||l.value}}:{component:zn,props:{color:l.value}}),c=A(()=>e.prompt!==void 0||e.options!==void 0),f=A(()=>{if(c.value!==!0)return{};const{model:x,isValid:Q,items:K,...q}=e.prompt!==void 0?e.prompt:e.options;return q}),d=A(()=>Ge(e.ok)===!0||e.ok===!0?r.lang.label.ok:e.ok),v=A(()=>Ge(e.cancel)===!0||e.cancel===!0?r.lang.label.cancel:e.cancel),m=A(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(s.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(s.value)!==!0:!1),w=A(()=>({color:l.value,label:d.value,ripple:!1,disable:m.value,...Ge(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&c.value!==!0||void 0,onClick:p})),k=A(()=>({color:l.value,label:v.value,ripple:!1,...Ge(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&c.value!==!0||void 0,onClick:b}));ye(()=>e.prompt&&e.prompt.model,O),ye(()=>e.options&&e.options.model,O);function y(){i.value.show()}function h(){i.value.hide()}function p(){t("ok",ie(s.value)),h()}function b(){h()}function C(){t("hide")}function O(x){s.value=x}function L(x){m.value!==!0&&e.prompt.type!=="textarea"&&Pr(x,13)===!0&&p()}function R(x,Q){return e.html===!0?$(rr,{class:x,innerHTML:Q}):$(rr,{class:x},()=>Q)}function T(){return[$(W_,{color:l.value,dense:!0,autofocus:!0,dark:o.value,...f.value,modelValue:s.value,"onUpdate:modelValue":O,onKeyup:L})]}function S(){return[$(eb,{color:l.value,options:e.options.items,dark:o.value,...f.value,modelValue:s.value,"onUpdate:modelValue":O})]}function B(){const x=[];return e.cancel&&x.push($(ts,k.value)),e.ok&&x.push($(ts,w.value)),$(x_,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>x)}function E(){const x=[];return e.title&&x.push(R("q-dialog__title",e.title)),e.progress!==!1&&x.push($(rr,{class:"q-dialog__progress"},()=>$(u.value.component,u.value.props))),e.message&&x.push(R("q-dialog__message",e.message)),e.prompt!==void 0?x.push($(rr,{class:"scroll q-dialog-plugin__form"},T)):e.options!==void 0&&x.push($(Ml,{dark:o.value}),$(rr,{class:"scroll q-dialog-plugin__form"},S),$(Ml,{dark:o.value})),(e.ok||e.cancel)&&x.push(B()),x}function D(){return[$(k_,{class:[a.value,e.cardClass],style:e.cardStyle,dark:o.value},E)]}return Object.assign(n,{show:y,hide:h}),()=>$(Gy,{ref:i,onHide:C},D)}});function xf(e,t){for(const n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},xf(e[n],t[n])):e[n]=t[n]}function nb(e,t,n){return r=>{let o,i;const s=t===!0&&r.component!==void 0;if(s===!0){const{component:h,componentProps:p}=r;o=typeof h=="string"?n.component(h):h,i=p||{}}else{const{class:h,style:p,...b}=r;o=e,i=b,h!==void 0&&(b.cardClass=h),p!==void 0&&(b.cardStyle=p)}let a,l=!1;const u=se(null),c=qr(!1,"dialog"),f=h=>{if(u.value!==null&&u.value[h]!==void 0){u.value[h]();return}const p=a.$.subTree;if(p&&p.component){if(p.component.proxy&&p.component.proxy[h]){p.component.proxy[h]();return}if(p.component.subTree&&p.component.subTree.component&&p.component.subTree.component.proxy&&p.component.subTree.component.proxy[h]){p.component.subTree.component.proxy[h]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},d=[],v=[],m={onOk(h){return d.push(h),m},onCancel(h){return v.push(h),m},onDismiss(h){return d.push(h),v.push(h),m},hide(){return f("hide"),m},update(h){if(a!==null){if(s===!0)Object.assign(i,h);else{const{class:p,style:b,...C}=h;p!==void 0&&(C.cardClass=p),b!==void 0&&(C.cardStyle=b),xf(i,C)}a.$forceUpdate()}return m}},w=h=>{l=!0,d.forEach(p=>{p(h)})},k=()=>{y.unmount(c),Us(c),y=null,a=null,l!==!0&&v.forEach(h=>{h()})};let y=Wo({name:"QGlobalDialog",setup:()=>()=>$(o,{...i,ref:u,onOk:w,onHide:k,onVnodeMounted(...h){typeof i.onVnodeMounted=="function"&&i.onVnodeMounted(...h),Ie(()=>f("show"))}})},n);return a=y.mount(c),m}}const rb={install({$q:e,parentApp:t}){e.dialog=nb(tb,!0,t),this.__installed!==!0&&(this.create=e.dialog)}};let kn,Ei,Nl=0,en=null,Oe={},un={};const Cf={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:zn,customClass:""},Tf={...Cf};function ob(e){if(e&&e.group!==void 0&&un[e.group]!==void 0)return Object.assign(un[e.group],e);const t=Ge(e)===!0&&e.ignoreDefaults===!0?{...Cf,...e}:{...Tf,...e};return un[t.group]=t,t}const lt=Yn({isActive:!1},{show(e){Oe=ob(e);const{group:t}=Oe;return lt.isActive=!0,kn!==void 0?(Oe.uid=Nl,Ei.$forceUpdate()):(Oe.uid=++Nl,en!==null&&clearTimeout(en),en=setTimeout(()=>{en=null;const n=qr("q-loading");kn=Wo({name:"QLoading",setup(){$t(()=>{Gi(!0)});function r(){lt.isActive!==!0&&kn!==void 0&&(Gi(!1),kn.unmount(n),Us(n),kn=void 0,Ei=void 0)}function o(){if(lt.isActive!==!0)return null;const i=[$(Oe.spinner,{class:"q-loading__spinner",color:Oe.spinnerColor,size:Oe.spinnerSize})];return Oe.message&&i.push($("div",{class:"q-loading__message"+(Oe.messageColor?` text-${Oe.messageColor}`:""),[Oe.html===!0?"innerHTML":"textContent"]:Oe.message})),$("div",{class:"q-loading fullscreen flex flex-center z-max "+Oe.customClass.trim(),key:Oe.uid},[$("div",{class:"q-loading__backdrop"+(Oe.backgroundColor?` bg-${Oe.backgroundColor}`:"")}),$("div",{class:"q-loading__box column items-center "+Oe.boxClass},i)])}return()=>$(Wt,{name:"q-transition--fade",appear:!0,onAfterLeave:r},o)}},lt.__parentApp),Ei=kn.mount(n)},Oe.delay)),n=>{if(n===void 0||Object(n)!==n){lt.hide(t);return}lt.show({...n,group:t})}},hide(e){if(lt.isActive===!0){if(e===void 0)un={};else{if(un[e]===void 0)return;{delete un[e];const t=Object.keys(un);if(t.length!==0){const n=t[t.length-1];lt.show({group:n});return}}}en!==null&&(clearTimeout(en),en=null),lt.isActive=!1}},setDefaults(e){Ge(e)===!0&&Object.assign(Tf,e)},install({$q:e,parentApp:t}){e.loading=this,lt.__parentApp=t,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),Vl=["B","KB","MB","GB","TB","PB"];function B0(e){let t=0;for(;parseInt(e,10)>=1024&&t<Vl.length-1;)e/=1024,++t;return`${e.toFixed(1)}${Vl[t]}`}function I0(e){return e.charAt(0).toUpperCase()+e.slice(1)}function ib(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function q0(e,t,n){if(n<=t)return t;const r=n-t+1;let o=t+(e-t)%r;return o<t&&(o=r+o),o===0?0:o}function H0(e,t=2,n="0"){if(e==null)return e;const r=""+e;return r.length>=t?r:new Array(t-r.length+1).join(n)+r}const Ws=XMLHttpRequest,Sf=Ws.prototype.open,sb=["top","right","bottom","left"];let Ro=[],br=0;function ab({p:e,pos:t,active:n,horiz:r,reverse:o,dir:i}){let s=1,a=1;return r===!0?(o===!0&&(s=-1),t==="bottom"&&(a=-1),{transform:`translate3d(${s*(e-100)}%,${n?0:a*-200}%,0)`}):(o===!0&&(a=-1),t==="right"&&(s=-1),{transform:`translate3d(${n?0:i*s*-200}%,${a*(e-100)}%,0)`})}function lb(e,t){return typeof t!="number"&&(e<25?t=Math.random()*3+3:e<65?t=Math.random()*3:e<85?t=Math.random()*2:e<99?t=.6:t=0),ib(e+t,0,100)}function ub(e){br++,Ro.push(e),!(br>1)&&(Ws.prototype.open=function(t,n){const r=[],o=()=>{Ro.forEach(s=>{(s.hijackFilter.value===null||s.hijackFilter.value(n)===!0)&&(s.start(),r.push(s.stop))})},i=()=>{r.forEach(s=>{s()})};this.addEventListener("loadstart",o,{once:!0}),this.addEventListener("loadend",i,{once:!0}),Sf.apply(this,arguments)})}function cb(e){Ro=Ro.filter(t=>t.start!==e),br=Math.max(0,br-1),br===0&&(Ws.prototype.open=Sf)}const fb=He({name:"QAjaxBar",props:{position:{type:String,default:"top",validator:e=>sb.includes(e)},size:{type:String,default:"2px"},color:String,skipHijack:Boolean,reverse:Boolean,hijackFilter:Function},emits:["start","stop"],setup(e,{emit:t}){const{proxy:n}=ve(),r=se(0),o=se(!1),i=se(!0);let s=0,a=null,l;const u=A(()=>`q-loading-bar q-loading-bar--${e.position}`+(e.color!==void 0?` bg-${e.color}`:"")+(i.value===!0?"":" no-transition")),c=A(()=>e.position==="top"||e.position==="bottom"),f=A(()=>c.value===!0?"height":"width"),d=A(()=>{const p=o.value,b=ab({p:r.value,pos:e.position,active:p,horiz:c.value,reverse:n.$q.lang.rtl===!0&&["top","bottom"].includes(e.position)?e.reverse===!1:e.reverse,dir:n.$q.lang.rtl===!0?-1:1});return b[f.value]=e.size,b.opacity=p?1:0,b}),v=A(()=>o.value===!0?{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":r.value}:{"aria-hidden":"true"});function m(p=300){const b=l;return l=Math.max(0,p)||0,s++,s>1?(b===0&&p>0?y():a!==null&&b>0&&p<=0&&(clearTimeout(a),a=null),s):(a!==null&&clearTimeout(a),t("start"),r.value=0,a=setTimeout(()=>{a=null,i.value=!0,p>0&&y()},o.value===!0?500:1),o.value!==!0&&(o.value=!0,i.value=!1),s)}function w(p){return s>0&&(r.value=lb(r.value,p)),s}function k(){if(s=Math.max(0,s-1),s>0)return s;a!==null&&(clearTimeout(a),a=null),t("stop");const p=()=>{i.value=!0,r.value=100,a=setTimeout(()=>{a=null,o.value=!1},1e3)};return r.value===0?a=setTimeout(p,1):p(),s}function y(){r.value<100&&(a=setTimeout(()=>{a=null,w(),y()},l))}let h;return $t(()=>{e.skipHijack!==!0&&(h=!0,ub({start:m,stop:k,hijackFilter:A(()=>e.hijackFilter||null)}))}),Ye(()=>{a!==null&&clearTimeout(a),h===!0&&cb(m)}),Object.assign(n,{start:m,stop:k,increment:w}),()=>$("div",{class:u.value,style:d.value,...v.value})}}),oo=se(null),os=Yn({isActive:!1},{start:Tt,stop:Tt,increment:Tt,setDefaults:Tt,install({$q:e,parentApp:t}){if(e.loadingBar=this,this.__installed===!0){e.config.loadingBar!==void 0&&this.setDefaults(e.config.loadingBar);return}const n=se(e.config.loadingBar!==void 0?{...e.config.loadingBar}:{});function r(){os.isActive=!0}function o(){os.isActive=!1}const i=qr("q-loading-bar");Wo({name:"LoadingBar",devtools:{hide:!0},setup:()=>()=>$(fb,{...n.value,onStart:r,onStop:o,ref:oo})},t).mount(i),Object.assign(this,{start(s){oo.value.start(s)},stop(){oo.value.stop()},increment(){oo.value.increment.apply(null,arguments)},setDefaults(s){Ge(s)===!0&&Object.assign(n.value,s)}})}}),db=He({name:"QAvatar",props:{...Hr,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=Fr(e),r=A(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),o=A(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const i=e.icon!==void 0?[$(Rt,{name:e.icon})]:void 0;return $("div",{class:r.value,style:n.value},[$("div",{class:"q-avatar__content row flex-center overflow-hidden",style:o.value},Ky(t.default,i))])}}});let hb=0;const lo={},uo={},ft={},Pf={},pb=/^\s*$/,Rf=[],Qs=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],mb=["top-left","top-right","bottom-left","bottom-right"],Cn={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function Af(e,t,n){if(!e)return or("parameter required");let r;const o={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(o,lo),Ge(e)===!1&&(o.type&&Object.assign(o,Cn[o.type]),e={message:e}),Object.assign(o,Cn[e.type||o.type],e),typeof o.icon=="function"&&(o.icon=o.icon(t)),o.spinner?(o.spinner===!0&&(o.spinner=zn),o.spinner=$r(o.spinner)):o.spinner=!1,o.meta={hasMedia:Boolean(o.spinner!==!1||o.icon||o.avatar),hasText:zl(o.message)||zl(o.caption)},o.position){if(Qs.includes(o.position)===!1)return or("wrong position",e)}else o.position="bottom";if(o.timeout===void 0)o.timeout=5e3;else{const l=parseInt(o.timeout,10);if(isNaN(l)||l<0)return or("wrong timeout",e);o.timeout=l}o.timeout===0?o.progress=!1:o.progress===!0&&(o.meta.progressClass="q-notification__progress"+(o.progressClass?` ${o.progressClass}`:""),o.meta.progressStyle={animationDuration:`${o.timeout+1e3}ms`});const i=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(lo.actions)===!0?lo.actions:[]).concat(Cn[e.type]!==void 0&&Array.isArray(Cn[e.type].actions)===!0?Cn[e.type].actions:[]),{closeBtn:s}=o;if(s&&i.push({label:typeof s=="string"?s:t.lang.label.close}),o.actions=i.map(({handler:l,noDismiss:u,...c})=>({flat:!0,...c,onClick:typeof l=="function"?()=>{l(),u!==!0&&a()}:()=>{a()}})),o.multiLine===void 0&&(o.multiLine=o.actions.length>1),Object.assign(o.meta,{class:`q-notification row items-stretch q-notification--${o.multiLine===!0?"multi-line":"standard"}`+(o.color!==void 0?` bg-${o.color}`:"")+(o.textColor!==void 0?` text-${o.textColor}`:"")+(o.classes!==void 0?` ${o.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(o.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(o.multiLine===!0?"":" col"),leftClass:o.meta.hasText===!0?"additional":"single",attrs:{role:"alert",...o.attrs}}),o.group===!1?(o.group=void 0,o.meta.group=void 0):((o.group===void 0||o.group===!0)&&(o.group=[o.message,o.caption,o.multiline].concat(o.actions.map(l=>`${l.label}*${l.icon}`)).join("|")),o.meta.group=o.group+"|"+o.position),o.actions.length===0?o.actions=void 0:o.meta.actionsClass="q-notification__actions row items-center "+(o.multiLine===!0?"justify-end":"col-auto")+(o.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){n.notif.meta.timer&&(clearTimeout(n.notif.meta.timer),n.notif.meta.timer=void 0),o.meta.uid=n.notif.meta.uid;const l=ft[o.position].value.indexOf(n.notif);ft[o.position].value[l]=o}else{const l=uo[o.meta.group];if(l===void 0){if(o.meta.uid=hb++,o.meta.badge=1,["left","right","center"].indexOf(o.position)!==-1)ft[o.position].value.splice(Math.floor(ft[o.position].value.length/2),0,o);else{const u=o.position.indexOf("top")>-1?"unshift":"push";ft[o.position].value[u](o)}o.group!==void 0&&(uo[o.meta.group]=o)}else{if(l.meta.timer&&(clearTimeout(l.meta.timer),l.meta.timer=void 0),o.badgePosition!==void 0){if(mb.includes(o.badgePosition)===!1)return or("wrong badgePosition",e)}else o.badgePosition=`top-${o.position.indexOf("left")>-1?"right":"left"}`;o.meta.uid=l.meta.uid,o.meta.badge=l.meta.badge+1,o.meta.badgeClass=`q-notification__badge q-notification__badge--${o.badgePosition}`+(o.badgeColor!==void 0?` bg-${o.badgeColor}`:"")+(o.badgeTextColor!==void 0?` text-${o.badgeTextColor}`:"")+(o.badgeClass?` ${o.badgeClass}`:"");const u=ft[o.position].value.indexOf(l);ft[o.position].value[u]=uo[o.meta.group]=o}}const a=()=>{gb(o),r=void 0};if(o.timeout>0&&(o.meta.timer=setTimeout(()=>{o.meta.timer=void 0,a()},o.timeout+1e3)),o.group!==void 0)return l=>{l!==void 0?or("trying to update a grouped one which is forbidden",e):a()};if(r={dismiss:a,config:e,notif:o},n!==void 0){Object.assign(n,r);return}return l=>{if(r!==void 0)if(l===void 0)r.dismiss();else{const u=Object.assign({},r.config,l,{group:!1,position:o.position});Af(u,t,r)}}}function gb(e){e.meta.timer&&(clearTimeout(e.meta.timer),e.meta.timer=void 0);const t=ft[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete uo[e.meta.group];const n=Rf[""+e.meta.uid];if(n){const{width:r,height:o}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=r,n.style.height=o}ft[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function zl(e){return e!=null&&pb.test(e)!==!0}function or(e,t){return console.error(`Notify: ${e}`,t),!1}function vb(){return He({name:"QNotifications",devtools:{hide:!0},setup(){return()=>$("div",{class:"q-notifications"},Qs.map(e=>$(dp,{key:e,class:Pf[e],tag:"div",name:`q-notification--${e}`},()=>ft[e].value.map(t=>{const n=t.meta,r=[];if(n.hasMedia===!0&&(t.spinner!==!1?r.push($(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?r.push($(Rt,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&r.push($(db,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>$("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let i;const s={class:"q-notification__message col"};if(t.html===!0)s.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{const a=[t.message];i=t.caption?[$("div",a),$("div",{class:"q-notification__caption"},[t.caption])]:a}r.push($("div",s,i))}const o=[$("div",{class:n.contentClass},r)];return t.progress===!0&&o.push($("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&o.push($("div",{class:n.actionsClass},t.actions.map(i=>$(ts,i)))),n.badge>1&&o.push($("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),$("div",{ref:i=>{Rf[""+n.uid]=i},key:n.uid,class:n.class,...n.attrs},[$("div",{class:n.wrapperClass},o)])}))))}})}const yb={setDefaults(e){Ge(e)===!0&&Object.assign(lo,e)},registerType(e,t){Ge(t)===!0&&(Cn[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>Af(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){Qs.forEach(r=>{ft[r]=se([]);const o=["left","center","right"].includes(r)===!0?"center":r.indexOf("top")>-1?"top":"bottom",i=r.indexOf("left")>-1?"start":r.indexOf("right")>-1?"end":"center",s=["left","right"].includes(r)?`items-${r==="left"?"start":"end"} justify-center`:r==="center"?"flex-center":`items-${i}`;Pf[r]=`q-notifications__list q-notifications__list--${o} fixed column no-wrap ${s}`});const n=qr("q-notify");Wo(vb(),t).mount(n)}}},_b=Jn(e=>{const t={install({onSSRHydrated:n}){e.hook("app:suspense:resolve",()=>{n.forEach(r=>r())})}};e.vueApp.use(Ey,{iconSet:Jc,plugins:{NuxtPlugin:t,Dialog:rb,Loading:lt,LoadingBar:os,Notify:yb}})}),Tn=()=>{const e=ar("dd-pages",()=>({})),t=ar("dd-surrounds",()=>({})),n=ar("dd-navigation"),r=ar("dd-globals",()=>({}));return{pages:e,surrounds:t,navigation:n,globals:r}},F0=()=>{const{navigation:e,pages:t,surrounds:n,globals:r}=Tn(),o=A(()=>Ir(Uo().path)),i=A(()=>t.value[o.value]),s=A(()=>n.value[o.value]),a=A(()=>{var v,m;return(m=(v=i==null?void 0:i.value)==null?void 0:v.body)==null?void 0:m.toc}),l=A(()=>{var v;return(v=i.value)==null?void 0:v.type}),u=A(()=>{var v;return(v=i.value)==null?void 0:v.excerpt}),c=A(()=>{var v;return(v=i.value)==null?void 0:v.layout}),f=A(()=>{var v;return(v=s.value)==null?void 0:v[1]}),d=A(()=>{var v;return(v=s.value)==null?void 0:v[0]});return{globals:r,navigation:e,surround:s,page:i,excerpt:u,toc:a,type:l,layout:c,next:f,prev:d}},Of=e=>{if(!e.children)return e._path;for(const t of(e==null?void 0:e.children)||[]){const n=Of(t);if(n)return n}},$f=(e,t)=>{for(const n of t){if(n._path===e&&!n._id)return n.children;if(n.children){const r=$f(e,n.children);if(r)return r}}},Lf=(e,t)=>{for(const n of t){if(n._path===e)return n;if(n.children){const r=Lf(e,n.children);if(r)return r}}},bb=(e,t,n)=>{let r;const o=(i,s)=>{for(const a of s)if(!(i!=="/"&&a._path==="/")){if(i!=null&&i.startsWith(a._path)&&a[t]&&(r=a[t]),a._path===i)return;a.children&&o(i,a.children)}};return o(e,n),r},wb=()=>({navBottomLink:Of,navDirFromPath:$f,navPageFromPath:Lf,navKeyFromPath:bb});function Js(e){return JSON.stringify(e,Eb)}function Eb(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const Mf=e=>{let t=Js(e);return t=typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t),t=t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(t.match(/.{1,100}/g)||[]).join("/")},kb=["p","h1","h2","h3","h4","h5","h6","li"];function is(e,t){return e.type===t||typeof e.type=="object"&&e.type.tag===t||e.tag===t}function Bf(e){return is(e,"text")||typeof e.children=="string"}function If(e){var t;return Array.isArray(e.children)||typeof e.children=="string"?e.children:typeof((t=e.children)==null?void 0:t.default)=="function"?e.children.default():[]}function ss(e){if(!e)return"";if(Array.isArray(e))return e.map(ss).join("");if(Bf(e))return e.children||e.value;const t=If(e);return Array.isArray(t)?t.map(ss).join(""):""}function Ys(e,t=["p"]){if(Array.isArray(e))return e.flatMap(r=>Ys(r,t));let n=e;return t.some(r=>r==="*"||is(e,r))&&(n=If(e)||e,!Array.isArray(n)&&kb.some(r=>is(e,r))&&(n=[n])),n}function qf(e,t=["p"]){return e=Array.isArray(e)?e:[e],t.length?e.flatMap(n=>qf(Ys(n,[t[0]]),t.slice(1))).filter(n=>!(Bf(n)&&ss(n).trim()==="")):e}const Ao=e=>fc(e,Qt().public.content.api.baseURL),j0=()=>({unwrap:Ys,flatUnwrap:qf}),Hf=()=>{const{experimental:e}=Qt().content;if(e.clientDB)return!0;const t=Uo().query;return Object.prototype.hasOwnProperty.call(t,"preview")&&!t.preview?!1:!!(t.preview||Vs("previewToken").value)},Ul=(e,t)=>t.split(".").reduce((n,r)=>n&&n[r],e),Ff=(e,t)=>Object.keys(e).filter(t).reduce((n,r)=>Object.assign(n,{[r]:e[r]}),{}),D0=e=>t=>Array.isArray(t)?t.map(n=>e(n)):e(t),jf=e=>{const t=[],n=[];for(const r of e)["$","_"].includes(r)?t.push(r):n.push(r);return{prefixes:t,properties:n}},N0=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=jf(e);return Ff(t,o=>!r.includes(o)&&!n.includes(o[0]))},V0=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=jf(e);return Ff(t,o=>r.includes(o)||n.includes(o[0]))},z0=(e,t)=>{const n=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),r=Object.keys(t).filter(o=>!o.startsWith("$"));for(const o of r)e=e.sort((i,s)=>{const a=[Ul(i,o),Ul(s,o)].map(l=>{if(l!==null)return l instanceof Date?l.toISOString():l});return t[o]===-1&&a.reverse(),n.compare(a[0],a[1])});return e},U0=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},tn=e=>Array.isArray(e)?e:e?[e]:[],xb=["sort","where","only","without"],Cb=(e,t)=>{const n={...t};for(const i of xb)n[i]&&(n[i]=tn(n[i]));const r=(i,s=a=>a)=>(...a)=>(n[i]=s(...a),o),o={params:()=>n,only:r("only",tn),without:r("without",tn),where:r("where",i=>[...tn(n.where),...tn(i)]),sort:r("sort",i=>[...tn(n.sort),...tn(i)]),limit:r("limit",i=>parseInt(String(i),10)),skip:r("skip",i=>parseInt(String(i),10)),find:()=>e(o),findOne:()=>(n.first=!0,e(o)),findSurround:(i,s)=>(n.surround={query:i,...s},e(o)),locale:i=>o.where({_locale:i})};return o},Tb=()=>async e=>{const{content:t}=Qt().public,n=e.params(),r=t.experimental.stripQueryParameters?Ao(`/query/${`${xo(n)}.${t.integrity}`}/${Mf(n)}.json`):Ao(`/query/${xo(n)}.${t.integrity}.json`);if(Hf())return(await Y(()=>import("./client-db.72362005.js"),["./client-db.72362005.js","./index.a6ef77ff.js","./_commonjsHelpers.edff4021.js"],import.meta.url).then(s=>s.useContentDatabase())).fetch(e);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:Js(n),previewToken:Vs("previewToken").value}});if(typeof o=="string"&&o.startsWith("<!DOCTYPE html>"))throw new Error("Not found");return o};function co(e,...t){const{content:n}=Qt().public,r=Cb(Tb(),typeof e!="string"?e:{});let o;typeof e=="string"&&(o=zp(No(e,...t)));const i=r.params;return r.params=()=>{var a,l,u;const s=i();return o&&(s.where=s.where||[],s.first&&(s.where||[]).length===0?s.where.push({_path:Ir(o)}):s.where.push({_path:new RegExp(`^${o.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(a=s.sort)!=null&&a.length||(s.sort=[{_file:1,$numeric:!0}]),n.locales.length&&((u=(l=s.where)==null?void 0:l.find(f=>f._locale))!=null&&u._locale||(s.where=s.where||[],s.where.push({_locale:n.defaultLocale}))),s},r}const Sb=async e=>{const{content:t}=Qt().public;typeof(e==null?void 0:e.params)!="function"&&(e=co(e));const n=e.params(),r=t.experimental.stripQueryParameters?Ao(`/navigation/${`${xo(n)}.${t.integrity}`}/${Mf(n)}.json`):Ao(`/navigation/${xo(n)}.${t.integrity}.json`);if(Hf())return(await Y(()=>import("./client-db.72362005.js"),["./client-db.72362005.js","./index.a6ef77ff.js","./_commonjsHelpers.edff4021.js"],import.meta.url).then(s=>s.generateNavigation))(n);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:Js(n),previewToken:Vs("previewToken").value}});if(typeof o=="string"&&o.startsWith("<!DOCTYPE html>"))throw new Error("Not found");return o},Pb=Jn(e=>{var i,s,a,l;const t=(s=(i=Qt())==null?void 0:i.public)==null?void 0:s.content.documentDriven,n=(l=(a=Qt())==null?void 0:a.public)==null?void 0:l.content.experimental.clientDB,r=(u,c,f,d)=>{var v;if(c&&(c!=null&&c.layout))return c.layout;if(u.matched.length&&((v=u.matched[0].meta)!=null&&v.layout))return u.matched[0].meta.layout;if(f&&c){const{navKeyFromPath:m}=wb(),w=m(c._path,"layout",f);if(w)return w}if(t.layoutFallbacks&&d){let m;for(const w of t.layoutFallbacks)if(d[w]&&d[w].layout){m=d[w].layout;break}if(m)return m}return"default"},o=async(u,c=!1)=>{e.callHook("content:document-driven:start",{route:u,dedup:c});const f=u.meta.documentDriven||{};if(u.meta.documentDriven===!1)return;const{navigation:d,pages:v,globals:m,surrounds:w}=Tn(),k=Ir(u.path),y=[];if(t.navigation&&f.navigation!==!1){const h=()=>{const{navigation:p}=Tn();return p.value&&!c?p.value:Sb().then(b=>(p.value=b,b)).catch(()=>null)};y.push(h)}else y.push(()=>Promise.resolve(null));if(t.globals){const h=()=>{const{globals:p}=Tn();if(typeof t.globals=="object"&&Array.isArray(t.globals)){console.log("Globals must be a list of keys with QueryBuilderParams as a value.");return}return Promise.all(Object.entries(t.globals).map(([b,C])=>{if(!c&&p.value[b])return p.value[b];let O="findOne";return C!=null&&C.type&&(O=C.type),co(C)[O]().catch(()=>null)})).then(b=>b.reduce((C,O,L)=>{const R=Object.keys(t.globals)[L];return C[R]=O,C},{}))};y.push(h)}else y.push(()=>Promise.resolve(null));if(t.page&&f.page!==!1){let h={_path:k};typeof f.page=="string"&&(h={_path:f.page}),typeof f.page=="object"&&(h=f.page);const p=()=>{const{pages:b}=Tn();return!c&&b.value[k]&&b.value[k]._path===k?b.value[k]:co().where(h).findOne().catch(()=>null)};y.push(p)}else y.push(()=>Promise.resolve(null));if(t.surround&&f.surround!==!1){let h=k;["string","object"].includes(typeof f.page)&&(h=f.page),["string","object"].includes(typeof f.surround)&&(h=f.surround);const p=()=>{const{surrounds:b}=Tn();return!c&&b.value[k]?b.value[k]:co().where({_partial:{$not:!0},navigation:{$not:!1}}).without(["body"]).findSurround(h).catch(()=>null)};y.push(p)}else y.push(()=>Promise.resolve(null));return await Promise.all(y.map(h=>h())).then(async([h,p,b,C])=>{var L,R;h&&(d.value=h),p&&(m.value=p),C&&(w.value[k]=C);const O=(b==null?void 0:b.redirect)||((R=(L=b==null?void 0:b._dir)==null?void 0:L.navigation)==null?void 0:R.redirect);if(O)return v.value[k]=b,O;if(b){const T=r(u,b,h,p),S=lr[T];S&&typeof S=="function"&&await S(),u.meta.layout=T,b.layout=T}v.value[k]=b,await e.callHook("content:document-driven:finish",{route:u,dedup:c,page:b,navigation:h,globals:p,surround:C})})};kv(async(u,c)=>{if(u.path.includes("favicon.ico")||!n&&u.path===c.path)return;const f=await o(u,!1);if(f)return Br(f)?_t(e,Cv,[f,{external:!0}]):f}),e.hook("app:data:refresh",async()=>await o(Uo(),!0))}),Rb=[xm,ug,$v,Lv,_b,Pb],Ab=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0)),Ob=(e,t)=>(n,r)=>(Mv(()=>e({...Ab(n),...r.attrs},r)),()=>{var o,i;return t?(i=(o=r.slots).default)==null?void 0:i.call(o):null}),$b=At({name:"Title",inheritAttrs:!1,setup:Ob((e,{slots:t})=>{var r,o,i;return{title:((i=(o=(r=t.default)==null?void 0:r.call(t))==null?void 0:o[0])==null?void 0:i.children)||null}})}),Lb=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),Mb=(e,t)=>{const n=e.route.matched.find(o=>{var i;return((i=o.components)==null?void 0:i.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Lb(e.route,n));return typeof r=="function"?r(e.route):r},Bb=(e,t)=>({default:()=>e?$(nh,e===!0?{}:e,t):t}),Ib=At({name:"FragmentWrapper",setup(e,{slots:t}){return()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}}),qb=(e,t,n)=>({default:()=>t?$(e,t===!0?{}:t,n):$(Ib,{},n)}),Hb=At({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t}){const n=Ne();return()=>$(Fc,{name:e.name,route:e.route,...t},{default:r=>{if(!r.Component)return;const o=Mb(r,e.pageKey),i=n.deferHydration(),s=!!(e.transition??r.route.meta.pageTransition??Di),a=s&&jb([e.transition,r.route.meta.pageTransition,Di,{onAfterLeave:()=>{n.callHook("page:transition:finish",r.Component)}}].filter(Boolean));return qb(Wt,s&&a,Bb(e.keepalive??r.route.meta.keepalive??ag,$(ku,{onPending:()=>n.callHook("page:start",r.Component),onResolve:()=>{Ie(()=>n.callHook("page:finish",r.Component).finally(i))}},{default:()=>$(Db,{key:o,routeProps:r,pageKey:o,hasTransition:s})}))).default()}})}});function Fb(e){return Array.isArray(e)?e:e?[e]:[]}function jb(e){const t=e.map(n=>({...n,onAfterLeave:Fb(n.onAfterLeave)}));return vv(...t)}const Db=At({name:"RouteProvider",props:["routeProps","pageKey","hasTransition"],setup(e){const t=e.pageKey,n=e.routeProps.route,r={};for(const o in e.routeProps.route)r[o]=A(()=>t===e.pageKey?e.routeProps.route[o]:n[o]);return Mn("_route",st(r)),()=>$(e.routeProps.Component)}});function Nb(){return Qe(Yc)}const Vb={isoName:"zh-CN",nativeName:"中文(简体)",label:{clear:"清空",ok:"确定",cancel:"取消",close:"关闭",set:"设置",select:"选择",reset:"重置",remove:"移除",update:"更新",create:"创建",search:"搜索",filter:"过滤",refresh:"刷新",expand:e=>e?`展开"${e}"`:"扩张",collapse:e=>e?`折叠"${e}"`:"坍塌"},date:{days:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),daysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),headerTitle:e=>new Intl.DateTimeFormat("zh-CN",{weekday:"short",month:"short",day:"numeric"}).format(e),firstDayOfWeek:0,format24h:!1,pluralDay:"天"},table:{noData:"没有可用数据",noResults:"找不到匹配的数据",loading:"正在加载...",selectedRecords:e=>"已选择"+e+"行",recordsPerPage:"每页的行数:",allRows:"全部",pagination:(e,t,n)=>e+"-"+t+" / "+n,columns:"列"},editor:{url:"URL",bold:"粗体",italic:"斜体",strikethrough:"删除线",underline:"下划线",unorderedList:"无序列表",orderedList:"有序列表",subscript:"下标",superscript:"上标",hyperlink:"超链接",toggleFullscreen:"全屏切换",quote:"引号",left:"左对齐",center:"居中对齐",right:"右对齐",justify:"两端对齐",print:"打印",outdent:"减少缩进",indent:"增加缩进",removeFormat:"清除样式",formatting:"格式化",fontSize:"字体大小",align:"对齐",hr:"插入水平线",undo:"撤消",redo:"重做",heading1:"标题一",heading2:"标题二",heading3:"标题三",heading4:"标题四",heading5:"标题五",heading6:"标题六",paragraph:"段落",code:"代码",size1:"非常小",size2:"比较小",size3:"正常",size4:"中等偏大",size5:"大",size6:"非常大",size7:"超级大",defaultFont:"默认字体",viewSource:"查看资料"},tree:{noNodes:"没有可用节点",noResults:"找不到匹配的节点"}},zb=At({__name:"app",setup(e){const t=Nb();return t.lang.set(Vb),t.loadingBar.setDefaults({color:"deep-orange",size:"3px"}),t.notify.setDefaults({icon:"task_alt",color:"grey-1",timeout:2500,textColor:"dark",position:"top-right"}),t.notify.registerType("negative",{icon:"report_problem",color:"red",timeout:4e3,textColor:"white",position:"top-right"}),t.notifySuccess=function(n="",r={}){t.notify({message:n||"Success",...r})},t.notifyError=function(n="",r={}){var o;n instanceof Error&&(n=((o=n.data)==null?void 0:o.message)||n.message),n??(n="Error"),t.notify({type:"negative",message:n,...r})},(n,r)=>{const o=$b,i=Hb;return Dt(),Oh("div",null,[Ee(o,null,{default:Es(()=>[Ls("西南联合研究生院")]),_:1}),Ee(i)])}}}),Kl={__name:"nuxt-root",setup(e){const t=le(()=>Y(()=>import("./error-component.5da48331.js"),[],import.meta.url).then(a=>a.default||a)),n=()=>null,r=Ne(),o=r.deferHydration();Mn("_route",Uo()),r.hooks.callHookWith(a=>a.map(l=>l()),"vue:setup");const i=zo();Ou((a,l,u)=>{r.hooks.callHook("vue:error",a,l,u).catch(c=>console.error("[nuxt] Error in `vue:error` hook",c)),wv(a)&&(a.fatal||a.unhandled)&&_t(r,Pn,[a])});const{islandContext:s}=!1;return(a,l)=>(Dt(),Sn(ku,{onResolve:Be(o)},{default:Es(()=>[Be(i)?(Dt(),Sn(Be(t),{key:0,error:Be(i)},null,8,["error"])):Be(s)?(Dt(),Sn(Be(n),{key:1,context:Be(s)},null,8,["context"])):(Dt(),Sn(Be(zb),{key:2}))]),_:1},8,["onResolve"]))}};globalThis.$fetch||(globalThis.$fetch=im.create({baseURL:am()}));let Wl;const Ub=wm(Rb);Wl=async function(){var o;const n=Boolean((o=window.__NUXT__)==null?void 0:o.serverRendered)?wp(Kl):ic(Kl),r=ym({vueApp:n});try{await bm(r,Ub)}catch(i){await r.callHook("app:error",i),r.payload.error=r.payload.error||i}try{await r.hooks.callHook("app:created",n),await r.hooks.callHook("app:beforeMount",n),n.mount("#"+lg),await r.hooks.callHook("app:mounted",n),await Ie()}catch(i){await r.callHook("app:error",i),r.payload.error=r.payload.error||i}},Wl().catch(e=>{console.error("Error while mounting app:",e)});export{$d as $,pt as A,hf as B,pf as C,w0 as D,m_ as E,g_ as F,Rt as G,ln as H,Ks as I,L0 as J,ts as K,vf as L,b0 as M,Ge as N,Ye as O,ib as P,oy as Q,$0 as R,M0 as S,ye as T,rt as U,bi as V,u_ as W,Co as X,Ie as Y,Wt as Z,Y as _,Nb as a,Xb as a$,Ty as a0,Sy as a1,$_ as a2,Py as a3,Ml as a4,$u as a5,i0 as a6,Mn as a7,m0 as a8,Qe as a9,q0 as aA,p0 as aB,x0 as aC,zn as aD,Hr as aE,Fr as aF,Au as aG,R0 as aH,a_ as aI,l_ as aJ,c_ as aK,d0 as aL,nh as aM,Wc as aN,X_ as aO,v0 as aP,Qb as aQ,ar as aR,F0 as aS,Sb as aT,xo as aU,j0 as aV,Qt as aW,fc as aX,Ne as aY,Ns as aZ,Br as a_,Tt as aa,L_ as ab,M_ as ac,B_ as ad,j_ as ae,D_ as af,rs as ag,B0 as ah,mn as ai,I_ as aj,jt as ak,y0 as al,h0 as am,Jt as an,Ss as ao,Mr as ap,O0 as aq,We as ar,S0 as as,nf as at,C0 as au,P0 as av,T0 as aw,zc as ax,Uy as ay,pi as az,$t as b,c0 as b$,Is as b0,Bp as b1,Cv as b2,oh as b3,Ky as b4,Ps as b5,K_ as b6,Pr as b7,Gy as b8,_0 as b9,Dc as bA,Rs as bB,Mv as bC,Np as bD,co as bE,ie as bF,In as bG,ac as bH,Ls as bI,rr as bJ,W_ as bK,x_ as bL,k_ as bM,ky as bN,zy as bO,rf as bP,A_ as bQ,g0 as bR,ef as bS,Wb as bT,b_ as bU,Ll as bV,mf as bW,f0 as bX,w_ as bY,yy as bZ,u0 as b_,l0 as ba,Ry as bb,Ay as bc,ct as bd,H0 as be,dl as bf,I0 as bg,Gc as bh,Ji as bi,Cy as bj,xy as bk,qy as bl,Yy as bm,El as bn,Xy as bo,kl as bp,By as bq,zs as br,Fy as bs,Qi as bt,sy as bu,ay as bv,ao as bw,Se as bx,A0 as by,st as bz,Sn as c,a0 as c0,lr as c1,s0 as c2,qb as c3,ze as c4,Zb as c5,$o as c6,db as c7,o0 as c8,J_ as c9,Hb as ca,$b as cb,e0 as cc,Jb as cd,Yb as ce,E0 as cf,k0 as cg,wb as ch,Oo as ci,Ul as cj,U0 as ck,tn as cl,z0 as cm,D0 as cn,N0 as co,V0 as cp,Vs as cq,Cb as cr,le as d,Oh as e,Ee as f,Lh as g,Uo as h,Ae as i,r0 as j,t0 as k,Wu as l,Gb as m,Kb as n,Dt as o,At as p,n0 as q,se as r,$ as s,He as t,Be as u,gn as v,Es as w,ve as x,vn as y,A as z};
