var e=Object.defineProperty,t=(t,n)=>{let r={};for(var i in t)e(r,i,{get:t[i],enumerable:!0});return n||e(r,Symbol.toStringTag,{value:`Module`}),r};(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function n(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var r={},i=[],a=()=>{},o=()=>!1,s=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),c=e=>e.startsWith(`onUpdate:`),l=Object.assign,u=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},d=Object.prototype.hasOwnProperty,f=(e,t)=>d.call(e,t),p=Array.isArray,m=e=>w(e)===`[object Map]`,h=e=>w(e)===`[object Set]`,g=e=>w(e)===`[object Date]`,_=e=>w(e)===`[object RegExp]`,v=e=>typeof e==`function`,y=e=>typeof e==`string`,b=e=>typeof e==`symbol`,x=e=>typeof e==`object`&&!!e,S=e=>(x(e)||v(e))&&v(e.then)&&v(e.catch),C=Object.prototype.toString,w=e=>C.call(e),ee=e=>w(e).slice(8,-1),T=e=>w(e)===`[object Object]`,E=e=>y(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,D=n(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),te=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ne=/-\w/g,O=te(e=>e.replace(ne,e=>e.slice(1).toUpperCase())),re=/\B([A-Z])/g,k=te(e=>e.replace(re,`-$1`).toLowerCase()),ie=te(e=>e.charAt(0).toUpperCase()+e.slice(1)),A=te(e=>e?`on${ie(e)}`:``),j=(e,t)=>!Object.is(e,t),ae=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},se=e=>{let t=parseFloat(e);return isNaN(t)?e:t},ce=e=>{let t=y(e)?Number(e):NaN;return isNaN(t)?e:t},le,ue=()=>le||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{},de=n(`Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol`);function fe(e){if(p(e)){let t={};for(let n=0;n{if(e){let n=e.split(me);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function _e(e){let t=``;if(y(e))t=e;else if(p(e))for(let n=0;nCe(e,t))}var M=e=>!!(e&&e.__v_isRef===!0),N=e=>y(e)?e:e==null?``:p(e)||x(e)&&(e.toString===C||!v(e.toString))?M(e)?N(e.value):JSON.stringify(e,Te,2):String(e),Te=(e,t)=>M(t)?Te(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[Ee(t,r)+` =>`]=n,e),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Ee(e))}:b(t)?Ee(t):x(t)&&!p(t)&&!T(t)?String(t):t,Ee=(e,t=``)=>b(e)?`Symbol(${e.description??t})`:e;function De(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var Oe,ke=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Oe,!e&&Oe&&(this.index=(Oe.scopes||=[]).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e0&&--this._on===0&&(Oe=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t0)return;if(Le){let e=Le;for(Le=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Ie;){let t=Ie;for(Ie=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function Ve(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function He(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Ge(r),Ke(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Ue(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(We(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function We(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===et)||(e.globalVersion=et,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ue(e))))return;e.flags|=2;let t=e.dep,n=P,r=Ye;P=e,Ye=!0;try{Ve(e);let n=e.fn(e._value);(t.version===0||j(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{P=n,Ye=r,He(e),e.flags&=-3}}function Ge(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Ge(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Ke(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function qe(e,t){e.effect instanceof Pe&&(e=e.effect.fn);let n=new Pe(e);t&&l(n,t);try{n.run()}catch(e){throw n.stop(),e}let r=n.run.bind(n);return r.effect=n,r}function Je(e){e.effect.stop()}var Ye=!0,Xe=[];function Ze(){Xe.push(Ye),Ye=!1}function Qe(){let e=Xe.pop();Ye=e===void 0?!0:e}function $e(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=P;P=void 0;try{t()}finally{P=e}}}var et=0,tt=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},nt=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!P||!Ye||P===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==P)t=this.activeLink=new tt(P,this),P.deps?(t.prevDep=P.depsTail,P.depsTail.nextDep=t,P.depsTail=t):P.deps=P.depsTail=t,rt(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=P.depsTail,t.nextDep=void 0,P.depsTail.nextDep=t,P.depsTail=t,P.deps===t&&(P.deps=e)}return t}trigger(e){this.version++,et++,this.notify(e)}notify(e){ze();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Be()}}};function rt(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)rt(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var it=new WeakMap,at=Symbol(``),ot=Symbol(``),st=Symbol(``);function ct(e,t,n){if(Ye&&P){let t=it.get(e);t||it.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new nt),r.map=t,r.key=n),r.track()}}function lt(e,t,n,r,i,a){let o=it.get(e);if(!o){et++;return}let s=e=>{e&&e.trigger()};if(ze(),t===`clear`)o.forEach(s);else{let i=p(e),a=i&&E(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===st||!b(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(st)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(at)),m(e)&&s(o.get(ot)));break;case`delete`:i||(s(o.get(at)),m(e)&&s(o.get(ot)));break;case`set`:m(e)&&s(o.get(at));break}}Be()}function ut(e,t){let n=it.get(e);return n&&n.get(t)}function dt(e){let t=F(e);return t===e?t:(ct(t,`iterate`,st),en(e)?t:t.map(rn))}function ft(e){return ct(e=F(e),`iterate`,st),e}function pt(e,t){return $t(e)?an(Qt(e)?rn(t):t):rn(t)}var mt={__proto__:null,[Symbol.iterator](){return ht(this,Symbol.iterator,e=>pt(this,e))},concat(...e){return dt(this).concat(...e.map(e=>p(e)?dt(e):e))},entries(){return ht(this,`entries`,e=>(e[1]=pt(this,e[1]),e))},every(e,t){return _t(this,`every`,e,t,void 0,arguments)},filter(e,t){return _t(this,`filter`,e,t,e=>e.map(e=>pt(this,e)),arguments)},find(e,t){return _t(this,`find`,e,t,e=>pt(this,e),arguments)},findIndex(e,t){return _t(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return _t(this,`findLast`,e,t,e=>pt(this,e),arguments)},findLastIndex(e,t){return _t(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return _t(this,`forEach`,e,t,void 0,arguments)},includes(...e){return yt(this,`includes`,e)},indexOf(...e){return yt(this,`indexOf`,e)},join(e){return dt(this).join(e)},lastIndexOf(...e){return yt(this,`lastIndexOf`,e)},map(e,t){return _t(this,`map`,e,t,void 0,arguments)},pop(){return bt(this,`pop`)},push(...e){return bt(this,`push`,e)},reduce(e,...t){return vt(this,`reduce`,e,t)},reduceRight(e,...t){return vt(this,`reduceRight`,e,t)},shift(){return bt(this,`shift`)},some(e,t){return _t(this,`some`,e,t,void 0,arguments)},splice(...e){return bt(this,`splice`,e)},toReversed(){return dt(this).toReversed()},toSorted(e){return dt(this).toSorted(e)},toSpliced(...e){return dt(this).toSpliced(...e)},unshift(...e){return bt(this,`unshift`,e)},values(){return ht(this,`values`,e=>pt(this,e))}};function ht(e,t,n){let r=ft(e),i=r[t]();return r!==e&&!en(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var gt=Array.prototype;function _t(e,t,n,r,i,a){let o=ft(e),s=o!==e&&!en(e),c=o[t];if(c!==gt[t]){let t=c.apply(e,a);return s?rn(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,pt(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function vt(e,t,n,r){let i=ft(e),a=i!==e&&!en(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=pt(e,t)),n.call(this,t,pt(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?pt(e,c):c}function yt(e,t,n){let r=F(e);ct(r,`iterate`,st);let i=r[t](...n);return(i===-1||i===!1)&&tn(n[0])?(n[0]=F(n[0]),r[t](...n)):i}function bt(e,t,n=[]){Ze(),ze();let r=F(e)[t].apply(e,n);return Be(),Qe(),r}var xt=n(`__proto__,__v_isRef,__isVue`),St=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(b));function Ct(e){b(e)||(e=String(e));let t=F(this);return ct(t,`has`,e),t.hasOwnProperty(e)}var wt=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Wt:Ut:i?Ht:Vt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=p(e);if(!r){let e;if(a&&(e=mt[t]))return e;if(t===`hasOwnProperty`)return Ct}let o=Reflect.get(e,t,I(e)?e:n);if((b(t)?St.has(t):xt(t))||(r||ct(e,`get`,t),i))return o;if(I(o)){let e=a&&E(t)?o:o.value;return r&&x(e)?Yt(e):e}return x(o)?r?Yt(o):qt(o):o}},Tt=class extends wt{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=p(e)&&E(t);if(!this._isShallow){let e=$t(i);if(!en(n)&&!$t(n)&&(i=F(i),n=F(n)),!a&&I(i)&&!I(n))return e||(i.value=n),!0}let o=a?Number(t)e,Mt=e=>Reflect.getPrototypeOf(e);function Nt(e,t,n){return function(...r){let i=this.__v_raw,a=F(i),o=m(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,u=i[e](...r),d=n?jt:t?an:rn;return!t&&ct(a,`iterate`,c?ot:at),l(Object.create(u),{next(){let{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}}})}}function Pt(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Ft(e,t){let n={get(n){let r=this.__v_raw,i=F(r),a=F(n);e||(j(n,a)&&ct(i,`get`,n),ct(i,`get`,a));let{has:o}=Mt(i),s=t?jt:e?an:rn;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&ct(F(t),`iterate`,at),t.size},has(t){let n=this.__v_raw,r=F(n),i=F(t);return e||(j(t,i)&&ct(r,`has`,t),ct(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=F(a),s=t?jt:e?an:rn;return!e&&ct(o,`iterate`,at),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return l(n,e?{add:Pt(`add`),set:Pt(`set`),delete:Pt(`delete`),clear:Pt(`clear`)}:{add(e){let n=F(this),r=Mt(n),i=F(e),a=!t&&!en(e)&&!$t(e)?i:e;return r.has.call(n,a)||j(e,a)&&r.has.call(n,e)||j(i,a)&&r.has.call(n,i)||(n.add(a),lt(n,`add`,a,a)),this},set(e,n){!t&&!en(n)&&!$t(n)&&(n=F(n));let r=F(this),{has:i,get:a}=Mt(r),o=i.call(r,e);o||=(e=F(e),i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?j(n,s)&<(r,`set`,e,n,s):lt(r,`add`,e,n),this},delete(e){let t=F(this),{has:n,get:r}=Mt(t),i=n.call(t,e);i||=(e=F(e),n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&<(t,`delete`,e,void 0,a),o},clear(){let e=F(this),t=e.size!==0,n=e.clear();return t&<(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Nt(r,e,t)}),n}function It(e,t){let n=Ft(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(f(n,r)&&r in t?n:t,r,i)}var Lt={get:It(!1,!1)},Rt={get:It(!1,!0)},zt={get:It(!0,!1)},Bt={get:It(!0,!0)},Vt=new WeakMap,Ht=new WeakMap,Ut=new WeakMap,Wt=new WeakMap;function Gt(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Kt(e){return e.__v_skip||!Object.isExtensible(e)?0:Gt(ee(e))}function qt(e){return $t(e)?e:Zt(e,!1,Dt,Lt,Vt)}function Jt(e){return Zt(e,!1,kt,Rt,Ht)}function Yt(e){return Zt(e,!0,Ot,zt,Ut)}function Xt(e){return Zt(e,!0,At,Bt,Wt)}function Zt(e,t,n,r,i){if(!x(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;let a=Kt(e);if(a===0)return e;let o=i.get(e);if(o)return o;let s=new Proxy(e,a===2?r:n);return i.set(e,s),s}function Qt(e){return $t(e)?Qt(e.__v_raw):!!(e&&e.__v_isReactive)}function $t(e){return!!(e&&e.__v_isReadonly)}function en(e){return!!(e&&e.__v_isShallow)}function tn(e){return e?!!e.__v_raw:!1}function F(e){let t=e&&e.__v_raw;return t?F(t):e}function nn(e){return!f(e,`__v_skip`)&&Object.isExtensible(e)&&oe(e,`__v_skip`,!0),e}var rn=e=>x(e)?qt(e):e,an=e=>x(e)?Yt(e):e;function I(e){return e?e.__v_isRef===!0:!1}function on(e){return cn(e,!1)}function sn(e){return cn(e,!0)}function cn(e,t){return I(e)?e:new ln(e,t)}var ln=class{constructor(e,t){this.dep=new nt,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:F(e),this._value=t?e:rn(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||en(e)||$t(e);e=n?e:F(e),j(e,t)&&(this._rawValue=e,this._value=n?e:rn(e),this.dep.trigger())}};function un(e){e.dep&&e.dep.trigger()}function dn(e){return I(e)?e.value:e}function fn(e){return v(e)?e():dn(e)}var pn={get:(e,t,n)=>t===`__v_raw`?e:dn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return I(i)&&!I(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function mn(e){return Qt(e)?e:new Proxy(e,pn)}var hn=class{constructor(e){this.__v_isRef=!0,this._value=void 0;let t=this.dep=new nt,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}};function gn(e){return new hn(e)}function _n(e){let t=p(e)?Array(e.length):{};for(let n in e)t[n]=xn(e,n);return t}var vn=class{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=b(t)?t:String(t),this._raw=F(e);let r=!0,i=e;if(!p(e)||b(this._key)||!E(this._key))do r=!tn(i)||en(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=dn(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&I(this._raw[this._key])){let t=this._object[this._key];if(I(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return ut(this._raw,this._key)}},yn=class{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}};function bn(e,t,n){return I(e)?e:v(e)?new yn(e):x(e)&&arguments.length>1?xn(e,t,n):on(e)}function xn(e,t,n){return new vn(e,t,n)}var Sn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new nt(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=et-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&P!==this)return Re(this,!0),!0}get value(){let e=this.dep.track();return We(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function Cn(e,t,n=!1){let r,i;return v(e)?r=e:(r=e.get,i=e.set),new Sn(r,i,n)}var wn={GET:`get`,HAS:`has`,ITERATE:`iterate`},Tn={SET:`set`,ADD:`add`,DELETE:`delete`,CLEAR:`clear`},En={},Dn=new WeakMap,On=void 0;function kn(){return On}function An(e,t=!1,n=On){if(n){let t=Dn.get(n);t||Dn.set(n,t=[]),t.push(e)}}function jn(e,t,n=r){let{immediate:i,deep:o,once:s,scheduler:c,augmentJob:l,call:d}=n,f=e=>o?e:en(e)||o===!1||o===0?Mn(e,1):Mn(e),m,h,g,_,y=!1,b=!1;if(I(e)?(h=()=>e.value,y=en(e)):Qt(e)?(h=()=>f(e),y=!0):p(e)?(b=!0,y=e.some(e=>Qt(e)||en(e)),h=()=>e.map(e=>{if(I(e))return e.value;if(Qt(e))return f(e);if(v(e))return d?d(e,2):e()})):h=v(e)?t?d?()=>d(e,2):e:()=>{if(g){Ze();try{g()}finally{Qe()}}let t=On;On=m;try{return d?d(e,3,[_]):e(_)}finally{On=t}}:a,t&&o){let e=h,t=o===!0?1/0:o;h=()=>Mn(e(),t)}let x=je(),S=()=>{m.stop(),x&&x.active&&u(x.effects,m)};if(s&&t){let e=t;t=(...t)=>{e(...t),S()}}let C=b?Array(e.length).fill(En):En,w=e=>{if(!(!(m.flags&1)||!m.dirty&&!e))if(t){let e=m.run();if(o||y||(b?e.some((e,t)=>j(e,C[t])):j(e,C))){g&&g();let n=On;On=m;try{let n=[e,C===En?void 0:b&&C[0]===En?[]:C,_];C=e,d?d(t,3,n):t(...n)}finally{On=n}}}else m.run()};return l&&l(w),m=new Pe(h),m.scheduler=c?()=>c(w,!1):w,_=e=>An(e,!1,m),g=m.onStop=()=>{let e=Dn.get(m);if(e){if(d)d(e,4);else for(let t of e)t();Dn.delete(m)}},t?i?w(!0):C=m.run():c?c(w.bind(null,!0),!0):m.run(),S.pause=m.pause.bind(m),S.resume=m.resume.bind(m),S.stop=S,S}function Mn(e,t=1/0,n){if(t<=0||!x(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,I(e))Mn(e.value,t,n);else if(p(e))for(let r=0;r{Mn(e,t,n)});else if(T(e)){for(let r in e)Mn(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Mn(e[r],t,n)}return e}var Nn=[];function Pn(e){Nn.push(e)}function Fn(){Nn.pop()}function In(e,t){}var Ln={SETUP_FUNCTION:0,0:`SETUP_FUNCTION`,RENDER_FUNCTION:1,1:`RENDER_FUNCTION`,NATIVE_EVENT_HANDLER:5,5:`NATIVE_EVENT_HANDLER`,COMPONENT_EVENT_HANDLER:6,6:`COMPONENT_EVENT_HANDLER`,VNODE_HOOK:7,7:`VNODE_HOOK`,DIRECTIVE_HOOK:8,8:`DIRECTIVE_HOOK`,TRANSITION_HOOK:9,9:`TRANSITION_HOOK`,APP_ERROR_HANDLER:10,10:`APP_ERROR_HANDLER`,APP_WARN_HANDLER:11,11:`APP_WARN_HANDLER`,FUNCTION_REF:12,12:`FUNCTION_REF`,ASYNC_COMPONENT_LOADER:13,13:`ASYNC_COMPONENT_LOADER`,SCHEDULER:14,14:`SCHEDULER`,COMPONENT_UPDATE:15,15:`COMPONENT_UPDATE`,APP_UNMOUNT_CLEANUP:16,16:`APP_UNMOUNT_CLEANUP`},Rn={sp:`serverPrefetch hook`,bc:`beforeCreate hook`,c:`created hook`,bm:`beforeMount hook`,m:`mounted hook`,bu:`beforeUpdate hook`,u:`updated`,bum:`beforeUnmount hook`,um:`unmounted hook`,a:`activated hook`,da:`deactivated hook`,ec:`errorCaptured hook`,rtc:`renderTracked hook`,rtg:`renderTriggered hook`,0:`setup function`,1:`render function`,2:`watcher getter`,3:`watcher callback`,4:`watcher cleanup function`,5:`native event handler`,6:`component event handler`,7:`vnode hook`,8:`directive hook`,9:`transition hook`,10:`app errorHandler`,11:`app warnHandler`,12:`ref function`,13:`async component loader`,14:`scheduler flush`,15:`component update`,16:`app unmount cleanup function`};function zn(e,t,n,r){try{return r?e(...r):e()}catch(e){Vn(e,t,n)}}function Bn(e,t,n,r){if(v(e)){let i=zn(e,t,n,r);return i&&S(i)&&i.catch(e=>{Vn(e,t,n)}),i}if(p(e)){let i=[];for(let a=0;a>>1,i=Un[r],a=rr(i);a=rr(n)?Un.push(e):Un.splice(Zn(t),0,e),e.flags|=1,$n()}}function $n(){Yn||=Jn.then(ir)}function er(e){p(e)?Gn.push(...e):Kn&&e.id===-1?Kn.splice(qn+1,0,e):e.flags&1||(Gn.push(e),e.flags|=1),$n()}function tr(e,t,n=Wn+1){for(;nrr(e)-rr(t));if(Gn.length=0,Kn){Kn.push(...e);return}for(Kn=e,qn=0;qne.id==null?e.flags&2?-1:1/0:e.id;function ir(e){try{for(Wn=0;Wnar.emit(e,...t)),or=[]):typeof window<`u`&&window.HTMLElement&&!(window.navigator?.userAgent)?.includes(`jsdom`)?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{sr(e,t)}),setTimeout(()=>{ar||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,or=[])},3e3)):or=[]}var cr=null,lr=null;function ur(e){let t=cr;return cr=e,lr=e&&e.type.__scopeId||null,t}function dr(e){lr=e}function fr(){lr=null}var pr=e=>mr;function mr(e,t=cr,n){if(!t||e._n)return e;let r=(...n)=>{r._d&&ss(-1);let i=ur(t),a;try{a=e(...n)}finally{ur(i),r._d&&ss(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function hr(e,t){if(cr===null)return e;let n=qs(cr),i=e.dirs||=[];for(let e=0;e1)return n&&v(t)?t.call(r&&r.proxy):t}}function yr(){return!!(As()||Za)}var br=Symbol.for(`v-scx`),xr=()=>vr(br);function Sr(e,t){return Er(e,null,t)}function Cr(e,t){return Er(e,null,{flush:`post`})}function wr(e,t){return Er(e,null,{flush:`sync`})}function Tr(e,t,n){return Er(e,t,n)}function Er(e,t,n=r){let{immediate:i,deep:o,flush:s,once:c}=n,u=l({},n),d=t&&i||!t&&s!==`post`,f;if(Is){if(s===`sync`){let e=xr();f=e.__watcherHandles||=[]}else if(!d){let e=()=>{};return e.stop=a,e.resume=a,e.pause=a,e}}let p=ks;u.call=(e,t,n)=>Bn(e,p,t,n);let m=!1;s===`post`?u.scheduler=e=>{L(e,p&&p.suspense)}:s!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():Qn(e)}),u.augmentJob=e=>{t&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=jn(e,t,u);return Is&&(f?f.push(h):d&&h()),h}function Dr(e,t,n){let r=this.proxy,i=y(e)?e.includes(`.`)?Or(r,e):()=>r[e]:e.bind(r,r),a;v(t)?a=t:(a=t.handler,n=t);let o=Ns(this),s=Er(i,a.bind(r),n);return o(),s}function Or(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;ee.__isTeleport,Mr=e=>e&&(e.disabled||e.disabled===``),Nr=e=>e&&(e.defer||e.defer===``),Pr=e=>typeof SVGElement<`u`&&e instanceof SVGElement,Fr=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,Ir=(e,t)=>{let n=e&&e.to;return y(n)?t?t(n):null:n},Lr={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g}}=l,_=Mr(t.props),{dynamicChildren:v}=t,y=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},b=(e=t)=>{let n=Mr(e.props),r=e.target=Ir(e.props,m),a=Hr(r,e,h,p);r&&(o!==`svg`&&Pr(r)?o=`svg`:o!==`mathml`&&Fr(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(y(e,r,a),Vr(e,!1)))},x=e=>{let t=()=>{kr.get(e)===t&&(kr.delete(e),Mr(e.props)&&(y(e,n,e.anchor),Vr(e,!0)),b(e))};kr.set(e,t),L(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),Nr(t.props)||a&&a.pendingBranch){x(t);return}_&&(y(t,n,i),Vr(t,!0)),b()}else{t.el=e.el;let r=t.anchor=e.anchor,u=kr.get(e);if(u){u.flags|=8,kr.delete(e),x(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=Mr(e.props),y=g?n:p,b=g?r:h;if(o===`svg`||Pr(p)?o=`svg`:(o===`mathml`||Fr(p))&&(o=`mathml`),v?(f(e.dynamicChildren,v,y,i,a,o,s),Lo(e,t,!0)):c||d(e,t,y,b,i,a,o,s,!1),_)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Rr(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=t.target=Ir(t.props,m);e&&Rr(t,e,null,l,0)}else g&&Rr(t,p,h,l,1);Vr(t,_)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=a||!Mr(f),m=kr.get(e);if(m&&(m.flags|=8,kr.delete(e),p=!1),d&&(i(l),i(u)),a&&i(c),o&16)for(let e=0;e{e.isMounted=!0}),Ji(()=>{e.isUnmounting=!0}),e}var Kr=[Function,Array],qr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Kr,onEnter:Kr,onAfterEnter:Kr,onEnterCancelled:Kr,onBeforeLeave:Kr,onLeave:Kr,onAfterLeave:Kr,onLeaveCancelled:Kr,onBeforeAppear:Kr,onAppear:Kr,onAfterAppear:Kr,onAppearCancelled:Kr},Jr=e=>{let t=e.subTree;return t.component?Jr(t.component):t},Yr={name:`BaseTransition`,props:qr,setup(e,{slots:t}){let n=As(),r=Gr();return()=>{let i=t.default&&ri(t.default(),!0);if(!i||!i.length)return;let a=Xr(i),o=F(e),{mode:s}=o;if(r.isLeaving)return ei(a);let c=ti(a);if(!c)return ei(a);let l=$r(c,o,r,n,e=>l=e);c.type!==z&&ni(c,l);let u=n.subTree&&ti(n.subTree);if(u&&u.type!==z&&!ds(u,c)&&Jr(n).type!==z){let e=$r(u,o,r,n);if(ni(u,e),s===`out-in`&&c.type!==z)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},ei(a);s===`in-out`&&c.type!==z?e.delayLeave=(e,t,n)=>{let i=Qr(r,u);i[String(u.key)]=u,e[Ur]=()=>{t(),e[Ur]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&=void 0;return a}}};function Xr(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==z){t=n;break}}return t}var Zr=Yr;function Qr(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function $r(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:_,onAppear:v,onAfterAppear:y,onAppearCancelled:b}=t,x=String(e.key),S=Qr(n,e),C=(e,t)=>{e&&Bn(e,r,9,t)},w=(e,t)=>{let n=t[1];C(e,t),p(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},ee={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=_||c;else return;t[Ur]&&t[Ur](!0);let i=S[x];i&&ds(e,i)&&i.el[Ur]&&i.el[Ur](),C(r,[t])},enter(t){if(S[x]===e)return;let r=l,i=u,o=d;if(!n.isMounted)if(a)r=v||l,i=y||u,o=b||d;else return;let s=!1;t[Wr]=e=>{s||(s=!0,C(e?o:i,[t]),ee.delayedLeave&&ee.delayedLeave(),t[Wr]=void 0)};let c=t[Wr].bind(null,!1);r?w(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[Wr]&&t[Wr](!0),n.isUnmounting)return r();C(f,[t]);let a=!1;t[Ur]=n=>{a||(a=!0,r(),C(n?g:h,[t]),t[Ur]=void 0,S[i]===e&&delete S[i])};let o=t[Ur].bind(null,!1);S[i]=e,m?w(m,[t,o]):o()},clone(e){let a=$r(e,t,n,r,i);return i&&i(a),a}};return ee}function ei(e){if(Ni(e))return e=_s(e),e.children=null,e}function ti(e){if(!Ni(e))return jr(e.type)&&e.children?Xr(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&v(n.default))return n.default()}}function ni(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ni(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 ri(e,t=!1,n){let r=[],i=0;for(let a=0;a1)for(let e=0;en.value,set:e=>n.value=e})}return n}function ci(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}var li=new WeakMap;function ui(e,t,n,i,a=!1){if(p(e)){e.forEach((e,r)=>ui(e,t&&(p(t)?t[r]:t),n,i,a));return}if(Ai(i)&&!a){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&ui(e,t,n,i.component.subTree);return}let s=i.shapeFlag&4?qs(i.component):i.el,c=a?null:s,{i:l,r:d}=e,m=t&&t.r,h=l.refs===r?l.refs={}:l.refs,g=l.setupState,_=F(g),b=g===r?o:e=>ci(h,e)?!1:f(_,e),x=(e,t)=>!(t&&ci(h,t));if(m!=null&&m!==d){if(di(t),y(m))h[m]=null,b(m)&&(g[m]=null);else if(I(m)){let e=t;x(m,e.k)&&(m.value=null),e.k&&(h[e.k]=null)}}if(v(d))zn(d,l,12,[c,h]);else{let t=y(d),r=I(d);if(t||r){let i=()=>{if(e.f){let n=t?b(d)?g[d]:h[d]:x(d)||!e.k?d.value:h[e.k];if(a)p(n)&&u(n,s);else if(p(n))n.includes(s)||n.push(s);else if(t)h[d]=[s],b(d)&&(g[d]=h[d]);else{let t=[s];x(d,e.k)&&(d.value=t),e.k&&(h[e.k]=t)}}else t?(h[d]=c,b(d)&&(g[d]=c)):r&&(x(d,e.k)&&(d.value=c),e.k&&(h[e.k]=c))};if(c){let t=()=>{i(),li.delete(e)};t.id=-1,li.set(e,t),L(t,n)}else di(e),i()}}}function di(e){let t=li.get(e);t&&(t.flags|=8,li.delete(e))}var fi=!1,pi=()=>{fi||=(console.error(`Hydration completed but contains mismatches.`),!0)},mi=e=>e.namespaceURI.includes(`svg`)&&e.tagName!==`foreignObject`,hi=e=>e.namespaceURI.includes(`MathML`),gi=e=>{if(e.nodeType===1){if(mi(e))return`svg`;if(hi(e))return`mathml`}},_i=e=>e.nodeType===8;function vi(e){let{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:o,remove:c,insert:l,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes()){n(null,e,t),nr(),t._vnode=e;return}f(t.firstChild,e,null,null,null),nr(),t._vnode=e},f=(n,r,s,c,u,d=!1)=>{d||=!!r.dynamicChildren;let b=_i(n)&&n.data===`[`,x=()=>g(n,r,s,c,u,b),{type:S,ref:C,shapeFlag:w,patchFlag:ee}=r,T=n.nodeType;r.el=n,ee===-2&&(d=!1,r.dynamicChildren=null);let E=null;switch(S){case ts:T===3?(n.data!==r.children&&(pi(),n.data=r.children),E=a(n)):r.children===``?(l(r.el=i(``),o(n),n),E=n):E=x();break;case z:y(n)?(E=a(n),v(r.el=n.content.firstChild,n,s)):E=T!==8||b?x():a(n);break;case ns:if(b&&(n=a(n),T=n.nodeType),T===1||T===3){E=n;let e=!r.children.length;for(let t=0;t{o||=!!t.dynamicChildren;let{type:l,props:u,patchFlag:d,shapeFlag:f,dirs:p,transition:h}=t,g=l===`input`||l===`option`;if(g||d!==-1){p&&gr(t,null,n,`created`);let l=!1;if(y(e)){l=Io(null,h)&&n&&n.vnode.props&&n.vnode.props.appear;let r=e.content.firstChild;if(l){let e=r.getAttribute(`class`);e&&(r.$cls=e),h.beforeEnter(r)}v(r,e,n),t.el=e=r}if(f&16&&!(u&&(u.innerHTML||u.textContent))){let r=m(e.firstChild,t,e,n,i,a,o);for(;r;){xi(e,1)||pi();let t=r;r=r.nextSibling,c(t)}}else if(f&8){let n=t.children;n[0]===` `&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,` `)&&(xi(e,0)||pi(),e.textContent=t.children)}if(u){if(g||!o||d&48){let t=e.tagName.includes(`-`);for(let i in u)(g&&(i.endsWith(`value`)||i===`indeterminate`)||s(i)&&!D(i)||i[0]===`.`||t&&!D(i))&&r(e,i,null,u[i],void 0,n)}else if(u.onClick)r(e,`onClick`,null,u.onClick,void 0,n);else if(d&4&&Qt(u.style))for(let e in u.style)u.style[e]}let _;(_=u&&u.onVnodeBeforeMount)&&Ts(_,n,t),p&&gr(t,null,n,`beforeMount`),((_=u&&u.onVnodeMounted)||p||l)&&Qo(()=>{_&&Ts(_,n,t),l&&h.enter(e),p&&gr(t,null,n,`mounted`)},i)}return e.nextSibling},m=(e,t,r,o,s,c,u)=>{u||=!!t.dynamicChildren;let d=t.children,p=d.length;for(let t=0;t{let{slotScopeIds:c}=t;c&&(i=i?i.concat(c):c);let d=o(e),f=m(a(e),t,d,n,r,i,s);return f&&_i(f)&&f.data===`]`?a(t.anchor=f):(pi(),l(t.anchor=u(`]`),d,f),f)},g=(e,t,r,i,s,l)=>{if(xi(e.parentElement,1)||pi(),t.el=null,l){let t=_(e);for(;;){let n=a(e);if(n&&n!==t)c(n);else break}}let u=a(e),d=o(e);return c(e),n(null,t,d,u,r,i,gi(d),s),r&&(r.vnode.el=t.el,fo(r,t.el)),u},_=(e,t=`[`,n=`]`)=>{let r=0;for(;e;)if(e=a(e),e&&_i(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(e);r--}return e},v=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},y=e=>e.nodeType===1&&e.tagName===`TEMPLATE`;return[d,f]}var yi=`data-allow-mismatch`,bi={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`};function xi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(yi);)e=e.parentElement;let n=e&&e.getAttribute(yi);if(n==null)return!1;if(n===``)return!0;{let e=n.split(`,`);return t===0&&e.includes(`children`)?!0:e.includes(bi[t])}}var Si=ue().requestIdleCallback||(e=>setTimeout(e,1)),Ci=ue().cancelIdleCallback||(e=>clearTimeout(e)),wi=(e=1e4)=>t=>{let n=Si(t,{timeout:e});return()=>Ci(n)};function Ti(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t0&&r0&&n0&&i(t,n)=>{let r=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){r.disconnect(),t();break}},e);return n(e=>{if(e instanceof Element){if(Ti(e))return t(),r.disconnect(),!1;r.observe(e)}}),()=>r.disconnect()},Di=e=>t=>{if(e){let n=matchMedia(e);if(n.matches)t();else return n.addEventListener(`change`,t,{once:!0}),()=>n.removeEventListener(`change`,t)}},Oi=(e=[])=>(t,n)=>{y(e)&&(e=[e]);let r=!1,i=e=>{r||(r=!0,a(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{n(t=>{for(let n of e)t.removeEventListener(n,i)})};return n(t=>{for(let n of e)t.addEventListener(n,i,{once:!0})}),a};function ki(e,t){if(_i(e)&&e.data===`[`){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(_i(r))if(r.data===`]`){if(--n===0)break}else r.data===`[`&&n++;r=r.nextSibling}}else t(e)}var Ai=e=>!!e.type.__asyncLoader;function ji(e){v(e)&&(e={loader:e});let{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:c}=e,l=null,u,d=0,f=()=>(d++,l=null,p()),p=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t(f()),()=>n(e),d+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||t[Symbol.toStringTag]===`Module`)&&(t=t.default),u=t,t)))};return ii({name:`AsyncComponentWrapper`,__asyncLoader:p,__asyncHydrate(e,t,n){let r=!1;(t.bu||=[]).push(()=>r=!0);let i=()=>{r||n()},o=a?()=>{let n=a(i,t=>ki(e,t));n&&(t.bum||=[]).push(n)}:i;u?o():p().then(()=>!t.isUnmounted&&o())},get __asyncResolved(){return u},setup(){let e=ks;if(oi(e),u)return()=>Mi(u,e);let t=t=>{l=null,Vn(t,e,13,!r)};if(s&&e.suspense||Is)return p().then(t=>()=>Mi(t,e)).catch(e=>(t(e),()=>r?U(r,{error:e}):null));let a=on(!1),c=on(),d=on(!!i);return i&&setTimeout(()=>{d.value=!1},i),o!=null&&setTimeout(()=>{if(!a.value&&!c.value){let e=Error(`Async component timed out after ${o}ms.`);t(e),c.value=e}},o),p().then(()=>{a.value=!0,e.parent&&Ni(e.parent.vnode)&&e.parent.update()}).catch(e=>{t(e),c.value=e}),()=>{if(a.value&&u)return Mi(u,e);if(c.value&&r)return U(r,{error:c.value});if(n&&!d.value)return Mi(n,e)}}})}function Mi(e,t){let{ref:n,props:r,children:i,ce:a}=t.vnode,o=U(e,r,i);return o.ref=n,o.ce=a,delete t.vnode.ce,o}var Ni=e=>e.type.__isKeepAlive,Pi={name:`KeepAlive`,__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){let n=As(),r=n.ctx;if(!r.renderer)return()=>{let e=t.default&&t.default();return e&&e.length===1?e[0]:e};let i=new Map,a=new Set,o=null,s=n.suspense,{renderer:{p:c,m:l,um:u,o:{createElement:d}}}=r,f=d(`div`);r.activate=(e,t,n,r,i)=>{let a=e.component;l(e,t,n,0,s),c(a.vnode,e,t,n,a,s,r,e.slotScopeIds,i),L(()=>{a.isDeactivated=!1,a.a&&ae(a.a);let t=e.props&&e.props.onVnodeMounted;t&&Ts(t,a.parent,e)},s)},r.deactivate=e=>{let t=e.component;Bo(t.m),Bo(t.a),l(e,f,null,1,s),L(()=>{t.da&&ae(t.da);let n=e.props&&e.props.onVnodeUnmounted;n&&Ts(n,t.parent,e),t.isDeactivated=!0},s)};function p(e){Bi(e),u(e,n,s,!0)}function m(e){i.forEach((t,n)=>{let r=Js(Ai(t)?t.type.__asyncResolved||{}:t.type);r&&!e(r)&&h(n)})}function h(e){let t=i.get(e);t&&(!o||!ds(t,o))?p(t):o&&Bi(o),i.delete(e),a.delete(e)}Tr(()=>[e.include,e.exclude],([e,t])=>{e&&m(t=>Fi(e,t)),t&&m(e=>!Fi(t,e))},{flush:`post`,deep:!0});let g=null,_=()=>{g!=null&&(Ho(n.subTree.type)?L(()=>{i.set(g,Vi(n.subTree))},n.subTree.suspense):i.set(g,Vi(n.subTree)))};return Gi(_),qi(_),Ji(()=>{i.forEach(e=>{let{subTree:t,suspense:r}=n,i=Vi(t);if(e.type===i.type&&e.key===i.key){Bi(i);let e=i.component.da;e&&L(e,r);return}p(e)})}),()=>{if(g=null,!t.default)return o=null;let n=t.default(),r=n[0];if(n.length>1)return o=null,n;if(!us(r)||!(r.shapeFlag&4)&&!(r.shapeFlag&128))return o=null,r;let s=Vi(r);if(s.type===z)return o=null,s;let c=s.type,l=Js(Ai(s)?s.type.__asyncResolved||{}:c),{include:u,exclude:d,max:f}=e;if(u&&(!l||!Fi(u,l))||d&&l&&Fi(d,l))return s.shapeFlag&=-257,o=s,r;let p=s.key==null?c:s.key,m=i.get(p);return s.el&&(s=_s(s),r.shapeFlag&128&&(r.ssContent=s)),g=p,m?(s.el=m.el,s.component=m.component,s.transition&&ni(s,s.transition),s.shapeFlag|=512,a.delete(p),a.add(p)):(a.add(p),f&&a.size>parseInt(f,10)&&h(a.values().next().value)),s.shapeFlag|=256,o=s,Ho(r.type)?r:s}}};function Fi(e,t){return p(e)?e.some(e=>Fi(e,t)):y(e)?e.split(`,`).includes(t):_(e)?(e.lastIndex=0,e.test(t)):!1}function Ii(e,t){Ri(e,`a`,t)}function Li(e,t){Ri(e,`da`,t)}function Ri(e,t,n=ks){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(Hi(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Ni(e.parent.vnode)&&zi(r,t,n,e),e=e.parent}}function zi(e,t,n,r){let i=Hi(t,e,r,!0);Yi(()=>{u(r[t],i)},n)}function Bi(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Vi(e){return e.shapeFlag&128?e.ssContent:e}function Hi(e,t,n=ks,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{Ze();let i=Ns(n),a=Bn(t,n,e,r);return i(),Qe(),a};return r?i.unshift(a):i.push(a),a}}var Ui=e=>(t,n=ks)=>{(!Is||e===`sp`)&&Hi(e,(...e)=>t(...e),n)},Wi=Ui(`bm`),Gi=Ui(`m`),Ki=Ui(`bu`),qi=Ui(`u`),Ji=Ui(`bum`),Yi=Ui(`um`),Xi=Ui(`sp`),Zi=Ui(`rtg`),Qi=Ui(`rtc`);function $i(e,t=ks){Hi(`ec`,e,t)}var ea=`components`,ta=`directives`;function na(e,t){return oa(ea,e,!0,t)||e}var ra=Symbol.for(`v-ndc`);function ia(e){return y(e)?oa(ea,e,!1)||e:e||ra}function aa(e){return oa(ta,e)}function oa(e,t,n=!0,r=!1){let i=cr||ks;if(i){let n=i.type;if(e===ea){let e=Js(n,!1);if(e&&(e===t||e===O(t)||e===ie(O(t))))return n}let a=sa(i[e]||n[e],t)||sa(i.appContext[e],t);return!a&&r?n:a}}function sa(e,t){return e&&(e[t]||e[O(t)]||e[ie(O(t))])}function ca(e,t,n,r){let i,a=n&&n[r],o=p(e);if(o||y(e)){let n=o&&Qt(e),r=!1,s=!1;n&&(r=!en(e),s=$t(e),e=ft(e)),i=Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r{let t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function ua(e,t,n={},r,i){if(cr.ce||cr.parent&&Ai(cr.parent)&&cr.parent.ce){let e=Object.keys(n).length>0;return t!==`default`&&(n.name=t),B(),ls(R,null,[U(`slot`,n,r&&r())],e?-2:64)}let a=e[t];a&&a._c&&(a._d=!1),B();let o=a&&da(a(n)),s=n.key||o&&o.key,c=ls(R,{key:(s&&!b(s)?s:`_${t}`)+(!o&&r?`_fb`:``)},o||(r?r():[]),o&&e._===1?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),a&&a._c&&(a._d=!0),c}function da(e){return e.some(e=>us(e)?!(e.type===z||e.type===R&&!da(e.children)):!0)?e:null}function fa(e,t){let n={};for(let r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:A(r)]=e[r];return n}var pa=e=>e?Fs(e)?qs(e):pa(e.parent):null,ma=l(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=>pa(e.parent),$root:e=>pa(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ra(e),$forceUpdate:e=>e.f||=()=>{Qn(e.update)},$nextTick:e=>e.n||=Xn.bind(e.proxy),$watch:e=>Dr.bind(e)}),ha=(e,t)=>e!==r&&!e.__isScriptSetup&&f(e,t),ga={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:n,setupState:i,data:a,props:o,accessCache:s,type:c,appContext:l}=e;if(t[0]!==`$`){let e=s[t];if(e!==void 0)switch(e){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return o[t]}else if(ha(i,t))return s[t]=1,i[t];else if(a!==r&&f(a,t))return s[t]=2,a[t];else if(f(o,t))return s[t]=3,o[t];else if(n!==r&&f(n,t))return s[t]=4,n[t];else Na&&(s[t]=0)}let u=ma[t],d,p;if(u)return t===`$attrs`&&ct(e.attrs,`get`,``),u(e);if((d=c.__cssModules)&&(d=d[t]))return d;if(n!==r&&f(n,t))return s[t]=4,n[t];if(p=l.config.globalProperties,f(p,t))return p[t]},set({_:e},t,n){let{data:i,setupState:a,ctx:o}=e;return ha(a,t)?(a[t]=n,!0):i!==r&&f(i,t)?(i[t]=n,!0):f(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:a,props:o,type:s}},c){let l;return!!(n[c]||e!==r&&c[0]!==`$`&&f(e,c)||ha(t,c)||f(o,c)||f(i,c)||f(ma,c)||f(a.config.globalProperties,c)||(l=s.__cssModules)&&l[c])},defineProperty(e,t,n){return n.get==null?f(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}},_a=l({},ga,{get(e,t){if(t!==Symbol.unscopables)return ga.get(e,t,e)},has(e,t){return t[0]!==`_`&&!de(t)}});function va(){return null}function ya(){return null}function ba(e){}function xa(e){}function Sa(){return null}function Ca(){}function wa(e,t){return null}function Ta(){return Da(`useSlots`).slots}function Ea(){return Da(`useAttrs`).attrs}function Da(e){let t=As();return t.setupContext||=Ks(t)}function Oa(e){return p(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function ka(e,t){let n=Oa(e);for(let e in t){if(e.startsWith(`__skip`))continue;let r=n[e];r?p(r)||v(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:r===null&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function Aa(e,t){return!e||!t?e||t:p(e)&&p(t)?e.concat(t):l({},Oa(e),Oa(t))}function ja(e,t){let n={};for(let r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Ma(e){let t=As(),n=Is,r=e();Ps(),n&&Ms(!1);let i=()=>{Ns(t),n&&Ms(!0)},a=()=>{As()!==t&&t.scope.off(),Ps(),n&&Ms(!1)};return S(r)&&(r=r.catch(e=>{throw i(),Promise.resolve().then(()=>Promise.resolve().then(a)),e})),[r,()=>{i(),Promise.resolve().then(a)}]}var Na=!0;function Pa(e){let t=Ra(e),n=e.proxy,r=e.ctx;Na=!1,t.beforeCreate&&Ia(t.beforeCreate,e,`bc`);let{data:i,computed:o,methods:s,watch:c,provide:l,inject:u,created:d,beforeMount:f,mounted:m,beforeUpdate:h,updated:g,activated:_,deactivated:y,beforeDestroy:b,beforeUnmount:S,destroyed:C,unmounted:w,render:ee,renderTracked:T,renderTriggered:E,errorCaptured:D,serverPrefetch:te,expose:ne,inheritAttrs:O,components:re,directives:k,filters:ie}=t;if(u&&Fa(u,r,null),s)for(let e in s){let t=s[e];v(t)&&(r[e]=t.bind(n))}if(i){let t=i.call(n,n);x(t)&&(e.data=qt(t))}if(Na=!0,o)for(let e in o){let t=o[e],i=Xs({get:v(t)?t.bind(n,n):v(t.get)?t.get.bind(n,n):a,set:!v(t)&&v(t.set)?t.set.bind(n):a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(c)for(let e in c)La(c[e],r,n,e);if(l){let e=v(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{_r(t,e[t])})}d&&Ia(d,e,`c`);function A(e,t){p(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(A(Wi,f),A(Gi,m),A(Ki,h),A(qi,g),A(Ii,_),A(Li,y),A($i,D),A(Qi,T),A(Zi,E),A(Ji,S),A(Yi,w),A(Xi,te),p(ne))if(ne.length){let t=e.exposed||={};ne.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||={};ee&&e.render===a&&(e.render=ee),O!=null&&(e.inheritAttrs=O),re&&(e.components=re),k&&(e.directives=k),te&&oi(e)}function Fa(e,t,n=a){p(e)&&(e=Ua(e));for(let n in e){let r=e[n],i;i=x(r)?`default`in r?vr(r.from||n,r.default,!0):vr(r.from||n):vr(r),I(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function Ia(e,t,n){Bn(p(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function La(e,t,n,r){let i=r.includes(`.`)?Or(n,r):()=>n[r];if(y(e)){let n=t[e];v(n)&&Tr(i,n)}else if(v(e))Tr(i,e.bind(n));else if(x(e))if(p(e))e.forEach(e=>La(e,t,n,r));else{let r=v(e.handler)?e.handler.bind(n):t[e.handler];v(r)&&Tr(i,r,e)}}function Ra(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>za(c,e,o,!0)),za(c,t,o)),x(t)&&a.set(t,c),c}function za(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&za(e,a,n,!0),i&&i.forEach(t=>za(e,t,n,!0));for(let i in t)if(!(r&&i===`expose`)){let r=Ba[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}var Ba={data:Va,props:Ka,emits:Ka,methods:Ga,computed:Ga,beforeCreate:Wa,created:Wa,beforeMount:Wa,mounted:Wa,beforeUpdate:Wa,updated:Wa,beforeDestroy:Wa,beforeUnmount:Wa,destroyed:Wa,unmounted:Wa,activated:Wa,deactivated:Wa,errorCaptured:Wa,serverPrefetch:Wa,components:Ga,directives:Ga,watch:qa,provide:Va,inject:Ha};function Va(e,t){return t?e?function(){return l(v(e)?e.call(this,this):e,v(t)?t.call(this,this):t)}:t:e}function Ha(e,t){return Ga(Ua(e),Ua(t))}function Ua(e){if(p(e)){let t={};for(let n=0;n{let l,u=r,d;return wr(()=>{let t=e[a];j(l,t)&&(l=t,c())}),{get(){return s(),n.get?n.get(l):l},set(e){let s=n.set?n.set(e):e;if(!j(s,l)&&!(u!==r&&j(e,u)))return;let f=i.vnode.props;f&&(t in f||a in f||o in f)&&(`onUpdate:${t}`in f||`onUpdate:${a}`in f||`onUpdate:${o}`in f)||(l=e,c()),i.emit(`update:${t}`,s),j(e,s)&&j(e,u)&&!j(s,d)&&c(),u=e,d=s}}});return c[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?s||r:c,done:!1}:{done:!0}}}},c}var $a=(e,t)=>t===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${O(t)}Modifiers`]||e[`${k(t)}Modifiers`];function eo(e,t,...n){if(e.isUnmounted)return;let i=e.vnode.props||r,a=n,o=t.startsWith(`update:`),s=o&&$a(i,t.slice(7));s&&(s.trim&&(a=n.map(e=>y(e)?e.trim():e)),s.number&&(a=n.map(se)));let c,l=i[c=A(t)]||i[c=A(O(t))];!l&&o&&(l=i[c=A(k(t))]),l&&Bn(l,e,6,a);let u=i[c+`Once`];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,Bn(u,e,6,a)}}var to=new WeakMap;function no(e,t,n=!1){let r=n?to:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},s=!1;if(!v(e)){let r=e=>{let n=no(e,t,!0);n&&(s=!0,l(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!s?(x(e)&&r.set(e,null),null):(p(a)?a.forEach(e=>o[e]=null):l(o,a),x(e)&&r.set(e,o),o)}function ro(e,t){return!e||!s(t)?!1:(t=t.slice(2).replace(/Once$/,``),f(e,t[0].toLowerCase()+t.slice(1))||f(e,k(t))||f(e,t))}function io(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:l,render:u,renderCache:d,props:f,data:p,setupState:m,ctx:h,inheritAttrs:g}=e,_=ur(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=xs(u.call(t,e,d,f,m,p,h)),y=s}else{let e=t;v=xs(e.length>1?e(f,{attrs:s,slots:o,emit:l}):e(f,null)),y=t.props?s:oo(s)}}catch(t){rs.length=0,Vn(t,e,1),v=U(z)}let b=v;if(y&&g!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(c)&&(y=so(y,a)),b=_s(b,y,!1,!0))}return n.dirs&&(b=_s(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&ni(b,n.transition),v=b,ur(_),v}function ao(e,t=!0){let n;for(let t=0;t{let t;for(let n in e)(n===`class`||n===`style`||s(n))&&((t||={})[n]=e[n]);return t},so=(e,t)=>{let n={};for(let r in e)(!c(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function co(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?lo(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;tObject.create(po),ho=e=>Object.getPrototypeOf(e)===po;function go(e,t,n,r=!1){let i={},a=mo();e.propsDefaults=Object.create(null),vo(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Jt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function _o(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=F(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r{d=!0;let[n,r]=xo(e,t,!0);l(c,n),r&&u.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!s&&!d)return x(e)&&a.set(e,i),i;if(p(s))for(let e=0;ee===`_`||e===`_ctx`||e===`$stable`,wo=e=>p(e)?e.map(xs):[xs(e)],To=(e,t,n)=>{if(t._n)return t;let r=mr((...e)=>wo(t(...e)),n);return r._c=!1,r},Eo=(e,t,n)=>{let r=e._ctx;for(let n in e){if(Co(n))continue;let i=e[n];if(v(i))t[n]=To(n,i,r);else if(i!=null){let e=wo(i);t[n]=()=>e}}},Do=(e,t)=>{let n=wo(t);e.slots.default=()=>n},Oo=(e,t,n)=>{for(let r in t)(n||!Co(r))&&(e[r]=t[r])},ko=(e,t,n)=>{let r=e.slots=mo();if(e.vnode.shapeFlag&32){let e=t._;e?(Oo(r,t,n),n&&oe(r,`_`,e,!0)):Eo(t,r)}else t&&Do(e,t)},Ao=(e,t,n)=>{let{vnode:i,slots:a}=e,o=!0,s=r;if(i.shapeFlag&32){let e=t._;e?n&&e===1?o=!1:Oo(a,t,n):(o=!t.$stable,Eo(t,a)),s=t}else t&&(Do(e,t),s={default:1});if(o)for(let e in a)!Co(e)&&s[e]==null&&delete a[e]},L=Qo;function jo(e){return No(e)}function Mo(e){return No(e,vi)}function No(e,t){let n=ue();n.__VUE__=!0;let{insert:o,remove:s,patchProp:c,createElement:l,createText:u,createComment:d,setText:f,setElementText:p,parentNode:m,nextSibling:h,setScopeId:g=a,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!ds(e,t)&&(r=_e(e),fe(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case ts:y(e,t,n,r);break;case z:b(e,t,n,r);break;case ns:e??x(t,n,r,o);break;case R:re(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?k(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,be)}u!=null&&i?ui(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&ui(e.ref,null,a,e,!0)},y=(e,t,n,r)=>{if(e==null)o(t.el=u(t.children),n,r);else{let n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},b=(e,t,n,r)=>{e==null?o(t.el=d(t.children||``),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=h(e),o(e,n,r),e=i;o(t,n,r)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),s(e),e=n;s(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)ee(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),te(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},ee=(e,t,n,r,i,a,s,u)=>{let d,f,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(d=e.el=l(e.type,a,m&&m.is,m),h&8?p(d,e.children):h&16&&E(e.children,d,null,r,i,Po(e,a),s,u),_&&gr(e,null,r,`created`),T(d,e,e.scopeId,s,r),m){for(let e in m)e!==`value`&&!D(e)&&c(d,e,null,m[e],a,r);`value`in m&&c(d,`value`,null,m.value,a),(f=m.onVnodeBeforeMount)&&Ts(f,r,e)}_&&gr(e,null,r,`beforeMount`);let v=Io(i,g);v&&g.beforeEnter(d),o(d,t,n),((f=m&&m.onVnodeMounted)||v||_)&&L(()=>{try{f&&Ts(f,r,e),v&&g.enter(d),_&&gr(e,null,r,`mounted`)}finally{}},i)},T=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t{for(let l=c;l{let l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=e.patchFlag&16;let m=e.props||r,h=t.props||r,g;if(n&&Fo(n,!1),(g=h.onVnodeBeforeUpdate)&&Ts(g,n,t,e),f&&gr(t,e,n,`beforeUpdate`),n&&Fo(n,!0),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&p(l,``),d?ne(e.dynamicChildren,d,l,n,i,Po(t,a),o):s||se(e,t,l,null,n,i,Po(t,a),o,!1),u>0){if(u&16)O(l,m,h,n,a);else if(u&2&&m.class!==h.class&&c(l,`class`,null,h.class,a),u&4&&c(l,`style`,m.style,h.style,a),u&8){let e=t.dynamicProps;for(let t=0;t{g&&Ts(g,n,t,e),f&&gr(t,e,n,`updated`)},i)},ne=(e,t,n,r,i,a,o)=>{for(let s=0;s{if(t!==n){if(t!==r)for(let r in t)!D(r)&&!(r in n)&&c(e,r,t[r],null,a,i);for(let r in n){if(D(r))continue;let o=n[r],s=t[r];o!==s&&r!==`value`&&c(e,r,s,o,a,i)}`value`in n&&c(e,`value`,t.value,n.value,a)}},re=(e,t,n,r,i,a,s,c,l)=>{let d=t.el=e?e.el:u(``),f=t.anchor=e?e.anchor:u(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(c=c?c.concat(h):h),e==null?(o(d,n,r),o(f,n,r),E(t.children||[],n,f,i,a,s,c,l)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(ne(e.dynamicChildren,m,n,i,a,s,c),(t.key!=null||i&&t===i.subTree)&&Lo(e,t,!0)):se(e,t,n,f,i,a,s,c,l)},k=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):ie(t,n,r,i,a,o,c):A(e,t,c)},ie=(e,t,n,r,i,a,o)=>{let s=e.component=Os(e,r,i);if(Ni(e)&&(s.ctx.renderer=be),Ls(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,j,o),!e.el){let r=s.subTree=U(z);b(null,r,t,n),e.placeholder=r.el}}else j(s,e,t,n,i,a,o)},A=(e,t,n)=>{let r=t.component=e.component;if(co(e,t,n))if(r.asyncDep&&!r.asyncResolved){oe(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},j=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=zo(e);if(n){t&&(t.el=c.el,oe(e,t,o)),n.asyncDep.then(()=>{L(()=>{e.isUnmounted||l()},i)});return}}let u=t,d;Fo(e,!1),t?(t.el=c.el,oe(e,t,o)):t=c,n&&ae(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&Ts(d,s,t,c),Fo(e,!0);let f=io(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),_e(p),e,i,a),t.el=f.el,u===null&&fo(e,f.el),r&&L(r,i),(d=t.props&&t.props.onVnodeUpdated)&&L(()=>Ts(d,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=Ai(t);if(Fo(e,!1),l&&ae(l),!m&&(o=c&&c.onVnodeBeforeMount)&&Ts(o,d,t),Fo(e,!0),s&&Se){let t=()=>{e.subTree=io(e),Se(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=io(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&L(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;L(()=>Ts(o,d,e),i)}(t.shapeFlag&256||d&&Ai(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&L(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Pe(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>Qn(u),Fo(e,!0),l()},oe=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,_o(e,t.props,r,n),Ao(e,t.children,n),Ze(),tr(e),Qe()},se=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:m}=t;if(f>0){if(f&128){le(l,d,n,r,i,a,o,s,c);return}else if(f&256){ce(l,d,n,r,i,a,o,s,c);return}}m&8?(u&16&&ge(l,i,a),d!==l&&p(n,d)):u&16?m&16?le(l,d,n,r,i,a,o,s,c):ge(l,i,a,!0):(u&8&&p(n,``),m&16&&E(d,n,r,i,a,o,s,c))},ce=(e,t,n,r,a,o,s,c,l)=>{e||=i,t||=i;let u=e.length,d=t.length,f=Math.min(u,d),p;for(p=0;pd?ge(e,a,o,!0,!1,f):E(t,n,r,a,o,s,c,l,f)},le=(e,t,n,r,a,o,s,c,l)=>{let u=0,d=t.length,f=e.length-1,p=d-1;for(;u<=f&&u<=p;){let r=e[u],i=t[u]=l?Ss(t[u]):xs(t[u]);if(ds(r,i))v(r,i,n,null,a,o,s,c,l);else break;u++}for(;u<=f&&u<=p;){let r=e[f],i=t[p]=l?Ss(t[p]):xs(t[p]);if(ds(r,i))v(r,i,n,null,a,o,s,c,l);else break;f--,p--}if(u>f){if(u<=p){let e=p+1,i=ep)for(;u<=f;)fe(e[u],a,o,!0),u++;else{let m=u,h=u,g=new Map;for(u=h;u<=p;u++){let e=t[u]=l?Ss(t[u]):xs(t[u]);e.key!=null&&g.set(e.key,u)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(u=0;u=b){fe(r,a,o,!0);continue}let i;if(r.key!=null)i=g.get(r.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&ds(r,t[_])){i=_;break}i===void 0?fe(r,a,o,!0):(C[i-h]=u+1,i>=S?S=i:x=!0,v(r,t[i],n,null,a,o,s,c,l),y++)}let w=x?Ro(C):i;for(_=w.length-1,u=b-1;u>=0;u--){let e=h+u,i=t[e],f=t[e+1],p=e+1{let{el:a,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){de(e.component.subTree,t,n,r);return}if(d&128){e.suspense.move(t,n,r);return}if(d&64){c.move(e,t,n,be);return}if(c===R){o(a,t,n);for(let e=0;el.enter(a),i);else{let{leave:r,delayLeave:i,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?s(a):o(a,t,n)},d=()=>{a._isLeaving&&a[Ur](!0),r(a,()=>{u(),c&&c()})};i?i(a,u,d):d()}else o(a,t,n)},fe=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(Ze(),ui(s,null,n,e,!0),Qe()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!Ai(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&Ts(_,t,e),u&6)he(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&gr(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,be,r):l&&!l.hasOnce&&(a!==R||d>0&&d&64)?ge(l,t,n,!1,!0):(a===R&&d&384||!i&&u&16)&&ge(c,t,n),r&&pe(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&L(()=>{_&&Ts(_,t,e),h&&gr(e,null,t,`unmounted`),v&&(e.el=null)},n)},pe=e=>{let{type:t,el:n,anchor:r,transition:i}=e;if(t===R){me(n,r);return}if(t===ns){C(e);return}let a=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(e.shapeFlag&1&&i&&!i.persisted){let{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},me=(e,t)=>{let n;for(;e!==t;)n=h(e),s(e),e=n;s(t)},he=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;Bo(c),Bo(l),r&&ae(r),i.stop(),a&&(a.flags|=8,fe(o,e,t,n)),s&&L(s,t),L(()=>{e.isUnmounted=!0},t)},ge=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o{if(e.shapeFlag&6)return _e(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[Ar];return n?h(n):t},ve=!1,ye=(e,t,n)=>{let r;e==null?t._vnode&&(fe(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,ve||=(ve=!0,tr(r),nr(),!1)},be={p:v,um:fe,m:de,r:pe,mt:ie,mc:E,pc:se,pbc:ne,n:_e,o:e},xe,Se;return t&&([xe,Se]=t(be)),{render:ye,hydrate:xe,createApp:Xa(ye,xe)}}function Po({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function Fo({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Io(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Lo(e,t,n=!1){let r=e.children,i=t.children;if(p(r)&&p(i))for(let e=0;e>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function zo(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:zo(t)}function Bo(e){if(e)for(let t=0;te.__isSuspense,Uo=0,Wo={name:`Suspense`,__isSuspense:!0,process(e,t,n,r,i,a,o,s,c,l){if(e==null)Ko(t,n,r,i,a,o,s,c,l);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}qo(e,t,n,r,i,o,s,c,l)}},hydrate:Yo,normalize:Xo};function Go(e,t){let n=e.props&&e.props[t];v(n)&&n()}function Ko(e,t,n,r,i,a,o,s,c){let{p:l,o:{createElement:u}}=c,d=u(`div`),f=e.suspense=Jo(e,i,r,t,d,n,a,o,s,c);l(null,f.pendingBranch=e.ssContent,d,null,r,f,a,o),f.deps>0?(Go(e,`onPending`),Go(e,`onFallback`),l(null,e.ssFallback,t,n,r,null,a,o),$o(f,e.ssFallback)):f.resolve(!1,!0)}function qo(e,t,n,r,i,a,o,s,{p:c,um:l,o:{createElement:u}}){let d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;let f=t.ssContent,p=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:g,isHydrating:_}=d;if(h)d.pendingBranch=f,ds(h,f)?(c(h,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():g&&(_||(c(m,p,n,r,i,null,a,o,s),$o(d,p)))):(d.pendingId=Uo++,_?(d.isHydrating=!1,d.activeBranch=h):l(h,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u(`div`),g?(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():(c(m,p,n,r,i,null,a,o,s),$o(d,p))):m&&ds(m,f)?(c(m,f,n,r,i,d,a,o,s),d.resolve(!0)):(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0&&d.resolve()));else if(m&&ds(m,f))c(m,f,n,r,i,d,a,o,s),$o(d,f);else if(Go(t,`onPending`),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=Uo++,c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0)d.resolve();else{let{timeout:e,pendingId:t}=d;e>0?setTimeout(()=>{d.pendingId===t&&d.fallback(p)},e):e===0&&d.fallback(p)}}function Jo(e,t,n,r,i,a,o,s,c,l,u=!1){let{p:d,m:f,um:p,n:m,o:{parentNode:h,remove:g}}=l,_,v=es(e);v&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);let y=e.props?ce(e.props.timeout):void 0,b=a,x={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:i,deps:0,pendingId:Uo++,timeout:typeof y==`number`?y:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){let{vnode:r,activeBranch:i,pendingBranch:o,pendingId:s,effects:c,parentComponent:l,container:u,isInFallback:d}=x,g=!1;x.isHydrating?x.isHydrating=!1:e||(g=i&&o.transition&&o.transition.mode===`out-in`,g&&(i.transition.afterLeave=()=>{s===x.pendingId&&(f(o,u,a===b?m(i):a,0),er(c),d&&r.ssFallback&&(r.ssFallback.el=null))}),i&&!x.isFallbackMountPending&&(h(i.el)===u&&(a=m(i)),p(i,l,x,!0),!g&&d&&r.ssFallback&&L(()=>r.ssFallback.el=null,x)),g||f(o,u,a,0)),x.isFallbackMountPending=!1,$o(x,o),x.pendingBranch=null,x.isInFallback=!1;let y=x.parent,S=!1;for(;y;){if(y.pendingBranch){y.effects.push(...c),S=!0;break}y=y.parent}!S&&!g&&er(c),x.effects=[],v&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!n&&t.resolve()),Go(r,`onResolve`)},fallback(e){if(!x.pendingBranch)return;let{vnode:t,activeBranch:n,parentComponent:r,container:i,namespace:a}=x;Go(t,`onFallback`);let o=m(n),l=()=>{x.isFallbackMountPending=!1,x.isInFallback&&(d(null,e,i,o,r,null,a,s,c),$o(x,e))},u=e.transition&&e.transition.mode===`out-in`;u&&(x.isFallbackMountPending=!0,n.transition.afterLeave=l),x.isInFallback=!0,p(n,r,null,!0),u||l()},move(e,t,n){x.activeBranch&&f(x.activeBranch,e,t,n),x.container=e},next(){return x.activeBranch&&m(x.activeBranch)},registerDep(e,t,n){let r=!!x.pendingBranch;r&&x.deps++;let i=e.vnode.el;e.asyncDep.catch(t=>{Vn(t,e,0)}).then(a=>{if(e.isUnmounted||x.isUnmounted||x.pendingId!==e.suspenseId)return;Ps(),e.asyncResolved=!0;let{vnode:s}=e;zs(e,a,!1),i&&(s.el=i);let c=!i&&e.subTree.el;t(e,s,h(i||e.subTree.el),i?null:m(e.subTree),x,o,n),c&&(s.placeholder=null,g(c)),fo(e,s.el),r&&--x.deps===0&&x.resolve()})},unmount(e,t){x.isUnmounted=!0,x.activeBranch&&p(x.activeBranch,n,e,t),x.pendingBranch&&p(x.pendingBranch,n,e,t)}};return x}function Yo(e,t,n,r,i,a,o,s,c){let l=t.suspense=Jo(t,r,n,e.parentNode,document.createElement(`div`),null,i,a,o,s,!0),u=c(e,l.pendingBranch=t.ssContent,n,l,a,o);return l.deps===0&&l.resolve(!1,!0),u}function Xo(e){let{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Zo(r?n.default:n),e.ssFallback=r?Zo(n.fallback):U(z)}function Zo(e){let t;if(v(e)){let n=os&&e._c;n&&(e._d=!1,B()),e=e(),n&&(e._d=!0,t=is,as())}return p(e)&&(e=ao(e)),e=xs(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function Qo(e,t){t&&t.pendingBranch?p(e)?t.effects.push(...e):t.effects.push(e):er(e)}function $o(e,t){e.activeBranch=t;let{vnode:n,parentComponent:r}=e,i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,fo(r,i))}function es(e){let t=e.props&&e.props.suspensible;return t!=null&&t!==!1}var R=Symbol.for(`v-fgt`),ts=Symbol.for(`v-txt`),z=Symbol.for(`v-cmt`),ns=Symbol.for(`v-stc`),rs=[],is=null;function B(e=!1){rs.push(is=e?null:[])}function as(){rs.pop(),is=rs[rs.length-1]||null}var os=1;function ss(e,t=!1){os+=e,e<0&&is&&t&&(is.hasOnce=!0)}function cs(e){return e.dynamicChildren=os>0?is||i:null,as(),os>0&&is&&is.push(e),e}function V(e,t,n,r,i,a){return cs(H(e,t,n,r,i,a,!0))}function ls(e,t,n,r,i){return cs(U(e,t,n,r,i,!0))}function us(e){return e?e.__v_isVNode===!0:!1}function ds(e,t){return e.type===t.type&&e.key===t.key}function fs(e){}var ps=({key:e})=>e??null,ms=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:y(e)||I(e)||v(e)?{i:cr,r:e,k:t,f:!!n}:e);function H(e,t=null,n=null,r=0,i=null,a=e===R?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ps(t),ref:t&&ms(t),scopeId:lr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:cr};return s?(Cs(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=y(n)?8:16),os>0&&!o&&is&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&is.push(c),c}var U=hs;function hs(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===ra)&&(e=z),us(e)){let r=_s(e,t,!0);return n&&Cs(r,n),os>0&&!a&&is&&(r.shapeFlag&6?is[is.indexOf(e)]=r:is.push(r)),r.patchFlag=-2,r}if(Ys(e)&&(e=e.__vccOpts),t){t=gs(t);let{class:e,style:n}=t;e&&!y(e)&&(t.class=_e(e)),x(n)&&(tn(n)&&!p(n)&&(n=l({},n)),t.style=fe(n))}let o=y(e)?1:Ho(e)?128:jr(e)?64:x(e)?4:v(e)?2:0;return H(e,t,n,r,i,o,a,!0)}function gs(e){return e?tn(e)||ho(e)?l({},e):e:null}function _s(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?ws(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ps(l),ref:t&&t.ref?n&&a?p(a)?a.concat(ms(t)):[a,ms(t)]:ms(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==R?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&_s(e.ssContent),ssFallback:e.ssFallback&&_s(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&ni(u,c.clone(u)),u}function vs(e=` `,t=0){return U(ts,null,e,t)}function ys(e,t){let n=U(ns,null,e);return n.staticCount=t,n}function bs(e=``,t=!1){return t?(B(),ls(z,null,e)):U(z,null,e)}function xs(e){return e==null||typeof e==`boolean`?U(z):p(e)?U(R,null,e.slice()):us(e)?Ss(e):U(ts,null,String(e))}function Ss(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:_s(e)}function Cs(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(p(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),Cs(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!ho(t)?t._ctx=cr:r===3&&cr&&(cr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else v(t)?(t={default:t,_ctx:cr},n=32):(t=String(t),r&64?(n=16,t=[vs(t)]):n=8);e.children=t,e.shapeFlag|=n}function ws(...e){let t={};for(let n=0;nks||cr,js,Ms;{let e=ue(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};js=t(`__VUE_INSTANCE_SETTERS__`,e=>ks=e),Ms=t(`__VUE_SSR_SETTERS__`,e=>Is=e)}var Ns=e=>{let t=ks;return js(e),e.scope.on(),()=>{e.scope.off(),js(t)}},Ps=()=>{ks&&ks.scope.off(),js(null)};function Fs(e){return e.vnode.shapeFlag&4}var Is=!1;function Ls(e,t=!1,n=!1){t&&Ms(t);let{props:r,children:i}=e.vnode,a=Fs(e);go(e,r,a,t),ko(e,i,n||t);let o=a?Rs(e,t):void 0;return t&&Ms(!1),o}function Rs(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ga);let{setup:r}=n;if(r){Ze();let n=e.setupContext=r.length>1?Ks(e):null,i=Ns(e),a=zn(r,e,0,[e.props,n]),o=S(a);if(Qe(),i(),(o||e.sp)&&!Ai(e)&&oi(e),o){if(a.then(Ps,Ps),t)return a.then(n=>{zs(e,n,t)}).catch(t=>{Vn(t,e,0)});e.asyncDep=a}else zs(e,a,t)}else Ws(e,t)}function zs(e,t,n){v(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:x(t)&&(e.setupState=mn(t)),Ws(e,n)}var Bs,Vs;function Hs(e){Bs=e,Vs=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,_a))}}var Us=()=>!Bs;function Ws(e,t,n){let r=e.type;if(!e.render){if(!t&&Bs&&!r.render){let t=r.template||Ra(e).template;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r,s=l(l({isCustomElement:n,delimiters:a},i),o);r.render=Bs(t,s)}}e.render=r.render||a,Vs&&Vs(e)}{let t=Ns(e);Ze();try{Pa(e)}finally{Qe(),t()}}}var Gs={get(e,t){return ct(e,`get`,``),e[t]}};function Ks(e){return{attrs:new Proxy(e.attrs,Gs),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function qs(e){return e.exposed?e.exposeProxy||=new Proxy(mn(nn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ma)return ma[n](e)},has(e,t){return t in e||t in ma}}):e.proxy}function Js(e,t=!0){return v(e)?e.displayName||e.name:e.name||t&&e.__name}function Ys(e){return v(e)&&`__vccOpts`in e}var Xs=(e,t)=>Cn(e,t,Is);function Zs(e,t,n){try{ss(-1);let r=arguments.length;return r===2?x(t)&&!p(t)?us(t)?U(e,null,[t]):U(e,t):U(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&us(n)&&(n=[n]),U(e,t,n))}finally{ss(1)}}function Qs(){return;function e(t,n,r){let i=t[r];if(p(i)&&i.includes(n)||x(i)&&n in i||t.extends&&e(t.extends,n,r)||t.mixins&&t.mixins.some(t=>e(t,n,r)))return!0}}function $s(e,t,n,r){let i=n[r];if(i&&ec(i,e))return i;let a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function ec(e,t){let n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e0&&is&&is.push(e),!0}var tc=`3.5.32`,nc=a,rc=Rn,ic=ar,ac=sr,oc={createComponentInstance:Os,setupComponent:Ls,renderComponentRoot:io,setCurrentRenderingInstance:ur,isVNode:us,normalizeVNode:xs,getComponentPublicInstance:qs,ensureValidVNode:da,pushWarningContext:Pn,popWarningContext:Fn},sc=void 0,cc=typeof window<`u`&&window.trustedTypes;if(cc)try{sc=cc.createPolicy(`vue`,{createHTML:e=>e})}catch{}var lc=sc?e=>sc.createHTML(e):e=>e,uc=`http://www.w3.org/2000/svg`,dc=`http://www.w3.org/1998/Math/MathML`,fc=typeof document<`u`?document:null,pc=fc&&fc.createElement(`template`),mc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?fc.createElementNS(uc,e):t===`mathml`?fc.createElementNS(dc,e):n?fc.createElement(e,{is:n}):fc.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>fc.createTextNode(e),createComment:e=>fc.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>fc.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{pc.innerHTML=lc(r===`svg`?`${e}`:r===`mathml`?`${e}`:e);let i=pc.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},hc=`transition`,gc=`animation`,_c=Symbol(`_vtc`),vc={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},yc=l({},qr,vc),bc=(e=>(e.displayName=`Transition`,e.props=yc,e))((e,{slots:t})=>Zs(Zr,Cc(e),t)),xc=(e,t=[])=>{p(e)?e.forEach(e=>e(...t)):e&&e(...t)},Sc=e=>e?p(e)?e.some(e=>e.length>1):e.length>1:!1;function Cc(e){let t={};for(let n in e)n in vc||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:u=o,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=wc(i),g=h&&h[0],_=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:x,onLeaveCancelled:S,onBeforeAppear:C=v,onAppear:w=y,onAppearCancelled:ee=b}=t,T=(e,t,n,r)=>{e._enterCancelled=r,Dc(e,t?d:s),Dc(e,t?u:o),n&&n()},E=(e,t)=>{e._isLeaving=!1,Dc(e,f),Dc(e,m),Dc(e,p),t&&t()},D=e=>(t,n)=>{let i=e?w:y,o=()=>T(t,e,n);xc(i,[t,o]),Oc(()=>{Dc(t,e?c:a),Ec(t,e?d:s),Sc(i)||Ac(t,r,g,o)})};return l(t,{onBeforeEnter(e){xc(v,[e]),Ec(e,a),Ec(e,o)},onBeforeAppear(e){xc(C,[e]),Ec(e,c),Ec(e,u)},onEnter:D(!1),onAppear:D(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>E(e,t);Ec(e,f),e._enterCancelled?(Ec(e,p),Pc(e)):(Pc(e),Ec(e,p)),Oc(()=>{e._isLeaving&&(Dc(e,f),Ec(e,m),Sc(x)||Ac(e,r,_,n))}),xc(x,[e,n])},onEnterCancelled(e){T(e,!1,void 0,!0),xc(b,[e])},onAppearCancelled(e){T(e,!0,void 0,!0),xc(ee,[e])},onLeaveCancelled(e){E(e),xc(S,[e])}})}function wc(e){if(e==null)return null;if(x(e))return[Tc(e.enter),Tc(e.leave)];{let t=Tc(e);return[t,t]}}function Tc(e){return ce(e)}function Ec(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[_c]||(e[_c]=new Set)).add(t)}function Dc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[_c];n&&(n.delete(t),n.size||(e[_c]=void 0))}function Oc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var kc=0;function Ac(e,t,n,r){let i=e._endId=++kc,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=jc(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u(n[e]||``).split(`, `),i=r(`${hc}Delay`),a=r(`${hc}Duration`),o=Mc(i,a),s=r(`${gc}Delay`),c=r(`${gc}Duration`),l=Mc(s,c),u=null,d=0,f=0;t===hc?o>0&&(u=hc,d=o,f=a.length):t===gc?l>0&&(u=gc,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?hc:gc:null,f=u?u===hc?a.length:c.length:0);let p=u===hc&&/\b(?:transform|all)(?:,|$)/.test(r(`${hc}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function Mc(e,t){for(;e.lengthNc(t)+Nc(e[n])))}function Nc(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function Pc(e){return(e?e.ownerDocument:document).body.offsetHeight}function Fc(e,t,n){let r=e[_c];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var Ic=Symbol(`_vod`),Lc=Symbol(`_vsh`),Rc={name:`show`,beforeMount(e,{value:t},{transition:n}){e[Ic]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):zc(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),zc(e,!0),r.enter(e)):r.leave(e,()=>{zc(e,!1)}):zc(e,t))},beforeUnmount(e,{value:t}){zc(e,t)}};function zc(e,t){e.style.display=t?e[Ic]:`none`,e[Lc]=!t}function Bc(){Rc.getSSRProps=({value:e})=>{if(!e)return{style:{display:`none`}}}}var Vc=Symbol(``);function Hc(e){let t=As();if(!t)return;let n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>Wc(e,n))},r=()=>{let r=e(t.proxy);t.ce?Wc(t.ce,r):Uc(t.subTree,r),n(r)};Ki(()=>{er(r)}),Gi(()=>{Tr(r,a,{flush:`post`});let e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),Yi(()=>e.disconnect())})}function Uc(e,t){if(e.shapeFlag&128){let n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Uc(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Wc(e.el,t);else if(e.type===R)e.children.forEach(e=>Uc(e,t));else if(e.type===ns){let{el:n,anchor:r}=e;for(;n&&(Wc(n,t),n!==r);)n=n.nextSibling}}function Wc(e,t){if(e.nodeType===1){let n=e.style,r=``;for(let e in t){let i=De(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[Vc]=r}}var Gc=/(?:^|;)\s*display\s*:/;function Kc(e,t,n){let r=e.style,i=y(n),a=!1;if(n&&!i){if(t)if(y(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??Jc(r,t,``)}else for(let e in t)n[e]??Jc(r,e,``);for(let e in n)e===`display`&&(a=!0),Jc(r,e,n[e])}else if(i){if(t!==n){let e=r[Vc];e&&(n+=`;`+e),r.cssText=n,a=Gc.test(n)}}else t&&e.removeAttribute(`style`);Ic in e&&(e[Ic]=a?r.display:``,e[Lc]&&(r.display=`none`))}var qc=/\s*!important$/;function Jc(e,t,n){if(p(n))n.forEach(n=>Jc(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=Zc(e,t);qc.test(n)?e.setProperty(k(r),n.replace(qc,``),`important`):e[r]=n}}var Yc=[`Webkit`,`Moz`,`ms`],Xc={};function Zc(e,t){let n=Xc[t];if(n)return n;let r=O(t);if(r!==`filter`&&r in e)return Xc[t]=r;r=ie(r);for(let n=0;nsl||=(cl.then(()=>sl=0),Date.now());function ul(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;Bn(dl(e,n.value),t,5,[e])};return n.value=e,n.attached=ll(),n}function dl(e,t){if(p(t)){let n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}else return t}var fl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,pl=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?Fc(e,r,o):t===`style`?Kc(e,n,r):s(t)?c(t)||il(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):ml(e,t,r,o))?(el(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&$c(e,t,r,o,a,t!==`value`)):e._isVueCE&&(hl(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!y(r)))?el(e,O(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),$c(e,t,r,o))};function ml(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&fl(t)&&v(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return fl(t)&&y(n)?!1:t in e}function hl(e,t){let n=e._def.props;if(!n)return!1;let r=O(t);return Array.isArray(n)?n.some(e=>O(e)===r):Object.keys(n).some(e=>O(e)===r)}var gl={};function _l(e,t,n){let r=ii(e,t);T(r)&&(r=l({},r,t));class i extends bl{constructor(e){super(r,e,n)}}return i.def=r,i}var vl=((e,t)=>_l(e,t,uu)),yl=typeof HTMLElement<`u`?HTMLElement:class{},bl=class e extends yl{constructor(e,t={},n=lu){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&n!==lu?this._root=this.shadowRoot:e.shadowRoot===!1?this._root=this:(this.attachShadow(l({},e.shadowRootOptions,{mode:`open`})),this._root=this.shadowRoot)}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t&&=t.assignedSlot||t.parentNode||t.host;)if(t instanceof e){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,Xn(()=>{this._connected||(this._ob&&=(this._ob.disconnect(),null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&=(this._teleportTargets.clear(),void 0))})}_processMutations(e){for(let t of e)this._setAttr(t.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let e=0;e{this._resolved=!0,this._pendingResolve=void 0;let{props:n,styles:r}=e,i;if(n&&!p(n))for(let e in n){let t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=ce(this._props[e])),(i||=Object.create(null))[O(e)]=!0)}this._numberProps=i,this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),this._mount(e)},t=this._def.__asyncLoader;t?this._pendingResolve=t().then(t=>{t.configureApp=this._def.configureApp,e(this._def=t,!0)}):e(this._def)}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);let t=this._instance&&this._instance.exposed;if(t)for(let e in t)f(this,e)||Object.defineProperty(this,e,{get:()=>dn(t[e])})}_resolveProps(e){let{props:t}=e,n=p(t)?t:Object.keys(t||{});for(let e of Object.keys(this))e[0]!==`_`&&n.includes(e)&&this._setProp(e,this[e]);for(let e of n.map(O))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!this._patching)}})}_setAttr(e){if(e.startsWith(`data-v-`))return;let t=this.hasAttribute(e),n=t?this.getAttribute(e):gl,r=O(e);t&&this._numberProps&&this._numberProps[r]&&(n=ce(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!1){if(t!==this._props[e]&&(this._dirty=!0,t===gl?delete this._props[e]:(this._props[e]=t,e===`key`&&this._app&&(this._app._ceVNode.key=t)),r&&this._instance&&this._update(),n)){let n=this._ob;n&&(this._processMutations(n.takeRecords()),n.disconnect()),t===!0?this.setAttribute(k(e),``):typeof t==`string`||typeof t==`number`?this.setAttribute(k(e),t+``):t||this.removeAttribute(k(e)),n&&n.observe(this,{attributes:!0})}}_update(){let e=this._createVNode();this._app&&(e.appContext=this._app._context),su(e,this._root)}_createVNode(){let e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));let t=U(this._def,l(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;let t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,T(t[0])?l({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),k(e)!==e&&t(k(e),n)},this._setParent()}),t}_applyStyles(e,t,n){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}let r=this._nonce,i=this.shadowRoot,a=n?this._getStyleAnchor(n)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(i),o=null;for(let s=e.length-1;s>=0;s--){let c=document.createElement(`style`);r&&c.setAttribute(`nonce`,r),c.textContent=e[s],i.insertBefore(c,o||a),o=c,s===0&&(n||this._styleAnchors.set(this._def,c),t&&this._styleAnchors.set(t,c))}}_getStyleAnchor(e){if(!e)return null;let t=this._styleAnchors.get(e);return t&&t.parentNode===this.shadowRoot?t:(t&&this._styleAnchors.delete(e),null)}_getRootStyleInsertionAnchor(e){for(let t=0;t(delete e.props.mode,e))({name:`TransitionGroup`,props:l({},yc,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=As(),r=Gr(),i,a;return qi(()=>{if(!i.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!Nl(i[0].el,n.vnode.el,t)){i=[];return}i.forEach(kl),i.forEach(Al);let r=i.filter(jl);Pc(n.vnode.el),r.forEach(e=>{let n=e.el,r=n.style;Ec(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[El]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[El]=null,Dc(n,t))};n.addEventListener(`transitionend`,i)}),i=[]}),()=>{let o=F(e),s=Cc(o),c=o.tag||R;if(i=[],a)for(let e=0;e{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=jc(r);return a.removeChild(r),o}var Pl=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return p(t)?e=>ae(t,e):t};function Fl(e){e.target.composing=!0}function Il(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var Ll=Symbol(`_assign`);function Rl(e,t,n){return t&&(e=e.trim()),n&&(e=se(e)),e}var zl={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[Ll]=Pl(i);let a=r||i.props&&i.props.type===`number`;tl(e,t?`change`:`input`,t=>{t.target.composing||e[Ll](Rl(e.value,n,a))}),(n||a)&&tl(e,`change`,()=>{e.value=Rl(e.value,n,a)}),t||(tl(e,`compositionstart`,Fl),tl(e,`compositionend`,Il),tl(e,`change`,Il))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[Ll]=Pl(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?se(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},Bl={deep:!0,created(e,t,n){e[Ll]=Pl(n),tl(e,`change`,()=>{let t=e._modelValue,n=Gl(e),r=e.checked,i=e[Ll];if(p(t)){let e=we(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(h(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(Kl(e,r))})},mounted:Vl,beforeUpdate(e,t,n){e[Ll]=Pl(n),Vl(e,t,n)}};function Vl(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(p(t))i=we(t,r.props.value)>-1;else if(h(t))i=t.has(r.props.value);else{if(t===n)return;i=Ce(t,Kl(e,!0))}e.checked!==i&&(e.checked=i)}var Hl={created(e,{value:t},n){e.checked=Ce(t,n.props.value),e[Ll]=Pl(n),tl(e,`change`,()=>{e[Ll](Gl(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Ll]=Pl(r),t!==n&&(e.checked=Ce(t,r.props.value))}},Ul={deep:!0,created(e,{value:t,modifiers:{number:n}},r){let i=h(t);tl(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?se(Gl(e)):Gl(e));e[Ll](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,Xn(()=>{e._assigning=!1})}),e[Ll]=Pl(r)},mounted(e,{value:t}){Wl(e,t)},beforeUpdate(e,t,n){e[Ll]=Pl(n)},updated(e,{value:t}){e._assigning||Wl(e,t)}};function Wl(e,t){let n=e.multiple,r=p(t);if(!(n&&!r&&!h(t))){for(let i=0,a=e.options.length;iString(e)===String(o)):a.selected=we(t,o)>-1}else a.selected=t.has(o);else if(Ce(Gl(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Gl(e){return`_value`in e?e._value:e.value}function Kl(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var ql={created(e,t,n){Yl(e,t,n,null,`created`)},mounted(e,t,n){Yl(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){Yl(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){Yl(e,t,n,r,`updated`)}};function Jl(e,t){switch(e){case`SELECT`:return Ul;case`TEXTAREA`:return zl;default:switch(t){case`checkbox`:return Bl;case`radio`:return Hl;default:return zl}}}function Yl(e,t,n,r,i){let a=Jl(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}function Xl(){zl.getSSRProps=({value:e})=>({value:e}),Hl.getSSRProps=({value:e},t)=>{if(t.props&&Ce(t.props.value,e))return{checked:!0}},Bl.getSSRProps=({value:e},t)=>{if(p(e)){if(t.props&&we(e,t.props.value)>-1)return{checked:!0}}else if(h(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ql.getSSRProps=(e,t)=>{if(typeof t.type!=`string`)return;let n=Jl(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}var Zl=[`ctrl`,`shift`,`alt`,`meta`],Ql={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)=>Zl.some(n=>e[`${n}Key`]&&!t.includes(n))},$l=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=k(n.key);if(t.some(e=>e===r||eu[e]===r))return e(n)}))},nu=l({patchProp:pl},mc),ru,iu=!1;function au(){return ru||=jo(nu)}function ou(){return ru=iu?ru:Mo(nu),iu=!0,ru}var su=((...e)=>{au().render(...e)}),cu=((...e)=>{ou().hydrate(...e)}),lu=((...e)=>{let t=au().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=fu(e);if(!r)return;let i=t._component;!v(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,du(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t}),uu=((...e)=>{let t=ou().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=fu(e);if(t)return n(t,!0,du(t))},t});function du(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function fu(e){return y(e)?document.querySelector(e):e}var pu=!1,mu=()=>{pu||(pu=!0,Xl(),Bc())},hu=t({BaseTransition:()=>Zr,BaseTransitionPropsValidators:()=>qr,Comment:()=>z,DeprecationTypes:()=>null,EffectScope:()=>ke,ErrorCodes:()=>Ln,ErrorTypeStrings:()=>rc,Fragment:()=>R,KeepAlive:()=>Pi,ReactiveEffect:()=>Pe,Static:()=>ns,Suspense:()=>Wo,Teleport:()=>Br,Text:()=>ts,TrackOpTypes:()=>wn,Transition:()=>bc,TransitionGroup:()=>Ol,TriggerOpTypes:()=>Tn,VueElement:()=>bl,assertNumber:()=>In,callWithAsyncErrorHandling:()=>Bn,callWithErrorHandling:()=>zn,camelize:()=>O,capitalize:()=>ie,cloneVNode:()=>_s,compatUtils:()=>null,compile:()=>gu,computed:()=>Xs,createApp:()=>lu,createBlock:()=>ls,createCommentVNode:()=>bs,createElementBlock:()=>V,createElementVNode:()=>H,createHydrationRenderer:()=>Mo,createPropsRestProxy:()=>ja,createRenderer:()=>jo,createSSRApp:()=>uu,createSlots:()=>la,createStaticVNode:()=>ys,createTextVNode:()=>vs,createVNode:()=>U,customRef:()=>gn,defineAsyncComponent:()=>ji,defineComponent:()=>ii,defineCustomElement:()=>_l,defineEmits:()=>ya,defineExpose:()=>ba,defineModel:()=>Ca,defineOptions:()=>xa,defineProps:()=>va,defineSSRCustomElement:()=>vl,defineSlots:()=>Sa,devtools:()=>ic,effect:()=>qe,effectScope:()=>Ae,getCurrentInstance:()=>As,getCurrentScope:()=>je,getCurrentWatcher:()=>kn,getTransitionRawChildren:()=>ri,guardReactiveProps:()=>gs,h:()=>Zs,handleError:()=>Vn,hasInjectionContext:()=>yr,hydrate:()=>cu,hydrateOnIdle:()=>wi,hydrateOnInteraction:()=>Oi,hydrateOnMediaQuery:()=>Di,hydrateOnVisible:()=>Ei,initCustomFormatter:()=>Qs,initDirectivesForSSR:()=>mu,inject:()=>vr,isMemoSame:()=>ec,isProxy:()=>tn,isReactive:()=>Qt,isReadonly:()=>$t,isRef:()=>I,isRuntimeOnly:()=>Us,isShallow:()=>en,isVNode:()=>us,markRaw:()=>nn,mergeDefaults:()=>ka,mergeModels:()=>Aa,mergeProps:()=>ws,nextTick:()=>Xn,nodeOps:()=>mc,normalizeClass:()=>_e,normalizeProps:()=>ve,normalizeStyle:()=>fe,onActivated:()=>Ii,onBeforeMount:()=>Wi,onBeforeUnmount:()=>Ji,onBeforeUpdate:()=>Ki,onDeactivated:()=>Li,onErrorCaptured:()=>$i,onMounted:()=>Gi,onRenderTracked:()=>Qi,onRenderTriggered:()=>Zi,onScopeDispose:()=>Me,onServerPrefetch:()=>Xi,onUnmounted:()=>Yi,onUpdated:()=>qi,onWatcherCleanup:()=>An,openBlock:()=>B,patchProp:()=>pl,popScopeId:()=>fr,provide:()=>_r,proxyRefs:()=>mn,pushScopeId:()=>dr,queuePostFlushCb:()=>er,reactive:()=>qt,readonly:()=>Yt,ref:()=>on,registerRuntimeCompiler:()=>Hs,render:()=>su,renderList:()=>ca,renderSlot:()=>ua,resolveComponent:()=>na,resolveDirective:()=>aa,resolveDynamicComponent:()=>ia,resolveFilter:()=>null,resolveTransitionHooks:()=>$r,setBlockTracking:()=>ss,setDevtoolsHook:()=>ac,setTransitionHooks:()=>ni,shallowReactive:()=>Jt,shallowReadonly:()=>Xt,shallowRef:()=>sn,ssrContextKey:()=>br,ssrUtils:()=>oc,stop:()=>Je,toDisplayString:()=>N,toHandlerKey:()=>A,toHandlers:()=>fa,toRaw:()=>F,toRef:()=>bn,toRefs:()=>_n,toValue:()=>fn,transformVNodeArgs:()=>fs,triggerRef:()=>un,unref:()=>dn,useAttrs:()=>Ea,useCssModule:()=>Cl,useCssVars:()=>Hc,useHost:()=>xl,useId:()=>ai,useModel:()=>Qa,useSSRContext:()=>xr,useShadowRoot:()=>Sl,useSlots:()=>Ta,useTemplateRef:()=>si,useTransitionState:()=>Gr,vModelCheckbox:()=>Bl,vModelDynamic:()=>ql,vModelRadio:()=>Hl,vModelSelect:()=>Ul,vModelText:()=>zl,vShow:()=>Rc,version:()=>tc,warn:()=>nc,watch:()=>Tr,watchEffect:()=>Sr,watchPostEffect:()=>Cr,watchSyncEffect:()=>wr,withAsyncContext:()=>Ma,withCtx:()=>mr,withDefaults:()=>wa,withDirectives:()=>hr,withKeys:()=>tu,withMemo:()=>$s,withModifiers:()=>$l,withScopeId:()=>pr}),gu=()=>{},_u=`/bracis_cut.jpg`,vu=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},yu=[`alt`],bu={class:`text-lg text-left ml-8`},xu={class:`my-2`},Su={class:`my-2`},Cu=[`href`],wu={class:`p-1 lg:hidden absolute left-0`},Tu=vu({__name:`Sidebar`,setup(e){let t=on(!1);return(e,n)=>(B(),V(R,null,[H(`aside`,{class:_e([t.value?`translate-x-0`:`-translate-x-full`,`fixed inset-y-0 left-0 z-50 w-80 h-screen p-3 text-center transition-transform duration-300 ease-in-out lg:relative lg:translate-x-0`])},[H(`img`,{src:_u,alt:e.$t(`sideBar.imgAlt`),class:`rounded-full my-3 border-3`},null,8,yu),n[4]||=H(`h3`,{class:`font-serif text-2xl font-bold mt-4`},`R. Morsoleto`,-1),H(`p`,null,N(e.$t(`sideBar.subTitle`)),1),n[5]||=H(`hr`,{class:`my-4`},null,-1),H(`ul`,bu,[H(`li`,xu,[H(`a`,{href:`#sec:AboutMe`,onClick:n[0]||=e=>t.value=!t.value},N(e.$t(`sec_1`)),1)]),H(`li`,Su,[H(`a`,{href:`#sec:Projects`,onClick:n[1]||=e=>t.value=!t.value},N(e.$t(`sec_2`)),1)])]),n[6]||=H(`hr`,{class:`mt-4 mb-6`},null,-1),H(`div`,null,[H(`a`,{href:e.$t(`curriculum`),class:`p-1 px-2 rounded-sm`,id:`download`,download:``},`Download CV`,8,Cu)])],2),t.value?(B(),V(`div`,{key:0,onClick:n[2]||=e=>t.value=!1,class:`fixed inset-0 z-40 lg:hidden`})):bs(``,!0),H(`div`,null,[H(`header`,wu,[H(`button`,{onClick:n[3]||=e=>t.value=!t.value,class:`p-2 text-gray-600 rounded-md`},[...n[7]||=[H(`svg`,{class:`w-5 h-5`,fill:`none`,stroke:`currentColor`,viewBox:`0 0 24 24`},[H(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M4 6h16M4 12h16m-7 6h7`})],-1)]])])])],64))}},[[`__scopeId`,`data-v-8fb51b55`]]),Eu={class:`text-3xl font-bold`},Du=vu({__name:`BaseHeader`,props:{title:String},setup(e){return(t,n)=>(B(),V(`section`,null,[H(`h2`,Eu,N(e.title),1),n[0]||=H(`hr`,{class:`mt-2`},null,-1)]))}},[[`__scopeId`,`data-v-176895f0`]]),Ou={id:`sec:AboutMe`,class:`mx-auto grow w-full lg:p-10 p-5 lg:py-9 pt-9 pb-6 space-y-10`},ku={class:`mb-8`},Au={class:`text-center italic text-slate-500 text-lg mb-4`},ju={id:`text-orange`},Mu={id:`marquee`,class:`relative flex overflow-hidden py-3 rounded-lg shadow-sm`},Nu={class:`flex animate-marquee whitespace-nowrap font-mono text-lg`},Pu={id:`marquee-skill`,class:`mx-7`},Fu={class:`grid grid-cols-1 md:grid-cols-2 gap-8`},Iu={class:`space-y-4`},Lu=[`innerHTML`],Ru={class:`space-y-4`},zu={class:`text-xl font-semibold`},Bu={class:`list-disc list-inside lg:space-y-2 space-y-1`},Vu={class:`lg:text-lg text-base`},Hu={id:`badge`,class:`px-1 py-0.5 rounded-sm text-xs`},Uu={class:`lg:text-lg`},Wu={class:`text-xl font-semibold text-gray-800`},Gu=vu({__name:`AboutMe`,setup(e){let t=[`Python`,`Pandas`,`Scikit-Learn`,`Dask`,`Hydra`,`Jupyter`,`Docker`,`Git`,`Vue`,`Tailwind`];return(e,n)=>(B(),V(`main`,Ou,[U(Du,{title:e.$t(`sec_1`)},null,8,[`title`]),H(`section`,ku,[H(`p`,Au,[vs(N(e.$t(`aboutMe.cit_1`)),1),H(`span`,ju,N(e.$t(`aboutMe.cit_2`)),1),vs(N(e.$t(`aboutMe.cit_3`)),1)])]),H(`section`,Mu,[H(`div`,Nu,[(B(),V(R,null,ca(2,e=>H(`div`,{key:e,class:`flex items-center`},[(B(),V(R,null,ca(t,e=>H(`span`,{key:e,class:`flex items-center`},[H(`p`,Pu,N(e),1),n[0]||=H(`span`,{id:`marquee-sep`},`|`,-1)])),64))])),64))])]),H(`section`,Fu,[H(`div`,Iu,[n[1]||=H(`h3`,{class:`text-xl font-semibold`},`Bio`,-1),H(`p`,{class:`leading-relaxed lg:text-lg lg:text-justify`,innerHTML:e.$t(`aboutMe.bio_text`)},null,8,Lu)]),H(`div`,Ru,[H(`h3`,zu,N(e.$t(`aboutMe.edu`)),1),H(`ul`,Bu,[H(`li`,Vu,[vs(N(e.$t(`aboutMe.edu_i1`))+` `,1),H(`span`,Hu,N(e.$t(`aboutMe.edu_badge`)),1)]),H(`li`,Uu,N(e.$t(`aboutMe.edu_i2`)),1)]),H(`h3`,Wu,N(e.$t(`aboutMe.conn`)),1),n[2]||=ys(``,1)])])]))}},[[`__scopeId`,`data-v-9cf31f56`]]),Ku={key:0,class:`fixed inset-0 z-100 flex items-center justify-center p-4 sm:p-6`},qu={id:`header`,class:`relative w-full max-w-3xl max-h-[90vh] overflow-y-auto rounded-2xl shadow-2xl`},Ju={class:`sticky top-0 p-6 pb-1 flex justify-between items-center`},Yu={id:`title`,class:`text-2xl font-bold`},Xu={class:`py-8 px-6 space-y-6`},Zu={id:`projectHeader`,class:`text-sm font-bold uppercase tracking-widest mb-2`},Qu=[`lang`],$u={id:`techStackHeader`,class:`text-sm font-bold uppercase tracking-widest mb-3`},ed={class:`flex flex-wrap gap-2`},td={key:0,class:`pt-2 flex gap-4`},nd=[`href`],rd=vu({__name:`BaseProjectModal`,props:{isOpen:Boolean,project:Object},emits:[`close`],setup(e,{emit:t}){let n=e,r=[...n.project.Skills,...n.project.AddSkills],i=t,a=e=>{e.key===`Escape`&&i(`close`)};return Gi(()=>window.addEventListener(`keydown`,a)),Yi(()=>window.removeEventListener(`keydown`,a)),(t,n)=>(B(),ls(Br,{to:`body`},[U(bc,{name:`fade`},{default:mr(()=>[e.isOpen?(B(),V(`div`,Ku,[H(`div`,{id:`blur`,class:`absolute inset-0 backdrop-blur`,onClick:n[0]||=e=>i(`close`)}),H(`div`,qu,[H(`div`,Ju,[H(`h2`,Yu,N(e.project.Title),1),H(`button`,{onClick:n[1]||=e=>i(`close`),class:`p-2 hover:bg-gray-100 rounded-full transition-colors`},[...n[2]||=[H(`svg`,{class:`w-6 h-6 text-gray-500`,fill:`none`,stroke:`currentColor`,viewBox:`0 0 24 24`},[H(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M6 18L18 6M6 6l12 12`})],-1)]])]),H(`div`,Xu,[H(`section`,null,[H(`h4`,Zu,N(t.$t(`baseProjectModal.overview`)),1),H(`p`,{id:`projectDesc`,lang:t.$t(`lang`),class:`leading-relaxed lg:text-lg text-md hyphens-auto`},N(e.project.AddDesc),9,Qu)]),H(`section`,null,[H(`h4`,$u,N(t.$t(`baseProjectModal.stack`)),1),H(`div`,ed,[(B(),V(R,null,ca(r,e=>H(`span`,{key:e,class:`techStackSkills px-3 py-1 rounded-md text-sm font-medium border`},N(e),1)),64))])]),e.project.Link?(B(),V(`div`,td,[H(`a`,{href:e.project.Link,target:`_blank`,id:`linkBar`,class:`flex-1 text-center py-3 rounded-lg font-bold transition-colors`},N(t.$t(`baseProjectModal.repo`)),9,nd)])):bs(``,!0)])])])):bs(``,!0)]),_:1})]))}},[[`__scopeId`,`data-v-9a88c7dc`]]),id={id:`base`,class:`group flex flex-col h-full rounded-xl border p-6 transition-all hover:shadow-xl`},ad={class:`mb-4`},od={class:`flex justify-between items-start`},sd={class:`flex`},cd={key:0,id:`star`,class:`w-6 h-6 me-1`,fill:`currentColor`,viewBox:`0 0 24 24`},ld={id:`title`,class:`text-xl font-bold0`},ud=[`href`],dd={id:`desc`,class:`text-sm mt-3 lg:line-clamp-4 line-clamp-5`},fd={class:`flex flex-wrap gap-2 mb-6 mt-auto`},pd={class:`flex justify-between pt-4`},md=[`href`],hd=vu({__name:`BaseProject`,props:{Star:Boolean,Title:String,Desc:String,Skills:Array,Link:String,AddSkills:{type:Array,default:()=>[]},AddDesc:String,PaperLink:String},setup(e){let t=e,n=on(!1);return(r,i)=>(B(),V(`div`,id,[H(`div`,ad,[H(`div`,od,[H(`div`,sd,[H(`span`,null,[e.Star?(B(),V(`svg`,cd,[...i[2]||=[H(`path`,{d:`M22,10.1c0.1-0.5-0.3-1.1-0.8-1.1l-5.7-0.8L12.9,3c-0.1-0.2-0.2-0.3-0.4-0.4C12,2.3,11.4,2.5,11.1,3L8.6,8.2L2.9,9C2.6,9,2.4,9.1,2.3,9.3c-0.4,0.4-0.4,1,0,1.4l4.1,4l-1,5.7c0,0.2,0,0.4,0.1,0.6c0.3,0.5,0.9,0.7,1.4,0.4l5.1-2.7l5.1,2.7c0.1,0.1,0.3,0.1,0.5,0.1v0c0.1,0,0.1,0,0.2,0c0.5-0.1,0.9-0.6,0.8-1.2l-1-5.7l4.1-4C21.9,10.5,22,10.3,22,10.1z`},null,-1)]])):bs(``,!0)]),H(`h3`,ld,N(e.Title),1)]),e.PaperLink?(B(),V(`a`,{key:0,id:`paperLink`,href:e.PaperLink,target:`_blank`,class:`text-[10px] font-bold px-2 py-1 rounded`},N(r.$t(`baseProject.paper`)),9,ud)):bs(``,!0)]),H(`p`,dd,N(e.Desc),1)]),H(`div`,fd,[(B(!0),V(R,null,ca(e.Skills,e=>(B(),V(`span`,{key:e,id:`skill`,class:`px-2 py-1 text-xs font-mono rounded`},N(e),1))),128))]),i[4]||=H(`hr`,null,null,-1),H(`div`,pd,[e.AddDesc&&e.AddSkills?(B(),V(`button`,{key:0,onClick:i[0]||=e=>n.value=!0,id:`CaseStudyButton`,class:`px-4 py-2 rounded-lg text-sm transition-colors`},N(r.$t(`baseProject.study`)),1)):bs(``,!0),e.Link?(B(),V(`a`,{key:1,id:`GithubLink`,href:e.Link,target:`_blank`,class:`transition-colors ms-auto pt-1.5`},[...i[3]||=[H(`svg`,{class:`w-6 h-6`,fill:`currentColor`,viewBox:`0 0 24 24`},[H(`path`,{d:`M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z`})],-1)]],8,md)):bs(``,!0)]),U(rd,{isOpen:n.value,project:t,onClose:i[1]||=e=>n.value=!1},null,8,[`isOpen`,`project`])]))}},[[`__scopeId`,`data-v-ccd215c2`]]);function gd(e,t){typeof console<`u`&&(console.warn(`[intlify] `+e),t&&console.warn(t.stack))}var _d=typeof window<`u`,vd=(e,t=!1)=>t?Symbol.for(e):Symbol(e),yd=(e,t,n)=>bd({l:e,k:t,s:n}),bd=e=>JSON.stringify(e).replace(/\u2028/g,`\\u2028`).replace(/\u2029/g,`\\u2029`).replace(/\u0027/g,`\\u0027`),W=e=>typeof e==`number`&&isFinite(e),xd=e=>Fd(e)===`[object Date]`,Sd=e=>Fd(e)===`[object RegExp]`,Cd=e=>Z(e)&&Object.keys(e).length===0,wd=Object.assign,Td=Object.create,G=(e=null)=>Td(e),Ed,Dd=()=>Ed||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:G();function Od(e){return e.replace(/&/g,`&`).replace(//g,`>`).replace(/"/g,`"`).replace(/'/g,`'`).replace(/\//g,`/`).replace(/=/g,`=`)}function kd(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,`&`).replace(/"/g,`"`).replace(/'/g,`'`).replace(//g,`>`)}function Ad(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(e,t,n)=>`${t}="${kd(n)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(e,t,n)=>`${t}='${kd(n)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,`$1on$3`)),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(t=>{e=e.replace(t,`$1javascript:`)}),e}var jd=Object.prototype.hasOwnProperty;function Md(e,t){return jd.call(e,t)}var K=Array.isArray,q=e=>typeof e==`function`,J=e=>typeof e==`string`,Y=e=>typeof e==`boolean`,X=e=>typeof e==`object`&&!!e,Nd=e=>X(e)&&q(e.then)&&q(e.catch),Pd=Object.prototype.toString,Fd=e=>Pd.call(e),Z=e=>Fd(e)===`[object Object]`,Id=e=>e==null?``:K(e)||Z(e)&&e.toString===Pd?JSON.stringify(e,null,2):String(e);function Ld(e,t=``){return e.reduce((e,n,r)=>r===0?e+n:e+t+n,``)}var Rd=e=>!X(e)||K(e);function zd(e,t){if(Rd(e)||Rd(t))throw Error(`Invalid value`);let n=[{src:e,des:t}];for(;n.length;){let{src:e,des:t}=n.pop();Object.keys(e).forEach(r=>{r!==`__proto__`&&(X(e[r])&&!X(t[r])&&(t[r]=Array.isArray(e[r])?[]:G()),Rd(t[r])||Rd(e[r])?t[r]=e[r]:n.push({src:e[r],des:t[r]}))})}}function Bd(e,t,n){return{line:e,column:t,offset:n}}function Vd(e,t,n){let r={start:e,end:t};return n!=null&&(r.source=n),r}var Q={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16};Q.EXPECTED_TOKEN,Q.INVALID_TOKEN_IN_PLACEHOLDER,Q.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,Q.UNKNOWN_ESCAPE_SEQUENCE,Q.INVALID_UNICODE_ESCAPE_SEQUENCE,Q.UNBALANCED_CLOSING_BRACE,Q.UNTERMINATED_CLOSING_BRACE,Q.EMPTY_PLACEHOLDER,Q.NOT_ALLOW_NEST_PLACEHOLDER,Q.INVALID_LINKED_FORMAT,Q.MUST_HAVE_MESSAGES_IN_PLURAL,Q.UNEXPECTED_EMPTY_LINKED_MODIFIER,Q.UNEXPECTED_EMPTY_LINKED_KEY,Q.UNEXPECTED_LEXICAL_ANALYSIS,Q.UNHANDLED_CODEGEN_NODE_TYPE,Q.UNHANDLED_MINIFIER_NODE_TYPE;function Hd(e,t,n={}){let{domain:r,messages:i,args:a}=n,o=SyntaxError(String(e));return o.code=e,t&&(o.location=t),o.domain=r,o}function Ud(e){throw e}var Wd=` `,Gd=`\r`,Kd=` `,qd=`\u2028`,Jd=`\u2029`;function Yd(e){let t=e,n=0,r=1,i=1,a=0,o=e=>t[e]===Gd&&t[e+1]===Kd,s=e=>t[e]===Kd,c=e=>t[e]===Jd,l=e=>t[e]===qd,u=e=>o(e)||s(e)||c(e)||l(e),d=()=>n,f=()=>r,p=()=>i,m=()=>a,h=e=>o(e)||c(e)||l(e)?Kd:t[e],g=()=>h(n),_=()=>h(n+a);function v(){return a=0,u(n)&&(r++,i=0),o(n)&&n++,n++,i++,t[n]}function y(){return o(n+a)&&a++,a++,t[n+a]}function b(){n=0,r=1,i=1,a=0}function x(e=0){a=e}function S(){let e=n+a;for(;e!==n;)v();a=0}return{index:d,line:f,column:p,peekOffset:m,charAt:h,currentChar:g,currentPeek:_,next:v,peek:y,reset:b,resetPeek:x,skipToPeek:S}}var Xd=void 0,Zd=`'`,Qd=`tokenizer`;function $d(e,t={}){let n=t.location!==!1,r=Yd(e),i=()=>r.index(),a=()=>Bd(r.line(),r.column(),r.index()),o=a(),s=i(),c={currentType:13,offset:s,startLoc:o,endLoc:o,lastType:13,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:``},l=()=>c,{onError:u}=t;function d(e,t,r,...i){let a=l();t.column+=r,t.offset+=r,u&&u(Hd(e,n?Vd(a.startLoc,t):null,{domain:Qd,args:i}))}function f(e,t,r){e.endLoc=a(),e.currentType=t;let i={type:t};return n&&(i.loc=Vd(e.startLoc,e.endLoc)),r!=null&&(i.value=r),i}let p=e=>f(e,13);function m(e,t){return e.currentChar()===t?(e.next(),t):(d(Q.EXPECTED_TOKEN,a(),0,t),``)}function h(e){let t=``;for(;e.currentPeek()===Wd||e.currentPeek()===Kd;)t+=e.currentPeek(),e.peek();return t}function g(e){let t=h(e);return e.skipToPeek(),t}function _(e){if(e===Xd)return!1;let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t===95}function v(e){if(e===Xd)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57}function y(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function b(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=v(e.currentPeek()===`-`?e.peek():e.currentPeek());return e.resetPeek(),r}function x(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=e.currentPeek()===Zd;return e.resetPeek(),r}function S(e,t){let{currentType:n}=t;if(n!==7)return!1;h(e);let r=e.currentPeek()===`.`;return e.resetPeek(),r}function C(e,t){let{currentType:n}=t;if(n!==8)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function w(e,t){let{currentType:n}=t;if(!(n===7||n===11))return!1;h(e);let r=e.currentPeek()===`:`;return e.resetPeek(),r}function ee(e,t){let{currentType:n}=t;if(n!==9)return!1;let r=()=>{let t=e.currentPeek();return t===`{`?_(e.peek()):t===`@`||t===`|`||t===`:`||t===`.`||t===Wd||!t?!1:t===Kd?(e.peek(),r()):E(e,!1)},i=r();return e.resetPeek(),i}function T(e){h(e);let t=e.currentPeek()===`|`;return e.resetPeek(),t}function E(e,t=!0){let n=(t=!1,r=``)=>{let i=e.currentPeek();return i===`{`||i===`@`||!i?t:i===`|`?!(r===Wd||r===Kd):i===Wd?(e.peek(),n(!0,Wd)):i===Kd?(e.peek(),n(!0,Kd)):!0},r=n();return t&&e.resetPeek(),r}function D(e,t){let n=e.currentChar();return n===Xd?Xd:t(n)?(e.next(),n):null}function te(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36}function ne(e){return D(e,te)}function O(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36||t===45}function re(e){return D(e,O)}function k(e){let t=e.charCodeAt(0);return t>=48&&t<=57}function ie(e){return D(e,k)}function A(e){let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function j(e){return D(e,A)}function ae(e){let t=``,n=``;for(;t=ie(e);)n+=t;return n}function oe(e){let t=``;for(;;){let n=e.currentChar();if(n===`\\`){let r=e.peek();r===`{`||r===`}`||r===`@`||r===`|`||r===`\\`?(t+=n+r,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else if(n===`{`||n===`}`||n===`@`||n===`|`||!n)break;else if(n===Wd||n===Kd)if(E(e))t+=n,e.next();else if(T(e))break;else t+=n,e.next();else t+=n,e.next()}return t}function se(e){g(e);let t=``,n=``;for(;t=re(e);)n+=t;let r=e.currentChar();if(r&&r!==`}`&&r!==Xd&&r!==Wd&&r!==Kd&&r!==` `){let t=me(e);return d(Q.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n+t),n+t}return e.currentChar()===Xd&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),n}function ce(e){g(e);let t=``;return e.currentChar()===`-`?(e.next(),t+=`-${ae(e)}`):t+=ae(e),e.currentChar()===Xd&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),t}function le(e){return e!==Zd&&e!==Kd}function ue(e){g(e),m(e,`'`);let t=``,n=``;for(;t=D(e,le);)t===`\\`?n+=de(e):n+=t;let r=e.currentChar();return r===Kd||r===Xd?(d(Q.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),r===Kd&&(e.next(),m(e,`'`)),n):(m(e,`'`),n)}function de(e){let t=e.currentChar();switch(t){case`\\`:case`'`:return e.next(),`\\${t}`;case`u`:return fe(e,t,4);case`U`:return fe(e,t,6);default:return d(Q.UNKNOWN_ESCAPE_SEQUENCE,a(),0,t),``}}function fe(e,t,n){m(e,t);let r=``;for(let i=0;i{let r=e.currentChar();return r===`{`||r===`@`||r===`|`||r===`(`||r===`)`||!r||r===Wd?n:(n+=r,e.next(),t(n))};return t(``)}function _e(e){g(e);let t=m(e,`|`);return g(e),t}function ve(e,t){let n=null;switch(e.currentChar()){case`{`:return t.braceNest>=1&&d(Q.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),e.next(),n=f(t,2,`{`),g(e),t.braceNest++,n;case`}`:return t.braceNest>0&&t.currentType===2&&d(Q.EMPTY_PLACEHOLDER,a(),0),e.next(),n=f(t,3,`}`),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&t.braceNest===0&&(t.inLinked=!1),n;case`@`:return t.braceNest>0&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),n=ye(e,t)||p(t),t.braceNest=0,n;default:{let r=!0,i=!0,o=!0;if(T(e))return t.braceNest>0&&d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),n=f(t,1,_e(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(t.currentType===4||t.currentType===5||t.currentType===6))return d(Q.UNTERMINATED_CLOSING_BRACE,a(),0),t.braceNest=0,be(e,t);if(r=y(e,t))return n=f(t,4,se(e)),g(e),n;if(i=b(e,t))return n=f(t,5,ce(e)),g(e),n;if(o=x(e,t))return n=f(t,6,ue(e)),g(e),n;if(!r&&!i&&!o)return n=f(t,12,me(e)),d(Q.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n.value),g(e),n;break}}return n}function ye(e,t){let{currentType:n}=t,r=null,i=e.currentChar();switch((n===7||n===8||n===11||n===9)&&(i===Kd||i===Wd)&&d(Q.INVALID_LINKED_FORMAT,a(),0),i){case`@`:return e.next(),r=f(t,7,`@`),t.inLinked=!0,r;case`.`:return g(e),e.next(),f(t,8,`.`);case`:`:return g(e),e.next(),f(t,9,`:`);default:return T(e)?(r=f(t,1,_e(e)),t.braceNest=0,t.inLinked=!1,r):S(e,t)||w(e,t)?(g(e),ye(e,t)):C(e,t)?(g(e),f(t,11,he(e))):ee(e,t)?(g(e),i===`{`?ve(e,t)||r:f(t,10,ge(e))):(n===7&&d(Q.INVALID_LINKED_FORMAT,a(),0),t.braceNest=0,t.inLinked=!1,be(e,t))}}function be(e,t){let n={type:13};if(t.braceNest>0)return ve(e,t)||p(t);if(t.inLinked)return ye(e,t)||p(t);switch(e.currentChar()){case`{`:return ve(e,t)||p(t);case`}`:return d(Q.UNBALANCED_CLOSING_BRACE,a(),0),e.next(),f(t,3,`}`);case`@`:return ye(e,t)||p(t);default:if(T(e))return n=f(t,1,_e(e)),t.braceNest=0,t.inLinked=!1,n;if(E(e))return f(t,0,oe(e));break}return n}function xe(){let{currentType:e,offset:t,startLoc:n,endLoc:o}=c;return c.lastType=e,c.lastOffset=t,c.lastStartLoc=n,c.lastEndLoc=o,c.offset=i(),c.startLoc=a(),r.currentChar()===Xd?f(c,13):be(r,c)}return{nextToken:xe,currentOffset:i,currentPosition:a,context:l}}var ef=`parser`,tf=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,nf=/\\([\\@{}|])/g;function rf(e,t){return t}function af(e,t,n){switch(e){case`\\\\`:return`\\`;case`\\'`:return`'`;default:{let e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):`�`}}}function of(e={}){let t=e.location!==!1,{onError:n}=e;function r(e,r,i,a,...o){let s=e.currentPosition();s.offset+=a,s.column+=a,n&&n(Hd(r,t?Vd(i,s):null,{domain:ef,args:o}))}function i(e,n,r){let i={type:e};return t&&(i.start=n,i.end=n,i.loc={start:r,end:r}),i}function a(e,n,r,i){t&&(e.end=n,e.loc&&(e.loc.end=r))}function o(e,t){let n=e.context(),r=i(3,n.offset,n.startLoc);return r.value=t.replace(nf,rf),a(r,e.currentOffset(),e.currentPosition()),r}function s(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(5,n,r);return o.index=parseInt(t,10),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function c(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(4,n,r);return o.key=t,e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function l(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(9,n,r);return o.value=t.replace(tf,af),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function u(e){let t=e.nextToken(),n=e.context(),{lastOffset:o,lastStartLoc:s}=n,c=i(8,o,s);return t.type===11?(t.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,sf(t)),c.value=t.value||``,a(c,e.currentOffset(),e.currentPosition()),{node:c}):(r(e,Q.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),c.value=``,a(c,o,s),{nextConsumeToken:t,node:c})}function d(e,t){let n=e.context(),r=i(7,n.offset,n.startLoc);return r.value=t,a(r,e.currentOffset(),e.currentPosition()),r}function f(e){let t=e.context(),n=i(6,t.offset,t.startLoc),o=e.nextToken();if(o.type===8){let t=u(e);n.modifier=t.node,o=t.nextConsumeToken||e.nextToken()}switch(o.type!==9&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(o)),o=e.nextToken(),o.type===2&&(o=e.nextToken()),o.type){case 10:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(o)),n.key=d(e,o.value||``);break;case 4:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(o)),n.key=c(e,o.value||``);break;case 5:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(o)),n.key=s(e,o.value||``);break;case 6:o.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(o)),n.key=l(e,o.value||``);break;default:{r(e,Q.UNEXPECTED_EMPTY_LINKED_KEY,t.lastStartLoc,0);let s=e.context(),c=i(7,s.offset,s.startLoc);return c.value=``,a(c,s.offset,s.startLoc),n.key=c,a(n,s.offset,s.startLoc),{nextConsumeToken:o,node:n}}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){let t=e.context(),n=i(2,t.currentType===1?e.currentOffset():t.offset,t.currentType===1?t.endLoc:t.startLoc);n.items=[];let u=null;do{let i=u||e.nextToken();switch(u=null,i.type){case 0:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(i)),n.items.push(o(e,i.value||``));break;case 5:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(i)),n.items.push(s(e,i.value||``));break;case 4:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(i)),n.items.push(c(e,i.value||``));break;case 6:i.value??r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,sf(i)),n.items.push(l(e,i.value||``));break;case 7:{let t=f(e);n.items.push(t.node),u=t.nextConsumeToken||null;break}}}while(t.currentType!==13&&t.currentType!==1);return a(n,t.currentType===1?t.lastOffset:e.currentOffset(),t.currentType===1?t.lastEndLoc:e.currentPosition()),n}function m(e,t,n,o){let s=e.context(),c=o.items.length===0,l=i(1,t,n);l.cases=[],l.cases.push(o);do{let t=p(e);c||=t.items.length===0,l.cases.push(t)}while(s.currentType!==13);return c&&r(e,Q.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),a(l,e.currentOffset(),e.currentPosition()),l}function h(e){let t=e.context(),{offset:n,startLoc:r}=t,i=p(e);return t.currentType===13?i:m(e,n,r,i)}function g(n){let o=$d(n,wd({},e)),s=o.context(),c=i(0,s.offset,s.startLoc);return t&&c.loc&&(c.loc.source=n),c.body=h(o),e.onCacheKey&&(c.cacheKey=e.onCacheKey(n)),s.currentType!==13&&r(o,Q.UNEXPECTED_LEXICAL_ANALYSIS,s.lastStartLoc,0,n[s.offset]||``),a(c,o.currentOffset(),o.currentPosition()),c}return{parse:g}}function sf(e){if(e.type===13)return`EOF`;let t=(e.value||``).replace(/\r?\n/gu,`\\n`);return t.length>10?t.slice(0,9)+`…`:t}function cf(e,t={}){let n={ast:e,helpers:new Set};return{context:()=>n,helper:e=>(n.helpers.add(e),e)}}function lf(e,t){for(let n=0;npf(e)),e}function pf(e){if(e.items.length===1){let t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{let t=[];for(let n=0;ns;function l(e,t){s.code+=e}function u(e,t=!0){let n=t?i:``;l(a?n+` `.repeat(e):n)}function d(e=!0){let t=++s.indentLevel;e&&u(t)}function f(e=!0){let t=--s.indentLevel;e&&u(t)}function p(){u(s.indentLevel)}return{context:c,push:l,indent:d,deindent:f,newline:p,helper:e=>`_${e}`,needIndent:()=>s.needIndent}}function gf(e,t){let{helper:n}=e;e.push(`${n(`linked`)}(`),bf(e,t.key),t.modifier?(e.push(`, `),bf(e,t.modifier),e.push(`, _type`)):e.push(`, undefined, _type`),e.push(`)`)}function _f(e,t){let{helper:n,needIndent:r}=e;e.push(`${n(`normalize`)}([`),e.indent(r());let i=t.items.length;for(let n=0;n1){e.push(`${n(`plural`)}([`),e.indent(r());let i=t.cases.length;for(let n=0;n{let n=J(t.mode)?t.mode:`normal`,r=J(t.filename)?t.filename:`message.intl`,i=!!t.sourceMap,a=t.breakLineCode==null?n===`arrow`?`;`:` `:t.breakLineCode,o=t.needIndent?t.needIndent:n!==`arrow`,s=e.helpers||[],c=hf(e,{mode:n,filename:r,sourceMap:i,breakLineCode:a,needIndent:o});c.push(n===`normal`?`function __msg__ (ctx) {`:`(ctx) => {`),c.indent(o),s.length>0&&(c.push(`const { ${Ld(s.map(e=>`${e}: _${e}`),`, `)} } = ctx`),c.newline()),c.push(`return `),bf(c,e),c.deindent(o),c.push(`}`),delete e.helpers;let{code:l,map:u}=c.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function Sf(e,t={}){let n=wd({},t),r=!!n.jit,i=!!n.minify,a=n.optimize==null?!0:n.optimize,o=of(n).parse(e);return r?(a&&ff(o),i&&mf(o),{ast:o,code:``}):(df(o,n),xf(o,n))}function Cf(){typeof __INTLIFY_PROD_DEVTOOLS__!=`boolean`&&(Dd().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!=`boolean`&&(Dd().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function wf(e){return X(e)&&Pf(e)===0&&(Md(e,`b`)||Md(e,`body`))}var Tf=[`b`,`body`];function Ef(e){return Vf(e,Tf)}var Df=[`c`,`cases`];function Of(e){return Vf(e,Df,[])}var kf=[`s`,`static`];function Af(e){return Vf(e,kf)}var jf=[`i`,`items`];function Mf(e){return Vf(e,jf,[])}var Nf=[`t`,`type`];function Pf(e){return Vf(e,Nf)}var Ff=[`v`,`value`];function If(e,t){let n=Vf(e,Ff);if(n!=null)return n;throw Uf(t)}var Lf=[`m`,`modifier`];function Rf(e){return Vf(e,Lf)}var zf=[`k`,`key`];function Bf(e){let t=Vf(e,zf);if(t)return t;throw Uf(6)}function Vf(e,t,n){for(let n=0;nGf(t,e)}function Gf(e,t){let n=Ef(t);if(n==null)throw Uf(0);if(Pf(n)===1){let t=Of(n);return e.plural(t.reduce((t,n)=>[...t,Kf(e,n)],[]))}else return Kf(e,n)}function Kf(e,t){let n=Af(t);if(n!=null)return e.type===`text`?n:e.normalize([n]);{let n=Mf(t).reduce((t,n)=>[...t,qf(e,n)],[]);return e.normalize(n)}}function qf(e,t){let n=Pf(t);switch(n){case 3:return If(t,n);case 9:return If(t,n);case 4:{let r=t;if(Md(r,`k`)&&r.k)return e.interpolate(e.named(r.k));if(Md(r,`key`)&&r.key)return e.interpolate(e.named(r.key));throw Uf(n)}case 5:{let r=t;if(Md(r,`i`)&&W(r.i))return e.interpolate(e.list(r.i));if(Md(r,`index`)&&W(r.index))return e.interpolate(e.list(r.index));throw Uf(n)}case 6:{let n=t,r=Rf(n),i=Bf(n);return e.linked(qf(e,i),r?qf(e,r):void 0,e.type)}case 7:return If(t,n);case 8:return If(t,n);default:throw Error(`unhandled node on format message part: ${n}`)}}var Jf=e=>e,Yf=G();function Xf(e,t={}){let n=!1,r=t.onError||Ud;return t.onError=e=>{n=!0,r(e)},{...Sf(e,t),detectError:n}}function Zf(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&J(e)){Y(t.warnHtmlMessage)&&t.warnHtmlMessage;let n=(t.onCacheKey||Jf)(e),r=Yf[n];if(r)return r;let{ast:i,detectError:a}=Xf(e,{...t,location:!1,jit:!0}),o=Wf(i);return a?o:Yf[n]=o}else{let t=e.cacheKey;return t?Yf[t]||(Yf[t]=Wf(e)):Wf(e)}}var Qf=null;function $f(e){Qf=e}function ep(e,t,n){Qf&&Qf.emit(`i18n:init`,{timestamp:Date.now(),i18n:e,version:t,meta:n})}var tp=np(`function:translate`);function np(e){return t=>Qf&&Qf.emit(e,t)}var rp={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23};function ip(e){return Hd(e,null,void 0)}rp.INVALID_ARGUMENT,rp.INVALID_DATE_ARGUMENT,rp.INVALID_ISO_DATE_ARGUMENT,rp.NOT_SUPPORT_NON_STRING_MESSAGE,rp.NOT_SUPPORT_LOCALE_PROMISE_VALUE,rp.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION,rp.NOT_SUPPORT_LOCALE_TYPE;function ap(e,t){return t.locale==null?sp(e.locale):sp(t.locale)}var op;function sp(e){if(J(e))return e;if(q(e)){if(e.resolvedOnce&&op!=null)return op;if(e.constructor.name===`Function`){let t=e();if(Nd(t))throw ip(rp.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return op=t}else throw ip(rp.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw ip(rp.NOT_SUPPORT_LOCALE_TYPE)}function cp(e,t,n){return[...new Set([n,...K(t)?t:X(t)?Object.keys(t):J(t)?[t]:[n]])]}function lp(e,t,n){let r=J(n)?n:Tp,i=e;i.__localeChainCache||=new Map;let a=i.__localeChainCache.get(r);if(!a){a=[];let e=[n];for(;K(e);)e=up(a,e,t);let o=K(t)||!Z(t)?t:t.default?t.default:null;e=J(o)?[o]:o,K(e)&&up(a,e,!1),i.__localeChainCache.set(r,a)}return a}function up(e,t,n){let r=!0;for(let i=0;i{o===void 0?o=s:o+=s},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),i++},f[3]=()=>{if(i>0)i--,r=4,f[0]();else{if(i=0,o===void 0||(o=vp(o),o===!1))return!1;f[1]()}};function p(){let t=e[n+1];if(r===5&&t===`'`||r===6&&t===`"`)return n++,s=`\\`+t,f[0](),!0}for(;r!==null;)if(n++,a=e[n],!(a===`\\`&&p())){if(c=_p(a),d=pp[r],l=d[c]||d.l||8,l===8||(r=l[0],l[1]!==void 0&&(u=f[l[1]],u&&(s=a,u()===!1))))return;if(r===7)return t}}var bp=new Map;function xp(e,t){return X(e)?e[t]:null}function Sp(e,t){if(!X(e))return null;let n=bp.get(t);if(n||(n=yp(t),n&&bp.set(t,n)),!n)return null;let r=n.length,i=e,a=0;for(;a`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Dp(){return{upper:(e,t)=>t===`text`&&J(e)?e.toUpperCase():t===`vnode`&&X(e)&&`__v_isVNode`in e?e.children.toUpperCase():e,lower:(e,t)=>t===`text`&&J(e)?e.toLowerCase():t===`vnode`&&X(e)&&`__v_isVNode`in e?e.children.toLowerCase():e,capitalize:(e,t)=>t===`text`&&J(e)?Ep(e):t===`vnode`&&X(e)&&`__v_isVNode`in e?Ep(e.children):e}}var Op;function kp(e){Op=e}var Ap;function jp(e){Ap=e}var Mp;function Np(e){Mp=e}var Pp=null,Fp=()=>Pp,Ip=null,Lp=e=>{Ip=e},Rp=()=>Ip,zp=0;function Bp(e={}){let t=q(e.onWarn)?e.onWarn:gd,n=J(e.version)?e.version:wp,r=J(e.locale)||q(e.locale)?e.locale:Tp,i=q(r)?Tp:r,a=K(e.fallbackLocale)||Z(e.fallbackLocale)||J(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,o=Z(e.messages)?e.messages:Vp(i),s=Z(e.datetimeFormats)?e.datetimeFormats:Vp(i),c=Z(e.numberFormats)?e.numberFormats:Vp(i),l=wd(G(),e.modifiers,Dp()),u=e.pluralRules||G(),d=q(e.missing)?e.missing:null,f=Y(e.missingWarn)||Sd(e.missingWarn)?e.missingWarn:!0,p=Y(e.fallbackWarn)||Sd(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,g=q(e.postTranslation)?e.postTranslation:null,_=Z(e.processor)?e.processor:null,v=Y(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,b=q(e.messageCompiler)?e.messageCompiler:Op,x=q(e.messageResolver)?e.messageResolver:Ap||xp,S=q(e.localeFallbacker)?e.localeFallbacker:Mp||cp,C=X(e.fallbackContext)?e.fallbackContext:void 0,w=e,ee=X(w.__datetimeFormatters)?w.__datetimeFormatters:new Map,T=X(w.__numberFormatters)?w.__numberFormatters:new Map,E=X(w.__meta)?w.__meta:{};zp++;let D={version:n,cid:zp,locale:r,fallbackLocale:a,messages:o,modifiers:l,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:h,postTranslation:g,processor:_,warnHtmlMessage:v,escapeParameter:y,messageCompiler:b,messageResolver:x,localeFallbacker:S,fallbackContext:C,onWarn:t,__meta:E};return D.datetimeFormats=s,D.numberFormats=c,D.__datetimeFormatters=ee,D.__numberFormatters=T,__INTLIFY_PROD_DEVTOOLS__&&ep(D,n,E),D}var Vp=e=>({[e]:G()});function Hp(e,t,n,r,i){let{missing:a,onWarn:o}=e;if(a!==null){let r=a(e,n,t,i);return J(r)?r:t}else return t}function Up(e,t,n){let r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function Wp(e,t){return e===t?!1:e.split(`-`)[0]===t.split(`-`)[0]}function Gp(e,t){let n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r{Jp.includes(e)?o[e]=n[e]:a[e]=n[e]}),J(r)?a.locale=r:Z(r)&&(o=r),Z(i)&&(o=i),[a.key||``,s,a,o]}function Xp(e,t,n){let r=e;for(let e in n){let n=`${t}__${e}`;r.__datetimeFormatters.has(n)&&r.__datetimeFormatters.delete(n)}}function Zp(e,...t){let{numberFormats:n,unresolving:r,fallbackLocale:i,onWarn:a,localeFallbacker:o}=e,{__numberFormatters:s}=e;if(!W(t[0]))return``;let[c,l,u,d]=$p(...t),f=Y(u.missingWarn)?u.missingWarn:e.missingWarn;Y(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;let p=!!u.part,m=ap(e,u),h=o(e,i,m);if(!J(c)||c===``)return new Intl.NumberFormat(m.replace(/!/g,``),d).format(l);let g={},_,v=null;for(let t=0;t{Qp.includes(e)?o[e]=n[e]:a[e]=n[e]}),J(r)?a.locale=r:Z(r)&&(o=r),Z(i)&&(o=i),[a.key||``,s,a,o]}function em(e,t,n){let r=e;for(let e in n){let n=`${t}__${e}`;r.__numberFormatters.has(n)&&r.__numberFormatters.delete(n)}}var tm=e=>e,nm=e=>``,rm=`text`,im=e=>e.length===0?``:Ld(e),am=Id;function om(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function sm(e){let t=W(e.pluralIndex)?e.pluralIndex:-1;return W(e.named?.count)?e.named.count:W(e.named?.n)?e.named.n:t}function cm(e={}){let t=e.locale,n=sm(e),r=J(t)&&q(e.pluralRules?.[t])?e.pluralRules[t]:om,i=r===om?void 0:om,a=e=>e[r(n,e.length,i)],o=e.list||[],s=e=>o[e],c=e.named||G();W(e.pluralIndex)&&(c.count||=e.pluralIndex,c.n||=e.pluralIndex);let l=e=>c[e];function u(t,n){return(q(e.messages)?e.messages(t,!!n):X(e.messages)?e.messages[t]:!1)||(e.parent?e.parent.message(t):nm)}let d=t=>e.modifiers?e.modifiers[t]:tm,f=q(e.processor?.normalize)?e.processor.normalize:im,p=q(e.processor?.interpolate)?e.processor.interpolate:am,m={list:s,named:l,plural:a,linked:(e,...t)=>{let[n,r]=t,i=`text`,a=``;t.length===1?X(n)?(a=n.modifier||a,i=n.type||i):J(n)&&(a=n||a):t.length===2&&(J(n)&&(a=n||a),J(r)&&(i=r||i));let o=u(e,!0)(m),s=o===``||o===void 0?e:o,c=i===`vnode`&&K(s)&&a?s[0]:s;return a?d(a)(c,i):c},message:u,type:J(e.processor?.type)?e.processor.type:rm,interpolate:p,normalize:f,values:wd(G(),o,c)};return m}var lm=()=>``,um=e=>q(e);function dm(e,...t){let{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:a,fallbackLocale:o,messages:s}=e,[c,l]=gm(...t),u=Y(l.missingWarn)?l.missingWarn:e.missingWarn,d=Y(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=Y(l.escapeParameter)?l.escapeParameter:e.escapeParameter,p=!!l.resolvedMessage,m=J(l.default)||Y(l.default)?Y(l.default)?a?c:()=>c:l.default:n?a?c:()=>c:null,h=n||m!=null&&(J(m)||q(m)),g=ap(e,l);f&&fm(l);let[_,v,y]=p?[c,g,s[g]||G()]:pm(e,c,g,o,d,u),b=_,x=c;if(!p&&!(J(b)||wf(b)||um(b))&&h&&(b=m,x=b),!p&&(!(J(b)||wf(b)||um(b))||!J(v)))return i?-1:c;let S=!1,C=um(b)?b:mm(e,c,v,b,x,()=>{S=!0});if(S)return b;let w=hm(e,C,cm(vm(e,v,y,l))),ee=r?r(w,c):w;if(f&&J(ee)&&(ee=Ad(ee)),__INTLIFY_PROD_DEVTOOLS__){let t={timestamp:Date.now(),key:J(c)?c:um(b)?b.key:``,locale:v||(um(b)?b.locale:``),format:J(b)?b:um(b)?b.source:``,message:ee};t.meta=wd({},e.__meta,Fp()||{}),tp(t)}return ee}function fm(e){K(e.list)?e.list=e.list.map(e=>J(e)?Od(e):e):X(e.named)&&Object.keys(e.named).forEach(t=>{J(e.named[t])&&(e.named[t]=Od(e.named[t]))})}function pm(e,t,n,r,i,a){let{messages:o,onWarn:s,messageResolver:c,localeFallbacker:l}=e,u=l(e,r,n),d=G(),f,p=null;for(let n=0;nr);return e.locale=n,e.key=t,e}let c=o(r,_m(e,n,i,r,s,a));return c.locale=n,c.key=t,c.source=r,c}function hm(e,t,n){return t(n)}function gm(...e){let[t,n,r]=e,i=G();if(!J(t)&&!W(t)&&!um(t)&&!wf(t))throw ip(rp.INVALID_ARGUMENT);let a=W(t)?String(t):(um(t),t);return W(n)?i.plural=n:J(n)?i.default=n:Z(n)&&!Cd(n)?i.named=n:K(n)&&(i.list=n),W(r)?i.plural=r:J(r)?i.default=r:Z(r)&&wd(i,r),[a,i]}function _m(e,t,n,r,i,a){return{locale:t,key:n,warnHtmlMessage:i,onError:e=>{throw a&&a(e),e},onCacheKey:e=>yd(t,n,e)}}function vm(e,t,n,r){let{modifiers:i,pluralRules:a,messageResolver:o,fallbackLocale:s,fallbackWarn:c,missingWarn:l,fallbackContext:u}=e,d={locale:t,modifiers:i,pluralRules:a,messages:(r,i)=>{let a=o(n,r);if(a==null&&(u||i)){let[n,,i]=pm(u||e,r,t,s,c,l);a=n??o(i,r)}if(J(a)||wf(a)){let n=!1,i=mm(e,r,t,a,r,()=>{n=!0});return n?lm:i}else if(um(a))return a;else return lm}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),W(r.plural)&&(d.pluralIndex=r.plural),d}Cf();var ym=`11.3.2`;function bm(){typeof __VUE_I18N_FULL_INSTALL__!=`boolean`&&(Dd().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!=`boolean`&&(Dd().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!=`boolean`&&(Dd().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!=`boolean`&&(Dd().__INTLIFY_PROD_DEVTOOLS__=!1)}var $={UNEXPECTED_RETURN_TYPE:24,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function xm(e,...t){return Hd(e,null,void 0)}$.UNEXPECTED_RETURN_TYPE,$.INVALID_ARGUMENT,$.MUST_BE_CALL_SETUP_TOP,$.NOT_INSTALLED,$.UNEXPECTED_ERROR,$.REQUIRED_VALUE,$.INVALID_VALUE,$.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,$.NOT_INSTALLED_WITH_PROVIDE,$.NOT_COMPATIBLE_LEGACY_VUE_I18N,$.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;var Sm=vd(`__translateVNode`),Cm=vd(`__datetimeParts`),wm=vd(`__numberParts`),Tm=vd(`__setPluralRules`);vd(`__intlifyMeta`);var Em=vd(`__injectWithOption`),Dm=vd(`__dispose`),Om={FALLBACK_TO_ROOT:10,NOT_FOUND_PARENT_SCOPE:11,IGNORE_OBJ_FLATTEN:12,DEPRECATE_LEGACY_MODE:13,DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE:14,DUPLICATE_USE_I18N_CALLING:15};Om.FALLBACK_TO_ROOT,Om.NOT_FOUND_PARENT_SCOPE,Om.IGNORE_OBJ_FLATTEN,Om.DEPRECATE_LEGACY_MODE,Om.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE,Om.DUPLICATE_USE_I18N_CALLING;function km(e){if(!X(e)||wf(e))return e;for(let t in e)if(Md(e,t))if(!t.includes(`.`))X(e[t])&&km(e[t]);else{let n=t.split(`.`),r=n.length-1,i=e,a=!1;for(let e=0;e{if(`locale`in e&&`resource`in e){let{locale:t,resource:n}=e;t?(o[t]=o[t]||G(),zd(n,o[t])):zd(n,o)}else J(e)&&zd(JSON.parse(e),o)}),i==null&&a)for(let e in o)Md(o,e)&&km(o[e]);return o}function jm(e){return e.type}function Mm(e,t,n){let r=X(t.messages)?t.messages:G();`__i18nGlobal`in n&&(r=Am(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));let i=Object.keys(r);if(i.length&&i.forEach(t=>{e.mergeLocaleMessage(t,r[t])}),X(t.datetimeFormats)){let n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(X(t.numberFormats)){let n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}function Nm(e){return U(ts,null,e,0)}function Pm(){let e=`currentInstance`;return e in hu?hu[e]:As()}var Fm=()=>[],Im=()=>!1,Lm=0;function Rm(e){return((t,n,r,i)=>e(n,r,Pm()||void 0,i))}function zm(e={}){let{__root:t,__injectWithOption:n}=e,r=t===void 0,i=e.flatJson,a=_d?on:sn,o=Y(e.inheritLocale)?e.inheritLocale:!0,s=a(t&&o?t.locale.value:J(e.locale)?e.locale:Tp),c=a(t&&o?t.fallbackLocale.value:J(e.fallbackLocale)||K(e.fallbackLocale)||Z(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),l=a(Am(s.value,e)),u=a(Z(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=a(Z(e.numberFormats)?e.numberFormats:{[s.value]:{}}),f=t?t.missingWarn:Y(e.missingWarn)||Sd(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:Y(e.fallbackWarn)||Sd(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:Y(e.fallbackRoot)?e.fallbackRoot:!0,h=!!e.fallbackFormat,g=q(e.missing)?e.missing:null,_=q(e.missing)?Rm(e.missing):null,v=q(e.postTranslation)?e.postTranslation:null,y=t?t.warnHtmlMessage:Y(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,x=t?t.modifiers:Z(e.modifiers)?e.modifiers:{},S=e.pluralRules||t&&t.pluralRules,C;C=(()=>{r&&Lp(null);let t={version:ym,locale:s.value,fallbackLocale:c.value,messages:l.value,modifiers:x,pluralRules:S,missing:_===null?void 0:_,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:y,escapeParameter:b,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:`vue`}};t.datetimeFormats=u.value,t.numberFormats=d.value,t.__datetimeFormatters=Z(C)?C.__datetimeFormatters:void 0,t.__numberFormatters=Z(C)?C.__numberFormatters:void 0;let n=Bp(t);return r&&Lp(n),n})(),Up(C,s.value,c.value);function w(){return[s.value,c.value,l.value,u.value,d.value]}let ee=Xs({get:()=>s.value,set:e=>{C.locale=e,s.value=e}}),T=Xs({get:()=>c.value,set:e=>{C.fallbackLocale=e,c.value=e,Up(C,s.value,e)}}),E=Xs(()=>l.value),D=Xs(()=>u.value),te=Xs(()=>d.value);function ne(){return q(v)?v:null}function O(e){v=e,C.postTranslation=e}function re(){return g}function k(e){e!==null&&(_=Rm(e)),g=e,C.missing=_}let ie=(e,n,i,a,o,s)=>{w();let c;try{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=t?Rp():void 0),c=e(C)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=void 0)}if(i!==`translate exists`&&W(c)&&c===-1||i===`translate exists`&&!c){let[e,r]=n();return t&&m?a(t):o(e)}else if(s(c))return c;else throw xm($.UNEXPECTED_RETURN_TYPE)};function A(...e){return ie(t=>Reflect.apply(dm,null,[t,...e]),()=>gm(...e),`translate`,t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>J(e))}function j(...e){let[t,n,r]=e;if(r&&!X(r))throw xm($.INVALID_ARGUMENT);return A(t,n,wd({resolvedMessage:!0},r||{}))}function ae(...e){return ie(t=>Reflect.apply(qp,null,[t,...e]),()=>Yp(...e),`datetime format`,t=>Reflect.apply(t.d,t,[...e]),()=>``,e=>J(e)||K(e))}function oe(...e){return ie(t=>Reflect.apply(Zp,null,[t,...e]),()=>$p(...e),`number format`,t=>Reflect.apply(t.n,t,[...e]),()=>``,e=>J(e)||K(e))}function se(e){return e.map(e=>J(e)||W(e)||Y(e)?Nm(String(e)):e)}let ce={normalize:se,interpolate:e=>e,type:`vnode`};function le(...e){return ie(t=>{let n,r=t;try{r.processor=ce,n=Reflect.apply(dm,null,[r,...e])}finally{r.processor=null}return n},()=>gm(...e),`translate`,t=>t[Sm](...e),e=>[Nm(e)],e=>K(e))}function ue(...e){return ie(t=>Reflect.apply(Zp,null,[t,...e]),()=>$p(...e),`number format`,t=>t[wm](...e),Fm,e=>J(e)||K(e))}function de(...e){return ie(t=>Reflect.apply(qp,null,[t,...e]),()=>Yp(...e),`datetime format`,t=>t[Cm](...e),Fm,e=>J(e)||K(e))}function fe(e){S=e,C.pluralRules=S}function pe(e,t){return ie(()=>{if(!e)return!1;let n=J(t)?t:s.value,r=J(t)?[n]:lp(C,c.value,n);for(let t=0;t[e],`translate exists`,n=>Reflect.apply(n.te,n,[e,t]),Im,e=>Y(e))}function me(e){let t=null,n=lp(C,c.value,s.value);for(let r=0;r{o&&(s.value=e,C.locale=e,Up(C,s.value,c.value))}),Tr(t.fallbackLocale,e=>{o&&(c.value=e,C.fallbackLocale=e,Up(C,s.value,c.value))}));let M={id:Lm,locale:ee,fallbackLocale:T,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(s.value=t.locale.value,c.value=t.fallbackLocale.value,Up(C,s.value,c.value))},get availableLocales(){return Object.keys(l.value).sort()},messages:E,get modifiers(){return x},get pluralRules(){return S||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(e){f=e,C.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(e){p=e,C.fallbackWarn=p},get fallbackRoot(){return m},set fallbackRoot(e){m=e},get fallbackFormat(){return h},set fallbackFormat(e){h=e,C.fallbackFormat=h},get warnHtmlMessage(){return y},set warnHtmlMessage(e){y=e,C.warnHtmlMessage=e},get escapeParameter(){return b},set escapeParameter(e){b=e,C.escapeParameter=e},t:A,getLocaleMessage:ge,setLocaleMessage:_e,mergeLocaleMessage:ve,getPostTranslationHandler:ne,setPostTranslationHandler:O,getMissingHandler:re,setMissingHandler:k,[Tm]:fe};return M.datetimeFormats=D,M.numberFormats=te,M.rt=j,M.te=pe,M.tm=he,M.d=ae,M.n=oe,M.getDateTimeFormat=ye,M.setDateTimeFormat=be,M.mergeDateTimeFormat=xe,M.getNumberFormat=Se,M.setNumberFormat=Ce,M.mergeNumberFormat=we,M[Em]=n,M[Sm]=le,M[Cm]=de,M[wm]=ue,M}function Bm(e){let t=J(e.locale)?e.locale:Tp,n=J(e.fallbackLocale)||K(e.fallbackLocale)||Z(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,r=q(e.missing)?e.missing:void 0,i=Y(e.silentTranslationWarn)||Sd(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,a=Y(e.silentFallbackWarn)||Sd(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=Y(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,c=Z(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,u=q(e.postTranslation)?e.postTranslation:void 0,d=J(e.warnHtmlInMessage)?e.warnHtmlInMessage!==`off`:!0,f=!!e.escapeParameterHtml,p=Y(e.sync)?e.sync:!0,m=e.messages;if(Z(e.sharedMessages)){let t=e.sharedMessages;m=Object.keys(t).reduce((e,n)=>(wd(e[n]||(e[n]={}),t[n]),e),m||{})}let{__i18n:h,__root:g,__injectWithOption:_}=e,v=e.datetimeFormats,y=e.numberFormats,b=e.flatJson;return{locale:t,fallbackLocale:n,messages:m,flatJson:b,datetimeFormats:v,numberFormats:y,missing:r,missingWarn:i,fallbackWarn:a,fallbackRoot:o,fallbackFormat:s,modifiers:c,pluralRules:l,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:p,__i18n:h,__root:g,__injectWithOption:_}}function Vm(e={}){let t=zm(Bm(e)),{__extender:n}=e,r={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return Y(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=Y(e)?!e:e},get silentFallbackWarn(){return Y(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=Y(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?`warn`:`off`},set warnHtmlInMessage(e){t.warnHtmlMessage=e!==`off`},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){return Reflect.apply(t.t,t,[...e])},rt(...e){return Reflect.apply(t.rt,t,[...e])},te(e,n){return t.te(e,n)},tm(e){return t.tm(e)},getLocaleMessage(e){return t.getLocaleMessage(e)},setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d(...e){return Reflect.apply(t.d,t,[...e])},getDateTimeFormat(e){return t.getDateTimeFormat(e)},setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n(...e){return Reflect.apply(t.n,t,[...e])},getNumberFormat(e){return t.getNumberFormat(e)},setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)}};return r.__extender=n,r}function Hm(e,t,n){return{beforeCreate(){let r=Pm();if(!r)throw xm($.UNEXPECTED_ERROR);let i=this.$options;if(i.i18n){let r=i.i18n;if(i.__i18n&&(r.__i18n=i.__i18n),r.__root=t,this===this.$root)this.$i18n=Um(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=Vm(r);let e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=Um(e,i);else{this.$i18n=Vm({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});let e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}else this.$i18n=e;i.__i18nGlobal&&Mm(t,i,i),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e),n.__setInstance(r,this.$i18n)},mounted(){},unmounted(){let e=Pm();if(!e)throw xm($.UNEXPECTED_ERROR);let t=this.$i18n;delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,t.__disposer&&(t.__disposer(),delete t.__disposer,delete t.__extender),n.__deleteInstance(e),delete this.$i18n}}}function Um(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Tm](t.pluralizationRules||e.pluralizationRules);let n=Am(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(t=>e.mergeLocaleMessage(t,n[t])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n])),t.numberFormats&&Object.keys(t.numberFormats).forEach(n=>e.mergeNumberFormat(n,t.numberFormats[n])),e}var Wm={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e===`parent`||e===`global`,default:`parent`},i18n:{type:Object}};function Gm({slots:e},t){return t.length===1&&t[0]===`default`?(e.default?e.default():[]).reduce((e,t)=>[...e,...t.type===R?t.children:[t]],[]):t.reduce((t,n)=>{let r=e[n];return r&&(t[n]=r()),t},G())}function Km(){return R}var qm=ii({name:`i18n-t`,props:wd({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>W(e)||!isNaN(e)}},Wm),setup(e,t){let{slots:n,attrs:r}=t,i=e.i18n||ih({useScope:e.scope,__useComponent:!0});return()=>{let a=Object.keys(n).filter(e=>e[0]!==`_`),o=G();e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=J(e.plural)?+e.plural:e.plural);let s=Gm(t,a),c=i[Sm](e.keypath,s,o),l=wd(G(),r);return Zs(J(e.tag)||X(e.tag)?e.tag:Km(),l,c)}}});function Jm(e){return K(e)&&!J(e[0])}function Ym(e,t,n,r){let{slots:i,attrs:a}=t;return()=>{let t={part:!0},o=G();e.locale&&(t.locale=e.locale),J(e.format)?t.key=e.format:X(e.format)&&(J(e.format.key)&&(t.key=e.format.key),o=Object.keys(e.format).reduce((t,r)=>n.includes(r)?wd(G(),t,{[r]:e.format[r]}):t,G()));let s=r(e.value,t,o),c=[t.key];K(s)?c=s.map((e,t)=>{let n=i[e.type],r=n?n({[e.type]:e.value,index:t,parts:s}):[e.value];return Jm(r)&&(r[0].key=`${e.type}-${t}`),r}):J(s)&&(c=[s]);let l=wd(G(),a);return Zs(J(e.tag)||X(e.tag)?e.tag:Km(),l,c)}}var Xm=ii({name:`i18n-n`,props:wd({value:{type:Number,required:!0},format:{type:[String,Object]}},Wm),setup(e,t){let n=e.i18n||ih({useScope:e.scope,__useComponent:!0});return Ym(e,t,Qp,(...e)=>n[wm](...e))}});function Zm(e,t){let n=e;if(e.mode===`composition`)return n.__getInstance(t)||e.global;{let r=n.__getInstance(t);return r==null?e.global.__composer:r.__composer}}function Qm(e){let t=t=>{let{instance:n,value:r}=t;if(!n||!n.$)throw xm($.UNEXPECTED_ERROR);let i=Zm(e,n.$),a=$m(r);return[Reflect.apply(i.t,i,[...eh(a)]),i]};return{created:(e,n)=>{let[r,i]=t(n);_d&&(e.__i18nWatcher=Tr(i.locale,()=>{n.instance&&n.instance.$forceUpdate()})),e.__composer=i,e.textContent=r},unmounted:e=>{_d&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){let n=e.__composer,r=$m(t);e.textContent=Reflect.apply(n.t,n,[...eh(r)])}},getSSRProps:e=>{let[n]=t(e);return{textContent:n}}}}function $m(e){if(J(e))return{path:e};if(Z(e)){if(!(`path`in e))throw xm($.REQUIRED_VALUE,`path`);return e}else throw xm($.INVALID_VALUE)}function eh(e){let{path:t,locale:n,args:r,choice:i,plural:a}=e,o={},s=r||{};return J(n)&&(o.locale=n),W(i)&&(o.plural=i),W(a)&&(o.plural=a),[t,s,o]}function th(e,t,...n){let r=Z(n[0])?n[0]:{};(!Y(r.globalInstall)||r.globalInstall)&&([qm.name,`I18nT`].forEach(t=>e.component(t,qm)),[Xm.name,`I18nN`].forEach(t=>e.component(t,Xm)),[hh.name,`I18nD`].forEach(t=>e.component(t,hh))),e.directive(`t`,Qm(t))}var nh=vd(`global-vue-i18n`);function rh(e={}){let t=__VUE_I18N_LEGACY_API__&&Y(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=Y(e.globalInjection)?e.globalInjection:!0,r=new Map,[i,a]=ah(e,t),o=vd(``);function s(e){return r.get(e)||null}function c(e,t){r.set(e,t)}function l(e){r.delete(e)}let u={get mode(){return __VUE_I18N_LEGACY_API__&&t?`legacy`:`composition`},async install(e,...r){if(e.__VUE_I18N_SYMBOL__=o,e.provide(e.__VUE_I18N_SYMBOL__,u),Z(r[0])){let e=r[0];u.__composerExtend=e.__composerExtend,u.__vueI18nExtend=e.__vueI18nExtend}let i=null;!t&&n&&(i=mh(e,u.global)),__VUE_I18N_FULL_INSTALL__&&th(e,u,...r),__VUE_I18N_LEGACY_API__&&t&&e.mixin(Hm(a,a.__composer,u));let s=e.unmount;e.unmount=()=>{i&&i(),u.dispose(),s()}},get global(){return a},dispose(){i.stop()},__instances:r,__getInstance:s,__setInstance:c,__deleteInstance:l};return u}function ih(e={}){let t=Pm();if(t==null)throw xm($.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw xm($.NOT_INSTALLED);let n=oh(t),r=ch(n),i=jm(t),a=sh(e,i);if(a===`global`)return Mm(r,e,i),r;if(a===`parent`){let i=lh(n,t,e.__useComponent);return i??=r,i}let o=n,s=o.__getInstance(t);if(s==null){let n=wd({},e);`__i18n`in i&&(n.__i18n=i.__i18n),r&&(n.__root=r),s=zm(n),o.__composerExtend&&(s[Dm]=o.__composerExtend(s)),dh(o,t,s),o.__setInstance(t,s)}return s}function ah(e,t){let n=Ae(),r=__VUE_I18N_LEGACY_API__&&t?n.run(()=>Vm(e)):n.run(()=>zm(e));if(r==null)throw xm($.UNEXPECTED_ERROR);return[n,r]}function oh(e){let t=vr(e.isCE?nh:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw xm(e.isCE?$.NOT_INSTALLED_WITH_PROVIDE:$.UNEXPECTED_ERROR);return t}function sh(e,t){return Cd(e)?`__i18n`in t?`local`:`global`:e.useScope?e.useScope:`local`}function ch(e){return e.mode===`composition`?e.global:e.global.__composer}function lh(e,t,n=!1){let r=null,i=t.root,a=uh(t,n);for(;a!=null;){let t=e;if(e.mode===`composition`)r=t.__getInstance(a);else if(__VUE_I18N_LEGACY_API__){let e=t.__getInstance(a);e!=null&&(r=e.__composer,n&&r&&!r[Em]&&(r=null))}if(r!=null||i===a)break;a=a.parent}return r}function uh(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function dh(e,t,n){Gi(()=>{},t),Yi(()=>{let r=n;e.__deleteInstance(t);let i=r[Dm];i&&(i(),delete r[Dm])},t)}var fh=[`locale`,`fallbackLocale`,`availableLocales`],ph=[`t`,`rt`,`d`,`n`,`tm`,`te`];function mh(e,t){let n=Object.create(null);return fh.forEach(e=>{let r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw xm($.UNEXPECTED_ERROR);let i=I(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,i)}),e.config.globalProperties.$i18n=n,ph.forEach(n=>{let r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw xm($.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,ph.forEach(t=>{delete e.config.globalProperties[`$${t}`]})}}var hh=ii({name:`i18n-d`,props:wd({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Wm),setup(e,t){let n=e.i18n||ih({useScope:e.scope,__useComponent:!0});return Ym(e,t,Jp,(...e)=>n[Cm](...e))}});if(bm(),kp(Zf),jp(Sp),Np(lp),__INTLIFY_PROD_DEVTOOLS__){let e=Dd();e.__INTLIFY__=!0,$f(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var gh={id:`sec:Projects`,class:`mx-auto grow w-full lg:p-10 p-5 lg:py-9 py-6 space-y-10`},_h={class:`grid grid-cols-1 gap-4 sm:grid-cols-3`},vh={__name:`Projects`,setup(e){let{tm:t}=ih();return(e,t)=>(B(),V(`main`,gh,[U(Du,{title:e.$t(`sec_2`)},null,8,[`title`]),H(`div`,_h,[(B(!0),V(R,null,ca(e.$tm(`projects`),e=>(B(),ls(hd,ws({key:e.title},{ref_for:!0},e),null,16))),128))])]))}},yh={id:`page`,class:`flex h-screen w-screen overflow-hidden`},bh={class:`flex-1 min-w-0 overflow-y-auto`},xh=vu({__name:`App`,setup(e){return(e,t)=>(B(),V(`div`,yh,[U(Tu),H(`div`,bh,[U(Gu),U(vh)])]))}},[[`__scopeId`,`data-v-101d6988`]]),Sh={lang:`pt-BR`,curriculum:`/Curriculum_Morsoleto_pt_BR.pdf`,sec_1:`Sobre mim`,sec_2:`Projetos`,sideBar:{imgAlt:`Foto de Perfil`,subTitle:`Desenvolvedor Python \\| Data Analytics`},aboutMe:{cit_1:`"Nada na vida deve ser temido, somente compreendido. `,cit_2:`Agora é a hora de compreender mais`,cit_3:`." — Marie Curie`,bio_text:`Sou um Cientista de Dados focado em dar vida a projetos, mesmo quando envolvem dados bagunçados. Prefiro escrever código claro em vez de código complexo, reprodutibilidade com Docker e Poetry, e documentação simples em vez de nenhuma. Tudo isso acompanhado de uma obsessão pouco saudável por café.`,edu:`Formação Acadêmica`,edu_i1:`Mestrado em Aprendizado de Máquina e Mineração de Dados - USP`,edu_badge:`Em andamento!`,edu_i2:`Bacharelado em Ciência da Computação - IFSULDEMINAS`,conn:`Vamos Conversar`},baseProject:{paper:`Artigo`,study:`Leia o Estudo de Caso`},baseProjectModal:{overview:`Visão Geral`,stack:`Conjunto de Tecnologias`,repo:`Veja o Repositório`},projects:[{Star:!0,Title:`Hydeno-Framework`,Desc:`Framework de Pipeline de Dados Híbrido e Otimização de Ensemble. Inclui o mecanismo de pareamento de entidades Splink e um pipeline de pesquisa exploratória para emparelhamento de estimadores/samplers e HPO.`,Skills:[`Data Pipeline`,`Ensemble Models`,`HPO`],Link:`https://github.com/morsoletodev/Hydeno-Framework`,AddSkills:[`Python`,`Splink`,`Docker`],AddDesc:`Após consolidar diversas pesquisas sobre mortalidade infantil e integração de dados no contexto do DataSUS, identifiquei a necessidade de unificar e evoluir essas soluções para um ecossistema independente e modular. O objetivo era criar um ambiente que superasse as limitações de ferramentas isoladas e permitisse uma busca exaustiva pela melhor configuração de modelos de Machine Learning. Minha responsabilidade foi projetar uma arquitetura end-to-end capaz de integrar uma engine de Resolução de Entidades de alta performance a um pipeline de pesquisa exploratória. O foco central era automatizar a otimização de modelos ensemble e métodos de amostragem, garantindo que o fluxo fosse totalmente reprodutível para outros pesquisadores. Desenvolvi o framework em Python, estruturando-o como uma evolução direta dos projetos KDMiLe e das metodologias de meu TCC. Implementei o sistema de pareamento de dados utilizando a engine Splink, reduzindo significativamente as comparações desnecessárias entre registros. Fundi as lógicas de predição e balanceamento de classes, criando um pipeline capaz de testar diversas combinações de estimadores e samplers. Adicionalmente, introduzi uma camada de Otimização de Hiperparâmetros (HPO) para refinar cada par de modelos e utilizei Docker e Docker Compose para orquestrar o ambiente e garantir a fidelidade da execução em qualquer máquina. A solução resultou em um framework robusto que centraliza a ingestão, o linkage de dados e a otimização de modelos, permitindo análises ágeis e profundas diretamente via notebooks. Ao garantir a reproducibilidade através de containers, o projeto facilitou a continuidade das pesquisas sobre predição de mortalidade infantil, oferecendo um padrão de excelência técnica para a experimentação de modelos complexos.`},{Star:!0,Title:`etlSUS`,Desc:`Pipeline de dados opinionado projetado para facilitar a análise dos bancos de dados SINASC e SIM do DataSUS, podendo ser reconfigurado a partir de arquivos YAML.`,Skills:[`Python`,`ETL Pipeline`,`CI/CD`],Link:`https://github.com/GOPAD-Datasus/etlSUS`,AddSkills:[`PyYAML`,`Pandas`],AddDesc:"Os bancos de dados públicos SIM e SINASC exigem etapas complexas de pré-processamento e possuem documentações que dificultam a extração de regras de negócio. Frequentemente, esse trabalho era repetido em múltiplos projetos, gerando redundância e perda de conhecimento técnico entre as execuções. Identifiquei a necessidade de centralizar e automatizar esses processos para acelerar o ciclo de vida dos projetos de Ciência de Dados e garantir a consistência das análises. Desenvolvi um pipeline de dados independente e modular utilizando arquivos de configuração `.yaml`. A solução foi projetada para realizar desde a ingestão e limpeza até o merge de arquivos e a carga automática em bancos de dados relacionais, permitindo que o usuário customize o fluxo conforme a necessidade. A separação das responsabilidades permitiu que o pipeline evoluísse de forma isolada, elevando o padrão de qualidade dos dados. Como resultado direto, houve uma redução significativa no tempo gasto com ETL, permitindo maior prioridade no desenvolvimento e treinamento de modelos de Machine Learning."},{Star:!0,Title:`TCC`,Desc:`Código e análises desenvolvidos para o Trabalho de Conclusão de Curso (TCC) intitulado Estratificação de Risco para Mortalidade Infantil no Brasil com Entity Matching e Clusterização.`,Skills:[`Python`,`Clusterização`,`Entity Matching`],Link:`https://github.com/morsoletodev/TCC`,AddSkills:[`Splink`,`Calinski Harabasz`,`GaussianMixture`],AddDesc:`Como projeto de conclusão de curso, busquei evoluir as metodologias utilizadas em trabalhos anteriores visando a análise de mortalidade infantil no Brasil, a partir da integração de dados e da classificação de perfis de risco. O objetivo era superar as limitações de ferramentas anteriores e criar um modelo de estratificação de risco capaz de prever desfechos desfavoráveis, similar a um modelo preditivo tradicional. Migrei a arquitetura de Entity Matching do Record Linkage Toolkit para a biblioteca Splink, alcançando maior escalabilidade na unificação dos bancos SINASC e SIM. Paralelamente, implementei uma lógica de clusterização como proxy para predição, segmentando os dados em 6 clusters distintos, classificados em 3 níveis de risco: Baixo (3), Médio (2), Alto (1). A nova abordagem de pareamento e a estrutura de 6 grupos permitiram o agrupamento de registros que vieram a óbito no grupo de alto risco. Esse resultado permite uma visão granular e acionável sobre a realidade dos óbitos, oferecendo uma ferramenta de estratificação mais robusta e eficiente que as metodologias preliminares.`},{Title:`KDMiLe-Prediction`,Desc:`Predição de mortalidade infantil baseada na união das bases de dados SINASC e SIM através de técnicas de Entity Matching.`,Skills:[`Python`,`Machine Learning`,`Entity Matching`],Link:`https://github.com/GOPAD-Datasus/KDMiLe-Prediction`,PaperLink:`https://sol.sbc.org.br/index.php/kdmile/article/view/37216`,AddSkills:[],AddDesc:`Dentro do grupo de pesquisa GOPAD, havia o desafio de validar se bases de dados públicas brasileiras, quando integradas, possuíam poder preditivo suficiente para antecipar óbitos infantis. Para uma melhor validação, o estudo de algoritmos de balanceamento se tornou seu próprio projeto, nomeado KDMiLe-Balancing. Minha responsabilidade foi definir e implementar o melhor algoritmo de predição, refinando o processo de união das bases para garantir a qualidade dos dados de entrada. Aprimorei a metodologia de Entity Matching utilizada no projeto Josif-Linkage para reduzir ruídos. Em seguida, desenvolvi uma modelagem preditiva utilizando apenas os bancos SINASC e SIM, focando na simplicidade e interpretabilidade dos hiperparâmetros. O modelo alcançou resultados preliminares satisfatórios, provando a viabilidade técnica da solução. O trabalho foi aceito e publicado na conferência KDMiLe, consolidando a metodologia de integração proposta pelo grupo.`},{Title:`KDMiLe-Balancing`,Desc:`Análise de métodos de Oversampling, Undersampling e Híbridos aplicados em dados de mortalidade infantil do DataSUS.`,Skills:[`Python`,`Machine Learning`,`Class Balancing`],Link:`https://github.com/GOPAD-Datasus/KDMiLe-Balancing`,PaperLink:`https://sol.sbc.org.br/index.php/kdmile/article/view/37209`,AddSkills:[],AddDesc:`Dados de mortalidade infantil são inerentemente desbalanceados, o que compromete a performance de modelos de Machine Learning que tendem a ignorar a classe minoritária (o óbito). Necessitando de uma avaliação sistemática dos diferentes algoritmos de balanceamento de dados para identificar qual técnica oferece a melhor confiabilidade e detecção para o problema em questão. Realizei um estudo comparativo exaustivo aplicando métodos de amostragem no dataset integrado do DataSUS. Testei abordagens como Random Undersampling (RU), Random Oversampling (ROS), Edited Nearest Neighbors (ENN) entre outros. Identifiquei que o método RU foi superior para maximizar a detecção, o ROS para garantir a confiabilidade do modelo e o ENN para o equilíbrio geral (F1-Score). As descobertas foram publicadas na conferência KDMiLe, servindo de guia para futuros estudos do grupo.`},{Title:`DOHaD-Apriori`,Desc:`Mineração de regras de associação do ano de 2023 usando o algoritmo Efficient Apriori, com o objetivo de identificar características maternas que possam levar a desfechos pré-natais adversos.`,Skills:[`Python`,`Machine Learning`,`Data Mining`],Link:`https://github.com/GOPAD-Datasus/Dohad-Apriori`,AddSkills:[`Pandas`,`Regras de Associação`],AddDesc:`Em uma iniciativa multidisciplinar com a equipe de enfermagem do GOPAD, buscamos identificar características maternas que influenciam diretamente o indicador de saúde neonatal APGAR no 5º minuto. Visando superar as limitações de performance encontradas no projeto ICISMED-Apriori e criar um fluxo de trabalho que permitisse a validação técnica e clínica das regras de associação geradas. Substituí o algoritmo tradicional pelo Efficient Apriori, otimizando o consumo de recursos e permitindo uma filtragem mais rigorosa das regras. Trabalhei em comunicação constante com especialistas em saúde para traduzir variáveis clínicas em parâmetros de mineração, focando especificamente no consequente APGAR-5. A nova arquitetura permitiu a extração de regras com alto valor clínico, que foram validadas pela equipe de enfermagem. O resumo do trabalho e suas descobertas foram publicados na conferência internacional DOHaD.`},{Title:`FIGO-Maternal`,Desc:`Análise exploratória e predição da mortalidade de mães negras, visando encontrar discrepâncias raciais no atendido obstétrico. Trabalho apresentado na FIGO.`,Skills:[`Python`,`Machine Learning`,`PowerBI`],Link:``,PaperLink:`https://obgyn.onlinelibrary.wiley.com/doi/10.1002/ijgo.70503`,AddSkills:[`Pandas`,`Scikit-learn`],AddDesc:`Atuei em um projeto estratégico do GOPAD voltado para a mortalidade materna, colaborando com uma equipe diversificada de profissionais das áreas de computação, enfermagem e administração. Tive a tarefa de suprir a necessidade do grupo por análises visuais dinâmicas e modelos preditivos que pudessem acelerar a escrita científica e a tomada de decisão clínica. Desenvolvi dashboards no PowerBI com navegação segmentada, permitindo que a equipe consultasse características maternas e resultados preditivos de forma ágil durante reuniões de pesquisa. Em paralelo, utilizei Scikit-learn para a modelagem dos dados, mantendo um canal de comunicação ativo para alinhar os resultados técnicos aos objetivos do artigo. A agilidade proporcionada pelos relatórios visuais otimizou significativamente o tempo de redação da equipe. Como consequência, o trabalho foi publicado no prestigiado periódico da FIGO (International Journal of Gynecology & Obstetrics).`},{Title:`ICISMED-Apriori`,Desc:`Mineração de regras de associação em dados do SINASC com foco na identificação de fatores de risco pré-natais. O trabalho foi publicado em livro acadêmico (Springer).`,Skills:[`Python`,`Machine Learning`,`Data Mining`],Link:`https://github.com/GOPAD-Datasus/ICISMED-Apriori`,PaperLink:`https://link.springer.com/chapter/10.1007/978-3-031-99699-3_25`,AddSkills:[`Pandas`,`mlxtend`,`Regras de Associação`],AddDesc:`Como pesquisador no Grupo de Pesquisa em Organização, Processamento e Análise de Dados (GOPAD), conduzi um estudo para identificar relações entre perfis maternos e desfechos obstétricos/neonatais desfavoráveis, utilizando a base de dados pública SINASC 2022. O desafio central era aplicar técnicas de mineração de dados para extrair **regras de associação** em um grande volume de dados. O algoritmo Apriori, implementado pela biblioteca mlxtend, apresentava gargalos críticos de performance, como alto consumo de memória e baixa eficiência computacional para processar variáveis numéricas e grandes conjuntos de registros. Desenvolvi uma estratégia híbrida para otimizar o processamento. Implementei uma etapa preliminar de clusterização via K-means para segmentar a base de dados em grupos homogêneos, reduzindo a dimensionalidade e a complexidade dos conjuntos de itens passados ao algoritmo Apriori. Essa arquitetura permitiu contornar as limitações de hardware e acelerar significativamente a descoberta de padrões. A abordagem resultou na identificação de 10 regras de associação cruciais, distribuídas em 6 perfis maternos que descrevem com precisão os fatores de risco obstétrico. Pela relevância técnica e científica, o trabalho foi aceito e publicado pela editora Springer na conferência internacional ICISMED, validando a eficácia da metodologia proposta.`},{Title:`Josif-Linkage`,Desc:`Resolução de entidades presentes nos bancos de dados públicos SINASC e SIM utilizando a biblioteca Record Linkage Toolkit.`,Skills:[`Python`,`Entity Matching`],Link:`https://github.com/GOPAD-Datasus/JOSIF-Linkage`,PaperLink:`https://josif.ifsuldeminas.edu.br/ojs/index.php/anais/article/view/2528`,AddSkills:[`First Project`,`Record Linkage Toolkit`],AddDesc:`Como parte do Grupo de Pesquisa em Organização, Processamento e Análise de Dados (GOPAD), atuei no estudo preliminar de integração entre os bancos de dados públicos SIM e SINASC para análise de óbitos infantis. O principal desafio foi a ausência de identificadores únicos, o que impedia a utilização de métodos de junção determinísticos. Necessitando assim da implementação de uma estratégia de Entity Matching probabilístico capaz de unificar os registros de forma confiável, permitindo futuras análises sobre os fatores que influenciam a mortalidade infantil. Desenvolvi uma solução em Python utilizando a biblioteca Record Linkage Toolkit. Estruturei a estratégia de blocking baseada em data de nascimento e município de residência para otimizar o processamento. Para a comparação de registros, utilizei atributos como peso ao nascer, tipo de parto, semanas de gestação e escolaridade da mãe, garantindo a precisão do vínculo entre as bases. Os resultados preliminares revelaram disparidades demográficas críticas. A base integrada identificou uma presença 10% superior de registros de mães adolescentes e um aumento de 5% na identificação de mulheres negras e pardas. Esse estudo foi publicado na 17° Jornada Científica e Tecnológica do IFSULDEMINAS.`}]},Ch={lang:`en-US`,curriculum:`/Curriculum_Morsoleto_en.pdf`,sec_1:`About me`,sec_2:`Projects`,sideBar:{imgAlt:`Profile Picture`,subTitle:`Python Developer \\| Data Analytics`},aboutMe:{cit_1:`"Nothing in life is to be feared, it is only to be understood. `,cit_2:`Now is the time to understand more`,cit_3:`." — Marie Curie`,bio_text:`I am a Data Scientist focused on bringing projects to life, even when messy data is involved. I prefer writing clear code over clever code, reproducibility with Docker and Poetry, and simple documentation over nothing at all. All of this is bundled with an unhealthy obsession for coffee.`,edu:`Education`,edu_i1:`Master"s Degree in Machine Learning and Data Mining - USP`,edu_badge:`Ongoing!`,edu_i2:`Bachelor"s Degree in Computer Science - IFSULDEMINAS`,conn:`Let"s Connect`},baseProject:{paper:`Paper`,study:`Read Case Study`},baseProjectModal:{overview:`Project Overview`,stack:`Tech Stack`,repo:`View Repository`},projects:[{Star:!0,Title:`Hydeno-Framework`,Desc:`Hybrid Data Pipeline & Ensemble Optimization Framework. Includes Splink entity matching engine and an exploratory research pipeline for estimator/sampler pairing and HPO.`,Skills:[`Data Pipeline`,`Ensemble Models`,`HPO`],Link:`https://github.com/morsoletodev/Hydeno-Framework`,AddSkills:[`Python`,`Splink`,`Docker`],AddDesc:`After consolidating several researches on infant mortality and data integration in the context of DataSUS, I identified the need to unify and evolve these solutions into an independent and modular ecosystem. The goal was to create an environment that overcame the limitations of isolated tools and allowed for an exhaustive search for the best configuration of Machine Learning models. My responsibility was to design an end-to-end architecture capable of integrating a high-performance Entity Resolution engine into an exploratory research pipeline. The central focus was to automate the optimization of ensemble models and sampling methods, ensuring that the flow was fully reproducible for other researchers. I developed the framework in Python, structuring it as a direct evolution of the KDMiLe projects and my thesis methodologies. I implemented the data matching system using the Splink engine, significantly reducing unnecessary comparisons between records. I merged the prediction and class balancing logics, creating a pipeline capable of testing various combinations of estimators and samplers. Additionally, I introduced a Hyperparameter Optimization (HPO) layer to refine each pair of models and used Docker and Docker Compose to orchestrate the environment and ensure execution fidelity on any machine. The solution resulted in a robust framework that centralizes ingestion, data linkage, and model optimization, allowing for agile and deep analyses directly via notebooks. By ensuring reproducibility through containers, the project facilitated the continuity of research on infant mortality prediction, offering a standard of technical excellence for complex model experimentation.`},{Star:!0,Title:`etlSUS`,Desc:`Opinionated data pipeline designed to facilitate the analysis of DataSUS SINASC and SIM databases, reconfigurable via YAML files.`,Skills:[`Python`,`ETL Pipeline`,`CI/CD`],Link:`https://github.com/GOPAD-Datasus/etlSUS`,AddSkills:[`PyYAML`,`Pandas`],AddDesc:"The public SIM and SINASC databases require complex pre-processing steps and have documentation that makes it difficult to extract business rules. Often, this work was repeated across multiple projects, generating redundancy and loss of technical knowledge between executions. I identified the need to centralize and automate these processes to accelerate the Data Science project lifecycle and ensure consistency in analysis. I developed an independent and modular data pipeline using `.yaml` configuration files. The solution was designed to handle everything from ingestion and cleaning to file merging and automatic loading into relational databases, allowing users to customize the flow as needed. The separation of responsibilities allowed the pipeline to evolve in isolation, raising the standard of data quality. As a direct result, there was a significant reduction in time spent on ETL, allowing higher priority for the development and training of Machine Learning models."},{Star:!0,Title:`TCC`,Desc:`Code and analysis developed for the Course Completion Work (TCC) titled Risk Stratification for Infant Mortality in Brazil with Entity Matching and Clustering.`,Skills:[`Python`,`Clusterização`,`Entity Matching`],Link:`https://github.com/morsoletodev/TCC`,AddSkills:[`Splink`,`Calinski Harabasz`,`GaussianMixture`],AddDesc:`As a graduation project, I sought to evolve the methodologies used in previous works aiming at the analysis of infant mortality in Brazil, based on data integration and risk profile classification. The goal was to overcome the limitations of previous tools and create a risk stratification model capable of predicting unfavorable outcomes, similar to a traditional predictive model. I migrated the Entity Matching architecture from the Record Linkage Toolkit to the Splink library, achieving greater scalability in the unification of the SINASC and SIM databases. In parallel, I implemented a clustering logic as a proxy for prediction, segmenting the data into 6 distinct clusters, classified into 3 risk levels: Low (3), Medium (2), High (1). The new matching approach and the 6-group structure allowed the grouping of records that resulted in death within the high-risk group. This result allows for a granular and actionable view of the reality of deaths, offering a more robust and efficient stratification tool than preliminary methodologies.`},{Title:`KDMiLe-Prediction`,Desc:`Infant Mortality prediction based on the merge of SINASC and SIM databases through Entity Matching techniques.`,Skills:[`Python`,`Machine Learning`,`Entity Matching`],Link:`https://github.com/GOPAD-Datasus/KDMiLe-Prediction`,PaperLink:`https://sol.sbc.org.br/index.php/kdmile/article/view/37216`,AddSkills:[],AddDesc:`Within the GOPAD research group, there was a challenge to validate whether Brazilian public databases, when integrated, possessed enough predictive power to anticipate infant deaths. For better validation, the study of balancing algorithms became its own project, named KDMiLe-Balancing. My responsibility was to define and implement the best prediction algorithm, refining the process of merging bases to ensure the quality of input data. I improved the Entity Matching methodology used in the Josif-Linkage project to reduce noise. Next, I developed predictive modeling using only the SINASC and SIM databases, focusing on simplicity and interpretability of hyperparameters. The model achieved satisfactory preliminary results, proving the technical feasibility of the solution. The work was accepted and published in the KDMiLe conference, consolidating the integration methodology proposed by the group.`},{Title:`KDMiLe-Balancing`,Desc:`Analysis of Oversampling, Undersampling and Hybrid methods applied on infant mortality data from DataSUS.`,Skills:[`Python`,`Machine Learning`,`Class Balancing`],Link:`https://github.com/GOPAD-Datasus/KDMiLe-Balancing`,PaperLink:`https://sol.sbc.org.br/index.php/kdmile/article/view/37209`,AddSkills:[],AddDesc:`Infant mortality data is inherently imbalanced, which compromises the performance of Machine Learning models that tend to ignore the minority class (death). This necessitated a systematic evaluation of different data balancing algorithms to identify which technique offers the best reliability and detection for the problem at hand. I conducted an exhaustive comparative study applying sampling methods to the integrated DataSUS dataset. I tested approaches such as Random Undersampling (RU), Random Oversampling (ROS), Edited Nearest Neighbors (ENN), among others. I identified that the RU method was superior for maximizing detection, ROS for ensuring model reliability, and ENN for overall balance (F1-Score). The findings were published at the KDMiLe conference, serving as a guide for future studies by the group.`},{Title:`DOHaD-Apriori`,Desc:`Association rule mining of 2023 data using the Efficient Apriori algorithm, aiming to identify maternal characteristics that may lead to adverse prenatal outcomes.`,Skills:[`Python`,`Machine Learning`,`Data Mining`],Link:`https://github.com/morsoletodev/Dohad-Apriori`,AddSkills:[`Pandas`,`Association Rules`],AddDesc:`In a multidisciplinary initiative with the nursing team from GOPAD, we sought to identify maternal characteristics that directly influence the APGAR neonatal health indicator at the 5th minute. Aiming to overcome the performance limitations found in the ICISMED-Apriori project and create a workflow that allowed for technical and clinical validation of the generated association rules. I replaced the traditional algorithm with Efficient Apriori, optimizing resource consumption and allowing for more rigorous rule filtering. I worked in constant communication with health specialists to translate clinical variables into mining parameters, focusing specifically on the APGAR-5 consequent. The new architecture allowed for the extraction of rules with high clinical value, which were validated by the nursing team. The summary of the work and its findings were published in the DOHaD international conference.`},{Title:`FIGO-Maternal`,Desc:`Exploratory analysis and prediction of black maternal mortality, aiming to find racial discrepancies in obstetric care. Work presented at FIGO.`,Skills:[`Python`,`Machine Learning`,`PowerBI`],Link:``,PaperLink:`https://obgyn.onlinelibrary.wiley.com/doi/10.1002/ijgo.70503`,AddSkills:[`Pandas`,`Scikit-learn`],AddDesc:`I worked on a strategic GOPAD project focused on maternal mortality, collaborating with a diverse team of professionals from the fields of computing, nursing, and administration. I had the task of meeting the group's need for dynamic visual analyses and predictive models that could accelerate scientific writing and clinical decision-making. I developed dashboards in PowerBI with segmented navigation, allowing the team to consult maternal characteristics and predictive results quickly during research meetings. In parallel, I used Scikit-learn for data modeling, maintaining an active communication channel to align technical results with the article's objectives. The agility provided by the visual reports significantly optimized the team's writing time. As a result, the work was published in the prestigious FIGO journal (International Journal of Gynecology & Obstetrics).`},{Title:`ICISMED-Apriori`,Desc:`Association rule mining in SINASC data with a focus on identifying prenatal risk factors. The work was published in an academic book (Springer).`,Skills:[`Python`,`Machine Learning`,`Data Mining`],Link:`https://github.com/GOPAD-Datasus/ICISMED-Apriori`,PaperLink:`https://link.springer.com/chapter/10.1007/978-3-031-99699-3_25`,AddSkills:[`Pandas`,`mlxtend`,`Association Rules`],AddDesc:`As a researcher in the Research Group on Organization, Processing and Analysis of Data (GOPAD), I conducted a study to identify relationships between maternal profiles and unfavorable obstetric/neonatal outcomes, using the public SINASC 2022 database. The central challenge was to apply data mining techniques to extract **association rules** from a large volume of data. The Apriori algorithm, implemented by the mlxtend library, presented critical performance bottlenecks, such as high memory consumption and low computational efficiency for processing numerical variables and large record sets. I developed a hybrid strategy to optimize processing. I implemented a preliminary clustering stage via K-means to segment the database into homogeneous groups, reducing the dimensionality and complexity of the itemsets passed to the Apriori algorithm. This architecture allowed me to bypass hardware limitations and significantly accelerate pattern discovery. The approach resulted in the identification of 10 crucial association rules, distributed across 6 maternal profiles that accurately describe obstetric risk factors. Due to its technical and scientific relevance, the work was accepted and published by Springer at the ICISMED international conference, validating the efficacy of the proposed methodology.`},{Title:`Josif-Linkage`,Desc:`Entity Resolution in public SINASC and SIM databases using the Record Linkage Toolkit library.`,Skills:[`Python`,`Entity Matching`],Link:`https://github.com/GOPAD-Datasus/JOSIF-Linkage`,PaperLink:`https://josif.ifsuldeminas.edu.br/ojs/index.php/anais/article/view/2528`,AddSkills:[`First Project`,`Record Linkage Toolkit`],AddDesc:`As part of the Research Group on Organization, Processing and Analysis of Data (GOPAD), I worked on a preliminary integration study between public SIM and SINASC databases for infant mortality analysis. The main challenge was the absence of unique identifiers, which prevented the use of deterministic join methods. This necessitated the implementation of a probabilistic Entity Matching strategy capable of reliably unifying records, allowing for future analysis of factors influencing infant mortality. I developed a solution in Python using the Record Linkage Toolkit library. I structured the blocking strategy based on birth date and municipality of residence to optimize processing. For record comparison, I used attributes such as birth weight, type of delivery, weeks of gestation, and mother's education, ensuring the precision of the link between bases. Preliminary results revealed critical demographic disparities. The integrated base identified a 10% higher presence of adolescent mother records and a 5% increase in the identification of black and brown women. This study was published in the 17th Scientific and Technological Conference of IFSULDEMINAS.`}]},wh=()=>{let e=navigator.language||navigator.userLanguage;return e&&e==`pt-BR`?`pt-BR`:`en`},Th={en:Ch,"pt-BR":Sh},Eh=rh({legacy:!1,locale:wh(),fallbackLocale:`en`,escapeParameter:!0,messages:Th});lu(xh).use(Eh).mount(`#app`);