const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index.BYiHG_16.js","assets/vue.Bi2Y_N79.js","assets/404.BwqjWXge.js","assets/_plugin-vue_export-helper.DlAUqK2U.js","assets/404.DufCVmXm.css","assets/401.irX093Tv.js","assets/401.C9Gorf2A.css","assets/index.BLYeD8is.js","assets/LOGO1.CAkriOh-.js","assets/logo-mini.DjPeV5ul.js","assets/index.DLHTKg_T.css","assets/superIndex.f2CYPjYN.js","assets/api.CtzBhmv_.js","assets/md5.DLPczxzP.js","assets/superIndex.c5vWeWE3.css","assets/index.DZvso07n.js","assets/crud.BwCaTDiq.js","assets/commonCrud.C3GyrKBL.js","assets/crud.DzuWahSU.css","assets/echarts.D5sl-F-p.js","assets/index-cb5165e5.VIetQOs4.js","assets/iframes.Bo39m-eG.js","assets/link.O0pZ96sc.js","assets/link.0u545KhO.css","assets/parent.Dv6Ml0tG.js","assets/crud.Bu6xU5Jv.js","assets/dictionary.CuGG9bZ1.js","assets/authFunction.B2vupiE5.js","assets/index.C-zX0hZS.js","assets/index.uO7zkVu3.css","assets/index.BGwsslXF.js","assets/columnPermission.DxgWYrn7.js","assets/index.D-Cw7rAH.js","assets/api.BB9um66M.js","assets/index.Sw7mFMVJ.css","assets/index.Bsgl4bet.js","assets/index.BfMtt70x.css","assets/index.BrLUiBDs.js","assets/index.BGa-0oci.css","assets/index.BHfnPlDQ.js","assets/index.DAY6IrRg.css","assets/addContent.Bgl-oWRL.js","assets/addContent.vue_vue_type_script_setup_true_lang.7xtQ1raw.js","assets/api.BcIoXFi5.js","assets/associationTable.vue_vue_type_script_setup_true_lang.DjfCMCHp.js","assets/addTabs.k0XJnLO4.js","assets/addTabs.vue_vue_type_script_setup_true_lang.D4y3mtQV.js","assets/associationTable.DGBBTYPv.js","assets/formContent.xt7_exPo.js","assets/formContent.Bi4rGVoY.css","assets/index.DmqslnZO.js","assets/index.BeW-LAFJ.css","assets/index.CI_px_Gy.js","assets/api.BkmanEgY.js","assets/index.Cz3epfbJ.css","assets/index.BTgne5fH.js","assets/index.es.DmevZXPX.js","assets/index.DSEWcWyr.css","assets/crud.CcIkowBJ.js","assets/index.BlqMySSv.js","assets/index.vue_vue_type_script_setup_true_name_importExcel_lang.pzIfZS4I.js","assets/index.CaB0Nh-S.css","assets/index.pD08D0nl.js","assets/index.CdFmoCf4.css","assets/crud.DbcJsjFu.js","assets/index.B2jwf_Ji.js","assets/crud.XlEQYqij.js","assets/index.i5IYQ3-b.js","assets/crud.CkLZ4Nt5.js","assets/index.CqFlifSr.js","assets/crud.CynuNpB2.js","assets/index.D-OA0qL3.js","assets/crud.DdFEyJ9P.js","assets/index.BbsbiUkg.js","assets/index.DMnq8j6e.css","assets/index.DEGmwgI9.js","assets/index.MevTCenF.css","assets/crud.DnWdhnrJ.js","assets/index.DZXVyvcW.js","assets/crud.C4olQ0UE.js","assets/index.BQIZdm5G.js","assets/account.DXVdnhBI.js","assets/formatTime.in1fXasu.js","assets/account.CWjf4qTw.css","assets/changePwd.Vo5nUgqW.js","assets/changePwd.Dumi_sqx.css","assets/mobile.DvKUiUuh.js","assets/mobile.iDTauq8v.css","assets/scan.CEhw07bI.js","assets/scan.DrFMZsLm.css","assets/crud.Bap2DdFw.js","assets/index.CcdHhB19.js","assets/index.vue_vue_type_script_setup_true_lang.D2pLdlFx.js","assets/crud.Dm52ar5W.js","assets/index.DqjAByil.js","assets/index.D3i38FYS.css","assets/index.D5zpkWd2.js","assets/api.B6MeBtt-.js","assets/index.DOdMWO4v.css","assets/index.DIPGl8Jm.js","assets/index.vue_vue_type_script_setup_true_name_svgIcon_lang.B7rc5zXC.js","assets/index.5gN3CZEU.css","assets/index.B-c7PnZr.js","assets/index.BiQ0b2iy.css","assets/crud.Ou3Qy0Y6.js","assets/crud.B9j8xmfD.css","assets/index._uLlFLJ_.js","assets/index.pBKBPQVP.js","assets/index.DEew3V8g.css","assets/RoleDrawer.Cb7ox7L3.js","assets/api.CPGPMNmu.js","assets/RoleUsersStores.jCTlh-IJ.js","assets/RoleDrawer.DWSu5Noa.css","assets/RoleMenuBtn.CLdXqIQs.js","assets/RoleMenuBtnStores.B8NmZXNY.js","assets/RoleMenuTreeStores.C2aUg-xM.js","assets/RoleMenuBtn.DISo3LkK.css","assets/RoleMenuField.DfQ7Si5o.js","assets/RoleMenuFieldStores.BwiVo8Dq.js","assets/RoleMenuField.uy3HOin6.css","assets/RoleMenuTree.e28nCwy_.js","assets/RoleUsers.B6r6dpyw.js","assets/crud.C3hbvEX2.js","assets/index.H8WpEi6Z.js","assets/crud.9Wdk2yoS.js","assets/index.BElYfYIR.js","assets/index.DrZn2ToM.css","assets/crud.5MY49kut.js","assets/index.DzBN4kG9.js","assets/index.CMfU_PLT.js","assets/index.BklVkGUh.js","assets/index.BXmVc7SW.css","assets/setings.DXM3C_Et.js","assets/setings.D9eqS4-9.css","assets/closeFull.DIorbRJK.js","assets/closeFull.aavHxrrN.css","assets/uploader-alioss-25319fb1.CQlh865Q.js","assets/uploader-cos-b55311de.DWDd16qs.js","assets/uploader-form-0f9c1e02.F5Hl4o3V.js","assets/uploader-qiniu-dcdce4b8.DMV4TR7Q.js","assets/uploader-s3-5b227774.Bi8sK9D-.js","assets/fs-cropper-uploader-576c7bbb.Bd95MUq0.js","assets/fs-cropper-c1cf1841.CRR0gE2K.js","assets/fs-file-uploader-ae4f64cb.bIuFqC4U.js","assets/fs-files-format-eef409c4.kNUt_fr8.js","assets/fs-uploader-a3e4cc9f.DihBLNHM.js","assets/yaml.contribution.0ak20UQ9.js","assets/_.contribution.D0fdMMWw.js","assets/editor.api.B3ZLg9zb.js","assets/editor.BaEgnEXM.css","assets/monaco.contribution.DcnVfNGD.js","assets/javascript.contribution.BRXNaY0F.js","assets/index-0c021a52.CwHQruRG.js","assets/index-0c021a52.ES_gszsA.css","assets/index-c6de1b82.bzunEndX.js","assets/index-25a29aef.Cm6jpvSh.js"])))=>i.map(i=>d[i]); import{N as to,e as Od,i as ln,a as Zy,b as $I,c as yse,d as LI,f as Lu,E as _se,g as vr,t as NI,h as Jt,j as $q,k as P$,l as wse,m as Cse,n as Ese,o as Sse,p as xse,q as MC,r as Tse,s as Ose,u as kse,v as ju,w as K,x as L,y as k,z,A as Rse,B as Fn,C as Nt,D as G,F as R,G as f,H as Ge,I as Fr,J as Qo,K as Dh,L as PI,M as DC,O as sn,P as je,Q as Ise,R as Do,S as vl,T as Ase,U as Vn,V as On,W as pe,X as Kt,Y as J,Z as Et,_ as zr,$ as Ne,a0 as Ce,a1 as ve,a2 as yn,a3 as ge,a4 as _t,a5 as nn,a6 as it,a7 as kt,a8 as _e,a9 as er,aa as ma,ab as _i,ac as wi,ad as hn,ae as gr,af as Dn,ag as tv,ah as Vc,ai as Mse,aj as Lq,ak as tp,al as M1,am as D1,an as Nq,ao as Lr,ap as Ia,aq as an,ar as Fm,as as rr,at as no,au as po,av as se,aw as Q2,ax as Ec,ay as qb,az as na,aA as FI,aB as Pq,aC as Ub,aD as $C,aE as Dse,aF as Wt,aG as Vd,aH as kd,aI as $se,aJ as ek,aK as $1,aL as Hd,aM as Fq,aN as Lse,aO as Kb,aP as Nse,aQ as Em,aR as Pse,aS as Bq,aT as qu,aU as Fse,aV as Bse,aW as Vse,aX as Hse}from"./vue.Bi2Y_N79.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const l of a.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(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}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();const zse="modulepreload",Wse=function(e){return"/"+e},F$={},Ft=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let i=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const l=document.querySelector("meta[property=csp-nonce]"),s=l?.nonce||l?.getAttribute("nonce");o=i(n.map(c=>{if(c=Wse(c),c in F$)return;F$[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${d}`))return;const p=document.createElement("link");if(p.rel=u?"stylesheet":zse,u||(p.as="script"),p.crossOrigin="",p.href=c,s&&p.setAttribute("nonce",s),document.head.appendChild(p),u)return new Promise((h,v)=>{p.addEventListener("load",h),p.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${c}`)))})}))}function a(l){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=l,window.dispatchEvent(s),!s.defaultPrevented)throw l}return o.then(l=>{for(const s of l||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})};var B$=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ci(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Rg(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){var o=!1;try{o=this instanceof r}catch{}return o?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 hs={};/*! * shared v9.14.4 * (c) 2025 kazuya kawaguchi * Released under the MIT License. */const Vq=typeof window<"u";let Hq,zq;{const e=Vq&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(Hq=t=>{e.mark(t)},zq=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const jse=/\{([0-9a-zA-Z]+)\}/g;function qse(e,...t){return t.length===1&&$h(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(jse,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const Use=(e,t=!1)=>t?Symbol.for(e):Symbol(e),Kse=(e,t,n)=>Wq({l:e,k:t,s:n}),Wq=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Gse=e=>typeof e=="number"&&isFinite(e),Yse=e=>zI(e)==="[object Date]",Xse=e=>zI(e)==="[object RegExp]",Jse=e=>WI(e)&&Object.keys(e).length===0,Zse=Object.assign,Qse=Object.create,BI=(e=null)=>Qse(e);let V$;const eie=()=>V$||(V$=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:BI());function tie(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const nie=Object.prototype.hasOwnProperty;function rie(e,t){return nie.call(e,t)}const VI=Array.isArray,tk=e=>typeof e=="function",oie=e=>typeof e=="string",aie=e=>typeof e=="boolean",lie=e=>typeof e=="symbol",$h=e=>e!==null&&typeof e=="object",sie=e=>$h(e)&&tk(e.then)&&tk(e.catch),HI=Object.prototype.toString,zI=e=>HI.call(e),WI=e=>{if(!$h(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},iie=e=>e==null?"":VI(e)||WI(e)&&e.toString===HI?JSON.stringify(e,null,2):String(e);function uie(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const H$=2;function cie(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const a=[];for(let l=0;l=t){for(let s=l-H$;s<=l+H$||n>o;s++){if(s<0||s>=r.length)continue;const i=s+1;a.push(`${i}${" ".repeat(3-String(i).length)}| ${r[s]}`);const c=r[s].length;if(s===l){const u=t-(o-c)+1,d=Math.max(1,n>o?c-u:n-t);a.push(" | "+" ".repeat(u)+"^".repeat(d))}else if(s>l){if(n>o){const u=Math.max(Math.min(n-o,c),1);a.push(" | "+"^".repeat(u))}o+=c+1}}break}return a.join(` `)}function die(e){let t=e;return()=>++t}function jq(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const z$={};function fie(e){z$[e]||(z$[e]=!0,jq(e))}function pie(){const e=new Map;return{events:e,on(n,r){const o=e.get(n);o&&o.push(r)||e.set(n,[r])},off(n,r){const o=e.get(n);o&&o.splice(o.indexOf(r)>>>0,1)},emit(n,r){(e.get(n)||[]).slice().map(o=>o(r)),(e.get("*")||[]).slice().map(o=>o(n,r))}}}const Qy=e=>!$h(e)||VI(e);function hie(e,t){if(Qy(e)||Qy(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=>{a!=="__proto__"&&($h(r[a])&&!$h(o[a])&&(o[a]=Array.isArray(r[a])?[]:BI()),Qy(o[a])||Qy(r[a])?o[a]=r[a]:n.push({src:r[a],des:o[a]}))})}}const vie=Object.freeze(Object.defineProperty({__proto__:null,assign:Zse,create:BI,createEmitter:pie,deepCopy:hie,escapeHtml:tie,format:qse,friendlyJSONstringify:Wq,generateCodeFrame:cie,generateFormatCacheKey:Kse,getGlobalThis:eie,hasOwn:rie,inBrowser:Vq,incrementer:die,isArray:VI,isBoolean:aie,isDate:Yse,isEmptyObject:Jse,isFunction:tk,isNumber:Gse,isObject:$h,isPlainObject:WI,isPromise:sie,isRegExp:Xse,isString:oie,isSymbol:lie,join:uie,makeSymbol:Use,get mark(){return Hq},get measure(){return zq},objectToString:HI,toDisplayString:iie,toTypeString:zI,warn:jq,warnOnce:fie},Symbol.toStringTag,{value:"Module"})),mie=Rg(vie);/*! * core-base v9.14.4 * (c) 2025 kazuya kawaguchi * Released under the MIT License. */const Lh=typeof window<"u";let oi,Nh;{const e=Lh&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(oi=t=>{e.mark(t)},Nh=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const gie=/\{([0-9a-zA-Z]+)\}/g;function LC(e,...t){return t.length===1&&Fa(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(gie,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const bie=(e,t,n)=>yie({l:e,k:t,s:n}),yie=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Jl=e=>typeof e=="number"&&isFinite(e),_ie=e=>Uq(e)==="[object Date]",W$=e=>Uq(e)==="[object RegExp]",jI=e=>Zo(e)&&Object.keys(e).length===0,vp=Object.assign,wie=Object.create,as=(e=null)=>wie(e);function j$(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Cie=Object.prototype.hasOwnProperty;function dh(e,t){return Cie.call(e,t)}const Tc=Array.isArray,La=e=>typeof e=="function",kr=e=>typeof e=="string",Zl=e=>typeof e=="boolean",Fa=e=>e!==null&&typeof e=="object",Eie=e=>Fa(e)&&La(e.then)&&La(e.catch),qq=Object.prototype.toString,Uq=e=>qq.call(e),Zo=e=>{if(!Fa(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},Sie=e=>e==null?"":Tc(e)||Zo(e)&&e.toString===qq?JSON.stringify(e,null,2):String(e);function qI(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const q$=2;function xie(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const a=[];for(let l=0;l=t){for(let s=l-q$;s<=l+q$||n>o;s++){if(s<0||s>=r.length)continue;const i=s+1;a.push(`${i}${" ".repeat(3-String(i).length)}| ${r[s]}`);const c=r[s].length;if(s===l){const u=t-(o-c)+1,d=Math.max(1,n>o?c-u:n-t);a.push(" | "+" ".repeat(u)+"^".repeat(d))}else if(s>l){if(n>o){const u=Math.max(Math.min(n-o,c),1);a.push(" | "+"^".repeat(u))}o+=c+1}}break}return a.join(` `)}function Kq(e){let t=e;return()=>++t}function Ig(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const U$={};function Tie(e){U$[e]||(U$[e]=!0,Ig(e))}function Oie(e,t,n){return{line:e,column:t,offset:n}}function fw(e,t,n){return{start:e,end:t}}const NC={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},kie={[NC.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function Rie(e,t,...n){const r=LC(kie[e],...n||[]),o={message:String(r),code:e};return t&&(o.location=t),o}const hr={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},Iie={[hr.EXPECTED_TOKEN]:"Expected token: '{0}'",[hr.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[hr.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[hr.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[hr.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[hr.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[hr.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[hr.EMPTY_PLACEHOLDER]:"Empty placeholder",[hr.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[hr.INVALID_LINKED_FORMAT]:"Invalid linked format",[hr.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[hr.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[hr.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[hr.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[hr.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[hr.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Ag(e,t,n={}){const{domain:r,messages:o,args:a}=n,l=LC((o||Iie)[e]||"",...a||[]),s=new SyntaxError(String(l));return s.code=e,t&&(s.location=t),s.domain=r,s}function Aie(e){throw e}const Mie=/<\/?[\w\s="/.':;#-\/]+>/,Die=e=>Mie.test(e),sd=" ",$ie="\r",Ul=` `,Lie="\u2028",Nie="\u2029";function Pie(e){const t=e;let n=0,r=1,o=1,a=0;const l=C=>t[C]===$ie&&t[C+1]===Ul,s=C=>t[C]===Ul,i=C=>t[C]===Nie,c=C=>t[C]===Lie,u=C=>l(C)||s(C)||i(C)||c(C),d=()=>n,p=()=>r,h=()=>o,v=()=>a,m=C=>l(C)||i(C)||c(C)?Ul:t[C],g=()=>m(n),b=()=>m(n+a);function _(){return a=0,u(n)&&(r++,o=0),l(n)&&n++,n++,o++,t[n]}function y(){return l(n+a)&&a++,a++,t[n+a]}function w(){n=0,r=1,o=1,a=0}function S(C=0){a=C}function E(){const C=n+a;for(;C!==n;)_();a=0}return{index:d,line:p,column:h,peekOffset:v,charAt:m,currentChar:g,currentPeek:b,next:_,peek:y,reset:w,resetPeek:S,skipToPeek:E}}const yf=void 0,Fie=".",K$="'",Bie="tokenizer";function Vie(e,t={}){const n=t.location!==!1,r=Pie(e),o=()=>r.index(),a=()=>Oie(r.line(),r.column(),r.index()),l=a(),s=o(),i={currentType:14,offset:s,startLoc:l,endLoc:l,lastType:14,lastOffset:s,lastStartLoc:l,lastEndLoc:l,braceNest:0,inLinked:!1,text:""},c=()=>i,{onError:u}=t;function d(Te,Re,Je,...ct){const at=c();if(Re.column+=Je,Re.offset+=Je,u){const xt=n?fw(at.startLoc,Re):null,yt=Ag(Te,xt,{domain:Bie,args:ct});u(yt)}}function p(Te,Re,Je){Te.endLoc=a(),Te.currentType=Re;const ct={type:Re};return n&&(ct.loc=fw(Te.startLoc,Te.endLoc)),Je!=null&&(ct.value=Je),ct}const h=Te=>p(Te,14);function v(Te,Re){return Te.currentChar()===Re?(Te.next(),Re):(d(hr.EXPECTED_TOKEN,a(),0,Re),"")}function m(Te){let Re="";for(;Te.currentPeek()===sd||Te.currentPeek()===Ul;)Re+=Te.currentPeek(),Te.peek();return Re}function g(Te){const Re=m(Te);return Te.skipToPeek(),Re}function b(Te){if(Te===yf)return!1;const Re=Te.charCodeAt(0);return Re>=97&&Re<=122||Re>=65&&Re<=90||Re===95}function _(Te){if(Te===yf)return!1;const Re=Te.charCodeAt(0);return Re>=48&&Re<=57}function y(Te,Re){const{currentType:Je}=Re;if(Je!==2)return!1;m(Te);const ct=b(Te.currentPeek());return Te.resetPeek(),ct}function w(Te,Re){const{currentType:Je}=Re;if(Je!==2)return!1;m(Te);const ct=Te.currentPeek()==="-"?Te.peek():Te.currentPeek(),at=_(ct);return Te.resetPeek(),at}function S(Te,Re){const{currentType:Je}=Re;if(Je!==2)return!1;m(Te);const ct=Te.currentPeek()===K$;return Te.resetPeek(),ct}function E(Te,Re){const{currentType:Je}=Re;if(Je!==8)return!1;m(Te);const ct=Te.currentPeek()===".";return Te.resetPeek(),ct}function C(Te,Re){const{currentType:Je}=Re;if(Je!==9)return!1;m(Te);const ct=b(Te.currentPeek());return Te.resetPeek(),ct}function T(Te,Re){const{currentType:Je}=Re;if(!(Je===8||Je===12))return!1;m(Te);const ct=Te.currentPeek()===":";return Te.resetPeek(),ct}function x(Te,Re){const{currentType:Je}=Re;if(Je!==10)return!1;const ct=()=>{const xt=Te.currentPeek();return xt==="{"?b(Te.peek()):xt==="@"||xt==="%"||xt==="|"||xt===":"||xt==="."||xt===sd||!xt?!1:xt===Ul?(Te.peek(),ct()):M(Te,!1)},at=ct();return Te.resetPeek(),at}function O(Te){m(Te);const Re=Te.currentPeek()==="|";return Te.resetPeek(),Re}function $(Te){const Re=m(Te),Je=Te.currentPeek()==="%"&&Te.peek()==="{";return Te.resetPeek(),{isModulo:Je,hasSpace:Re.length>0}}function M(Te,Re=!0){const Je=(at=!1,xt="",yt=!1)=>{const $t=Te.currentPeek();return $t==="{"?xt==="%"?!1:at:$t==="@"||!$t?xt==="%"?!0:at:$t==="%"?(Te.peek(),Je(at,"%",!0)):$t==="|"?xt==="%"||yt?!0:!(xt===sd||xt===Ul):$t===sd?(Te.peek(),Je(!0,sd,yt)):$t===Ul?(Te.peek(),Je(!0,Ul,yt)):!0},ct=Je();return Re&&Te.resetPeek(),ct}function N(Te,Re){const Je=Te.currentChar();return Je===yf?yf:Re(Je)?(Te.next(),Je):null}function j(Te){const Re=Te.charCodeAt(0);return Re>=97&&Re<=122||Re>=65&&Re<=90||Re>=48&&Re<=57||Re===95||Re===36}function B(Te){return N(Te,j)}function V(Te){const Re=Te.charCodeAt(0);return Re>=97&&Re<=122||Re>=65&&Re<=90||Re>=48&&Re<=57||Re===95||Re===36||Re===45}function Y(Te){return N(Te,V)}function W(Te){const Re=Te.charCodeAt(0);return Re>=48&&Re<=57}function Q(Te){return N(Te,W)}function le(Te){const Re=Te.charCodeAt(0);return Re>=48&&Re<=57||Re>=65&&Re<=70||Re>=97&&Re<=102}function P(Te){return N(Te,le)}function U(Te){let Re="",Je="";for(;Re=Q(Te);)Je+=Re;return Je}function q(Te){g(Te);const Re=Te.currentChar();return Re!=="%"&&d(hr.EXPECTED_TOKEN,a(),0,Re),Te.next(),"%"}function Z(Te){let Re="";for(;;){const Je=Te.currentChar();if(Je==="{"||Je==="}"||Je==="@"||Je==="|"||!Je)break;if(Je==="%")if(M(Te))Re+=Je,Te.next();else break;else if(Je===sd||Je===Ul)if(M(Te))Re+=Je,Te.next();else{if(O(Te))break;Re+=Je,Te.next()}else Re+=Je,Te.next()}return Re}function oe(Te){g(Te);let Re="",Je="";for(;Re=Y(Te);)Je+=Re;return Te.currentChar()===yf&&d(hr.UNTERMINATED_CLOSING_BRACE,a(),0),Je}function ce(Te){g(Te);let Re="";return Te.currentChar()==="-"?(Te.next(),Re+=`-${U(Te)}`):Re+=U(Te),Te.currentChar()===yf&&d(hr.UNTERMINATED_CLOSING_BRACE,a(),0),Re}function ue(Te){return Te!==K$&&Te!==Ul}function he(Te){g(Te),v(Te,"'");let Re="",Je="";for(;Re=N(Te,ue);)Re==="\\"?Je+=Le(Te):Je+=Re;const ct=Te.currentChar();return ct===Ul||ct===yf?(d(hr.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),ct===Ul&&(Te.next(),v(Te,"'")),Je):(v(Te,"'"),Je)}function Le(Te){const Re=Te.currentChar();switch(Re){case"\\":case"'":return Te.next(),`\\${Re}`;case"u":return qe(Te,Re,4);case"U":return qe(Te,Re,6);default:return d(hr.UNKNOWN_ESCAPE_SEQUENCE,a(),0,Re),""}}function qe(Te,Re,Je){v(Te,Re);let ct="";for(let at=0;at{const ct=Te.currentChar();return ct==="{"||ct==="%"||ct==="@"||ct==="|"||ct==="("||ct===")"||!ct||ct===sd?Je:(Je+=ct,Te.next(),Re(Je))};return Re("")}function Pe(Te){g(Te);const Re=v(Te,"|");return g(Te),Re}function De(Te,Re){let Je=null;switch(Te.currentChar()){case"{":return Re.braceNest>=1&&d(hr.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),Te.next(),Je=p(Re,2,"{"),g(Te),Re.braceNest++,Je;case"}":return Re.braceNest>0&&Re.currentType===2&&d(hr.EMPTY_PLACEHOLDER,a(),0),Te.next(),Je=p(Re,3,"}"),Re.braceNest--,Re.braceNest>0&&g(Te),Re.inLinked&&Re.braceNest===0&&(Re.inLinked=!1),Je;case"@":return Re.braceNest>0&&d(hr.UNTERMINATED_CLOSING_BRACE,a(),0),Je=Ze(Te,Re)||h(Re),Re.braceNest=0,Je;default:{let at=!0,xt=!0,yt=!0;if(O(Te))return Re.braceNest>0&&d(hr.UNTERMINATED_CLOSING_BRACE,a(),0),Je=p(Re,1,Pe(Te)),Re.braceNest=0,Re.inLinked=!1,Je;if(Re.braceNest>0&&(Re.currentType===5||Re.currentType===6||Re.currentType===7))return d(hr.UNTERMINATED_CLOSING_BRACE,a(),0),Re.braceNest=0,He(Te,Re);if(at=y(Te,Re))return Je=p(Re,5,oe(Te)),g(Te),Je;if(xt=w(Te,Re))return Je=p(Re,6,ce(Te)),g(Te),Je;if(yt=S(Te,Re))return Je=p(Re,7,he(Te)),g(Te),Je;if(!at&&!xt&&!yt)return Je=p(Re,13,ke(Te)),d(hr.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,Je.value),g(Te),Je;break}}return Je}function Ze(Te,Re){const{currentType:Je}=Re;let ct=null;const at=Te.currentChar();switch((Je===8||Je===9||Je===12||Je===10)&&(at===Ul||at===sd)&&d(hr.INVALID_LINKED_FORMAT,a(),0),at){case"@":return Te.next(),ct=p(Re,8,"@"),Re.inLinked=!0,ct;case".":return g(Te),Te.next(),p(Re,9,".");case":":return g(Te),Te.next(),p(Re,10,":");default:return O(Te)?(ct=p(Re,1,Pe(Te)),Re.braceNest=0,Re.inLinked=!1,ct):E(Te,Re)||T(Te,Re)?(g(Te),Ze(Te,Re)):C(Te,Re)?(g(Te),p(Re,12,Ee(Te))):x(Te,Re)?(g(Te),at==="{"?De(Te,Re)||ct:p(Re,11,Me(Te))):(Je===8&&d(hr.INVALID_LINKED_FORMAT,a(),0),Re.braceNest=0,Re.inLinked=!1,He(Te,Re))}}function He(Te,Re){let Je={type:14};if(Re.braceNest>0)return De(Te,Re)||h(Re);if(Re.inLinked)return Ze(Te,Re)||h(Re);switch(Te.currentChar()){case"{":return De(Te,Re)||h(Re);case"}":return d(hr.UNBALANCED_CLOSING_BRACE,a(),0),Te.next(),p(Re,3,"}");case"@":return Ze(Te,Re)||h(Re);default:{if(O(Te))return Je=p(Re,1,Pe(Te)),Re.braceNest=0,Re.inLinked=!1,Je;const{isModulo:at,hasSpace:xt}=$(Te);if(at)return xt?p(Re,0,Z(Te)):p(Re,4,q(Te));if(M(Te))return p(Re,0,Z(Te));break}}return Je}function ut(){const{currentType:Te,offset:Re,startLoc:Je,endLoc:ct}=i;return i.lastType=Te,i.lastOffset=Re,i.lastStartLoc=Je,i.lastEndLoc=ct,i.offset=o(),i.startLoc=a(),r.currentChar()===yf?p(i,14):He(r,i)}return{nextToken:ut,currentOffset:o,currentPosition:a,context:c}}const Hie="parser",zie=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Wie(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function jie(e={}){const t=e.location!==!1,{onError:n,onWarn:r}=e;function o(y,w,S,E,...C){const T=y.currentPosition();if(T.offset+=E,T.column+=E,n){const x=t?fw(S,T):null,O=Ag(w,x,{domain:Hie,args:C});n(O)}}function a(y,w,S,E,...C){const T=y.currentPosition();if(T.offset+=E,T.column+=E,r){const x=t?fw(S,T):null;r(Rie(w,x,C))}}function l(y,w,S){const E={type:y};return t&&(E.start=w,E.end=w,E.loc={start:S,end:S}),E}function s(y,w,S,E){t&&(y.end=w,y.loc&&(y.loc.end=S))}function i(y,w){const S=y.context(),E=l(3,S.offset,S.startLoc);return E.value=w,s(E,y.currentOffset(),y.currentPosition()),E}function c(y,w){const S=y.context(),{lastOffset:E,lastStartLoc:C}=S,T=l(5,E,C);return T.index=parseInt(w,10),y.nextToken(),s(T,y.currentOffset(),y.currentPosition()),T}function u(y,w,S){const E=y.context(),{lastOffset:C,lastStartLoc:T}=E,x=l(4,C,T);return x.key=w,S===!0&&(x.modulo=!0),y.nextToken(),s(x,y.currentOffset(),y.currentPosition()),x}function d(y,w){const S=y.context(),{lastOffset:E,lastStartLoc:C}=S,T=l(9,E,C);return T.value=w.replace(zie,Wie),y.nextToken(),s(T,y.currentOffset(),y.currentPosition()),T}function p(y){const w=y.nextToken(),S=y.context(),{lastOffset:E,lastStartLoc:C}=S,T=l(8,E,C);return w.type!==12?(o(y,hr.UNEXPECTED_EMPTY_LINKED_MODIFIER,S.lastStartLoc,0),T.value="",s(T,E,C),{nextConsumeToken:w,node:T}):(w.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,Su(w)),T.value=w.value||"",s(T,y.currentOffset(),y.currentPosition()),{node:T})}function h(y,w){const S=y.context(),E=l(7,S.offset,S.startLoc);return E.value=w,s(E,y.currentOffset(),y.currentPosition()),E}function v(y){const w=y.context(),S=l(6,w.offset,w.startLoc);let E=y.nextToken();if(E.type===9){const C=p(y);S.modifier=C.node,E=C.nextConsumeToken||y.nextToken()}switch(E.type!==10&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(E)),E=y.nextToken(),E.type===2&&(E=y.nextToken()),E.type){case 11:E.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(E)),S.key=h(y,E.value||"");break;case 5:E.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(E)),S.key=u(y,E.value||"");break;case 6:E.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(E)),S.key=c(y,E.value||"");break;case 7:E.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(E)),S.key=d(y,E.value||"");break;default:{o(y,hr.UNEXPECTED_EMPTY_LINKED_KEY,w.lastStartLoc,0);const C=y.context(),T=l(7,C.offset,C.startLoc);return T.value="",s(T,C.offset,C.startLoc),S.key=T,s(S,C.offset,C.startLoc),{nextConsumeToken:E,node:S}}}return s(S,y.currentOffset(),y.currentPosition()),{node:S}}function m(y){const w=y.context(),S=w.currentType===1?y.currentOffset():w.offset,E=w.currentType===1?w.endLoc:w.startLoc,C=l(2,S,E);C.items=[];let T=null,x=null;do{const M=T||y.nextToken();switch(T=null,M.type){case 0:M.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(M)),C.items.push(i(y,M.value||""));break;case 6:M.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(M)),C.items.push(c(y,M.value||""));break;case 4:x=!0;break;case 5:M.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(M)),C.items.push(u(y,M.value||"",!!x)),x&&(a(y,NC.USE_MODULO_SYNTAX,w.lastStartLoc,0,Su(M)),x=null);break;case 7:M.value==null&&o(y,hr.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Su(M)),C.items.push(d(y,M.value||""));break;case 8:{const N=v(y);C.items.push(N.node),T=N.nextConsumeToken||null;break}}}while(w.currentType!==14&&w.currentType!==1);const O=w.currentType===1?w.lastOffset:y.currentOffset(),$=w.currentType===1?w.lastEndLoc:y.currentPosition();return s(C,O,$),C}function g(y,w,S,E){const C=y.context();let T=E.items.length===0;const x=l(1,w,S);x.cases=[],x.cases.push(E);do{const O=m(y);T||(T=O.items.length===0),x.cases.push(O)}while(C.currentType!==14);return T&&o(y,hr.MUST_HAVE_MESSAGES_IN_PLURAL,S,0),s(x,y.currentOffset(),y.currentPosition()),x}function b(y){const w=y.context(),{offset:S,startLoc:E}=w,C=m(y);return w.currentType===14?C:g(y,S,E,C)}function _(y){const w=Vie(y,vp({},e)),S=w.context(),E=l(0,S.offset,S.startLoc);return t&&E.loc&&(E.loc.source=y),E.body=b(w),e.onCacheKey&&(E.cacheKey=e.onCacheKey(y)),S.currentType!==14&&o(w,hr.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,y[S.offset]||""),s(E,w.currentOffset(),w.currentPosition()),E}return{parse:_}}function Su(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function qie(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:a=>(n.helpers.add(a),a)}}function G$(e,t){for(let n=0;nY$(n)),e}function Y$(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;nl;function i(m,g){l.code+=m}function c(m,g=!0){const b=g?r:"";i(o?b+" ".repeat(m):b)}function u(m=!0){const g=++l.indentLevel;m&&c(g)}function d(m=!0){const g=--l.indentLevel;m&&c(g)}function p(){c(l.indentLevel)}return{context:s,push:i,indent:u,deindent:d,newline:p,helper:m=>`_${m}`,needIndent:()=>l.needIndent}}function Jie(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Bm(e,t.key),t.modifier?(e.push(", "),Bm(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function Zie(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let a=0;a1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let a=0;a{const n=kr(t.mode)?t.mode:"normal",r=kr(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` `,a=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],s=Xie(e,{filename:r,breakLineCode:o,needIndent:a});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(a),l.length>0&&(s.push(`const { ${qI(l.map(u=>`${u}: _${u}`),", ")} } = ctx`),s.newline()),s.push("return "),Bm(s,e),s.deindent(a),s.push("}"),delete e.helpers;const{code:i,map:c}=s.context();return{ast:e,code:i,map:c?c.toJSON():void 0}};function nue(e,t={}){const n=vp({},t),r=!!n.jit,o=!!n.minify,a=n.optimize==null?!0:n.optimize,s=jie(n).parse(e);return r?(a&&Kie(s),o&&Jv(s),{ast:s,code:""}):(Uie(s,n),tue(s,n))}function np(e){return Fa(e)&&KI(e)===0&&(dh(e,"b")||dh(e,"body"))}const Gq=["b","body"];function rue(e){return mp(e,Gq)}const Yq=["c","cases"];function oue(e){return mp(e,Yq,[])}const Xq=["s","static"];function aue(e){return mp(e,Xq)}const Jq=["i","items"];function lue(e){return mp(e,Jq,[])}const Zq=["t","type"];function KI(e){return mp(e,Zq)}const Qq=["v","value"];function e2(e,t){const n=mp(e,Qq);if(n!=null)return n;throw Gb(t)}const eU=["m","modifier"];function sue(e){return mp(e,eU)}const tU=["k","key"];function iue(e){const t=mp(e,tU);if(t)return t;throw Gb(6)}function mp(e,t,n){for(let r=0;r{l===void 0?l=s:l+=s},p[1]=()=>{l!==void 0&&(t.push(l),l=void 0)},p[2]=()=>{p[0](),o++},p[3]=()=>{if(o>0)o--,r=4,p[0]();else{if(o=0,l===void 0||(l=pue(l),l===!1))return!1;p[1]()}};function h(){const v=e[n+1];if(r===5&&v==="'"||r===6&&v==='"')return n++,s="\\"+v,p[0](),!0}for(;r!==null;)if(n++,a=e[n],!(a==="\\"&&h())){if(i=fue(a),d=gp[r],c=d[i]||d.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=p[c[1]],u&&(s=a,u()===!1))))return;if(r===7)return t}}const X$=new Map;function oU(e,t){return Fa(e)?e[t]:null}function hue(e,t){if(!Fa(e))return null;let n=X$.get(t);if(n||(n=rU(t),n&&X$.set(t,n)),!n)return null;const r=n.length;let o=e,a=0;for(;ae,mue=e=>"",aU="text",gue=e=>e.length===0?"":qI(e),bue=Sie;function J$(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function yue(e){const t=Jl(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Jl(e.named.count)||Jl(e.named.n))?Jl(e.named.count)?e.named.count:Jl(e.named.n)?e.named.n:t:t}function _ue(e,t){t.count||(t.count=e),t.n||(t.n=e)}function lU(e={}){const t=e.locale,n=yue(e),r=Fa(e.pluralRules)&&kr(t)&&La(e.pluralRules[t])?e.pluralRules[t]:J$,o=Fa(e.pluralRules)&&kr(t)&&La(e.pluralRules[t])?J$:void 0,a=b=>b[r(n,b.length,o)],l=e.list||[],s=b=>l[b],i=e.named||as();Jl(e.pluralIndex)&&_ue(n,i);const c=b=>i[b];function u(b){const _=La(e.messages)?e.messages(b):Fa(e.messages)?e.messages[b]:!1;return _||(e.parent?e.parent.message(b):mue)}const d=b=>e.modifiers?e.modifiers[b]:vue,p=Zo(e.processor)&&La(e.processor.normalize)?e.processor.normalize:gue,h=Zo(e.processor)&&La(e.processor.interpolate)?e.processor.interpolate:bue,v=Zo(e.processor)&&kr(e.processor.type)?e.processor.type:aU,g={list:s,named:c,plural:a,linked:(b,..._)=>{const[y,w]=_;let S="text",E="";_.length===1?Fa(y)?(E=y.modifier||E,S=y.type||S):kr(y)&&(E=y||E):_.length===2&&(kr(y)&&(E=y||E),kr(w)&&(S=w||S));const C=u(b)(g),T=S==="vnode"&&Tc(C)&&E?C[0]:C;return E?d(E)(T,S):T},message:u,type:v,interpolate:h,normalize:p,values:vp(as(),l,i)};return g}let Vm=null;function wue(e){Vm=e}function Cue(){return Vm}function sU(e,t,n){Vm&&Vm.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const iU=Eue("function:translate");function Eue(e){return t=>Vm&&Vm.emit(e,t)}const uU=NC.__EXTEND_POINT__,qp=Kq(uU),Yl={NOT_FOUND_KEY:uU,FALLBACK_TO_TRANSLATE:qp(),CANNOT_FORMAT_NUMBER:qp(),FALLBACK_TO_NUMBER_FORMAT:qp(),CANNOT_FORMAT_DATE:qp(),FALLBACK_TO_DATE_FORMAT:qp(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:qp(),__EXTEND_POINT__:qp()},Sue={[Yl.NOT_FOUND_KEY]:"Not found '{key}' key in '{locale}' locale messages.",[Yl.FALLBACK_TO_TRANSLATE]:"Fall back to translate '{key}' key with '{target}' locale.",[Yl.CANNOT_FORMAT_NUMBER]:"Cannot format a number value due to not supported Intl.NumberFormat.",[Yl.FALLBACK_TO_NUMBER_FORMAT]:"Fall back to number format '{key}' key with '{target}' locale.",[Yl.CANNOT_FORMAT_DATE]:"Cannot format a date value due to not supported Intl.DateTimeFormat.",[Yl.FALLBACK_TO_DATE_FORMAT]:"Fall back to datetime format '{key}' key with '{target}' locale.",[Yl.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 rp(e,...t){return LC(Sue[e],...t)}const cU=hr.__EXTEND_POINT__,Up=Kq(cU),Ja={INVALID_ARGUMENT:cU,INVALID_DATE_ARGUMENT:Up(),INVALID_ISO_DATE_ARGUMENT:Up(),NOT_SUPPORT_NON_STRING_MESSAGE:Up(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Up(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Up(),NOT_SUPPORT_LOCALE_TYPE:Up(),__EXTEND_POINT__:Up()};function Du(e){return Ag(e,null,{messages:xue})}const xue={[Ja.INVALID_ARGUMENT]:"Invalid arguments",[Ja.INVALID_DATE_ARGUMENT]:"The date provided is an invalid Date object.Make sure your Date represents a valid date.",[Ja.INVALID_ISO_DATE_ARGUMENT]:"The argument provided is not a valid ISO date string",[Ja.NOT_SUPPORT_NON_STRING_MESSAGE]:"Not support non-string message",[Ja.NOT_SUPPORT_LOCALE_PROMISE_VALUE]:"cannot support promise value",[Ja.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION]:"cannot support async function",[Ja.NOT_SUPPORT_LOCALE_TYPE]:"cannot support locale type"};function PC(e,t){return t.locale!=null?nk(t.locale):nk(e.locale)}let h3;function nk(e){if(kr(e))return e;if(La(e)){if(e.resolvedOnce&&h3!=null)return h3;if(e.constructor.name==="Function"){const t=e();if(Eie(t))throw Du(Ja.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return h3=t}else throw Du(Ja.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Du(Ja.NOT_SUPPORT_LOCALE_TYPE)}function dU(e,t,n){return[...new Set([n,...Tc(t)?t:Fa(t)?Object.keys(t):kr(t)?[t]:[n]])]}function Tue(e,t,n){const r=kr(n)?n:pw,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let a=o.__localeChainCache.get(r);if(!a){a=[];let l=[n];for(;Tc(l);)l=Z$(a,l,t);const s=Tc(t)||!Zo(t)?t:t.default?t.default:null;l=kr(s)?[s]:s,Tc(l)&&Z$(a,l,!1),o.__localeChainCache.set(r,a)}return a}function Z$(e,t,n){let r=!0;for(let o=0;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Rue(){return{upper:(e,t)=>t==="text"&&kr(e)?e.toUpperCase():t==="vnode"&&Fa(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&kr(e)?e.toLowerCase():t==="vnode"&&Fa(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&kr(e)?Q$(e):t==="vnode"&&Fa(e)&&"__v_isVNode"in e?Q$(e.children):e}}let pU;function Iue(e){pU=e}let hU;function Aue(e){hU=e}let vU;function Mue(e){vU=e}let mU=null;const Due=e=>{mU=e},gU=()=>mU;let bU=null;const $ue=e=>{bU=e},Lue=()=>bU;let e9=0;function Nue(e={}){const t=La(e.onWarn)?e.onWarn:Ig,n=kr(e.version)?e.version:fU,r=kr(e.locale)||La(e.locale)?e.locale:pw,o=La(r)?pw:r,a=Tc(e.fallbackLocale)||Zo(e.fallbackLocale)||kr(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,l=Zo(e.messages)?e.messages:v3(o),s=Zo(e.datetimeFormats)?e.datetimeFormats:v3(o),i=Zo(e.numberFormats)?e.numberFormats:v3(o),c=vp(as(),e.modifiers,Rue()),u=e.pluralRules||as(),d=La(e.missing)?e.missing:null,p=Zl(e.missingWarn)||W$(e.missingWarn)?e.missingWarn:!0,h=Zl(e.fallbackWarn)||W$(e.fallbackWarn)?e.fallbackWarn:!0,v=!!e.fallbackFormat,m=!!e.unresolving,g=La(e.postTranslation)?e.postTranslation:null,b=Zo(e.processor)?e.processor:null,_=Zl(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,w=La(e.messageCompiler)?e.messageCompiler:pU;La(e.messageCompiler)&&Tie(rp(Yl.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER));const S=La(e.messageResolver)?e.messageResolver:hU||oU,E=La(e.localeFallbacker)?e.localeFallbacker:vU||dU,C=Fa(e.fallbackContext)?e.fallbackContext:void 0,T=e,x=Fa(T.__datetimeFormatters)?T.__datetimeFormatters:new Map,O=Fa(T.__numberFormatters)?T.__numberFormatters:new Map,$=Fa(T.__meta)?T.__meta:{};e9++;const M={version:n,cid:e9,locale:r,fallbackLocale:a,messages:l,modifiers:c,pluralRules:u,missing:d,missingWarn:p,fallbackWarn:h,fallbackFormat:v,unresolving:m,postTranslation:g,processor:b,warnHtmlMessage:_,escapeParameter:y,messageCompiler:w,messageResolver:S,localeFallbacker:E,fallbackContext:C,onWarn:t,__meta:$};return M.datetimeFormats=s,M.numberFormats=i,M.__datetimeFormatters=x,M.__numberFormatters=O,M.__v_emitter=T.__v_emitter!=null?T.__v_emitter:void 0,sU(M,n,$),M}const v3=e=>({[e]:as()});function BC(e,t){return e instanceof RegExp?e.test(t):e}function yU(e,t){return e instanceof RegExp?e.test(t):e}function VC(e,t,n,r,o){const{missing:a,onWarn:l}=e;{const s=e.__v_emitter;s&&s.emit("missing",{locale:n,key:t,type:o,groupId:`${o}:${t}`})}if(a!==null){const s=a(e,n,t,o);return kr(s)?s:t}else return yU(r,t)&&l(rp(Yl.NOT_FOUND_KEY,{key:t,locale:n})),t}function Pue(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function YI(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function _U(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;rFue(n,e)}function Fue(e,t){const n=rue(t);if(n==null)throw Gb(0);if(KI(n)===1){const a=oue(n);return e.plural(a.reduce((l,s)=>[...l,t9(e,s)],[]))}else return t9(e,n)}function t9(e,t){const n=aue(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=lue(t).reduce((o,a)=>[...o,rk(e,a)],[]);return e.normalize(r)}}function rk(e,t){const n=KI(t);switch(n){case 3:return e2(t,n);case 9:return e2(t,n);case 4:{const r=t;if(dh(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(dh(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw Gb(n)}case 5:{const r=t;if(dh(r,"i")&&Jl(r.i))return e.interpolate(e.list(r.i));if(dh(r,"index")&&Jl(r.index))return e.interpolate(e.list(r.index));throw Gb(n)}case 6:{const r=t,o=sue(r),a=iue(r);return e.linked(rk(e,a),o?rk(e,o):void 0,e.type)}case 7:return e2(t,n);case 8:return e2(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const Bue="Detected HTML in '{source}' message. Recommend not using HTML messages to avoid XSS.";function wU(e,t){t&&Die(e)&&Ig(LC(Bue,{source:e}))}const CU=e=>e;let fh=as();function EU(e){e.code===NC.USE_MODULO_SYNTAX&&Ig(`The use of named interpolation with modulo syntax is deprecated. It will be removed in v10. reference: https://vue-i18n.intlify.dev/guide/essentials/syntax#rails-i18n-format (message compiler warning message: ${e.message})`)}function Vue(){fh=as()}function SU(e,t={}){let n=!1;const r=t.onError||Aie;return t.onError=o=>{n=!0,r(o)},{...nue(e,t),detectError:n}}const Hue=(e,t)=>{if(!kr(e))throw Du(Ja.NOT_SUPPORT_NON_STRING_MESSAGE);t.onWarn=EU;{const n=Zl(t.warnHtmlMessage)?t.warnHtmlMessage:!0;wU(e,n);const o=(t.onCacheKey||CU)(e),a=fh[o];if(a)return a;const{code:l,detectError:s}=SU(e,t),i=new Function(`return ${l}`)();return s?i:fh[o]=i}};function zue(e,t){if(t.onWarn=EU,kr(e)){const n=Zl(t.warnHtmlMessage)?t.warnHtmlMessage:!0;wU(e,n);const o=(t.onCacheKey||CU)(e),a=fh[o];if(a)return a;const{ast:l,detectError:s}=SU(e,{...t,location:!0,jit:!0}),i=m3(l);return s?i:fh[o]=i}else{if(!np(e))return Ig(`the message that is resolve with key '${t.key}' is not supported for jit compilation`),()=>e;const n=e.cacheKey;if(n){const r=fh[n];return r||(fh[n]=m3(e))}else return m3(e)}}const n9=()=>"",zi=e=>La(e);function Wue(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:a,fallbackLocale:l,messages:s}=e,[i,c]=OU(...t),u=Zl(c.missingWarn)?c.missingWarn:e.missingWarn,d=Zl(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,p=Zl(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,v=kr(c.default)||Zl(c.default)?Zl(c.default)?a?i:()=>i:c.default:n?a?i:()=>i:"",m=n||v!=="",g=PC(e,c);p&&jue(c);let[b,_,y]=h?[i,g,s[g]||as()]:xU(e,i,g,l,d,u),w=b,S=i;if(!h&&!(kr(w)||np(w)||zi(w))&&m&&(w=v,S=w),!h&&(!(kr(w)||np(w)||zi(w))||!kr(_)))return o?FC:i;if(kr(w)&&e.messageCompiler==null)return Ig(`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 '${i}'.`),i;let E=!1;const C=()=>{E=!0},T=zi(w)?w:TU(e,i,_,w,S,C);if(E)return w;const x=Gue(e,_,y,c),O=lU(x),$=que(e,T,O),M=r?r($,i):$;{const N={timestamp:Date.now(),key:kr(i)?i:zi(w)?w.key:"",locale:_||(zi(w)?w.locale:""),format:kr(w)?w:zi(w)?w.source:"",message:M};N.meta=vp({},e.__meta,gU()||{}),iU(N)}return M}function jue(e){Tc(e.list)?e.list=e.list.map(t=>kr(t)?j$(t):t):Fa(e.named)&&Object.keys(e.named).forEach(t=>{kr(e.named[t])&&(e.named[t]=j$(e.named[t]))})}function xU(e,t,n,r,o,a){const{messages:l,onWarn:s,messageResolver:i,localeFallbacker:c}=e,u=c(e,r,n);let d=as(),p,h=null,v=n,m=null;const g="translate";for(let b=0;br;return p.locale=n,p.key=t,p}let i=null,c,u;Lh&&(i=window.performance.now(),c="intlify-message-compilation-start",u="intlify-message-compilation-end",oi&&oi(c));const d=l(r,Uue(e,n,o,r,s,a));if(Lh){const p=window.performance.now(),h=e.__v_emitter;h&&i&&h.emit("message-compilation",{type:"message-compilation",message:r,time:p-i,groupId:`translate:${t}`}),c&&u&&oi&&Nh&&(oi(u),Nh("intlify message compilation",c,u))}return d.locale=n,d.key=t,d.source=r,d}function que(e,t,n){let r=null,o,a;Lh&&(r=window.performance.now(),o="intlify-message-evaluation-start",a="intlify-message-evaluation-end",oi&&oi(o));const l=t(n);if(Lh){const s=window.performance.now(),i=e.__v_emitter;i&&r&&i.emit("message-evaluation",{type:"message-evaluation",value:l,time:s-r,groupId:`translate:${t.key}`}),o&&a&&oi&&Nh&&(oi(a),Nh("intlify message evaluation",o,a))}return l}function OU(...e){const[t,n,r]=e,o=as();if(!kr(t)&&!Jl(t)&&!zi(t)&&!np(t))throw Du(Ja.INVALID_ARGUMENT);const a=Jl(t)?String(t):(zi(t),t);return Jl(n)?o.plural=n:kr(n)?o.default=n:Zo(n)&&!jI(n)?o.named=n:Tc(n)&&(o.list=n),Jl(r)?o.plural=r:kr(r)?o.default=r:Zo(r)&&vp(o,r),[a,o]}function Uue(e,t,n,r,o,a){return{locale:t,key:n,warnHtmlMessage:o,onError:l=>{a&&a(l);{const s=Kue(r),i=`Message compilation error: ${l.message}`,c=l.location&&s&&xie(s,l.location.start.offset,l.location.end.offset),u=e.__v_emitter;u&&s&&u.emit("compile-error",{message:s,error:l.message,start:l.location&&l.location.start.offset,end:l.location&&l.location.end.offset,groupId:`translate:${n}`}),console.error(c?`${i} ${c}`:i)}},onCacheKey:l=>bie(t,n,l)}}function Kue(e){if(kr(e))return e;if(e.loc&&e.loc.source)return e.loc.source}function Gue(e,t,n,r){const{modifiers:o,pluralRules:a,messageResolver:l,fallbackLocale:s,fallbackWarn:i,missingWarn:c,fallbackContext:u}=e,p={locale:t,modifiers:o,pluralRules:a,messages:h=>{let v=l(n,h);if(v==null&&u){const[,,m]=xU(u,h,t,s,i,c);v=l(m,h)}if(kr(v)||np(v)){let m=!1;const b=TU(e,h,t,v,h,()=>{m=!0});return m?n9:b}else return zi(v)?v:n9}};return e.processor&&(p.processor=e.processor),r.list&&(p.list=r.list),r.named&&(p.named=r.named),Jl(r.plural)&&(p.pluralIndex=r.plural),p}const r9=typeof Intl<"u",kU={dateTimeFormat:r9&&typeof Intl.DateTimeFormat<"u",numberFormat:r9&&typeof Intl.NumberFormat<"u"};function Yue(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:a,localeFallbacker:l}=e,{__datetimeFormatters:s}=e;if(!kU.dateTimeFormat)return a(rp(Yl.CANNOT_FORMAT_DATE)),GI;const[i,c,u,d]=IU(...t),p=Zl(u.missingWarn)?u.missingWarn:e.missingWarn,h=Zl(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,v=!!u.part,m=PC(e,u),g=l(e,o,m);if(!kr(i)||i==="")return new Intl.DateTimeFormat(m,d).format(c);let b={},_,y=null,w=m,S=null;const E="datetime format";for(let x=0;x{RU.includes(i)?l[i]=n[i]:a[i]=n[i]}),kr(r)?a.locale=r:Zo(r)&&(l=r),Zo(o)&&(l=o),[a.key||"",s,a,l]}function Xue(e,t,n){const r=e;for(const o in n){const a=`${t}__${o}`;r.__datetimeFormatters.has(a)&&r.__datetimeFormatters.delete(a)}}function Jue(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:a,localeFallbacker:l}=e,{__numberFormatters:s}=e;if(!kU.numberFormat)return a(rp(Yl.CANNOT_FORMAT_NUMBER)),GI;const[i,c,u,d]=MU(...t),p=Zl(u.missingWarn)?u.missingWarn:e.missingWarn,h=Zl(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,v=!!u.part,m=PC(e,u),g=l(e,o,m);if(!kr(i)||i==="")return new Intl.NumberFormat(m,d).format(c);let b={},_,y=null,w=m,S=null;const E="number format";for(let x=0;x{AU.includes(i)?l[i]=n[i]:a[i]=n[i]}),kr(r)?a.locale=r:Zo(r)&&(l=r),Zo(o)&&(l=o),[a.key||"",s,a,l]}function Zue(e,t,n){const r=e;for(const o in n){const a=`${t}__${o}`;r.__numberFormatters.has(a)&&r.__numberFormatters.delete(a)}}const Que=Object.freeze(Object.defineProperty({__proto__:null,AST_NODE_PROPS_KEYS:nU,CompileErrorCodes:hr,CoreErrorCodes:Ja,CoreWarnCodes:Yl,DATETIME_FORMAT_OPTIONS_KEYS:RU,DEFAULT_LOCALE:pw,DEFAULT_MESSAGE_DATA_TYPE:aU,MISSING_RESOLVE_VALUE:GI,NOT_REOSLVED:FC,NUMBER_FORMAT_OPTIONS_KEYS:AU,VERSION:fU,clearCompileCache:Vue,clearDateTimeFormat:Xue,clearNumberFormat:Zue,compile:zue,compileToFunction:Hue,createCompileError:Ag,createCoreContext:Nue,createCoreError:Du,createMessageContext:lU,datetime:Yue,fallbackWithLocaleChain:Tue,fallbackWithSimple:dU,getAdditionalMeta:gU,getDevToolsHook:Cue,getFallbackContext:Lue,getLocale:PC,getWarnMessage:rp,handleMissing:VC,initI18nDevTools:sU,isAlmostSameLocale:YI,isImplicitFallback:_U,isMessageAST:np,isMessageFunction:zi,isTranslateFallbackWarn:BC,isTranslateMissingWarn:yU,number:Jue,parse:rU,parseDateTimeArgs:IU,parseNumberArgs:MU,parseTranslateArgs:OU,registerLocaleFallbacker:Mue,registerMessageCompiler:Iue,registerMessageResolver:Aue,resolveLocale:nk,resolveValue:hue,resolveWithKeyValue:oU,setAdditionalMeta:Due,setDevToolsHook:wue,setFallbackContext:$ue,translate:Wue,translateDevTools:iU,updateFallbackLocale:Pue},Symbol.toStringTag,{value:"Module"})),ece=Rg(Que);var g3={exports:{}},b3={};/** * @vue/compiler-core v3.5.17 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const Hm=Symbol(""),Sm=Symbol(""),HC=Symbol(""),Yb=Symbol(""),XI=Symbol(""),op=Symbol(""),JI=Symbol(""),ZI=Symbol(""),zC=Symbol(""),WC=Symbol(""),Mg=Symbol(""),jC=Symbol(""),QI=Symbol(""),qC=Symbol(""),UC=Symbol(""),KC=Symbol(""),GC=Symbol(""),YC=Symbol(""),XC=Symbol(""),e5=Symbol(""),t5=Symbol(""),L1=Symbol(""),Xb=Symbol(""),JC=Symbol(""),ZC=Symbol(""),zm=Symbol(""),Dg=Symbol(""),QC=Symbol(""),hw=Symbol(""),DU=Symbol(""),vw=Symbol(""),Jb=Symbol(""),$U=Symbol(""),LU=Symbol(""),e4=Symbol(""),NU=Symbol(""),PU=Symbol(""),t4=Symbol(""),n5=Symbol(""),Ph={[Hm]:"Fragment",[Sm]:"Teleport",[HC]:"Suspense",[Yb]:"KeepAlive",[XI]:"BaseTransition",[op]:"openBlock",[JI]:"createBlock",[ZI]:"createElementBlock",[zC]:"createVNode",[WC]:"createElementVNode",[Mg]:"createCommentVNode",[jC]:"createTextVNode",[QI]:"createStaticVNode",[qC]:"resolveComponent",[UC]:"resolveDynamicComponent",[KC]:"resolveDirective",[GC]:"resolveFilter",[YC]:"withDirectives",[XC]:"renderList",[e5]:"renderSlot",[t5]:"createSlots",[L1]:"toDisplayString",[Xb]:"mergeProps",[JC]:"normalizeClass",[ZC]:"normalizeStyle",[zm]:"normalizeProps",[Dg]:"guardReactiveProps",[QC]:"toHandlers",[hw]:"camelize",[DU]:"capitalize",[vw]:"toHandlerKey",[Jb]:"setBlockTracking",[$U]:"pushScopeId",[LU]:"popScopeId",[e4]:"withCtx",[NU]:"unref",[PU]:"isRef",[t4]:"withMemo",[n5]:"isMemoSame"};function FU(e){Object.getOwnPropertySymbols(e).forEach(t=>{Ph[t]=e[t]})}const tce={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},nce={ROOT:0,0:"ROOT",ELEMENT:1,1:"ELEMENT",TEXT:2,2:"TEXT",COMMENT:3,3:"COMMENT",SIMPLE_EXPRESSION:4,4:"SIMPLE_EXPRESSION",INTERPOLATION:5,5:"INTERPOLATION",ATTRIBUTE:6,6:"ATTRIBUTE",DIRECTIVE:7,7:"DIRECTIVE",COMPOUND_EXPRESSION:8,8:"COMPOUND_EXPRESSION",IF:9,9:"IF",IF_BRANCH:10,10:"IF_BRANCH",FOR:11,11:"FOR",TEXT_CALL:12,12:"TEXT_CALL",VNODE_CALL:13,13:"VNODE_CALL",JS_CALL_EXPRESSION:14,14:"JS_CALL_EXPRESSION",JS_OBJECT_EXPRESSION:15,15:"JS_OBJECT_EXPRESSION",JS_PROPERTY:16,16:"JS_PROPERTY",JS_ARRAY_EXPRESSION:17,17:"JS_ARRAY_EXPRESSION",JS_FUNCTION_EXPRESSION:18,18:"JS_FUNCTION_EXPRESSION",JS_CONDITIONAL_EXPRESSION:19,19:"JS_CONDITIONAL_EXPRESSION",JS_CACHE_EXPRESSION:20,20:"JS_CACHE_EXPRESSION",JS_BLOCK_STATEMENT:21,21:"JS_BLOCK_STATEMENT",JS_TEMPLATE_LITERAL:22,22:"JS_TEMPLATE_LITERAL",JS_IF_STATEMENT:23,23:"JS_IF_STATEMENT",JS_ASSIGNMENT_EXPRESSION:24,24:"JS_ASSIGNMENT_EXPRESSION",JS_SEQUENCE_EXPRESSION:25,25:"JS_SEQUENCE_EXPRESSION",JS_RETURN_STATEMENT:26,26:"JS_RETURN_STATEMENT"},rce={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},oce={NOT_CONSTANT:0,0:"NOT_CONSTANT",CAN_SKIP_PATCH:1,1:"CAN_SKIP_PATCH",CAN_CACHE:2,2:"CAN_CACHE",CAN_STRINGIFY:3,3:"CAN_STRINGIFY"},za={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function BU(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:za}}function Wm(e,t,n,r,o,a,l,s=!1,i=!1,c=!1,u=za){return e&&(s?(e.helper(op),e.helper(Vh(e.inSSR,c))):e.helper(Bh(e.inSSR,c)),l&&e.helper(YC)),{type:13,tag:t,props:n,children:r,patchFlag:o,dynamicProps:a,directives:l,isBlock:s,disableTracking:i,isComponent:c,loc:u}}function Zf(e,t=za){return{type:17,loc:t,elements:e}}function ai(e,t=za){return{type:15,loc:t,properties:e}}function la(e,t){return{type:16,loc:za,key:ln(e)?Ar(e,!0):e,value:t}}function Ar(e,t=!1,n=za,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function ace(e,t){return{type:5,loc:t,content:ln(e)?Ar(e,!1,t):e}}function Gi(e,t=za){return{type:8,loc:t,children:e}}function Oa(e,t=[],n=za){return{type:14,loc:n,callee:e,arguments:t}}function Fh(e,t=void 0,n=!1,r=!1,o=za){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:o}}function mw(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:za}}function VU(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:za}}function HU(e){return{type:21,body:e,loc:za}}function lce(e){return{type:22,elements:e,loc:za}}function sce(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:za}}function ice(e,t){return{type:24,left:e,right:t,loc:za}}function uce(e){return{type:25,expressions:e,loc:za}}function cce(e){return{type:26,returns:e,loc:za}}function Bh(e,t){return e||t?zC:WC}function Vh(e,t){return e||t?JI:ZI}function n4(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(Bh(r,e.isComponent)),t(op),t(Vh(r,e.isComponent)))}const o9=new Uint8Array([123,123]),a9=new Uint8Array([125,125]);function l9(e){return e>=97&&e<=122||e>=65&&e<=90}function ei(e){return e===32||e===10||e===9||e===12||e===13}function _f(e){return e===47||e===62||ei(e)}function gw(e){const t=new Uint8Array(e.length);for(let n=0;n=0;o--){const a=this.newlines[o];if(t>a){n=o+2,r=t-a;break}}return{column:r,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?_f(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||ei(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===xl.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}const fce={COMPILER_IS_ON_ELEMENT:"COMPILER_IS_ON_ELEMENT",COMPILER_V_BIND_SYNC:"COMPILER_V_BIND_SYNC",COMPILER_V_BIND_OBJECT_ORDER:"COMPILER_V_BIND_OBJECT_ORDER",COMPILER_V_ON_NATIVE:"COMPILER_V_ON_NATIVE",COMPILER_V_IF_V_FOR_PRECEDENCE:"COMPILER_V_IF_V_FOR_PRECEDENCE",COMPILER_NATIVE_TEMPLATE:"COMPILER_NATIVE_TEMPLATE",COMPILER_INLINE_TEMPLATE:"COMPILER_INLINE_TEMPLATE",COMPILER_FILTERS:"COMPILER_FILTERS"},pce={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with