HEAD:dist/assets/index-d75b4e4d.js
let On,WD,b2,lr,_2,A2,je,Xy,Jy,w2,KD,N,we,Et,M,At,be,fs,Ot,YD,XD,JD,Bn,Zy,Qy,d1,$,zc,h,e6,p1,f1,t6,ZD,kt,QD,eL,n6,Ho,tL,He,nL,Re,Ve,$e,jt,rL,Ft,r6,sr,oL,An,ze,yn,rt,Be,lt,o6,tt,Ue,cr,wt,Uo,Yt,rl,ya,ei,a6,aL,iL,Vr,lL,sL,hs,h1,E2,qt,Ke,m1,et,Ne,cL,uL,Tn,dL,x2,pL,We,i6,Pr,un,S2,C2,l6,k2,v1,g1,Bc,s6,fL,c6,ms,hL,mL,vL,O2,u6,d6,p6,at,gL,Er,jn,Zn,In,jc,ur,bn,yL,bL,Hc,y1,vs,Go,_L,f6,AL,wL,b1,Hn,Xe,_1,T2,A1,w1,h6,Uc,m6,v6,Nr,EL,ol,g6,I2,xL,ti,ba,y6,bt,xt,no,Ye,st,dr,SL,qo,ro,it,ee,E1,oo,CL,kL,OL,gs,Dn,Oe,Zt,Gc,b6,_6,al,x1,S1,TL,IL,A6,w6,DL,LL,ML,D2,RL,VL,E6,PL,NL,FL,x6,S6,xr,$L,zL,Un,il,Ln,ll,BL,jL,C6,L2,Ao,ys,HL,bs,_t,C1,qc,k6,O6,wn,ct,T6,Wc,_a,UL,GL,qL,I6,Wo,M2,wo,WL,ce,KL,pr,k1,R2,ao,D6,fn,ni,sl,V2,P2,O1,cl,L6,YL,Kc,Qn,Eo,ri,T1,_s,ul,M6,R6,N2,V6,P6,N6,F6,$6,z6,B6,xo,hn,j6,F2,XL,H6,$2,z2,B2,j2,U6,JL,ZL,H2,U2,G6,G2,Sr,I1,q6,W6,K6,Yc,Xc,As,QL,q2,W2,Y6,X6,K2,Mt,Y2,eM,tM,nM,rM,J6,oM,X2,aM,Z6,Q6,J2,iM,Jc,e8,Z2,t8,n8,lM,sM,cM,uM,dl,io,So,r8,Zc,dM,D1,o8,pM,Q2,fM,hM,a8,mM,i8,l8,s8,c8,pl,L1,u8,te,re,oi,eh,th,d8,ut,Co,Ht,F,p8,Tt,H,f8,Pe,h8,_e,pe,nt,m8,M1,PX=(async()=>{if(function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const n of document.querySelectorAll('link[rel="modulepreload"]'))t(n);new MutationObserver(n=>{for(const r of n)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&t(o)}).observe(document,{childList:!0,subtree:!0})}function t(n){if(n.ep)return;n.ep=!0;const r=function(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}(n);fetch(n.href,r)}}(),typeof window<"u"){let e=function(){var t=document.body,n=document.getElementById("__svg__icons__dom__");n||((n=document.createElementNS("http://www.w3.org/2000/svg","svg")).style.position="absolute",n.style.width="0",n.style.height="0",n.id="__svg__icons__dom__",n.setAttribute("xmlns","http://www.w3.org/2000/svg"),n.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),n.innerHTML='',t.insertBefore(n,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const g8=Object.freeze({left:0,top:0,width:16,height:16}),R1=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Qc=Object.freeze({...g8,...R1}),nh=Object.freeze({...Qc,body:"",hidden:!1});function y8(e,t){const n=function(r,o){const a={};!r.hFlip!=!o.hFlip&&(a.hFlip=!0),!r.vFlip!=!o.vFlip&&(a.vFlip=!0);const i=((r.rotate||0)+(o.rotate||0))%4;return i&&(a.rotate=i),a}(e,t);for(const r in nh)r in R1?r in e&&!(r in n)&&(n[r]=R1[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function vM(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let a={};function i(l){a=y8(r[l]||o[l],a)}return i(t),n.forEach(i),y8(e,a)}function b8(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=function(o,a){const i=o.icons,l=o.aliases||Object.create(null),s=Object.create(null);return(a||Object.keys(i).concat(Object.keys(l))).forEach(function c(u){if(i[u])return s[u]=[];if(!(u in s)){s[u]=null;const d=l[u]&&l[u].parent,p=d&&c(d);p&&(s[u]=[d].concat(p))}return s[u]}),s}(e);for(const o in r){const a=r[o];a&&(t(o,vM(e,o,a)),n.push(o))}return n}const eu=/^[a-z0-9]+(-[a-z0-9]+)*$/,ws=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const l=o.pop(),s=o.pop(),c={provider:o.length>0?o[0]:r,prefix:s,name:l};return t&&!V1(c)?null:c}const a=o[0],i=a.split("-");if(i.length>1){const l={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!V1(l)?null:l}if(n&&r===""){const l={provider:r,prefix:"",name:a};return t&&!V1(l,n)?null:l}return null},V1=(e,t)=>!!e&&!(e.provider!==""&&!e.provider.match(eu)||!(t&&e.prefix===""||e.prefix.match(eu))||!e.name.match(eu)),gM={provider:"",aliases:{},not_found:{},...g8};function rh(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function _8(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!rh(e,gM))return null;const n=t.icons;for(const o in n){const a=n[o];if(!o.match(eu)||typeof a.body!="string"||!rh(a,nh))return null}const r=t.aliases||Object.create(null);for(const o in r){const a=r[o],i=a.parent;if(!o.match(eu)||typeof i!="string"||!n[i]&&!r[i]||!rh(a,nh))return null}return t}const P1=Object.create(null);function Ko(e,t){const n=P1[e]||(P1[e]=Object.create(null));return n[t]||(n[t]=function(r,o){return{provider:r,prefix:o,icons:Object.create(null),missing:new Set}}(e,t))}function oh(e,t){return _8(t)?b8(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}let tu=!1;function nu(e){const t=typeof e=="string"?ws(e,!0,tu):e;if(t){const n=Ko(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function A8(e,t){const n=ws(e,!0,tu);return n?function(r,o,a){try{if(typeof a.body=="string")return r.icons[o]={...a},!0}catch{}return!1}(Ko(n.provider,n.prefix),n.name,t):!1}function w8(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),tu&&!t&&!e.prefix){let r=!1;return _8(e)&&(e.prefix="",b8(e,(o,a)=>{a&&A8(o,a)&&(r=!0)})),r}const n=e.prefix;return V1({provider:t,prefix:n,name:"a"})?!!oh(Ko(t,n),e):!1}const E8=Object.freeze({width:null,height:null}),x8=Object.freeze({...E8,...R1}),yM=/(-?[0-9.]*[0-9]+[0-9.]*)/g,bM=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function ah(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(yM);if(r===null||!r.length)return e;const o=[];let a=r.shift(),i=bM.test(a);for(;;){if(i){const l=parseFloat(a);isNaN(l)?o.push(a):o.push(Math.ceil(l*t*n)/n)}else o.push(a);if(a=r.shift(),a===void 0)return o.join("");i=!i}}const _M=e=>e==="unset"||e==="undefined"||e==="none";function N1(e,t){const n={...Qc,...e},r={...x8,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let a=n.body;[n,r].forEach(m=>{const v=[],g=m.hFlip,b=m.vFlip;let y,_=m.rotate;switch(g?b?_+=2:(v.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),v.push("scale(-1 1)"),o.top=o.left=0):b&&(v.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),v.push("scale(1 -1)"),o.top=o.left=0),_<0&&(_-=4*Math.floor(_/4)),_%=4,_){case 1:y=o.height/2+o.top,v.unshift("rotate(90 "+y.toString()+" "+y.toString()+")");break;case 2:v.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:y=o.width/2+o.left,v.unshift("rotate(-90 "+y.toString()+" "+y.toString()+")")}_%2==1&&(o.left!==o.top&&(y=o.left,o.left=o.top,o.top=y),o.width!==o.height&&(y=o.width,o.width=o.height,o.height=y)),v.length&&(a=''+a+"")});const i=r.width,l=r.height,s=o.width,c=o.height;let u,d;i===null?(d=l===null?"1em":l==="auto"?c:l,u=ah(d,s/c)):(u=i==="auto"?s:i,d=l===null?ah(u,c/s):l==="auto"?c:l);const p={},f=(m,v)=>{_M(v)||(p[m]=v.toString())};return f("width",u),f("height",d),p.viewBox=o.left.toString()+" "+o.top.toString()+" "+s.toString()+" "+c.toString(),{attributes:p,body:a}}const AM=/\sid="(\S+)"/g,wM="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16);let EM=0;function S8(e,t=wM){const n=[];let r;for(;r=AM.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(16777216*Math.random()|Date.now()).toString(16);return n.forEach(a=>{const i=typeof t=="function"?t(a):t+(EM++).toString(),l=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+l+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),"")}const fl={local:!0,session:!0},C8={local:new Set,session:new Set};let ih=!1;const k8="iconify2",ru="iconify",O8=ru+"-count",T8=ru+"-version",I8=36e5,xM=168;function lh(e,t){try{return e.getItem(t)}catch{}}function sh(e,t,n){try{return e.setItem(t,n),!0}catch{}}function D8(e,t){try{e.removeItem(t)}catch{}}function ch(e,t){return sh(e,O8,t.toString())}function uh(e){return parseInt(lh(e,O8))||0}let F1=typeof window>"u"?{}:window;function L8(e){const t=e+"Storage";try{if(F1&&F1[t]&&typeof F1[t].length=="number")return F1[t]}catch{}fl[e]=!1}function M8(e,t){const n=L8(e);if(!n)return;const r=lh(n,T8);if(r!==k8){if(r){const l=uh(n);for(let s=0;s{const s=ru+l.toString(),c=lh(n,s);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>o&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,l))return!0}catch{}D8(n,s)}};let i=uh(n);for(let l=i-1;l>=0;l--)a(l)||(l===i-1?(i--,ch(n,i)):C8[e].add(l))}function R8(){if(!ih){ih=!0;for(const e in fl)M8(e,t=>{const n=t.data,r=Ko(t.provider,n.prefix);if(!oh(r,n).length)return!1;const o=n.lastModified||-1;return r.lastModifiedCached=r.lastModifiedCached?Math.min(r.lastModifiedCached,o):o,!0})}}function V8(e,t){switch(e){case"local":case"session":fl[e]=t;break;case"all":for(const n in fl)fl[n]=t}}const dh=Object.create(null);function P8(e,t){dh[e]=t}function ph(e){return dh[e]||dh[""]}function fh(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array&&t.length))return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const $1=Object.create(null),z1=["https://api.simplesvg.com","https://api.unisvg.com"],hh=[];for(;z1.length>0;)z1.length===1||Math.random()>.5?hh.push(z1.shift()):hh.push(z1.pop());function N8(e,t){const n=fh(t);return n!==null&&($1[e]=n,!0)}function B1(e){return $1[e]}$1[""]=fh({resources:["https://api.iconify.design"].concat(hh)});let j1=(()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}})();const SM={prepare:(e,t,n)=>{const r=[],o=function(s,c){const u=B1(s);if(!u)return 0;let d;if(u.maxURL){let p=0;u.resources.forEach(m=>{p=Math.max(p,m.length)});const f=c+".json?icons=";d=u.maxURL-p-u.path.length-f.length}else d=0;return d}(e,t),a="icons";let i={type:a,provider:e,prefix:t,icons:[]},l=0;return n.forEach((s,c)=>{l+=s.length+1,l>=o&&c>0&&(r.push(i),i={type:a,provider:e,prefix:t,icons:[]},l=s.length),i.icons.push(s)}),r.push(i),r},send:(e,t,n)=>{if(!j1)return void n("abort",424);let r=function(a){if(typeof a=="string"){const i=B1(a);if(i)return i.path}return"/"}(t.provider);switch(t.type){case"icons":{const a=t.prefix,i=t.icons.join(",");r+=a+".json?"+new URLSearchParams({icons:i}).toString();break}case"custom":{const a=t.uri;r+=a.slice(0,1)==="/"?a.slice(1):a;break}default:return void n("abort",400)}let o=503;j1(e+r).then(a=>{const i=a.status;if(i===200)return o=501,a.json();setTimeout(()=>{n(function(l){return l===404}(i)?"abort":"next",i)})}).then(a=>{setTimeout(typeof a=="object"&&a!==null?()=>{n("success",a)}:()=>{a===404?n("abort",a):n("next",o)})}).catch(()=>{n("next",o)})}};function F8(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}let CM=0;var kM={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function OM(e,t,n,r){const o=e.resources.length,a=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let w=e.resources.slice(0);for(i=[];w.length>1;){const x=Math.floor(Math.random()*w.length);i.push(w[x]),w=w.slice(0,x).concat(w.slice(x+1))}i=i.concat(w)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));const l=Date.now();let s,c="pending",u=0,d=null,p=[],f=[];function m(){d&&(clearTimeout(d),d=null)}function v(){c==="pending"&&(c="aborted"),m(),p.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),p=[]}function g(w,x){x&&(f=[]),typeof w=="function"&&f.push(w)}function b(){c="failed",f.forEach(w=>{w(void 0,s)})}function y(){p.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),p=[]}function _(){if(c!=="pending")return;m();const w=i.shift();if(w===void 0)return p.length?void(d=setTimeout(()=>{m(),c==="pending"&&(y(),b())},e.timeout)):void b();const x={status:"pending",resource:w,callback:(E,k)=>{(function(L,S,C){const D=S!=="success";switch(p=p.filter(A=>A!==L),c){case"pending":break;case"failed":if(D||!e.dataAfterTimeout)return;break;default:return}if(S==="abort")return s=C,void b();if(D)return s=C,void(p.length||(i.length?_():b()));if(m(),y(),!e.random){const A=e.resources.indexOf(L.resource);A!==-1&&A!==e.index&&(e.index=A)}c="completed",f.forEach(A=>{A(C)})})(x,E,k)}};p.push(x),u++,d=setTimeout(_,e.rotate),n(w,t,x.callback)}return typeof r=="function"&&f.push(r),setTimeout(_),function(){return{startTime:l,payload:t,status:c,queriesSent:u,queriesPending:p.length,subscribe:g,abort:v}}}function $8(e){const t={...kM,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}return{query:function(a,i,l){const s=OM(t,a,i,(c,u)=>{r(),l&&l(c,u)});return n.push(s),s},find:function(a){return n.find(i=>a(i))||null},setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function z8(){}const mh=Object.create(null);function B8(e,t,n){let r,o;if(typeof e=="string"){const a=ph(e);if(!a)return n(void 0,424),z8;o=a.send;const i=function(l){if(!mh[l]){const s=B1(l);if(!s)return;const c={config:s,redundancy:$8(s)};mh[l]=c}return mh[l]}(e);i&&(r=i.redundancy)}else{const a=fh(e);if(a){r=$8(a);const i=ph(e.resources?e.resources[0]:"");i&&(o=i.send)}}return r&&o?r.query(t,o,n)().abort:(n(void 0,424),z8)}function TM(e,t){function n(r){let o;if(!fl[r]||!(o=L8(r)))return;const a=C8[r];let i;if(a.size)a.delete(i=Array.from(a).shift());else if(i=uh(o),!ch(o,i+1))return;const l={cached:Math.floor(Date.now()/I8),provider:e.provider,data:t};return sh(o,ru+i.toString(),JSON.stringify(l))}ih||R8(),t.lastModified&&!function(r,o){const a=r.lastModifiedCached;if(a&&a>=o)return a===o;if(r.lastModifiedCached=o,a)for(const i in fl)M8(i,l=>{const s=l.data;return l.provider!==r.provider||s.prefix!==r.prefix||s.lastModified===o});return!0}(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&delete(t=Object.assign({},t)).not_found,n("local")||n("session"))}function j8(){}function IM(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,function(t){t.pendingCallbacksFlag||(t.pendingCallbacksFlag=!0,setTimeout(()=>{t.pendingCallbacksFlag=!1;const n=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!n.length)return;let r=!1;const o=t.provider,a=t.prefix;n.forEach(i=>{const l=i.icons,s=l.pending.length;l.pending=l.pending.filter(c=>{if(c.prefix!==a)return!0;const u=c.name;if(t.icons[u])l.loaded.push({provider:o,prefix:a,name:u});else{if(!t.missing.has(u))return r=!0,!0;l.missing.push({provider:o,prefix:a,name:u})}return!1}),l.pending.length!==s&&(r||F8([t],i.id),i.callback(l.loaded.slice(0),l.missing.slice(0),l.pending.slice(0),i.abort))})}))}(e)}))}const DM=e=>{const t=Ko(e.provider,e.prefix).pendingIcons;return!(!t||!t.has(e.name))},vh=(e,t)=>{var n;const r=function(s){const c={loaded:[],missing:[],pending:[]},u=Object.create(null);s.sort((p,f)=>p.provider!==f.provider?p.provider.localeCompare(f.provider):p.prefix!==f.prefix?p.prefix.localeCompare(f.prefix):p.name.localeCompare(f.name));let d={provider:"",prefix:"",name:""};return s.forEach(p=>{if(d.name===p.name&&d.prefix===p.prefix&&d.provider===p.provider)return;d=p;const f=p.provider,m=p.prefix,v=p.name,g=u[f]||(u[f]=Object.create(null)),b=g[m]||(g[m]=Ko(f,m));let y;y=v in b.icons?c.loaded:m===""||b.missing.has(v)?c.missing:c.pending;const _={provider:f,prefix:m,name:v};y.push(_)}),c}(function(s,c=!0,u=!1){const d=[];return s.forEach(p=>{const f=typeof p=="string"?ws(p,c,u):p;f&&d.push(f)}),d}(e,!0,(typeof n=="boolean"&&(tu=n),tu)));if(!r.pending.length){let s=!0;return t&&setTimeout(()=>{s&&t(r.loaded,r.missing,r.pending,j8)}),()=>{s=!1}}const o=Object.create(null),a=[];let i,l;return r.pending.forEach(s=>{const{provider:c,prefix:u}=s;if(u===l&&c===i)return;i=c,l=u,a.push(Ko(c,u));const d=o[c]||(o[c]=Object.create(null));d[u]||(d[u]=[])}),r.pending.forEach(s=>{const{provider:c,prefix:u,name:d}=s,p=Ko(c,u),f=p.pendingIcons||(p.pendingIcons=new Set);f.has(d)||(f.add(d),o[c][u].push(d))}),a.forEach(s=>{const{provider:c,prefix:u}=s;o[c][u].length&&function(d,p){d.iconsToLoad?d.iconsToLoad=d.iconsToLoad.concat(p).sort():d.iconsToLoad=p,d.iconsQueueFlag||(d.iconsQueueFlag=!0,setTimeout(()=>{d.iconsQueueFlag=!1;const{provider:f,prefix:m}=d,v=d.iconsToLoad;let g;delete d.iconsToLoad,v&&(g=ph(f))&&g.prepare(f,m,v).forEach(b=>{B8(f,b,y=>{if(typeof y!="object")b.icons.forEach(_=>{d.missing.add(_)});else try{const _=oh(d,y);if(!_.length)return;const w=d.pendingIcons;w&&_.forEach(x=>{w.delete(x)}),TM(d,y)}catch(_){console.error(_)}IM(d)})})}))}(s,o[c][u])}),t?function(s,c,u){const d=CM++,p=F8.bind(null,u,d);if(!c.pending.length)return p;const f={id:d,icons:c,callback:s,abort:p};return u.forEach(m=>{(m.loaderCallbacks||(m.loaderCallbacks=[])).push(f)}),p}(t,r,a):j8};function H8(e,t){const n={...e};for(const r in t){const o=t[r],a=typeof o;r in E8?(o===null||o&&(a==="string"||a==="number"))&&(n[r]=o):a===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const H1={...x8,inline:!1},gh="iconify",yh="iconify-inline",ai="iconifyData"+Date.now();let hl=[];function ou(e){for(let t=0;t{delete t.pendingScan,iu&&iu(e)}))}function MM(e,t){if(!e.observer)return;const n=e.observer;if(!n.pendingScan)for(let r=0;r0||o.type==="attributes"&&o.target[ai]!==void 0)return void(n.paused||G8(e))}}function q8(e,t){e.observer.instance.observe(t,LM)}function U1(e){let t=e.observer;if(t&&t.instance)return;const n=typeof e.node=="function"?e.node():e.node;n&&window&&(t||(t={paused:0},e.observer=t),t.instance=new window.MutationObserver(MM.bind(null,e)),q8(e,n),t.paused||G8(e))}function W8(){au().forEach(U1)}function K8(e){if(!e.observer)return;const t=e.observer;t.pendingScan&&(clearTimeout(t.pendingScan),delete t.pendingScan),t.instance&&(t.instance.disconnect(),delete t.instance)}function RM(e){const t=iu!==null;iu!==e&&(iu=e,t&&au().forEach(K8)),t?W8():function(n){const r=document;r.readyState&&r.readyState!=="loading"?n():r.addEventListener("DOMContentLoaded",n)}(W8)}function bh(e){(e?[e]:au()).forEach(t=>{if(!t.observer)return void(t.observer={paused:1});const n=t.observer;n.paused++,!(n.paused>1||!n.instance)&&n.instance.disconnect()})}function _h(e){(e?[e]:au()).forEach(t=>{if(!t.observer)return void U1(t);const n=t.observer;if(n.paused&&(n.paused--,!n.paused)){const r=typeof t.node=="function"?t.node():t.node;if(!r)return;n.instance?q8(t,r):U1(t)}})}function Y8(e,t=!1){const n=U8(e,t);return U1(n),n}function X8(e){const t=ou(e);t&&(K8(t),function(n){hl=hl.filter(r=>n!==r&&n!==(typeof r.node=="function"?r.node():r.node))}(e))}const VM=/[\s,]+/,PM=["width","height"],NM=["inline","hFlip","vFlip"];function FM(e){const t=e.getAttribute("data-icon"),n=typeof t=="string"&&ws(t,!0);if(!n)return null;const r={...H1,inline:e.classList&&e.classList.contains(yh)};PM.forEach(l=>{const s=e.getAttribute("data-"+l);s&&(r[l]=s)});const o=e.getAttribute("data-rotate");typeof o=="string"&&(r.rotate=function(l,s=0){const c=l.replace(/^-?[0-9.]*/,"");function u(d){for(;d<0;)d+=4;return d%4}if(c===""){const d=parseInt(l);return isNaN(d)?0:u(d)}if(c!==l){let d=0;switch(c){case"%":d=25;break;case"deg":d=90}if(d){let p=parseFloat(l.slice(0,l.length-c.length));return isNaN(p)?0:(p/=d,p%1==0?u(p):0)}}return s}(o));const a=e.getAttribute("data-flip");typeof a=="string"&&function(l,s){s.split(VM).forEach(c=>{switch(c.trim()){case"horizontal":l.hFlip=!0;break;case"vertical":l.vFlip=!0}})}(r,a),NM.forEach(l=>{const s="data-"+l,c=function(u,d){return u===d||u==="true"||u!==""&&u!=="false"&&null}(e.getAttribute(s),s);typeof c=="boolean"&&(r[l]=c)});const i=e.getAttribute("data-mode");return{name:t,icon:n,customisations:r,mode:i}}const $M="svg."+gh+", i."+gh+", span."+gh+", i."+yh+", span."+yh;function J8(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"}let lu;function zM(e){return lu===void 0&&function(){try{lu=window.trustedTypes.createPolicy("iconify",{createHTML:t=>t})}catch{lu=null}}(),lu?lu.createHTML(e):e}function Z8(e){const t=new Set(["iconify"]);return["provider","prefix"].forEach(n=>{e[n]&&t.add("iconify--"+e[n])}),t}function Q8(e,t,n,r){const o=e.classList;if(r){const i=r.classList;Array.from(i).forEach(l=>{o.add(l)})}const a=[];return t.forEach(i=>{o.contains(i)?n.has(i)&&a.push(i):(o.add(i),a.push(i))}),n.forEach(i=>{t.has(i)||o.remove(i)}),a}function e5(e,t,n){const r=e.style;(n||[]).forEach(a=>{r.removeProperty(a)});const o=[];for(const a in t)r.getPropertyValue(a)||(o.push(a),r.setProperty(a,t[a]));return o}function t5(e,t,n){let r;try{r=document.createElement("span")}catch{return e}const o=t.customisations,a=N1(n,o),i=e[ai],l=J8(S8(a.body),{"aria-hidden":"true",role:"img",...a.attributes});r.innerHTML=zM(l);const s=r.childNodes[0],c=e.attributes;for(let f=0;f{G1&&(G1=!1,Es())}))}function Es(e,t=!1){const n=Object.create(null);function r(o,a){const{provider:i,prefix:l,name:s}=o,c=Ko(i,l),u=c.icons[s];if(u)return{status:"loaded",icon:u};if(c.missing.has(s))return{status:"missing"};if(a&&!DM(o)){const d=n[i]||(n[i]=Object.create(null));(d[l]||(d[l]=new Set)).add(s)}return{status:"loading"}}(e?[e]:au()).forEach(o=>{const a=typeof o.node=="function"?o.node():o.node;if(!a||!a.querySelectorAll)return;let i=!1,l=!1;function s(c,u,d){if(l||(l=!0,bh(o)),c.tagName.toUpperCase()!=="SVG"){const p=u.mode,f=p==="mask"||p!=="bg"&&(p==="style"?d.body.indexOf("currentColor")!==-1:null);if(typeof f=="boolean")return void function(m,v,g,b){const y=v.customisations,_=N1(g,y),w=_.attributes,x=m[ai],E=J8(_.body,{...w,width:g.width+"",height:g.height+""}),k=Q8(m,Z8(v.icon),new Set(x&&x.addedClasses)),L=function(A){return'url("'+function(O){return"data:image/svg+xml,"+function(P){return P.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}(O)}(A)+'")'}(E),S={"--svg":L,width:a5(w.width),height:a5(w.height),...BM,...b?Ah:n5};y.inline&&(S["vertical-align"]="-0.125em");const C=e5(m,S,x&&x.addedStyles),D={...v,status:"loaded",addedClasses:k,addedStyles:C};m[ai]=D}(c,u,{...Qc,...d},f)}t5(c,u,d)}(function(c){const u=[];return c.querySelectorAll($M).forEach(d=>{const p=d[ai]||d.tagName.toLowerCase()!=="svg"?FM(d):null;p&&u.push({node:d,props:p})}),u})(a).forEach(({node:c,props:u})=>{const d=c[ai];if(!d){const{status:f,icon:m}=r(u.icon,!0);return m?void s(c,u,m):(i=i||f==="loading",void(c[ai]={...u,status:f}))}let p;if(function(f,m){if(f.name!==m.name||f.mode!==m.mode)return!0;const v=f.customisations,g=m.customisations;for(const b in H1)if(v[b]!==g[b])return!0;return!1}(d,u)){if(p=r(u.icon,d.name!==u.name),!p.icon)return i=i||p.status==="loading",void Object.assign(d,{...u,status:p.status})}else{if(d.status!=="loading")return;if(p=r(u.icon,!1),!p.icon)return void(d.status=p.status)}s(c,u,p.icon)}),o.temporary&&!i?X8(a):t&&i?Y8(a,!0):l&&o.observer&&_h(o)});for(const o in n){const a=n[o];for(const i in a){const l=a[i];vh(Array.from(l).map(s=>({provider:o,prefix:i,name:s})),jM)}}}function i5(e,t,n=!1){const r=nu(e);if(!r)return null;const o=ws(e),a=H8(H1,t||{}),i=t5(document.createElement("span"),{name:e,icon:o,customisations:a},r);return n?i.outerHTML:i}if(typeof document<"u"&&typeof window<"u"){(function(){if(document.documentElement)return U8(document.documentElement);hl.push({node:()=>document.documentElement})})();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!w8(r))&&console.error(n)}catch{console.error(n)}})}setTimeout(()=>{RM(Es),Es()})}if(P8("",SM),typeof document<"u"&&typeof window<"u"){R8();const e=window;if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(const n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;N8(n,o)||console.error(r)}catch{console.error(r)}}}}const wh={_api:{getAPIConfig:B1,setAPIModule:P8,sendAPIQuery:B8,setFetch:function(e){j1=e},getFetch:function(){return j1},listAPIProviders:function(){return Object.keys($1)}},addAPIProvider:N8,loadIcons:vh,loadIcon:e=>new Promise((t,n)=>{const r=typeof e=="string"?ws(e,!0):e;r?vh([r||e],o=>{if(o.length&&r){const a=nu(r);if(a)return void t({...Qc,...a})}n(e)}):n(e)}),iconExists:function(e){return!!nu(e)},getIcon:function(e){const t=nu(e);return t?{...Qc,...t}:null},listIcons:function(e,t){let n=[];return(typeof e=="string"?[e]:Object.keys(P1)).forEach(r=>{(typeof r=="string"&&typeof t=="string"?[t]:Object.keys(P1[r]||{})).forEach(o=>{const a=Ko(r,o);n=n.concat(Object.keys(a.icons).map(i=>(r!==""?"@"+r+":":"")+o+":"+i))})}),n},addIcon:A8,addCollection:w8,replaceIDs:S8,calculateSize:ah,buildIcon:N1,getVersion:function(){return"3.1.1"},renderSVG:function(e,t){return i5(e,t,!1)},renderHTML:function(e,t){return i5(e,t,!0)},renderIcon:function(e,t){const n=nu(e);return n?N1(n,H8(H1,t||{})):null},scan:function(e){e?function(t){const n=ou(t);n?Es(n):Es({node:t,temporary:!0},!0)}(e):Es()},observe:Y8,stopObserving:X8,pauseObserver:function(e){if(e){const t=ou(e);t&&bh(t)}else bh()},resumeObserver:function(e){if(e){const t=ou(e);t&&_h(t)}else _h()},enableCache:function(e,t){V8(e,t!==!1)},disableCache:function(e){V8(e,!0)}};try{self.Iconify===void 0&&(self.Iconify=wh)}catch{}const l5=wh.default||wh;JSON.parse('[{"prefix":"el","width":1200,"height":1200,"icons":{}},{"prefix":"ep","width":1024,"height":1024,"icons":{"arrow-down":{"body":""},"arrow-down-bold":{"body":""},"arrow-left":{"body":""},"arrow-right":{"body":""},"arrow-up":{"body":""},"arrow-up-bold":{"body":""},"avatar":{"body":""},"back":{"body":""},"basketball":{"body":""},"bell":{"body":""},"bell-filled":{"body":""},"calendar":{"body":""},"caret-bottom":{"body":""},"caret-top":{"body":""},"cellphone":{"body":""},"chat-line-round":{"body":""},"check":{"body":""},"checked":{"body":""},"circle-check":{"body":""},"circle-close-filled":{"body":""},"circle-plus":{"body":""},"circle-plus-filled":{"body":""},"close":{"body":""},"coin":{"body":""},"comment":{"body":""},"copy-document":{"body":""},"cpu":{"body":""},"d-arrow-left":{"body":""},"d-arrow-right":{"body":""},"delete":{"body":""},"discount":{"body":""},"document":{"body":""},"document-checked":{"body":""},"document-copy":{"body":""},"download":{"body":""},"edit":{"body":""},"expand":{"body":""},"fold":{"body":""},"folder-opened":{"body":""},"help-filled":{"body":""},"hide":{"body":""},"home-filled":{"body":""},"house":{"body":""},"info-filled":{"body":""},"iphone":{"body":""},"key":{"body":""},"list":{"body":""},"location":{"body":""},"lock":{"body":""},"memo":{"body":""},"menu":{"body":""},"message":{"body":""},"microphone":{"body":""},"minus":{"body":""},"notification":{"body":""},"opportunity":{"body":""},"phone":{"body":""},"picture":{"body":""},"plus":{"body":""},"position":{"body":""},"promotion":{"body":""},"question-filled":{"body":""},"reading":{"body":""},"refresh":{"body":""},"refresh-left":{"body":""},"refresh-right":{"body":""},"remove":{"body":""},"scale-to-original":{"body":""},"search":{"body":""},"select":{"body":""},"service":{"body":""},"setting":{"body":""},"share":{"body":""},"sort":{"body":""},"star":{"body":""},"suitcase":{"body":""},"switch-button":{"body":""},"ticket":{"body":""},"tools":{"body":""},"upload":{"body":""},"upload-filled":{"body":""},"user":{"body":""},"user-filled":{"body":""},"video-pause":{"body":""},"video-play":{"body":""},"view":{"body":""},"wallet-filled":{"body":""},"warning":{"body":""},"warning-filled":{"body":""},"zoom-in":{"body":""},"zoom-out":{"body":""}}},{"prefix":"ion","width":512,"height":512,"icons":{"language-sharp":{"body":""}}},{"prefix":"il","width":750,"height":850,"icons":{}},{"prefix":"et","width":32,"height":32,"icons":{}},{"prefix":"map","width":50,"height":50,"icons":{}},{"prefix":"bx","width":24,"height":24,"icons":{}},{"prefix":"ri","width":24,"height":24,"icons":{"refund-2-line":{"body":""}}},{"prefix":"bpmn","width":2048,"height":2048,"icons":{}},{"prefix":"ic","width":24,"height":24,"icons":{"round-drag-indicator":{"body":""},"round-view-carousel":{"body":""}}},{"prefix":"ps","width":512,"height":512,"icons":{}},{"prefix":"ph","width":256,"height":256,"icons":{"article-medium":{"body":""},"function":{"body":""}}},{"prefix":"fa","width":1536,"height":1536,"icons":{"align-left":{"body":"","width":1792,"height":1408},"birthday-cake":{"body":"","width":1792,"height":1792},"group":{"body":"","width":1920,"height":1792},"mars-double":{"body":"","width":1920,"height":1792},"newspaper-o":{"body":"","width":2048,"height":1408},"upload":{"body":"","width":1664,"height":1600},"user-plus":{"body":"","width":2048},"user-times":{"body":"","width":2048}}},{"prefix":"ls","width":717,"height":717,"icons":{"2":{"body":"","width":481,"height":754},"4":{"body":"","width":487,"height":775},"a":{"body":"","width":563,"height":671},"b":{"body":"","width":563,"height":768},"c":{"body":"","width":507,"height":671},"d":{"body":"","width":562,"height":768},"e":{"body":"","width":559,"height":671},"f":{"body":"","width":255,"height":754},"h":{"body":"","width":466,"height":754},"i":{"body":"","width":82,"height":690},"j":{"body":"","width":188,"height":917},"l":{"body":"","width":72,"height":754},"m":{"body":"","width":860,"height":654},"n":{"body":"","width":466,"height":654},"o":{"body":"","width":560,"height":654},"p":{"body":"","width":563,"height":867},"q":{"body":"","width":562,"height":867},"r":{"body":"","width":287,"height":654},"s":{"body":"","width":326,"height":671},"t":{"body":"","width":255,"height":754},"u":{"body":"","width":466,"height":671},"v":{"body":"","width":497,"height":667},"x":{"body":"","width":537,"height":654},"y":{"body":"","width":496,"height":881}}},{"prefix":"system-uicons","width":21,"height":21,"icons":{"carousel":{"body":""},"contacts":{"body":""},"reset-alt":{"body":""}}},{"prefix":"clarity","width":36,"height":36,"icons":{"contract-line":{"body":""}}},{"prefix":"radix-icons","width":15,"height":15,"icons":{"enter-full-screen":{"body":""},"exit-full-screen":{"body":""}}},{"prefix":"fe","width":24,"height":24,"icons":{}},{"prefix":"ci","width":24,"height":24,"icons":{}},{"prefix":"gg","width":24,"height":24,"icons":{}},{"prefix":"geo","width":100,"height":100,"icons":{}},{"prefix":"icon-park-outline","width":48,"height":48,"icons":{"peoples":{"body":""},"transaction-order":{"body":""}}},{"prefix":"fa-solid","width":512,"height":512,"icons":{"award":{"body":"","width":384},"list":{"body":""},"money-check-alt":{"body":"","width":640},"project-diagram":{"body":"","width":640},"shopping-cart":{"body":"","width":576},"times-circle":{"body":""},"user":{"body":"","width":448},"users":{"body":"","width":640},"wallet":{"body":""},"yen-sign":{"body":"","width":384}}},{"prefix":"ant-design","width":1024,"height":1024,"icons":{"align-center-outlined":{"body":""},"align-left-outlined":{"body":""},"alipay-circle-filled":{"body":""},"cloud-upload-outlined":{"body":""},"dingtalk-circle-filled":{"body":""},"github-filled":{"body":""},"reload-outlined":{"body":""},"rotate-left-outlined":{"body":""},"rotate-right-outlined":{"body":""},"scan-outlined":{"body":""},"upload-outlined":{"body":""},"wechat-filled":{"body":""},"zoom-in-outlined":{"body":""},"zoom-out-outlined":{"body":""}}},{"prefix":"la","width":32,"height":32,"icons":{}},{"prefix":"akar-icons","width":24,"height":24,"icons":{"circle-plus":{"body":""},"github-fill":{"body":""}}},{"prefix":"logos","width":256,"height":256,"icons":{"angular-icon":{"body":"","height":271},"react":{"body":"","height":228},"vue":{"body":"","height":221},"webpack":{"body":"","height":290}}},{"prefix":"vscode-icons","width":32,"height":32,"icons":{"file-type-vite":{"body":""}}},{"prefix":"zmdi","width":432,"height":384,"icons":{"fullscreen":{"body":"","width":304},"fullscreen-exit":{"body":"","width":304}}},{"prefix":"mdi","width":24,"height":24,"icons":{"account-group":{"body":""},"format-size":{"body":""},"calendar-time":{"body":""},"user-card-details":{"body":""}}},{"prefix":"emojione-monotone","width":64,"height":64,"icons":{"crescent-moon":{"body":""},"sun":{"body":""}}},{"prefix":"uit","width":24,"height":24,"icons":{}},{"prefix":"mi","width":24,"height":24,"icons":{}},{"prefix":"fontisto","width":24,"height":24,"icons":{"email":{"body":""}}},{"prefix":"carbon","width":32,"height":32,"icons":{"popup":{"body":""},"tree-view-alt":{"body":""}}},{"prefix":"tabler","width":24,"height":24,"icons":{"box-padding":{"body":""},"float-right":{"body":""},"hand-click":{"body":""},"input-search":{"body":""},"layout-navbar":{"body":""},"line-dashed":{"body":""},"line-dotted":{"body":""}}},{"prefix":"iconoir","width":24,"height":24,"icons":{"input-search":{"body":""}}},{"prefix":"fluent","width":20,"height":20,"icons":{"table-bottom-row-16-filled":{"body":"","width":16,"height":16},"text-column-one-24-filled":{"body":"","width":24,"height":24},"text-column-three-24-filled":{"body":"","width":24,"height":24},"text-column-two-24-filled":{"body":"","width":24,"height":24},"text-column-two-left-24-filled":{"body":"","width":24,"height":24}}},{"prefix":"vaadin","icons":{"arrows-long-h":{"body":""},"arrows-long-v":{"body":""},"line-h":{"body":""},"money-withdraw":{"body":""},"padding":{"body":""}}},{"prefix":"entypo","width":20,"height":20,"icons":{"progress-empty":{"body":""}}},{"prefix":"icon-park","width":48,"height":48,"icons":{"income":{"body":""},"income-one":{"body":""}}},{"prefix":"bi","icons":{"columns":{"body":""},"grid-3x2-gap":{"body":""},"grid-3x3-gap":{"body":""}}}]').forEach(e=>l5.addCollection(e));let Eh;Eh={},M=function(e,t,n){if(!t||t.length===0)return e();const r=document.getElementsByTagName("link");return Promise.all(t.map(o=>{if((o=function(s){return"/"+s}(o))in Eh)return;Eh[o]=!0;const a=o.endsWith(".css"),i=a?'[rel="stylesheet"]':"";if(n)for(let s=r.length-1;s>=0;s--){const c=r[s];if(c.href===o&&(!a||c.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${i}`))return;const l=document.createElement("link");return l.rel=a?"stylesheet":"modulepreload",a||(l.as="script",l.crossOrigin=""),l.href=o,document.head.appendChild(l),a?new Promise((s,c)=>{l.addEventListener("load",s),l.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${o}`)))}):void 0})).then(()=>e()).catch(o=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o})},q6=(e,t)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t)))})},x6=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},xr=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e},Xc=function(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n};var Fr={};const s5=typeof window<"u";let c5,u5;{const e=s5&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(c5=t=>{e.mark(t)},u5=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const HM=/\{([0-9a-zA-Z]+)\}/g,d5=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),UM=Object.assign;let p5;const GM=Object.prototype.hasOwnProperty,xh=Array.isArray,Sh=e=>typeof e=="function",su=e=>e!==null&&typeof e=="object",Ch=Object.prototype.toString,kh=e=>Ch.call(e),Oh=e=>{if(!su(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object};function f5(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const h5={},q1=e=>!su(e)||xh(e),qM=Object.freeze(Object.defineProperty({__proto__:null,assign:UM,createEmitter:function(){const e=new Map;return{events:e,on(t,n){const r=e.get(t);r&&r.push(n)||e.set(t,[n])},off(t,n){const r=e.get(t);r&&r.splice(r.indexOf(n)>>>0,1)},emit(t,n){(e.get(t)||[]).slice().map(r=>r(n)),(e.get("*")||[]).slice().map(r=>r(t,n))}}},deepCopy:function(e,t){if(q1(e)||q1(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(a=>{q1(r[a])||q1(o[a])?o[a]=r[a]:n.push({src:r[a],des:o[a]})})}},escapeHtml:function(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},format:function(e,...t){return t.length===1&&su(t[0])&&(t=t[0]),t&&t.hasOwnProperty||(t={}),e.replace(HM,(n,r)=>t.hasOwnProperty(r)?t[r]:"")},friendlyJSONstringify:d5,generateCodeFrame:function(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const a=[];for(let i=0;i=t){for(let l=i-2;l<=i+2||n>o;l++){if(l<0||l>=r.length)continue;const s=l+1;a.push(`${s}${" ".repeat(3-String(s).length)}| ${r[l]}`);const c=r[l].length;if(l===i){const u=t-(o-c)+1,d=Math.max(1,n>o?c-u:n-t);a.push(" | "+" ".repeat(u)+"^".repeat(d))}else if(l>i){if(n>o){const u=Math.max(Math.min(n-o,c),1);a.push(" | "+"^".repeat(u))}o+=c+1}}break}return a.join(`
`)},generateFormatCacheKey:(e,t,n)=>d5({l:e,k:t,s:n}),getGlobalThis:()=>p5||(p5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),hasOwn:function(e,t){return GM.call(e,t)},inBrowser:s5,incrementer:function(e){let t=e;return()=>++t},isArray:xh,isBoolean:e=>typeof e=="boolean",isDate:e=>kh(e)==="[object Date]",isEmptyObject:e=>Oh(e)&&Object.keys(e).length===0,isFunction:Sh,isNumber:e=>typeof e=="number"&&isFinite(e),isObject:su,isPlainObject:Oh,isPromise:e=>su(e)&&Sh(e.then)&&Sh(e.catch),isRegExp:e=>kh(e)==="[object RegExp]",isString:e=>typeof e=="string",isSymbol:e=>typeof e=="symbol",join:function(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")},makeSymbol:(e,t=!1)=>t?Symbol.for(e):Symbol(e),get mark(){return c5},get measure(){return u5},objectToString:Ch,toDisplayString:e=>e==null?"":xh(e)||Oh(e)&&e.toString===Ch?JSON.stringify(e,null,2):String(e),toTypeString:kh,warn:f5,warnOnce:function(e){h5[e]||(h5[e]=!0,f5(e))}},Symbol.toStringTag,{value:"Module"})),WM=Xc(qM),ml=typeof window<"u";let $r,vl;{const e=ml&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&($r=t=>{e.mark(t)},vl=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const KM=/\{([0-9a-zA-Z]+)\}/g;function Th(e,...t){return t.length===1&&xn(t[0])&&(t=t[0]),t&&t.hasOwnProperty||(t={}),e.replace(KM,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const YM=(e,t,n)=>XM({l:e,k:t,s:n}),XM=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),zr=e=>typeof e=="number"&&isFinite(e),JM=e=>y5(e)==="[object Date]",m5=e=>y5(e)==="[object RegExp]",Ih=e=>an(e)&&Object.keys(e).length===0,ii=Object.assign;function v5(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Yo=Array.isArray,En=e=>typeof e=="function",gt=e=>typeof e=="string",fr=e=>typeof e=="boolean",xn=e=>e!==null&&typeof e=="object",ZM=e=>xn(e)&&En(e.then)&&En(e.catch),g5=Object.prototype.toString,y5=e=>g5.call(e),an=e=>{if(!xn(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object};function Dh(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const b5=2;function cu(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const _5={};function Lh(e,t,n){const r={start:e,end:t};return n!=null&&(r.source=n),r}const ft={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,__EXTEND_POINT__:17},QM={[ft.EXPECTED_TOKEN]:"Expected token: '{0}'",[ft.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[ft.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[ft.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[ft.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[ft.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[ft.EMPTY_PLACEHOLDER]:"Empty placeholder",[ft.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[ft.INVALID_LINKED_FORMAT]:"Invalid linked format",[ft.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[ft.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[ft.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[ft.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[ft.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[ft.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function xs(e,t,n={}){const{domain:r,messages:o,args:a}=n,i=Th((o||QM)[e]||"",...a||[]),l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}function eR(e){throw e}const tR=/<\/?[\w\s="/.':;#-\/]+>/,nR=e=>tR.test(e),Aa=" ",rR="\r",hr=`
`,oR=String.fromCharCode(8232),aR=String.fromCharCode(8233);function iR(e){const t=e;let n=0,r=1,o=1,a=0;const i=p=>t[p]===rR&&t[p+1]===hr,l=p=>t[p]===aR,s=p=>t[p]===oR,c=p=>i(p)||(f=>t[f]===hr)(p)||l(p)||s(p),u=p=>i(p)||l(p)||s(p)?hr:t[p];function d(){return a=0,c(n)&&(r++,o=0),i(n)&&n++,n++,o++,t[n]}return{index:()=>n,line:()=>r,column:()=>o,peekOffset:()=>a,charAt:u,currentChar:()=>u(n),currentPeek:()=>u(n+a),next:d,peek:function(){return i(n+a)&&a++,a++,t[n+a]},reset:function(){n=0,r=1,o=1,a=0},resetPeek:function(p=0){a=p},skipToPeek:function(){const p=n+a;for(;p!==n;)d();a=0}}}const li=void 0,lR=".",A5="'",sR="tokenizer";function cR(e,t={}){const n=t.location!==!1,r=iR(e),o=()=>r.index(),a=()=>{return T=r.line(),R=r.column(),W=r.index(),{line:T,column:R,offset:W};var T,R,W},i=a(),l=o(),s={currentType:14,offset:l,startLoc:i,endLoc:i,lastType:14,lastOffset:l,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(T,R,W,...j){const z=c();if(R.column+=W,R.offset+=W,u){const G=xs(T,n?Lh(z.startLoc,R):null,{domain:sR,args:j});u(G)}}function p(T,R,W){T.endLoc=a(),T.currentType=R;const j={type:R};return n&&(j.loc=Lh(T.startLoc,T.endLoc)),W!=null&&(j.value=W),j}const f=T=>p(T,14);function m(T,R){return T.currentChar()===R?(T.next(),R):(d(ft.EXPECTED_TOKEN,a(),0,R),"")}function v(T){let R="";for(;T.currentPeek()===Aa||T.currentPeek()===hr;)R+=T.currentPeek(),T.peek();return R}function g(T){const R=v(T);return T.skipToPeek(),R}function b(T){if(T===li)return!1;const R=T.charCodeAt(0);return R>=97&&R<=122||R>=65&&R<=90||R===95}function y(T,R){const{currentType:W}=R;if(W!==2)return!1;v(T);const j=function(z){if(z===li)return!1;const G=z.charCodeAt(0);return G>=48&&G<=57}(T.currentPeek()==="-"?T.peek():T.currentPeek());return T.resetPeek(),j}function _(T){v(T);const R=T.currentPeek()==="|";return T.resetPeek(),R}function w(T,R=!0){const W=(z=!1,G="",B=!1)=>{const Z=T.currentPeek();return Z==="{"?G!=="%"&&z:Z!=="@"&&Z?Z==="%"?(T.peek(),W(z,"%",!0)):Z==="|"?!(G!=="%"&&!B)||!(G===Aa||G===hr):Z===Aa?(T.peek(),W(!0,Aa,B)):Z!==hr||(T.peek(),W(!0,hr,B)):G==="%"||z},j=W();return R&&T.resetPeek(),j}function x(T,R){const W=T.currentChar();return W===li?li:R(W)?(T.next(),W):null}function E(T){return x(T,R=>{const W=R.charCodeAt(0);return W>=97&&W<=122||W>=65&&W<=90||W>=48&&W<=57||W===95||W===36})}function k(T){return x(T,R=>{const W=R.charCodeAt(0);return W>=48&&W<=57})}function L(T){return x(T,R=>{const W=R.charCodeAt(0);return W>=48&&W<=57||W>=65&&W<=70||W>=97&&W<=102})}function S(T){let R="",W="";for(;R=k(T);)W+=R;return W}function C(T){let R="";for(;;){const W=T.currentChar();if(W==="{"||W==="}"||W==="@"||W==="|"||!W)break;if(W==="%"){if(!w(T))break;R+=W,T.next()}else if(W===Aa||W===hr)if(w(T))R+=W,T.next();else{if(_(T))break;R+=W,T.next()}else R+=W,T.next()}return R}function D(T){const R=T.currentChar();switch(R){case"\\":case"'":return T.next(),`\\${R}`;case"u":return A(T,R,4);case"U":return A(T,R,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,a(),0,R),""}}function A(T,R,W){m(T,R);let j="";for(let z=0;z=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),T.next(),W=p(R,2,"{"),g(T),R.braceNest++,W;case"}":return R.braceNest>0&&R.currentType===2&&d(ft.EMPTY_PLACEHOLDER,a(),0),T.next(),W=p(R,3,"}"),R.braceNest--,R.braceNest>0&&g(T),R.inLinked&&R.braceNest===0&&(R.inLinked=!1),W;case"@":return R.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),W=I(T,R)||f(R),R.braceNest=0,W;default:let j=!0,z=!0,G=!0;if(_(T))return R.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),W=p(R,1,O(T)),R.braceNest=0,R.inLinked=!1,W;if(R.braceNest>0&&(R.currentType===5||R.currentType===6||R.currentType===7))return d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),R.braceNest=0,V(T,R);if(j=function(B,Z){const{currentType:J}=Z;if(J!==2)return!1;v(B);const ie=b(B.currentPeek());return B.resetPeek(),ie}(T,R))return W=p(R,5,function(B){g(B);let Z="",J="";for(;Z=E(B);)J+=Z;return B.currentChar()===li&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),J}(T)),g(T),W;if(z=y(T,R))return W=p(R,6,function(B){g(B);let Z="";return B.currentChar()==="-"?(B.next(),Z+=`-${S(B)}`):Z+=S(B),B.currentChar()===li&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),Z}(T)),g(T),W;if(G=function(B,Z){const{currentType:J}=Z;if(J!==2)return!1;v(B);const ie=B.currentPeek()===A5;return B.resetPeek(),ie}(T,R))return W=p(R,7,function(B){g(B),m(B,"'");let Z="",J="";const ie=ue=>ue!==A5&&ue!==hr;for(;Z=x(B,ie);)J+=Z==="\\"?D(B):Z;const he=B.currentChar();return he===hr||he===li?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),he===hr&&(B.next(),m(B,"'")),J):(m(B,"'"),J)}(T)),g(T),W;if(!j&&!z&&!G)return W=p(R,13,function(B){g(B);let Z="",J="";const ie=he=>he!=="{"&&he!=="}"&&he!==Aa&&he!==hr;for(;Z=x(B,ie);)J+=Z;return J}(T)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,W.value),g(T),W}return W}function I(T,R){const{currentType:W}=R;let j=null;const z=T.currentChar();switch(W!==8&&W!==9&&W!==12&&W!==10||z!==hr&&z!==Aa||d(ft.INVALID_LINKED_FORMAT,a(),0),z){case"@":return T.next(),j=p(R,8,"@"),R.inLinked=!0,j;case".":return g(T),T.next(),p(R,9,".");case":":return g(T),T.next(),p(R,10,":");default:return _(T)?(j=p(R,1,O(T)),R.braceNest=0,R.inLinked=!1,j):function(G,B){const{currentType:Z}=B;if(Z!==8)return!1;v(G);const J=G.currentPeek()===".";return G.resetPeek(),J}(T,R)||function(G,B){const{currentType:Z}=B;if(Z!==8&&Z!==12)return!1;v(G);const J=G.currentPeek()===":";return G.resetPeek(),J}(T,R)?(g(T),I(T,R)):function(G,B){const{currentType:Z}=B;if(Z!==9)return!1;v(G);const J=b(G.currentPeek());return G.resetPeek(),J}(T,R)?(g(T),p(R,12,function(G){let B="",Z="";for(;B=E(G);)Z+=B;return Z}(T))):function(G,B){const{currentType:Z}=B;if(Z!==10)return!1;const J=()=>{const he=G.currentPeek();return he==="{"?b(G.peek()):!(he==="@"||he==="%"||he==="|"||he===":"||he==="."||he===Aa||!he)&&(he===hr?(G.peek(),J()):b(he))},ie=J();return G.resetPeek(),ie}(T,R)?(g(T),z==="{"?P(T,R)||j:p(R,11,function(G){const B=(Z=!1,J)=>{const ie=G.currentChar();return ie!=="{"&&ie!=="%"&&ie!=="@"&&ie!=="|"&&ie!=="("&&ie!==")"&&ie?ie===Aa?J:ie===hr||ie===lR?(J+=ie,G.next(),B(Z,J)):(J+=ie,G.next(),B(!0,J)):J};return B(!1,"")}(T))):(W===8&&d(ft.INVALID_LINKED_FORMAT,a(),0),R.braceNest=0,R.inLinked=!1,V(T,R))}}function V(T,R){let W={type:14};if(R.braceNest>0)return P(T,R)||f(R);if(R.inLinked)return I(T,R)||f(R);switch(T.currentChar()){case"{":return P(T,R)||f(R);case"}":return d(ft.UNBALANCED_CLOSING_BRACE,a(),0),T.next(),p(R,3,"}");case"@":return I(T,R)||f(R);default:if(_(T))return W=p(R,1,O(T)),R.braceNest=0,R.inLinked=!1,W;const{isModulo:j,hasSpace:z}=function(G){const B=v(G),Z=G.currentPeek()==="%"&&G.peek()==="{";return G.resetPeek(),{isModulo:Z,hasSpace:B.length>0}}(T);if(j)return z?p(R,0,C(T)):p(R,4,function(G){g(G);const B=G.currentChar();return B!=="%"&&d(ft.EXPECTED_TOKEN,a(),0,B),G.next(),"%"}(T));if(w(T))return p(R,0,C(T))}return W}return{nextToken:function(){const{currentType:T,offset:R,startLoc:W,endLoc:j}=s;return s.lastType=T,s.lastOffset=R,s.lastStartLoc=W,s.lastEndLoc=j,s.offset=o(),s.startLoc=a(),r.currentChar()===li?p(s,14):V(r,s)},currentOffset:o,currentPosition:a,context:c}}const uR="parser",dR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function pR(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"\uFFFD"}}}function fR(e={}){const t=e.location!==!1,{onError:n}=e;function r(f,m,v,g,...b){const y=f.currentPosition();if(y.offset+=g,y.column+=g,n){const _=xs(m,t?Lh(v,y):null,{domain:uR,args:b});n(_)}}function o(f,m,v){const g={type:f};return t&&(g.start=m,g.end=m,g.loc={start:v,end:v}),g}function a(f,m,v,g){g&&(f.type=g),t&&(f.end=m,f.loc&&(f.loc.end=v))}function i(f,m){const v=f.context(),g=o(3,v.offset,v.startLoc);return g.value=m,a(g,f.currentOffset(),f.currentPosition()),g}function l(f,m){const v=f.context(),{lastOffset:g,lastStartLoc:b}=v,y=o(5,g,b);return y.index=parseInt(m,10),f.nextToken(),a(y,f.currentOffset(),f.currentPosition()),y}function s(f,m){const v=f.context(),{lastOffset:g,lastStartLoc:b}=v,y=o(4,g,b);return y.key=m,f.nextToken(),a(y,f.currentOffset(),f.currentPosition()),y}function c(f,m){const v=f.context(),{lastOffset:g,lastStartLoc:b}=v,y=o(9,g,b);return y.value=m.replace(dR,pR),f.nextToken(),a(y,f.currentOffset(),f.currentPosition()),y}function u(f){const m=f.context(),v=o(6,m.offset,m.startLoc);let g=f.nextToken();if(g.type===9){const b=function(y){const _=y.nextToken(),w=y.context(),{lastOffset:x,lastStartLoc:E}=w,k=o(8,x,E);return _.type!==12?(r(y,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),k.value="",a(k,x,E),{nextConsumeToken:_,node:k}):(_.value==null&&r(y,ft.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Xo(_)),k.value=_.value||"",a(k,y.currentOffset(),y.currentPosition()),{node:k})}(f);v.modifier=b.node,g=b.nextConsumeToken||f.nextToken()}switch(g.type!==10&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),g=f.nextToken(),g.type===2&&(g=f.nextToken()),g.type){case 11:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=function(_,w){const x=_.context(),E=o(7,x.offset,x.startLoc);return E.value=w,a(E,_.currentOffset(),_.currentPosition()),E}(f,g.value||"");break;case 5:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=s(f,g.value||"");break;case 6:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=l(f,g.value||"");break;case 7:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=c(f,g.value||"");break;default:r(f,ft.UNEXPECTED_EMPTY_LINKED_KEY,m.lastStartLoc,0);const b=f.context(),y=o(7,b.offset,b.startLoc);return y.value="",a(y,b.offset,b.startLoc),v.key=y,a(v,b.offset,b.startLoc),{nextConsumeToken:g,node:v}}return a(v,f.currentOffset(),f.currentPosition()),{node:v}}function d(f){const m=f.context(),v=o(2,m.currentType===1?f.currentOffset():m.offset,m.currentType===1?m.endLoc:m.startLoc);v.items=[];let g=null;do{const b=g||f.nextToken();switch(g=null,b.type){case 0:b.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(b)),v.items.push(i(f,b.value||""));break;case 6:b.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(b)),v.items.push(l(f,b.value||""));break;case 5:b.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(b)),v.items.push(s(f,b.value||""));break;case 7:b.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(b)),v.items.push(c(f,b.value||""));break;case 8:const y=u(f);v.items.push(y.node),g=y.nextConsumeToken||null}}while(m.currentType!==14&&m.currentType!==1);return a(v,m.currentType===1?m.lastOffset:f.currentOffset(),m.currentType===1?m.lastEndLoc:f.currentPosition()),v}function p(f){const m=f.context(),{offset:v,startLoc:g}=m,b=d(f);return m.currentType===14?b:function(y,_,w,x){const E=y.context();let k=x.items.length===0;const L=o(1,_,w);L.cases=[],L.cases.push(x);do{const S=d(y);k||(k=S.items.length===0),L.cases.push(S)}while(E.currentType!==14);return k&&r(y,ft.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),a(L,y.currentOffset(),y.currentPosition()),L}(f,v,g,b)}return{parse:function(f){const m=cR(f,ii({},e)),v=m.context(),g=o(0,v.offset,v.startLoc);return t&&g.loc&&(g.loc.source=f),g.body=p(m),e.onCacheKey&&(g.cacheKey=e.onCacheKey(f)),v.currentType!==14&&r(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,f[v.offset]||""),a(g,m.currentOffset(),m.currentPosition()),g}}}function Xo(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"\u2026":t}function w5(e,t){for(let n=0;ni,helper:l=>(i.helpers.add(l),l)}}(e);n.helper("normalize"),e.body&&Mh(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function E5(e){if(e.items.length===1){const t=e.items[0];t.type!==3&&t.type!==9||(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n1){r.push(`${a("plural")}([`),r.indent(i());const l=o.cases.length;for(let s=0;s{const n=gt(t.mode)?t.mode:"normal",r=gt(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,a=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,i=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],s=function(d,p){const{sourceMap:f,filename:m,breakLineCode:v,needIndent:g}=p,b=p.location!==!1,y={filename:m,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:v,needIndent:g,indentLevel:0};function _(x,E){y.code+=x}function w(x,E=!0){const k=E?v:"";_(g?k+" ".repeat(x):k)}return b&&d.loc&&(y.source=d.loc.source),{context:()=>y,push:_,indent:function(x=!0){const E=++y.indentLevel;x&&w(E)},deindent:function(x=!0){const E=--y.indentLevel;x&&w(E)},newline:function(){w(y.indentLevel)},helper:x=>`_${x}`,needIndent:()=>y.needIndent}}(e,{mode:n,filename:r,sourceMap:o,breakLineCode:a,needIndent:i});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(i),l.length>0&&(s.push(`const { ${Dh(l.map(d=>`${d}: _${d}`),", ")} } = ctx`),s.newline()),s.push("return "),Cs(s,e),s.deindent(i),s.push("}"),delete e.helpers;const{code:c,map:u}=s.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function yR(e,t={}){const n=ii({},t),r=!!n.jit,o=!!n.minify,a=n.optimize==null||n.optimize,i=fR(n).parse(e);return r?(a&&function(l){const s=l.body;s.type===2?E5(s):s.cases.forEach(c=>E5(c))}(i),o&&Ss(i),{ast:i,code:""}):(hR(i,n),gR(i,n))}const si=[];si[0]={w:[0],i:[3,0],"[":[4],o:[7]},si[1]={w:[1],".":[2],"[":[4],o:[7]},si[2]={w:[2],i:[3,0],0:[3,0]},si[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},si[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},si[5]={"'":[4,0],o:8,l:[5,0]},si[6]={'"':[4,0],o:8,l:[6,0]};const bR=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function _R(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function AR(e){const t=e.trim();return(e.charAt(0)!=="0"||!isNaN(parseInt(e)))&&(n=t,bR.test(n)?function(r){const o=r.charCodeAt(0);return o!==r.charCodeAt(r.length-1)||o!==34&&o!==39?r:r.slice(1,-1)}(t):"*"+t);var n}function x5(e){const t=[];let n,r,o,a,i,l,s,c=-1,u=0,d=0;const p=[];function f(){const m=e[c+1];if(u===5&&m==="'"||u===6&&m==='"')return c++,o="\\"+m,p[0](),!0}for(p[0]=()=>{r===void 0?r=o:r+=o},p[1]=()=>{r!==void 0&&(t.push(r),r=void 0)},p[2]=()=>{p[0](),d++},p[3]=()=>{if(d>0)d--,u=4,p[0]();else{if(d=0,r===void 0||(r=AR(r),r===!1))return!1;p[1]()}};u!==null;)if(c++,n=e[c],n!=="\\"||!f()){if(a=_R(n),s=si[u],i=s[a]||s.l||8,i===8||(u=i[0],i[1]!==void 0&&(l=p[i[1]],l&&(o=n,l()===!1))))return;if(u===7)return t}}const S5=new Map;function C5(e,t){return xn(e)?e[t]:null}const wR=e=>e,ER=e=>"",k5="text",xR=e=>e.length===0?"":Dh(e),SR=e=>e==null?"":Yo(e)||an(e)&&e.toString===g5?JSON.stringify(e,null,2):String(e);function O5(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function T5(e={}){const t=e.locale,n=function(d){const p=zr(d.pluralIndex)?d.pluralIndex:-1;return d.named&&(zr(d.named.count)||zr(d.named.n))?zr(d.named.count)?d.named.count:zr(d.named.n)?d.named.n:p:p}(e),r=xn(e.pluralRules)&>(t)&&En(e.pluralRules[t])?e.pluralRules[t]:O5,o=xn(e.pluralRules)&>(t)&&En(e.pluralRules[t])?O5:void 0,a=e.list||[],i=e.named||{};zr(e.pluralIndex)&&function(d,p){p.count||(p.count=d),p.n||(p.n=d)}(n,i);function l(d){return(En(e.messages)?e.messages(d):!!xn(e.messages)&&e.messages[d])||(e.parent?e.parent.message(d):ER)}const s=an(e.processor)&&En(e.processor.normalize)?e.processor.normalize:xR,c=an(e.processor)&&En(e.processor.interpolate)?e.processor.interpolate:SR,u={list:d=>a[d],named:d=>i[d],plural:d=>d[r(n,d.length,o)],linked:(d,...p)=>{const[f,m]=p;let v="text",g="";p.length===1?xn(f)?(g=f.modifier||g,v=f.type||v):gt(f)&&(g=f||g):p.length===2&&(gt(f)&&(g=f||g),gt(m)&&(v=m||v));const b=l(d)(u),y=v==="vnode"&&Yo(b)&&g?b[0]:b;return g?(_=>e.modifiers?e.modifiers[_]:wR)(g)(y,v):y},message:l,type:an(e.processor)&>(e.processor.type)?e.processor.type:k5,interpolate:c,normalize:s,values:ii({},a,i)};return u}let ks=null;function I5(e,t,n){ks&&ks.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const D5=CR("function:translate");function CR(e){return t=>ks&&ks.emit(e,t)}const mr={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},kR={[mr.NOT_FOUND_KEY]:"Not found '{key}' key in '{locale}' locale messages.",[mr.FALLBACK_TO_TRANSLATE]:"Fall back to translate '{key}' key with '{target}' locale.",[mr.CANNOT_FORMAT_NUMBER]:"Cannot format a number value due to not supported Intl.NumberFormat.",[mr.FALLBACK_TO_NUMBER_FORMAT]:"Fall back to number format '{key}' key with '{target}' locale.",[mr.CANNOT_FORMAT_DATE]:"Cannot format a date value due to not supported Intl.DateTimeFormat.",[mr.FALLBACK_TO_DATE_FORMAT]:"Fall back to datetime format '{key}' key with '{target}' locale.",[mr.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER]:"This project is using Custom Message Compiler, which is an experimental feature. It may receive breaking changes or be removed in the future."};function ci(e,...t){return Th(kR[e],...t)}const L5=ft.__EXTEND_POINT__,gl=function(e){let t=e;return()=>++t}(L5),Mn={INVALID_ARGUMENT:L5,INVALID_DATE_ARGUMENT:gl(),INVALID_ISO_DATE_ARGUMENT:gl(),NOT_SUPPORT_NON_STRING_MESSAGE:gl(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:gl(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:gl(),NOT_SUPPORT_LOCALE_TYPE:gl(),__EXTEND_POINT__:gl()};function ko(e){return xs(e,null,{messages:OR})}const OR={[Mn.INVALID_ARGUMENT]:"Invalid arguments",[Mn.INVALID_DATE_ARGUMENT]:"The date provided is an invalid Date object.Make sure your Date represents a valid date.",[Mn.INVALID_ISO_DATE_ARGUMENT]:"The argument provided is not a valid ISO date string",[Mn.NOT_SUPPORT_NON_STRING_MESSAGE]:"Not support non-string message",[Mn.NOT_SUPPORT_LOCALE_PROMISE_VALUE]:"cannot support promise value",[Mn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION]:"cannot support async function",[Mn.NOT_SUPPORT_LOCALE_TYPE]:"cannot support locale type"};function W1(e,t){return t.locale!=null?Vh(t.locale):Vh(e.locale)}let Rh;function Vh(e){if(gt(e))return e;if(En(e)){if(e.resolvedOnce&&Rh!=null)return Rh;if(e.constructor.name==="Function"){const t=e();if(ZM(t))throw ko(Mn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Rh=t}throw ko(Mn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}throw ko(Mn.NOT_SUPPORT_LOCALE_TYPE)}function M5(e,t,n){return[...new Set([n,...Yo(t)?t:xn(t)?Object.keys(t):gt(t)?[t]:[n]])]}function R5(e,t,n){let r=!0;for(let o=0;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;let N5,F5,$5,z5=null;const B5=()=>z5;let j5=null,H5=0;function Y1(e,t){return e instanceof RegExp?e.test(t):e}function U5(e,t){return e instanceof RegExp?e.test(t):e}function X1(e,t,n,r,o){const{missing:a,onWarn:i}=e;{const l=e.__v_emitter;l&&l.emit("missing",{locale:n,key:t,type:o,groupId:`${o}:${t}`})}if(a!==null){const l=a(e,n,t,o);return gt(l)?l:t}return U5(r,t)&&i(ci(mr.NOT_FOUND_KEY,{key:t,locale:n})),t}function Ph(e){return t=>function(n,r){const o=r.b||r.body;if((o.t||o.type)===1){const a=o,i=a.c||a.cases;return n.plural(i.reduce((l,s)=>[...l,G5(n,s)],[]))}return G5(n,o)}(t,e)}function G5(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((o,a)=>[...o,Nh(e,a)],[]);return e.normalize(r)}}function Nh(e,t){const n=t.t||t.type;switch(n){case 3:const r=t;return r.v||r.value;case 9:const o=t;return o.v||o.value;case 4:const a=t;return e.interpolate(e.named(a.k||a.key));case 5:const i=t;return e.interpolate(e.list(i.i!=null?i.i:i.index));case 6:const l=t,s=l.m||l.modifier;return e.linked(Nh(e,l.k||l.key),s?Nh(e,s):void 0,e.type);case 7:const c=t;return c.v||c.value;case 8:const u=t;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const DR="Detected HTML in '{source}' message. Recommend not using HTML messages to avoid XSS.";function q5(e,t){t&&nR(e)&&cu(Th(DR,{source:e}))}const W5=e=>e;let yl=Object.create(null);const bl=e=>xn(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function K5(e,t={}){let n=!1;const r=t.onError||eR;return t.onError=o=>{n=!0,r(o)},{...yR(e,t),detectError:n}}const Y5=()=>"",lo=e=>En(e);function X5(e,t,n,r,o,a){const{messages:i,onWarn:l,messageResolver:s,localeFallbacker:c}=e,u=c(e,r,n);let d,p={},f=null,m=n,v=null;const g="translate";for(let b=0;br;return p.locale=n,p.key=t,p}let s,c,u=null;ml&&(u=window.performance.now(),s="intlify-message-compilation-start",c="intlify-message-compilation-end",$r&&$r(s));const d=i(r,function(p,f,m,v,g,b){return{locale:f,key:m,warnHtmlMessage:g,onError:y=>{b&&b(y);{const _=function(k){if(gt(k))return k;if(k.loc&&k.loc.source)return k.loc.source}(v),w=`Message compilation error: ${y.message}`,x=y.location&&_&&function(k,L=0,S=k.length){const C=k.split(/\r?\n/);let D=0;const A=[];for(let O=0;O=L){for(let P=O-b5;P<=O+b5||S>D;P++){if(P<0||P>=C.length)continue;const I=P+1;A.push(`${I}${" ".repeat(3-String(I).length)}| ${C[P]}`);const V=C[P].length;if(P===O){const T=L-(D-V)+1,R=Math.max(1,S>D?V-T:S-L);A.push(" | "+" ".repeat(T)+"^".repeat(R))}else if(P>O){if(S>D){const T=Math.max(Math.min(S-D,V),1);A.push(" | "+"^".repeat(T))}D+=V+1}}break}return A.join(`
`)}(_,y.location.start.offset,y.location.end.offset),E=p.__v_emitter;E&&_&&E.emit("compile-error",{message:_,error:y.message,start:y.location&&y.location.start.offset,end:y.location&&y.location.end.offset,groupId:`translate:${m}`}),console.error(x?`${w}
${x}`:w)}},onCacheKey:y=>YM(f,m,y)}}(e,n,o,r,l,a));if(ml){const p=window.performance.now(),f=e.__v_emitter;f&&u&&f.emit("message-compilation",{type:"message-compilation",message:r,time:p-u,groupId:`translate:${t}`}),s&&c&&$r&&vl&&($r(c),vl("intlify message compilation",s,c))}return d.locale=n,d.key=t,d.source=r,d}function Z5(...e){const[t,n,r]=e,o={};if(!(gt(t)||zr(t)||lo(t)||bl(t)))throw ko(Mn.INVALID_ARGUMENT);const a=zr(t)?String(t):(lo(t),t);return zr(n)?o.plural=n:gt(n)?o.default=n:an(n)&&!Ih(n)?o.named=n:Yo(n)&&(o.list=n),zr(r)?o.plural=r:gt(r)?o.default=r:an(r)&&ii(o,r),[a,o]}const Q5=typeof Intl<"u",LR=Q5&&Intl.DateTimeFormat!==void 0,MR=Q5&&Intl.NumberFormat!==void 0,eb=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function tb(...e){const[t,n,r,o]=e,a={};let i,l={};if(gt(t)){const s=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!s)throw ko(Mn.INVALID_ISO_DATE_ARGUMENT);const c=s[3]?s[3].trim().startsWith("T")?`${s[1].trim()}${s[3].trim()}`:`${s[1].trim()}T${s[3].trim()}`:s[1].trim();i=new Date(c);try{i.toISOString()}catch{throw ko(Mn.INVALID_ISO_DATE_ARGUMENT)}}else if(JM(t)){if(isNaN(t.getTime()))throw ko(Mn.INVALID_DATE_ARGUMENT);i=t}else{if(!zr(t))throw ko(Mn.INVALID_ARGUMENT);i=t}return gt(n)?a.key=n:an(n)&&Object.keys(n).forEach(s=>{eb.includes(s)?l[s]=n[s]:a[s]=n[s]}),gt(r)?a.locale=r:an(r)&&(l=r),an(o)&&(l=o),[a.key||"",i,a,l]}const nb=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function rb(...e){const[t,n,r,o]=e,a={};let i={};if(!zr(t))throw ko(Mn.INVALID_ARGUMENT);const l=t;return gt(n)?a.key=n:an(n)&&Object.keys(n).forEach(s=>{nb.includes(s)?i[s]=n[s]:a[s]=n[s]}),gt(r)?a.locale=r:an(r)&&(i=r),an(o)&&(i=o),[a.key||"",l,a,i]}const RR=Object.freeze(Object.defineProperty({__proto__:null,CompileErrorCodes:ft,CoreErrorCodes:Mn,CoreWarnCodes:mr,DATETIME_FORMAT_OPTIONS_KEYS:eb,DEFAULT_LOCALE:K1,DEFAULT_MESSAGE_DATA_TYPE:k5,MISSING_RESOLVE_VALUE:"",NOT_REOSLVED:-1,NUMBER_FORMAT_OPTIONS_KEYS:nb,VERSION:V5,clearCompileCache:function(){yl=Object.create(null)},clearDateTimeFormat:function(e,t,n){const r=e;for(const o in n){const a=`${t}__${o}`;r.__datetimeFormatters.has(a)&&r.__datetimeFormatters.delete(a)}},clearNumberFormat:function(e,t,n){const r=e;for(const o in n){const a=`${t}__${o}`;r.__numberFormatters.has(a)&&r.__numberFormatters.delete(a)}},compile:function(e,t){if(gt(e)){const n=!fr(t.warnHtmlMessage)||t.warnHtmlMessage;q5(e,n);const r=(t.onCacheKey||W5)(e),o=yl[r];if(o)return o;const{ast:a,detectError:i}=K5(e,{...t,location:!0,jit:!0}),l=Ph(a);return i?l:yl[r]=l}{if(!bl(e))return cu(`the message that is resolve with key '${t.key}' is not supported for jit compilation`),()=>e;const n=e.cacheKey;return n?yl[n]||(yl[n]=Ph(e)):Ph(e)}},compileToFunction:(e,t)=>{if(!gt(e))throw ko(Mn.NOT_SUPPORT_NON_STRING_MESSAGE);{q5(e,!fr(t.warnHtmlMessage)||t.warnHtmlMessage);const n=(t.onCacheKey||W5)(e),r=yl[n];if(r)return r;const{code:o,detectError:a}=K5(e,t),i=new Function(`return ${o}`)();return a?i:yl[n]=i}},createCompileError:xs,createCoreContext:function(e={}){const t=En(e.onWarn)?e.onWarn:cu,n=gt(e.version)?e.version:V5,r=gt(e.locale)||En(e.locale)?e.locale:K1,o=En(r)?K1:r,a=Yo(e.fallbackLocale)||an(e.fallbackLocale)||gt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=an(e.messages)?e.messages:{[o]:{}},l=an(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},s=an(e.numberFormats)?e.numberFormats:{[o]:{}},c=ii({},e.modifiers||{},{upper:(P,I)=>I==="text"&>(P)?P.toUpperCase():I==="vnode"&&xn(P)&&"__v_isVNode"in P?P.children.toUpperCase():P,lower:(P,I)=>I==="text"&>(P)?P.toLowerCase():I==="vnode"&&xn(P)&&"__v_isVNode"in P?P.children.toLowerCase():P,capitalize:(P,I)=>I==="text"&>(P)?P5(P):I==="vnode"&&xn(P)&&"__v_isVNode"in P?P5(P.children):P}),u=e.pluralRules||{},d=En(e.missing)?e.missing:null,p=!fr(e.missingWarn)&&!m5(e.missingWarn)||e.missingWarn,f=!fr(e.fallbackWarn)&&!m5(e.fallbackWarn)||e.fallbackWarn,m=!!e.fallbackFormat,v=!!e.unresolving,g=En(e.postTranslation)?e.postTranslation:null,b=an(e.processor)?e.processor:null,y=!fr(e.warnHtmlMessage)||e.warnHtmlMessage,_=!!e.escapeParameter,w=En(e.messageCompiler)?e.messageCompiler:N5;var x;En(e.messageCompiler)&&(x=ci(mr.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER),_5[x]||(_5[x]=!0,cu(x)));const E=En(e.messageResolver)?e.messageResolver:F5||C5,k=En(e.localeFallbacker)?e.localeFallbacker:$5||M5,L=xn(e.fallbackContext)?e.fallbackContext:void 0,S=e,C=xn(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,D=xn(S.__numberFormatters)?S.__numberFormatters:new Map,A=xn(S.__meta)?S.__meta:{};H5++;const O={version:n,cid:H5,locale:r,fallbackLocale:a,messages:i,modifiers:c,pluralRules:u,missing:d,missingWarn:p,fallbackWarn:f,fallbackFormat:m,unresolving:v,postTranslation:g,processor:b,warnHtmlMessage:y,escapeParameter:_,messageCompiler:w,messageResolver:E,localeFallbacker:k,fallbackContext:L,onWarn:t,__meta:A};return O.datetimeFormats=l,O.numberFormats=s,O.__datetimeFormatters=C,O.__numberFormatters=D,O.__v_emitter=S.__v_emitter!=null?S.__v_emitter:void 0,I5(O,n,A),O},createCoreError:ko,createMessageContext:T5,datetime:function(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:a,localeFallbacker:i}=e,{__datetimeFormatters:l}=e;if(!LR)return a(ci(mr.CANNOT_FORMAT_DATE)),"";const[s,c,u,d]=tb(...t),p=fr(u.missingWarn)?u.missingWarn:e.missingWarn,f=fr(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,m=!!u.part,v=W1(e,u),g=i(e,o,v);if(!gt(s)||s==="")return new Intl.DateTimeFormat(v,d).format(c);let b,y={},_=null,w=v,x=null;const E="datetime format";for(let S=0;Sj5,getLocale:W1,getWarnMessage:ci,handleMissing:X1,initI18nDevTools:I5,isMessageAST:bl,isMessageFunction:lo,isTranslateFallbackWarn:Y1,isTranslateMissingWarn:U5,number:function(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:a,localeFallbacker:i}=e,{__numberFormatters:l}=e;if(!MR)return a(ci(mr.CANNOT_FORMAT_NUMBER)),"";const[s,c,u,d]=rb(...t),p=fr(u.missingWarn)?u.missingWarn:e.missingWarn,f=fr(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,m=!!u.part,v=W1(e,u),g=i(e,o,v);if(!gt(s)||s==="")return new Intl.NumberFormat(v,d).format(c);let b,y={},_=null,w=v,x=null;const E="number format";for(let S=0;S{z5=e},setDevToolsHook:function(e){ks=e},setFallbackContext:e=>{j5=e},translate:function(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:a,fallbackLocale:i,messages:l}=e,[s,c]=Z5(...t),u=fr(c.missingWarn)?c.missingWarn:e.missingWarn,d=fr(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,p=fr(c.escapeParameter)?c.escapeParameter:e.escapeParameter,f=!!c.resolvedMessage,m=gt(c.default)||fr(c.default)?fr(c.default)?a?s:()=>s:c.default:n?a?s:()=>s:"",v=n||m!=="",g=W1(e,c);p&&function(D){Yo(D.list)?D.list=D.list.map(A=>gt(A)?v5(A):A):xn(D.named)&&Object.keys(D.named).forEach(A=>{gt(D.named[A])&&(D.named[A]=v5(D.named[A]))})}(c);let[b,y,_]=f?[s,g,l[g]||{}]:X5(e,s,g,i,d,u),w=b,x=s;if(f||gt(w)||bl(w)||lo(w)||v&&(w=m,x=w),!(f||(gt(w)||bl(w)||lo(w))&>(y)))return o?-1:s;if(gt(w)&&e.messageCompiler==null)return cu(`The message format compilation is not supported in this build. Because message compiler isn't included. You need to pre-compilation all message format. So translate function return '${s}'.`),s;let E=!1;const k=lo(w)?w:J5(e,s,y,w,x,()=>{E=!0});if(E)return w;const L=function(D,A,O,P){const{modifiers:I,pluralRules:V,messageResolver:T,fallbackLocale:R,fallbackWarn:W,missingWarn:j,fallbackContext:z}=D,G=Z=>{let J=T(O,Z);if(J==null&&z){const[,,ie]=X5(z,Z,A,R,W,j);J=T(ie,Z)}if(gt(J)||bl(J)){let ie=!1;const he=J5(D,Z,A,J,Z,()=>{ie=!0});return ie?Y5:he}return lo(J)?J:Y5},B={locale:A,modifiers:I,pluralRules:V,messages:G};return D.processor&&(B.processor=D.processor),P.list&&(B.list=P.list),P.named&&(B.named=P.named),zr(P.plural)&&(B.pluralIndex=P.plural),B}(e,y,_,c),S=function(D,A,O){let P,I,V=null;ml&&(V=window.performance.now(),P="intlify-message-evaluation-start",I="intlify-message-evaluation-end",$r&&$r(P));const T=A(O);if(ml){const R=window.performance.now(),W=D.__v_emitter;W&&V&&W.emit("message-evaluation",{type:"message-evaluation",value:T,time:R-V,groupId:`translate:${A.key}`}),P&&I&&$r&&vl&&($r(I),vl("intlify message evaluation",P,I))}return T}(e,k,T5(L)),C=r?r(S,s):S;{const D={timestamp:Date.now(),key:gt(s)?s:lo(w)?w.key:"",locale:y||(lo(w)?w.locale:""),format:gt(w)?w:lo(w)?w.source:"",message:C};D.meta=ii({},e.__meta,B5()||{}),D5(D)}return C},translateDevTools:D5,updateFallbackLocale:function(e,t,n){e.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}},Symbol.toStringTag,{value:"Module"})),VR=Xc(RR);function Br(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}let Ut,_l,yt,ob,Al,uu,Wt,J1,ab,ui,di,du,wa,pi,Fh,wl,El,pu,Z1,xl,ib,fu,lb,Rn,sb,Vn,Jo,Zo,so,Ea,hu,Os,mu;Ut=Object.freeze({}),_l=Object.freeze([]),yt=()=>{},ob=()=>!1,Al=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),uu=e=>e.startsWith("onUpdate:"),Wt=Object.assign,J1=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ab=Object.prototype.hasOwnProperty,st=(e,t)=>ab.call(e,t),Oe=Array.isArray,ui=e=>wl(e)==="[object Map]",di=e=>wl(e)==="[object Set]",du=e=>wl(e)==="[object Date]",ze=e=>typeof e=="function",Ye=e=>typeof e=="string",wa=e=>typeof e=="symbol",rt=e=>e!==null&&typeof e=="object",pi=e=>(rt(e)||ze(e))&&ze(e.then)&&ze(e.catch),Fh=Object.prototype.toString,wl=e=>Fh.call(e),El=e=>wl(e).slice(8,-1),pu=e=>wl(e)==="[object Object]",Z1=e=>Ye(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,xl=Br(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ib=Br("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),fu=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},lb=/-(\w)/g,Rn=fu(e=>e.replace(lb,(t,n)=>n?n.toUpperCase():"")),sb=/\B([A-Z])/g,Vn=fu(e=>e.replace(sb,"-$1").toLowerCase()),Jo=fu(e=>e.charAt(0).toUpperCase()+e.slice(1)),Zo=fu(e=>e?`on${Jo(e)}`:""),so=(e,t)=>!Object.is(e,t),Ea=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Os=e=>{const t=parseFloat(e);return isNaN(t)?e:t},mu=e=>{const t=Ye(e)?Number(e):NaN;return isNaN(t)?e:t};let cb;const $h=()=>cb||(cb=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),PR=Br("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");We=function(e){if(Oe(e)){const t={};for(let n=0;n{if(n){const r=n.split(FR);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}k6=function(e){let t="";if(!e||Ye(e))return t;for(const n in e){const r=e[n],o=n.startsWith("--")?n:Vn(n);(Ye(r)||typeof r=="number")&&(t+=`${o}:${r};`)}return t},$=function(e){let t="";if(Ye(e))t=e;else if(Oe(e))for(let n=0;nfi(n,t))}let Bh,ep;Pe=e=>Ye(e)?e:e==null?"":Oe(e)||rt(e)&&(e.toString===Fh||!ze(e.toString))?JSON.stringify(e,Bh,2):String(e),Bh=(e,t)=>t&&t.__v_isRef?Bh(e,t.value):ui(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],a)=>(n[ep(r,a)+" =>"]=o,n),{})}:di(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ep(n))}:wa(t)?ep(t):!rt(t)||Oe(t)||pu(t)?t:String(t),ep=(e,t="")=>{var n;return wa(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function Qo(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let jr,Sl;class jh{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=jr,!t&&jr&&(this.index=(jr.scopes||(jr.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=jr;try{return jr=this,t()}finally{jr=n}}else Qo("cannot run an inactive effect scope.")}on(){jr=this}off(){jr=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),vi()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=hi,n=Sl;try{return hi=!0,Sl=this,this._runnings++,fb(this),this.fn()}finally{hb(this),this._runnings--,Sl=n,hi=t}}stop(){var t;this.active&&(fb(this),hb(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function WR(e){return e.value}function fb(e){e._trackId++,e._depsLength=0}function hb(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},tp=new WeakMap,Cl=Symbol("iterate"),Wh=Symbol("Map key iterate");function er(e,t,n){if(hi&&Sl){let r=tp.get(e);r||tp.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=bb(()=>r.delete(n))),gb(Sl,o,{target:e,type:t,key:n})}}function ea(e,t,n,r,o,a){const i=tp.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&Oe(e)){const s=Number(r);i.forEach((c,u)=>{(u==="length"||!wa(u)&&u>=s)&&l.push(c)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Oe(e)?Z1(n)&&l.push(i.get("length")):(l.push(i.get(Cl)),ui(e)&&l.push(i.get(Wh)));break;case"delete":Oe(e)||(l.push(i.get(Cl)),ui(e)&&l.push(i.get(Wh)));break;case"set":ui(e)&&l.push(i.get(Cl))}Uh();for(const s of l)s&&yb(s,4,{target:e,type:t,key:n,newValue:r,oldValue:o,oldTarget:a});Gh()}const KR=Br("__proto__,__v_isRef,__isVue"),_b=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(wa)),Ab=YR();function YR(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=it(this);for(let a=0,i=this.length;a{e[t]=function(...n){mi(),Uh();const r=it(this)[t].apply(this,n);return Gh(),vi(),r}}),e}function XR(e){const t=it(this);return er(t,"has",e),t.hasOwnProperty(e)}class wb{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return a;if(n==="__v_raw")return r===(o?a?Mb:Lb:a?Db:Ib).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=Oe(t);if(!o){if(i&&st(Ab,n))return Reflect.get(Ab,n,r);if(n==="hasOwnProperty")return XR}const l=Reflect.get(t,n,r);return(wa(n)?_b.has(n):KR(n))?l:(o||er(t,"get",n),a?l:At(l)?i&&Z1(n)?l:l.value:rt(l)?o?_a(l):Mt(l):l)}}class Eb extends wb{constructor(t=!1){super(!1,t)}set(t,n,r,o){let a=t[n];if(!this._isShallow){const s=xa(a);if(yi(r)||xa(r)||(a=it(a),r=it(r)),!Oe(t)&&At(a)&&!At(r))return!s&&(a.value=r,!0)}const i=Oe(t)&&Z1(n)?Number(n)e,np=e=>Reflect.getPrototypeOf(e);function rp(e,t,n=!1,r=!1){const o=it(e=e.__v_raw),a=it(t);n||(so(t,a)&&er(o,"get",t),er(o,"get",a));const{has:i}=np(o),l=r?Kh:n?Yh:bu;return i.call(o,t)?l(e.get(t)):i.call(o,a)?l(e.get(a)):void(e!==o&&e.get(t))}function op(e,t=!1){const n=this.__v_raw,r=it(n),o=it(e);return t||(so(e,o)&&er(r,"has",e),er(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ap(e,t=!1){return e=e.__v_raw,!t&&er(it(e),"iterate",Cl),Reflect.get(e,"size",e)}function Sb(e){e=it(e);const t=it(this);return np(t).has.call(t,e)||(t.add(e),ea(t,"add",e,e)),this}function Cb(e,t){t=it(t);const n=it(this),{has:r,get:o}=np(n);let a=r.call(n,e);a?Tb(n,r,e):(e=it(e),a=r.call(n,e));const i=o.call(n,e);return n.set(e,t),a?so(t,i)&&ea(n,"set",e,t,i):ea(n,"add",e,t),this}function kb(e){const t=it(this),{has:n,get:r}=np(t);let o=n.call(t,e);o?Tb(t,n,e):(e=it(e),o=n.call(t,e));const a=r?r.call(t,e):void 0,i=t.delete(e);return o&&ea(t,"delete",e,void 0,a),i}function Ob(){const e=it(this),t=e.size!==0,n=ui(e)?new Map(e):new Set(e),r=e.clear();return t&&ea(e,"clear",void 0,void 0,n),r}function ip(e,t){return function(n,r){const o=this,a=o.__v_raw,i=it(a),l=t?Kh:e?Yh:bu;return!e&&er(i,"iterate",Cl),a.forEach((s,c)=>n.call(r,l(s),l(c),o))}}function lp(e,t,n){return function(...r){const o=this.__v_raw,a=it(o),i=ui(a),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,c=o[e](...r),u=n?Kh:t?Yh:bu;return!t&&er(a,"iterate",s?Wh:Cl),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:l?[u(d[0]),u(d[1])]:u(d),done:p}},[Symbol.iterator](){return this}}}}function gi(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";Qo(`${Jo(e)} operation ${n}failed: target is readonly.`,it(this))}return e!=="delete"&&(e==="clear"?void 0:this)}}function tV(){const e={get(o){return rp(this,o)},get size(){return ap(this)},has:op,add:Sb,set:Cb,delete:kb,clear:Ob,forEach:ip(!1,!1)},t={get(o){return rp(this,o,!1,!0)},get size(){return ap(this)},has:op,add:Sb,set:Cb,delete:kb,clear:Ob,forEach:ip(!1,!0)},n={get(o){return rp(this,o,!0)},get size(){return ap(this,!0)},has(o){return op.call(this,o,!0)},add:gi("add"),set:gi("set"),delete:gi("delete"),clear:gi("clear"),forEach:ip(!0,!1)},r={get(o){return rp(this,o,!0,!0)},get size(){return ap(this,!0)},has(o){return op.call(this,o,!0)},add:gi("add"),set:gi("set"),delete:gi("delete"),clear:gi("clear"),forEach:ip(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=lp(o,!1,!1),n[o]=lp(o,!0,!1),t[o]=lp(o,!1,!0),r[o]=lp(o,!0,!0)}),[e,n,t,r]}const[nV,rV,oV,aV]=tV();function sp(e,t){const n=t?e?aV:oV:e?rV:nV;return(r,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(st(n,o)&&o in r?n:r,o,a)}const iV={get:sp(!1,!1)},lV={get:sp(!1,!0)},sV={get:sp(!0,!1)},cV={get:sp(!0,!0)};function Tb(e,t,n){const r=it(n);if(r!==n&&t.call(e,r)){const o=El(e);Qo(`Reactive ${o} contains both the raw and reactive versions of the same object${o==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const Ib=new WeakMap,Db=new WeakMap,Lb=new WeakMap,Mb=new WeakMap;Mt=function(e){return xa(e)?e:up(e,!1,JR,iV,Ib)};function cp(e){return up(e,!1,QR,lV,Db)}_a=function(e){return up(e,!0,ZR,sV,Lb)};function kl(e){return up(e,!0,eV,cV,Mb)}function up(e,t,n,r,o){if(!rt(e))return Qo(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=(l=e).__v_skip||!Object.isExtensible(l)?0:function(c){switch(c){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(El(l));var l;if(i===0)return e;const s=new Proxy(e,i===2?r:n);return o.set(e,s),s}function Oo(e){return xa(e)?Oo(e.__v_raw):!(!e||!e.__v_isReactive)}function xa(e){return!(!e||!e.__v_isReadonly)}function yi(e){return!(!e||!e.__v_isShallow)}function yu(e){return Oo(e)||xa(e)}it=function(e){const t=e&&e.__v_raw;return t?it(t):e},bn=function(e){return Object.isExtensible(e)&&hu(e,"__v_skip",!0),e};const bu=e=>rt(e)?Mt(e):e,Yh=e=>rt(e)?_a(e):e;class Rb{constructor(t,n,r,o){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Ts(()=>t(this._value),()=>Is(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=it(this);return t._cacheable&&!t.effect.dirty||!so(t._value,t._value=t.effect.run())||Is(t,4),Xh(t),t.effect._dirtyLevel>=2&&(this._warnRecursive&&Qo("Computed is still dirty after getter evaluation, likely because a computed is mutating its own dependency in its getter. State mutations in computed getters should be avoided. Check the docs for more details: https://vuejs.org/guide/essentials/computed.html#getters-should-be-side-effect-free",`
========
let On,WD,_2,lr,b2,A2,je,Xy,Jy,w2,KD,N,we,Et,M,At,_e,fs,Ot,YD,XD,JD,Bn,Zy,Qy,d1,$,zc,h,e6,p1,f1,t6,ZD,kt,QD,eL,n6,Ho,tL,He,nL,Re,Ve,$e,jt,rL,Ft,r6,sr,oL,An,ze,yn,rt,Be,lt,o6,tt,Ue,cr,wt,Uo,Yt,rl,ya,ei,a6,aL,iL,Vr,lL,sL,hs,h1,E2,qt,Ke,m1,et,Ne,cL,uL,Tn,dL,x2,pL,We,i6,Pr,un,S2,C2,l6,k2,v1,g1,Bc,s6,fL,c6,ms,hL,mL,vL,O2,u6,d6,p6,at,gL,Er,jn,Zn,In,jc,ur,_n,yL,_L,Hc,y1,vs,Go,bL,f6,AL,wL,_1,Hn,Xe,b1,T2,A1,w1,h6,Uc,m6,v6,Nr,EL,ol,g6,I2,xL,ti,_a,y6,_t,xt,no,Ye,st,dr,SL,qo,ro,it,ee,E1,oo,CL,kL,OL,gs,Dn,Oe,Zt,Gc,_6,b6,al,x1,S1,TL,IL,A6,w6,DL,LL,ML,D2,RL,VL,E6,PL,NL,FL,x6,S6,xr,$L,zL,Un,il,Ln,ll,BL,jL,C6,L2,Ao,ys,HL,_s,bt,C1,qc,k6,O6,wn,ct,T6,Wc,ba,UL,GL,qL,I6,Wo,M2,wo,WL,ce,KL,pr,k1,R2,ao,D6,fn,ni,sl,V2,P2,O1,cl,L6,YL,Kc,Qn,Eo,ri,T1,bs,ul,M6,R6,N2,V6,P6,N6,F6,$6,z6,B6,xo,hn,j6,F2,XL,H6,$2,z2,B2,j2,U6,JL,ZL,H2,U2,G6,G2,Sr,I1,q6,W6,K6,Yc,Xc,As,QL,q2,W2,Y6,X6,K2,Mt,Y2,eM,tM,nM,rM,J6,oM,X2,aM,Z6,Q6,J2,iM,Jc,e8,Z2,t8,n8,lM,sM,cM,uM,dl,io,So,r8,Zc,dM,D1,o8,pM,Q2,fM,hM,a8,mM,i8,l8,s8,c8,pl,L1,u8,te,re,oi,eh,th,d8,ut,Co,Ht,F,p8,Tt,H,f8,Pe,h8,be,pe,nt,m8,M1,PX=(async()=>{if(function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const n of document.querySelectorAll('link[rel="modulepreload"]'))t(n);new MutationObserver(n=>{for(const r of n)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&t(o)}).observe(document,{childList:!0,subtree:!0})}function t(n){if(n.ep)return;n.ep=!0;const r=function(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}(n);fetch(n.href,r)}}(),typeof window<"u"){let e=function(){var t=document.body,n=document.getElementById("__svg__icons__dom__");n||((n=document.createElementNS("http://www.w3.org/2000/svg","svg")).style.position="absolute",n.style.width="0",n.style.height="0",n.id="__svg__icons__dom__",n.setAttribute("xmlns","http://www.w3.org/2000/svg"),n.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),n.innerHTML='',t.insertBefore(n,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const g8=Object.freeze({left:0,top:0,width:16,height:16}),R1=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Qc=Object.freeze({...g8,...R1}),nh=Object.freeze({...Qc,body:"",hidden:!1});function y8(e,t){const n=function(r,o){const a={};!r.hFlip!=!o.hFlip&&(a.hFlip=!0),!r.vFlip!=!o.vFlip&&(a.vFlip=!0);const i=((r.rotate||0)+(o.rotate||0))%4;return i&&(a.rotate=i),a}(e,t);for(const r in nh)r in R1?r in e&&!(r in n)&&(n[r]=R1[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function vM(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let a={};function i(l){a=y8(r[l]||o[l],a)}return i(t),n.forEach(i),y8(e,a)}function _8(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=function(o,a){const i=o.icons,l=o.aliases||Object.create(null),s=Object.create(null);return(a||Object.keys(i).concat(Object.keys(l))).forEach(function c(u){if(i[u])return s[u]=[];if(!(u in s)){s[u]=null;const d=l[u]&&l[u].parent,p=d&&c(d);p&&(s[u]=[d].concat(p))}return s[u]}),s}(e);for(const o in r){const a=r[o];a&&(t(o,vM(e,o,a)),n.push(o))}return n}const eu=/^[a-z0-9]+(-[a-z0-9]+)*$/,ws=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const l=o.pop(),s=o.pop(),c={provider:o.length>0?o[0]:r,prefix:s,name:l};return t&&!V1(c)?null:c}const a=o[0],i=a.split("-");if(i.length>1){const l={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!V1(l)?null:l}if(n&&r===""){const l={provider:r,prefix:"",name:a};return t&&!V1(l,n)?null:l}return null},V1=(e,t)=>!!e&&!(e.provider!==""&&!e.provider.match(eu)||!(t&&e.prefix===""||e.prefix.match(eu))||!e.name.match(eu)),gM={provider:"",aliases:{},not_found:{},...g8};function rh(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function b8(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!rh(e,gM))return null;const n=t.icons;for(const o in n){const a=n[o];if(!o.match(eu)||typeof a.body!="string"||!rh(a,nh))return null}const r=t.aliases||Object.create(null);for(const o in r){const a=r[o],i=a.parent;if(!o.match(eu)||typeof i!="string"||!n[i]&&!r[i]||!rh(a,nh))return null}return t}const P1=Object.create(null);function Ko(e,t){const n=P1[e]||(P1[e]=Object.create(null));return n[t]||(n[t]=function(r,o){return{provider:r,prefix:o,icons:Object.create(null),missing:new Set}}(e,t))}function oh(e,t){return b8(t)?_8(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}let tu=!1;function nu(e){const t=typeof e=="string"?ws(e,!0,tu):e;if(t){const n=Ko(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function A8(e,t){const n=ws(e,!0,tu);return n?function(r,o,a){try{if(typeof a.body=="string")return r.icons[o]={...a},!0}catch{}return!1}(Ko(n.provider,n.prefix),n.name,t):!1}function w8(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),tu&&!t&&!e.prefix){let r=!1;return b8(e)&&(e.prefix="",_8(e,(o,a)=>{a&&A8(o,a)&&(r=!0)})),r}const n=e.prefix;return V1({provider:t,prefix:n,name:"a"})?!!oh(Ko(t,n),e):!1}const E8=Object.freeze({width:null,height:null}),x8=Object.freeze({...E8,...R1}),yM=/(-?[0-9.]*[0-9]+[0-9.]*)/g,_M=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function ah(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(yM);if(r===null||!r.length)return e;const o=[];let a=r.shift(),i=_M.test(a);for(;;){if(i){const l=parseFloat(a);isNaN(l)?o.push(a):o.push(Math.ceil(l*t*n)/n)}else o.push(a);if(a=r.shift(),a===void 0)return o.join("");i=!i}}const bM=e=>e==="unset"||e==="undefined"||e==="none";function N1(e,t){const n={...Qc,...e},r={...x8,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let a=n.body;[n,r].forEach(m=>{const v=[],g=m.hFlip,_=m.vFlip;let y,b=m.rotate;switch(g?_?b+=2:(v.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),v.push("scale(-1 1)"),o.top=o.left=0):_&&(v.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),v.push("scale(1 -1)"),o.top=o.left=0),b<0&&(b-=4*Math.floor(b/4)),b%=4,b){case 1:y=o.height/2+o.top,v.unshift("rotate(90 "+y.toString()+" "+y.toString()+")");break;case 2:v.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:y=o.width/2+o.left,v.unshift("rotate(-90 "+y.toString()+" "+y.toString()+")")}b%2==1&&(o.left!==o.top&&(y=o.left,o.left=o.top,o.top=y),o.width!==o.height&&(y=o.width,o.width=o.height,o.height=y)),v.length&&(a=''+a+"")});const i=r.width,l=r.height,s=o.width,c=o.height;let u,d;i===null?(d=l===null?"1em":l==="auto"?c:l,u=ah(d,s/c)):(u=i==="auto"?s:i,d=l===null?ah(u,c/s):l==="auto"?c:l);const p={},f=(m,v)=>{bM(v)||(p[m]=v.toString())};return f("width",u),f("height",d),p.viewBox=o.left.toString()+" "+o.top.toString()+" "+s.toString()+" "+c.toString(),{attributes:p,body:a}}const AM=/\sid="(\S+)"/g,wM="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16);let EM=0;function S8(e,t=wM){const n=[];let r;for(;r=AM.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(16777216*Math.random()|Date.now()).toString(16);return n.forEach(a=>{const i=typeof t=="function"?t(a):t+(EM++).toString(),l=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+l+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),"")}const fl={local:!0,session:!0},C8={local:new Set,session:new Set};let ih=!1;const k8="iconify2",ru="iconify",O8=ru+"-count",T8=ru+"-version",I8=36e5,xM=168;function lh(e,t){try{return e.getItem(t)}catch{}}function sh(e,t,n){try{return e.setItem(t,n),!0}catch{}}function D8(e,t){try{e.removeItem(t)}catch{}}function ch(e,t){return sh(e,O8,t.toString())}function uh(e){return parseInt(lh(e,O8))||0}let F1=typeof window>"u"?{}:window;function L8(e){const t=e+"Storage";try{if(F1&&F1[t]&&typeof F1[t].length=="number")return F1[t]}catch{}fl[e]=!1}function M8(e,t){const n=L8(e);if(!n)return;const r=lh(n,T8);if(r!==k8){if(r){const l=uh(n);for(let s=0;s{const s=ru+l.toString(),c=lh(n,s);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>o&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,l))return!0}catch{}D8(n,s)}};let i=uh(n);for(let l=i-1;l>=0;l--)a(l)||(l===i-1?(i--,ch(n,i)):C8[e].add(l))}function R8(){if(!ih){ih=!0;for(const e in fl)M8(e,t=>{const n=t.data,r=Ko(t.provider,n.prefix);if(!oh(r,n).length)return!1;const o=n.lastModified||-1;return r.lastModifiedCached=r.lastModifiedCached?Math.min(r.lastModifiedCached,o):o,!0})}}function V8(e,t){switch(e){case"local":case"session":fl[e]=t;break;case"all":for(const n in fl)fl[n]=t}}const dh=Object.create(null);function P8(e,t){dh[e]=t}function ph(e){return dh[e]||dh[""]}function fh(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array&&t.length))return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const $1=Object.create(null),z1=["https://api.simplesvg.com","https://api.unisvg.com"],hh=[];for(;z1.length>0;)z1.length===1||Math.random()>.5?hh.push(z1.shift()):hh.push(z1.pop());function N8(e,t){const n=fh(t);return n!==null&&($1[e]=n,!0)}function B1(e){return $1[e]}$1[""]=fh({resources:["https://api.iconify.design"].concat(hh)});let j1=(()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}})();const SM={prepare:(e,t,n)=>{const r=[],o=function(s,c){const u=B1(s);if(!u)return 0;let d;if(u.maxURL){let p=0;u.resources.forEach(m=>{p=Math.max(p,m.length)});const f=c+".json?icons=";d=u.maxURL-p-u.path.length-f.length}else d=0;return d}(e,t),a="icons";let i={type:a,provider:e,prefix:t,icons:[]},l=0;return n.forEach((s,c)=>{l+=s.length+1,l>=o&&c>0&&(r.push(i),i={type:a,provider:e,prefix:t,icons:[]},l=s.length),i.icons.push(s)}),r.push(i),r},send:(e,t,n)=>{if(!j1)return void n("abort",424);let r=function(a){if(typeof a=="string"){const i=B1(a);if(i)return i.path}return"/"}(t.provider);switch(t.type){case"icons":{const a=t.prefix,i=t.icons.join(",");r+=a+".json?"+new URLSearchParams({icons:i}).toString();break}case"custom":{const a=t.uri;r+=a.slice(0,1)==="/"?a.slice(1):a;break}default:return void n("abort",400)}let o=503;j1(e+r).then(a=>{const i=a.status;if(i===200)return o=501,a.json();setTimeout(()=>{n(function(l){return l===404}(i)?"abort":"next",i)})}).then(a=>{setTimeout(typeof a=="object"&&a!==null?()=>{n("success",a)}:()=>{a===404?n("abort",a):n("next",o)})}).catch(()=>{n("next",o)})}};function F8(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}let CM=0;var kM={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function OM(e,t,n,r){const o=e.resources.length,a=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let w=e.resources.slice(0);for(i=[];w.length>1;){const x=Math.floor(Math.random()*w.length);i.push(w[x]),w=w.slice(0,x).concat(w.slice(x+1))}i=i.concat(w)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));const l=Date.now();let s,c="pending",u=0,d=null,p=[],f=[];function m(){d&&(clearTimeout(d),d=null)}function v(){c==="pending"&&(c="aborted"),m(),p.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),p=[]}function g(w,x){x&&(f=[]),typeof w=="function"&&f.push(w)}function _(){c="failed",f.forEach(w=>{w(void 0,s)})}function y(){p.forEach(w=>{w.status==="pending"&&(w.status="aborted")}),p=[]}function b(){if(c!=="pending")return;m();const w=i.shift();if(w===void 0)return p.length?void(d=setTimeout(()=>{m(),c==="pending"&&(y(),_())},e.timeout)):void _();const x={status:"pending",resource:w,callback:(E,k)=>{(function(L,S,C){const D=S!=="success";switch(p=p.filter(A=>A!==L),c){case"pending":break;case"failed":if(D||!e.dataAfterTimeout)return;break;default:return}if(S==="abort")return s=C,void _();if(D)return s=C,void(p.length||(i.length?b():_()));if(m(),y(),!e.random){const A=e.resources.indexOf(L.resource);A!==-1&&A!==e.index&&(e.index=A)}c="completed",f.forEach(A=>{A(C)})})(x,E,k)}};p.push(x),u++,d=setTimeout(b,e.rotate),n(w,t,x.callback)}return typeof r=="function"&&f.push(r),setTimeout(b),function(){return{startTime:l,payload:t,status:c,queriesSent:u,queriesPending:p.length,subscribe:g,abort:v}}}function $8(e){const t={...kM,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}return{query:function(a,i,l){const s=OM(t,a,i,(c,u)=>{r(),l&&l(c,u)});return n.push(s),s},find:function(a){return n.find(i=>a(i))||null},setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function z8(){}const mh=Object.create(null);function B8(e,t,n){let r,o;if(typeof e=="string"){const a=ph(e);if(!a)return n(void 0,424),z8;o=a.send;const i=function(l){if(!mh[l]){const s=B1(l);if(!s)return;const c={config:s,redundancy:$8(s)};mh[l]=c}return mh[l]}(e);i&&(r=i.redundancy)}else{const a=fh(e);if(a){r=$8(a);const i=ph(e.resources?e.resources[0]:"");i&&(o=i.send)}}return r&&o?r.query(t,o,n)().abort:(n(void 0,424),z8)}function TM(e,t){function n(r){let o;if(!fl[r]||!(o=L8(r)))return;const a=C8[r];let i;if(a.size)a.delete(i=Array.from(a).shift());else if(i=uh(o),!ch(o,i+1))return;const l={cached:Math.floor(Date.now()/I8),provider:e.provider,data:t};return sh(o,ru+i.toString(),JSON.stringify(l))}ih||R8(),t.lastModified&&!function(r,o){const a=r.lastModifiedCached;if(a&&a>=o)return a===o;if(r.lastModifiedCached=o,a)for(const i in fl)M8(i,l=>{const s=l.data;return l.provider!==r.provider||s.prefix!==r.prefix||s.lastModified===o});return!0}(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&delete(t=Object.assign({},t)).not_found,n("local")||n("session"))}function j8(){}function IM(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,function(t){t.pendingCallbacksFlag||(t.pendingCallbacksFlag=!0,setTimeout(()=>{t.pendingCallbacksFlag=!1;const n=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!n.length)return;let r=!1;const o=t.provider,a=t.prefix;n.forEach(i=>{const l=i.icons,s=l.pending.length;l.pending=l.pending.filter(c=>{if(c.prefix!==a)return!0;const u=c.name;if(t.icons[u])l.loaded.push({provider:o,prefix:a,name:u});else{if(!t.missing.has(u))return r=!0,!0;l.missing.push({provider:o,prefix:a,name:u})}return!1}),l.pending.length!==s&&(r||F8([t],i.id),i.callback(l.loaded.slice(0),l.missing.slice(0),l.pending.slice(0),i.abort))})}))}(e)}))}const DM=e=>{const t=Ko(e.provider,e.prefix).pendingIcons;return!(!t||!t.has(e.name))},vh=(e,t)=>{var n;const r=function(s){const c={loaded:[],missing:[],pending:[]},u=Object.create(null);s.sort((p,f)=>p.provider!==f.provider?p.provider.localeCompare(f.provider):p.prefix!==f.prefix?p.prefix.localeCompare(f.prefix):p.name.localeCompare(f.name));let d={provider:"",prefix:"",name:""};return s.forEach(p=>{if(d.name===p.name&&d.prefix===p.prefix&&d.provider===p.provider)return;d=p;const f=p.provider,m=p.prefix,v=p.name,g=u[f]||(u[f]=Object.create(null)),_=g[m]||(g[m]=Ko(f,m));let y;y=v in _.icons?c.loaded:m===""||_.missing.has(v)?c.missing:c.pending;const b={provider:f,prefix:m,name:v};y.push(b)}),c}(function(s,c=!0,u=!1){const d=[];return s.forEach(p=>{const f=typeof p=="string"?ws(p,c,u):p;f&&d.push(f)}),d}(e,!0,(typeof n=="boolean"&&(tu=n),tu)));if(!r.pending.length){let s=!0;return t&&setTimeout(()=>{s&&t(r.loaded,r.missing,r.pending,j8)}),()=>{s=!1}}const o=Object.create(null),a=[];let i,l;return r.pending.forEach(s=>{const{provider:c,prefix:u}=s;if(u===l&&c===i)return;i=c,l=u,a.push(Ko(c,u));const d=o[c]||(o[c]=Object.create(null));d[u]||(d[u]=[])}),r.pending.forEach(s=>{const{provider:c,prefix:u,name:d}=s,p=Ko(c,u),f=p.pendingIcons||(p.pendingIcons=new Set);f.has(d)||(f.add(d),o[c][u].push(d))}),a.forEach(s=>{const{provider:c,prefix:u}=s;o[c][u].length&&function(d,p){d.iconsToLoad?d.iconsToLoad=d.iconsToLoad.concat(p).sort():d.iconsToLoad=p,d.iconsQueueFlag||(d.iconsQueueFlag=!0,setTimeout(()=>{d.iconsQueueFlag=!1;const{provider:f,prefix:m}=d,v=d.iconsToLoad;let g;delete d.iconsToLoad,v&&(g=ph(f))&&g.prepare(f,m,v).forEach(_=>{B8(f,_,y=>{if(typeof y!="object")_.icons.forEach(b=>{d.missing.add(b)});else try{const b=oh(d,y);if(!b.length)return;const w=d.pendingIcons;w&&b.forEach(x=>{w.delete(x)}),TM(d,y)}catch(b){console.error(b)}IM(d)})})}))}(s,o[c][u])}),t?function(s,c,u){const d=CM++,p=F8.bind(null,u,d);if(!c.pending.length)return p;const f={id:d,icons:c,callback:s,abort:p};return u.forEach(m=>{(m.loaderCallbacks||(m.loaderCallbacks=[])).push(f)}),p}(t,r,a):j8};function H8(e,t){const n={...e};for(const r in t){const o=t[r],a=typeof o;r in E8?(o===null||o&&(a==="string"||a==="number"))&&(n[r]=o):a===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const H1={...x8,inline:!1},gh="iconify",yh="iconify-inline",ai="iconifyData"+Date.now();let hl=[];function ou(e){for(let t=0;t{delete t.pendingScan,iu&&iu(e)}))}function MM(e,t){if(!e.observer)return;const n=e.observer;if(!n.pendingScan)for(let r=0;r0||o.type==="attributes"&&o.target[ai]!==void 0)return void(n.paused||G8(e))}}function q8(e,t){e.observer.instance.observe(t,LM)}function U1(e){let t=e.observer;if(t&&t.instance)return;const n=typeof e.node=="function"?e.node():e.node;n&&window&&(t||(t={paused:0},e.observer=t),t.instance=new window.MutationObserver(MM.bind(null,e)),q8(e,n),t.paused||G8(e))}function W8(){au().forEach(U1)}function K8(e){if(!e.observer)return;const t=e.observer;t.pendingScan&&(clearTimeout(t.pendingScan),delete t.pendingScan),t.instance&&(t.instance.disconnect(),delete t.instance)}function RM(e){const t=iu!==null;iu!==e&&(iu=e,t&&au().forEach(K8)),t?W8():function(n){const r=document;r.readyState&&r.readyState!=="loading"?n():r.addEventListener("DOMContentLoaded",n)}(W8)}function _h(e){(e?[e]:au()).forEach(t=>{if(!t.observer)return void(t.observer={paused:1});const n=t.observer;n.paused++,!(n.paused>1||!n.instance)&&n.instance.disconnect()})}function bh(e){(e?[e]:au()).forEach(t=>{if(!t.observer)return void U1(t);const n=t.observer;if(n.paused&&(n.paused--,!n.paused)){const r=typeof t.node=="function"?t.node():t.node;if(!r)return;n.instance?q8(t,r):U1(t)}})}function Y8(e,t=!1){const n=U8(e,t);return U1(n),n}function X8(e){const t=ou(e);t&&(K8(t),function(n){hl=hl.filter(r=>n!==r&&n!==(typeof r.node=="function"?r.node():r.node))}(e))}const VM=/[\s,]+/,PM=["width","height"],NM=["inline","hFlip","vFlip"];function FM(e){const t=e.getAttribute("data-icon"),n=typeof t=="string"&&ws(t,!0);if(!n)return null;const r={...H1,inline:e.classList&&e.classList.contains(yh)};PM.forEach(l=>{const s=e.getAttribute("data-"+l);s&&(r[l]=s)});const o=e.getAttribute("data-rotate");typeof o=="string"&&(r.rotate=function(l,s=0){const c=l.replace(/^-?[0-9.]*/,"");function u(d){for(;d<0;)d+=4;return d%4}if(c===""){const d=parseInt(l);return isNaN(d)?0:u(d)}if(c!==l){let d=0;switch(c){case"%":d=25;break;case"deg":d=90}if(d){let p=parseFloat(l.slice(0,l.length-c.length));return isNaN(p)?0:(p/=d,p%1==0?u(p):0)}}return s}(o));const a=e.getAttribute("data-flip");typeof a=="string"&&function(l,s){s.split(VM).forEach(c=>{switch(c.trim()){case"horizontal":l.hFlip=!0;break;case"vertical":l.vFlip=!0}})}(r,a),NM.forEach(l=>{const s="data-"+l,c=function(u,d){return u===d||u==="true"||u!==""&&u!=="false"&&null}(e.getAttribute(s),s);typeof c=="boolean"&&(r[l]=c)});const i=e.getAttribute("data-mode");return{name:t,icon:n,customisations:r,mode:i}}const $M="svg."+gh+", i."+gh+", span."+gh+", i."+yh+", span."+yh;function J8(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"}let lu;function zM(e){return lu===void 0&&function(){try{lu=window.trustedTypes.createPolicy("iconify",{createHTML:t=>t})}catch{lu=null}}(),lu?lu.createHTML(e):e}function Z8(e){const t=new Set(["iconify"]);return["provider","prefix"].forEach(n=>{e[n]&&t.add("iconify--"+e[n])}),t}function Q8(e,t,n,r){const o=e.classList;if(r){const i=r.classList;Array.from(i).forEach(l=>{o.add(l)})}const a=[];return t.forEach(i=>{o.contains(i)?n.has(i)&&a.push(i):(o.add(i),a.push(i))}),n.forEach(i=>{t.has(i)||o.remove(i)}),a}function e5(e,t,n){const r=e.style;(n||[]).forEach(a=>{r.removeProperty(a)});const o=[];for(const a in t)r.getPropertyValue(a)||(o.push(a),r.setProperty(a,t[a]));return o}function t5(e,t,n){let r;try{r=document.createElement("span")}catch{return e}const o=t.customisations,a=N1(n,o),i=e[ai],l=J8(S8(a.body),{"aria-hidden":"true",role:"img",...a.attributes});r.innerHTML=zM(l);const s=r.childNodes[0],c=e.attributes;for(let f=0;f{G1&&(G1=!1,Es())}))}function Es(e,t=!1){const n=Object.create(null);function r(o,a){const{provider:i,prefix:l,name:s}=o,c=Ko(i,l),u=c.icons[s];if(u)return{status:"loaded",icon:u};if(c.missing.has(s))return{status:"missing"};if(a&&!DM(o)){const d=n[i]||(n[i]=Object.create(null));(d[l]||(d[l]=new Set)).add(s)}return{status:"loading"}}(e?[e]:au()).forEach(o=>{const a=typeof o.node=="function"?o.node():o.node;if(!a||!a.querySelectorAll)return;let i=!1,l=!1;function s(c,u,d){if(l||(l=!0,_h(o)),c.tagName.toUpperCase()!=="SVG"){const p=u.mode,f=p==="mask"||p!=="bg"&&(p==="style"?d.body.indexOf("currentColor")!==-1:null);if(typeof f=="boolean")return void function(m,v,g,_){const y=v.customisations,b=N1(g,y),w=b.attributes,x=m[ai],E=J8(b.body,{...w,width:g.width+"",height:g.height+""}),k=Q8(m,Z8(v.icon),new Set(x&&x.addedClasses)),L=function(A){return'url("'+function(O){return"data:image/svg+xml,"+function(P){return P.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}(O)}(A)+'")'}(E),S={"--svg":L,width:a5(w.width),height:a5(w.height),...BM,..._?Ah:n5};y.inline&&(S["vertical-align"]="-0.125em");const C=e5(m,S,x&&x.addedStyles),D={...v,status:"loaded",addedClasses:k,addedStyles:C};m[ai]=D}(c,u,{...Qc,...d},f)}t5(c,u,d)}(function(c){const u=[];return c.querySelectorAll($M).forEach(d=>{const p=d[ai]||d.tagName.toLowerCase()!=="svg"?FM(d):null;p&&u.push({node:d,props:p})}),u})(a).forEach(({node:c,props:u})=>{const d=c[ai];if(!d){const{status:f,icon:m}=r(u.icon,!0);return m?void s(c,u,m):(i=i||f==="loading",void(c[ai]={...u,status:f}))}let p;if(function(f,m){if(f.name!==m.name||f.mode!==m.mode)return!0;const v=f.customisations,g=m.customisations;for(const _ in H1)if(v[_]!==g[_])return!0;return!1}(d,u)){if(p=r(u.icon,d.name!==u.name),!p.icon)return i=i||p.status==="loading",void Object.assign(d,{...u,status:p.status})}else{if(d.status!=="loading")return;if(p=r(u.icon,!1),!p.icon)return void(d.status=p.status)}s(c,u,p.icon)}),o.temporary&&!i?X8(a):t&&i?Y8(a,!0):l&&o.observer&&bh(o)});for(const o in n){const a=n[o];for(const i in a){const l=a[i];vh(Array.from(l).map(s=>({provider:o,prefix:i,name:s})),jM)}}}function i5(e,t,n=!1){const r=nu(e);if(!r)return null;const o=ws(e),a=H8(H1,t||{}),i=t5(document.createElement("span"),{name:e,icon:o,customisations:a},r);return n?i.outerHTML:i}if(typeof document<"u"&&typeof window<"u"){(function(){if(document.documentElement)return U8(document.documentElement);hl.push({node:()=>document.documentElement})})();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!w8(r))&&console.error(n)}catch{console.error(n)}})}setTimeout(()=>{RM(Es),Es()})}if(P8("",SM),typeof document<"u"&&typeof window<"u"){R8();const e=window;if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(const n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;N8(n,o)||console.error(r)}catch{console.error(r)}}}}const wh={_api:{getAPIConfig:B1,setAPIModule:P8,sendAPIQuery:B8,setFetch:function(e){j1=e},getFetch:function(){return j1},listAPIProviders:function(){return Object.keys($1)}},addAPIProvider:N8,loadIcons:vh,loadIcon:e=>new Promise((t,n)=>{const r=typeof e=="string"?ws(e,!0):e;r?vh([r||e],o=>{if(o.length&&r){const a=nu(r);if(a)return void t({...Qc,...a})}n(e)}):n(e)}),iconExists:function(e){return!!nu(e)},getIcon:function(e){const t=nu(e);return t?{...Qc,...t}:null},listIcons:function(e,t){let n=[];return(typeof e=="string"?[e]:Object.keys(P1)).forEach(r=>{(typeof r=="string"&&typeof t=="string"?[t]:Object.keys(P1[r]||{})).forEach(o=>{const a=Ko(r,o);n=n.concat(Object.keys(a.icons).map(i=>(r!==""?"@"+r+":":"")+o+":"+i))})}),n},addIcon:A8,addCollection:w8,replaceIDs:S8,calculateSize:ah,buildIcon:N1,getVersion:function(){return"3.1.1"},renderSVG:function(e,t){return i5(e,t,!1)},renderHTML:function(e,t){return i5(e,t,!0)},renderIcon:function(e,t){const n=nu(e);return n?N1(n,H8(H1,t||{})):null},scan:function(e){e?function(t){const n=ou(t);n?Es(n):Es({node:t,temporary:!0},!0)}(e):Es()},observe:Y8,stopObserving:X8,pauseObserver:function(e){if(e){const t=ou(e);t&&_h(t)}else _h()},resumeObserver:function(e){if(e){const t=ou(e);t&&bh(t)}else bh()},enableCache:function(e,t){V8(e,t!==!1)},disableCache:function(e){V8(e,!0)}};try{self.Iconify===void 0&&(self.Iconify=wh)}catch{}const l5=wh.default||wh;JSON.parse('[{"prefix":"el","width":1200,"height":1200,"icons":{}},{"prefix":"ep","width":1024,"height":1024,"icons":{"arrow-down":{"body":""},"arrow-down-bold":{"body":""},"arrow-left":{"body":""},"arrow-right":{"body":""},"arrow-up":{"body":""},"arrow-up-bold":{"body":""},"avatar":{"body":""},"back":{"body":""},"basketball":{"body":""},"bell":{"body":""},"bell-filled":{"body":""},"calendar":{"body":""},"caret-bottom":{"body":""},"caret-top":{"body":""},"cellphone":{"body":""},"chat-line-round":{"body":""},"check":{"body":""},"checked":{"body":""},"circle-check":{"body":""},"circle-close-filled":{"body":""},"circle-plus":{"body":""},"circle-plus-filled":{"body":""},"close":{"body":""},"coin":{"body":""},"comment":{"body":""},"copy-document":{"body":""},"cpu":{"body":""},"d-arrow-left":{"body":""},"d-arrow-right":{"body":""},"delete":{"body":""},"discount":{"body":""},"document":{"body":""},"document-checked":{"body":""},"document-copy":{"body":""},"download":{"body":""},"edit":{"body":""},"expand":{"body":""},"fold":{"body":""},"folder-opened":{"body":""},"help-filled":{"body":""},"hide":{"body":""},"home-filled":{"body":""},"house":{"body":""},"info-filled":{"body":""},"iphone":{"body":""},"key":{"body":""},"list":{"body":""},"location":{"body":""},"lock":{"body":""},"memo":{"body":""},"menu":{"body":""},"message":{"body":""},"microphone":{"body":""},"minus":{"body":""},"notification":{"body":""},"opportunity":{"body":""},"phone":{"body":""},"picture":{"body":""},"plus":{"body":""},"position":{"body":""},"promotion":{"body":""},"question-filled":{"body":""},"reading":{"body":""},"refresh":{"body":""},"refresh-left":{"body":""},"refresh-right":{"body":""},"remove":{"body":""},"scale-to-original":{"body":""},"search":{"body":""},"select":{"body":""},"service":{"body":""},"setting":{"body":""},"share":{"body":""},"sort":{"body":""},"star":{"body":""},"suitcase":{"body":""},"switch-button":{"body":""},"ticket":{"body":""},"tools":{"body":""},"upload":{"body":""},"upload-filled":{"body":""},"user":{"body":""},"user-filled":{"body":""},"video-pause":{"body":""},"video-play":{"body":""},"view":{"body":""},"wallet-filled":{"body":""},"warning":{"body":""},"warning-filled":{"body":""},"zoom-in":{"body":""},"zoom-out":{"body":""}}},{"prefix":"il","width":750,"height":850,"icons":{}},{"prefix":"ion","width":512,"height":512,"icons":{"language-sharp":{"body":""}}},{"prefix":"ps","width":512,"height":512,"icons":{}},{"prefix":"et","width":32,"height":32,"icons":{}},{"prefix":"map","width":50,"height":50,"icons":{}},{"prefix":"bx","width":24,"height":24,"icons":{}},{"prefix":"ri","width":24,"height":24,"icons":{"refund-2-line":{"body":""}}},{"prefix":"bpmn","width":2048,"height":2048,"icons":{}},{"prefix":"ic","width":24,"height":24,"icons":{"round-drag-indicator":{"body":""},"round-view-carousel":{"body":""}}},{"prefix":"ph","width":256,"height":256,"icons":{"article-medium":{"body":""},"function":{"body":""}}},{"prefix":"fa","width":1536,"height":1536,"icons":{"align-left":{"body":"","width":1792,"height":1408},"birthday-cake":{"body":"","width":1792,"height":1792},"group":{"body":"","width":1920,"height":1792},"mars-double":{"body":"","width":1920,"height":1792},"newspaper-o":{"body":"","width":2048,"height":1408},"upload":{"body":"","width":1664,"height":1600},"user-plus":{"body":"","width":2048},"user-times":{"body":"","width":2048}}},{"prefix":"ls","width":717,"height":717,"icons":{"2":{"body":"","width":481,"height":754},"4":{"body":"","width":487,"height":775},"a":{"body":"","width":563,"height":671},"b":{"body":"","width":563,"height":768},"c":{"body":"","width":507,"height":671},"d":{"body":"","width":562,"height":768},"e":{"body":"","width":559,"height":671},"f":{"body":"","width":255,"height":754},"h":{"body":"","width":466,"height":754},"i":{"body":"","width":82,"height":690},"j":{"body":"","width":188,"height":917},"l":{"body":"","width":72,"height":754},"m":{"body":"","width":860,"height":654},"n":{"body":"","width":466,"height":654},"o":{"body":"","width":560,"height":654},"p":{"body":"","width":563,"height":867},"r":{"body":"","width":287,"height":654},"s":{"body":"","width":326,"height":671},"t":{"body":"","width":255,"height":754},"u":{"body":"","width":466,"height":671},"v":{"body":"","width":497,"height":667},"x":{"body":"","width":537,"height":654},"y":{"body":"","width":496,"height":881}}},{"prefix":"system-uicons","width":21,"height":21,"icons":{"carousel":{"body":""},"contacts":{"body":""},"reset-alt":{"body":""}}},{"prefix":"clarity","width":36,"height":36,"icons":{"contract-line":{"body":""}}},{"prefix":"zmdi","width":432,"height":384,"icons":{"fullscreen":{"body":"","width":304},"fullscreen-exit":{"body":"","width":304}}},{"prefix":"fe","width":24,"height":24,"icons":{}},{"prefix":"geo","width":100,"height":100,"icons":{}},{"prefix":"la","width":32,"height":32,"icons":{}},{"prefix":"fa-solid","width":512,"height":512,"icons":{"award":{"body":"","width":384},"list":{"body":""},"money-check-alt":{"body":"","width":640},"project-diagram":{"body":"","width":640},"shopping-cart":{"body":"","width":576},"times-circle":{"body":""},"user":{"body":"","width":448},"users":{"body":"","width":640},"wallet":{"body":""},"yen-sign":{"body":"","width":384}}},{"prefix":"akar-icons","width":24,"height":24,"icons":{"circle-plus":{"body":""},"github-fill":{"body":""}}},{"prefix":"logos","width":256,"height":256,"icons":{"angular-icon":{"body":"","height":271},"react":{"body":"","height":228},"vue":{"body":"","height":221},"webpack":{"body":"","height":290}}},{"prefix":"vscode-icons","width":32,"height":32,"icons":{"file-type-vite":{"body":""}}},{"prefix":"icon-park-outline","width":48,"height":48,"icons":{"peoples":{"body":""},"transaction-order":{"body":""}}},{"prefix":"ant-design","width":1024,"height":1024,"icons":{"align-center-outlined":{"body":""},"align-left-outlined":{"body":""},"alipay-circle-filled":{"body":""},"cloud-upload-outlined":{"body":""},"dingtalk-circle-filled":{"body":""},"github-filled":{"body":""},"reload-outlined":{"body":""},"rotate-left-outlined":{"body":""},"rotate-right-outlined":{"body":""},"scan-outlined":{"body":""},"upload-outlined":{"body":""},"wechat-filled":{"body":""},"zoom-in-outlined":{"body":""},"zoom-out-outlined":{"body":""}}},{"prefix":"mdi","width":24,"height":24,"icons":{"account-group":{"body":""},"format-size":{"body":""},"calendar-time":{"body":""},"user-card-details":{"body":""}}},{"prefix":"emojione-monotone","width":64,"height":64,"icons":{"crescent-moon":{"body":""},"sun":{"body":""}}},{"prefix":"uit","width":24,"height":24,"icons":{}},{"prefix":"mi","width":24,"height":24,"icons":{}},{"prefix":"gg","width":24,"height":24,"icons":{}},{"prefix":"fluent","width":20,"height":20,"icons":{"table-bottom-row-16-filled":{"body":"","width":16,"height":16},"text-column-one-24-filled":{"body":"","width":24,"height":24},"text-column-three-24-filled":{"body":"","width":24,"height":24},"text-column-two-24-filled":{"body":"","width":24,"height":24},"text-column-two-left-24-filled":{"body":"","width":24,"height":24}}},{"prefix":"tabler","width":24,"height":24,"icons":{"box-padding":{"body":""},"float-right":{"body":""},"hand-click":{"body":""},"input-search":{"body":""},"layout-navbar":{"body":""},"line-dashed":{"body":""},"line-dotted":{"body":""}}},{"prefix":"iconoir","width":24,"height":24,"icons":{"input-search":{"body":""}}},{"prefix":"vaadin","icons":{"arrows-long-h":{"body":""},"arrows-long-v":{"body":""},"line-h":{"body":""},"money-withdraw":{"body":""},"padding":{"body":""}}},{"prefix":"entypo","width":20,"height":20,"icons":{"progress-empty":{"body":""}}},{"prefix":"icon-park","width":48,"height":48,"icons":{"income":{"body":""},"income-one":{"body":""}}},{"prefix":"bi","icons":{"columns":{"body":""},"grid-3x2-gap":{"body":""},"grid-3x3-gap":{"body":""}}},{"prefix":"carbon","width":32,"height":32,"icons":{"popup":{"body":""},"tree-view-alt":{"body":""}}},{"prefix":"radix-icons","width":15,"height":15,"icons":{"enter-full-screen":{"body":""},"exit-full-screen":{"body":""}}},{"prefix":"ci","width":24,"height":24,"icons":{}},{"prefix":"fontisto","width":24,"height":24,"icons":{"email":{"body":""}}}]').forEach(e=>l5.addCollection(e));let Eh;Eh={},M=function(e,t,n){if(!t||t.length===0)return e();const r=document.getElementsByTagName("link");return Promise.all(t.map(o=>{if((o=function(s){return"/"+s}(o))in Eh)return;Eh[o]=!0;const a=o.endsWith(".css"),i=a?'[rel="stylesheet"]':"";if(n)for(let s=r.length-1;s>=0;s--){const c=r[s];if(c.href===o&&(!a||c.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${i}`))return;const l=document.createElement("link");return l.rel=a?"stylesheet":"modulepreload",a||(l.as="script",l.crossOrigin=""),l.href=o,document.head.appendChild(l),a?new Promise((s,c)=>{l.addEventListener("load",s),l.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${o}`)))}):void 0})).then(()=>e()).catch(o=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o})},q6=(e,t)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((r,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t)))})},x6=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},xr=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e},Xc=function(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n};var Fr={};const s5=typeof window<"u";let c5,u5;{const e=s5&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(c5=t=>{e.mark(t)},u5=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const HM=/\{([0-9a-zA-Z]+)\}/g,d5=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),UM=Object.assign;let p5;const GM=Object.prototype.hasOwnProperty,xh=Array.isArray,Sh=e=>typeof e=="function",su=e=>e!==null&&typeof e=="object",Ch=Object.prototype.toString,kh=e=>Ch.call(e),Oh=e=>{if(!su(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object};function f5(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const h5={},q1=e=>!su(e)||xh(e),qM=Object.freeze(Object.defineProperty({__proto__:null,assign:UM,createEmitter:function(){const e=new Map;return{events:e,on(t,n){const r=e.get(t);r&&r.push(n)||e.set(t,[n])},off(t,n){const r=e.get(t);r&&r.splice(r.indexOf(n)>>>0,1)},emit(t,n){(e.get(t)||[]).slice().map(r=>r(n)),(e.get("*")||[]).slice().map(r=>r(t,n))}}},deepCopy:function(e,t){if(q1(e)||q1(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(a=>{q1(r[a])||q1(o[a])?o[a]=r[a]:n.push({src:r[a],des:o[a]})})}},escapeHtml:function(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},format:function(e,...t){return t.length===1&&su(t[0])&&(t=t[0]),t&&t.hasOwnProperty||(t={}),e.replace(HM,(n,r)=>t.hasOwnProperty(r)?t[r]:"")},friendlyJSONstringify:d5,generateCodeFrame:function(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const a=[];for(let i=0;i=t){for(let l=i-2;l<=i+2||n>o;l++){if(l<0||l>=r.length)continue;const s=l+1;a.push(`${s}${" ".repeat(3-String(s).length)}| ${r[l]}`);const c=r[l].length;if(l===i){const u=t-(o-c)+1,d=Math.max(1,n>o?c-u:n-t);a.push(" | "+" ".repeat(u)+"^".repeat(d))}else if(l>i){if(n>o){const u=Math.max(Math.min(n-o,c),1);a.push(" | "+"^".repeat(u))}o+=c+1}}break}return a.join(`
`)},generateFormatCacheKey:(e,t,n)=>d5({l:e,k:t,s:n}),getGlobalThis:()=>p5||(p5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),hasOwn:function(e,t){return GM.call(e,t)},inBrowser:s5,incrementer:function(e){let t=e;return()=>++t},isArray:xh,isBoolean:e=>typeof e=="boolean",isDate:e=>kh(e)==="[object Date]",isEmptyObject:e=>Oh(e)&&Object.keys(e).length===0,isFunction:Sh,isNumber:e=>typeof e=="number"&&isFinite(e),isObject:su,isPlainObject:Oh,isPromise:e=>su(e)&&Sh(e.then)&&Sh(e.catch),isRegExp:e=>kh(e)==="[object RegExp]",isString:e=>typeof e=="string",isSymbol:e=>typeof e=="symbol",join:function(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")},makeSymbol:(e,t=!1)=>t?Symbol.for(e):Symbol(e),get mark(){return c5},get measure(){return u5},objectToString:Ch,toDisplayString:e=>e==null?"":xh(e)||Oh(e)&&e.toString===Ch?JSON.stringify(e,null,2):String(e),toTypeString:kh,warn:f5,warnOnce:function(e){h5[e]||(h5[e]=!0,f5(e))}},Symbol.toStringTag,{value:"Module"})),WM=Xc(qM),ml=typeof window<"u";let $r,vl;{const e=ml&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&($r=t=>{e.mark(t)},vl=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const KM=/\{([0-9a-zA-Z]+)\}/g;function Th(e,...t){return t.length===1&&xn(t[0])&&(t=t[0]),t&&t.hasOwnProperty||(t={}),e.replace(KM,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const YM=(e,t,n)=>XM({l:e,k:t,s:n}),XM=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),zr=e=>typeof e=="number"&&isFinite(e),JM=e=>y5(e)==="[object Date]",m5=e=>y5(e)==="[object RegExp]",Ih=e=>an(e)&&Object.keys(e).length===0,ii=Object.assign;function v5(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Yo=Array.isArray,En=e=>typeof e=="function",gt=e=>typeof e=="string",fr=e=>typeof e=="boolean",xn=e=>e!==null&&typeof e=="object",ZM=e=>xn(e)&&En(e.then)&&En(e.catch),g5=Object.prototype.toString,y5=e=>g5.call(e),an=e=>{if(!xn(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object};function Dh(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const _5=2;function cu(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const b5={};function Lh(e,t,n){const r={start:e,end:t};return n!=null&&(r.source=n),r}const ft={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,__EXTEND_POINT__:17},QM={[ft.EXPECTED_TOKEN]:"Expected token: '{0}'",[ft.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[ft.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[ft.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[ft.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[ft.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[ft.EMPTY_PLACEHOLDER]:"Empty placeholder",[ft.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[ft.INVALID_LINKED_FORMAT]:"Invalid linked format",[ft.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[ft.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[ft.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[ft.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[ft.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[ft.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function xs(e,t,n={}){const{domain:r,messages:o,args:a}=n,i=Th((o||QM)[e]||"",...a||[]),l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}function eR(e){throw e}const tR=/<\/?[\w\s="/.':;#-\/]+>/,nR=e=>tR.test(e),Aa=" ",rR="\r",hr=`
`,oR=String.fromCharCode(8232),aR=String.fromCharCode(8233);function iR(e){const t=e;let n=0,r=1,o=1,a=0;const i=p=>t[p]===rR&&t[p+1]===hr,l=p=>t[p]===aR,s=p=>t[p]===oR,c=p=>i(p)||(f=>t[f]===hr)(p)||l(p)||s(p),u=p=>i(p)||l(p)||s(p)?hr:t[p];function d(){return a=0,c(n)&&(r++,o=0),i(n)&&n++,n++,o++,t[n]}return{index:()=>n,line:()=>r,column:()=>o,peekOffset:()=>a,charAt:u,currentChar:()=>u(n),currentPeek:()=>u(n+a),next:d,peek:function(){return i(n+a)&&a++,a++,t[n+a]},reset:function(){n=0,r=1,o=1,a=0},resetPeek:function(p=0){a=p},skipToPeek:function(){const p=n+a;for(;p!==n;)d();a=0}}}const li=void 0,lR=".",A5="'",sR="tokenizer";function cR(e,t={}){const n=t.location!==!1,r=iR(e),o=()=>r.index(),a=()=>{return T=r.line(),R=r.column(),W=r.index(),{line:T,column:R,offset:W};var T,R,W},i=a(),l=o(),s={currentType:14,offset:l,startLoc:i,endLoc:i,lastType:14,lastOffset:l,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(T,R,W,...j){const z=c();if(R.column+=W,R.offset+=W,u){const G=xs(T,n?Lh(z.startLoc,R):null,{domain:sR,args:j});u(G)}}function p(T,R,W){T.endLoc=a(),T.currentType=R;const j={type:R};return n&&(j.loc=Lh(T.startLoc,T.endLoc)),W!=null&&(j.value=W),j}const f=T=>p(T,14);function m(T,R){return T.currentChar()===R?(T.next(),R):(d(ft.EXPECTED_TOKEN,a(),0,R),"")}function v(T){let R="";for(;T.currentPeek()===Aa||T.currentPeek()===hr;)R+=T.currentPeek(),T.peek();return R}function g(T){const R=v(T);return T.skipToPeek(),R}function _(T){if(T===li)return!1;const R=T.charCodeAt(0);return R>=97&&R<=122||R>=65&&R<=90||R===95}function y(T,R){const{currentType:W}=R;if(W!==2)return!1;v(T);const j=function(z){if(z===li)return!1;const G=z.charCodeAt(0);return G>=48&&G<=57}(T.currentPeek()==="-"?T.peek():T.currentPeek());return T.resetPeek(),j}function b(T){v(T);const R=T.currentPeek()==="|";return T.resetPeek(),R}function w(T,R=!0){const W=(z=!1,G="",B=!1)=>{const Z=T.currentPeek();return Z==="{"?G!=="%"&&z:Z!=="@"&&Z?Z==="%"?(T.peek(),W(z,"%",!0)):Z==="|"?!(G!=="%"&&!B)||!(G===Aa||G===hr):Z===Aa?(T.peek(),W(!0,Aa,B)):Z!==hr||(T.peek(),W(!0,hr,B)):G==="%"||z},j=W();return R&&T.resetPeek(),j}function x(T,R){const W=T.currentChar();return W===li?li:R(W)?(T.next(),W):null}function E(T){return x(T,R=>{const W=R.charCodeAt(0);return W>=97&&W<=122||W>=65&&W<=90||W>=48&&W<=57||W===95||W===36})}function k(T){return x(T,R=>{const W=R.charCodeAt(0);return W>=48&&W<=57})}function L(T){return x(T,R=>{const W=R.charCodeAt(0);return W>=48&&W<=57||W>=65&&W<=70||W>=97&&W<=102})}function S(T){let R="",W="";for(;R=k(T);)W+=R;return W}function C(T){let R="";for(;;){const W=T.currentChar();if(W==="{"||W==="}"||W==="@"||W==="|"||!W)break;if(W==="%"){if(!w(T))break;R+=W,T.next()}else if(W===Aa||W===hr)if(w(T))R+=W,T.next();else{if(b(T))break;R+=W,T.next()}else R+=W,T.next()}return R}function D(T){const R=T.currentChar();switch(R){case"\\":case"'":return T.next(),`\\${R}`;case"u":return A(T,R,4);case"U":return A(T,R,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,a(),0,R),""}}function A(T,R,W){m(T,R);let j="";for(let z=0;z=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),T.next(),W=p(R,2,"{"),g(T),R.braceNest++,W;case"}":return R.braceNest>0&&R.currentType===2&&d(ft.EMPTY_PLACEHOLDER,a(),0),T.next(),W=p(R,3,"}"),R.braceNest--,R.braceNest>0&&g(T),R.inLinked&&R.braceNest===0&&(R.inLinked=!1),W;case"@":return R.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),W=I(T,R)||f(R),R.braceNest=0,W;default:let j=!0,z=!0,G=!0;if(b(T))return R.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),W=p(R,1,O(T)),R.braceNest=0,R.inLinked=!1,W;if(R.braceNest>0&&(R.currentType===5||R.currentType===6||R.currentType===7))return d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),R.braceNest=0,V(T,R);if(j=function(B,Z){const{currentType:J}=Z;if(J!==2)return!1;v(B);const ie=_(B.currentPeek());return B.resetPeek(),ie}(T,R))return W=p(R,5,function(B){g(B);let Z="",J="";for(;Z=E(B);)J+=Z;return B.currentChar()===li&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),J}(T)),g(T),W;if(z=y(T,R))return W=p(R,6,function(B){g(B);let Z="";return B.currentChar()==="-"?(B.next(),Z+=`-${S(B)}`):Z+=S(B),B.currentChar()===li&&d(ft.UNTERMINATED_CLOSING_BRACE,a(),0),Z}(T)),g(T),W;if(G=function(B,Z){const{currentType:J}=Z;if(J!==2)return!1;v(B);const ie=B.currentPeek()===A5;return B.resetPeek(),ie}(T,R))return W=p(R,7,function(B){g(B),m(B,"'");let Z="",J="";const ie=ue=>ue!==A5&&ue!==hr;for(;Z=x(B,ie);)J+=Z==="\\"?D(B):Z;const he=B.currentChar();return he===hr||he===li?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),he===hr&&(B.next(),m(B,"'")),J):(m(B,"'"),J)}(T)),g(T),W;if(!j&&!z&&!G)return W=p(R,13,function(B){g(B);let Z="",J="";const ie=he=>he!=="{"&&he!=="}"&&he!==Aa&&he!==hr;for(;Z=x(B,ie);)J+=Z;return J}(T)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,W.value),g(T),W}return W}function I(T,R){const{currentType:W}=R;let j=null;const z=T.currentChar();switch(W!==8&&W!==9&&W!==12&&W!==10||z!==hr&&z!==Aa||d(ft.INVALID_LINKED_FORMAT,a(),0),z){case"@":return T.next(),j=p(R,8,"@"),R.inLinked=!0,j;case".":return g(T),T.next(),p(R,9,".");case":":return g(T),T.next(),p(R,10,":");default:return b(T)?(j=p(R,1,O(T)),R.braceNest=0,R.inLinked=!1,j):function(G,B){const{currentType:Z}=B;if(Z!==8)return!1;v(G);const J=G.currentPeek()===".";return G.resetPeek(),J}(T,R)||function(G,B){const{currentType:Z}=B;if(Z!==8&&Z!==12)return!1;v(G);const J=G.currentPeek()===":";return G.resetPeek(),J}(T,R)?(g(T),I(T,R)):function(G,B){const{currentType:Z}=B;if(Z!==9)return!1;v(G);const J=_(G.currentPeek());return G.resetPeek(),J}(T,R)?(g(T),p(R,12,function(G){let B="",Z="";for(;B=E(G);)Z+=B;return Z}(T))):function(G,B){const{currentType:Z}=B;if(Z!==10)return!1;const J=()=>{const he=G.currentPeek();return he==="{"?_(G.peek()):!(he==="@"||he==="%"||he==="|"||he===":"||he==="."||he===Aa||!he)&&(he===hr?(G.peek(),J()):_(he))},ie=J();return G.resetPeek(),ie}(T,R)?(g(T),z==="{"?P(T,R)||j:p(R,11,function(G){const B=(Z=!1,J)=>{const ie=G.currentChar();return ie!=="{"&&ie!=="%"&&ie!=="@"&&ie!=="|"&&ie!=="("&&ie!==")"&&ie?ie===Aa?J:ie===hr||ie===lR?(J+=ie,G.next(),B(Z,J)):(J+=ie,G.next(),B(!0,J)):J};return B(!1,"")}(T))):(W===8&&d(ft.INVALID_LINKED_FORMAT,a(),0),R.braceNest=0,R.inLinked=!1,V(T,R))}}function V(T,R){let W={type:14};if(R.braceNest>0)return P(T,R)||f(R);if(R.inLinked)return I(T,R)||f(R);switch(T.currentChar()){case"{":return P(T,R)||f(R);case"}":return d(ft.UNBALANCED_CLOSING_BRACE,a(),0),T.next(),p(R,3,"}");case"@":return I(T,R)||f(R);default:if(b(T))return W=p(R,1,O(T)),R.braceNest=0,R.inLinked=!1,W;const{isModulo:j,hasSpace:z}=function(G){const B=v(G),Z=G.currentPeek()==="%"&&G.peek()==="{";return G.resetPeek(),{isModulo:Z,hasSpace:B.length>0}}(T);if(j)return z?p(R,0,C(T)):p(R,4,function(G){g(G);const B=G.currentChar();return B!=="%"&&d(ft.EXPECTED_TOKEN,a(),0,B),G.next(),"%"}(T));if(w(T))return p(R,0,C(T))}return W}return{nextToken:function(){const{currentType:T,offset:R,startLoc:W,endLoc:j}=s;return s.lastType=T,s.lastOffset=R,s.lastStartLoc=W,s.lastEndLoc=j,s.offset=o(),s.startLoc=a(),r.currentChar()===li?p(s,14):V(r,s)},currentOffset:o,currentPosition:a,context:c}}const uR="parser",dR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function pR(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"\uFFFD"}}}function fR(e={}){const t=e.location!==!1,{onError:n}=e;function r(f,m,v,g,..._){const y=f.currentPosition();if(y.offset+=g,y.column+=g,n){const b=xs(m,t?Lh(v,y):null,{domain:uR,args:_});n(b)}}function o(f,m,v){const g={type:f};return t&&(g.start=m,g.end=m,g.loc={start:v,end:v}),g}function a(f,m,v,g){g&&(f.type=g),t&&(f.end=m,f.loc&&(f.loc.end=v))}function i(f,m){const v=f.context(),g=o(3,v.offset,v.startLoc);return g.value=m,a(g,f.currentOffset(),f.currentPosition()),g}function l(f,m){const v=f.context(),{lastOffset:g,lastStartLoc:_}=v,y=o(5,g,_);return y.index=parseInt(m,10),f.nextToken(),a(y,f.currentOffset(),f.currentPosition()),y}function s(f,m){const v=f.context(),{lastOffset:g,lastStartLoc:_}=v,y=o(4,g,_);return y.key=m,f.nextToken(),a(y,f.currentOffset(),f.currentPosition()),y}function c(f,m){const v=f.context(),{lastOffset:g,lastStartLoc:_}=v,y=o(9,g,_);return y.value=m.replace(dR,pR),f.nextToken(),a(y,f.currentOffset(),f.currentPosition()),y}function u(f){const m=f.context(),v=o(6,m.offset,m.startLoc);let g=f.nextToken();if(g.type===9){const _=function(y){const b=y.nextToken(),w=y.context(),{lastOffset:x,lastStartLoc:E}=w,k=o(8,x,E);return b.type!==12?(r(y,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),k.value="",a(k,x,E),{nextConsumeToken:b,node:k}):(b.value==null&&r(y,ft.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Xo(b)),k.value=b.value||"",a(k,y.currentOffset(),y.currentPosition()),{node:k})}(f);v.modifier=_.node,g=_.nextConsumeToken||f.nextToken()}switch(g.type!==10&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),g=f.nextToken(),g.type===2&&(g=f.nextToken()),g.type){case 11:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=function(b,w){const x=b.context(),E=o(7,x.offset,x.startLoc);return E.value=w,a(E,b.currentOffset(),b.currentPosition()),E}(f,g.value||"");break;case 5:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=s(f,g.value||"");break;case 6:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=l(f,g.value||"");break;case 7:g.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(g)),v.key=c(f,g.value||"");break;default:r(f,ft.UNEXPECTED_EMPTY_LINKED_KEY,m.lastStartLoc,0);const _=f.context(),y=o(7,_.offset,_.startLoc);return y.value="",a(y,_.offset,_.startLoc),v.key=y,a(v,_.offset,_.startLoc),{nextConsumeToken:g,node:v}}return a(v,f.currentOffset(),f.currentPosition()),{node:v}}function d(f){const m=f.context(),v=o(2,m.currentType===1?f.currentOffset():m.offset,m.currentType===1?m.endLoc:m.startLoc);v.items=[];let g=null;do{const _=g||f.nextToken();switch(g=null,_.type){case 0:_.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(_)),v.items.push(i(f,_.value||""));break;case 6:_.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(_)),v.items.push(l(f,_.value||""));break;case 5:_.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(_)),v.items.push(s(f,_.value||""));break;case 7:_.value==null&&r(f,ft.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,Xo(_)),v.items.push(c(f,_.value||""));break;case 8:const y=u(f);v.items.push(y.node),g=y.nextConsumeToken||null}}while(m.currentType!==14&&m.currentType!==1);return a(v,m.currentType===1?m.lastOffset:f.currentOffset(),m.currentType===1?m.lastEndLoc:f.currentPosition()),v}function p(f){const m=f.context(),{offset:v,startLoc:g}=m,_=d(f);return m.currentType===14?_:function(y,b,w,x){const E=y.context();let k=x.items.length===0;const L=o(1,b,w);L.cases=[],L.cases.push(x);do{const S=d(y);k||(k=S.items.length===0),L.cases.push(S)}while(E.currentType!==14);return k&&r(y,ft.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),a(L,y.currentOffset(),y.currentPosition()),L}(f,v,g,_)}return{parse:function(f){const m=cR(f,ii({},e)),v=m.context(),g=o(0,v.offset,v.startLoc);return t&&g.loc&&(g.loc.source=f),g.body=p(m),e.onCacheKey&&(g.cacheKey=e.onCacheKey(f)),v.currentType!==14&&r(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,f[v.offset]||""),a(g,m.currentOffset(),m.currentPosition()),g}}}function Xo(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"\u2026":t}function w5(e,t){for(let n=0;ni,helper:l=>(i.helpers.add(l),l)}}(e);n.helper("normalize"),e.body&&Mh(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function E5(e){if(e.items.length===1){const t=e.items[0];t.type!==3&&t.type!==9||(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n1){r.push(`${a("plural")}([`),r.indent(i());const l=o.cases.length;for(let s=0;s{const n=gt(t.mode)?t.mode:"normal",r=gt(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,a=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,i=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],s=function(d,p){const{sourceMap:f,filename:m,breakLineCode:v,needIndent:g}=p,_=p.location!==!1,y={filename:m,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:v,needIndent:g,indentLevel:0};function b(x,E){y.code+=x}function w(x,E=!0){const k=E?v:"";b(g?k+" ".repeat(x):k)}return _&&d.loc&&(y.source=d.loc.source),{context:()=>y,push:b,indent:function(x=!0){const E=++y.indentLevel;x&&w(E)},deindent:function(x=!0){const E=--y.indentLevel;x&&w(E)},newline:function(){w(y.indentLevel)},helper:x=>`_${x}`,needIndent:()=>y.needIndent}}(e,{mode:n,filename:r,sourceMap:o,breakLineCode:a,needIndent:i});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(i),l.length>0&&(s.push(`const { ${Dh(l.map(d=>`${d}: _${d}`),", ")} } = ctx`),s.newline()),s.push("return "),Cs(s,e),s.deindent(i),s.push("}"),delete e.helpers;const{code:c,map:u}=s.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function yR(e,t={}){const n=ii({},t),r=!!n.jit,o=!!n.minify,a=n.optimize==null||n.optimize,i=fR(n).parse(e);return r?(a&&function(l){const s=l.body;s.type===2?E5(s):s.cases.forEach(c=>E5(c))}(i),o&&Ss(i),{ast:i,code:""}):(hR(i,n),gR(i,n))}const si=[];si[0]={w:[0],i:[3,0],"[":[4],o:[7]},si[1]={w:[1],".":[2],"[":[4],o:[7]},si[2]={w:[2],i:[3,0],0:[3,0]},si[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},si[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},si[5]={"'":[4,0],o:8,l:[5,0]},si[6]={'"':[4,0],o:8,l:[6,0]};const _R=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function bR(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function AR(e){const t=e.trim();return(e.charAt(0)!=="0"||!isNaN(parseInt(e)))&&(n=t,_R.test(n)?function(r){const o=r.charCodeAt(0);return o!==r.charCodeAt(r.length-1)||o!==34&&o!==39?r:r.slice(1,-1)}(t):"*"+t);var n}function x5(e){const t=[];let n,r,o,a,i,l,s,c=-1,u=0,d=0;const p=[];function f(){const m=e[c+1];if(u===5&&m==="'"||u===6&&m==='"')return c++,o="\\"+m,p[0](),!0}for(p[0]=()=>{r===void 0?r=o:r+=o},p[1]=()=>{r!==void 0&&(t.push(r),r=void 0)},p[2]=()=>{p[0](),d++},p[3]=()=>{if(d>0)d--,u=4,p[0]();else{if(d=0,r===void 0||(r=AR(r),r===!1))return!1;p[1]()}};u!==null;)if(c++,n=e[c],n!=="\\"||!f()){if(a=bR(n),s=si[u],i=s[a]||s.l||8,i===8||(u=i[0],i[1]!==void 0&&(l=p[i[1]],l&&(o=n,l()===!1))))return;if(u===7)return t}}const S5=new Map;function C5(e,t){return xn(e)?e[t]:null}const wR=e=>e,ER=e=>"",k5="text",xR=e=>e.length===0?"":Dh(e),SR=e=>e==null?"":Yo(e)||an(e)&&e.toString===g5?JSON.stringify(e,null,2):String(e);function O5(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function T5(e={}){const t=e.locale,n=function(d){const p=zr(d.pluralIndex)?d.pluralIndex:-1;return d.named&&(zr(d.named.count)||zr(d.named.n))?zr(d.named.count)?d.named.count:zr(d.named.n)?d.named.n:p:p}(e),r=xn(e.pluralRules)&>(t)&&En(e.pluralRules[t])?e.pluralRules[t]:O5,o=xn(e.pluralRules)&>(t)&&En(e.pluralRules[t])?O5:void 0,a=e.list||[],i=e.named||{};zr(e.pluralIndex)&&function(d,p){p.count||(p.count=d),p.n||(p.n=d)}(n,i);function l(d){return(En(e.messages)?e.messages(d):!!xn(e.messages)&&e.messages[d])||(e.parent?e.parent.message(d):ER)}const s=an(e.processor)&&En(e.processor.normalize)?e.processor.normalize:xR,c=an(e.processor)&&En(e.processor.interpolate)?e.processor.interpolate:SR,u={list:d=>a[d],named:d=>i[d],plural:d=>d[r(n,d.length,o)],linked:(d,...p)=>{const[f,m]=p;let v="text",g="";p.length===1?xn(f)?(g=f.modifier||g,v=f.type||v):gt(f)&&(g=f||g):p.length===2&&(gt(f)&&(g=f||g),gt(m)&&(v=m||v));const _=l(d)(u),y=v==="vnode"&&Yo(_)&&g?_[0]:_;return g?(b=>e.modifiers?e.modifiers[b]:wR)(g)(y,v):y},message:l,type:an(e.processor)&>(e.processor.type)?e.processor.type:k5,interpolate:c,normalize:s,values:ii({},a,i)};return u}let ks=null;function I5(e,t,n){ks&&ks.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const D5=CR("function:translate");function CR(e){return t=>ks&&ks.emit(e,t)}const mr={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},kR={[mr.NOT_FOUND_KEY]:"Not found '{key}' key in '{locale}' locale messages.",[mr.FALLBACK_TO_TRANSLATE]:"Fall back to translate '{key}' key with '{target}' locale.",[mr.CANNOT_FORMAT_NUMBER]:"Cannot format a number value due to not supported Intl.NumberFormat.",[mr.FALLBACK_TO_NUMBER_FORMAT]:"Fall back to number format '{key}' key with '{target}' locale.",[mr.CANNOT_FORMAT_DATE]:"Cannot format a date value due to not supported Intl.DateTimeFormat.",[mr.FALLBACK_TO_DATE_FORMAT]:"Fall back to datetime format '{key}' key with '{target}' locale.",[mr.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER]:"This project is using Custom Message Compiler, which is an experimental feature. It may receive breaking changes or be removed in the future."};function ci(e,...t){return Th(kR[e],...t)}const L5=ft.__EXTEND_POINT__,gl=function(e){let t=e;return()=>++t}(L5),Mn={INVALID_ARGUMENT:L5,INVALID_DATE_ARGUMENT:gl(),INVALID_ISO_DATE_ARGUMENT:gl(),NOT_SUPPORT_NON_STRING_MESSAGE:gl(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:gl(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:gl(),NOT_SUPPORT_LOCALE_TYPE:gl(),__EXTEND_POINT__:gl()};function ko(e){return xs(e,null,{messages:OR})}const OR={[Mn.INVALID_ARGUMENT]:"Invalid arguments",[Mn.INVALID_DATE_ARGUMENT]:"The date provided is an invalid Date object.Make sure your Date represents a valid date.",[Mn.INVALID_ISO_DATE_ARGUMENT]:"The argument provided is not a valid ISO date string",[Mn.NOT_SUPPORT_NON_STRING_MESSAGE]:"Not support non-string message",[Mn.NOT_SUPPORT_LOCALE_PROMISE_VALUE]:"cannot support promise value",[Mn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION]:"cannot support async function",[Mn.NOT_SUPPORT_LOCALE_TYPE]:"cannot support locale type"};function W1(e,t){return t.locale!=null?Vh(t.locale):Vh(e.locale)}let Rh;function Vh(e){if(gt(e))return e;if(En(e)){if(e.resolvedOnce&&Rh!=null)return Rh;if(e.constructor.name==="Function"){const t=e();if(ZM(t))throw ko(Mn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Rh=t}throw ko(Mn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}throw ko(Mn.NOT_SUPPORT_LOCALE_TYPE)}function M5(e,t,n){return[...new Set([n,...Yo(t)?t:xn(t)?Object.keys(t):gt(t)?[t]:[n]])]}function R5(e,t,n){let r=!0;for(let o=0;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;let N5,F5,$5,z5=null;const B5=()=>z5;let j5=null,H5=0;function Y1(e,t){return e instanceof RegExp?e.test(t):e}function U5(e,t){return e instanceof RegExp?e.test(t):e}function X1(e,t,n,r,o){const{missing:a,onWarn:i}=e;{const l=e.__v_emitter;l&&l.emit("missing",{locale:n,key:t,type:o,groupId:`${o}:${t}`})}if(a!==null){const l=a(e,n,t,o);return gt(l)?l:t}return U5(r,t)&&i(ci(mr.NOT_FOUND_KEY,{key:t,locale:n})),t}function Ph(e){return t=>function(n,r){const o=r.b||r.body;if((o.t||o.type)===1){const a=o,i=a.c||a.cases;return n.plural(i.reduce((l,s)=>[...l,G5(n,s)],[]))}return G5(n,o)}(t,e)}function G5(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((o,a)=>[...o,Nh(e,a)],[]);return e.normalize(r)}}function Nh(e,t){const n=t.t||t.type;switch(n){case 3:const r=t;return r.v||r.value;case 9:const o=t;return o.v||o.value;case 4:const a=t;return e.interpolate(e.named(a.k||a.key));case 5:const i=t;return e.interpolate(e.list(i.i!=null?i.i:i.index));case 6:const l=t,s=l.m||l.modifier;return e.linked(Nh(e,l.k||l.key),s?Nh(e,s):void 0,e.type);case 7:const c=t;return c.v||c.value;case 8:const u=t;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const DR="Detected HTML in '{source}' message. Recommend not using HTML messages to avoid XSS.";function q5(e,t){t&&nR(e)&&cu(Th(DR,{source:e}))}const W5=e=>e;let yl=Object.create(null);const _l=e=>xn(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function K5(e,t={}){let n=!1;const r=t.onError||eR;return t.onError=o=>{n=!0,r(o)},{...yR(e,t),detectError:n}}const Y5=()=>"",lo=e=>En(e);function X5(e,t,n,r,o,a){const{messages:i,onWarn:l,messageResolver:s,localeFallbacker:c}=e,u=c(e,r,n);let d,p={},f=null,m=n,v=null;const g="translate";for(let _=0;_r;return p.locale=n,p.key=t,p}let s,c,u=null;ml&&(u=window.performance.now(),s="intlify-message-compilation-start",c="intlify-message-compilation-end",$r&&$r(s));const d=i(r,function(p,f,m,v,g,_){return{locale:f,key:m,warnHtmlMessage:g,onError:y=>{_&&_(y);{const b=function(k){if(gt(k))return k;if(k.loc&&k.loc.source)return k.loc.source}(v),w=`Message compilation error: ${y.message}`,x=y.location&&b&&function(k,L=0,S=k.length){const C=k.split(/\r?\n/);let D=0;const A=[];for(let O=0;O=L){for(let P=O-_5;P<=O+_5||S>D;P++){if(P<0||P>=C.length)continue;const I=P+1;A.push(`${I}${" ".repeat(3-String(I).length)}| ${C[P]}`);const V=C[P].length;if(P===O){const T=L-(D-V)+1,R=Math.max(1,S>D?V-T:S-L);A.push(" | "+" ".repeat(T)+"^".repeat(R))}else if(P>O){if(S>D){const T=Math.max(Math.min(S-D,V),1);A.push(" | "+"^".repeat(T))}D+=V+1}}break}return A.join(`
`)}(b,y.location.start.offset,y.location.end.offset),E=p.__v_emitter;E&&b&&E.emit("compile-error",{message:b,error:y.message,start:y.location&&y.location.start.offset,end:y.location&&y.location.end.offset,groupId:`translate:${m}`}),console.error(x?`${w}
${x}`:w)}},onCacheKey:y=>YM(f,m,y)}}(e,n,o,r,l,a));if(ml){const p=window.performance.now(),f=e.__v_emitter;f&&u&&f.emit("message-compilation",{type:"message-compilation",message:r,time:p-u,groupId:`translate:${t}`}),s&&c&&$r&&vl&&($r(c),vl("intlify message compilation",s,c))}return d.locale=n,d.key=t,d.source=r,d}function Z5(...e){const[t,n,r]=e,o={};if(!(gt(t)||zr(t)||lo(t)||_l(t)))throw ko(Mn.INVALID_ARGUMENT);const a=zr(t)?String(t):(lo(t),t);return zr(n)?o.plural=n:gt(n)?o.default=n:an(n)&&!Ih(n)?o.named=n:Yo(n)&&(o.list=n),zr(r)?o.plural=r:gt(r)?o.default=r:an(r)&&ii(o,r),[a,o]}const Q5=typeof Intl<"u",LR=Q5&&Intl.DateTimeFormat!==void 0,MR=Q5&&Intl.NumberFormat!==void 0,e_=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function t_(...e){const[t,n,r,o]=e,a={};let i,l={};if(gt(t)){const s=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!s)throw ko(Mn.INVALID_ISO_DATE_ARGUMENT);const c=s[3]?s[3].trim().startsWith("T")?`${s[1].trim()}${s[3].trim()}`:`${s[1].trim()}T${s[3].trim()}`:s[1].trim();i=new Date(c);try{i.toISOString()}catch{throw ko(Mn.INVALID_ISO_DATE_ARGUMENT)}}else if(JM(t)){if(isNaN(t.getTime()))throw ko(Mn.INVALID_DATE_ARGUMENT);i=t}else{if(!zr(t))throw ko(Mn.INVALID_ARGUMENT);i=t}return gt(n)?a.key=n:an(n)&&Object.keys(n).forEach(s=>{e_.includes(s)?l[s]=n[s]:a[s]=n[s]}),gt(r)?a.locale=r:an(r)&&(l=r),an(o)&&(l=o),[a.key||"",i,a,l]}const n_=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function r_(...e){const[t,n,r,o]=e,a={};let i={};if(!zr(t))throw ko(Mn.INVALID_ARGUMENT);const l=t;return gt(n)?a.key=n:an(n)&&Object.keys(n).forEach(s=>{n_.includes(s)?i[s]=n[s]:a[s]=n[s]}),gt(r)?a.locale=r:an(r)&&(i=r),an(o)&&(i=o),[a.key||"",l,a,i]}const RR=Object.freeze(Object.defineProperty({__proto__:null,CompileErrorCodes:ft,CoreErrorCodes:Mn,CoreWarnCodes:mr,DATETIME_FORMAT_OPTIONS_KEYS:e_,DEFAULT_LOCALE:K1,DEFAULT_MESSAGE_DATA_TYPE:k5,MISSING_RESOLVE_VALUE:"",NOT_REOSLVED:-1,NUMBER_FORMAT_OPTIONS_KEYS:n_,VERSION:V5,clearCompileCache:function(){yl=Object.create(null)},clearDateTimeFormat:function(e,t,n){const r=e;for(const o in n){const a=`${t}__${o}`;r.__datetimeFormatters.has(a)&&r.__datetimeFormatters.delete(a)}},clearNumberFormat:function(e,t,n){const r=e;for(const o in n){const a=`${t}__${o}`;r.__numberFormatters.has(a)&&r.__numberFormatters.delete(a)}},compile:function(e,t){if(gt(e)){const n=!fr(t.warnHtmlMessage)||t.warnHtmlMessage;q5(e,n);const r=(t.onCacheKey||W5)(e),o=yl[r];if(o)return o;const{ast:a,detectError:i}=K5(e,{...t,location:!0,jit:!0}),l=Ph(a);return i?l:yl[r]=l}{if(!_l(e))return cu(`the message that is resolve with key '${t.key}' is not supported for jit compilation`),()=>e;const n=e.cacheKey;return n?yl[n]||(yl[n]=Ph(e)):Ph(e)}},compileToFunction:(e,t)=>{if(!gt(e))throw ko(Mn.NOT_SUPPORT_NON_STRING_MESSAGE);{q5(e,!fr(t.warnHtmlMessage)||t.warnHtmlMessage);const n=(t.onCacheKey||W5)(e),r=yl[n];if(r)return r;const{code:o,detectError:a}=K5(e,t),i=new Function(`return ${o}`)();return a?i:yl[n]=i}},createCompileError:xs,createCoreContext:function(e={}){const t=En(e.onWarn)?e.onWarn:cu,n=gt(e.version)?e.version:V5,r=gt(e.locale)||En(e.locale)?e.locale:K1,o=En(r)?K1:r,a=Yo(e.fallbackLocale)||an(e.fallbackLocale)||gt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=an(e.messages)?e.messages:{[o]:{}},l=an(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},s=an(e.numberFormats)?e.numberFormats:{[o]:{}},c=ii({},e.modifiers||{},{upper:(P,I)=>I==="text"&>(P)?P.toUpperCase():I==="vnode"&&xn(P)&&"__v_isVNode"in P?P.children.toUpperCase():P,lower:(P,I)=>I==="text"&>(P)?P.toLowerCase():I==="vnode"&&xn(P)&&"__v_isVNode"in P?P.children.toLowerCase():P,capitalize:(P,I)=>I==="text"&>(P)?P5(P):I==="vnode"&&xn(P)&&"__v_isVNode"in P?P5(P.children):P}),u=e.pluralRules||{},d=En(e.missing)?e.missing:null,p=!fr(e.missingWarn)&&!m5(e.missingWarn)||e.missingWarn,f=!fr(e.fallbackWarn)&&!m5(e.fallbackWarn)||e.fallbackWarn,m=!!e.fallbackFormat,v=!!e.unresolving,g=En(e.postTranslation)?e.postTranslation:null,_=an(e.processor)?e.processor:null,y=!fr(e.warnHtmlMessage)||e.warnHtmlMessage,b=!!e.escapeParameter,w=En(e.messageCompiler)?e.messageCompiler:N5;var x;En(e.messageCompiler)&&(x=ci(mr.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER),b5[x]||(b5[x]=!0,cu(x)));const E=En(e.messageResolver)?e.messageResolver:F5||C5,k=En(e.localeFallbacker)?e.localeFallbacker:$5||M5,L=xn(e.fallbackContext)?e.fallbackContext:void 0,S=e,C=xn(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,D=xn(S.__numberFormatters)?S.__numberFormatters:new Map,A=xn(S.__meta)?S.__meta:{};H5++;const O={version:n,cid:H5,locale:r,fallbackLocale:a,messages:i,modifiers:c,pluralRules:u,missing:d,missingWarn:p,fallbackWarn:f,fallbackFormat:m,unresolving:v,postTranslation:g,processor:_,warnHtmlMessage:y,escapeParameter:b,messageCompiler:w,messageResolver:E,localeFallbacker:k,fallbackContext:L,onWarn:t,__meta:A};return O.datetimeFormats=l,O.numberFormats=s,O.__datetimeFormatters=C,O.__numberFormatters=D,O.__v_emitter=S.__v_emitter!=null?S.__v_emitter:void 0,I5(O,n,A),O},createCoreError:ko,createMessageContext:T5,datetime:function(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:a,localeFallbacker:i}=e,{__datetimeFormatters:l}=e;if(!LR)return a(ci(mr.CANNOT_FORMAT_DATE)),"";const[s,c,u,d]=t_(...t),p=fr(u.missingWarn)?u.missingWarn:e.missingWarn,f=fr(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,m=!!u.part,v=W1(e,u),g=i(e,o,v);if(!gt(s)||s==="")return new Intl.DateTimeFormat(v,d).format(c);let _,y={},b=null,w=v,x=null;const E="datetime format";for(let S=0;Sj5,getLocale:W1,getWarnMessage:ci,handleMissing:X1,initI18nDevTools:I5,isMessageAST:_l,isMessageFunction:lo,isTranslateFallbackWarn:Y1,isTranslateMissingWarn:U5,number:function(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:a,localeFallbacker:i}=e,{__numberFormatters:l}=e;if(!MR)return a(ci(mr.CANNOT_FORMAT_NUMBER)),"";const[s,c,u,d]=r_(...t),p=fr(u.missingWarn)?u.missingWarn:e.missingWarn,f=fr(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,m=!!u.part,v=W1(e,u),g=i(e,o,v);if(!gt(s)||s==="")return new Intl.NumberFormat(v,d).format(c);let _,y={},b=null,w=v,x=null;const E="number format";for(let S=0;S{z5=e},setDevToolsHook:function(e){ks=e},setFallbackContext:e=>{j5=e},translate:function(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:a,fallbackLocale:i,messages:l}=e,[s,c]=Z5(...t),u=fr(c.missingWarn)?c.missingWarn:e.missingWarn,d=fr(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,p=fr(c.escapeParameter)?c.escapeParameter:e.escapeParameter,f=!!c.resolvedMessage,m=gt(c.default)||fr(c.default)?fr(c.default)?a?s:()=>s:c.default:n?a?s:()=>s:"",v=n||m!=="",g=W1(e,c);p&&function(D){Yo(D.list)?D.list=D.list.map(A=>gt(A)?v5(A):A):xn(D.named)&&Object.keys(D.named).forEach(A=>{gt(D.named[A])&&(D.named[A]=v5(D.named[A]))})}(c);let[_,y,b]=f?[s,g,l[g]||{}]:X5(e,s,g,i,d,u),w=_,x=s;if(f||gt(w)||_l(w)||lo(w)||v&&(w=m,x=w),!(f||(gt(w)||_l(w)||lo(w))&>(y)))return o?-1:s;if(gt(w)&&e.messageCompiler==null)return cu(`The message format compilation is not supported in this build. Because message compiler isn't included. You need to pre-compilation all message format. So translate function return '${s}'.`),s;let E=!1;const k=lo(w)?w:J5(e,s,y,w,x,()=>{E=!0});if(E)return w;const L=function(D,A,O,P){const{modifiers:I,pluralRules:V,messageResolver:T,fallbackLocale:R,fallbackWarn:W,missingWarn:j,fallbackContext:z}=D,G=Z=>{let J=T(O,Z);if(J==null&&z){const[,,ie]=X5(z,Z,A,R,W,j);J=T(ie,Z)}if(gt(J)||_l(J)){let ie=!1;const he=J5(D,Z,A,J,Z,()=>{ie=!0});return ie?Y5:he}return lo(J)?J:Y5},B={locale:A,modifiers:I,pluralRules:V,messages:G};return D.processor&&(B.processor=D.processor),P.list&&(B.list=P.list),P.named&&(B.named=P.named),zr(P.plural)&&(B.pluralIndex=P.plural),B}(e,y,b,c),S=function(D,A,O){let P,I,V=null;ml&&(V=window.performance.now(),P="intlify-message-evaluation-start",I="intlify-message-evaluation-end",$r&&$r(P));const T=A(O);if(ml){const R=window.performance.now(),W=D.__v_emitter;W&&V&&W.emit("message-evaluation",{type:"message-evaluation",value:T,time:R-V,groupId:`translate:${A.key}`}),P&&I&&$r&&vl&&($r(I),vl("intlify message evaluation",P,I))}return T}(e,k,T5(L)),C=r?r(S,s):S;{const D={timestamp:Date.now(),key:gt(s)?s:lo(w)?w.key:"",locale:y||(lo(w)?w.locale:""),format:gt(w)?w:lo(w)?w.source:"",message:C};D.meta=ii({},e.__meta,B5()||{}),D5(D)}return C},translateDevTools:D5,updateFallbackLocale:function(e,t,n){e.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}},Symbol.toStringTag,{value:"Module"})),VR=Xc(RR);function Br(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}let Ut,bl,yt,o_,Al,uu,Wt,J1,a_,ui,di,du,wa,pi,Fh,wl,El,pu,Z1,xl,i_,fu,l_,Rn,s_,Vn,Jo,Zo,so,Ea,hu,Os,mu;Ut=Object.freeze({}),bl=Object.freeze([]),yt=()=>{},o_=()=>!1,Al=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),uu=e=>e.startsWith("onUpdate:"),Wt=Object.assign,J1=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},a_=Object.prototype.hasOwnProperty,st=(e,t)=>a_.call(e,t),Oe=Array.isArray,ui=e=>wl(e)==="[object Map]",di=e=>wl(e)==="[object Set]",du=e=>wl(e)==="[object Date]",ze=e=>typeof e=="function",Ye=e=>typeof e=="string",wa=e=>typeof e=="symbol",rt=e=>e!==null&&typeof e=="object",pi=e=>(rt(e)||ze(e))&&ze(e.then)&&ze(e.catch),Fh=Object.prototype.toString,wl=e=>Fh.call(e),El=e=>wl(e).slice(8,-1),pu=e=>wl(e)==="[object Object]",Z1=e=>Ye(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,xl=Br(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),i_=Br("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),fu=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},l_=/-(\w)/g,Rn=fu(e=>e.replace(l_,(t,n)=>n?n.toUpperCase():"")),s_=/\B([A-Z])/g,Vn=fu(e=>e.replace(s_,"-$1").toLowerCase()),Jo=fu(e=>e.charAt(0).toUpperCase()+e.slice(1)),Zo=fu(e=>e?`on${Jo(e)}`:""),so=(e,t)=>!Object.is(e,t),Ea=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Os=e=>{const t=parseFloat(e);return isNaN(t)?e:t},mu=e=>{const t=Ye(e)?Number(e):NaN;return isNaN(t)?e:t};let c_;const $h=()=>c_||(c_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),PR=Br("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");We=function(e){if(Oe(e)){const t={};for(let n=0;n{if(n){const r=n.split(FR);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}k6=function(e){let t="";if(!e||Ye(e))return t;for(const n in e){const r=e[n],o=n.startsWith("--")?n:Vn(n);(Ye(r)||typeof r=="number")&&(t+=`${o}:${r};`)}return t},$=function(e){let t="";if(Ye(e))t=e;else if(Oe(e))for(let n=0;nfi(n,t))}let Bh,ep;Pe=e=>Ye(e)?e:e==null?"":Oe(e)||rt(e)&&(e.toString===Fh||!ze(e.toString))?JSON.stringify(e,Bh,2):String(e),Bh=(e,t)=>t&&t.__v_isRef?Bh(e,t.value):ui(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],a)=>(n[ep(r,a)+" =>"]=o,n),{})}:di(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ep(n))}:wa(t)?ep(t):!rt(t)||Oe(t)||pu(t)?t:String(t),ep=(e,t="")=>{var n;return wa(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function Qo(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let jr,Sl;class jh{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=jr,!t&&jr&&(this.index=(jr.scopes||(jr.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=jr;try{return jr=this,t()}finally{jr=n}}else Qo("cannot run an inactive effect scope.")}on(){jr=this}off(){jr=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),vi()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=hi,n=Sl;try{return hi=!0,Sl=this,this._runnings++,f_(this),this.fn()}finally{h_(this),this._runnings--,Sl=n,hi=t}}stop(){var t;this.active&&(f_(this),h_(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function WR(e){return e.value}function f_(e){e._trackId++,e._depsLength=0}function h_(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},tp=new WeakMap,Cl=Symbol("iterate"),Wh=Symbol("Map key iterate");function er(e,t,n){if(hi&&Sl){let r=tp.get(e);r||tp.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=__(()=>r.delete(n))),g_(Sl,o,{target:e,type:t,key:n})}}function ea(e,t,n,r,o,a){const i=tp.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&Oe(e)){const s=Number(r);i.forEach((c,u)=>{(u==="length"||!wa(u)&&u>=s)&&l.push(c)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Oe(e)?Z1(n)&&l.push(i.get("length")):(l.push(i.get(Cl)),ui(e)&&l.push(i.get(Wh)));break;case"delete":Oe(e)||(l.push(i.get(Cl)),ui(e)&&l.push(i.get(Wh)));break;case"set":ui(e)&&l.push(i.get(Cl))}Uh();for(const s of l)s&&y_(s,4,{target:e,type:t,key:n,newValue:r,oldValue:o,oldTarget:a});Gh()}const KR=Br("__proto__,__v_isRef,__isVue"),b_=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(wa)),A_=YR();function YR(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=it(this);for(let a=0,i=this.length;a{e[t]=function(...n){mi(),Uh();const r=it(this)[t].apply(this,n);return Gh(),vi(),r}}),e}function XR(e){const t=it(this);return er(t,"has",e),t.hasOwnProperty(e)}class w_{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return a;if(n==="__v_raw")return r===(o?a?M_:L_:a?D_:I_).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=Oe(t);if(!o){if(i&&st(A_,n))return Reflect.get(A_,n,r);if(n==="hasOwnProperty")return XR}const l=Reflect.get(t,n,r);return(wa(n)?b_.has(n):KR(n))?l:(o||er(t,"get",n),a?l:At(l)?i&&Z1(n)?l:l.value:rt(l)?o?ba(l):Mt(l):l)}}class E_ extends w_{constructor(t=!1){super(!1,t)}set(t,n,r,o){let a=t[n];if(!this._isShallow){const s=xa(a);if(yi(r)||xa(r)||(a=it(a),r=it(r)),!Oe(t)&&At(a)&&!At(r))return!s&&(a.value=r,!0)}const i=Oe(t)&&Z1(n)?Number(n)e,np=e=>Reflect.getPrototypeOf(e);function rp(e,t,n=!1,r=!1){const o=it(e=e.__v_raw),a=it(t);n||(so(t,a)&&er(o,"get",t),er(o,"get",a));const{has:i}=np(o),l=r?Kh:n?Yh:_u;return i.call(o,t)?l(e.get(t)):i.call(o,a)?l(e.get(a)):void(e!==o&&e.get(t))}function op(e,t=!1){const n=this.__v_raw,r=it(n),o=it(e);return t||(so(e,o)&&er(r,"has",e),er(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ap(e,t=!1){return e=e.__v_raw,!t&&er(it(e),"iterate",Cl),Reflect.get(e,"size",e)}function S_(e){e=it(e);const t=it(this);return np(t).has.call(t,e)||(t.add(e),ea(t,"add",e,e)),this}function C_(e,t){t=it(t);const n=it(this),{has:r,get:o}=np(n);let a=r.call(n,e);a?T_(n,r,e):(e=it(e),a=r.call(n,e));const i=o.call(n,e);return n.set(e,t),a?so(t,i)&&ea(n,"set",e,t,i):ea(n,"add",e,t),this}function k_(e){const t=it(this),{has:n,get:r}=np(t);let o=n.call(t,e);o?T_(t,n,e):(e=it(e),o=n.call(t,e));const a=r?r.call(t,e):void 0,i=t.delete(e);return o&&ea(t,"delete",e,void 0,a),i}function O_(){const e=it(this),t=e.size!==0,n=ui(e)?new Map(e):new Set(e),r=e.clear();return t&&ea(e,"clear",void 0,void 0,n),r}function ip(e,t){return function(n,r){const o=this,a=o.__v_raw,i=it(a),l=t?Kh:e?Yh:_u;return!e&&er(i,"iterate",Cl),a.forEach((s,c)=>n.call(r,l(s),l(c),o))}}function lp(e,t,n){return function(...r){const o=this.__v_raw,a=it(o),i=ui(a),l=e==="entries"||e===Symbol.iterator&&i,s=e==="keys"&&i,c=o[e](...r),u=n?Kh:t?Yh:_u;return!t&&er(a,"iterate",s?Wh:Cl),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:l?[u(d[0]),u(d[1])]:u(d),done:p}},[Symbol.iterator](){return this}}}}function gi(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";Qo(`${Jo(e)} operation ${n}failed: target is readonly.`,it(this))}return e!=="delete"&&(e==="clear"?void 0:this)}}function tV(){const e={get(o){return rp(this,o)},get size(){return ap(this)},has:op,add:S_,set:C_,delete:k_,clear:O_,forEach:ip(!1,!1)},t={get(o){return rp(this,o,!1,!0)},get size(){return ap(this)},has:op,add:S_,set:C_,delete:k_,clear:O_,forEach:ip(!1,!0)},n={get(o){return rp(this,o,!0)},get size(){return ap(this,!0)},has(o){return op.call(this,o,!0)},add:gi("add"),set:gi("set"),delete:gi("delete"),clear:gi("clear"),forEach:ip(!0,!1)},r={get(o){return rp(this,o,!0,!0)},get size(){return ap(this,!0)},has(o){return op.call(this,o,!0)},add:gi("add"),set:gi("set"),delete:gi("delete"),clear:gi("clear"),forEach:ip(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=lp(o,!1,!1),n[o]=lp(o,!0,!1),t[o]=lp(o,!1,!0),r[o]=lp(o,!0,!0)}),[e,n,t,r]}const[nV,rV,oV,aV]=tV();function sp(e,t){const n=t?e?aV:oV:e?rV:nV;return(r,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(st(n,o)&&o in r?n:r,o,a)}const iV={get:sp(!1,!1)},lV={get:sp(!1,!0)},sV={get:sp(!0,!1)},cV={get:sp(!0,!0)};function T_(e,t,n){const r=it(n);if(r!==n&&t.call(e,r)){const o=El(e);Qo(`Reactive ${o} contains both the raw and reactive versions of the same object${o==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const I_=new WeakMap,D_=new WeakMap,L_=new WeakMap,M_=new WeakMap;Mt=function(e){return xa(e)?e:up(e,!1,JR,iV,I_)};function cp(e){return up(e,!1,QR,lV,D_)}ba=function(e){return up(e,!0,ZR,sV,L_)};function kl(e){return up(e,!0,eV,cV,M_)}function up(e,t,n,r,o){if(!rt(e))return Qo(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=(l=e).__v_skip||!Object.isExtensible(l)?0:function(c){switch(c){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(El(l));var l;if(i===0)return e;const s=new Proxy(e,i===2?r:n);return o.set(e,s),s}function Oo(e){return xa(e)?Oo(e.__v_raw):!(!e||!e.__v_isReactive)}function xa(e){return!(!e||!e.__v_isReadonly)}function yi(e){return!(!e||!e.__v_isShallow)}function yu(e){return Oo(e)||xa(e)}it=function(e){const t=e&&e.__v_raw;return t?it(t):e},_n=function(e){return Object.isExtensible(e)&&hu(e,"__v_skip",!0),e};const _u=e=>rt(e)?Mt(e):e,Yh=e=>rt(e)?ba(e):e;class R_{constructor(t,n,r,o){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Ts(()=>t(this._value),()=>Is(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=it(this);return t._cacheable&&!t.effect.dirty||!so(t._value,t._value=t.effect.run())||Is(t,4),Xh(t),t.effect._dirtyLevel>=2&&(this._warnRecursive&&Qo("Computed is still dirty after getter evaluation, likely because a computed is mutating its own dependency in its getter. State mutations in computed getters should be avoided. Check the docs for more details: https://vuejs.org/guide/essentials/computed.html#getters-should-be-side-effect-free",`
>>>>>>>> 2589804fb89eb98fd6498c1ee41a354dcce32af3:dist/assets/index-c9fff140.js
getter: `,this.getter),Is(t,2)),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function V_(e,t,n=!1){let r,o;const a=ze(e);a?(r=e,o=()=>{Qo("Write operation failed: computed value is readonly")}):(r=e.get,o=e.set);const i=new R_(r,o,a||!o,n);return t&&!n&&(i.effect.onTrack=t.onTrack,i.effect.onTrigger=t.onTrigger),i}function Xh(e){var t;hi&&Sl&&(e=it(e),g_(Sl,(t=e.dep)!=null?t:e.dep=__(()=>e.dep=void 0,e instanceof R_?e:void 0),{target:e,type:"get",key:"value"}))}function Is(e,t=4,n){const r=(e=it(e)).dep;r&&y_(r,t,{target:e,type:"set",key:"value",newValue:n})}At=function(e){return!(!e||e.__v_isRef!==!0)},H=function(e){return P_(e,!1)},yn=function(e){return P_(e,!0)};function P_(e,t){return At(e)?e:new uV(e,t)}class uV{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:it(t),this._value=n?t:_u(t)}get value(){return Xh(this),this._value}set value(t){const n=this.__v_isShallow||yi(t)||xa(t);t=n?t:it(t),so(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:_u(t),Is(this,4,t))}}function Ds(e){Is(e,4,e.value)}h=function(e){return At(e)?e.value:e};const dV={get:(e,t,n)=>h(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return At(o)&&!At(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Jh(e){return Oo(e)?e:new Proxy(e,dV)}class pV{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Xh(this),()=>Is(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Zh(e){return new pV(e)}wn=function(e){yu(e)||Qo("toRefs() expects a reactive object but received a plain one.");const t=Oe(e)?new Array(e.length):{};for(const n in e)t[n]=N_(e,n);return t};class fV{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return function(t,n){var r;return(r=tp.get(t))==null?void 0:r.get(n)}(it(this._object),this._key)}}class hV{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}Ft=function(e,t,n){return At(e)?e:ze(e)?new hV(e):rt(e)&&arguments.length>1?N_(e,t,n):H(e)};function N_(e,t,n){const r=e[t];return At(r)?r:new fV(e,t,n)}const Ol=[];function bu(e){Ol.push(e)}function Au(){Ol.pop()}function Ie(e,...t){mi();const n=Ol.length?Ol[Ol.length-1].component:null,r=n&&n.appContext.config.warnHandler,o=function(){let a=Ol[Ol.length-1];if(!a)return[];const i=[];for(;a;){const l=i[0];l&&l.vnode===a?l.recurseCount++:i.push({vnode:a,recurseCount:0});const s=a.component&&a.component.parent;a=s&&s.vnode}return i}();if(r)ta(r,n,11,[e+t.map(a=>{var i,l;return(l=(i=a.toString)==null?void 0:i.call(a))!=null?l:JSON.stringify(a)}).join(""),n&&n.proxy,o.map(({vnode:a})=>`at <${Vp(n,a.type)}>`).join(`
`),o]);else{const a=[`[Vue warn]: ${e}`,...t];o.length&&a.push(`
`,...function(i){const l=[];return i.forEach((s,c)=>{l.push(...c===0?[]:[`
`],...function({vnode:u,recurseCount:d}){const p=d>0?`... (${d} recursive calls)`:"",f=!!u.component&&u.component.parent==null,m=` at <${Vp(u.component,u.type,f)}`,v=">"+p;return u.props?[m,...mV(u.props),v]:[m+v]}(s))}),l}(o)),console.warn(...a)}vi()}function mV(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(r=>{t.push(...F_(r,e[r]))}),n.length>3&&t.push(" ..."),t}function F_(e,t,n){return Ye(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:At(t)?(t=F_(e,it(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):ze(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=it(t),n?t:[`${e}=`,t])}function Qh(e,t){e!==void 0&&(typeof e!="number"?Ie(`${t} is not a valid number - got ${JSON.stringify(e)}.`):isNaN(e)&&Ie(`${t} is NaN - the duration expression might be incorrect.`))}const dp={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. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function ta(e,t,n,r){try{return r?e(...r):e()}catch(o){_i(o,t,n)}}function Hr(e,t,n,r){if(ze(e)){const a=ta(e,t,n,r);return a&&pi(a)&&a.catch(i=>{_i(i,t,n)}),a}const o=[];for(let a=0;a>>1,a=tr[o],i=Su(a);iSu(n)-Su(r));if(Ls.length=0,Sa)return void Sa.push(...t);for(Sa=t,e=e||new Map,bi=0;bie.id==null?1/0:e.id,gV=(e,t)=>{const n=Su(e)-Su(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function j_(e){em=!1,wu=!0,e=e||new Map,tr.sort(gV);const t=n=>nm(e,n);try{for(na=0;navV){const r=t.ownerInstance,o=r&&Fu(r.type);return _i(`Maximum recursive updates exceeded${o?` in component <${o}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}e.set(t,n+1)}else e.set(t,1)}let Ai=!1;const Ms=new Set;$h().__VUE_HMR_RUNTIME__={createRecord:rm(H_),rerender:rm(function(e,t){const n=Tl.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(r=>{t&&(r.render=t,Cu(r.type).render=t),r.renderCache=[],Ai=!0,r.effect.dirty=!0,r.update(),Ai=!1}))}),reload:rm(function(e,t){const n=Tl.get(e);if(!n)return;t=Cu(t),U_(n.initialDef,t);const r=[...n.instances];for(const o of r){const a=Cu(o.type);Ms.has(a)||(a!==n.initialDef&&U_(a,t),Ms.add(a)),o.appContext.propsCache.delete(o.type),o.appContext.emitsCache.delete(o.type),o.appContext.optionsCache.delete(o.type),o.ceReload?(Ms.add(a),o.ceReload(t.styles),Ms.delete(a)):o.parent?(o.parent.effect.dirty=!0,Eu(o.parent.update)):o.appContext.reload?o.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required.")}xu(()=>{for(const o of r)Ms.delete(Cu(o.type))})})};const Tl=new Map;function H_(e,t){return!Tl.has(e)&&(Tl.set(e,{initialDef:Cu(t),instances:new Set}),!0)}function Cu(e){return Qb(e)?e.__vccOpts:e}function U_(e,t){Wt(e,t);for(const n in e)n==="__file"||n in t||delete e[n]}function rm(e){return(t,n)=>{try{return e(t,n)}catch(r){console.error(r),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let To,ku=[],om=!1;function Ou(e,...t){To?To.emit(e,...t):om||ku.push({event:e,args:t})}function am(e,t){var n,r;To=e,To?(To.enabled=!0,ku.forEach(({event:o,args:a})=>To.emit(o,...a)),ku=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{am(o,t)}),setTimeout(()=>{To||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,om=!0,ku=[])},3e3)):(om=!0,ku=[])}const im=lm("component:added"),G_=lm("component:updated"),yV=lm("component:removed"),_V=e=>{To&&typeof To.cleanupBuffer=="function"&&!To.cleanupBuffer(e)&&yV(e)};function lm(e){return t=>{Ou(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}const bV=q_("perf:start"),AV=q_("perf:end");function q_(e){return(t,n,r)=>{Ou(e,t.appContext.app,t.uid,t,n,r)}}function wV(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ut;{const{emitsOptions:u,propsOptions:[d]}=e;if(u)if(t in u){const p=u[t];ze(p)&&(p(...n)||Ie(`Invalid event arguments: event validation failed for event "${t}".`))}else d&&Zo(t)in d||Ie(`Component emitted event "${t}" but it is neither declared in the emits option nor as an "${Zo(t)}" prop.`)}let o=n;const a=t.startsWith("update:"),i=a&&t.slice(7);if(i&&i in r){const u=`${i==="modelValue"?"model":i}Modifiers`,{number:d,trim:p}=r[u]||Ut;p&&(o=n.map(f=>Ye(f)?f.trim():f)),d&&(o=n.map(Os))}(function(u,d,p){Ou("component:emit",u.appContext.app,u,d,p)})(e,t,o);{const u=t.toLowerCase();u!==t&&r[Zo(u)]&&Ie(`Event "${u}" is emitted in component ${Vp(e,e.type)} but the handler is registered for "${t}". Note that HTML attributes are case-insensitive and you cannot use v-on to listen to camelCase events when using in-DOM templates. You should probably use "${Vn(t)}" instead of "${t}".`)}let l,s=r[l=Zo(t)]||r[l=Zo(Rn(t))];!s&&a&&(s=r[l=Zo(Vn(t))]),s&&Hr(s,e,6,o);const c=r[l+"Once"];if(c){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,Hr(c,e,6,o)}}function W_(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const a=e.emits;let i={},l=!1;if(!ze(e)){const s=c=>{const u=W_(c,t,!0);u&&(l=!0,Wt(i,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return a||l?(Oe(a)?a.forEach(s=>i[s]=null):Wt(i,a),rt(e)&&r.set(e,i),i):(rt(e)&&r.set(e,null),null)}function fp(e,t){return!(!e||!Al(t))&&(t=t.slice(2).replace(/Once$/,""),st(e,t[0].toLowerCase()+t.slice(1))||st(e,Vn(t))||st(e,t))}let dn=null,hp=null;function Tu(e){const t=dn;return dn=e,hp=e&&e.type.__scopeId||null,t}p8=function(e){hp=e},d8=function(){hp=null},pe=function(e,t=dn,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Vm(-1);const a=Tu(t);let i;try{i=e(...o)}finally{Tu(a),r._d&&Vm(1)}return G_(t),i};return r._n=!0,r._c=!0,r._d=!0,r};let sm=!1;function mp(){sm=!0}function vp(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:a,propsOptions:[i],slots:l,attrs:s,emit:c,render:u,renderCache:d,data:p,setupState:f,ctx:m,inheritAttrs:v}=e;let g,_;const y=Tu(e);sm=!1;try{if(4&n.shapeFlag){const x=o||r,E=f.__isScriptSetup?new Proxy(x,{get:(k,L,S)=>(Ie(`Property '${String(L)}' was accessed via 'this'. Avoid using 'this' in templates.`),Reflect.get(k,L,S))}):x;g=kr(u.call(E,x,d,a,f,p,m)),_=s}else{const x=t;s===a&&mp(),g=kr(x.length>1?x(a,{get attrs(){return mp(),s},slots:l,emit:c}):x(a,null)),_=t.props?s:EV(s)}}catch(x){Fs.length=0,_i(x,e,1),g=te(nn)}let b,w=g;if(g.patchFlag>0&&2048&g.patchFlag&&([w,b]=K_(g)),_&&v!==!1){const x=Object.keys(_),{shapeFlag:E}=w;if(x.length){if(7&E)i&&x.some(uu)&&(_=xV(_,i)),w=Ur(w,_);else if(!sm&&w.type!==nn){const k=Object.keys(s),L=[],S=[];for(let C=0,D=k.length;C renders non-element root node that cannot be animated."),w.transition=n.transition),b?b(w):g=w,Tu(y),g}const K_=e=>{const t=e.children,n=e.dynamicChildren,r=gp(t,!1);if(!r)return[e,void 0];if(r.patchFlag>0&&2048&r.patchFlag)return K_(r);const o=t.indexOf(r),a=n?n.indexOf(r):-1;return[kr(r),i=>{t[o]=i,n&&(a>-1?n[a]=i:i.patchFlag>0&&(e.dynamicChildren=[...n,i]))}]};function gp(e,t=!0){let n;for(let r=0;r0&&2048&n.patchFlag)return gp(n.children)}}return n}const EV=e=>{let t;for(const n in e)(n==="class"||n==="style"||Al(n))&&((t||(t={}))[n]=e[n]);return t},xV=(e,t)=>{const n={};for(const r in e)uu(r)&&r.slice(9)in t||(n[r]=e[r]);return n},Y_=e=>7&e.shapeFlag||e.type===nn;function X_(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;oe.__isSuspense;let pm=0;const CV={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,a,i,l,s,c){if(e==null)(function(u,d,p,f,m,v,g,_,y){const{p:b,o:{createElement:w}}=y,x=w("div"),E=u.suspense=fm(u,m,f,d,x,p,v,g,_,y);b(null,E.pendingBranch=u.ssContent,x,null,f,E,v,g),E.deps>0?(Iu(u,"onPending"),Iu(u,"onFallback"),b(null,u.ssFallback,d,p,f,null,v,g),Rs(E,u.ssFallback)):E.resolve(!1,!0)})(t,n,r,o,a,i,l,s,c);else{if(a&&a.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);(function(u,d,p,f,m,v,g,_,{p:y,um:b,o:{createElement:w}}){const x=d.suspense=u.suspense;x.vnode=d,d.el=u.el;const E=d.ssContent,k=d.ssFallback,{activeBranch:L,pendingBranch:S,isInFallback:C,isHydrating:D}=x;if(S)x.pendingBranch=E,Do(E,S)?(y(S,E,x.hiddenContainer,null,m,x,v,g,_),x.deps<=0?x.resolve():C&&(D||(y(L,k,p,f,m,null,v,g,_),Rs(x,k)))):(x.pendingId=pm++,D?(x.isHydrating=!1,x.activeBranch=S):b(S,m,x),x.deps=0,x.effects.length=0,x.hiddenContainer=w("div"),C?(y(null,E,x.hiddenContainer,null,m,x,v,g,_),x.deps<=0?x.resolve():(y(L,k,p,f,m,null,v,g,_),Rs(x,k))):L&&Do(E,L)?(y(L,E,p,f,m,x,v,g,_),x.resolve(!0)):(y(null,E,x.hiddenContainer,null,m,x,v,g,_),x.deps<=0&&x.resolve()));else if(L&&Do(E,L))y(L,E,p,f,m,x,v,g,_),Rs(x,E);else if(Iu(d,"onPending"),x.pendingBranch=E,512&E.shapeFlag?x.pendingId=E.component.suspenseId:x.pendingId=pm++,y(null,E,x.hiddenContainer,null,m,x,v,g,_),x.deps<=0)x.resolve();else{const{timeout:A,pendingId:O}=x;A>0?setTimeout(()=>{x.pendingId===O&&x.fallback(k)},A):A===0&&x.fallback(k)}})(e,t,n,r,o,i,l,s,c)}},hydrate:function(e,t,n,r,o,a,i,l,s){const c=t.suspense=fm(t,r,n,e.parentNode,document.createElement("div"),null,o,a,i,l,!0),u=s(e,c.pendingBranch=t.ssContent,n,c,a,i);return c.deps===0&&c.resolve(!1,!0),u},create:fm,normalize:function(e){const{shapeFlag:t,children:n}=e,r=32&t;e.ssContent=eb(r?n.default:n),e.ssFallback=r?eb(n.fallback):te(nn)}},kV=CV;function Iu(e,t){const n=e.props&&e.props[t];ze(n)&&n()}let Q_=!1;function fm(e,t,n,r,o,a,i,l,s,c,u=!1){Q_||(Q_=!0,console[console.info?"info":"log"](" is an experimental feature and its API will likely change."));const{p:d,m:p,um:f,n:m,o:{parentNode:v,remove:g}}=c;let _;const y=function(E){var k;return((k=E.props)==null?void 0:k.suspensible)!=null&&E.props.suspensible!==!1}(e);y&&(t!=null&&t.pendingBranch)&&(_=t.pendingId,t.deps++);const b=e.props?mu(e.props.timeout):void 0;Qh(b,"Suspense timeout");const w=a,x={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:o,deps:0,pendingId:pm++,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(E=!1,k=!1){if(!E&&!x.pendingBranch)throw new Error("suspense.resolve() is called without a pending branch.");if(x.isUnmounted)throw new Error("suspense.resolve() is called on an already unmounted suspense boundary.");const{vnode:L,activeBranch:S,pendingBranch:C,pendingId:D,effects:A,parentComponent:O,container:P}=x;let I=!1;x.isHydrating?x.isHydrating=!1:E||(I=S&&C.transition&&C.transition.mode==="out-in",I&&(S.transition.afterLeave=()=>{D===x.pendingId&&(p(C,P,a===w?m(S):a,0),xu(A))}),S&&(v(S.el)!==x.hiddenContainer&&(a=m(S)),f(S,O,x,!0)),I||p(C,P,a,0)),Rs(x,C),x.pendingBranch=null,x.isInFallback=!1;let V=x.parent,T=!1;for(;V;){if(V.pendingBranch){V.effects.push(...A),T=!0;break}V=V.parent}T||I||xu(A),x.effects=[],y&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps!==0||k||t.resolve()),Iu(L,"onResolve")},fallback(E){if(!x.pendingBranch)return;const{vnode:k,activeBranch:L,parentComponent:S,container:C,namespace:D}=x;Iu(k,"onFallback");const A=m(L),O=()=>{x.isInFallback&&(d(null,E,C,A,S,null,D,l,s),Rs(x,E))},P=E.transition&&E.transition.mode==="out-in";P&&(L.transition.afterLeave=O),x.isInFallback=!0,f(L,S,null,!0),P||O()},move(E,k,L){x.activeBranch&&p(x.activeBranch,E,k,L),x.container=E},next:()=>x.activeBranch&&m(x.activeBranch),registerDep(E,k){const L=!!x.pendingBranch;L&&x.deps++;const S=E.vnode.el;E.asyncDep.catch(C=>{_i(C,E,0)}).then(C=>{if(E.isUnmounted||x.isUnmounted||x.pendingId!==E.suspenseId)return;E.asyncResolved=!0;const{vnode:D}=E;bu(D),Bm(E,C,!1),S&&(D.el=S);const A=!S&&E.subTree.el;k(E,D,v(S||E.subTree.el),S?null:m(E.subTree),x,i,s),A&&g(A),cm(E,D.el),Au(),L&&--x.deps==0&&x.resolve()})},unmount(E,k){x.isUnmounted=!0,x.activeBranch&&f(x.activeBranch,n,E,k),x.pendingBranch&&f(x.pendingBranch,n,E,k)}};return x}function eb(e){let t;if(ze(e)){const n=Nl&&e._c;n&&(e._d=!1,F()),e=e(),n&&(e._d=!0,t=Cr,Ub())}if(Oe(e)){const n=gp(e);!n&&e.filter(r=>r!==um).length>0&&Ie(" slots expect a single root node."),e=n}return e=kr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function tb(e,t){t&&t.pendingBranch?Oe(e)?t.effects.push(...e):t.effects.push(e):xu(e)}function Rs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)o=(t=t.component.subTree).el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,cm(r,o))}const nb=Symbol.for("v-scx"),rb=()=>{{const e=Be(nb);return e||Ie("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};ro=function(e,t){return Du(e,null,t)};function ob(e,t){return Du(e,null,Wt({},t,{flush:"post"}))}function ab(e,t){return Du(e,null,Wt({},t,{flush:"sync"}))}const _p={};we=function(e,t,n){return ze(t)||Ie("`watch(fn, options?)` signature has been moved to a separate API. Use `watchEffect(fn, options?)` instead. `watch` now only supports `watch(source, cb, options?) signature."),Du(e,t,n)};function Du(e,t,{immediate:n,deep:r,flush:o,once:a,onTrack:i,onTrigger:l}=Ut){if(t&&a){const k=t;t=(...L)=>{k(...L),E()}}r!==void 0&&typeof r=="number"&&Ie('watch() "deep" option with number value will be used as watch depth in future versions. Please use a boolean instead to avoid potential breakage.'),t||(n!==void 0&&Ie('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),r!==void 0&&Ie('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'),a!==void 0&&Ie('watch() "once" option is only respected when using the watch(source, callback, options?) signature.'));const s=k=>{Ie("Invalid watch source: ",k,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},c=mn,u=k=>r===!0?k:Il(k,r===!1?1:void 0);let d,p,f=!1,m=!1;if(At(e)?(d=()=>e.value,f=yi(e)):Oo(e)?(d=()=>u(e),f=!0):Oe(e)?(m=!0,f=e.some(k=>Oo(k)||yi(k)),d=()=>e.map(k=>At(k)?k.value:Oo(k)?u(k):ze(k)?ta(k,c,2):void s(k))):ze(e)?d=t?()=>ta(e,c,2):()=>(p&&p(),Hr(e,c,3,[g])):(d=yt,s(e)),t&&r){const k=d;d=()=>Il(k())}let v,g=k=>{p=w.onStop=()=>{ta(k,c,4),p=w.onStop=void 0}};if(Nu){if(g=yt,t?n&&Hr(t,c,3,[d(),m?[]:void 0,g]):d(),o!=="sync")return yt;{const k=rb();v=k.__watcherHandles||(k.__watcherHandles=[])}}let _=m?new Array(e.length).fill(_p):_p;const y=()=>{if(w.active&&w.dirty)if(t){const k=w.run();(r||f||(m?k.some((L,S)=>so(L,_[S])):so(k,_)))&&(p&&p(),Hr(t,c,3,[k,_===_p?void 0:m&&_[0]===_p?[]:_,g]),_=k)}else w.run()};let b;y.allowRecurse=!!t,o==="sync"?b=y:o==="post"?b=()=>Gn(y,c&&c.suspense):(y.pre=!0,c&&(y.id=c.uid),b=()=>Eu(y));const w=new Ts(d,yt,b),x=vu(),E=()=>{w.stop(),x&&J1(x.effects,w)};return w.onTrack=i,w.onTrigger=l,t?n?y():_=w.run():o==="post"?Gn(w.run.bind(w),c&&c.suspense):w.run(),v&&v.push(E),E}function OV(e,t,n){const r=this.proxy,o=Ye(e)?e.includes(".")?ib(r,e):()=>r[e]:e.bind(r,r);let a;ze(t)?a=t:(a=t.handler,n=t);const i=Fl(this),l=Du(o,a.bind(r),n);return i(),l}function ib(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o0){if(n>=t)return e;n++}if((r=r||new Set).has(e))return e;if(r.add(e),At(e))Il(e.value,t,n,r);else if(Oe(e))for(let o=0;o{Il(o,t,n,r)});else if(pu(e))for(const o in e)Il(e[o],t,n,r);return e}function lb(e){i_(e)&&Ie("Do not use built-in directive ids as custom directive id: "+e)}nt=function(e,t){if(dn===null)return Ie("withDirectives can only be used inside render functions."),e;const n=Rp(dn)||dn.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o{e.isMounted=!0}),un(()=>{e.isUnmounting=!0}),e}const co=[Function,Array],mm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:co,onEnter:co,onAfterEnter:co,onEnterCancelled:co,onBeforeLeave:co,onLeave:co,onAfterLeave:co,onLeaveCancelled:co,onBeforeAppear:co,onAppear:co,onAfterAppear:co,onAppearCancelled:co},TV={name:"BaseTransition",props:mm,setup(e,{slots:t}){const n=et(),r=hm();return()=>{const o=t.default&&Ap(t.default(),!0);if(!o||!o.length)return;let a=o[0];if(o.length>1){let p=!1;for(const f of o)if(f.type!==nn){if(p){Ie(" can only be used on a single element or component. Use for lists.");break}a=f,p=!0}}const i=it(e),{mode:l}=i;if(l&&l!=="in-out"&&l!=="out-in"&&l!=="default"&&Ie(`invalid mode: ${l}`),r.isLeaving)return vm(a);const s=ub(a);if(!s)return vm(a);const c=Vs(s,i,r,n);Dl(s,c);const u=n.subTree,d=u&&ub(u);if(d&&d.type!==nn&&!Do(s,d)){const p=Vs(d,i,r,n);if(Dl(d,p),l==="out-in")return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},vm(a);l==="in-out"&&s.type!==nn&&(p.delayLeave=(f,m,v)=>{cb(r,d)[String(d.key)]=d,f[wi]=()=>{m(),f[wi]=void 0,delete c.delayedLeave},c.delayedLeave=v})}return a}}},sb=TV;function cb(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Vs(e,t,n,r){const{appear:o,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:s,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:f,onLeaveCancelled:m,onBeforeAppear:v,onAppear:g,onAfterAppear:_,onAppearCancelled:y}=t,b=String(e.key),w=cb(n,e),x=(L,S)=>{L&&Hr(L,r,9,S)},E=(L,S)=>{const C=S[1];x(L,S),Oe(L)?L.every(D=>D.length<=1)&&C():L.length<=1&&C()},k={mode:a,persisted:i,beforeEnter(L){let S=l;if(!n.isMounted){if(!o)return;S=v||l}L[wi]&&L[wi](!0);const C=w[b];C&&Do(e,C)&&C.el[wi]&&C.el[wi](),x(S,[L])},enter(L){let S=s,C=c,D=u;if(!n.isMounted){if(!o)return;S=g||s,C=_||c,D=y||u}let A=!1;const O=L[bp]=P=>{A||(A=!0,x(P?D:C,[L]),k.delayedLeave&&k.delayedLeave(),L[bp]=void 0)};S?E(S,[L,O]):O()},leave(L,S){const C=String(e.key);if(L[bp]&&L[bp](!0),n.isUnmounting)return S();x(d,[L]);let D=!1;const A=L[wi]=O=>{D||(D=!0,S(),x(O?m:f,[L]),L[wi]=void 0,w[C]===e&&delete w[C])};w[C]=e,p?E(p,[L,A]):A()},clone:L=>Vs(L,t,n,r)};return k}function vm(e){if(Ml(e))return(e=Ur(e)).children=null,e}function ub(e){return Ml(e)?e.component?e.component.subTree:e.children?e.children[0]:void 0:e}function Dl(e,t){6&e.shapeFlag&&e.component?Dl(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ap(e,t=!1,n){let r=[],o=0;for(let a=0;a1)for(let a=0;aWt({name:e.name},t,{setup:e}))():e};const Ll=e=>!!e.type.__asyncLoader;N2=function(e){ze(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:a,suspensible:i=!0,onError:l}=e;let s,c=null,u=0;const d=()=>{let p;return c||(p=c=t().catch(f=>{if(f=f instanceof Error?f:new Error(String(f)),l)return new Promise((m,v)=>{l(f,()=>m((u++,c=null,d())),()=>v(f),u+1)});throw f}).then(f=>{if(p!==c&&c)return c;if(f||Ie("Async component loader resolved to undefined. If you are using retry(), make sure to return its return value."),f&&(f.__esModule||f[Symbol.toStringTag]==="Module")&&(f=f.default),f&&!rt(f)&&!ze(f))throw new Error(`Invalid async component load result: ${f}`);return s=f,f}))};return ce({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return s},setup(){const p=mn;if(s)return()=>gm(s,p);const f=_=>{c=null,_i(_,p,13,!r)};if(i&&p.suspense||Nu)return d().then(_=>()=>gm(_,p)).catch(_=>(f(_),()=>r?te(r,{error:_}):null));const m=H(!1),v=H(),g=H(!!o);return o&&setTimeout(()=>{g.value=!1},o),a!=null&&setTimeout(()=>{if(!m.value&&!v.value){const _=new Error(`Async component timed out after ${a}ms.`);f(_),v.value=_}},a),d().then(()=>{m.value=!0,p.parent&&Ml(p.parent.vnode)&&(p.parent.effect.dirty=!0,Eu(p.parent.update))}).catch(_=>{f(_),v.value=_}),()=>m.value&&s?gm(s,p):v.value&&r?te(r,{error:v.value}):n&&!g.value?te(n):void 0}})};function gm(e,t){const{ref:n,props:r,children:o,ce:a}=t.vnode,i=te(e,r,o);return i.ref=n,i.ce=a,delete t.vnode.ce,i}let Ml,db;Ml=e=>e.type.__isKeepAlive,db={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=et(),r=n.ctx;if(!r.renderer)return()=>{const y=t.default&&t.default();return y&&y.length===1?y[0]:y};const o=new Map,a=new Set;let i=null;n.__v_cache=o;const l=n.suspense,{renderer:{p:s,m:c,um:u,o:{createElement:d}}}=r,p=d("div");function f(y){ym(y),u(y,n,l,!0)}function m(y){o.forEach((b,w)=>{const x=Fu(b.type);!x||y&&y(x)||v(w)})}function v(y){const b=o.get(y);i&&Do(b,i)?i&&ym(i):f(b),o.delete(y),a.delete(y)}r.activate=(y,b,w,x,E)=>{const k=y.component;c(y,b,w,0,l),s(k.vnode,y,b,w,k,l,x,y.slotScopeIds,E),Gn(()=>{k.isDeactivated=!1,k.a&&Ea(k.a);const L=y.props&&y.props.onVnodeMounted;L&&Or(L,k.parent,y)},l),im(k)},r.deactivate=y=>{const b=y.component;c(y,p,null,1,l),Gn(()=>{b.da&&Ea(b.da);const w=y.props&&y.props.onVnodeUnmounted;w&&Or(w,b.parent,y),b.isDeactivated=!0},l),im(b)},we(()=>[e.include,e.exclude],([y,b])=>{y&&m(w=>Lu(y,w)),b&&m(w=>!Lu(b,w))},{flush:"post",deep:!0});let g=null;const _=()=>{g!=null&&o.set(g,_m(n.subTree))};return ut(_),no(_),un(()=>{o.forEach(y=>{const{subTree:b,suspense:w}=n,x=_m(b);if(y.type!==x.type||y.key!==x.key)f(y);else{ym(x);const E=x.component.da;E&&Gn(E,w)}})}),()=>{if(g=null,!t.default)return null;const y=t.default(),b=y[0];if(y.length>1)return Ie("KeepAlive should contain exactly one component child."),i=null,y;if(!(Zt(b)&&(4&b.shapeFlag||128&b.shapeFlag)))return i=null,b;let w=_m(b);const x=w.type,E=Fu(Ll(w)?w.type.__asyncResolved||{}:x),{include:k,exclude:L,max:S}=e;if(k&&(!E||!Lu(k,E))||L&&E&&Lu(L,E))return i=w,b;const C=w.key==null?x:w.key,D=o.get(C);return w.el&&(w=Ur(w),128&b.shapeFlag&&(b.ssContent=w)),g=C,D?(w.el=D.el,w.component=D.component,w.transition&&Dl(w,w.transition),w.shapeFlag|=512,a.delete(C),a.add(C)):(a.add(C),S&&a.size>parseInt(S,10)&&v(a.values().next().value)),w.shapeFlag|=256,i=w,Z_(b.type)?b:w}}},a8=db;function Lu(e,t){return Oe(e)?e.some(n=>Lu(n,t)):Ye(e)?e.split(",").includes(t):wl(e)==="[object RegExp]"&&e.test(t)}S2=function(e,t){pb(e,"a",t)},C1=function(e,t){pb(e,"da",t)};function pb(e,t,n=mn){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(wp(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Ml(o.parent.vnode)&&IV(r,t,n,o),o=o.parent}}function IV(e,t,n,r){const o=wp(t,e,r,!0);Co(()=>{J1(r[t],o)},n)}function ym(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function _m(e){return 128&e.shapeFlag?e.ssContent:e}function wp(e,t,n=mn,r=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;mi();const l=Fl(n),s=Hr(t,n,e,i);return l(),vi(),s});return r?o.unshift(a):o.push(a),a}Ie(`${Zo(dp[e].replace(/ hook$/,""))} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement.`)}let oa,bm,Am,wm;oa=e=>(t,n=mn)=>(!Nu||e==="sp")&&wp(e,(...r)=>t(...r),n),As=oa("bm"),ut=oa("m"),qc=oa("bu"),no=oa("u"),un=oa("bum"),Co=oa("um"),bm=oa("sp"),Am=oa("rtg"),wm=oa("rtc");function fb(e,t=mn){wp("ec",e,t)}Tt=function(e,t,n,r){let o;const a=n&&n[r];if(Oe(e)||Ye(e)){o=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,a&&a[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,s=i.length;l{const a=r.fn(...o);return a&&(a.key=r.key),a}:r.fn)}return e},Ve=function(e,t,n={},r,o){if(dn.isCE||dn.parent&&Ll(dn.parent)&&dn.parent.isCE)return t!=="default"&&(n.name=t),te("slot",n,r&&r());let a=e[t];a&&a.length>1&&(Ie("SSR-optimized slot function detected in a non-SSR-optimized render function. You need to mark this component with $dynamic-slots in the parent template."),a=()=>[]),a&&a._c&&(a._d=!1),F();const i=a&&hb(a(n)),l=be(je,{key:n.key||i&&i.key||`_${t}`},i||(r?r():[]),i&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l};function hb(e){return e.some(t=>!Zt(t)||t.type!==nn&&!(t.type===je&&!hb(t.children)))?e:null}function mb(e,t){const n={};if(!rt(e))return Ie("v-on with no argument expects an object value."),n;for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Zo(r)]=e[r];return n}const Em=e=>e?Yb(e)?Rp(e)||e.proxy:Em(e.parent):null,Rl=Wt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>kl(e.props),$attrs:e=>kl(e.attrs),$slots:e=>kl(e.slots),$refs:e=>kl(e.refs),$parent:e=>Em(e.parent),$root:e=>Em(e.root),$emit:e=>e.emit,$options:e=>km(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Eu(e.update)}),$nextTick:e=>e.n||(e.n=Ne.bind(e.proxy)),$watch:e=>OV.bind(e)}),xm=e=>e==="_"||e==="$",Sm=(e,t)=>e!==Ut&&!e.__isScriptSetup&&st(e,t),Ep={get({_:e},t){const{ctx:n,setupState:r,data:o,props:a,accessCache:i,type:l,appContext:s}=e;if(t==="__isVue")return!0;let c;if(t[0]!=="$"){const f=i[t];if(f!==void 0)switch(f){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(Sm(r,t))return i[t]=1,r[t];if(o!==Ut&&st(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&st(c,t))return i[t]=3,a[t];if(n!==Ut&&st(n,t))return i[t]=4,n[t];Cm&&(i[t]=0)}}const u=Rl[t];let d,p;return u?(t==="$attrs"?(er(e,"get",t),mp()):t==="$slots"&&er(e,"get",t),u(e)):(d=l.__cssModules)&&(d=d[t])?d:n!==Ut&&st(n,t)?(i[t]=4,n[t]):(p=s.config.globalProperties,st(p,t)?p[t]:void(!dn||Ye(t)&&t.indexOf("__v")===0||(o!==Ut&&xm(t[0])&&st(o,t)?Ie(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===dn&&Ie(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))))},set({_:e},t,n){const{data:r,setupState:o,ctx:a}=e;return Sm(o,t)?(o[t]=n,!0):o.__isScriptSetup&&st(o,t)?(Ie(`Cannot mutate