|
|
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./vue-CYH3TOzo.js","./css-DPfMkruS.js","./javascript-BMMyXqK5.js","./typescript-DlfHMoPT.js","./json-Cp-IABpG.js","./html-B8pBdPMQ.js","./vue-html-zSiQ3dJi.js","./components-EaHI7FxW.js","./index-ENvNlo7R.css","./pinia-CsnX6hr4.js","./router-BZru8YYb.js","./pages-BLZMWMb9.js","./SectionBlock-BrHcKx8P.js","./IconTitle.vue_vue_type_script_setup_true_lang-B9Nj8PlY.js","./SectionBlock-BYDDTsu3.css","./timeline-B5ZeLLK0.js","./timeline-DQ8UE2TV.css","./assets-tWZ16yre.js","./settings-C2YlJymx.js","./custom-inspector-tab-view-CZIfhGNk.js"])))=>i.map(i=>d[i]);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();const Xx="modulepreload",Yx=function(t,e){return new URL(t,e).href},dg={},ps=function(e,n,r){let a=Promise.resolve();if(n&&n.length>0){let p=function(u){return Promise.all(u.map(h=>Promise.resolve(h).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const s=document.getElementsByTagName("link"),o=document.querySelector("meta[property=csp-nonce]"),l=o?.nonce||o?.getAttribute("nonce");a=p(n.map(u=>{if(u=Yx(u,r),u in dg)return;dg[u]=!0;const h=u.endsWith(".css"),d=h?'[rel="stylesheet"]':"";if(!!r)for(let v=s.length-1;v>=0;v--){const C=s[v];if(C.href===u&&(!h||C.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const f=document.createElement("link");if(f.rel=h?"stylesheet":Xx,h||(f.as="script"),f.crossOrigin="",f.href=u,l&&f.setAttribute("nonce",l),document.head.appendChild(f),h)return new Promise((v,C)=>{f.addEventListener("load",v),f.addEventListener("error",()=>C(new Error(`Unable to preload CSS for ${u}`)))})}))}function i(s){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=s,window.dispatchEvent(o),!o.defaultPrevented)throw s}return a.then(s=>{for(const o of s||[])o.status==="rejected"&&i(o.reason);return e().catch(i)})};var Jx=Object.create,G6=Object.defineProperty,Qx=Object.getOwnPropertyDescriptor,K6=Object.getOwnPropertyNames,Zx=Object.getPrototypeOf,ew=Object.prototype.hasOwnProperty,tw=(t,e)=>function(){return e||(0,t[K6(t)[0]])((e={exports:{}}).exports,e),e.exports},rw=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(var a=K6(e),i=0,s=a.length,o;i<s;i++)o=a[i],!ew.call(t,o)&&o!==n&&G6(t,o,{get:(l=>e[l]).bind(null,o),enumerable:!(r=Qx(e,o))||r.enumerable});return t},nw=(t,e,n)=>(n=t!=null?Jx(Zx(t)):{},rw(G6(n,"default",{value:t,enumerable:!0}),t));const Nu=typeof navigator<"u",qt=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof global<"u"?global:{},ja=typeof qt.chrome<"u"&&!!qt.chrome.devtools,X6=Nu&&qt.self!==qt.top,fh=typeof navigator<"u"&&navigator.userAgent?.toLowerCase().includes("electron"),Y6=!X6&&!ja&&!fh;var sw=tw({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js":((t,e)=>{e.exports=r;function n(i){return i instanceof Buffer?Buffer.from(i):new i.constructor(i.buffer.slice(),i.byteOffset,i.length)}function r(i){if(i=i||{},i.circles)return a(i);const s=new Map;if(s.set(Date,h=>new Date(h)),s.set(Map,(h,d)=>new Map(l(Array.from(h),d))),s.set(Set,(h,d)=>new Set(l(Array.from(h),d))),i.constructorHandlers)for(const h of i.constructorHandlers)s.set(h[0],h[1]);let o=null;return i.proto?u:p;function l(h,d){const m=Object.keys(h),f=new Array(m.length);for(let v=0;v<m.length;v++){const C=m[v],S=h[C];typeof S!="object"||S===null?f[C]=S:S.constructor!==Object&&(o=s.get(S.constructor))?f[C]=o(S,d):ArrayBuffer.isView(S)?f[C]=n(S):f[C]=d(S)}return f}function p(h){if(typeof h!="object"||h===null)return h;if(Array.isArray(h))return l(h,p);if(h.constructor!==Object&&(o=s.get(h.constructor)))return o(h,p);const d={};for(const m in h){if(Object.hasOwnProperty.call(h,m)===!1)continue;const f=h[m];typeof f!="object"||f===null?d[m]=f:f.constructor!==Object&&(o=s.get(f.constructor))?d[m]=o(f,p):ArrayBuffer.isView(f)?d[m]=n(f):d[m]=p(f)}return d}function u(h){if(typeof h!="object"||h===null)return h;if(Array.isArray(h))return l(h,u);if(h.constructor!==Object&&(o=s.get(h.constructor)))return o(h,u);const d* @vue/shared v3.5.21* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/function dh(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const yn={},wc=[],Yi=()=>{},ry=()=>!1,Vu=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),_5=t=>t.startsWith("onUpdate:"),Kn=Object.assign,M5=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Pw=Object.prototype.hasOwnProperty,Pn=(t,e)=>Pw.call(t,e),yr=Array.isArray,Tc=t=>Gc(t)==="[object Map]",Ol=t=>Gc(t)==="[object Set]",bg=t=>Gc(t)==="[object Date]",Lw=t=>Gc(t)==="[object RegExp]",Dr=t=>typeof t=="function",ss=t=>typeof t=="string",ao=t=>typeof t=="symbol",Rn=t=>t!==null&&typeof t=="object",P5=t=>(Rn(t)||Dr(t))&&Dr(t.then)&&Dr(t.catch),ny=Object.prototype.toString,Gc=t=>ny.call(t),Ow=t=>Gc(t).slice(8,-1),mh=t=>Gc(t)==="[object Object]",L5=t=>ss(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Ac=dh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),gh=t=>{const e=Object.create(null);return(n=>e[n]||(e[n]=t(n)))},Iw=/-\w/g,ti=gh(t=>t.replace(Iw,e=>e.slice(1).toUpperCase())),kw=/\B([A-Z])/g,Ti=gh(t=>t.replace(kw,"-$1").toLowerCase()),Hu=gh(t=>t.charAt(0).toUpperCase()+t.slice(1)),B1=gh(t=>t?`on${Hu(t)}`:""),vi=(t,e)=>!Object.is(t,e),_c=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},sy=(t,e,n,r=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},bp=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Cp=t=>{const e=ss(t)?Number(t):NaN;return isNaN(e)?t:e};let Cg;const vh=()=>Cg||(Cg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),zw="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Nw=dh(zw);function Hs(t){if(yr(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],a=ss(r)?Rw(r):Hs(r);if(a)for(const i in a)e[i]=a[i]}return e}else if(ss(t)||Rn(t))return t}const Vw=/;(?![^(]*\))/g,Hw=/:([^]+)/,Dw=/\/\*[^]*?\*\//g;function Rw(t){const e={};return t.replace(Dw,"").split(Vw).forEach(n=>{if(n){const r=n.split(Hw);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function $r(t){let e="";if(ss(t))e=t;else if(yr(t))for(let n=0;n<t.length;n++){const r=$r(t[n]);r&&(e+=r+" ")}else if(Rn(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function yh(t){if(!t)return null;let{class:e,style:n}=t;return e&&!ss(e)&&(t.class=$r(e)),n&&(t.style=Hs(n)),t}const jw="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Bw=dh(jw);function iy(t){return!!t||t===""}function Fw(t,e){if(t.length!==e.length)return!1;let n=!0;for(let r=0;n&&r<t.length;r++)n=Ba(t[r],e[r]);return n}function Ba(t,e){if(t===e)return!0;let n=bg(t),r=bg(e);if(n||r)return n&&r?t.getTime()===e.getTime():!1;if(n=ao(t),r=ao(e),n||r)return t===e;if(n=yr(t),r=yr(e),n||r)return n&&r?Fw(t,e):!1;if(n=Rn(t),r=Rn(e),n||r){if(!n||!r)return!1;const a=Object.keys(t).length,i=Object.keys(e).length;if(a!==i)return!1;for(const s in t){const o=t.hasOwnProperty(s),l=e.hasOwnProperty(s);if(o&&!l||!o&&l||!Ba(t[s],e[s]))return!1}}return String(t)===String(e)}function bh(t,e){return t.findIndex(n=>Ba(n,e))}const oy=t=>!!(t&&t.__v_isRef===!0),cn=t=>ss(t)?t:t==null?"":yr(t)||Rn(t)&&(t.toString===ny||!Dr(t.toString))?oy(t)?cn(t.value):JSON.stringify(t,ay,2):String(t),ay=(t,e)=>oy(e)?ay(t,e.value):Tc(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,a],i)=>(n[ad(r,i)+" =>"]=a,n),{})}:Ol(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>ad(n))}:ao(e)?ad(e):Rn(e)&&!yr(e)&&!mh(e)?String(e):e,ad=(t,e="")=>{var n;return ao(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};function $w(t){return t==null?"initial":typeof t=="string"?t===""?" ":t:String(t)}/*** @vue/reactivity v3.5.21* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/let ii;class O5{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ii,!e&&ii&&(this.index=(ii.scopes||(ii.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].pause();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].resume();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].resume()}}run(e){if(this._active){const n=ii;try{return ii=this,e()}finally{ii=n}}}on(){++this._on===1&&(this.prevScope=ii,ii=this)}off(){this._on>0&&--this._on===0&&(ii=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0}}}function Uw(t){return new O5(t)}function Ch(){return ii}function I5(t,e=!1){ii&&ii.cleanups.push(t)}let rs;const ld=new WeakSet;class su{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ii&&ii.active&&ii.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ld.has(this)&&(ld.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||cy(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Sg(this),uy(this);const e=rs,n=io;rs=this,io=!0;try{return this.fn()}finally{py(this),rs=e,io=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)N5(e);this.deps=this.depsTail=void 0,Sg(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ld.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){i0(this)&&this.run()}get dirty(){return i0(this)}}let ly=0,F1,$1;function cy(t,e=!1){if(t.flags|=8,e){t.next=$1,$1=t;return}t.next=F1,F1=t}function k5(){ly++}function z5(){if(--ly>0)return;if($1){let e=$1;for($1=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;F1;){let e=F1;for(F1=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function uy(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function py(t){let e,n=t.depsTail,r=n;for(;r;){const a=r.prevDep;r.version===-1?(r===n&&(n=a),N5(r),qw(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=a}t.deps=e,t.depsTail=n}function i0(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(hy(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function hy(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===iu)||(t.globalVersion=iu,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!i0(t))))return;t.flags|=2;const e=t.dep,n=rs,r=io;rs=t,io=!0;try{uy(t);const a=t.fn(t._value);(e.version===0||vi(a,t._value))&&(t.flags|=128,t._value=a,e.version++)}catch(a){throw e.version++,a}finally{rs=n,io=r,py(t),t.flags&=-3}}function N5(t,e=!1){const{dep:n,prevSub:r,nextSub:a}=t;if(r&&(r.nextSub=a,t.prevSub=void 0),a&&(a.prevSub=r,t.nextSub=void 0),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)N5(i,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function qw(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}function Ww(t,e){t.effect instanceof su&&(t=t.effect.fn);const n=new su(t);e&&Kn(n,e);try{n.run()}catch(a){throw n.stop(),a}const r=n.run.bind(n);return r.effect=n,r}function Gw(t){t.effect.stop()}let io=!0;const fy=[];function ta(){fy.* @vue/runtime-core v3.5.21* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/const My=[];function wT(t){My.push(t)}function TT(){My.pop()}function AT(t,e){}const _T={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},MT={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Kc(t,e,n,r){try{return r?t(...r):t()}catch(a){kl(a,e,n)}}function Qi(t,e,n,r){if(Dr(t)){const a=Kc(t,e,n,r);return a&&P5(a)&&a.catch(i=>{kl(i,e,n)}),a}if(yr(t)){const a=[];for(let i=0;i<t.length;i++)a.push(Qi(t[i],e,n,r));return a}}function kl(t,e,n,r=!0){const a=e?e.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:s}=e&&e.appContext.config||yn;if(e){let o=e.parent;const l=e.proxy,p=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const u=o.ec;if(u){for(let h=0;h<u.length;h++)if(u[h](t,l,p)===!1)return}o=o.parent}if(i){ta(),Kc(i,null,10,[t,l,p]),ra();return}}PT(t,n,a,r,s)}function PT(t,e,n,r=!0,a=!1){if(a)throw t;console.error(t)}const yi=[];let Co=-1;const Mc=[];let Ma=null,mc=0;const Py=Promise.resolve();let wp=null;function Es(t){const e=wp||Py;return t?e.then(this?t.bind(this):t):e}function LT(t){let e=Co+1,n=yi.length;for(;e<n;){const r=e+n>>>1,a=yi[r],i=lu(a);i<t||i===t&&a.flags&2?e=r+1:n=r}return e}function D5(t){if(!(t.flags&1)){const e=lu(t),n=yi[yi.length-1];!n||!(t.flags&2)&&e>=lu(n)?yi.push(t):yi.splice(LT(e),0,t),t.flags|=1,Ly()}}function Ly(){wp||(wp=Py.then(Oy))}function au(t){yr(t)?Mc.push(...t):Ma&&t.id===-1?Ma.splice(mc+1,0,t):t.flags&1||(Mc.push(t),t.flags|=1),Ly()}function xg(t,e,n=Co+1){for(;n<yi.length;n++){const r=yi[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;yi.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Tp(t){if(Mc.length){const e=[...new Set(Mc)].sort((n,r)=>lu(n)-lu(r));if(Mc.length=0,Ma){Ma.push(...e);return}for(Ma=e,mc=0;mc<Ma.length;mc++){const n=Ma[mc];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ma=null,mc=0}}const lu=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Oy(t){try{for(Co=0;Co<yi.length;Co++){const e=yi[Co];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Kc(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Co<yi.length;Co++){const e=yi[Co];e&&(e.flags&=-2)}Co=-1,yi.length=0,Tp(),wp=null,(yi.length||Mc.length)&&Oy()}}let gc,V2=[];function Iy(t,e){var n,r;gc=t,gc?(gc.enabled=!0,V2.forEach(({event:a,args:i})=>gc.emit(a,...i)),V2=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Iy(i,e)}),setTimeout(()=>{gc||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,V2=[])},3e3)):V2=[]}let Qs=null,Mh=null;function cu(t){const e=Qs;return Qs=t,Mh=t&&t.type.__scopeId||null,e}function R5(t){Mh=t}function j5(){Mh=null}const B5=t=>zt;function zt(t,e=Qs,n){if(!e||t._n)return t;const r=(...a)=>{r._d&&hu(-1);const i=cu(e);let s;try{s=t(...a)}finally{cu(i),r._d&&hu(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Dn(t,e){if(Qs===null)return t;const n=Fu(Qs),r=
`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(K=K.slice(1)),g.textContent!==K&&(j2(g,0)||hc(),g.textContent=w.children)}if(z){if($||!O||q&48){const K=g.tagName.includes("-");for(const se in z)($&&(se.endsWith("value")||se==="indeterminate")||Vu(se)&&!Ac(se)||se[0]==="."||K)&&r(g,se,null,z[se],void 0,y)}else if(z.onClick)r(g,"onClick",null,z.onClick,void 0,y);else if(q&4&&ka(z.style))for(const K in z.style)z.style[K]}let R;(R=z&&z.onVnodeBeforeMount)&&Ei(R,y,w),F&&So(w,null,y,"beforeMount"),((R=z&&z.onVnodeMounted)||F||H)&&E8(()=>{R&&Ei(R,y,w),H&&N.enter(g),F&&So(w,null,y,"mounted")},_)}return g.nextSibling},m=(g,w,y,_,T,O,I)=>{I=I||!!w.dynamicChildren;const z=w.children,q=z.length;for(let W=0;W<q;W++){const F=I?z[W]:z[W]=wi(z[W]),N=F.type===Na;g?(N&&!I&&W+1<q&&wi(z[W+1]).type===Na&&(l(a(g.data.slice(F.children.length)),y,i(g)),g.data=F.children),g=h(g,F,_,T,O,I)):N&&!F.children?l(F.el=a(""),y):(j2(y,1)||hc(),n(null,F,y,null,_,T,R2(y),O))}return g},f=(g,w,y,_,T,O)=>{const{slotScopeIds:I}=w;I&&(T=T?T.concat(I):I);const z=s(g),q=m(i(g),w,z,y,_,T,O);return q&&Sc(q)&&q.data==="]"?i(w.anchor=q):(hc(),l(w.anchor=p("]"),z,q),q)},v=(g,w,y,_,T,O)=>{if(j2(g.parentElement,1)||hc(),w.el=null,O){const q=C(g);for(;;){const W=i(g);if(W&&W!==q)o(W);else break}}const I=i(g),z=s(g);return o(g),n(null,w,z,I,y,_,R2(z),T),y&&(y.vnode.el=w.el,Nh(y,w.el)),I},C=(g,w="[",y="]")=>{let _=0;for(;g;)if(g=i(g),g&&Sc(g)&&(g.data===w&&_++,g.data===y)){if(_===0)return i(g);_--}return g},S=(g,w,y)=>{const _=w.parentNode;_&&_.replaceChild(g,w);let T=y;for(;T;)T.vnode.el===w&&(T.vnode.el=T.subTree.el=g),T=T.parent},x=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[u,h]}const Lg="data-allow-mismatch",DT={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function j2(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(Lg);)t=t.parentElement;const n=t&&t.getAttribute(Lg);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return e===0&&r.includes("children")?!0:r.includes(DT[e])}}const RT=vh().requestIdleCallback||(t=>setTimeout(t,1)),jT=vh().cancelIdleCallback||(t=>clearTimeout(t)),BT=(t=1e4)=>e=>{const n=RT(e,{timeout:t});return()=>jT(n)};function FT(t){const{top:e,left:n,bottom:r,right:a}=t.getBoundingClientRect(),{innerHeight:i,innerWidth:s}=window;return(e>0&&e<i||r>0&&r<i)&&(n>0&&n<s||a>0&&a<s)}const $T=t=>(e,n)=>{const r=new IntersectionObserver(a=>{for(const i of a)if(i.isIntersecting){r.disconnect(),e();break}},t);return n(a=>{if(a instanceof Element){if(FT(a))return e(),r.disconnect(),!1;r.observe(a)}}),()=>r.disconnect()},UT=t=>e=>{if(t){const n=matchMedia(t);if(n.matches)e();else return n.addEventListener("change",e,{once:!0}),()=>n.removeEventListener("change",e)}},qT=(t=[])=>(e,n)=>{ss(t)&&(t=[t]);let r=!1;const a=s=>{r||(r=!0,i(),e(),s.target.dispatchEvent(new s.constructor(s.type,s)))},i=()=>{n(s=>{for(const o of t)s.removeEventListener(o,a)})};return n(s=>{for(const o of t)s.addEventListener(o,a,{once:!0})}),i};function WT(t,e){if(Sc(t)&&t.data==="["){let n=1,r=t.nextSibling;for(;r;){if(r.nodeType===1){if(e(r)===!1)break}else if(Sc(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else e(t)}const za=t=>!!t.type.__asyncLoader;function W5(t){Dr(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:a=200,hydrate:i,timeout:s,suspensible:o=!0,onError:l}=t;let p=null,u,h=0;const d=()=>(h++,p=null,m()),m=()=>{let f;return p||(f=p=e().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((C,S)=>{l(v,()=>C(d()),()=>S(v),h+1)});throw v}).then(v=>f!==p&&p?p:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),u=v,v)))};return lr({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(f,v,C){let S=!1;(v.bu||(v.bu=[])).push(()=>S=!0);const x=()=>{S||C()},g=i?()=>{const w=i(x,y=>WT(f,y));w&&(v.bum||(v.bum=[])).push(w)}:x;u?g():m().then(()=>!v.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const f=Js;if(q5(f),u)return()=>hd(u,f);const v=g=>{p=null,kl(g,f,13,!r)};if(o&&f.suspense||Dc)return m().then(g=>()=>hd(g,f)).catch(g=>(v(g),()=>r?vt(r,{e
* @vue/runtime-dom v3.5.21* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/let C0;const Dg=typeof window<"u"&&window.trustedTypes;if(Dg)try{C0=Dg.createPolicy("vue",{createHTML:t=>t})}catch{}const z8=C0?t=>C0.createHTML(t):t=>t,n_="http://www.w3.org/2000/svg",s_="http://www.w3.org/1998/Math/MathML",Uo=typeof document<"u"?document:null,Rg=Uo&&Uo.createElement("template"),i_={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const a=e==="svg"?Uo.createElementNS(n_,t):e==="mathml"?Uo.createElementNS(s_,t):n?Uo.createElement(t,{is:n}):Uo.createElement(t);return t==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:t=>Uo.createTextNode(t),createComment:t=>Uo.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Uo.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,a,i){const s=n?n.previousSibling:e.lastChild;if(a&&(a===i||a.nextSibling))for(;e.insertBefore(a.cloneNode(!0),n),!(a===i||!(a=a.nextSibling)););else{Rg.innerHTML=z8(r==="svg"?`<svg>${t}</svg>`:r==="mathml"?`<math>${t}</math>`:t);const o=Rg.content;if(r==="svg"||r==="mathml"){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}e.insertBefore(o,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Ca="transition",M1="animation",Rc=Symbol("_vtc"),N8={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},V8=Kn({},U5,N8),o_=t=>(t.displayName="Transition",t.props=V8,t),Vh=o_((t,{slots:e})=>Ga(Ry,H8(t),e)),ul=(t,e=[])=>{yr(t)?t.forEach(n=>n(...e)):t&&t(...e)},jg=t=>t?yr(t)?t.some(e=>e.length>1):t.length>1:!1;function H8(t){const e={};for(const W in t)W in N8||(e[W]=t[W]);if(t.css===!1)return e;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:p=s,appearToClass:u=o,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=t,f=a_(a),v=f&&f[0],C=f&&f[1],{onBeforeEnter:S,onEnter:x,onEnterCancelled:g,onLeave:w,onLeaveCancelled:y,onBeforeAppear:_=S,onAppear:T=x,onAppearCancelled:O=g}=e,I=(W,F,N,$)=>{W._enterCancelled=$,Ea(W,F?u:o),Ea(W,F?p:s),N&&N()},z=(W,F)=>{W._isLeaving=!1,Ea(W,h),Ea(W,m),Ea(W,d),F&&F()},q=W=>(F,N)=>{const $=W?T:x,H=()=>I(F,W,N);ul($,[F,H]),Bg(()=>{Ea(F,W?l:i),yo(F,W?u:o),jg($)||Fg(F,r,v,H)})};return Kn(e,{onBeforeEnter(W){ul(S,[W]),yo(W,i),yo(W,s)},onBeforeAppear(W){ul(_,[W]),yo(W,l),yo(W,p)},onEnter:q(!1),onAppear:q(!0),onLeave(W,F){W._isLeaving=!0;const N=()=>z(W,F);yo(W,h),W._enterCancelled?(yo(W,d),S0()):(S0(),yo(W,d)),Bg(()=>{W._isLeaving&&(Ea(W,h),yo(W,m),jg(w)||Fg(W,r,C,N))}),ul(w,[W,N])},onEnterCancelled(W){I(W,!1,void 0,!0),ul(g,[W])},onAppearCancelled(W){I(W,!0,void 0,!0),ul(O,[W])},onLeaveCancelled(W){z(W),ul(y,[W])}})}function a_(t){if(t==null)return null;if(Rn(t))return[gd(t.enter),gd(t.leave)];{const e=gd(t);return[e,e]}}function gd(t){return Cp(t)}function yo(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Rc]||(t[Rc]=new Set)).add(e)}function Ea(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Rc];n&&(n.delete(e),n.size||(t[Rc]=void 0))}function Bg(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let l_=0;function Fg(t,e,n,r){const a=t._endId=++l_,i=()=>{a===t._endId&&r()};if(n!=null)return setTimeout(i,n);const{type:s,timeout:o,propCount:l}=D8(t,e);if(!s)return r();const p=s+"end";let u=0;const h=()=>{t.removeEventListener(p,d),i()},d=m=>{m.target===t&&++u>=l&&h()};setTimeout(()=>{u<l&&h()},o+1),t.addEventListener(p,d)}function D8(t,e){const n=window.getComputedStyle(t),r=f=>(n[f]||"").split(", "),a=r(`${Ca}Delay`),i=r(`${Ca}Duration`),s=$g(a,i),o=r(`${M1}Delay`),l=r(`${M1}Duration`
* vue v3.5.21* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/const F_=()=>{},$_=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Ry,BaseTransitionPropsValidators:U5,Comment:Ms,DeprecationTypes:r_,EffectScope:O5,ErrorCodes:_T,ErrorTypeStrings:XA,Fragment:Vr,KeepAlive:KT,ReactiveEffect:su,Static:El,Suspense:OA,Teleport:F5,Text:Na,TrackOpTypes:CT,Transition:Vh,TransitionGroup:L_,TriggerOpTypes:ST,VueElement:Hh,assertNumber:AT,callWithAsyncErrorHandling:Qi,callWithErrorHandling:Kc,camelize:ti,capitalize:Hu,cloneVNode:_o,compatUtils:t_,compile:F_,computed:pt,createApp:fu,createBlock:Jt,createCommentVNode:rr,createElementBlock:lt,createElementVNode:Ze,createHydrationRenderer:p8,createPropsRestProxy:oA,createRenderer:u8,createSSRApp:Q8,createSlots:Y5,createStaticVNode:A8,createTextVNode:ln,createVNode:vt,customRef:_h,defineAsyncComponent:W5,defineComponent:lr,defineCustomElement:B8,defineEmits:ZT,defineExpose:eA,defineModel:nA,defineOptions:tA,defineProps:QT,defineSSRCustomElement:w_,defineSlots:rA,devtools:YA,effect:Ww,effectScope:Uw,getCurrentInstance:ws,getCurrentScope:Ch,getCurrentWatcher:ET,getTransitionRawChildren:Ph,guardReactiveProps:Bu,h:Ga,handleError:kl,hasInjectionContext:Z5,hydrate:j_,hydrateOnIdle:BT,hydrateOnInteraction:qT,hydrateOnMediaQuery:UT,hydrateOnVisible:$T,initCustomFormatter:WA,initDirectivesForSSR:B_,inject:zn,isMemoSame:I8,isProxy:Ah,isReactive:ka,isReadonly:na,isRef:xn,isRuntimeOnly:$A,isShallow:Ni,isVNode:oa,markRaw:V5,mergeDefaults:iA,mergeModels:Hc,mergeProps:Is,nextTick:Es,normalizeClass:$r,normalizeProps:yh,normalizeStyle:Hs,onActivated:By,onBeforeMount:Uy,onBeforeUnmount:Xc,onBeforeUpdate:G5,onDeactivated:Fy,onErrorCaptured:Ky,onMounted:ri,onRenderTracked:Gy,onRenderTriggered:Wy,onScopeDispose:I5,onServerPrefetch:qy,onUnmounted:pi,onUpdated:Oh,onWatcherCleanup:_y,openBlock:Je,popScopeId:j5,provide:_s,proxyRefs:H5,pushScopeId:R5,queuePostFlushCb:au,reactive:lo,readonly:Il,ref:xt,registerRuntimeCompiler:FA,render:Vp,renderList:xs,renderSlot:hn,resolveComponent:ia,resolveDirective:Yy,resolveDynamicComponent:Ao,resolveFilter:e_,resolveTransitionHooks:Vc,setBlockTracking:hu,setDevtoolsHook:JA,setTransitionHooks:sa,shallowReactive:wh,shallowReadonly:Du,shallowRef:qr,ssrContextKey:m8,ssrUtils:ZA,stop:Gw,toDisplayString:cn,toHandlerKey:B1,toHandlers:Jy,toRaw:gn,toRef:Ty,toRefs:wy,toValue:Pr,transformVNodeArgs:HA,triggerRef:fT,unref:$e,useAttrs:Qy,useCssModule:__,useCssVars:p_,useHost:F8,useId:kT,useModel:kh,useSSRContext:g8,useShadowRoot:A_,useSlots:Ih,useTemplateRef:zT,useTransitionState:$5,vModelCheckbox:im,vModelDynamic:am,vModelRadio:om,vModelSelect:q8,vModelText:Np,vShow:sm,version:k8,warn:KA,watch:Lr,watchEffect:Zs,watchPostEffect:EA,watchSyncEffect:v8,withAsyncContext:aA,withCtx:zt,withDefaults:sA,withDirectives:Dn,withKeys:K8,withMemo:GA,withModifiers:ro,withScopeId:B5},Symbol.toStringTag,{value:"Module"}));var U_=Object.create,t7=Object.defineProperty,q_=Object.getOwnPropertyDescriptor,r7=Object.getOwnPropertyNames,W_=Object.getPrototypeOf,G_=Object.prototype.hasOwnProperty,n7=(t,e)=>function(){return e||(0,t[r7(t)[0]])((e={exports:{}}).exports,e),e.exports},K_=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(var a=r7(e),i=0,s=a.length,o;i<s;i++)o=a[i],!G_.call(t,o)&&o!==n&&t7(t,o,{get:(l=>e[l]).bind(null,o),enumerable:!(r=q_(e,o))||r.enumerable});return t},X_=(t,e,n)=>(n=t!=null?U_(W_(t)):{},K_(t7(n,"default",{value:t,enumerable:!0}),t));function Y_(t){const e=t.name||t._componentTag||t.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||t.__name;return e==="index"&&t.__file?.endsWith("index.vue")?"":e}function s7(t){const e=t.__file;if(e)return lw(uw(e,".vue"))}function J_(t){const e=t.displayName||t.name||t._componentTag;return e||s7(t)}function o9(t,e){return t.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=e,e}function lm(t){if(t.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return t.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(t.root)return t.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}function i7(t){const e=t.subTree?.type,n=lm(t);return n?n?.types?.Fragment===e:!1}function $u(t){const e=Y_(t?.type||{});if(e)return e;if(t?.root===t)return"Root * vue-router v4.5.1 * (c) 2025 Eduardo San Martin Morote * @license MIT */const yc=typeof document<"u";function G7(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function aO(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&G7(t.default)}const ls=Object.assign;function xd(t,e){const n={};for(const r in e){const a=e[r];n[r]=co(a)?a.map(t):t(a)}return n}const X1=()=>{},co=Array.isArray,K7=/#/g,lO=/&/g,cO=/\//g,uO=/=/g,pO=/\?/g,X7=/\+/g,hO=/%5B/g,fO=/%5D/g,Y7=/%5E/g,dO=/%60/g,J7=/%7B/g,mO=/%7C/g,Q7=/%7D/g,gO=/%20/g;function Cm(t){return encodeURI(""+t).replace(mO,"|").replace(hO,"[").replace(fO,"]")}function vO(t){return Cm(t).replace(J7,"{").replace(Q7,"}").replace(Y7,"^")}function z0(t){return Cm(t).replace(X7,"%2B").replace(gO,"+").replace(K7,"%23").replace(lO,"%26").replace(dO,"`").replace(J7,"{").replace(Q7,"}").replace(Y7,"^")}function yO(t){return z0(t).replace(uO,"%3D")}function bO(t){return Cm(t).replace(K7,"%23").replace(pO,"%3F")}function CO(t){return t==null?"":bO(t).replace(cO,"%2F")}function bu(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const SO=/\/$/,EO=t=>t.replace(SO,"");function wd(t,e,n="/"){let r,a={},i="",s="";const o=e.indexOf("#");let l=e.indexOf("?");return o<l&&o>=0&&(l=-1),l>-1&&(r=e.slice(0,l),i=e.slice(l+1,o>-1?o:e.length),a=t(i)),o>-1&&(r=r||e.slice(0,o),s=e.slice(o,e.length)),r=AO(r??e,n),{fullPath:r+(i&&"?")+i+s,path:r,query:a,hash:bu(s)}}function xO(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function wO(t,e,n){const r=e.matched.length-1,a=n.matched.length-1;return r>-1&&r===a&&Fc(e.matched[r],n.matched[a])&&Z7(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function Fc(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function Z7(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!TO(t[n],e[n]))return!1;return!0}function TO(t,e){return co(t)?A9(t,e):co(e)?A9(e,t):t===e}function A9(t,e){return co(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function AO(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),a=r[r.length-1];(a===".."||a===".")&&r.push("");let i=n.length-1,s,o;for(s=0;s<r.length;s++)if(o=r[s],o!==".")if(o==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(s).join("/")}const Sa={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Cu;(function(t){t.pop="pop",t.push="push"})(Cu||(Cu={}));var Wp;(function(t){t.back="back",t.forward="forward",t.unknown=""})(Wp||(Wp={}));const Td="";function _O(t){if(!t)if(yc){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),EO(t)}const MO=/^[^#]+#/;function PO(t,e){return t.replace(MO,"#")+e}function LO(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const OO=()=>({left:window.scrollX,top:window.scrollY});function IO(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),a=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;e=LO(a,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function _9(t,e){return(history.state?history.state.position-e:-1)+t}const N0=new Map;function kO(t,e){N0.set(t,e)}function zO(t){const e=N0.get(t);return N0.delete(t),e}function NO(t=""){let e=[],n=[[Td,{}]],r=0;t=_O(t);function a(o,l={}){r++,r!==n.length&&n.splice(r),n.push([o,l])}function i(o,l,{direction:p,delta:u}){const h={direction:p,delta:u,type:Cu.pop};for(const d of e)d(o,l,h)}const s={location:Td,state:{},base:t,createHref:PO.bind(null,t),replace(o,l){n.splice(r--,1),a(o,l)},push(o,l){a(o,l)},listen(o){return e.push(o),()=>{const l=e.indexOf(o);l>-1&&e.splice(l,1)}},destroy(){e=[],n=[[Td,{}]],r=0},go(o,l=!0){const p=this.location,u=o<0?Wp.back:Wp.forward;r=Math.ma`)}findNextMatchSync(t,e,n){const r=this.scanner.findNextMatchSync(t,e,n);return r?{ruleId:this.rules[r.index],captureIndices:r.captureIndices}:null}},Nd=class{constructor(t,e){this.languageId=t,this.tokenType=e}},kz=class G0{_defaultAttributes;_embeddedLanguagesMatcher;constructor(e,n){this._defaultAttributes=new Nd(e,8),this._embeddedLanguagesMatcher=new zz(Object.entries(n||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(e){return e===null?G0._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(e)}static _NULL_SCOPE_METADATA=new Nd(0,0);_getBasicScopeAttributes=new Ub(e=>{const n=this._scopeToLanguage(e),r=this._toStandardTokenType(e);return new Nd(n,r)});_scopeToLanguage(e){return this._embeddedLanguagesMatcher.match(e)||0}_toStandardTokenType(e){const n=e.match(G0.STANDARD_TOKEN_TYPE_REGEXP);if(!n)return 8;switch(n[1]){case"comment":return 1;case"string":return 2;case"regex":return 3;case"meta.embedded":return 0}throw new Error("Unexpected match for standard token type!")}static STANDARD_TOKEN_TYPE_REGEXP=/\b(comment|string|regex|meta\.embedded)\b/},zz=class{values;scopesRegExp;constructor(t){if(t.length===0)this.values=null,this.scopesRegExp=null;else{this.values=new Map(t);const e=t.map(([n,r])=>$b(n));e.sort(),e.reverse(),this.scopesRegExp=new RegExp(`^((${e.join(")|(")}))($|\\.)`,"")}}match(t){if(!this.scopesRegExp)return;const e=t.match(this.scopesRegExp);if(e)return this.values.get(e[1])}},yv=class{constructor(t,e){this.stack=t,this.stoppedEarly=e}};function Qb(t,e,n,r,a,i,s,o){const l=e.content.length;let p=!1,u=-1;if(s){const m=Nz(t,e,n,r,a,i);a=m.stack,r=m.linePos,n=m.isFirstLine,u=m.anchorPosition}const h=Date.now();for(;!p;){if(o!==0&&Date.now()-h>o)return new yv(a,!0);d()}return new yv(a,!1);function d(){const m=Vz(t,e,n,r,a,u);if(!m){i.produce(a,l),p=!0;return}const f=m.captureIndices,v=m.matchedRuleId,C=f&&f.length>0?f[0].end>r:!1;if(v===Lz){const S=a.getRule(t);i.produce(a,f[0].start),a=a.withContentNameScopesList(a.nameScopesList),j1(t,e,n,a,i,S.endCaptures,f),i.produce(a,f[0].end);const x=a;if(a=a.parent,u=x.getAnchorPos(),!C&&x.getEnterPos()===r){a=x,i.produce(a,l),p=!0;return}}else{const S=t.getRule(v);i.produce(a,f[0].start);const x=a,g=S.getName(e.content,f),w=a.contentNameScopesList.pushAttributed(g,t);if(a=a.push(v,r,u,f[0].end===l,null,w,w),S instanceof W0){const y=S;j1(t,e,n,a,i,y.beginCaptures,f),i.produce(a,f[0].end),u=f[0].end;const _=y.getContentName(e.content,f),T=w.pushAttributed(_,t);if(a=a.withContentNameScopesList(T),y.endHasBackReferences&&(a=a.withEndRule(y.getEndWithResolvedBackReferences(e.content,f))),!C&&x.hasSameRuleAs(a)){a=a.pop(),i.produce(a,l),p=!0;return}}else if(S instanceof th){const y=S;j1(t,e,n,a,i,y.beginCaptures,f),i.produce(a,f[0].end),u=f[0].end;const _=y.getContentName(e.content,f),T=w.pushAttributed(_,t);if(a=a.withContentNameScopesList(T),y.whileHasBackReferences&&(a=a.withEndRule(y.getWhileWithResolvedBackReferences(e.content,f))),!C&&x.hasSameRuleAs(a)){a=a.pop(),i.produce(a,l),p=!0;return}}else if(j1(t,e,n,a,i,S.captures,f),i.produce(a,f[0].end),a=a.pop(),!C){a=a.safePop(),i.produce(a,l),p=!0;return}}f[0].end>r&&(r=f[0].end,n=!1)}}function Nz(t,e,n,r,a,i){let s=a.beginRuleCapturedEOL?0:-1;const o=[];for(let l=a;l;l=l.pop()){const p=l.getRule(t);p instanceof th&&o.push({rule:p,stack:l})}for(let l=o.pop();l;l=o.pop()){const{ruleScanner:p,findOptions:u}=Rz(l.rule,t,l.stack.endRule,n,r===s),h=p.findNextMatchSync(e,r,u);if(h){if(h.ruleId!==Xb){a=l.stack.pop();break}h.captureIndices&&h.captureIndices.length&&(i.produce(l.stack,h.captureIndices[0].start),j1(t,e,n,l.stack,i,l.rule.whileCaptures,h.captureIndices),i.produce(l.stack,h.captureIndices[0].end),s=h.captureIndices[0].end,h.captureIndices[0].end>r&&(r=h.captureIndices[0].end,n=!1))}else{a=l.stack.pop();break}}return{stack:a,linePos:r,anchorPosition:s,isFirstLine:n}}function Vz(t,e,n,r,a,i){const s=Hz(t,e,n,r,a,i),o=t.getInjections();if(o.length===0)return s;const l=Dz(o,t,e,n,r,a,i);if(!l)return s;if(!s)return l;const p=s.captureIndices[0].start,u=l.captureIndices[0].st
`;const i=this.createOnigString(t),s=i.content.length,o=new qz(n,t,this._tokenTypeMatchers,this.balancedBracketSelectors),l=Qb(this,i,a,0,e,o,!0,r);return Gb(i),{lineLength:s,lineTokens:o,ruleStack:l.stack,stoppedEarly:l.stoppedEarly}}};function Cv(t,e){return t=lz(t),t.repository=t.repository||{},t.repository.$self={$vscodeTextmateLocation:t.$vscodeTextmateLocation,patterns:t.patterns,name:t.scopeName},t.repository.$base=e||t.repository.$self,t}var eu=class bo{constructor(e,n,r){this.parent=e,this.scopePath=n,this.tokenAttributes=r}static fromExtension(e,n){let r=e,a=e?.scopePath??null;for(const i of n)a=zd.push(a,i.scopeNames),r=new bo(r,a,i.encodedTokenAttributes);return r}static createRoot(e,n){return new bo(null,new zd(null,e),n)}static createRootAndLookUpScopeName(e,n,r){const a=r.getMetadataForScope(e),i=new zd(null,e),s=r.themeProvider.themeMatch(i),o=bo.mergeAttributes(n,a,s);return new bo(null,i,o)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(e){return bo.equals(this,e)}static equals(e,n){do{if(e===n||!e&&!n)return!0;if(!e||!n||e.scopeName!==n.scopeName||e.tokenAttributes!==n.tokenAttributes)return!1;e=e.parent,n=n.parent}while(!0)}static mergeAttributes(e,n,r){let a=-1,i=0,s=0;return r!==null&&(a=r.fontStyle,i=r.foregroundId,s=r.backgroundId),qc.set(e,n.languageId,n.tokenType,null,a,i,s)}pushAttributed(e,n){if(e===null)return this;if(e.indexOf(" ")===-1)return bo._pushAttributed(this,e,n);const r=e.split(/ /g);let a=this;for(const i of r)a=bo._pushAttributed(a,i,n);return a}static _pushAttributed(e,n,r){const a=r.getMetadataForScope(n),i=e.scopePath.push(n),s=r.themeProvider.themeMatch(i),o=bo.mergeAttributes(e.tokenAttributes,a,s);return new bo(e,i,o)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(e){const n=[];let r=this;for(;r&&r!==e;)n.push({encodedTokenAttributes:r.tokenAttributes,scopeNames:r.scopePath.getExtensionIfDefined(r.parent?.scopePath??null)}),r=r.parent;return r===e?n.reverse():void 0}},K0=class dl{constructor(e,n,r,a,i,s,o,l){this.parent=e,this.ruleId=n,this.beginRuleCapturedEOL=i,this.endRule=s,this.nameScopesList=o,this.contentNameScopesList=l,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=r,this._anchorPos=a}_stackElementBrand=void 0;static NULL=new dl(null,0,0,0,!1,null,null,null);_enterPos;_anchorPos;depth;equals(e){return e===null?!1:dl._equals(this,e)}static _equals(e,n){return e===n?!0:this._structuralEquals(e,n)?eu.equals(e.contentNameScopesList,n.contentNameScopesList):!1}static _structuralEquals(e,n){do{if(e===n||!e&&!n)return!0;if(!e||!n||e.depth!==n.depth||e.ruleId!==n.ruleId||e.endRule!==n.endRule)return!1;e=e.parent,n=n.parent}while(!0)}clone(){return this}static _reset(e){for(;e;)e._enterPos=-1,e._anchorPos=-1,e=e.parent}reset(){dl._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(e,n,r,a,i,s,o){return new dl(this,e,n,r,a,i,s,o)}getEnterPos(){return this._enterPos}getAnchorPos(){return this._anchorPos}getRule(e){return e.getRule(this.ruleId)}toString(){const e=[];return this._writeString(e,0),"["+e.join(",")+"]"}_writeString(e,n){return this.parent&&(n=this.parent._writeString(e,n)),e[n++]=`(${this.ruleId}, ${this.nameScopesList?.toString()}, ${this.contentNameScopesList?.toString()})`,n}withContentNameScopesList(e){return this.contentNameScopesList===e?this:this.parent.push(this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,this.endRule,this.nameScopesList,e)}withEndRule(e){return this.endRule===e?this:new dl(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,e,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(e){let n=this;for(;n&&n._enterPos===e._enterPos;){if(n.ruleId===e.ruleId)return!0;n=n.parent}return!1}toStateStackFrame(){return{ruleId:this.ruleId,beginRuleCapturedEOL:this.beginRuleCapturedEOL,endRule:this.endRule,nameScopesList:this.nameScopesList?.getExtensionIfDefined(this.parent?.nameScopesList??null)??[],contentNameScopesList:this.contentNameScopesList?.getExtensionIfD
\f\r &/=>`.split(""),` \f\r "&'/=>\``.split("")],[`\0
\f\r "&'/<=>`.split(""),`\0
\f\r "&'/<=>\``.split("")]],unquoted:[[`
\f\r &>`.split(""),`\0 \f\r "&'<=>\``.split("")],[`\0
\f\r "&'<=>\``.split(""),`\0
\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function XN(t,e,n,r){const a=r.schema,i=a.space==="svg"?!1:r.settings.omitOptionalTags;let s=a.space==="svg"?r.settings.closeEmptyElements:r.settings.voids.includes(t.tagName.toLowerCase());const o=[];let l;a.space==="html"&&t.tagName==="svg"&&(r.schema=aC);const p=YN(r,t.properties),u=r.all(a.space==="html"&&t.tagName==="template"?t.content:t);return r.schema=a,u&&(s=!1),(p||!i||!$N(t,e,n))&&(o.push("<",t.tagName,p?" "+p:""),s&&(a.space==="svg"||r.settings.closeSelfClosing)&&(l=p.charAt(p.length-1),(!r.settings.tightSelfClosing||l==="/"||l&&l!=='"'&&l!=="'")&&o.push(" "),o.push("/")),o.push(">")),o.push(u),!s&&(!i||!km(t,e,n))&&o.push("</"+t.tagName+">"),o.join("")}function YN(t,e){const n=[];let r=-1,a;if(e){for(a in e)if(e[a]!==null&&e[a]!==void 0){const i=JN(t,a,e[a]);i&&n.push(i)}}for(;++r<n.length;){const i=t.settings.tightAttributes?n[r].charAt(n[r].length-1):void 0;r!==n.length-1&&i!=='"'&&i!=="'"&&(n[r]+=" ")}return n.join("")}function JN(t,e,n){const r=eN(t.schema,e),a=t.settings.allowParseErrors&&t.schema.space==="html"?0:1,i=t.settings.allowDangerousCharacters?0:1;let s=t.quote,o;if(r.overloadedBoolean&&(n===r.attribute||n==="")?n=!0:(r.boolean||r.overloadedBoolean)&&(typeof n!="string"||n===r.attribute||n==="")&&(n=!!n),n==null||n===!1||typeof n=="number"&&Number.isNaN(n))return"";const l=zc(r.attribute,Object.assign({},t.settings.characterReferences,{subset:Z2.name[a][i]}));return n===!0||(n=Array.isArray(n)?(r.commaSeparated?AN:_N)(n,{padLeft:!t.settings.tightCommaSeparatedLists}):String(n),t.settings.collapseEmptyAttributes&&!n)?l:(t.settings.preferUnquoted&&(o=zc(n,Object.assign({},t.settings.characterReferences,{attribute:!0,subset:Z2.unquoted[a][i]}))),o!==n&&(t.settings.quoteSmart&&Tv(n,s)>Tv(n,t.alternative)&&(s=t.alternative),o=s+zc(n,Object.assign({},t.settings.characterReferences,{subset:(s==="'"?Z2.single:Z2.double)[a][i],attribute:!0}))+s),l+(o&&"="+o))}const QN=["<","&"];function hC(t,e,n,r){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?t.value:zc(t.value,Object.assign({},r.settings.characterReferences,{subset:QN}))}function ZN(t,e,n,r){return r.settings.allowDangerousHtml?t.value:hC(t,e,n,r)}function eV(t,e,n,r){return r.all(t)}const tV=sN("type",{invalid:rV,unknown:nV,handlers:{comment:wN,doctype:TN,element:XN,raw:ZN,root:eV,text:hC}});function rV(t){throw new Error("Expected node, not `"+t+"`")}function nV(t){const e=t;throw new Error("Cannot compile unknown node `"+e.type+"`")}const sV={},iV={},oV=[];function aV(t,e){const n=e||sV,r=n.quote||'"',a=r==='"'?"'":'"';if(r!=='"'&&r!=="'")throw new Error("Invalid quote `"+r+"`, expected `'` or `\"`");return{one:lV,all:cV,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||Kz,characterReferences:n.characterReferences||iV,closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?aC:nN,quote:r,alternative:a}.one(Array.isArray(t)?{type:"root",children:t}:t,void 0,void 0)}function lV(t,e,n){return tV(t,e,n,this)}function cV(t){const e=[],n=t&&t.children||oV;let r=-1;for(;++r<n.length;)e[r]=this.one(n[r],r,t);return e.join("")}function nh(t,e){const n=typeof t=="string"?{}:{...t.colorReplacements},r=typeof t=="string"?t:t.name;for(const[a,i]of Object.entries(e?.colorReplacements||{}))typeof i=="string"?n[a]=i:a===r&&Object.assign(n,i);return n}function Ra(t,e){return t&&(e?.[t?.toLowerCase()`}));let C={type:"element",tagName:"span",properties:{class:"line"},children:[]},S=0;for(const x of f){let g={type:"element",tagName:"span",properties:{...x.htmlAttrs},children:[{type:"text",value:x.content}]};const w=e5(x.htmlStyle||sh(x));w&&(g.properties.style=w);for(const y of a)g=y?.span?.call(d,g,v+1,S,C,x)||g;o==="inline"?s.children.push(g):o==="classic"&&C.children.push(g),S+=x.content.length}if(o==="classic"){for(const x of a)C=x?.line?.call(d,C,v+1)||C;h.push(C),i.push(C)}}),o==="classic"){for(const f of a)u=f?.code?.call(d,u)||u;p.children.push(u);for(const f of a)p=f?.pre?.call(d,p)||p;s.children.push(p)}let m=s;for(const f of a)m=f?.root?.call(d,m)||m;return r&&Yh(m,r),m}function RV(t){return t.map(e=>{const n=[];let r="",a=0;return e.forEach((i,s)=>{const l=!(i.fontStyle&&(i.fontStyle&li.Underline||i.fontStyle&li.Strikethrough));l&&i.content.match(/^\s+$/)&&e[s+1]?(a||(a=i.offset),r+=i.content):r?(l?n.push({...i,offset:a,content:r+i.content}):n.push({content:r,offset:a},i),a=0,r=""):n.push(i)}),n})}function jV(t){return t.map(e=>e.flatMap(n=>{if(n.content.match(/^\s+$/))return n;const r=n.content.match(/^(\s*)(.*?)(\s*)$/);if(!r)return n;const[,a,i,s]=r;if(!a&&!s)return n;const o=[{...n,offset:n.offset+a.length,content:i}];return a&&o.unshift({content:a,offset:n.offset}),s&&o.push({content:s,offset:n.offset+a.length+i.length}),o}))}function BV(t){return t.map(e=>{const n=[];for(const r of e){if(n.length===0){n.push({...r});continue}const a=n[n.length-1],i=e5(a.htmlStyle||sh(a)),s=e5(r.htmlStyle||sh(r)),o=a.fontStyle&&(a.fontStyle&li.Underline||a.fontStyle&li.Strikethrough),l=r.fontStyle&&(r.fontStyle&li.Underline||r.fontStyle&li.Strikethrough);!o&&!l&&i===s?a.content+=r.content:n.push({...r})}return n})}const FV=aV;function $V(t,e,n){const r={meta:{},options:n,codeToHast:(i,s)=>lh(t,i,s),codeToTokens:(i,s)=>ah(t,i,s)};let a=FV(lh(t,e,n,r));for(const i of ih(n))a=i.postprocess?.call(r,a,n)||a;return a}const Iv={light:"#333333",dark:"#bbbbbb"},kv={light:"#fffffe",dark:"#1e1e1e"},zv="__shiki_resolved";function Dm(t){if(t?.[zv])return t;const e={...t};e.tokenColors&&!e.settings&&(e.settings=e.tokenColors,delete e.tokenColors),e.type||="dark",e.colorReplacements={...e.colorReplacements},e.settings||=[];let{bg:n,fg:r}=e;if(!n||!r){const o=e.settings?e.settings.find(l=>!l.name&&!l.scope):void 0;o?.settings?.foreground&&(r=o.settings.foreground),o?.settings?.background&&(n=o.settings.background),!r&&e?.colors?.["editor.foreground"]&&(r=e.colors["editor.foreground"]),!n&&e?.colors?.["editor.background"]&&(n=e.colors["editor.background"]),r||(r=e.type==="light"?Iv.light:Iv.dark),n||(n=e.type==="light"?kv.light:kv.dark),e.fg=r,e.bg=n}e.settings[0]&&e.settings[0].settings&&!e.settings[0].scope||e.settings.unshift({settings:{foreground:e.fg,background:e.bg}});let a=0;const i=new Map;function s(o){if(i.has(o))return i.get(o);a+=1;const l=`#${a.toString(16).padStart(8,"0").toLowerCase()}`;return e.colorReplacements?.[`#${l}`]?s(o):(i.set(o,l),l)}e.settings=e.settings.map(o=>{const l=o.settings?.foreground&&!o.settings.foreground.startsWith("#"),p=o.settings?.background&&!o.settings.background.startsWith("#");if(!l&&!p)return o;const u={...o,settings:{...o.settings}};if(l){const h=s(o.settings.foreground);e.colorReplacements[h]=o.settings.foreground,u.settings.foreground=h}if(p){const h=s(o.settings.background);e.colorReplacements[h]=o.settings.background,u.settings.background=h}return u});for(const o of Object.keys(e.colors||{}))if((o==="editor.foreground"||o==="editor.background"||o.startsWith("terminal.ansi"))&&!e.colors[o]?.startsWith("#")){const l=s(e.colors[o]);e.colorReplacements[l]=e.colors[o],e.colors[o]=l}return Object.defineProperty(e,zv,{enumerable:!1,writable:!1,value:!0}),e}async function yC(t){return Array.from(new Set((await Promise.all(t.filter(e=>!pV(e)).map(async e=>await fC(e).then(n=>Array.isArray(n)?n:[n])))).flat()))}async function bC(t){return(await Promise.all(t.map(async n=>hV(n)?null:Dm(await fC(n))))).filter(n=>!!n)}let UV=3;function qV(t,e=3){e>UV||console.trace(`[SHIKI DEPRECATE]: ${t}`)}clas
\\ (?: ${SC} | [gk]<[^>]*>? | [gk]'[^']*'? | . ) | \( (?: \? (?: [:=!>({] | <[=!] | <[^>]*> | '[^']*' | ~\|? | #(?:[^)\\]|\\.?)* | [^:)]*[:)] )? | \*[^\)]*\)? )? | (?:${jm.source})+ | ${CC} | .`.replace(/\s+/g,""),"gsu"),jd=new RegExp(Us` \\ (?: ${SC} | . ) | \[:(?:\^?\p{Alpha}+|\^):\] | ${CC} | && | .`.replace(/\s+/g,""),"gsu");function QV(t,e={}){const n={flags:"",...e,rules:{captureGroup:!1,singleline:!1,...e.rules}};if(typeof t!="string")throw new Error("String expected as pattern");const r=vH(n.flags),a=[r.extended],i={captureGroup:n.rules.captureGroup,getCurrentModX(){return a.at(-1)},numOpenGroups:0,popModX(){a.pop()},pushModX(h){a.push(h)},replaceCurrentModX(h){a[a.length-1]=h},singleline:n.rules.singleline};let s=[],o;for(ep.lastIndex=0;o=ep.exec(t);){const h=ZV(i,t,o[0],ep.lastIndex);h.tokens?s.push(...h.tokens):h.token&&s.push(h.token),h.lastIndex!==void 0&&(ep.lastIndex=h.lastIndex)}const l=[];let p=0;s.filter(h=>h.type==="GroupOpen").forEach(h=>{h.kind==="capturing"?h.number=++p:h.raw==="("&&l.push(h)}),p||l.forEach((h,d)=>{h.kind="capturing",h.number=d+1});const u=p||l.length;return{tokens:s.map(h=>h.type==="EscapedNumber"?bH(h,u):h).flat(),flags:r}}function ZV(t,e,n,r){const[a,i]=n;if(n==="["||n==="[^"){const s=eH(e,n,r);return{tokens:s.tokens,lastIndex:s.lastIndex}}if(a==="\\"){if("AbBGyYzZ".includes(i))return{token:Nv(n,n)};if(/^\\g[<']/.test(n)){if(!/^\\g(?:<[^>]+>|'[^']+')$/.test(n))throw new Error(`Invalid group name "${n}"`);return{token:uH(n)}}if(/^\\k[<']/.test(n)){if(!/^\\k(?:<[^>]+>|'[^']+')$/.test(n))throw new Error(`Invalid group name "${n}"`);return{token:xC(n)}}if(i==="K")return{token:wC("keep",n)};if(i==="N"||i==="R")return{token:yl("newline",n,{negate:i==="N"})};if(i==="O")return{token:yl("any",n)};if(i==="X")return{token:yl("text_segment",n)};const s=EC(n,{inCharClass:!1});return Array.isArray(s)?{tokens:s}:{token:s}}if(a==="("){if(i==="*")return{token:dH(n)};if(n==="(?{")throw new Error(`Unsupported callout "${n}"`);if(n.startsWith("(?#")){if(e[r]!==")")throw new Error('Unclosed comment group "(?#"');return{lastIndex:r+1}}if(/^\(\?[-imx]+[:)]$/.test(n))return{token:fH(n,t)};if(t.pushModX(t.getCurrentModX()),t.numOpenGroups++,n==="("&&!t.captureGroup||n==="(?:")return{token:bc("group",n)};if(n==="(?>")return{token:bc("atomic",n)};if(n==="(?="||n==="(?!"||n==="(?<="||n==="(?<!")return{token:bc(n[2]==="<"?"lookbehind":"lookahead",n,{negate:n.endsWith("!")})};if(n==="("&&t.captureGroup||n.startsWith("(?<")&&n.endsWith(">")||n.startsWith("(?'")&&n.endsWith("'"))return{token:bc("capturing",n,{...n!=="("&&{name:n.slice(3,-1)}})};if(n.startsWith("(?~")){if(n==="(?~|")throw new Error(`Unsupported absence function kind "${n}"`);return{token:bc("absence_repeater",n)}}throw n==="(?("?new Error(`Unsupported conditional "${n}"`):new Error(`Invalid or unsupported group option "${n}"`)}if(n===")"){if(t.popModX(),t.numOpenGroups--,t.numOpenGroups<0)throw new Error('Unmatched ")"');return{token:aH(n)}}if(t.getCurrentModX()){if(n==="#"){const s=e.indexOf(``,r);return{lastIndex:s===-1?e.length:s}}if(/^\s$/.test(n)){const s=/\s+/y;return s.lastIndex=r,{lastIndex:s.exec(e)?s.lastIndex:r}}}if(n===".")return{token:yl("dot",n)};if(n==="^"||n==="$"){const s=t.singleline?{"^":Us`\A`,$:Us`\Z`}[n]:n;return{token:Nv(s,n)}}return n==="|"?{token:rH(n)}:jm.test(n)?{tokens:CH(n)}:{token:Jo(t1(n),n)}}function eH(t,e,n){const r=[Vv(e[1]==="^",e)];let a=1,i;for(jd.lastIndex=n;i=jd.exec(t);){const s=i[0];if(s[0]==="["&&s[1]!==":")a++,r.push(Vv(s[1]==="^",s));else if(s==="]"){if(r.at(-1).type==="CharacterClassOpen")r.push(Jo(93,s));else if(a--,r.push(nH(s)),!a)break}else{const o=tH(s);Array.isArray(o)?r.push(...o):r.push(o)}}return{tokens:r,lastIndex:jd.lastIndex||t.length}}function tH(t){if(t[0]==="\\")return EC(t,{inCharClass:!0});if(t[0]==="["){const e=/\[:(?<negate>\^?)(?<name>[a-z]+):\]/.exec(t);if(!e||!Rm.has(e.groups.name))throw new Error(`Invalid POSIX class "${t}"`);return yl("posix",t,{value:e.groups.name,negate:!!e.groups.negate})}return t==="-"?sH(t):t==="&&"?iH(t):Jo(t1(t),t)}function EC(t,{inCharClass:e}){const n=t[1];if(n==="c"||n==="C")return hH(t);if("dDhHsSwW".includes(n))return mH(t);if(t.startsWith(Us`\o{`))throw new Error(`Incomplete, invalid, or unsupported octal code point "${t}"`);if(/^\\[pP]\{/.test(t)){if(t.length===3)throw new Error(`Incomplete or invalid Unicode property "${t}"`);return gH(t)}if(/^\\x[89A-Fa-f]\p{AHex}/u.test(t))try{const r=t.split(/\\x/).slice(1).map(s=>parseInt(s,16)),a=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}).decode(new Uint8Array(r)),i=new TextEncoder;return[...a].map(s=>{const o=[...i.encode(s)].map(l=>`\\x${l.toString(16)}`).join("");return Jo(t1(s),o)})}catch{throw new Error(`Multibyte code "${t}" incomplete or invalid in Oniguruma`)}if(n==="u"||n==="x")return Jo(yH(t),t);if(Hv.has(n))return Jo(Hv.get(n),t);if(/\d/.test(n))return oH(e,t);if(t==="\\")throw new Error(Us`Incomplete escape "\"`);if(n==="M")throw new Error(`Unsupported meta "${t}"`);if([...t].length===2)return Jo(t.codePointAt(1),t);throw new Error(`Unexpected escape "${t}"`)}function rH(t){return{type:"Alternator",raw:t}}function Nv(t,e){return{type:"Assertion",kind:t,raw:e}}function xC(t){return{type:"Backreference",raw:t}}function Jo(t,e){return{type:"Character",value:t,raw:e}}function nH(t){return{type:"CharacterClassClose",raw:t}}function sH(t){return{type:"CharacterClassHyphen",raw:t}}function iH(t){return{type:"CharacterClassIntersector",raw:t}}function Vv(t,e){return{type:"CharacterClassOpen",negate:t,raw:e}}function yl(t,e,n={}){return{type:"CharacterSet",kind:t,...n,raw:e}}function wC(t,e,n={}){return t==="keep"?{type:"Directive",kind:t,raw:e}:{type:"Directive",kind:t,flags:r1(n.flags),raw:e}}function oH(t,e){return{type:"EscapedNumber",inCharClass:t,raw:e}}function aH(t){return{type:"GroupClose",raw:t}}function bc(t,e,n={}){return{type:"GroupOpen",kind:t,...n,raw:e}}function lH(t,e,n,r){return{type:"NamedCallout",kind:t,tag:e,arguments:n,raw:r}}function cH(t,e,n,r){return{type:"Quantifier",kind:t,min:e,max:n,raw:r}}function uH(t){return{type:"Subroutine",raw:t}}const pH=new Set(["COUNT","CMP","ERROR","FAIL","MAX","MISMATCH","SKIP","TOTAL_COUNT"]),Hv=new Map([["a",7],["b",8],["e",27],["f",12],["n",10],["r",13],["t",9],["v",11]]);function hH(t){const e=t[1]==="c"?t[2]:t[3];if(!e||!/[A-Za-z]/.test(e))throw new Error(`Unsupported control character "${t}"`);return Jo(t1(e.toUpperCase())-64,t)}function fH(t,e){let{on:n,off:r}=/^\(\?(?<on>[imx]*)(?:-(?<off>[-imx]*))?/.exec(t).groups;r??="";const a=(e.getCurrentModX()||n.includes("x"))&&!r.includes("x"),i=Rv(n),s=Rv(r),o={};if(i&&(o.enable=i),s&&(o.disable=s),t.endsWith(")"))return e.replaceCurrentModX(a),wC("flags",t,{flags:o});if(t.endsWith(":"))return e.pushModX(a),e.numOpenGroups++,bc("group",t,{...(i||s)&&{flags:o}});throw new Error(`Unexpected flag modifier "${t}"`)}function dH(t){const e=/\(\*(?<name>[A-Za-z_]\w*)?(?:\[(?<tag>(?:[A-Za-z_]\w*)?)\])?(?:\{(?<args>[^}]*)\})?\)/.exec(t);if(!e)throw new Error(`Incomplete or invalid named callout "${t}"`);const{name:n,tag:r,args:a}=e.groups;if(!n)throw new Error(`Inv\\(?: \d+ | c[A-Za-z] | [gk]<[^>]+> | [pPu]\{[^\}]+\} | u[A-Fa-f\d]{4} | x[A-Fa-f\d]{2} )| \((?: \? (?: [:=!>] | <(?:[=!]|[^>]+>) | [A-Za-z\-]+: | \(DEFINE\) ))?| (?<qBase>${IC})(?<qMod>[?+]?)(?<invalidQ>[?*+\{]?)| \\?.`.replace(/\s+/g,""),"gsu");function GH(t){if(!new RegExp(`${IC}\\+`).test(t))return{pattern:t};const e=[];let n=null,r=null,a="",i=0,s;for(Bd.lastIndex=0;s=Bd.exec(t);){const{0:o,index:l,groups:{qBase:p,qMod:u,invalidQ:h}}=s;if(o==="[")i||(r=l),i++;else if(o==="]")i?i--:r=null;else if(!i)if(u==="+"&&a&&!a.startsWith("(")){if(h)throw new Error(`Invalid quantifier "${o}"`);let d=-1;if(/^\{\d+\}$/.test(p))t=$H(t,l+p.length,u,"");else{if(a===")"||a==="]"){const m=a===")"?n:r;if(m===null)throw new Error(`Invalid unmatched "${a}"`);t=`${t.slice(0,m)}(?>${t.slice(m,l)}${p})${t.slice(l+o.length)}`}else t=`${t.slice(0,l-a.length)}(?>${a}${p})${t.slice(l+o.length)}`;d+=4}Bd.lastIndex+=d}else o[0]==="("?e.push(l):o===")"&&(n=e.length?e.pop():null);a=o}return{pattern:t}}const Wi=String.raw,KH=Wi`\\g<(?<gRNameOrNum>[^>&]+)&R=(?<gRDepth>[^>]+)>`,s5=Wi`\(\?R=(?<rDepth>[^\)]+)\)|${KH}`,Zh=Wi`\(\?<(?![=!])(?<captureName>[^>]+)>`,kC=Wi`${Zh}|(?<unnamed>\()(?!\?)`,hl=new RegExp(Wi`${Zh}|${s5}|\(\?|\\?.`,"gsu"),Fd="Cannot use multiple overlapping recursions";function XH(t,e){const{hiddenCaptures:n,mode:r}={hiddenCaptures:[],mode:"plugin",...e};let a=e?.captureTransfers??new Map;if(!new RegExp(s5,"su").test(t))return{pattern:t,captureTransfers:a,hiddenCaptures:n};if(r==="plugin"&&rp(t,Wi`\(\?\(DEFINE\)`,Xi.DEFAULT))throw new Error("DEFINE groups cannot be used with recursion");const i=[],s=rp(t,Wi`\\[1-9]`,Xi.DEFAULT),o=new Map,l=[];let p=!1,u=0,h=0,d;for(hl.lastIndex=0;d=hl.exec(t);){const{0:m,groups:{captureName:f,rDepth:v,gRNameOrNum:C,gRDepth:S}}=d;if(m==="[")u++;else if(u)m==="]"&&u--;else if(v){if(qv(v),p)throw new Error(Fd);if(s)throw new Error(`${r==="external"?"Backrefs":"Numbered backrefs"} cannot be used with global recursion`);const x=t.slice(0,d.index),g=t.slice(hl.lastIndex);if(rp(g,s5,Xi.DEFAULT))throw new Error(Fd);const w=+v-1;t=Wv(x,g,w,!1,n,i,h),a=Kv(a,x,w,i.length,0,h);break}else if(C){qv(S);let x=!1;for(const W of l)if(W.name===C||W.num===+C){if(x=!0,W.hasRecursedWithin)throw new Error(Fd);break}if(!x)throw new Error(Wi`Recursive \g cannot be used outside the referenced group "${r==="external"?C:Wi`\g<${C}&R=${S}>`}"`);const g=o.get(C),w=qH(t,g);if(s&&rp(w,Wi`${Zh}|\((?!\?)`,Xi.DEFAULT))throw new Error(`${r==="external"?"Backrefs":"Numbered backrefs"} cannot be used with recursion of capturing groups`);const y=t.slice(g,d.index),_=w.slice(y.length+m.length),T=i.length,O=+S-1,I=Wv(y,_,O,!0,n,i,h);a=Kv(a,y,O,i.length-T,T,h);const z=t.slice(0,g),q=t.slice(g+w.length);t=`${z}${I}${q}`,hl.lastIndex+=I.length-m.length-y.length-_.length,l.forEach(W=>W.hasRecursedWithin=!0),p=!0}else if(f)h++,o.set(String(h),hl.lastIndex),o.set(f,hl.lastIndex),l.push({num:h,name:f});else if(m[0]==="("){const x=m==="(";x&&(h++,o.set(String(h),hl.lastIndex)),l.push(x?{num:h}:{})}else m===")"&&l.pop()}return n.push(...i),{pattern:t,captureTransfers:a,hiddenCaptures:n}}function qv(t){const e=`Max depth must be integer between 2 and 100; used ${t}`;if(!/^[1-9]\d*$/.test(t))throw new Error(e);if(t=+t,t<2||t>100)throw new Error(e)}function Wv(t,e,n,r,a,i,s){const o=new Set;r&&OC(t+e,Zh,({groups:{captureName:p}})=>{o.add(p)},Xi.DEFAULT);const l=[n,r?o:null,a,i,s];return`${t}${Gv(`(?:${t}`,"forward",...l)}(?:)${Gv(`${e})`,"backward",...l)}${e}`}function Gv(t,e,n,r,a,i,s){const l=u=>e==="forward"?u+2:n-u+2-1;let p="";for(let u=0;u<n;u++){const h=l(u);p+=Bm(t,Wi`${kC}|\\k<(?<backref>[^>]+)>`,({0:d,groups:{captureName:m,unnamed:f,backref:v}})=>{if(v&&r&&!r.has(v))return d;const C=`_$${h}`;if(f||m){const S=s+i.length+1;return i.push(S),YH(a,S),f?d:`(?<${m}${C}>`}return Wi`\k<${v}${C}>`},Xi.DEFAULT)}return p}function YH(t,e){for(let n=0;n<t.length;n++)t[n]>=e&&t[n]++}function Kv(t,e,n,r,a,i){if(t.size&&r){let s=0;OC(e,kC,()=>s++,Xi.DEFAULT);const o=i-s+a,l=new Map;return t.forEach((p,u)=>{const h=(r-s*n)/n,d=s*n,m=u>o+s?u+r:u,f=[];for(const v of p)if(v<=o)f.push(v);else if(v>o+s+h)f.push(v+r);else if(v<=o+s)for(let C=0;C<=n;C++)f.push(v+s*C);else for(let C=0;C<=n;C++)f.push(v+d+h*C);l.set(m,f)}),l}return t}var Vs=String.fromCodePoint,Yr=String.raw,Zo={flagG
Cc Control cntrlCf FormatCn UnassignedCo Private_UseCs SurrogateL LetterLC Cased_LetterLl Lowercase_LetterLm Modifier_LetterLo Other_LetterLt Titlecase_LetterLu Uppercase_LetterM Mark Combining_MarkMc Spacing_MarkMe Enclosing_MarkMn Nonspacing_MarkN NumberNd Decimal_Number digitNl Letter_NumberNo Other_NumberP Punctuation punctPc Connector_PunctuationPd Dash_PunctuationPe Close_PunctuationPf Final_PunctuationPi Initial_PunctuationPo Other_PunctuationPs Open_PunctuationS SymbolSc Currency_SymbolSk Modifier_SymbolSm Math_SymbolSo Other_SymbolZ SeparatorZl Line_SeparatorZp Paragraph_SeparatorZs Space_SeparatorASCIIASCII_Hex_Digit AHexAlphabetic AlphaAnyAssignedBidi_Control Bidi_CBidi_Mirrored Bidi_MCase_Ignorable CICasedChanges_When_Casefolded CWCFChanges_When_Casemapped CWCMChanges_When_Lowercased CWLChanges_When_NFKC_Casefolded CWKCFChanges_When_Titlecased CWTChanges_When_Uppercased CWUDashDefault_Ignorable_Code_Point DIDeprecated DepDiacritic DiaEmojiEmoji_Component ECompEmoji_Modifier EModEmoji_Modifier_Base EBaseEmoji_Presentation EPresExtended_Pictographic ExtPictExtender ExtGrapheme_Base Gr_BaseGrapheme_Extend Gr_ExtHex_Digit HexIDS_Binary_Operator IDSBIDS_Trinary_Operator IDSTID_Continue IDCID_Start IDSIdeographic IdeoJoin_Control Join_CLogical_Order_Exception LOELowercase LowerMathNoncharacter_Code_Point NCharPattern_Syntax Pat_SynPattern_White_Space Pat_WSQuotation_Mark QMarkRadicalRegional_Indicator RISentence_Terminal STermSoft_Dotted SDTerminal_Punctuation TermUnified_Ideograph UIdeoUppercase UpperVariation_Selector VSWhite_Space spaceXID_Continue XIDCXID_Start XIDS`.split(/\s/).map(t=>[Qh(t),t])),tD=new Map([["s",Vs(383)],[Vs(383),"s"]]),rD=new Map([[Vs(223),Vs(7838)],[Vs(107),Vs(8490)],[Vs(229),Vs(8491)],[Vs(969),Vs(8486)]]),nD=new Map([Ta(453),Ta(456),Ta(459),Ta(498),...$d(8072,8079),...$d(8088,8095),...$d(8104,8111),Ta(8124),Ta(8140),Ta(8188)]),sD=new Map([["alnum",Yr`[\p{Alpha}\p{Nd}]`],["alpha",Yr`\p{Alpha}`],["ascii",Yr`\p{ASCII}`],["blank",Yr`[\p{Zs}\t]`],["cntrl",Yr`\p{Cc}`],["digit",Yr`\p{Nd}`],["graph",Yr`[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]`],["lower",Yr`\p{Lower}`],["print",Yr`[[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]\p{Zs}]`],["punct",Yr`[\p{P}\p{S}]`],["space",Yr`\p{space}`],["upper",Yr`\p{Upper}`],["word",Yr`[\p{Alpha}\p{M}\p{Nd}\p{Pc}]`],["xdigit",Yr`\p{AHex}`]]);function iD(t,e){const n=[];for(let r=t;r<=e;r++)n.push(r);return n}function Ta(t){const e=Vs(t);return[e.toLowerCase(),e]}function $d(t,e){return iD(t,e).map(n=>Ta(n))}var VC=new Set(["Lower","Lowercase","Upper","Uppercase","Ll","Lowercase_Letter","Lt","Titlecase_Letter","Lu","Uppercase_Letter"]);function oD(t,e){const n={accuracy:"default",asciiWordBoundaries:!1,avoidSubclass:!1,bestEffortTarget:"ES2025",...e};HC(t);const r={accuracy:n.accuracy,asciiWordBoundaries:n.asciiWordBoundaries,avoidSubclass:n.avoidSubclass,flagDirectivesByAlt:new Map,jsGroupNameMap:new Map,minTargetEs2024:i5(n.bestEffortTarget,"ES2024"),passedLookbehind:!1,strategy:null,subroutineRefMap:new Map,supportedGNodes:new Set,digitIsAscii:t.flags.digitIsAscii,spaceIsAscii:t.flags.spaceIsAscii,wordIsAscii:t.flags.wordIsAscii};tu(t,aD,r);const a={dotAll:t.flags.dotAll,ignoreCase:t.flags.ignoreCase},i={currentFlags:a,prevFlags:null,globalFlags:a,groupOriginByCopy:new Map,groupsByName:new Map,multiplexCapturesToLeftByRef:new Map,openRefs:new Map,reffedNodesByReferencer:new Map,subroutineRefMap:r.subroutineRefMap};tu(t,lD,i);const s={groupsByName:i.groupsByName,highestOrphanBackref:0,numCapturesToLeft:0,reffedNodesByReferencer:i.reffedNodesByReferencer};return tu(t,cD,s),t._originMap=i.groupOriginByCopy,t._strategy=r.strategy,t}var aD={AbsenceFunction({node:t,parent:e,replaceWith:n}){const{body:r,kind:a}=t;if(a==="repeater"){const i=so();i.body[0].body.push(ml({negate:!0,body:r}),Cc("Any"));const s=so();s.body[0].body.push(MC("greedy",0,1/0,i)),n(Ts(s,e),{traverse:!0})}else throw new Error('Unsupported absence function "(?~|"')},Alternative:{enter({node:t,parent:e,key:n},{flagDirectivesByAlt:r}){const a=t.body.filter(i=>i.kind==="flags");for(let i=n+1;i<e.body.length;i++){const s=e.body[i];Lu(r,s,[]).push(...a)}},exit({node:t},{flagDirectivesByAlt:e}){if(e.get(t)?.length){const n=RC(e.get(t));if(n){const r=so({flags:n});r.body[0].body=t.body,t.body=[Ts(r,t)]}}}},Assertion({node:t,parent:e,key:n,container:r,root:a,remove:i,replaceWith:s},o){const{kind:l,negate:p}=t,{asciiWordBoundaries:u,avoidSubclass:h,supportedGNodes:d,wordIsAscii:m}=o;if(l==="text_segment_boundary")throw new Error(`Unsupported text segment boundary "\\${p?"Y":"y"}"`);if(l==="line_end")s(Ts(ml({body:[Pl({body:[t5("string_end")]}),Pl({body:[Jh(10)]})]}),e));else if(l==="line_start")s(Ts($o(Yr`(?<=\A|\n(?!\z))`,{skipLookbehindValidation:!0}),e));else if(l==="search_start")if(d.has(t))a.flags.sticky=!0,i();else{const f=r[n-1];if(f&&mD(f))s(Ts(ml({negate:!0}),e));else{if(h)throw new Error(Yr`Uses "\G" in a way that requires a subclass`);s(Aa(t5("string_start"),e)),o.strategy="clip_search"}}else if(!(l==="string_end"||l==="string_start"))if(l==="string_end_newline")s(Ts($o(Yr`(?=\n?\z)`),e));else if(l==="word_boundary"){if(!m&&!u){const f=`(?:(?<=${Fo})(?!${Fo})|(?<!${Fo})(?=${Fo}))`,v=`(?:(?<=${Fo})(?=${Fo})|(?<!${Fo})(?!${Fo}))`;s(Ts($o(p?v:f),e))}}else throw new Error(`Unexpected assertion kind "${l}"`)},Backreference({node:t},{jsGroupNameMap:e}){let{ref:n}=t;typeof n=="string"&&!qd(n)&&(n=Ud(n,e),t.ref=n)},CapturingGroup({node:t},{jsGroupNameMap:e,subroutineRefMap:n}){let{name:r}=t;r&&!qd(r)&&(r=Ud(r,e),t.name=r),n.set(t.number,t),r&&n.set(r,t)},CharacterClassRange({node:t,parent:e,replaceWith:n}){if(e.kind==="intersection"){const r=mp({body:[t]});n(Ts(r,e),{travers
]`:`(?>\r?|[\v\f
\u2028\u2029])`),e));else if(l==="posix")if(!a&&(u==="graph"||u==="print")){if(r==="strict")throw new Error(`POSIX class "${u}" requires min target ES2024 or non-strict accuracy`);let h={graph:"!-~",print:" -~"}[u];p&&(h=`\0-${Vs(h.codePointAt(0)-1)}${Vs(h.codePointAt(2)+1)}-`),n(Ts($o(`[${h}]`),e))}else n(Ts(Wd($o(sD.get(u)),p),e));else if(l==="property")Fm.has(Qh(u))||(t.key="sc");else if(l==="space")n(Aa(Cc("space",{negate:p}),e));else if(l==="word")n(Ts(Wd($o(Fo),p),e));else throw new Error(`Unexpected character set kind "${l}"`)},Directive({node:t,parent:e,root:n,remove:r,replaceWith:a,removeAllPrevSiblings:i,removeAllNextSiblings:s}){const{kind:o,flags:l}=t;if(o==="flags")if(!l.enable&&!l.disable)r();else{const p=so({flags:l});p.body[0].body=s(),a(Ts(p,e),{traverse:!0})}else if(o==="keep"){const p=n.body[0],h=n.body.length===1&&TC(p,{type:"Group"})&&p.body[0].body.length===1?p.body[0]:n;if(e.parent!==h||h.body.length>1)throw new Error(Yr`Uses "\K" in a way that's unsupported`);const d=ml({behind:!0});d.body[0].body=i(),a(Ts(d,e))}else throw new Error(`Unexpected directive kind "${o}"`)},Flags({node:t,parent:e}){if(t.posixIsAscii)throw new Error('Unsupported flag "P"');if(t.textSegmentMode==="word")throw new Error('Unsupported flag "y{w}"');["digitIsAscii","extended","posixIsAscii","spaceIsAscii","wordIsAscii","textSegmentMode"].forEach(n=>delete t[n]),Object.assign(t,{global:!1,hasIndices:!1,multiline:!1,sticky:t.sticky??!1}),e.options={disable:{x:!0,n:!0},force:{v:!0}}},Group({node:t}){if(!t.flags)return;const{enable:e,disable:n}=t.flags;e?.extended&&delete e.extended,n?.extended&&delete n.extended,e?.dotAll&&n?.dotAll&&delete e.dotAll,e?.ignoreCase&&n?.ignoreCase&&delete e.ignoreCase,e&&!Object.keys(e).length&&delete t.flags.enable,n&&!Object.keys(n).length&&delete t.flags.disable,!t.flags.enable&&!t.flags.disable&&delete t.flags},LookaroundAssertion({node:t},e){const{kind:n}=t;n==="lookbehind"&&(e.passedLookbehind=!0)},NamedCallout({node:t,parent:e,replaceWith:n}){const{kind:r}=t;if(r==="fail")n(Ts(ml({negate:!0}),e));else throw new Error(`Unsupported named callout "(*${r.toUpperCase()}"`)},Quantifier({node:t}){if(t.body.type==="Quantifier"){const e=so();e.body[0].body.push(t.body),t.body=Ts(e,t)}},Regex:{enter({node:t},{supportedGNodes:e}){const n=[];let r=!1,a=!1;for(const i of t.body)if(i.body.length===1&&i.body[0].kind==="search_start")i.body.pop();else{const s=BC(i.body);s?(r=!0,Array.isArray(s)?n.push(...s):n.push(s)):a=!0}r&&!a&&n.forEach(i=>e.add(i))},exit(t,{accuracy:e,passedLookbehind:n,strategy:r}){if(e==="strict"&&n&&r)throw new Error(Yr`Uses "\G" in a way that requires non-strict accuracy`)}},Subroutine({node:t},{jsGroupNameMap:e}){let{ref:n}=t;typeof n=="string"&&!qd(n)&&(n=Ud(n,e),t.ref=n)}},lD={Backreference({node:t},{multiplexCapturesToLeftByRef:e,reffedNodesByReferencer:n}){const{orphan:r,ref:a}=t;r||n.set(t,[...e.get(a).map(({node:i})=>i)])},CapturingGroup:{enter({node:t,parent:e,replaceWith:n,skip:r},{groupOriginByCopy:a,groupsByName:i,multiplexCapturesToLeftByRef:s,openRefs:o,reffedNodesByReferencer:l}){const p=a.get(t);if(p&&o.has(t.number)){const h=Aa(Yv(t.number),e);l.set(h,o.get(t.number)),n(h);return}o.set(t.number,t),s.set(t.number,[]),t.name&&Lu(s,t.name,[]);const u=s.get(t.name??t.number);for(let h=0;h<u.length;h++){const d=u[h];if(p===d.node||p&&p===d.origin||t===d.origin){u.splice(h,1);break}}if(s.get(t.number).push({node:t,origin:p}),t.name&&s.get(t.name).push({node:t,origin:p}),t.name){const h=Lu(i,t.name,new Map);let d=!1;if(p)d=!0;else for(const m of h.values())if(!m.hasDuplicateNameToRemove){d=!0;break}i.get(t.name).set(t,{node:t,hasDuplicateNameToRemove:d})}},exit({node:t},{openRefs:e}){e.delete(t.number)}},Group:{enter({node:t},e){e.prevFlags=e.currentFlags,t.flags&&(e.currentFlags=ch(e.currentFlags,t.flags))},exit(t,e){e.currentFlags=e.prevFlags}},Subroutine({node:t,parent:e,replaceWith:n},r){const{isRecursive:a,ref:i}=t;if(a){let u=e;for(;(u=u.parent)&&!(u.type==="CapturingGroup"&&(u.name===i||u.number===i)););r.reffedNodesByReferencer.set(t,u);return}const s=r.`),(o,l)=>(Je(),lt(Vr,{key:l},[Ze("span",{class:"line",textContent:cn(o)},null,8,QD),s[0]||(s[0]=Ze("br",null,null,-1))],64))),128))])])],2))}}),qm=lr({__name:"Overlay",props:{dim:{type:Boolean},blur:{type:Boolean},position:{default:"fixed"}},setup(t){return(e,n)=>(Je(),lt("div",{class:$r(["left-0 top-0 $ui-z-max h-full w-full $ui-fcc $ui-bg-base transition-opacity transition-duration-300",[e.dim?"bg-opacity-50!":"bg-opacity-0!",e.blur?"backdrop-blur-sm":"",e.position]])},[hn(e.$slots,"default")],2))}}),eR={class:"h7.5 w-full $ui-fbc"},tR={class:"text-4.5"},rR={class:"content transition-all transition-duration-300"},nR={class:"footer h8 w-full transition-all transition-duration-300 delay-250"},sR={class:"$ui-fcc"},qC=lr({__name:"Dialog",props:{modelValue:{type:Boolean,default:!1},autoClose:{type:Boolean,default:!0},title:{default:"Dialog"},width:{default:"32rem"},height:{default:"18rem"},closable:{type:Boolean,default:!0},mountTo:{default:"body"},dim:{type:Boolean},blur:{type:Boolean},position:{}},emits:["close","update:modelValue"],setup(t,{emit:e}){const n=t,r=Hl(n,"modelValue",e,{passive:!0}),a=tz(()=>window.document.documentElement);Zs(()=>{r.value?a.value=!0:a.value=!1});function i(){r.value&&n.autoClose&&(r.value=!1)}Nb("Escape",()=>{i()});const s=xt(!1);return ri(()=>s.value=!0),(o,l)=>s.value||o.mountTo==="body"?(Je(),Jt(F5,{key:0,to:o.mountTo},[vt(Vh,{"enter-from-class":"opacity-0 [&_.modal]:scale-95 [&_.content,&_.footer]:translate-y--2.5 [&_.content,&_.footer]:opacity-0","enter-to-class":"opacity-100 [&_.modal]:scale-100","leave-from-class":"opacity-100 [&_.modal]:scale-100","leave-to-class":"opacity-0 [&_.modal]:scale-95"},{default:zt(()=>[$e(r)?(Je(),Jt(qm,{key:0,dim:o.dim,blur:o.blur,position:o.position},{default:zt(()=>[Ze("div",{class:"modal relative grid grid-rows-[1.875rem_1fr_2.5rem] $ui-base max-h-[calc(100vh-6.25rem)] max-w-[calc(100vw-6.25rem)] min-h-6.25rem min-w-12.5rem gap-2.5 rounded-md bg-white px6 py4.5 color-gray-800 shadow-2xl transition-transform transition-duration-300 dark:bg-gray-900 dark:color-gray-200",style:Hs({width:n.width,height:n.height})},[Ze("div",eR,[Ze("div",tR,[hn(o.$slots,"title",{},()=>[ln(cn(n.title),1)])]),o.closable?(Je(),lt("div",{key:0,class:"h6 w6 $ui-fcc cursor-pointer rounded-full transition-colors hover:bg-primary-100 dark:hover:bg-gray-700",onClick:i},[...l[0]||(l[0]=[Ze("div",{class:"i-carbon-close"},null,-1)])])):rr("",!0)]),Ze("div",rR,[hn(o.$slots,"default")]),Ze("div",nR,[hn(o.$slots,"footer",{},()=>[hn(o.$slots,"footer",{},()=>[Ze("div",sR,[vt(Cs,{type:"primary",onClick:i},{default:zt(()=>[...l[1]||(l[1]=[ln(" close ",-1)])]),_:1})])])])])],4)]),_:3},8,["dim","blur","position"])):rr("",!0)]),_:3})],8,["to"])):rr("",!0)}}),iR={class:"$ui-fec gap2.5"},EX=lr({__name:"Confirm",props:{modelValue:{type:Boolean},content:{},cancelText:{default:"Cancel"},confirmText:{default:"Confirm"},width:{default:"20%"},height:{default:"9rem"},title:{default:"Warning"},loading:{type:Boolean,default:!1},autoClose:{type:Boolean,default:!0}},emits:["update:modelValue","confirm","cancel","close"],setup(t,{emit:e}){const n=t,r=e,a=Hl(n,"modelValue",r);Zs(()=>{a.value||r("close")});function i(s=!1){(n.autoClose||s)&&(a.value=!1)}return(s,o)=>(Je(),Jt(qC,{modelValue:$e(a),"onUpdate:modelValue":o[2]||(o[2]=l=>xn(a)?a.value=l:null),width:s.width,height:s.height,title:s.title,closable:!1},{footer:zt(()=>[Ze("div",iR,[vt(Cs,{onClick:o[0]||(o[0]=()=>{r("cancel"),i(!0)})},{default:zt(()=>[ln(cn(s.cancelText),1)]),_:1}),vt(Cs,{loading:s.loading,type:"primary",onClick:o[1]||(o[1]=()=>{r("confirm"),i()})},{default:zt(()=>[ln(cn(s.confirmText),1)]),_:1},8,["loading"])])]),default:zt(()=>[hn(s.$slots,"default",{class:"h-auto w-auto"},()=>[ln(cn(s.content),1)])]),_:3},8,["modelValue","width","height","title"]))}}),oR=lr({__name:"Notification",props:{message:{},type:{default:"info"},classes:{},duration:{default:3e3},placement:{default:"top-center"},onClose:{}},setup(t){const e=t,n={success:"i-carbon-checkmark",info:"i-material-symbols-light-info",warning:"i-carbon-warning",error:"i-carbon-close"},r
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mj(t){var e;return typeof t=="function"?e={callback:t}:e=t,e}function Pj(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r,a,i,s=function(l){for(var p=arguments.length,u=new Array(p>1?p-1:0),h=1;h<p;h++)u[h-1]=arguments[h];if(i=u,!(r&&l===a)){var d=n.leading;typeof d=="function"&&(d=d(l,a)),(!r||l!==a)&&d&&t.apply(void 0,[l].concat(p6(i))),a=l,clearTimeout(r),r=setTimeout(function(){t.apply(void 0,[l].concat(p6(i))),r=0},e)}};return s._clear=function(){clearTimeout(r),r=null},s}function nS(t,e){if(t===e)return!0;if(vp(t)==="object"){for(var n in t)if(!nS(t[n],e[n]))return!1;return!0}return!1}var Lj=(function(){function t(e,n,r){Sj(this,t),this.el=e,this.observer=null,this.frozen=!1,this.createObserver(n,r)}return xj(t,[{key:"createObserver",value:function(n,r){var a=this;if(this.observer&&this.destroyObserver(),!this.frozen){if(this.options=Mj(n),this.callback=function(o,l){a.options.callback(o,l),o&&a.options.once&&(a.frozen=!0,a.destroyObserver())},this.callback&&this.options.throttle){var i=this.options.throttleOptions||{},s=i.leading;this.callback=Pj(this.callback,this.options.throttle,{leading:function(l){return s==="both"||s==="visible"&&l||s==="hidden"&&!l}})}this.oldResult=void 0,this.observer=new IntersectionObserver(function(o){var l=o[0];if(o.length>1){var p=o.find(function(h){return h.isIntersecting});p&&(l=p)}if(a.callback){var u=l.isIntersecting&&l.intersectionRatio>=a.threshold;if(u===a.oldResult)return;a.oldResult=u,a.callback(u,l)}},this.options.intersection),Es(function(){a.observer&&a.observer.observe(a.el)})}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&typeof this.options.intersection.threshold=="number"?this.options.intersection.threshold:0}}]),t})();function sS(t,e,n){var r=e.value;if(r)if(typeof IntersectionObserver>"u")console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new Lj(t,r,n);t._vue_visibilityState=a}}function Oj(t,e,n){var r=e.value,a=e.oldValue;if(!nS(r,a)){var i=t._vue_visibilityState;if(!r){iS(t);return}i?i.createObserver(r,n):sS(t,{value:r},n)}}function iS(t){var e=t._vue_visibilityState;e&&(e.destroyObserver(),delete t._vue_visibilityState)}var Ij={beforeMount:sS,updated:Oj,unmounted:iS},kj={itemsLimit:1e3},zj=/(auto|scroll)/;function oS(t,e){return t.parentNode===null?e:oS(t.parentNode,e.concat([t]))}var Yd=function(e,n){return getComputedStyle(e,null).getPropertyValue(n)},Nj=function(e){return Yd(e,"overflow")+Yd(e,"overflow-y")+Yd(e,"overflow-x")},Vj=function(e){return zj.test(Nj(e))};function h6(t){if(t instanceof HTMLElement||t instanceof SVGElement){for(var e=oS(t.parentNode,[]),n=0;n<e.length;n+=1)if(Vj(e[n]))return e[n];return document.scrollingElement||document.documentElement}}function m5(t){"@babel/helpers - typeof";return m5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m5(t)}var Hj={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:function(e){return["vertical","horizontal"].includes(e)}},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"}};function Dj(){return this.items.length&&m5(this.items[0])!=="object"}var g5=!1;if(typeof window<"u"){g5=!1;try{var Rj=Object.defineProperty({},"passive",{get:function(){g5=!0}});window.addEventListener("test",null,Rj)}catch{}}let jj=0;var Km={name:"RecycleScroller",components:{ResizeObserver:tf},directives:{ObserveVisibility:Ij},props:{...Hj,itemSize:{type:Number,default:null},gridItems:{type:Number,default:void 0},itemSeco
* vue3-sfc-loader v0.9.5 for vue3 * * @description Vue3 Single File Component loader. * @author Franck FREIBURGER <franck.freiburger@gmail.com> * @license MIT * @sources https://github.com/FranckFreiburger/vue3-sfc-loader
*/var vK=[(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0});var r={react:!0,assertNode:!0,createTypeAnnotationBasedOnTypeof:!0,createUnionTypeAnnotation:!0,createFlowUnionType:!0,createTSUnionType:!0,cloneNode:!0,clone:!0,cloneDeep:!0,cloneDeepWithoutLoc:!0,cloneWithoutLoc:!0,addComment:!0,addComments:!0,inheritInnerComments:!0,inheritLeadingComments:!0,inheritsComments:!0,inheritTrailingComments:!0,removeComments:!0,ensureBlock:!0,toBindingIdentifierName:!0,toBlock:!0,toComputedKey:!0,toExpression:!0,toIdentifier:!0,toKeyAlias:!0,toStatement:!0,valueToNode:!0,appendToMemberExpression:!0,inherits:!0,prependToMemberExpression:!0,removeProperties:!0,removePropertiesDeep:!0,removeTypeDuplicates:!0,getBindingIdentifiers:!0,getOuterBindingIdentifiers:!0,traverse:!0,traverseFast:!0,shallowEqual:!0,is:!0,isBinding:!0,isBlockScoped:!0,isImmutable:!0,isLet:!0,isNode:!0,isNodesEquivalent:!0,isPlaceholderType:!0,isReferenced:!0,isScope:!0,isSpecifierDefault:!0,isType:!0,isValidES3Identifier:!0,isValidIdentifier:!0,isVar:!0,matchesPattern:!0,validate:!0,buildMatchMemberExpression:!0,__internal__deprecationWarning:!0};Object.defineProperty(e,"__internal__deprecationWarning",{enumerable:!0,get:function(){return gr.default}}),Object.defineProperty(e,"addComment",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"addComments",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"appendToMemberExpression",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(e,"assertNode",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"buildMatchMemberExpression",{enumerable:!0,get:function(){return Bt.default}}),Object.defineProperty(e,"clone",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"cloneDeep",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"cloneDeepWithoutLoc",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"cloneNode",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"cloneWithoutLoc",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"createFlowUnionType",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"createTSUnionType",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"createTypeAnnotationBasedOnTypeof",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"createUnionTypeAnnotation",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"ensureBlock",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"getBindingIdentifiers",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(e,"getOuterBindingIdentifiers",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(e,"inheritInnerComments",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"inheritLeadingComments",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"inheritTrailingComments",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"inherits",{enumerable:!0,get:function(){return fe.default}}),Object.defineProperty(e,"inheritsComments",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"is",{enumerable:!0,get:function(){return ve.default}}),Object.defineProperty(e,"isBinding",{enumerable:!0,get:function(){return xe.default}}),Object.defineProperty(e,"isBlockScoped",{enumerable:!0,get:function(){return He.default}}),Object.defineProperty(e,"isImmutable",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(e,"isLet",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"isNode",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"isNodesEquivalent",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(e,"isPlaceholderType",{enumerable:!0,get:function(){return Te.default}}),Object.defineProperty(e,"isReferenced",{enumerable:!0,get:function(){return ${N.join(`
`)}`)}return z.shapeOf=I,z},e.assertValueType=g,e.chain=w,e.default=O,e.defineAliasedType=function(){for(var I=arguments.length,z=new Array(I),q=0;q<I;q++)z[q]=arguments[q];return function(W){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},N=F.aliases;var $;N||(F.inherits&&(N=($=T[F.inherits].aliases)==null?void 0:$.slice()),N!=null||(N=[]),F.aliases=N);const H=z.filter((R=>!N.includes(R)));N.unshift(...H),O(W,F)}},e.typeIs=f,e.validate=m,e.validateArrayOfType=function(I){return m(C(I))},e.validateOptional=function(I){return{validate:I,optional:!0}},e.validateOptionalType=function(I){return{validate:f(I),optional:!0}},e.validateType=function(I){return m(f(I))};var r=n(42),a=n(97);const i=e.VISITOR_KEYS={},s=e.ALIAS_KEYS={},o=e.FLIPPED_ALIAS_KEYS={},l=e.NODE_FIELDS={},p=e.BUILDER_KEYS={},u=e.DEPRECATED_KEYS={},h=e.NODE_PARENT_VALIDATIONS={};function d(I){return Array.isArray(I)?"array":I===null?"null":typeof I}function m(I){return{validate:I}}function f(I){return typeof I=="string"?x(I):x(...I)}function v(I){return w(g("array"),S(I))}function C(I){return v(f(I))}function S(I){function z(q,W,F){if(Array.isArray(F))for(let N=0;N<F.length;N++){const $=`${W}[${N}]`,H=F[N];I(q,$,H)}}return z.each=I,z}function x(){for(var I=arguments.length,z=new Array(I),q=0;q<I;q++)z[q]=arguments[q];function W(F,N,$){for(const H of z)if((0,r.default)(H,$))return void(0,a.validateChild)(F,N,$);throw new TypeError(`Property ${N} of ${F.type} expected node to be of a type ${JSON.stringify(z)} but instead got ${JSON.stringify($?.type)}`)}return W.oneOfNodeTypes=z,W}function g(I){function z(q,W,F){if(d(F)!==I)throw new TypeError(`Property ${W} expected type of ${I} but got ${d(F)}`)}return z.type=I,z}function w(){for(var I=arguments.length,z=new Array(I),q=0;q<I;q++)z[q]=arguments[q];function W(){for(const F of z)F(...arguments)}if(W.chainOf=z,z.length>=2&&"type"in z[0]&&z[0].type==="array"&&!("each"in z[1]))throw new Error('An assertValueType("array") validator can only be followed by an assertEach(...) validator.');return W}const y=["aliases","builder","deprecatedAlias","fields","inherits","visitor","validate"],_=["default","optional","deprecated","validate"],T={};function O(I){let z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const q=z.inherits&&T[z.inherits]||{};let W=z.fields;if(!W&&(W={},q.fields)){const H=Object.getOwnPropertyNames(q.fields);for(const R of H){const K=q.fields[R],se=K.default;if(Array.isArray(se)?se.length>0:se&&typeof se=="object")throw new Error("field defaults can only be primitives or empty arrays currently");W[R]={default:Array.isArray(se)?[]:se,optional:K.optional,deprecated:K.deprecated,validate:K.validate}}}const F=z.visitor||q.visitor||[],N=z.aliases||q.aliases||[],$=z.builder||q.builder||z.visitor||[];for(const H of Object.keys(z))if(y.indexOf(H)===-1)throw new Error(`Unknown type option "${H}" on ${I}`);z.deprecatedAlias&&(u[z.deprecatedAlias]=I);for(const H of F.concat($))W[H]=W[H]||{};for(const H of Object.keys(W)){const R=W[H];R.default!==void 0&&$.indexOf(H)===-1&&(R.optional=!0),R.default===void 0?R.default=null:R.validate||R.default==null||(R.validate=g(d(R.default)));for(const K of Object.keys(R))if(_.indexOf(K)===-1)throw new Error(`Unknown field key "${K}" on ${I}.${H}`)}i[I]=z.visitor=F,p[I]=z.builder=$,l[I]=z.fields=W,s[I]=z.aliases=N,N.forEach((H=>{o[H]=o[H]||[],o[H].push(I)})),z.validate&&(h[I]=z.validate),T[I]=z}},(t,e,n)=>{var r=n(104),a=Function.prototype,i=a.call,s=r&&a.bind.bind(i,i);t.exports=r?s:function(o){return function(){return i.apply(o,arguments)}}},(t,e,n)=>{var r=n(6);t.exports=function(a){return typeof a=="object"?a!==null:r(a)}},(t,e,n)=>{function r(Ae,c){if(Ae==null)return{};var b,M,D={},Y=Object.keys(Ae);for(M=0;M<Y.length;M++)b=Y[M],c.indexOf(b)>=0||(D[b]=Ae[b]);return D}n(44),Object.defineProperty(e,"__esModule",{value:!0});class a{constructor(c,b,M){this.line=void 0,this.column=void 0,this.index=void 0,this.line=c,this.column=b,this.index=M}}class i{constructor(c,b){this.start=void 0,this.end=void 0,this.filename=void 0,this.identifierName=void 0,th- Did you mean \`export { '${c}' as '${b}' } from 'some-module'\`?`},ExportDefaultFromAsIdentifier:"'from' is not allowed as an identifier after 'export default'.",ForInOfLoopInitializer:Ae=>{let{type:c}=Ae;return`'${c==="ForInStatement"?"for-in":"for-of"}' loop variable declaration may not have an initializer.`},ForInUsing:"For-in loop may not start with 'using' declaration.",ForOfAsync:"The left-hand side of a for-of loop may not be 'async'.",ForOfLet:"The left-hand side of a for-of loop may not start with 'let'.",GeneratorInSingleStatementContext:"Generators can only be declared at the top level or inside a block.",IllegalBreakContinue:Ae=>{let{type:c}=Ae;return`Unsyntactic ${c==="BreakStatement"?"break":"continue"}.`},IllegalLanguageModeDirective:"Illegal 'use strict' directive in function with non-simple parameter list.",IllegalReturn:"'return' outside of function.",ImportAttributesUseAssert:"The `assert` keyword in import attributes is deprecated and it has been replaced by the `with` keyword. You can enable the `deprecatedAssertSyntax: true` option in the import attributes plugin to suppress this error.",ImportBindingIsString:Ae=>{let{importName:c}=Ae;return`A string literal cannot be used as an imported binding.
- Did you mean \`import { "${c}" as foo }\`?`},ImportCallArgumentTrailingComma:"Trailing comma is disallowed inside import(...) arguments.",ImportCallArity:Ae=>{let{maxArgumentCount:c}=Ae;return`\`import()\` requires exactly ${c===1?"one argument":"one or two arguments"}.`},ImportCallNotNewExpression:"Cannot use new with import(...).",ImportCallSpreadArgument:"`...` is not allowed in `import()`.",ImportJSONBindingNotDefault:"A JSON module can only be imported with `default`.",ImportReflectionHasAssertion:"`import module x` cannot have assertions.",ImportReflectionNotBinding:'Only `import module x from "./module"` is valid.',IncompatibleRegExpUVFlags:"The 'u' and 'v' regular expression flags cannot be enabled at the same time.",InvalidBigIntLiteral:"Invalid BigIntLiteral.",InvalidCodePoint:"Code point out of bounds.",InvalidCoverInitializedName:"Invalid shorthand property initializer.",InvalidDecimal:"Invalid decimal.",InvalidDigit:Ae=>{let{radix:c}=Ae;return`Expected number in radix ${c}.`},InvalidEscapeSequence:"Bad character escape sequence.",InvalidEscapeSequenceTemplate:"Invalid escape sequence in template.",InvalidEscapedReservedWord:Ae=>{let{reservedWord:c}=Ae;return`Escape sequence in keyword ${c}.`},InvalidIdentifier:Ae=>{let{identifierName:c}=Ae;return`Invalid identifier ${c}.`},InvalidLhs:Ae=>{let{ancestor:c}=Ae;return`Invalid left-hand side in ${u(c)}.`},InvalidLhsBinding:Ae=>{let{ancestor:c}=Ae;return`Binding invalid left-hand side in ${u(c)}.`},InvalidLhsOptionalChaining:Ae=>{let{ancestor:c}=Ae;return`Invalid optional chaining in the left-hand side of ${u(c)}.`},InvalidNumber:"Invalid number.",InvalidOrMissingExponent:"Floating-point numbers require a valid exponent after the 'e'.",InvalidOrUnexpectedToken:Ae=>{let{unexpected:c}=Ae;return`Unexpected character '${c}'.`},InvalidParenthesizedAssignment:"Invalid parenthesized assignment pattern.",InvalidPrivateFieldResolution:Ae=>{let{identifierName:c}=Ae;return`Private name #${c} is not defined.`},InvalidPropertyBindingPattern:"Binding member expression.",InvalidRecordProperty:"Only properties and spread elements are allowed in record definitions.",InvalidRestAssignmentPattern:"Invalid rest operator's argument.",LabelRedeclaration:Ae=>{let{labelName:c}=Ae;return`Label '${c}' is already declared.`},LetInLexicalBinding:"'let' is disallowed as a lexically bound name.",LineTerminatorBeforeArrow:"No line break is allowed before '=>'.",MalformedRegExpFlags:"Invalid regular expression flag.",MissingClassName:"A class name is required.",MissingEqInAssignment:"Only '=' operator can be used for specifying default value.",MissingSemicolon:"Missing semicolon.",MissingPlugin:Ae=>{let{missingPlugin:c}=Ae;return`This experimental syntax requires enabling the parser plugin: ${c.map((b=>JSON.stringify(b))).join(", ")}.`},MissingOneOfPlugins:Ae=>{let{missingPlugin:c}=Ae;return`This experimental syntax requires enabling one of the following parser plugin(s): ${c.map((b=>JSON.stringify(b))).join(", ")}.`},MissingUnicodeEscape:"Expecting Unicode escape sequence \\uXXXX.",MixingCoalesceWithLogical:"Nullish coalescing operator(??) requires parens when mixing with logical operators.",ModuleAttributeDifferentFromType:"The only accepted module attribute is `type`.",ModuleAttributeInvalidValue:"Only string literals are allowed as module attribute values.",ModuleAttributesWithDuplicateKeys:Ae=>{let{key:c}=Ae;return`Duplicate key "${c}" is not allowed in module attributes.`},ModuleExportNameHasLoneSurrogate:Ae=>{let{surrogateCharCode:c}=Ae;return`An export name cannot include a lone surrogate, found '\\u${c.toString(16)}'.`},ModuleExportUndefined:Ae=>{let{localName:c}=Ae;return`Export '${c}' is not defined.`},MultipleDefaultsInSwitch:"Multiple default clauses.",NewlineAfterThrow:"Illegal newline after throw.",NoCatchOrFinally:"Missing catch or finally clause.",NumberIdentifier:"Identifier directly after number.",NumericSeparatorInEscapeSequence:"Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.",ObsoleteAwaitStar:"'await*' has been removed from th`,++b,Kt===13&&c.charCodeAt(b)===10&&++b,++D,Et=M=b):Y.unterminated(we,De,Ue):++b}return{pos:b,str:Ke,firstInvalidLoc:et,lineStart:M,curLine:D,containsInvalid:!!et}}function wt(Ae,c,b,M){return Ae==="template"?c===96||c===36&&b.charCodeAt(M+1)===123:c===(Ae==="double"?34:39)}function Dt(Ae,c,b,M,D,Y){const we=!D;c++;const De=Ke=>({pos:c,ch:Ke,lineStart:b,curLine:M}),Ue=Ae.charCodeAt(c++);switch(Ue){case 110:return De(``);case 114:return De("\r");case 120:{let Ke;return{code:Ke,pos:c}=nr(Ae,c,b,M,2,!1,we,Y),De(Ke===null?null:String.fromCharCode(Ke))}case 117:{let Ke;return{code:Ke,pos:c}=tr(Ae,c,b,M,we,Y),De(Ke===null?null:String.fromCodePoint(Ke))}case 116:return De(" ");case 98:return De("\b");case 118:return De("\v");case 102:return De("\f");case 13:Ae.charCodeAt(c)===10&&++c;case 10:b=c,++M;case 8232:case 8233:return De("");case 56:case 57:if(D)return De(null);Y.strictNumericEscape(c-1,b,M);default:if(Ue>=48&&Ue<=55){const Ke=c-1;let et=Ae.slice(Ke,c+2).match(/^[0-7]+/)[0],Et=parseInt(et,8);Et>255&&(et=et.slice(0,-1),Et=parseInt(et,8)),c+=et.length-1;const Xt=Ae.charCodeAt(c);if(et!=="0"||Xt===56||Xt===57){if(D)return De(null);Y.strictNumericEscape(Ke,b,M)}return De(String.fromCharCode(Et))}return De(String.fromCharCode(Ue))}}function nr(Ae,c,b,M,D,Y,we,De){const Ue=c;let Ke;return{n:Ke,pos:c}=Ar(Ae,c,b,M,16,D,Y,!1,De,!we),Ke===null&&(we?De.invalidEscapeSequence(Ue,b,M):c=Ue-1),{code:Ke,pos:c}}function Ar(Ae,c,b,M,D,Y,we,De,Ue,Ke){const et=c,Et=D===16?Zt.hex:Zt.decBinOct,Xt=D===16?ut.hex:D===10?ut.dec:D===8?ut.oct:ut.bin;let Kt=!1,Tr=0;for(let Mn=0,mn=Y??1/0;Mn<mn;++Mn){const kn=Ae.charCodeAt(c);let Un;if(kn!==95||De==="bail"){if(Un=kn>=97?kn-97+10:kn>=65?kn-65+10:dr(kn)?kn-48:1/0,Un>=D){if(Un<=9&&Ke)return{n:null,pos:c};if(Un<=9&&Ue.invalidDigit(c,b,M,D))Un=0;else{if(!we)break;Un=0,Kt=!0}}++c,Tr=Tr*D+Un}else{const Pi=Ae.charCodeAt(c-1),Vn=Ae.charCodeAt(c+1);if(De){if(Number.isNaN(Vn)||!Xt(Vn)||Et.has(Pi)||Et.has(Vn)){if(Ke)return{n:null,pos:c};Ue.unexpectedNumericSeparator(c,b,M)}}else{if(Ke)return{n:null,pos:c};Ue.numericSeparatorInEscapeSequence(c,b,M)}++c}}return c===et||Y!=null&&c-et!==Y||Kt?{n:null,pos:c}:{n:Tr,pos:c}}function tr(Ae,c,b,M,D,Y){let we;if(Ae.charCodeAt(c)===123){if(++c,{code:we,pos:c}=nr(Ae,c,b,M,Ae.indexOf("}",c)-c,!0,D,Y),++c,we!==null&&we>1114111){if(!D)return{code:null,pos:c};Y.invalidCodePoint(c,b,M)}}else({code:we,pos:c}=nr(Ae,c,b,M,4,!1,D,Y));return{code:we,pos:c}}function xr(Ae,c,b){return new a(b,Ae-c,Ae)}const sn=new Set([103,109,115,105,121,117,100,118]);class wr{constructor(c){this.type=c.type,this.value=c.value,this.start=c.start,this.end=c.end,this.loc=new i(c.startLoc,c.endLoc)}}class Rr extends gs{constructor(c,b){super(),this.isLookahead=void 0,this.tokens=[],this.errorHandlers_readInt={invalidDigit:(M,D,Y,we)=>!!this.options.errorRecovery&&(this.raise(g.InvalidDigit,xr(M,D,Y),{radix:we}),!0),numericSeparatorInEscapeSequence:this.errorBuilder(g.NumericSeparatorInEscapeSequence),unexpectedNumericSeparator:this.errorBuilder(g.UnexpectedNumericSeparator)},this.errorHandlers_readCodePoint=Object.assign({},this.errorHandlers_readInt,{invalidEscapeSequence:this.errorBuilder(g.InvalidEscapeSequence),invalidCodePoint:this.errorBuilder(g.InvalidCodePoint)}),this.errorHandlers_readStringContents_string=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:(M,D,Y)=>{this.recordStrictModeErrors(g.StrictNumericEscape,xr(M,D,Y))},unterminated:(M,D,Y)=>{throw this.raise(g.UnterminatedString,xr(M-1,D,Y))}}),this.errorHandlers_readStringContents_template=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:this.errorBuilder(g.StrictNumericEscape),unterminated:(M,D,Y)=>{throw this.raise(g.UnterminatedTemplate,xr(M,D,Y))}}),this.state=new Ut,this.state.init(c),this.input=b,this.length=b.length,this.comments=[],this.isLookahead=!1}pushToken(c){this.tokens.length=this.state.tokensLength,this.tokens.push(c),++this.state.tokensLength}next(){this.checkKeywordEscapes(),this.options.tokens&&this.pushToken(new wr(this.state)),this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()}eat(c){return!!this.match(c)&&(this.next(),!0)}match(c){return this.state.type===c}createLookaheadState(c){return{pos:c.pos,value:null,type:c.type,start:c.start,end:c.end,context:[this.curContext()],inType:c.inType,startLoc:c.startLoc,lastTokEndLoc:c.lastTokEndLoc,curLine:c.curLine,lineStart:c.lineStart,curPosition:c.curPosition}}lookahead(){const c=this.stat
`:`\r`):M=String.fromCharCode(b),++this.state.curLine,this.state.lineStart=this.state.pos,M}jsxReadString(c){let b="",M=++this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(g.UnterminatedString,this.state.startLoc);const D=this.input.charCodeAt(this.state.pos);if(D===c)break;D===38?(b+=this.input.slice(M,this.state.pos),b+=this.jsxReadEntity(),M=this.state.pos):dt(D)?(b+=this.input.slice(M,this.state.pos),b+=this.jsxReadNewLine(!1),M=this.state.pos):++this.state.pos}b+=this.input.slice(M,this.state.pos++),this.finishToken(133,b)}jsxReadEntity(){const c=++this.state.pos;if(this.codePointAtPos(this.state.pos)===35){++this.state.pos;let b=10;this.codePointAtPos(this.state.pos)===120&&(b=16,++this.state.pos);const M=this.readInt(b,void 0,!1,"bail");if(M!==null&&this.codePointAtPos(this.state.pos)===59)return++this.state.pos,String.fromCodePoint(M)}else{let b=0,M=!1;for(;b++<10&&this.state.pos<this.length&&!(M=this.codePointAtPos(this.state.pos)==59);)++this.state.pos;if(M){const D=this.input.slice(c,this.state.pos),Y=Xr[D];if(++this.state.pos,Y)return Y}}return this.state.pos=c,"&"}jsxReadWord(){let c;const b=this.state.pos;do c=this.input.charCodeAt(++this.state.pos);while(Ge(c)||c===45);this.finishToken(140,this.input.slice(b,this.state.pos))}jsxParseIdentifier(){const c=this.startNode();return this.match(140)?c.name=this.state.value:ne(this.state.type)?c.name=ve(this.state.type):this.unexpected(),this.next(),this.finishNode(c,"JSXIdentifier")}jsxParseNamespacedName(){const c=this.state.startLoc,b=this.jsxParseIdentifier();if(!this.eat(14))return b;const M=this.startNodeAt(c);return M.namespace=b,M.name=this.jsxParseIdentifier(),this.finishNode(M,"JSXNamespacedName")}jsxParseElementName(){const c=this.state.startLoc;let b=this.jsxParseNamespacedName();if(b.type==="JSXNamespacedName")return b;for(;this.eat(16);){const M=this.startNodeAt(c);M.object=b,M.property=this.jsxParseIdentifier(),b=this.finishNode(M,"JSXMemberExpression")}return b}jsxParseAttributeValue(){let c;switch(this.state.type){case 5:return c=this.startNode(),this.setContext(O.brace),this.next(),c=this.jsxParseExpressionContainer(c,O.j_oTag),c.expression.type==="JSXEmptyExpression"&&this.raise(Jn.AttributeIsEmpty,c),c;case 142:case 133:return this.parseExprAtom();default:throw this.raise(Jn.UnsupportedJsxValue,this.state.startLoc)}}jsxParseEmptyExpression(){const c=this.startNodeAt(this.state.lastTokEndLoc);return this.finishNodeAt(c,"JSXEmptyExpression",this.state.startLoc)}jsxParseSpreadChild(c){return this.next(),c.expression=this.parseExpression(),this.setContext(O.j_expr),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(c,"JSXSpreadChild")}jsxParseExpressionContainer(c,b){if(this.match(8))c.expression=this.jsxParseEmptyExpression();else{const M=this.parseExpression();c.expression=M}return this.setContext(b),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(c,"JSXExpressionContainer")}jsxParseAttribute(){const c=this.startNode();return this.match(5)?(this.setContext(O.brace),this.next(),this.expect(21),c.argument=this.parseMaybeAssignAllowIn(),this.setContext(O.j_oTag),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(c,"JSXSpreadAttribute")):(c.name=this.jsxParseNamespacedName(),c.value=this.eat(29)?this.jsxParseAttributeValue():null,this.finishNode(c,"JSXAttribute"))}jsxParseOpeningElementAt(c){const b=this.startNodeAt(c);return this.eat(143)?this.finishNode(b,"JSXOpeningFragment"):(b.name=this.jsxParseElementName(),this.jsxParseOpeningElementAfterName(b))}jsxParseOpeningElementAfterName(c){const b=[];for(;!this.match(56)&&!this.match(143);)b.push(this.jsxParseAttribute());return c.attributes=b,c.selfClosing=this.eat(56),this.expect(143),this.finishNode(c,"JSXOpeningElement")}jsxParseClosingElementAt(c){const b=this.startNodeAt(c);return this.eat(143)?this.finishNode(b,"JSXClosingFragment"):(b.name=this.jsxParseElementName(),this.expect(143),this.finishNode(b,"JSXClosingElement"))}jsxParseElementAt(c){const b=this.startNodeAt(c),M=[],D=this.jsxParseOpeningElementAt(c);let Y=null;if(!D.selfClosin
`),cooked:Y===null?null:Y.slice(1,Ke)},De.tail=Ue,this.next();const Et=this.finishNode(De,"TemplateElement");return this.resetEndLocation(Et,s(this.state.lastTokEndLoc,Ke)),Et}parseTemplate(c){const b=this.startNode();b.expressions=[];let M=this.parseTemplateElement(c);for(b.quasis=[M];!M.tail;)b.expressions.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),b.quasis.push(M=this.parseTemplateElement(c));return this.finishNode(b,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(c,b,M,D){M&&this.expectPlugin("recordAndTuple");const Y=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;const we=Object.create(null);let De=!0;const Ue=this.startNode();for(Ue.properties=[],this.next();!this.match(c);){if(De)De=!1;else if(this.expect(12),this.match(c)){this.addTrailingCommaExtraToNode(Ue);break}let et;b?et=this.parseBindingProperty():(et=this.parsePropertyDefinition(D),this.checkProto(et,M,we,D)),M&&!this.isObjectProperty(et)&&et.type!=="SpreadElement"&&this.raise(g.InvalidRecordProperty,et),et.shorthand&&this.addExtra(et,"shorthand",!0),Ue.properties.push(et)}this.next(),this.state.inFSharpPipelineDirectBody=Y;let Ke="ObjectExpression";return b?Ke="ObjectPattern":M&&(Ke="RecordExpression"),this.finishNode(Ue,Ke)}addTrailingCommaExtraToNode(c){this.addExtra(c,"trailingComma",this.state.lastTokStartLoc.index),this.addExtra(c,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(c){return!c.computed&&c.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(c){let b=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(g.UnsupportedPropertyDecorator,this.state.startLoc);this.match(26);)b.push(this.parseDecorator());const M=this.startNode();let D,Y=!1,we=!1;if(this.match(21))return b.length&&this.unexpected(),this.parseSpread();b.length&&(M.decorators=b,b=[]),M.method=!1,c&&(D=this.state.startLoc);let De=this.eat(55);this.parsePropertyNamePrefixOperator(M);const Ue=this.state.containsEsc,Ke=this.parsePropertyName(M,c);if(!De&&!Ue&&this.maybeAsyncOrAccessorProp(M)){const et=Ke.name;et!=="async"||this.hasPrecedingLineBreak()||(Y=!0,this.resetPreviousNodeTrailingComments(Ke),De=this.eat(55),this.parsePropertyName(M)),et!=="get"&&et!=="set"||(we=!0,this.resetPreviousNodeTrailingComments(Ke),M.kind=et,this.match(55)&&(De=!0,this.raise(g.AccessorIsGenerator,this.state.curPosition(),{kind:et}),this.next()),this.parsePropertyName(M))}return this.parseObjPropValue(M,D,De,Y,!1,we,c)}getGetterSetterExpectedParamCount(c){return c.kind==="get"?0:1}getObjectOrClassMethodParams(c){return c.params}checkGetterSetterParams(c){var b;const M=this.getGetterSetterExpectedParamCount(c),D=this.getObjectOrClassMethodParams(c);D.length!==M&&this.raise(c.kind==="get"?g.BadGetterArity:g.BadSetterArity,c),c.kind==="set"&&((b=D[D.length-1])==null?void 0:b.type)==="RestElement"&&this.raise(g.BadSetterRestParameter,c)}parseObjectMethod(c,b,M,D,Y){if(Y){const we=this.parseMethod(c,b,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(we),we}if(M||b||this.match(10))return D&&this.unexpected(),c.kind="method",c.method=!0,this.parseMethod(c,b,M,!1,!1,"ObjectMethod")}parseObjectProperty(c,b,M,D){if(c.shorthand=!1,this.eat(14))return c.value=M?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(D),this.finishNode(c,"ObjectProperty");if(!c.computed&&c.key.type==="Identifier"){if(this.checkReservedWord(c.key.name,c.key.loc.start,!0,!1),M)c.value=this.parseMaybeDefault(b,Yn(c.key));else if(this.match(29)){const Y=this.state.startLoc;D!=null?D.shorthandAssignLoc===null&&(D.shorthandAssignLoc=Y):this.raise(g.InvalidCoverInitializedName,Y),c.value=this.parseMaybeDefault(b,Yn(c.key))}else c.value=Yn(c.key);return c.shorthand=!0,this.finishNode(c,"ObjectProperty")}}parseObjPropValue(c,b,M,D,Y,we,De){const Ue=this.parseObjectMethod(c,M,D,Y,we)||this.parseObjectProperty(c,b,Y,De);return Ue||this.unexpected(),Ue}parsePropertyName(c,b){if(this.eat(0))c.computed=!0,c.key=this
`)+'Actual message: "'.concat(Q&&Q.message,'"'),stackStartFn:X})}throw Q}}function he(X,Q,fe,Ce,Me){if(!x(Q))throw new u("regexp","RegExp",Q);var ue=Me==="match";if(typeof X!="string"||y(Q,X)!==ue){if(fe instanceof Error)throw fe;var ae=!fe;fe=fe||(typeof X!="string"?'The "string" argument must be of type string. Received type '+"".concat(a(X)," (").concat(v(X),")"):(ue?"The input did not match the regular expression ":"The input was expected to not match the regular expression ")+"".concat(v(Q),`. Input:
`).concat(v(X),``));var ce=new f({actual:X,expected:Q,message:fe,operator:Me,stackStartFn:Ce});throw ce.generatedMessage=ae,ce}}function Le(){for(var X=arguments.length,Q=new Array(X),fe=0;fe<X;fe++)Q[fe]=arguments[fe];q.apply(void 0,[Le,Q.length].concat(Q))}O.throws=function X(Q){for(var fe=arguments.length,Ce=new Array(fe>1?fe-1:0),Me=1;Me<fe;Me++)Ce[Me-1]=arguments[Me];K.apply(void 0,[X,$(Q)].concat(Ce))},O.rejects=function X(Q){for(var fe=arguments.length,Ce=new Array(fe>1?fe-1:0),Me=1;Me<fe;Me++)Ce[Me-1]=arguments[Me];return R(Q).then((function(ue){return K.apply(void 0,[X,ue].concat(Ce))}))},O.doesNotThrow=function X(Q){for(var fe=arguments.length,Ce=new Array(fe>1?fe-1:0),Me=1;Me<fe;Me++)Ce[Me-1]=arguments[Me];se.apply(void 0,[X,$(Q)].concat(Ce))},O.doesNotReject=function X(Q){for(var fe=arguments.length,Ce=new Array(fe>1?fe-1:0),Me=1;Me<fe;Me++)Ce[Me-1]=arguments[Me];return R(Q).then((function(ue){return se.apply(void 0,[X,ue].concat(Ce))}))},O.ifError=function X(Q){if(Q!=null){var fe="ifError got unwanted exception: ";a(Q)==="object"&&typeof Q.message=="string"?Q.message.length===0&&Q.constructor?fe+=Q.constructor.name:fe+=Q.message:fe+=v(Q);var Ce=new f({actual:Q,expected:null,operator:"ifError",message:fe,stackStartFn:X}),Me=Q.stack;if(typeof Me=="string"){var ue=Me.split(``);ue.shift();for(var ae=Ce.stack.split(``),ce=0;ce<ue.length;ce++){var oe=ae.indexOf(ue[ce]);if(oe!==-1){ae=ae.slice(0,oe);break}}Ce.stack="".concat(ae.join(``),``).concat(ue.join(``))}throw Ce}},O.match=function X(Q,fe,Ce){he(Q,fe,Ce,X,"match")},O.doesNotMatch=function X(Q,fe,Ce){he(Q,fe,Ce,X,"doesNotMatch")},O.strict=g(Le,O,{equal:O.strictEqual,deepEqual:O.deepStrictEqual,notEqual:O.notStrictEqual,notDeepEqual:O.notDeepStrictEqual}),O.strict.strict=O.strict},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.UPDATE_OPERATORS=e.UNARY_OPERATORS=e.STRING_UNARY_OPERATORS=e.STATEMENT_OR_BLOCK_KEYS=e.NUMBER_UNARY_OPERATORS=e.NUMBER_BINARY_OPERATORS=e.NOT_LOCAL_BINDING=e.LOGICAL_OPERATORS=e.INHERIT_KEYS=e.FOR_INIT_KEYS=e.FLATTENABLE_KEYS=e.EQUALITY_BINARY_OPERATORS=e.COMPARISON_BINARY_OPERATORS=e.COMMENT_KEYS=e.BOOLEAN_UNARY_OPERATORS=e.BOOLEAN_NUMBER_BINARY_OPERATORS=e.BOOLEAN_BINARY_OPERATORS=e.BLOCK_SCOPED_SYMBOL=e.BINARY_OPERATORS=e.ASSIGNMENT_OPERATORS=void 0,e.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"],e.FLATTENABLE_KEYS=["body","expressions"],e.FOR_INIT_KEYS=["left","init"],e.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];const n=e.LOGICAL_OPERATORS=["||","&&","??"],r=(e.UPDATE_OPERATORS=["++","--"],e.BOOLEAN_NUMBER_BINARY_OPERATORS=[">","<",">=","<="]),a=e.EQUALITY_BINARY_OPERATORS=["==","===","!=","!=="],i=e.COMPARISON_BINARY_OPERATORS=[...a,"in","instanceof"],s=e.BOOLEAN_BINARY_OPERATORS=[...i,...r],o=e.NUMBER_BINARY_OPERATORS=["-","/","%","*","**","&","|",">>",">>>","<<","^"],l=(e.BINARY_OPERATORS=["+",...o,...s,"|>"],e.ASSIGNMENT_OPERATORS=["=","+=",...o.map((h=>h+"=")),...n.map((h=>h+"="))],e.BOOLEAN_UNARY_OPERATORS=["delete","!"]),p=e.NUMBER_UNARY_OPERATORS=["+","-","~"],u=e.STRING_UNARY_OPERATORS=["typeof"];e.UNARY_OPERATORS=["void","throw",...l,...p,...u],e.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]},e.BLOCK_SCOPED_SYMBOL=Symbol.for("var used to be block scoped"),e.NOT_LOCAL_BINDING=Symbol.for("should not be considered a local binding")},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){return l(u,!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],arguments.length>2&&arguments[2]!==void 0&&arguments[2],new Map)};var r=n(9),a=n(2);const i=Function.call.bind(Object.prototype.hasOwnProperty);function s(u,h,d,m){return u&&typeof u.type=="string"?l(u,h,d,m):u}function o(u,h,d,m){return Array.isArray(u)?u.map((f=>s(f,h,d,m))):s(u,h,d,m)}function l(u){let h=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],d=arguments.length>2&&arguments[2]!==void 0&&arguments[2],m=arguments.length>3?arguments[3]:void 0;if(!u)return u;const{type:f}=u,v={type:u.type};if((0,a.isIdentifier)(u))v.name=u.name,i(u,"optional")&&typeof u.optional=="boolean"&&(v.optional=u.optional),i(u,"typeAnnotation")&&(v.typeAnnotation=h?o(u.typeAnnotation,!0,d,m):u.typeAnnotation);else{if(!i(r.NODE_FIELDS,f))throw new Error(`Unknown node type: "${f}"`);for(const C of Object.keys(r.NODE_FIELDS[f]))i(u,C)&&(v[C]=h?(0,a.isFile)(u)&&C==="comments"?p(u.comments,h,d,m):o(u[C],!0,d,m):u[C])}return i(u,"loc")&&(v.loc=d?null:u.loc),i(u,"leadingComments")&&(v.leadingComments=p(u.leadingComments,h,d,m)),i(u,"innerComments")&&(v.innerComments=p(u.innerComments,h,d,m)),i(u,"trailingComments")&&(v.trailingComments=p(u.trailingComments,h,d,m)),i(u,"extra")&&(v.extra=Object.assign({},u.extra)),v}function p(u,h,d,m){return u&&h?u.map((f=>{const v=m.get(f);if(v)return v;const{type:C,value:S,loc:x}=f,g={type:C,value:S,loc:x};return d&&(g.loc=null),m.set(f,g),g})):u}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.SHOULD_STOP=e.SHOULD_SKIP=e.REMOVED=void 0;var r=n(162),a=n(61),i=n(14),s=n(183),o=n(0),l=o,p=n(35),u=n(101),h=n(423),d=n(424),m=n(427),f=n(430),v=n(431),C=n(436),S=n(437),x=n(438),g=n(440),w=n(442),y=n(443),_=n(163);const{validate:T}=o,O=a("babel"),I=e.REMOVED=1,z=e.SHOULD_STOP=2,q=e.SHOULD_SKIP=4;class W{constructor(N,$){this.contexts=[],this.state=null,this.opts=null,this._traverseFlags=0,this.skipKeys=null,this.parentPath=null,this.container=null,this.listKey=null,this.key=null,this.node=null,this.type=null,this.parent=$,this.hub=N,this.data=null,this.context=null,th
* The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <https://feross.org>
* @license MIT */n(12);const r=n(417),a=n(418),i=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.a=l,e.b=50;const s=2147483647;function o(k){if(k>s)throw new RangeError('The value "'+k+'" is invalid for option "size"');const j=new Uint8Array(k);return Object.setPrototypeOf(j,l.prototype),j}function l(k,j,J){if(typeof k=="number"){if(typeof j=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return h(k)}return p(k,j,J)}function p(k,j,J){if(typeof k=="string")return(function(Pe,de){if(typeof de=="string"&&de!==""||(de="utf8"),!l.isEncoding(de))throw new TypeError("Unknown encoding: "+de);const ke=0|v(Pe,de);let Ge=o(ke);const nt=Ge.write(Pe,de);return nt!==ke&&(Ge=Ge.slice(0,nt)),Ge})(k,j);if(ArrayBuffer.isView(k))return(function(Pe){if(ne(Pe,Uint8Array)){const de=new Uint8Array(Pe);return m(de.buffer,de.byteOffset,de.byteLength)}return d(Pe)})(k);if(k==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof k);if(ne(k,ArrayBuffer)||k&&ne(k.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(ne(k,SharedArrayBuffer)||k&&ne(k.buffer,SharedArrayBuffer)))return m(k,j,J);if(typeof k=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const Te=k.valueOf&&k.valueOf();if(Te!=null&&Te!==k)return l.from(Te,j,J);const Ie=(function(Pe){if(l.isBuffer(Pe)){const de=0|f(Pe.length),ke=o(de);return ke.length===0||Pe.copy(ke,0,0,de),ke}return Pe.length!==void 0?typeof Pe.length!="number"||ve(Pe.length)?o(0):d(Pe):Pe.type==="Buffer"&&Array.isArray(Pe.data)?d(Pe.data):void 0})(k);if(Ie)return Ie;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof k[Symbol.toPrimitive]=="function")return l.from(k[Symbol.toPrimitive]("string"),j,J);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof k)}function u(k){if(typeof k!="number")throw new TypeError('"size" argument must be of type number');if(k<0)throw new RangeError('The value "'+k+'" is invalid for option "size"')}function h(k){return u(k),o(k<0?0:0|f(k))}function d(k){const j=k.length<0?0:0|f(k.length),J=o(j);for(let Te=0;Te<j;Te+=1)J[Te]=255&k[Te];return J}function m(k,j,J){if(j<0||k.byteLength<j)throw new RangeError('"offset" is outside of buffer bounds');if(k.byteLength<j+(J||0))throw new RangeError('"length" is outside of buffer bounds');let Te;return Te=j===void 0&&J===void 0?new Uint8Array(k):J===void 0?new Uint8Array(k,j):new Uint8Array(k,j,J),Object.setPrototypeOf(Te,l.prototype),Te}function f(k){if(k>=s)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s.toString(16)+" bytes");return 0|k}function v(k,j){if(l.isBuffer(k))return k.length;if(ArrayBuffer.isView(k)||ne(k,ArrayBuffer))return k.byteLength;if(typeof k!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof k);const J=k.length,Te=arguments.length>2&&arguments[2]===!0;if(!Te&&J===0)return 0;let Ie=!1;for(;;)switch(j){case"ascii":case"latin1":case"binary":return J;case"utf8":case"utf-8":return oe(k).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*J;case"hex":return J>>>1;case"base64":return ie(k).length;default:if(Ie)return Te?-1:oe(k).length;j=(""+j).toLowerCase(),Ie=!0}}function C(k,j,J){let Te=!1;if((j===void 0||j<0)&&(j=0),j>this.length||((J===void 0||J>this.length)&&(J=this.length),J<=0)||(J>>>=0)<=(j>>>=0))return"";for(k||(k="utf8");;)switch(k){case"hex":return N(this,j,J);case"utf8":case"utf-8":return z(this,j,J);case"ascii":return W(this,j,J);case"latin1":case"binary":return F(this,j,J);case"base64":return I(this,j,J);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return $(this,j,J);default:if(Te)throw new TypeError("Unknown encoding: "+k);k=(k+"").toLowerCase(),Te=!0}}function S(k,j,J){const Te=k[j];k[j]=k[J],k[J]=Te}function x(k,j,J,Te,Ie){if(k.length===0)return-1;if(typeof J=="st`),ae+ce.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?ue[0]+(Me===""?"":Me+` `)+" "+Ce.join(`, `)+" "+ue[1]:ue[0]+Me+" "+Ce.join(", ")+" "+ue[1]})(Le,X,fe)):fe[0]+X+fe[1]}function d(F){return"["+Error.prototype.toString.call(F)+"]"}function m(F,N,$,H,R,K){var se,he,Le;if((Le=Object.getOwnPropertyDescriptor(N,R)||{value:N[R]}).get?he=Le.set?F.stylize("[Getter/Setter]","special"):F.stylize("[Getter]","special"):Le.set&&(he=F.stylize("[Setter]","special")),z(H,R)||(se="["+R+"]"),he||(F.seen.indexOf(Le.value)<0?(he=C($)?h(F,Le.value,null):h(F,Le.value,$-1)).indexOf(``)>-1&&(he=K?he.split(``).map((function(X){return" "+X})).join(``).slice(2):``+he.split(``).map((function(X){return" "+X})).join(``)):he=F.stylize("[Circular]","special")),g(se)){if(K&&R.match(/^\d+$/))return he;(se=JSON.stringify(""+R)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(se=se.slice(1,-1),se=F.stylize(se,"name")):(se=se.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),se=F.stylize(se,"string"))}return se+": "+he}function f(F){return Array.isArray(F)}function v(F){return typeof F=="boolean"}function C(F){return F===null}function S(F){return typeof F=="number"}function x(F){return typeof F=="string"}function g(F){return F===void 0}function w(F){return y(F)&&I(F)==="[object RegExp]"}function y(F){return typeof F=="object"&&F!==null}function _(F){return y(F)&&I(F)==="[object Date]"}function T(F){return y(F)&&(I(F)==="[object Error]"||F instanceof Error)}function O(F){return typeof F=="function"}function I(F){return Object.prototype.toString.call(F)}function z(F,N){return Object.prototype.hasOwnProperty.call(F,N)}e.debuglog=function(F){return F=F.toUpperCase(),s[F]||(o.test(F)?(r.pid,s[F]=function(){e.format.apply(e,arguments)}):s[F]=function(){}),s[F]},e.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.types=n(228),e.isArray=f,e.isBoolean=v,e.isNull=C,e.isNullOrUndefined=function(F){return F==null},e.isNumber=S,e.isString=x,e.isSymbol=function(F){return typeof F=="symbol"},e.isUndefined=g,e.isRegExp=w,e.types.isRegExp=w,e.isObject=y,e.isDate=_,e.types.isDate=_,e.isError=T,e.types.isNativeError=T,e.isFunction=O,e.isPrimitive=function(F){return F===null||typeof F=="boolean"||typeof F=="number"||typeof F=="string"||typeof F=="symbol"||F===void 0},e.isBuffer=n(240),e.log=function(){},e.inherits=n(158),e._extend=function(F,N){if(!N||!y(N))return F;for(var $=Object.keys(N),H=$.length;H--;)F[$[H]]=N[$[H]];return F};var q=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;function W(F,N){if(!F){var $=new Error("Promise was rejected with a falsy value");$.reason=F,F=$}return N(F)}e.promisify=function(F){if(typeof F!="function")throw new TypeError('The "original" argument must be of type Function');if(q&&F[q]){var N;if(typeof(N=F[q])!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(N,q,{value:N,enumerable:!1,writable:!1,configurable:!0}),N}function N(){for(var $,H,R=new Promise((function(he,Le){$=he,H=Le})),K=[],se=0;se<arguments.length;se++)K.push(arguments[se]);K.push((function(he,Le){he?H(he):$(Le)}));try{F.apply(this,K)}catch(he){H(he)}return R}return Object.setPrototypeOf(N,Object.getPrototypeOf(F)),q&&Object.defineProperty(N,q,{value:N,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(N,a(F))},e.promisify.custom=q,e.callbackify=function(F){if(typeof F!="function")throw new TypeError('The "original" argument must be of type Function');function N(){for(var $=[],H=0;H<arguments.length;H++)$.push(arguments[H]);var R=$.pop();if(typeof R!="function")throw new TypeError("The last argument must be of type Function");var K=this,se=function(){return R.apply(K,arguments)};F.apply(this,$).then((function(he){r.nextTick(se.bind(null,null,he))}),(function(he){r.nextTick(W.bind(null,he,se))}))}return Object.setPrototypeOf(N,Object.getPrototypeOf(F)),Object.defineProperties(N,a(F)),N}},(t,e)=>{function n(a){const{context:i,node:s}=a;if(s.computed&&i.maybeQueue(a.get("key")),s.decorators)for(const o of a.get("decorators"))i.maybeQueue(o)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.requeueComputedKeyAndDecorators=n,e.skipAllButComputedKey=function(a){a.skip(),a.node.computed&&a.context.maybeQueue(a.get("key"))};var r={FunctionParent(a){a.isArrowFunctionExpression()||(a.skip(),a.isMethod()&&n(a))},Property(a){a.isObjectProperty()||(a.skip(),n(a))}};e.default=r},(t,e,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:a,MAX_LENGTH:i}=n(47),s=n
`,S(C.gutter,W.replace(/\d/g," "))," ",H,S(C.marker,"^").repeat(R)].join(""),N&&m.message&&($+=" "+S(C.message,m.message))}return[S(C.marker,">"),S(C.gutter,W),I.length>0?` ${I}`:"",$].join("")}return` ${S(C.gutter,W)}${I.length>0?` ${I}`:""}`})).join(``);return m.message&&!_&&(O=`${" ".repeat(T+1)}${m.message}${O}`),f?v.reset(O):O}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.statements=e.statement=e.smart=e.program=e.expression=e.default=void 0;var r=n(432),a=n(433);const i=(0,a.default)(r.smart);e.smart=i;const s=(0,a.default)(r.statement);e.statement=s;const o=(0,a.default)(r.statements);e.statements=o;const l=(0,a.default)(r.expression);e.expression=l;const p=(0,a.default)(r.program);e.program=p;var u=Object.assign(i.bind(void 0),{smart:i,statement:s,statements:o,expression:l,program:p,ast:i.ast});e.default=u},(t,e,n)=>{var r=n(22),a=n(41),i=a(r("String.prototype.indexOf"));t.exports=function(s,o){var l=r(s,!!o);return typeof l=="function"&&i(s,".prototype.")>-1?a(l):l}},(t,e)=>{var n;Object.defineProperty(e,"__esModule",{value:!0}),e.beginHiddenCallStack=function(h){return a?Object.defineProperty((function(){return p(),h(...arguments)}),"name",{value:s}):h},e.endHiddenCallStack=function(h){return a?Object.defineProperty((function(){return h(...arguments)}),"name",{value:i}):h},e.expectedError=function(h){if(a)return o.add(h),h},e.injectVirtualStackFrame=function(h,d){if(!a)return;let m=l.get(h);return m||l.set(h,m=[]),m.push((function(f){return Object.create({isNative:()=>!1,isConstructor:()=>!1,isToplevel:()=>!0,getFileName:()=>f,getLineNumber:()=>{},getColumnNumber:()=>{},getFunctionName:()=>{},getMethodName:()=>{},getTypeName:()=>{},toString:()=>f})})(d)),h};const r=Function.call.bind(Error.prototype.toString),a=!!Error.captureStackTrace&&((n=Object.getOwnPropertyDescriptor(Error,"stackTraceLimit"))==null?void 0:n.writable)===!0,i="startHiding - secret - don't use this - v1",s="stopHiding - secret - don't use this - v1",o=new WeakSet,l=new WeakMap;function p(){p=()=>{};const{prepareStackTrace:h=u}=Error;Error.stackTraceLimit&&(Error.stackTraceLimit=Math.max(Error.stackTraceLimit,50)),Error.prepareStackTrace=function(d,m){let f=[],v=o.has(d)?"hiding":"unknown";for(let C=0;C<m.length;C++){const S=m[C].getFunctionName();if(S===i)v="hiding";else if(S===s){if(v==="hiding")v="showing",l.has(d)&&f.unshift(...l.get(d));else if(v==="unknown"){f=m;break}}else v!=="hiding"&&f.push(m[C])}return h(d,f)}}function u(h,d){return d.length===0?r(h):`${r(h)} at ${d.join(`
at `)}`}},(t,e,n)=>{let r,a,i=n(24);class s extends i{constructor(l){super(l),this.type="root",this.nodes||(this.nodes=[])}normalize(l,p,u){let h=super.normalize(l);if(p){if(u==="prepend")this.nodes.length>1?p.raws.before=this.nodes[1].raws.before:delete p.raws.before;else if(this.first!==p)for(let d of h)d.raws.before=p.raws.before}return h}removeChild(l,p){let u=this.index(l);return!p&&u===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[u].raws.before),super.removeChild(l)}toResult(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new r(new a,this,l).stringify()}}s.registerLazyResult=o=>{r=o},s.registerProcessor=o=>{a=o},t.exports=s,s.default=s,i.registerRoot(s)},(t,e,n)=>{var r=n(71),a=n(22),i=n(234),s=a("%TypeError%"),o=a("%Function.prototype.apply%"),l=a("%Function.prototype.call%"),p=a("%Reflect.apply%",!0)||r.call(l,o),u=a("%Object.defineProperty%",!0),h=a("%Math.max%");if(u)try{u({},"a",{value:1})}catch{u=null}t.exports=function(m){if(typeof m!="function")throw new s("a function is required");var f=p(r,l,arguments);return i(f,1+h(0,m.length-(arguments.length-1)),!0)};var d=function(){return p(r,o,arguments)};u?u(t.exports,"apply",{value:d}):t.exports.apply=d},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o,l,p){return!!l&&((0,a.default)(l.type,o)?p===void 0||(0,r.default)(l,p):!p&&l.type==="Placeholder"&&o in s.FLIPPED_ALIAS_KEYS&&(0,i.default)(l.expectedNode,o))};var r=n(96),a=n(98),i=n(168),s=n(9)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return typeof a=="string"&&(!(!(arguments.length>1&&arguments[1]!==void 0)||arguments[1])||!(0,r.isKeyword)(a)&&!(0,r.isStrictReservedWord)(a,!0))&&(0,r.isIdentifierName)(a)};var r=n(59)},(t,e,n)=>{var r=n(5),a=n(15),i=n(102),s=n(204),o=n(11),l=r.RegExp,p=l.prototype;a&&o((function(){var u=!0;try{l(".","d")}catch{u=!1}var h={},d="",m=u?"dgimsy":"gimsy",f=function(S,x){Object.defineProperty(h,S,{get:function(){return d+=x,!0}})},v={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var C in u&&(v.hasIndices="d"),v)f(C,v[C]);return Object.getOwnPropertyDescriptor(p,"flags").get.call(h)!==m||d!==m}))&&i(p,"flags",{configurable:!0,get:s})},(t,e,n)=>{var r=n(5),a=n(116),i=n(29),s=n(67),o=n(113),l=n(112),p=r.Symbol,u=a("wks"),h=l?p.for||p:p&&p.withoutSetter||s;t.exports=function(d){return i(u,d)||(u[d]=o&&i(p,d)?p[d]:h("Symbol."+d)),u[d]}},(t,e,n)=>{var r=n(123),a=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",i=Object.prototype.toString,s=Array.prototype.concat,o=n(121),l=n(72)(),p=function(h,d,m,f){if(d in h){if(f===!0){if(h[d]===m)return}else if(typeof(v=f)!="function"||i.call(v)!=="[object Function]"||!f())return}var v;l?o(h,d,m,!0):o(h,d,m)},u=function(h,d){var m=arguments.length>2?arguments[2]:{},f=r(d);a&&(f=s.call(f,Object.getOwnPropertySymbols(d)));for(var v=0;v<f.length;v+=1)p(h,f[v],d[f[v]],m[f[v]])};u.supportsDescriptors=!!l,t.exports=u},t=>{const e=Number.MAX_SAFE_INTEGER||9007199254740991;t.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},(t,e,n)=>{var r=n(17);const a=(typeof r=="object"&&r.env,()=>{});t.exports=a},(t,e,n)=>{const r=n(7);t.exports=(a,i,s)=>r(a,i,s)>0},(t,e,n)=>{const r=Symbol("SemVer ANY");class a{static get ANY(){return r}constructor(m,f){if(f=i(f),m instanceof a){if(m.loose===!!f.loose)return m;m=m.value}m=m.trim().split(/\s+/).join(" "),p("comparator",m,f),this.options=f,this.loose=!!f.loose,this.parse(m),this.semver===r?this.value="":this.value=this.operator+this.semver.version,p("comp",this)}parse(m){const f=this.options.loose?s[o.COMPARATORLOOSE]:s[o.COMPARATOR],v=m.match(f);if(!v)throw new TypeError(`Invalid comparator: ${m}`);this.operator=v[1]!==void 0?v[1]:"",this.operator==="="&&(this.operator=""),v[2]?this.semver=new u(v[2],this.options.loose):this.semver=r}toString(){return this.value}test(m){if(p("Co`?(f=1,v+=1):f+=1;return{column:f,line:v}}prev(){if(!this.parent)return;let h=this.parent.index(this);return this.parent.nodes[h-1]}rangeBy(h){let d={column:this.source.start.column,line:this.source.start.line},m=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:d.column+1,line:d.line};if(h.word){let f=this.toString(),v=f.indexOf(h.word);v!==-1&&(d=this.positionInside(v,f),m=this.positionInside(v+h.word.length,f))}else h.start?d={column:h.start.column,line:h.start.line}:h.index&&(d=this.positionInside(h.index)),h.end?m={column:h.end.column,line:h.end.line}:h.endIndex?m=this.positionInside(h.endIndex):h.index&&(m=this.positionInside(h.index+1));return(m.line<d.line||m.line===d.line&&m.column<=d.column)&&(m={column:d.column+1,line:d.line}),{end:m,start:d}}raw(h,d){return new s().raw(this,h,d)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(){if(this.parent){let f=this,v=!1;for(var h=arguments.length,d=new Array(h),m=0;m<h;m++)d[m]=arguments[m];for(let C of d)C===this?v=!0:v?(this.parent.insertAfter(f,C),f=C):this.parent.insertBefore(f,C);v||this.remove()}return this}root(){let h=this;for(;h.parent&&h.parent.type!=="document";)h=h.parent;return h}toJSON(h,d){let m={},f=d==null;d=d||new Map;let v=0;for(let C in this){if(!Object.prototype.hasOwnProperty.call(this,C)||C==="parent"||C==="proxyCache")continue;let S=this[C];if(Array.isArray(S))m[C]=S.map((x=>typeof x=="object"&&x.toJSON?x.toJSON(null,d):x));else if(typeof S=="object"&&S.toJSON)m[C]=S.toJSON(null,d);else if(C==="source"){let x=d.get(S.input);x==null&&(x=v,d.set(S.input,v),v++),m[C]={end:S.end,inputId:x,start:S.start}}else m[C]=S}return f&&(m.inputs=[...d.keys()].map((C=>C.toJSON()))),m}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o;h.stringify&&(h=h.stringify);let d="";return h(this,(m=>{d+=m})),d}warn(h,d,m){let f={node:this};for(let v in m)f[v]=m[v];return h.warn(d,f)}get proxyOf(){return this}}t.exports=p,p.default=p},(t,e,n)=>{let r=n(146);function a(i,s){new r(s).stringify(i)}t.exports=a,a.default=a},(t,e,n)=>{let{SourceMapConsumer:r,SourceMapGenerator:a}=n(149),{fileURLToPath:i,pathToFileURL:s}=n(318),{isAbsolute:o,resolve:l}=n(150),{nanoid:p}=n(319),u=n(317),h=n(87),d=n(151),m=Symbol("fromOffsetCache"),f=!!(r&&a),v=!!(l&&o);class C{constructor(x){let g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(x==null||typeof x=="object"&&!x.toString)throw new Error(`PostCSS received ${x} instead of CSS string`);if(this.css=x.toString(),this.css[0]==="\uFEFF"||this.css[0]===""?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,g.from&&(!v||/^\w+:\/\//.test(g.from)||o(g.from)?this.file=g.from:this.file=l(g.from)),v&&f){let w=new d(this.css,g);if(w.text){this.map=w;let y=w.consumer().file;!this.file&&y&&(this.file=this.mapResolve(y))}}this.file||(this.id="<input css "+p(6)+">"),this.map&&(this.map.file=this.from)}error(x,g,w){let y,_,T,O=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(g&&typeof g=="object"){let z=g,q=w;if(typeof z.offset=="number"){let W=this.fromOffset(z.offset);g=W.line,w=W.col}else g=z.line,w=z.column;if(typeof q.offset=="number"){let W=this.fromOffset(q.offset);_=W.line,T=W.col}else _=q.line,T=q.column}else if(!w){let z=this.fromOffset(g);g=z.line,w=z.col}let I=this.origin(g,w,_,T);return y=I?new h(x,I.endLine===void 0?I.line:{column:I.column,line:I.line},I.endLine===void 0?I.column:{column:I.endColumn,line:I.endLine},I.source,I.file,O.plugin):new h(x,_===void 0?g:{column:w,line:g},_===void 0?w:{column:T,line:_},this.css,this.file,O.plugin),y.input={column:w,endColumn:T,endLine:_,line:g,source:this.css},this.file&&(s&&(y.input.url=s(this.file).toString()),y.input.file=this.file),y}fromOffset(x){let g,w;if(this[m])w=this[m];else{let _=this.css.split(``);w=new Array(_.length);let T=0;for(let O=0,I=_.length;O<I;O++)w[O]=T,T+=_[O].length+1;this[m]=w}g=w[w.length-1];let y=0;if(x>=g)y=w.length-1;else{let _,T=w.length-2;for(;y<T;)if(_=y+(T-y>>1),x<w[_])T=_-1;else{if(!(x>=w[_+1])){y=_;break}y=_+1}}return{col:x-w[y]+1,line:y+1}}mapResolve(x){return/^\w+:\/\//.test(x)?x:l(this.map.consumer().sourceRoot||this.map.root||".",x)}origin(x,g,w,y){if(!this.map)return!1;let _,T,O=this.map.consumer(),I=O.originalPositionFor({column:g,line:x});if(!I.source)return!1;typeof w=="number"&&(_=O.originalPositionFor({column:y,line:w})),T=o(I.source)?s(I.source):new URL(I.source,this.map.consumer().sourceRoot||s(this.map.mapFile));let z={column:I.column,endColumn:_&&_.column,endLine:_&&_.line,line:I.line,url:T.toString()};if(T.protocol==="file:"){if(!i)throw new Error("file: protocol is not available in this PostCSS build");z.file=i(T)}let q=O.sourceContentFor(I.source);return q&&(z.source=q),z}toJSON(){let x={};for(let g of["hasBOM","css","file","id"])this[g]!=null&&(x[g]=this[g]);return this.map&&(x.map={...this.map},x.map.consumerCache&&(x.map.consumerCache=void 0)),x}get from(){return this.file||this.id}}t.exports=C,C.default=C,u&&u.registerInput&&u.registerInput(C)},(t,e,n)=>{let r=n(53);class a extends r{constructor(s){super(s),this.type="comment"}}t.exports=a,a.default=a},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.explode=d,e.isExplodedVisitor=h,e.merge=function(w){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],_=arguments.length>2?arguments[2]:void 0;const T={};for(let O=0;O<w.length;O++){const I=d(w[O]),z=y[O];let q=I;(z||_)&&(q=v(q,z,_)),g(T,q);for(const W of Object.keys(I)){if(x(W))continue;let F=I[W];(z||_)&&(F=v(F,z,_)),g(T[W]||(T[W]={}),F)}}return T},e.verify=m;var r=n(162),a=n(163),i=n(0);const{DEPRECATED_KEYS:s,DEPRECATED_ALIASES:o,FLIPPED_ALIAS_KEYS:l,TYPES:p,__internal__deprecationWarning:u}=i;function h(w){return w?._exploded}function d(w){if(h(w))return w;w._exploded=!0;for(const y of Object.keys(w)){if(x(y))continue;const _=y.split("|");if(_.length===1)continue;const T=w[y];delete w[y];for(const O of _)w[O]=T}m(w),delete w.__esModule,(function(y){for(const _ of Object.keys(y)){if(x(_))continue;const T=y[_];typeof T=="function"&&(y[_]={enter:T})}})(w),C(w);for(const y of Object.keys(w)){if(x(y)||!(y in r))continue;const _=w[y];for(const O of Object.keys(_))_[O]=S(y,_[O]);delete w[y];const T=r[y];if(T!==null)for(const O of T)w[O]?g(w[O],_):w[O]=_;else g(w,_)}for(const y of Object.keys(w)){if(x(y))continue;let _=l[y];if(y in s){const O=s[y];u(y,O,"Visitor "),_=[O]}else if(y in o){const O=o[y];u(y,O,"Visitor "),_=l[O]}if(!_)continue;const T=w[y];delete w[y];for(const O of _){const I=w[O];I?g(I,T):w[O]=Object.assign({},T)}}for(const y of Object.keys(w))x(y)||C(w[y]);return w}function m(w){if(!w._verified){if(typeof w=="function")throw new Error("You passed `traverse()` a function when it expected a visitor object, are you sure you didn't mean `{ enter: Function }`?");for(const y of Object.keys(w)){if(y!=="enter"&&y!=="exit"||f(y,w[y]),x(y))continue;if(p.indexOf(y)<0)throw new Error(`You gave us a visitor for the node type ${y} but it's not a valid type`);const _=w[y];if(typeof _=="object")for(const T of Object.keys(_)){if(T!=="enter"&&T!=="exit")throw new Error(`You passed \`traverse()\` a visitor object with the property ${y} that has the invalid property ${T}`);f(`${y}.${T}`,_[T])}}w._verified=!0}}function f(w,y){const _=[].concat(y);for(const T of _)if(typeof T!="function")throw new TypeError(`Non-function found defined in ${w} with type ${typeof T}`)}function v(w,y,_){const T={};for(const O of["enter","exit"]){let I=w[O];Array.isArray(I)&&(I=I.map((function(z){let q=z;return y&&(q=function(W){z.call(y,W,y)}),_&&(q=_(y?.key,O,q)),q!==z&&(q.toString=()=>z.toString()),q})),T[O]=I)}return T}function C(w){w.enter&&!Array.isArray(w.enter)&&(w.enter=[w.enter]),w.exit&&!Array.isArray(w.exit)&&(w.exit=[w.exit])}function S(w,y){const _=a[`is${w}`],T=function(O){if(_.call(O))return y.apply(this,arguments)};return T.toString=()=>y.toString(),T}functi`)}})()};const n=new Set},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return r.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return r.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return r.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return a.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return a.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return a.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return a.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return a.isStrictReservedWord}});var r=n(353),a=n(354)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var r=n(2);function a(i,s,o,l){const p=[].concat(i),u=Object.create(null);for(;p.length;){const h=p.shift();if(!h||l&&((0,r.isAssignmentExpression)(h)||(0,r.isUnaryExpression)(h)))continue;const d=a.keys[h.type];if((0,r.isIdentifier)(h))s?(u[h.name]=u[h.name]||[]).push(h):u[h.name]=h;else if(!(0,r.isExportDeclaration)(h)||(0,r.isExportAllDeclaration)(h)){if(o){if((0,r.isFunctionDeclaration)(h)){p.push(h.id);continue}if((0,r.isFunctionExpression)(h))continue}if(d)for(let m=0;m<d.length;m++){const f=h[d[m]];f&&(Array.isArray(f)?p.push(...f):p.push(f))}}else(0,r.isDeclaration)(h.declaration)&&p.push(h.declaration)}return u}a.keys={DeclareClass:["id"],DeclareFunction:["id"],DeclareModule:["id"],DeclareVariable:["id"],DeclareInterface:["id"],DeclareTypeAlias:["id"],DeclareOpaqueType:["id"],InterfaceDeclaration:["id"],TypeAlias:["id"],OpaqueType:["id"],CatchClause:["param"],LabeledStatement:["label"],UnaryExpression:["argument"],AssignmentExpression:["left"],ImportSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportDefaultSpecifier:["local"],ImportDeclaration:["specifiers"],ExportSpecifier:["exported"],ExportNamespaceSpecifier:["exported"],ExportDefaultSpecifier:["exported"],FunctionDeclaration:["id","params"],FunctionExpression:["id","params"],ArrowFunctionExpression:["params"],ObjectMethod:["params"],ClassMethod:["params"],ClassPrivateMethod:["params"],ForInStatement:["left"],ForOfStatement:["left"],ClassDeclaration:["id"],ClassExpression:["id"],RestElement:["argument"],UpdateExpression:["argument"],ObjectProperty:["value"],AssignmentPattern:["left"],ArrayPattern:["elements"],ObjectPattern:["properties"],VariableDeclaration:["declarations"],VariableDeclarator:["id"]}},t=>{t.exports=function(){return function(){}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){if(!u.isExportDeclaration()||u.isExportAllDeclaration())throw new Error("Only default and named export declarations can be split.");if(u.isExportDefaultDeclaration()){const v=u.get("declaration"),C=v.isFunctionDeclaration()||v.isClassDeclaration(),S=v.isFunctionExpression()||v.isClassExpression(),x=v.isScope()?v.scope.parent:v.scope;let g=v.node.id,w=!1;g?S&&x.hasBinding(g.name)&&(w=!0,g=x.generateUidIdentifier(g.name)):(w=!0,g=x.generateUidIdentifier("default"),(C||S)&&(v.node.id=a(g)));const y=C?v.node:l("var",[p(a(g),v.node)]),_=i(null,[s(a(g),o("default"))]);return u.insertAfter(_),u.replaceWith(y),w&&x.registerDeclaration(u),u}if(u.get("specifiers").length>0)throw new Error("It doesn't make sense to split exported specifiers.");const h=u.get("declaration"),d=h.getOuterBindingIdentifiers(),m=Object.keys(d).map((v=>s(o(v),o(v)))),f=i(null,m);return u.insertAfter(f),u.replaceWith(h.node),u};var r=n(0);const{cloneNode:a,exportNamedDeclaration:i,exportSpecifier:s,identifier:o,variableDeclaration:l,variableDeclarator:p}=r},(t,e,n)=>{var r=n(187),a=Object;t.exports=function(i){return a(r(i))}},(t,e,n)=>{var r=n(5),a=n(106),i="__core-js_shared__",s=r[i]||a(i,{});t.exports=s},(t,e,n)=>{var r=n(20),a=String,i=TypeError;t.ex
Object.defineProperty(EXPORTS, "NAME", { enumerable: true, get: function() { return NAMESPACE; } }); `)({EXPORTS:F.exportName,NAME:Le,NAMESPACE:f(he)}));if(N.reexportAll){const Le=(function(X,Q,fe){return(fe?a.template.statement` Object.keys(NAMESPACE).forEach(function(key) { if (key === "default" || key === "__esModule") return; VERIFY_NAME_LIST; if (key in EXPORTS && EXPORTS[key] === NAMESPACE[key]) return;
EXPORTS[key] = NAMESPACE[key]; }); `:a.template.statement` Object.keys(NAMESPACE).forEach(function(key) { if (key === "default" || key === "__esModule") return; VERIFY_NAME_LIST; if (key in EXPORTS && EXPORTS[key] === NAMESPACE[key]) return;
Object.defineProperty(EXPORTS, key, { enumerable: true, get: function() { return NAMESPACE[key]; }, }); }); `)({NAMESPACE:Q,EXPORTS:X.exportName,VERIFY_NAME_LIST:X.exportNameListName?a.template` if (Object.prototype.hasOwnProperty.call(EXPORTS_LIST, key)) return; `({EXPORTS_LIST:X.exportNameListName}):null})})(F,f(he),$);Le.loc=N.reexportAll.loc,K.push(Le)}return K},e.ensureStatementsHoisted=function(F){F.forEach((N=>{N._blockHoist=3}))},Object.defineProperty(e,"getModuleName",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"hasExports",{enumerable:!0,get:function(){return l.hasExports}}),Object.defineProperty(e,"isModule",{enumerable:!0,get:function(){return i.isModule}}),Object.defineProperty(e,"isSideEffectImport",{enumerable:!0,get:function(){return l.isSideEffectImport}}),e.rewriteModuleStatementsAndPrepareHeader=function(F,N){let{exportName:$,strict:H,allowTopLevelThis:R,strictMode:K,noInterop:se,importInterop:he=se?"none":"babel",lazy:Le,getWrapperPayload:X=p.toGetWrapperPayload(Le!=null&&Le),wrapReference:Q=p.wrapReference,esNamespaceOnly:fe,filename:Ce,constantReexports:Me=arguments[1].loose,enumerableModuleMeta:ue=arguments[1].loose,noIncompleteNsImportDetection:ae}=N;(0,l.validateImportInteropOption)(he),r((0,i.isModule)(F),"Cannot process module statements in a script"),F.node.sourceType="script";const ce=(0,l.default)(F,$,{importInterop:he,initializeReexports:Me,getWrapperPayload:X,esNamespaceOnly:fe,filename:Ce});R||(0,s.default)(F),(0,o.default)(F,ce,Q),K!==!1&&(F.node.directives.some((ne=>ne.value.value==="use strict"))||F.unshiftContainer("directives",v(C("use strict"))));const oe=[];(0,l.hasExports)(ce)&&!H&&oe.push((function(Se){return(arguments.length>1&&arguments[1]!==void 0&&arguments[1]?a.template.statement` EXPORTS.__esModule = true; `:a.template.statement` Object.defineProperty(EXPORTS, "__esModule", { value: true, }); `)({EXPORTS:Se.exportName})})(ce,ue));const ie=(function(Se,ne){const ve=Object.create(null);for(const ee of ne.local.values())for(const k of ee.names)ve[k]=!0;let xe=!1;for(const ee of ne.source.values()){for(const k of ee.reexports.keys())ve[k]=!0;for(const k of ee.reexportNamespace)ve[k]=!0;xe=xe||!!ee.reexportAll}if(!xe||Object.keys(ve).length===0)return null;const He=Se.scope.generateUidIdentifier("exportNames");return delete ve.default,{name:He.name,statement:T("var",[O(He,_(ve))])}})(F,ce);return ie&&(ce.exportNameListName=ie.name,oe.push(ie.statement)),oe.push(...(function(Se,ne,ve){let xe=arguments.length>3&&arguments[3]!==void 0&&arguments[3],He=arguments.length>4&&arguments[4]!==void 0&&arguments[4];const ee=[];for(const[j,J]of ne.local)if(J.kind!=="import"){if(J.kind==="hoisted")ee.push([J.names[0],W(ne,J.names,x(j))]);else if(!He)for(const Te of J.names)ee.push([Te,null])}for(const j of ne.source.values()){if(!xe){const J=z(ne,j,!1,ve),Te=[...j.reexports.keys()];for(let Ie=0;Ie<J.length;Ie++)ee.push([Te[Ie],J[Ie]])}if(!He)for(const J of j.reexportNamespace)ee.push([J,null])}ee.sort(((j,J)=>{let[Te]=j,[Ie]=J;return Te<Ie?-1:Ie<Te?1:0}));const k=[];if(He)for(const[,j]of ee)k.push(j);else for(let J=0;J<ee.length;J+=100){let Te=[];for(let Ie=0;Ie<100&&J+Ie<ee.length;Ie++){const[Pe,de]=ee[J+Ie];de!==null?(Te.length>0&&(k.push(W(ne,Te,Se.scope.buildUndefinedNode())),Te=[]),k.push(de)):Te.push(Pe)}Te.length>0&&k.push(W(ne,Te,Se.scope.buildUndefinedNode()))}return k})(F,ce,Q,Me,ae)),{meta:ce,headers:oe}},Object.defineProperty(e,"rewriteThis",{enumerable:!0,get:function(){return s.default}}),e.wrapInterop=function(F,N,$){if($==="none")return null;if($==="node-namespace")return m(F.hub.addHelper("interopRequireWildcard"),[N,d(!0)]);if($==="node-default")return null;let H;if($==="default")H="interopRequireDefault";else{if($!=="namespace")throw new Error(`Unknown interop: ${$}`);H="interopRequireWildcard"}return m(F.hub.addHelper(H),[N])};var r=n(25),a=n(1),i=n(93),s=n(449),o=n(450),l=n(252),p=n(451),u=n(330),h=n(452);const{booleanLiteral:d,callExpression:m,cloneNode:f,directive:v,directiveLiteral:C,expressionStatement:S,identifier:x,isIdentifier:g,memberExpression:w,stringLiteral:y,valueToNode:_,variableDeclaration:T,variableDeclarator:O}=a.types;e.getDynamicImportSource=n(330).getDynamicImportSource;const I={constant:a.template.statement`EXPORTS.EXPORT_NAME = NAMESPACE_IMPORT;`,constantComputed:a.template.statement`EXPORTS["EXPORT_NAME"] = NAMESPACE_IMPORT;`,spec:a.template.statement` Object.defineProperty(EXPORTS, "EXPORT_NAME", { enumerable: true, get: function() { return NAMESPACE_IMPORT; }, }); `};function z(F,N,$,H){var R;let K=x(N.name);K=(R=H(K,N.wrap))!=null?R:K;const{stringSpecifiers:se}=F;return Array.from(N.reexports,(he=>{let[Le,X]=he,Q=f(K);X==="default"&&N.interop==="node-default"||(Q=se.has(X)?w(Q,y(X),!0):w(Q,x(X)));const fe={EXPORTS:F.exportName,EXPORT_NAME:Le,NAMESPACE_IMPORT:Q};return $||g(Q)?se.has(Le)?I.constantComputed(fe):I.constant(fe):I.spec(fe)}))}const q={computed:a.template.expression`EXPORTS["NAME"] = VALUE`,default:a.template.expression`EXPORTS.NAME = VALUE`,define:a.template.expression`Object.defineProperty(EXPORTS, "NAME", { enumerable:true, value: void 0, writable: true })["NAME"] = VALUE`};function W(F,N,$){const{stringSpecifiers:H,exportName:R}=F;return S(N.reduce(((K,se)=>{const he={EXPORTS:R,NAME:se,VALUE:K};return se==="__proto__"?q.define(he):H.has(se)?q.computed(he):q.default(he)}),$))}},(t,e,n)=>{var r=n(70);t.exports=function(){return r()&&!!Symbol.toStringTag}},t=>{t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;for(n in e[n]=42,e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(e,n);if(i.value!==42||i.enumerable!==!0)return!1}return!0}},(t,e,n)=>{var r=n(232);t.exports=Function.prototype.bind||r},(t,e,n)=>{var r=n(22)("%Object.defineProperty%",!0),a=function(){if(r)try{return r({},"a",{value:1}),!0}catch{return!1}return!1};a.hasArrayLengthDefineBug=function(){if(!a())return null;try{return r([],"length",{value:1}).length!==1}catch{return!0}},t.exports=a},(t,e,n)=>{var r=n(22)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch{r=null}t.exports=r},(t,e,n)=>{var r=n(125);t.exports=function(){return typeof Object.is=="function"?Object.is:r}},t=>{const e=Object.freeze({loose:!0}),n=Object.freeze({});t.exports=r=>r?typeof r!="object"?e:r:n},(t,e,n)=>{const r=n(3);t.exports=(a,i,s)=>{const o=new r(a,s),l=new r(i,s);return o.compare(l)||o.compareBuild(l)}},(t,e,n)=>{const r=n(7);t.exports=(a,i,s)=>r(a,i,s)<0},(t,e,n)=>{const r=n(7);t.exports=(a,i,s)=>r(a,i,s)>=0},(t,e,n)=>{const r=n(7);t.exports=(a,i,s)=>r(a,i,s)<=0},(t,e,n)=>{const r=n(3),a=n(50),{ANY:i}=a,s=n(8),o=n(51),l=n(49),p=n(77),u=n(79),h=n(78);t.exports=(d,m,f,v)=>{let C,S,x,g,w;switch(d=new r(d,v),m=new s(m,v),f){case">":C=l,S=u,x=p,g=">",w=">=";break;case"<":C=p,S=h,x=l,g="<",w="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(o(d,m,v))return!1;for(let y=0;y<m.set.length;++y){const _=m.set[y];let T=null,O=null;if(_.forEach((I=>{I.semver===i&&(I=new a(">=0.0.0")),T=T||I,O=O||I,C(I.semver,T.semver,v)?T=I:x(I.semver,O.semver,v)&&(O=I)})),T.operator===g||T.operator===w||(!O.operator||O.operator===g)&&S(d,O.semver)||O.operator===w&&x(d,O.semver))return!1}return!0}},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.ROOT_CONFIG_FILENAMES=void 0,e.findConfigUpwards=function(n){return null},e.findPackageData=function*(n){return{filepath:n,directories:[],pkg:null,isPackage:!1}},e.findRelativeConfig=function*(n,r,a){return{config:null,ignore:null}},e.findRootConfig=function*(n,r,a){return null},e.loadConfig=function*(n,r,a,i){throw new Error(`Cannot load ${n} relative to ${r} in a browser`)},e.loadPlugin=function(n,r){throw new Error(`Cannot load plugin ${n} relative to ${r} in a browser`)},e.loadPreset=function(n,r){throw new Error(`Cannot load preset ${n} relative to ${r} in a browser`)},e.resolvePlugin=function(n,r){return null},e.resolvePreset=function(n,r){return null},e.resolveShowConfigPath=function*(n){return null},e.ROOT_CONFIG_FILENAMES=[]},(t,e,n
- Maybe you meant to use"${C}s": [ ["${x.file.request}", ${JSON.stringify(g.value,void 0,2)}]]To be a valid ${C}, its name and options should be wrapped in a pair of brackets`)},e.validate=function(f,v,C){try{return h({type:"root",source:f},v)}catch(S){const x=new i.default(S.message,C);throw S.code&&(x.code=S.code),x}};var r=n(470),a=n(293),i=n(140);const s={cwd:a.assertString,root:a.assertString,rootMode:a.assertRootMode,configFile:a.assertConfigFileSearch,caller:a.assertCallerMetadata,filename:a.assertString,filenameRelative:a.assertString,code:a.assertBoolean,ast:a.assertBoolean,cloneInputAst:a.assertBoolean,envName:a.assertString},o={babelrc:a.assertBoolean,babelrcRoots:a.assertBabelrcSearch},l={extends:a.assertString,ignore:a.assertIgnoreList,only:a.assertIgnoreList,targets:a.assertTargets,browserslistConfigFile:a.assertConfigFileSearch,browserslistEnv:a.assertString},p={inputSourceMap:a.assertInputSourceMap,presets:a.assertPluginList,plugins:a.assertPluginList,passPerPreset:a.assertBoolean,assumptions:a.assertAssumptions,env:function(f,v){if(f.parent.type==="env")throw new Error(`${(0,a.msg)(f)} is not allowed inside of another .env block`);const C=f.parent,S=(0,a.assertObject)(f,v);if(S)for(const x of Object.keys(S)){const g=(0,a.assertObject)((0,a.access)(f,x),S[x]);g&&h({type:"env",name:x,parent:C},g)}return S},overrides:function(f,v){if(f.parent.type==="env")throw new Error(`${(0,a.msg)(f)} is not allowed inside an .env block`);if(f.parent.type==="overrides")throw new Error(`${(0,a.msg)(f)} is not allowed inside an .overrides block`);const C=f.parent,S=(0,a.assertArray)(f,v);if(S)for(const[x,g]of S.entries()){const w=(0,a.access)(f,x),y=(0,a.assertObject)(w,g);if(!y)throw new Error(`${(0,a.msg)(w)} must be an object`);h({type:"overrides",index:x,parent:C},y)}return S},test:a.assertConfigApplicableTest,include:a.assertConfigApplicableTest,exclude:a.assertConfigApplicableTest,retainLines:a.assertBoolean,comments:a.assertBoolean,shouldPrintComment:a.assertFunction,compact:a.assertCompact,minified:a.assertBoolean,auxiliaryCommentBefore:a.assertString,auxiliaryCommentAfter:a.assertString,sourceType:a.assertSourceType,wrapPluginVisitorMethod:a.assertFunction,highlightCode:a.assertBoolean,sourceMaps:a.assertSourceMaps,sourceMap:a.assertSourceMaps,sourceFileName:a.assertString,sourceRoot:a.assertString,parserOpts:a.assertObject,generatorOpts:a.assertObject};function u(f){return f.type==="root"?f.source:u(f.parent)}function h(f,v){const C=u(f);return(function(S){if(m(S,"sourceMap")&&m(S,"sourceMaps"))throw new Error(".sourceMap is an alias for .sourceMaps, cannot use both")})(v),Object.keys(v).forEach((S=>{const x={type:"option",name:S,parent:f};if(C==="preset"&&l[S])throw new Error(`${(0,a.msg)(x)} is not allowed in preset options`);if(C!=="arguments"&&s[S])throw new Error(`${(0,a.msg)(x)} is only allowed in root programmatic options`);if(C!=="arguments"&&C!=="configfile"&&o[S])throw C==="babelrcfile"||C==="extendsfile"?new Error(`${(0,a.msg)(x)} is not allowed in .babelrc or "extends"ed files, only in root programmatic options, or babel.config.js/config file options`):new Error(`${(0,a.msg)(x)} is only allowed in root programmatic options, or babel.config.js/config file options`);(p[S]||l[S]||o[S]||s[S]||d)(x,v[S])})),v}function d(f){const v=f.name;if(r.default[v]){const{message:C,version:S=5}=r.default[v];throw new Error(`Using removed Babel ${S} option: ${(0,a.msg)(f)} - ${C}`)}{const C=new Error(`Unknown option: ${(0,a.msg)(f)}. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.`);throw C.code="BABEL_UNKNOWN_OPTION",C}}function m(f,v){return Object.prototype.hasOwnProperty.call(f,v)}Object.assign(p,{getModuleId:a.assertFunction,moduleRoot:a.assertString,moduleIds:a.assertBoolean,moduleId:a.assertString}),e.assumptionsNames=new Set(["arrayLikeIsIterable","constantReexports","constantSuper","enumerableModuleMeta","ignoreFunctionLength","ignoreToPrimitiveHint","iterableIsArray","mutableTemplateObject","noClassCalls","noDocumentAll","noIncompleteNsImportDetection","noNewArrows","objectRestNoSymbols","privateFieldsAsSymbols","privateFieldsAsProperties","pureGetters","s
`+g+p("^")}return" "+u(x)+v})).join(``)}toString(){let o=this.showSourceCode();return o&&(o=`
`+o+``),this.name+": "+this.message+o}}t.exports=i,i.default=i},(t,e,n)=>{let r,a,i=n(24);class s extends i{constructor(l){super({type:"document",...l}),this.nodes||(this.nodes=[])}toResult(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new r(new a,this,l).stringify()}}s.registerLazyResult=o=>{r=o},s.registerProcessor=o=>{a=o},t.exports=s,s.default=s},(t,e,n)=>{let r=n(153);class a{constructor(s,o,l){this.processor=s,this.messages=[],this.root=o,this.opts=l,this.css=void 0,this.map=void 0}toString(){return this.css}warn(s){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};o.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(o.plugin=this.lastPlugin.postcssPlugin);let l=new r(s,o);return this.messages.push(l),l}warnings(){return this.messages.filter((s=>s.type==="warning"))}get content(){return this.css}}t.exports=a,a.default=a},(t,e,n)=>{let r=n(24),a=n(320),i=n(55);function s(o,l){let p=new i(o,l),u=new a(p);try{u.parse()}catch(h){throw h}return u.root}t.exports=s,s.default=s,r.registerParse(s)},(t,e,n)=>{let r=n(24);class a extends r{constructor(s){super(s),this.type="atrule"}append(){return this.proxyOf.nodes||(this.nodes=[]),super.append(...arguments)}prepend(){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...arguments)}}t.exports=a,a.default=a,r.registerAtRule(a)},(t,e,n)=>{let r=n(24),a=n(154);class i extends r{constructor(o){super(o),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return a.comma(this.selector)}set selectors(o){let l=this.selector?this.selector.match(/,\s*/):null,p=l?l[0]:","+this.raw("between","beforeOpen");this.selector=o.join(p)}}t.exports=i,i.default=i,r.registerRule(i)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ImportInjector",{enumerable:!0,get:function(){return r.default}}),e.addDefault=function(i,s,o){return new r.default(i).addDefault(s,o)},e.addNamed=function(i,s,o,l){return new r.default(i).addNamed(s,o,l)},e.addNamespace=function(i,s,o){return new r.default(i).addNamespace(s,o)},e.addSideEffect=function(i,s,o){return new r.default(i).addSideEffect(s,o)},Object.defineProperty(e,"isModule",{enumerable:!0,get:function(){return a.default}});var r=n(447),a=n(250)},function(t,e){(function(n){class r{constructor(){this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.context={skip:()=>this.should_skip=!0,remove:()=>this.should_remove=!0,replace:o=>this.replacement=o}}replace(o,l,p,u){o&&(p!==null?o[l][p]=u:o[l]=u)}remove(o,l,p){o&&(p!==null?o[l].splice(p,1):delete o[l])}}class a extends r{constructor(o,l){super(),this.enter=o,this.leave=l}visit(o,l,p,u){if(o){if(this.enter){const h=this.should_skip,d=this.should_remove,m=this.replacement;this.should_skip=!1,this.should_remove=!1,this.replacement=null,this.enter.call(this.context,o,l,p,u),this.replacement&&(o=this.replacement,this.replace(l,p,u,o)),this.should_remove&&this.remove(l,p,u);const f=this.should_skip,v=this.should_remove;if(this.should_skip=h,this.should_remove=d,this.replacement=m,f)return o;if(v)return null}for(const h in o){const d=o[h];if(typeof d=="object")if(Array.isArray(d))for(let m=0;m<d.length;m+=1)d[m]!==null&&typeof d[m].type=="string"&&(this.visit(d[m],o,h,m)||m--);else d!==null&&typeof d.type=="string"&&this.visit(d,o,h,null)}if(this.leave){const h=this.replacement,d=this.should_remove;this.replacement=null,this.should_remove=!1,this.leave.call(this.context,o,l,p,u),this.replacement&&(o=this.replacement,this.replace(l,p,u,o)),this.should_remove&&this.remove(l,p,u);const m=this.should_remove;if(this.replacement=h,this.should_remove=d,m)return null}}return o}}class i extends r{constructor(o,l){super(),this.enter=o,this.leave=l}async visit(o,l,p,u){if(o){if(this.enter){const h=this.should_skip,d=this.should_remove,m=this.replacement;this.should_skip=!1,this.should_remove=!1,this.replacement=null,await this.enter.call(this.context,o,l,p,u),this.replacement&&(o=this.replacement,this.replace(l,p,u,o)),this.should_remove&&this.remove(l,p,u);const f=this.should_skip,v=this.should_remove;if(this.should_skip=
`+(0,i().codeFrameColumns)(this.code,{start:{line:S.start.line,column:S.start.column+1},end:S.end&&S.start.line===S.end.line?{line:S.end.line,column:S.end.column+1}:void 0},{highlightCode:x})}return new C(v)}}e.default=d},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,r){const a=Object.keys(r);for(const i of a)if(n[i]!==r[i])return!1;return!0}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s,o,l){if(!s)return;const p=r.NODE_FIELDS[s.type];p&&(a(s,o,l,p[o]),i(s,o,l))},e.validateChild=i,e.validateField=a;var r=n(9);function a(s,o,l,p){p!=null&&p.validate&&(p.optional&&l==null||p.validate(s,o,l))}function i(s,o,l){if(l==null)return;const p=r.NODE_PARENT_VALIDATIONS[l.type];p&&p(s,o,l)}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,i){if(a===i)return!0;if(a==null||r.ALIAS_KEYS[i])return!1;const s=r.FLIPPED_ALIAS_KEYS[i];if(s){if(s[0]===a)return!0;for(const o of s)if(a===o)return!0}return!1};var r=n(9)},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,r,a){r&&a&&(r[n]=Array.from(new Set([].concat(r[n],a[n]).filter(Boolean))))}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.traverseNode=function(s,o,l,p,u,h,d){const m=i[s.type];if(!m)return!1;const f=new r.default(l,o,p,u);if(d)return(h==null||!h[u.parentKey])&&f.visitQueue([u]);for(const v of m)if((h==null||!h[v])&&f.visit(s,v))return!0;return!1};var r=n(400),a=n(0);const{VISITOR_KEYS:i}=a},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=arguments.length>2?arguments[2]:void 0;const p=i(l,o),u=o.sourceMaps?new r.default(o,l):null;return new a.default(p,u).generate(s)};var r=n(405),a=n(408);function i(s,o){var l;const p={auxiliaryCommentBefore:o.auxiliaryCommentBefore,auxiliaryCommentAfter:o.auxiliaryCommentAfter,shouldPrintComment:o.shouldPrintComment,retainLines:o.retainLines,retainFunctionParens:o.retainFunctionParens,comments:o.comments==null||o.comments,compact:o.compact,minified:o.minified,concise:o.concise,indent:{adjustMultilineComment:!0,style:" "},jsescOption:Object.assign({quotes:"double",wrap:!0,minimal:!1},o.jsescOption),recordAndTupleSyntaxType:(l=o.recordAndTupleSyntaxType)!=null?l:"hash",topicToken:o.topicToken,importAttributesKeyword:o.importAttributesKeyword};p.decoratorsBeforeExport=o.decoratorsBeforeExport,p.jsescOption.json=o.jsonCompatibleStrings,p.minified?(p.compact=!0,p.shouldPrintComment=p.shouldPrintComment||(()=>p.comments)):p.shouldPrintComment=p.shouldPrintComment||(m=>p.comments||m.includes("@license")||m.includes("@preserve")),p.compact==="auto"&&(p.compact=typeof s=="string"&&s.length>5e5,p.compact),p.compact&&(p.indent.adjustMultilineComment=!1);const{auxiliaryCommentBefore:u,auxiliaryCommentAfter:h,shouldPrintComment:d}=p;return u&&!d(u)&&(p.auxiliaryCommentBefore=void 0),h&&!d(h)&&(p.auxiliaryCommentAfter=void 0),p}e.CodeGenerator=class{constructor(s){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=arguments.length>2?arguments[2]:void 0;this._ast=void 0,this._format=void 0,this._map=void 0,this._ast=s,this._format=i(l,o),this._map=o.sourceMaps?new r.default(o,l):null}generate(){return new a.default(this._format,this._map).generate(this._ast)}}},(t,e,n)=>{var r=n(103),a=n(109);t.exports=function(i,s,o){return o.get&&r(o.get,s,{getter:!0}),o.set&&r(o.set,s,{setter:!0}),a.f(i,s,o)}},(t,e,n)=>{var r=n(19),a=n(11),i=n(6),s=n(29),o=n(15),l=n(188).CONFIGURABLE,p=n(189),u=n(107),h=u.enforce,d=u.get,m=String,f=Object.defineProperty,v=r("".slice),C=r("".replace),S=r([].join),x=o&&!a((function(){return f((function(){}),"length",{value:8}).length!==8})),g=String(String).split("String"),w=t.exports=function(y,_,T){v(m(_),0,7)==="Symbol("&&(_="["+C(m(_),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),T&&T.getter&&(_="get "+_),T&&T.setter&&(_="set "+_),(!s(y,"name")||l&&y.name!==_)&&(o?f(y,"name",{value:_,configurable:!0}):y.name=_),x&&T&&s(T,"arity")&&y.length!==T.arity&&f(y,"length",{value:T.arity});try{T&&s(T,"
(function (FUNCTION_KEY) { function FUNCTION_ID() { return FUNCTION_KEY.apply(this, arguments); }
FUNCTION_ID.toString = function () { return FUNCTION_KEY.toString(); }
return FUNCTION_ID; })(FUNCTION)`),_=r.default.statement(` (function (FUNCTION_KEY) { function* FUNCTION_ID() { return yield* FUNCTION_KEY.apply(this, arguments); }
FUNCTION_ID.toString = function () { return FUNCTION_KEY.toString(); };
return FUNCTION_ID; })(FUNCTION)`),T={"ReferencedIdentifier|BindingIdentifier"(O,I){O.node.name===I.name&&O.scope.getBindingIdentifier(I.name)===I.outerDeclar&&(I.selfReference=!0,O.stop())}}},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.merge=function(r,a){const{placeholderWhitelist:i=r.placeholderWhitelist,placeholderPattern:s=r.placeholderPattern,preserveComments:o=r.preserveComments,syntacticPlaceholders:l=r.syntacticPlaceholders}=a;return{parser:Object.assign({},r.parser,a.parser),placeholderWhitelist:i,placeholderPattern:s,preserveComments:o,syntacticPlaceholders:l}},e.normalizeReplacements=function(r){if(Array.isArray(r))return r.reduce(((a,i,s)=>(a["$"+s]=i,a)),{});if(typeof r=="object"||r==null)return r||void 0;throw new Error("Template replacements must be an array, object, null, or undefined")},e.validate=function(r){if(r!=null&&typeof r!="object")throw new Error("Unknown template options.");const a=r||{},{placeholderWhitelist:i,placeholderPattern:s,preserveComments:o,syntacticPlaceholders:l}=a,p=(function(u,h){if(u==null)return{};var d,m,f={},v=Object.keys(u);for(m=0;m<v.length;m++)d=v[m],h.indexOf(d)>=0||(f[d]=u[d]);return f})(a,n);if(i!=null&&!(i instanceof Set))throw new Error("'.placeholderWhitelist' must be a Set, null, or undefined");if(s!=null&&!(s instanceof RegExp)&&s!==!1)throw new Error("'.placeholderPattern' must be a RegExp, false, null, or undefined");if(o!=null&&typeof o!="boolean")throw new Error("'.preserveComments' must be a boolean, null, or undefined");if(l!=null&&typeof l!="boolean")throw new Error("'.syntacticPlaceholders' must be a boolean, null, or undefined");if(l===!0&&(i!=null||s!=null))throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible with '.syntacticPlaceholders: true'");return{parser:p,placeholderWhitelist:i||void 0,placeholderPattern:s??void 0,preserveComments:o??void 0,syntacticPlaceholders:l??void 0}};const n=["placeholderWhitelist","placeholderPattern","preserveComments","syntacticPlaceholders"]},(t,e,n)=>{var r=n(72)(),a=n(22),i=r&&a("%Object.defineProperty%",!0);if(i)try{i({},"a",{value:1})}catch{i=!1}var s=a("%SyntaxError%"),o=a("%TypeError%"),l=n(73);t.exports=function(p,u,h){if(!p||typeof p!="object"&&typeof p!="function")throw new o("`obj` must be an object or a function`");if(typeof u!="string"&&typeof u!="symbol")throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new o("`loose`, if provided, must be a boolean");var d=arguments.length>3?arguments[3]:null,m=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,v=arguments.length>6&&arguments[6],C=!!l&&l(p,u);if(i)i(p,u,{configurable:f===null&&C?C.configurable:!f,enumerable:d===null&&C?C.enumerable:!d,value:h,writable:m===null&&C?C.writable:!m});else{if(!v&&(d||m||f))throw new s("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");p[u]=h}}},(t,e,n)=>{var r=n(236),a=n(238),i=n(41),s=n(38),o=n(73),l=s("Object.prototype.toString"),p=n(69)(),u=typeof globalThis>"u"?n.g:globalThis,h=a(),d=s("String.prototype.slice"),m=Object.getPrototypeOf,f=s("Array.prototype.indexOf",!0)||function(C,S){for(var x=0;x<C.length;x+=1)if(C[x]===S)return x;return-1},v={__proto__:null};r(h,p&&o&&m?function(C){var S=new u[C];if(Symbol.toStringTag in S){var x=m(S),g=o(x,Symbol.toStringTag);if(!g){var w=m(x);g=o(w,Symbol.toStringTag)}v["$"+C]=i(g.get)}}:function(C){var S=new u[C],x=S.slice||S.set;x&&(v["$"+C]=i(x))}),t.exports=function(C){if(!C||typeof C!="object")return!1;if(!p){var S=d(l(C),8,-1);return f(h,S)>-1?S:S==="Object"&&(function(x){var g=!1;return r
function () { throw new ReferenceError("'delete super[expr]' is invalid"); }() `]):s.template.expression.ast` function () { throw new ReferenceError("'delete super.prop' is invalid"); }() `}},w=Object.assign({},g,{prop(y){const{property:_}=y.node;return this.memoiser.has(_)?u(this.memoiser.get(_)):u(_)},get(y){const{isStatic:_,getSuperRef:T}=this,{computed:O}=y.node,I=this.prop(y);let z;var q,W;return z=_?(q=T())!=null?q:d(h("Function"),h("prototype")):d((W=T())!=null?W:h("Object"),h("prototype")),d(z,I,O)},set(y,_){const{computed:T}=y.node,O=this.prop(y);return o("=",d(v(),O,T),_)},destructureSet(y){const{computed:_}=y.node,T=this.prop(y);return d(v(),T,_)},call(y,_){return(0,i.default)(this.get(y),v(),_,!1)},optionalCall(y,_){return(0,i.default)(this.get(y),v(),_,!0)}});e.default=class{constructor(y){var _;const T=y.methodPath;this.methodPath=T,this.isDerivedConstructor=T.isClassMethod({kind:"constructor"})&&!!y.superRef,this.isStatic=T.isObjectMethod()||T.node.static||(T.isStaticBlock==null?void 0:T.isStaticBlock()),this.isPrivateMethod=T.isPrivate()&&T.isMethod(),this.file=y.file,this.constantSuper=(_=y.constantSuper)!=null?_:y.isLoose,this.opts=y}getObjectRef(){return u(this.opts.objectRef||this.opts.getObjectRef())}getSuperRef(){return this.opts.superRef?u(this.opts.superRef):this.opts.getSuperRef?u(this.opts.getSuperRef()):void 0}replace(){this.opts.refToPreserve&&this.methodPath.traverse(x,{refName:this.opts.refToPreserve.name});const y=this.constantSuper?w:g;(0,a.default)(this.methodPath,S,Object.assign({file:this.file,scope:this.methodPath.scope,isDerivedConstructor:this.isDerivedConstructor,isStatic:this.isStatic,isPrivateMethod:this.isPrivateMethod,getObjectRef:this.getObjectRef.bind(this),getSuperRef:this.getSuperRef.bind(this),boundGet:y.get},y))}}},(t,e,n)=>{t.exports=n(503)},(t,e,n)=>{/**
* @vue/compiler-dom v3.4.15* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/Object.defineProperty(e,"__esModule",{value:!0});var r=n(309),a=n(142);const i=Symbol(""),s=Symbol(""),o=Symbol(""),l=Symbol(""),p=Symbol(""),u=Symbol(""),h=Symbol(""),d=Symbol(""),m=Symbol(""),f=Symbol("");r.registerRuntimeHelpers({[i]:"vModelRadio",[s]:"vModelCheckbox",[o]:"vModelText",[l]:"vModelSelect",[p]:"vModelDynamic",[u]:"withModifiers",[h]:"withKeys",[d]:"vShow",[m]:"Transition",[f]:"TransitionGroup"});const v={parseMode:"html",isVoidTag:a.isVoidTag,isNativeTag:X=>a.isHTMLTag(X)||a.isSVGTag(X)||a.isMathMLTag(X),isPreTag:X=>X==="pre",decodeEntities:void 0,isBuiltInComponent:X=>X==="Transition"||X==="transition"?m:X==="TransitionGroup"||X==="transition-group"?f:void 0,getNamespace(X,Q,fe){let Ce=Q?Q.ns:fe;if(Q&&Ce===2)if(Q.tag==="annotation-xml"){if(X==="svg")return 1;Q.props.some((Me=>Me.type===6&&Me.name==="encoding"&&Me.value!=null&&(Me.value.content==="text/html"||Me.value.content==="application/xhtml+xml")))&&(Ce=0)}else/^m(?:[ions]|text)$/.test(Q.tag)&&X!=="mglyph"&&X!=="malignmark"&&(Ce=0);else Q&&Ce===1&&(Q.tag!=="foreignObject"&&Q.tag!=="desc"&&Q.tag!=="title"||(Ce=0));if(Ce===0){if(X==="svg")return 1;if(X==="math")return 2}return Ce}},C=X=>{X.type===1&&X.props.forEach(((Q,fe)=>{Q.type===6&&Q.name==="style"&&Q.value&&(X.props[fe]={type:7,name:"bind",arg:r.createSimpleExpression("style",!0,Q.loc),exp:S(Q.value.content,Q.loc),modifiers:[],loc:Q.loc})}))},S=(X,Q)=>{const fe=a.parseStringStyle(X);return r.createSimpleExpression(JSON.stringify(fe),!1,Q,3)};function x(X,Q){return r.createCompilerError(X,Q,g)}const g={53:"v-html is missing expression.",54:"v-html will override element children.",55:"v-text is missing expression.",56:"v-text will override element children.",57:"v-model can only be used on <input>, <textarea> and <select> elements.",58:"v-model argument is not supported on plain elements.",59:"v-model cannot be used on file inputs since they are read-only. Use a v-on:change listener instead.",60:"Unnecessary value binding used alongside v-model. It will interfere with v-model's behavior.",61:"v-show is missing expression.",62:"<Transition> expects exactly one child element or component.",63:"Tags with side effect (<script> and <style>) are ignored in client component templates."},w=a.makeMap("passive,once,capture"),y=a.makeMap("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),_=a.makeMap("left,right"),T=a.makeMap("onkeyup,onkeydown,onkeypress",!0),O=(X,Q)=>r.isStaticExp(X)&&X.content.toLowerCase()==="onclick"?r.createSimpleExpression(Q,!0):X.type!==4?r.createCompoundExpression(["(",X,`) === "onClick" ? "${Q}" : (`,X,")"]):X,I=/__VUE_EXP_START__(.*?)__VUE_EXP_END__/g,z=(X,Q,fe)=>{if(Q.scopes.vSlot>0)return;let Ce=0,Me=0;const ue=[],ae=oe=>{if(Ce>=20||Me>=5){const ie=r.createCallExpression(Q.helper(r.CREATE_STATIC),[JSON.stringify(ue.map((Se=>R(Se,Q))).join("")).replace(I,'" + $1 + "'),String(ue.length)]);if(N(ue[0],ie,Q),ue.length>1){for(let ne=1;ne<ue.length;ne++)N(ue[ne],null,Q);const Se=ue.length-1;return X.splice(oe-ue.length+1,Se),Se}}return 0};let ce=0;for(;ce<X.length;ce++){const oe=X[ce];if(q(oe)){const ie=oe,Se=H(ie);if(Se){Ce+=Se[0],Me+=Se[1],ue.push(ie);continue}}ce-=ae(ce),Ce=0,Me=0,ue.length=0}ae(ce)},q=X=>(X.type===1&&X.tagType===0||X.type==12)&&X.codegenNode&&X.codegenNode.type===4&&X.codegenNode.hoisted,W=/^(data|aria)-/,F=(X,Q)=>(Q===0?a.isKnownHtmlAttr(X):Q===1&&a.isKnownSvgAttr(X))||W.test(X),N=(X,Q,fe)=>{const Ce=X.codegenNode.hoisted;fe.hoists[fe.hoists.indexOf(Ce)]=Q},$=a.makeMap("caption,thead,tr,th,tbody,td,tfoot,colgroup,col");function H(X){if(X.type===1&&$(X.tag))return!1;if(X.type===12)return[1,0];let Q=1,fe=X.props.length>0?1:0,Ce=!1;const Me=()=>(Ce=!0,!1);return!!(function ue(ae){for(let ce=0;ce<ae.props.length;ce++){const oe=ae.props[ce];if(oe.type===6&&!F(oe.name,ae.ns)||oe.type===7&&oe.name==="bind"&&(oe.arg&&(oe.arg.type===8||oe.arg.isStatic&&!F(oe.arg.content,ae.ns))||oe.exp&&(oe.exp.type===8||oe.exp.constType<3)))return Me()}for(let ce=0;ce<ae.children.length;ce++){Q++;const oe=ae.children[ce];if(oe.type===1&&(oe.props.length>0&&fe++,ue(oe),Ce))return!1}`,beforeClose:``,beforeComment:``,beforeDecl:``,beforeOpen:" ",beforeRule:``,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};class n{constructor(a){this.builder=a}atrule(a,i){let s="@"+a.name,o=a.params?this.rawValue(a,"params"):"";if(a.raws.afterName!==void 0?s+=a.raws.afterName:o&&(s+=" "),a.nodes)this.block(a,s+o);else{let l=(a.raws.between||"")+(i?";":"");this.builder(s+o+l,a)}}beforeAfter(a,i){let s;s=a.type==="decl"?this.raw(a,null,"beforeDecl"):a.type==="comment"?this.raw(a,null,"beforeComment"):i==="before"?this.raw(a,null,"beforeRule"):this.raw(a,null,"beforeClose");let o=a.parent,l=0;for(;o&&o.type!=="root";)l+=1,o=o.parent;if(s.includes(``)){let p=this.raw(a,null,"indent");if(p.length)for(let u=0;u<l;u++)s+=p}return s}block(a,i){let s,o=this.raw(a,"between","beforeOpen");this.builder(i+o+"{",a,"start"),a.nodes&&a.nodes.length?(this.body(a),s=this.raw(a,"after")):s=this.raw(a,"after","emptyBody"),s&&this.builder(s),this.builder("}",a,"end")}body(a){let i=a.nodes.length-1;for(;i>0&&a.nodes[i].type==="comment";)i-=1;let s=this.raw(a,"semicolon");for(let o=0;o<a.nodes.length;o++){let l=a.nodes[o],p=this.raw(l,"before");p&&this.builder(p),this.stringify(l,i!==o||s)}}comment(a){let i=this.raw(a,"left","commentLeft"),s=this.raw(a,"right","commentRight");this.builder("/*"+i+a.text+s+"*/",a)}decl(a,i){let s=this.raw(a,"between","colon"),o=a.prop+s+this.rawValue(a,"value");a.important&&(o+=a.raws.important||" !important"),i&&(o+=";"),this.builder(o,a)}document(a){this.body(a)}raw(a,i,s){let o;if(s||(s=i),i&&(o=a.raws[i],o!==void 0))return o;let l=a.parent;if(s==="before"&&(!l||l.type==="root"&&l.first===a||l&&l.type==="document"))return"";if(!l)return e[s];let p=a.root();if(p.rawCache||(p.rawCache={}),p.rawCache[s]!==void 0)return p.rawCache[s];if(s==="before"||s==="after")return this.beforeAfter(a,s);{let h="raw"+((u=s)[0].toUpperCase()+u.slice(1));this[h]?o=this[h](p,a):p.walk((d=>{if(o=d.raws[i],o!==void 0)return!1}))}var u;return o===void 0&&(o=e[s]),p.rawCache[s]=o,o}rawBeforeClose(a){let i;return a.walk((s=>{if(s.nodes&&s.nodes.length>0&&s.raws.after!==void 0)return i=s.raws.after,i.includes(``)&&(i=i.replace(/[^\n]+$/,"")),!1})),i&&(i=i.replace(/\S/g,"")),i}rawBeforeComment(a,i){let s;return a.walkComments((o=>{if(o.raws.before!==void 0)return s=o.raws.before,s.includes(``)&&(s=s.replace(/[^\n]+$/,"")),!1})),s===void 0?s=this.raw(i,null,"beforeDecl"):s&&(s=s.replace(/\S/g,"")),s}rawBeforeDecl(a,i){let s;return a.walkDecls((o=>{if(o.raws.before!==void 0)return s=o.raws.before,s.includes(``)&&(s=s.replace(/[^\n]+$/,"")),!1})),s===void 0?s=this.raw(i,null,"beforeRule"):s&&(s=s.replace(/\S/g,"")),s}rawBeforeOpen(a){let i;return a.walk((s=>{if(s.type!=="decl"&&(i=s.raws.between,i!==void 0))return!1})),i}rawBeforeRule(a){let i;return a.walk((s=>{if(s.nodes&&(s.parent!==a||a.first!==s)&&s.raws.before!==void 0)return i=s.raws.before,i.includes(``)&&(i=i.replace(/[^\n]+$/,"")),!1})),i&&(i=i.replace(/\S/g,"")),i}rawColon(a){let i;return a.walkDecls((s=>{if(s.raws.between!==void 0)return i=s.raws.between.replace(/[^\s:]/g,""),!1})),i}rawEmptyBody(a){let i;return a.walk((s=>{if(s.nodes&&s.nodes.length===0&&(i=s.raws.after,i!==void 0))return!1})),i}rawIndent(a){if(a.raws.indent)return a.raws.indent;let i;return a.walk((s=>{let o=s.parent;if(o&&o!==a&&o.parent&&o.parent===a&&s.raws.before!==void 0){let l=s.raws.before.split(``);return i=l[l.length-1],i=i.replace(/\S/g,""),!1}})),i}rawSemicolon(a){let i;return a.walk((s=>{if(s.nodes&&s.nodes.length&&s.last.type==="decl"&&(i=s.raws.semicolon,i!==void 0))return!1})),i}rawValue(a,i){let s=a[i],o=a.raws[i];return o&&o.value===s?o.raw:s}root(a){this.body(a),a.raws.after&&this.builder(a.raws.after)}rule(a){this.block(a,this.rawValue(a,"selector")),a.raws.ownSemicolon&&this.builder(a.raws.ownSemicolon,a,"end")}stringify(a,i){if(!this[a.type])throw new Error("Unknown AST node type "+a.type+". Maybe you need to change PostCSS stringifier.");this[a.type](a,i)}}t.exports=n,n.default=n},(t,e,n)=>{let{isClean:r,my:a}=n(145),i=n(148),s=n(54),o=n(24),l=n(88),p=(n(152),n(89)),u=n(90),h=n(40);const d={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},m={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},f={Once:!0,postcssPlugin:!0,prepare:!0},v=0;function C(_){return typeof _=="object"&&typeof _.then=="function"}function S(_){let T=!1,O=d[_.type];return _.type==="decl"?T=_.prop.toLowerCase():_.type==="atrule"&&(T=_.name.toLowerCase()),T&&_.append?[O,O+"-"+T,v,O+"Exit",O+"Exit-"+T]:T?[O,O+"-"+T,O+"Exit",O+"Exit-"+T]:_.append?[O,v,O+"Exit"]:[O,O+"Exit"]}function x(_){let T;return T=_.type==="document"?["Document",v,"DocumentExit"]:_.type==="root"?["Root",v,"RootExit"]:S(_),{eventIndex:0,events:T,iterator:0,node:_,visitorIndex:0,visitors:[]}}function g(_){return _[r]=!1,_.nodes&&_.nodes.forEach((T=>g(T))),_}let w={};class y{constructor(T,O,I){let z;if(this.stringified=!1,this.processed=!1,typeof O!="object"||O===null||O.type!=="root"&&O.type!=="document")if(O instanceof y||O instanceof p)z=g(O.root),O.map&&(I.map===void 0&&(I.map={}),I.map.inline||(I.map.inline=!1),I.map.prev=O.map);else{let q=u;I.syntax&&(q=I.syntax.parse),I.parser&&(q=I.parser),q.parse&&(q=q.parse);try{z=q(O,I)}catch(W){this.processed=!0,this.error=W}z&&!z[a]&&o.rebuild(z)}else z=g(O);this.result=new p(T,z,I),this.helpers={...w,postcss:w,result:this.result},this.plugins=this.processor.plugins.map((q=>typeof q=="object"&&q.prepare?{...q,...q.prepare(this.result)}:q))}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(T){return this.async().catch(T)}finally(T){return this.async().then(T,T)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(T,O){let I=this.result.lastPlugin;try{O&&O.addToError(T),this.error=T,T.name!=="CssSyntaxError"||T.plugin?I.postcssVersion:(T.plugin=I.postcssPlugin,T.setMessage())}catch{}return T}prepareVisitors(){this.listeners={};let T=(O,I,z)=>{this.listeners[I]||(this.listeners[I]=[]),this.listeners[I].push([O,z])};for(let O of this.plugins)if(typeof O=="object")for(let I in O){if(!m[I]&&/^[A-Z]/.test(I))throw new Error(`Unknown event ${I} in ${O.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!f[I])if(typeof O[I]=="object")for(let z in O[I])T(O,z==="*"?I:I+"-"+z.toLowerCase(),O[I][z]);else typeof O[I]=="function"&&T(O,I,O[I])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let T=0;T<this.plugins.length;T++){let O=this.plugins[T],I=this.runOnRoot(O);if(C(I))try{await I}catch(z){throw this.handleError(z)}}if(this.prepareVisitors(),this.hasListener){let T=this.result.root;for(;!T[r];){T[r]=!0;let O=[x(T)];for(;O.length>0;){let I=this.visitTick(O);if(C(I))try{await I}catch(z){let q=O[O.length-1].node;throw this.handleError(z,q)}}}if(this.listeners.OnceExit)for(let[O,I]of this.listeners.OnceExit){this.result.lastPlugin=O;try{if(T.type==="document"){let z=T.nodes.map((q=>I(q,this.helpers)));await Promise.all(z)}else await I(T,this.helpers)}catch(z){throw this.handleError(z)}}}return this.processed=!0,this.stringify()}runOnRoot(T){this.result.lastPlugin=T;try{if(typeof T=="object"&&T.Once){if(this
`;this.css.includes(`\r`)&&(v=`\r`),this.css+=v+"/*# sourceMappingURL="+f+" */"}applyPrevMaps(){for(let f of this.previous()){let v,C=this.toUrl(this.path(f.file)),S=f.root||s(f.file);this.mapOpts.sourcesContent===!1?(v=new a(f.text),v.sourcesContent&&(v.sourcesContent=v.sourcesContent.map((()=>null)))):v=f.consumer(),this.map.applySourceMap(v,C,this.toUrl(this.path(S)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let f;for(let v=this.root.nodes.length-1;v>=0;v--)f=this.root.nodes[v],f.type==="comment"&&f.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(v)}else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),m&&d&&this.isMap())return this.generateMap();{let f="";return this.stringify(this.root,(v=>{f+=v})),[f]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let f=this.previous()[0].consumer();f.file=this.outputFile(),this.map=i.fromSourceMap(f)}else this.map=new i({file:this.outputFile()}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new i({file:this.outputFile()});let f,v,C=1,S=1,x="<no source>",g={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,((w,y,_)=>{if(this.css+=w,y&&_!=="end"&&(g.generated.line=C,g.generated.column=S-1,y.source&&y.source.start?(g.source=this.sourcePath(y),g.original.line=y.source.start.line,g.original.column=y.source.start.column-1,this.map.addMapping(g)):(g.source=x,g.original.line=1,g.original.column=0,this.map.addMapping(g))),f=w.match(/\n/g),f?(C+=f.length,v=w.lastIndexOf(``),S=w.length-v):S+=w.length,y&&_!=="start"){let T=y.parent||{raws:{}};(y.type==="decl"||y.type==="atrule"&&!y.nodes)&&y===T.last&&!T.raws.semicolon||(y.source&&y.source.end?(g.source=this.sourcePath(y),g.original.line=y.source.end.line,g.original.column=y.source.end.column-1,g.generated.line=C,g.generated.column=S-2,this.map.addMapping(g)):(g.source=x,g.original.line=1,g.original.column=0,g.generated.line=C,g.generated.column=S-1,this.map.addMapping(g)))}}))}isAnnotation(){return!!this.isInline()||(this.mapOpts.annotation!==void 0?this.mapOpts.annotation:!this.previous().length||this.previous().some((f=>f.annotation)))}isInline(){if(this.mapOpts.inline!==void 0)return this.mapOpts.inline;let f=this.mapOpts.annotation;return(f===void 0||f===!0)&&(!this.previous().length||this.previous().some((v=>v.inline)))}isMap(){return this.opts.map!==void 0?!!this.opts.map:this.previous().length>0}isSourcesContent(){return this.mapOpts.sourcesContent!==void 0?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((f=>f.withContent()))}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(f){if(this.mapOpts.absolute||f.charCodeAt(0)===60||/^\w+:\/\//.test(f))return f;let v=this.memoizedPaths.get(f);if(v)return v;let C=this.opts.to?s(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(C=s(l(C,this.mapOpts.annotation)));let S=o(C,f);return this.memoizedPaths.set(f,S),S}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((f=>{if(f.source&&f.source.input.map){let v=f.source.input.map;this.previousMaps.includes(v)||this.previousMaps.push(v)}}));else{let f=new h(this.originalCSS,this.opts);f.map&&this.previousMaps.push(f.map)}return this.previousMaps}setSourcesContent(){let f={};if(this.root)this.root.walk((v=>{if(v.source){let C=v.source.input.from;if(C&&!f[C]){f[C]=!0;let S=this.usesFileUrls?this.toFileUrl(C):this.toUrl(this.path(C));this.map.setSourceContent(S,v.source.input.css)}}}));else if(this.css){let v=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(v,this.css)}}sourcePath(f){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(f.source.input.from):this.toUrl(this.path(f.source.input.from))}toBase64(f){return r?r.from(f).toString("base64"):window.btoa(unescape(encodeURIComponent(f)))}toFileUrl(f){let v=this.memoizedFileURLs.get(f);if(v)return v;if(u){let C=u(f).toString();return this.memoizedFileURLs.set(f,C),C}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(f){let v=this.memoizedURLs.get(f);if(v)return v;p==="\\"&&(f=f.replace(/\\/g,"/"));let C=encodeURI(f).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(f,C),C}}},()=>{},()=>{},(t,e,n)=>{var r=n(31).a;let{SourceMapConsumer:a,SourceMapGenerator:i}=n(149),{existsSync:s,readFileSync:o}=n(512),{dirname:l,join:p}=n(150);class u{constructor(d,m){if(m.map===!1)return;this.loadAnnotation(d),this.inline=this.startWith(this.annotation,"data:");let f=m.map?m.map.prev:void 0,v=this.loadMap(m.from,f);!this.mapFile&&m.from&&(this.mapFile=m.from),this.mapFile&&(this.root=l(this.mapFile)),v&&(this.text=v)}consumer(){return this.consumerCache||(this.consumerCache=new a(this.text)),this.consumerCache}decodeInline(d){if(/^data:application\/json;charset=utf-?8,/.test(d)||/^data:application\/json,/.test(d))return decodeURIComponent(d.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(d)||/^data:application\/json;base64,/.test(d))return m=d.substr(RegExp.lastMatch.length),r?r.from(m,"base64").toString():window.atob(m);var m;let f=d.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+f)}getAnnotationURL(d){return d.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(d){return typeof d=="object"&&(typeof d.mappings=="string"||typeof d._mappings=="string"||Array.isArray(d.sections))}loadAnnotation(d){let m=d.match(/\/\*\s*# sourceMappingURL=/gm);if(!m)return;let f=d.lastInde
`," "]),split(n,r,a){let i=[],s="",o=!1,l=0,p=!1,u="",h=!1;for(let d of n)h?h=!1:d==="\\"?h=!0:p?d===u&&(p=!1):d==='"'||d==="'"?(p=!0,u=d):d==="("?l+=1:d===")"?l>0&&(l-=1):l===0&&r.includes(d)&&(o=!0),o?(s!==""&&i.push(s.trim()),s="",o=!1):s+=d;return(a||s!=="")&&i.push(s.trim()),i}};t.exports=e,e.default=e},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0});var r=n(412);Object.keys(r).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===r[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return r[f]}}))}));var a=n(413);Object.keys(a).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===a[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return a[f]}}))}));var i=n(414);Object.keys(i).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===i[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return i[f]}}))}));var s=n(415);Object.keys(s).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===s[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return s[f]}}))}));var o=n(416);Object.keys(o).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===o[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return o[f]}}))}));var l=n(185);Object.keys(l).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===l[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return l[f]}}))}));var p=n(186);Object.keys(p).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===p[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return p[f]}}))}));var u=n(419);Object.keys(u).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===u[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return u[f]}}))}));var h=n(420);Object.keys(h).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===h[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return h[f]}}))}));var d=n(421);Object.keys(d).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===d[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return d[f]}}))}));var m=n(422);Object.keys(m).forEach((function(f){f!=="default"&&f!=="__esModule"&&(f in e&&e[f]===m[f]||Object.defineProperty(e,f,{enumerable:!0,get:function(){return m[f]}}))}))},function(t,e,n){var r=this&&this.__createBinding||(Object.create?function(y,_,T,O){O===void 0&&(O=T);var I=Object.getOwnPropertyDescriptor(_,T);I&&!("get"in I?!_.__esModule:I.writable||I.configurable)||(I={enumerable:!0,get:function(){return _[T]}}),Object.defineProperty(y,O,I)}:function(y,_,T,O){O===void 0&&(O=T),y[O]=_[T]}),a=this&&this.__setModuleDefault||(Object.create?function(y,_){Object.defineProperty(y,"default",{enumerable:!0,value:_})}:function(y,_){y.default=_}),i=this&&this.__importStar||function(y){if(y&&y.__esModule)return y;var _={};if(y!=null)for(var T in y)T!=="default"&&Object.prototype.hasOwnProperty.call(y,T)&&r(_,y,T);return a(_,y),_},s=this&&this.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXML=e.decodeHTMLStrict=e.decodeHTMLAttribute=e.decodeHTML=e.determineBranch=e.EntityDecoder=e.DecodingMode=e.BinTrieFlags=e.fromCodePoint=e.replaceCodePoint=e.decodeCodePoint=e.xmlDecodeTree=e.htmlDecodeTree=void 0;var o=s(n(504));e.htmlDecodeTree=o.default;var l=s(n(505));e.xmlDecodeTree=l.default;var p=i(n(160));e.decodeCodePoint=p.default;var u,h,d,m,f=n(160);function v(y){return y>=u.ZERO&&y<=u.NINE}Object.defineProperty(e,"replaceCodePoint",{enumerable:!0,get:function(){return f.replaceCodePoint}}),Object.defineProperty(e,"fromCodePoint",{enumerable:!0,get:function(){return f.fromCodePoint}}),(function(y){y[y.NUM=35]="NUM",y[y.SEMI=59]="SEMI",y[y.EQUALS=61]="EQUALS",y[y.ZERO=48]="ZERO",y[y.NINE=57]="NINE",y[y.LOWER_A=97]="LOWER_A",y[y.LOWER_F=102]="LOWER_F",y[y.LOWER_X=120]="LOWER_X",y[y.LOWER_Z=122]="LOWER_Z",y[y.UPPER_A=65]="UPPER_A",y[y.UPPER_F=70]="UPPER_F",y[y.UPPER_Z=90]="UPPER_Z"})(u||(u={})),(function(y){y[y.VALUE_LENGTH=49152]=
Did you specify these with the most recent transformation maps first?`);let g=d(S,v,"",0);for(let w=C.length-1;w>=0;w--)g=p(C[w],[g]);return g}function d(f,v,C,S){const{resolvedSources:x,sourcesContent:g}=f,w=S+1;return p(f,x.map(((y,_)=>{const T={importer:C,depth:w,source:y||"",content:void 0},O=v(T.source,T),{source:I,content:z}=T;return O?d(new r.TraceMap(O,I),v,I,w):(function(q,W){return l(null,s,q,W)})(I,z!==void 0?z:g?g[_]:null)})))}class m{constructor(v,C){const S=C.decodedMappings?a.toDecodedMap(v):a.toEncodedMap(v);this.version=S.version,this.file=S.file,this.mappings=S.mappings,this.names=S.names,this.sourceRoot=S.sourceRoot,this.sources=S.sources,C.excludeContent||(this.sourcesContent=S.sourcesContent)}toString(){return JSON.stringify(this)}}return function(f,v,C){const S=typeof C=="object"?C:{excludeContent:!!C,decodedMappings:!1},x=h(f,v);return new m((function(g){const w=new a.GenMapping({file:g.map.file}),{sources:y,map:_}=g,T=_.names,O=r.decodedMappings(_);for(let I=0;I<O.length;I++){const z=O[I];for(let q=0;q<z.length;q++){const W=z[q],F=W[0];let N=i;if(W.length!==1&&(N=u(y[W[1]],W[2],W[3],W.length===5?T[W[4]]:""),N==null))continue;const{column:$,line:H,name:R,content:K,source:se}=N;a.maybeAddSegment(w,I,F,se,H,$,R),se&&K!=null&&a.setSourceContent(w,se,K)}}return w})(x),S)}})(n(486),n(487))},(t,e)=>{var n;Object.defineProperty(e,"__esModule",{value:!0}),e.replaceCodePoint=e.fromCodePoint=void 0;var r=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function a(i){var s;return i>=55296&&i<=57343||i>1114111?65533:(s=r.get(i))!==null&&s!==void 0?s:i}e.fromCodePoint=(n=String.fromCodePoint)!==null&&n!==void 0?n:function(i){var s="";return i>65535&&(i-=65536,s+=String.fromCharCode(i>>>10&1023|55296),i=56320|1023&i),s+String.fromCharCode(i)},e.replaceCodePoint=a,e.default=function(i){return(0,e.fromCodePoint)(a(i))}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.ensure=function(S,x){d||(d=x),v(S)},e.get=C,e.getDependencies=function(S){return v(S).getDependencies()},e.list=void 0,e.minVersion=function(S){return v(S).minVersion};var r=n(14),a=n(0),i=n(445);const{assignmentExpression:s,cloneNode:o,expressionStatement:l,file:p,identifier:u}=a;function h(S){const x=[];for(;S.parentPath;S=S.parentPath)x.push(S.key),S.inList&&x.push(S.listKey);return x.reverse().join(".")}let d;function m(S){const x=new Set,g=new Set,w=new Map;let y,_;const T=[],O=[],I=[],z={ImportDeclaration(W){const F=W.node.source.value;if(!i.default[F])throw W.buildCodeFrameError(`Unknown helper ${F}`);if(W.get("specifiers").length!==1||!W.get("specifiers.0").isImportDefaultSpecifier())throw W.buildCodeFrameError("Helpers can only import a default value");const N=W.node.specifiers[0].local;w.set(N,F),O.push(h(W))},ExportDefaultDeclaration(W){const F=W.get("declaration");if(!F.isFunctionDeclaration()||!F.node.id)throw F.buildCodeFrameError("Helpers can only export named function declarations");y=F.node.id.name,_=h(W)},ExportAllDeclaration(W){throw W.buildCodeFrameError("Helpers can only export default")},ExportNamedDeclaration(W){throw W.buildCodeFrameError("Helpers can only export default")},Statement(W){W.isImportDeclaration()||W.isExportDeclaration()||W.skip()}},q={Program(W){const F=W.scope.getAllBindings();Object.keys(F).forEach((N=>{N!==y&&(w.has(F[N].identifier)||g.add(N))}))},ReferencedIdentifier(W){const F=W.node.name,N=W.scope.getBinding(F);N?w.has(N.identifier)&&I.push(h(W)):x.add(F)},AssignmentExpression(W){const F=W.get("left");if(!(y in F.getBindingIdentifiers()))return;if(!F.isIdentifier())throw F.buildCodeFrameError("Only simple assignments to exports are allowed in helpers");const N=W.scope.getBinding(y);N!=null&&N.scope.path.isProgram()&&T.push(h(W))}};if((0,r.default)(S.ast,z,S.scope),(0,r.default)(S.ast,q,S.scope),!_)throw new Error("Helpers
Expected ${v.length+1} quasis but got ${m.quasis.length}`)}))}}}),s("YieldExpression",{builder:["argument","delegate"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{delegate:{validate:(0,i.chain)((0,i.assertValueType)("boolean"),Object.assign((function(m,f,v){}),{type:"boolean"})),default:!1},argument:{optional:!0,validate:(0,i.assertNodeType)("Expression")}}}),s("AwaitExpression",{builder:["argument"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{argument:{validate:(0,i.assertNodeType)("Expression")}}}),s("Import",{aliases:["Expression"]}),s("BigIntLiteral",{builder:["value"],fields:{value:{validate:(0,i.assertValueType)("string")}},aliases:["Expression","Pureish","Literal","Immutable"]}),s("ExportNamespaceSpecifier",{visitor:["exported"],aliases:["ModuleSpecifier"],fields:{exported:{validate:(0,i.assertNodeType)("Identifier")}}}),s("OptionalMemberExpression",{builder:["object","property","computed","optional"],visitor:["object","property"],aliases:["Expression"],fields:{object:{validate:(0,i.assertNodeType)("Expression")},property:{validate:(function(){const m=(0,i.assertNodeType)("Identifier"),f=(0,i.assertNodeType)("Expression");return Object.assign((function(v,C,S){(v.computed?f:m)(v,C,S)}),{oneOfNodeTypes:["Expression","Identifier"]})})()},computed:{default:!1},optional:{validate:(0,i.assertValueType)("boolean")}}}),s("OptionalCallExpression",{visitor:["callee","arguments","typeParameters","typeArguments"],builder:["callee","arguments","optional"],aliases:["Expression"],fields:{callee:{validate:(0,i.assertNodeType)("Expression")},arguments:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("Expression","SpreadElement","JSXNamespacedName","ArgumentPlaceholder")))},optional:{validate:(0,i.assertValueType)("boolean")},typeArguments:{validate:(0,i.assertNodeType)("TypeParameterInstantiation"),optional:!0},typeParameters:{validate:(0,i.assertNodeType)("TSTypeParameterInstantiation"),optional:!0}}}),s("ClassProperty",{visitor:["key","value","typeAnnotation","decorators"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property"],fields:Object.assign({},h(),{value:{validate:(0,i.assertNodeType)("Expression"),optional:!0},definite:{validate:(0,i.assertValueType)("boolean"),optional:!0},typeAnnotation:{validate:(0,i.assertNodeType)("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("Decorator"))),optional:!0},readonly:{validate:(0,i.assertValueType)("boolean"),optional:!0},declare:{validate:(0,i.assertValueType)("boolean"),optional:!0},variance:{validate:(0,i.assertNodeType)("Variance"),optional:!0}})}),s("ClassAccessorProperty",{visitor:["key","value","typeAnnotation","decorators"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property","Accessor"],fields:Object.assign({},h(),{key:{validate:(0,i.chain)((function(){const m=(0,i.assertNodeType)("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","PrivateName"),f=(0,i.assertNodeType)("Expression");return function(v,C,S){(v.computed?f:m)(v,C,S)}})(),(0,i.assertNodeType)("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","Expression","PrivateName"))},value:{validate:(0,i.assertNodeType)("Expression"),optional:!0},definite:{validate:(0,i.assertValueType)("boolean"),optional:!0},typeAnnotation:{validate:(0,i.assertNodeType)("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("Decorator"))),optional:!0},readonly:{validate:(0,i.assertValueType)("boolean"),optional:!0},declare:{validate:(0,i.assertValueType)("boolean"),optional:!0},variance:{validate:(0,i.assertNodeType)("Variance"),optional:!0}})}),s("ClassPrivateProperty",{visitor:["key","value","decorators","typeAnnotation"],builder:["key","value","decorators","static"],aliases:["Property","Private"],fields:{key:{validate:(0,i.assertNodeTyp
`;let N,$=!0;const H=C.numbers=="binary",R=C.numbers=="octal",K=C.numbers=="decimal",se=C.numbers=="hexadecimal";if(g&&v&&typeof v.toJSON=="function"&&(v=v.toJSON()),typeof(he=v)!="string"&&o.call(he)!="[object String]"){if((fe=>o.call(fe)=="[object Map]")(v))return v.size==0?"new Map()":(T||(C.__inline1__=!0,C.__inline2__=!1),"new Map("+f(Array.from(v),C)+")");if((fe=>o.call(fe)=="[object Set]")(v))return v.size==0?"new Set()":"new Set("+f(Array.from(v),C)+")";if(p(v))return v.length==0?"Buffer.from([])":"Buffer.from("+f(Array.from(v),C)+")";if(l(v))return N=[],C.wrap=!0,q&&(C.__inline1__=!1,C.__inline2__=!0),W||S(),((fe,Ce)=>{const Me=fe.length;let ue=-1;for(;++ue<Me;)Ce(fe[ue])})(v,(fe=>{$=!1,W&&(C.__inline2__=!1),N.push((T||W?"":I)+f(fe,C))})),$?"[]":W?"["+N.join(", ")+"]":"["+F+N.join(","+F)+F+(T?"":z)+"]";if(!(fe=>typeof fe=="number"||o.call(fe)=="[object Number]")(v))return(fe=>o.call(fe)=="[object Object]")(v)?(N=[],C.wrap=!0,S(),s(v,((fe,Ce)=>{$=!1,N.push((T?"":I)+f(fe,C)+":"+(T?"":" ")+f(Ce,C))})),$?"{}":"{"+F+N.join(","+F)+F+(T?"":z)+"}"):g?JSON.stringify(v)||"null":String(v);if(g)return JSON.stringify(v);if(K)return String(v);if(se){let fe=v.toString(16);return O||(fe=fe.toUpperCase()),"0x"+fe}if(H)return"0b"+v.toString(2);if(R)return"0o"+v.toString(8)}var he;const Le=v;let X=-1;const Q=Le.length;for(N="";++X<Q;){const fe=Le.charAt(X);if(C.es6){const ce=Le.charCodeAt(X);if(ce>=55296&&ce<=56319&&Q>X+1){const oe=Le.charCodeAt(X+1);if(oe>=56320&&oe<=57343){let ie=(1024*(ce-55296)+oe-56320+65536).toString(16);O||(ie=ie.toUpperCase()),N+="\\u{"+ie+"}",++X;continue}}}if(!C.escapeEverything){if(m.test(fe)){N+=fe;continue}if(fe=='"'){N+=_==fe?'\\"':fe;continue}if(fe=="`"){N+=_==fe?"\\`":fe;continue}if(fe=="'"){N+=_==fe?"\\'":fe;continue}}if(fe=="\0"&&!g&&!d.test(Le.charAt(X+1))){N+="\\0";continue}if(h.test(fe)){N+=u[fe];continue}const Ce=fe.charCodeAt(0);if(C.minimal&&Ce!=8232&&Ce!=8233){N+=fe;continue}let Me=Ce.toString(16);O||(Me=Me.toUpperCase());const ue=Me.length>2||g,ae="\\"+(ue?"u":"x")+("0000"+Me).slice(ue?-4:-2);N+=ae}return C.wrap&&(N=_+N+_),_=="`"&&(N=N.replace(/\$\{/g,"\\${")),C.isScriptContext?N.replace(/<\/(script|style)/gi,"<\\/$1").replace(/<!--/g,g?"\\u003C!--":"\\x3C!--"):N};f.version="2.5.2",t.exports=f},(t,e,n)=>{var r,a,i,s=n(207),o=n(15),l=n(5),p=n(6),u=n(20),h=n(29),d=n(208),m=n(115),f=n(108),v=n(211),C=n(102),S=n(111),x=n(212),g=n(214),w=n(45),y=n(67),_=n(107),T=_.enforce,O=_.get,I=l.Int8Array,z=I&&I.prototype,q=l.Uint8ClampedArray,W=q&&q.prototype,F=I&&x(I),N=z&&x(z),$=Object.prototype,H=l.TypeError,R=w("toStringTag"),K=y("TYPED_ARRAY_TAG"),se="TypedArrayConstructor",he=s&&!!g&&d(l.opera)!=="Opera",Le=!1,X={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Q={BigInt64Array:8,BigUint64Array:8},fe=function(Me){var ue=x(Me);if(u(ue)){var ae=O(ue);return ae&&h(ae,se)?ae[se]:fe(ue)}},Ce=function(Me){if(!u(Me))return!1;var ue=d(Me);return h(X,ue)||h(Q,ue)};for(r in X)(i=(a=l[r])&&a.prototype)?T(i)[se]=a:he=!1;for(r in Q)(i=(a=l[r])&&a.prototype)&&(T(i)[se]=a);if((!he||!p(F)||F===Function.prototype)&&(F=function(){throw new H("Incorrect invocation")},he))for(r in X)l[r]&&g(l[r],F);if((!he||!N||N===$)&&(N=F.prototype,he))for(r in X)l[r]&&g(l[r].prototype,N);if(he&&x(W)!==N&&g(W,N),o&&!h(N,R))for(r in Le=!0,C(N,R,{configurable:!0,get:function(){return u(this)?this[K]:void 0}}),X)l[r]&&f(l[r],K,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:he,TYPED_ARRAY_TAG:Le&&K,aTypedArray:function(Me){if(Ce(Me))return Me;throw new H("Target is not a typed array")},aTypedArrayConstructor:function(Me){if(p(Me)&&(!g||S(F,Me)))return Me;throw new H(m(Me)+" is not a typed array constructor")},exportTypedArrayMethod:function(Me,ue,ae,ce){if(o){if(ae)for(var oe in X){var ie=l[oe];if(ie&&h(ie.prototype,Me))try{delete ie.prototype[Me]}catch{try{ie.prototype[Me]=ue}catch{}}}N[Me]&&!ae||v(N,Me,ae?ue:he&&z[Me]||ue,ce)}},exportTypedArrayStaticMethod:function(Me,ue,ae){var ce,oe;if(o){if(g){if(ae){for(ce in X)if((oe=l[ce])&&h(oe,Me))try{delete oe[Me]}catc`+(0,i.codeFrameColumns)(W,{start:R}),H.code="BABEL_TEMPLATE_PARSE_ERROR"),H}})(w,y.parser,I);v(z,{preserveComments:O}),g.validate(z);const q={syntactic:{placeholders:[],placeholderNames:new Set},legacy:{placeholders:[],placeholderNames:new Set},placeholderWhitelist:_,placeholderPattern:T,syntacticPlaceholders:I};return C(z,x,q),Object.assign({ast:z},q.syntactic.placeholders.length?q.syntactic:q.legacy)};var r=n(0),a=n(21),i=n(36);const{isCallExpression:s,isExpressionStatement:o,isFunction:l,isIdentifier:p,isJSXIdentifier:u,isNewExpression:h,isPlaceholder:d,isStatement:m,isStringLiteral:f,removePropertiesDeep:v,traverse:C}=r,S=/^[_$A-Z0-9]+$/;function x(g,w,y){var _;let T,O=y.syntactic.placeholders.length>0;if(d(g)){if(y.syntacticPlaceholders===!1)throw new Error("%%foo%%-style placeholders can't be used when '.syntacticPlaceholders' is false.");T=g.name.name,O=!0}else{if(O||y.syntacticPlaceholders)return;if(p(g)||u(g))T=g.name;else{if(!f(g))return;T=g.value}}if(O&&(y.placeholderPattern!=null||y.placeholderWhitelist!=null))throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible with '.syntacticPlaceholders: true'");if(!(O||y.placeholderPattern!==!1&&(y.placeholderPattern||S).test(T)||(_=y.placeholderWhitelist)!=null&&_.has(T)))return;w=w.slice();const{node:I,key:z}=w[w.length-1];let q;f(g)||d(g,{expectedNode:"StringLiteral"})?q="string":h(I)&&z==="arguments"||s(I)&&z==="arguments"||l(I)&&z==="params"?q="param":o(I)&&!d(g)?(q="statement",w=w.slice(0,-1)):q=m(g)&&d(g)?"statement":"other";const{placeholders:W,placeholderNames:F}=O?y.syntactic:y.legacy;W.push({name:T,type:q,resolve:N=>(function($,H){let R=$;for(let he=0;he<H.length-1;he++){const{key:Le,index:X}=H[he];R=X===void 0?R[Le]:R[Le][X]}const{key:K,index:se}=H[H.length-1];return{parent:R,key:K,index:se}})(N,w),isDuplicate:F.has(T)}),F.add(T)}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(m,f){const v=i(m.ast);return f&&(m.placeholders.forEach((C=>{if(!Object.prototype.hasOwnProperty.call(f,C.name)){const S=C.name;throw new Error(`Error: No substitution given for "${S}". If this is not meant to be a placeholder you may want to consider passing one of the following options to @babel/template: - { placeholderPattern: false, placeholderWhitelist: new Set(['${S}'])} - { placeholderPattern: /^${S}$/ }`)}})),Object.keys(f).forEach((C=>{if(!m.placeholderNames.has(C))throw new Error(`Unknown substitution "${C}" given`)}))),m.placeholders.slice().reverse().forEach((C=>{try{(function(S,x,g){S.isDuplicate&&(Array.isArray(g)?g=g.map((T=>i(T))):typeof g=="object"&&(g=i(g)));const{parent:w,key:y,index:_}=S.resolve(x);if(S.type==="string"){if(typeof g=="string"&&(g=h(g)),!g||!u(g))throw new Error("Expected string substitution")}else if(S.type==="statement")_===void 0?g?Array.isArray(g)?g=a(g):typeof g=="string"?g=o(l(g)):p(g)||(g=o(g)):g=s():g&&!Array.isArray(g)&&(typeof g=="string"&&(g=l(g)),p(g)||(g=o(g)));else if(S.type==="param"){if(typeof g=="string"&&(g=l(g)),_===void 0)throw new Error("Assertion failure.")}else if(typeof g=="string"&&(g=l(g)),Array.isArray(g))throw new Error("Cannot replace single expression with an array.");if(_===void 0)d(w,y,g),w[y]=g;else{const T=w[y].slice();S.type==="statement"||S.type==="param"?g==null?T.splice(_,1):Array.isArray(g)?T.splice(_,1,...g):T[_]=g:T[_]=g,d(w,y,T),w[y]=T}})(C,v,f&&f[C.name]||null)}catch(S){throw S.message=`@babel/template placeholder "${C.name}": ${S.message}`,S}})),v};var r=n(0);const{blockStatement:a,cloneNode:i,emptyStatement:s,expressionStatement:o,identifier:l,isStatement:p,isStringLiteral:u,stringLiteral:h,validate:d}=r},(t,e,n)=>{function r(h){return r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},r(h)}function a(h,d){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(m,f){return m.__proto__=f,m},a(h,d)}function i(h){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(d){return d.__proto__||Object.getPrototypeOf(d)},i(h)}var s,o,l={};function p(h,d,m){m||(m=Error);var f=(function(v){(function(y,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(_&&_.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),Object.defineProperty(y,"prototype",{writable:!1}),_&&a(y,_)})(w,v);var C,S,x,g=(S=w,x=(function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch{return!1}})(),function(){var y,_=i(S);if(x){var T=i(this).constructor;y=Reflect.construct(_,arguments,T)}else y=_.apply(this,arguments);return(function(O,I){if(I&&(r(I)==="object"||typeof I=="function"))return I;if(I!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(function(z){if(z===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z})(O)})(this,y)});function w(y,_,T){var O;return(function(I,z){if(!(I instanceof z))throw new TypeError("Cannot call a class as a function")})(this,w),O=g.call(this,(function(I,z,q){return typeof d=="string"?d:d(I,z,q)})(y,_,T)),O.code=h,O}return C=w,Object.defineProperty(C,"prototype",{writable:!1}),C})(m);l[h]=f}function u(h,d){if(Array.isArray(h)){var m=h.length;return h=h.map((function(f){return String(f)})),m>2?"one of ".concat(d," ").concat(h.slice(0,m-1).join(", "),", or ")+h[m-1]:m===2?"one of ".concat(d," ").concat(h[0]," or ").concat(h[1]):"of ".concat(d," ").concat(h[0])}return"of ".concat(d," ").concat(String(h))}p("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),p("ERR_INVALID_ARG_TYPE",(function(h,d,m){var f,v,C,S,x;if(s===void 0&&(s=n(25)),s(typeof h=="string","'name' must be a string"),typeof d=="string"&&(v="not ",d.substr(0,4)===v)?(f="must not be",d=d.replace(/^not /,"")):f="must be",(function(w,y,_){return(_===void 0||_>w.length)&&(_=w.length),w.substring(_-9,_)===y})(h," argument"))C="The ".concat(h," ").concat(f," ").concat(u(d,"type"));else{var g=(typeof x!="number"&&(x=0),x+1>(S=h).length||S.indexOf(".",x)===-1?"argument":"property");C='The "'.concat(h,'" ').concat
`),j=_(oe).split(``),J=0,Te="";if(ie==="strictEqual"&&f(ce)==="object"&&f(oe)==="object"&&ce!==null&&oe!==null&&(ie="strictEqualObject"),k.length===1&&j.length===1&&k[0]!==j[0]){var Ie=k[0].length+j[0].length;if(Ie<=10){if(!(f(ce)==="object"&&ce!==null||f(oe)==="object"&&oe!==null||ce===0&&oe===0))return"".concat(w[ie],`
`)+"".concat(k[0]," !== ").concat(j[0],``)}else if(ie!=="strictEqualObject"&&Ie<80){for(;k[0][J]===j[0][J];)J++;J>2&&(Te=` `.concat((function(Ct,Qr){if(Qr=Math.floor(Qr),Ct.length==0||Qr==0)return"";var Jr=Ct.length*Qr;for(Qr=Math.floor(Math.log(Qr)/Math.log(2));Qr;)Ct+=Ct,Qr--;return Ct+Ct.substring(0,Jr-Ct.length)})(" ",J),"^"),J=0)}}for(var Pe=k[k.length-1],de=j[j.length-1];Pe===de&&(J++<2?xe=` `.concat(Pe).concat(xe):Se=Pe,k.pop(),j.pop(),k.length!==0&&j.length!==0);)Pe=k[k.length-1],de=j[j.length-1];var ke=Math.max(k.length,j.length);if(ke===0){var Ge=ee.split(``);if(Ge.length>30)for(Ge[26]="".concat(x,"...").concat(g);Ge.length>27;)Ge.pop();return"".concat(w.notIdentical,`
`).concat(Ge.join(``),``)}J>3&&(xe=``.concat(x,"...").concat(g).concat(xe),He=!0),Se!==""&&(xe=` `.concat(Se).concat(xe),Se="");var nt=0,ct=w[ie]+``.concat("","+ actual").concat(g," ").concat("","- expected").concat(g),yt=" ".concat(x,"...").concat(g," Lines skipped");for(J=0;J<ke;J++){var Qt=J-ve;if(k.length<J+1)Qt>1&&J>2&&(Qt>4?(ne+=``.concat(x,"...").concat(g),He=!0):Qt>3&&(ne+=` `.concat(j[J-2]),nt++),ne+=` `.concat(j[J-1]),nt++),ve=J,Se+=``.concat("","-").concat(g," ").concat(j[J]),nt++;else if(j.length<J+1)Qt>1&&J>2&&(Qt>4?(ne+=``.concat(x,"...").concat(g),He=!0):Qt>3&&(ne+=` `.concat(k[J-2]),nt++),ne+=` `.concat(k[J-1]),nt++),ve=J,ne+=``.concat("","+").concat(g," ").concat(k[J]),nt++;else{var Bt=j[J],sr=k[J],gr=sr!==Bt&&(!S(sr,",")||sr.slice(0,-1)!==Bt);gr&&S(Bt,",")&&Bt.slice(0,-1)===sr&&(gr=!1,sr+=","),gr?(Qt>1&&J>2&&(Qt>4?(ne+=``.concat(x,"...").concat(g),He=!0):Qt>3&&(ne+=` `.concat(k[J-2]),nt++),ne+=` `.concat(k[J-1]),nt++),ve=J,ne+=``.concat("","+").concat(g," ").concat(sr),Se+=``.concat("","-").concat(g," ").concat(Bt),nt+=2):(ne+=Se,Se="",Qt!==1&&J!==0||(ne+=` `.concat(sr),nt++))}if(nt>20&&J<ke-2)return"".concat(ct).concat(yt,``).concat(ne,``).concat(x,"...").concat(g).concat(Se,``)+"".concat(x,"...").concat(g)}return"".concat(ct).concat(He?yt:"",``).concat(ne).concat(Se).concat(xe).concat(Te)})(Le,X,se));else if(se==="notDeepStrictEqual"||se==="notStrictEqual"){var fe=w[se],Ce=_(Le).split(``);if(se==="notStrictEqual"&&f(Le)==="object"&&Le!==null&&(fe=w.notStrictEqualObject),Ce.length>30)for(Ce[26]="".concat(x,"...").concat(g);Ce.length>27;)Ce.pop();R=Ce.length===1?N.call(this,"".concat(fe," ").concat(Ce[0])):N.call(this,"".concat(fe,`
`).concat(Ce.join(``),``))}else{var Me=_(Le),ue="",ae=w[se];se==="notDeepEqual"||se==="notEqual"?(Me="".concat(w[se],`
`).concat(Me)).length>1024&&(Me="".concat(Me.slice(0,1021),"...")):(ue="".concat(_(X)),Me.length>512&&(Me="".concat(Me.slice(0,509),"...")),ue.length>512&&(ue="".concat(ue.slice(0,509),"...")),se==="deepEqual"||se==="equal"?Me="".concat(ae,`
`).concat(Me,`
should equal
`):ue=" ".concat(se," ").concat(ue)),R=N.call(this,"".concat(Me).concat(ue))}return Error.stackTraceLimit=Q,R.generatedMessage=!K,Object.defineProperty(l(R),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),R.code="ERR_ASSERTION",R.actual=Le,R.expected=X,R.operator=se,Error.captureStackTrace&&Error.captureStackTrace(l(R),he),R.stack,R.name="AssertionError",o(R)}return W=$,(F=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:I,value:function(H,R){return v(this,a(a({},R),{},{customInspect:!1,depth:0}))}}])&&i(W.prototype,F),Object.defineProperty(W,"prototype",{writable:!1}),$})(p(Error),v.custom);t.exports=T},(t,e,n)=>{var r=n(243);t.exports=function(){return Object.assign?(function(){if(!Object.assign)return!1;for(var a="abcdefghijklmnopqrst",i=a.split(""),s={},o=0;o<i.length;++o)s[i[o]]=i[o];var l=Object.assign({},s),p="";for(var u in l)p+=u;return a!==p})()||(function(){if(!Object.assign||!Object.preventExtensions)return!1;var a=Object.preventExtensions({1:2});try{Object.assign(a,"xy")}catch{return a[1]==="y"}return!1})()?r:Object.assign:r}},(t,e,n)=>{var r=n(123),a=n(70)(),i=n(38),s=Object,o=i("Array.prototype.push"),l=i("Object.prototype.propertyIsEnumerable"),p=a?Object.getOwnPropertySymbols:null;t.exports=function(u,h){if(u==null)throw new TypeError("target must be an object");var d=s(u);if(arguments.length===1)return d;for(var m=1;m<arguments.length;++m){var f=s(arguments[m]),v=r(f),C=a&&(Object.getOwnPropertySymbols||p);if(C)for(var S=C(f),x=0;x<S.length;++x){var g=S[x];l(f,g)&&o(v,g)}for(var w=0;w<v.length;++w){var y=v[w];if(l(f,y)){var _=f[y];d[y]=_}}}return d}},(t,e,n)=>{var r;if(!Object.keys){var a=Object.prototype.hasOwnProperty,i=Object.prototype.toString,s=n(124),o=Object.prototype.propertyIsEnumerable,l=!o.call({toString:null},"toString"),p=o.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],h=function(f){var v=f.constructor;return v&&v.prototype===f},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},m=(function(){if(typeof window>"u")return!1;for(var f in window)try{if(!d["$"+f]&&a.call(window,f)&&window[f]!==null&&typeof window[f]=="object")try{h(window[f])}catch{return!0}}catch{return!0}return!1})();r=function(f){var v=f!==null&&typeof f=="object",C=i.call(f)==="[object Function]",S=s(f),x=v&&i.call(f)==="[object String]",g=[];if(!v&&!C&&!S)throw new TypeError("Object.keys called on a non-object");var w=p&&C;if(x&&f.length>0&&!a.call(f,0))for(var y=0;y<f.length;++y)g.push(String(y));if(S&&f.length>0)for(var _=0;_<f.length;++_)g.push(String(_));else for(var T in f)w&&T==="prototype"||!a.call(f,T)||g.push(String(T));if(l)for(var O=(function(z){if(typeof window>"u"||!m)return h(z);try{return h(z)}catch{return!1}})(f),I=0;I<u.length;++I)O&&u[I]==="constructor"||!a.call(f,u[I])||g.push(u[I]);return g}}t.exports=r},(t,e,n)=>{function r(ie,Se){return(function(ne){if(Array.isArray(ne))return ne})(ie)||(function(ne,ve){var xe=ne==null?null:typeof Symbol<"u"&&ne[Symbol.iterator]||ne["@@iterator"];if(xe!=null){var He,ee,k,j,J=[],Te=!0,Ie=!1;try{if(k=(xe=xe.call(ne)).next,ve!==0)for(;!(Te=(He=k.call(xe)).done)&&(J.push(He.value),J.length!==ve);Te=!0);}catch(Pe){Ie=!0,ee=Pe}finally{try{if(!Te&&xe.return!=null&&(j=xe.return(),Object(j)!==j))return}finally{if(Ie)throw ee}}return J}})(ie,Se)||(function(ne,ve){if(ne){if(typeof ne=="string")return a(ne,ve);var xe=Object.prototype.toString.call(ne).slice(8,-1);return xe==="Object"&&ne.constructor&&(xe=ne.constructor.name),xe==="Map"||xe==="Set"?Array.from(ne):xe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(xe)?a(ne,ve):void 0}})(ie,Se)||(function(){t
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function a(ie,Se){(Se==null||Se>ie.length)&&(Se=ie.length);for(var ne=0,ve=new Array(Se);ne<Se;ne++)ve[ne]=ie[ne];return ve}function i(ie){return i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Se){return typeof Se}:function(Se){return Se&&typeof Symbol=="function"&&Se.constructor===Symbol&&Se!==Symbol.prototype?"symbol":typeof Se},i(ie)}n(44),n(12);var s=/a/g.flags!==void 0,o=function(ie){var Se=[];return ie.forEach((function(ne){return Se.push(ne)})),Se},l=function(ie){var Se=[];return ie.forEach((function(ne,ve){return Se.push([ve,ne])})),Se},p=Object.is?Object.is:n(246),u=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},h=Number.isNaN?Number.isNaN:n(248);function d(ie){return ie.call.bind(ie)}var m=d(Object.prototype.hasOwnProperty),f=d(Object.prototype.propertyIsEnumerable),v=d(Object.prototype.toString),C=n(32).types,S=C.isAnyArrayBuffer,x=C.isArrayBufferView,g=C.isDate,w=C.isMap,y=C.isRegExp,_=C.isSet,T=C.isNativeError,O=C.isBoxedPrimitive,I=C.isNumberObject,z=C.isStringObject,q=C.isBooleanObject,W=C.isBigIntObject,F=C.isSymbolObject,N=C.isFloat32Array,$=C.isFloat64Array;function H(ie){if(ie.length===0||ie.length>10)return!0;for(var Se=0;Se<ie.length;Se++){var ne=ie.charCodeAt(Se);if(ne<48||ne>57)return!0}return ie.length===10&&ie>=Math.pow(2,32)}function R(ie){return Object.keys(ie).filter(H).concat(u(ie).filter(Object.prototype.propertyIsEnumerable.bind(ie)))}/*!
* The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT */function K(ie,Se){if(ie===Se)return 0;for(var ne=ie.length,ve=Se.length,xe=0,He=Math.min(ne,ve);xe<He;++xe)if(ie[xe]!==Se[xe]){ne=ie[xe],ve=Se[xe];break}return ne<ve?-1:ve<ne?1:0}var se=0,he=1,Le=2,X=3;function Q(ie,Se,ne,ve){if(ie===Se)return ie!==0||!ne||p(ie,Se);if(ne){if(i(ie)!=="object")return typeof ie=="number"&&h(ie)&&h(Se);if(i(Se)!=="object"||ie===null||Se===null||Object.getPrototypeOf(ie)!==Object.getPrototypeOf(Se))return!1}else{if(ie===null||i(ie)!=="object")return(Se===null||i(Se)!=="object")&&ie==Se;if(Se===null||i(Se)!=="object")return!1}var xe,He,ee,k,j=v(ie);if(j!==v(Se))return!1;if(Array.isArray(ie)){if(ie.length!==Se.length)return!1;var J=R(ie),Te=R(Se);return J.length===Te.length&&Ce(ie,Se,ne,ve,he,J)}if(j==="[object Object]"&&(!w(ie)&&w(Se)||!_(ie)&&_(Se)))return!1;if(g(ie)){if(!g(Se)||Date.prototype.getTime.call(ie)!==Date.prototype.getTime.call(Se))return!1}else if(y(ie)){if(!y(Se)||(ee=ie,k=Se,!(s?ee.source===k.source&&ee.flags===k.flags:RegExp.prototype.toString.call(ee)===RegExp.prototype.toString.call(k))))return!1}else if(T(ie)||ie instanceof Error){if(ie.message!==Se.message||ie.name!==Se.name)return!1}else{if(x(ie)){if(ne||!N(ie)&&!$(ie)){if(!(function(de,ke){return de.byteLength===ke.byteLength&&K(new Uint8Array(de.buffer,de.byteOffset,de.byteLength),new Uint8Array(ke.buffer,ke.byteOffset,ke.byteLength))===0})(ie,Se))return!1}else if(!(function(de,ke){if(de.byteLength!==ke.byteLength)return!1;for(var Ge=0;Ge<de.byteLength;Ge++)if(de[Ge]!==ke[Ge])return!1;return!0})(ie,Se))return!1;var Ie=R(ie),Pe=R(Se);return Ie.length===Pe.length&&Ce(ie,Se,ne,ve,se,Ie)}if(_(ie))return!(!_(Se)||ie.size!==Se.size)&&Ce(ie,Se,ne,ve,Le);if(w(ie))return!(!w(Se)||ie.size!==Se.size)&&Ce(ie,Se,ne,ve,X);if(S(ie)){if(He=Se,(xe=ie).byteLength!==He.byteLength||K(new Uint8Array(xe),new Uint8Array(He))!==0)return!1}else if(O(ie)&&!(function(de,ke){return I(de)?I(ke)&&p(Number.prototype.valueOf.call(de),Number.prototype.valueOf.call(ke)):z(de)?z(ke)&&String.prototype.valueOf.call(de)===String.prototype.valueOf.call(ke):q(de)?q(ke)&&Boolean.prototype.valueOf.call(de)===Boolean.prototype.valueOf.call(ke):W(de)?W(ke)&&BigInt.prototype.valueOf.call(de)===BigInt.prototype.valueOf.call(ke):F(ke)&&Symbol.prototype.valueOf.call(de)===Symbol.prototype.valueOf.call(ke)})(ie,Se))return!1}return Ce(ie,Se,ne,ve,se)}function fe(ie,Se){return Se.filter((function(ne){return f(ie,ne)}))}function Ce(ie,Se,ne,ve,xe,He){if(arguments.length===5){He=Object.keys(ie);var ee=Object.keys(Se);if(He.length!==ee.length)return!1}for(var k=0;k<He.length;k++)if(!m(Se,He[k]))return!1;if(ne&&arguments.length===5){var j=u(ie);if(j.length!==0){var J=0;for(k=0;k<j.length;k++){var Te=j[k];if(f(ie,Te)){if(!f(Se,Te))return!1;He.push(Te),J++}else if(f(Se,Te))return!1}var Ie=u(Se);if(j.length!==Ie.length&&fe(Se,Ie).length!==J)return!1}else{var Pe=u(Se);if(Pe.length!==0&&fe(Se,Pe).length!==0)return!1}}if(He.length===0&&(xe===se||xe===he&&ie.length===0||ie.size===0))return!0;if(ve===void 0)ve={val1:new Map,val2:new Map,position:0};else{var de=ve.val1.get(ie);if(de!==void 0){var ke=ve.val2.get(Se);if(ke!==void 0)return de===ke}ve.position++}ve.val1.set(ie,ve.position),ve.val2.set(Se,ve.position);var Ge=(function(nt,ct,yt,Qt,Bt,sr){var gr=0;if(sr===Le){if(!(function(Gr,un,nn,is){for(var fr=null,jn=o(Gr),gs=0;gs<jn.length;gs++){var Bn=jn[gs];if(i(Bn)==="object"&&Bn!==null)fr===null&&(fr=new Set),fr.add(Bn);else if(!un.has(Bn)){if(nn||!ae(Gr,un,Bn))return!1;fr===null&&(fr=new Set),fr.add(Bn)}}if(fr!==null){for(var ft=o(un),dt=0;dt<ft.length;dt++){var ot=ft[dt];if(i(ot)==="object"&&ot!==null){if(!Me(fr,ot,nn,is))return!1}else if(!nn&&!Gr.has(ot)&&!Me(fr,ot,nn,is))return!1}return fr.size===0}return!0})(nt,ct,yt,Bt))return!1}else if(sr===X){if(!(function(Gr,un,nn,is){for(var fr=null,jn=l(Gr),gs=0;gs<jn.length;gs++){var Bn=r(jn[gs],2),ft=Bn[0],dt=Bn[1];if(i(ft)==="object"&&ft!==null)fr===null&&(fr=new Set),fr.add(ft);else{var ot=un.get(ft);if(ot===void 0&&!un.has(ft)||!Q(dt,ot,nn,is)){if(nn||!ce(Gr,un,ft,dt,is))return!1;fr===null&&(fr=new Set),fr.add(ft)}}}if(fr!==nul`))}N.add(F.name)}})(z),z}function w(y,_,T){let{type:O,alias:I,ownPass:z}=T;return(function*(){const q=(0,s.getItemDescriptor)(y);if(q)return q;let W,F,N,$=y;Array.isArray($)&&($.length===3?[$,F,W]=$:[$,F]=$);let H=null;if(typeof $=="string"){if(typeof O!="string")throw new Error("To resolve a string-based item, the type of item must be given");const R=O==="plugin"?i.loadPlugin:i.loadPreset,K=$;({filepath:H,value:$}=yield*R($,_)),N={request:K,resolved:H}}if(!$)throw new Error(`Unexpected falsy value: ${String($)}`);if(typeof $=="object"&&$.__esModule){if(!$.default)throw new Error("Must export a default export when using ES6 modules.");$=$.default}if(typeof $!="object"&&typeof $!="function")throw new Error(`Unsupported format: ${typeof $}. Expected an object or a function.`);if(H!==null&&typeof $=="object"&&$)throw new Error(`Plugin/Preset files are not allowed to export objects, only functions. In ${H}`);return{name:W,alias:H||I,value:$,options:F,dirname:_,ownPass:z,file:N}})()}},(t,e,n)=>{function r(){const a=n(281);return r=function(){return a},a}Object.defineProperty(e,"__esModule",{value:!0}),e.resolveBrowserslistConfigFile=function(a,i){},e.resolveTargets=function(a,i){const s=a.targets;let o;return typeof s=="string"||Array.isArray(s)?o={browsers:s}:s&&(o="esmodules"in s?Object.assign({},s,{esmodules:"intersect"}):s),(0,r().default)(o,{ignoreBrowserslistConfig:!0,browserslistEnv:a.browserslistEnv})}},(t,e,n)=>{var r=n(17);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TargetNames",{enumerable:!0,get:function(){return u.TargetNames}}),e.default=function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var T,O;let{browsers:I,esmodules:z}=y;const{configPath:q="."}=_;(function(K){v.invariant(K===void 0||C(K),`'${String(K)}' is not a valid browserslist query`)})(I);let W=(function(K){const se=Object.keys(u.TargetNames);for(const he of Object.keys(K))if(!(he in u.TargetNames))throw new Error(v.formatMessage(`'${he}' is not a valid target- Did you mean '${(0,i.findSuggestion)(he,se)}'?`));return K})((function(K){const se=Object.assign({},K);return delete se.esmodules,delete se.browsers,se})(y));const F=!!I||Object.keys(W).length>0,N=!_.ignoreBrowserslistConfig&&!F;if(!I&&N&&(I=a.loadConfig({config:_.configFile,path:q,env:_.browserslistEnv}),I==null&&(I=[])),!z||z==="intersect"&&(T=I)!=null&&T.length||(I=Object.keys(f).map((K=>`${K} >= ${f[K]}`)).join(", "),z=!1),(O=I)!=null&&O.length){const K=(function(se,he){const Le=typeof se=="string"?se:se.join()+he;let X=w.get(Le);return X||(X=(function(Q,fe){return(function(Ce){return Ce.reduce(((Me,ue)=>{const[ae,ce]=ue.split(" "),oe=p.browserNameMap[ae];if(!oe)return Me;try{const ie=ce.split("-")[0].toLowerCase(),Se=(0,l.isUnreleasedVersion)(ie,oe);if(!Me[oe])return Me[oe]=Se?ie:(0,l.semverify)(ie),Me;const ne=Me[oe],ve=(0,l.isUnreleasedVersion)(ne,oe);if(ve&&Se)Me[oe]=(0,l.getLowestUnreleased)(ne,ie,oe);else if(ve)Me[oe]=(0,l.semverify)(ie);else if(!ve&&!Se){const xe=(0,l.semverify)(ie);Me[oe]=(0,l.semverMin)(ne,xe)}}catch{}return Me}),{})})(a(Q,{mobileToDesktop:!0,env:fe}))})(se,he),w.set(Le,X)),Object.assign({},X)})(I,_.browserslistEnv);if(z==="intersect")for(const se of Object.keys(K))if(se!=="deno"&&se!=="ie"){const he=f[se==="opera_mobile"?"op_mob":se];if(he){const Le=K[se];K[se]=(0,l.getHighestUnreleased)(Le,(0,l.semverify)(he),se)}else delete K[se]}else delete K[se];W=Object.assign(K,W)}const $={},H=[];for(const K of Object.keys(W).sort()){const se=W[K];typeof se=="number"&&se%1!=0&&H.push({target:K,value:se});const[he,Le]=K==="node"?x(se):g(K,se);Le&&($[he]=Le)}return(R=H).length&&R.forEach((K=>{let{target:se,value:he}=K})),$;var R},Object.defineProperty(e,"filterItems",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"getInclusionReasons",{enumerable:!0,get:function(){return d.getInclusionReasons}}),e.isBrowsersQueryValid=C,Object.defineProperty(e,"isRequired",{enumerable:!0,get:function(){return m.isRequired}}),Object.defineProperty(e,"prettifyTargets",{enumerable:!0,get:function(){return h.prettifyTargets}}),Object.defineProperty(e,"unreleasedLabels",{enumerable:!0,get:function(){return p.unreleasedLabels}});var a=n(282),i=n(289),s=n(463),o=n(132),l=n(138),p=n(139),u=n(465),h=n(291),d=n(466),m=n(467);const f=s["es6.module"],v=new i.OptionValidator("@babel/helper-compilation-targets");function C(y){return typeof y=="string"||Array.isArray(y)&&y.every((_=>typeof _=="string"))}function S(y,_){try{return(0,l.semverify)(_)}catch{throw new Error(v.formatMessage(`'${_}' is not a valid value for 'targets.${y}'.`))}}function x(y){return["node",y===!0||y==="current"?r.versions.node:S("node",y)]}function g(y,_){return[y,(0,l.isUnreleasedVersion)(_,y)?_.toLowerCase():S(y,_)]}const w=new o({max:64})},(t,e,n)=>{var r=n(456),a=n(457).a,i=n(460),s=n(461),o=n(286),l=n(137),p=n(287),u=n(288),h="37";function d(ae,ce){return(ae+".").indexOf(ce+".")===0}function m(ae){return ae.filter((function(ce){return typeof ce=="string"}))}function f(ae){var ce=ae;return ae.split(".").length===3&&(ce=ae.split(".").slice(0,-1).join(".")),ce}function v(ae){return function(ce){return ae+" "+ce}}function C(ae){return parseInt(ae.split(".")[0])}function S(ae,ce){if(ae.length===0)return[];var oe=x(ae.map(C)),ie=oe[oe.length-ce];if(!ie)return ae;for(var Se=[],ne=ae.length-1;ne>=0&&!(ie>C(ae[ne]));ne--)Se.unshift(ae[ne]);return Se}function x(ae){for(var ce=[],oe=0;oe<ae.length;oe++)ce.indexOf(ae[oe])===-1&&ce.push(ae[oe]);return ce}function g(ae,ce,oe){for(var ie in oe)ae[ce+" "+ie]=oe[ie]}function w(ae,ce){return ce=parseFloat(ce),ae===">"?function(oe){return parseFloat(oe)>ce}:ae===">="?function(oe){return parseFloat(oe)>=ce}:ae==="<"?function(oe){return parseFloat(oe)<ce}:function(oe){return parseFloat(oe)<=ce}}function y(ae){return parseInt(ae)}function _(ae,ce){return ae<ce?-1:ae>ce?1:0}function T(ae,ce){return _(parseInt(ae[0]),parseInt(ce[0]))||_(parseInt(ae[1]||"0"),parseInt(ce[1]||"0"))||_(parseInt(ae[2]||"0"),parseInt(ce[2]||"0"))}function O(ae,ce){return(ce=ce.split(".").map(y))[1]===void 0&&(ce[1]="x"),a
File already loaded following the config chain:`+Array.from(ve,(k=>` - ${k.filepath}`)).join(``));ve.add(He);const ee=yield*O(y(He),ne,ve,xe);return ve.delete(He),!!ee&&(se(oe,ee),!0)}function se(oe,ie){oe.options.push(...ie.options),oe.plugins.push(...ie.plugins),oe.presets.push(...ie.presets);for(const Se of ie.files)oe.files.add(Se);return oe}function he(oe,ie){let{options:Se,plugins:ne,presets:ve}=ie;return(function*(){return oe.options.push(Se),oe.plugins.push(...yield*ne()),oe.presets.push(...yield*ve()),oe})()}function Le(){return{options:[],presets:[],plugins:[],files:new Set}}function X(oe){const ie=Object.assign({},oe);return delete ie.extends,delete ie.env,delete ie.overrides,delete ie.plugins,delete ie.presets,delete ie.passPerPreset,delete ie.ignore,delete ie.only,delete ie.test,delete ie.include,delete ie.exclude,Object.prototype.hasOwnProperty.call(ie,"sourceMap")&&(ie.sourceMaps=ie.sourceMap,delete ie.sourceMap),ie}function Q(oe){const ie=new Map,Se=[];for(const ne of oe)if(typeof ne.value=="function"){const ve=ne.value;let xe=ie.get(ve);xe||(xe=new Map,ie.set(ve,xe));let He=xe.get(ne.name);He?He.value=ne:(He={value:ne},Se.push(He),ne.ownPass||xe.set(ne.name,He))}else Se.push({value:ne});return Se.reduce(((ne,ve)=>(ne.push(ve.value),ne)),[])}function fe(oe,ie,Se,ne){let{options:ve}=oe;return(ve.test===void 0||Ce(Se,ve.test,ie,ne))&&(ve.include===void 0||Ce(Se,ve.include,ie,ne))&&(ve.exclude===void 0||!Ce(Se,ve.exclude,ie,ne))}function Ce(oe,ie,Se,ne){return ae(oe,Array.isArray(ie)?ie:[ie],Se,ne)}function Me(oe,ie){return ie instanceof RegExp?String(ie):ie}function ue(oe,ie,Se,ne){if(ie&&ae(oe,ie,ne)){var ve;const He=`No config is applied to "${(ve=oe.filename)!=null?ve:"(unknown)"}" because it matches one of \`ignore: ${JSON.stringify(ie,Me)}\` from "${ne}"`;return m(He),oe.showConfig,!0}if(Se&&!ae(oe,Se,ne)){var xe;const He=`No config is applied to "${(xe=oe.filename)!=null?xe:"(unknown)"}" because it fails to match one of \`only: ${JSON.stringify(Se,Me)}\` from "${ne}"`;return m(He),oe.showConfig,!0}return!1}function ae(oe,ie,Se,ne){return ie.some((ve=>ce(ve,Se,oe.filename,oe,ne)))}function ce(oe,ie,Se,ne,ve){if(typeof oe=="function")return!!(0,l.endHiddenCallStack)(oe)(Se,{dirname:ie,envName:ne.envName,caller:ne.caller});if(typeof Se!="string")throw new p.default("Configuration contains string/RegExp pattern, but no filename was passed to Babel",ve);return typeof oe=="string"&&(oe=(0,s.default)(oe,ie)),oe.test(Se)}},(t,e,n)=>{function r(){const f=n(281);return r=function(){return f},f}Object.defineProperty(e,"__esModule",{value:!0}),e.access=s,e.assertArray=p,e.assertAssumptions=function(f,v){if(v===void 0)return;if(typeof v!="object"||v===null)throw new Error(`${i(f)} must be an object or undefined.`);let C=f;do C=C.parent;while(C.type!=="root");const S=C.source==="preset";for(const x of Object.keys(v)){const g=s(f,x);if(!a.assumptionsNames.has(x))throw new Error(`${i(g)} is not a supported assumption.`);if(typeof v[x]!="boolean")throw new Error(`${i(g)} must be a boolean.`);if(S&&v[x]===!1)throw new Error(`${i(g)} cannot be set to 'false' inside presets.`)}return v},e.assertBabelrcSearch=function(f,v){if(v===void 0||typeof v=="boolean")return v;if(Array.isArray(v))v.forEach(((C,S)=>{if(!u(C))throw new Error(`${i(s(f,S))} must be a string/Function/RegExp.`)}));else if(!u(v))throw new Error(`${i(f)} must be a undefined, a boolean, a string/Function/RegExp or an array of those, got ${JSON.stringify(v)}`);return v},e.assertBoolean=o,e.assertCallerMetadata=function(f,v){const C=l(f,v);if(C){if(typeof C.name!="string")throw new Error(`${i(f)} set but does not contain "name" property string`);for(const S of Object.keys(C)){const x=s(f,S),g=C[S];if(g!=null&&typeof g!="boolean"&&typeof g!="string"&&typeof g!="number")throw new Error(`${i(x)} must be null, undefined, a boolean, a string, or a number.`)}}return v},e.assertCompact=function(f,v){if(v!==void 0&&typeof v!="boolean"&&v!=="auto")throw new Error(`${i(f)} must be a boolean, "auto", or undefined`);return v},e.assertConfigApplicableTest=function(f,v){if(v===void 0)return v;if(Array.isArray(v))v.forEach(((C,S)=>{if(!u(C))throw new Error(`${i(s(f,One of the following config files must be in the directory tree: "${u.ROOT_CONFIG_FILENAMES.join(", ")}".`),{code:"BABEL_ROOT_NOT_FOUND",dirname:F})}default:throw new Error("Assertion failure - unknown rootMode value.")}})(r().resolve(T,g),w),I=typeof C.filename=="string"?r().resolve(x,C.filename):void 0,z={filename:I,cwd:T,root:O,envName:S,caller:y,showConfig:(yield*(0,u.resolveShowConfigPath)(T))===I},q=yield*(0,o.buildRootChain)(C,z);if(!q)return null;const W={assumptions:{}};return q.options.forEach((F=>{(0,i.mergeOptions)(W,F)})),{options:Object.assign({},W,{targets:(0,h.resolveTargets)(W,O),cloneInputAst:_,babelrc:!1,configFile:!1,browserslistConfigFile:!1,passPerPreset:!1,envName:z.envName,cwd:z.cwd,root:z.root,rootMode:"root",filename:typeof z.filename=="string"?z.filename:void 0,plugins:q.plugins.map((F=>(0,s.createItemFromDescriptor)(F))),presets:q.presets.map((F=>(0,s.createItemFromDescriptor)(F)))}),context:z,fileHandling:q.fileHandling,ignore:q.ignore,babelrc:q.babelrc,config:q.config,files:q.files}}class f{constructor(C,S,x,g,w,y){this.options=void 0,this.babelrc=void 0,this.babelignore=void 0,this.config=void 0,this.fileHandling=void 0,this.files=void 0,this.options=C,this.babelignore=x,this.babelrc=S,this.config=g,this.fileHandling=w,this.files=y,Object.freeze(this)}hasFilesystemConfig(){return this.babelrc!==void 0||this.config!==void 0}}Object.freeze(f.prototype)},(t,e,n)=>{function r(){const h=n(14);return r=function(){return h},h}Object.defineProperty(e,"__esModule",{value:!0}),e.run=function*(h,d,m){const f=yield*(0,o.default)(h.passes,(0,s.default)(h),d,m),v=f.opts;try{yield*(function*(w,y){for(const _ of y){const T=[],O=[],I=[];for(const q of _.concat([(0,i.default)()])){const W=new a.default(w,q.key,q.options);T.push([q,W]),O.push(W),I.push(q.visitor)}for(const[q,W]of T){const F=q.pre;if(F){const N=F.call(W,w);if(yield*[],u(N))throw new Error("You appear to be using an plugin with an async .pre, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version.")}}const z=r().default.visitors.merge(I,O,w.opts.wrapPluginVisitorMethod);(0,r().default)(w.ast,z,w.scope);for(const[q,W]of T){const F=q.post;if(F){const N=F.call(W,w);if(yield*[],u(N))throw new Error("You appear to be using an plugin with an async .post, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version.")}}}})(f,h.passes)}catch(w){var C;throw w.message=`${(C=v.filename)!=null?C:"unknown file"}: ${w.message}`,w.code||(w.code="BABEL_TRANSFORM_ERROR"),w}let S,x;try{v.code!==!1&&({outputCode:S,outputMap:x}=(0,l.default)(h.passes,f))}catch(w){var g;throw w.message=`${(g=v.filename)!=null?g:"unknown file"}: ${w.message}`,w.code||(w.code="BABEL_GENERATE_ERROR"),w}return{metadata:f.metadata,options:v,ast:v.ast===!0?f.ast:null,code:S===void 0?null:S,map:x===void 0?null:x,sourceType:f.ast.program.sourceType,externalDependencies:(0,p.flattenToSet)(h.externalDependencies)}};var a=n(476),i=n(477),s=n(296),o=n(478),l=n(483),p=n(136);function u(h){return!(!h||typeof h!="object"&&typeof h!="function"||!h.then||typeof h.then!="function")}},(t,e,n)=>{function r(){const a=n(10);return r=function(){return a},a}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){const{filename:i,cwd:s,filenameRelative:o=typeof i=="string"?r().relative(s,i):"unknown",sourceType:l="module",inputSourceMap:p,sourceMaps:u=!!p,sourceRoot:h=a.options.moduleRoot,sourceFileName:d=r().basename(o),comments:m=!0,compact:f="auto"}=a.options,v=a.options,C=Object.assign({},v,{parserOpts:Object.assign({sourceType:r().extname(o)===".mjs"?"module":l,sourceFileName:i,plugins:[]},v.parserOpts),generatorOpts:Object.assign({filename:i,auxiliaryCommentBefore:v.auxiliaryCommentBefore,auxiliaryCommentAfter:v.auxiliaryCommentAfter,retainLines:v.retainLines,comments:m,shouldPrintComment:v.shouldPrintComment,compact:f,minified:v.minified,sourceMaps:u,sourceRoot:h,sourceFileName:d},v.generatorOpts)});for(const S of a.passes)f
Consider renaming the file to '.mjs', or setting sourceType:module or sourceType:unambiguous in your Babel config for this file.`);const{loc:m,missingPlugin:f}=d;if(m){const v=(0,a().codeFrameColumns)(l,{start:{line:m.line,column:m.column+1}},{highlightCode:u});d.message=f?`${h}: `+(0,i.default)(f[0],m,v):`${h}: ${d.message}
`+v,d.code="BABEL_PARSE_ERROR"}throw d}})()};var i=n(481)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"FEATURES",{enumerable:!0,get:function(){return h.FEATURES}}),Object.defineProperty(e,"buildCheckInRHS",{enumerable:!0,get:function(){return l.buildCheckInRHS}}),e.createClassFeaturePlugin=function(f){let{name:v,feature:C,loose:S,manipulateOptions:x,api:g,inherits:w,decoratorVersion:y}=f;if(C&h.FEATURES.decorators&&(y==="2021-12"||y==="2022-03"||y==="2023-01"||y==="2023-05"))return(0,s.default)(g,{loose:S},y,w);g!=null||(g={assumption:()=>{}});const _=g.assumption("setPublicClassFields"),T=g.assumption("privateFieldsAsSymbols"),O=g.assumption("privateFieldsAsProperties"),I=g.assumption("constantSuper"),z=g.assumption("noDocumentAll");if(O&&T)throw new Error('Cannot enable both the "privateFieldsAsProperties" and "privateFieldsAsSymbols" assumptions as the same time.');const q=O||T;return{name:v,manipulateOptions:x,inherits:w,pre(W){(0,h.enableFeature)(W,C,S),typeof W.get(m)!="number"&&W.get(m)&&!o.lt(W.get(m),"7.23.7")||W.set(m,"7.23.7")},visitor:{Class(W,F){let{file:N}=F;var $;if(N.get(m)!=="7.23.7"||!(0,h.shouldTransform)(W,N))return;const H=W.isClassDeclaration();H&&(0,d.assertFieldTransformed)(W);const R=(0,h.isLoose)(N,C);let K;const se=(0,p.hasDecorators)(W.node),he=[],Le=[],X=[],Q=new Set,fe=W.get("body");for(const k of fe.get("body")){if((k.isClassProperty()||k.isClassMethod())&&k.node.computed&&X.push(k),k.isPrivate()){const{name:j}=k.node.key.id,J=`get ${j}`,Te=`set ${j}`;if(k.isClassPrivateMethod()){if(k.node.kind==="get"){if(Q.has(J)||Q.has(j)&&!Q.has(Te))throw k.buildCodeFrameError("Duplicate private field");Q.add(J).add(j)}else if(k.node.kind==="set"){if(Q.has(Te)||Q.has(j)&&!Q.has(J))throw k.buildCodeFrameError("Duplicate private field");Q.add(Te).add(j)}}else{if(Q.has(j)&&!Q.has(J)&&!Q.has(Te)||Q.has(j)&&(Q.has(J)||Q.has(Te)))throw k.buildCodeFrameError("Duplicate private field");Q.add(j)}}k.isClassMethod({kind:"constructor"})?K=k:(Le.push(k),(k.isProperty()||k.isPrivate()||k.isStaticBlock!=null&&k.isStaticBlock())&&he.push(k))}if(!he.length&&!se)return;const Ce=W.node.id;let Me;Ce&&H||((0,a.default)(W),Me=W.scope.generateUidIdentifier("class"));const ue=($=Me)!=null?$:r.types.cloneNode(Ce),ae=(0,l.buildPrivateNamesMap)(he),ce=(0,l.buildPrivateNamesNodes)(ae,O??R,T!=null&&T,N);let oe,ie,Se,ne,ve,xe,He;(0,l.transformPrivateNamesUsage)(ue,W,ae,{privateFieldsAsProperties:q??R,noDocumentAll:z,innerBinding:Ce},N),se?(ie=ve=oe=[],{instanceNodes:Se,wrapClass:He}=(0,p.buildDecoratedClass)(ue,W,Le,N)):(oe=(0,u.extractComputedKeys)(W,X,N),{staticNodes:ie,pureStaticNodes:ve,instanceNodes:Se,lastInstanceNodeReturnsThis:ne,classBindingNode:xe,wrapClass:He}=(0,l.buildFieldsInitNodes)(Me,W.node.superClass,he,ae,N,_??R,q??R,I??R,Ce)),Se.length>0&&(0,u.injectInitialization)(W,K,Se,((k,j)=>{if(!se)for(const J of he)r.types.isStaticBlock!=null&&r.types.isStaticBlock(J.node)||J.node.static||J.traverse(k,j)}),ne);const ee=He(W);ee.insertBefore([...ce,...oe]),ie.length>0&&ee.insertAfter(ie),ve.length>0&&ee.find((k=>k.isStatement()||k.isDeclaration())).insertAfter(ve),xe!=null&&H&&ee.insertAfter(xe)},ExportDefaultDeclaration(W,F){let{file:N}=F;{if(N.get(m)!=="7.23.7")return;const $=W.get("declaration");$.isClassDeclaration()&&(0,p.hasDecorators)($.node)&&($.node.id?(0,i.default)(W):$.node.type="ClassExpression")}}}}},Object.defineProperty(e,"enableFeature",{enumerable:!0,get:function(){return h.enableFeature}}),Object.defineProperty(e,"injectInitialization",{enumerable:!0,get:function(){return u.injectInitialization}});var r=n(1),a=n(119),i=n(62),s=n(496),o=n(23),l=n(497),p=n(304),u=n(498),h=n(499),d=n(303);const m="@babel/plugin-class-features/version"},(t,e,n)=>{function r(N){if(N&&N.__esModule)return N;var $=Object.create(null);return N&&Object.keys(N).forEach((function(H){if(H!=="default"){var R=Object.getOwnPropertyDescriptor(N,H);Object.defineProperty($,H,R.get?R:{enumerable:!0,get:function(){return N[H]}})}})),$.default=N,Object.freeze($)}Object.defineProperty(e,"__esModule",{valu
If you have already enabled that plugin (or '@babel/preset-typescript'), make sure that it runs before any plugin related to additional class features: - @babel/plugin-transform-class-properties - @babel/plugin-transform-private-methods - @babel/plugin-proposal-decorators`)}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.buildDecoratedClass=function(u,h,d,m){const{node:f,scope:v}=h,C=v.generateUidIdentifier("initialize"),S=f.id&&h.isDeclaration(),x=h.isInStrictMode(),{superClass:g}=f;let w;f.type="ClassDeclaration",f.id||(f.id=r.types.cloneNode(u)),g&&(w=v.generateUidIdentifierBasedOnNode(f.superClass,"super"),f.superClass=w);const y=l(f),_=r.types.arrayExpression(d.filter((z=>!z.node.abstract&&z.node.type!=="TSIndexSignature")).map((z=>(function(q,W,F,N){const $=N.isClassMethod();if(N.isPrivate())throw N.buildCodeFrameError(`Private ${$?"methods":"fields"} in decorated classes are not supported yet.`);if(N.node.type==="ClassAccessorProperty")throw N.buildCodeFrameError('Accessor properties are not supported in 2018-09 decorator transform, please specify { "version": "2021-12" } instead.');if(N.node.type==="StaticBlock")throw N.buildCodeFrameError('Static blocks are not supported in 2018-09 decorator transform, please specify { "version": "2021-12" } instead.');const{node:H,scope:R}=N;N.isTSDeclareMethod()||new a.default({methodPath:N,objectRef:W,superRef:F,file:q,refToPreserve:W}).replace();const K=[o("kind",r.types.stringLiteral(r.types.isClassMethod(H)?H.kind:"field")),o("decorators",l(H)),o("static",H.static&&r.types.booleanLiteral(!0)),o("key",p(H))].filter(Boolean);if(r.types.isClassMethod(H)){const he=H.computed?null:H.key,Le=r.types.toExpression(H);K.push(o("value",(0,i.default)({node:Le,id:he,scope:R})||Le))}else r.types.isClassProperty(H)&&H.value?K.push((se=r.template.statements.ast`return ${H.value}`,r.types.objectMethod("method",r.types.identifier("value"),[],r.types.blockStatement(se)))):K.push(o("value",R.buildUndefinedNode()));var se;return N.remove(),r.types.objectExpression(K)})(m,f.id,w,z)))),T=r.template.expression.ast` ${(function(z){return z.addHelper("decorate")})(m)}( ${y||r.types.nullLiteral()}, function (${C}, ${g?r.types.cloneNode(w):null}) { ${f} return { F: ${r.types.cloneNode(f.id)}, d: ${_} }; }, ${g} ) `;x||T.arguments[1].body.directives.push(r.types.directive(r.types.directiveLiteral("use strict")));let O=T,I="arguments.1.body.body.0";return S&&(O=r.template.statement.ast`let ${u} = ${T}`,I="declarations.0.init."+I),{instanceNodes:[r.template.statement.ast` ${r.types.cloneNode(C)}(this) `],wrapClass:z=>(z.replaceWith(O),z.get(I))}},e.hasDecorators=function(u){return s(u)||u.body.body.some(s)},e.hasOwnDecorators=s;var r=n(1),a=n(141),i=n(119);function s(u){var h;return!((h=u.decorators)==null||!h.length)}function o(u,h){return h?r.types.objectProperty(r.types.identifier(u),h):null}function l(u){let h;return u.decorators&&u.decorators.length>0&&(h=r.types.arrayExpression(u.decorators.map((d=>d.expression)))),u.decorators=void 0,h}function p(u){return u.computed?u.key:r.types.isIdentifier(u.key)?r.types.stringLiteral(u.key.name):r.types.stringLiteral(String(u.key.value))}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(v,C){const{node:S,parentPath:x}=v;if(S.declare)return void v.remove();const g=S.id.name,{fill:w,data:y,isPure:_}=(function(T,O,I){const{enumValues:z,data:q,isPure:W}=m(T,O),F=z.map((N=>{let[$,H]=N;return u(O.isStringLiteral(H),{ENUM:O.cloneNode(I),NAME:$,VALUE:H})}));return{fill:{ID:O.cloneNode(I),ASSIGNMENTS:F},data:q,isPure:W}})(v,C,S.id);switch(x.type){case"BlockStatement":case"ExportNamedDeclaration":case"Program":{const T=C.isProgram(v.parent),O=(function q(W){return W.isExportDeclaration()?q(W.parentPath):!!W.getData(g)||(W.setData(g,!0),!1)})(x);let I=C.objectExpression([]);(O||T)&&(I=C.logicalExpression("||",C.cloneNode(w.ID),I));const z=o(Object.assign({},w,{INIT:I}));_&&(0,i.default)(z),O?(x.isExportDeclaration()?x:v).replaceWith(C.expressionStatement(C.assignmentExpression("=",C.cloneNode(S.id),z))):v.scope.registerDeclaration(v.replaceWith(C.variableDeclaration(T?"var":"let",[C.variableDeclarator(S.id,z)]))[0]),s.set(v.scope.getBindingIdentifier(g),y);break}default:throw new Error(`Unexpected enum parent '${v.parent.type}`)}},e.translateEnumValues=m;var r=n(1),a=n(25),i=n(302);const s=new WeakMap,o=r.template.expression(` (function (ID) { ASSIGNMENTS; return ID; })(INIT) `),l=(0,r.template)(` ENUM["NAME"] = VALUE;`),p=(0,r.template)(` ENUM[ENUM["NAME"] = VALUE] = "NAME";`),u=(v,C)=>(v?l:p)(C);function h(v,C){const{seen:S,path:x,t:g}=C,w=v.node.name;S.has(w)&&!v.scope.hasOwnBinding(w)&&(v.replaceWith(g.memberExpression(g.cloneNode(x.node.id),g.cloneNode(v.node))),v.skip())}const d={ReferencedIdentifier:h};function m(v,C){var S;const x=v.scope.getBindingIdentifier(v.node.id.name),g=(S=s.get(x))!=null?S:new Map;let w,y=-1,_=!0;const T=v.get("members").map((O=>{const I=O.node,z=C.isIdentifier(I.id)?I.id.name:I.id.value,q=O.get("initializer");let W;if(I.initializer)y=f(q,g),y!==void 0?(g.set(z,y),a(typeof y=="number"||typeof y=="string"),W=y===1/0||Number.isNaN(y)?C.identifier(String(y)):y===-1/0?C.unaryExpression("-",C.identifier("Infinity")):C.valueToNode(y)):(_&&(_=q.isPure()),q.isReferencedIdentifier()?h(q,{t:C,seen:g,path:v}):q.traverse(d,{t:C,seen:g,path:v}),W=q.node,g.set(z,void 0));else if(typeof y=="number")y+=1,W=C.numericLiteral(y),g.set(z,y);else{if(typeof y=="string")throw v.buildCodeFrameError("Enum member must have initializer.");{const F=C.memberExpression(C.cloneNode(v.node.id),C.stringLiteral(w),!0);W=C.binaryExpression("+",C.numericLiteral(1),F),g.set(z,void 0)}}return w=z,[z,W]}));return{isPure:_,data:g,enumValues:T}}function f(v,C){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:new Set;return(function g(w){const y=w.node;switch(y.type){case"MemberExpression":case"Identifier":return x(w,C,S);case"StringLiteral":case"NumericLiteral":return y.value;case"UnaryExpression":return(function(_){const T=g(_.get("argument"));if(T!==void 0)switch(_.node.operator){case"+":return T;case"-":return-T;case"~":return~T;default:return}})(w);case"BinaryExpression":return(function(_){const T=g(_.get("left"));if(T===void 0)return;const O=g(_.get("right"));if(O!==void 0)switch(_.node.operator){case"|":return T|O;case"&":return T&O;case">>":return T>>O;case">>>":return T>>>O;case"<<":return T<<O;case"^":return T^O;case"*":return T*O;case"/":return T/O;case"+":return T+O;case"-":return T-O;case"%":return T%O;case"**":return Math.pow(T,O);default:return}})(w);case"ParenthesizedExpression":return g(w.get("expression"));case"TemplateLiteral":{if(y.quasis.length===1)return y.quasis[0].value.cooked;const _=w.get("expressions"),T=y.quasis;let O="";for(let I=0;I<T.length;I++)if(O+=T[I].value.cooked,I+1<T.length){const z=x(_[I],C,S);if(z===void 0)return;O+=z}return O}default:return}})(v);function x(g,w,y){if(g.isMemberExpression()){const _=g.node,T=_.object,O=_.property;if(!r.types.isIdentifier(T)||(_.computed?!r.types.isStringLiteral(O):!r.types.isIdentifier(O)))return;const I=g.scope.getBindingIdentifier(T.name),z=s.get(I);return z?z.get(O.computed?O.value:O.name):void 0}if(g.isIdentifier()){const _=g.node.name;if(["Infinity","NaN"].includes(_))return Number(_);let T=w?.get(_);return T!==void 0?T:y.has(g.node)?void 0:(y.add(g.node),T=f(g.resolve(),w,y),w?.set(_,T),T)}}}},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.GLOBAL_TYPES=void 0,e.isGlobalType=function(r,a){let{scope:i}=r;return!i.hasBinding(a)&&!!n.get(i).has(a)},e.registerGlobalType=function(r,a){n.get(r).add(a)};const n=e.GLOBAL_TYPES=new WeakMap},(t,e,n)=>{n(12),t.exports=(function(r){var a=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];function i(f,v){var C=f[0],S=f[1],x=f[2],g=f[3];S=((S+=((x=((x+=((g=((g+=((C=((C+=(S&x|~S&g)+v[0]-680876936|0)<<7|C>>>25)+S|0)&S|~C&x)+v[1]-389564586|0)<<12|g>>>20)+C|0)&C|~g&S)+v[2]+606105819|0)<<17|x>>>15)+g|0)&g|~x&C)+v[3]-1044525330|0)<<22|S>>>10)+x|0,S=((S+=((x=((x+=((g=((g+=((C=((C+=(S&x|~S&g)+v[4]-176418897|0)<<7|C>>>25)+S|0)&S|~C&x)+v[5]+1200080426|0)<<12|g>>>20)+C|0)&C|~g&S)+v[6]-1473231341|0)<<17|x>>>15)+g|0)&g|~x&C)+v[7]-45705983|0)<<22|S>>>10)+x|0,S=((S+=((x=((x+=((g=((g+=((C=((C+=(S&x|~S&g)+v[8]+1770035416|0)<<7|C>>>25)+S|0)&S|~C&x)+v[9]-1958414417|0)<<12|g>>>20)+C|0)&C|~g&S)+v[10]-42063|0)<<17|x>>>15)+g|0)&g|~x&C)+v[11]-1990404162|0)<<22|S>>>10)+x|0,S=((S+=((x=((x+=((g=((g+=((C=((C+=(S&x|~S&g)+v[12]+1804603682|0)<<7|C>>>25)+S|0)&S|~C&x)+v[13]-40341101|0)<<12|g>>>20)+C|0)&C|~g&S)+v[14]-1502002290|0)<<17|x>>>15)+g|0)&g|~x&C)+v[15]+1236535329|0)<<22|S
* @vue/compiler-sfc v3.4.15* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/n(44),n(12),Object.defineProperty(e,"__esModule",{value:!0});var i=n(309),s=n(328),o=n(507),l=n(10),p=n(142),u=n(508),h=n(510),d=n(32),m=n(511),f=n(315),v=n(94),C=n(325),S=n(21),x=n(17);function g(A){var E=Object.create(null);if(A)for(var P in A)E[P]=A[P];return E.default=A,Object.freeze(E)}var w=g(s),y=g(h),_=g(x);const T="Unknown";function O(A,E){switch(A.type){case"StringLiteral":case"NumericLiteral":return String(A.value);case"Identifier":if(!E)return A.name}}function I(A){return A.filter((E=>!!E)).join(", ")}function z(A){return A.type.endsWith("Literal")}function q(A,E){return!!(A&&E&&A.type==="CallExpression"&&A.callee.type==="Identifier"&&(typeof E=="string"?A.callee.name===E:E(A.callee.name)))}function W(A){return A.length>1?`[${A.join(", ")}]`:A[0]}function F(A){return A.type==="ImportSpecifier"?A.imported.type==="Identifier"?A.imported.name:A.imported.value:A.type==="ImportNamespaceSpecifier"?"*":"default"}function N(A){return A.type==="Identifier"?A.name:A.type==="StringLiteral"?A.value:null}const $=A=>A,H=/[^\u0130\u0131\u00DFa-z0-9\\/:\-_\. ]+/g,R=A=>A.toLowerCase();function K(A){return H.test(A)?A.replace(H,R):A}const se=(l.posix||l).normalize,he=/\\/g;function Le(A){return se(A.replace(he,"/"))}const X=(l.posix||l).join,Q=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~\-]/;function fe(A){return Q.test(A)?JSON.stringify(A):A}const Ce=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;var Me=typeof globalThis<"u"?globalThis:typeof window<"u"?window:n.g!==void 0?n.g:typeof self<"u"?self:{};function ue(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}function ae(A,E){var P,L;if(E.length===0)return A;for(P=0,L=E.length;P<L;P++)A=(A<<5)-A+E.charCodeAt(P),A|=0;return A<0?-2*A:A}function ce(A,E,P,L){var B,U=ae(ae(ae(A,P),(B=E,Object.prototype.toString.call(B))),typeof E);if(E===null)return ae(U,"null");if(E===void 0)return ae(U,"undefined");if(typeof E=="object"||typeof E=="function"){if(L.indexOf(E)!==-1)return ae(U,"[Circular]"+P);L.push(E);var G=(function(re,le,ge){return Object.keys(le).sort().reduce((function(be,ye){return ce(be,le[ye],ye,ge)}),re)})(U,E,L);if(!("valueOf"in E)||typeof E.valueOf!="function")return G;try{return ae(G,String(E.valueOf()))}catch(re){return ae(G,"[valueOf exception]"+(re.stack||re.message))}}return ae(U,E.toString())}var oe=ue((function(A){return(function(E,P){for(;E.length<8;)E="0"+E;return E})(ce(0,A,"",[]).toString(16))}));const ie="useCssVars";function Se(A,E,P){let L=arguments.length>3&&arguments[3]!==void 0&&arguments[3];return`{
${A.map((B=>`"${L?"--":""}${ne(E,B,P,L)}": (${B})`)).join(`,
`)}
}`}function ne(A,E,P){let L=arguments.length>3&&arguments[3]!==void 0&&arguments[3];return P?oe(A+E):`${A}-${B=E,U=L,B.replace(Ce,(G=>U?`\\\\${G}`:`\\${G}`))}`;var B,U}function ve(A){return(A=A.trim())[0]==="'"&&A[A.length-1]==="'"||A[0]==='"'&&A[A.length-1]==='"'?A.slice(1,-1):A}const xe=/v-bind\s*\(/g;function He(A,E){let P=0,L=0;for(let B=E;B<A.length;B++){const U=A.charAt(B);switch(P){case 0:if(U==="'")P=1;else if(U==='"')P=2;else if(U==="(")L++;else if(U===")"){if(!(L>0))return B;L--}break;case 1:U==="'"&&(P=0);break;case 2:U==='"'&&(P=0)}}return null}const ee=A=>{const{id:E,isProd:P}=A;return{postcssPlugin:"vue-sfc-vars",Declaration(L){const B=L.value;if(xe.test(B)){xe.lastIndex=0;let U,G="",re=0;for(;U=xe.exec(B);){const le=U.index+U[0].length,ge=He(B,le);if(ge!==null){const be=ve(B.slice(le,ge));G+=B.slice(re,U.index)+`var(--${ne(E,be,P)})`,re=ge+1}}L.value=G+B.slice(re)}}}};function k(A,E,P,L){const B=Se(A,P,L),U=s.createSimpleExpression(B,!1),G=s.createTransformContext(s.createRoot([]),{prefixIdentifiers:!0,inline:!0,bindingMetadata:E.__isScriptSetup===!1?void 0:E}),re=s.processExpression(U,G),le=re.type===4?re.content:re.children.map((ge=>typeof ge=="string"?ge:ge.content)).join("");return`_${ie}(_ctx => (${le}))`}ee.postcss=!0;const j=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,J=new Set,Te=typeof r=="object"&&r?r:{},Ie=(A,E,P,L)=>{typeof Te.emitWarning=="function"&&Te.emitWarning(A,E,P,L)};let Pe=globalThis.AbortController,de=globalThis.AbortSignal;if(Pe===void 0){de=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(P,L){this._onabort.push(L)}},Pe=class{constructor(){E()}signal=new de;abort(P){if(!this.signal.aborted){this.signal.reason=P,this.signal.aborted=!0;for(const L of this.signal._onabort)L(P);this.signal.onabort?.(P)}}};let A=Te.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1";const E=()=>{A&&(A=!1,Ie("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",E))}}const ke=A=>A&&A===Math.floor(A)&&A>0&&isFinite(A),Ge=A=>ke(A)?A<=Math.pow(2,8)?Uint8Array:A<=Math.pow(2,16)?Uint16Array:A<=Math.pow(2,32)?Uint32Array:A<=Number.MAX_SAFE_INTEGER?nt:null:null;class nt extends Array{constructor(E){super(E),this.fill(0)}}class ct{heap;length;static#r=!1;static create(E){const P=Ge(E);if(!P)return[];ct.#r=!0;const L=new ct(E,P);return ct.#r=!1,L}constructor(E,P){if(!ct.#r)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new P(E),this.length=0}push(E){this.heap[this.length++]=E}pop(){return this.heap[--this.length]}}class yt{#r;#n;#c;#t;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#o;#d;#l;#s;#e;#h;#m;#p;#u;#v;#f;#C;#S;#y;#E;#A;#g;static unsafeExposeInternals(E){return{starts:E.#S,ttls:E.#y,sizes:E.#C,keyMap:E.#l,keyList:E.#s,valList:E.#e,next:E.#h,prev:E.#m,get head(){return E.#p},get tail(){return E.#u},free:E.#v,isBackgroundFetch:P=>E.#a(P),backgroundFetch:(P,L,B,U)=>E.#I(P,L,B,U),moveToTail:P=>E.#P(P),indexes:P=>E.#x(P),rindexes:P=>E.#w(P),isStale:P=>E.#b(P)}}get max(){return this.#r}get maxSize(){return this.#n}get calculatedSize(){return this.#d}get size(){return this.#o}get fetchMethod(){return this.#i}get dispose(){return this.#c}get disposeAfter(){return this.#t}constructor(E){const{max:P=0,ttl:L,ttlResolution:B=1,ttlAutopurge:U,updateAgeOnGet:G,updateAgeOnHas:re,allowStale:le,dispose:ge,disposeAfter:be,noDisposeOnSet:ye,noUpdateTTL:te,maxSize:pe=0,maxEntrySize:ze=0,sizeCalculation:je,fetchMethod:We,noDeleteOnFetchRejection:Oe,noDeleteOnStaleGet:Be,
`),Ne=Be.reduce((function(Ee,Xe){var Qe,Ye;if(Xe.trim()==="")return Ee;const tt=((Ye=(Qe=Xe.match(/^\s*/))==null?void 0:Qe[0])==null?void 0:Ye.length)||0;return Math.min(tt,Ee)}),1/0);return Ne===0?[Oe,Ne]:[Be.map((function(Ee){return Ee.slice(Ne)})).join(``),Ne]})(te.template.content)),B){const Oe=function(Be){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Be&&!Be.src&&(Be.map=(function(Ee,Xe,Qe,Ye,tt,it){const gt=new o.SourceMapGenerator({file:Ee.replace(/\\/g,"/"),sourceRoot:Ye.replace(/\\/g,"/")});return gt.setSourceContent(Ee,Xe),gt._sources.add(Ee),Qe.split(nn).forEach(((It,pr)=>{if(!is.test(It)){const Gt=pr+1+tt,Or=pr+1;for(let er=0;er<It.length;er++)/\s/.test(It[er])||gt._mappings.add({originalLine:Gt,originalColumn:er+it,generatedLine:Or,generatedColumn:er,source:Ee,name:null})}})),gt.toJSON()})(U,A,Be.content,G,re&&Be.type!=="template"?0:Be.loc.start.line-1,Ne))};Oe(te.template,ze),Oe(te.script),te.styles.forEach((Be=>Oe(Be))),te.customBlocks.forEach((Be=>Oe(Be)))}te.cssVars=(function(Oe){const Be=[];return Oe.styles.forEach((Ne=>{let Ee;const Xe=Ne.content.replace(/\/\*([\s\S]*?)\*\/|\/\/.*/g,"");for(;Ee=xe.exec(Xe);){const Qe=Ee.index+Ee[0].length,Ye=He(Xe,Qe);if(Ye!==null){const tt=ve(Xe.slice(Qe,Ye));Be.includes(tt)||Be.push(tt)}}})),Be})(te);const je=/(?:::v-|:)slotted\(/;te.slotted=te.styles.some((Oe=>Oe.scoped&&je.test(Oe.content)));const We={descriptor:te,errors:pe};return Qr.set(P,We),We}function Gr(A){let E=arguments.length>1&&arguments[1]!==void 0&&arguments[1];const P=new SyntaxError(`Single file component can contain only one <${A.tag}${E?" setup":""}> element`);return P.loc=A.loc,P}function un(A,E,P){const L=A.tag,B=A.innerLoc,U={},G={type:L,content:E.slice(B.start.offset,B.end.offset),loc:B,attrs:U};return P&&(G.content=(function(re,le,ge){if(re=re.slice(0,le.loc.start.offset),ge==="space")return re.replace(fr," ");{const be=re.split(nn).length,ye=le.type!=="script"||le.lang?``:`//
`;return Array(be).join(ye)}})(E,G,P)+G.content),A.props.forEach((re=>{if(re.type===6){const le=re.name;U[le]=re.value&&re.value.content||!0,le==="lang"?G.lang=re.value&&re.value.content:le==="src"?G.src=re.value&&re.value.content:L==="style"?le==="scoped"?G.scoped=!0:le==="module"&&(G.module=U[le]):L==="script"&&le==="setup"&&(G.setup=U.setup)}})),G}const nn=/\r?\n/g,is=/^(?:\/\/)?\s*$/,fr=/./g;function jn(A){const E=A.charAt(0);return E==="."||E==="~"||E==="@"}const gs=/^(https?:)?\/\//;function Bn(A){return gs.test(A)}const ft=/^\s*data:/i;function dt(A){return ft.test(A)}function ot(A){if(A.charAt(0)==="~"){const E=A.charAt(1);A=A.slice(E==="/"?2:1)}return At(A)}function At(A){return u.parse(p.isString(A)?A:"",!1,!0)}const Lt={base:null,includeAbsolute:!1,tags:{video:["src","poster"],source:["src"],img:["src"],image:["xlink:href","href"],use:["xlink:href","href"]}},jt=A=>Object.keys(A).some((E=>p.isArray(A[E])))?{...Lt,tags:A}:{...Lt,...A},Ut=A=>(E,P)=>dr(E,P,A),dr=function(A,E){let P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Lt;if(A.type===1){if(!A.props.length)return;const L=P.tags||Lt.tags,B=L[A.tag],U=L["*"];if(!B&&!U)return;const G=(B||[]).concat(U||[]);A.props.forEach(((re,le)=>{if(re.type!==6||!G.includes(re.name)||!re.value||Bn(re.value.content)||dt(re.value.content)||re.value.content[0]==="#"||!P.includeAbsolute&&!jn(re.value.content))return;const ge=ot(re.value.content);if(P.base&&re.value.content[0]==="."){const ye=ot(P.base),te=ye.protocol||"",pe=ye.host?te+"//"+ye.host:"",ze=ye.path||"/";return void(re.value.content=pe+(l.posix||l).join(ze,ge.path+(ge.hash||"")))}const be=(function(ye,te,pe,ze){if(ye){let je,We;const Oe=ze.imports.findIndex((Xe=>Xe.path===ye));if(Oe>-1?(je=`_imports_${Oe}`,We=ze.imports[Oe].exp):(je=`_imports_${ze.imports.length}`,We=i.createSimpleExpression(je,!1,pe,3),ze.imports.push({exp:We,path:decodeURIComponent(ye)})),!te)return We;const Be=`${je} + '${te}'`,Ne=i.createSimpleExpression(Be,!1,pe,3);if(!ze.hoistStatic)return Ne;const Ee=ze.hoists.findIndex((Xe=>Xe&&Xe.type===4&&!Xe.isStatic&&Xe.content===Be));return Ee>-1?i.createSimpleExpression(`_hoisted_${Ee+1}`,!1,pe,3):ze.hoist(Ne)}return i.createSimpleExpression("''",!1,pe,3)})(ge.path,ge.hash,re.loc,E);A.props[le]={type:7,name:"bind",arg:i.createSimpleExpression(re.name,!0,re.loc),exp:be,modifiers:[],loc:re.loc}}))}},Zt=["img","source"],ut=/( |\\t|\\n|\\f|\\r)+/g,Tt=A=>(E,P)=>wt(E,P,A),wt=function(A,E){let P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Lt;A.type===1&&Zt.includes(A.tag)&&A.props.length&&A.props.forEach(((L,B)=>{if(L.name==="srcset"&&L.type===6){if(!L.value)return;const U=L.value.content;if(!U)return;const G=U.split(",").map((be=>{const[ye,te]=be.replace(ut," ").trim().split(" ",2);return{url:ye,descriptor:te}}));for(let be=0;be<G.length;be++){const{url:ye}=G[be];dt(ye)&&(G[be+1].url=ye+","+G[be+1].url,G.splice(be,1))}const re=be=>!Bn(be)&&!dt(be)&&(P.includeAbsolute||jn(be));if(!G.some((be=>{let{url:ye}=be;return re(ye)})))return;if(P.base){const be=P.base,ye=[];let te=!1;if(G.forEach((pe=>{let{url:ze,descriptor:je}=pe;je=je?` ${je}`:"",ze[0]==="."?(pe.url=(l.posix||l).join(be,ze),ye.push(pe.url+je)):re(ze)?te=!0:ye.push(ze+je)})),!te)return void(L.value.content=ye.join(", "))}const le=i.createCompoundExpression([],L.loc);G.forEach(((be,ye)=>{let{url:te,descriptor:pe}=be;if(re(te)){const{path:je}=ot(te);let We;if(je){const Oe=E.imports.findIndex((Be=>Be.path===je));Oe>-1?We=i.createSimpleExpression(`_imports_${Oe}`,!1,L.loc,3):(We=i.createSimpleExpression(`_imports_${E.imports.length}`,!1,L.loc,3),E.imports.push({exp:We,path:je})),le.children.push(We)}}else{const je=i.createSimpleExpression(`"${te}"`,!1,L.loc,3);le.children.push(je)}const ze=G.length-1>ye;pe&&ze?le.children.push(` + ' ${pe}, ' + `):pe?le.children.push(` + ' ${pe}'`):ze&&le.children.push(" + ', ' + ")}));let ge=le;E.hoistStatic&&(ge=E.hoist(le),ge.constType=3),A.props[B]={type:7,name:"bind",arg:i.createSimpleExpression("srcset",!0,L.loc),exp:ge,modifiers:[],loc:L.loc}}}))};function Dt(A){throw new Error('Could not dynamic
${p.generateCodeFrame(re?.source||G,it.loc.start.offset,it.loc.end.offset)}`),gt}));return{code:Ee,ast:Xe,preamble:Qe,source:G,errors:ze,tips:tt,map:Ye}}const jr=()=>({postcssPlugin:"vue-sfc-trim",Once(A){A.walk((E=>{let{type:P,raws:L}=E;P!=="rule"&&P!=="atrule"||(L.before&&(L.before=``),"after"in L&&L.after&&(L.after=``))}))}});jr.postcss=!0;var On=jr,Hr={exports:{}},vr={exports:{}},Zr={exports:{}},bn={exports:{}},hs={exports:{}},Xn={exports:{}},Cn={},os={exports:{}};(function(A,E){function P(B){for(var U=B.toLowerCase(),G="",re=!1,le=0;le<6&&U[le]!==void 0;le++){var ge=U.charCodeAt(le);if(re=ge===32,!(ge>=97&&ge<=102||ge>=48&&ge<=57))break;G+=U[le]}if(G.length!==0){var be=parseInt(G,16);return be>=55296&&be<=57343||be===0||be>1114111?["�",G.length+(re?1:0)]:[String.fromCodePoint(be),G.length+(re?1:0)]}}E.__esModule=!0,E.default=function(B){if(!L.test(B))return B;for(var U="",G=0;G<B.length;G++)if(B[G]!=="\\")U+=B[G];else{var re=P(B.slice(G+1,G+7));if(re!==void 0){U+=re[0],G+=re[1];continue}if(B[G+1]==="\\"){U+="\\",G++;continue}B.length===G+1&&(U+=B[G])}return U};var L=/\\/;A.exports=E.default})(os,os.exports);var Tn=os.exports,Hn={exports:{}};(function(A,E){E.__esModule=!0,E.default=function(P){for(var L=arguments.length,B=new Array(L>1?L-1:0),U=1;U<L;U++)B[U-1]=arguments[U];for(;B.length>0;){var G=B.shift();if(!P[G])return;P=P[G]}return P},A.exports=E.default})(Hn,Hn.exports);var Yn=Hn.exports,bi={exports:{}};(function(A,E){E.__esModule=!0,E.default=function(P){for(var L=arguments.length,B=new Array(L>1?L-1:0),U=1;U<L;U++)B[U-1]=arguments[U];for(;B.length>0;){var G=B.shift();P[G]||(P[G]={}),P=P[G]}},A.exports=E.default})(bi,bi.exports);var Fn=bi.exports,Ft={exports:{}};(function(A,E){E.__esModule=!0,E.default=function(P){for(var L="",B=P.indexOf("/*"),U=0;B>=0;){L+=P.slice(U,B);var G=P.indexOf("*/",B+2);if(G<0)return L;U=G+2,B=P.indexOf("/*",U)}return L+=P.slice(U)},A.exports=E.default})(Ft,Ft.exports);var Ws=Ft.exports;Cn.__esModule=!0,Cn.unesc=Cn.stripComments=Cn.getProp=Cn.ensureObject=void 0;var Rs=_r(Tn);Cn.unesc=Rs.default;var vs=_r(Yn);Cn.getProp=vs.default;var Xr=_r(Fn);Cn.ensureObject=Xr.default;var Jn=_r(Ws);function _r(A){return A&&A.__esModule?A:{default:A}}Cn.stripComments=Jn.default,(function(A,E){E.__esModule=!0,E.default=void 0;var P=Cn;function L(G,re){for(var le=0;le<re.length;le++){var ge=re[le];ge.enumerable=ge.enumerable||!1,ge.configurable=!0,"value"in ge&&(ge.writable=!0),Object.defineProperty(G,ge.key,ge)}}var B=function G(re,le){if(typeof re!="object"||re===null)return re;var ge=new re.constructor;for(var be in re)if(re.hasOwnProperty(be)){var ye=re[be];be==="parent"&&typeof ye=="object"?le&&(ge[be]=le):ge[be]=ye instanceof Array?ye.map((function(te){return G(te,ge)})):G(ye,ge)}return ge},U=(function(){function G(be){be===void 0&&(be={}),Object.assign(this,be),this.spaces=this.spaces||{},this.spaces.before=this.spaces.before||"",this.spaces.after=this.spaces.after||""}var re,le,ge=G.prototype;return ge.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},ge.replaceWith=function(){if(this.parent){for(var be in arguments)this.parent.insertBefore(this,arguments[be]);this.remove()}return this},ge.next=function(){return this.parent.at(this.parent.index(this)+1)},ge.prev=function(){return this.parent.at(this.parent.index(this)-1)},ge.clone=function(be){be===void 0&&(be={});var ye=B(this);for(var te in be)ye[te]=be[te];return ye},ge.appendToPropertyAndEscape=function(be,ye,te){this.raws||(this.raws={});var pe=this[be],ze=this.raws[be];this[be]=pe+ye,ze||te!==ye?this.raws[be]=(ze||pe)+te:delete this.raws[be]},ge.setPropertyAndEscape=function(be,ye,te){this.raws||(this.raws={}),this[be]=ye,this.raws[be]=te},ge.setPropertyWithoutEscape=function(be,ye){this[be]=ye,this.raws&&delete this.raws[be]},ge.isAtPosition=function(be,ye){if(this.source&&this.source.start&&this.source.end)return!(this.source.start.line>be||this.source.end.line<be||this.source.start.line===be&&this.source.start.column>ye||this.source.end.line===be&&this.source.end.column<ye)},ge.stringifyProperty=function(be){return this.raws&&this.raws[be]||this[be]},ge.valueToString=function(){return String(this.stringifyProperty("value"))},ge.toString=function(){return[this.rawSpaceBefore,this.valueToString(),this.rawSpaceAfter].join("")},re=G,(le=[{key:"rawSpaceBefore",get:function(){var be=this.raws&&this.raws.space
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})(this.nodes);!(Oe=Be()).done;)Oe.value.parent=void 0;return this.nodes=[],this},We.empty=function(){return this.removeAll()},We.insertAfter=function(Oe,Be){Be.parent=this;var Ne,Ee=this.index(Oe);for(var Xe in this.nodes.splice(Ee+1,0,Be),Be.parent=this,this.indexes)Ee<=(Ne=this.indexes[Xe])&&(this.indexes[Xe]=Ne+1);return this},We.insertBefore=function(Oe,Be){Be.parent=this;var Ne,Ee=this.index(Oe);for(var Xe in this.nodes.splice(Ee,0,Be),Be.parent=this,this.indexes)(Ne=this.indexes[Xe])<=Ee&&(this.indexes[Xe]=Ne+1);return this},We._findChildAtPosition=function(Oe,Be){var Ne=void 0;return this.each((function(Ee){if(Ee.atPosition){var Xe=Ee.atPosition(Oe,Be);if(Xe)return Ne=Xe,!1}else if(Ee.isAtPosition(Oe,Be))return Ne=Ee,!1})),Ne},We.atPosition=function(Oe,Be){return this.isAtPosition(Oe,Be)?this._findChildAtPosition(Oe,Be)||this:void 0},We._inferEndPosition=function(){this.last&&this.last.source&&this.last.source.end&&(this.source=this.source||{},this.source.end=this.source.end||{},Object.assign(this.source.end,this.last.source.end))},We.each=function(Oe){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach++;var Be=this.lastEach;if(this.indexes[Be]=0,this.length){for(var Ne,Ee;this.indexes[Be]<this.length&&(Ne=this.indexes[Be],(Ee=Oe(this.at(Ne),Ne))!==!1);)this.indexes[Be]+=1;return delete this.indexes[Be],Ee!==!1&&void 0}},We.walk=function(Oe){return this.each((function(Be,Ne){var Ee=Oe(Be,Ne);if(Ee!==!1&&Be.length&&(Ee=Be.walk(Oe)),Ee===!1)return!1}))},We.walkAttributes=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.ATTRIBUTE)return Oe.call(Be,Ne)}))},We.walkClasses=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.CLASS)return Oe.call(Be,Ne)}))},We.walkCombinators=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.COMBINATOR)return Oe.call(Be,Ne)}))},We.walkComments=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.COMMENT)return Oe.call(Be,Ne)}))},We.walkIds=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.ID)return Oe.call(Be,Ne)}))},We.walkNesting=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.NESTING)return Oe.call(Be,Ne)}))},We.walkPseudos=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.PSEUDO)return Oe.call(Be,Ne)}))},We.walkTags=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.TAG)return Oe.call(Be,Ne)}))},We.walkUniversals=function(Oe){var Be=this;return this.walk((function(Ne){if(Ne.type===B.UNIVERSAL)return Oe.call(Be,Ne)}))},We.split=function(Oe){var Be=this,Ne=[];return this.reduce((function(Ee,Xe,Qe){var Ye=Oe.call(Be,Xe);return Ne.push(Xe),Ye?(Ee.push(Ne),Ne=[]):Qe===Be.length-1&&Ee.push(Ne),Ee}),[])},We.map=function(Oe){return this.nodes.map(Oe)},We.reduce=function(Oe,Be){return this.nodes.reduce(Oe,Be)},We.every=function(Oe){return this.nodes.every(Oe)},We.some=function(Oe){return this.nodes.some(Oe)},We.filter=function(Oe){return this.nodes.filter(Oe)},We.sort=function(Oe){return this.nodes.sort(Oe)},We.toString=function(){return this.map(String).join("")},ze=pe,(je=[{key:"first",get:function(){return this.at(0)}},{key:"last",get:function(){return this.at(this.length-1)}},{key:"length",get:function(){return this.nodes.length}}])&&re(ze.prototype,je),Object.defineProperty(ze,"prototype",{writable:!1}),pe})(L.default);E.default=ge,A.exports=E.default})(hs,hs.exports);var In=hs.exports;(function(A,E){E.__esModule=!0,E.default=void 0;var P,L=(P=In)&&P.__esModule?P:{default:P},B=$t;function U(le,ge){for(var be=0;be<ge.length;be++){var ye=ge[be];ye.enumerable=ye.enumerable||!1,ye.configurable=!0,"value"in ye&&(ye.writable=!0),Object.defineProperty(le,ye.key,ye)}}function G(le,ge){return G=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(be,ye){return be.__proto__=ye,be},G(le,ge)}var re=(function(le){var ge,be;function ye(je){var We;return(We=le.call(this,je)||this).type=B.ROOT,We}be=le,(ge=ye).prototype=Obj
`)).length-1)>0?(Ee=pr+Oe,Xe=Ne-Be[Oe].length):(Ee=pr,Xe=It),Ye=L.comment,pr=Ee,ze=Ee,pe=Ne-Xe):te===L.slash?(Ye=te,ze=pr,pe=Gt-It,Or=(Ne=Gt)+1):(Ne=ge(it,Gt),Ye=L.word,ze=pr,pe=Ne-It),Or=Ne+1}tt.push([Ye,pr,Gt-It,ze,pe,Gt,Or]),Xe&&(It=Xe,Xe=null),Gt=Or}return tt};var E,P,L=(function(ye,te){if(ye&&ye.__esModule)return ye;if(ye===null||typeof ye!="object"&&typeof ye!="function")return{default:ye};var pe=B(te);if(pe&&pe.has(ye))return pe.get(ye);var ze={},je=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var We in ye)if(We!=="default"&&Object.prototype.hasOwnProperty.call(ye,We)){var Oe=je?Object.getOwnPropertyDescriptor(ye,We):null;Oe&&(Oe.get||Oe.set)?Object.defineProperty(ze,We,Oe):ze[We]=ye[We]}return ze.default=ye,pe&&pe.set(ye,ze),ze})(Y);function B(ye){if(typeof WeakMap!="function")return null;var te=new WeakMap,pe=new WeakMap;return(B=function(ze){return ze?pe:te})(ye)}for(var U=((E={})[L.tab]=!0,E[L.newline]=!0,E[L.cr]=!0,E[L.feed]=!0,E),G=((P={})[L.space]=!0,P[L.tab]=!0,P[L.newline]=!0,P[L.cr]=!0,P[L.feed]=!0,P[L.ampersand]=!0,P[L.asterisk]=!0,P[L.bang]=!0,P[L.comma]=!0,P[L.colon]=!0,P[L.semicolon]=!0,P[L.openParenthesis]=!0,P[L.closeParenthesis]=!0,P[L.openSquare]=!0,P[L.closeSquare]=!0,P[L.singleQuote]=!0,P[L.doubleQuote]=!0,P[L.plus]=!0,P[L.pipe]=!0,P[L.tilde]=!0,P[L.greaterThan]=!0,P[L.equals]=!0,P[L.dollar]=!0,P[L.caret]=!0,P[L.slash]=!0,P),re={},le=0;le<22;le++)re["0123456789abcdefABCDEF".charCodeAt(le)]=!0;function ge(ye,te){var pe,ze=te;do{if(pe=ye.charCodeAt(ze),G[pe])return ze-1;pe===L.backslash?ze=be(ye,ze)+1:ze++}while(ze<ye.length);return ze-1}function be(ye,te){var pe=te,ze=ye.charCodeAt(pe+1);if(!U[ze])if(re[ze]){var je=0;do pe++,je++,ze=ye.charCodeAt(pe+1);while(re[ze]&&je<6);je<6&&ze===L.space&&pe++}else pe++;return pe}A.FIELDS={TYPE:0,START_LINE:1,START_COL:2,END_LINE:3,END_COL:4,START_POS:5,END_POS:6}})(D),(function(A,E){E.__esModule=!0,E.default=void 0;var P,L,B=Ye(Nn),U=Ye(js),G=Ye(Mi),re=Ye(zs),le=Ye(Ja),ge=Ye(ma),be=Ye(zo),ye=Ye(us),te=Qe(Ci),pe=Ye(Ls),ze=Ye(Za),je=Ye(c),We=Ye(M),Oe=Qe(D),Be=Qe(Y),Ne=Qe($t),Ee=Cn;function Xe(or){if(typeof WeakMap!="function")return null;var st=new WeakMap,Pt=new WeakMap;return(Xe=function(bt){return bt?Pt:st})(or)}function Qe(or,st){if(or&&or.__esModule)return or;if(or===null||typeof or!="object"&&typeof or!="function")return{default:or};var Pt=Xe(st);if(Pt&&Pt.has(or))return Pt.get(or);var bt={},at=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var St in or)if(St!=="default"&&Object.prototype.hasOwnProperty.call(or,St)){var Ht=at?Object.getOwnPropertyDescriptor(or,St):null;Ht&&(Ht.get||Ht.set)?Object.defineProperty(bt,St,Ht):bt[St]=or[St]}return bt.default=or,Pt&&Pt.set(or,bt),bt}function Ye(or){return or&&or.__esModule?or:{default:or}}function tt(or,st){for(var Pt=0;Pt<st.length;Pt++){var bt=st[Pt];bt.enumerable=bt.enumerable||!1,bt.configurable=!0,"value"in bt&&(bt.writable=!0),Object.defineProperty(or,bt.key,bt)}}var it=((P={})[Be.space]=!0,P[Be.cr]=!0,P[Be.feed]=!0,P[Be.newline]=!0,P[Be.tab]=!0,P),gt=Object.assign({},it,((L={})[Be.comment]=!0,L));function It(or){return{line:or[Oe.FIELDS.START_LINE],column:or[Oe.FIELDS.START_COL]}}function pr(or){return{line:or[Oe.FIELDS.END_LINE],column:or[Oe.FIELDS.END_COL]}}function Gt(or,st,Pt,bt){return{start:{line:or,column:st},end:{line:Pt,column:bt}}}function Or(or){return Gt(or[Oe.FIELDS.START_LINE],or[Oe.FIELDS.START_COL],or[Oe.FIELDS.END_LINE],or[Oe.FIELDS.END_COL])}function er(or,st){if(or)return Gt(or[Oe.FIELDS.START_LINE],or[Oe.FIELDS.START_COL],st[Oe.FIELDS.END_LINE],st[Oe.FIELDS.END_COL])}function vn(or,st){var Pt=or[st];if(typeof Pt=="string")return Pt.indexOf("\\")!==-1&&((0,Ee.ensureObject)(or,"raws"),or[st]=(0,Ee.unesc)(Pt),or.raws[st]===void 0&&(or.raws[st]=Pt)),or}function Gn(or,st){for(var Pt=-1,bt=[];(Pt=or.indexOf(st,Pt+1))!==-1;)bt.push(Pt);return bt}var ys=(function(){function or(at,St){St===void 0&&(St={}),this.rule=at,this.options=Object.assign({lossy:!1,safe:!1},St),this.position=0,this.css=typeof this.rule=="string"?this.rule:this.rule.selector,this.tokens=(0,Oe.de
`}}))),G=U.length>0,re=P==="rule"?E.rule({selector:`:import('${L}')`,raws:{after:G?``:""}}):E.atRule({name:"icss-import",params:`'${L}'`,raws:{after:G?``:""}});return G&&re.append(U),re}))},b1=function(A,E){let P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"rule";const L=Object.keys(A).map((U=>E.decl({prop:U,value:A[U],raws:{before:` `}})));if(L.length===0)return[];const B=P==="rule"?E.rule({selector:":export",raws:{after:``}}):E.atRule({name:"icss-export",raws:{after:``}});return B.append(L),[B]};var ff={replaceValueSymbols:Fr,replaceSymbols:(A,E)=>{A.walk((P=>{P.type==="decl"&&P.value?P.value=ds(P.value.toString(),E):P.type==="rule"&&P.selector?P.selector=ds(P.selector.toString(),E):P.type==="atrule"&&P.params&&(P.params=ds(P.params.toString(),E))}))},extractICSS:function(A){let E=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"auto";const L={},B={};function U(re,le){const ge=le.replace(/'|"/g,"");L[ge]=Object.assign(L[ge]||{},v1(re)),E&&re.remove()}function G(re){Object.assign(B,v1(re)),E&&re.remove()}return A.each((re=>{if(re.type==="rule"&&P!=="at-rule"){if(re.selector.slice(0,7)===":import"){const le=Li.exec(re.selector);le&&U(re,le[1])}re.selector===":export"&&G(re)}if(re.type==="atrule"&&P!=="rule"){if(re.name==="icss-import"){const le=Ql.exec(re.params);le&&U(re,le[1])}re.name==="icss-export"&&G(re)}})),{icssImports:L,icssExports:B}},createICSSRules:(A,E,P,L)=>[...y1(A,P,L),...b1(E,P,L)]};Object.defineProperty(Vt,"__esModule",{value:!0}),Vt.default=void 0;var KS=ff;const g4=/^:import\((.+)\)$/;Vt.default=class{constructor(A,E){this.pathFetcher=A,this.plugin=this.plugin.bind(this),this.exportTokens={},this.translations={},this.trace=E}plugin(){const A=this;return{postcssPlugin:"css-modules-parser",OnceExit:async E=>(await Promise.all(A.fetchAllImports(E)),A.linkImportedSymbols(E),A.extractExports(E))}}fetchAllImports(A){let E=[];return A.each((P=>{P.type=="rule"&&P.selector.match(g4)&&E.push(this.fetchImport(P,A.source.input.from,E.length))})),E}linkImportedSymbols(A){(0,KS.replaceSymbols)(A,this.translations)}extractExports(A){A.each((E=>{E.type=="rule"&&E.selector==":export"&&this.handleExport(E)}))}handleExport(A){A.each((E=>{E.type=="decl"&&(Object.keys(this.translations).forEach((P=>{E.value=E.value.replace(P,this.translations[P])})),this.exportTokens[E.prop]=E.value)})),A.remove()}async fetchImport(A,E,P){const L=A.selector.match(g4)[1],B=this.trace+String.fromCharCode(P),U=await this.pathFetcher(L,E,B);try{A.each((G=>{G.type=="decl"&&(this.translations[G.prop]=U[G.value])})),A.remove()}catch{}}};var df={};Object.defineProperty(df,"__esModule",{value:!0}),df.default=function(A,E){return new Promise(((P,L)=>{const{writeFile:B}=(0,XS.getFileSystem)();B(`${A}.json`,JSON.stringify(E),(U=>U?L(U):P(E)))}))};var mf,XS=Bs,gf={},YS="[object Symbol]",JS=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,QS=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,h2="\\ud800-\\udfff",v4="\\u0300-\\u036f\\ufe20-\\ufe23",y4="\\u20d0-\\u20f0",b4="\\u2700-\\u27bf",C4="a-z\\xdf-\\xf6\\xf8-\\xff",S4="A-Z\\xc0-\\xd6\\xd8-\\xde",E4="\\ufe0e\\ufe0f",x4="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ZS="["+h2+"]",w4="["+x4+"]",f2="["+v4+y4+"]",T4="\\d+",eE="["+b4+"]",A4="["+C4+"]",_4="[^"+h2+x4+T4+b4+C4+S4+"]",vf="\\ud83c[\\udffb-\\udfff]",M4="[^"+h2+"]",yf="(?:\\ud83c[\\udde6-\\uddff]){2}",bf="[\\ud800-\\udbff][\\udc00-\\udfff]",Zl="["+S4+"]",P4="\\u200d",L4="(?:"+A4+"|"+_4+")",tE="(?:"+Zl+"|"+_4+")",O4="(?:['’](?:d|ll|m|re|s|t|ve))?",I4="(?:['’](?:D|LL|M|RE|S|T|VE))?",k4="(?:"+f2+"|"+vf+")?",z4="["+E4+"]?",N4=z4+k4+"(?:"+P4+"(?:"+[M4,yf,bf].join("|")+")"+z4+k4+")*",rE="(?:"+[eE,yf,bf].join("|")+")"+N4,nE="(?:"+[M4+f2+"?",f2,yf,bf,ZS].join("|")+")",sE=RegExp("['’]","g"),iE=RegExp(f2,"g"),oE=RegExp(vf+"(?="+vf+")|"+nE+N4,"g"),aE=RegExp([Zl+"?"+A4+"+"+O4+"(?="+[w4,Zl,"$"].join("|")+")",tE+"+"+I4+"(?="+[w4,Zl+L4,"$"].join("|")+")",Zl+"?"+L4+"+"+O4,Zl+"+"+I4,T4,rE].join("|"),"g"),lE=RegExp("["+P4+h2+v4+y4+E4+"]"),cE=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,uE=typeof Me=="object"&&Me&&Me.Object===Object&&Me,pE=typeof self=="object"&&self&&self.Object===Object&&self,hE=uE||pE||Function("return this")(),fE=(mf={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"
`}}),te?ge.insertAfter(te,je):ge.prepend(je)),te=je,ze&&Object.keys(ze).forEach((We=>{je.append(be.decl({value:We,prop:ze[We],raws:{before:` `}}))}))}))}}}}},Ef.exports.postcss=!0;var q4,W4,wE=Ef.exports;function G4(){if(W4)return q4;W4=1;const A={};return q4=class{constructor(E,P){this.hashKey=P,typeof E=="function"?(this.hashFactory=E,this.hash=void 0):(this.hashFactory=void 0,this.hash=E),this.buffer=""}update(E,P){return P!==void 0||typeof E!="string"||E.length>2e3?(this.hash===void 0&&(this.hash=this.hashFactory()),this.buffer.length>0&&(this.hash.update(this.buffer),this.buffer=""),this.hash.update(E,P)):(this.buffer+=E,this.buffer.length>2e3&&(this.hash===void 0&&(this.hash=this.hashFactory()),this.hash.update(this.buffer),this.buffer="")),this}digest(E){let P;const L=this.buffer;if(this.hash===void 0){const U=`${this.hashKey}-${E}`;P=A[U],P===void 0&&(P=A[U]=new Map);const G=P.get(L);if(G!==void 0)return G;this.hash=this.hashFactory()}L.length>0&&this.hash.update(L);const B=this.hash.digest(E);return P!==void 0&&P.set(L,B),B}}}var K4,X4,Y4,J4,Q4,Z4,e3,v2={exports:{}};function xf(){if(K4)return v2.exports;K4=1;const A=-4&Math.floor(16368);class E{constructor(L,B,U,G){const re=L.exports;re.init(),this.exports=re,this.mem=a.from(re.memory.buffer,0,65536),this.buffered=0,this.instancesPool=B,this.chunkSize=U,this.digestSize=G}reset(){this.buffered=0,this.exports.init()}update(L,B){if(typeof L=="string"){for(;L.length>A;)this._updateWithShortString(L.slice(0,A),B),L=L.slice(A);return this._updateWithShortString(L,B),this}return this._updateWithBuffer(L),this}_updateWithShortString(L,B){const{exports:U,buffered:G,mem:re,chunkSize:le}=this;let ge;if(L.length<70)if(B&&B!=="utf-8"&&B!=="utf8")if(B==="latin1"){ge=G;for(let be=0;be<L.length;be++){const ye=L.charCodeAt(be);re[ge++]=ye}}else ge=G+re.write(L,G,B);else{ge=G;for(let be=0;be<L.length;be++){const ye=L.charCodeAt(be);if(ye<128)re[ge++]=ye;else{if(!(ye<2048)){ge+=re.write(L.slice(be),ge,B);break}re[ge]=ye>>6|192,re[ge+1]=63&ye|128,ge+=2}}}else ge=G+re.write(L,G,B);if(ge<le)this.buffered=ge;else{const be=ge&~(this.chunkSize-1);U.update(be);const ye=ge-be;this.buffered=ye,ye>0&&re.copyWithin(0,be,ge)}}_updateWithBuffer(L){const{exports:B,buffered:U,mem:G}=this,re=L.length;if(U+re<this.chunkSize)L.copy(G,U,0,re),this.buffered+=re;else{const le=U+re&~(this.chunkSize-1);if(le>65536){let be=65536-U;L.copy(G,U,0,be),B.update(65536);const ye=le-U-65536;for(;be<ye;)L.copy(G,0,be,be+65536),B.update(65536),be+=65536;L.copy(G,0,be,le-U),B.update(le-U-be)}else L.copy(G,U,0,le-U),B.update(le);const ge=re+U-le;this.buffered=ge,ge>0&&L.copy(G,0,re-ge,re)}}digest(L){const{exports:B,buffered:U,mem:G,digestSize:re}=this;B.final(U),this.instancesPool.push(this);const le=G.toString("latin1",0,re);return L==="hex"?le:L!=="binary"&&L?a.from(le,"hex").toString(L):a.from(le,"hex")}}return v2.exports=(P,L,B,U)=>{if(L.length>0){const G=L.pop();return G.reset(),G}return new E(new WebAssembly.Instance(P),L,B,U)},v2.exports.MAX_SHORT_STRING=A,v2.exports}function t3(){if(Q4)return J4;Q4=1;const A=xf().MAX_SHORT_STRING;return J4=class{constructor(E){this.string=void 0,this.encoding=void 0,this.hash=E}update(E,P){if(this.string!==void 0){if(typeof E=="string"&&P===this.encoding&&this.string.length+E.length<A)return this.string+=E,this;this.hash.update(this.string,this.encoding),this.string=void 0}return typeof E=="string"?!(E.length<A)||P&&P.startsWith("ba")?this.hash.update(E,P):(this.string=E,this.encoding=P):this.hash.update(E),this}digest(E){return this.string!==void 0&&this.hash.update(this.string,this.encoding),this.hash.digest(E)}}}const TE={26:"abcdefghijklmnopqrstuvwxyz",32:"123456789abcdefghjkmnpqrstuvwxyz",36:"0123456789abcdefghijklmnopqrstuvwxyz",49:"abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ",52:"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",58:"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ",62:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",64:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"};function AE(A,E){let P=0;for(let L=A.length-1;L>=0;L--){const B=4294967296*P+A[L];P=B%E,A[L]=Math.floor(B/E)}return P}let tc,wf,Tf,rc,nc;const y2=l,_E=function(A,E,P,L)
`}}))),B.append(pe)}}}};ic.postcss=!0,ic.generateScopedName=function(A,E){return`_${E.replace(/\.[^./\\]+$/,"").replace(/[\W_]+/g,"_").replace(/^_|_$/g,"")}__${A}`.trim()},ic.generateExportEntry=function(A,E){return{key:f3(A),value:f3(E)}};var DE=ic,Vf={exports:{}};const d3=ff,RE=/^(.+?|\([\s\S]+?\))\s+from\s+("[^"]*"|'[^']*'|[\w-]+)$/,jE=/(?:\s+|^)([\w-]+):?(.*?)$/,BE=/^([\w-]+)(?:\s+as\s+([\w-]+))?/;Vf.exports=A=>{let E=0;const P=A&&A.createImportedName||(L=>`i__const_${L.replace(/\W/g,"_")}_${E++}`);return{postcssPlugin:"postcss-modules-values",prepare(L){const B=[],U={};return{Once(G,re){if(G.walkAtRules(/value/i,(ge=>{const be=ge.params.match(RE);if(be){let[,ze,je]=be;U[je]&&(je=U[je]);const We=ze.replace(/^\(\s*([\s\S]+)\s*\)$/,"$1").split(/\s*,\s*/).map((Oe=>{const Be=BE.exec(Oe);if(Be){const[,Ne,Ee=Ne]=Be,Xe=P(Ee);return U[Ee]=Xe,{theirName:Ne,importedName:Xe}}throw new Error(`@import statement "${Oe}" is invalid!`)}));return B.push({path:je,imports:We}),void ge.remove()}ge.params.indexOf("@value")!==-1&&L.warn("Invalid value definition: "+ge.params);let[,ye,te]=`${ge.params}${ge.raws.between}`.match(jE);const pe=te.replace(/\/\*((?!\*\/).*?)\*\//g,"");if(pe.length===0)return L.warn("Invalid value definition: "+ge.params),void ge.remove();/^\s+$/.test(pe)||(te=te.trim()),U[ye]=d3.replaceValueSymbols(te,U),ge.remove()})),!Object.keys(U).length)return;d3.replaceSymbols(G,U);const le=Object.keys(U).map((ge=>re.decl({value:U[ge],prop:ge,raws:{before:` `}})));if(le.length>0){const ge=re.rule({selector:":export",raws:{after:``}});ge.append(le),G.prepend(ge)}B.reverse().forEach((ge=>{let{path:be,imports:ye}=ge;const te=re.rule({selector:`:import(${be})`,raws:{after:``}});ye.forEach((pe=>{let{theirName:ze,importedName:je}=pe;te.append({value:ze,prop:je,raws:{before:` `}})})),G.prepend(te)}))}}}}},Vf.exports.postcss=!0;var FE=Vf.exports;Object.defineProperty(ol,"__esModule",{value:!0}),ol.behaviours=void 0,ol.getDefaultPlugins=function(A){let{behaviour:E,generateScopedName:P,exportGlobals:L}=A;const B=(0,UE.default)({generateScopedName:P,exportGlobals:L});return{[ac.LOCAL]:[v3.default,(0,g3.default)({mode:"local"}),m3.default,B],[ac.GLOBAL]:[v3.default,(0,g3.default)({mode:"global"}),m3.default,B]}[E]},ol.getDefaultScopeBehaviour=function(A){return A&&(E=A,Object.keys(ac).map((P=>ac[P])).indexOf(E)>-1)?A:ac.LOCAL;var E},ol.getScopedNameGenerator=function(A,E){const P=A||WE;return typeof P=="function"?P:(0,$E.default)(P,{context:r.cwd(),hashPrefix:E})};var m3=oc(wE),$E=oc((function(A,E){var P=(E=E||{})&&typeof E.context=="string"?E.context:r.cwd(),L=E&&typeof E.hashPrefix=="string"?E.hashPrefix:"";return function(B,U){var G=A.replace(/\[local\]/gi,B),re={resourcePath:U},le={content:L+PE.relative(P,U).replace(/\\/g,"/")+"\0"+B,context:P};return ME(re,G,le).replace(new RegExp("[^a-zA-Z0-9\\-_ -]","g"),"-").replace(/^((-?[0-9])|--)/,"_$1")}})),g3=oc(VE),UE=oc(DE),qE=oc((function(A){for(var E=5381,P=A.length;P;)E=33*E^A.charCodeAt(--P);return E>>>0})),v3=oc(FE);function oc(A){return A&&A.__esModule?A:{default:A}}const ac={LOCAL:"local",GLOBAL:"global"};function WE(A,E,P){const L=P.indexOf(`.${A}`),B=P.substr(0,L).split(/[\r\n]/).length;return`_${A}_${(0,qE.default)(P).toString(36).substr(0,5)}_${B}`}ol.behaviours=ac,Object.defineProperty(Cr,"__esModule",{value:!0}),Cr.makePlugin=function(A){return{postcssPlugin:y3,async OnceExit(E,P){let{result:L}=P;const B=A.getJSON||YE.default,U=E.source.input.file,G=(function(te,pe){const ze=te.globalModulePaths||null,je=te.exportGlobals||!1,We=(0,C1.getDefaultScopeBehaviour)(te.scopeBehaviour),Oe=(0,C1.getScopedNameGenerator)(te.generateScopedName,te.hashPrefix);return ze&&(function(Be,Ne){return Be.some((Ee=>Ne.match(Ee)))})(ze,pe)?(0,C1.getDefaultPlugins)({behaviour:C1.behaviours.GLOBAL,generateScopedName:Oe,exportGlobals:je}):(0,C1.getDefaultPlugins)({behaviour:We,generateScopedName:Oe,exportGlobals:je})})(A,U),re=L.processor.plugins.findIndex((te=>(function(pe){return pe.postcssPlugin===y3})(te)));if(re===-1)throw new Error("Plugin missing from options.");const le=[...L.processor.plugins.slice(0,re),...G],ge=(function(te,pe){const ze=te.root===void 0?"/":te.root;return typeof te.Loader=="function"?new te.Loader(ze,pe,te.resolve):new QE.default(ze,pe,te.resolve)})(A,le),be=new XE.default((async(te,pe,ze)=>{const je=(0,KE.default)(te);return ge.fetch.call(ge,je,pe,ze)}));await(0,GE.default)([...G,be.plugin()]).process(E,{from:U});const ye=ge.finalSource;if(ye&&E.prepend(ye),A.localsConvention){const te=(0,JE.makeLocalsConventionReducer)(A.localsConvention,U);be.exportTokens=Object.entries(be.exportTokens).reduce(te,{})}return L.messages.push({type:"export",plugin:"postcss-modules",exportTokens:be.exportTokens}),B(E.source.input.file,be.exportTokens,L.opts.to)}}};var GE=S1(f),KE=S1(an),XE=S1(Vt),YE=S1(df),JE=gf,QE=S1(g2),C1=ol;function S1(A){return A&&A.__esModule?A:{default:A}}const y3="postcss-modules";var b3=m,ZE=Cr;(0,Bs.setFileSystem)({readFile:b3.readFile,writeFile:b3.writeFile}),Wn.exports=function(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,ZE.makePlugin)(A)},Wn.exports.postcss=!0;var C3,S3,ex=ue(Wn.exports);function E3(A){const{filename:E,id:P,scoped:L=!1,trim:B=!0,isProd:U=!1,modules:G=!1,modulesOptions:re={},preprocessLang:le,postcssOptions:ge,postcssPlugins:be}=A,ye=le&&on[le],te=ye&&(function(gt,It){return It(gt.source,gt.inMap||gt.map,{filename:gt.filename,...gt.preprocessOptions},gt.preprocessCustomRequire)})(A,ye),pe=te?te.map:A.inMap||A.map,ze=te?te.code:A.source,je=P.replace(/^data-v-/,""),We=`data-v-${je}`,Oe=(be||[]).slice();let Be;if(Oe.unshift(ee({id:je,isProd:U})),B&&Oe.push(On()),L&&Oe.push(l2(We)),G){if(!A.isAsync)throw new Error("[@vue/compiler-sfc] `modules` option can only be used with compileStyleAsync().");Oe.push(ex({...re,getJSON:(gt,It)=>{Be=It}}))}const Ne={...ge,to:E,from:E};let
${E.filename}${p.generateCodeFrame(E.source,pe.pos+te,pe.pos+te+1)}`,pe}}this.scriptAst=E.script&&be(E.script.content,E.script.loc.start.offset),this.scriptSetupAst=E.scriptSetup&&be(E.scriptSetup.content,this.startOffset)}helper(E){return this.helperImports.add(E),`_${E}`}getString(E){return(arguments.length>1&&arguments[1]!==void 0&&!arguments[1]?this.descriptor.script:this.descriptor.scriptSetup).content.slice(E.start,E.end)}error(E,P,L){const B=L?L.offset:this.startOffset;throw new Error(`[@vue/compiler-sfc] ${E}
${(L||this.descriptor).filename}${p.generateCodeFrame((L||this.descriptor).source,P.start+B,P.end+B)}`)}}function x2(A,E){let P=arguments.length>2&&arguments[2]!==void 0&&arguments[2];const L=[];return E&&E.some((B=>B==="importAssertions"||B==="importAttributes"||p.isArray(B)&&B[0]==="importAttributes"))||L.push("importAttributes"),A==="jsx"||A==="tsx"?L.push("jsx"):E&&(E=E.filter((B=>B!=="jsx"))),A!=="ts"&&A!=="tsx"||(L.push(["typescript",{dts:P}],"explicitResourceManagement"),E&&E.includes("decorators")||L.push("decorators-legacy")),E&&L.push(...E),L}function Rf(A,E,P){(function(L){for(const B of L)if(B.type==="ExportDefaultDeclaration"||B.type==="ExportNamedDeclaration"&&B.specifiers.some((U=>U.exported.name==="default")))return!0;return!1})(A)?A.forEach((L=>{if(L.type==="ExportDefaultDeclaration")if(L.declaration.type==="ClassDeclaration"&&L.declaration.id){let B=L.declaration.decorators&&L.declaration.decorators.length>0?L.declaration.decorators[L.declaration.decorators.length-1].end:L.start;E.overwrite(B,L.declaration.id.start," class "),E.append(`const ${P} = ${L.declaration.id.name}`)}else E.overwrite(L.start,L.declaration.start,`const ${P} = `);else if(L.type==="ExportNamedDeclaration"){for(const B of L.specifiers)if(B.type==="ExportSpecifier"&&B.exported.type==="Identifier"&&B.exported.name==="default"){if(L.source){if(B.local.name==="default"){E.prepend(`import { default as __VUE_DEFAULT__ } from '${L.source.value}'`);const G=jf(E,B.local.end,L.end);E.remove(B.start,G),E.append(`const ${P} = __VUE_DEFAULT__`);continue}{E.prepend(`import { ${E.slice(B.local.start,B.local.end)} as __VUE_DEFAULT__ } from '${L.source.value}'`);const G=jf(E,B.exported.end,L.end);E.remove(B.start,G),E.append(`const ${P} = __VUE_DEFAULT__`);continue}}const U=jf(E,B.end,L.end);E.remove(B.start,U),E.append(`const ${P} = ${B.local.name}`)}}})):E.append(`const ${P} = {}`)}function jf(A,E,P){let L=!1,B=E;for(;E<P;)if(/\s/.test(A.slice(E,E+1)))E++;else{if(A.slice(E,E+1)===","){E++,L=!0;break}if(A.slice(E,E+1)==="}")break}return L?E:B}const lc="__default__";var nx=w3;function w3(A,E,P){A instanceof RegExp&&(A=T3(A,P)),E instanceof RegExp&&(E=T3(E,P));var L=A3(A,E,P);return L&&{start:L[0],end:L[1],pre:P.slice(0,L[0]),body:P.slice(L[0]+A.length,L[1]),post:P.slice(L[1]+E.length)}}function T3(A,E){var P=E.match(A);return P?P[0]:null}function A3(A,E,P){var L,B,U,G,re,le=P.indexOf(A),ge=P.indexOf(E,le+1),be=le;if(le>=0&&ge>0){if(A===E)return[le,ge];for(L=[],U=P.length;be>=0&&!re;)be==le?(L.push(be),le=P.indexOf(A,be+1)):L.length==1?re=[L.pop(),ge]:((B=L.pop())<U&&(U=B,G=ge),ge=P.indexOf(E,be+1)),be=le<ge&&le>=0?le:ge;L.length&&(re=[U,G])}return re}w3.range=A3;var _3=nx,sx=function(A){return A?(A.substr(0,2)==="{}"&&(A="\\{\\}"+A.substr(2)),E1((function(E){return E.split("\\\\").join(M3).split("\\{").join(P3).split("\\}").join(Bf).split("\\,").join(L3).split("\\.").join(O3)})(A),!0).map(ix)):[]},M3="\0SLASH"+Math.random()+"\0",P3="\0OPEN"+Math.random()+"\0",Bf="\0CLOSE"+Math.random()+"\0",L3="\0COMMA"+Math.random()+"\0",O3="\0PERIOD"+Math.random()+"\0";function Ff(A){return parseInt(A,10)==A?parseInt(A,10):A.charCodeAt(0)}function ix(A){return A.split(M3).join("\\").split(P3).join("{").split(Bf).join("}").split(L3).join(",").split(O3).join(".")}function I3(A){if(!A)return[""];var E=[],P=_3("{","}",A);if(!P)return A.split(",");var L=P.pre,B=P.body,U=P.post,G=L.split(",");G[G.length-1]+="{"+B+"}";var re=I3(U);return U.length&&(G[G.length-1]+=re.shift(),G.push.apply(G,re)),E.push.apply(E,G),E}function ox(A){return"{"+A+"}"}function ax(A){return/^-?0\d/.test(A)}function lx(A,E){return A<=E}function cx(A,E){return A>=E}function E1(A,E){var P=[],L=_3("{","}",A);if(!L)return[A];var B=L.pre,U=L.post.length?E1(L.post,!1):[""];if(/\$$/.test(L.pre))for(var G=0;G<U.length;G++){var re=B+"{"+L.body+"}"+U[G];P.push(re)}else{var le,ge,be=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(L.body),ye=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(L.body),te=be||ye,pe=L.body.indexOf(",")>=0;if(!te&&!pe)return L.post.match(/,.*\}/)?E1(A=L.pre+"{"+L.body+Bf+L.post):[A];if(te)le=L.body.split(/\.\./);else if((le=I3(L.body)).length===1&&(le=E1(le[0],!1).map(ox)).length===1)return U.map((function(it){return L.pre+le[0]+it}));if(te){var ze=Ff(le[0]),je=Ff(le[1]),We=Math.max(le[0].length,le[1].length),Oe=le.length==3?Math.abs(Ff(le[2])):1,Be=lx;je<ze&&(Oe*=-1,Be=cx);var Ne=le.some(ax);ge=[];for(var Ee=ze;Be(Ee,je);Ee+=Oe){var Xe;if(ye)(Xe=String.fromCharCode(Ee))==="\\"&&(Xe="");else if(Xe=String(Ee),Ne){var Qe=We-Xe.length;if(Qe>0){var Ye=new Array(Qe+1).join("0");Xe=Ee<0?"-"+Ye+Xe.slice(1):Ye+Xe}}ge.push(Xe)}}else{ge=[];for(var tt=0;tt<le.length;tt++)ge.push.apply(ge,E1(le[tt],!1))}for(tt=0;tt<ge.length;tt++)for(G=0;G<U.length;G++)re=B+ge[tt]+U[G],(!E||te||re)&&P.push(re)}return P}var ux=ue(sx);const w2=A=>{if(typeof A!="string")throw new TypeError("invalid pattern");if(A.length>65536)throw new TypeError("pattern is too long")},px={"[:alnum:]":["\\p{L}\\p{Nl}\\p{Nd}",!0],"[:alpha:]":["\\p{L}\\p{Nl}",!0],"[:ascii:]":["\\x00-\\x7f",!1],"[:blank:]":["\\p{Zs}\\t",!0],"[:cntrl:]":["\\p{Cc}",!0],"[:digit:]":["\\p{Nd}",!0],"[:graph:]":["\\p{Z}\\p{C}",!0,!0],"[:lower:]":["\\p{Ll}",!0],"[:print:]":["\\p{C}",!0],"[:punct:]":["\\p{P}",!0],"[:space:]":["\\p{Z}\\t\\r\\n\\v\\f",!0],"[:upper:]":["\\p{Lu}",!0],"[:word:]":["\\p{L}\\p{Nl}\\p{Nd}\\p{Pc}",!0],"[:xdigit:]":["A-Fa-f0-9",!1]},x1=A=>A.replace(/[[\]\\-]/g,"\\$&"),k3=A=>A.join(""),hx=(A,E)=>{const P=E;if(A.charAt(P)!=="[")throw new Error("not in a brace expression");const L=[],B=[];let U=P+1,G=!1,re=!1,le=!1,ge=!1,be=P,ye="";e:for(;U<A.length;){const je=A.charAt(U);if(je!=="!"&&je!=="^"||U!==P+1){if(je==="]"&&G&&!le){be=U+1;break}if(G=!0,je!=="\\"||le){if(je==="["&&!le){for(const[We,[Oe,Be,Ne]]of Object.entries(px))if(A.startsWith(We,U)){if(ye)return["$.",!1,A.length-P,!0];U+=We.length,Ne?B.push(Oe):L.push(Oe),re=re||Be;continue e}}le=!1,ye?(je>ye?L.push(x1(ye)+"-"+x1(je)):je===
globstar while`,E,te,P,pe,ze),this.matchOne(E.slice(te),P.slice(pe),L))return this.debug("globstar found match!",te,le,ze),!0;if(ze==="."||ze===".."||!B.dot&&ze.charAt(0)==="."){this.debug("dot detected!",E,te,P,pe);break}this.debug("globstar swallow a segment, and continue"),te++}return!(!L||(this.debug(`>>> no match, partial?`,E,te,P,pe),te!==le))}let je;if(typeof be=="string"?(je=ye===be,this.debug("string match",be,ye,je)):(je=be.test(ye),this.debug("pattern match",be,ye,je)),!je)return!1}if(G===le&&re===ge)return!0;if(G===le)return L;if(re===ge)return G===le-1&&E[G]==="";throw new Error("wtf?")}braceExpand(){return j3(this.pattern,this.options)}parse(E){w2(E);const P=this.options;if(E==="**")return Ri;if(E==="")return"";let L,B=null;(L=E.match(_x))?B=P.dot?Px:Mx:(L=E.match(vx))?B=(P.nocase?P.dot?Sx:Cx:P.dot?bx:yx)(L[1]):(L=E.match(Lx))?B=(P.nocase?P.dot?Ix:Ox:P.dot?kx:zx)(L):(L=E.match(Ex))?B=P.dot?wx:xx:(L=E.match(Tx))&&(B=Ax);const U=di.fromGlob(E,this.options).toMMPattern();return B?Object.assign(U,{test:B}):U}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;const E=this.set;if(!E.length)return this.regexp=!1,this.regexp;const P=this.options,L=P.noglobstar?"[^/]*?":P.dot?"(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?":"(?:(?!(?:\\/|^)\\.).)*?",B=new Set(P.nocase?["i"]:[]);let U=E.map((le=>{const ge=le.map((be=>{if(be instanceof RegExp)for(const ye of be.flags.split(""))B.add(ye);return typeof be=="string"?be.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):be===Ri?Ri:be._src}));return ge.forEach(((be,ye)=>{const te=ge[ye+1],pe=ge[ye-1];be===Ri&&pe!==Ri&&(pe===void 0?te!==void 0&&te!==Ri?ge[ye+1]="(?:\\/|"+L+"\\/)?"+te:ge[ye]=L:te===void 0?ge[ye-1]=pe+"(?:\\/|"+L+")?":te!==Ri&&(ge[ye-1]=pe+"(?:\\/|\\/"+L+"\\/)"+te,ge[ye+1]=Ri))})),ge.filter((be=>be!==Ri)).join("/")})).join("|");const[G,re]=E.length>1?["(?:",")"]:["",""];U="^"+G+U+re+"$",this.negate&&(U="^(?!"+U+").+$");try{this.regexp=new RegExp(U,[...B].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(E){return this.preserveMultipleSlashes?E.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(E)?["",...E.split(/\/+/)]:E.split(/\/+/)}match(E){let P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.partial;if(this.debug("match",E,this.pattern),this.comment)return!1;if(this.empty)return E==="";if(E==="/"&&P)return!0;const L=this.options;this.isWindows&&(E=E.split("\\").join("/"));const B=this.slashSplit(E);this.debug(this.pattern,"split",B);const U=this.set;this.debug(this.pattern,"set",U);let G=B[B.length-1];if(!G)for(let re=B.length-2;!G&&re>=0;re--)G=B[re];for(let re=0;re<U.length;re++){const le=U[re];let ge=B;if(L.matchBase&&le.length===1&&(ge=[G]),this.matchOne(ge,le,P))return!!L.flipNegate||!this.negate}return!L.flipNegate&&this.negate}static defaults(E){return Gs.defaults(E).Minimatch}}Gs.AST=di,Gs.Minimatch=T2,Gs.escape=function(A){let{windowsPathsNoEscape:E=!1}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return E?A.replace(/[?*()[\]]/g,"[$&]"):A.replace(/[?*()[\]\\]/g,"\\$&")},Gs.unescape=w1;class qf{constructor(E,P){let L=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Object.create(null),U=arguments.length>4&&arguments[4]!==void 0?arguments[4]:Object.create(null),G=arguments.length>5&&arguments[5]!==void 0?arguments[5]:Object.create(null);this.filename=E,this.source=P,this.offset=L,this.imports=B,this.types=U,this.declares=G,this.isGenericScope=!1,this.resolvedImportSources=Object.create(null),this.exportedTypes=Object.create(null),this.exportedDeclares=Object.create(null)}}function Ks(A,E,P,L){const B=!L;if(B&&E._resolvedElements)return E._resolvedElements;const U=(function(G,re,le,ge){var be,ye;switch(re.type){case"TSTypeLiteral":return F3(G,re.members,le,ge);case"TSInterfaceDeclaration":return(function(te,pe,ze,je){const We=F3(te,pe.body.body,pe._ownerScope,je);if(pe.extends){for(const Oe of pe.extends)if(!Oe.leadingComments||!Oe.leadingComments.some((Be=>Be.value.includes("@vue-ignore"))))try{const{props:Be,calls:Ne}=Ks(te,Oe,ze);for(const Ee in Be)p.hasOwn(We.props,Ee)||(We.props[Ee]=Be[Ee]);Ne&&(We.calls||(We.calls=[])).push(...Ne)}catch{te.error(`Failed to resolve extends base type.If this previously worked in 3.2, you can instruct the compiler to ignore this extend by adding /* @vue-ignore */ before it, for example:
interface Props extends /* @vue-ignore */ Base {}
Note: both in 3.2 or with the ignore, the properties in the base type are treated as fallthrough attrs at runtime.`,Oe)}}return We})(G,re,le,ge);case"TSTypeAliasDeclaration":case"TSParenthesizedType":return Ks(G,re.typeAnnotation,le,ge);case"TSFunctionType":return{props:{},calls:[re]};case"TSUnionType":case"TSIntersectionType":return $3(re.types.map((te=>Ks(G,te,le,ge))),re.type);case"TSMappedType":return(function(te,pe,ze){const je={props:{}},We=Ho(te,pe.typeParameter.constraint,ze);for(const Oe of We)je.props[Oe]=T1({type:"Identifier",name:Oe},pe.typeAnnotation,ze,!!pe.optional);return je})(G,re,le);case"TSIndexedAccessType":return $3(U3(G,re,le).map((te=>Ks(G,te,te._ownerScope))),"TSUnionType");case"TSExpressionWithTypeArguments":case"TSTypeReference":{const te=Kf(re);if((te==="ExtractPropTypes"||te==="ExtractPublicPropTypes")&&re.typeParameters&&((be=le.imports[te])==null?void 0:be.source)==="vue")return eg(Ks(G,re.typeParameters.params[0],le,ge),le);const pe=mo(G,re,le);if(pe){let ze;return(pe.type==="TSTypeAliasDeclaration"||pe.type==="TSInterfaceDeclaration")&&pe.typeParameters&&re.typeParameters&&(ze=Object.create(null),pe.typeParameters.params.forEach(((je,We)=>{let Oe=ge&&ge[je.name];Oe||(Oe=re.typeParameters.params[We]),ze[je.name]=Oe}))),Ks(G,pe,pe._ownerScope,ze)}if(typeof te=="string"){if(ge&&ge[te])return Ks(G,ge[te],le,ge);if(Vx.has(te))return(function(ze,je,We,Oe,Be){const Ne=Ks(ze,je.typeParameters.params[0],Oe,Be);switch(We){case"Partial":{const Qe={props:{},calls:Ne.calls};return Object.keys(Ne.props).forEach((Ye=>{Qe.props[Ye]={...Ne.props[Ye],optional:!0}})),Qe}case"Required":{const Qe={props:{},calls:Ne.calls};return Object.keys(Ne.props).forEach((Ye=>{Qe.props[Ye]={...Ne.props[Ye],optional:!1}})),Qe}case"Readonly":return Ne;case"Pick":{const Qe=Ho(ze,je.typeParameters.params[1],Oe),Ye={props:{},calls:Ne.calls};for(const tt of Qe)Ye.props[tt]=Ne.props[tt];return Ye}case"Omit":const Ee=Ho(ze,je.typeParameters.params[1],Oe),Xe={props:{},calls:Ne.calls};for(const Qe in Ne.props)Ee.includes(Qe)||(Xe.props[Qe]=Ne.props[Qe]);return Xe}})(G,re,te,le,ge);if(te==="ReturnType"&&re.typeParameters){const ze=(function(je,We,Oe){var Be;let Ne=We;if(We.type!=="TSTypeReference"&&We.type!=="TSTypeQuery"&&We.type!=="TSImportType"||(Ne=mo(je,We,Oe)),Ne)return Ne.type==="TSFunctionType"?(Be=Ne.typeAnnotation)==null?void 0:Be.typeAnnotation:Ne.type==="TSDeclareFunction"?Ne.returnType:void 0})(G,re.typeParameters.params[0],le);if(ze)return Ks(G,ze,le)}}return G.error("Unresolvable type reference or unsupported built-in utility type",re,le)}case"TSImportType":{if(N(re.argument)==="vue"&&((ye=re.qualifier)==null?void 0:ye.type)==="Identifier"&&re.qualifier.name==="ExtractPropTypes"&&re.typeParameters)return eg(Ks(G,re.typeParameters.params[0],le),le);const te=A2(G,re.argument,le,re.argument.value),pe=mo(G,re,te);if(pe)return Ks(G,pe,pe._ownerScope);break}case"TSTypeQuery":{const te=mo(G,re,le);if(te)return Ks(G,te,te._ownerScope)}}return G.error(`Unresolvable type: ${re.type}`,re,le)})(A,E,E._ownerScope||P||M2(A),L);return B?E._resolvedElements=U:U}function F3(A,E){let P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:M2(A),L=arguments.length>3?arguments[3]:void 0;const B={props:{}};for(const U of E)if(U.type==="TSPropertySignature"||U.type==="TSMethodSignature"){L&&(P=J3(P),P.isGenericScope=!0,Object.assign(P.types,L)),U._ownerScope=P;const G=N(U.key);if(G&&!U.computed)B.props[G]=U;else if(U.key.type==="TemplateLiteral")for(const re of Wf(A,U.key,P))B.props[re]=U;else A.error("Unsupported computed key in type referenced by a macro",U.key,P)}else U.type==="TSCallSignatureDeclaration"&&(B.calls||(B.calls=[])).push(U);return B}function $3(A,E){if(A.length===1)return A[0];const P={props:{}},{props:L}=P;for(const{props:B,calls:U}of A){for(const G in B)p.hasOwn(L,G)?L[G]=T1(L[G].key,{type:E,types:[L[G],B[G]]},L[G]._ownerScope,L[G].optional||B[G].optional):L[G]=B[G];U&&(P.calls||(P.calls=[])).push(...U)}return P}function T1(A,E,P,L){return{type:"TSPropertySignature",key:A,kind:"get",optional:L,typeAnnotation:{type:"TSTy
Prefer using destructure default values, e.g. const { foo = 1 } = defineProps(...).`,B.callee),L.propsRuntimeDefaults=B.arguments[1],L.propsRuntimeDefaults||L.error(`The 2nd argument of ${cc} is required.`,B),L.propsCall=B,!0)})(A,E,P);if(A.hasDefinePropsCall&&A.error(`duplicate ${Xs}() call`,E),A.hasDefinePropsCall=!0,A.propsRuntimeDecl=E.arguments[0],A.propsRuntimeDecl)for(const L of Df(A.propsRuntimeDecl))L in A.bindingMetadata||(A.bindingMetadata[L]="props");return E.typeParameters&&(A.propsRuntimeDecl&&A.error(`${Xs}() cannot accept both type and non-type arguments at the same time. Use one or the other.`,E),A.propsTypeDecl=E.typeParameters.params[0]),P&&P.type==="ObjectPattern"&&(function(L,B){if(!L.options.propsDestructure)return;xr(`This project is using reactive props destructure, which is an experimental feature. It may receive breaking changes or be removed in the future, so use at your own risk.To stay updated, follow the RFC at https://github.com/vuejs/rfcs/discussions/502.`),L.propsDestructureDecl=B;const U=(G,re,le)=>{L.propsDestructuredBindings[G]={local:re,default:le},re!==G&&(L.bindingMetadata[re]="props-aliased",(L.bindingMetadata.__propsAliases||(L.bindingMetadata.__propsAliases={}))[re]=G)};for(const G of B.properties)if(G.type==="ObjectProperty"){const re=O(G.key,G.computed);if(re||L.error(`${Xs}() destructure cannot use computed key.`,G.key),G.value.type==="AssignmentPattern"){const{left:le,right:ge}=G.value;le.type!=="Identifier"&&L.error(`${Xs}() destructure does not support nested patterns.`,le),U(re,le.name,ge)}else G.value.type==="Identifier"?U(re,G.value.name):L.error(`${Xs}() destructure does not support nested patterns.`,G.value)}else L.propsDestructureRestId=G.argument.name,L.bindingMetadata[L.propsDestructureRestId]="setup-reactive-const"})(A,P),A.propsCall=E,A.propsDecl=P,!0}function sg(A){const E=(function(U,G){const re=[],le=Ks(U,G);for(const ge in le.props){const be=le.props[ge];let ye=Oi(U,be),te=!1;ye.includes(T)&&(ye.includes("Boolean")||ye.includes("Function")?(ye=ye.filter((pe=>pe!==T)),te=!0):ye=["null"]),re.push({key:ge,required:!be.optional,type:ye||["null"],skipCheck:te})}return re})(A,A.propsTypeDecl);if(!E.length)return;const P=[],L=(function(U){return!(!U.propsRuntimeDefaults||U.propsRuntimeDefaults.type!=="ObjectExpression"||!U.propsRuntimeDefaults.properties.every((G=>G.type!=="SpreadElement"&&(!G.computed||G.key.type.endsWith("Literal")))))})(A);for(const U of E)P.push(Rx(A,U,L)),"bindingMetadata"in A&&!(U.key in A.bindingMetadata)&&(A.bindingMetadata[U.key]="props");let B=`{
${P.join(`,
`)}
}`;return A.propsRuntimeDefaults&&!L&&(B=`/*#__PURE__*/${A.helper("mergeDefaults")}(${B}, ${A.getString(A.propsRuntimeDefaults)})`),B}function Rx(A,E,P){let L,{key:B,required:U,type:G,skipCheck:re}=E;const le=ig(A,B,G);if(le)L=`default: ${le.valueString}${le.needSkipFactory?", skipFactory: true":""}`;else if(P){const be=A.propsRuntimeDefaults.properties.find((ye=>ye.type!=="SpreadElement"&&O(ye.key,ye.computed)===B));be&&(L=be.type==="ObjectProperty"?`default: ${A.getString(be.value)}`:`${be.async?"async ":""}${be.kind!=="method"?`${be.kind} `:""}default() ${A.getString(be.body)}`)}const ge=fe(B);return A.options.isProd?G.some((be=>be==="Boolean"||(!P||L)&&be==="Function"))?`${ge}: { ${I([`type: ${W(G)}`,L])} }`:A.isCE?L?`${ge}: { ${L}, type: ${W(G)} }`:`${ge}: {type: ${W(G)}}`:`${ge}: ${L?`{ ${L} }`:"{}"}`:`${ge}: { ${I([`type: ${W(G)}`,`required: ${U}`,re&&"skipCheck: true",L])} }`}function ig(A,E,P){const L=A.propsDestructuredBindings[E],B=L&&L.default;if(B){const U=A.getString(B),G=s.unwrapTSNode(B);if(P&&P.length&&!P.includes("null")){const le=(function(ge){switch(ge.type){case"StringLiteral":return"String";case"NumericLiteral":return"Number";case"BooleanLiteral":return"Boolean";case"ObjectExpression":return"Object";case"ArrayExpression":return"Array";case"FunctionExpression":case"ArrowFunctionExpression":return"Function"}})(G);le&&!P.includes(le)&&A.error(`Default value of prop "${E}" does not match declared type.`,G)}const re=!P&&(s.isFunctionType(G)||G.type==="Identifier");return{valueString:re||z(G)||P?.includes("Function")?U:`() => (${U})`,needSkipFactory:re}}}const ll="defineEmits";function og(A,E,P){return!!q(E,ll)&&(A.hasDefineEmitCall&&A.error(`duplicate ${ll}() call`,E),A.hasDefineEmitCall=!0,A.emitsRuntimeDecl=E.arguments[0],E.typeParameters&&(A.emitsRuntimeDecl&&A.error(`${ll}() cannot accept both type and non-type arguments at the same time. Use one or the other.`,E),A.emitsTypeDecl=E.typeParameters.params[0]),A.emitDecl=P,!0)}function ag(A){const E=new Set,P=A.emitsTypeDecl;if(P.type==="TSFunctionType")return lg(A,P.parameters[0],E),E;const{props:L,calls:B}=Ks(A,P);let U=!1;for(const G in L)E.add(G),U=!0;if(B){U&&A.error("defineEmits() type cannot mixed call signature and property syntax.",P);for(const G of B)lg(A,G.parameters[0],E)}return E}function lg(A,E,P){if(E.type==="Identifier"&&E.typeAnnotation&&E.typeAnnotation.type==="TSTypeAnnotation"){const L=rg(A,E.typeAnnotation.typeAnnotation);for(const B of L)B.type==="TSLiteralType"&&B.literal.type!=="UnaryExpression"&&B.literal.type!=="TemplateLiteral"&&P.add(String(B.literal.value))}}const P2="defineExpose";function jx(A,E){return!!q(E,P2)&&(A.hasDefineExposeCall&&A.error(`duplicate ${P2}() call`,E),A.hasDefineExposeCall=!0,!0)}const L2="defineSlots";function cg(A,E,P){return!!q(E,L2)&&(A.hasDefineSlotsCall&&A.error(`duplicate ${L2}() call`,E),A.hasDefineSlotsCall=!0,E.arguments.length>0&&A.error(`${L2}() cannot accept arguments`,E),P&&A.s.overwrite(A.startOffset+E.start,A.startOffset+E.end,`${A.helper("useSlots")}()`),!0)}const Do="defineOptions";function ug(A,E){if(!q(E,Do))return!1;if(A.hasDefineOptionsCall&&A.error(`duplicate ${Do}() call`,E),E.typeParameters&&A.error(`${Do}() cannot accept type arguments`,E),!E.arguments[0])return!0;let P,L,B,U;if(A.hasDefineOptionsCall=!0,A.optionsRuntimeDecl=s.unwrapTSNode(E.arguments[0]),A.optionsRuntimeDecl.type==="ObjectExpression")for(const G of A.optionsRuntimeDecl.properties)G.type!=="ObjectProperty"&&G.type!=="ObjectMethod"||G.key.type!=="Identifier"||(G.key.name==="props"&&(P=G),G.key.name==="emits"&&(L=G),G.key.name==="expose"&&(B=G),G.key.name==="slots"&&(U=G));return P&&A.error(`${Do}() cannot be used to declare props. Use ${Xs}() instead.`,P),L&&A.error(`${Do}() cannot be used to declare emits. Use ${ll}() instead.`,L),B&&A.error(`${Do}() cannot be used to declare expose. Use ${P2}() instead.`,B),U&&A.error(`${Do}() cannot be used to declare slots. Use ${L2}() instead.`,U),!0}function Bx(A,E,P,L){const B=E.argument.extra&&E.argument.extra.parenthesized?E.argument.extra.parenStart:E.argument.star
([__temp,__restore] = ${A.helper("withAsyncContext")}(${re?"async ":""}() => `),A.s.appendLeft(E.end+U,`)), ${L?"":"__temp = "}await __temp, __restore()${L?"":`,
__temp`}
)`)}function uc(A,E,P){A[E.name]=P}function nd(A,E,P,L,B){let U=!1;if(E.type==="VariableDeclaration"){const G=E.kind==="const";U=G&&E.declarations.every((re=>re.id.type==="Identifier"&&eo(re.init)));for(const{id:re,init:le}of E.declarations){const ge=le&&s.unwrapTSNode(le),be=!(!G||!q(ge,(ye=>ye===Xs||ye===ll||ye===cc)));if(re.type==="Identifier"){let ye;const te=L.reactive;ye=(B||A==="script")&&(U||G&&eo(ge))?"literal-const":q(ge,te)?G?"setup-reactive-const":"setup-let":be||G&&fg(ge,te)?q(ge,Xs)?"setup-reactive-const":"setup-const":G?q(ge,(pe=>pe===L.ref||pe===L.computed||pe===L.shallowRef||pe===L.customRef||pe===L.toRef||pe===td))?"setup-ref":"setup-maybe-ref":"setup-let",uc(P,re,ye)}else{if(q(ge,Xs))continue;re.type==="ObjectPattern"?pg(re,P,G,be):re.type==="ArrayPattern"&&hg(re,P,G,be)}}}else E.type==="TSEnumDeclaration"?(U=E.members.every((G=>!G.initializer||eo(G.initializer))),P[E.id.name]=U?"literal-const":"setup-const"):E.type!=="FunctionDeclaration"&&E.type!=="ClassDeclaration"||(P[E.id.name]="setup-const");return U}function pg(A,E,P){let L=arguments.length>3&&arguments[3]!==void 0&&arguments[3];for(const B of A.properties)if(B.type==="ObjectProperty")if(B.key.type==="Identifier"&&B.key===B.value){const U=L?"setup-const":P?"setup-maybe-ref":"setup-let";uc(E,B.key,U)}else sd(B.value,E,P,L);else{const U=P?"setup-const":"setup-let";uc(E,B.argument,U)}}function hg(A,E,P){let L=arguments.length>3&&arguments[3]!==void 0&&arguments[3];for(const B of A.elements)B&&sd(B,E,P,L)}function sd(A,E,P){let L=arguments.length>3&&arguments[3]!==void 0&&arguments[3];if(A.type==="Identifier")uc(E,A,L?"setup-const":P?"setup-maybe-ref":"setup-let");else if(A.type==="RestElement"){const B=P?"setup-const":"setup-let";uc(E,A.argument,B)}else if(A.type==="ObjectPattern")pg(A,E,P);else if(A.type==="ArrayPattern")hg(A,E,P);else if(A.type==="AssignmentPattern")if(A.left.type==="Identifier"){const B=L?"setup-const":P?"setup-maybe-ref":"setup-let";uc(E,A.left,B)}else sd(A.left,E,P)}function fg(A,E){if(q(A,E))return!0;switch(A.type){case"UnaryExpression":case"BinaryExpression":case"ArrayExpression":case"ObjectExpression":case"FunctionExpression":case"ArrowFunctionExpression":case"UpdateExpression":case"ClassExpression":case"TaggedTemplateExpression":return!0;case"SequenceExpression":return fg(A.expressions[A.expressions.length-1],E);default:return!!z(A)}}function eo(A){switch((A=s.unwrapTSNode(A)).type){case"UnaryExpression":return eo(A.argument);case"LogicalExpression":case"BinaryExpression":return eo(A.left)&&eo(A.right);case"ConditionalExpression":return eo(A.test)&&eo(A.consequent)&&eo(A.alternate);case"SequenceExpression":case"TemplateLiteral":return A.expressions.every((E=>eo(E)));case"ParenthesizedExpression":return eo(A.expression);case"StringLiteral":case"NumericLiteral":case"BooleanLiteral":case"NullLiteral":case"BigIntLiteral":return!0}return!1}const Fx=Qr,$x={...s.errorMessages,...s.DOMErrorMessages},Ux=v.walk;e.extractIdentifiers=i.extractIdentifiers,e.generateCodeFrame=i.generateCodeFrame,e.isInDestructureAssignment=i.isInDestructureAssignment,e.isStaticProperty=i.isStaticProperty,e.walkIdentifiers=i.walkIdentifiers,e.MagicString=C,e.babelParse=S.parse,e.compileScript=function(A,E){var P;E.id||xr("compileScript now requires passing the `id` option.\nUpgrade your vite or vue-loader version for compatibility with the latest experimental proposals.");const L=new rx(A,E),{script:B,scriptSetup:U,source:G,filename:re}=A,le=E.hoistStatic!==!1&&!B,ge=E.id?E.id.replace(/^data-v-/,""):"",be=B&&B.lang,ye=U&&U.lang;if(!U){if(!B)throw new Error("[@vue/compiler-sfc] SFC contains no <script> tags.");return(function(st,Pt){var bt;const at=st.descriptor.script;if(at.lang&&!st.isJS&&!st.isTS)return at;try{let St=at.content,Ht=at.map;const ht=st.scriptAst,ar=x3(ht.body),{cssVars:Nr}=st.descriptor,{genDefaultAs:Kr,isProd:Sr}=st.options;if(Nr.length||Kr){const pn=Kr||lc,es=new C(St);Rf(ht.body,es,pn),St=es.toString(),Nr.length&&!((bt=st.options.templateOptions)!=null&&bt.ssr)&&(St+=(function(Mr,cr,Wr,Ir,bs){return`import { ${ie} as _${ie} } from 'vue'const __injectCSSVars__ = () => {${k(Mr,cr,Wr,Ir)}}const __setup__ = ${bs}.setup${bs}.setup = __setup__ ? (props, ctx) => { __injectCSSVars__();return __setup__(props, ctx) } : __injectCSSVars__`})(Nr,ar,Pt,!!Sr,pn)),Kr||(St+=`export default ${pn}`)}return{...at,content:St,map:Ht,bindings:ar,scriptAst:ht.body}}catch{return at}})(L,ge)}if(B&&be!==ye)throw new Error("[@vue/compiler-sfc] <script> and <script setup> must have the same language type.");if(ye&&!L.isJS&&!L.isTS)return U;const te=Object.create(null),pe=Object.create(null);let ze,je=!1,We=!1;const Oe=L.startOffset,Be=L.endOffset,Ne=B&&B.loc.start.offset,Ee=B&&B.loc.end.offset;function Xe(st){const Pt=st.start+Oe;let bt=st.end+Oe;for(st.trailingComments&&st.trailingComments.length>0&&(bt=st.trailingComments[st.trailingComments.length-1].end+Oe);bt<=G.length&&/\s/.test(G.charAt(bt));)bt++;L.s.move(Pt,bt,0)}function Qe(st,Pt,bt,at,St,Ht){let ht=Ht;Ht&&L.isTS&&A.template&&!A.template.src&&!A.template.lang&&(ht=Bt(Pt,A)),L.userImports[Pt]={isType:at,imported:bt,local:Pt,source:st,isFromSetup:St,isUsedInTemplate:ht}}function Ye(st,Pt){st&&s.walkIdentifiers(st,(bt=>{const at=pe[bt.name];at&&at!=="literal-const"&&L.error(`\`${Pt}()\` in <script setup> cannot reference locally declared variables because it will be hoisted outside of the setup() function. If your component options require initialization in the module scope, use a separate normal <script> to export the options instead.`,bt)}))}const tt=L.scriptAst,it=L.scriptSetupAst;if(tt){for(const st of tt.body)if(st.type==="ImportDeclaration")for(const Pt of st.specifiers){const bt=F(Pt);Qe(st.source.value,Pt.local.name,bt,st.importKind==="type"||Pt.type==="ImportSpecifier"&&Pt.importKind==="type",!1,!E.inlineTemplate)}}for(const st of it.body)if(st.type==="ImportDeclaration"){Xe(st);let Pt=0;const bt=at=>{const St=at>Pt;Pt++;const Ht=st.specifiers[at],ht=st.specifiers[at+1];L.s.remove(St?st.specifiers[at-1].end+Oe:Ht.start+Oe,ht&&!St?ht.start+Oe:Ht.end+Oe)};for(let at=0;at<st.specifiers.length;at++){const St=st.specifiers[at],Ht=St.local.name,ht=F(St),ar=st.source.value,Nr=L.userImports[Ht];ar!=="vue"||ht!==Xs&&ht!==ll&&ht!==P2?Nr?Nr.source===ar&&Nr.imported===ht?bt(at):L.error("different imports aliased to same local name.",St):Qe(ar,Ht,ht,st.importKind==="type"||St.type==="ImportSpecifier"&&St.importKind==="type",!0,!E.inlineTemplate):(xr(`\`${ht}\` is a compiler macro and no longer needs to be imported.`),bt(at))}st.specifiers.length&&Pt===st.specifiers.length&&L.s.remove(st.start+Oe,st.end+Oe)}const gt={};for(const st in L.userImports){const{source:Pt,imported:bt,local:at}=L.userImports[st];Pt==="vue"&&(gt[bt]=at)}if(B&&tt){for(const st of tt.body)if(st.type==="ExportDefaultDeclaration"){let Pt;if(ze=st,ze.declaration.type==="ObjectExpression"?Pt=ze.declaration.properties:ze.declaration.type==="CallExpression"&&ze.declaration.arguments[0]&&ze.declaration.arguments[0].type==="ObjectExpression"&&(Pt=ze.declaration.arguments[0].properties),Pt)for(const St of Pt)St.type==="ObjectProperty"&&St.key.type==="Identifier"&&St.key.name==="name"&&(L.hasDefaultExportName=!0),St.type!=="ObjectMethod"&&St.type!=="ObjectProperty"||St.key.type!=="Identifier"||St.key.name!=="render"||(L.hasDefaultExportRender=!0);const bt=st.start+Ne,at=st.declaration.start+Ne;L.s.overwrite(bt,at,`const ${lc} = `)}else if(st.type==="ExportNamedDeclaration"){const Pt=st.specifiers.find((bt=>bt.exported.type==="Identifier"&&bt.exported.name==="default"));Pt&&(ze=st,st.specifiers.length>1?L.s.remove(Pt.start+Ne,Pt.end+Ne):L.s.remove(st.start+Ne,st.end+Ne),st.source?L.s.prepend(`import { ${Pt.local.name} as ${lc} } from '${st.source.value}'
`):L.s.appendLeft(Ee,`const ${lc} = ${Pt.local.name}`)),st.declaration&&nd("script",st.declaration,te,gt,le)}else st.type!=="VariableDeclaration"&&st.type!=="FunctionDeclaration"&&st.type!=="ClassDeclaration"&&st.type!=="TSEnumDeclaration"||st.declare||nd("script",st,te,gt,le);Ne>Oe&&(/\n$/.test(B.content.trim())||L.s.appendLeft(Ee,``),L.s.move(Ne,Ee,0))}for(const st of it.body){if(st.type==="ExpressionStatement"){const bt=s.unwrapTSNode(st.expression);if(rd(L,bt)||og(L,bt)||ug(L,bt)||cg(L,bt))L.s.remove(st.start+Oe,st.end+Oe);else if(jx(L,bt)){const at=bt.callee;L.s.overwrite(at.start+Oe,at.end+Oe,"__expose")}else ng(L,bt)}if(st.type==="VariableDeclaration"&&!st.declare){const bt=st.declarations.length;let at,St=bt;for(let Ht=0;Ht<bt;Ht++){const ht=st.declarations[Ht],ar=ht.init&&s.unwrapTSNode(ht.init);if(ar){ug(L,ar)&&L.error(`${Do}() has no returning value, it cannot be assigned.`,st);const Nr=rd(L,ar,ht.id),Kr=!Nr&&og(L,ar,ht.id);if(!Kr&&(cg(L,ar,ht.id)||ng(L,ar,ht.id)),Nr&&!L.propsDestructureRestId&&L.propsDestructureDecl)if(St===1)L.s.remove(st.start+Oe,st.end+Oe);else{let Sr=ht.start+Oe,pn=ht.end+Oe;Ht===bt-1?Sr=st.declarations[at].end+Oe:pn=st.declarations[Ht+1].start+Oe,L.s.remove(Sr,pn),St--}else Kr?L.s.overwrite(Oe+ar.start,Oe+ar.end,"__emit"):at=Ht}}}let Pt=!1;if(st.type!=="VariableDeclaration"&&st.type!=="FunctionDeclaration"&&st.type!=="ClassDeclaration"&&st.type!=="TSEnumDeclaration"||st.declare||(Pt=nd("scriptSetup",st,pe,gt,le)),le&&Pt&&Xe(st),st.type==="VariableDeclaration"&&!st.declare||st.type.endsWith("Statement")){const bt=[it.body];v.walk(st,{enter(at,St){if(s.isFunctionType(at)&&this.skip(),at.type==="BlockStatement"&&bt.push(at.body),at.type==="AwaitExpression"){je=!0;const Ht=bt[bt.length-1].some(((ht,ar)=>(bt.length===1||ar>0)&&ht.type==="ExpressionStatement"&&ht.start===at.start));Bx(L,at,Ht,St.type==="ExpressionStatement")}},exit(at){at.type==="BlockStatement"&&bt.pop()}})}(st.type==="ExportNamedDeclaration"&&st.exportKind!=="type"||st.type==="ExportAllDeclaration"||st.type==="ExportDefaultDeclaration")&&L.error("<script setup> cannot contain ES module exports. If you are using a previous version of <script setup>, please consult the updated RFC at https://github.com/vuejs/rfcs/pull/227.",st),L.isTS&&(st.type.startsWith("TS")||st.type==="ExportNamedDeclaration"&&st.exportKind==="type"||st.type==="VariableDeclaration"&&st.declare)&&st.type!=="TSEnumDeclaration"&&Xe(st)}L.propsDestructureDecl&&(function(st,Pt){if(!st.options.propsDestructure)return;const bt={},at=[bt];let St=bt;const Ht=new WeakSet,ht=[],ar=Object.create(null);for(const cr in st.propsDestructuredBindings){const{local:Wr}=st.propsDestructuredBindings[cr];bt[Wr]=!0,ar[Wr]=cr}function Nr(){at.push(St=Object.create(St))}function Kr(cr){Ht.add(cr),St?St[cr.name]=!1:st.error("registerBinding called without active scope, something is wrong.",cr)}function Sr(cr){let Wr=arguments.length>1&&arguments[1]!==void 0&&arguments[1];for(const Ir of cr.body)if(Ir.type==="VariableDeclaration")pn(Ir,Wr);else if(Ir.type==="FunctionDeclaration"||Ir.type==="ClassDeclaration"){if(Ir.declare||!Ir.id)continue;Kr(Ir.id)}else Ir.type!=="ForOfStatement"&&Ir.type!=="ForInStatement"||Ir.left.type!=="VariableDeclaration"?Ir.type==="ExportNamedDeclaration"&&Ir.declaration&&Ir.declaration.type==="VariableDeclaration"?pn(Ir.declaration,Wr):Ir.type==="LabeledStatement"&&Ir.body.type==="VariableDeclaration"&&pn(Ir.body,Wr):pn(Ir.left)}function pn(cr){let Wr=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(!cr.declare)for(const Ir of cr.declarations){const bs=Wr&&Ir.init&&q(s.unwrapTSNode(Ir.init),"defineProps");for(const mi of s.extractIdentifiers(Ir.id))bs?Ht.add(mi):Kr(mi)}}function es(cr,Wr){if(q(cr,arguments.length>2&&arguments[2]!==void 0?arguments[2]:Wr)){const Ir=s.unwrapTSNode(cr.arguments[0]);Ir.type==="Identifier"&&St[Ir.name]&&st.error(`"${Ir.name}" is a destructured prop and should not be passed directly to ${Wr}(). Pass a getter () => ${Ir.name} instead.`,Ir)}}const Mr=st.scriptSetupAst;Sr(Mr,!0),v.walk(Mr,{enter(cr,Wr){return Wr&&ht.push(Wr),Wr&&Wr.type.startsWith("TS")&&Wr.type!=="TSAsExpression"&&Wr.type!=="TSNonNullExpression"&&Wr.type!=="TSTypeAssertion"?this.skip():(es(cr,"watch",Pt.watch),es(cr,"toRef",Pt.toRef),s.isFunctionType(cr)?(Nr(),s.walkFunctionParams(cr,Kr),void(cr.body.type==="BlockStatement"&&Sr(cr.body))):cr.type==="CatchClause"?(Nr(),cr.param&&cr.p
${k(A.cssVars,L.bindingMetadata,ge,!!E.isProd)}`));let It="__props";if(L.propsTypeDecl&&(It+=": any"),L.propsDecl&&(L.propsDestructureRestId?(L.s.overwrite(Oe+L.propsCall.start,Oe+L.propsCall.end,`${L.helper("createPropsRestProxy")}(__props, ${JSON.stringify(Object.keys(L.propsDestructuredBindings))})`),L.s.overwrite(Oe+L.propsDestructureDecl.start,Oe+L.propsDestructureDecl.end,L.propsDestructureRestId)):L.propsDestructureDecl||L.s.overwrite(Oe+L.propsCall.start,Oe+L.propsCall.end,"__props")),je){const st=L.isTS?": any":"";L.s.prependLeft(Oe,`let __temp${st}, __restore${st}`)}const pr=L.hasDefineExposeCall||!E.inlineTemplate?["expose: __expose"]:[];let Gt;if(L.emitDecl&&pr.push("emit: __emit"),pr.length&&(It+=`, { ${pr.join(", ")} }`),!E.inlineTemplate||!A.template&&L.hasDefaultExportRender){const st={...te,...pe};for(const Pt in L.userImports)!L.userImports[Pt].isType&&L.userImports[Pt].isUsedInTemplate&&(st[Pt]=!0);Gt="{ ";for(const Pt in st)if(st[Pt]!==!0||L.userImports[Pt].source==="vue"||L.userImports[Pt].source.endsWith(".vue"))if(L.bindingMetadata[Pt]==="setup-let"){const bt=Pt==="v"?"_v":"v";Gt+=`get ${Pt}() { return ${Pt} }, set ${Pt}(${bt}) { ${Pt} = ${bt} }, `}else Gt+=`${Pt}, `;else Gt+=`get ${Pt}() { return ${Pt} }, `;Gt=Gt.replace(/, $/,"")+" }"}else if(A.template&&!A.template.src){E.templateOptions&&E.templateOptions.ssr&&(We=!0);const{code:st,ast:Pt,preamble:bt,tips:at,errors:St}=wr({filename:re,ast:A.template.ast,source:A.template.content,inMap:A.template.map,...E.templateOptions,id:ge,scoped:A.styles.some((ht=>ht.scoped)),isProd:E.isProd,ssrCssVars:A.cssVars,compilerOptions:{...E.templateOptions&&E.templateOptions.compilerOptions,inline:!0,isTS:L.isTS,bindingMetadata:L.bindingMetadata}});at.length&&at.forEach(xr);const Ht=St[0];if(typeof Ht=="string")throw new Error(Ht);if(Ht)throw Ht.loc&&(Ht.message+=`
`+A.filename+``+p.generateCodeFrame(G,Ht.loc.start.offset,Ht.loc.end.offset)+``),Ht;bt&&L.s.prepend(bt),Pt&&Pt.helpers.has(s.UNREF)&&L.helperImports.delete("unref"),Gt=st}else Gt="() => {}";E.inlineTemplate?L.s.appendRight(Be,`return ${Gt}}
`):L.s.appendRight(Be,`const __returned__ = ${Gt}Object.defineProperty(__returned__, '__isScriptSetup', { enumerable: false, value: true })return __returned__}
`);const Or=E.genDefaultAs?`const ${E.genDefaultAs} =`:"export default";let er="";if(!L.hasDefaultExportName&&re&&re!==Ct){const st=re.match(/([^/\\]+)\.\w+$/);st&&(er+=` __name: '${st[1]}',`)}We&&(er+=` __ssrInlineRender: true,`);const vn=(function(st){let Pt;if(st.propsRuntimeDecl){if(Pt=st.getString(st.propsRuntimeDecl).trim(),st.propsDestructureDecl){const at=[];for(const St in st.propsDestructuredBindings){const Ht=ig(st,St),ht=fe(St);Ht&&at.push(`${ht}: ${Ht.valueString}${Ht.needSkipFactory?`, __skip_${ht}: true`:""}`)}at.length&&(Pt=`/*#__PURE__*/${st.helper("mergeDefaults")}(${Pt}, { ${at.join(`,
`)}
})`)}}else st.propsTypeDecl&&(Pt=sg(st));const bt=(function(at){if(!at.hasDefineModelCall)return;const St=!!at.options.isProd;let Ht="";for(const[ht,{type:ar,options:Nr}]of Object.entries(at.modelDecls)){let Kr=!1,Sr=ar&&Oi(at,ar);if(Sr){const cr=Sr.includes(T);Sr=Sr.filter((Wr=>Wr!==T&&(!St||Wr==="Boolean"||Wr==="Function"&&Nr))),Kr=!St&&cr&&Sr.length>0}let pn=Sr&&Sr.length>0&&W(Sr)||void 0;const es=I([pn&&`type: ${pn}`,Kr&&"skipCheck: true"]);let Mr;Mr=pn&&Nr?at.isTS?`{ ${es}, ...${Nr} }`:`Object.assign({ ${es} }, ${Nr})`:Nr||(pn?`{ ${es} }`:"{}"),Ht+=` ${JSON.stringify(ht)}: ${Mr},`,Ht+=` ${JSON.stringify(ht==="modelValue"?"modelModifiers":`${ht}Modifiers`)}: {},`}return`{${Ht} }`})(st);return Pt&&bt?`/*#__PURE__*/${st.helper("mergeModels")}(${Pt}, ${bt})`:bt||Pt})(L);vn&&(er+=` props: ${vn},`);const Gn=(function(st){let Pt="";if(st.emitsRuntimeDecl)Pt=st.getString(st.emitsRuntimeDecl).trim();else if(st.emitsTypeDecl){const bt=ag(st);Pt=bt.size?`[${Array.from(bt).map((at=>JSON.stringify(at))).join(", ")}]`:""}if(st.hasDefineModelCall){let bt=`[${Object.keys(st.modelDecls).map((at=>JSON.stringify(`update:${at}`))).join(", ")}]`;Pt=Pt?`/*#__PURE__*/${st.helper("mergeModels")}(${Pt}, ${bt})`:bt}return Pt})(L);Gn&&(er+=` emits: ${Gn},`);let ys="";L.optionsRuntimeDecl&&(ys=U.content.slice(L.optionsRuntimeDecl.start,L.optionsRuntimeDecl.end).trim());const or=L.hasDefineExposeCall||E.inlineTemplate?"":` __expose();`;if(L.isTS){const st=(ze?` ...${lc},`:"")+(ys?` ...${ys},`:"");L.s.prependLeft(Oe,`${Or} /*#__PURE__*/${L.helper("defineComponent")}({${st}${er} ${je?"async ":""}setup(${It}) {${or}`),L.s.appendRight(Be,"})")}else ze||ys?(L.s.prependLeft(Oe,`${Or} /*#__PURE__*/Object.assign(${ze?`${lc}, `:""}${ys?`${ys}, `:""}{${er} ${je?"async ":""}setup(${It}) {${or}`),L.s.appendRight(Be,"})")):(L.s.prependLeft(Oe,`${Or} {${er} ${je?"async ":""}setup(${It}) {${or}`),L.s.appendRight(Be,"}"));return L.helperImports.size>0&&L.s.prepend(`import { ${[...L.helperImports].map((st=>`${st} as _${st}`)).join(", ")} } from 'vue'`),{...U,bindings:L.bindingMetadata,imports:L.userImports,content:L.s.toString(),map:E.sourceMap!==!1?L.s.generateMap({source:re,hires:!0,includeContent:!0}):void 0,scriptAst:tt?.body,scriptSetupAst:it?.body,deps:L.deps?[...L.deps]:void 0}},e.compileStyle=function(A){return E3({...A,isAsync:!1})},e.compileStyleAsync=function(A){return E3({...A,isAsync:!0})},e.compileTemplate=wr,e.errorMessages=$x,e.extractRuntimeEmits=ag,e.extractRuntimeProps=sg,e.inferRuntimeType=Oi,e.invalidateTypeCache=function(A){A=Le(A),Yf.delete(A),_2.delete(A);const E=K3.get(A);E&&_2.delete(E)},e.parse=Jr,e.parseCache=Fx,e.registerTS=function(A){A1=()=>{try{return A()}catch(E){throw typeof E.message=="string"&&E.message.includes("Cannot find module")?new Error('Failed to load TypeScript, which is required for resolving imported types. Please make sure "typescript" is installed as a project dependency.'):new Error("Failed to load TypeScript for resolving imported types.")}}},e.resolveTypeElements=Ks,e.rewriteDefault=function(A,E,P){const L=S.parse(A,{sourceType:"module",plugins:x2("js",P)}).program.body,B=new C(A);return Rf(L,B,E),B.toString()},e.rewriteDefaultAST=Rf,e.shouldTransformRef=()=>!1,e.version="3.4.15",e.walk=Ux},(t,e,n)=>{t.exports=n(502)},(t,e,n)=>{var r=n(311),a=n(314),i=n(86);t.exports={formats:i,parse:a,stringify:r}},(t,e,n)=>{var r=n(312),a=n(144),i=n(86),s=Object.prototype.hasOwnProperty,o={brackets:function(C){return C+"[]"},comma:"comma",indices:function(C,S){return C+"["+S+"]"},repeat:function(C){return C}},l=Array.isArray,p=Array.prototype.push,u=function(C,S){p.apply(C,l(S)?S:[S])},h=Date.prototype.toISOString,d=i.default,m={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:a.encode,encodeValuesOnly:!1,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(C){return h.call(C)},skipNulls:!1,strictNullHandling:!1},f={},v=function C(S,x,g,w,y,_,T,O,I,z,q,W,F,N,$,H){for(var R,K=S,se=H,he=0,Le=!1;(se=se.get(f))!==void 0&&!Le;){var X=se.get(S);if(he+=1,X!==void 0){if(X===he)throw new RangeError("Cyclic object value");Le=!0}se.get(f)===void 0&&(he=0)}if(typeof O=="function"?K=O(x,K):K instanceof Date?K=q(K):g==="comma"&&l(K)&&(K=a.maybeMap(K,(function(Se){return Se instanceof Date?q(Se):Se}))),K===null){if(y)return T&&!N?T(x,m.encoder,$,"key",W):x;K=""}if(typeof(R=K)=="string"||typeof R=="number"||typeof R=="boolean"||typeof R=="symbol"||typeof R=="bigint"||a.isBuffer(K))return T?[F(N?x:T(x,m.encoder,$,"key",W))+"="+F(T(K,m.encoder,$,"value",W))]:[F(x)+"="+F(String(K))];var Q,fe=[];if(K===void 0)return fe;if(g==="comma"&&l(K))N&&T&&(K=a.maybeMap(K,T)),Q=[{value:K.length>0?K.join(",")||null:void 0}];else if(l(O))Q=O;else{var Ce=Object.keys(K);Q=I?Ce.sort(I):Ce}for(var Me=w&&l(K)&&K.length===1?x+"[]":x,ue=0;ue<Q.length;++ue){var ae=Q[ue],ce=typeof ae=="object"&&ae.value!==void 0?ae.value:K[ae];if(!_||ce!==null){var oe=l(K)?typeof g=="function"?g(Me,ae):Me:Me+(z?"."+ae:"["+ae+"]");H.set(S,he);var ie=r();ie.set(f,H),u(fe,C(ce,oe,g,w,y,_,g==="comma"&&N&&l(K)?null:T,O,I,z,q,W,F,N,$,ie))}}return fe};t.exports=function(C,S){var x,g=C,w=(function(N){if(!N)return m;if(N.encoder!==null&&N.encoder!==void 0&&typeof N.encoder!="function")throw new TypeError("Encoder has to be a function.");var $=N.charset||m.charset;if(N.charset!==void 0&&N.charset!=="utf-8"&&N.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var H=i.default;if(N.format!==void 0){if(!s.call(i.formatters,N.format))throw new TypeError("Unknown format option provided.");H=N.format}var R=i.formatters[H],K=m.filter;return(typeof N.filter=="function"||l(N.filter))&&(K=N.filter),{addQueryPrefix:typeof N.addQueryPrefix=="boolean"?N.addQueryPrefix:m.addQueryPrefix,allowDots:N.allowDots===void 0?m.allowDots:!!N.allowDots,charset:$,charsetSentinel:typeof N.charsetSentinel=="boolean"?N.charsetSentinel:m.charsetSentinel,delimiter:N.delimiter===void 0?m.delimiter:N.delimiter,encode:typeof N.encode=="boolean"?N.encode:m.encode,encoder:typeof N.encoder=="function"?N.encod
`)>=0)return!1;return!0})(un)?"["+He(un,Qt)+"]":"[ "+O.call(un,", ")+" ]"}if((function(ot){return!(ce(ot)!=="[object Error]"||$&&typeof ot=="object"&&$ in ot)})(j)){var nn=ee(j,Bt);return"cause"in Error.prototype||!("cause"in j)||H.call(j,"cause")?nn.length===0?"["+String(j)+"]":"{ ["+String(j)+"] "+O.call(nn,", ")+" }":"{ ["+String(j)+"] "+O.call(T.call("[cause]: "+Bt(j.cause),nn),", ")+" }"}if(typeof j=="object"&&de){if(Le&&typeof j[Le]=="function"&&se)return se(j,{depth:ct-Te});if(de!=="symbol"&&typeof j.inspect=="function")return j.inspect()}if((function(ot){if(!i||!ot||typeof ot!="object")return!1;try{i.call(ot);try{p.call(ot)}catch{return!0}return ot instanceof Map}catch{}return!1})(j)){var is=[];return s&&s.call(j,(function(ot,At){is.push(Bt(At,j,!0)+" => "+Bt(ot,j))})),xe("Map",i.call(j),is,Qt)}if((function(ot){if(!p||!ot||typeof ot!="object")return!1;try{p.call(ot);try{i.call(ot)}catch{return!0}return ot instanceof Set}catch{}return!1})(j)){var fr=[];return u&&u.call(j,(function(ot){fr.push(Bt(ot,j))})),xe("Set",p.call(j),fr,Qt)}if((function(ot){if(!h||!ot||typeof ot!="object")return!1;try{h.call(ot,h);try{d.call(ot,d)}catch{return!0}return ot instanceof WeakMap}catch{}return!1})(j))return ve("WeakMap");if((function(ot){if(!d||!ot||typeof ot!="object")return!1;try{d.call(ot,d);try{h.call(ot,h)}catch{return!0}return ot instanceof WeakSet}catch{}return!1})(j))return ve("WeakSet");if((function(ot){if(!m||!ot||typeof ot!="object")return!1;try{return m.call(ot),!0}catch{}return!1})(j))return ve("WeakRef");if((function(ot){return!(ce(ot)!=="[object Number]"||$&&typeof ot=="object"&&$ in ot)})(j))return ne(Bt(Number(j)));if((function(ot){if(!ot||typeof ot!="object"||!q)return!1;try{return q.call(ot),!0}catch{}return!1})(j))return ne(Bt(q.call(j)));if((function(ot){return!(ce(ot)!=="[object Boolean]"||$&&typeof ot=="object"&&$ in ot)})(j))return ne(f.call(j));if((function(ot){return!(ce(ot)!=="[object String]"||$&&typeof ot=="object"&&$ in ot)})(j))return ne(Bt(String(j)));if(typeof window<"u"&&j===window)return"{ [object Window] }";if(j===n.g)return"{ [object globalThis] }";if(!(function(ot){return!(ce(ot)!=="[object Date]"||$&&typeof ot=="object"&&$ in ot)})(j)&&!Ce(j)){var jn=ee(j,Bt),gs=R?R(j)===Object.prototype:j instanceof Object||j.constructor===Object,Bn=j instanceof Object?"":"null prototype",ft=!gs&&$&&Object(j)===j&&$ in j?x.call(ce(j),8,-1):Bn?"Object":"",dt=(gs||typeof j.constructor!="function"?"":j.constructor.name?j.constructor.name+" ":"")+(ft||Bn?"["+O.call(T.call([],ft||[],Bn||[]),": ")+"] ":"");return jn.length===0?dt+"{}":Qt?dt+"{"+He(jn,Qt)+"}":dt+"{ "+O.call(jn,", ")+" }"}return String(j)};var ue=Object.prototype.hasOwnProperty||function(k){return k in this};function ae(k,j){return ue.call(k,j)}function ce(k){return v.call(k)}function oe(k,j){if(k.indexOf)return k.indexOf(j);for(var J=0,Te=k.length;J<Te;J++)if(k[J]===j)return J;return-1}function ie(k,j){if(k.length>j.maxStringLength){var J=k.length-j.maxStringLength,Te="... "+J+" more character"+(J>1?"s":"");return ie(x.call(k,0,j.maxStringLength),j)+Te}return X(g.call(g.call(k,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Se),"single",j)}function Se(k){var j=k.charCodeAt(0),J={8:"b",9:"t",10:"n",12:"f",13:"r"}[j];return J?"\\"+J:"\\x"+(j<16?"0":"")+w.call(j.toString(16))}function ne(k){return"Object("+k+")"}function ve(k){return k+" { ? }"}function xe(k,j,J,Te){return k+" ("+j+") {"+(Te?He(J,Te):O.call(J,", "))+"}"}function He(k,j){if(k.length===0)return"";var J=``+j.prev+j.base;return J+O.call(k,","+J)+``+j.prev}function ee(k,j){var J=fe(k),Te=[];if(J){Te.length=k.length;for(var Ie=0;Ie<k.length;Ie++)Te[Ie]=ae(k,Ie)?j(k[Ie],k):""}var Pe,de=typeof W=="function"?W(k):[];if(N){Pe={};for(var ke=0;ke<de.length;ke++)Pe["$"+de[ke]]=de[ke]}for(var Ge in k)ae(k,Ge)&&(J&&String(Number(Ge))===Ge&&Ge<k.length||N&&Pe["$"+Ge]instanceof Symbol||(_.call(/[^\w$]/,Ge)?Te.push(j(Ge,k)+": "+j(k[Ge],k)):Te.push(Ge+": "+j(k[Ge],k))));if(typeof W=="function")for(var nt=0;nt<de.length;nt++)H.call(k,de[nt])&&Te.push("["+j(de[nt])+"]: "+j(k[de[nt]],k));return Te}},(t,e,n)=>{var r=n(144),a=Object.prototype.hasOwnProperty,i=Array.isArray,s={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},o=function(u){return u.replace(/&#(\d+);/g,(function(h,d){return String.fromCharCode(parseInt(d,10))}))},l=function(u,h){return u&&typeof u=="string"&&h.comma&&u.indexOf(",")>-1?u.split(","):u},p=function(u,h,d,m){if(u){var f=d.allowDots?u.replace(/\.([^.[]+)/g,"[$1]"):u,v=/(\[[^[\]]*])/g,C=d.depth>0&&/(\[[^[\]]*])/.exec(f),S=C?f.slice(0,C.index):f,x=[];if(S){if(!d.plainObjects&&a.call(Object.prototype,S)&&!d.allowPrototypes)return;x.push(S)}for(var g=0;d.depth>0&&(C=v.exec(f))!==null&&g<d.depth;){if(g+=1,!d.plainObjects&&a.call(Object.prototype,C[1].slice(1,-1))&&!d.allowPrototypes)return;x.push(C[1])}return C&&x.push("["+f.slice(C.index)+"]"),(function(w,y,_,T){for(var O=T?y:l(y,_),I=w.length-1;I>=0;--I){var z,q=w[I];if(q==="[]"&&_.parseArrays)z=[].concat(O);else{z=_.plainObjects?Object.create(null):{};var W=q.charAt(0)==="["&&q.charAt(q.length-1)==="]"?q.slice(1,-1):q,F=parseInt(W,10);_.parseArrays||W!==""?!isNaN(F)&&q!==W&&String(F)===W&&F>=0&&_.parseArrays&&F<=_.arrayLimit?(z=[])[F]=O:W!=="__proto__"&&(z[W]=O):z={0:O}}O=z}return O})(x,h,d,m)}};t.exports=function(u,h){var d=(function(g){if(!g)return s;if(g.decoder!==null&&g.decoder!==void 0&&typeof g.decoder!="function")throw new TypeError("Decoder has to be a function.");if(g.charset!==void 0&&g.charset!=="utf-8"&&g.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var w=g.charset===void 0?s.charset:g.charset;return{allowDots:g.allowDots===void 0?s.allowDots:!!g.allowDots,allowPrototypes:typeof g.allowPrototypes=="boolean"?g.allowPrototypes:s.allowPrototypes,allowSparse:typeof g.allowSparse=="boolean"?g.allowSparse:s.allowSparse,arrayLimit:typeof g.arrayLimit=="number"?g.arrayLimit:s.arrayLimit,charset:w,charsetSentinel:typeof g.charsetSentinel=="boolean"?g.charsetSentinel:s.charsetSentinel,comma:typeof g.comma=="boolean"?g.comma:s.comma,decoder:typeof g.decoder=="function"?g.decoder:s.decoder,delimiter:typeof g.delimiter=="string"||r.isRegExp(g.delimiter)?g.delimiter:s.delimiter,depth:typeof g.depth=="number"||g.depth===!1?+g.depth:s.depth,ignoreQueryPrefix:g.ignoreQueryPrefix===!0,interpretNumericEntities:typeof g.interpretNumericEntities=="boolean"?g.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:typeof g.parameterLimit=="number"?g.parameterLimit:s.parameterLimit,parseArrays:g.parseArrays!==!1,plainObjects:typeof g.plainObjects=="boolean"?g.plainObjects:s.plainObjects,strictNullHandling:typeof g.strictNullHandling=="boolean"?g.strictNullHandling:s.strictNullHandling}})(h);if(u===""||u==null)return d.plainObjects?Object.create(null):{};for(var m=typeof u=="string"?(function(g,w){var y,_={__proto__:null},T=w.ignoreQueryPrefix?g.replace(/^\?/,""):g,O=w.parameterLimit===1/0?void 0:w.parameterLimit,I=T.split(w.delimiter,O),z=-1,q=w.charset;if(w.charsetSentinel)for(y=0;y<I.length;++y)I[y].indexOf("utf8=")===0&&(I[y]==="utf8=%E2%9C%93"?q="utf-8":I[y]==="utf8=%26%2310003%3B"&&(q="iso-8859-1"),z=y,y=I.length);for(y=0;y<I.length;++y)if(y!==z){var W,F,N=I[y],$=N.indexOf("]="),H=$===-1?N.indexOf("="):$+1;H===-1?(W=w.decoder(N,s.decoder,q,"key"),F=w.strictNullHandling?null:""):(W=w.decoder(N.slice(0,H),s.decoder,q,"key"),F=
`),_=[];for(let T=0,O=0;T<y.length;T++)_.push(O),O+=y[T].length+1;return function(T){let O=0,I=_.length;for(;O<I;){const q=O+I>>1;T<_[q]?I=q:O=q+1}const z=O-1;return{line:z,column:T-_[z]}}}const f=/\w/;class v{constructor(y){this.hires=y,this.generatedCodeLine=0,this.generatedCodeColumn=0,this.raw=[],this.rawSegments=this.raw[this.generatedCodeLine]=[],this.pending=null}addEdit(y,_,T,O){if(_.length){let I=_.indexOf(``,0),z=-1;for(;I>=0;){const W=[this.generatedCodeColumn,y,T.line,T.column];O>=0&&W.push(O),this.rawSegments.push(W),this.generatedCodeLine+=1,this.raw[this.generatedCodeLine]=this.rawSegments=[],this.generatedCodeColumn=0,z=I,I=_.indexOf(``,I+1)}const q=[this.generatedCodeColumn,y,T.line,T.column];O>=0&&q.push(O),this.rawSegments.push(q),this.advance(_.slice(z+1))}else this.pending&&(this.rawSegments.push(this.pending),this.advance(_));this.pending=null}addUneditedChunk(y,_,T,O,I){let z=_.start,q=!0,W=!1;for(;z<_.end;){if(this.hires||q||I.has(z)){const F=[this.generatedCodeColumn,y,O.line,O.column];this.hires==="boundary"?f.test(T[z])?W||(this.rawSegments.push(F),W=!0):(this.rawSegments.push(F),W=!1):this.rawSegments.push(F)}T[z]===``?(O.line+=1,O.column=0,this.generatedCodeLine+=1,this.raw[this.generatedCodeLine]=this.rawSegments=[],this.generatedCodeColumn=0,q=!0):(O.column+=1,this.generatedCodeColumn+=1,q=!1),z+=1}this.pending=null}advance(y){if(!y)return;const _=y.split(``);if(_.length>1){for(let T=0;T<_.length-1;T++)this.generatedCodeLine++,this.raw[this.generatedCodeLine]=this.rawSegments=[];this.generatedCodeColumn=0}this.generatedCodeColumn+=_[_.length-1].length}}const C=``;class S{constructor(y){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const T=new s(0,y.length,y);Object.defineProperties(this,{original:{writable:!0,value:y},outro:{writable:!0,value:""},intro:{writable:!0,value:""},firstChunk:{writable:!0,value:T},lastChunk:{writable:!0,value:T},lastSearchedChunk:{writable:!0,value:T},byStart:{writable:!0,value:{}},byEnd:{writable:!0,value:{}},filename:{writable:!0,value:_.filename},indentExclusionRanges:{writable:!0,value:_.indentExclusionRanges},sourcemapLocations:{writable:!0,value:new i},storedNames:{writable:!0,value:{}},indentStr:{writable:!0,value:void 0},ignoreList:{writable:!0,value:_.ignoreList}}),this.byStart[0]=T,this.byEnd[y.length]=T}addSourcemapLocation(y){this.sourcemapLocations.add(y)}append(y){if(typeof y!="string")throw new TypeError("outro content must be a string");return this.outro+=y,this}appendLeft(y,_){if(typeof _!="string")throw new TypeError("inserted content must be a string");this._split(y);const T=this.byEnd[y];return T?T.appendLeft(_):this.intro+=_,this}appendRight(y,_){if(typeof _!="string")throw new TypeError("inserted content must be a string");this._split(y);const T=this.byStart[y];return T?T.appendRight(_):this.outro+=_,this}clone(){const y=new S(this.original,{filename:this.filename});let _=this.firstChunk,T=y.firstChunk=y.lastSearchedChunk=_.clone();for(;_;){y.byStart[T.start]=T,y.byEnd[T.end]=T;const O=_.next,I=O&&O.clone();I&&(T.next=I,I.previous=T,T=I),_=O}return y.lastChunk=T,this.indentExclusionRanges&&(y.indentExclusionRanges=this.indentExclusionRanges.slice()),y.sourcemapLocations=new i(this.sourcemapLocations),y.intro=this.intro,y.outro=this.outro,y}generateDecodedMap(y){y=y||{};const _=Object.keys(this.storedNames),T=new v(y.hires),O=m(this.original);return this.intro&&T.advance(this.intro),this.firstChunk.eachNext((I=>{const z=O(I.start);I.intro.length&&T.advance(I.intro),I.edited?T.addEdit(0,I.content,z,I.storeName?_.indexOf(I.original):-1):T.addUneditedChunk(0,I,this.original,z,this.sourcemapLocations),I.outro.length&&T.advance(I.outro)})),{file:y.file?y.file.split(/[/\\]/).pop():void 0,sources:[y.source?u(y.file||"",y.source):y.file||""],sourcesContent:y.includeContent?[this.original]:void 0,names:_,mappings:T.raw,x_google_ignoreList:this.ignoreList?[0]:void 0}}generateMap(y){return new p(this.generateDecodedMap(y))}_ensureindentStr(){this.indentStr===void 0&&(this.indentStr=(function(y){const _=y.split(``),T=_.filter((z=>/^\t+/.test(z))),O=_.filter((z=>/^ {2,}/.test(z)));if(T.length===0&&O.length===0)return null;if(T.length>=O.length)return" ";const I=O.reduce(((z,q)=>{const W=/^ +/.exec(q)[0].length;return Math.min(W,z)}),1/0);return new Array(I+1).join(" ")})(this.original))}_getRawIndentString(){return this._ensureindentStr(),this.indentStr}getIndentString(){return this._ensureindentStr(),this.indentStr===null?" ":this.indentStr}indent(y,_){const T=/^[^\r\n]/gm;if(d(y)&&(_=y,y=void 0),y===void 0&&(this._ensureindentStr(),y=this.indentStr||" "),y==="")return this;const O={};(_=_||{}).exclude&&(typeof _.exclude[0]=="number"?[_.exclude]:_.exclude).forEach((F=>{for(let N=F[0];N<F[1];N+=1)O[N]=!0}));let I=_.indentStart!==!1;const z=F=>I?`${y}${F}`:(I=!0,F);this.intro=this.intro.replace(T,z);let q=0,W=this.firstChunk;for(;W;){const F=W.end;if(W.edited)O[q]||(W.content=W.content.replace(T,z),W.content.length&&(I=W.content[W.content.length-1]===``));else for(q=W.start;q<F;){if(!O[q]){const N=this.original[q];N===``?I=!0:N!=="\r"&&I&&(I=!1,q===W.start||(this._splitChunk(W,q),W=W.next),W.prependRight(y))}q+=1}q=W.end,W=W.next}return this.outro=this.outro.replace(T,z),this}insert(){throw new Error("magicString.insert(...) is deprecated. Use prependRight(...) or appendLeft(...)")}insertLeft(y,_){return this.appendLeft(y,_)}insertRight(y,_){return this.prependRight(y,_)}move(y,_,T){if(T>=y&&T<=_)throw new Error("Cannot move a selection inside itself");this._split(y),this._split(_),this._split(T);const O=this.byStart[y],I=this.byEnd[_],z=O.previous,q=I.next,W=this.byStart[T];if(!W&&I===this.lastChunk)return this;const F=W?W.previous:this.lastChunk;return z&&(z.next=q),q&&(q.previous=z),F&&(F.next=O),W&&(W.previous=I),O.previous||(this.firstChunk=I.next),I.next||(this.lastChunk=O.previous,this.lastChunk.next=null),O.previous=F,I.next=W||null,F||(this.firstChunk=O),W||(this.lastChunk=I),this}overwrite(y,_,T,O){return O=O||{},this.update(y,_,T,{...O,overwrite:!O.contentOnly})}update(y,_,T,O){if(typeof T!="string")throw new TypeError("replacement content must be a string");for(;y<0;)y+=this.original.length;for(;_<0;)_+=this.original.length;if(_>this.original.length)throw new Error("end is out of bounds");if(y===_)throw new Error("Cannot overwrite a zero-length range – use appendLeft or prependRight instead");this._split(y),this._split(_),O===!0&&(O={storeName:!0});const I=O!==void 0&&O.storeName,z=O!==void 0&&O.overwrite;if(I){const F=this.original.slice(y,_);Object.defineProperty(this.storedNames,F,{writable:!0,value:!0,enumerable:!0})}const q=this.byStart[y],W=this.byEnd[_];if(q){let F=q;for(;F!==W;){if(F.next!==this.byStart[F.end])throw new Error("Cannot overwrite across a split point");F=F.next,F.edit("",!1)}q.edit(T,I,!z)}else{const F=new s(y,_,"").edit(T,I);W.next=F,F.previous=W}return this}prepend(y){if(typeof y!="string")throw new TypeError("outro content must be a string");return this.intro=y+this.intro,this}prependLeft(y,_){if(typeof _!="string")throw new TypeError("inserted content must be a string");this._split(y);const T=this.byEnd[y];return T?T.prependLeft(_):this.intro=_+this.intro,this}prependRight(y,_){if(typeof _!="string")throw new TypeError("inserted content must be a string");this._split(y);const T=this.byStart[y];return T?T.prependRight(_):this.outro=_+this.outro,this}remove(y,_){for(;y<0;)y+=this.original.length;for(;_<0;)_+=this.original.length;if(y===_)return this;if(y<0||_>this.original.length)throw new Error("Character is out of bounds");if(y>_)throw new Error("end must be greater than start");this._split(y),this._split(_);let T=this.byStart[y];for(;T;)T.intro="",T.outro="",T.edit(""),T=_>T.end?this.byStart[T.end]:null;return this}lastChar(){if(this.outro.length)return this.outro[this.outro.length-1];let y=this.lastChunk;do{if(y.outro.length)return y.outro[y.outro.length-1];if(y.content.length)return y.content[y.content.length-1];if(y.intro.length)return y.intro[y.intro.length-1]}while(y=y.previous);return this.intro.length?this.intro[this.intro.length-1]:""}lastLine(){let y=this.outro.lastIndexOf(C);if(y!==-1)return this.outro.substr(y+1);let _=this.outro,T=this.lastChunk;do{if(T.outro.length>0){if(y=T.outro.lastIndexOf(C),y!==-1)return T.outro.substr(y+1)+_;_=T.outro+_}if(T.content.length>0){if(y=T.content.lastIndexOf(C),y!==-1)return T.content.substr(y+1)+_;_=T.content+_}if(T.intro.length>0){if(y=T.intro.lastIndexOf(C),y!==-1)return T.intro.substr(y+1)+_;_=T.intro+_}}while(T=T.previous);return y=this.intro.lastIndexOf(C),y!==-1?this.intro.substr(y+1)+_:this.intro+_}slice(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.original.length;for(;y<0;)y+=this.original.length;for(;_<0;)_+=this.original.length;let T="",O=this.firstChunk;for(;O&&(O.start>y||O.end<=y);){if(O.start<_&&O.end>=_)return T;O=O.next}if(O&&O.edited&&O.start!==y)throw new Error(`Cannot use replaced character ${y} as slice start anchor.`);const I=O;for(;O;){!O.intro||I===O&&O.start!==y||(T+=O.intro);const z=O.start<_&&O.end>=_;if(z&&O.edited&&O.end!==_)throw new Erro
`,this.sources=[],this.uniqueSources=[],this.uniqueSourceIndexByFilename={}}addSource(y){if(y instanceof S)return this.addSource({content:y,filename:y.filename,separator:this.separator});if(!d(y)||!y.content)throw new Error("bundle.addSource() takes an object with a `content` property, which should be an instance of MagicString, and an optional `filename`");if(["filename","ignoreList","indentExclusionRanges","separator"].forEach((_=>{x.call(y,_)||(y[_]=y.content[_])})),y.separator===void 0&&(y.separator=this.separator),y.filename)if(x.call(this.uniqueSourceIndexByFilename,y.filename)){const _=this.uniqueSources[this.uniqueSourceIndexByFilename[y.filename]];if(y.content.original!==_.content)throw new Error(`Illegal source: same filename (${y.filename}), different contents`)}else this.uniqueSourceIndexByFilename[y.filename]=this.uniqueSources.length,this.uniqueSources.push({filename:y.filename,content:y.content.original});return this.sources.push(y),this}append(y,_){return this.addSource({content:new S(y),separator:_&&_.separator||""}),this}clone(){const y=new g({intro:this.intro,separator:this.separator});return this.sources.forEach((_=>{y.addSource({filename:_.filename,content:_.content.clone(),separator:_.separator})})),y}generateDecodedMap(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const _=[];let T;this.sources.forEach((I=>{Object.keys(I.content.storedNames).forEach((z=>{~_.indexOf(z)||_.push(z)}))}));const O=new v(y.hires);return this.intro&&O.advance(this.intro),this.sources.forEach(((I,z)=>{z>0&&O.advance(this.separator);const q=I.filename?this.uniqueSourceIndexByFilename[I.filename]:-1,W=I.content,F=m(W.original);W.intro&&O.advance(W.intro),W.firstChunk.eachNext((N=>{const $=F(N.start);N.intro.length&&O.advance(N.intro),I.filename?N.edited?O.addEdit(q,N.content,$,N.storeName?_.indexOf(N.original):-1):O.addUneditedChunk(q,N,W.original,$,W.sourcemapLocations):O.advance(N.content),N.outro.length&&O.advance(N.outro)})),W.outro&&O.advance(W.outro),I.ignoreList&&q!==-1&&(T===void 0&&(T=[]),T.push(q))})),{file:y.file?y.file.split(/[/\\]/).pop():void 0,sources:this.uniqueSources.map((I=>y.file?u(y.file,I.filename):I.filename)),sourcesContent:this.uniqueSources.map((I=>y.includeContent?I.content:null)),names:_,mappings:O.raw,x_google_ignoreList:T}}generateMap(y){return new p(this.generateDecodedMap(y))}getIndentString(){const y={};return this.sources.forEach((_=>{const T=_.content._getRawIndentString();T!==null&&(y[T]||(y[T]=0),y[T]+=1)})),Object.keys(y).sort(((_,T)=>y[_]-y[T]))[0]||" "}indent(y){if(arguments.length||(y=this.getIndentString()),y==="")return this;let _=!this.intro||this.intro.slice(-1)===``;return this.sources.forEach(((T,O)=>{const I=T.separator!==void 0?T.separator:this.separator,z=_||O>0&&/\r?\n$/.test(I);T.content.indent(y,{exclude:T.indentExclusionRanges,indentStart:z}),_=T.content.lastChar()===``})),this.intro&&(this.intro=y+this.intro.replace(/^[^\n]/gm,((T,O)=>O>0?y+T:T))),this}prepend(y){return this.intro=y+this.intro,this}toString(){const y=this.sources.map(((_,T)=>{const O=_.separator!==void 0?_.separator:this.separator;return(T>0?O:"")+_.content.toString()})).join("");return this.intro+y}isEmpty(){return!(this.intro.length&&this.intro.trim()||this.sources.some((y=>!y.content.isEmpty())))}length(){return this.sources.reduce(((y,_)=>y+_.content.length()),this.intro.length)}trimLines(){return this.trim("[\\r\\n]")}trim(y){return this.trimStart(y).trimEnd(y)}trimStart(y){const _=new RegExp("^"+(y||"\\s")+"+");if(this.intro=this.intro.replace(_,""),!this.intro){let T,O=0;do if(T=this.sources[O++],!T)break;while(!T.content.trimStartAborted(y))}return this}trimEnd(y){const _=new RegExp((y||"\\s")+"+$");let T,O=this.sources.length-1;do if(T=this.sources[O--],!T){this.intro=this.intro.replace(_,"");break}while(!T.content.trimEndAborted(y));return this}}S.Bundle=g,S.SourceMap=p,S.default=S,t.exports=S},(t,e,n)=>{var r,a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,l={};((S,x)=>{for(var g in x)a(S,g,{get:x[g],enumerable:!0})})(l,{default:()=>m}),t.exports=(r=l,((S,x,g,w)=>{if(x&&typeof x=="object"||typeof x=="function")for(let y of s(x))o.call(S,y)||y===void 0||a(S,y,{get:()=>x[y],enumerable:!(w=i(x,y))||w.enumerable});return S})(a({},"__esModule",{value:!0}),r));var p=n(21),u=n(308),h=n(36),d=n(93),m=(0,n(16).declare)(((S,x)=>{let g,w,{types:y}=S;return{name:"babel-plugin-resolve-type",pre(_){const T=_.opts.filename||"unknown.js";w=new Set,g={filename:T,source:_.code,options:x,ast:_.ast.program.body,isCE:!1,error(O,I){throw new Error(`[@vue/babel-plugin-resolve-type] ${O}
${T}${(0,h.codeFrameColumns)(_.code,{start:{line:I.loc.start.line,column:I.loc.start.column+1},end:{line:I.loc.end.line,column:I.loc.end.column+1}})}`)},helper:O=>(w.add(O),`_${O}`),getString:O=>_.code.slice(O.start,O.end),propsTypeDecl:void 0,propsRuntimeDefaults:void 0,propsDestructuredBindings:{},emitsTypeDecl:void 0}},visitor:{CallExpression(_){if(!g)throw new Error("[@vue/babel-plugin-resolve-type] context is not loaded.");const{node:T}=_;if(!y.isIdentifier(T.callee,{name:"defineComponent"})||!v(_))return;const O=T.arguments[0];if(!O||!y.isFunction(O))return;let I=T.arguments[1];I||(I=y.objectExpression([]),T.arguments.push(I)),T.arguments[1]=(function(z,q){const W=z.params[0];if(!W||(W.type==="AssignmentPattern"?(g.propsTypeDecl=f(W.left),g.propsRuntimeDefaults=W.right):g.propsTypeDecl=f(W),!g.propsTypeDecl))return;const F=(0,u.extractRuntimeProps)(g);if(!F)return;const N=(0,p.parseExpression)(F);return C(y,q,y.objectProperty(y.identifier("props"),N))})(O,I)||I,T.arguments[1]=(function(z,q){var W;const F=z.params[1]&&f(z.params[1]);if(!F||!y.isTSTypeReference(F)||!y.isIdentifier(F.typeName,{name:"SetupContext"}))return;const N=(W=F.typeParameters)==null?void 0:W.params[0];if(!N)return;g.emitsTypeDecl=N;const $=(0,u.extractRuntimeEmits)(g),H=y.arrayExpression(Array.from($).map((R=>y.stringLiteral(R))));return C(y,q,y.objectProperty(y.identifier("emits"),H))})(O,T.arguments[1])||I},VariableDeclarator(_){(function(T){var O;const I=T.get("id"),z=T.get("init");if(!(I&&I.isIdentifier()&&z&&z.isCallExpression())||!((O=z.get("callee"))!=null&&O.isIdentifier({name:"defineComponent"}))||!v(z))return;const q=y.objectProperty(y.identifier("name"),y.stringLiteral(I.node.name)),{arguments:W}=z.node;W.length!==0&&(W.length===1&&z.node.arguments.push(y.objectExpression([])),W[1]=C(y,W[1],q))})(_)}},post(_){for(const T of w)(0,d.addNamed)(_.path,`_${T}`,"vue")}}}));function f(S){if("typeAnnotation"in S&&S.typeAnnotation&&S.typeAnnotation.type==="TSTypeAnnotation")return S.typeAnnotation.typeAnnotation}function v(S){var x;const g=(x=S.scope.getBinding("defineComponent"))==null?void 0:x.path.parent;return!g||g.type==="ImportDeclaration"&&/^@?vue(\/|$)/.test(g.source.value)}function C(S,x,g){if(S.isObjectExpression(x))x.properties.unshift(g);else if(S.isExpression(x))return S.objectExpression([g,S.spreadElement(x)]);return x}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.buildScopeIIFE=function(a,i){const s=[],o=[];for(const l of a)s.push(r.types.identifier(l)),o.push(r.types.identifier(l));return r.types.returnStatement(r.types.callExpression(r.types.arrowFunctionExpression(o,i),s))},e.collectShadowedParamsNames=function(a,i,s){for(const l of Object.keys(a.getBindingIdentifiers())){var o;const p=(o=i.bindings[l])==null?void 0:o.constantViolations;if(p)for(const u of p){const h=u.node;switch(h.type){case"VariableDeclarator":if(h.init===null){const d=u.parentPath;if(!d.parentPath.isFor()||d.parentPath.get("body")===d){u.remove();break}}s.add(l);break;case"FunctionDeclaration":s.add(l)}}}},e.iifeVisitor=void 0;var r=n(1);e.iifeVisitor={"ReferencedIdentifier|BindingIdentifier"(a,i){const{scope:s,node:o}=a,{name:l}=o;(l==="eval"||s.getBinding(l)===i.scope.parent.getBinding(l)&&i.scope.hasOwnBinding(l))&&(i.needsOuterBinding=!0,a.stop())},"TypeAnnotation|TSTypeAnnotation|TypeParameterDeclaration|TSTypeParameterDeclaration":a=>a.skip()}},(t,e,n)=>{t.exports=n(143)},t=>{function e(n){var r=new Error("Cannot find module '"+n+"'");throw r.code="MODULE_NOT_FOUND",r}e.keys=()=>[],e.resolve=e,e.id=329,t.exports=e},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.buildDynamicImport=function(a,i,s,o){const l=r.types.isCallExpression(a)?a.arguments[0]:a.source;if(r.types.isStringLiteral(l)||r.types.isTemplateLiteral(l)&&l.quasis.length===0)return i?r.template.expression.ast` Promise.resolve().then(() => ${o(l)}) `:o(l);const p=r.types.isTemplateLiteral(l)?r.types.identifier("specifier"):r.types.templateLiteral([r.types.templateElement({raw:""}),r.types.templateElement({raw:""})],[r.types.identifier("specifier")]);return i?r.template.expression.ast` (specifier => new Promise(r => r(${p})) .then(s => ${o(r.types.identifier("s"))}) )(${l}) `:s?r.template.expression.ast` (specifier => new Promise(r => r(${o(p)})) )(${l}) `:r.template.expression.ast` (specifier => ${o(p)})(${l}) `};var r=n(1);e.getDynamicImportSource=function(a){const[i]=a.arguments;return r.types.isStringLiteral(i)||r.types.isTemplateLiteral(i)?i:r.template.expression.ast`\`\${${i}}\``}},(t,e,n)=>{e.a=void 0;var r=n(16),a=n(495),i=n(298),s=n(500),o=n(305),l=n(306),p=n(501);function u(v){switch(v.parent.type){case"TSTypeReference":case"TSExpressionWithTypeArguments":case"TSTypeQuery":return!0;case"TSQualifiedName":return v.parentPath.findParent((C=>C.type!=="TSQualifiedName")).type!=="TSImportEqualsDeclaration";case"ExportSpecifier":return v.parent.exportKind==="type"||v.parentPath.parent.exportKind==="type";default:return!1}}const h=new WeakMap,d=new WeakSet;function m(v){const C=v.getBindingIdentifiers();for(const S of Object.keys(C)){const x=v.scope.getBinding(S);x&&x.identifier===C[S]&&x.scope.removeBinding(S)}v.opts.noScope=!0,v.remove(),v.opts.noScope=!1}function f(v,C,S,x){let g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"";if(C.file.get("@babel/plugin-transform-modules-*")!=="commonjs")throw v.buildCodeFrameError(`\`${S}\` is only supported when compiling modules to CommonJS.
Please consider using \`${x}\`${g}, or add @babel/plugin-transform-modules-commonjs to your Babel config.`)}e.a=(0,r.declare)(((v,C)=>{const{types:S,template:x}=v;v.assertVersion(7);const g=/\*?\s*@jsx((?:Frag)?)\s+([^\s]+)/,{allowNamespaces:w=!0,jsxPragma:y="React.createElement",jsxPragmaFrag:_="React.Fragment",onlyRemoveTypeImports:T=!1,optimizeConstEnums:O=!1}=C;var{allowDeclareFields:I=!1}=C;const z={field(N){const{node:$}=N;if(!I&&$.declare)throw N.buildCodeFrameError("The 'declare' modifier is only allowed when the 'allowDeclareFields' option of @babel/plugin-transform-typescript or @babel/preset-typescript is enabled.");if($.declare){if($.value)throw N.buildCodeFrameError("Fields with the 'declare' modifier cannot be initialized here, but only in the constructor");$.decorators||N.remove()}else if($.definite){if($.value)throw N.buildCodeFrameError("Definitely assigned fields cannot be initialized here, but only in the constructor");I||$.decorators||S.isClassPrivateProperty($)||N.remove()}else $.abstract?N.remove():I||$.value||$.decorators||S.isClassPrivateProperty($)||N.remove();$.accessibility&&($.accessibility=null),$.abstract&&($.abstract=null),$.readonly&&($.readonly=null),$.optional&&($.optional=null),$.typeAnnotation&&($.typeAnnotation=null),$.definite&&($.definite=null),$.declare&&($.declare=null),$.override&&($.override=null)},method(N){let{node:$}=N;$.accessibility&&($.accessibility=null),$.abstract&&($.abstract=null),$.optional&&($.optional=null),$.override&&($.override=null)},constructor(N,$){N.node.accessibility&&(N.node.accessibility=null);const H=[],{scope:R}=N;for(const K of N.get("params")){const se=K.node;if(se.type==="TSParameterProperty"){const he=se.parameter;if(d.has(he))continue;let Le;if(d.add(he),S.isIdentifier(he))Le=he;else{if(!S.isAssignmentPattern(he)||!S.isIdentifier(he.left))throw K.buildCodeFrameError("Parameter properties can not be destructuring patterns.");Le=he.left}H.push(x.statement.ast`
this.${S.cloneNode(Le)} = ${S.cloneNode(Le)} `),K.replaceWith(K.get("parameter")),R.registerBinding("param",K)}}(0,i.injectInitialization)($,N,H)}};return{name:"transform-typescript",inherits:a.default,visitor:{Pattern:W,Identifier:W,RestElement:W,Program:{enter(N,$){const{file:H}=$;let R=null,K=null;const se=N.scope;if(l.GLOBAL_TYPES.has(se)||l.GLOBAL_TYPES.set(se,new Set),H.ast.comments)for(const X of H.ast.comments){const Q=g.exec(X.value);Q&&(Q[1]?K=Q[2]:R=Q[2])}let he=R||y;he&&([he]=he.split("."));let Le=K||_;Le&&([Le]=Le.split("."));for(let X of N.get("body"))if(X.isImportDeclaration()){if(h.has($.file.ast.program)||h.set($.file.ast.program,!0),X.node.importKind==="type"){for(const Me of X.node.specifiers)(0,l.registerGlobalType)(se,Me.local.name);X.remove();continue}const Q=new Set,fe=X.node.specifiers.length,Ce=()=>fe>0&&fe===Q.size;for(const Me of X.node.specifiers)if(Me.type==="ImportSpecifier"&&Me.importKind==="type"){(0,l.registerGlobalType)(se,Me.local.name);const ue=X.scope.getBinding(Me.local.name);ue&&Q.add(ue.path)}if(T)h.set(N.node,!1);else{if(X.node.specifiers.length===0){h.set(N.node,!1);continue}for(const Me of X.node.specifiers){const ue=X.scope.getBinding(Me.local.name);ue&&!Q.has(ue.path)&&(F({binding:ue,programPath:N,pragmaImportName:he,pragmaFragImportName:Le})?Q.add(ue.path):h.set(N.node,!1))}}if(Ce()&&!T)X.remove();else for(const Me of Q)Me.remove()}else if(X.isExportDeclaration()&&(X=X.get("declaration")),X.isVariableDeclaration({declare:!0}))for(const Q of Object.keys(X.getBindingIdentifiers()))(0,l.registerGlobalType)(se,Q);else(X.isTSTypeAliasDeclaration()||X.isTSDeclareFunction()&&X.get("id").isIdentifier()||X.isTSInterfaceDeclaration()||X.isClassDeclaration({declare:!0})||X.isTSEnumDeclaration({declare:!0})||X.isTSModuleDeclaration({declare:!0})&&X.get("id").isIdentifier())&&(0,l.registerGlobalType)(se,X.node.id.name)},exit(N){N.node.sourceType==="module"&&h.get(N.node)&&N.pushContainer("body",S.exportNamedDeclaration())}},ExportNamedDeclaration(N,$){if(h.has($.file.ast.program)||h.set($.file.ast.program,!0),N.node.exportKind!=="type")if(N.node.source&&N.node.specifiers.length>0&&N.node.specifiers.every((H=>H.type==="ExportSpecifier"&&H.exportKind==="type")))N.remove();else if(!N.node.source&&N.node.specifiers.length>0&&N.node.specifiers.every((H=>S.isExportSpecifier(H)&&(0,l.isGlobalType)(N,H.local.name))))N.remove();else{if(S.isTSModuleDeclaration(N.node.declaration)){const H=N.node.declaration,{id:R}=H;if(S.isIdentifier(R))if(N.scope.hasOwnBinding(R.name))N.replaceWith(H);else{const[K]=N.replaceWithMultiple([S.exportNamedDeclaration(S.variableDeclaration("let",[S.variableDeclarator(S.cloneNode(R))])),H]);N.scope.registerDeclaration(K)}}h.set($.file.ast.program,!1)}else N.remove()},ExportAllDeclaration(N){N.node.exportKind==="type"&&N.remove()},ExportSpecifier(N){(!N.parent.source&&(0,l.isGlobalType)(N,N.node.local.name)||N.node.exportKind==="type")&&N.remove()},ExportDefaultDeclaration(N,$){h.has($.file.ast.program)||h.set($.file.ast.program,!0),S.isIdentifier(N.node.declaration)&&(0,l.isGlobalType)(N,N.node.declaration.name)?N.remove():h.set($.file.ast.program,!1)},TSDeclareFunction(N){m(N)},TSDeclareMethod(N){m(N)},VariableDeclaration(N){N.node.declare&&m(N)},VariableDeclarator(N){let{node:$}=N;$.definite&&($.definite=null)},TSIndexSignature(N){N.remove()},ClassDeclaration(N){const{node:$}=N;$.declare&&m(N)},Class(N){const{node:$}=N;$.typeParameters&&($.typeParameters=null),$.superTypeParameters&&($.superTypeParameters=null),$.implements&&($.implements=null),$.abstract&&($.abstract=null),N.get("body.body").forEach((H=>{H.isClassMethod()||H.isClassPrivateMethod()?H.node.kind==="constructor"?z.constructor(H,N):z.method(H):(H.isClassProperty()||H.isClassPrivateProperty()||H.isClassAccessorProperty())&&z.field(H)}))},Function(N){const{node:$}=N;$.typeParameters&&($.typeParameters=null),$.returnType&&($.returnType=null);const H=$.params;H.length>0&&S.isIdentifier(H[0],{name:"this"})&&H.shift()},TSModuleDeclaration(N){(0,p.default)(N,w)},TSInterfaceDeclaration(N){N.remove()},TSTypeAliasDeclaration(N){N.remove()},TSEnumD
function ${nr.name}(s) { return typeof s === 'function' || (Object.prototype.toString.call(s) === '[object Object]' && !${Dt}(s)); } `,tr=jt.get("body").filter((xr=>xr.isImportDeclaration())).pop();return tr&&tr.insertAfter(Ar),Tt.runtimeIsSlot=nr,nr}))}else{let Tt;dr.forEach((nr=>{Ut.set(nr,(()=>(Tt||(Tt=(0,S.addNamespace)(jt,"vue",{ensureLiveReference:!0})),f.memberExpression(Tt,f.identifier(nr)))))}));const wt={},{enableObjectSlots:Dt=!0}=Ut.opts;Dt&&Ut.set("@vue/babel-plugin-jsx/runtimeIsSlot",(()=>{if(wt.runtimeIsSlot)return wt.runtimeIsSlot;const nr=jt.scope.generateUidIdentifier("isSlot"),{object:Ar}=Ut.get("isVNode")(),tr=j.ast` function ${nr.name}(s) { return typeof s === 'function' || (Object.prototype.toString.call(s) === '[object Object]' && !${Ar.name}.isVNode(s)); } `,xr=jt.get("body").filter((sn=>sn.isVariableDeclaration()&&sn.node.declarations.some((wr=>{var Rr;return((Rr=wr.id)==null?void 0:Rr.name)===Tt.name})))).pop();return xr&&xr.insertAfter(tr),nr}))}const{opts:{pragma:Zt=""},file:ut}=Ut;if(Zt&&Ut.set("createVNode",(()=>f.identifier(Zt))),ut.ast.comments)for(const Tt of ut.ast.comments){const wt=He.exec(Tt.value);wt&&Ut.set("createVNode",(()=>f.identifier(wt[1])))}}},exit(jt){const Ut=jt.get("body"),dr=new Map;Ut.filter((ut=>f.isImportDeclaration(ut.node)&&ut.node.source.value==="vue")).forEach((ut=>{const{specifiers:Tt}=ut.node;let wt=!1;Tt.forEach((Dt=>{!Dt.loc&&f.isImportSpecifier(Dt)&&f.isIdentifier(Dt.imported)&&(dr.set(Dt.imported.name,Dt),wt=!0)})),wt&&ut.remove()}));const Zt=[...dr.keys()].map((ut=>dr.get(ut)));Zt.length&&jt.unshiftContainer("body",f.importDeclaration(Zt,f.stringLiteral("vue")))}}})})}));const Te=ct(...Object.keys(Object.assign({},{"@babel/plugin-transform-class-static-block":n(344),"@babel/plugin-transform-parameters":n(345)}))),Ie=!1,Pe=!0,de=!1,ke="0.9.5";function Ge(ft,dt,ot){return dt+``+ft}function nt(ft,dt,ot,At,Lt){if(!At)return Ge(ft,dt);const jt={start:{line:At,column:Lt}};return Ge((0,s.codeFrameColumns)(ot,jt,{message:ft}),dt)}function ct(){for(var ft=arguments.length,dt=new Array(ft),ot=0;ot<ft;ot++)dt[ot]=arguments[ot];return dt.reduce(((At,Lt)=>At.append(String(Lt))),new(u())).end()}async function yt(ft,dt,ot){let At=!1;const Lt={preventCache:()=>At=!0};if(ft===void 0)return await ot(Lt);const jt=ct(...dt),Ut=await ft.get(jt);if(Ut!==void 0)return JSON.parse(Ut);const dr=await ot(Lt);return At===!1&&await ft.set(jt,JSON.stringify(dr)),dr}class Qt{constructor(dt){this.promise=dt}}const Bt=Object.assign({},{"@babel/plugin-transform-class-static-block":n(344),"@babel/plugin-transform-parameters":n(345)});async function sr(ft,dt,ot,At,Lt,jt){let Ut,dr=arguments.length>6&&arguments[6]!==void 0&&arguments[6];try{Ut=(0,i.parse)(ft,{sourceType:dt?"module":"script",sourceFilename:ot.toString(),plugins:[...At!==void 0?At:[]]})}catch(wt){throw jt?.("error","parse script",nt(wt.message,ot.toString(),ft,wt.loc.line,wt.loc.column+1)),wt}var Zt;Zt=Ut,(0,a.traverse)(Zt,{CallExpression(wt){a.types.isImport(wt.node.callee)&&wt.replaceWith(a.types.callExpression(a.types.identifier("__vsfcl_import__"),wt.node.arguments))}});const ut=(function(wt){const Dt=[];return(0,a.traverse)(wt,{ExportAllDeclaration(nr){Dt.push(nr.node.source.value)},ImportDeclaration(nr){Dt.push(nr.node.source.value)},CallExpression(nr){nr.node.callee.name==="require"&&nr.node.arguments.length===1&&a.types.isStringLiteral(nr.node.arguments[0])&&Dt.push(nr.node.arguments[0].value)}}),Dt})(Ut),Tt=await(0,a.transformFromAstAsync)(Ut,ft,{sourceMaps:de,plugins:[...dt?[o.a]:[],...Object.values(Bt),...Lt!==void 0?Object.values(Lt):[]],babelrc:!1,configFile:!1,highlightCode:!1,compact:!dr,comments:dr,retainLines:dr,sourceType:dt?"module":"script"});if(Tt===null||Tt.code==null){const wt=`unable to transform script "${ot.toString()}"`;throw jt?.("error",wt),new Error(wt)}return[ut,Tt.code]}async function gr(ft,dt){const{moduleCache:ot,loadModule:At,handleModule:Lt}=dt,{id:jt,path:Ut,getContent:dr}=dt.getResource(ft,dt);return jt in ot?ot[jt]instanceof Qt?await ot[jt].promise:ot[jt]:(ot[jt]=new Qt((async()=>{let Zt;if(At&&(Zt=await At(jt,dt)),Zt===void 0){const{getContentData:ut,type:Tt}=await dr();if(Lt!==void 0&&(Zt=await Lt(Tt,ut,Ut,dt)),Zt===void 0&&(Zt=await(async function(wt,Dt,nr,Ar){var tr,xr;switch(wt){case".vue":return(async function(sn,wr,Rr){var jr,On,Hr,vr,Zr;const bn=wr.toString(),hs={},{delimiters:Xn,whitespace:Cn,isCustomElement:os,moduleCache:Tn,compiledCache:Hn,getResource:Yn,addStyle:bi,log:Fn,additionalBabelParserPlugins:Ft=[],additionalBabelPlugins:Ws={},customBlockHandler:Rs,devMode:vs=!1,createCJSModule:Xr,processStyles:Jn}=Rr,{descriptor:_r,errors:fn}=(0,h.parse)(sn,{filename:bn,sourceMap:Ie}),$t=Rs!==void 0?await Promise.all(_r.customBlocks.map((Mt=>Rs(Mt,wr,Rr)))):[],In=`data-v-${ct(bn)}`,Nn=_r.styles.some((Mt=>Mt.scoped));Nn&&(hs.__scopeId=In),_r.template&&_r.template.lang&&await gr({refPath:wr,relPath:_r.template.lang},Rr);const $n=_r.template?{compiler:Object.assign(Object.assign({},d),{compile:(Mt,Ps)=>m.compile(Mt,Object.assign(Object.assign({},Ps),{sourceMap:Ie}))}),source:_r.template.src?await(await Yn({refPath:wr,relPath:_r.template.src},Rr).getContent()).getContentData(!1):_r.template.content,filename:_r.filename,isProd:Pe,scoped:Nn,id:In,slotted:_r.slotted,compilerOptions:{isCustomElement:os,whitespace:Cn,delimiters:Xn,scopeId:Nn?In:void 0,mode:"module"},preprocessLang:_r.template.lang,preprocessCustomRequire:Mt=>Tn[Mt]}:void 0;if(_r.script||_r.scriptSetup){!((jr=_r.script)===null||jr===void 0)&&jr.src&&(_r.script.content=await(await Yn({refPath:wr,relPath:_r.script.src},Rr).getContent()).getContentData(!1));const[Mt,Ps,_n]=await yt(Hn,[un,Pe,vs,(On=_r.script)===null||On===void 0?void 0:On.content,(Hr=_r.script)===null||Hr===void 0?void 0:Hr.lang,(vr=_r.scriptSetup)===null||vr===void 0?void 0:vr.content,(Zr=_r.scriptSetup)===null||Zr===void 0?void 0:Zr.lang,Ft,Object.keys(Ws),Te],(async dn=>{let{preventCache:hi}=dn
`,++d,T===13&&h.charCodeAt(d)===10&&++d,++f,y=m=d):v.unterminated(C,S,x):++d}return{pos:d,str:g,firstInvalidLoc:w,lineStart:m,curLine:f,containsInvalid:!!w}};var n=function(u){return u>=48&&u<=57};const r={decBinOct:new Set([46,66,69,79,95,98,101,111]),hex:new Set([46,88,95,120])},a={bin:u=>u===48||u===49,oct:u=>u>=48&&u<=55,dec:u=>u>=48&&u<=57,hex:u=>u>=48&&u<=57||u>=65&&u<=70||u>=97&&u<=102};function i(u,h,d,m){return u==="template"?h===96||h===36&&d.charCodeAt(m+1)===123:h===(u==="double"?34:39)}function s(u,h,d,m,f,v){const C=!f;h++;const S=g=>({pos:h,ch:g,lineStart:d,curLine:m}),x=u.charCodeAt(h++);switch(x){case 110:return S(``);case 114:return S("\r");case 120:{let g;return{code:g,pos:h}=o(u,h,d,m,2,!1,C,v),S(g===null?null:String.fromCharCode(g))}case 117:{let g;return{code:g,pos:h}=p(u,h,d,m,C,v),S(g===null?null:String.fromCodePoint(g))}case 116:return S(" ");case 98:return S("\b");case 118:return S("\v");case 102:return S("\f");case 13:u.charCodeAt(h)===10&&++h;case 10:d=h,++m;case 8232:case 8233:return S("");case 56:case 57:if(f)return S(null);v.strictNumericEscape(h-1,d,m);default:if(x>=48&&x<=55){const g=h-1;let w=u.slice(g,h+2).match(/^[0-7]+/)[0],y=parseInt(w,8);y>255&&(w=w.slice(0,-1),y=parseInt(w,8)),h+=w.length-1;const _=u.charCodeAt(h);if(w!=="0"||_===56||_===57){if(f)return S(null);v.strictNumericEscape(g,d,m)}return S(String.fromCharCode(y))}return S(String.fromCharCode(x))}}function o(u,h,d,m,f,v,C,S){const x=h;let g;return{n:g,pos:h}=l(u,h,d,m,16,f,v,!1,S,!C),g===null&&(C?S.invalidEscapeSequence(x,d,m):h=x-1),{code:g,pos:h}}function l(u,h,d,m,f,v,C,S,x,g){const w=h,y=f===16?r.hex:r.decBinOct,_=f===16?a.hex:f===10?a.dec:f===8?a.oct:a.bin;let T=!1,O=0;for(let I=0,z=v??1/0;I<z;++I){const q=u.charCodeAt(h);let W;if(q!==95||S==="bail"){if(W=q>=97?q-97+10:q>=65?q-65+10:n(q)?q-48:1/0,W>=f){if(W<=9&&g)return{n:null,pos:h};if(W<=9&&x.invalidDigit(h,d,m,f))W=0;else{if(!C)break;W=0,T=!0}}++h,O=O*f+W}else{const F=u.charCodeAt(h-1),N=u.charCodeAt(h+1);if(S){if(Number.isNaN(N)||!_(N)||y.has(F)||y.has(N)){if(g)return{n:null,pos:h};x.unexpectedNumericSeparator(h,d,m)}}else{if(g)return{n:null,pos:h};x.numericSeparatorInEscapeSequence(h,d,m)}++h}}return h===w||v!=null&&h-w!==v||T?{n:null,pos:h}:{n:O,pos:h}}function p(u,h,d,m,f,v){let C;if(u.charCodeAt(h)===123){if(++h,{code:C,pos:h}=o(u,h,d,m,u.indexOf("}",h)-h,!0,f,v),++h,C!==null&&C>1114111){if(!f)return{code:null,pos:h};v.invalidCodePoint(h,d,m)}}else({code:C,pos:h}=o(u,h,d,m,4,!1,f,v));return{code:C,pos:h}}},(t,e,n)=>{var r=n(18);const a=(0,r.defineAliasedType)("Flow"),i=s=>{const o=s==="DeclareClass";a(s,{builder:["id","typeParameters","extends","body"],visitor:["id","typeParameters","extends",...o?["mixins","implements"]:[],"body"],aliases:["FlowDeclaration","Statement","Declaration"],fields:Object.assign({id:(0,r.validateType)("Identifier"),typeParameters:(0,r.validateOptionalType)("TypeParameterDeclaration"),extends:(0,r.validateOptional)((0,r.arrayOfType)("InterfaceExtends"))},o?{mixins:(0,r.validateOptional)((0,r.arrayOfType)("InterfaceExtends")),implements:(0,r.validateOptional)((0,r.arrayOfType)("ClassImplements"))}:{},{body:(0,r.validateType)("ObjectTypeAnnotation")})})};a("AnyTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),a("ArrayTypeAnnotation",{visitor:["elementType"],aliases:["FlowType"],fields:{elementType:(0,r.validateType)("FlowType")}}),a("BooleanTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),a("BooleanLiteralTypeAnnotation",{builder:["value"],aliases:["FlowType"],fields:{value:(0,r.validate)((0,r.assertValueType)("boolean"))}}),a("NullLiteralTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),a("ClassImplements",{visitor:["id","typeParameters"],fields:{id:(0,r.validateType)("Identifier"),typeParameters:(0,r.validateOptionalType)("TypeParameterInstantiation")}}),i("DeclareClass"),a("DeclareFunction",{visitor:["id"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:(0,r.validateType)("Identifier"),predicate:(0,r.validateOptionalType)("DeclaredPredicate")}}),i("DeclareInterface"),a("DeclareModule",{builder:["id","body","kind"],visitor:["id","body"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:(0,r.validateType)(["Identifier","StringLiteral"]),body:(0,r.validateType)("BlockStatement"),kind:(0,r.validateOptional)((0,r.assertOneOf)("CommonJS","ES"))}}),a("DeclareModuleExports",{visitor:["typeAnnotation"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{typeAnnotation:(0,r.validateType)("TypeAnnotation")}}),a("DeclareTypeAlias",{visitor:["id","typeParameters","right"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:(0,r.validateType)("Identifier"),typeParameters:(0,r.validateOpt
`)}if(this.format.concise)z=z.replace(/\n(?!$)/g,``);else{let N=this.format.retainLines?0:this._buf.getCurrentColumn();(this._shouldIndent(47)||this.format.retainLines)&&(N+=this._getIndent()),z=z.replace(/\n(?!$)/g,`${" ".repeat(N)}`)}}}else z=_?`/*${w.value}*/`:`//${w.value}`;this.endsWith(47)&&this._space(),this.source("start",w.loc),this._append(z,T),T||_||this.newline(1,!0),O&&y!==3&&this.newline(1)}_printComments(w,y,_,T){let O=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;const I=_.loc,z=y.length;let q=!!I;const W=q?I.start.line:0,F=q?I.end.line:0;let N=0,$=0;const H=this._noLineTerminator?function(){}:this.newline.bind(this);for(let R=0;R<z;R++){const K=y[R],se=this._shouldPrintComment(K);if(se===2){q=!1;break}if(q&&K.loc&&se===1){const he=K.loc.start.line,Le=K.loc.end.line;if(w===0){let X=0;R===0?!this._buf.hasContent()||K.type!=="CommentLine"&&he==Le||(X=$=1):X=he-N,N=Le,H(X),this._printComment(K,1),R+1===z&&(H(Math.max(W-N,$)),N=W)}else if(w===1){const X=he-(R===0?W:N);N=Le,H(X),this._printComment(K,1),R+1===z&&(H(Math.min(1,F-N)),N=F)}else{const X=he-(R===0?F-O:N);N=Le,H(X),this._printComment(K,1)}}else{if(q=!1,se!==1)continue;if(z===1){const he=K.loc?K.loc.start.line===K.loc.end.line:!f.test(K.value),Le=he&&!l(_)&&!p(T)&&!u(T)&&!h(T);w===0?this._printComment(K,Le&&_.type!=="ObjectExpression"||he&&o(T,{body:_})?1:0):Le&&w===2?this._printComment(K,1):this._printComment(K,0)}else w!==1||_.type==="ObjectExpression"&&_.properties.length>1||_.type==="ClassBody"||_.type==="TSInterfaceBody"?this._printComment(K,0):this._printComment(K,R===0?2:R===z-1?3:0)}}w===2&&q&&N&&(this._lastCommentLine=N)}}function x(){this.tokenChar(44),this.space()}Object.assign(S.prototype,s),S.prototype.Noop=function(){},e.default=S},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=class{constructor(n,r){this._map=null,this._buf="",this._str="",this._appendCount=0,this._last=0,this._queue=[],this._queueCursor=0,this._canMarkIdName=!0,this._indentChar="",this._fastIndentations=[],this._position={line:1,column:0},this._sourcePosition={identifierName:void 0,identifierNamePos:void 0,line:void 0,column:void 0,filename:void 0},this._map=n,this._indentChar=r;for(let a=0;a<64;a++)this._fastIndentations.push(r.repeat(a));this._allocQueue()}_allocQueue(){const n=this._queue;for(let r=0;r<16;r++)n.push({char:0,repeat:1,line:void 0,column:void 0,identifierName:void 0,identifierNamePos:void 0,filename:""})}_pushQueue(n,r,a,i,s){const o=this._queueCursor;o===this._queue.length&&this._allocQueue();const l=this._queue[o];l.char=n,l.repeat=r,l.line=a,l.column=i,l.filename=s,this._queueCursor++}_popQueue(){if(this._queueCursor===0)throw new Error("Cannot pop from empty queue");return this._queue[--this._queueCursor]}get(){this._flush();const n=this._map,r={code:(this._buf+this._str).trimRight(),decodedMap:n?.getDecoded(),get __mergedMap(){return this.map},get map(){const a=n?n.get():null;return r.map=a,a},set map(a){Object.defineProperty(r,"map",{value:a,writable:!0})},get rawMappings(){const a=n?.getRawMappings();return r.rawMappings=a,a},set rawMappings(a){Object.defineProperty(r,"rawMappings",{value:a,writable:!0})}};return r}append(n,r){this._flush(),this._append(n,this._sourcePosition,r)}appendChar(n){this._flush(),this._appendChar(n,1,this._sourcePosition)}queue(n){if(n===10)for(;this._queueCursor!==0;){const a=this._queue[this._queueCursor-1].char;if(a!==32&&a!==9)break;this._queueCursor--}const r=this._sourcePosition;this._pushQueue(n,1,r.line,r.column,r.filename)}queueIndentation(n){n!==0&&this._pushQueue(-1,n,void 0,void 0,void 0)}_flush(){const n=this._queueCursor,r=this._queue;for(let a=0;a<n;a++){const i=r[a];this._appendChar(i.char,i.repeat,i)}this._queueCursor=0}_appendChar(n,r,a){if(this._last=n,n===-1){const i=this._fastIndentations[r];this._str+=i!==void 0?i:r>1?this._indentChar.repeat(r):this._indentChar}else this._str+=r>1?String.fromCharCode(n).repeat(r):String.fromCharCode(n);n!==10?(this._mark(a.line,a.column,a.identifierName,a.identifierNamePos,a.filename),this._position.column+=r):(this._position.line++,this._position.column=0),this._canMarkIdName&&(a.identifierName=void 0,a.identifierNamePos=void 0)}_append(n,r,a){const i=n.length,s=this._position;if(this._last=n.charCodeAt(i-1),++this._appendCount
`),m=0;for(d!==0&&this._mark(h,o,l,p,u);d!==-1;)s.line++,s.column=0,m=d+1,m<i&&h!==void 0&&this._mark(++h,0,null,null,u),d=n.indexOf(``,m);s.column+=i-m}_mark(n,r,a,i,s){var o;(o=this._map)==null||o.mark(this._position,n,r,a,i,s)}removeTrailingNewline(){const n=this._queueCursor;n!==0&&this._queue[n-1].char===10&&this._queueCursor--}removeLastSemicolon(){const n=this._queueCursor;n!==0&&this._queue[n-1].char===59&&this._queueCursor--}getLastChar(){const n=this._queueCursor;return n!==0?this._queue[n-1].char:this._last}getNewlineCount(){const n=this._queueCursor;let r=0;if(n===0)return this._last===10?1:0;for(let a=n-1;a>=0&&this._queue[a].char===10;a--)r++;return r===n&&this._last===10?r+1:r}endsWithCharAndNewline(){const n=this._queue,r=this._queueCursor;if(r!==0)return n[r-1].char!==10?void 0:r>1?n[r-2].char:this._last}hasContent(){return this._queueCursor!==0||!!this._last}exactSource(n,r){if(!this._map)return void r();this.source("start",n);const a=n.identifierName,i=this._sourcePosition;a&&(this._canMarkIdName=!1,i.identifierName=a),r(),a&&(this._canMarkIdName=!0,i.identifierName=void 0,i.identifierNamePos=void 0),this.source("end",n)}source(n,r){this._map&&this._normalizePosition(n,r,0)}sourceWithOffset(n,r,a){this._map&&this._normalizePosition(n,r,a)}withSource(n,r,a){this._map&&this.source(n,r),a()}_normalizePosition(n,r,a){const i=r[n],s=this._sourcePosition;i&&(s.line=i.line,s.column=Math.max(i.column+a,0),s.filename=r.filename)}getCurrentColumn(){const n=this._queue,r=this._queueCursor;let a=-1,i=0;for(let s=0;s<r;s++){const o=n[s];o.char===10&&(a=i),i+=o.repeat}return a===-1?this._position.column+i:i-1-a}getCurrentLine(){let n=0;const r=this._queue;for(let a=0;a<this._queueCursor;a++)r[a].char===10&&n++;return this._position.line+n}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.nodes=void 0;var r=n(0);const{FLIPPED_ALIAS_KEYS:a,isArrayExpression:i,isAssignmentExpression:s,isBinary:o,isBlockStatement:l,isCallExpression:p,isFunction:u,isIdentifier:h,isLiteral:d,isMemberExpression:m,isObjectExpression:f,isOptionalCallExpression:v,isOptionalMemberExpression:C,isStringLiteral:S}=r;function x(T,O){return T&&(m(T)||C(T)?(x(T.object,O),T.computed&&x(T.property,O)):o(T)||s(T)?(x(T.left,O),x(T.right,O)):p(T)||v(T)?(O.hasCall=!0,x(T.callee,O)):u(T)?O.hasFunction=!0:h(T)&&(O.hasHelper=O.hasHelper||T.callee&&w(T.callee))),O}function g(T){return x(T,{hasCall:!1,hasFunction:!1,hasHelper:!1})}function w(T){return!!T&&(m(T)?w(T.object)||w(T.property):h(T)?T.name==="require"||T.name.charCodeAt(0)===95:p(T)?w(T.callee):!(!o(T)&&!s(T))&&(h(T.left)&&w(T.left)||w(T.right)))}function y(T){return d(T)||f(T)||i(T)||h(T)||m(T)}const _=e.nodes={AssignmentExpression(T){const O=g(T.right);if(O.hasCall&&O.hasHelper||O.hasFunction)return O.hasFunction?3:2},SwitchCase:(T,O)=>(T.consequent.length||O.cases[0]===T?1:0)|(T.consequent.length||O.cases[O.cases.length-1]!==T?0:2),LogicalExpression(T){if(u(T.left)||u(T.right))return 2},Literal(T){if(S(T)&&T.value==="use strict")return 2},CallExpression(T){if(u(T.callee)||w(T))return 3},OptionalCallExpression(T){if(u(T.callee))return 3},VariableDeclaration(T){for(let O=0;O<T.declarations.length;O++){const I=T.declarations[O];let z=w(I.id)&&!y(I.init);if(!z&&I.init){const q=g(I.init);z=w(I.init)&&q.hasCall||q.hasFunction}if(z)return 3}},IfStatement(T){if(l(T.consequent))return 3}};_.ObjectProperty=_.ObjectTypeProperty=_.ObjectMethod=function(T,O){if(O.properties[0]===T)return 1},_.ObjectTypeCallProperty=function(T,O){var I;if(O.callProperties[0]===T&&((I=O.properties)==null||!I.length))return 1},_.ObjectTypeIndexer=function(T,O){var I,z;if(!(O.indexers[0]!==T||(I=O.properties)!=null&&I.length||(z=O.callProperties)!=null&&z.length))return 1},_.ObjectTypeInternalSlot=function(T,O){var I,z,q;if(!(O.internalSlots[0]!==T||(I=O.properties)!=null&&I.length||(z=O.callProperties)!=null&&z.length||(q=O.indexers)!=null&&q.length))return 1},[["Function",!0],["Class",!0],["Loop",!0],["LabeledStatement",!0],["SwitchStatement",!0],["TryStatement",!0]].forEach((function(T){let[O,I]=T;[O].concat(a[O]||[]).forEach((function(z){const q=I?3:0;_[z]=()=>q}))}))},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.ArrowFunctionE
`+(0,r.codeFrameColumns)(Q,{start:{line:ue.line,column:ue.column+1}}),Me.code="BABEL_REPLACE_SOURCE_ERROR"),Me}const Ce=fe.program.body[0].expression;return a.default.removeProperties(Ce),this.replaceWith(Ce)};var r=n(36),a=n(14),i=n(28),s=n(35),o=n(21),l=n(0),p=n(429);const{FUNCTION_TYPES:u,arrowFunctionExpression:h,assignmentExpression:d,awaitExpression:m,blockStatement:f,buildUndefinedNode:v,callExpression:C,cloneNode:S,conditionalExpression:x,expressionStatement:g,getBindingIdentifiers:w,identifier:y,inheritLeadingComments:_,inheritTrailingComments:T,inheritsComments:O,isBlockStatement:I,isEmptyStatement:z,isExpression:q,isExpressionStatement:W,isIfStatement:F,isProgram:N,isStatement:$,isVariableDeclaration:H,removeComments:R,returnStatement:K,sequenceExpression:se,validate:he,yieldExpression:Le}=l;function X(Q,fe){const Ce=[];let Me=!0;for(const ue of Q)if(z(ue)||(Me=!1),q(ue))Ce.push(ue);else if(W(ue))Ce.push(ue.expression);else if(H(ue)){if(ue.kind!=="var")return;for(const ae of ue.declarations){const ce=w(ae);for(const oe of Object.keys(ce))fe.push(S(ce[oe]));ae.init&&Ce.push(d("=",ae.id,ae.init))}Me=!0}else if(F(ue)){const ae=ue.consequent?X([ue.consequent],fe):v(),ce=ue.alternate?X([ue.alternate],fe):v();if(!ae||!ce)return;Ce.push(x(ue.test,ae,ce))}else if(I(ue)){const ae=X(ue.body,fe);if(!ae)return;Ce.push(ae)}else{if(!z(ue))return;Q.indexOf(ue)===0&&(Me=!0)}return Me&&Ce.push(v()),Ce.length===1?Ce[0]:se(Ce)}},()=>{},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l,p){let u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"var";l.traverse(o,{kind:u,emit:p})};var r=n(0);const{assignmentExpression:a,expressionStatement:i,identifier:s}=r,o={Scope(l,p){p.kind==="let"&&l.skip()},FunctionParent(l){l.skip()},VariableDeclaration(l,p){if(p.kind&&l.node.kind!==p.kind)return;const u=[],h=l.get("declarations");let d;for(const m of h){d=m.node.id,m.node.init&&u.push(i(a("=",m.node.id,m.node.init)));for(const f of Object.keys(m.getBindingIdentifiers()))p.emit(s(f),f,m.node.init!==null)}l.parentPath.isFor({left:l.node})?l.replaceWith(d):l.replaceWithMultiple(u)}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.evaluate=function(){const h={confident:!0,deoptPath:null,seen:new Map};let d=p(this,h);return h.confident||(d=void 0),{confident:h.confident,deopt:h.deoptPath,value:d}},e.evaluateTruthy=function(){const h=this.evaluate();if(h.confident)return!!h.value};const r=["Number","String","Math"],a=["isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent",null,null],i=["random"];function s(h){return r.includes(h)}function o(h,d){d.confident&&(d.deoptPath=h,d.confident=!1)}const l=new Map([["undefined",void 0],["Infinity",1/0],["NaN",NaN]]);function p(h,d){const{node:m}=h,{seen:f}=d;if(f.has(m)){const v=f.get(m);return v.resolved?v.value:void o(h,d)}{const v={resolved:!1};f.set(m,v);const C=(function(S,x){if(x.confident){if(S.isSequenceExpression()){const g=S.get("expressions");return p(g[g.length-1],x)}if(S.isStringLiteral()||S.isNumericLiteral()||S.isBooleanLiteral())return S.node.value;if(S.isNullLiteral())return null;if(S.isTemplateLiteral())return u(S,S.node.quasis,x);if(S.isTaggedTemplateExpression()&&S.get("tag").isMemberExpression()){const g=S.get("tag.object"),{node:{name:w}}=g,y=S.get("tag.property");if(g.isIdentifier()&&w==="String"&&!S.scope.getBinding(w)&&y.isIdentifier()&&y.node.name==="raw")return u(S,S.node.quasi.quasis,x,!0)}if(S.isConditionalExpression()){const g=p(S.get("test"),x);return x.confident?p(g?S.get("consequent"):S.get("alternate"),x):void 0}if(S.isExpressionWrapper())return p(S.get("expression"),x);if(S.isMemberExpression()&&!S.parentPath.isCallExpression({callee:S.node})){const g=S.get("property"),w=S.get("object");if(w.isLiteral()){const y=w.node.value,_=typeof y;let T=null;if(S.node.computed){if(T=p(g,x),!x.confident)return}else g.isIdentifier()&&(T=g.node.name);if(!(_!=="number"&&_!=="string"||T==null||typeof T!="number"&&typeof T!="string"))return y[T]}}if(S.isReferencedIdentifier()){const g=S
${h}`,validate:()=>{},unwrap:h=>u(h.program.body.slice(1))}}const s=i((u=>u.length>1?u:u[0]));e.smart=s;const o=i((u=>u));e.statements=o;const l=i((u=>{if(u.length===0)throw new Error("Found nothing to return.");if(u.length>1)throw new Error("Found multiple statements but wanted one");return u[0]}));e.statement=l;const p={code:u=>`(${u})`,validate:u=>{if(u.program.body.length>1)throw new Error("Found multiple statements but wanted one");if(p.unwrap(u).start===0)throw new Error("Parse result included parens.")},unwrap:u=>{let{program:h}=u;const[d]=h.body;return a(d),d.expression}};e.expression=p,e.program={code:u=>u,validate:()=>{},unwrap:u=>u.program}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function l(p,u){const h=new WeakMap,d=new WeakMap,m=u||(0,r.validate)(null);return Object.assign((function(f){for(var v=arguments.length,C=new Array(v>1?v-1:0),S=1;S<v;S++)C[S-1]=arguments[S];if(typeof f=="string"){if(C.length>1)throw new Error("Unexpected extra params.");return o((0,a.default)(p,f,(0,r.merge)(m,(0,r.validate)(C[0]))))}if(Array.isArray(f)){let x=h.get(f);return x||(x=(0,i.default)(p,f,m),h.set(f,x)),o(x(C))}if(typeof f=="object"&&f){if(C.length>0)throw new Error("Unexpected extra params.");return l(p,(0,r.merge)(m,(0,r.validate)(f)))}throw new Error("Unexpected template param "+typeof f)}),{ast:function(f){for(var v=arguments.length,C=new Array(v>1?v-1:0),S=1;S<v;S++)C[S-1]=arguments[S];if(typeof f=="string"){if(C.length>1)throw new Error("Unexpected extra params.");return(0,a.default)(p,f,(0,r.merge)((0,r.merge)(m,(0,r.validate)(C[0])),s))()}if(Array.isArray(f)){let x=d.get(f);return x||(x=(0,i.default)(p,f,(0,r.merge)(m,s)),d.set(f,x)),x(C)()}throw new Error("Unexpected template param "+typeof f)}})};var r=n(120),a=n(434),i=n(435);const s=(0,r.validate)({placeholderPattern:!1});function o(l){let p="";try{throw new Error}catch(u){u.stack&&(p=u.stack.split(``).slice(3).join(``))}return u=>{try{return l(u)}catch(h){throw h.stack+=` =============${p}`,h}}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s,o,l){let p;return o=s.code(o),u=>{const h=(0,r.normalizeReplacements)(u);return p||(p=(0,a.default)(s,o,l)),s.unwrap((0,i.default)(p,h))}};var r=n(120),a=n(225),i=n(226)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s,o,l){const{metadata:p,names:u}=(function(h,d,m){let f="BABEL_TPL$";const v=d.join("");do f="$$"+f;while(v.includes(f));const{names:C,code:S}=(function(x,g){const w=[];let y=x[0];for(let _=1;_<x.length;_++){const T=`${g}${_-1}`;w.push(T),y+=T+x[_]}return{names:w,code:y}})(d,f);return{metadata:(0,a.default)(h,h.code(S),{parser:m.parser,placeholderWhitelist:new Set(C.concat(m.placeholderWhitelist?Array.from(m.placeholderWhitelist):[])),placeholderPattern:m.placeholderPattern,preserveComments:m.preserveComments,syntacticPlaceholders:m.syntacticPlaceholders}),names:C}})(s,o,l);return h=>{const d={};return h.forEach(((m,f)=>{d[u[f]]=m})),m=>{const f=(0,r.normalizeReplacements)(m);return f&&Object.keys(f).forEach((v=>{if(Object.prototype.hasOwnProperty.call(d,v))throw new Error("Unexpected replacement overlap.")})),s.unwrap((0,i.default)(p,f?Object.assign(f,d):d))}}};var r=n(120),a=n(225),i=n(226)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e._guessExecutionStatusRelativeTo=function(g){return x(this,g,new Map)},e._resolve=function(g,w){if(!(w&&w.indexOf(this)>=0))if((w=w||[]).push(this),this.isVariableDeclarator()){if(this.get("id").isIdentifier())return this.get("init").resolve(g,w)}else if(this.isReferencedIdentifier()){const y=this.scope.getBinding(this.node.name);if(!y||!y.constant||y.kind==="module")return;if(y.path!==this){const _=y.path.resolve(g,w);return this.find((T=>T.node===_.node))?void 0:_}}else{if(this.isTypeCastExpression())return this.get("expression").resolve(g,w);if(g&&this.isMemberExpression()){const y=this.toComputedKey();if(!p(y))return;const _=y.value,T=this.get("object").resolve(g,w);if(T.isObjectExpression()){const O=T.get("properties");for(const I of O){if(!I.isProperty())continue;const z=I.get("key");let q=I.isnt("computed")&&z.isIdentifier({name:_});if(q=q||z.isLiteral({value:_}),q)return I.get("value").resolve(g,w)}}else if(T.isArrayExpression()&&!isNaN(+_)){const O=T.get("elements")[_];if(O)return O.resolve(g,w)}}}},e.canHaveVariableDeclarationOrExpression=function(){return(this.key==="init"||this.key==="left")&&this.parentPath.isFor()},e.canSwapBetweenExpressionAndStatement=function(g){return!(this.key!=="body"||!this.parentPath.isArrowFunctionExpression())&&(this.isExpression()?s(g):!!this.isBlockStatement()&&o(g))},e.equals=function(g,w){return this.node[g]===w},e.getSource=function(){const g=this.node;if(g.end){const w=this.hub.getCode();if(w)return w.slice(g.start,g.end)}return""},e.has=m,e.is=void 0,e.isCompletionRecord=function(g){let w=this,y=!0;do{const{type:_,container:T}=w;if(!y&&(w.isFunction()||_==="StaticBlock"))return!!g;if(y=!1,Array.isArray(T)&&w.key!==T.length-1)return!1}while((w=w.parentPath)&&!w.isProgram()&&!w.isDoExpression());return!0},e.isConstantExpression=function(){if(this.isIdentifier()){const g=this.scope.getBinding(this.node.name);return!!g&&g.constant}if(this.isLiteral())return!this.isRegExpLiteral()&&(!this.isTemplateLiteral()||this.get("expressions").every((g=>g.isConstantExpression())));if(this.isUnaryExpression())return this.node.operator==="void"&&this.get("argument").isConstantExpression();if(this.isBinaryExpression()){const{operator:g}=this.node;return g!=="in"&&g!=="instanceof"&&this.get("left").isConstantExpression()&&this.get("right").isConstantExpression()}return!1},e.isInStrictMode=function(){return!!(this.isProgram()?this:this.parentPath).find((g=>{if(g.isProgram({sourceType:"module"})||g.isClass())return!0;if(g.isArrowFunctionExpression()&&!g.get("body").isBlockStatement())return!1;let w;if(g.isFunction())w=g.node.body;else{if(!g.isProgram())return!1;w=g.node}for(const y of w.directives)if(y.value.value==="use strict")return!0}))},e.isNodeType=function(g){return h(this.type,g)},e.isStatementOrBlock=fu
export default function _AwaitValue(value) { this.wrapped = value; } `,i.wrapAsyncGenerator=s("7.0.0-beta.0")` import AsyncGenerator from "AsyncGenerator";
export default function _wrapAsyncGenerator(fn) { return function () { return new AsyncGenerator(fn.apply(this, arguments)); }; }`,i.asyncToGenerator=s("7.0.0-beta.0")` function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; }
if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
export default function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); }
_next(undefined); }); }; }`,i.classCallCheck=s("7.0.0-beta.0")` export default function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }`,i.createClass=s("7.0.0-beta.0")` import toPropertyKey from "toPropertyKey"; function _defineProperties(target, props) { for (var i = 0; i < props.length; i ++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, toPropertyKey(descriptor.key), descriptor); } }
export default function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }`,i.defineEnumerableProperties=s("7.0.0-beta.0")` export default function _defineEnumerableProperties(obj, descs) { for (var key in descs) { var desc = descs[key]; desc.configurable = desc.enumerable = true; if ("value" in desc) desc.writable = true; Object.defineProperty(obj, key, desc); }
// Symbols are not enumerated over by for-in loops. If native
// Symbols are available, fetch all of the descs object's own
// symbol properties and define them on our target object too.
if (Object.getOwnPropertySymbols) { var objectSymbols = Object.getOwnPropertySymbols(descs); for (var i = 0; i < objectSymbols.length; i++) { var sym = objectSymbols[i]; var desc = descs[sym]; desc.configurable = desc.enumerable = true; if ("value" in desc) desc.writable = true; Object.defineProperty(obj, sym, desc); } } return obj; }`,i.defaults=s("7.0.0-beta.0")` export default function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; }`,i.defineProperty=s("7.0.0-beta.0")` import toPropertyKey from "toPropertyKey"; export default function _defineProperty(obj, key, value) { key = toPropertyKey(key); // Shortcircuit the slow defineProperty path when possible.
// We are trying to avoid issues where setters defined on the
// prototype cause side effects under the fast path of simple
// assignment. By checking for existence of the property with
// the in operator, we can optimize most of this overhead away.
if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }`,i.extends=s("7.0.0-beta.0")` export default function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
return _extends.apply(this, arguments); }`,i.objectSpread=s("7.0.0-beta.0")` import defineProperty from "defineProperty";
export default function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = (arguments[i] != null) ? Object(arguments[i]) : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys.push.apply(ownKeys, Object.getOwnPropertySymbols(source).filter(function(sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function(key) { defineProperty(target, key, source[key]); }); } return target; } `,i.inherits=s("7.0.0-beta.0")` import setPrototypeOf from "setPrototypeOf";
export default function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } // We can't use defineProperty to set the prototype in a single step because it
// doesn't work in Chrome <= 36. https://github.com/babel/babel/issues/14056
// V8 bug: https://bugs.chromium.org/p/v8/issues/detail?id=3334
subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) setPrototypeOf(subClass, superClass); }`,i.inheritsLoose=s("7.0.0-beta.0")` import setPrototypeOf from "setPrototypeOf";
export default function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; setPrototypeOf(subClass, superClass); }`,i.getPrototypeOf=s("7.0.0-beta.0")` export default function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }`,i.setPrototypeOf=s("7.0.0-beta.0")` export default function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }`,i.isNativeFunction=s("7.0.0-beta.0")` export default function _isNativeFunction(fn) { // Note: This function returns "true" for core-js functions.
try { return Function.toString.call(fn).indexOf("[native code]") !== -1; } catch (e) { // Firefox 31 throws when "toString" is applied to an HTMLElement
return typeof fn === "function"; } }`,i.wrapNativeSuper=s("7.0.0-beta.0")` import getPrototypeOf from "getPrototypeOf"; import setPrototypeOf from "setPrototypeOf"; import isNativeFunction from "isNativeFunction"; import construct from "construct";
export default function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined;
_wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return construct(Class, arguments, getPrototypeOf(this).constructor) } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true, } });
return setPrototypeOf(Wrapper, Class); }
return _wrapNativeSuper(Class) }`,i.instanceof=s("7.0.0-beta.0")` export default function _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } }`,i.interopRequireDefault=s("7.0.0-beta.0")` export default function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }`,i.newArrowCheck=s("7.0.0-beta.0")` export default function _newArrowCheck(innerThis, boundThis) { if (innerThis !== boundThis) { throw new TypeError("Cannot instantiate an arrow function"); } }`,i.objectDestructuringEmpty=s("7.0.0-beta.0")` export default function _objectDestructuringEmpty(obj) { if (obj == null) throw new TypeError("Cannot destructure " + obj); }`,i.objectWithoutPropertiesLoose=s("7.0.0-beta.0")` export default function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {};
var target = {}; var sourceKeys = Object.keys(source); var key, i;
for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; }
return target; }`,i.objectWithoutProperties=s("7.0.0-beta.0")` import objectWithoutPropertiesLoose from "objectWithoutPropertiesLoose";
export default function _objectWithoutProperties(source, excluded) { if (source == null) return {};
var target = objectWithoutPropertiesLoose(source, excluded); var key, i;
if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } }
return target; }`,i.assertThisInitialized=s("7.0.0-beta.0")` export default function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }`,i.possibleConstructorReturn=s("7.0.0-beta.0")` import assertThisInitialized from "assertThisInitialized";
export default function _possibleConstructorReturn(self, call) { if (call && (typeof call === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); }
return assertThisInitialized(self); }`,i.createSuper=s("7.9.0")` import getPrototypeOf from "getPrototypeOf"; import isNativeReflectConstruct from "isNativeReflectConstruct"; import possibleConstructorReturn from "possibleConstructorReturn";
export default function _createSuper(Derived) { var hasNativeReflectConstruct = isNativeReflectConstruct();
return function _createSuperInternal() { var Super = getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { // NOTE: This doesn't work if this.__proto__.constructor has been modified.
var NewTarget = getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return possibleConstructorReturn(this, result); } }`,i.superPropBase=s("7.0.0-beta.0")` import getPrototypeOf from "getPrototypeOf";
export default function _superPropBase(object, property) { // Yes, this throws if object is null to being with, that's on purpose.
while (!Object.prototype.hasOwnProperty.call(object, property)) { object = getPrototypeOf(object); if (object === null) break; } return object; }`,i.get=s("7.0.0-beta.0")` import superPropBase from "superPropBase";
export default function _get() { if (typeof Reflect !== "undefined" && Reflect.get) { _get = Reflect.get.bind(); } else { _get = function _get(target, property, receiver) { var base = superPropBase(target, property);
if (!base) return;
var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { // STEP 3. If receiver is not present, then set receiver to target.
return desc.get.call(arguments.length < 3 ? target : receiver); }
return desc.value; }; } return _get.apply(this, arguments); }`,i.set=s("7.0.0-beta.0")` import superPropBase from "superPropBase"; import defineProperty from "defineProperty";
function set(target, property, value, receiver) { if (typeof Reflect !== "undefined" && Reflect.set) { set = Reflect.set; } else { set = function set(target, property, value, receiver) { var base = superPropBase(target, property); var desc;
if (base) { desc = Object.getOwnPropertyDescriptor(base, property); if (desc.set) { desc.set.call(receiver, value); return true; } else if (!desc.writable) { // Both getter and non-writable fall into this.
return false; } }
// Without a super that defines the property, spec boils down to
// "define on receiver" for some reason.
desc = Object.getOwnPropertyDescriptor(receiver, property); if (desc) { if (!desc.writable) { // Setter, getter, and non-writable fall into this.
return false; }
desc.value = value; Object.defineProperty(receiver, property, desc); } else { // Avoid setters that may be defined on Sub's prototype, but not on
// the instance.
defineProperty(receiver, property, value); }
return true; }; }
return set(target, property, value, receiver); }
export default function _set(target, property, value, receiver, isStrict) { var s = set(target, property, value, receiver || target); if (!s && isStrict) { throw new TypeError('failed to set property'); }
return value; }`,i.taggedTemplateLiteral=s("7.0.0-beta.0")` export default function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }`,i.taggedTemplateLiteralLoose=s("7.0.0-beta.0")` export default function _taggedTemplateLiteralLoose(strings, raw) { if (!raw) { raw = strings.slice(0); } strings.raw = raw; return strings; }`,i.readOnlyError=s("7.0.0-beta.0")` export default function _readOnlyError(name) { throw new TypeError("\\"" + name + "\\" is read-only"); }`,i.writeOnlyError=s("7.12.13")` export default function _writeOnlyError(name) { throw new TypeError("\\"" + name + "\\" is write-only"); }`,i.classNameTDZError=s("7.0.0-beta.0")` export default function _classNameTDZError(name) { throw new ReferenceError("Class \\"" + name + "\\" cannot be referenced in computed property keys."); }`,i.temporalUndefined=s("7.0.0-beta.0")` // This function isn't mean to be called, but to be used as a reference.
// We can't use a normal object because it isn't hoisted.
export default function _temporalUndefined() {}`,i.tdz=s("7.5.5")` export default function _tdzError(name) { throw new ReferenceError(name + " is not defined - temporal dead zone"); }`,i.temporalRef=s("7.0.0-beta.0")` import undef from "temporalUndefined"; import err from "tdz";
export default function _temporalRef(val, name) { return val === undef ? err(name) : val; }`,i.slicedToArray=s("7.0.0-beta.0")` import arrayWithHoles from "arrayWithHoles"; import iterableToArrayLimit from "iterableToArrayLimit"; import unsupportedIterableToArray from "unsupportedIterableToArray"; import nonIterableRest from "nonIterableRest";
export default function _slicedToArray(arr, i) { return ( arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest() ); }`,i.slicedToArrayLoose=s("7.0.0-beta.0")` import arrayWithHoles from "arrayWithHoles"; import iterableToArrayLimitLoose from "iterableToArrayLimitLoose"; import unsupportedIterableToArray from "unsupportedIterableToArray"; import nonIterableRest from "nonIterableRest";
export default function _slicedToArrayLoose(arr, i) { return ( arrayWithHoles(arr) || iterableToArrayLimitLoose(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest() ); }`,i.toArray=s("7.0.0-beta.0")` import arrayWithHoles from "arrayWithHoles"; import iterableToArray from "iterableToArray"; import unsupportedIterableToArray from "unsupportedIterableToArray"; import nonIterableRest from "nonIterableRest";
export default function _toArray(arr) { return ( arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest() ); }`,i.toConsumableArray=s("7.0.0-beta.0")` import arrayWithoutHoles from "arrayWithoutHoles"; import iterableToArray from "iterableToArray"; import unsupportedIterableToArray from "unsupportedIterableToArray"; import nonIterableSpread from "nonIterableSpread";
export default function _toConsumableArray(arr) { return ( arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread() ); }`,i.arrayWithoutHoles=s("7.0.0-beta.0")` import arrayLikeToArray from "arrayLikeToArray";
export default function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return arrayLikeToArray(arr); }`,i.arrayWithHoles=s("7.0.0-beta.0")` export default function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }`,i.maybeArrayLike=s("7.9.0")` import arrayLikeToArray from "arrayLikeToArray";
export default function _maybeArrayLike(next, arr, i) { if (arr && !Array.isArray(arr) && typeof arr.length === "number") { var len = arr.length; return arrayLikeToArray(arr, i !== void 0 && i < len ? i : len); } return next(arr, i); }`,i.iterableToArray=s("7.0.0-beta.0")` export default function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); }`,i.unsupportedIterableToArray=s("7.9.0")` import arrayLikeToArray from "arrayLikeToArray";
export default function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); }`,i.arrayLikeToArray=s("7.9.0")` export default function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }`,i.nonIterableSpread=s("7.0.0-beta.0")` export default function _nonIterableSpread() { throw new TypeError( "Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); }`,i.nonIterableRest=s("7.0.0-beta.0")` export default function _nonIterableRest() { throw new TypeError( "Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); }`,i.createForOfIteratorHelper=s("7.9.0")` import unsupportedIterableToArray from "unsupportedIterableToArray";
// s: start (create the iterator)
// n: next
// e: error (called whenever something throws)
// f: finish (always called at the end)
export default function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
if (!it) { // Fallback for engines without symbol support
if ( Array.isArray(o) || (it = unsupportedIterableToArray(o)) || (allowArrayLike && o && typeof o.length === "number") ) { if (it) o = it; var i = 0; var F = function(){}; return { s: F, n: function() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function(e) { throw e; }, f: F, }; }
throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
var normalCompletion = true, didErr = false, err;
return { s: function() { it = it.call(o); }, n: function() { var step = it.next(); normalCompletion = step.done; return step; }, e: function(e) { didErr = true; err = e; }, f: function() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }`,i.createForOfIteratorHelperLoose=s("7.9.0")` import unsupportedIterableToArray from "unsupportedIterableToArray";
export default function _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
if (it) return (it = it.call(o)).next.bind(it);
// Fallback for engines without symbol support
if ( Array.isArray(o) || (it = unsupportedIterableToArray(o)) || (allowArrayLike && o && typeof o.length === "number") ) { if (it) o = it; var i = 0; return function() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; } }
throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }`,i.skipFirstGeneratorNext=s("7.0.0-beta.0")` export default function _skipFirstGeneratorNext(fn) { return function () { var it = fn.apply(this, arguments); it.next(); return it; } }`,i.initializerWarningHelper=s("7.0.0-beta.0")` export default function _initializerWarningHelper(descriptor, context){ throw new Error( 'Decorating class property failed. Please ensure that ' + 'transform-class-properties is enabled and runs after the decorators transform.' ); }`,i.initializerDefineProperty=s("7.0.0-beta.0")` export default function _initializerDefineProperty(target, property, descriptor, context){ if (!descriptor) return;
Object.defineProperty(target, property, { enumerable: descriptor.enumerable, configurable: descriptor.configurable, writable: descriptor.writable, value: descriptor.initializer ? descriptor.initializer.call(context) : void 0, }); }`,i.applyDecoratedDescriptor=s("7.0.0-beta.0")` export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context){ var desc = {}; Object.keys(descriptor).forEach(function(key){ desc[key] = descriptor[key]; }); desc.enumerable = !!desc.enumerable; desc.configurable = !!desc.configurable; if ('value' in desc || desc.initializer){ desc.writable = true; }
desc = decorators.slice().reverse().reduce(function(desc, decorator){ return decorator(target, property, desc) || desc; }, desc);
if (context && desc.initializer !== void 0){ desc.value = desc.initializer ? desc.initializer.call(context) : void 0; desc.initializer = undefined; }
if (desc.initializer === void 0){ Object.defineProperty(target, property, desc); desc = null; }
return desc; }`,i.classPrivateFieldLooseKey=s("7.0.0-beta.0")` var id = 0; export default function _classPrivateFieldKey(name) { return "__private_" + (id++) + "_" + name; }`,i.classPrivateFieldLooseBase=s("7.0.0-beta.0")` export default function _classPrivateFieldBase(receiver, privateKey) { if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { throw new TypeError("attempted to use private field on non-instance"); } return receiver; }`,i.classPrivateFieldGet=s("7.0.0-beta.0")` import classApplyDescriptorGet from "classApplyDescriptorGet"; import classExtractFieldDescriptor from "classExtractFieldDescriptor"; export default function _classPrivateFieldGet(receiver, privateMap) { var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get"); return classApplyDescriptorGet(receiver, descriptor); }`,i.classPrivateFieldSet=s("7.0.0-beta.0")` import classApplyDescriptorSet from "classApplyDescriptorSet"; import classExtractFieldDescriptor from "classExtractFieldDescriptor"; export default function _classPrivateFieldSet(receiver, privateMap, value) { var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); classApplyDescriptorSet(receiver, descriptor, value); return value; }`,i.classPrivateFieldDestructureSet=s("7.4.4")` import classApplyDescriptorDestructureSet from "classApplyDescriptorDestructureSet"; import classExtractFieldDescriptor from "classExtractFieldDescriptor"; export default function _classPrivateFieldDestructureSet(receiver, privateMap) { var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); return classApplyDescriptorDestructureSet(receiver, descriptor); }`,i.classExtractFieldDescriptor=s("7.13.10")` export default function _classExtractFieldDescriptor(receiver, privateMap, action) { if (!privateMap.has(receiver)) { throw new TypeError("attempted to " + action + " private field on non-instance"); } return privateMap.get(receiver); }`,i.classStaticPrivateFieldSpecGet=s("7.0.2")` import classApplyDescriptorGet from "classApplyDescriptorGet"; import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { classCheckPrivateStaticAccess(receiver, classConstructor); classCheckPrivateStaticFieldDescriptor(descriptor, "get"); return classApplyDescriptorGet(receiver, descriptor); }`,i.classStaticPrivateFieldSpecSet=s("7.0.2")` import classApplyDescriptorSet from "classApplyDescriptorSet"; import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { classCheckPrivateStaticAccess(receiver, classConstructor); classCheckPrivateStaticFieldDescriptor(descriptor, "set"); classApplyDescriptorSet(receiver, descriptor, value); return value; }`,i.classStaticPrivateMethodGet=s("7.3.2")` import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) { classCheckPrivateStaticAccess(receiver, classConstructor); return method; }`,i.classStaticPrivateMethodSet=s("7.3.2")` export default function _classStaticPrivateMethodSet() { throw new TypeError("attempted to set read only static private field"); }`,i.classApplyDescriptorGet=s("7.13.10")` export default function _classApplyDescriptorGet(receiver, descriptor) { if (descriptor.get) { return descriptor.get.call(receiver); } return descriptor.value; }`,i.classApplyDescriptorSet=s("7.13.10")` export default function _classApplyDescriptorSet(receiver, descriptor, value) { if (descriptor.set) { descriptor.set.call(receiver, value); } else { if (!descriptor.writable) { // This should only throw in strict mode, but class bodies are
// always strict and private fields can only be used inside
// class bodies.
throw new TypeError("attempted to set read only private field"); } descriptor.value = value; } }`,i.classApplyDescriptorDestructureSet=s("7.13.10")` export default function _classApplyDescriptorDestructureSet(receiver, descriptor) { if (descriptor.set) { if (!("__destrObj" in descriptor)) { descriptor.__destrObj = { set value(v) { descriptor.set.call(receiver, v) }, }; } return descriptor.__destrObj; } else { if (!descriptor.writable) { // This should only throw in strict mode, but class bodies are
// always strict and private fields can only be used inside
// class bodies.
throw new TypeError("attempted to set read only private field"); }
return descriptor; } }`,i.classStaticPrivateFieldDestructureSet=s("7.13.10")` import classApplyDescriptorDestructureSet from "classApplyDescriptorDestructureSet"; import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; export default function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) { classCheckPrivateStaticAccess(receiver, classConstructor); classCheckPrivateStaticFieldDescriptor(descriptor, "set"); return classApplyDescriptorDestructureSet(receiver, descriptor); }`,i.classCheckPrivateStaticAccess=s("7.13.10")` export default function _classCheckPrivateStaticAccess(receiver, classConstructor) { if (receiver !== classConstructor) { throw new TypeError("Private static access of wrong provenance"); } }`,i.classCheckPrivateStaticFieldDescriptor=s("7.13.10")` export default function _classCheckPrivateStaticFieldDescriptor(descriptor, action) { if (descriptor === undefined) { throw new TypeError("attempted to " + action + " private static field before its declaration"); } }`,i.decorate=s("7.1.5")` import toArray from "toArray"; import toPropertyKey from "toPropertyKey";
// These comments are stripped by @babel/template
/*:: type PropertyDescriptor = | { value: any, writable: boolean, configurable: boolean, enumerable: boolean, } | { get?: () => any, set?: (v: any) => void, configurable: boolean, enumerable: boolean, };
type FieldDescriptor ={ writable: boolean, configurable: boolean, enumerable: boolean, };
type Placement = "static" | "prototype" | "own"; type Key = string | symbol; // PrivateName is not supported yet.
type ElementDescriptor = | { kind: "method", key: Key, placement: Placement, descriptor: PropertyDescriptor } | { kind: "field", key: Key, placement: Placement, descriptor: FieldDescriptor, initializer?: () => any, };
// This is exposed to the user code
type ElementObjectInput = ElementDescriptor & { [@@toStringTag]?: "Descriptor" };
// This is exposed to the user code
type ElementObjectOutput = ElementDescriptor & { [@@toStringTag]?: "Descriptor" extras?: ElementDescriptor[], finisher?: ClassFinisher, };
// This is exposed to the user code
type ClassObject = { [@@toStringTag]?: "Descriptor", kind: "class", elements: ElementDescriptor[], };
type ElementDecorator = (descriptor: ElementObjectInput) => ?ElementObjectOutput; type ClassDecorator = (descriptor: ClassObject) => ?ClassObject; type ClassFinisher = <A, B>(cl: Class<A>) => Class<B>;
// Only used by Babel in the transform output, not part of the spec.
type ElementDefinition = | { kind: "method", value: any, key: Key, static?: boolean, decorators?: ElementDecorator[], } | { kind: "field", value: () => any, key: Key, static?: boolean, decorators?: ElementDecorator[], };
declare function ClassFactory<C>(initialize: (instance: C) => void): { F: Class<C>, d: ElementDefinition[] }
*/
/*:: // Various combinations with/without extras and with one or many finishers
type ElementFinisherExtras = { element: ElementDescriptor, finisher?: ClassFinisher, extras?: ElementDescriptor[], };
type ElementFinishersExtras = { element: ElementDescriptor, finishers: ClassFinisher[], extras: ElementDescriptor[], };
type ElementsFinisher = { elements: ElementDescriptor[], finisher?: ClassFinisher, };
type ElementsFinishers = { elements: ElementDescriptor[], finishers: ClassFinisher[], };
*/
/*::
type Placements = { static: Key[], prototype: Key[], own: Key[], };
*/
// ClassDefinitionEvaluation (Steps 26-*)
export default function _decorate( decorators /*: ClassDecorator[] */, factory /*: ClassFactory */, superClass /*: ?Class<*> */, mixins /*: ?Array<Function> */, ) /*: Class<*> */ { var api = _getDecoratorsApi(); if (mixins) { for (var i = 0; i < mixins.length; i++) { api = mixins[i](api); } }
var r = factory(function initialize(O) { api.initializeInstanceElements(O, decorated.elements); }, superClass); var decorated = api.decorateClass( _coalesceClassElements(r.d.map(_createElementDescriptor)), decorators, );
api.initializeClassElements(r.F, decorated.elements);
return api.runClassFinishers(r.F, decorated.finishers); }
function _getDecoratorsApi() { _getDecoratorsApi = function() { return api; };
var api = { elementsDefinitionOrder: [["method"], ["field"]],
// InitializeInstanceElements
initializeInstanceElements: function( /*::<C>*/ O /*: C */, elements /*: ElementDescriptor[] */, ) { ["method", "field"].forEach(function(kind) { elements.forEach(function(element /*: ElementDescriptor */) { if (element.kind === kind && element.placement === "own") { this.defineClassElement(O, element); } }, this); }, this); },
// InitializeClassElements
initializeClassElements: function( /*::<C>*/ F /*: Class<C> */, elements /*: ElementDescriptor[] */, ) { var proto = F.prototype;
["method", "field"].forEach(function(kind) { elements.forEach(function(element /*: ElementDescriptor */) { var placement = element.placement; if ( element.kind === kind && (placement === "static" || placement === "prototype") ) { var receiver = placement === "static" ? F : proto; this.defineClassElement(receiver, element); } }, this); }, this); },
// DefineClassElement
defineClassElement: function( /*::<C>*/ receiver /*: C | Class<C> */, element /*: ElementDescriptor */, ) { var descriptor /*: PropertyDescriptor */ = element.descriptor; if (element.kind === "field") { var initializer = element.initializer; descriptor = { enumerable: descriptor.enumerable, writable: descriptor.writable, configurable: descriptor.configurable, value: initializer === void 0 ? void 0 : initializer.call(receiver), }; } Object.defineProperty(receiver, element.key, descriptor); },
// DecorateClass
decorateClass: function( elements /*: ElementDescriptor[] */, decorators /*: ClassDecorator[] */, ) /*: ElementsFinishers */ { var newElements /*: ElementDescriptor[] */ = []; var finishers /*: ClassFinisher[] */ = []; var placements /*: Placements */ = { static: [], prototype: [], own: [], };
elements.forEach(function(element /*: ElementDescriptor */) { this.addElementPlacement(element, placements); }, this);
elements.forEach(function(element /*: ElementDescriptor */) { if (!_hasDecorators(element)) return newElements.push(element);
var elementFinishersExtras /*: ElementFinishersExtras */ = this.decorateElement( element, placements, ); newElements.push(elementFinishersExtras.element); newElements.push.apply(newElements, elementFinishersExtras.extras); finishers.push.apply(finishers, elementFinishersExtras.finishers); }, this);
if (!decorators) { return { elements: newElements, finishers: finishers }; }
var result /*: ElementsFinishers */ = this.decorateConstructor( newElements, decorators, ); finishers.push.apply(finishers, result.finishers); result.finishers = finishers;
return result; },
// AddElementPlacement
addElementPlacement: function( element /*: ElementDescriptor */, placements /*: Placements */, silent /*: boolean */, ) { var keys = placements[element.placement]; if (!silent && keys.indexOf(element.key) !== -1) { throw new TypeError("Duplicated element (" + element.key + ")"); } keys.push(element.key); },
// DecorateElement
decorateElement: function( element /*: ElementDescriptor */, placements /*: Placements */, ) /*: ElementFinishersExtras */ { var extras /*: ElementDescriptor[] */ = []; var finishers /*: ClassFinisher[] */ = [];
for ( var decorators = element.decorators, i = decorators.length - 1; i >= 0; i-- ) { // (inlined) RemoveElementPlacement
var keys = placements[element.placement]; keys.splice(keys.indexOf(element.key), 1);
var elementObject /*: ElementObjectInput */ = this.fromElementDescriptor( element, ); var elementFinisherExtras /*: ElementFinisherExtras */ = this.toElementFinisherExtras( (0, decorators[i])(elementObject) /*: ElementObjectOutput */ || elementObject, );
element = elementFinisherExtras.element; this.addElementPlacement(element, placements);
if (elementFinisherExtras.finisher) { finishers.push(elementFinisherExtras.finisher); }
var newExtras /*: ElementDescriptor[] | void */ = elementFinisherExtras.extras; if (newExtras) { for (var j = 0; j < newExtras.length; j++) { this.addElementPlacement(newExtras[j], placements); } extras.push.apply(extras, newExtras); } }
return { element: element, finishers: finishers, extras: extras }; },
// DecorateConstructor
decorateConstructor: function( elements /*: ElementDescriptor[] */, decorators /*: ClassDecorator[] */, ) /*: ElementsFinishers */ { var finishers /*: ClassFinisher[] */ = [];
for (var i = decorators.length - 1; i >= 0; i--) { var obj /*: ClassObject */ = this.fromClassDescriptor(elements); var elementsAndFinisher /*: ElementsFinisher */ = this.toClassDescriptor( (0, decorators[i])(obj) /*: ClassObject */ || obj, );
if (elementsAndFinisher.finisher !== undefined) { finishers.push(elementsAndFinisher.finisher); }
if (elementsAndFinisher.elements !== undefined) { elements = elementsAndFinisher.elements;
for (var j = 0; j < elements.length - 1; j++) { for (var k = j + 1; k < elements.length; k++) { if ( elements[j].key === elements[k].key && elements[j].placement === elements[k].placement ) { throw new TypeError( "Duplicated element (" + elements[j].key + ")", ); } } } } }
return { elements: elements, finishers: finishers }; },
// FromElementDescriptor
fromElementDescriptor: function( element /*: ElementDescriptor */, ) /*: ElementObject */ { var obj /*: ElementObject */ = { kind: element.kind, key: element.key, placement: element.placement, descriptor: element.descriptor, };
var desc = { value: "Descriptor", configurable: true, }; Object.defineProperty(obj, Symbol.toStringTag, desc);
if (element.kind === "field") obj.initializer = element.initializer;
return obj; },
// ToElementDescriptors
toElementDescriptors: function( elementObjects /*: ElementObject[] */, ) /*: ElementDescriptor[] */ { if (elementObjects === undefined) return; return toArray(elementObjects).map(function(elementObject) { var element = this.toElementDescriptor(elementObject); this.disallowProperty(elementObject, "finisher", "An element descriptor"); this.disallowProperty(elementObject, "extras", "An element descriptor"); return element; }, this); },
// ToElementDescriptor
toElementDescriptor: function( elementObject /*: ElementObject */, ) /*: ElementDescriptor */ { var kind = String(elementObject.kind); if (kind !== "method" && kind !== "field") { throw new TypeError( 'An element descriptor\\'s .kind property must be either "method" or' + ' "field", but a decorator created an element descriptor with' + ' .kind "' + kind + '"', ); }
var key = toPropertyKey(elementObject.key);
var placement = String(elementObject.placement); if ( placement !== "static" && placement !== "prototype" && placement !== "own" ) { throw new TypeError( 'An element descriptor\\'s .placement property must be one of "static",' + ' "prototype" or "own", but a decorator created an element descriptor' + ' with .placement "' + placement + '"', ); }
var descriptor /*: PropertyDescriptor */ = elementObject.descriptor;
this.disallowProperty(elementObject, "elements", "An element descriptor");
var element /*: ElementDescriptor */ = { kind: kind, key: key, placement: placement, descriptor: Object.assign({}, descriptor), };
if (kind !== "field") { this.disallowProperty(elementObject, "initializer", "A method descriptor"); } else { this.disallowProperty( descriptor, "get", "The property descriptor of a field descriptor", ); this.disallowProperty( descriptor, "set", "The property descriptor of a field descriptor", ); this.disallowProperty( descriptor, "value", "The property descriptor of a field descriptor", );
element.initializer = elementObject.initializer; }
return element; },
toElementFinisherExtras: function( elementObject /*: ElementObject */, ) /*: ElementFinisherExtras */ { var element /*: ElementDescriptor */ = this.toElementDescriptor( elementObject, ); var finisher /*: ClassFinisher */ = _optionalCallableProperty( elementObject, "finisher", ); var extras /*: ElementDescriptors[] */ = this.toElementDescriptors( elementObject.extras, );
return { element: element, finisher: finisher, extras: extras }; },
// FromClassDescriptor
fromClassDescriptor: function( elements /*: ElementDescriptor[] */, ) /*: ClassObject */ { var obj = { kind: "class", elements: elements.map(this.fromElementDescriptor, this), };
var desc = { value: "Descriptor", configurable: true }; Object.defineProperty(obj, Symbol.toStringTag, desc);
return obj; },
// ToClassDescriptor
toClassDescriptor: function( obj /*: ClassObject */, ) /*: ElementsFinisher */ { var kind = String(obj.kind); if (kind !== "class") { throw new TypeError( 'A class descriptor\\'s .kind property must be "class", but a decorator' + ' created a class descriptor with .kind "' + kind + '"', ); }
this.disallowProperty(obj, "key", "A class descriptor"); this.disallowProperty(obj, "placement", "A class descriptor"); this.disallowProperty(obj, "descriptor", "A class descriptor"); this.disallowProperty(obj, "initializer", "A class descriptor"); this.disallowProperty(obj, "extras", "A class descriptor");
var finisher = _optionalCallableProperty(obj, "finisher"); var elements = this.toElementDescriptors(obj.elements);
return { elements: elements, finisher: finisher }; },
// RunClassFinishers
runClassFinishers: function( constructor /*: Class<*> */, finishers /*: ClassFinisher[] */, ) /*: Class<*> */ { for (var i = 0; i < finishers.length; i++) { var newConstructor /*: ?Class<*> */ = (0, finishers[i])(constructor); if (newConstructor !== undefined) { // NOTE: This should check if IsConstructor(newConstructor) is false.
if (typeof newConstructor !== "function") { throw new TypeError("Finishers must return a constructor."); } constructor = newConstructor; } } return constructor; },
disallowProperty: function(obj, name, objectType) { if (obj[name] !== undefined) { throw new TypeError(objectType + " can't have a ." + name + " property."); } } };
return api; }
// ClassElementEvaluation
function _createElementDescriptor( def /*: ElementDefinition */, ) /*: ElementDescriptor */ { var key = toPropertyKey(def.key);
var descriptor /*: PropertyDescriptor */; if (def.kind === "method") { descriptor = { value: def.value, writable: true, configurable: true, enumerable: false, }; } else if (def.kind === "get") { descriptor = { get: def.value, configurable: true, enumerable: false }; } else if (def.kind === "set") { descriptor = { set: def.value, configurable: true, enumerable: false }; } else if (def.kind === "field") { descriptor = { configurable: true, writable: true, enumerable: true }; }
var element /*: ElementDescriptor */ = { kind: def.kind === "field" ? "field" : "method", key: key, placement: def.static ? "static" : def.kind === "field" ? "own" : "prototype", descriptor: descriptor, }; if (def.decorators) element.decorators = def.decorators; if (def.kind === "field") element.initializer = def.value;
return element; }
// CoalesceGetterSetter
function _coalesceGetterSetter( element /*: ElementDescriptor */, other /*: ElementDescriptor */, ) { if (element.descriptor.get !== undefined) { other.descriptor.get = element.descriptor.get; } else { other.descriptor.set = element.descriptor.set; } }
// CoalesceClassElements
function _coalesceClassElements( elements /*: ElementDescriptor[] */, ) /*: ElementDescriptor[] */ { var newElements /*: ElementDescriptor[] */ = [];
var isSameElement = function( other /*: ElementDescriptor */, ) /*: boolean */ { return ( other.kind === "method" && other.key === element.key && other.placement === element.placement ); };
for (var i = 0; i < elements.length; i++) { var element /*: ElementDescriptor */ = elements[i]; var other /*: ElementDescriptor */;
if ( element.kind === "method" && (other = newElements.find(isSameElement)) ) { if ( _isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor) ) { if (_hasDecorators(element) || _hasDecorators(other)) { throw new ReferenceError( "Duplicated methods (" + element.key + ") can't be decorated.", ); } other.descriptor = element.descriptor; } else { if (_hasDecorators(element)) { if (_hasDecorators(other)) { throw new ReferenceError( "Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ").", ); } other.decorators = element.decorators; } _coalesceGetterSetter(element, other); } } else { newElements.push(element); } }
return newElements; }
function _hasDecorators(element /*: ElementDescriptor */) /*: boolean */ { return element.decorators && element.decorators.length; }
function _isDataDescriptor(desc /*: PropertyDescriptor */) /*: boolean */ { return ( desc !== undefined && !(desc.value === undefined && desc.writable === undefined) ); }
function _optionalCallableProperty /*::<T>*/( obj /*: T */, name /*: $Keys<T> */, ) /*: ?Function */ { var value = obj[name]; if (value !== undefined && typeof value !== "function") { throw new TypeError("Expected '" + name + "' to be a function"); } return value; }
`,i.classPrivateMethodGet=s("7.1.6")` export default function _classPrivateMethodGet(receiver, privateSet, fn) { if (!privateSet.has(receiver)) { throw new TypeError("attempted to get private field on non-instance"); } return fn; }`,i.checkPrivateRedeclaration=s("7.14.1")` export default function _checkPrivateRedeclaration(obj, privateCollection) { if (privateCollection.has(obj)) { throw new TypeError("Cannot initialize the same private elements twice on an object"); } }`,i.classPrivateFieldInitSpec=s("7.14.1")` import checkPrivateRedeclaration from "checkPrivateRedeclaration";
export default function _classPrivateFieldInitSpec(obj, privateMap, value) { checkPrivateRedeclaration(obj, privateMap); privateMap.set(obj, value); }`,i.classPrivateMethodInitSpec=s("7.14.1")` import checkPrivateRedeclaration from "checkPrivateRedeclaration";
export default function _classPrivateMethodInitSpec(obj, privateSet) { checkPrivateRedeclaration(obj, privateSet); privateSet.add(obj); }`,i.classPrivateMethodSet=s("7.1.6")` export default function _classPrivateMethodSet() { throw new TypeError("attempted to reassign private method"); } `,i.identity=s("7.17.0")` export default function _identity(x) { return x; }`,i.nullishReceiverError=s("7.22.6")` export default function _nullishReceiverError(r) { throw new TypeError("Cannot set property of null or undefined."); }`},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(37);function a(i,s){return Object.freeze({minVersion:i,ast:()=>r.default.program.ast(s,{preserveComments:!0})})}e.default=Object.freeze({AsyncGenerator:a("7.0.0-beta.0",'import OverloadYield from"OverloadYield";export default function AsyncGenerator(e){var r,t;function resume(r,t){try{var n=e[r](t),o=n.value,u=o instanceof OverloadYield;Promise.resolve(u?o.v:o).then((function(t){if(u){var i="return"===r?"return":"next";if(!o.k||t.done)return resume(i,t);t=e[i](t).value}settle(n.done?"return":"normal",t)}),(function(e){resume("throw",e)}))}catch(e){settle("throw",e)}}function settle(e,n){switch(e){case"return":r.resolve({value:n,done:!0});break;case"throw":r.reject(n);break;default:r.resolve({value:n,done:!1})}(r=r.next)?resume(r.key,r.arg):t=null}this._invoke=function(e,n){return new Promise((function(o,u){var i={key:e,arg:n,resolve:o,reject:u,next:null};t?t=t.next=i:(r=t=i,resume(e,n))}))},"function"!=typeof e.return&&(this.return=void 0)}AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},AsyncGenerator.prototype.next=function(e){return this._invoke("next",e)},AsyncGenerator.prototype.throw=function(e){return this._invoke("throw",e)},AsyncGenerator.prototype.return=function(e){return this._invoke("return",e)};'),OverloadYield:a("7.18.14","export default function _OverloadYield(t,e){this.v=t,this.k=e}"),applyDecs:a("7.17.8",'import setFunctionName from"setFunctionName";import toPropertyKey from"toPropertyKey";function old_createMetadataMethodsForProperty(e,t,a,r){return{getMetadata:function(o){old_assertNotFinished(r,"getMetadata"),old_assertMetadataKey(o);var i=e[o];if(void 0!==i)if(1===t){var n=i.public;if(void 0!==n)return n[a]}else if(2===t){var l=i.private;if(void 0!==l)return l.get(a)}else if(Object.hasOwnProperty.call(i,"constructor"))return i.constructor},setMetadata:function(o,i){old_assertNotFinished(r,"setMetadata"),old_assertMetadataKey(o);var n=e[o];if(void 0===n&&(n=e[o]={}),1===t){var l=n.public;void 0===l&&(l=n.public={}),l[a]=i}else if(2===t){var s=n.priv;void 0===s&&(s=n.private=new Map),s.set(a,i)}else n.constructor=i}}}function old_convertMetadataMapToFinal(e,t){var a=e[Symbol.metadata||Symbol.for("Symbol.metadata")],r=Object.getOwnPropertySymbols(t);if(0!==r.length){for(var o=0;o<r.length;o++){var i=r[o],n=t[i],l=a?a[i]:null,s=n.public,c=l?l.public:null;s&&c&&Object.setPrototypeOf(s,c);var d=n.private;if(d){var u=Array.from(d.values()),f=l?l.private:null;f&&(u=u.concat(f)),n.private=u}l&&Object.setPrototypeOf(n,l)}a&&Object.setPrototypeOf(t,a),e[Symbol.metadata||Symbol.for("Symbol.metadata")]=t}}function old_createAddInitializerMethod(e,t){return function(a){old_assertNotFinished(t,"addInitializer"),old_assertCallable(a,"An initializer"),e.push(a)}}function old_memberDec(e,t,a,r,o,i,n,l,s){var c;switch(i){case 1:c="accessor";break;case 2:c="method";break;case 3:c="getter";break;case 4:c="setter";break;default:c="field"}var d,u,f={kind:c,name:l?"#"+t:toPropertyKey(t),isStatic:n,isPrivate:l},p={v:!1};if(0!==i&&(f.addInitializer=old_createAddInitializerMethod(o,p)),l){d=2,u=Symbol(t);var v={};0===i?(v.get=a.get,v.set=a.set):2===i?v.get=function(){return a.value}:(1!==i&&3!==i||(v.get=function(){return a.get.call(this)}),1!==i&&4!==i||(v.set=function(e){a.set.call(this,e)})),f.access=v}else d=1,u=t;try{return e(s,Object.assign(f,old_createMetadataMethodsForProperty(r,d,u,p)))}finally{p.v=!0}}function old_assertNotFinished(e,t){if(e.v)throw new Error("attempted to call "+t+" after decoration was finished")}function old_assertMetadataKey(e){if("symbol"!=typeof e)throw new TypeError("Metadata keys must be symbols, received: "+e)}function old_assertCallable(e,t){if("function"!=typeof e)throw new TypeError(t+" must be a function")}function old_assertValidReturnValue(e,t){var a=typeof t;if(1===e){if("object"!==a||null===t)throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");void 0!==t.get&&old_assertCall
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,(function(){return this}));var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach((function(e){define(t,e,(function(t){return this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then((function(t){invoke("next",t,i,a)}),(function(t){invoke("throw",t,i,a)})):e.resolve(h).then((function(t){u.value=t,i(u)}),(function(t){return invoke("throw",t,i,a)}))}a(c.arg)}var r;o(this,"_invoke",{value:function(t,n){function callInvokeWithMethodAndArg(){return new e((function(e,r){invoke(t,n,e,r)}))}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw new Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(typeof e+" is not iterable")}return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o (function() { throw new Error('"' + '${F}' + '" is read-only.'); })() `,W={ReferencedIdentifier(F){const{seen:N,buildImportReference:$,scope:H,imported:R,requeueInParent:K}=this;if(N.has(F.node))return;N.add(F.node);const se=F.node.name,he=R.get(se);if(he){if((function(Q){do switch(Q.parent.type){case"TSTypeAnnotation":case"TSTypeAliasDeclaration":case"TSTypeReference":case"TypeAnnotation":case"TypeAlias":return!0;case"ExportSpecifier":return Q.parentPath.parent.exportKind==="type";default:if(Q.parentPath.isStatement()||Q.parentPath.isExpression())return!1}while(Q=Q.parentPath)})(F))throw F.buildCodeFrameError(`Cannot transform the imported binding "${se}" since it's also used in a type annotation. Please strip type annotations using @babel/preset-typescript or @babel/preset-flow.`);const Le=F.scope.getBinding(se);if(H.getBinding(se)!==Le)return;const X=$(he,F.node);if(X.loc=F.node.loc,(F.parentPath.isCallExpression({callee:F.node})||F.parentPath.isOptionalCallExpression({callee:F.node})||F.parentPath.isTaggedTemplateExpression({tag:F.node}))&&v(X))F.replaceWith(y([w(0),X]));else if(F.isJSXIdentifier()&&v(X)){const{object:Q,property:fe}=X;F.replaceWith(x(S(Q.name),S(fe.name)))}else F.replaceWith(X);K(F),F.skip()}},UpdateExpression(F){const{scope:N,seen:$,imported:H,exported:R,requeueInParent:K,buildImportReference:se}=this;if($.has(F.node))return;$.add(F.node);const he=F.get("argument");if(he.isMemberExpression())return;const Le=F.node;if(he.isIdentifier()){const X=he.node.name;if(N.getBinding(X)!==F.scope.getBinding(X))return;const Q=R.get(X),fe=H.get(X);if(Q?.length>0||fe)if(fe)F.replaceWith(s(Le.operator[0]+"=",se(fe,he.node),q(X)));else if(Le.prefix)F.replaceWith(z(this.metadata,Q,o(Le),F.scope));else{const Ce=N.generateDeclaredUidIdentifier(X);F.replaceWith(y([s("=",o(Ce),o(Le)),z(this.metadata,Q,u(X),F.scope),o(Ce)]))}}K(F),F.skip()},AssignmentExpression:{exit(F){const{scope:N,seen:$,imported:H,exported:R,requeueInParent:K,buildImportReference:se}=this;if($.has(F.node))return;$.add(F.node);const he=F.get("left");if(!he.isMemberExpression())if(he.isIdentifier()){const Le=he.node.name;if(N.getBinding(Le)!==F.scope.getBinding(Le))return;const X=R.get(Le),Q=H.get(Le);if(X?.length>0||Q){r(F.node.operator==="=","Path was not simplified");const fe=F.node;Q&&(fe.left=se(Q,he.node),fe.right=y([fe.right,q(Le)])),F.replaceWith(z(this.metadata,X,fe,F.scope)),K(F)}}else{const Le=he.getOuterBindingIdentifiers(),X=Object.keys(Le).filter((Ce=>N.getBinding(Ce)===F.scope.getBinding(Ce))),Q=X.find((Ce=>H.has(Ce)));Q&&(F.node.right=y([F.node.right,q(Q)]));const fe=[];if(X.forEach((Ce=>{const Me=R.get(Ce)||[];Me.length>0&&fe.push(z(this.metadata,Me,u(Ce),F.scope))})),fe.length>0){let Ce=y(fe);F.parentPath.isExpressionStatement()&&(Ce=l(Ce),Ce._blockHoist=F.parentPath.node._blockHoist),K(F.insertAfter(Ce)[0])}}}},"ForOfStatement|ForInStatement"(F){const{scope:N,node:$}=F,{left:H}=$,{exported:R,imported:K,scope:se}=this;if(!C(H)){let he,Le=!1;const X=F.get("body").scope;for(const Ce of Object.keys(p(H)))se.getBinding(Ce)===N.getBinding(Ce)&&(R.has(Ce)&&(Le=!0,X.hasOwnBinding(Ce)&&X.rename(Ce)),K.has(Ce)&&!he&&(he=Ce));if(!Le&&!he)return;F.ensureBlock();const Q=F.get("body"),fe=N.generateUidIdentifierBasedOnNode(H);F.get("left").replaceWith(T("let",[O(o(fe))])),N.registerDeclaration(F.get("left")),Le&&Q.unshiftContainer("body",l(s("=",H,fe))),he&&Q.unshiftContainer("body",l(q(he)))}}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.toGetWrapperPayload=function(i){return(s,o)=>{if(i===!1||(0,a.isSideEffectImport)(o)||o.reexportAll)return null;if(i===!0)return/\./.test(s)?null:"lazy";if(Array.isArray(i))return i.indexOf(s)===-1?null:"lazy";if(typeof i=="function")return i(s)?"lazy":null;throw new Error(".lazy must be a boolean, string array, or function")}},e.wrapReference=function(i,s){return s==="lazy"?r.types.callExpression(i,[]):null};var r=n(1),a=n(252)},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;{const r=n;e.default=n=function(a,i){var s,o,l,p;return r(a,{moduleId:(s=i.moduleId)!=null?s:a.moduleId,moduleIds:(o=i.moduleIds)!=null?o:a.moduleIds,getModuleId:(l=i.g
(function (root, factory) { if (typeof define === "function" && define.amd) { define(AMD_ARGUMENTS, factory); } else if (typeof exports === "object") { factory(COMMON_ARGUMENTS); } else { factory(BROWSER_ARGUMENTS); } })(UMD_ROOT, function (FACTORY_PARAMETERS) { FACTORY_BODY }); `(R);function W(R){const K=g("babelHelpers"),se=[],he=x(null,[g("global")],h(se)),Le=_([S(d(he,[f(u("===",O("typeof",g("global")),T("undefined")),g("self"),g("global"))]))]);return se.push(I("var",[z(K,p("=",w(g("global"),K),y([])))])),H(se,K,R),Le}function F(R){const K=[],se=H(K,null,R);return K.unshift(v(null,Object.keys(se).map((he=>C(m(se[he]),g(he)))))),_(K,[],"module")}function N(R){const K=g("babelHelpers"),se=[];return se.push(I("var",[z(K,g("global"))])),H(se,K,R),_([q({FACTORY_PARAMETERS:g("global"),BROWSER_ARGUMENTS:p("=",w(g("root"),K),y([])),COMMON_ARGUMENTS:g("exports"),AMD_ARGUMENTS:l([T("exports")]),FACTORY_BODY:se,UMD_ROOT:g("this")})])}function $(R){const K=g("babelHelpers"),se=[];se.push(I("var",[z(K,y([]))]));const he=_(se);return H(se,K,R),se.push(S(K)),he}function H(R,K,se){const he=X=>K?w(K,g(X)):g(`_${X}`),Le={};return r().list.forEach((function(X){if(se&&se.indexOf(X)<0)return;const Q=Le[X]=he(X);r().ensure(X,o.default);const{nodes:fe}=r().get(X,he,Q);R.push(...fe)})),Le}},(t,e,n)=>{function r(){const N=n(13);return r=function(){return N},N}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(133),i=n(134),s=n(1),o=n(135),l=n(83),p=n(292),u=n(136);function h(){const N=n(14);return h=function(){return N},N}var d=n(84),m=n(85),f=n(473),v=n(474),C=n(294),S=n(140);function x(N,$){return function*(H,R){try{return yield*$(H,R)}catch(se){var K;throw/^\[BABEL\]/.test(se.message)||(se.message=`[BABEL] ${(K=N.filename)!=null?K:"unknown file"}: ${se.message}`),se}}}e.default=r()((function*(N){var $;const H=yield*(0,C.default)(N);if(!H)return null;const{options:R,context:K,fileHandling:se}=H;if(se==="ignored")return null;const he={},{plugins:Le,presets:X}=R;if(!Le||!X)throw new Error("Assertion failure - plugins and presets exist");const Q=Object.assign({},K,{targets:R.targets}),fe=ne=>{const ve=(0,l.getItemDescriptor)(ne);if(!ve)throw new Error("Assertion failure - must be config item");return ve},Ce=X.map(fe),Me=Le.map(fe),ue=[[]],ae=[],ce=[];if(yield*x(K,(function*ne(ve,xe){const He=[];for(let k=0;k<ve.length;k++){const j=ve[k];if(j.options!==!1){try{var ee=yield*W(j,Q)}catch(J){throw J.code==="BABEL_UNKNOWN_OPTION"&&(0,m.checkNoUnwrappedItemOptionPairs)(ve,k,"preset",J),J}ce.push(ee.externalDependencies),j.ownPass?He.push({preset:ee.chain,pass:[]}):He.unshift({preset:ee.chain,pass:xe})}}if(He.length>0){ue.splice(1,0,...He.map((k=>k.pass)).filter((k=>k!==xe)));for(const{preset:k,pass:j}of He){if(!k||(j.push(...k.plugins),yield*ne(k.presets,j)))return!0;k.options.forEach((J=>{(0,i.mergeOptions)(he,J)}))}}}))(Ce,ue[0]))return null;const ie=he;(0,i.mergeOptions)(ie,R);const Se=Object.assign({},Q,{assumptions:($=ie.assumptions)!=null?$:{}});return yield*x(K,(function*(){ue[0].unshift(...Me);for(const ve of ue){const xe=[];ae.push(xe);for(let He=0;He<ve.length;He++){const ee=ve[He];if(ee.options!==!1){try{var ne=yield*T(ee,Se)}catch(k){throw k.code==="BABEL_UNKNOWN_PLUGIN_PROPERTY"&&(0,m.checkNoUnwrappedItemOptionPairs)(ve,He,"plugin",k),k}xe.push(ne),ce.push(ne.externalDependencies)}}}}))(),ie.plugins=ae[0],ie.presets=ae.slice(1).filter((ne=>ne.length>0)).map((ne=>({plugins:ne}))),ie.passPerPreset=ie.presets.length>0,{options:ie,passes:ae,externalDependencies:(0,u.finalize)(ce)}}));const g=N=>(0,d.makeWeakCache)((function($,H){let{value:R,options:K,dirname:se,alias:he}=$;return(function*(){if(K===!1)throw new Error("Assertion failure");K=K||{};const Le=[];let X=R;if(typeof R=="function"){const Q=(0,a.maybeAsync)(R,"You appear to be using an async plugin/preset, but Babel has been called synchronously"),fe=Object.assign({},s,N(H,Le));try{X=yield*Q(fe,K,se)}catch(Ce){throw he&&(Ce.message+=` (While processing: ${JSON.stringify(he)})`),Ce}}if(!X||typeof X!="object")throw new Error("Plugin/Preset did not return an object.");if((0,a.isThenable)(X))throw yield*[],new Error(`You appear to be using a promise as a plugin, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version. As an alternative, you can prefix t(While processing: ${JSON.stringify(he)})`,new Error(Q)}return{value:X,options:K,dirname:se,alias:he,externalDependencies:(0,u.finalize)(Le)}})()})),w=g(v.makePluginAPI),y=g(v.makePresetAPI),_=(0,d.makeWeakCache)((function(N,$){let{value:H,options:R,dirname:K,alias:se,externalDependencies:he}=N;return(function*(){const Le=(0,f.validatePluginObject)(H),X=Object.assign({},Le);if(X.visitor&&(X.visitor=h().default.explode(Object.assign({},X.visitor))),X.inherits){const Q={name:void 0,alias:`${se}$inherits`,value:X.inherits,options:R,dirname:K},fe=yield*(0,a.forwardAsync)(T,(Ce=>$.invalidate((Me=>Ce(Q,Me)))));X.pre=F(fe.pre,X.pre),X.post=F(fe.post,X.post),X.manipulateOptions=F(fe.manipulateOptions,X.manipulateOptions),X.visitor=h().default.visitors.merge([fe.visitor||{},X.visitor||{}]),fe.externalDependencies.length>0&&(he=he.length===0?fe.externalDependencies:(0,u.finalize)([he,fe.externalDependencies]))}return new o.default(X,R,se,he)})()}));function*T(N,$){if(N.value instanceof o.default){if(N.options)throw new Error("Passed options to an existing Plugin instance will not work.");return N.value}return yield*_(yield*w(N,$),$)}const O=N=>N&&typeof N!="function",I=(N,$)=>{if(O(N.test)||O(N.include)||O(N.exclude)){const H=$.name?`"${$.name}"`:"/* your preset */";throw new S.default([`Preset ${H} requires a filename to be set when babel is called directly,`,"```",`babel.transformSync(code, { filename: 'file.ts', presets: [${H}] });`,"```","See https://babeljs.io/docs/en/options#filename for more information."].join(``))}},z=(N,$,H)=>{if(!$.filename){var R;const{options:K}=N;I(K,H),(R=K.overrides)==null||R.forEach((se=>I(se,H)))}},q=(0,d.makeWeakCacheSync)((N=>{let{value:$,dirname:H,alias:R,externalDependencies:K}=N;return{options:(0,m.validate)("preset",$),alias:R,dirname:H,externalDependencies:K}}));function*W(N,$){const H=q(yield*y(N,$));return z(H,$,N),{chain:yield*(0,p.buildPresetChain)(H,$),externalDependencies:H.externalDependencies}}function F(N,$){const H=[N,$].filter(Boolean);return H.length<=1?H[0]:function(){for(var R=arguments.length,K=new Array(R),se=0;se<R;se++)K[se]=arguments[se];for(const he of H)he.apply(this,K)}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.once=function(a){let i,s,o=!1;return function*(){if(!i){if(s)return o=!0,yield*(0,r.waitFor)(s);if(yield*(0,r.isAsync)()){let l,p;s=new Promise(((u,h)=>{l=u,p=h}));try{i={ok:!0,value:yield*a()},s=null,o&&l(i.value)}catch(u){i={ok:!1,value:u},s=null,o&&p(u)}}else try{i={ok:!0,value:yield*a()}}catch(l){i={ok:!1,value:l}}}if(i.ok)return i.value;throw i.value}};var r=n(133)},t=>{t.exports=JSON.parse('[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.3.8.0"},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.5.1.0"},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.2.0"},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.8.25"},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false,"v8":"3.6.6.6"},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false,"v8":"3.8.6.0"},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false,"v8":"3.11.10.10"},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false,"v8":"3.11.10.15"},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false,"v8":"3.14.5.8"},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false,"v8":"3.17.13.0"},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false,"v8":"3.28.73.0"},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false,"v8":"4.5.103.30"},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false,"v8":"4.5.103.33"},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false,"v8":"4.5.103.43"},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false,"v8":"4.5.103.45"},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true,"v8":"4.5.103.53"},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false,"v8":"4.6.85.28"},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.
- Did you mean '${(0,r.findSuggestion)(o,s)}'?`))}validateBooleanOption(a,i,s){return i===void 0?s:(this.invariant(typeof i=="boolean",`'${a}' option must be a boolean.`),i)}validateStringOption(a,i,s){return i===void 0?s:(this.invariant(typeof i=="string",`'${a}' option must be a string.`),i)}invariant(a,i){if(!a)throw new Error(this.formatMessage(i))}formatMessage(a){return`${this.descriptor}: ${a}`}}},(t,e,n)=>{t.exports=n(464)},t=>{t.exports=JSON.parse('{"es6.module":{"chrome":"61","and_chr":"61","edge":"16","firefox":"60","and_ff":"60","node":"13.2.0","opera":"48","op_mob":"45","safari":"10.1","ios":"10.3","samsung":"8.2","android":"61","electron":"2.0","ios_saf":"10.3"}}')},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.TargetNames=void 0,e.TargetNames={node:"node",deno:"deno",chrome:"chrome",opera:"opera",edge:"edge",firefox:"firefox",safari:"safari",ie:"ie",ios:"ios",android:"android",electron:"electron",samsung:"samsung",rhino:"rhino",opera_mobile:"opera_mobile"}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getInclusionReasons=function(s,o,l){const p=l[s]||{};return Object.keys(o).reduce(((u,h)=>{const d=(0,i.getLowestImplementedVersion)(p,h),m=o[h];if(d){const f=(0,i.isUnreleasedVersion)(d,h);(0,i.isUnreleasedVersion)(m,h)||!f&&!r.lt(m.toString(),(0,i.semverify)(d))||(u[h]=(0,a.prettifyVersion)(m))}else u[h]=(0,a.prettifyVersion)(m);return u}),{})};var r=n(23),a=n(291),i=n(138)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l,p,u,h,d,m,f){const v=new Set,C={compatData:l,includes:p,excludes:u};for(const S in l)if(o(S,h,C))v.add(S);else if(f){const x=f.get(S);x&&v.add(x)}return d?.forEach((S=>!u.has(S)&&v.add(S))),m?.forEach((S=>!p.has(S)&&v.delete(S))),v},e.isRequired=o,e.targetsSupported=s;var r=n(23),a=n(468),i=n(138);function s(l,p){const u=Object.keys(l);return u.length!==0&&u.filter((h=>{const d=(0,i.getLowestImplementedVersion)(p,h);if(!d)return!0;const m=l[h];if((0,i.isUnreleasedVersion)(m,h))return!1;if((0,i.isUnreleasedVersion)(d,h))return!0;if(!r.valid(m.toString()))throw new Error(`Invalid version passed for target "${h}": "${m}". Versions must be in semver format (major.minor.patch)`);return r.gt((0,i.semverify)(d),m.toString())})).length===0}function o(l,p){let{compatData:u=a,includes:h,excludes:d}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return!(d!=null&&d.has(l)||(h==null||!h.has(l))&&s(p,u[l]))}},(t,e,n)=>{t.exports=n(469)},t=>{t.exports=JSON.parse('{"transform-unicode-sets-regex":{"chrome":"112","opera":"98","edge":"112","firefox":"116","safari":"tp","node":"20","deno":"1.32","opera_mobile":"75","electron":"24.0"},"bugfix/transform-v8-static-class-fields-redefine-readonly":{"chrome":"98","opera":"84","edge":"98","firefox":"95","safari":"15","node":"12","deno":"1.18","ios":"15","samsung":"11","opera_mobile":"52","electron":"17.0"},"transform-class-static-block":{"chrome":"94","opera":"80","edge":"94","firefox":"93","safari":"16.4","node":"16.11","deno":"1.14","ios":"16.4","samsung":"17","opera_mobile":"66","electron":"15.0"},"proposal-class-static-block":{"chrome":"94","opera":"80","edge":"94","firefox":"93","safari":"16.4","node":"16.11","deno":"1.14","ios":"16.4","samsung":"17","opera_mobile":"66","electron":"15.0"},"transform-private-property-in-object":{"chrome":"91","opera":"77","edge":"91","firefox":"90","safari":"15","node":"16.9","deno":"1.9","ios":"15","samsung":"16","opera_mobile":"64","electron":"13.0"},"proposal-private-property-in-object":{"chrome":"91","opera":"77","edge":"91","firefox":"90","safari":"15","node":"16.9","deno":"1.9","ios":"15","samsung":"16","opera_mobile":"64","electron":"13.0"},"transform-class-properties":{"chrome":"74","opera":"62","edge":"79","firefox":"90","safari":"14.1","node":"12","deno":"1","ios":"14.5","samsung":"11","opera_mobile":"53","electron":"6.0"},"proposal-class-properties":{"chrome":"74","opera":"62","edge":"79","firefox":"90","safari":"14.1","node":"12","deno":"1","ios":"14.5","samsung":"11","opera_mobile":"53","electron":"6.0"},"transform-private-methods":{"chrome":"8
${yield*i.optionsAndDescriptors(p.content)}`}*output(){return this._stack.length===0?"":(yield*r().all(this._stack.map((p=>o.format(p))))).join(`
`)}}e.ConfigPrinter=o},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.validatePluginObject=function(i){const s={type:"root",source:"plugin"};return Object.keys(i).forEach((o=>{const l=a[o];if(!l){const p=new Error(`.${o} is not a valid Plugin property`);throw p.code="BABEL_UNKNOWN_PLUGIN_PROPERTY",p}l({type:"option",name:o,parent:s},i[o])})),i};var r=n(293);const a={name:r.assertString,manipulateOptions:r.assertFunction,pre:r.assertFunction,post:r.assertFunction,inherits:r.assertFunction,visitor:function(i,s){const o=(0,r.assertObject)(i,s);if(o&&(Object.keys(o).forEach((l=>{l!=="_exploded"&&l!=="_verified"&&(function(p,u){if(u&&typeof u=="object")Object.keys(u).forEach((h=>{if(h!=="enter"&&h!=="exit")throw new Error(`.visitor["${p}"] may only have .enter and/or .exit handlers.`)}));else if(typeof u!="function")throw new Error(`.visitor["${p}"] must be a function`)})(l,o[l])})),o.enter||o.exit))throw new Error(`${(0,r.msg)(i)} cannot contain catch-all "enter" or "exit" handlers. Please target individual nodes.`);return o},parserOverride:r.assertFunction,generatorOverride:r.assertFunction}},(t,e,n)=>{function r(){const p=n(23);return r=function(){return p},p}Object.defineProperty(e,"__esModule",{value:!0}),e.makeConfigAPI=s,e.makePluginAPI=function(p,u){return Object.assign({},o(p,u),{assumption:h=>p.using((d=>d.assumptions[h]))})},e.makePresetAPI=o;var a=n(1),i=n(84);function s(p){return{version:a.version,cache:p.simple(),env:u=>p.using((h=>u===void 0?h.envName:typeof u=="function"?(0,i.assertSimpleType)(u(h.envName)):(Array.isArray(u)?u:[u]).some((d=>{if(typeof d!="string")throw new Error("Unexpected non-string value");return d===h.envName})))),async:()=>!1,caller:u=>p.using((h=>(0,i.assertSimpleType)(u(h.caller)))),assertVersion:l}}function o(p,u){return Object.assign({},s(p),{targets:()=>JSON.parse(p.using((h=>JSON.stringify(h.targets)))),addExternalDependency:h=>{u.push(h)}})}function l(p){if(typeof p=="number"){if(!Number.isInteger(p))throw new Error("Expected string or integer value.");p=`^${p}.0.0-0`}if(typeof p!="string")throw new Error("Expected string or integer value.");if(r().satisfies(a.version,p))return;const u=Error.stackTraceLimit;typeof u=="number"&&u<25&&(Error.stackTraceLimit=25);const h=new Error(`Requires Babel "${p}", but was loaded with "${a.version}". If you are sure you have a compatible version of @babel/core, it is likely that something in your build process is loading the wrong version. Inspect the stack trace of this error to look for the first entry that doesn't mention "@babel/core" or "babel-core" to see what is calling Babel.`);throw typeof u=="number"&&(Error.stackTraceLimit=u),Object.assign(h,{code:"BABEL_VERSION_UNSUPPORTED",version:a.version,range:p})}},(t,e,n)=>{function r(){const l=n(13);return r=function(){return l},l}Object.defineProperty(e,"__esModule",{value:!0}),e.transform=void 0,e.transformAsync=function(){return(0,s.beginHiddenCallStack)(o.async)(...arguments)},e.transformSync=function(){return(0,s.beginHiddenCallStack)(o.sync)(...arguments)};var a=n(82),i=n(295),s=n(39);const o=r()((function*(l,p){const u=yield*(0,a.default)(p);return u===null?null:yield*(0,i.run)(u,l)}));e.transform=function(l,p,u){let h,d;if(typeof p=="function"?(d=p,h=void 0):(h=p,d=u),d===void 0)return(0,s.beginHiddenCallStack)(o.sync)(l,h);(0,s.beginHiddenCallStack)(o.errback)(l,h,d)}},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;class n{constructor(a,i,s){this._map=new Map,this.key=void 0,this.file=void 0,this.opts=void 0,this.cwd=void 0,this.filename=void 0,this.key=i,this.file=a,this.opts=s||{},this.cwd=a.opts.cwd,this.filename=a.opts.filename}set(a,i){this._map.set(a,i)}get(a){return this._map.get(a)}availableHelper(a,i){return this.file.availableHelper(a,i)}addHelper(a){return this.file.addHelper(a)}buildCodeFrameError(a,i,s){return this.file.buildCodeFrameError(a,i,s)}}e.default=n,n.prototype.getModuleName=function(){return this.file.getModuleName()},n.prototype.addImport=function(){this.file.addImport()}},(t,e,n)=>{function r(){const l=n(14);return r=f
`+s;const l=n[a];if(l){const{syntax:p,transform:u}=l;if(p){const h=r(p);o+=u?`
Add ${r(u)} to the '${u.name.startsWith("@babel/plugin")?"plugins":"presets"}' section of your Babel config to enable transformation.If you want to leave it as-is, add ${h} to the 'plugins' section to enable parsing.`:`
Add ${h} to the 'plugins' section of your Babel config to enable parsing.`}}return o};const n={asyncDoExpressions:{syntax:{name:"@babel/plugin-syntax-async-do-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-async-do-expressions"}},decimal:{syntax:{name:"@babel/plugin-syntax-decimal",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decimal"}},decorators:{syntax:{name:"@babel/plugin-syntax-decorators",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decorators"},transform:{name:"@babel/plugin-proposal-decorators",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-decorators"}},doExpressions:{syntax:{name:"@babel/plugin-syntax-do-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-do-expressions"},transform:{name:"@babel/plugin-proposal-do-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-do-expressions"}},exportDefaultFrom:{syntax:{name:"@babel/plugin-syntax-export-default-from",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-export-default-from"},transform:{name:"@babel/plugin-proposal-export-default-from",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-export-default-from"}},flow:{syntax:{name:"@babel/plugin-syntax-flow",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-flow"},transform:{name:"@babel/preset-flow",url:"https://github.com/babel/babel/tree/main/packages/babel-preset-flow"}},functionBind:{syntax:{name:"@babel/plugin-syntax-function-bind",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-function-bind"},transform:{name:"@babel/plugin-proposal-function-bind",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-function-bind"}},functionSent:{syntax:{name:"@babel/plugin-syntax-function-sent",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-function-sent"},transform:{name:"@babel/plugin-proposal-function-sent",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-function-sent"}},jsx:{syntax:{name:"@babel/plugin-syntax-jsx",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-jsx"},transform:{name:"@babel/preset-react",url:"https://github.com/babel/babel/tree/main/packages/babel-preset-react"}},importAttributes:{syntax:{name:"@babel/plugin-syntax-import-attributes",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-import-attributes"}},pipelineOperator:{syntax:{name:"@babel/plugin-syntax-pipeline-operator",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-pipeline-operator"},transform:{name:"@babel/plugin-proposal-pipeline-operator",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-pipeline-operator"}},recordAndTuple:{syntax:{name:"@babel/plugin-syntax-record-and-tuple",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-record-and-tuple"}},throwExpressions:{syntax:{name:"@babel/plugin-syntax-throw-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-throw-expressions"},transform:{name:"@babel/plugin-proposal-throw-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-throw-expressions"}},typescript:{syntax:{name:"@babel/plugin-syntax-typescript",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-typescript"},transform:{name:"@babel/preset-typescript",url:"https://github.com/babel/babel/tree/main/packages/babel-preset-typescript"}}};Object.assign(n,{asyncGenerators:{syntax:{name:"@babel/plugin-syntax-async-generators",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-async-generators"},transform:{name:"@babel/plugin-transform-async-generator-functions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-transform-async-generator-functions"}},classProperties:{syntax:{name:"@babel/plugin-syntax-c
`+r().fromObject(C).toComment()),l.sourceMaps==="inline"&&(C=null),{outputCode:v,outputMap:C}};var i=n(485)},()=>{},(t,e,n)=>{function r(){const i=n(159);return r=function(){return i},i}function a(i){return Object.assign({},i,{sourceRoot:null})}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(i,s,o){const l=o.replace(/\\/g,"/");let p=!1;const u=r()(a(s),((h,d)=>h!==l||p?null:(p=!0,d.source="",a(i))));return typeof i.sourceRoot=="string"&&(u.sourceRoot=i.sourceRoot),Object.assign({},u)}},()=>{},()=>{},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.transformFile=void 0,e.transformFileAsync=function(){return Promise.reject(new Error("Transforming files is not supported in browsers"))},e.transformFileSync=function(){throw new Error("Transforming files is not supported in browsers")},e.transformFile=function(n,r,a){typeof r=="function"&&(a=r),a(new Error("Transforming files is not supported in browsers"),null)}},(t,e,n)=>{function r(){const l=n(13);return r=function(){return l},l}Object.defineProperty(e,"__esModule",{value:!0}),e.transformFromAst=void 0,e.transformFromAstAsync=function(){return(0,s.beginHiddenCallStack)(o.async)(...arguments)},e.transformFromAstSync=function(){return(0,s.beginHiddenCallStack)(o.sync)(...arguments)};var a=n(82),i=n(295),s=n(39);const o=r()((function*(l,p,u){const h=yield*(0,a.default)(u);if(h===null)return null;if(!l)throw new Error("No AST given");return yield*(0,i.run)(h,p,l)}));e.transformFromAst=function(l,p,u,h){let d,m;if(typeof u=="function"?(m=u,d=void 0):(d=u,m=h),m===void 0)return(0,s.beginHiddenCallStack)(o.sync)(l,p,d);(0,s.beginHiddenCallStack)(o.errback)(l,p,d,m)}},(t,e,n)=>{function r(){const p=n(13);return r=function(){return p},p}Object.defineProperty(e,"__esModule",{value:!0}),e.parse=void 0,e.parseAsync=function(){return(0,o.beginHiddenCallStack)(l.async)(...arguments)},e.parseSync=function(){return(0,o.beginHiddenCallStack)(l.sync)(...arguments)};var a=n(82),i=n(297),s=n(296),o=n(39);const l=r()((function*(p,u){const h=yield*(0,a.default)(u);return h===null?null:yield*(0,i.default)(h.passes,(0,s.default)(h),p)}));e.parse=function(p,u,h){if(typeof u=="function"&&(h=u,u=void 0),h===void 0)return(0,o.beginHiddenCallStack)(l.sync)(p,u);(0,o.beginHiddenCallStack)(l.errback)(p,u,h)}},(t,e,n)=>{e.a=void 0;var r=n(16),a=n(68),i=n(251),s=n(1),o=n(492),l=n(493),p=n(494);e.a=(0,r.declare)(((u,h)=>{var d,m,f;u.assertVersion(7);const{strictNamespace:v=!1,mjsStrictNamespace:C=v,allowTopLevelThis:S,strict:x,strictMode:g,noInterop:w,importInterop:y,lazy:_=!1,allowCommonJSExports:T=!0,loose:O=!1}=h,I=(d=u.assumption("constantReexports"))!=null?d:O,z=(m=u.assumption("enumerableModuleMeta"))!=null?m:O,q=(f=u.assumption("noIncompleteNsImportDetection"))!=null&&f;if(!(typeof _=="boolean"||typeof _=="function"||Array.isArray(_)&&_.every((N=>typeof N=="string"))))throw new Error(".lazy must be a boolean, array of strings, or a function");if(typeof v!="boolean")throw new Error(".strictNamespace must be a boolean, or undefined");if(typeof C!="boolean")throw new Error(".mjsStrictNamespace must be a boolean, or undefined");const W=N=>s.template.expression.ast` (function(){ throw new Error( "The CommonJS '" + "${N}" + "' variable is not available in ES6 modules." + "Consider setting setting sourceType:script or sourceType:unambiguous in your " + "Babel config for this file."); })() `,F={ReferencedIdentifier(N){const $=N.node.name;if($!=="module"&&$!=="exports")return;const H=N.scope.getBinding($);this.scope.getBinding($)!==H||N.parentPath.isObjectProperty({value:N.node})&&N.parentPath.parentPath.isObjectPattern()||N.parentPath.isAssignmentExpression({left:N.node})||N.isAssignmentExpression({left:N.node})||N.replaceWith(W($))},UpdateExpression(N){const $=N.get("argument");if(!$.isIdentifier())return;const H=$.node.name;if(H!=="module"&&H!=="exports")return;const R=N.scope.getBinding(H);this.scope.getBinding(H)===R&&N.replaceWith(s.types.assignmentExpression(N.node.operator[0]+"=",$.node,W(H)))},AssignmentExpression(N){const $=N.get("left");if($.isIdentifier()){const H=$.node.name;if(H!=="module"&&H!=="exports")return;const R=N.scope.getBinding(H);if(this.scope.getBinding(H)!==R)return;const K=N.get("right");K.replaceWith(s.types.sequenceExpression([K.node,W(H)]))}else if($.isPattern()){const H=$.getOuterBindingIdentifiers(),R=Object.keys(H).filter((K=>(K==="module"||K==="exports")&&this.scope.getBinding(K)===N.scope.getBinding(K)))[0];if(R){const K=N.get("right");K.replaceWith(s.types.sequenceExpression([K.node,W(R)]))}}}};return{name:"transform-modules-commonjs",pre(){this.file.set("@babel/plugin-transform-modules-*","commonjs"),_&&(0,p.defineCommonJSHook)(this.file,(0,l.lazyImportsHook)(_))},visitor:{["CallExpression"+(u.types.importExpression?"|ImportExpression":"")](N){if(!this.file.has("@babel/plugin-proposal-dynamic-import")||N.isCallExpression()&&!s.types.isImport(N.node.callee))return;let{scope:$}=N;do $.rename("require");while($=$.parent);(0,o.transformDynamicImport)(N,w,this.file)},Program:{exit(N,$){if(!(0,a.isModule)(N))return;N.scope.rename("exports"),N.scope.rename("module"),N.scope.rename("require"),N.scope.rename("__filename"),N.scope.rename("__dirname"),T||((0,i.default)(N,new Set(["module","exports"]),!1),N.traverse(F,{scope:N.scope}));let H=(0,a.getModuleName)(this.file.opts,h);H&&(H=s.types.stringLiteral(H));const R=(0,p.makeInvokers)(this.file),{meta:K,headers:se}=(0,a.rewriteModuleStatementsAndPrepareHeader)(N,{exportName:"exports",constantReexports:I,enumerableModuleMeta:z,strict:x,strictMode:g,allowTopLevelThis:S,noInterop:w,importInterop:y,wrapReference:R.wrapReference,getWrapperPayload:R.getWrapperPayload,esNamespaceOnly:typeof $.filename=="string"&&/\.mjs$/.test($.filename)?C:v,noIncompleteNsImportDetection:q,filename:this.file.opts.filename});for(const[he,Le]of K.source){const X=s.types.callExpression(s.types.identifier("require"),[s.types.stringLiteral(he)]);let Q;if((0,a.isSideEffectImport)(Le)){if(_&&Le.wrap==="function")throw new Error("Assertion failure");Q=s.types.expressionStatement(X)}else{const fe=(0,a.wrapInterop)(N,X,Le.interop)||X;if(Le.wrap){const Ce=R.buildRequireWrapper(Le.name,fe,Le.wrap,Le.referenced);if(Ce===!1)continue;Q=Ce}Q!=null||(Q=s.template.statement.ast` var ${Le.name} = ${fe}; `)}Q.loc=Le.loc,se.push(Q),se.push(...(0,a.buildNamespaceInitStatements)(K,Le,I,R.wrapReference))}(0,a.ensureStatementsHoisted)(se),N.unshiftContainer("body",se),N.get("body").forEach((he=>{se.indexOf(he.node)!==-1&&he.isVariableDeclaration()&&he.scope.registerDeclaration(he)}))}}}}}))},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.transformDynamicImport=function(o,l,p){const u=l?i:s;o.replaceWith((0,a.buildDynamicImport)(o.node,!0,!1,(h=>u(h,p))))};var r=n(1),a=n(68);const i=o=>r.template.expression.ast`require(${o})`,s=(o,l)=>r.types.callExpression(l.addHelper("interopRequireWildcard"),[i(o)])},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.lazyImportsHook=void 0;var r=n(1),a=n(68);e.lazyImportsHook=i=>({name:"@babel/plugin-transform-modules-commonjs/lazy",version:"7.23.3",getWrapperPayload:(s,o)=>(0,a.isSideEffectImport)(o)||o.reexportAll?null:i===!0?/\./.test(s)?null:"lazy/function":Array.isArray(i)?i.indexOf(s)===-1?null:"lazy/function":typeof i=="function"?i(s)?"lazy/function":null:void 0,buildRequireWrapper(s,o,l,p){if(l==="lazy/function")return!!p&&r.template.statement.ast` function ${s}() { const data = ${o}; ${s} = function(){ return data; }; return data; } `},wrapReference(s,o){if(o==="lazy/function")return r.types.callExpression(s,[])}})},(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.defineCommonJSHook=function(a,i){let s=a.get(n);s||a.set(n,s=[]),s.push(i)},e.makeInvokers=function(a){const i=a.get(n);return{getWrapperPayload(){for(var s=arguments.length,o=new Array(s),l=0;l<s;l++)o[l]=arguments[l];return r(i,(p=>p.getWrapperPayload==null?void 0:p.getWrapperPayload(...o)))},wrapReference(){for(var s=arguments.length,o=new Array(s),l=0;l<s;l++)o[l]=arguments[l];return r(i,(p=>p.wrapReference==null?void 0:p.wrapReference(...o)))},buildRequireWrapper(){for(var s=arguments.length,o=new Array(s),l=0;l<s;l++)o[l]=arguments[l];return r(i,(p=>p.buildRequireWrapper==null?void 0:p.buildRequireWrapper(...o)))}}};const n="@babel/plugin-transform-modules-commonjs/customWrapperPlugin";function r(a,i){if(a)for(const s of a){const o=i(s);if(o!=null)return o}}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(16),a=function(i,s){const o=[];i.forEach(((l,p)=>{(Array.isArray(l)?l[0]:l)===s&&o.unshift(p)}));for(const l of o)i.splice(l,1)};e.default=(0,r.declare)(((i,s)=>{i.assertVersion(7);const{disallowAmbiguousJSXLike:o,dts:l}=s;var{isTSX:p}=s;return{name:"syntax-typescript",manipulateOptions(u,h){{const{plugins:d}=h;a(d,"flow"),a(d,"jsx"),d.push("objectRestSpread","classProperties"),p&&d.push("jsx")}h.plugins.push(["typescript",{disallowAmbiguousJSXLike:o,dts:l}])}}}))},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(se,he,Le,X){let{assertVersion:Q,assumption:fe}=se,{loose:Ce}=he;var Me;Q(Le==="2023-05"||Le==="2023-01"?"^7.21.0":Le==="2021-12"?"^7.16.0":"^7.19.0");const ue=new WeakSet,ae=(Me=fe("constantSuper"))!=null?Me:Ce,ce=(function(ie,Se){function ne(ve,xe,He){switch(xe.type){case"StringLiteral":return r.types.stringLiteral(xe.value);case"NumericLiteral":case"BigIntLiteral":{const ee=xe.value+"";return ve.get("key").replaceWith(r.types.stringLiteral(ee)),r.types.stringLiteral(ee)}default:{const ee=ve.scope.maybeGenerateMemoised(xe);return ve.get("key").replaceWith(r.types.assignmentExpression("=",ee,F(He,xe))),r.types.cloneNode(ee)}}}return{VariableDeclarator(ve,xe){const He=ve.node.id;if(He.type==="Identifier"){const ee=(0,s.skipTransparentExprWrappers)(ve.get("init"));if(ie(ee)){const k=He.name;Se(ee,xe,k)}}},AssignmentExpression(ve,xe){const He=ve.node.left;if(He.type==="Identifier"){const ee=(0,s.skipTransparentExprWrappers)(ve.get("right"));if(ie(ee))switch(ve.node.operator){case"=":case"&&=":case"||=":case"??=":Se(ee,xe,He.name)}}},AssignmentPattern(ve,xe){const He=ve.node.left;if(He.type==="Identifier"){const ee=(0,s.skipTransparentExprWrappers)(ve.get("right"));if(ie(ee)){const k=He.name;Se(ee,xe,k)}}},ObjectExpression(ve,xe){for(const He of ve.get("properties")){const{node:ee}=He;if(ee.type!=="ObjectProperty")continue;const k=ee.key,j=(0,s.skipTransparentExprWrappers)(He.get("value"));if(ie(j)){if(ee.computed){const J=ne(He,k,xe);Se(j,xe,J)}else if(!$(k))if(k.type==="Identifier")Se(j,xe,k.name);else{const J=r.types.stringLiteral(k.value+"");Se(j,xe,J)}}}},ClassPrivateProperty(ve,xe){const{node:He}=ve,ee=(0,s.skipTransparentExprWrappers)(ve.get("value"));if(ie(ee)){const k=r.types.stringLiteral("#"+He.key.id.name);Se(ee,xe,k)}},ClassAccessorProperty(ve,xe){const{node:He}=ve,ee=He.key,k=(0,s.skipTransparentExprWrappers)(ve.get("value"));if(ie(k))if(He.computed){const j=ne(ve,ee,xe);Se(k,xe,j)}else if(ee.type==="Identifier")Se(k,xe,ee.name);else if(ee.type==="PrivateName"){const j=r.types.stringLiteral("#"+ee.id.name);Se(k,xe,j)}else{const j=r.types.stringLiteral(ee.value+"");Se(k,xe,j)}},ClassProperty(ve,xe){const{node:He}=ve,ee=He.key,k=(0,s.skipTransparentExprWrappers)(ve.get("value"));if(ie(k))if(He.computed){const j=ne(ve,ee,xe);Se(k,xe,j)}else if(ee.type==="Identifier")Se(k,xe,ee.name);else{const j=r.types.stringLiteral(ee.value+"");Se(k,xe,j)}}}})(K,oe);function oe(ie,Se,ne){var ve;if(ue.has(ie))return;const{node:xe}=ie;ne!=null||(ne=(ve=xe.id)==null?void 0:ve.name);const He=(function(ee
class extends ${k.addHelper("identity")} {} `;wt.body.body=[r.types.staticBlock([r.types.toStatement(dr,!0)||r.types.expressionStatement(dr)]),...ut];const Dt=[],nr=r.types.newExpression(wt,[]);Tt.length>0&&Dt.push(...Tt.map(q)),Ut&&(jt=!0,Dt.push(Ut)),Dt.length>0?(Dt.unshift(r.types.callExpression(r.types.super(),[r.types.cloneNode(nn)])),wt.body.body.push(r.types.classMethod("constructor",r.types.identifier("constructor"),[],r.types.blockStatement([r.types.expressionStatement(r.types.sequenceExpression(Dt))])))):nr.arguments.push(r.types.cloneNode(nn)),ee.replaceWith(nr)}}!jt&&Ut&&ee.node.body.body.push(r.types.staticBlock([r.types.expressionStatement(Ut)]));let{superClass:Zt}=dr;if(Zt&&J==="2023-05"){const ut=ee.scope.maybeGenerateMemoised(Zt);ut&&(dr.superClass=r.types.assignmentExpression("=",ut,Zt),Zt=ut)}return dr.body.body.unshift(r.types.staticBlock([r.types.expressionStatement(N(At,Lt,ft,r.types.arrayExpression(ot),r.types.numericLiteral(dt),Bn?jn:null,typeof Te=="object"?Te:void 0,r.types.cloneNode(Zt),k,J)),Ct&&r.types.expressionStatement(r.types.callExpression(r.types.cloneNode(Gr),[r.types.thisExpression()]))].filter(Boolean))),ee.insertBefore(nt.map((ut=>r.types.expressionStatement(ut)))),gs&&ee.insertBefore(r.types.variableDeclaration("let",[r.types.variableDeclarator(r.types.cloneNode(nn))])),ee.scope.crawl(),ee})(ie,Se,ae,Le,ne,ce);He?ue.add(He):ue.add(ie)}return{name:"proposal-decorators",inherits:X,visitor:Object.assign({ExportDefaultDeclaration(ie,Se){const{declaration:ne}=ie.node;if(ne?.type==="ClassDeclaration"&&H(ne)){const ve=!ne.id,xe=(0,i.default)(ie);ve&&oe(xe,Se,r.types.stringLiteral("default"))}},ExportNamedDeclaration(ie){const{declaration:Se}=ie.node;Se?.type==="ClassDeclaration"&&H(Se)&&(0,i.default)(ie)},Class(ie,Se){oe(ie,Se,void 0)}},ce)}};var r=n(1),a=n(141),i=n(62),s=n(301);function o(se){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:se.length-1;if(he===-1)return void se.unshift(65);const Le=se[he];Le===90?se[he]=97:Le===122?(se[he]=65,o(se,he-1)):se[he]=Le+1}function l(se,he,Le){return se.type==="PrivateName"?r.types.classPrivateProperty(se,he,void 0,Le):r.types.classProperty(se,he,void 0,void 0,Le)}function p(se,he,Le,X,Q){let fe=arguments.length>5&&arguments[5]!==void 0&&arguments[5];const{static:Ce}=he.node,Me=Q==="2023-05"&&Ce?se:r.types.thisExpression(),ue=r.types.blockStatement([r.types.returnStatement(r.types.memberExpression(r.types.cloneNode(Me),r.types.cloneNode(X)))]),ae=r.types.blockStatement([r.types.expressionStatement(r.types.assignmentExpression("=",r.types.memberExpression(r.types.cloneNode(Me),r.types.cloneNode(X)),r.types.identifier("v")))]);let ce,oe;Le.type==="PrivateName"?(ce=r.types.classPrivateMethod("get",r.types.cloneNode(Le),[],ue,Ce),oe=r.types.classPrivateMethod("set",r.types.cloneNode(Le),[r.types.identifier("v")],ae,Ce)):(ce=r.types.classMethod("get",r.types.cloneNode(Le),[],ue,fe,Ce),oe=r.types.classMethod("set",r.types.cloneNode(Le),[r.types.identifier("v")],ae,fe,Ce)),he.insertAfter(oe),he.insertAfter(ce)}function u(se,he){return he!=="2023-05"&&he!=="2023-01"?[r.template.expression.ast` function () { return this.${r.types.cloneNode(se)}; } `,r.template.expression.ast` function (value) { this.${r.types.cloneNode(se)} = value; } `]:[r.template.expression.ast` o => o.${r.types.cloneNode(se)} `,r.template.expression.ast` (o, v) => o.${r.types.cloneNode(se)} = v `]}const h=0,d=1,m=2,f=3,v=4,C=5,S=8,x=16;function g(se){switch(se.node.type){case"ClassProperty":case"ClassPrivateProperty":return h;case"ClassAccessorProperty":return d;case"ClassMethod":case"ClassPrivateMethod":return se.node.kind==="get"?f:se.node.kind==="set"?v:m}}function w(se){return"decorators"in se}function y(se){const he=se.filter(w);return[...he.filter((Le=>Le.isStatic&&Le.kind>=d&&Le.kind<=v)),...he.filter((Le=>!Le.isStatic&&Le.kind>=d&&Le.kind<=v)),...he.filter((Le=>Le.isStatic&&Le.kind===h)),...he.filter((Le=>!Le.isStatic&&Le.kind===h))]}function _(se,he,Le){const X=se.length,Q=he.some(Boolean),fe=[];for(let Ce=0;Ce<X;Ce++)Le==="2023-05"&&Q&&fe.push(he[Ce]||r.types.unaryExpression("void",r.types.numericLiteral(0))),fe.push(se[Ce]);return{hasThis:Q,decs:fe}}function T(se,he,Le,X){se.insertAfter(r.types.classPrivateMethod("get",r.types.cloneNode(he),[],r.types.blockStatement([r.types.returnStatement(r.types.callExpression(r.types.cloneNode(Le),[r.types.thisExpression()]))]))),se.insertAfter(r.types.classPrivateMethod("set",r.types.cloneNode(he),[r.types.identifier("v")],r.types.blockStatement([r.types.expressionStatement(r.types.callExpression(r.types.cloneNode(X),[r.types.thisExpression(),r.types.identifier("v")]))])))}function O(se){return se.type!=="TSParameterProperty"}function I(se,he,Le,X){let Q,fe;se.node.kind==="set"?(Q=[r.types.identifier("v")],fe=[r.types.expressionStatement(r.types.callExpression(Le,[r.types.thisExpression(),r.types.identifier("v")]))]):(Q=[],fe=[r.types.returnStatement(r.types.callExpression(Le,[r.types.thisExpression()]))]),se.replaceWith(r.types.classPrivateMethod(se.node.kind,r.types.cloneNode(he),Q,r.types.blockStatement(fe),X))}function z(se){const{type:he}=se;return he!=="TSDeclareMethod"&&he!=="TSIndexSignature"&&he!=="StaticBlock"}function q(se){return r.types.callExpression(r.types.arrowFunctionExpression([],r.types.blockStatement(se.body)),[])}function W(se,he){return r.types.callExpression(se.addHelper("setFunctionName"),[r.types.thisExpression(),he])}function F(se,he){return r.types.callExpression(se.addHelper("toPropertyKey"),[he])}function N(se,he,Le,X,Q,fe,Ce,Me,ue,ae){let ce,oe;const ie=[Ce?W(ue,Ce):r.types.thisExpression(),Le,X];if(ae==="2021-12"||ae==="2022-03"&&!ue.availableHelper("applyDecs2203R")){const Se=r.types.arrayPattern([...se,...he]),ne=r.types.callExpression(ue.addHelper(ae==="2021-12"?"applyDecs":"applyDecs2203"),ie);return r.types.assignmentExpression("=",Se,ne)}return ae==="2023-05"?((fe||Me||Q.value!==0)&&ie.push(Q),fe?ie.push(r.template.expression.ast` _ => ${r.types.cloneNode(fe)} in _ `):Me&&ie.push(r.types.unaryExpression("void",r.types.numericLiteral(0))),Me&&ie.push(Me),oe=r.types.callExpression(ue.addHelper("applyDecs2305"),ie)):ae==="2023-01"?(fe&&ie.push(r.template.expression.ast` _ => ${r.types.cloneNode(fe)} in _ `),oe=r.types.callExpression(ue.addHelper("applyDecs2301"),ie)):oe=r.types.callExpression(ue.addHelper("applyDecs2203R"),ie),se.length>0?he.length>0?ce=r.types.objectPattern([r.types.objectProperty(r.types.identifier("e"),r.types.arrayPattern(se)),r.types.objectProperty(r.types.identifier("c"),r.types.arrayPattern(he))]):(ce=r.types.arrayPattern(se),oe=r.types.memberExpression(oe,r.types.identifier("e"),!1,!1)):(ce=r.types.arrayPattern(he),oe=r.types.memberExpression(oe,r.types.identifier("c"),!1,!1)),r.types.assignmentExpression("=",ce,oe)}function $(se){return se.type==="Identifier"?se.name==="__proto__":se.value==="__proto__"}function H(se){return se.decorators&&se.decorators.length>0}function R(se){switch(se.type){case"ClassAccessorProperty":return!0;case"ClassMethod":case"ClassProperty":case"ClassPrivateMethod":case"ClassPrivateProperty":return H(se);default:return!1}}function K(se){return se.isClassExpression({id:null})&&(H(he=se.node)||he.body.body.some(R));var he}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.buildCheckInRHS=f,e.buildFieldsInitNodes=function(H,R,K,se,he,Le,X,Q,fe){var Ce;let Me,ue=0;const ae=[],ce=[];let oe=!1;const ie=[];let Se=null;const ne=r.types.isIdentifier(R)?()=>R:()=>(Me!=null||(Me=K[0].scope.generateUidIdentifierBasedOnNode(R)),Me),ve=(Ce=H)!=null?Ce:K[0].scope.generateUidIdentifier("class");H!=null||(H=r.types.cloneNode(fe));for(const xe of K){xe.isClassProperty()&&u.assertFieldTransformed(xe);const He=!(r.types.isStaticBlock!=null&&r.types.isStaticBlock(xe.node))&&xe.node.static,ee=!He,k=xe.isPrivate(),j=!k,J=xe.isProperty(),Te=!J,Ie=xe.isStaticBlock==null?void 0:xe.isStaticBlock();switch(He&&(ue|=1),(He||Te&&k||Ie)&&(new a.default({methodPath:xe,constantSuper:Q,file:he,refToPreserve:fe,getSuperRef:ne,getObjectRef:()=>(ue|=2,He||Ie?ve:r.types.memberExpression(ve,r.types.identifier("prototype")))}).replace(),F(xe,ve,fe)&&(ue|=2)),oe=!1,!0){case Ie:{const Pe=xe.node.body;Pe.length===1&&r.types.isExpressionStatement(Pe[0])?ae.push($(Pe[0],xe)):ae.push(r.types.inheritsComments(r.template.statement.ast`(() => { ${Pe} })()`,xe.node));break}case(He&&k&&J&&X):ae.push(x(r.types.cloneNode(H),xe,se));break;case(He&&k&&J&&!X):ae.push(w(xe,se));break;case(He&&j&&J&&Le):if(!N(xe.node)){ae.push(T(r.types.cloneNode(H),xe));break}case(He&&j&&J&&!Le):ae.push(O(r.types.cloneNode(H),xe,he));break;case(ee&&k&&J&&X):ce.push(x(r.types.thisExpression(),xe,se));break;case(ee&&k&&J&&!X):ce.push(g(r.types.thisExpression(),xe,se,he));break;case(ee&&k&&Te&&X):ce.unshift(y(r.types.thisExpression(),xe,se)),ie.push(z(xe,se,X));break;case(ee&&k&&Te&&!X):ce.unshift(_(r.types.thisExpression(),xe,se,he)),ie.push(z(xe,se,X));break;case(He&&k&&Te&&!X):ae.unshift(w(xe,se)),ie.push(z(xe,se,X));break;case(He&&k&&Te&&X):ae.unshift(I(r.types.cloneNode(H),xe,0,se)),ie.push(z(xe,se,X));break;case(ee&&j&&J&&Le):ce.push(T(r.types.thisExpression(),xe));break;case(ee&&j&&J&&!Le):oe=!0,ce.push(O(r.types.thisExpression(),xe,he));break;default:throw new Error("Unreachable.")}}return 2&ue&&fe!=null&&(Se=r.types.expressionStatement(r.types.assignmentExpression("=",r.types.cloneNode(ve),r.types.cloneNode(fe)))),{staticNodes:ae.filter(Boolean),instanceNodes:ce.filter(Boolean),lastInstanceNodeReturnsThis:oe,pureStaticNodes:ie.filter(Boolean),classBindingNode:Se,wrapClass(xe){for(const He of K)He.node.leadingComments=null,He.remove();return Me&&(xe.scope.push({id:r.types.cloneNode(Me)}),xe.set("superClass",r.types.assignmentExpression("=",Me,xe.node.superClass))),ue!==0&&(xe.isClassExpression()?(xe.scope.push({id:H}),xe.replaceWith(r.types.assignmentExpression("=",r.types.cloneNode(H),xe.node))):(fe==null&&(xe.node.id=H),Se!=null&&xe.scope.push({id:ve}))),xe}}},e.buildPrivateNamesMap=function(H){const R=new Map;for(const K of H)if(K.isPrivate()){const{name:se}=K.node.key.id,he=R.has(se)?R.get(se):{id:K.scope.generateUidIdentifier(se),static:K.node.static,method:!K.isProperty()};K.isClassPrivateMethod()&&(K.node.kind==="get"?he.getId=K.scope.generateUidIdentifier(`get_${se}`):K.node.kind==="set"?he.setId=K.scope.gen
Object.prototype.hasOwnProperty.call(${f(Le,K)}, ${r.types.cloneNode(ae)}) `)}const{id:Me,static:ue}=Q.get(Ce);ue?H.replaceWith(r.template.expression.ast`${f(Le,K)} === ${r.types.cloneNode(this.classRef)}`):H.replaceWith(r.template.expression.ast`${r.types.cloneNode(Me)}.has(${f(Le,K)})`)}}),C={memoise(H,R){const{scope:K}=H,{object:se}=H.node,he=K.maybeGenerateMemoised(se);he&&this.memoiser.set(se,he,R)},receiver(H){const{object:R}=H.node;return this.memoiser.has(R)?r.types.cloneNode(this.memoiser.get(R)):r.types.cloneNode(R)},get(H){const{classRef:R,privateNamesMap:K,file:se,innerBinding:he}=this,{name:Le}=H.node.property.id,{id:X,static:Q,method:fe,methodId:Ce,getId:Me,setId:ue}=K.get(Le),ae=Me||ue;if(Q){const ce=fe&&!ae?"classStaticPrivateMethodGet":"classStaticPrivateFieldSpecGet";return m(R.name,H.scope,he),r.types.callExpression(se.addHelper(ce),[this.receiver(H),r.types.cloneNode(R),r.types.cloneNode(X)])}return fe?ae?!Me&&ue&&se.availableHelper("writeOnlyError")?r.types.sequenceExpression([this.receiver(H),r.types.callExpression(se.addHelper("writeOnlyError"),[r.types.stringLiteral(`#${Le}`)])]):r.types.callExpression(se.addHelper("classPrivateFieldGet"),[this.receiver(H),r.types.cloneNode(X)]):r.types.callExpression(se.addHelper("classPrivateMethodGet"),[this.receiver(H),r.types.cloneNode(X),r.types.cloneNode(Ce)]):r.types.callExpression(se.addHelper("classPrivateFieldGet"),[this.receiver(H),r.types.cloneNode(X)])},boundGet(H){return this.memoise(H,1),r.types.callExpression(r.types.memberExpression(this.get(H),r.types.identifier("bind")),[this.receiver(H)])},set(H,R){const{classRef:K,privateNamesMap:se,file:he}=this,{name:Le}=H.node.property.id,{id:X,static:Q,method:fe,setId:Ce,getId:Me}=se.get(Le);if(Q){const ue=!fe||Me||Ce?"classStaticPrivateFieldSpecSet":"classStaticPrivateMethodSet";return r.types.callExpression(he.addHelper(ue),[this.receiver(H),r.types.cloneNode(K),r.types.cloneNode(X),R])}return fe?Ce?r.types.callExpression(he.addHelper("classPrivateFieldSet"),[this.receiver(H),r.types.cloneNode(X),R]):r.types.sequenceExpression([this.receiver(H),R,r.types.callExpression(he.addHelper("readOnlyError"),[r.types.stringLiteral(`#${Le}`)])]):r.types.callExpression(he.addHelper("classPrivateFieldSet"),[this.receiver(H),r.types.cloneNode(X),R])},destructureSet(H){const{classRef:R,privateNamesMap:K,file:se}=this,{name:he}=H.node.property.id,{id:Le,static:X}=K.get(he);if(X){try{var Q=se.addHelper("classStaticPrivateFieldDestructureSet")}catch{throw new Error("Babel can not transpile `[C.#p] = [0]` with @babel/helpers < 7.13.10, \nplease update @babel/helpers to the latest version.")}return r.types.memberExpression(r.types.callExpression(Q,[this.receiver(H),r.types.cloneNode(R),r.types.cloneNode(Le)]),r.types.identifier("value"))}return r.types.memberExpression(r.types.callExpression(se.addHelper("classPrivateFieldDestructureSet"),[this.receiver(H),r.types.cloneNode(Le)]),r.types.identifier("value"))},call(H,R){return this.memoise(H,1),(0,o.default)(this.get(H),this.receiver(H),R,!1)},optionalCall(H,R){return this.memoise(H,1),(0,o.default)(this.get(H),this.receiver(H),R,!0)},delete(){throw new Error("Internal Babel error: deleting private elements is a parsing error.")}},S={get(H){const{privateNamesMap:R,file:K}=this,{object:se}=H.node,{name:he}=H.node.property.id;return r.template.expression`BASE(REF, PROP)[PROP]`({BASE:K.addHelper("classPrivateFieldLooseBase"),REF:r.types.cloneNode(se),PROP:r.types.cloneNode(R.get(he).id)})},set(){throw new Error("private name handler with loose = true don't need set()")},boundGet(H){return r.types.callExpression(r.types.memberExpression(this.get(H),r.types.identifier("bind")),[r.types.cloneNode(H.node.object)])},simpleSet(H){return this.get(H)},destructureSet(H){return this.get(H)},call(H,R){return r.types.callExpression(this.get(H),R)},optionalCall(H,R){return r.types.optionalCallExpression(this.get(H),R,!0)},delete(){throw new Error("Internal Babel error: deleting private elements is a parsing error.")}};function x(H,R,K){const{id:se}=K.get(R.node.key.id.name),he=R.node.value||R.scope.buildUndefinedNode();return $(r.template.statement.ast` Object.defineProperty(${H}, ${r.types.cloneNode(se)}, { // configurable is false by default
// enumerable is false by default
writable: true, value: ${he} }); `,R)}function g(H,R,K,se){const{id:he}=K.get(R.node.key.id.name),Le=R.node.value||R.scope.buildUndefinedNode();if(!se.availableHelper("classPrivateFieldInitSpec"))return $(r.template.statement.ast`${r.types.cloneNode(he)}.set(${H}, { // configurable is always false for private elements
// enumerable is always false for private elements
writable: true, value: ${Le}, })`,R);const X=se.addHelper("classPrivateFieldInitSpec");return $(r.template.statement.ast`${X}( ${r.types.thisExpression()}, ${r.types.cloneNode(he)}, { writable: true, value: ${Le} }, )`,R)}function w(H,R){const K=R.get(H.node.key.id.name),{id:se,getId:he,setId:Le,initAdded:X}=K,Q=he||Le;if(!H.isProperty()&&(X||!Q))return;if(Q)return R.set(H.node.key.id.name,Object.assign({},K,{initAdded:!0})),$(r.template.statement.ast` var ${r.types.cloneNode(se)} = { // configurable is false by default
// enumerable is false by default
// writable is false by default
get: ${he?he.name:H.scope.buildUndefinedNode()}, set: ${Le?Le.name:H.scope.buildUndefinedNode()} } `,H);const fe=H.node.value||H.scope.buildUndefinedNode();return $(r.template.statement.ast` var ${r.types.cloneNode(se)} = { // configurable is false by default
// enumerable is false by default
writable: true, value: ${fe} }; `,H)}function y(H,R,K){const se=K.get(R.node.key.id.name),{methodId:he,id:Le,getId:X,setId:Q,initAdded:fe}=se;if(!fe)return he?$(r.template.statement.ast` Object.defineProperty(${H}, ${Le}, { // configurable is false by default
// enumerable is false by default
// writable is false by default
value: ${he.name} }); `,R):X||Q?(K.set(R.node.key.id.name,Object.assign({},se,{initAdded:!0})),$(r.template.statement.ast` Object.defineProperty(${H}, ${Le}, { // configurable is false by default
// enumerable is false by default
// writable is false by default
get: ${X?X.name:R.scope.buildUndefinedNode()}, set: ${Q?Q.name:R.scope.buildUndefinedNode()} }); `,R)):void 0}function _(H,R,K,se){const he=K.get(R.node.key.id.name),{getId:Le,setId:X,initAdded:Q}=he;if(!Q)return Le||X?(function(fe,Ce,Me,ue){const ae=Me.get(Ce.node.key.id.name),{id:ce,getId:oe,setId:ie}=ae;if(Me.set(Ce.node.key.id.name,Object.assign({},ae,{initAdded:!0})),!ue.availableHelper("classPrivateFieldInitSpec"))return $(r.template.statement.ast` ${ce}.set(${fe}, { get: ${oe?oe.name:Ce.scope.buildUndefinedNode()}, set: ${ie?ie.name:Ce.scope.buildUndefinedNode()} }); `,Ce);const Se=ue.addHelper("classPrivateFieldInitSpec");return $(r.template.statement.ast`${Se}( ${r.types.thisExpression()}, ${r.types.cloneNode(ce)}, { get: ${oe?oe.name:Ce.scope.buildUndefinedNode()}, set: ${ie?ie.name:Ce.scope.buildUndefinedNode()} }, )`,Ce)})(H,R,K,se):(function(fe,Ce,Me,ue){const ae=Me.get(Ce.node.key.id.name),{id:ce}=ae;if(!ue.availableHelper("classPrivateMethodInitSpec"))return $(r.template.statement.ast`${ce}.add(${fe})`,Ce);const oe=ue.addHelper("classPrivateMethodInitSpec");return $(r.template.statement.ast`${oe}( ${r.types.thisExpression()}, ${r.types.cloneNode(ce)} )`,Ce)})(H,R,K,se)}function T(H,R){const{key:K,computed:se}=R.node,he=R.node.value||R.scope.buildUndefinedNode();return $(r.types.expressionStatement(r.types.assignmentExpression("=",r.types.memberExpression(H,K,se||r.types.isLiteral(K)),he)),R)}function O(H,R,K){const{key:se,computed:he}=R.node,Le=R.node.value||R.scope.buildUndefinedNode();return $(r.types.expressionStatement(r.types.callExpression(K.addHelper("defineProperty"),[H,he||r.types.isLiteral(se)?se:r.types.stringLiteral(se.name),Le])),R)}function I(H,R,K,se){const he=se.get(R.node.key.id.name),{id:Le,methodId:X,getId:Q,setId:fe,initAdded:Ce}=he;if(!Ce)return Q||fe?(se.set(R.node.key.id.name,Object.assign({},he,{initAdded:!0})),$(r.template.statement.ast` Object.defineProperty(${H}, ${Le}, { // configurable is false by default
// enumerable is false by default
// writable is false by default
get: ${Q?Q.name:R.scope.buildUndefinedNode()}, set: ${fe?fe.name:R.scope.buildUndefinedNode()} }) `,R)):$(r.template.statement.ast` Object.defineProperty(${H}, ${Le}, { // configurable is false by default
// enumerable is false by default
// writable is false by default
value: ${X.name} }); `,R)}function z(H,R){let K=arguments.length>2&&arguments[2]!==void 0&&arguments[2];const se=R.get(H.node.key.id.name),{id:he,methodId:Le,getId:X,setId:Q,getterDeclared:fe,setterDeclared:Ce,static:Me}=se,{params:ue,body:ae,generator:ce,async:oe}=H.node,ie=X&&!fe&&ue.length===0,Se=Q&&!Ce&&ue.length>0;let ne=Le;return ie?(R.set(H.node.key.id.name,Object.assign({},se,{getterDeclared:!0})),ne=X):Se?(R.set(H.node.key.id.name,Object.assign({},se,{setterDeclared:!0})),ne=Q):Me&&!K&&(ne=he),$(r.types.functionDeclaration(r.types.cloneNode(ne),ue,ae,ce,oe),H)}const q=r.traverse.visitors.merge([{UnaryExpression(H){const{node:R}=H;if(R.operator==="delete"){const K=(0,p.skipTransparentExprWrapperNodes)(R.argument);r.types.isThisExpression(K)&&H.replaceWith(r.types.booleanLiteral(!0))}},ThisExpression(H,R){R.needsClassRef=!0,H.replaceWith(r.types.cloneNode(R.classRef))},MetaProperty(H){const{node:R,scope:K}=H;R.meta.name==="new"&&R.property.name==="target"&&H.replaceWith(K.buildUndefinedNode())}},i.default]),W={ReferencedIdentifier(H,R){H.scope.bindingIdentifierEquals(H.node.name,R.innerBinding)&&(R.needsClassRef=!0,H.node.name=R.classRef.name)}};function F(H,R,K){var se;const he={classRef:R,needsClassRef:!1,innerBinding:K};return H.isMethod()||H.traverse(q,he),K!=null&&(se=he.classRef)!=null&&se.name&&he.classRef.name!==K.name&&H.traverse(W,he),he.needsClassRef}function N(H){let{key:R,computed:K}=H;return R.type==="Identifier"?!K&&(R.name==="name"||R.name==="length"):R.type==="StringLiteral"&&(R.value==="name"||R.value==="length")}function $(H,R){return r.types.inheritLeadingComments(H,R.node),r.types.inheritInnerComments(H,R.node),H}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.extractComputedKeys=function(p,u,h){const d=[],m={classBinding:p.node.id&&p.scope.getBinding(p.node.id.name),file:h};for(const f of u){const v=f.get("key");v.isReferencedIdentifier()?o(v,m):v.traverse(l,m);const C=f.node;if(!v.isConstantExpression()){const S=p.scope,x=r.types.isIdentifier(v.node)&&S.hasUid(v.node.name),g=v.isAssignmentExpression({operator:"="})&&r.types.isIdentifier(v.node.left)&&S.hasUid(v.node.left.name);if(x)continue;if(g)d.push(r.types.expressionStatement(r.types.cloneNode(C.key))),C.key=r.types.cloneNode(C.key.left);else{const w=p.scope.generateUidIdentifierBasedOnNode(C.key);S.push({id:w,kind:"let"}),d.push(r.types.expressionStatement(r.types.assignmentExpression("=",r.types.cloneNode(w),C.key))),C.key=r.types.cloneNode(w)}}}return d},e.injectInitialization=function(p,u,h,d,m){if(!h.length)return;const f=!!p.node.superClass;if(!u){const v=r.types.classMethod("constructor",r.types.identifier("constructor"),[],r.types.blockStatement([]));f&&(v.params=[r.types.restElement(r.types.identifier("args"))],v.body.body.push(r.template.statement.ast`super(...args)`)),[u]=p.get("body").unshiftContainer("body",v)}if(d&&d(s,{scope:u.scope}),f){const v=[];u.traverse(i,v);let C=!0;for(const S of v)if(C?C=!1:h=h.map((x=>r.types.cloneNode(x))),S.parentPath.isExpressionStatement())S.insertAfter(h);else{const x=[S.node,...h.map((g=>r.types.toExpression(g)))];m||x.push(r.types.thisExpression()),S.replaceWith(r.types.sequenceExpression(x))}}else u.get("body").unshiftContainer("body",h)};var r=n(1),a=n(33);const i=r.traverse.visitors.merge([{Super(p){const{node:u,parentPath:h}=p;h.isCallExpression({callee:u})&&this.push(h)}},a.default]),s={"TSTypeAnnotation|TypeAnnotation"(p){p.skip()},ReferencedIdentifier(p,u){let{scope:h}=u;h.hasOwnBinding(p.node.name)&&(h.rename(p.node.name),p.skip())}};function o(p,u){if(u.classBinding&&u.classBinding===p.scope.getBinding(p.node.name)){const h=u.file.addHelper("classNameTDZError"),d=r.types.callExpression(h,[r.types.stringLiteral(p.node.name)]);p.replaceWith(r.types.sequenceExpression([d,p.node])),p.skip()}}const l={ReferencedIdentifier:o}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.FEATURES=void 0,e.enableFeature=function(m,f,v){let C;u(m,f)&&!p(m,f)||(m.set(s,m.get(s)|f),v==="#__internal__@babel/preset-env__prefer-true-but-false-is-ok-if-it-prevents-an-error"?(d(m,f,!0),m.set(l,m.g
If you are using ["@babel/plugin-proposal-decorators", { "version": "legacy" }], make sure it comes *before* "@babel/plugin-transform-class-properties" and enable loose mode, like so: ["@babel/plugin-proposal-decorators", { "version": "legacy" }] ["@babel/plugin-transform-class-properties", { "loose": true }]`);if(x&&!u(f,a.privateMethods))throw x.buildCodeFrameError("Class private methods are not enabled. Please add `@babel/plugin-transform-private-methods` to your configuration.");if((C||S)&&!u(f,a.fields)&&!u(f,a.privateMethods))throw m.buildCodeFrameError("Class fields are not enabled. Please add `@babel/plugin-transform-class-properties` to your configuration.");if(g&&!u(f,a.staticBlocks))throw m.buildCodeFrameError("Static class blocks are not enabled. Please add `@babel/plugin-transform-class-static-block` to your configuration.");return!!(v||x||g)||!(!C&&!S||!u(f,a.fields))};var r=n(304);const a=e.FEATURES=Object.freeze({fields:2,privateMethods:4,decorators:8,privateIn:16,staticBlocks:32}),i=new Map([[a.fields,"@babel/plugin-transform-class-properties"],[a.privateMethods,"@babel/plugin-transform-private-methods"],[a.privateIn,"@babel/plugin-transform-private-property-in-object"]]),s="@babel/plugin-class-features/featuresKey",o="@babel/plugin-class-features/looseKey";var l="@babel/plugin-class-features/looseLowPriorityKey/#__internal__@babel/preset-env__please-overwrite-loose-instead-of-throwing",p=function(m,f){return!!(m.get(l)&f)};function u(m,f){return!!(m.get(s)&f)}function h(m,f){return!!(m.get(o)&f)}function d(m,f,v){v?m.set(o,m.get(o)|f):m.set(o,m.get(o)&~f),m.set(l,m.get(l)&~f)}},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,i){const{name:s}=a.node.id,o=a.parentPath.isExportNamedDeclaration();let l=o;!l&&i.isProgram(a.parent)&&(l=a.parent.body.some((h=>i.isExportNamedDeclaration(h)&&h.exportKind!=="type"&&!h.source&&h.specifiers.some((d=>i.isExportSpecifier(d)&&d.exportKind!=="type"&&d.local.name===s)))));const{enumValues:p}=(0,r.translateEnumValues)(a,i);if(l){const h=i.objectExpression(p.map((d=>{let[m,f]=d;return i.objectProperty(i.isValidIdentifier(m)?i.identifier(m):i.stringLiteral(m),f)})));return void(a.scope.hasOwnBinding(s)?(o?a.parentPath:a).replaceWith(i.expressionStatement(i.callExpression(i.memberExpression(i.identifier("Object"),i.identifier("assign")),[a.node.id,h]))):(a.replaceWith(i.variableDeclaration("var",[i.variableDeclarator(a.node.id,h)])),a.scope.registerDeclaration(a)))}const u=new Map(p);a.scope.path.traverse({Scope(h){h.scope.hasOwnBinding(s)&&h.skip()},MemberExpression(h){if(!i.isIdentifier(h.node.object,{name:s}))return;let d;if(h.node.computed){if(!i.isStringLiteral(h.node.property))return;d=h.node.property.value}else{if(!i.isIdentifier(h.node.property))return;d=h.node.property.name}u.has(d)&&h.replaceWith(i.cloneNode(u.get(d)))}}),a.remove()};var r=n(305)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,h){if(u.node.declare||u.node.id.type==="StringLiteral")return void u.remove();if(!h)throw u.get("id").buildCodeFrameError("Namespace not marked type-only declare. Non-declarative namespaces are only supported experimentally in Babel. To enable and review caveats see: https://babeljs.io/docs/en/babel-plugin-transform-typescript");const d=u.node.id.name,m=p(u,r.types.cloneNode(u.node,!0));if(m===null){const f=u.findParent((v=>v.isProgram()));(0,a.registerGlobalType)(f.scope,d),u.remove()}else u.scope.hasOwnBinding(d)?u.replaceWith(m):u.scope.registerDeclaration(u.replaceWithMultiple([i(d),m])[0])};var r=n(1),a=n(306);function i(u){return r.types.variableDeclaration("let",[r.types.variableDeclarator(r.types.identifier(u))])}function s(u,h){return r.types.memberExpression(r.types.identifier(u),r.types.identifier(h))}function o(u,h,d){if(u.kind!=="const")throw d.file.buildCodeFrameError(u,"Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript");const{declarations:m}=u;if(m.every((C=>r.types.isIdentifier(C.id)))){for(const C of m)C.init=r.types.assignmentExpression("=",s(h,C.id.name),C.init);return[u]}const f=r.types.getBindingIdentifiers(u),v=[];for(const C in f)v.push(r.types.assignmentExpression("=",s(h,C),r.types.cloneNode(f[C])));return[u,r.types.expressionStateme
${r.types.cloneNode(g)} || (${r.types.cloneNode(g)} = ${x}) `}return r.template.statement.ast` (function (${r.types.identifier(v)}) { ${C} })(${f} || (${r.types.cloneNode(f)} = ${x})); `}},(t,e,n)=>{/**
* @vue/compiler-core v3.4.15* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/n(12),Object.defineProperty(e,"__esModule",{value:!0});var r=n(142),a=n(156),i=n(21),s=n(94),o=n(506);const l=Symbol(""),p=Symbol(""),u=Symbol(""),h=Symbol(""),d=Symbol(""),m=Symbol(""),f=Symbol(""),v=Symbol(""),C=Symbol(""),S=Symbol(""),x=Symbol(""),g=Symbol(""),w=Symbol(""),y=Symbol(""),_=Symbol(""),T=Symbol(""),O=Symbol(""),I=Symbol(""),z=Symbol(""),q=Symbol(""),W=Symbol(""),F=Symbol(""),N=Symbol(""),$=Symbol(""),H=Symbol(""),R=Symbol(""),K=Symbol(""),se=Symbol(""),he=Symbol(""),Le=Symbol(""),X=Symbol(""),Q=Symbol(""),fe=Symbol(""),Ce=Symbol(""),Me=Symbol(""),ue=Symbol(""),ae=Symbol(""),ce=Symbol(""),oe=Symbol(""),ie={[l]:"Fragment",[p]:"Teleport",[u]:"Suspense",[h]:"KeepAlive",[d]:"BaseTransition",[m]:"openBlock",[f]:"createBlock",[v]:"createElementBlock",[C]:"createVNode",[S]:"createElementVNode",[x]:"createCommentVNode",[g]:"createTextVNode",[w]:"createStaticVNode",[y]:"resolveComponent",[_]:"resolveDynamicComponent",[T]:"resolveDirective",[O]:"resolveFilter",[I]:"withDirectives",[z]:"renderList",[q]:"renderSlot",[W]:"createSlots",[F]:"toDisplayString",[N]:"mergeProps",[$]:"normalizeClass",[H]:"normalizeStyle",[R]:"normalizeProps",[K]:"guardReactiveProps",[se]:"toHandlers",[he]:"camelize",[Le]:"capitalize",[X]:"toHandlerKey",[Q]:"setBlockTracking",[fe]:"pushScopeId",[Ce]:"popScopeId",[Me]:"withCtx",[ue]:"unref",[ae]:"isRef",[ce]:"withMemo",[oe]:"isMemoSame"},Se={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function ne(V){return{type:0,source:arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",children:V,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:Se}}function ve(V,Z,me,_e,Ve,Re,Fe){let qe=arguments.length>7&&arguments[7]!==void 0&&arguments[7],rt=arguments.length>8&&arguments[8]!==void 0&&arguments[8],mt=arguments.length>9&&arguments[9]!==void 0&&arguments[9],_t=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Se;return V&&(qe?(V.helper(m),V.helper(Ge(V.inSSR,mt))):V.helper(ke(V.inSSR,mt)),Fe&&V.helper(I)),{type:13,tag:Z,props:me,children:_e,patchFlag:Ve,dynamicProps:Re,directives:Fe,isBlock:qe,disableTracking:rt,isComponent:mt,loc:_t}}function xe(V){return{type:17,loc:arguments.length>1&&arguments[1]!==void 0?arguments[1]:Se,elements:V}}function He(V){return{type:15,loc:arguments.length>1&&arguments[1]!==void 0?arguments[1]:Se,properties:V}}function ee(V,Z){return{type:16,loc:Se,key:r.isString(V)?k(V,!0):V,value:Z}}function k(V){let Z=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return{type:4,loc:arguments.length>2&&arguments[2]!==void 0?arguments[2]:Se,content:V,isStatic:Z,constType:Z?3:arguments.length>3&&arguments[3]!==void 0?arguments[3]:0}}function j(V){return{type:8,loc:arguments.length>1&&arguments[1]!==void 0?arguments[1]:Se,children:V}}function J(V){return{type:14,loc:arguments.length>2&&arguments[2]!==void 0?arguments[2]:Se,callee:V,arguments:arguments.length>1&&arguments[1]!==void 0?arguments[1]:[]}}function Te(V){return{type:18,params:V,returns:arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,newline:arguments.length>2&&arguments[2]!==void 0&&arguments[2],isSlot:arguments.length>3&&arguments[3]!==void 0&&arguments[3],loc:arguments.length>4&&arguments[4]!==void 0?arguments[4]:Se}}function Ie(V,Z,me){return{type:19,test:V,consequent:Z,alternate:me,newline:!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],loc:Se}}function Pe(V,Z){return{type:20,index:V,value:Z,isVNode:arguments.length>2&&arguments[2]!==void 0&&arguments[2],loc:Se}}function de(V){return{type:21,body:V,loc:Se}}function ke(V,Z){return V||Z?C:S}function Ge(V,Z){return V||Z?f:v}function nt(V,Z){let{helper:me,removeHelper:_e,inSSR:Ve}=Z;V.isBlock||(V.isBlock=!0,_e(ke(Ve,V.isComponent)),me(m),me(Ge(Ve,V.isComponent)))}const ct=new Uint8Array([123,123]),yt=new Uint8Array([125,125]);function Qt(V){return V>=97&&V<=122||V>=65&&V<=90}function Bt(V){return V===32||V===10||V===9||V===12||V===13}function sr(V){return V===47||V===62||Bt(V)}function gr(V){const Z=new Uint8Array(V.length);for(let me=0;me<V.length;mUse a v-bind binding combined with a v-on listener that emits update:x event instead.`,45:"Error parsing JavaScript expression: ",46:"<KeepAlive> expects exactly one child component.",51:"@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.",47:'"prefixIdentifiers" option is not supported in this build of compiler.',48:"ES module mode is not supported in this build of compiler.",49:'"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.',50:'"scopeId" option is only supported in module mode.',52:""};function gs(V,Z){let me=arguments.length>2&&arguments[2]!==void 0&&arguments[2],_e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],Ve=arguments.length>4&&arguments[4]!==void 0?arguments[4]:Object.create(null);const Re=V.type==="Program"?V.body[0].type==="ExpressionStatement"&&V.body[0].expression:V;s.walk(V,{enter(Fe,qe){if(qe&&_e.push(qe),qe&&qe.type.startsWith("TS")&&!Tt.includes(qe.type))return this.skip();if(Fe.type==="Identifier"){const rt=!!Ve[Fe.name],mt=Bn(Fe,qe,_e);(me||mt&&!rt)&&Z(Fe,qe,_e,mt,rt)}else Fe.type==="ObjectProperty"&&qe?.type==="ObjectPattern"?Fe.inPattern=!0:dr(Fe)?Fe.scopeIds?Fe.scopeIds.forEach((rt=>jt(rt,Ve))):ot(Fe,(rt=>Ut(Fe,rt,Ve))):Fe.type==="BlockStatement"&&(Fe.scopeIds?Fe.scopeIds.forEach((rt=>jt(rt,Ve))):At(Fe,(rt=>Ut(Fe,rt,Ve))))},leave(Fe,qe){if(qe&&_e.pop(),Fe!==Re&&Fe.scopeIds)for(const rt of Fe.scopeIds)Ve[rt]--,Ve[rt]===0&&delete Ve[rt]}})}function Bn(V,Z,me){if(!Z)return!0;if(V.name==="arguments")return!1;if((function(_e,Ve,Re){switch(Ve.type){case"MemberExpression":case"OptionalMemberExpression":return Ve.property===_e?!!Ve.computed:Ve.object===_e;case"JSXMemberExpression":return Ve.object===_e;case"VariableDeclarator":return Ve.init===_e;case"ArrowFunctionExpression":return Ve.body===_e;case"PrivateName":case"LabeledStatement":case"CatchClause":case"RestElement":case"BreakStatement":case"ContinueStatement":case"FunctionDeclaration":case"FunctionExpression":case"ExportNamespaceSpecifier":case"ExportDefaultSpecifier":case"ImportDefaultSpecifier":case"ImportNamespaceSpecifier":case"ImportSpecifier":case"ImportAttribute":case"JSXAttribute":case"ObjectPattern":case"ArrayPattern":case"MetaProperty":return!1;case"ClassMethod":case"ClassPrivateMethod":case"ObjectMethod":return Ve.key===_e&&!!Ve.computed;case"ObjectProperty":case"ClassProperty":case"TSPropertySignature":return Ve.key!==_e||!!Ve.computed;case"ClassPrivateProperty":case"ObjectTypeProperty":return Ve.key!==_e;case"ClassDeclaration":case"ClassExpression":return Ve.superClass===_e;case"AssignmentExpression":case"AssignmentPattern":return Ve.right===_e;case"ExportSpecifier":return Ve.local===_e;case"TSEnumMember":return Ve.id!==_e}return!0})(V,Z))return!0;switch(Z.type){case"AssignmentExpression":case"AssignmentPattern":return!0;case"ObjectPattern":case"ArrayPattern":return ft(Z,me)}return!1}function ft(V,Z){if(V&&(V.type==="ObjectProperty"||V.type==="ArrayPattern")){let me=Z.length;for(;me--;){const _e=Z[me];if(_e.type==="AssignmentExpression")return!0;if(_e.type!=="ObjectProperty"&&!_e.type.endsWith("Pattern"))break}}return!1}function dt(V){let Z=V.length;for(;Z--;){const me=V[Z];if(me.type==="NewExpression")return!0;if(me.type!=="MemberExpression")break}return!1}function ot(V,Z){for(const me of V.params)for(const _e of Lt(me))Z(_e)}function At(V,Z){for(const me of V.body)if(me.type==="VariableDeclaration"){if(me.declare)continue;for(const _e of me.declarations)for(const Ve of Lt(_e.id))Z(Ve)}else if(me.type==="FunctionDeclaration"||me.type==="ClassDeclaration"){if(me.declare||!me.id)continue;Z(me.id)}else if(me.type==="ForOfStatement"||me.type==="ForInStatement"||me.type==="ForStatement"){const _e=me.type==="ForStatement"?me.init:me.left;if(_e&&_e.type==="VariableDeclaration")for(const Ve of _e.declarations)for(const Re of Lt(Ve.id))Z(Re)}}function Lt(V){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];switch(V.type){case"Identifier
`);else if(ma(qe.content)){const rt=(me=V[Fe-1])==null?void 0:me.type,mt=(_e=V[Fe+1])==null?void 0:_e.type;!rt||!mt||Ve&&(rt===3&&(mt===3||mt===1)||rt===1&&(mt===3||mt===1&&Qa(qe.content)))?(Re=!0,V[Fe]=null):qe.content=" "}else Ve&&(qe.content=zo(qe.content))}if(js&&Z&&Xr.isPreTag(Z)){const Fe=V[0];Fe&&Fe.type===2&&(Fe.content=Fe.content.replace(/^\r?\n/,""))}return Re?V.filter(Boolean):V}function ma(V){for(let Z=0;Z<V.length;Z++)if(!Bt(V.charCodeAt(Z)))return!1;return!0}function Qa(V){for(let Z=0;Z<V.length;Z++){const me=V.charCodeAt(Z);if(me===10||me===13)return!0}return!1}function zo(V){let Z="",me=!1;for(let _e=0;_e<V.length;_e++)Bt(V.charCodeAt(_e))?me||(Z+=" ",me=!0):(Z+=V[_e],me=!1);return Z}function No(V){(_n[0]||Jn).children.push(V)}function us(V,Z){return{start:dn.getPos(V),end:Z==null?Z:dn.getPos(Z),source:Z==null?Z:Sn(V,Z)}}function Ci(V,Z){V.end=dn.getPos(Z),V.source=Sn(V.start.offset,Z)}function l1(V){const Z={type:6,name:V.rawName,nameLoc:us(V.loc.start.offset,V.loc.start.offset+V.rawName.length),value:void 0,loc:V.loc};if(V.exp){const me=V.exp.loc;me.end.offset<V.loc.end.offset&&(me.start.offset--,me.start.column--,me.end.offset++,me.end.column++),Z.value={type:2,content:V.exp.content,loc:me}}return Z}function Zi(V){let Z=arguments.length>1&&arguments[1]!==void 0&&arguments[1],me=arguments.length>2?arguments[2]:void 0,_e=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;const Ve=k(V,Z,me,arguments.length>3&&arguments[3]!==void 0?arguments[3]:0);if(!Z&&Xr.prefixIdentifiers&&_e!==3&&V.trim()){if(tr(V))return Ve.ast=null,Ve;try{const Re=Xr.expressionPlugins,Fe={plugins:Re?[...Re,"typescript"]:["typescript"]};Ve.ast=_e===2?i.parse(` ${V} `,Fe).program:_e===1?i.parseExpression(`(${V})=>{}`,Fe):i.parseExpression(`(${V})`,Fe)}catch(Re){Ve.ast=!1,Ls(45,me.start.offset,Re.message)}}return Ve}function Ls(V,Z,me){Xr.onError(fr(V,us(Z,Z),void 0,me))}function Hi(V,Z){if(dn.reset(),fn=null,$t=null,In="",Nn=-1,$n=-1,_n.length=0,_r=V,Xr=r.extend({},vs),Z){let Ve;for(Ve in Z)Z[Ve]!=null&&(Xr[Ve]=Z[Ve])}dn.mode=Xr.parseMode==="html"?1:Xr.parseMode==="sfc"?2:0,dn.inXML=Xr.ns===1||Xr.ns===2;const me=Z?.delimiters;me&&(dn.delimiterOpen=gr(me[0]),dn.delimiterClose=gr(me[1]));const _e=Jn=ne([],V);return dn.parse(_r),_e.loc=us(0,V.length),_e.children=da(_e.children),Jn=null,_e}function Za(V,Z){c(V,Z,Ae(V,V.children[0]))}function Ae(V,Z){const{children:me}=V;return me.length===1&&Z.type===1&&!os(Z)}function c(V,Z){let me=arguments.length>2&&arguments[2]!==void 0&&arguments[2];const{children:_e}=V,Ve=_e.length;let Re=0;for(let Fe=0;Fe<_e.length;Fe++){const qe=_e[Fe];if(qe.type===1&&qe.tagType===0){const rt=me?0:b(qe,Z);if(rt>0){if(rt>=2){qe.codegenNode.patchFlag="-1",qe.codegenNode=Z.hoist(qe.codegenNode),Re++;continue}}else{const mt=qe.codegenNode;if(mt.type===13){const _t=De(mt);if((!_t||_t===512||_t===1)&&Y(qe,Z)>=2){const kt=we(qe);kt&&(mt.props=Z.hoist(kt))}mt.dynamicProps&&(mt.dynamicProps=Z.hoist(mt.dynamicProps))}}}if(qe.type===1){const rt=qe.tagType===1;rt&&Z.scopes.vSlot++,c(qe,Z),rt&&Z.scopes.vSlot--}else if(qe.type===11)c(qe,Z,qe.children.length===1);else if(qe.type===9)for(let rt=0;rt<qe.branches.length;rt++)c(qe.branches[rt],Z,qe.branches[rt].children.length===1)}if(Re&&Z.transformHoist&&Z.transformHoist(_e,Z,V),Re&&Re===Ve&&V.type===1&&V.tagType===0&&V.codegenNode&&V.codegenNode.type===13&&r.isArray(V.codegenNode.children)){const Fe=Z.hoist(xe(V.codegenNode.children));Z.hmr&&(Fe.content=`[...${Fe.content}]`),V.codegenNode.children=Fe}}function b(V,Z){const{constantCache:me}=Z;switch(V.type){case 1:if(V.tagType!==0)return 0;const _e=me.get(V);if(_e!==void 0)return _e;const Ve=V.codegenNode;if(Ve.type!==13||Ve.isBlock&&V.tag!=="svg"&&V.tag!=="foreignObject")return 0;if(De(Ve))return me.set(V,0),0;{let Fe=3;const qe=Y(V,Z);if(qe===0)return me.set(V,0),0;qe<Fe&&(Fe=qe);for(let rt=0;rt<V.children.length;rt++){const mt=b(V.children[rt],Z);if(mt===0)return me.set(V,0),0;mt<Fe&&(Fe=mt)}if(Fe>1)for(let rt=0;rt<V.props.length;rt++){const mt=V.props[rt];if(mt.type===7&&mt.name==="bind"&&mt.exp){const _t=b(mt.exp,Z);if
`+" ".repeat(Nt),0)}function Ot(Nt){let Er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;const{_names:zr,_mappings:Br}=Wt.map;Er===null||zr.has(Er)||zr.add(Er),Br.add({originalLine:Nt.line,originalColumn:Nt.column-1,generatedLine:Wt.line,generatedColumn:Wt.column-1,source:Re,name:Er})}return Ve&&(Wt.map=new o.SourceMapGenerator,Wt.map.setSourceContent(Re,Wt.source),Wt.map._sources.add(Re)),Wt}function Mn(V){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const me=Tr(V,Z);Z.onContextCreated&&Z.onContextCreated(me);const{mode:_e,push:Ve,prefixIdentifiers:Re,indent:Fe,deindent:qe,newline:rt,scopeId:mt,ssr:_t}=me,kt=Array.from(V.helpers),mr=kt.length>0,ir=!Re&&_e!=="module",Wt=mt!=null&&_e==="module",hr=!!Z.inline,Ot=hr?Tr(V,Z):me;_e==="module"?(function(Br,on,Wn,Bs){const{push:en,newline:Cr,optimizeImports:an,runtimeModuleName:tn,ssrRuntimeModuleName:Vt}=on;if(Wn&&Br.hoists.length&&(Br.helpers.add(fe),Br.helpers.add(Ce)),Br.helpers.size){const br=Array.from(Br.helpers);an?(en(`import { ${br.map((Fr=>ie[Fr])).join(", ")} } from ${JSON.stringify(tn)}`,-1),en(`// Binding optimization for webpack code-split
const ${br.map((Fr=>`_${ie[Fr]} = ${ie[Fr]}`)).join(", ")}`,-1)):en(`import { ${br.map((Fr=>`${ie[Fr]} as _${ie[Fr]}`)).join(", ")} } from ${JSON.stringify(tn)}`,-1)}Br.ssrHelpers&&Br.ssrHelpers.length&&en(`import { ${Br.ssrHelpers.map((br=>`${ie[br]} as _${ie[br]}`)).join(", ")} } from "${Vt}"`,-1),Br.imports.length&&((function(br,Fr){br.length&&br.forEach((ds=>{Fr.push("import "),Vn(ds.exp,Fr),Fr.push(` from '${ds.path}'`),Fr.newline()}))})(Br.imports,on),Cr()),kn(Br.hoists,on),Cr(),Bs||en("export ")})(V,Ot,Wt,hr):(function(Br,on){const{ssr:Wn,prefixIdentifiers:Bs,push:en,newline:Cr,runtimeModuleName:an,runtimeGlobalName:tn,ssrRuntimeModuleName:Vt}=on,br=Wn?`require(${JSON.stringify(an)})`:tn,Fr=Array.from(Br.helpers);Fr.length>0&&(Bs?en(`const { ${Fr.map(Kt).join(", ")} } = ${br}`,-1):(en(`const _Vue = ${br}`,-1),Br.hoists.length&&en(`const { ${[C,S,x,g,w].filter((ds=>Fr.includes(ds))).map(Kt).join(", ")} } = _Vue`,-1))),Br.ssrHelpers&&Br.ssrHelpers.length&&en(`const { ${Br.ssrHelpers.map(Kt).join(", ")} } = require("${Vt}")`,-1),kn(Br.hoists,on),Cr(),en("return ")})(V,Ot);const Nt=_t?"ssrRender":"render",Er=_t?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"];Z.bindingMetadata&&!Z.inline&&Er.push("$props","$setup","$data","$options");const zr=Z.isTS?Er.map((Br=>`${Br}: any`)).join(","):Er.join(", ");if(Ve(hr?`(${zr}) => {`:`function ${Nt}(${zr}) {`),Fe(),ir&&(Ve("with (_ctx) {"),Fe(),mr&&(Ve(`const { ${kt.map(Kt).join(", ")} } = _Vue`,-1),rt())),V.components.length&&(mn(V.components,"component",me),(V.directives.length||V.temps>0)&&rt()),V.directives.length&&(mn(V.directives,"directive",me),V.temps>0&&rt()),V.filters&&V.filters.length&&(rt(),mn(V.filters,"filter",me),rt()),V.temps>0){Ve("let ");for(let Br=0;Br<V.temps;Br++)Ve(`${Br>0?", ":""}_temp${Br}`)}return(V.components.length||V.directives.length||V.temps)&&(Ve(``,0),rt()),_t||Ve("return "),V.codegenNode?Vn(V.codegenNode,me):Ve("null"),ir&&(qe(),Ve("}")),qe(),Ve("}"),{ast:V,code:me.code,preamble:hr?Ot.code:"",map:me.map?me.map.toJSON():void 0}}function mn(V,Z,me){let{helper:_e,push:Ve,newline:Re,isTS:Fe}=me;const qe=_e(Z==="filter"?O:Z==="component"?y:T);for(let rt=0;rt<V.length;rt++){let mt=V[rt];const _t=mt.endsWith("__self");_t&&(mt=mt.slice(0,-6)),Ve(`const ${Fn(mt,Z)} = ${qe}(${JSON.stringify(mt)}${_t?", true":""})${Fe?"!":""}`),rt<V.length-1&&Re()}}function kn(V,Z){if(!V.length)return;Z.pure=!0;const{push:me,newline:_e,helper:Ve,scopeId:Re,mode:Fe}=Z,qe=Re!=null&&Fe!=="function";_e(),qe&&(me(`const _withScopeId = n => (${Ve(fe)}("${Re}"),n=n(),${Ve(Ce)}(),n)`),_e());for(let rt=0;rt<V.length;rt++){const mt=V[rt];if(mt){const _t=qe&&mt.type===13;me(`const _hoisted_${rt+1} = ${_t?`${Xt} _withScopeId(() => `:""}`),Vn(mt,Z),_t&&me(")"),_e()}}Z.pure=!1}function Un(V,Z){const me=V.length>3||V.some((_e=>r.isArray(_e)||!(function(Ve){return r.isString(Ve)||Ve.type===4||Ve.type===2||Ve.type===5||Ve.type===8})(_e)));Z.push("["),me&&Z.indent(),Pi(V,Z,me),me&&Z.deindent(),Z.push("]")}function Pi(V,Z){let me=arguments.length>2&&arguments[2]!==void 0&&arguments[2],_e=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3];const{push:Ve,newline:Re}=Z;for(let Fe=0;Fe<V.length;Fe++){const qe=V[Fe];r.isString(qe)?Ve(qe,-3):r.isArray(qe)?Un(qe,Z):Vn(qe,Z),Fe<V.length-1&&(me?(_e&&Ve(","),Re()):_e&&Ve(", "))}}function Vn(V,Z){if(r.isString(V))Z.push(V,-3);else if(r.isSymbol(V))Z.push(Z.helper(V));else switch(V.type){case 1:case 9:case 11:case 12:Vn(V.codegenNode,Z);break;case 2:(function(me,_e){_e.push(JSON.stringify(me.content),-3,me)})(V,Z);break;case 4:t2(V,Z);break;case 5:(function(me,_e){const{push:Ve,helper:Re,pure:Fe}=_e;Fe&&Ve(Xt),Ve(`${Re(F)}(`),Vn(me.content,_e),Ve(")")})(V,Z);break;case 8:fi(V,Z);break;case 3:(function(me,_e){const{push:Ve,helper:Re,pure:Fe}=_e;Fe&&Ve(Xt),Ve(`${Re(x)}(${JSON.stringify(me.content)})`,-3,me)})(V,Z);break;case 13:(function(me,_e){const{push:Ve,helper:Re,pure:Fe}=_e,{tag:qe,props:rt,children:mt,patchFlag:_t,dynamicProps:kt,directives:mr,isBlock:ir,disableTracking:Wt,isComponent:hr}=me;mr&&Ve(Re(I)+"("),ir&&Ve(`(${Re(m)}(${Wt?"true":""}), `),Fe&&Ve(Xt),Ve(Re(ir?Ge(_e.inSSR,hr):ke(_e.inSSR,hr))+"(",-2,me),Pi((function(Ot){let Nt=Ot.length;for(;Nt--&&Ot[Nt]==null;);return Ot.slice(0,Nt+1).map((Er=>Er||"null"))})([qe,rt,mt,_t,kt]),_e),Ve(")"),ir&&Ve(")"),mr&&(Ve(", "),Vn(mr,_e),Ve(")"))})(V,Z);break;case 14:(function(me,_e){const{push:Ve,helper:Re,pure:Fe}=_e,qe=r.isString(me.callee)?me.callee:Re(me.callee);Fe&&Ve(Xt),Ve(qe+"(",-2,me),Pi(me.arguments,_e),Ve(")")})(V,Z);break;case 15:(function(me,_e){const{push:Ve,indent:Re,deindent:Fe,newline:qe}=_e,{properties:rt}=me;if(!rt.length)return void Ve("{}",-2,me);const mt=rt.length>1||rt.some((_t=>_t.value.type!==4));Ve(mt?"{":"{ "),mt&&Re();for(let _t=0;_t<rt.length;_t++){const{key:kt,value:mr}=rt[_t];An(kt,_e),Ve(": "),Vn(mr,_e),_t<rt.length-1&&(Ve(","),qe())}mt&&Fe(),Ve(mt?"}":" }")})(V,Z);break;case 17:(function(me,_e){Un(me.elements,_e)})(V,Z);break;case 18:(function(me,_e){const{push:Ve,indent:Re,deindent:Fe}=_e,{params:qe,returns:rt,body:mt,newline:_t,isSlot:kt}=me;kt&&Ve(`_${ie[Me]}(`),Ve("(",-2,me),r.isArray(qe)?Pi(qe,_e):qe&&Vn(qe,_e),Ve(") => "),(_t||mt)&&(Ve("{"),Re()),rt?(_t&&Ve("return "),r.isArray(rt)?Un(rt,_e):Vn(rt,_e)):mt&&Vn(mt,_e),(_t||mt)&&(Fe(),Ve("}")),kt&&(me.isNonScopedSlot&&Ve(", undefined, true"),Ve(")"))})(V,Z);break;case 19:(function(me,_e){const{test:Ve,consequent:Re,alternate:Fe,newline:qe}=me,{push:rt,indent:mt,deindent:_t,newline:kt}=_e;if(Ve.type===4){const ir=!tr(Ve.content);ir&&rt("("),t2(Ve,_e),ir&&rt(")")}else rt("("),Vn(Ve,_e),rt(")");qe&&mt(),_e.indentLevel++,qe||rt(" "),rt("? "),Vn(Re,_e),_e.indentLevel--,qe&&kt(),qe||rt(" "),rt(": ");const mr=Fe.type===19;mr||_e.indentLevel++,Vn(Fe,_e),mr||_e.indentLevel--,qe&&_t(!0)})(V,Z);break;case 20:(function(me,_e){const{push:Ve,helper:Re,indent:Fe,deindent:qe,newline:rt}=_e;Ve(`_cache[${me.index}] || (`),me.isVNode&&(Fe(),Ve(`$`:""} ? ${Ot}.value ${an} ${tn} : ${Ot}`}if(on){Er.start=Nt.start,Er.end=Nt.end;const{prefix:Cr,operator:an}=Nt,tn=Cr?an:"",Vt=Cr?"":an;return`${Z.helperString(ae)}(${Ot})${Z.isTS?` //@ts-ignore
`:""} ? ${tn}${Ot}.value${Vt} : ${tn}${Ot}${Vt}`}return Wn?Ot:en(Ot)}if(zr==="props")return r.genPropsAccessExp(Ot);if(zr==="props-aliased")return r.genPropsAccessExp(Fe.__propsAliases[Ot])}else{if(zr&&zr.startsWith("setup")||zr==="literal-const")return`$setup.${Ot}`;if(zr==="props-aliased")return`$props['${Fe.__propsAliases[Ot]}']`;if(zr)return`$${zr}.${Ot}`}return`_ctx.${Ot}`},rt=V.content,mt=af.test(rt);let _t=V.ast;if(_t===!1)return V;if(_t===null||!_t&&tr(rt)){const Ot=Z.identifiers[rt],Nt=r.isGloballyAllowed(rt),Er=Zn(rt);return me||Ot||Er||Nt&&!Fe[rt]?Ot||(V.constType=Er?3:2):(r2(Fe[rt])&&(V.constType=1),V.content=qe(rt)),V}if(!_t){const Ot=_e?` ${rt} `:`(${rt})${me?"=>{}":""}`;try{_t=i.parse(Ot,{plugins:Z.expressionPlugins}).program}catch(Nt){return Z.onError(fr(45,V.loc,void 0,Nt.message)),V}}const kt=[],mr=[],ir=Object.create(Z.identifiers);gs(_t,((Ot,Nt,Er,zr,Br)=>{if(ut(Ot,Nt)||Ot.name.startsWith("_filter_"))return;const on=zr&&(Wn=Ot,!r.isGloballyAllowed(Wn.name)&&Wn.name!=="require");var Wn;on&&!Br?(Zt(Nt)&&Nt.shorthand&&(Ot.prefix=`${Ot.name}: `),Ot.name=qe(Ot.name,Nt,Ot),kt.push(Ot)):(on&&Br||mt||(Ot.isConstant=!0),kt.push(Ot))}),!0,mr,ir);const Wt=[];let hr;return kt.sort(((Ot,Nt)=>Ot.start-Nt.start)),kt.forEach(((Ot,Nt)=>{const Er=Ot.start-1,zr=Ot.end-1,Br=kt[Nt-1],on=rt.slice(Br?Br.end-1:0,Er);(on.length||Ot.prefix)&&Wt.push(on+(Ot.prefix||""));const Wn=rt.slice(Er,zr);Wt.push(k(Ot.name,!1,{start:On(V.loc.start,Wn,Er),end:On(V.loc.start,Wn,zr),source:Wn},Ot.isConstant?3:0)),Nt===kt.length-1&&zr<rt.length&&Wt.push(rt.slice(zr))})),Wt.length?(hr=j(Wt,V.loc),hr.ast=_t):(hr=V,hr.constType=mt?0:3),hr.identifiers=Object.keys(ir),hr}function Fl(V){return r.isString(V)?V:V.type===4?V.content:V.children.map(Fl).join("")}function r2(V){return V==="setup-const"||V==="literal-const"}const lf=Et(/^(if|else|else-if)$/,((V,Z,me)=>n2(V,Z,me,((_e,Ve,Re)=>{const Fe=me.parent.children;let qe=Fe.indexOf(_e),rt=0;for(;qe-->=0;){const mt=Fe[qe];mt&&mt.type===9&&(rt+=mt.branches.length)}return()=>{if(Re)_e.codegenNode=i2(Ve,rt,me);else{const mt=(function(_t){for(;;)if(_t.type===19){if(_t.alternate.type!==19)return _t;_t=_t.alternate}else _t.type===20&&(_t=_t.value)})(_e.codegenNode);mt.alternate=i2(Ve,rt+_e.branches.length-1,me)}}}))));function n2(V,Z,me,_e){if(!(Z.name==="else"||Z.exp&&Z.exp.content.trim())){const Ve=Z.exp?Z.exp.loc:V.loc;me.onError(fr(28,Z.loc)),Z.exp=k("true",!1,Ve)}if(me.prefixIdentifiers&&Z.exp&&(Z.exp=qn(Z.exp,me)),Z.name==="if"){const Ve=s2(V,Z),Re={type:9,loc:V.loc,branches:[Ve]};if(me.replaceNode(Re),_e)return _e(Re,Ve,!0)}else{const Ve=me.parent.children;let Re=Ve.indexOf(V);for(;Re-->=-1;){const Fe=Ve[Re];if(Fe&&Fe.type===3)me.removeNode(Fe);else{if(!Fe||Fe.type!==2||Fe.content.trim().length){if(Fe&&Fe.type===9){Z.name==="else-if"&&Fe.branches[Fe.branches.length-1].condition===void 0&&me.onError(fr(30,V.loc)),me.removeNode();const qe=s2(V,Z);{const mt=qe.userKey;mt&&Fe.branches.forEach((_t=>{let{userKey:kt}=_t;cf(kt,mt)&&me.onError(fr(29,qe.userKey.loc))}))}Fe.branches.push(qe);const rt=_e&&_e(Fe,qe,!1);et(qe,me),rt&&rt(),me.currentNode=null}else me.onError(fr(30,V.loc));break}me.removeNode(Fe)}}}}function s2(V,Z){const me=V.tagType===3;return{type:10,loc:V.loc,condition:Z.name==="else"?void 0:Z.exp,children:me&&!vr(V,"for")?V.children:[V],userKey:Zr(V,"key"),isTemplateIf:me}}function i2(V,Z,me){return V.condition?Ie(V.condition,$l(V,Z,me),J(me.helper(x),['""',"true"])):$l(V,Z,me)}function $l(V,Z,me){const{helper:_e}=me,Ve=ee("key",k(`${Z}`,!1,Se,2)),{children:Re}=V,Fe=Re[0];if(Re.length!==1||Fe.type!==1){if(Re.length===1&&Fe.type===11){const qe=Fe.codegenNode;return Yn(qe,Ve,me),qe}return r.PatchFlagNames[64],ve(me,_e(l),He([Ve]),Re,64+"",void 0,void 0,!0,!1,!1,V.loc)}{const qe=Fe.codegenNode,rt=Ws(qe);return rt.type===13&&nt(rt,me),Yn(rt,Ve,me),qe}}function cf(V,Z){if(!V||V.type!==Z.type)return!1;if(V.type===6){if(V.value.content!==Z.value.content)return!1}else{const me=V.exp,_e=Z.exp;if(me.type!==_e.type||me.type!==4||me.isStatic!==_e.isStatic||me.content!==_e.content)return!1}return!0}const u//@ts-ignore
`:"")+"(...args)"} => ${ir?"{":"("}`,rt,ir?"}":")"]))}let _t={props:[ee(qe,rt||k("() => {}",!1,Ve))]};return _e&&(_t=_e(_t)),mt&&(_t.props[0].value=me.cache(_t.props[0].value)),_t.props.forEach((kt=>kt.key.isHandlerKey=!0)),_t},Di=(V,Z,me)=>{const{modifiers:_e,loc:Ve}=V,Re=V.arg;let{exp:Fe}=V;if(!Fe&&Re.type===4){const qe=r.camelize(Re.content);Fe=V.exp=k(qe,!1,Re.loc),Fe=V.exp=qn(Fe,me)}return Re.type!==4?(Re.children.unshift("("),Re.children.push(') || ""')):Re.isStatic||(Re.content=`${Re.content} || ""`),_e.includes("camel")&&(Re.type===4?Re.isStatic?Re.content=r.camelize(Re.content):Re.content=`${me.helperString(he)}(${Re.content})`:(Re.children.unshift(`${me.helperString(he)}(`),Re.children.push(")"))),me.inSSR||(_e.includes("prop")&&d1(Re,"."),_e.includes("attr")&&d1(Re,"^")),!Fe||Fe.type===4&&!Fe.content.trim()?(me.onError(fr(34,Ve)),{props:[ee(Re,k("",!0,Ve))]}):{props:[ee(Re,Fe)]}},d1=(V,Z)=>{V.type===4?V.isStatic?V.content=Z+V.content:V.content=`\`${Z}\${${V.content}}\``:(V.children.unshift(`'${Z}' + (`),V.children.push(")"))},u2=(V,Z)=>{if(V.type===0||V.type===1||V.type===11||V.type===10)return()=>{const me=V.children;let _e,Ve=!1;for(let Re=0;Re<me.length;Re++){const Fe=me[Re];if(hs(Fe)){Ve=!0;for(let qe=Re+1;qe<me.length;qe++){const rt=me[qe];if(!hs(rt)){_e=void 0;break}_e||(_e=me[Re]=j([Fe],Fe.loc)),_e.children.push(" + ",rt),me.splice(qe,1),qe--}}}if(Ve&&(me.length!==1||V.type!==0&&(V.type!==1||V.tagType!==0||V.props.find((Re=>Re.type===7&&!Z.directiveTransforms[Re.name]))||V.tag==="template")))for(let Re=0;Re<me.length;Re++){const Fe=me[Re];if(hs(Fe)||Fe.type===8){const qe=[];Fe.type===2&&Fe.content===" "||qe.push(Fe),Z.ssr||b(Fe,Z)!==0||qe.push("1"),me[Re]={type:12,content:Fe,loc:Fe.loc,codegenNode:J(Z.helper(g),qe)}}}}},sl=new WeakSet,il=(V,Z)=>{if(V.type===1&&vr(V,"once",!0))return sl.has(V)||Z.inVOnce||Z.inSSR?void 0:(sl.add(V),Z.inVOnce=!0,Z.helper(Q),()=>{Z.inVOnce=!1;const me=Z.currentNode;me.codegenNode&&(me.codegenNode=Z.cache(me.codegenNode,!0))})},fs=(V,Z,me)=>{const{exp:_e,arg:Ve}=V;if(!_e)return me.onError(fr(41,V.loc)),fo();const Re=_e.loc.source,Fe=_e.type===4?_e.content:Re,qe=me.bindingMetadata[Re];if(qe==="props"||qe==="props-aliased")return me.onError(fr(44,_e.loc)),fo();const rt=me.inline&&(qe==="setup-let"||qe==="setup-ref"||qe==="setup-maybe-ref");if(!Fe.trim()||!jr(Fe,me)&&!rt)return me.onError(fr(42,_e.loc)),fo();if(me.prefixIdentifiers&&tr(Fe)&&me.identifiers[Fe])return me.onError(fr(43,_e.loc)),fo();const mt=Ve||k("modelValue",!0),_t=Ve?Dt(Ve)?`onUpdate:${r.camelize(Ve.content)}`:j(['"onUpdate:" + ',Ve]):"onUpdate:modelValue";let kt;const mr=me.isTS?"($event: any)":"$event";if(rt)if(qe==="setup-ref")kt=j([`${mr} => ((`,k(Re,!1,_e.loc),").value = $event)"]);else{const Wt=qe==="setup-let"?`${Re} = $event`:"null";kt=j([`${mr} => (${me.helperString(ae)}(${Re}) ? (`,k(Re,!1,_e.loc),`).value = $event : ${Wt})`])}else kt=j([`${mr} => ((`,_e,") = $event)"]);const ir=[ee(mt,V.exp),ee(_t,kt)];if(me.prefixIdentifiers&&!me.inVOnce&&me.cacheHandlers&&!Ft(_e,me.identifiers)&&(ir[1].value=me.cache(ir[1].value)),V.modifiers.length&&Z.tagType===1){const Wt=V.modifiers.map((Ot=>(tr(Ot)?Ot:JSON.stringify(Ot))+": true")).join(", "),hr=Ve?Dt(Ve)?`${Ve.content}Modifiers`:j([Ve,' + "Modifiers"']):"modelModifiers";ir.push(ee(hr,k(`{ ${Wt} }`,!1,V.loc,2)))}return fo(ir)};function fo(){return{props:arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]}}const hf=/[\w).+\-_$\]]/,Si=(V,Z)=>{Gr("COMPILER_FILTERS",Z)&&(V.type===5&&Vo(V.content,Z),V.type===1&&V.props.forEach((me=>{me.type===7&&me.name!=="for"&&me.exp&&Vo(me.exp,Z)})))};function Vo(V,Z){if(V.type===4)m1(V,Z);else for(let me=0;me<V.children.length;me++){const _e=V.children[me];typeof _e=="object"&&(_e.type===4?m1(_e,Z):_e.type===8?Vo(V,Z):_e.type===5&&Vo(_e.content,Z))}}function m1(V,Z){const me=V.content;let _e,Ve,Re,Fe,qe=!1,rt=!1,mt=!1,_t=!1,kt=0,mr=0,ir=0,Wt=0,hr=[];for(Re=0;Re<me.length;Re++)if(Ve=_e,_e=me.charCodeAt(Re),qe)_e===39&&Ve!==92&&(qe=!1);else if(rt)_e===34&&Ve!==92&&(rt=!1);else if(mt)_e===96&&Ve!==92&&(mt=!1);else if(_t)_e== Details: ${Ve}`:""}`,mt=new SyntaxError(rt);mt.code=V,me&&(mt.loc=me),Z.onWarn(mt)}},(t,e,n)=>{function r(ee,k){const j=new Set(ee.split(","));return k?J=>j.has(J.toLowerCase()):J=>j.has(J)}/*** @vue/shared v3.4.15* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**/Object.defineProperty(e,"__esModule",{value:!0});const a=Object.assign,i=Object.prototype.hasOwnProperty,s=Array.isArray,o=ee=>v(ee)==="[object Map]",l=ee=>v(ee)==="[object Set]",p=ee=>v(ee)==="[object Date]",u=ee=>typeof ee=="function",h=ee=>typeof ee=="string",d=ee=>typeof ee=="symbol",m=ee=>ee!==null&&typeof ee=="object",f=Object.prototype.toString,v=ee=>f.call(ee),C=ee=>v(ee)==="[object Object]",S=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),x=r("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),g=ee=>{const k=Object.create(null);return j=>k[j]||(k[j]=ee(j))},w=/-(\w)/g,y=g((ee=>ee.replace(w,((k,j)=>j?j.toUpperCase():"")))),_=/\B([A-Z])/g,T=g((ee=>ee.replace(_,"-$1").toLowerCase())),O=g((ee=>ee.charAt(0).toUpperCase()+ee.slice(1))),I=g((ee=>ee?`on${O(ee)}`:""));let z;const q=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/,W={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"NEED_HYDRATION",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},F=r("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"),N=F;function $(ee){if(s(ee)){const k={};for(let j=0;j<ee.length;j++){const J=ee[j],Te=h(J)?se(J):$(J);if(Te)for(const Ie in Te)k[Ie]=Te[Ie]}return k}if(h(ee)||m(ee))return ee}const H=/;(?![^(]*\))/g,R=/:([^]+)/,K=/\/\*[^]*?\*\//g;function se(ee){const k={};return ee.replace(K,"").split(H).forEach((j=>{if(j){const J=j.split(R);J.length>1&&(k[J[0].trim()]=J[1].trim())}})),k}function he(ee){let k="";if(h(ee))k=ee;else if(s(ee))for(let j=0;j<ee.length;j++){const J=he(ee[j]);J&&(k+=J+" ")}else if(m(ee))for(const j in ee)ee[j]&&(k+=j+" ");return k.trim()}const Le=r("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),X=r("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),Q=r("annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics"),fe=r("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),Ce="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Me=r(Ce),ue=r(Ce+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected"),ae=/[>/="'\u0009\u000a\u000c\u0020]/,ce={},oe=r("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffer`)},e.getGlobalThis=()=>z||(z=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:n.g!==void 0?n.g:{}),e.hasChanged=(ee,k)=>!Object.is(ee,k),e.hasOwn=(ee,k)=>i.call(ee,k),e.hyphenate=T,e.includeBooleanAttr=function(ee){return!!ee||ee===""},e.invokeArrayFns=(ee,k)=>{for(let j=0;j<ee.length;j++)ee[j](k)},e.isArray=s,e.isBooleanAttr=ue,e.isBuiltInDirective=x,e.isDate=p,e.isFunction=u,e.isGloballyAllowed=F,e.isGloballyWhitelisted=N,e.isHTMLTag=Le,e.isIntegerKey=ee=>h(ee)&&ee!=="NaN"&&ee[0]!=="-"&&""+parseInt(ee,10)===ee,e.isKnownHtmlAttr=oe,e.isKnownSvgAttr=ie,e.isMap=o,e.isMathMLTag=Q,e.isModelListener=ee=>ee.startsWith("onUpdate:"),e.isObject=m,e.isOn=ee=>ee.charCodeAt(0)===111&&ee.charCodeAt(1)===110&&(ee.charCodeAt(2)>122||ee.charCodeAt(2)<97),e.isPlainObject=C,e.isPromise=ee=>(m(ee)||u(ee))&&u(ee.then)&&u(ee.catch),e.isRegExp=ee=>v(ee)==="[object RegExp]",e.isRenderableAttrValue=function(ee){if(ee==null)return!1;const k=typeof ee;return k==="string"||k==="number"||k==="boolean"},e.isReservedProp=S,e.isSSRSafeAttrName=function(ee){if(ce.hasOwnProperty(ee))return ce[ee];const k=ae.test(ee);return ce[ee]=!k},e.isSVGTag=X,e.isSet=l,e.isSpecialBooleanAttr=Me,e.isString=h,e.isSymbol=d,e.isVoidTag=fe,e.looseEqual=ve,e.looseIndexOf=function(ee,k){return ee.findIndex((j=>ve(j,k)))},e.looseToNumber=ee=>{const k=parseFloat(ee);return isNaN(k)?ee:k},e.makeMap=r,e.normalizeClass=he,e.normalizeProps=function(ee){if(!ee)return null;let{class:k,style:j}=ee;return k&&!h(k)&&(ee.class=he(k)),j&&(ee.style=$(j)),ee},e.normalizeStyle=$,e.objectToString=f,e.parseStringStyle=se,e.propsToAttrMap={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},e.remove=(ee,k)=>{const j=ee.indexOf(k);j>-1&&ee.splice(j,1)},e.slotFlagsText={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},e.stringifyStyle=function(ee){let k="";if(!ee||h(ee))return k;for(const j in ee){const J=ee[j],Te=j.startsWith("--")?j:T(j);(h(J)||typeof J=="number")&&(k+=`${Te}:${J};`)}return k},e.toDisplayString=ee=>h(ee)?ee:ee==null?"":s(ee)||m(ee)&&(ee.toString===f||!u(ee.toString))?JSON.stringify(ee,xe,2):String(ee),e.toHandlerKey=I,e.toNumber=ee=>{const k=h(ee)?Number(ee):NaN;return isNaN(k)?ee:k},e.toRawType=ee=>v(ee).slice(8,-1),e.toTypeString=v},(t,e,n)=>{n(12),Object.defineProperty(e,"__esModule",{value:!0}),e.default=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏઑඡ༉༦ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲϏϢϸontourIntegraìȹoɴ\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁a
`," "]),p=["'"].concat(l),u=["%","/","?",";","#"].concat(p),h=["/","?","#"],d=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},C={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},S=n(310);function x(g,w,y){if(g&&typeof g=="object"&&g instanceof a)return g;var _=new a;return _.parse(g,w,y),_}a.prototype.parse=function(g,w,y){if(typeof g!="string")throw new TypeError("Parameter 'url' must be a string, not "+typeof g);var _=g.indexOf("?"),T=_!==-1&&_<g.indexOf("#")?"?":"#",O=g.split(T);O[0]=O[0].replace(/\\/g,"/");var I=g=O.join(T);if(I=I.trim(),!y&&g.split("#").length===1){var z=o.exec(I);if(z)return this.path=I,this.href=I,this.pathname=z[1],z[2]?(this.search=z[2],this.query=w?S.parse(this.search.substr(1)):this.search.substr(1)):w&&(this.search="",this.query={}),this}var q=i.exec(I);if(q){var W=(q=q[0]).toLowerCase();this.protocol=W,I=I.substr(q.length)}if(y||q||I.match(/^\/\/[^@/]+@[^@/]+/)){var F=I.substr(0,2)==="//";!F||q&&v[q]||(I=I.substr(2),this.slashes=!0)}if(!v[q]&&(F||q&&!C[q])){for(var N,$,H=-1,R=0;R<h.length;R++)(K=I.indexOf(h[R]))!==-1&&(H===-1||K<H)&&(H=K);for(($=H===-1?I.lastIndexOf("@"):I.lastIndexOf("@",H))!==-1&&(N=I.slice(0,$),I=I.slice($+1),this.auth=decodeURIComponent(N)),H=-1,R=0;R<u.length;R++){var K;(K=I.indexOf(u[R]))!==-1&&(H===-1||K<H)&&(H=K)}H===-1&&(H=I.length),this.host=I.slice(0,H),I=I.slice(H),this.parseHost(),this.hostname=this.hostname||"";var se=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!se)for(var he=this.hostname.split(/\./),Le=(R=0,he.length);R<Le;R++){var X=he[R];if(X&&!X.match(d)){for(var Q="",fe=0,Ce=X.length;fe<Ce;fe++)X.charCodeAt(fe)>127?Q+="x":Q+=X[fe];if(!Q.match(d)){var Me=he.slice(0,R),ue=he.slice(R+1),ae=X.match(m);ae&&(Me.push(ae[1]),ue.unshift(ae[2])),ue.length&&(I="/"+ue.join(".")+I),this.hostname=Me.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),se||(this.hostname=r.toASCII(this.hostname));var ce=this.port?":"+this.port:"",oe=this.hostname||"";this.host=oe+ce,this.href+=this.host,se&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),I[0]!=="/"&&(I="/"+I))}if(!f[W])for(R=0,Le=p.length;R<Le;R++){var ie=p[R];if(I.indexOf(ie)!==-1){var Se=encodeURIComponent(ie);Se===ie&&(Se=escape(ie)),I=I.split(ie).join(Se)}}var ne=I.indexOf("#");ne!==-1&&(this.hash=I.substr(ne),I=I.slice(0,ne));var ve=I.indexOf("?");if(ve!==-1?(this.search=I.substr(ve),this.query=I.substr(ve+1),w&&(this.query=S.parse(this.query)),I=I.slice(0,ve)):w&&(this.search="",this.query={}),I&&(this.pathname=I),C[W]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){ce=this.pathname||"";var xe=this.search||"";this.path=ce+xe}return this.href=this.format(),this},a.prototype.format=function(){var g=this.auth||"";g&&(g=(g=encodeURIComponent(g)).replace(/%3A/i,":"),g+="@");var w=this.protocol||"",y=this.pathname||"",_=this.hash||"",T=!1,O="";this.host?T=g+this.host:this.hostname&&(T=g+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(T+=":"+this.port)),this.query&&typeof this.query=="object"&&Object.keys(this.query).length&&(O=S.stringify(this.query,{arrayFormat:"repeat",addQueryPrefix:!1}));var I=this.search||O&&"?"+O||"";return w&&w.substr(-1)!==":"&&(w+=":"),this.slashes||(!w||C[w])&&T!==!1?(T="//"+(T||""),y&&y.charAt(0)!=="/"&&(y="/"+y)):T||(T=""),_&&_.charAt(0)!=="#"&&(_="#"+_),I&&I.charAt(0)!=="?"&&(I="?"+I),w+T+(y=y.replace(/[?#]/g,(function(z){return encodeURIComponent(z)})))+(I=I.replace("#","%23"))+_},a.prototype.resolve=function(g){return this.resolveObject(x(g,!1,!0)).format()},a.prototype.resolveObject=function(g){if(typeof g=="string"){var w=new a;w.parse(g,!1,!0),g=w}for(var y=new a,_=Object.keys(this),T=0;T<_.length;T++){var O=_[T];y[O]=this[O]}if(y.hash=g.hash,g.href==="")return y.href=y.format(),y;if(g.slashes&&!g.protocol){for(var I=Object.keys(g),z=0;z<I.length;z++){var q=I[z];q!=="protocol"&&(y[q]=g[q])}return C[y.pr
try { ${p.node.body.body} } catch (e) { return Promise.reject(e); } }`)}else p.get("body").unshiftContainer("body",C);return!0};var r=n(1),a=n(327);const i=r.template.statement(` let VARIABLE_NAME = arguments.length > ARGUMENT_KEY && arguments[ARGUMENT_KEY] !== undefined ? arguments[ARGUMENT_KEY] : DEFAULT_VALUE;`),s=r.template.statement(` if (ASSIGNMENT_IDENTIFIER === UNDEFINED) { ASSIGNMENT_IDENTIFIER = DEFAULT_VALUE; }`),o=r.template.statement(` let ASSIGNMENT_IDENTIFIER = PARAMETER_NAME === UNDEFINED ? DEFAULT_VALUE : PARAMETER_NAME ;`),l=r.template.statement(` let $0 = arguments.length > $1 ? arguments[$1] : undefined;`)},(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(m){const{node:f,scope:v}=m;if(!(function(q){const W=q.params.length;return W>0&&r.types.isRestElement(q.params[W-1])})(f))return!1;const C=m.get(`params.${f.params.length-1}.argument`);if(!C.isIdentifier()){const q=new Set;(0,a.collectShadowedParamsNames)(C,m.scope,q);let W=q.size>0;if(!W){const F={needsOuterBinding:!1,scope:v};C.traverse(a.iifeVisitor,F),W=F.needsOuterBinding}W&&(m.ensureBlock(),m.set("body",r.types.blockStatement([(0,a.buildScopeIIFE)(q,m.node.body)])))}let S=C.node;if(f.params.pop(),r.types.isPattern(S)){const q=S;S=v.generateUidIdentifier("ref");const W=r.types.variableDeclaration("let",[r.types.variableDeclarator(q,S)]);m.ensureBlock(),f.body.body.unshift(W)}else S.name==="arguments"&&v.rename(S.name);const x=r.types.identifier("arguments"),g=(function(q){let W=q.params.length;return W>0&&r.types.isIdentifier(q.params[0],{name:"this"})&&(W-=1),W})(f),w={references:[],offset:g,argumentsNode:x,outerBinding:v.getBindingIdentifier(S.name),candidates:[],name:S.name,deopted:!1};if(m.traverse(u,w),!w.deopted&&!w.references.length){for(const{path:q,cause:W}of w.candidates){const F=r.types.cloneNode(x);switch(W){case"indexGetter":h(q,F,w.offset);break;case"lengthGetter":d(q,F,w.offset);break;default:q.replaceWith(F)}}return!0}w.references.push(...w.candidates.map((q=>{let{path:W}=q;return W})));const y=r.types.numericLiteral(g),_=v.generateUidIdentifier("key"),T=v.generateUidIdentifier("len");let O,I;g?(O=r.types.binaryExpression("-",r.types.cloneNode(_),r.types.cloneNode(y)),I=r.types.conditionalExpression(r.types.binaryExpression(">",r.types.cloneNode(T),r.types.cloneNode(y)),r.types.binaryExpression("-",r.types.cloneNode(T),r.types.cloneNode(y)),r.types.numericLiteral(0))):(O=r.types.identifier(_.name),I=r.types.identifier(T.name));const z=i({ARGUMENTS:x,ARRAY_KEY:O,ARRAY_LEN:I,START:y,ARRAY:S,KEY:_,LEN:T});if(w.deopted)f.body.body.unshift(z);else{let q=m.getEarliestCommonAncestorFrom(w.references).getStatementParent();q.findParent((W=>{if(!W.isLoop())return W.isFunction();q=W})),q.insertBefore(z)}return!0};var r=n(1),a=n(327);const i=r.template.statement(` for (var LEN = ARGUMENTS.length, ARRAY = new Array(ARRAY_LEN), KEY = START; KEY < LEN; KEY++) { ARRAY[ARRAY_KEY] = ARGUMENTS[KEY]; }`),s=r.template.expression(` (INDEX < OFFSET || ARGUMENTS.length <= INDEX) ? undefined : ARGUMENTS[INDEX]`),o=r.template.expression(` REF = INDEX, (REF < OFFSET || ARGUMENTS.length <= REF) ? undefined : ARGUMENTS[REF]`),l=r.template.expression(` ARGUMENTS.length <= OFFSET ? 0 : ARGUMENTS.length - OFFSET`);function p(m,f){return m.node.name===f.name&&m.scope.bindingIdentifierEquals(f.name,f.outerBinding)}const u={Scope(m,f){m.scope.bindingIdentifierEquals(f.name,f.outerBinding)||m.skip()},Flow(m){m.isTypeCastExpression()||m.skip()},Function(m,f){const v=f.noOptimise;f.noOptimise=!0,m.traverse(u,f),f.noOptimise=v,m.skip()},ReferencedIdentifier(m,f){const{node:v}=m;if(v.name==="arguments"&&(f.deopted=!0),p(m,f))if(f.noOptimise)f.deopted=!0;else{const{parentPath:C}=m;if(C.listKey==="params"&&C.key<f.offset)return;if(C.isMemberExpression({object:v})){const S=C.parentPath;if(!f.deopted&&!(S.isAssignmentExpression()&&C.node===S.node.left||S.isLVal()||S.isForXStatement()||S.isUpdateExpression()||S.isUnaryExpression({operator:"delete"})||(S.isCallExpression()||S.isNewExpression())&&C.node===S.node.callee)){if(C.node.computed){if(C.get("property").isBaseType("number"))return void f.candidates.push({cause:"indexGetter",path:m})}else if(C.node.property.name==="length")return void f.candidates.push({cause:"lengthGetter",path:m})}}if(f.offset===0&&C.isSpreadElement()){const S=C.parentPath;if(S.isCallExpression()&&S.node.arguments.length===1)return void f.candidates.push({cause:"argSpread",path:m})}f.references.push(m)}},BindingIdentifier(m,f){p(m,f)&&(f.deopted=!0)}};function h(m,f,v){const C=r.types.numericLiteral(v);let S;const x=m.parent;S=r.types.isNumericLiteral(x.property)?r.types.numericLiteral(x.property.value+v):v===0?x.property:r.types.binaryExpression("+",x.property,r.types.cloneNode(C));const{scope:g,parentPath:w}=m;if(g.isPure(S)){w.replaceWith(s({ARGUMENTS:f,OFFSET:C,INDEX:S}));const y=w,_=y.get("test"),T=_.get("left").evaluate();T.confident&&(T.value===!0?y.replaceWith(g.buildUndefinedNode()):_.replaceWith(_.get("right")))}else{const y=g.generateUidIdentifierBasedOnNode(S);g.push({id:y,kind:"var"}),w.replaceWith(o({ARGUMENTS:f,OFFSET:C,INDEX:S,REF:r.types.cloneNode(y)}))}}function d(m,f,v){v?m.parentPath.replaceWith(l({ARGUMENTS:f,OFFSET:r.types.numericLiteral(v)})):m.replaceWith(f)}}],A5={};function qi(t){var e=A5[t];if(e!==void 0)return e.exports;var n=A5[t]={id:t,loaded:!1,exports:{}};return vK[t].call(n.exports,n,n.exports,qi),n.loaded=!0,n.exports}qi.c=A5,qi.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return qi.d(e,{a:e}),e},qi.d=(t,e)=>{for(var n in e)qi.o(e,n)&&!qi.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},qi.g=(function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}})(),qi.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),qi.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),qi(346);var of=qi(347);of.a;var yK=of.b;of.c;of.d;const bK=lr({__name:"SFCView",props:{sfc:{},name:{}},setup(t){const e=t,n={moduleCache:{vue:$_},getFile(){return e?.sfc??""},addStyle(a){const i=Object.assign(document.createElement("style"),{textContent:a}),s=document.head.getElementsByTagName("style")[0]||null;document.head.insertBefore(i,s)}},r=W5(()=>yK(`${e.name}.vue`,n));return(a,i)=>(Je(),Jt($e(r)))}}),CK={key:0,absolute:"","inset-0":"",flex:"","items-center":"","justify-center":""},r0=new Map,SK=lr({__name:"IframeView",props:{src:{},inline:{type:Boolean,default:!1}},setup(t){const e=t,{colorMode:n}=Wm(),r=xt(),a=pt(()=>e.src),i=xt(),s=lo(Gk(r)),o=xt(!1);ri(()=>{if(r0.get(a.value))i.value=r0.get(a.value),i.value.style.visibility="visible",i.value.style.opacity="1",o.value=!0;else{i.value=document.createElement("iframe"),r0.set(a.value,i.value),i.value.src=e.src;try{i.value.style.opacity="0.01",i.value.onload=()=>{p(),i.value.style.opacity="1",o.value=!0}}catch{i.value.style.opacity="1"}document.body.appendChild(i.value),Es(u)}const h=setTimeout(l,100);setTimeout(p,100),pi(()=>{clearTimeout(h)})}),Zs(u),Zs(p),pi(()=>{i.value&&(i.value.style.visibility="hidden",i.value.style.opacity="0")});function l(){i.value&&(i.value.style.visibility="visible",i.value.style.opacity="1")}function p(){if(!(!i.value||!i.value.contentWindow))try{const h=i.value.contentWindow.document.querySelector("html");h?.classList.toggle("dark",
|