Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 832

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./D8tScmem.js","./QapOxzFt.js","./DVBD-IR_.js","./AskRedHatButton.C3q0LUgP.css","./CThcUW9e.js","./SearchAutocomplete.Cvjafavi.css","./CWqreekP.js","./CacGcd5a.js","./index.DOUHMDRX.css","./rh-tile-lightdom.DYX7dhP7.css","./DB9YIBPX.js","./_...B6PWwjxg.css","./D4ZZB_vQ.js","./9LCzc3Yb.js","./Breadcrumbs.BbASpZ0R.css","./BBcHvbxX.js","./JumpLinks.DY30L8M3.css","./DF-PF1T4.js","./DUJ9uoy2.js","./index.C0oeOHp_.css","./DLl9LGxc.js","./index.CENa_7qn.css","./Dn1uTwCL.js","./Brpi2TJS.js","./Alert.DqSuUj60.css","./DEoXoKZy.js","./index.CudmQW-u.css","./Cf9XbBiE.js","./index.Bvmb5ppc.css","./DdW3y_2t.js","./C6nSsQDt.js","./index.3270sguS.css","./BMsFwv4s.js","./index.C4u1TPoa.css","./DLV51-f4.js","./index.BxUK5Jmn.css","./FtaC6b0T.js","./index.CYCuyGGn.css","./DpBLqebL.js","./index.CxL21etr.css","./BQoSinb3.js","./index.DfIBEfga.css","./CklIipoM.js","./products.DbdkBWHJ.css","./CBfNWT5x.js","./default.Dx0NVRX0.css"])))=>i.map(i=>d[i]); var gp=Object.defineProperty;var yp=(e,t,n)=>t in e?gp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var fn=(e,t,n)=>yp(e,typeof t!="symbol"?t+"":t,n);/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function sa(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Se={},fr=[],$t=()=>{},vp=()=>!1,co=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ia=e=>e.startsWith("onUpdate:"),qe=Object.assign,aa=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},bp=Object.prototype.hasOwnProperty,Te=(e,t)=>bp.call(e,t),ce=Array.isArray,dr=e=>Pr(e)==="[object Map]",us=e=>Pr(e)==="[object Set]",qa=e=>Pr(e)==="[object Date]",Ep=e=>Pr(e)==="[object RegExp]",de=e=>typeof e=="function",xe=e=>typeof e=="string",Pt=e=>typeof e=="symbol",Le=e=>e!==null&&typeof e=="object",ca=e=>(Le(e)||de(e))&&de(e.then)&&de(e.catch),lu=Object.prototype.toString,Pr=e=>lu.call(e),wp=e=>Pr(e).slice(8,-1),uu=e=>Pr(e)==="[object Object]",la=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,pr=sa(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fs=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Tp=/-(\w)/g,bt=fs(e=>e.replace(Tp,(t,n)=>n?n.toUpperCase():"")),kp=/\B([A-Z])/g,Sn=fs(e=>e.replace(kp,"-$1").toLowerCase()),ds=fs(e=>e.charAt(0).toUpperCase()+e.slice(1)),$s=fs(e=>e?`on${ds(e)}`:""),bn=(e,t)=>!Object.is(e,t),hr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Mo=e=>{const t=parseFloat(e);return isNaN(t)?e:t},du=e=>{const t=xe(e)?Number(e):NaN;return isNaN(t)?e:t};let Ga;const ps=()=>Ga||(Ga=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ua(e){if(ce(e)){const t={};for(let n=0;n{if(n){const r=n.split(Sp);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function zr(e){let t="";if(xe(e))t=e;else if(ce(e))for(let n=0;nhs(n,t))}const hu=e=>!!(e&&e.__v_isRef===!0),St=e=>xe(e)?e:e==null?"":ce(e)||Le(e)&&(e.toString===lu||!de(e.toString))?hu(e)?St(e.value):JSON.stringify(e,mu,2):String(e),mu=(e,t)=>hu(t)?mu(e,t.value):dr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Vs(r,s)+" =>"]=o,n),{})}:us(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Vs(n))}:Pt(t)?Vs(t):Le(t)&&!ce(t)&&!uu(t)?String(t):t,Vs=(e,t="")=>{var n;return Pt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let rt;class _u{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=rt,!t&&rt&&(this.index=(rt.scopes||(rt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Vr){let t=Vr;for(Vr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;$r;){let t=$r;for($r=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function bu(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Eu(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),ha(r),Dp(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function di(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(wu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function wu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Jr))return;e.globalVersion=Jr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!di(e)){e.flags&=-3;return}const n=Ae,r=Ct;Ae=e,Ct=!0;try{bu(e);const o=e.fn(e._value);(t.version===0||bn(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Ae=n,Ct=r,Eu(e),e.flags&=-3}}function ha(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)ha(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Dp(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ct=!0;const Tu=[];function Rn(){Tu.push(Ct),Ct=!1}function Cn(){const e=Tu.pop();Ct=e===void 0?!0:e}function Ya(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ae;Ae=void 0;try{t()}finally{Ae=n}}}let Jr=0;class xp{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ms{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Ae||!Ct||Ae===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ae)n=this.activeLink=new xp(Ae,this),Ae.deps?(n.prevDep=Ae.depsTail,Ae.depsTail.nextDep=n,Ae.depsTail=n):Ae.deps=Ae.depsTail=n,ku(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ae.depsTail,n.nextDep=void 0,Ae.depsTail.nextDep=n,Ae.depsTail=n,Ae.deps===n&&(Ae.deps=r)}return n}trigger(t){this.version++,Jr++,this.notify(t)}notify(t){da();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{pa()}}}function ku(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)ku(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Uo=new WeakMap,Bn=Symbol(""),pi=Symbol(""),Qr=Symbol("");function Ye(e,t,n){if(Ct&&Ae){let r=Uo.get(e);r||Uo.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new ms),o.map=r,o.key=n),o.track()}}function en(e,t,n,r,o,s){const i=Uo.get(e);if(!i){Jr++;return}const a=c=>{c&&c.trigger()};if(da(),t==="clear")i.forEach(a);else{const c=ce(e),u=c&&la(n);if(c&&n==="length"){const l=Number(r);i.forEach((f,d)=>{(d==="length"||d===Qr||!Pt(d)&&d>=l)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),u&&a(i.get(Qr)),t){case"add":c?u&&a(i.get("length")):(a(i.get(Bn)),dr(e)&&a(i.get(pi)));break;case"delete":c||(a(i.get(Bn)),dr(e)&&a(i.get(pi)));break;case"set":dr(e)&&a(i.get(Bn));break}}pa()}function Np(e,t){const n=Uo.get(e);return n&&n.get(t)}function tr(e){const t=be(e);return t===e?t:(Ye(t,"iterate",Qr),vt(e)?t:t.map(ze))}function _s(e){return Ye(e=be(e),"iterate",Qr),e}const Mp={__proto__:null,[Symbol.iterator](){return js(this,Symbol.iterator,ze)},concat(...e){return tr(this).concat(...e.map(t=>ce(t)?tr(t):t))},entries(){return js(this,"entries",e=>(e[1]=ze(e[1]),e))},every(e,t){return Ht(this,"every",e,t,void 0,arguments)},filter(e,t){return Ht(this,"filter",e,t,n=>n.map(ze),arguments)},find(e,t){return Ht(this,"find",e,t,ze,arguments)},findIndex(e,t){return Ht(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ht(this,"findLast",e,t,ze,arguments)},findLastIndex(e,t){return Ht(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ht(this,"forEach",e,t,void 0,arguments)},includes(...e){return Bs(this,"includes",e)},indexOf(...e){return Bs(this,"indexOf",e)},join(e){return tr(this).join(e)},lastIndexOf(...e){return Bs(this,"lastIndexOf",e)},map(e,t){return Ht(this,"map",e,t,void 0,arguments)},pop(){return Dr(this,"pop")},push(...e){return Dr(this,"push",e)},reduce(e,...t){return za(this,"reduce",e,t)},reduceRight(e,...t){return za(this,"reduceRight",e,t)},shift(){return Dr(this,"shift")},some(e,t){return Ht(this,"some",e,t,void 0,arguments)},splice(...e){return Dr(this,"splice",e)},toReversed(){return tr(this).toReversed()},toSorted(e){return tr(this).toSorted(e)},toSpliced(...e){return tr(this).toSpliced(...e)},unshift(...e){return Dr(this,"unshift",e)},values(){return js(this,"values",ze)}};function js(e,t,n){const r=_s(e),o=r[t]();return r!==e&&!vt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const Up=Array.prototype;function Ht(e,t,n,r,o,s){const i=_s(e),a=i!==e&&!vt(e),c=i[t];if(c!==Up[t]){const f=c.apply(e,s);return a?ze(f):f}let u=n;i!==e&&(a?u=function(f,d){return n.call(this,ze(f),d,e)}:n.length>2&&(u=function(f,d){return n.call(this,f,d,e)}));const l=c.call(i,u,r);return a&&o?o(l):l}function za(e,t,n,r){const o=_s(e);let s=n;return o!==e&&(vt(e)?n.length>3&&(s=function(i,a,c){return n.call(this,i,a,c,e)}):s=function(i,a,c){return n.call(this,i,ze(a),c,e)}),o[t](s,...r)}function Bs(e,t,n){const r=be(e);Ye(r,"iterate",Qr);const o=r[t](...n);return(o===-1||o===!1)&&ga(n[0])?(n[0]=be(n[0]),r[t](...n)):o}function Dr(e,t,n=[]){Rn(),da();const r=be(e)[t].apply(e,n);return pa(),Cn(),r}const Fp=sa("__proto__,__v_isRef,__isVue"),Lu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Pt));function $p(e){Pt(e)||(e=String(e));const t=be(this);return Ye(t,"has",e),t.hasOwnProperty(e)}class Su{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?zp:Au:s?Pu:Cu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=ce(t);if(!o){let c;if(i&&(c=Mp[n]))return c;if(n==="hasOwnProperty")return $p}const a=Reflect.get(t,n,De(t)?t:r);return(Pt(n)?Lu.has(n):Fp(n))||(o||Ye(t,"get",n),s)?a:De(a)?i&&la(n)?a:a.value:Le(a)?o?Iu(a):cn(a):a}}class Ru extends Su{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const c=Ln(s);if(!vt(r)&&!Ln(r)&&(s=be(s),r=be(r)),!ce(t)&&De(s)&&!De(r))return c?!1:(s.value=r,!0)}const i=ce(t)&&la(n)?Number(n)e,go=e=>Reflect.getPrototypeOf(e);function Kp(e,t,n){return function(...r){const o=this.__v_raw,s=be(o),i=dr(s),a=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,u=o[e](...r),l=n?hi:t?mi:ze;return!t&&Ye(s,"iterate",c?pi:Bn),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[l(f[0]),l(f[1])]:l(f),done:d}},[Symbol.iterator](){return this}}}}function yo(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Wp(e,t){const n={get(o){const s=this.__v_raw,i=be(s),a=be(o);e||(bn(o,a)&&Ye(i,"get",o),Ye(i,"get",a));const{has:c}=go(i),u=t?hi:e?mi:ze;if(c.call(i,o))return u(s.get(o));if(c.call(i,a))return u(s.get(a));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&Ye(be(o),"iterate",Bn),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,i=be(s),a=be(o);return e||(bn(o,a)&&Ye(i,"has",o),Ye(i,"has",a)),o===a?s.has(o):s.has(o)||s.has(a)},forEach(o,s){const i=this,a=i.__v_raw,c=be(a),u=t?hi:e?mi:ze;return!e&&Ye(c,"iterate",Bn),a.forEach((l,f)=>o.call(s,u(l),u(f),i))}};return qe(n,e?{add:yo("add"),set:yo("set"),delete:yo("delete"),clear:yo("clear")}:{add(o){!t&&!vt(o)&&!Ln(o)&&(o=be(o));const s=be(this);return go(s).has.call(s,o)||(s.add(o),en(s,"add",o,o)),this},set(o,s){!t&&!vt(s)&&!Ln(s)&&(s=be(s));const i=be(this),{has:a,get:c}=go(i);let u=a.call(i,o);u||(o=be(o),u=a.call(i,o));const l=c.call(i,o);return i.set(o,s),u?bn(s,l)&&en(i,"set",o,s):en(i,"add",o,s),this},delete(o){const s=be(this),{has:i,get:a}=go(s);let c=i.call(s,o);c||(o=be(o),c=i.call(s,o)),a&&a.call(s,o);const u=s.delete(o);return c&&en(s,"delete",o,void 0),u},clear(){const o=be(this),s=o.size!==0,i=o.clear();return s&&en(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=Kp(o,e,t)}),n}function ma(e,t){const n=Wp(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(Te(n,o)&&o in r?n:r,o,s)}const qp={get:ma(!1,!1)},Gp={get:ma(!1,!0)},Yp={get:ma(!0,!1)};const Cu=new WeakMap,Pu=new WeakMap,Au=new WeakMap,zp=new WeakMap;function Xp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Jp(e){return e.__v_skip||!Object.isExtensible(e)?0:Xp(wp(e))}function cn(e){return Ln(e)?e:_a(e,!1,Hp,qp,Cu)}function nn(e){return _a(e,!1,Bp,Gp,Pu)}function Iu(e){return _a(e,!0,jp,Yp,Au)}function _a(e,t,n,r,o){if(!Le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=Jp(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return o.set(e,a),a}function Kn(e){return Ln(e)?Kn(e.__v_raw):!!(e&&e.__v_isReactive)}function Ln(e){return!!(e&&e.__v_isReadonly)}function vt(e){return!!(e&&e.__v_isShallow)}function ga(e){return e?!!e.__v_raw:!1}function be(e){const t=e&&e.__v_raw;return t?be(t):e}function Qp(e){return!Te(e,"__v_skip")&&Object.isExtensible(e)&&fu(e,"__v_skip",!0),e}const ze=e=>Le(e)?cn(e):e,mi=e=>Le(e)?Iu(e):e;function De(e){return e?e.__v_isRef===!0:!1}function Ie(e){return Ou(e,!1)}function Gn(e){return Ou(e,!0)}function Ou(e,t){return De(e)?e:new Zp(e,t)}class Zp{constructor(t,n){this.dep=new ms,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:be(t),this._value=n?t:ze(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||vt(t)||Ln(t);t=r?t:be(t),bn(t,n)&&(this._rawValue=t,this._value=r?t:ze(t),this.dep.trigger())}}function fe(e){return De(e)?e.value:e}function Hn(e){return de(e)?e():fe(e)}const eh={get:(e,t,n)=>t==="__v_raw"?e:fe(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return De(o)&&!De(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Du(e){return Kn(e)?e:new Proxy(e,eh)}class th{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new ms,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function nh(e){return new th(e)}class rh{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Np(be(this._object),this._key)}}class oh{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ya(e,t,n){return De(e)?e:de(e)?new oh(e):Le(e)&&arguments.length>1?sh(e,t,n):Ie(e)}function sh(e,t,n){const r=e[t];return De(r)?r:new rh(e,t,n)}class ih{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new ms(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Jr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ae!==this)return vu(this,!0),!0}get value(){const t=this.dep.track();return wu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function ah(e,t,n=!1){let r,o;return de(e)?r=e:(r=e.get,o=e.set),new ih(r,o,n)}const vo={},Fo=new WeakMap;let Vn;function ch(e,t=!1,n=Vn){if(n){let r=Fo.get(n);r||Fo.set(n,r=[]),r.push(e)}}function lh(e,t,n=Se){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:a,call:c}=n,u=m=>o?m:vt(m)||o===!1||o===0?tn(m,1):tn(m);let l,f,d,h,v=!1,y=!1;if(De(e)?(f=()=>e.value,v=vt(e)):Kn(e)?(f=()=>u(e),v=!0):ce(e)?(y=!0,v=e.some(m=>Kn(m)||vt(m)),f=()=>e.map(m=>{if(De(m))return m.value;if(Kn(m))return u(m);if(de(m))return c?c(m,2):m()})):de(e)?t?f=c?()=>c(e,2):e:f=()=>{if(d){Rn();try{d()}finally{Cn()}}const m=Vn;Vn=l;try{return c?c(e,3,[h]):e(h)}finally{Vn=m}}:f=$t,t&&o){const m=f,w=o===!0?1/0:o;f=()=>tn(m(),w)}const S=lo(),C=()=>{l.stop(),S&&S.active&&aa(S.effects,l)};if(s&&t){const m=t;t=(...w)=>{m(...w),C()}}let _=y?new Array(e.length).fill(vo):vo;const p=m=>{if(!(!(l.flags&1)||!l.dirty&&!m))if(t){const w=l.run();if(o||v||(y?w.some((L,A)=>bn(L,_[A])):bn(w,_))){d&&d();const L=Vn;Vn=l;try{const A=[w,_===vo?void 0:y&&_[0]===vo?[]:_,h];c?c(t,3,A):t(...A),_=w}finally{Vn=L}}}else l.run()};return a&&a(p),l=new gu(f),l.scheduler=i?()=>i(p,!1):p,h=m=>ch(m,!1,l),d=l.onStop=()=>{const m=Fo.get(l);if(m){if(c)c(m,4);else for(const w of m)w();Fo.delete(l)}},t?r?p(!0):_=l.run():i?i(p.bind(null,!0),!0):l.run(),C.pause=l.pause.bind(l),C.resume=l.resume.bind(l),C.stop=C,C}function tn(e,t=1/0,n){if(t<=0||!Le(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,De(e))tn(e.value,t,n);else if(ce(e))for(let r=0;r{tn(r,t,n)});else if(uu(e)){for(const r in e)tn(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&tn(e[r],t,n)}return e}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function uo(e,t,n,r){try{return r?e(...r):e()}catch(o){Ar(o,t,n)}}function At(e,t,n,r){if(de(e)){const o=uo(e,t,n,r);return o&&ca(o)&&o.catch(s=>{Ar(s,t,n)}),o}if(ce(e)){const o=[];for(let s=0;s>>1,o=ot[r],s=Zr(o);s=Zr(n)?ot.push(e):ot.splice(fh(t),0,e),e.flags|=1,Nu()}}function Nu(){$o||($o=xu.then(Mu))}function _i(e){ce(e)?mr.push(...e):hn&&e.id===-1?hn.splice(or+1,0,e):e.flags&1||(mr.push(e),e.flags|=1),Nu()}function Xa(e,t,n=Mt+1){for(;nZr(n)-Zr(r));if(mr.length=0,hn){hn.push(...t);return}for(hn=t,or=0;ore.id==null?e.flags&2?-1:1/0:e.id;function Mu(e){try{for(Mt=0;Mt{r._d&&cc(-1);const s=Ho(t);let i;try{i=e(...o)}finally{Ho(s),r._d&&cc(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function dh(e,t){if(Be===null)return e;const n=Ts(Be),r=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,mn=Symbol("_leaveCb"),bo=Symbol("_enterCb");function hh(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Qn(()=>{e.isMounted=!0}),ys(()=>{e.isUnmounting=!0}),e}const mt=[Function,Array],$u={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:mt,onEnter:mt,onAfterEnter:mt,onEnterCancelled:mt,onBeforeLeave:mt,onLeave:mt,onAfterLeave:mt,onLeaveCancelled:mt,onBeforeAppear:mt,onAppear:mt,onAfterAppear:mt,onAppearCancelled:mt},Vu=e=>{const t=e.subTree;return t.component?Vu(t.component):t},mh={name:"BaseTransition",props:$u,setup(e,{slots:t}){const n=un(),r=hh();return()=>{const o=t.default&&Bu(t.default(),!0);if(!o||!o.length)return;const s=Hu(o),i=be(e),{mode:a}=i;if(r.isLeaving)return Ks(s);const c=Ja(s);if(!c)return Ks(s);let u=gi(c,i,r,n,f=>u=f);c.type!==He&&vr(c,u);let l=n.subTree&&Ja(n.subTree);if(l&&l.type!==He&&!Rt(c,l)&&Vu(n).type!==He){let f=gi(l,i,r,n);if(vr(l,f),a==="out-in"&&c.type!==He)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,l=void 0},Ks(s);a==="in-out"&&c.type!==He?f.delayLeave=(d,h,v)=>{const y=ju(r,l);y[String(l.key)]=l,d[mn]=()=>{h(),d[mn]=void 0,delete u.delayedLeave,l=void 0},u.delayedLeave=()=>{v(),delete u.delayedLeave,l=void 0}}:l=void 0}else l&&(l=void 0);return s}}};function Hu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==He){t=n;break}}return t}const _h=mh;function ju(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function gi(e,t,n,r,o){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:l,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:y,onBeforeAppear:S,onAppear:C,onAfterAppear:_,onAppearCancelled:p}=t,m=String(e.key),w=ju(n,e),L=(O,B)=>{O&&At(O,r,9,B)},A=(O,B)=>{const te=B[1];L(O,B),ce(O)?O.every(V=>V.length<=1)&&te():O.length<=1&&te()},M={mode:i,persisted:a,beforeEnter(O){let B=c;if(!n.isMounted)if(s)B=S||c;else return;O[mn]&&O[mn](!0);const te=w[m];te&&Rt(e,te)&&te.el[mn]&&te.el[mn](),L(B,[O])},enter(O){let B=u,te=l,V=f;if(!n.isMounted)if(s)B=C||u,te=_||l,V=p||f;else return;let re=!1;const he=O[bo]=me=>{re||(re=!0,me?L(V,[O]):L(te,[O]),M.delayedLeave&&M.delayedLeave(),O[bo]=void 0)};B?A(B,[O,he]):he()},leave(O,B){const te=String(e.key);if(O[bo]&&O[bo](!0),n.isUnmounting)return B();L(d,[O]);let V=!1;const re=O[mn]=he=>{V||(V=!0,B(),he?L(y,[O]):L(v,[O]),O[mn]=void 0,w[te]===e&&delete w[te])};w[te]=e,h?A(h,[O,re]):re()},clone(O){const B=gi(O,t,n,r,o);return o&&o(B),B}};return M}function Ks(e){if(fo(e))return e=an(e),e.children=null,e}function Ja(e){if(!fo(e))return Fu(e.type)&&e.children?Hu(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&de(n.default))return n.default()}}function vr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,vr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Bu(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;seo(v,t&&(ce(t)?t[y]:t),n,r,o));return}if(En(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&eo(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?Ts(r.component):r.el,i=o?null:s,{i:a,r:c}=e,u=t&&t.r,l=a.refs===Se?a.refs={}:a.refs,f=a.setupState,d=be(f),h=f===Se?()=>!1:v=>Te(d,v);if(u!=null&&u!==c&&(xe(u)?(l[u]=null,h(u)&&(f[u]=null)):De(u)&&(u.value=null)),de(c))uo(c,a,12,[i,l]);else{const v=xe(c),y=De(c);if(v||y){const S=()=>{if(e.f){const C=v?h(c)?f[c]:l[c]:c.value;o?ce(C)&&aa(C,s):ce(C)?C.includes(s)||C.push(s):v?(l[c]=[s],h(c)&&(f[c]=l[c])):(c.value=[s],e.k&&(l[e.k]=c.value))}else v?(l[c]=i,h(c)&&(f[c]=i)):y&&(c.value=i,e.k&&(l[e.k]=i))};i?(S.id=-1,Ge(S,n)):S()}}}let Qa=!1;const nr=()=>{Qa||(console.error("Hydration completed but contains mismatches."),Qa=!0)},gh=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",yh=e=>e.namespaceURI.includes("MathML"),Eo=e=>{if(e.nodeType===1){if(gh(e))return"svg";if(yh(e))return"mathml"}},ar=e=>e.nodeType===8;function vh(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:a,insert:c,createComment:u}}=e,l=(p,m)=>{if(!m.hasChildNodes()){n(null,p,m),Vo(),m._vnode=p;return}f(m.firstChild,p,null,null,null),Vo(),m._vnode=p},f=(p,m,w,L,A,M=!1)=>{M=M||!!m.dynamicChildren;const O=ar(p)&&p.data==="[",B=()=>y(p,m,w,L,A,O),{type:te,ref:V,shapeFlag:re,patchFlag:he}=m;let me=p.nodeType;m.el=p,he===-2&&(M=!1,m.dynamicChildren=null);let oe=null;switch(te){case Tn:me!==3?m.children===""?(c(m.el=o(""),i(p),p),oe=p):oe=B():(p.data!==m.children&&(nr(),p.data=m.children),oe=s(p));break;case He:_(p)?(oe=s(p),C(m.el=p.content.firstChild,p,w)):me!==8||O?oe=B():oe=s(p);break;case jr:if(O&&(p=s(p),me=p.nodeType),me===1||me===3){oe=p;const le=!m.children.length;for(let se=0;se{M=M||!!m.dynamicChildren;const{type:O,props:B,patchFlag:te,shapeFlag:V,dirs:re,transition:he}=m,me=O==="input"||O==="option";if(me||te!==-1){re&&Ut(m,null,w,"created");let oe=!1;if(_(p)){oe=mf(null,he)&&w&&w.vnode.props&&w.vnode.props.appear;const se=p.content.firstChild;oe&&he.beforeEnter(se),C(se,p,w),m.el=p=se}if(V&16&&!(B&&(B.innerHTML||B.textContent))){let se=h(p.firstChild,m,p,w,L,A,M);for(;se;){wo(p,1)||nr();const Pe=se;se=se.nextSibling,a(Pe)}}else if(V&8){let se=m.children;se[0]===` `&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(se=se.slice(1)),p.textContent!==se&&(wo(p,0)||nr(),p.textContent=m.children)}if(B){if(me||!M||te&48){const se=p.tagName.includes("-");for(const Pe in B)(me&&(Pe.endsWith("value")||Pe==="indeterminate")||co(Pe)&&!pr(Pe)||Pe[0]==="."||se)&&r(p,Pe,null,B[Pe],void 0,w)}else if(B.onClick)r(p,"onClick",null,B.onClick,void 0,w);else if(te&4&&Kn(B.style))for(const se in B.style)B.style[se]}let le;(le=B&&B.onVnodeBeforeMount)&&ct(le,w,m),re&&Ut(m,null,w,"beforeMount"),((le=B&&B.onVnodeMounted)||re||oe)&&Ef(()=>{le&&ct(le,w,m),oe&&he.enter(p),re&&Ut(m,null,w,"mounted")},L)}return p.nextSibling},h=(p,m,w,L,A,M,O)=>{O=O||!!m.dynamicChildren;const B=m.children,te=B.length;for(let V=0;V{const{slotScopeIds:O}=m;O&&(A=A?A.concat(O):O);const B=i(p),te=h(s(p),m,B,w,L,A,M);return te&&ar(te)&&te.data==="]"?s(m.anchor=te):(nr(),c(m.anchor=u("]"),B,te),te)},y=(p,m,w,L,A,M)=>{if(wo(p.parentElement,1)||nr(),m.el=null,M){const te=S(p);for(;;){const V=s(p);if(V&&V!==te)a(V);else break}}const O=s(p),B=i(p);return a(p),n(null,m,B,O,w,L,Eo(B),A),w&&(w.vnode.el=m.el,bs(w,m.el)),O},S=(p,m="[",w="]")=>{let L=0;for(;p;)if(p=s(p),p&&ar(p)&&(p.data===m&&L++,p.data===w)){if(L===0)return s(p);L--}return p},C=(p,m,w)=>{const L=m.parentNode;L&&L.replaceChild(p,m);let A=w;for(;A;)A.vnode.el===m&&(A.vnode.el=A.subTree.el=p),A=A.parent},_=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[l,f]}const Za="data-allow-mismatch",bh={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function wo(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Za);)e=e.parentElement;const n=e&&e.getAttribute(Za);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(bh[t])}}ps().requestIdleCallback;ps().cancelIdleCallback;function Eh(e,t){if(ar(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(ar(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const En=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function wh(e){de(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:a=!0,onError:c}=e;let u=null,l,f=0;const d=()=>(f++,u=null,h()),h=()=>{let v;return u||(v=u=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),c)return new Promise((S,C)=>{c(y,()=>S(d()),()=>C(y),f+1)});throw y}).then(y=>v!==u&&u?u:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),l=y,y)))};return st({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(v,y,S){const C=s?()=>{const _=s(S,p=>Eh(v,p));_&&(y.bum||(y.bum=[])).push(_)}:S;l?C():h().then(()=>!y.isUnmounted&&C())},get __asyncResolved(){return l},setup(){const v=je;if(ba(v),l)return()=>Ws(l,v);const y=p=>{u=null,Ar(p,v,13,!r)};if(a&&v.suspense||Er)return h().then(p=>()=>Ws(p,v)).catch(p=>(y(p),()=>r?Ce(r,{error:p}):null));const S=Ie(!1),C=Ie(),_=Ie(!!o);return o&&setTimeout(()=>{_.value=!1},o),i!=null&&setTimeout(()=>{if(!S.value&&!C.value){const p=new Error(`Async component timed out after ${i}ms.`);y(p),C.value=p}},i),h().then(()=>{S.value=!0,v.parent&&fo(v.parent.vnode)&&v.parent.update()}).catch(p=>{y(p),C.value=p}),()=>{if(S.value&&l)return Ws(l,v);if(C.value&&r)return Ce(r,{error:C.value});if(n&&!_.value)return Ce(n)}}})}function Ws(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=Ce(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const fo=e=>e.type.__isKeepAlive,Th={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=un(),r=n.ctx;if(!r.renderer)return()=>{const _=t.default&&t.default();return _&&_.length===1?_[0]:_};const o=new Map,s=new Set;let i=null;const a=n.suspense,{renderer:{p:c,m:u,um:l,o:{createElement:f}}}=r,d=f("div");r.activate=(_,p,m,w,L)=>{const A=_.component;u(_,p,m,0,a),c(A.vnode,_,p,m,A,a,w,_.slotScopeIds,L),Ge(()=>{A.isDeactivated=!1,A.a&&hr(A.a);const M=_.props&&_.props.onVnodeMounted;M&&ct(M,A.parent,_)},a)},r.deactivate=_=>{const p=_.component;Bo(p.m),Bo(p.a),u(_,d,null,1,a),Ge(()=>{p.da&&hr(p.da);const m=_.props&&_.props.onVnodeUnmounted;m&&ct(m,p.parent,_),p.isDeactivated=!0},a)};function h(_){qs(_),l(_,n,a,!0)}function v(_){o.forEach((p,m)=>{const w=Si(p.type);w&&!_(w)&&y(m)})}function y(_){const p=o.get(_);p&&(!i||!Rt(p,i))?h(p):i&&qs(i),o.delete(_),s.delete(_)}Qe(()=>[e.include,e.exclude],([_,p])=>{_&&v(m=>Ur(_,m)),p&&v(m=>!Ur(p,m))},{flush:"post",deep:!0});let S=null;const C=()=>{S!=null&&(Ko(n.subTree.type)?Ge(()=>{o.set(S,To(n.subTree))},n.subTree.suspense):o.set(S,To(n.subTree)))};return Qn(C),Yu(C),ys(()=>{o.forEach(_=>{const{subTree:p,suspense:m}=n,w=To(p);if(_.type===w.type&&_.key===w.key){qs(w);const L=w.component.da;L&&Ge(L,m);return}h(_)})}),()=>{if(S=null,!t.default)return i=null;const _=t.default(),p=_[0];if(_.length>1)return i=null,_;if(!Yn(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return i=null,p;let m=To(p);if(m.type===He)return i=null,m;const w=m.type,L=Si(En(m)?m.type.__asyncResolved||{}:w),{include:A,exclude:M,max:O}=e;if(A&&(!L||!Ur(A,L))||M&&L&&Ur(M,L))return m.shapeFlag&=-257,i=m,p;const B=m.key==null?w:m.key,te=o.get(B);return m.el&&(m=an(m),p.shapeFlag&128&&(p.ssContent=m)),S=B,te?(m.el=te.el,m.component=te.component,m.transition&&vr(m,m.transition),m.shapeFlag|=512,s.delete(B),s.add(B)):(s.add(B),O&&s.size>parseInt(O,10)&&y(s.values().next().value)),m.shapeFlag|=256,i=m,Ko(p.type)?p:m}}},kh=Th;function Ur(e,t){return ce(e)?e.some(n=>Ur(n,t)):xe(e)?e.split(",").includes(t):Ep(e)?(e.lastIndex=0,e.test(t)):!1}function Ku(e,t){qu(e,"a",t)}function Wu(e,t){qu(e,"da",t)}function qu(e,t,n=je){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(gs(t,r,n),n){let o=n.parent;for(;o&&o.parent;)fo(o.parent.vnode)&&Lh(r,t,n,o),o=o.parent}}function Lh(e,t,n,r){const o=gs(t,e,r,!0);po(()=>{aa(r[t],o)},n)}function qs(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function To(e){return e.shapeFlag&128?e.ssContent:e}function gs(e,t,n=je,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{Rn();const a=zn(n),c=At(t,n,e,i);return a(),Cn(),c});return r?o.unshift(s):o.push(s),s}}const ln=e=>(t,n=je)=>{(!Er||e==="sp")&&gs(e,(...r)=>t(...r),n)},Gu=ln("bm"),Qn=ln("m"),Sh=ln("bu"),Yu=ln("u"),ys=ln("bum"),po=ln("um"),Rh=ln("sp"),Ch=ln("rtg"),Ph=ln("rtc");function zu(e,t=je){gs("ec",e,t)}const Xu="components";function V0(e,t){return Qu(Xu,e,!0,t)||e}const Ju=Symbol.for("v-ndc");function Ah(e){return xe(e)?Qu(Xu,e,!1)||e:e||Ju}function Qu(e,t,n=!0,r=!1){const o=Be||je;if(o){const s=o.type;{const a=Si(s,!1);if(a&&(a===t||a===bt(t)||a===ds(bt(t))))return s}const i=ec(o[e]||s[e],t)||ec(o.appContext[e],t);return!i&&r?s:i}}function ec(e,t){return e&&(e[t]||e[bt(t)]||e[ds(bt(t))])}function Ih(e,t,n,r){let o;const s=n,i=ce(e);if(i||xe(e)){const a=i&&Kn(e);let c=!1;a&&(c=!vt(e),e=_s(e)),o=new Array(e.length);for(let u=0,l=e.length;ut(a,c,void 0,s));else{const a=Object.keys(e);o=new Array(a.length);for(let c=0,u=a.length;cYn(t)?!(t.type===He||t.type===Ve&&!Zu(t.children)):!0)?e:null}const yi=e=>e?Sf(e)?Ts(e):yi(e.parent):null,Hr=qe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>yi(e.parent),$root:e=>yi(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>tf(e),$forceUpdate:e=>e.f||(e.f=()=>{va(e.update)}),$nextTick:e=>e.n||(e.n=Pn.bind(e.proxy)),$watch:e=>Qh.bind(e)}),Gs=(e,t)=>e!==Se&&!e.__isScriptSetup&&Te(e,t),Oh={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:c}=e;let u;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Gs(r,t))return i[t]=1,r[t];if(o!==Se&&Te(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&Te(u,t))return i[t]=3,s[t];if(n!==Se&&Te(n,t))return i[t]=4,n[t];vi&&(i[t]=0)}}const l=Hr[t];let f,d;if(l)return t==="$attrs"&&Ye(e.attrs,"get",""),l(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Se&&Te(n,t))return i[t]=4,n[t];if(d=c.config.globalProperties,Te(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return Gs(o,t)?(o[t]=n,!0):r!==Se&&Te(r,t)?(r[t]=n,!0):Te(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let a;return!!n[i]||e!==Se&&Te(e,i)||Gs(t,i)||(a=s[0])&&Te(a,i)||Te(r,i)||Te(Hr,i)||Te(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Te(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function tc(e){return ce(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function j0(e){const t=un();let n=e();return ki(),ca(n)&&(n=n.catch(r=>{throw zn(t),r})),[n,()=>zn(t)]}let vi=!0;function Dh(e){const t=tf(e),n=e.proxy,r=e.ctx;vi=!1,t.beforeCreate&&nc(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:c,inject:u,created:l,beforeMount:f,mounted:d,beforeUpdate:h,updated:v,activated:y,deactivated:S,beforeDestroy:C,beforeUnmount:_,destroyed:p,unmounted:m,render:w,renderTracked:L,renderTriggered:A,errorCaptured:M,serverPrefetch:O,expose:B,inheritAttrs:te,components:V,directives:re,filters:he}=t;if(u&&xh(u,r,null),i)for(const le in i){const se=i[le];de(se)&&(r[le]=se.bind(n))}if(o){const le=o.call(n,n);Le(le)&&(e.data=cn(le))}if(vi=!0,s)for(const le in s){const se=s[le],Pe=de(se)?se.bind(n,n):de(se.get)?se.get.bind(n,n):$t,k=!de(se)&&de(se.set)?se.set.bind(n):$t,N=Re({get:Pe,set:k});Object.defineProperty(r,le,{enumerable:!0,configurable:!0,get:()=>N.value,set:z=>N.value=z})}if(a)for(const le in a)ef(a[le],r,n,le);if(c){const le=de(c)?c.call(n):c;Reflect.ownKeys(le).forEach(se=>{wn(se,le[se])})}l&&nc(l,e,"c");function oe(le,se){ce(se)?se.forEach(Pe=>le(Pe.bind(n))):se&&le(se.bind(n))}if(oe(Gu,f),oe(Qn,d),oe(Sh,h),oe(Yu,v),oe(Ku,y),oe(Wu,S),oe(zu,M),oe(Ph,L),oe(Ch,A),oe(ys,_),oe(po,m),oe(Rh,O),ce(B))if(B.length){const le=e.exposed||(e.exposed={});B.forEach(se=>{Object.defineProperty(le,se,{get:()=>n[se],set:Pe=>n[se]=Pe})})}else e.exposed||(e.exposed={});w&&e.render===$t&&(e.render=w),te!=null&&(e.inheritAttrs=te),V&&(e.components=V),re&&(e.directives=re),O&&ba(e)}function xh(e,t,n=$t){ce(e)&&(e=bi(e));for(const r in e){const o=e[r];let s;Le(o)?"default"in o?s=Je(o.from||r,o.default,!0):s=Je(o.from||r):s=Je(o),De(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function nc(e,t,n){At(ce(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function ef(e,t,n,r){let o=r.includes(".")?yf(n,r):()=>n[r];if(xe(e)){const s=t[e];de(s)&&Qe(o,s)}else if(de(e))Qe(o,e.bind(n));else if(Le(e))if(ce(e))e.forEach(s=>ef(s,t,n,r));else{const s=de(e.handler)?e.handler.bind(n):t[e.handler];de(s)&&Qe(o,s,e)}}function tf(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let c;return a?c=a:!o.length&&!n&&!r?c=t:(c={},o.length&&o.forEach(u=>jo(c,u,i,!0)),jo(c,t,i)),Le(t)&&s.set(t,c),c}function jo(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&jo(e,s,n,!0),o&&o.forEach(i=>jo(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=Nh[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Nh={data:rc,props:oc,emits:oc,methods:Fr,computed:Fr,beforeCreate:tt,created:tt,beforeMount:tt,mounted:tt,beforeUpdate:tt,updated:tt,beforeDestroy:tt,beforeUnmount:tt,destroyed:tt,unmounted:tt,activated:tt,deactivated:tt,errorCaptured:tt,serverPrefetch:tt,components:Fr,directives:Fr,watch:Uh,provide:rc,inject:Mh};function rc(e,t){return t?e?function(){return qe(de(e)?e.call(this,this):e,de(t)?t.call(this,this):t)}:t:e}function Mh(e,t){return Fr(bi(e),bi(t))}function bi(e){if(ce(e)){const t={};for(let n=0;n1)return n&&de(t)?t.call(r&&r.proxy):t}}function rf(){return!!(je||Be||Wn)}const of={},sf=()=>Object.create(of),af=e=>Object.getPrototypeOf(e)===of;function Vh(e,t,n,r=!1){const o={},s=sf();e.propsDefaults=Object.create(null),cf(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:nn(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Hh(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=be(o),[c]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const l=e.vnode.dynamicProps;for(let f=0;f{c=!0;const[d,h]=lf(f,t,!0);qe(i,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}if(!s&&!c)return Le(e)&&r.set(e,fr),fr;if(ce(s))for(let l=0;le[0]==="_"||e==="$stable",Ea=e=>ce(e)?e.map(pt):[pt(e)],Bh=(e,t,n)=>{if(t._n)return t;const r=yr((...o)=>Ea(t(...o)),n);return r._c=!1,r},ff=(e,t,n)=>{const r=e._ctx;for(const o in e){if(uf(o))continue;const s=e[o];if(de(s))t[o]=Bh(o,s,r);else if(s!=null){const i=Ea(s);t[o]=()=>i}}},df=(e,t)=>{const n=Ea(t);e.slots.default=()=>n},pf=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Kh=(e,t,n)=>{const r=e.slots=sf();if(e.vnode.shapeFlag&32){const o=t._;o?(pf(r,t,n),n&&fu(r,"_",o,!0)):ff(t,r)}else t&&df(e,t)},Wh=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=Se;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:pf(o,t,n):(s=!t.$stable,ff(t,o)),i=t}else t&&(df(e,t),i={default:1});if(s)for(const a in o)!uf(a)&&i[a]==null&&delete o[a]},Ge=Ef;function qh(e){return hf(e)}function Gh(e){return hf(e,vh)}function hf(e,t){const n=ps();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:c,setText:u,setElementText:l,parentNode:f,nextSibling:d,setScopeId:h=$t,insertStaticContent:v}=e,y=(E,T,x,W=null,H=null,G=null,ee=void 0,g=null,b=!!T.dynamicChildren)=>{if(E===T)return;E&&!Rt(E,T)&&(W=R(E),z(E,H,G,!0),E=null),T.patchFlag===-2&&(b=!1,T.dynamicChildren=null);const{type:P,ref:q,shapeFlag:X}=T;switch(P){case Tn:S(E,T,x,W);break;case He:C(E,T,x,W);break;case jr:E==null&&_(T,x,W,ee);break;case Ve:V(E,T,x,W,H,G,ee,g,b);break;default:X&1?w(E,T,x,W,H,G,ee,g,b):X&6?re(E,T,x,W,H,G,ee,g,b):(X&64||X&128)&&P.process(E,T,x,W,H,G,ee,g,b,K)}q!=null&&H&&eo(q,E&&E.ref,G,T||E,!T)},S=(E,T,x,W)=>{if(E==null)r(T.el=a(T.children),x,W);else{const H=T.el=E.el;T.children!==E.children&&u(H,T.children)}},C=(E,T,x,W)=>{E==null?r(T.el=c(T.children||""),x,W):T.el=E.el},_=(E,T,x,W)=>{[E.el,E.anchor]=v(E.children,T,x,W,E.el,E.anchor)},p=({el:E,anchor:T},x,W)=>{let H;for(;E&&E!==T;)H=d(E),r(E,x,W),E=H;r(T,x,W)},m=({el:E,anchor:T})=>{let x;for(;E&&E!==T;)x=d(E),o(E),E=x;o(T)},w=(E,T,x,W,H,G,ee,g,b)=>{T.type==="svg"?ee="svg":T.type==="math"&&(ee="mathml"),E==null?L(T,x,W,H,G,ee,g,b):O(E,T,H,G,ee,g,b)},L=(E,T,x,W,H,G,ee,g)=>{let b,P;const{props:q,shapeFlag:X,transition:Y,dirs:I}=E;if(b=E.el=i(E.type,G,q&&q.is,q),X&8?l(b,E.children):X&16&&M(E.children,b,null,W,H,Ys(E,G),ee,g),I&&Ut(E,null,W,"created"),A(b,E,E.scopeId,ee,W),q){for(const ae in q)ae!=="value"&&!pr(ae)&&s(b,ae,null,q[ae],G,W);"value"in q&&s(b,"value",null,q.value,G),(P=q.onVnodeBeforeMount)&&ct(P,W,E)}I&&Ut(E,null,W,"beforeMount");const F=mf(H,Y);F&&Y.beforeEnter(b),r(b,T,x),((P=q&&q.onVnodeMounted)||F||I)&&Ge(()=>{P&&ct(P,W,E),F&&Y.enter(b),I&&Ut(E,null,W,"mounted")},H)},A=(E,T,x,W,H)=>{if(x&&h(E,x),W)for(let G=0;G{for(let P=b;P{const g=T.el=E.el;let{patchFlag:b,dynamicChildren:P,dirs:q}=T;b|=E.patchFlag&16;const X=E.props||Se,Y=T.props||Se;let I;if(x&&Dn(x,!1),(I=Y.onVnodeBeforeUpdate)&&ct(I,x,T,E),q&&Ut(T,E,x,"beforeUpdate"),x&&Dn(x,!0),(X.innerHTML&&Y.innerHTML==null||X.textContent&&Y.textContent==null)&&l(g,""),P?B(E.dynamicChildren,P,g,x,W,Ys(T,H),G):ee||se(E,T,g,null,x,W,Ys(T,H),G,!1),b>0){if(b&16)te(g,X,Y,x,H);else if(b&2&&X.class!==Y.class&&s(g,"class",null,Y.class,H),b&4&&s(g,"style",X.style,Y.style,H),b&8){const F=T.dynamicProps;for(let ae=0;ae{I&&ct(I,x,T,E),q&&Ut(T,E,x,"updated")},W)},B=(E,T,x,W,H,G,ee)=>{for(let g=0;g{if(T!==x){if(T!==Se)for(const G in T)!pr(G)&&!(G in x)&&s(E,G,T[G],null,H,W);for(const G in x){if(pr(G))continue;const ee=x[G],g=T[G];ee!==g&&G!=="value"&&s(E,G,g,ee,H,W)}"value"in x&&s(E,"value",T.value,x.value,H)}},V=(E,T,x,W,H,G,ee,g,b)=>{const P=T.el=E?E.el:a(""),q=T.anchor=E?E.anchor:a("");let{patchFlag:X,dynamicChildren:Y,slotScopeIds:I}=T;I&&(g=g?g.concat(I):I),E==null?(r(P,x,W),r(q,x,W),M(T.children||[],x,q,H,G,ee,g,b)):X>0&&X&64&&Y&&E.dynamicChildren?(B(E.dynamicChildren,Y,x,H,G,ee,g),(T.key!=null||H&&T===H.subTree)&&_f(E,T,!0)):se(E,T,x,q,H,G,ee,g,b)},re=(E,T,x,W,H,G,ee,g,b)=>{T.slotScopeIds=g,E==null?T.shapeFlag&512?H.ctx.activate(T,x,W,ee,b):he(T,x,W,H,G,ee,b):me(E,T,b)},he=(E,T,x,W,H,G,ee)=>{const g=E.component=mm(E,W,H);if(fo(E)&&(g.ctx.renderer=K),_m(g,!1,ee),g.asyncDep){if(H&&H.registerDep(g,oe,ee),!E.el){const b=g.subTree=Ce(He);C(null,b,T,x)}}else oe(g,E,T,x,H,G,ee)},me=(E,T,x)=>{const W=T.component=E.component;if(om(E,T,x))if(W.asyncDep&&!W.asyncResolved){le(W,T,x);return}else W.next=T,W.update();else T.el=E.el,W.vnode=T},oe=(E,T,x,W,H,G,ee)=>{const g=()=>{if(E.isMounted){let{next:X,bu:Y,u:I,parent:F,vnode:ae}=E;{const Ze=gf(E);if(Ze){X&&(X.el=ae.el,le(E,X,ee)),Ze.asyncDep.then(()=>{E.isUnmounted||g()});return}}let ue=X,Ne;Dn(E,!1),X?(X.el=ae.el,le(E,X,ee)):X=ae,Y&&hr(Y),(Ne=X.props&&X.props.onVnodeBeforeUpdate)&&ct(Ne,F,X,ae),Dn(E,!0);const Me=zs(E),Ke=E.subTree;E.subTree=Me,y(Ke,Me,f(Ke.el),R(Ke),E,H,G),X.el=Me.el,ue===null&&bs(E,Me.el),I&&Ge(I,H),(Ne=X.props&&X.props.onVnodeUpdated)&&Ge(()=>ct(Ne,F,X,ae),H)}else{let X;const{el:Y,props:I}=T,{bm:F,m:ae,parent:ue,root:Ne,type:Me}=E,Ke=En(T);if(Dn(E,!1),F&&hr(F),!Ke&&(X=I&&I.onVnodeBeforeMount)&&ct(X,ue,T),Dn(E,!0),Y&&pe){const Ze=()=>{E.subTree=zs(E),pe(Y,E.subTree,E,H,null)};Ke&&Me.__asyncHydrate?Me.__asyncHydrate(Y,E,Ze):Ze()}else{Ne.ce&&Ne.ce._injectChildStyle(Me);const Ze=E.subTree=zs(E);y(null,Ze,x,W,E,H,G),T.el=Ze.el}if(ae&&Ge(ae,H),!Ke&&(X=I&&I.onVnodeMounted)){const Ze=T;Ge(()=>ct(X,ue,Ze),H)}(T.shapeFlag&256||ue&&En(ue.vnode)&&ue.vnode.shapeFlag&256)&&E.a&&Ge(E.a,H),E.isMounted=!0,T=x=W=null}};E.scope.on();const b=E.effect=new gu(g);E.scope.off();const P=E.update=b.run.bind(b),q=E.job=b.runIfDirty.bind(b);q.i=E,q.id=E.uid,b.scheduler=()=>va(q),Dn(E,!0),P()},le=(E,T,x)=>{T.component=E;const W=E.vnode.props;E.vnode=T,E.next=null,Hh(E,T.props,W,x),Wh(E,T.children,x),Rn(),Xa(E),Cn()},se=(E,T,x,W,H,G,ee,g,b=!1)=>{const P=E&&E.children,q=E?E.shapeFlag:0,X=T.children,{patchFlag:Y,shapeFlag:I}=T;if(Y>0){if(Y&128){k(P,X,x,W,H,G,ee,g,b);return}else if(Y&256){Pe(P,X,x,W,H,G,ee,g,b);return}}I&8?(q&16&&$(P,H,G),X!==P&&l(x,X)):q&16?I&16?k(P,X,x,W,H,G,ee,g,b):$(P,H,G,!0):(q&8&&l(x,""),I&16&&M(X,x,W,H,G,ee,g,b))},Pe=(E,T,x,W,H,G,ee,g,b)=>{E=E||fr,T=T||fr;const P=E.length,q=T.length,X=Math.min(P,q);let Y;for(Y=0;Yq?$(E,H,G,!0,!1,X):M(T,x,W,H,G,ee,g,b,X)},k=(E,T,x,W,H,G,ee,g,b)=>{let P=0;const q=T.length;let X=E.length-1,Y=q-1;for(;P<=X&&P<=Y;){const I=E[P],F=T[P]=b?_n(T[P]):pt(T[P]);if(Rt(I,F))y(I,F,x,null,H,G,ee,g,b);else break;P++}for(;P<=X&&P<=Y;){const I=E[X],F=T[Y]=b?_n(T[Y]):pt(T[Y]);if(Rt(I,F))y(I,F,x,null,H,G,ee,g,b);else break;X--,Y--}if(P>X){if(P<=Y){const I=Y+1,F=IY)for(;P<=X;)z(E[P],H,G,!0),P++;else{const I=P,F=P,ae=new Map;for(P=F;P<=Y;P++){const dt=T[P]=b?_n(T[P]):pt(T[P]);dt.key!=null&&ae.set(dt.key,P)}let ue,Ne=0;const Me=Y-F+1;let Ke=!1,Ze=0;const er=new Array(Me);for(P=0;P=Me){z(dt,H,G,!0);continue}let xt;if(dt.key!=null)xt=ae.get(dt.key);else for(ue=F;ue<=Y;ue++)if(er[ue-F]===0&&Rt(dt,T[ue])){xt=ue;break}xt===void 0?z(dt,H,G,!0):(er[xt-F]=P+1,xt>=Ze?Ze=xt:Ke=!0,y(dt,T[xt],x,null,H,G,ee,g,b),Ne++)}const Ka=Ke?Yh(er):fr;for(ue=Ka.length-1,P=Me-1;P>=0;P--){const dt=F+P,xt=T[dt],Wa=dt+1{const{el:G,type:ee,transition:g,children:b,shapeFlag:P}=E;if(P&6){N(E.component.subTree,T,x,W);return}if(P&128){E.suspense.move(T,x,W);return}if(P&64){ee.move(E,T,x,K);return}if(ee===Ve){r(G,T,x);for(let X=0;Xg.enter(G),H);else{const{leave:X,delayLeave:Y,afterLeave:I}=g,F=()=>r(G,T,x),ae=()=>{X(G,()=>{F(),I&&I()})};Y?Y(G,F,ae):ae()}else r(G,T,x)},z=(E,T,x,W=!1,H=!1)=>{const{type:G,props:ee,ref:g,children:b,dynamicChildren:P,shapeFlag:q,patchFlag:X,dirs:Y,cacheIndex:I}=E;if(X===-2&&(H=!1),g!=null&&eo(g,null,x,E,!0),I!=null&&(T.renderCache[I]=void 0),q&256){T.ctx.deactivate(E);return}const F=q&1&&Y,ae=!En(E);let ue;if(ae&&(ue=ee&&ee.onVnodeBeforeUnmount)&&ct(ue,T,E),q&6)Z(E.component,x,W);else{if(q&128){E.suspense.unmount(x,W);return}F&&Ut(E,null,T,"beforeUnmount"),q&64?E.type.remove(E,T,x,K,W):P&&!P.hasOnce&&(G!==Ve||X>0&&X&64)?$(P,T,x,!1,!0):(G===Ve&&X&384||!H&&q&16)&&$(b,T,x),W&&Q(E)}(ae&&(ue=ee&&ee.onVnodeUnmounted)||F)&&Ge(()=>{ue&&ct(ue,T,E),F&&Ut(E,null,T,"unmounted")},x)},Q=E=>{const{type:T,el:x,anchor:W,transition:H}=E;if(T===Ve){J(x,W);return}if(T===jr){m(E);return}const G=()=>{o(x),H&&!H.persisted&&H.afterLeave&&H.afterLeave()};if(E.shapeFlag&1&&H&&!H.persisted){const{leave:ee,delayLeave:g}=H,b=()=>ee(x,G);g?g(E.el,G,b):b()}else G()},J=(E,T)=>{let x;for(;E!==T;)x=d(E),o(E),E=x;o(T)},Z=(E,T,x)=>{const{bum:W,scope:H,job:G,subTree:ee,um:g,m:b,a:P}=E;Bo(b),Bo(P),W&&hr(W),H.stop(),G&&(G.flags|=8,z(ee,E,T,x)),g&&Ge(g,T),Ge(()=>{E.isUnmounted=!0},T),T&&T.pendingBranch&&!T.isUnmounted&&E.asyncDep&&!E.asyncResolved&&E.suspenseId===T.pendingId&&(T.deps--,T.deps===0&&T.resolve())},$=(E,T,x,W=!1,H=!1,G=0)=>{for(let ee=G;ee{if(E.shapeFlag&6)return R(E.component.subTree);if(E.shapeFlag&128)return E.suspense.next();const T=d(E.anchor||E.el),x=T&&T[ph];return x?d(x):T};let U=!1;const j=(E,T,x)=>{E==null?T._vnode&&z(T._vnode,null,null,!0):y(T._vnode||null,E,T,null,null,null,x),T._vnode=E,U||(U=!0,Xa(),Vo(),U=!1)},K={p:y,um:z,m:N,r:Q,mt:he,mc:M,pc:se,pbc:B,n:R,o:e};let ie,pe;return t&&([ie,pe]=t(K)),{render:j,hydrate:ie,createApp:$h(j,ie)}}function Ys({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Dn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function mf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function _f(e,t,n=!1){const r=e.children,o=t.children;if(ce(r)&&ce(o))for(let s=0;s>1,e[n[a]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function gf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:gf(t)}function Bo(e){if(e)for(let t=0;tJe(zh);function Jh(e,t){return wa(e,null,t)}function Qe(e,t,n){return wa(e,t,n)}function wa(e,t,n=Se){const{immediate:r,deep:o,flush:s,once:i}=n,a=qe({},n),c=t&&r||!t&&s!=="post";let u;if(Er){if(s==="sync"){const h=Xh();u=h.__watcherHandles||(h.__watcherHandles=[])}else if(!c){const h=()=>{};return h.stop=$t,h.resume=$t,h.pause=$t,h}}const l=je;a.call=(h,v,y)=>At(h,l,v,y);let f=!1;s==="post"?a.scheduler=h=>{Ge(h,l&&l.suspense)}:s!=="sync"&&(f=!0,a.scheduler=(h,v)=>{v?h():va(h)}),a.augmentJob=h=>{t&&(h.flags|=4),f&&(h.flags|=2,l&&(h.id=l.uid,h.i=l))};const d=lh(e,t,a);return Er&&(u?u.push(d):c&&d()),d}function Qh(e,t,n){const r=this.proxy,o=xe(e)?e.includes(".")?yf(r,e):()=>r[e]:e.bind(r,r);let s;de(t)?s=t:(s=t.handler,n=t);const i=zn(this),a=wa(o,s.bind(r),n);return i(),a}function yf(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${bt(t)}Modifiers`]||e[`${Sn(t)}Modifiers`];function em(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Se;let o=n;const s=t.startsWith("update:"),i=s&&Zh(r,t.slice(7));i&&(i.trim&&(o=n.map(l=>xe(l)?l.trim():l)),i.number&&(o=n.map(Mo)));let a,c=r[a=$s(t)]||r[a=$s(bt(t))];!c&&s&&(c=r[a=$s(Sn(t))]),c&&At(c,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,At(u,e,6,o)}}function vf(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!de(e)){const c=u=>{const l=vf(u,t,!0);l&&(a=!0,qe(i,l))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!s&&!a?(Le(e)&&r.set(e,null),null):(ce(s)?s.forEach(c=>i[c]=null):qe(i,s),Le(e)&&r.set(e,i),i)}function vs(e,t){return!e||!co(t)?!1:(t=t.slice(2).replace(/Once$/,""),Te(e,t[0].toLowerCase()+t.slice(1))||Te(e,Sn(t))||Te(e,t))}function zs(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:a,emit:c,render:u,renderCache:l,props:f,data:d,setupState:h,ctx:v,inheritAttrs:y}=e,S=Ho(e);let C,_;try{if(n.shapeFlag&4){const m=o||r,w=m;C=pt(u.call(w,m,l,f,h,d,v)),_=a}else{const m=t;C=pt(m.length>1?m(f,{attrs:a,slots:i,emit:c}):m(f,null)),_=t.props?a:nm(a)}}catch(m){Br.length=0,Ar(m,e,1),C=Ce(He)}let p=C;if(_&&y!==!1){const m=Object.keys(_),{shapeFlag:w}=p;m.length&&w&7&&(s&&m.some(ia)&&(_=rm(_,s)),p=an(p,_,!1,!0))}return n.dirs&&(p=an(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&vr(p,n.transition),C=p,Ho(S),C}function tm(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||co(n))&&((t||(t={}))[n]=e[n]);return t},rm=(e,t)=>{const n={};for(const r in e)(!ia(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function om(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:c}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ic(r,i,u):!!i;if(c&8){const l=t.dynamicProps;for(let f=0;fe.__isSuspense;let wi=0;const sm={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,s,i,a,c,u){if(e==null)im(t,n,r,o,s,i,a,c,u);else{if(s&&s.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}am(e,t,n,r,o,i,a,c,u)}},hydrate:cm,normalize:lm},Ta=sm;function to(e,t){const n=e.props&&e.props[t];de(n)&&n()}function im(e,t,n,r,o,s,i,a,c){const{p:u,o:{createElement:l}}=c,f=l("div"),d=e.suspense=bf(e,o,r,t,f,n,s,i,a,c);u(null,d.pendingBranch=e.ssContent,f,null,r,d,s,i),d.deps>0?(to(e,"onPending"),to(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,s,i),_r(d,e.ssFallback)):d.resolve(!1,!0)}function am(e,t,n,r,o,s,i,a,{p:c,um:u,o:{createElement:l}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:v,pendingBranch:y,isInFallback:S,isHydrating:C}=f;if(y)f.pendingBranch=d,Rt(d,y)?(c(y,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():S&&(C||(c(v,h,n,r,o,null,s,i,a),_r(f,h)))):(f.pendingId=wi++,C?(f.isHydrating=!1,f.activeBranch=y):u(y,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=l("div"),S?(c(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():(c(v,h,n,r,o,null,s,i,a),_r(f,h))):v&&Rt(d,v)?(c(v,d,n,r,o,f,s,i,a),f.resolve(!0)):(c(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0&&f.resolve()));else if(v&&Rt(d,v))c(v,d,n,r,o,f,s,i,a),_r(f,d);else if(to(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=wi++,c(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0)f.resolve();else{const{timeout:_,pendingId:p}=f;_>0?setTimeout(()=>{f.pendingId===p&&f.fallback(h)},_):_===0&&f.fallback(h)}}function bf(e,t,n,r,o,s,i,a,c,u,l=!1){const{p:f,m:d,um:h,n:v,o:{parentNode:y,remove:S}}=u;let C;const _=um(e);_&&t&&t.pendingBranch&&(C=t.pendingId,t.deps++);const p=e.props?du(e.props.timeout):void 0,m=s,w={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:o,deps:0,pendingId:wi++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!l,isHydrating:l,isUnmounted:!1,effects:[],resolve(L=!1,A=!1){const{vnode:M,activeBranch:O,pendingBranch:B,pendingId:te,effects:V,parentComponent:re,container:he}=w;let me=!1;w.isHydrating?w.isHydrating=!1:L||(me=O&&B.transition&&B.transition.mode==="out-in",me&&(O.transition.afterLeave=()=>{te===w.pendingId&&(d(B,he,s===m?v(O):s,0),_i(V))}),O&&(y(O.el)===he&&(s=v(O)),h(O,re,w,!0)),me||d(B,he,s,0)),_r(w,B),w.pendingBranch=null,w.isInFallback=!1;let oe=w.parent,le=!1;for(;oe;){if(oe.pendingBranch){oe.effects.push(...V),le=!0;break}oe=oe.parent}!le&&!me&&_i(V),w.effects=[],_&&t&&t.pendingBranch&&C===t.pendingId&&(t.deps--,t.deps===0&&!A&&t.resolve()),to(M,"onResolve")},fallback(L){if(!w.pendingBranch)return;const{vnode:A,activeBranch:M,parentComponent:O,container:B,namespace:te}=w;to(A,"onFallback");const V=v(M),re=()=>{w.isInFallback&&(f(null,L,B,V,O,null,te,a,c),_r(w,L))},he=L.transition&&L.transition.mode==="out-in";he&&(M.transition.afterLeave=re),w.isInFallback=!0,h(M,O,null,!0),he||re()},move(L,A,M){w.activeBranch&&d(w.activeBranch,L,A,M),w.container=L},next(){return w.activeBranch&&v(w.activeBranch)},registerDep(L,A,M){const O=!!w.pendingBranch;O&&w.deps++;const B=L.vnode.el;L.asyncDep.catch(te=>{Ar(te,L,0)}).then(te=>{if(L.isUnmounted||w.isUnmounted||w.pendingId!==L.suspenseId)return;L.asyncResolved=!0;const{vnode:V}=L;Li(L,te),B&&(V.el=B);const re=!B&&L.subTree.el;A(L,V,y(B||L.subTree.el),B?null:v(L.subTree),w,i,M),re&&S(re),bs(L,V.el),O&&--w.deps===0&&w.resolve()})},unmount(L,A){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,L,A),w.pendingBranch&&h(w.pendingBranch,n,L,A)}};return w}function cm(e,t,n,r,o,s,i,a,c){const u=t.suspense=bf(t,r,n,e.parentNode,document.createElement("div"),null,o,s,i,a,!0),l=c(e,u.pendingBranch=t.ssContent,n,u,s,i);return u.deps===0&&u.resolve(!1,!0),l}function lm(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=ac(r?n.default:n),e.ssFallback=r?ac(n.fallback):Ce(He)}function ac(e){let t;if(de(e)){const n=br&&e._c;n&&(e._d=!1,Ue()),e=e(),n&&(e._d=!0,t=ft,wf())}return ce(e)&&(e=tm(e)),e=pt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Ef(e,t){t&&t.pendingBranch?ce(e)?t.effects.push(...e):t.effects.push(e):_i(e)}function _r(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,bs(r,o))}function um(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ve=Symbol.for("v-fgt"),Tn=Symbol.for("v-txt"),He=Symbol.for("v-cmt"),jr=Symbol.for("v-stc"),Br=[];let ft=null;function Ue(e=!1){Br.push(ft=e?null:[])}function wf(){Br.pop(),ft=Br[Br.length-1]||null}let br=1;function cc(e,t=!1){br+=e,e<0&&ft&&t&&(ft.hasOnce=!0)}function Tf(e){return e.dynamicChildren=br>0?ft||fr:null,wf(),br>0&&ft&&ft.push(e),e}function rn(e,t,n,r,o,s){return Tf(ve(e,t,n,r,o,s,!0))}function yt(e,t,n,r,o){return Tf(Ce(e,t,n,r,o,!0))}function Yn(e){return e?e.__v_isVNode===!0:!1}function Rt(e,t){return e.type===t.type&&e.key===t.key}const kf=({key:e})=>e??null,Io=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?xe(e)||De(e)||de(e)?{i:Be,r:e,k:t,f:!!n}:e:null);function ve(e,t=null,n=null,r=0,o=null,s=e===Ve?0:1,i=!1,a=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&kf(t),ref:t&&Io(t),scopeId:Uu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Be};return a?(ka(c,n),s&128&&e.normalize(c)):n&&(c.shapeFlag|=xe(n)?8:16),br>0&&!i&&ft&&(c.patchFlag>0||s&6)&&c.patchFlag!==32&&ft.push(c),c}const Ce=fm;function fm(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Ju)&&(e=He),Yn(e)){const a=an(e,t,!0);return n&&ka(a,n),br>0&&!s&&ft&&(a.shapeFlag&6?ft[ft.indexOf(e)]=a:ft.push(a)),a.patchFlag=-2,a}if(bm(e)&&(e=e.__vccOpts),t){t=dm(t);let{class:a,style:c}=t;a&&!xe(a)&&(t.class=zr(a)),Le(c)&&(ga(c)&&!ce(c)&&(c=qe({},c)),t.style=ua(c))}const i=xe(e)?1:Ko(e)?128:Fu(e)?64:Le(e)?4:de(e)?2:0;return ve(e,t,n,r,o,i,s,!0)}function dm(e){return e?ga(e)||af(e)?qe({},e):e:null}function an(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:a,transition:c}=e,u=t?Lf(o||{},t):o,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&kf(u),ref:t&&t.ref?n&&s?ce(s)?s.concat(Io(t)):[s,Io(t)]:Io(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&an(e.ssContent),ssFallback:e.ssFallback&&an(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&vr(l,c.clone(l)),l}function Es(e=" ",t=0){return Ce(Tn,null,e,t)}function B0(e,t){const n=Ce(jr,null,e);return n.staticCount=t,n}function ws(e="",t=!1){return t?(Ue(),yt(He,null,e)):Ce(He,null,e)}function pt(e){return e==null||typeof e=="boolean"?Ce(He):ce(e)?Ce(Ve,null,e.slice()):Yn(e)?_n(e):Ce(Tn,null,String(e))}function _n(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:an(e)}function ka(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ce(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),ka(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!af(t)?t._ctx=Be:o===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else de(t)?(t={default:t,_ctx:Be},n=32):(t=String(t),r&64?(n=16,t=[Es(t)]):n=8);e.children=t,e.shapeFlag|=n}function Lf(...e){const t={};for(let n=0;nje||Be;let Wo,Ti;{const e=ps(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};Wo=t("__VUE_INSTANCE_SETTERS__",n=>je=n),Ti=t("__VUE_SSR_SETTERS__",n=>Er=n)}const zn=e=>{const t=je;return Wo(e),e.scope.on(),()=>{e.scope.off(),Wo(t)}},ki=()=>{je&&je.scope.off(),Wo(null)};function Sf(e){return e.vnode.shapeFlag&4}let Er=!1;function _m(e,t=!1,n=!1){t&&Ti(t);const{props:r,children:o}=e.vnode,s=Sf(e);Vh(e,r,s,t),Kh(e,o,n);const i=s?gm(e,t):void 0;return t&&Ti(!1),i}function gm(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Oh);const{setup:r}=n;if(r){Rn();const o=e.setupContext=r.length>1?vm(e):null,s=zn(e),i=uo(r,e,0,[e.props,o]),a=ca(i);if(Cn(),s(),(a||e.sp)&&!En(e)&&ba(e),a){if(i.then(ki,ki),t)return i.then(c=>{Li(e,c)}).catch(c=>{Ar(c,e,0)});e.asyncDep=i}else Li(e,i)}else Rf(e)}function Li(e,t,n){de(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Le(t)&&(e.setupState=Du(t)),Rf(e)}function Rf(e,t,n){const r=e.type;e.render||(e.render=r.render||$t);{const o=zn(e);Rn();try{Dh(e)}finally{Cn(),o()}}}const ym={get(e,t){return Ye(e,"get",""),e[t]}};function vm(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,ym),slots:e.slots,emit:e.emit,expose:t}}function Ts(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Du(Qp(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Hr)return Hr[n](e)},has(t,n){return n in t||n in Hr}})):e.proxy}function Si(e,t=!0){return de(e)?e.displayName||e.name:e.name||t&&e.__name}function bm(e){return de(e)&&"__vccOpts"in e}const Re=(e,t)=>ah(e,t,Er);function Xe(e,t,n){const r=arguments.length;return r===2?Le(t)&&!ce(t)?Yn(t)?Ce(e,null,[t]):Ce(e,t):Ce(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Yn(n)&&(n=[n]),Ce(e,t,n))}const Cf="3.5.13";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Ri;const lc=typeof window<"u"&&window.trustedTypes;if(lc)try{Ri=lc.createPolicy("vue",{createHTML:e=>e})}catch{}const Pf=Ri?e=>Ri.createHTML(e):e=>e,Em="http://www.w3.org/2000/svg",wm="http://www.w3.org/1998/Math/MathML",Zt=typeof document<"u"?document:null,uc=Zt&&Zt.createElement("template"),Tm={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Zt.createElementNS(Em,e):t==="mathml"?Zt.createElementNS(wm,e):n?Zt.createElement(e,{is:n}):Zt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Zt.createTextNode(e),createComment:e=>Zt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Zt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{uc.innerHTML=Pf(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=uc.content;if(r==="svg"||r==="mathml"){const c=a.firstChild;for(;c.firstChild;)a.appendChild(c.firstChild);a.removeChild(c)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},dn="transition",xr="animation",no=Symbol("_vtc"),Af={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},km=qe({},$u,Af),Lm=e=>(e.displayName="Transition",e.props=km,e),Sm=Lm((e,{slots:t})=>Xe(_h,Rm(e),t)),xn=(e,t=[])=>{ce(e)?e.forEach(n=>n(...t)):e&&e(...t)},fc=e=>e?ce(e)?e.some(t=>t.length>1):e.length>1:!1;function Rm(e){const t={};for(const V in e)V in Af||(t[V]=e[V]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=s,appearActiveClass:u=i,appearToClass:l=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,v=Cm(o),y=v&&v[0],S=v&&v[1],{onBeforeEnter:C,onEnter:_,onEnterCancelled:p,onLeave:m,onLeaveCancelled:w,onBeforeAppear:L=C,onAppear:A=_,onAppearCancelled:M=p}=t,O=(V,re,he,me)=>{V._enterCancelled=me,Nn(V,re?l:a),Nn(V,re?u:i),he&&he()},B=(V,re)=>{V._isLeaving=!1,Nn(V,f),Nn(V,h),Nn(V,d),re&&re()},te=V=>(re,he)=>{const me=V?A:_,oe=()=>O(re,V,he);xn(me,[re,oe]),dc(()=>{Nn(re,V?c:s),jt(re,V?l:a),fc(me)||pc(re,r,y,oe)})};return qe(t,{onBeforeEnter(V){xn(C,[V]),jt(V,s),jt(V,i)},onBeforeAppear(V){xn(L,[V]),jt(V,c),jt(V,u)},onEnter:te(!1),onAppear:te(!0),onLeave(V,re){V._isLeaving=!0;const he=()=>B(V,re);jt(V,f),V._enterCancelled?(jt(V,d),_c()):(_c(),jt(V,d)),dc(()=>{V._isLeaving&&(Nn(V,f),jt(V,h),fc(m)||pc(V,r,S,he))}),xn(m,[V,he])},onEnterCancelled(V){O(V,!1,void 0,!0),xn(p,[V])},onAppearCancelled(V){O(V,!0,void 0,!0),xn(M,[V])},onLeaveCancelled(V){B(V),xn(w,[V])}})}function Cm(e){if(e==null)return null;if(Le(e))return[Xs(e.enter),Xs(e.leave)];{const t=Xs(e);return[t,t]}}function Xs(e){return du(e)}function jt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[no]||(e[no]=new Set)).add(t)}function Nn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[no];n&&(n.delete(t),n.size||(e[no]=void 0))}function dc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Pm=0;function pc(e,t,n,r){const o=e._endId=++Pm,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:c}=Am(e,t);if(!i)return r();const u=i+"end";let l=0;const f=()=>{e.removeEventListener(u,d),s()},d=h=>{h.target===e&&++l>=c&&f()};setTimeout(()=>{l(n[v]||"").split(", "),o=r(`${dn}Delay`),s=r(`${dn}Duration`),i=hc(o,s),a=r(`${xr}Delay`),c=r(`${xr}Duration`),u=hc(a,c);let l=null,f=0,d=0;t===dn?i>0&&(l=dn,f=i,d=s.length):t===xr?u>0&&(l=xr,f=u,d=c.length):(f=Math.max(i,u),l=f>0?i>u?dn:xr:null,d=l?l===dn?s.length:c.length:0);const h=l===dn&&/\b(transform|all)(,|$)/.test(r(`${dn}Property`).toString());return{type:l,timeout:f,propCount:d,hasTransform:h}}function hc(e,t){for(;e.lengthmc(n)+mc(e[r])))}function mc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _c(){return document.body.offsetHeight}function Im(e,t,n){const r=e[no];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const gc=Symbol("_vod"),Om=Symbol("_vsh"),Dm=Symbol(""),xm=/(^|;)\s*display\s*:/;function Nm(e,t,n){const r=e.style,o=xe(n);let s=!1;if(n&&!o){if(t)if(xe(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Oo(r,a,"")}else for(const i in t)n[i]==null&&Oo(r,i,"");for(const i in n)i==="display"&&(s=!0),Oo(r,i,n[i])}else if(o){if(t!==n){const i=r[Dm];i&&(n+=";"+i),r.cssText=n,s=xm.test(n)}}else t&&e.removeAttribute("style");gc in e&&(e[gc]=s?r.display:"",e[Om]&&(r.display="none"))}const yc=/\s*!important$/;function Oo(e,t,n){if(ce(n))n.forEach(r=>Oo(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Mm(e,t);yc.test(n)?e.setProperty(Sn(r),n.replace(yc,""),"important"):e[r]=n}}const vc=["Webkit","Moz","ms"],Js={};function Mm(e,t){const n=Js[t];if(n)return n;let r=bt(t);if(r!=="filter"&&r in e)return Js[t]=r;r=ds(r);for(let o=0;oQs||(Vm.then(()=>Qs=0),Qs=Date.now());function jm(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;At(Bm(r,n.value),t,5,[r])};return n.value=e,n.attached=Hm(),n}function Bm(e,t){if(ce(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Lc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Km=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?Im(e,r,i):t==="style"?Nm(e,n,r):co(t)?ia(t)||Fm(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Wm(e,t,r,i))?(wc(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Ec(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!xe(r))?wc(e,bt(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Ec(e,t,r,i))};function Wm(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Lc(t)&&de(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Lc(t)&&xe(n)?!1:t in e}const qo=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ce(t)?n=>hr(t,n):t};function qm(e){e.target.composing=!0}function Sc(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const gr=Symbol("_assign"),Gm={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[gr]=qo(o);const s=r||o.props&&o.props.type==="number";jn(e,t?"change":"input",i=>{if(i.target.composing)return;let a=e.value;n&&(a=a.trim()),s&&(a=Mo(a)),e[gr](a)}),n&&jn(e,"change",()=>{e.value=e.value.trim()}),t||(jn(e,"compositionstart",qm),jn(e,"compositionend",Sc),jn(e,"change",Sc))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:o,number:s}},i){if(e[gr]=qo(i),e.composing)return;const a=(s||e.type==="number")&&!/^0\d/.test(e.value)?Mo(e.value):e.value,c=t??"";a!==c&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||o&&e.value.trim()===c)||(e.value=c))}},K0={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=us(t);jn(e,"change",()=>{const s=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>n?Mo(Go(i)):Go(i));e[gr](e.multiple?o?new Set(s):s:s[0]),e._assigning=!0,Pn(()=>{e._assigning=!1})}),e[gr]=qo(r)},mounted(e,{value:t}){Rc(e,t)},beforeUpdate(e,t,n){e[gr]=qo(n)},updated(e,{value:t}){e._assigning||Rc(e,t)}};function Rc(e,t){const n=e.multiple,r=ce(t);if(!(n&&!r&&!us(t))){for(let o=0,s=e.options.length;oString(u)===String(a)):i.selected=Op(t,a)>-1}else i.selected=t.has(a);else if(hs(Go(i),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Go(e){return"_value"in e?e._value:e.value}const Ym=["ctrl","shift","alt","meta"],zm={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Ym.some(n=>e[`${n}Key`]&&!t.includes(n))},W0=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(o,...s)=>{for(let i=0;i{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const s=Sn(o.key);if(t.some(i=>i===s||Xm[i]===s))return e(o)})},If=qe({patchProp:Km},Tm);let Kr,Cc=!1;function Jm(){return Kr||(Kr=qh(If))}function Qm(){return Kr=Cc?Kr:Gh(If),Cc=!0,Kr}const Zm=(...e)=>{const t=Jm().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Df(r);if(!o)return;const s=t._component;!de(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=n(o,!1,Of(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t},e_=(...e)=>{const t=Qm().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Df(r);if(o)return n(o,!0,Of(o))},t};function Of(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Df(e){return xe(e)?document.querySelector(e):e}const t_=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,n_=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,r_=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function o_(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){s_(e);return}return t}function s_(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function ro(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!r_.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(t_.test(e)||n_.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,o_)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const i_=/#/g,a_=/&/g,c_=/\//g,l_=/=/g,La=/\+/g,u_=/%5e/gi,f_=/%60/gi,d_=/%7c/gi,p_=/%20/gi;function h_(e){return encodeURI(""+e).replace(d_,"|")}function Pi(e){return h_(typeof e=="string"?e:JSON.stringify(e)).replace(La,"%2B").replace(p_,"+").replace(i_,"%23").replace(a_,"%26").replace(f_,"`").replace(u_,"^").replace(c_,"%2F")}function Zs(e){return Pi(e).replace(l_,"%3D")}function Yo(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function m_(e){return Yo(e.replace(La," "))}function __(e){return Yo(e.replace(La," "))}function xf(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=m_(r[1]);if(o==="__proto__"||o==="constructor")continue;const s=__(r[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function g_(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Zs(e)}=${Pi(n)}`).join("&"):`${Zs(e)}=${Pi(t)}`:Zs(e)}function y_(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>g_(t,e[t])).filter(Boolean).join("&")}const v_=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,b_=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,E_=/^([/\\]\s*){2,}[^/\\]/,w_=/^[\s\0]*(blob|data|javascript|vbscript):$/i,T_=/\/$|\/\?|\/#/,k_=/^\.?\//;function Vt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?v_.test(e):b_.test(e)||(t.acceptRelative?E_.test(e):!1)}function L_(e){return!!e&&w_.test(e)}function Ai(e="",t){return t?T_.test(e):e.endsWith("/")}function ks(e="",t){if(!t)return(Ai(e)?e.slice(0,-1):e)||"/";if(!Ai(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");o>=0&&(n=e.slice(0,o),r=e.slice(o));const[s,...i]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function zo(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Ai(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");if(o>=0&&(n=e.slice(0,o),r=e.slice(o),!n))return r;const[s,...i]=n.split("?");return s+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function S_(e=""){return e.startsWith("/")}function Pc(e=""){return S_(e)?e:"/"+e}function R_(e,t){if(Mf(t)||Vt(e))return e;const n=ks(t);return e.startsWith(n)?e:Ir(n,e)}function Ac(e,t){if(Mf(t))return e;const n=ks(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function Nf(e,t){const n=P_(e),r={...xf(n.search),...t};return n.search=y_(r),A_(n)}function Mf(e){return!e||e==="/"}function C_(e){return e&&e!=="/"}function Ir(e,...t){let n=e||"";for(const r of t.filter(o=>C_(o)))if(n){const o=r.replace(k_,"");n=zo(n)+o}else n=r;return n}function Uf(...e){var i,a,c,u;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let o=0;for(const l of n)if(!(!l||l==="/")){for(const[f,d]of l.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&Vt(r[0]))continue;r.pop(),o--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),o++}}let s=r.join("/");return o>=0?(a=n[0])!=null&&a.startsWith("/")&&!s.startsWith("/")?s="/"+s:(c=n[0])!=null&&c.startsWith("./")&&!s.startsWith("./")&&(s="./"+s):s="../".repeat(-1*o)+s,(u=n[n.length-1])!=null&&u.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function Ii(e,t,n={}){return n.trailingSlash||(e=zo(e),t=zo(t)),n.leadingSlash||(e=Pc(e),t=Pc(t)),n.encoding||(e=Yo(e),t=Yo(t)),e===t}const Ff=Symbol.for("ufo:protocolRelative");function P_(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!Vt(e,{acceptRelative:!0}))return Oi(e);const[,r="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=s.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:c,search:u,hash:l}=Oi(a);return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:c,search:u,hash:l,[Ff]:!r}}function Oi(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function A_(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol||e[Ff]?(e.protocol||"")+"//":"")+o+s+t+n+r}class I_ extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function O_(e){var c,u,l,f,d;const t=((c=e.error)==null?void 0:c.message)||((u=e.error)==null?void 0:u.toString())||"",n=((l=e.request)==null?void 0:l.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",o=`[${n}] ${JSON.stringify(r)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${o}: ${s}${t?` ${t}`:""}`,a=new I_(i,e.error?{cause:e.error}:void 0);for(const h of["request","options","response"])Object.defineProperty(a,h,{get(){return e[h]}});for(const[h,v]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,h,{get(){return e.response&&e.response[v]}});return a}const D_=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Ic(e="GET"){return D_.has(e.toUpperCase())}function x_(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const N_=new Set(["image/svg","application/xml","application/xhtml","application/html"]),M_=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function U_(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return M_.test(t)?"json":N_.has(t)||t.startsWith("text/")?"text":"blob"}function F_(e,t,n,r){const o=$_((t==null?void 0:t.headers)??(e==null?void 0:e.headers),n==null?void 0:n.headers,r);let s;return(n!=null&&n.query||n!=null&&n.params||t!=null&&t.params||t!=null&&t.query)&&(s={...n==null?void 0:n.params,...n==null?void 0:n.query,...t==null?void 0:t.params,...t==null?void 0:t.query}),{...n,...t,query:s,params:s,headers:o}}function $_(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[o,s]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(o,s);return r}async function ko(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const V_=new Set([408,409,425,429,500,502,503,504]),H_=new Set([101,204,205,304]);function $f(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function o(a){const c=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!c){let l;typeof a.options.retry=="number"?l=a.options.retry:l=Ic(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(l>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):V_.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),s(a.request,{...a.options,retry:l-1})}}const u=O_(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,s),u}const s=async function(c,u={}){const l={request:c,options:F_(c,u,e.defaults,n),response:void 0,error:void 0};l.options.method&&(l.options.method=l.options.method.toUpperCase()),l.options.onRequest&&await ko(l,l.options.onRequest),typeof l.request=="string"&&(l.options.baseURL&&(l.request=R_(l.request,l.options.baseURL)),l.options.query&&(l.request=Nf(l.request,l.options.query),delete l.options.query),"query"in l.options&&delete l.options.query,"params"in l.options&&delete l.options.params),l.options.body&&Ic(l.options.method)&&(x_(l.options.body)?(l.options.body=typeof l.options.body=="string"?l.options.body:JSON.stringify(l.options.body),l.options.headers=new n(l.options.headers||{}),l.options.headers.has("content-type")||l.options.headers.set("content-type","application/json"),l.options.headers.has("accept")||l.options.headers.set("accept","application/json")):("pipeTo"in l.options.body&&typeof l.options.body.pipeTo=="function"||typeof l.options.body.pipe=="function")&&("duplex"in l.options||(l.options.duplex="half")));let f;if(!l.options.signal&&l.options.timeout){const h=new r;f=setTimeout(()=>{const v=new Error("[TimeoutError]: The operation was aborted due to timeout");v.name="TimeoutError",v.code=23,h.abort(v)},l.options.timeout),l.options.signal=h.signal}try{l.response=await t(l.request,l.options)}catch(h){return l.error=h,l.options.onRequestError&&await ko(l,l.options.onRequestError),await o(l)}finally{f&&clearTimeout(f)}if((l.response.body||l.response._bodyInit)&&!H_.has(l.response.status)&&l.options.method!=="HEAD"){const h=(l.options.parseResponse?"json":l.options.responseType)||U_(l.response.headers.get("content-type")||"");switch(h){case"json":{const v=await l.response.text(),y=l.options.parseResponse||ro;l.response._data=y(v);break}case"stream":{l.response._data=l.response.body||l.response._bodyInit;break}default:l.response._data=await l.response[h]()}}return l.options.onResponse&&await ko(l,l.options.onResponse),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600?(l.options.onResponseError&&await ko(l,l.options.onResponseError),await o(l)):l.response},i=async function(c,u){return(await s(c,u))._data};return i.raw=s,i.native=(...a)=>t(...a),i.create=(a={},c={})=>$f({...e,...c,defaults:{...e.defaults,...c.defaults,...a}}),i}const Xo=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),j_=Xo.fetch?(...e)=>Xo.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),B_=Xo.Headers,K_=Xo.AbortController,W_=$f({fetch:j_,Headers:B_,AbortController:K_}),q_=W_,G_=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Jo=G_().app,Y_=()=>Jo.baseURL,z_=()=>Jo.buildAssetsDir,Sa=(...e)=>Uf(Vf(),z_(),...e),Vf=(...e)=>{const t=Jo.cdnURL||Jo.baseURL;return e.length?Uf(t,...e):t};globalThis.__buildAssetsURL=Sa,globalThis.__publicAssetsURL=Vf;globalThis.$fetch||(globalThis.$fetch=q_.create({baseURL:Y_()}));function Di(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Di(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const X_={run:e=>e()},J_=()=>X_,Hf=typeof console.createTask<"u"?console.createTask:J_;function Q_(e,t){const n=t.shift(),r=Hf(n);return e.reduce((o,s)=>o.then(()=>r.run(()=>s(...t))),Promise.resolve())}function Z_(e,t){const n=t.shift(),r=Hf(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function ei(e,t){for(const n of[...e])n(t)}class eg{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Di(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=Di(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Q_,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Z_,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&ei(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&ei(this._after,o)}):(this._after&&o&&ei(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function jf(){return new eg}function tg(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let o;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?o=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>{if(o){const i=o.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=s();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>s(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return o?o.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const c=()=>{t=i},u=()=>t===i?c:void 0;xi.add(u);try{const l=o?o.run(i,a):a();return n||(t=void 0),await l}finally{xi.delete(u)}}}}function ng(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=tg({...e,...r})),t[n]}}}const Qo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Oc="__unctx__",rg=Qo[Oc]||(Qo[Oc]=ng()),og=(e,t={})=>rg.get(e,t),Dc="__unctx_async_handlers__",xi=Qo[Dc]||(Qo[Dc]=new Set);function ut(e){const t=[];for(const o of xi){const s=o();s&&t.push(s)}const n=()=>{for(const o of t)o()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const sg=!1,Ni=!1,ig=!1,q0={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},cr={value:null,errorValue:null,deep:!0},ag=null,cg={},lg="#__nuxt",Bf="nuxt-app",xc=36e5,ug="vite:preloadError";function Kf(e=Bf){return og(e,{asyncContext:!1})}const fg="__nuxt_plugin";function dg(e){var o;let t=0;const n={_id:e.id||Bf||"nuxt-app",_scope:fa(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.15.4"},get vue(){return n.vueApp.version}},payload:nn({...((o=e.ssrContext)==null?void 0:o.payload)||{},data:nn({}),state:cn({}),once:new Set,_errors:nn({})}),static:{data:{}},runWithContext(s){return n._scope.active&&!lo()?n._scope.run(()=>Nc(n,s)):Nc(n,s)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let s=!1;return()=>{if(!s&&(s=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:nn({}),_payloadRevivers:{},...e};{const s=window.__NUXT__;if(s)for(const i in s)switch(i){case"data":case"state":case"_errors":Object.assign(n.payload[i],s[i]);break;default:n.payload[i]=s[i]}}n.hooks=jf(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(s,i)=>{const a="$"+s;Lo(n,a,i),Lo(n.vueApp.config.globalProperties,a,i)},Lo(n.vueApp,"$nuxt",n),Lo(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(ug,i=>{n.callHook("app:chunkError",{error:i.payload}),(n.isHydrating||i.payload.message.includes("Unable to preload CSS"))&&i.preventDefault()}),window.useNuxtApp=window.useNuxtApp||ye;const s=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",s)}const r=n.payload.config;return n.provide("config",r),n}function pg(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function hg(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function mg(e,t){const n=[],r=[],o=[],s=[];let i=0;async function a(c){var l;const u=((l=c.dependsOn)==null?void 0:l.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(u.length>0)r.push([new Set(u),c]);else{const f=hg(e,c).then(async()=>{c._name&&(n.push(c._name),await Promise.all(r.map(async([d,h])=>{d.has(c._name)&&(d.delete(c._name),d.size===0&&(i++,await a(h)))})))});c.parallel?o.push(f.catch(d=>s.push(d))):await f}}for(const c of t)pg(e,c);for(const c of t)await a(c);if(await Promise.all(o),i)for(let c=0;c{}),e,{[fg]:!0,_name:t})}function Nc(e,t,n){const r=()=>t();return Kf(e._id).set(e),e.vueApp.runWithContext(r)}function _g(e){var n;let t;return rf()&&(t=(n=un())==null?void 0:n.appContext.app.$nuxt),t=t||Kf(e).tryUse(),t||null}function ye(e){const t=_g(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function it(e){return ye().$config}function Lo(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function gg(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},r=t||{},o=r.decode||yg;let s=0;for(;sqf(n,e)}}function Wf(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,o])=>[r,Wf(o)])):new Map(Object.entries(e[n]));return t}function wg(e){return Eg(Wf(e))}function qf(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[s,i]of Uc(t.wildcard))(e===s||e.startsWith(s+"/"))&&r.push(i);for(const[s,i]of Uc(t.dynamic))if(e.startsWith(s+"/")){const a="/"+e.slice(s.length).split("/").splice(2).join("/");r.push(...qf(a,i))}const o=t.static.get(e);return o&&r.push(o),r.filter(Boolean)}function Uc(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function ti(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Mi(e,t,n=".",r){if(!ti(t))return Mi(e,{},n,r);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const i=e[s];i!=null&&(r&&r(o,s,i,n)||(Array.isArray(i)&&Array.isArray(o[s])?o[s]=[...i,...o[s]]:ti(i)&&ti(o[s])?o[s]=Mi(i,o[s],(n?`${n}.`:"")+s.toString(),r):o[s]=i))}return o}function Tg(e){return(...t)=>t.reduce((n,r)=>Mi(n,r,"",e),{})}const Gf=Tg();function kg(e,t){try{return t in e}catch{return!1}}class Ui extends Error{constructor(n,r={}){super(n,r);fn(this,"statusCode",500);fn(this,"fatal",!1);fn(this,"unhandled",!1);fn(this,"statusMessage");fn(this,"data");fn(this,"cause");r.cause&&!this.cause&&(this.cause=r.cause)}toJSON(){const n={message:this.message,statusCode:$i(this.statusCode,500)};return this.statusMessage&&(n.statusMessage=Yf(this.statusMessage)),this.data!==void 0&&(n.data=this.data),n}}fn(Ui,"__h3_error__",!0);function Fi(e){if(typeof e=="string")return new Ui(e);if(Lg(e))return e;const t=new Ui(e.message??e.statusMessage??"",{cause:e.cause||e});if(kg(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=$i(e.statusCode,t.statusCode):e.status&&(t.statusCode=$i(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Yf(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Lg(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Sg=/[^\u0009\u0020-\u007E]/g;function Yf(e=""){return e.replace(Sg,"")}function $i(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const zf=Symbol("layout-meta"),ho=Symbol("route"),ht=()=>{var e;return(e=ye())==null?void 0:e.$router},Zn=()=>rf()?Je(ho,ye()._route):ye()._route;function G0(e){return e}const Rg=(e,t,n={})=>{const r=ye(),o=n.global||!1,s=t;if(!s){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}o?r._middleware.global.push(s):r._middleware.named[e]=s},Cg=()=>{try{if(ye()._processingMiddleware)return!0}catch{return!1}return!1},Tt=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?Pg(e):ht().resolve(e).href;if(t!=null&&t.open){const{target:c="_blank",windowFeatures:u={}}=t.open,l=Object.entries(u).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(n,c,l),Promise.resolve()}const r=Vt(n,{acceptRelative:!0}),o=(t==null?void 0:t.external)||r;if(o){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&L_(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const s=Cg();if(!o&&s)return t!=null&&t.replace?typeof e=="string"?{path:e,replace:!0}:{...e,replace:!0}:e;const i=ht(),a=ye();return o?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,s?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)};function Pg(e){return Nf(e.path||"",e.query||{})+(e.hash||"")}const Xf="__nuxt_error",Or=()=>ya(ye().payload,"error"),lr=e=>{const t=Xn(e);try{const n=ye(),r=Or();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},Ag=async(e={})=>{const t=ye(),n=Or();t.callHook("app:error:cleared",e),e.redirect&&await ht().replace(e.redirect),n.value=ag},Ig=e=>!!e&&typeof e=="object"&&Xf in e,Xn=e=>{const t=Fi(e);return Object.defineProperty(t,Xf,{value:!0,configurable:!1,writable:!1}),t};function Fc(e){const t=Dg(e),n=new ArrayBuffer(t.length),r=new DataView(n);for(let o=0;o>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,t+=String.fromCharCode(n)):r===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const xg=-1,Ng=-2,Mg=-3,Ug=-4,Fg=-5,$g=-6;function Vg(e,t){return Hg(JSON.parse(e),t)}function Hg(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function o(s,i=!1){if(s===xg)return;if(s===Mg)return NaN;if(s===Ug)return 1/0;if(s===Fg)return-1/0;if(s===$g)return-0;if(i)throw new Error("Invalid input");if(s in r)return r[s];const a=n[s];if(!a||typeof a!="object")r[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const c=a[0],u=t==null?void 0:t[c];if(u)return r[s]=u(o(a[1]));switch(c){case"Date":r[s]=new Date(a[1]);break;case"Set":const l=new Set;r[s]=l;for(let h=1;hs.key),o=t.resolveValueData||(s=>s.value);for(const[s,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(a=>{const c={key:s,value:a},u=o(c);return typeof u=="object"?Jf(u,t):Array.isArray(u)?u:{[typeof t.key=="function"?t.key(c):t.key]:r(c),[typeof t.value=="function"?t.value(c):t.value]:u}}).flat());return n}function Qf(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=Qf(r,t)),t.resolve){const o=t.resolve({key:n,value:r});if(typeof o<"u")return o}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const jg=new Set(["title","titleTemplate","script","style","noscript"]),Do=new Set(["base","meta","link","style","script","noscript"]),Bg=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Kg=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Zf=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),Wg=typeof window<"u";function Zo(e){let t=9;for(let n=0;n>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Vi(e){if(e._h)return e._h;if(e._d)return Zo(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return Zo(t)}const et=e=>({keyValue:e,metaKey:"property"}),ni=e=>({keyValue:e}),Ra={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${on(e)}=${t}`}}},articleExpirationTime:et("article:expiration_time"),articleModifiedTime:et("article:modified_time"),articlePublishedTime:et("article:published_time"),bookReleaseDate:et("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${on(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:et("fb:app_id"),msapplicationConfig:ni("msapplication-Config"),msapplicationTileColor:ni("msapplication-TileColor"),msapplicationTileImage:ni("msapplication-TileImage"),ogAudioSecureUrl:et("og:audio:secure_url"),ogAudioUrl:et("og:audio"),ogImageSecureUrl:et("og:image:secure_url"),ogImageUrl:et("og:image"),ogSiteName:et("og:site_name"),ogVideoSecureUrl:et("og:video:secure_url"),ogVideoUrl:et("og:video"),profileFirstName:et("profile:first_name"),profileLastName:et("profile:last_name"),profileUsername:et("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${on(e)}`:`${on(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},ed=new Set(["og","book","article","profile"]);function td(e){var r;const t=on(e),n=t.indexOf(":");return ed.has(t.substring(0,n))?"property":((r=Ra[e])==null?void 0:r.metaKey)||"name"}function qg(e){var t;return((t=Ra[e])==null?void 0:t.keyValue)||on(e)}function on(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-"),r=t.substring(0,n);return r==="twitter"||ed.has(r)?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Hi(e){if(Array.isArray(e))return e.map(n=>Hi(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[on(n)]=Hi(e[n]));return t}function Gg(e,t){const n=Ra[t];return t==="refresh"?`${e.seconds};url=${e.url}`:Qf(Hi(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:o}){if(r===null)return"";if(typeof r=="boolean")return`${o}`},...n==null?void 0:n.unpack})}const nd=new Set(["og:image","og:video","og:audio","twitter:image"]);function rd(e){const t={};for(const n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;const r=e[n];String(r)!=="false"&&n&&(t[n]=r)}return t}function $c(e,t){const n=rd(t),r=on(e),o=td(r);if(nd.has(r)){const s={};for(const i in n)Object.prototype.hasOwnProperty.call(n,i)&&(s[`${e}${i==="url"?"":`${i[0].toUpperCase()}${i.slice(1)}`}`]=n[i]);return od(s).sort((i,a)=>{var c,u;return(((c=i[o])==null?void 0:c.length)||0)-(((u=a[o])==null?void 0:u.length)||0)})}return[{[o]:r,...n}]}function od(e){const t=[],n={};for(const o in e){if(!Object.prototype.hasOwnProperty.call(e,o))continue;const s=e[o];if(!Array.isArray(s)){if(typeof s=="object"&&s){if(nd.has(on(o))){t.push(...$c(o,s));continue}n[o]=rd(s)}else n[o]=s;continue}for(const i of s)t.push(...typeof i=="string"?od({[o]:i}):$c(o,i))}const r=Jf(n,{key({key:o}){return td(o)},value({key:o}){return o==="charset"?"charset":"content"},resolveKeyData({key:o}){return qg(o)},resolveValueData({value:o,key:s}){return o===null?"_null":typeof o=="object"?Gg(o,s):typeof o=="number"?o.toString():o}});return[...t,...r].map(o=>(o.content==="_null"&&(o.content=null),o))}function Yg(e,t){return e instanceof Promise?e.then(t):t(e)}function ji(e,t,n,r){const o=r||id(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(o instanceof Promise)return o.then(i=>ji(e,t,n,i));const s={tag:e,props:o};for(const i of Zf){const a=s.props[i]!==void 0?s.props[i]:n[i];a!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||jg.has(s.tag))&&(s[i==="children"?"innerHTML":i]=a),delete s.props[i])}return s.props.body&&(s.tagPosition="bodyClose",delete s.props.body),s.tag==="script"&&typeof s.innerHTML=="object"&&(s.innerHTML=JSON.stringify(s.innerHTML),s.props.type=s.props.type||"application/json"),Array.isArray(s.props.content)?s.props.content.map(i=>({...s,props:{...s.props,content:i}})):s}function zg(e,t){var r;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,o])=>o).map(([o,s])=>e==="style"?`${o}:${s}`:o)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(o=>!!o.trim()).join(n)}function sd(e,t,n,r){for(let o=r;o(e[s]=i,sd(e,t,n,o)));if(!t&&!Zf.has(s)){const i=String(e[s]),a=s.startsWith("data-");i==="true"||i===""?e[s]=a?"true":!0:e[s]||(a&&i==="false"?e[s]="false":delete e[s])}}}function id(e,t=!1){const n=sd(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const Xg=10;function ad(e,t,n){for(let r=n;r(t[r]=s,ad(e,t,r)));Array.isArray(o)?e.push(...o):e.push(o)}}function Jg(e){const t=[],n=e.resolvedInput;for(const o in n){if(!Object.prototype.hasOwnProperty.call(n,o))continue;const s=n[o];if(!(s===void 0||!Bg.has(o))){if(Array.isArray(s)){for(const i of s)t.push(ji(o,i,e));continue}t.push(ji(o,s,e))}}if(t.length===0)return[];const r=[];return Yg(ad(r,t,0),()=>r.map((o,s)=>(o._e=e._i,e.mode&&(o._m=e.mode),o._p=(e._i<{if(a===gn||!s.includes(a))return a;const c=ey(t,a.slice(1),r);return c!==void 0?c:a}).trim(),i&&(e.endsWith(gn)&&(e=e.slice(0,-gn.length)),e.startsWith(gn)&&(e=e.slice(gn.length)),e=e.replace(ty,n).trim()),e}function Bc(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function ld(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async o=>{var f;const s=(await e.resolveTags()).map(d=>({tag:d,id:Do.has(d.tag)?Vi(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const d=new Set;for(const h of["body","head"]){const v=(f=n[h])==null?void 0:f.children;for(const y of v){const S=y.tagName.toLowerCase();if(!Do.has(S))continue;const C={tag:S,props:await id(y.getAttributeNames().reduce((w,L)=>({...w,[L]:y.getAttribute(L)}),{})),innerHTML:y.innerHTML},_=cd(C);let p=_,m=1;for(;p&&d.has(p);)p=`${_}:${m++}`;p&&(C._d=p,d.add(p)),i.elMap[y.getAttribute("data-hid")||Vi(C)]=y}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function a(d,h,v){const y=`${d}:${h}`;i.sideEffects[y]=v,delete i.pendingSideEffects[y]}function c({id:d,$el:h,tag:v}){const y=v.tag.endsWith("Attrs");if(i.elMap[d]=h,y||(v.textContent&&v.textContent!==h.textContent&&(h.textContent=v.textContent),v.innerHTML&&v.innerHTML!==h.innerHTML&&(h.innerHTML=v.innerHTML),a(d,"el",()=>{var S;(S=i.elMap[d])==null||S.remove(),delete i.elMap[d]})),v._eventHandlers)for(const S in v._eventHandlers)Object.prototype.hasOwnProperty.call(v._eventHandlers,S)&&h.getAttribute(`data-${S}`)!==""&&((v.tag==="bodyAttrs"?n.defaultView:h).addEventListener(S.substring(2),v._eventHandlers[S].bind(h)),h.setAttribute(`data-${S}`,""));for(const S in v.props){if(!Object.prototype.hasOwnProperty.call(v.props,S))continue;const C=v.props[S],_=`attr:${S}`;if(S==="class"){if(!C)continue;for(const p of C.split(" "))y&&a(d,`${_}:${p}`,()=>h.classList.remove(p)),!h.classList.contains(p)&&h.classList.add(p)}else if(S==="style"){if(!C)continue;for(const p of C.split(";")){const m=p.indexOf(":"),w=p.substring(0,m).trim(),L=p.substring(m+1).trim();a(d,`${_}:${w}`,()=>{h.style.removeProperty(w)}),h.style.setProperty(w,L)}}else h.getAttribute(S)!==C&&h.setAttribute(S,C===!0?"":String(C)),y&&a(d,_,()=>h.removeAttribute(S))}}const u=[],l={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of s){const{tag:h,shouldRender:v,id:y}=d;if(v){if(h.tag==="title"){n.title=h.textContent;continue}d.$el=d.$el||i.elMap[y],d.$el?c(d):Do.has(h.tag)&&u.push(d)}}for(const d of u){const h=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),c(d),l[h]=l[h]||n.createDocumentFragment(),l[h].appendChild(d.$el)}for(const d of s)await e.hooks.callHook("dom:renderTag",d,n,a);l.head&&n.head.appendChild(l.head),l.bodyOpen&&n.body.insertBefore(l.bodyOpen,n.body.firstChild),l.bodyClose&&n.body.appendChild(l.bodyClose);for(const d in i.pendingSideEffects)i.pendingSideEffects[d]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:s}),o()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function ny(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise(r=>n(()=>ld(e,t).then(()=>{delete e._domDebouncedUpdatePromise,r()})))}function ry(e){return t=>{var r,o;const n=((o=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":s=>{ny(s,e)}}}}}const oy=new Set(["templateParams","htmlAttrs","bodyAttrs"]),sy={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=cd(e);t&&!t.startsWith("meta:og:")&&!t.startsWith("meta:twitter:")&&delete e.key;const n=t||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const r of e.tags){const o=(r.key?`${r.tag}:${r.key}`:r._d)||Vi(r),s=t[o];if(s){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&oy.has(r.tag)&&(a="merge"),a==="merge"){const c=s.props;c.style&&r.props.style&&(c.style[c.style.length-1]!==";"&&(c.style+=";"),r.props.style=`${c.style} ${r.props.style}`),c.class&&r.props.class?r.props.class=`${c.class} ${r.props.class}`:c.class&&(r.props.class=c.class),t[o].props={...c,...r.props};continue}else if(r._e===s._e){s._duped=s._duped||[],r._d=`${s._d}:${s._duped.length+1}`,s._duped.push(r);continue}else if(es(r)>es(s))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&Do.has(r.tag)){delete t[o];continue}t[o]=r}const n=[];for(const r in t){const o=t[r],s=o._duped;n.push(o),s&&(delete o._duped,n.push(...s))}e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},iy=new Set(["script","link","bodyAttrs"]),ay=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!iy.has(n.tag))continue;const r=n.props;for(const o in r){if(o[0]!=="o"||o[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,o))continue;const s=r[o];typeof s=="function"&&(e.ssr&&Vc.has(o)?r[o]=`this.dataset.${o}fired = true`:delete r[o],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[o]=s)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Zo(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var o,s;const r=t==null?void 0:t.dataset;if(r)for(const i in r){if(!i.endsWith("fired"))continue;const a=i.slice(0,-5);Vc.has(a)&&((s=(o=n._eventHandlers)==null?void 0:o[a])==null||s.call(t,new Event(a.substring(2))))}}}}),cy=new Set(["link","style","script","noscript"]),ly={hooks:{"tag:normalise":({tag:e})=>{e.key&&cy.has(e.tag)&&(e.props["data-hid"]=e._h=Zo(e.key))}}},uy={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let n=!1;for(const r of e.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(t[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},fy={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:o}of Qg){if(!n.tagPriority.startsWith(r))continue;const s=n.tagPriority.substring(r.length),i=(t=e.tags.find(a=>a._d===s))==null?void 0:t._p;if(i!==void 0){n._p=i+o;break}}e.tags.sort((n,r)=>{const o=es(n),s=es(r);return os?1:n._p-r._p})}}},dy={meta:"content",link:"href",htmlAttrs:"lang"},py=["innerHTML","textContent"],hy=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let r;for(let a=0;aa.tag==="title"))==null?void 0:i.textContent)||"",o,s);for(const a of n){if(a.processTemplateParams===!1)continue;const c=dy[a.tag];if(c&&typeof a.props[c]=="string")a.props[c]=Ro(a.props[c],o,s);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const u of py)typeof a[u]=="string"&&(a[u]=Ro(a[u],o,s,a.tag==="script"&&a.props.type.endsWith("json")))}e._templateParams=o,e._separator=s},"tags:afterResolve":({tags:t})=>{let n;for(let r=0;r{const{tags:t}=e;let n,r;for(let o=0;o{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let o=0,s=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return s},use(c){const u=typeof c=="function"?c(a):c;(!u.key||!i.some(l=>l.key===u.key))&&(i.push(u),Kc(u.mode,n)&&t.addHooks(u.hooks||{}))},push(c,u){u==null||delete u.head;const l={_i:o++,input:c,...u};return Kc(l.mode,n)&&(s.push(l),r()),{dispose(){s=s.filter(f=>f._i!==l._i),r()},patch(f){for(const d of s)d._i===l._i&&(d.input=l.input=f);r()}}},async resolveTags(){const c={tags:[],entries:[...s]};await t.callHook("entries:resolve",c);for(const u of c.entries){const l=u.resolvedInput||u.input;if(u.resolvedInput=await(u.transform?u.transform(l):l),u.resolvedInput)for(const f of await Jg(u)){const d={tag:f,entry:u,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),c.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",c),await t.callHook("tags:resolve",c),await t.callHook("tags:afterResolve",c),c.tags},ssr:n};return[sy,uy,ay,ly,fy,hy,my,_y,...(e==null?void 0:e.plugins)||[]].forEach(c=>a.use(c)),a.hooks.callHook("init",a),a}function vy(){return ud}const by=Cf[0]==="3";function Ey(e){return typeof e=="function"?e():fe(e)}function ts(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t=Ey(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>ts(n));if(typeof t=="object"){const n={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=fe(t[r]);continue}n[r]=ts(t[r])}return n}return t}const wy={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=ts(t.input)}}},fd="usehead";function Ty(e){return{install(n){by&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(fd,e))}}.install}function ky(e={}){e.domDelayFn=e.domDelayFn||(n=>Pn(()=>setTimeout(()=>n(),0)));const t=gy(e);return t.use(wy),t.install=Ty(t),t}const Bi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ki="__unhead_injection_handler__";function Ly(e){Bi[Ki]=e}function Sy(){return Ki in Bi?Bi[Ki]():Je(fd)||vy()}function Ls(e,t={}){const n=t.head||Sy();if(n)return n.ssr?n.push(e,t):Ry(n,e,t)}function Ry(e,t,n={}){const r=Ie(!1),o=Ie({});Jh(()=>{o.value=r.value?{}:ts(t)});const s=e.push(o.value,n);return Qe(o,a=>{s.patch(a)}),un()&&(ys(()=>{s.dispose()}),Wu(()=>{r.value=!0}),Ku(()=>{r.value=!1})),s}const Cy="modulepreload",Py=function(e,t){return new URL(e,t).href},Wc={},D=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),c=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));o=Promise.allSettled(n.map(u=>{if(u=Py(u,r),u in Wc)return;Wc[u]=!0;const l=u.endsWith(".css"),f=l?'[rel="stylesheet"]':"";if(!!r)for(let v=i.length-1;v>=0;v--){const y=i[v];if(y.href===u&&(!l||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${f}`))return;const h=document.createElement("link");if(h.rel=l?"stylesheet":Cy,l||(h.as="script"),h.crossOrigin="",h.href=u,c&&h.setAttribute("nonce",c),document.head.appendChild(h),l)return new Promise((v,y)=>{h.addEventListener("load",v),h.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})};let xo,No;function Ay(){return xo=$fetch(Sa(`builds/meta/${it().app.buildId}.json`),{responseType:"json"}),xo.then(e=>{No=wg(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),xo}function Ss(){return xo||Ay()}async function Ca(e){const t=typeof e=="string"?e:e.path;if(await Ss(),!No)return console.error("[nuxt] Error creating app manifest matcher.",No),{};try{return Gf({},...No.matchAll(t).reverse())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function qc(e,t={}){const n=await Oy(e,t),r=ye(),o=r._payloadCache=r._payloadCache||{};return n in o?o[n]||null:(o[n]=pd(e).then(s=>s?dd(n).then(i=>i||(delete o[n],null)):(o[n]=null,null)),o[n])}const Iy="_payload.json";async function Oy(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Vt(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=it(),o=t.hash||(t.fresh?Date.now():r.app.buildId),s=r.app.cdnURL,i=s&&await pd(e)?s:r.app.baseURL;return Ir(i,n.pathname,Iy+(o?`?${o}`:""))}async function dd(e){const t=fetch(e).then(n=>n.text().then(hd));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function pd(e=Zn().path){const t=ye();return e=ks(e),(await Ss()).prerendered.includes(e)?!0:t.runWithContext(async()=>{const r=await Ca({path:e});return!!r.prerender&&!r.redirect})}let Mn=null;async function Dy(){var r;if(Mn)return Mn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await hd(e.textContent||""),n=e.dataset.src?await dd(e.dataset.src):void 0;return Mn={...t,...n,...window.__NUXT__},(r=Mn.config)!=null&&r.public&&(Mn.config.public=cn(Mn.config.public)),Mn}async function hd(e){return await Vg(e,ye()._payloadRevivers)}function xy(e,t){ye()._payloadRevivers[e]=t}const Ny=[["NuxtError",e=>Xn(e)],["EmptyShallowRef",e=>Gn(e==="_"?void 0:e==="0n"?BigInt(0):ro(e))],["EmptyRef",e=>Ie(e==="_"?void 0:e==="0n"?BigInt(0):ro(e))],["ShallowRef",e=>Gn(e)],["ShallowReactive",e=>nn(e)],["Ref",e=>Ie(e)],["Reactive",e=>cn(e)]],My=Dt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,o]of Ny)xy(r,o);Object.assign(e.payload,([t,n]=ut(()=>e.runWithContext(Dy)),t=await t,n(),t)),window.__NUXT__=e.payload}}),Uy=[],Fy=Dt({name:"nuxt:head",enforce:"pre",setup(e){const t=ky({plugins:Uy});Ly(()=>ye().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await ld(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT */const sr=typeof document<"u";function md(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function $y(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&md(e.default)}const we=Object.assign;function ri(e,t){const n={};for(const r in t){const o=t[r];n[r]=It(o)?o.map(e):e(o)}return n}const Wr=()=>{},It=Array.isArray,_d=/#/g,Vy=/&/g,Hy=/\//g,jy=/=/g,By=/\?/g,gd=/\+/g,Ky=/%5B/g,Wy=/%5D/g,yd=/%5E/g,qy=/%60/g,vd=/%7B/g,Gy=/%7C/g,bd=/%7D/g,Yy=/%20/g;function Pa(e){return encodeURI(""+e).replace(Gy,"|").replace(Ky,"[").replace(Wy,"]")}function zy(e){return Pa(e).replace(vd,"{").replace(bd,"}").replace(yd,"^")}function Wi(e){return Pa(e).replace(gd,"%2B").replace(Yy,"+").replace(_d,"%23").replace(Vy,"%26").replace(qy,"`").replace(vd,"{").replace(bd,"}").replace(yd,"^")}function Xy(e){return Wi(e).replace(jy,"%3D")}function Jy(e){return Pa(e).replace(_d,"%23").replace(By,"%3F")}function Qy(e){return e==null?"":Jy(e).replace(Hy,"%2F")}function oo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Zy=/\/$/,ev=e=>e.replace(Zy,"");function oi(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let c=t.indexOf("?");return a=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=ov(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:oo(i)}}function tv(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Gc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function nv(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&wr(t.matched[r],n.matched[o])&&Ed(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function wr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ed(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!rv(e[n],t[n]))return!1;return!0}function rv(e,t){return It(e)?Yc(e,t):It(t)?Yc(t,e):e===t}function Yc(e,t){return It(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ov(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const kt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var so;(function(e){e.pop="pop",e.push="push"})(so||(so={}));var qr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(qr||(qr={}));function sv(e){if(!e)if(sr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ev(e)}const iv=/^[^#]+#/;function av(e,t){return e.replace(iv,"#")+t}function cv(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Rs=()=>({left:window.scrollX,top:window.scrollY});function lv(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=cv(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function zc(e,t){return(history.state?history.state.position-t:-1)+e}const qi=new Map;function uv(e,t){qi.set(e,t)}function fv(e){const t=qi.get(e);return qi.delete(e),t}let dv=()=>location.protocol+"//"+location.host;function wd(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(a);return c[0]!=="/"&&(c="/"+c),Gc(c,"")}return Gc(n,e)+r+o}function pv(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=>{const h=wd(e,location),v=n.value,y=t.value;let S=0;if(d){if(n.value=h,t.value=d,i&&i===v){i=null;return}S=y?d.position-y.position:0}else r(h);o.forEach(C=>{C(n.value,v,{delta:S,type:so.pop,direction:S?S>0?qr.forward:qr.back:qr.unknown})})};function c(){i=n.value}function u(d){o.push(d);const h=()=>{const v=o.indexOf(d);v>-1&&o.splice(v,1)};return s.push(h),h}function l(){const{history:d}=window;d.state&&d.replaceState(we({},d.state,{scroll:Rs()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",l)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:c,listen:u,destroy:f}}function Xc(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Rs():null}}function hv(e){const{history:t,location:n}=window,r={value:wd(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,u,l){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:dv()+e+c;try{t[l?"replaceState":"pushState"](u,"",d),o.value=u}catch(h){console.error(h),n[l?"replace":"assign"](d)}}function i(c,u){const l=we({},t.state,Xc(o.value.back,c,o.value.forward,!0),u,{position:o.value.position});s(c,l,!0),r.value=c}function a(c,u){const l=we({},o.value,t.state,{forward:c,scroll:Rs()});s(l.current,l,!0);const f=we({},Xc(r.value,c,null),{position:l.position+1},u);s(c,f,!1),r.value=c}return{location:r,state:o,push:a,replace:i}}function Td(e){e=sv(e);const t=hv(e),n=pv(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=we({location:"",base:e,go:r,createHref:av.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function mv(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Td(e)}function _v(e){return typeof e=="string"||e&&typeof e=="object"}function kd(e){return typeof e=="string"||typeof e=="symbol"}const Ld=Symbol("");var Jc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Jc||(Jc={}));function Tr(e,t){return we(new Error,{type:e,[Ld]:!0},t)}function Bt(e,t){return e instanceof Error&&Ld in e&&(t==null||!!(e.type&t))}const Qc="[^/]+?",gv={sensitive:!1,strict:!1,start:!0,end:!0},yv=/[.+*?^${}()[\]/\\]/g;function vv(e,t){const n=we({},gv,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const l=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Sd(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Ev={type:0,value:""},wv=/[a-zA-Z0-9_]/;function Tv(e){if(!e)return[[]];if(e==="/")return[[Ev]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,c,u="",l="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:l,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=c}for(;a{i(p)}:Wr}function i(f){if(kd(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function c(f){const d=Cv(f,n);n.splice(d,0,f),f.record.name&&!nl(f)&&r.set(f.record.name,f)}function u(f,d){let h,v={},y,S;if("name"in f&&f.name){if(h=r.get(f.name),!h)throw Tr(1,{location:f});S=h.record.name,v=we(el(d.params,h.keys.filter(p=>!p.optional).concat(h.parent?h.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),f.params&&el(f.params,h.keys.map(p=>p.name))),y=h.stringify(v)}else if(f.path!=null)y=f.path,h=n.find(p=>p.re.test(y)),h&&(v=h.parse(y),S=h.record.name);else{if(h=d.name?r.get(d.name):n.find(p=>p.re.test(d.path)),!h)throw Tr(1,{location:f,currentLocation:d});S=h.record.name,v=we({},d.params,f.params),y=h.stringify(v)}const C=[];let _=h;for(;_;)C.unshift(_.record),_=_.parent;return{name:S,path:y,params:v,matched:C,meta:Rv(C)}}e.forEach(f=>s(f));function l(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:l,getRoutes:a,getRecordMatcher:o}}function el(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function tl(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Sv(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Sv(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function nl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Rv(e){return e.reduce((t,n)=>we(t,n.meta),{})}function rl(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Cv(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;Sd(e,t[s])<0?r=s:n=s+1}const o=Pv(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Pv(e){let t=e;for(;t=t.parent;)if(Rd(t)&&Sd(e,t)===0)return t}function Rd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Av(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&Wi(s)):[r&&Wi(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Iv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=It(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Ov=Symbol(""),sl=Symbol(""),Aa=Symbol(""),Ia=Symbol(""),Gi=Symbol("");function Nr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function yn(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,c)=>{const u=d=>{d===!1?c(Tr(4,{from:n,to:t})):d instanceof Error?c(d):_v(d)?c(Tr(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},l=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(l);e.length<3&&(f=f.then(u)),f.catch(d=>c(d))})}function si(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let c=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(md(c)){const l=(c.__vccOpts||c)[t];l&&s.push(yn(l,n,r,i,a,o))}else{let u=c();s.push(()=>u.then(l=>{if(!l)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=$y(l)?l.default:l;i.mods[a]=l,i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&yn(h,n,r,i,a,o)()}))}}return s}function il(e){const t=Je(Aa),n=Je(Ia),r=Re(()=>{const c=fe(e.to);return t.resolve(c)}),o=Re(()=>{const{matched:c}=r.value,{length:u}=c,l=c[u-1],f=n.matched;if(!l||!f.length)return-1;const d=f.findIndex(wr.bind(null,l));if(d>-1)return d;const h=al(c[u-2]);return u>1&&al(l)===h&&f[f.length-1].path!==h?f.findIndex(wr.bind(null,c[u-2])):d}),s=Re(()=>o.value>-1&&Uv(n.params,r.value.params)),i=Re(()=>o.value>-1&&o.value===n.matched.length-1&&Ed(n.params,r.value.params));function a(c={}){if(Mv(c)){const u=t[fe(e.replace)?"replace":"push"](fe(e.to)).catch(Wr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:Re(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}function Dv(e){return e.length===1?e[0]:e}const xv=st({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:il,setup(e,{slots:t}){const n=cn(il(e)),{options:r}=Je(Aa),o=Re(()=>({[cl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[cl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&Dv(t.default(n));return e.custom?s:Xe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Nv=xv;function Mv(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Uv(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!It(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function al(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const cl=(e,t,n)=>e??t??n,Fv=st({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Je(Gi),o=Re(()=>e.route||r.value),s=Je(sl,0),i=Re(()=>{let u=fe(s);const{matched:l}=o.value;let f;for(;(f=l[u])&&!f.components;)u++;return u}),a=Re(()=>o.value.matched[i.value]);wn(sl,Re(()=>i.value+1)),wn(Ov,a),wn(Gi,o);const c=Ie();return Qe(()=>[c.value,a.value,e.name],([u,l,f],[d,h,v])=>{l&&(l.instances[f]=u,h&&h!==l&&u&&u===d&&(l.leaveGuards.size||(l.leaveGuards=h.leaveGuards),l.updateGuards.size||(l.updateGuards=h.updateGuards))),u&&l&&(!h||!wr(l,h)||!d)&&(l.enterCallbacks[f]||[]).forEach(y=>y(u))},{flush:"post"}),()=>{const u=o.value,l=e.name,f=a.value,d=f&&f.components[l];if(!d)return ll(n.default,{Component:d,route:u});const h=f.props[l],v=h?h===!0?u.params:typeof h=="function"?h(u):h:null,S=Xe(d,we({},v,t,{onVnodeUnmounted:C=>{C.component.isUnmounted&&(f.instances[l]=null)},ref:c}));return ll(n.default,{Component:S,route:u})||S}}});function ll(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Cd=Fv;function $v(e){const t=Lv(e.routes,e),n=e.parseQuery||Av,r=e.stringifyQuery||ol,o=e.history,s=Nr(),i=Nr(),a=Nr(),c=Gn(kt);let u=kt;sr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const l=ri.bind(null,R=>""+R),f=ri.bind(null,Qy),d=ri.bind(null,oo);function h(R,U){let j,K;return kd(R)?(j=t.getRecordMatcher(R),K=U):K=R,t.addRoute(K,j)}function v(R){const U=t.getRecordMatcher(R);U&&t.removeRoute(U)}function y(){return t.getRoutes().map(R=>R.record)}function S(R){return!!t.getRecordMatcher(R)}function C(R,U){if(U=we({},U||c.value),typeof R=="string"){const T=oi(n,R,U.path),x=t.resolve({path:T.path},U),W=o.createHref(T.fullPath);return we(T,x,{params:d(x.params),hash:oo(T.hash),redirectedFrom:void 0,href:W})}let j;if(R.path!=null)j=we({},R,{path:oi(n,R.path,U.path).path});else{const T=we({},R.params);for(const x in T)T[x]==null&&delete T[x];j=we({},R,{params:f(T)}),U.params=f(U.params)}const K=t.resolve(j,U),ie=R.hash||"";K.params=l(d(K.params));const pe=tv(r,we({},R,{hash:zy(ie),path:K.path})),E=o.createHref(pe);return we({fullPath:pe,hash:ie,query:r===ol?Iv(R.query):R.query||{}},K,{redirectedFrom:void 0,href:E})}function _(R){return typeof R=="string"?oi(n,R,c.value.path):we({},R)}function p(R,U){if(u!==R)return Tr(8,{from:U,to:R})}function m(R){return A(R)}function w(R){return m(we(_(R),{replace:!0}))}function L(R){const U=R.matched[R.matched.length-1];if(U&&U.redirect){const{redirect:j}=U;let K=typeof j=="function"?j(R):j;return typeof K=="string"&&(K=K.includes("?")||K.includes("#")?K=_(K):{path:K},K.params={}),we({query:R.query,hash:R.hash,params:K.path!=null?{}:R.params},K)}}function A(R,U){const j=u=C(R),K=c.value,ie=R.state,pe=R.force,E=R.replace===!0,T=L(j);if(T)return A(we(_(T),{state:typeof T=="object"?we({},ie,T.state):ie,force:pe,replace:E}),U||j);const x=j;x.redirectedFrom=U;let W;return!pe&&nv(r,K,j)&&(W=Tr(16,{to:x,from:K}),N(K,K,!0,!1)),(W?Promise.resolve(W):B(x,K)).catch(H=>Bt(H)?Bt(H,2)?H:k(H):se(H,x,K)).then(H=>{if(H){if(Bt(H,2))return A(we({replace:E},_(H.to),{state:typeof H.to=="object"?we({},ie,H.to.state):ie,force:pe}),U||x)}else H=V(x,K,!0,E,ie);return te(x,K,H),H})}function M(R,U){const j=p(R,U);return j?Promise.reject(j):Promise.resolve()}function O(R){const U=J.values().next().value;return U&&typeof U.runWithContext=="function"?U.runWithContext(R):R()}function B(R,U){let j;const[K,ie,pe]=Vv(R,U);j=si(K.reverse(),"beforeRouteLeave",R,U);for(const T of K)T.leaveGuards.forEach(x=>{j.push(yn(x,R,U))});const E=M.bind(null,R,U);return j.push(E),$(j).then(()=>{j=[];for(const T of s.list())j.push(yn(T,R,U));return j.push(E),$(j)}).then(()=>{j=si(ie,"beforeRouteUpdate",R,U);for(const T of ie)T.updateGuards.forEach(x=>{j.push(yn(x,R,U))});return j.push(E),$(j)}).then(()=>{j=[];for(const T of pe)if(T.beforeEnter)if(It(T.beforeEnter))for(const x of T.beforeEnter)j.push(yn(x,R,U));else j.push(yn(T.beforeEnter,R,U));return j.push(E),$(j)}).then(()=>(R.matched.forEach(T=>T.enterCallbacks={}),j=si(pe,"beforeRouteEnter",R,U,O),j.push(E),$(j))).then(()=>{j=[];for(const T of i.list())j.push(yn(T,R,U));return j.push(E),$(j)}).catch(T=>Bt(T,8)?T:Promise.reject(T))}function te(R,U,j){a.list().forEach(K=>O(()=>K(R,U,j)))}function V(R,U,j,K,ie){const pe=p(R,U);if(pe)return pe;const E=U===kt,T=sr?history.state:{};j&&(K||E?o.replace(R.fullPath,we({scroll:E&&T&&T.scroll},ie)):o.push(R.fullPath,ie)),c.value=R,N(R,U,j,E),k()}let re;function he(){re||(re=o.listen((R,U,j)=>{if(!Z.listening)return;const K=C(R),ie=L(K);if(ie){A(we(ie,{replace:!0,force:!0}),K).catch(Wr);return}u=K;const pe=c.value;sr&&uv(zc(pe.fullPath,j.delta),Rs()),B(K,pe).catch(E=>Bt(E,12)?E:Bt(E,2)?(A(we(_(E.to),{force:!0}),K).then(T=>{Bt(T,20)&&!j.delta&&j.type===so.pop&&o.go(-1,!1)}).catch(Wr),Promise.reject()):(j.delta&&o.go(-j.delta,!1),se(E,K,pe))).then(E=>{E=E||V(K,pe,!1),E&&(j.delta&&!Bt(E,8)?o.go(-j.delta,!1):j.type===so.pop&&Bt(E,20)&&o.go(-1,!1)),te(K,pe,E)}).catch(Wr)}))}let me=Nr(),oe=Nr(),le;function se(R,U,j){k(R);const K=oe.list();return K.length?K.forEach(ie=>ie(R,U,j)):console.error(R),Promise.reject(R)}function Pe(){return le&&c.value!==kt?Promise.resolve():new Promise((R,U)=>{me.add([R,U])})}function k(R){return le||(le=!R,he(),me.list().forEach(([U,j])=>R?j(R):U()),me.reset()),R}function N(R,U,j,K){const{scrollBehavior:ie}=e;if(!sr||!ie)return Promise.resolve();const pe=!j&&fv(zc(R.fullPath,0))||(K||!j)&&history.state&&history.state.scroll||null;return Pn().then(()=>ie(R,U,pe)).then(E=>E&&lv(E)).catch(E=>se(E,R,U))}const z=R=>o.go(R);let Q;const J=new Set,Z={currentRoute:c,listening:!0,addRoute:h,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:y,resolve:C,options:e,push:m,replace:w,go:z,back:()=>z(-1),forward:()=>z(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:oe.add,isReady:Pe,install(R){const U=this;R.component("RouterLink",Nv),R.component("RouterView",Cd),R.config.globalProperties.$router=U,Object.defineProperty(R.config.globalProperties,"$route",{enumerable:!0,get:()=>fe(c)}),sr&&!Q&&c.value===kt&&(Q=!0,m(o.location).catch(ie=>{}));const j={};for(const ie in kt)Object.defineProperty(j,ie,{get:()=>c.value[ie],enumerable:!0});R.provide(Aa,U),R.provide(Ia,nn(j)),R.provide(Gi,c);const K=R.unmount;J.add(R),R.unmount=function(){J.delete(R),J.size<1&&(u=kt,re&&re(),re=null,c.value=kt,Q=!1,le=!1),K()}}};function $(R){return R.reduce((U,j)=>U.then(()=>O(j)),Promise.resolve())}return Z}function Vv(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iwr(u,a))?r.push(a):n.push(a));const c=e.matched[i];c&&(t.matched.find(u=>wr(u,c))||o.push(c))}return[n,r,o]}function Hv(e){return Je(Ia)}const jv=/(:\w+)\([^)]+\)/g,Bv=/(:\w+)[?+*]/g,Kv=/:\w+/g,Wv=(e,t)=>t.path.replace(jv,"$1").replace(Bv,"$1").replace(Kv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),Yi=(e,t)=>{const n=e.route.matched.find(o=>{var s;return((s=o.components)==null?void 0:s.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Wv(e.route,n));return typeof r=="function"?r(e.route):r},qv=(e,t)=>({default:()=>e?Xe(kh,e===!0?{}:e,t):t});function Oa(e){return Array.isArray(e)?e:[e]}const Nt={pageCategory:"homepage",contentType:"homepage"},Kt={pageCategory:"Redirect page",contentType:"Redirect page"},Wt={middleware:["docs-content-page","trailing-slash"],contentType:"Docs|Content",pageCategory:"documentation"},qt={pageCategory:"documentation",contentType:"Product Hub"},Gt={pageCategory:"essentials",contentType:"Openshift essentials library"},Yt={pageCategory:"essentials",contentType:"Openshift essentials"},zt={pageCategory:"essentials",contentType:"Essentials"},Xt={pageCategory:"products",contentType:"products"};const ii=[{name:"index",path:"/",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"slug___en",path:"/en/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___fr",path:"/fr/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___ko",path:"/ko/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___ja",path:"/ja/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___zh-cn",path:"/zh-cn/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___de",path:"/de/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___it",path:"/it/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___pt-br",path:"/pt-br/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"slug___es",path:"/es/:slug(.*)*",meta:Kt||{},component:()=>D(()=>import("./DB9YIBPX.js"),__vite__mapDeps([10,7,11]),import.meta.url)},{name:"ai-foundations-certificate___en",path:"/en/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___fr",path:"/fr/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___ko",path:"/ko/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___ja",path:"/ja/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___zh-cn",path:"/zh-cn/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___de",path:"/de/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___it",path:"/it/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___pt-br",path:"/pt-br/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations-certificate___es",path:"/es/ai-foundations/:certificate()",component:()=>D(()=>import("./D4ZZB_vQ.js"),__vite__mapDeps([12,13,1,2,3,14,15,16,17,18,19,9]),import.meta.url)},{name:"ai-foundations___en",path:"/en/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___fr",path:"/fr/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___ko",path:"/ko/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___ja",path:"/ja/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___zh-cn",path:"/zh-cn/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___de",path:"/de/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___it",path:"/it/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___pt-br",path:"/pt-br/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"ai-foundations___es",path:"/es/ai-foundations",component:()=>D(()=>import("./DLl9LGxc.js"),__vite__mapDeps([20,13,1,2,3,14,18,21,9]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___en",path:"/en/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___fr",path:"/fr/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___ko",path:"/ko/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___ja",path:"/ja/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___zh-cn",path:"/zh-cn/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___de",path:"/de/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___it",path:"/it/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___pt-br",path:"/pt-br/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section-hash.vue-subSection___es",path:"/es/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()/:hash?.vue/:subSection(.*)*",component:()=>D(()=>import("./KXToo797.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___en",path:"/en/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___fr",path:"/fr/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___ko",path:"/ko/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___ja",path:"/ja/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___zh-cn",path:"/zh-cn/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___de",path:"/de/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___it",path:"/it/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___pt-br",path:"/pt-br/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle-section___es",path:"/es/documentation/:product()/:version()/:contentFormatType()/:docTitle()/:section()",meta:Wt||{},component:()=>D(()=>import("./Dn1uTwCL.js"),__vite__mapDeps([22,13,1,2,3,14,15,16,23,24,25,26]),import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___en",path:"/en/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___fr",path:"/fr/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___ko",path:"/ko/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___ja",path:"/ja/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___zh-cn",path:"/zh-cn/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___de",path:"/de/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___it",path:"/it/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___pt-br",path:"/pt-br/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version-contentFormatType-docTitle___es",path:"/es/documentation/:product()/:version()/:contentFormatType()/:docTitle()",component:()=>D(()=>import("./CpcRFsSK.js"),[],import.meta.url)},{name:"documentation-product-version___en",path:"/en/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___fr",path:"/fr/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___ko",path:"/ko/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___ja",path:"/ja/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___zh-cn",path:"/zh-cn/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___de",path:"/de/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___it",path:"/it/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___pt-br",path:"/pt-br/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product-version___es",path:"/es/documentation/:product()/:version()",meta:qt||{},component:()=>D(()=>import("./Cf9XbBiE.js"),__vite__mapDeps([27,13,1,2,3,14,15,16,23,24,28,9]),import.meta.url)},{name:"documentation-product___en",path:"/en/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___fr",path:"/fr/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___ko",path:"/ko/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___ja",path:"/ja/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___zh-cn",path:"/zh-cn/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___de",path:"/de/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___it",path:"/it/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___pt-br",path:"/pt-br/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation-product___es",path:"/es/documentation/:product()",component:()=>D(()=>import("./Btwwr0IP.js"),[],import.meta.url)},{name:"documentation___en",path:"/en/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___fr",path:"/fr/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___ko",path:"/ko/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___ja",path:"/ja/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___zh-cn",path:"/zh-cn/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___de",path:"/de/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___it",path:"/it/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___pt-br",path:"/pt-br/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"documentation___es",path:"/es/documentation",component:()=>D(()=>import("./DdW3y_2t.js"),__vite__mapDeps([29,7]),import.meta.url)},{name:"essentials-productUrl-library___en",path:"/en/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___fr",path:"/fr/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___ko",path:"/ko/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___ja",path:"/ja/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___zh-cn",path:"/zh-cn/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___de",path:"/de/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___it",path:"/it/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___pt-br",path:"/pt-br/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl-library___es",path:"/es/essentials/:productUrl()/:library()",meta:Gt||{},component:()=>D(()=>import("./C6nSsQDt.js"),__vite__mapDeps([30,13,1,2,3,14,15,16,17,31,9]),import.meta.url)},{name:"essentials-productUrl___en",path:"/en/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___fr",path:"/fr/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___ko",path:"/ko/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___ja",path:"/ja/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___zh-cn",path:"/zh-cn/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___de",path:"/de/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___it",path:"/it/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___pt-br",path:"/pt-br/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials-productUrl___es",path:"/es/essentials/:productUrl()",meta:Yt||{},component:()=>D(()=>import("./BMsFwv4s.js"),__vite__mapDeps([32,13,1,2,3,14,33,9]),import.meta.url)},{name:"essentials___en",path:"/en/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___fr",path:"/fr/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___ko",path:"/ko/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___ja",path:"/ja/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___zh-cn",path:"/zh-cn/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___de",path:"/de/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___it",path:"/it/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___pt-br",path:"/pt-br/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"essentials___es",path:"/es/essentials",meta:zt||{},component:()=>D(()=>import("./DLV51-f4.js"),__vite__mapDeps([34,13,1,2,3,14,35,9]),import.meta.url)},{name:"index___en",path:"/en",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___fr",path:"/fr",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___ko",path:"/ko",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___ja",path:"/ja",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___zh-cn",path:"/zh-cn",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___de",path:"/de",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___it",path:"/it",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___pt-br",path:"/pt-br",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"index___es",path:"/es",meta:Nt||{},component:()=>D(()=>import("./D8tScmem.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"learn-ai___en",path:"/en/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___fr",path:"/fr/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___ko",path:"/ko/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___ja",path:"/ja/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___zh-cn",path:"/zh-cn/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___de",path:"/de/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___it",path:"/it/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___pt-br",path:"/pt-br/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn-ai___es",path:"/es/learn/ai",component:()=>D(()=>import("./FtaC6b0T.js"),__vite__mapDeps([36,13,1,2,3,14,15,16,17,6,37,9]),import.meta.url)},{name:"learn___en",path:"/en/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___fr",path:"/fr/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___ko",path:"/ko/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___ja",path:"/ja/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___zh-cn",path:"/zh-cn/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___de",path:"/de/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___it",path:"/it/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___pt-br",path:"/pt-br/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn___es",path:"/es/learn",component:()=>D(()=>import("./DpBLqebL.js"),__vite__mapDeps([38,13,1,2,3,14,39,9]),import.meta.url)},{name:"learn-learning-paths___en",path:"/en/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___fr",path:"/fr/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___ko",path:"/ko/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___ja",path:"/ja/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___zh-cn",path:"/zh-cn/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___de",path:"/de/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___it",path:"/it/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___pt-br",path:"/pt-br/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"learn-learning-paths___es",path:"/es/learn/learning-paths",component:()=>D(()=>import("./BQoSinb3.js"),__vite__mapDeps([40,13,1,2,3,14,41,9]),import.meta.url)},{name:"products___en",path:"/en/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___fr",path:"/fr/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___ko",path:"/ko/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___ja",path:"/ja/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___zh-cn",path:"/zh-cn/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___de",path:"/de/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___it",path:"/it/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___pt-br",path:"/pt-br/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)},{name:"products___es",path:"/es/products",meta:Xt||{},component:()=>D(()=>import("./CklIipoM.js"),__vite__mapDeps([42,13,1,2,3,14,7,43]),import.meta.url)}],Pd=(e,t)=>({default:()=>{var n;return e?Xe(Sm,e===!0?{}:e,t):(n=t.default)==null?void 0:n.call(t)}}),Gv=/(:\w+)\([^)]+\)/g,Yv=/(:\w+)[?+*]/g,zv=/:\w+/g;function ul(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(Gv,"$1").replace(Yv,"$1").replace(zv,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Xv(e,t){return e===t||t===kt?!1:ul(e)!==ul(t)?!0:!e.matched.every((r,o)=>{var s,i;return r.components&&r.components.default===((i=(s=t.matched[o])==null?void 0:s.components)==null?void 0:i.default)})}const Ad={scrollBehavior(e,t,n){var u;const r=ye(),o=((u=ht().options)==null?void 0:u.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&Xv(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:fl(e.hash),behavior:o}:!1;const a=l=>!!(l.meta.pageTransition??Ni),c=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(l=>{r.hooks.hookOnce(c,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(s={el:e.hash,top:fl(e.hash),behavior:o}),l(s)})})}};function fl(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const Jv={scrollBehavior(e){if(e.hash){const t=document.getElementById(e.hash.slice(1));t==null||t.scrollIntoView({behavior:"smooth"})}}},Qv={scrollBehaviorType:"smooth",hashMode:!1},dl=Ad.hashMode??!1,_t={...Qv,...Ad,...Jv},Zv=async e=>{var c;let t,n;if(!((c=e.meta)!=null&&c.validate))return;const r=ye(),o=ht(),s=([t,n]=ut(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(s===!0)return;const i=Xn({statusCode:s&&s.statusCode||404,statusMessage:s&&s.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=o.beforeResolve(u=>{if(a(),u===e){const l=o.afterEach(async()=>{l(),await r.runWithContext(()=>lr(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})};function eb(e=ye()){var t;return(t=e.ssrContext)==null?void 0:t.event}const pl=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function zi(e,t){t?t={...pl,...t}:t=pl;const n=Id(t);return n.dispatch(e),n.toString()}const tb=Object.freeze(["prototype","__proto__","constructor"]);function Id(e){let t="",n=new Map;const r=o=>{t+=o};return{toString(){return t},getContext(){return n},dispatch(o){return e.replacer&&(o=e.replacer(o)),this[o===null?"null":typeof o](o)},object(o){if(o&&typeof o.toJSON=="function")return this.object(o.toJSON());const s=Object.prototype.toString.call(o);let i="";const a=s.length;a<10?i="unknown:["+s+"]":i=s.slice(8,a-1),i=i.toLowerCase();let c=null;if((c=n.get(o))===void 0)n.set(o,n.size);else return this.dispatch("[CIRCULAR:"+c+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(o))return r("buffer:"),r(o.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](o):e.ignoreUnknown||this.unkown(o,i);else{let u=Object.keys(o);e.unorderedObjects&&(u=u.sort());let l=[];e.respectType!==!1&&!hl(o)&&(l=tb),e.excludeKeys&&(u=u.filter(d=>!e.excludeKeys(d)),l=l.filter(d=>!e.excludeKeys(d))),r("object:"+(u.length+l.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(o[d]),r(",")};for(const d of u)f(d);for(const d of l)f(d)}},array(o,s){if(s=s===void 0?e.unorderedArrays!==!1:s,r("array:"+o.length+":"),!s||o.length<=1){for(const c of o)this.dispatch(c);return}const i=new Map,a=o.map(c=>{const u=Id(e);u.dispatch(c);for(const[l,f]of u.getContext())i.set(l,f);return u.toString()});return n=i,a.sort(),this.array(a,!1)},date(o){return r("date:"+o.toJSON())},symbol(o){return r("symbol:"+o.toString())},unkown(o,s){if(r(s),!!o&&(r(":"),o&&typeof o.entries=="function"))return this.array(Array.from(o.entries()),!0)},error(o){return r("error:"+o.toString())},boolean(o){return r("bool:"+o)},string(o){r("string:"+o.length+":"),r(o)},function(o){r("fn:"),hl(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&&this.object(o)},number(o){return r("number:"+o)},xml(o){return r("xml:"+o.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(o){return r("regex:"+o.toString())},uint8array(o){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},uint8clampedarray(o){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},int8array(o){return r("int8array:"),this.dispatch(Array.prototype.slice.call(o))},uint16array(o){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},int16array(o){return r("int16array:"),this.dispatch(Array.prototype.slice.call(o))},uint32array(o){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},int32array(o){return r("int32array:"),this.dispatch(Array.prototype.slice.call(o))},float32array(o){return r("float32array:"),this.dispatch(Array.prototype.slice.call(o))},float64array(o){return r("float64array:"),this.dispatch(Array.prototype.slice.call(o))},arraybuffer(o){return r("arraybuffer:"),this.dispatch(new Uint8Array(o))},url(o){return r("url:"+o.toString())},map(o){r("map:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},set(o){r("set:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},file(o){return r("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported Use "options.replacer" or "options.ignoreUnknown" `)},domwindow(){return r("domwindow")},bigint(o){return r("bigint:"+o.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const Od="[native code] }",nb=Od.length;function hl(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-nb)===Od}var rb=Object.defineProperty,ob=(e,t,n)=>t in e?rb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ur=(e,t,n)=>(ob(e,typeof t!="symbol"?t+"":t,n),n);class kn{constructor(t,n){ur(this,"words"),ur(this,"sigBytes"),t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||sb).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new kn([...this.words])}}const sb={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},ib={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,s=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=o<<16|s<<8|i;for(let c=0;c<4&&r*8+c*6>>6*(3-c)&63))}return n.join("")}},ab={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new kn(n,t)}},cb={parse(e){return ab.parse(unescape(encodeURIComponent(e)))}};class lb{constructor(){ur(this,"_data",new kn),ur(this,"_nDataBytes",0),ur(this,"_minBufferSize",0),ur(this,"blockSize",512/32)}reset(){this._data=new kn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=cb.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const o=r*this.blockSize,s=Math.min(o*4,this._data.sigBytes);if(o){for(let i=0;it in e?fb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pb=(e,t,n)=>(db(e,t+"",n),n);const ml=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],hb=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Un=[];class mb extends ub{constructor(){super(...arguments),pb(this,"_hash",new kn([...ml]))}reset(){super.reset(),this._hash=new kn([...ml])}_doProcessBlock(t,n){const r=this._hash.words;let o=r[0],s=r[1],i=r[2],a=r[3],c=r[4],u=r[5],l=r[6],f=r[7];for(let d=0;d<64;d++){if(d<16)Un[d]=t[n+d]|0;else{const p=Un[d-15],m=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,w=Un[d-2],L=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;Un[d]=m+Un[d-7]+L+Un[d-16]}const h=c&u^~c&l,v=o&s^o&i^s&i,y=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),S=(c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25),C=f+S+h+hb[d]+Un[d],_=y+v;f=l,l=u,u=c,c=a+C|0,a=i,i=s,s=o,o=C+_|0}r[0]=r[0]+o|0,r[1]=r[1]+s|0,r[2]=r[2]+i|0,r[3]=r[3]+a|0,r[4]=r[4]+c|0,r[5]=r[5]+u|0,r[6]=r[6]+l|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function _b(e){return new mb().finalize(e).toString(ib)}function gb(e,t={}){const n=typeof e=="string"?e:zi(e,t);return _b(n).slice(0,10)}function yb(e,t,n={}){return e===t||zi(e,n)===zi(t,n)}const _l=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),Y0=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Da=e=>{const t=ye();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{_l(()=>e())}):_l(()=>e())},vb=e=>e==="defer"||e===!1;function bb(...e){var y;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,r,o={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const s=ye(),i=r,a=()=>cr.value,c=()=>s.isHydrating?s.payload.data[n]:s.static.data[n];o.server=o.server??!0,o.default=o.default??a,o.getCachedData=o.getCachedData??c,o.lazy=o.lazy??!1,o.immediate=o.immediate??!0,o.deep=o.deep??cr.deep,o.dedupe=o.dedupe??"cancel";const u=o.getCachedData(n,s),l=u!=null;if(!s._asyncData[n]||!o.immediate){(y=s.payload._errors)[n]??(y[n]=cr.errorValue);const S=o.deep?Ie:Gn;s._asyncData[n]={data:S(l?u:o.default()),pending:Ie(!l),error:ya(s.payload._errors,n),status:Ie("idle"),_default:o.default}}const f={...s._asyncData[n]};delete f._default,f.refresh=f.execute=(S={})=>{if(s._asyncDataPromises[n]){if(vb(S.dedupe??o.dedupe))return s._asyncDataPromises[n];s._asyncDataPromises[n].cancelled=!0}if(S._initial||s.isHydrating&&S._initial!==!1){const _=S._initial?u:o.getCachedData(n,s);if(_!=null)return Promise.resolve(_)}f.pending.value=!0,f.status.value="pending";const C=new Promise((_,p)=>{try{_(i(s))}catch(m){p(m)}}).then(async _=>{if(C.cancelled)return s._asyncDataPromises[n];let p=_;o.transform&&(p=await o.transform(_)),o.pick&&(p=wb(p,o.pick)),s.payload.data[n]=p,f.data.value=p,f.error.value=cr.errorValue,f.status.value="success"}).catch(_=>{if(C.cancelled)return s._asyncDataPromises[n];f.error.value=Xn(_),f.data.value=fe(o.default()),f.status.value="error"}).finally(()=>{C.cancelled||(f.pending.value=!1,delete s._asyncDataPromises[n])});return s._asyncDataPromises[n]=C,s._asyncDataPromises[n]},f.clear=()=>Eb(s,n);const d=()=>f.refresh({_initial:!0}),h=o.server!==!1&&s.payload.serverRendered;{const S=un();if(S&&h&&o.immediate&&!S.sp&&(S.sp=[]),S&&!S._nuxtOnBeforeMountCbs){S._nuxtOnBeforeMountCbs=[];const p=S._nuxtOnBeforeMountCbs;Gu(()=>{p.forEach(m=>{m()}),p.splice(0,p.length)}),po(()=>p.splice(0,p.length))}h&&s.isHydrating&&(f.error.value||u!=null)?(f.pending.value=!1,f.status.value=f.error.value?"error":"success"):S&&(s.payload.serverRendered&&s.isHydrating||o.lazy)&&o.immediate?S._nuxtOnBeforeMountCbs.push(d):o.immediate&&d();const C=lo();if(o.watch){const p=Qe(o.watch,()=>f.refresh());C&&Xr(p)}const _=s.hook("app:data:refresh",async p=>{(!p||p.includes(n))&&await f.refresh()});C&&Xr(_)}const v=Promise.resolve(s._asyncDataPromises[n]).then(()=>f);return Object.assign(v,f),v}function Eb(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=cr.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=cr.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]&&(e._asyncDataPromises[t].cancelled=!0),e._asyncDataPromises[t]=void 0)}function wb(e,t){const n={};for(const r of t)n[r]=e[r];return n}function gl(e,t,n){const[r={},o]=typeof t=="string"?[{},t]:[t,n],s=Re(()=>Hn(e)),i=r.key||gb([o,typeof s.value=="string"?s.value:"",...Tb(r)]);if(!i||typeof i!="string")throw new TypeError("[nuxt] [useFetch] key must be a string: "+i);if(!e)throw new Error("[nuxt] [useFetch] request is missing.");const a=i===o?"$f"+i:i;if(!r.baseURL&&typeof s.value=="string"&&s.value[0]==="/"&&s.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:c,lazy:u,default:l,transform:f,pick:d,watch:h,immediate:v,getCachedData:y,deep:S,dedupe:C,..._}=r,p=cn({...cg,..._,cache:typeof r.cache=="boolean"?void 0:r.cache}),m={server:c,lazy:u,default:l,transform:f,pick:d,immediate:v,getCachedData:y,deep:S,dedupe:C,watch:h===!1?[]:[p,s,...h||[]]};let w;return bb(a,()=>{var B;(B=w==null?void 0:w.abort)==null||B.call(w,new DOMException("Request aborted as another request to the same endpoint was initiated.","AbortError")),w=typeof AbortController<"u"?new AbortController:{};const A=Hn(r.timeout);let M;return A&&(M=setTimeout(()=>w.abort(new DOMException("Request aborted due to timeout.","AbortError")),A),w.signal.onabort=()=>clearTimeout(M)),(r.$fetch||globalThis.$fetch)(s.value,{signal:w.signal,...p}).finally(()=>{clearTimeout(M)})},m)}function Tb(e){var n;const t=[((n=Hn(e.method))==null?void 0:n.toUpperCase())||"GET",Hn(e.baseURL)];for(const r of[e.params||e.query]){const o=Hn(r);if(!o)continue;const s={};for(const[i,a]of Object.entries(o))s[Hn(i)]=Hn(a);t.push(s)}return t}const kb=async(e,t)=>{},Lb={en:"en-us",es:"es-es",fr:"fr-fr",de:"de-de",it:"it-it",ja:"ja-jp",ko:"ko-kr","pt-br":"pt-br","zh-cn":"zh-cn"};function Lt(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Lt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Lt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Lt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Lt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(Lt(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,s){n.set(Lt(s),Lt(o))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(Lt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const Sb={path:"/",watch:!0,decode:e=>ro(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Co=window.cookieStore;function xa(e,t){var c;const n={...Sb,...t};n.filter??(n.filter=u=>u===e);const r=yl(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&&(o=n.expires.getTime()-Date.now());const s=o!==void 0&&o<=0,i=Lt(s?void 0:r[e]??((c=n.default)==null?void 0:c.call(n))),a=o&&!s?Pb(i,o,n.watch&&n.watch!=="shallow"):Ie(i);{let u=null;try{!Co&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const l=()=>{n.readonly||yb(a.value,r[e])||(Cb(e,a.value,n),r[e]=Lt(a.value),u==null||u.postMessage({value:n.encode(a.value)}))},f=v=>{var S;const y=v.refresh?(S=yl(n))==null?void 0:S[e]:n.decode(v.value);d=!0,a.value=y,r[e]=Lt(y),Pn(()=>{d=!1})};let d=!1;const h=!!lo();if(h&&Xr(()=>{d=!0,l(),u==null||u.close()}),Co){const v=y=>{const S=y.changed.find(_=>_.name===e),C=y.deleted.find(_=>_.name===e);S&&f({value:S.value}),C&&f({value:null})};Co.addEventListener("change",v),h&&Xr(()=>Co.removeEventListener("change",v))}else u&&(u.onmessage=({data:v})=>f(v));n.watch?Qe(a,()=>{d||l()},{deep:n.watch!=="shallow"}):l()}return a}function yl(e={}){return gg(document.cookie,e)}function Rb(e,t,n={}){return t==null?Mc(e,t,{...n,maxAge:-1}):Mc(e,t,n)}function Cb(e,t,n={}){document.cookie=Rb(e,t,n)}const vl=2147483647;function Pb(e,t,n){let r,o,s=0;const i=n?Ie(e):{value:e};return lo()&&Xr(()=>{o==null||o(),clearTimeout(r)}),nh((a,c)=>{n&&(o=Qe(i,c));function u(){s=0,clearTimeout(r);const l=t-s,f=l{if(s+=f,s{let n,r;const{$i18n:o}=ye();let s=o.locale.value;o.setLocale;const i=xa("rh_locale",{domain:".redhat.com"});if(e.query.state&&e.query.session_state&&e.query.code)return e.query={},Tt(e.path,{replace:!0});if(e.path.includes("/zh_hans")&&!e.path.includes("/zh-cn"))return e.path=e.path.replace("zh_hans","zh-cn"),Tt(e.path,{replace:!0});if(e.path.includes("/pt")&&!e.path.includes("/pt-br"))return e.path=e.path.replace("pt","pt-br"),Tt(e.path,{replace:!0});if(e.path.split("/")[0]!==s){let a=e.path.split("/")[0];i.value=Lb[a]}if(e.params.section&&(typeof e.params.section!="string"&&(e.params.section=e.params.section[0]),e.params.section=e.params.section.toLowerCase().replace(/.html?/,"")),e.params.product&&typeof e.params.product!="string"&&(e.params.product=e.params.product[0]),e.params.contentFormatType&&(typeof e.params.contentFormatType!="string"&&(e.params.contentFormatType=e.params.contentFormatType[0]),e.params.contentFormatType=e.params.contentFormatType.toLowerCase()),e.params.version&&(typeof e.params.version!="string"&&(e.params.version=e.params.version[0]),e.params.version=e.params.version.toLowerCase()),e.params.docTitle&&(typeof e.params.docTitle!="string"&&(e.params.docTitle=e.params.docTitle[0]),e.params.docTitle=e.params.docTitle.toLowerCase()),e.matched.length&&e.matched[0].path.toString()==`/${s}/documentation/`||e.matched.length&&e.matched[0].path.toString()==`/${s}/documentation`)return Tt(`/${s}/products`,{replace:!0});if(e.path.toString()==="/"||e.path.toString()===`/${s}/`)return Tt(`/${s}`,{replace:!0});if(e.path.toString()==="/products")return Tt(`/${s}/products`,{replace:!0});if(e.matched.length&&e.matched[0].path.toString()==`/${s}/documentation/:product()/:version()/:contentFormatType()/:docTitle()`)if(!e.params.section||e.params.section==""){e.params.section="index";let a=e.path;return a.slice(-1)!=="/"&&(a+="/"),a+="index",Tt(a,{replace:!0})}else e.fullPath.slice(-1)==="/"&&(e.fullPath=e.fullPath.slice(0,-1));if(e.matched.length&&e.matched[0].path.toString()==`/${s}/documentation/:product()`){typeof e.params.product!="string"&&(e.params.product=e.params.product[0]),e.fullPath=`/${s}/documentation`;let{data:a}=([n,r]=ut(()=>gl("/api/latestVersion",{method:"POST",body:{urlSlugs:e.params.product}},"$fszHttXk6n")),n=await n,r(),n);if(a.value.error||!a.value.version)throw Xn({statusCode:404,statusMessage:"Page Not Found"});return Tt(`${e.fullPath}/${a.value.productUrlSlug}/${a.value.version}`,{replace:!0})}if((e.params.version||"").toLowerCase()==="latest"){let{data:a}=([n,r]=ut(()=>gl("/api/latestVersion",{method:"POST",body:{product:e.params.product}},"$XxyjlEszvX")),n=await n,r(),n);if(a.value.error||!a.value.version)throw Xn({statusCode:404,statusMessage:"Page Not Found"});e.params.version=a.value.version;let c=e.fullPath;return c=c.replace("latest",a.value.version),Tt(c,{})}if(e.matched.length&&e.matched[0].path.toString()==`/${s}/documentation/:product()/:version()/:contentFormatType()`)if(e.params.contentFormatType!=="html"&&e.params.contentFormatType!=="html-single")e.params.contentFormatType="html";else return Tt("/error",{replace:!0})},Ib=async e=>{let t,n;const r=([t,n]=ut(()=>Ca({path:e.path})),t=await t,n(),t);if(r.redirect)return Vt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Ob=[Zv,kb,Ab,Ib],Gr={"docs-content-page":()=>D(()=>import("./xR6vSS2h.js"),[],import.meta.url),"trailing-slash":()=>D(()=>import("./DcndqiA6.js"),[],import.meta.url)};function Db(e,t,n){const{pathname:r,search:o,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let l=s.slice(u);return l[0]!=="/"&&(l="/"+l),Ac(l,"")}const a=Ac(r,e),c=!n||Ii(a,n,{trailingSlash:!0})?a:n;return c+(c.includes("?")?"":o)+s}const xb=Dt({name:"nuxt:router",enforce:"pre",async setup(e){var S;let t,n,r=it().app.baseURL;dl&&!r.includes("#")&&(r+="#");const o=((S=_t.history)==null?void 0:S.call(_t,r))??(dl?mv(r):Td(r)),s=_t.routes?([t,n]=ut(()=>_t.routes(ii)),t=await t,n(),t??ii):ii;let i;const a=$v({..._t,scrollBehavior:(C,_,p)=>{if(_===kt){i=p;return}if(_t.scrollBehavior){if(a.options.scrollBehavior=_t.scrollBehavior,"scrollRestoration"in window.history){const m=a.beforeEach(()=>{m(),window.history.scrollRestoration="manual"})}return _t.scrollBehavior(C,kt,i||p)}},history:o,routes:s});_t.routes&&_t.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const c=Gn(a.currentRoute.value);a.afterEach((C,_)=>{c.value=_}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});const u=Db(r,window.location,e.payload.path),l=Gn(a.currentRoute.value),f=()=>{l.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((C,_)=>{var p,m,w,L;((m=(p=C.matched[0])==null?void 0:p.components)==null?void 0:m.default)===((L=(w=_.matched[0])==null?void 0:w.components)==null?void 0:L.default)&&f()});const d={};for(const C in l.value)Object.defineProperty(d,C,{get:()=>l.value[C],enumerable:!0});e._route=nn(d),e._middleware=e._middleware||{global:[],named:{}};const h=Or();a.afterEach(async(C,_,p)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(Ag),p&&await e.callHook("page:loading:end")});try{[t,n]=ut(()=>a.isReady()),await t,n()}catch(C){[t,n]=ut(()=>e.runWithContext(()=>lr(C))),await t,n()}const v=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const y=e.payload.state._layout;return a.beforeEach(async(C,_)=>{var p;await e.callHook("page:loading:start"),C.meta=cn(C.meta),e.isHydrating&&y&&!Ln(C.meta.layout)&&(C.meta.layout=y),e._processingMiddleware=!0;{const m=new Set([...Ob,...e._middleware.global]);for(const w of C.matched){const L=w.meta.middleware;if(L)for(const A of Oa(L))m.add(A)}{const w=await e.runWithContext(()=>Ca({path:C.path}));if(w.appMiddleware)for(const L in w.appMiddleware)w.appMiddleware[L]?m.add(L):m.delete(L)}for(const w of m){const L=typeof w=="string"?e._middleware.named[w]||await((p=Gr[w])==null?void 0:p.call(Gr).then(M=>M.default||M)):w;if(!L)throw new Error(`Unknown route middleware: '${w}'.`);const A=await e.runWithContext(()=>L(C,_));if(!e.payload.serverRendered&&e.isHydrating&&(A===!1||A instanceof Error)){const M=A||Fi({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>lr(M)),!1}if(A!==!0&&(A||A===!1))return A}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(async(C,_)=>{C.matched.length===0&&await e.runWithContext(()=>lr(Fi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${C.fullPath}`,data:{path:C.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{"name"in v&&(v.name=void 0),await a.replace({...v,force:!0}),a.options.scrollBehavior=_t.scrollBehavior}catch(C){await e.runWithContext(()=>lr(C))}}),{provide:{router:a}}}}),Nb=Dt({name:"nuxt:payload",setup(e){ht().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await qc(t.path);r&&Object.assign(e.static.data,r.data)}),Da(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await qc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Ss,1e3)})}}),Mb=Dt(()=>{const e=ht();Da(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),Ub=Dt(e=>{let t;async function n(){const r=await Ss();t&&clearTimeout(t),t=setTimeout(n,xc);try{const o=await $fetch(Sa("builds/latest.json")+`?${Date.now()}`);o.id!==r.id&&e.hooks.callHook("app:manifest:update",o)}catch{}}Da(()=>{t=setTimeout(n,xc)})});function Fb(e={}){const t=e.path||window.location.pathname;let n={};try{n=ro(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){r.clear()}),e.hook("app:chunkError",({error:s})=>{r.add(s)});function o(s){const a="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:Ir(n.app.baseURL,s.fullPath);Fb({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{r.has(s)&&o(i)})}}),Vb=Dt({name:"nuxt:global-components"}),vn={default:wh(()=>D(()=>import("./CBfNWT5x.js"),__vite__mapDeps([44,4,5,25,2,45]),import.meta.url).then(e=>e.default||e))},Hb=Dt({name:"nuxt:prefetch",setup(e){const t=ht();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&&typeof vn[r]=="function"&&await vn[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Vt(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=Oa(r.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof Gr[i]=="function"&&Gr[i]();o&&typeof vn[o]=="function"&&vn[o]()})}});/*! * shared v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */const ns=typeof window<"u",An=(e,t=!1)=>t?Symbol.for(e):Symbol(e),jb=(e,t,n)=>Bb({l:e,k:t,s:n}),Bb=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),We=e=>typeof e=="number"&&isFinite(e),Kb=e=>xd(e)==="[object Date]",rs=e=>xd(e)==="[object RegExp]",Cs=e=>ge(e)&&Object.keys(e).length===0,$e=Object.assign;let bl;const Na=()=>bl||(bl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function El(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Wb=Object.prototype.hasOwnProperty;function os(e,t){return Wb.call(e,t)}const Fe=Array.isArray,ke=e=>typeof e=="function",ne=e=>typeof e=="string",Oe=e=>typeof e=="boolean",qb=e=>typeof e=="symbol",_e=e=>e!==null&&typeof e=="object",Gb=e=>_e(e)&&ke(e.then)&&ke(e.catch),Dd=Object.prototype.toString,xd=e=>Dd.call(e),ge=e=>{if(!_e(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},Yb=e=>e==null?"":Fe(e)||ge(e)&&e.toString===Dd?JSON.stringify(e,null,2):String(e);function Ma(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}function Ps(e){let t=e;return()=>++t}function zb(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Po=e=>!_e(e)||Fe(e);function qn(e,t){if(Po(e)||Po(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(s=>{Po(r[s])||Po(o[s])?o[s]=r[s]:n.push({src:r[s],des:o[s]})})}}/*! * message-compiler v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */function Xb(e,t,n){return{line:e,column:t,offset:n}}function ss(e,t,n){return{start:e,end:t}}const Nd={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2};function Jb(e,t,...n){const o={message:String(e),code:e};return t&&(o.location=t),o}const Ee={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:17};function As(e,t,n={}){const{domain:r,messages:o,args:s}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&&(a.location=t),a.domain=r,a}function Qb(e){throw e}const Jt=" ",Zb="\r",nt=` `,eE="\u2028",tE="\u2029";function nE(e){const t=e;let n=0,r=1,o=1,s=0;const i=A=>t[A]===Zb&&t[A+1]===nt,a=A=>t[A]===nt,c=A=>t[A]===tE,u=A=>t[A]===eE,l=A=>i(A)||a(A)||c(A)||u(A),f=()=>n,d=()=>r,h=()=>o,v=()=>s,y=A=>i(A)||c(A)||u(A)?nt:t[A],S=()=>y(n),C=()=>y(n+s);function _(){return s=0,l(n)&&(r++,o=0),i(n)&&n++,n++,o++,t[n]}function p(){return i(n+s)&&s++,s++,t[n+s]}function m(){n=0,r=1,o=1,s=0}function w(A=0){s=A}function L(){const A=n+s;for(;A!==n;)_();s=0}return{index:f,line:d,column:h,peekOffset:v,charAt:y,currentChar:S,currentPeek:C,next:_,peek:p,reset:m,resetPeek:w,skipToPeek:L}}const pn=void 0,rE=".",wl="'",oE="tokenizer";function sE(e,t={}){const n=t.location!==!1,r=nE(e),o=()=>r.index(),s=()=>Xb(r.line(),r.column(),r.index()),i=s(),a=o(),c={currentType:14,offset:a,startLoc:i,endLoc:i,lastType:14,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>c,{onError:l}=t;function f(g,b,P,...q){const X=u();if(b.column+=P,b.offset+=P,l){const Y=n?ss(X.startLoc,b):null,I=As(g,Y,{domain:oE,args:q});l(I)}}function d(g,b,P){g.endLoc=s(),g.currentType=b;const q={type:b};return n&&(q.loc=ss(g.startLoc,g.endLoc)),P!=null&&(q.value=P),q}const h=g=>d(g,14);function v(g,b){return g.currentChar()===b?(g.next(),b):(f(Ee.EXPECTED_TOKEN,s(),0,b),"")}function y(g){let b="";for(;g.currentPeek()===Jt||g.currentPeek()===nt;)b+=g.currentPeek(),g.peek();return b}function S(g){const b=y(g);return g.skipToPeek(),b}function C(g){if(g===pn)return!1;const b=g.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b===95}function _(g){if(g===pn)return!1;const b=g.charCodeAt(0);return b>=48&&b<=57}function p(g,b){const{currentType:P}=b;if(P!==2)return!1;y(g);const q=C(g.currentPeek());return g.resetPeek(),q}function m(g,b){const{currentType:P}=b;if(P!==2)return!1;y(g);const q=g.currentPeek()==="-"?g.peek():g.currentPeek(),X=_(q);return g.resetPeek(),X}function w(g,b){const{currentType:P}=b;if(P!==2)return!1;y(g);const q=g.currentPeek()===wl;return g.resetPeek(),q}function L(g,b){const{currentType:P}=b;if(P!==8)return!1;y(g);const q=g.currentPeek()===".";return g.resetPeek(),q}function A(g,b){const{currentType:P}=b;if(P!==9)return!1;y(g);const q=C(g.currentPeek());return g.resetPeek(),q}function M(g,b){const{currentType:P}=b;if(!(P===8||P===12))return!1;y(g);const q=g.currentPeek()===":";return g.resetPeek(),q}function O(g,b){const{currentType:P}=b;if(P!==10)return!1;const q=()=>{const Y=g.currentPeek();return Y==="{"?C(g.peek()):Y==="@"||Y==="%"||Y==="|"||Y===":"||Y==="."||Y===Jt||!Y?!1:Y===nt?(g.peek(),q()):V(g,!1)},X=q();return g.resetPeek(),X}function B(g){y(g);const b=g.currentPeek()==="|";return g.resetPeek(),b}function te(g){const b=y(g),P=g.currentPeek()==="%"&&g.peek()==="{";return g.resetPeek(),{isModulo:P,hasSpace:b.length>0}}function V(g,b=!0){const P=(X=!1,Y="",I=!1)=>{const F=g.currentPeek();return F==="{"?Y==="%"?!1:X:F==="@"||!F?Y==="%"?!0:X:F==="%"?(g.peek(),P(X,"%",!0)):F==="|"?Y==="%"||I?!0:!(Y===Jt||Y===nt):F===Jt?(g.peek(),P(!0,Jt,I)):F===nt?(g.peek(),P(!0,nt,I)):!0},q=P();return b&&g.resetPeek(),q}function re(g,b){const P=g.currentChar();return P===pn?pn:b(P)?(g.next(),P):null}function he(g){const b=g.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b>=48&&b<=57||b===95||b===36}function me(g){return re(g,he)}function oe(g){const b=g.charCodeAt(0);return b>=97&&b<=122||b>=65&&b<=90||b>=48&&b<=57||b===95||b===36||b===45}function le(g){return re(g,oe)}function se(g){const b=g.charCodeAt(0);return b>=48&&b<=57}function Pe(g){return re(g,se)}function k(g){const b=g.charCodeAt(0);return b>=48&&b<=57||b>=65&&b<=70||b>=97&&b<=102}function N(g){return re(g,k)}function z(g){let b="",P="";for(;b=Pe(g);)P+=b;return P}function Q(g){S(g);const b=g.currentChar();return b!=="%"&&f(Ee.EXPECTED_TOKEN,s(),0,b),g.next(),"%"}function J(g){let b="";for(;;){const P=g.currentChar();if(P==="{"||P==="}"||P==="@"||P==="|"||!P)break;if(P==="%")if(V(g))b+=P,g.next();else break;else if(P===Jt||P===nt)if(V(g))b+=P,g.next();else{if(B(g))break;b+=P,g.next()}else b+=P,g.next()}return b}function Z(g){S(g);let b="",P="";for(;b=le(g);)P+=b;return g.currentChar()===pn&&f(Ee.UNTERMINATED_CLOSING_BRACE,s(),0),P}function $(g){S(g);let b="";return g.currentChar()==="-"?(g.next(),b+=`-${z(g)}`):b+=z(g),g.currentChar()===pn&&f(Ee.UNTERMINATED_CLOSING_BRACE,s(),0),b}function R(g){return g!==wl&&g!==nt}function U(g){S(g),v(g,"'");let b="",P="";for(;b=re(g,R);)b==="\\"?P+=j(g):P+=b;const q=g.currentChar();return q===nt||q===pn?(f(Ee.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),q===nt&&(g.next(),v(g,"'")),P):(v(g,"'"),P)}function j(g){const b=g.currentChar();switch(b){case"\\":case"'":return g.next(),`\\${b}`;case"u":return K(g,b,4);case"U":return K(g,b,6);default:return f(Ee.UNKNOWN_ESCAPE_SEQUENCE,s(),0,b),""}}function K(g,b,P){v(g,b);let q="";for(let X=0;X{const q=g.currentChar();return q==="{"||q==="%"||q==="@"||q==="|"||q==="("||q===")"||!q||q===Jt?P:(P+=q,g.next(),b(P))};return b("")}function x(g){S(g);const b=v(g,"|");return S(g),b}function W(g,b){let P=null;switch(g.currentChar()){case"{":return b.braceNest>=1&&f(Ee.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),g.next(),P=d(b,2,"{"),S(g),b.braceNest++,P;case"}":return b.braceNest>0&&b.currentType===2&&f(Ee.EMPTY_PLACEHOLDER,s(),0),g.next(),P=d(b,3,"}"),b.braceNest--,b.braceNest>0&&S(g),b.inLinked&&b.braceNest===0&&(b.inLinked=!1),P;case"@":return b.braceNest>0&&f(Ee.UNTERMINATED_CLOSING_BRACE,s(),0),P=H(g,b)||h(b),b.braceNest=0,P;default:{let X=!0,Y=!0,I=!0;if(B(g))return b.braceNest>0&&f(Ee.UNTERMINATED_CLOSING_BRACE,s(),0),P=d(b,1,x(g)),b.braceNest=0,b.inLinked=!1,P;if(b.braceNest>0&&(b.currentType===5||b.currentType===6||b.currentType===7))return f(Ee.UNTERMINATED_CLOSING_BRACE,s(),0),b.braceNest=0,G(g,b);if(X=p(g,b))return P=d(b,5,Z(g)),S(g),P;if(Y=m(g,b))return P=d(b,6,$(g)),S(g),P;if(I=w(g,b))return P=d(b,7,U(g)),S(g),P;if(!X&&!Y&&!I)return P=d(b,13,pe(g)),f(Ee.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,P.value),S(g),P;break}}return P}function H(g,b){const{currentType:P}=b;let q=null;const X=g.currentChar();switch((P===8||P===9||P===12||P===10)&&(X===nt||X===Jt)&&f(Ee.INVALID_LINKED_FORMAT,s(),0),X){case"@":return g.next(),q=d(b,8,"@"),b.inLinked=!0,q;case".":return S(g),g.next(),d(b,9,".");case":":return S(g),g.next(),d(b,10,":");default:return B(g)?(q=d(b,1,x(g)),b.braceNest=0,b.inLinked=!1,q):L(g,b)||M(g,b)?(S(g),H(g,b)):A(g,b)?(S(g),d(b,12,E(g))):O(g,b)?(S(g),X==="{"?W(g,b)||q:d(b,11,T(g))):(P===8&&f(Ee.INVALID_LINKED_FORMAT,s(),0),b.braceNest=0,b.inLinked=!1,G(g,b))}}function G(g,b){let P={type:14};if(b.braceNest>0)return W(g,b)||h(b);if(b.inLinked)return H(g,b)||h(b);switch(g.currentChar()){case"{":return W(g,b)||h(b);case"}":return f(Ee.UNBALANCED_CLOSING_BRACE,s(),0),g.next(),d(b,3,"}");case"@":return H(g,b)||h(b);default:{if(B(g))return P=d(b,1,x(g)),b.braceNest=0,b.inLinked=!1,P;const{isModulo:X,hasSpace:Y}=te(g);if(X)return Y?d(b,0,J(g)):d(b,4,Q(g));if(V(g))return d(b,0,J(g));break}}return P}function ee(){const{currentType:g,offset:b,startLoc:P,endLoc:q}=c;return c.lastType=g,c.lastOffset=b,c.lastStartLoc=P,c.lastEndLoc=q,c.offset=o(),c.startLoc=s(),r.currentChar()===pn?d(c,14):G(r,c)}return{nextToken:ee,currentOffset:o,currentPosition:s,context:u}}const iE="parser",aE=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function cE(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function lE(e={}){const t=e.location!==!1,{onError:n,onWarn:r}=e;function o(p,m,w,L,...A){const M=p.currentPosition();if(M.offset+=L,M.column+=L,n){const O=t?ss(w,M):null,B=As(m,O,{domain:iE,args:A});n(B)}}function s(p,m,w,L,...A){const M=p.currentPosition();if(M.offset+=L,M.column+=L,r){const O=t?ss(w,M):null;r(Jb(m,O,A))}}function i(p,m,w){const L={type:p};return t&&(L.start=m,L.end=m,L.loc={start:w,end:w}),L}function a(p,m,w,L){t&&(p.end=m,p.loc&&(p.loc.end=w))}function c(p,m){const w=p.context(),L=i(3,w.offset,w.startLoc);return L.value=m,a(L,p.currentOffset(),p.currentPosition()),L}function u(p,m){const w=p.context(),{lastOffset:L,lastStartLoc:A}=w,M=i(5,L,A);return M.index=parseInt(m,10),p.nextToken(),a(M,p.currentOffset(),p.currentPosition()),M}function l(p,m,w){const L=p.context(),{lastOffset:A,lastStartLoc:M}=L,O=i(4,A,M);return O.key=m,w===!0&&(O.modulo=!0),p.nextToken(),a(O,p.currentOffset(),p.currentPosition()),O}function f(p,m){const w=p.context(),{lastOffset:L,lastStartLoc:A}=w,M=i(9,L,A);return M.value=m.replace(aE,cE),p.nextToken(),a(M,p.currentOffset(),p.currentPosition()),M}function d(p){const m=p.nextToken(),w=p.context(),{lastOffset:L,lastStartLoc:A}=w,M=i(8,L,A);return m.type!==12?(o(p,Ee.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),M.value="",a(M,L,A),{nextConsumeToken:m,node:M}):(m.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,wt(m)),M.value=m.value||"",a(M,p.currentOffset(),p.currentPosition()),{node:M})}function h(p,m){const w=p.context(),L=i(7,w.offset,w.startLoc);return L.value=m,a(L,p.currentOffset(),p.currentPosition()),L}function v(p){const m=p.context(),w=i(6,m.offset,m.startLoc);let L=p.nextToken();if(L.type===9){const A=d(p);w.modifier=A.node,L=A.nextConsumeToken||p.nextToken()}switch(L.type!==10&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(L)),L=p.nextToken(),L.type===2&&(L=p.nextToken()),L.type){case 11:L.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(L)),w.key=h(p,L.value||"");break;case 5:L.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(L)),w.key=l(p,L.value||"");break;case 6:L.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(L)),w.key=u(p,L.value||"");break;case 7:L.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(L)),w.key=f(p,L.value||"");break;default:{o(p,Ee.UNEXPECTED_EMPTY_LINKED_KEY,m.lastStartLoc,0);const A=p.context(),M=i(7,A.offset,A.startLoc);return M.value="",a(M,A.offset,A.startLoc),w.key=M,a(w,A.offset,A.startLoc),{nextConsumeToken:L,node:w}}}return a(w,p.currentOffset(),p.currentPosition()),{node:w}}function y(p){const m=p.context(),w=m.currentType===1?p.currentOffset():m.offset,L=m.currentType===1?m.endLoc:m.startLoc,A=i(2,w,L);A.items=[];let M=null,O=null;do{const V=M||p.nextToken();switch(M=null,V.type){case 0:V.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(V)),A.items.push(c(p,V.value||""));break;case 6:V.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(V)),A.items.push(u(p,V.value||""));break;case 4:O=!0;break;case 5:V.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(V)),A.items.push(l(p,V.value||"",!!O)),O&&(s(p,Nd.USE_MODULO_SYNTAX,m.lastStartLoc,0,wt(V)),O=null);break;case 7:V.value==null&&o(p,Ee.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,wt(V)),A.items.push(f(p,V.value||""));break;case 8:{const re=v(p);A.items.push(re.node),M=re.nextConsumeToken||null;break}}}while(m.currentType!==14&&m.currentType!==1);const B=m.currentType===1?m.lastOffset:p.currentOffset(),te=m.currentType===1?m.lastEndLoc:p.currentPosition();return a(A,B,te),A}function S(p,m,w,L){const A=p.context();let M=L.items.length===0;const O=i(1,m,w);O.cases=[],O.cases.push(L);do{const B=y(p);M||(M=B.items.length===0),O.cases.push(B)}while(A.currentType!==14);return M&&o(p,Ee.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),a(O,p.currentOffset(),p.currentPosition()),O}function C(p){const m=p.context(),{offset:w,startLoc:L}=m,A=y(p);return m.currentType===14?A:S(p,w,L,A)}function _(p){const m=sE(p,$e({},e)),w=m.context(),L=i(0,w.offset,w.startLoc);return t&&L.loc&&(L.loc.source=p),L.body=C(m),e.onCacheKey&&(L.cacheKey=e.onCacheKey(p)),w.currentType!==14&&o(m,Ee.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,p[w.offset]||""),a(L,m.currentOffset(),m.currentPosition()),L}return{parse:_}}function wt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function uE(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function Tl(e,t){for(let n=0;nkl(n)),e}function kl(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ni;function c(y,S){i.code+=y}function u(y,S=!0){const C=S?r:"";c(o?C+" ".repeat(y):C)}function l(y=!0){const S=++i.indentLevel;y&&u(S)}function f(y=!0){const S=--i.indentLevel;y&&u(S)}function d(){u(i.indentLevel)}return{context:a,push:c,indent:l,deindent:f,newline:d,helper:y=>`_${y}`,needIndent:()=>i.needIndent}}function hE(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),kr(e,t.key),t.modifier?(e.push(", "),kr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function mE(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let s=0;s1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let s=0;s{const n=ne(t.mode)?t.mode:"normal",r=ne(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` `,s=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],a=pE(e,{filename:r,breakLineCode:o,needIndent:s});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(s),i.length>0&&(a.push(`const { ${Ma(i.map(l=>`${l}: _${l}`),", ")} } = ctx`),a.newline()),a.push("return "),kr(a,e),a.deindent(s),a.push("}"),delete e.helpers;const{code:c,map:u}=a.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function vE(e,t={}){const n=$e({},t),r=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,a=lE(n).parse(e);return r?(s&&dE(a),o&&ir(a),{ast:a,code:""}):(fE(a,n),yE(a,n))}/*! * core-base v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */function bE(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Na().__INTLIFY_PROD_DEVTOOLS__=!1)}const In=[];In[0]={w:[0],i:[3,0],"[":[4],o:[7]};In[1]={w:[1],".":[2],"[":[4],o:[7]};In[2]={w:[2],i:[3,0],0:[3,0]};In[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};In[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};In[5]={"'":[4,0],o:8,l:[5,0]};In[6]={'"':[4,0],o:8,l:[6,0]};const EE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function wE(e){return EE.test(e)}function TE(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function kE(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function LE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:wE(t)?TE(t):"*"+t}function SE(e){const t=[];let n=-1,r=0,o=0,s,i,a,c,u,l,f;const d=[];d[0]=()=>{i===void 0?i=a:i+=a},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),o++},d[3]=()=>{if(o>0)o--,r=4,d[0]();else{if(o=0,i===void 0||(i=LE(i),i===!1))return!1;d[1]()}};function h(){const v=e[n+1];if(r===5&&v==="'"||r===6&&v==='"')return n++,a="\\"+v,d[0](),!0}for(;r!==null;)if(n++,s=e[n],!(s==="\\"&&h())){if(c=kE(s),f=In[r],u=f[c]||f.l||8,u===8||(r=u[0],u[1]!==void 0&&(l=d[u[1]],l&&(a=s,l()===!1))))return;if(r===7)return t}}const Ll=new Map;function RE(e,t){return _e(e)?e[t]:null}function CE(e,t){if(!_e(e))return null;let n=Ll.get(t);if(n||(n=SE(t),n&&Ll.set(t,n)),!n)return null;const r=n.length;let o=e,s=0;for(;se,AE=e=>"",IE="text",OE=e=>e.length===0?"":Ma(e),DE=Yb;function Sl(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function xE(e){const t=We(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(We(e.named.count)||We(e.named.n))?We(e.named.count)?e.named.count:We(e.named.n)?e.named.n:t:t}function NE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function ME(e={}){const t=e.locale,n=xE(e),r=_e(e.pluralRules)&&ne(t)&&ke(e.pluralRules[t])?e.pluralRules[t]:Sl,o=_e(e.pluralRules)&&ne(t)&&ke(e.pluralRules[t])?Sl:void 0,s=C=>C[r(n,C.length,o)],i=e.list||[],a=C=>i[C],c=e.named||{};We(e.pluralIndex)&&NE(n,c);const u=C=>c[C];function l(C){const _=ke(e.messages)?e.messages(C):_e(e.messages)?e.messages[C]:!1;return _||(e.parent?e.parent.message(C):AE)}const f=C=>e.modifiers?e.modifiers[C]:PE,d=ge(e.processor)&&ke(e.processor.normalize)?e.processor.normalize:OE,h=ge(e.processor)&&ke(e.processor.interpolate)?e.processor.interpolate:DE,v=ge(e.processor)&&ne(e.processor.type)?e.processor.type:IE,S={list:a,named:u,plural:s,linked:(C,..._)=>{const[p,m]=_;let w="text",L="";_.length===1?_e(p)?(L=p.modifier||L,w=p.type||w):ne(p)&&(L=p||L):_.length===2&&(ne(p)&&(L=p||L),ne(m)&&(w=m||w));const A=l(C)(S),M=w==="vnode"&&Fe(A)&&L?A[0]:A;return L?f(L)(M,w):M},message:l,type:v,interpolate:h,normalize:d,values:$e({},i,c)};return S}let io=null;function UE(e){io=e}function FE(e,t,n){io&&io.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const $E=VE("function:translate");function VE(e){return t=>io&&io.emit(e,t)}const HE=Nd.__EXTEND_POINT__,Fn=Ps(HE),jE={FALLBACK_TO_TRANSLATE:Fn(),CANNOT_FORMAT_NUMBER:Fn(),FALLBACK_TO_NUMBER_FORMAT:Fn(),CANNOT_FORMAT_DATE:Fn(),FALLBACK_TO_DATE_FORMAT:Fn(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:Fn(),__EXTEND_POINT__:Fn()},Md=Ee.__EXTEND_POINT__,$n=Ps(Md),Ft={INVALID_ARGUMENT:Md,INVALID_DATE_ARGUMENT:$n(),INVALID_ISO_DATE_ARGUMENT:$n(),NOT_SUPPORT_NON_STRING_MESSAGE:$n(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:$n(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:$n(),NOT_SUPPORT_LOCALE_TYPE:$n(),__EXTEND_POINT__:$n()};function sn(e){return As(e,null,void 0)}function Fa(e,t){return t.locale!=null?Rl(t.locale):Rl(e.locale)}let ai;function Rl(e){if(ne(e))return e;if(ke(e)){if(e.resolvedOnce&&ai!=null)return ai;if(e.constructor.name==="Function"){const t=e();if(Gb(t))throw sn(Ft.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return ai=t}else throw sn(Ft.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw sn(Ft.NOT_SUPPORT_LOCALE_TYPE)}function BE(e,t,n){return[...new Set([n,...Fe(t)?t:_e(t)?Object.keys(t):ne(t)?[t]:[n]])]}function Ud(e,t,n){const r=ne(n)?n:is,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(r);if(!s){s=[];let i=[n];for(;Fe(i);)i=Cl(s,i,t);const a=Fe(t)||!ge(t)?t:t.default?t.default:null;i=ne(a)?[a]:a,Fe(i)&&Cl(s,i,!1),o.__localeChainCache.set(r,s)}return s}function Cl(e,t,n){let r=!0;for(let o=0;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function GE(){return{upper:(e,t)=>t==="text"&&ne(e)?e.toUpperCase():t==="vnode"&&_e(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ne(e)?e.toLowerCase():t==="vnode"&&_e(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ne(e)?Al(e):t==="vnode"&&_e(e)&&"__v_isVNode"in e?Al(e.children):e}}let Fd;function YE(e){Fd=e}let $d;function zE(e){$d=e}let Vd;function XE(e){Vd=e}let Hd=null;const JE=e=>{Hd=e},QE=()=>Hd;let jd=null;const Il=e=>{jd=e},ZE=()=>jd;let Ol=0;function ew(e={}){const t=ke(e.onWarn)?e.onWarn:zb,n=ne(e.version)?e.version:qE,r=ne(e.locale)||ke(e.locale)?e.locale:is,o=ke(r)?is:r,s=Fe(e.fallbackLocale)||ge(e.fallbackLocale)||ne(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=ge(e.messages)?e.messages:{[o]:{}},a=ge(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},c=ge(e.numberFormats)?e.numberFormats:{[o]:{}},u=$e({},e.modifiers||{},GE()),l=e.pluralRules||{},f=ke(e.missing)?e.missing:null,d=Oe(e.missingWarn)||rs(e.missingWarn)?e.missingWarn:!0,h=Oe(e.fallbackWarn)||rs(e.fallbackWarn)?e.fallbackWarn:!0,v=!!e.fallbackFormat,y=!!e.unresolving,S=ke(e.postTranslation)?e.postTranslation:null,C=ge(e.processor)?e.processor:null,_=Oe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter,m=ke(e.messageCompiler)?e.messageCompiler:Fd,w=ke(e.messageResolver)?e.messageResolver:$d||RE,L=ke(e.localeFallbacker)?e.localeFallbacker:Vd||BE,A=_e(e.fallbackContext)?e.fallbackContext:void 0,M=e,O=_e(M.__datetimeFormatters)?M.__datetimeFormatters:new Map,B=_e(M.__numberFormatters)?M.__numberFormatters:new Map,te=_e(M.__meta)?M.__meta:{};Ol++;const V={version:n,cid:Ol,locale:r,fallbackLocale:s,messages:i,modifiers:u,pluralRules:l,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:v,unresolving:y,postTranslation:S,processor:C,warnHtmlMessage:_,escapeParameter:p,messageCompiler:m,messageResolver:w,localeFallbacker:L,fallbackContext:A,onWarn:t,__meta:te};return V.datetimeFormats=a,V.numberFormats=c,V.__datetimeFormatters=O,V.__numberFormatters=B,__INTLIFY_PROD_DEVTOOLS__&&FE(V,n,te),V}function $a(e,t,n,r,o){const{missing:s,onWarn:i}=e;if(s!==null){const a=s(e,n,t,o);return ne(a)?a:t}else return t}function Mr(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function tw(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function nw(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;rrw(n,e)}function rw(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const r=n,o=r.c||r.cases;return e.plural(o.reduce((s,i)=>[...s,Dl(e,i)],[]))}else return Dl(e,n)}function Dl(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((o,s)=>[...o,Xi(e,s)],[]);return e.normalize(r)}}function Xi(e,t){const n=t.t||t.type;switch(n){case 3:{const r=t;return r.v||r.value}case 9:{const r=t;return r.v||r.value}case 4:{const r=t;return e.interpolate(e.named(r.k||r.key))}case 5:{const r=t;return e.interpolate(e.list(r.i!=null?r.i:r.index))}case 6:{const r=t,o=r.m||r.modifier;return e.linked(Xi(e,r.k||r.key),o?Xi(e,o):void 0,e.type)}case 7:{const r=t;return r.v||r.value}case 8:{const r=t;return r.v||r.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const ow=e=>e;let Ao=Object.create(null);const Lr=e=>_e(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function sw(e,t={}){let n=!1;const r=t.onError||Qb;return t.onError=o=>{n=!0,r(o)},{...vE(e,t),detectError:n}}function iw(e,t){if(ne(e)){Oe(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||ow)(e),o=Ao[r];if(o)return o;const{ast:s,detectError:i}=sw(e,{...t,location:!1,jit:!0}),a=ci(s);return i?a:Ao[r]=a}else{const n=e.cacheKey;if(n){const r=Ao[n];return r||(Ao[n]=ci(e))}else return ci(e)}}const xl=()=>"",gt=e=>ke(e);function Nl(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:s,fallbackLocale:i,messages:a}=e,[c,u]=Ji(...t),l=Oe(u.missingWarn)?u.missingWarn:e.missingWarn,f=Oe(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,d=Oe(u.escapeParameter)?u.escapeParameter:e.escapeParameter,h=!!u.resolvedMessage,v=ne(u.default)||Oe(u.default)?Oe(u.default)?s?c:()=>c:u.default:n?s?c:()=>c:"",y=n||v!=="",S=Fa(e,u);d&&aw(u);let[C,_,p]=h?[c,S,a[S]||{}]:Bd(e,c,S,i,f,l),m=C,w=c;if(!h&&!(ne(m)||Lr(m)||gt(m))&&y&&(m=v,w=m),!h&&(!(ne(m)||Lr(m)||gt(m))||!ne(_)))return o?Is:c;let L=!1;const A=()=>{L=!0},M=gt(m)?m:Kd(e,c,_,m,w,A);if(L)return m;const O=uw(e,_,p,u),B=ME(O),te=cw(e,M,B),V=r?r(te,c):te;if(__INTLIFY_PROD_DEVTOOLS__){const re={timestamp:Date.now(),key:ne(c)?c:gt(m)?m.key:"",locale:_||(gt(m)?m.locale:""),format:ne(m)?m:gt(m)?m.source:"",message:V};re.meta=$e({},e.__meta,QE()||{}),$E(re)}return V}function aw(e){Fe(e.list)?e.list=e.list.map(t=>ne(t)?El(t):t):_e(e.named)&&Object.keys(e.named).forEach(t=>{ne(e.named[t])&&(e.named[t]=El(e.named[t]))})}function Bd(e,t,n,r,o,s){const{messages:i,onWarn:a,messageResolver:c,localeFallbacker:u}=e,l=u(e,r,n);let f={},d,h=null;const v="translate";for(let y=0;yr;return u.locale=n,u.key=t,u}const c=i(r,lw(e,n,o,r,a,s));return c.locale=n,c.key=t,c.source=r,c}function cw(e,t,n){return t(n)}function Ji(...e){const[t,n,r]=e,o={};if(!ne(t)&&!We(t)&&!gt(t)&&!Lr(t))throw sn(Ft.INVALID_ARGUMENT);const s=We(t)?String(t):(gt(t),t);return We(n)?o.plural=n:ne(n)?o.default=n:ge(n)&&!Cs(n)?o.named=n:Fe(n)&&(o.list=n),We(r)?o.plural=r:ne(r)?o.default=r:ge(r)&&$e(o,r),[s,o]}function lw(e,t,n,r,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:i=>{throw s&&s(i),i},onCacheKey:i=>jb(t,n,i)}}function uw(e,t,n,r){const{modifiers:o,pluralRules:s,messageResolver:i,fallbackLocale:a,fallbackWarn:c,missingWarn:u,fallbackContext:l}=e,d={locale:t,modifiers:o,pluralRules:s,messages:h=>{let v=i(n,h);if(v==null&&l){const[,,y]=Bd(l,h,t,a,c,u);v=i(y,h)}if(ne(v)||Lr(v)){let y=!1;const C=Kd(e,h,t,v,h,()=>{y=!0});return y?xl:C}else return gt(v)?v:xl}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),We(r.plural)&&(d.pluralIndex=r.plural),d}function Ml(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__datetimeFormatters:a}=e,[c,u,l,f]=Qi(...t),d=Oe(l.missingWarn)?l.missingWarn:e.missingWarn;Oe(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn;const h=!!l.part,v=Fa(e,l),y=i(e,o,v);if(!ne(c)||c==="")return new Intl.DateTimeFormat(v,f).format(u);let S={},C,_=null;const p="datetime format";for(let L=0;L{Wd.includes(c)?i[c]=n[c]:s[c]=n[c]}),ne(r)?s.locale=r:ge(r)&&(i=r),ge(o)&&(i=o),[s.key||"",a,s,i]}function Ul(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__datetimeFormatters.has(s)&&r.__datetimeFormatters.delete(s)}}function Fl(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__numberFormatters:a}=e,[c,u,l,f]=Zi(...t),d=Oe(l.missingWarn)?l.missingWarn:e.missingWarn;Oe(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn;const h=!!l.part,v=Fa(e,l),y=i(e,o,v);if(!ne(c)||c==="")return new Intl.NumberFormat(v,f).format(u);let S={},C,_=null;const p="number format";for(let L=0;L{qd.includes(c)?i[c]=n[c]:s[c]=n[c]}),ne(r)?s.locale=r:ge(r)&&(i=r),ge(o)&&(i=o),[s.key||"",a,s,i]}function $l(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__numberFormatters.has(s)&&r.__numberFormatters.delete(s)}}bE();/*! * vue-i18n v9.13.1 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */const fw="9.13.1";function dw(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Na().__INTLIFY_PROD_DEVTOOLS__=!1)}const pw=jE.__EXTEND_POINT__,Qt=Ps(pw);Qt(),Qt(),Qt(),Qt(),Qt(),Qt(),Qt(),Qt(),Qt();const Gd=Ft.__EXTEND_POINT__,at=Ps(Gd),Et={UNEXPECTED_RETURN_TYPE:Gd,INVALID_ARGUMENT:at(),MUST_BE_CALL_SETUP_TOP:at(),NOT_INSTALLED:at(),NOT_AVAILABLE_IN_LEGACY_MODE:at(),REQUIRED_VALUE:at(),INVALID_VALUE:at(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:at(),NOT_INSTALLED_WITH_PROVIDE:at(),UNEXPECTED_ERROR:at(),NOT_COMPATIBLE_LEGACY_VUE_I18N:at(),BRIDGE_SUPPORT_VUE_2_ONLY:at(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:at(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:at(),__EXTEND_POINT__:at()};function Ot(e,...t){return As(e,null,void 0)}const ea=An("__translateVNode"),ta=An("__datetimeParts"),na=An("__numberParts"),hw=An("__setPluralRules"),mw=An("__injectWithOption"),ra=An("__dispose");function ao(e){if(!_e(e))return e;for(const t in e)if(os(e,t))if(!t.includes("."))_e(e[t])&&ao(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,s=!1;for(let i=0;i{if("locale"in a&&"resource"in a){const{locale:c,resource:u}=a;c?(i[c]=i[c]||{},qn(u,i[c])):qn(u,i)}else ne(a)&&qn(JSON.parse(a),i)}),o==null&&s)for(const a in i)os(i,a)&&ao(i[a]);return i}function zd(e){return e.type}function _w(e,t,n){let r=_e(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=Yd(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(s=>{e.mergeLocaleMessage(s,r[s])});{if(_e(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&&s.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(_e(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Vl(e){return Ce(Tn,null,e,0)}const Hl="__INTLIFY_META__",jl=()=>[],gw=()=>!1;let Bl=0;function Kl(e){return(t,n,r,o)=>e(n,r,un()||void 0,o)}const yw=()=>{const e=un();let t=null;return e&&(t=zd(e)[Hl])?{[Hl]:t}:null};function Xd(e={},t){const{__root:n,__injectWithOption:r}=e,o=n===void 0,s=e.flatJson,i=ns?Ie:Gn,a=!!e.translateExistCompatible;let c=Oe(e.inheritLocale)?e.inheritLocale:!0;const u=i(n&&c?n.locale.value:ne(e.locale)?e.locale:is),l=i(n&&c?n.fallbackLocale.value:ne(e.fallbackLocale)||Fe(e.fallbackLocale)||ge(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:u.value),f=i(Yd(u.value,e)),d=i(ge(e.datetimeFormats)?e.datetimeFormats:{[u.value]:{}}),h=i(ge(e.numberFormats)?e.numberFormats:{[u.value]:{}});let v=n?n.missingWarn:Oe(e.missingWarn)||rs(e.missingWarn)?e.missingWarn:!0,y=n?n.fallbackWarn:Oe(e.fallbackWarn)||rs(e.fallbackWarn)?e.fallbackWarn:!0,S=n?n.fallbackRoot:Oe(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.fallbackFormat,_=ke(e.missing)?e.missing:null,p=ke(e.missing)?Kl(e.missing):null,m=ke(e.postTranslation)?e.postTranslation:null,w=n?n.warnHtmlMessage:Oe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,L=!!e.escapeParameter;const A=n?n.modifiers:ge(e.modifiers)?e.modifiers:{};let M=e.pluralRules||n&&n.pluralRules,O;O=(()=>{o&&Il(null);const I={version:fw,locale:u.value,fallbackLocale:l.value,messages:f.value,modifiers:A,pluralRules:M,missing:p===null?void 0:p,missingWarn:v,fallbackWarn:y,fallbackFormat:C,unresolving:!0,postTranslation:m===null?void 0:m,warnHtmlMessage:w,escapeParameter:L,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};I.datetimeFormats=d.value,I.numberFormats=h.value,I.__datetimeFormatters=ge(O)?O.__datetimeFormatters:void 0,I.__numberFormatters=ge(O)?O.__numberFormatters:void 0;const F=ew(I);return o&&Il(F),F})(),Mr(O,u.value,l.value);function te(){return[u.value,l.value,f.value,d.value,h.value]}const V=Re({get:()=>u.value,set:I=>{u.value=I,O.locale=u.value}}),re=Re({get:()=>l.value,set:I=>{l.value=I,O.fallbackLocale=l.value,Mr(O,u.value,I)}}),he=Re(()=>f.value),me=Re(()=>d.value),oe=Re(()=>h.value);function le(){return ke(m)?m:null}function se(I){m=I,O.postTranslation=I}function Pe(){return _}function k(I){I!==null&&(p=Kl(I)),_=I,O.missing=p}const N=(I,F,ae,ue,Ne,Me)=>{te();let Ke;try{__INTLIFY_PROD_DEVTOOLS__,o||(O.fallbackContext=n?ZE():void 0),Ke=I(O)}finally{__INTLIFY_PROD_DEVTOOLS__,o||(O.fallbackContext=void 0)}if(ae!=="translate exists"&&We(Ke)&&Ke===Is||ae==="translate exists"&&!Ke){const[Ze,er]=F();return n&&S?ue(n):Ne(Ze)}else{if(Me(Ke))return Ke;throw Ot(Et.UNEXPECTED_RETURN_TYPE)}};function z(...I){return N(F=>Reflect.apply(Nl,null,[F,...I]),()=>Ji(...I),"translate",F=>Reflect.apply(F.t,F,[...I]),F=>F,F=>ne(F))}function Q(...I){const[F,ae,ue]=I;if(ue&&!_e(ue))throw Ot(Et.INVALID_ARGUMENT);return z(F,ae,$e({resolvedMessage:!0},ue||{}))}function J(...I){return N(F=>Reflect.apply(Ml,null,[F,...I]),()=>Qi(...I),"datetime format",F=>Reflect.apply(F.d,F,[...I]),()=>Pl,F=>ne(F))}function Z(...I){return N(F=>Reflect.apply(Fl,null,[F,...I]),()=>Zi(...I),"number format",F=>Reflect.apply(F.n,F,[...I]),()=>Pl,F=>ne(F))}function $(I){return I.map(F=>ne(F)||We(F)||Oe(F)?Vl(String(F)):F)}const U={normalize:$,interpolate:I=>I,type:"vnode"};function j(...I){return N(F=>{let ae;const ue=F;try{ue.processor=U,ae=Reflect.apply(Nl,null,[ue,...I])}finally{ue.processor=null}return ae},()=>Ji(...I),"translate",F=>F[ea](...I),F=>[Vl(F)],F=>Fe(F))}function K(...I){return N(F=>Reflect.apply(Fl,null,[F,...I]),()=>Zi(...I),"number format",F=>F[na](...I),jl,F=>ne(F)||Fe(F))}function ie(...I){return N(F=>Reflect.apply(Ml,null,[F,...I]),()=>Qi(...I),"datetime format",F=>F[ta](...I),jl,F=>ne(F)||Fe(F))}function pe(I){M=I,O.pluralRules=M}function E(I,F){return N(()=>{if(!I)return!1;const ae=ne(F)?F:u.value,ue=W(ae),Ne=O.messageResolver(ue,I);return a?Ne!=null:Lr(Ne)||gt(Ne)||ne(Ne)},()=>[I],"translate exists",ae=>Reflect.apply(ae.te,ae,[I,F]),gw,ae=>Oe(ae))}function T(I){let F=null;const ae=Ud(O,l.value,u.value);for(let ue=0;ue{c&&(u.value=I,O.locale=I,Mr(O,u.value,l.value))}),Qe(n.fallbackLocale,I=>{c&&(l.value=I,O.fallbackLocale=I,Mr(O,u.value,l.value))}));const Y={id:Bl,locale:V,fallbackLocale:re,get inheritLocale(){return c},set inheritLocale(I){c=I,I&&n&&(u.value=n.locale.value,l.value=n.fallbackLocale.value,Mr(O,u.value,l.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:he,get modifiers(){return A},get pluralRules(){return M||{}},get isGlobal(){return o},get missingWarn(){return v},set missingWarn(I){v=I,O.missingWarn=v},get fallbackWarn(){return y},set fallbackWarn(I){y=I,O.fallbackWarn=y},get fallbackRoot(){return S},set fallbackRoot(I){S=I},get fallbackFormat(){return C},set fallbackFormat(I){C=I,O.fallbackFormat=C},get warnHtmlMessage(){return w},set warnHtmlMessage(I){w=I,O.warnHtmlMessage=I},get escapeParameter(){return L},set escapeParameter(I){L=I,O.escapeParameter=I},t:z,getLocaleMessage:W,setLocaleMessage:H,mergeLocaleMessage:G,getPostTranslationHandler:le,setPostTranslationHandler:se,getMissingHandler:Pe,setMissingHandler:k,[hw]:pe};return Y.datetimeFormats=me,Y.numberFormats=oe,Y.rt=Q,Y.te=E,Y.tm=x,Y.d=J,Y.n=Z,Y.getDateTimeFormat=ee,Y.setDateTimeFormat=g,Y.mergeDateTimeFormat=b,Y.getNumberFormat=P,Y.setNumberFormat=q,Y.mergeNumberFormat=X,Y[mw]=r,Y[ea]=j,Y[ta]=ie,Y[na]=K,Y}const Va={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function vw({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===Ve?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},{})}function Jd(e){return Ve}const bw=st({name:"i18n-t",props:$e({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>We(e)||!isNaN(e)}},Va),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||mo({useScope:e.scope,__useComponent:!0});return()=>{const s=Object.keys(n).filter(f=>f!=="_"),i={};e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ne(e.plural)?+e.plural:e.plural);const a=vw(t,s),c=o[ea](e.keypath,a,i),u=$e({},r),l=ne(e.tag)||_e(e.tag)?e.tag:Jd();return Xe(l,u,c)}}}),Wl=bw;function Ew(e){return Fe(e)&&!ne(e[0])}function Qd(e,t,n,r){const{slots:o,attrs:s}=t;return()=>{const i={part:!0};let a={};e.locale&&(i.locale=e.locale),ne(e.format)?i.key=e.format:_e(e.format)&&(ne(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((d,h)=>n.includes(h)?$e({},d,{[h]:e.format[h]}):d,{}));const c=r(e.value,i,a);let u=[i.key];Fe(c)?u=c.map((d,h)=>{const v=o[d.type],y=v?v({[d.type]:d.value,index:h,parts:c}):[d.value];return Ew(y)&&(y[0].key=`${d.type}-${h}`),y}):ne(c)&&(u=[c]);const l=$e({},s),f=ne(e.tag)||_e(e.tag)?e.tag:Jd();return Xe(f,l,u)}}const ww=st({name:"i18n-n",props:$e({value:{type:Number,required:!0},format:{type:[String,Object]}},Va),setup(e,t){const n=e.i18n||mo({useScope:e.scope,__useComponent:!0});return Qd(e,t,qd,(...r)=>n[na](...r))}}),ql=ww,Tw=st({name:"i18n-d",props:$e({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Va),setup(e,t){const n=e.i18n||mo({useScope:e.scope,__useComponent:!0});return Qd(e,t,Wd,(...r)=>n[ta](...r))}}),Gl=Tw;function kw(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function Lw(e){const t=i=>{const{instance:a,modifiers:c,value:u}=i;if(!a||!a.$)throw Ot(Et.UNEXPECTED_ERROR);const l=kw(e,a.$),f=Yl(u);return[Reflect.apply(l.t,l,[...zl(f)]),l]};return{created:(i,a)=>{const[c,u]=t(a);ns&&e.global===u&&(i.__i18nWatcher=Qe(u.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=u,i.textContent=c},unmounted:i=>{ns&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=>{if(i.__composer){const c=i.__composer,u=Yl(a);i.textContent=Reflect.apply(c.t,c,[...zl(u)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function Yl(e){if(ne(e))return{path:e};if(ge(e)){if(!("path"in e))throw Ot(Et.REQUIRED_VALUE,"path");return e}else throw Ot(Et.INVALID_VALUE)}function zl(e){const{path:t,locale:n,args:r,choice:o,plural:s}=e,i={},a=r||{};return ne(n)&&(i.locale=n),We(o)&&(i.plural=o),We(s)&&(i.plural=s),[t,a,i]}function Sw(e,t,...n){const r=ge(n[0])?n[0]:{},o=!!r.useI18nComponentName;(Oe(r.globalInstall)?r.globalInstall:!0)&&([o?"i18n":Wl.name,"I18nT"].forEach(i=>e.component(i,Wl)),[ql.name,"I18nN"].forEach(i=>e.component(i,ql)),[Gl.name,"I18nD"].forEach(i=>e.component(i,Gl))),e.directive("t",Lw(t))}const Rw=An("global-vue-i18n");function Cw(e={},t){const n=Oe(e.globalInjection)?e.globalInjection:!0,r=!0,o=new Map,[s,i]=Pw(e),a=An("");function c(f){return o.get(f)||null}function u(f,d){o.set(f,d)}function l(f){o.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return r},async install(d,...h){if(d.__VUE_I18N_SYMBOL__=a,d.provide(d.__VUE_I18N_SYMBOL__,f),ge(h[0])){const S=h[0];f.__composerExtend=S.__composerExtend,f.__vueI18nExtend=S.__vueI18nExtend}let v=null;n&&(v=Uw(d,f.global)),Sw(d,f,...h);const y=d.unmount;d.unmount=()=>{v&&v(),f.dispose(),y()}},get global(){return i},dispose(){s.stop()},__instances:o,__getInstance:c,__setInstance:u,__deleteInstance:l};return f}}function mo(e={}){const t=un();if(t==null)throw Ot(Et.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Ot(Et.NOT_INSTALLED);const n=Aw(t),r=Ow(n),o=zd(t),s=Iw(e,o);if(s==="global")return _w(r,e,o),r;if(s==="parent"){let c=Dw(n,t,e.__useComponent);return c==null&&(c=r),c}const i=n;let a=i.__getInstance(t);if(a==null){const c=$e({},e);"__i18n"in o&&(c.__i18n=o.__i18n),r&&(c.__root=r),a=Xd(c),i.__composerExtend&&(a[ra]=i.__composerExtend(a)),Nw(i,t,a),i.__setInstance(t,a)}return a}function Pw(e,t,n){const r=fa();{const o=r.run(()=>Xd(e));if(o==null)throw Ot(Et.UNEXPECTED_ERROR);return[r,o]}}function Aw(e){{const t=Je(e.isCE?Rw:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Ot(e.isCE?Et.NOT_INSTALLED_WITH_PROVIDE:Et.UNEXPECTED_ERROR);return t}}function Iw(e,t){return Cs(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Ow(e){return e.mode==="composition"?e.global:e.global.__composer}function Dw(e,t,n=!1){let r=null;const o=t.root;let s=xw(t,n);for(;s!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(s)),r!=null||o===s)break;s=s.parent}return r}function xw(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Nw(e,t,n){Qn(()=>{},t),po(()=>{const r=n;e.__deleteInstance(t);const o=r[ra];o&&(o(),delete r[ra])},t)}const Mw=["locale","fallbackLocale","availableLocales"],Xl=["t","rt","d","n","tm","te"];function Uw(e,t){const n=Object.create(null);return Mw.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw Ot(Et.UNEXPECTED_ERROR);const i=De(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,o,i)}),e.config.globalProperties.$i18n=n,Xl.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw Ot(Et.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,Xl.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}dw();YE(iw);zE(CE);XE(Ud);if(__INTLIFY_PROD_DEVTOOLS__){const e=Na();e.__INTLIFY__=!0,UE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Jn=["en","fr","ko","ja","zh-cn","de","it","pt-br","es"],as={en:[],fr:[],ko:[],ja:[],"zh-cn":[],de:[],it:[],"pt-br":[],es:[]},Fw=[()=>D(()=>import("./DozdX0Q_.js"),[],import.meta.url)],Os=[{code:"en",name:"English",iso:"en-US",files:[]},{code:"fr",name:"Français",iso:"fr-FR",files:[]},{code:"ko",name:"한국어",iso:"ko-KR",files:[]},{code:"ja",name:"日本語",iso:"ja-JP",files:[]},{code:"zh-cn",name:"中文 (中国)",iso:"zh-CN",files:[]},{code:"de",name:"Deutsch",iso:"de_DE",files:[]},{code:"it",name:"Italiano",iso:"it_IT",files:[]},{code:"pt-br",name:"Português",iso:"pt_BR",files:[]},{code:"es",name:"Español",iso:"es-ES",files:[]}],Zd="@nuxtjs/i18n",$w=!1,Vw=!1,Hw="nuxtI18n",jw="i18n_redirected",Jl="nuxt-i18n-slp",Yr=new Map;async function Bw(e,t){const n={messages:{}};for(const r of e){const{default:o}=await r(),s=typeof o=="function"?await t.runWithContext(async()=>await o()):o;qn(s,n)}return n}function ep(e,t){let n=[];if(Fe(e))n=e;else if(_e(e)){const r=[...t,"default"];for(const o of r)e[o]&&(n=[...n,...e[o].filter(Boolean)])}else ne(e)&&t.every(r=>r!==e)&&n.push(e);return n}async function Kw(e,t,n){const{defaultLocale:r,initialLocale:o,localeCodes:s,fallbackLocale:i,lazy:a}=n;if(a&&i){const u=ep(i,[r,o]);await Promise.all(u.map(l=>Ql(l,t,e)))}const c=a?[...new Set().add(r).add(o)]:s;return await Promise.all(c.map(u=>Ql(u,t,e))),e}async function Ww(e,{key:t,load:n}){let r=null;try{const o=await n().then(s=>s.default||s);ke(o)?r=await o(e):(r=o,r!=null&&Yr&&Yr.set(t,r))}catch(o){console.error("Failed locale loading: "+o.message)}return r}async function cs(e,t,n){const r=t[e];if(r==null){console.warn("Could not find messages for locale code: "+e);return}const o={};for(const s of r){let i=null;Yr&&Yr.has(s.key)&&s.cache?i=Yr.get(s.key):i=await Ww(e,s),i!=null&&qn(i,o)}n(e,o)}async function Ql(e,t,n){await cs(e,t,(o,s)=>{const i=n[o]||{};qn(s,i),n[o]=i})}const qw=typeof window<"u";function Gw(e){e=e||[];const t=[];for(const n of e)ne(n)?t.push({code:n}):t.push(n);return t}function Yw(e){return e!=null&&"global"in e&&"mode"in e}function zw(e){return e!=null&&!("__composer"in e)&&"locale"in e&&De(e.locale)}function tp(e){return e!=null&&"__composer"in e}function On(e){return Yw(e)?e.global:e}function Sr(e){const t=On(e);return zw(t)?t:tp(t)?t.__composer:t}function Ds(e){return fe(On(e).locale)}function Xw(e){return fe(On(e).locales)}function Jw(e){return fe(On(e).localeCodes)}function np(e,t){const n=On(e);De(n.locale)?n.locale.value=t:n.locale=t}function rp(e){return ne(e)?e:qb(e)?e.toString():"(null)"}function Zl(e,t,{defaultLocale:n,strategy:r,routesNameSeparator:o,defaultLocaleRouteNameSuffix:s}){let i=rp(e)+(r==="no_prefix"?"":o+t);return t===n&&r==="prefix_and_default"&&(i+=o+s),i}function eu(e,t){return ke(e)?e(t):e}function Qw(e,t){const n=[];for(const[r,o]of t.entries()){const s=e.find(i=>i.iso.toLowerCase()===o.toLowerCase());if(s){n.push({code:s.code,score:1-r/t.length});break}}for(const[r,o]of t.entries()){const s=o.split("-")[0].toLowerCase(),i=e.find(a=>a.iso.split("-")[0].toLowerCase()===s);if(i){n.push({code:i.code,score:.999-r/t.length});break}}return n}const Zw=Qw;function eT(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const tT=eT;function nT(e,t,{matcher:n=Zw,comparer:r=tT}={}){const o=[];for(const i of e){const{code:a}=i,c=i.iso||a;o.push({code:a,iso:c})}const s=n(o,t);return s.length>1&&s.sort(r),s.length?s[0].code:""}function ls(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}function rT(e,t){return[e.slice(0,t),e.slice(t)]}function oT(e){const{fullPath:t,query:n,hash:r,name:o,path:s,params:i,meta:a,redirectedFrom:c,matched:u}=e;return{fullPath:t,params:i,query:n,hash:r,name:o,path:s,meta:a,matched:u,redirectedFrom:c}}function sT({router:e},t,n,r){var u,l;if(n!=="prefix")return e.resolve(t);const[o,s]=rT(t.path,1),i=`${o}${r}${s===""?s:`/${s}`}`,a=(l=(u=e.options)==null?void 0:u.routes)==null?void 0:l.find(f=>f.path===i);if(a==null)return t;const c=$e({},t,a);return c.path=i,e.resolve(c)}const iT=new Set(["prefix_and_default","prefix_except_default"]);function aT(e){const{currentLocale:t,defaultLocale:n,strategy:r}=e;return!(t===n&&iT.has(r))&&r!=="no_prefix"}const cT=aT;function Rr(e,t){const{routesNameSeparator:n}=e.runtimeConfig.public.i18n,r=fe(t);return r==null||!r.name?void 0:rp(r.name).split(n)[0]}function xs(e,t,n){var o;if(typeof t=="string"&&Vt(t,{acceptRelative:!0}))return t;const r=Ns(e,t,n);return r==null?"":((o=r.redirectedFrom)==null?void 0:o.fullPath)||r.fullPath}function Ha(e,t,n){return Ns(e,t,n)??void 0}function lT(e,t,n){return Ns(e,t,n)??void 0}function Ns(e,t,n){const{router:r,i18n:o}=e,s=n||Ds(o),{routesNameSeparator:i,defaultLocale:a,defaultLocaleRouteNameSuffix:c,strategy:u,trailingSlash:l}=e.runtimeConfig.public.i18n,f=kT(e.runtimeConfig);let d;if(ne(t))if(t[0]==="/"){const{pathname:y,search:S,hash:C}=Oi(t),_=xf(S);d={path:y,query:_,hash:C}}else d={name:t};else d=t;let h=$e({},d);if((y=>"path"in y&&!!y.path&&!("name"in y))(h)){const y=sT(e,h,u,s),S=Rr(e,y);ne(S)?(h={name:Zl(S,s,{defaultLocale:a,strategy:u,routesNameSeparator:i,defaultLocaleRouteNameSuffix:c}),params:y.params,query:y.query,hash:y.hash},h.state=y.state):(f({currentLocale:s,defaultLocale:a,strategy:u})&&(h.path=`/${s}${h.path}`),h.path=l?zo(h.path,!0):ks(h.path,!0))}else!h.name&&!("path"in h)&&(h.name=Rr(e,r.currentRoute.value)),h.name=Zl(h.name,s,{defaultLocale:a,strategy:u,routesNameSeparator:i,defaultLocaleRouteNameSuffix:c});try{const y=r.resolve(h);return y.name?y:r.resolve(t)}catch(y){if(typeof y=="object"&&"type"in y&&y.type===1)return null}}const uT=e=>e;function fT(e,t){var r;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return fe(e.metaState.value);const n=t.meta||{};return((r=fe(n))==null?void 0:r[Hw])||{}}function Cr(e,t,n){const r=n??e.router.currentRoute.value,o=Rr(e,r);if(!o)return"";const s=LT(e.runtimeConfig),i=oT(r),a=fT(e,r)[t],c={...i,name:o,params:{...i.params,...a}},u=xs(e,c,t);return s(u,t)}function op(e,{addDirAttribute:t=!1,addSeoAttributes:n=!0,identifierAttribute:r="hid"}){const{defaultDirection:o}=it().public.i18n,s=Sr(e.i18n),i={htmlAttrs:{},link:[],meta:[]};if(fe(s.locales)==null||fe(s.baseUrl)==null)return i;const a=Ds(e.i18n),c=Xw(e.i18n),u=Gw(c).find(d=>d.code===a)||{},l=u.iso,f=u.dir||o;return t&&(i.htmlAttrs.dir=f),n&&a&&fe(s.locales)&&(l&&(i.htmlAttrs.lang=l),i.link.push(...dT(e,fe(c),r),...pT(e,r,n)),i.meta.push(...hT(e,r,n),...mT(u,l,r),..._T(fe(c),l,r))),i}function ja(){const e=ye(),t=Sr(e.$i18n);return Ir(fe(t.baseUrl),e.$config.app.baseURL)}function dT(e,t,n){const r=ja(),{defaultLocale:o,strategy:s}=it().public.i18n,i=[];if(s==="no_prefix")return i;const a=new Map;for(const c of t){const u=c.iso;if(!u){console.warn("Locale ISO code is required to generate alternate link");continue}const[l,f]=u.split("-");l&&f&&(c.isCatchallLocale||!a.has(l))&&a.set(l,c),a.set(u,c)}for(const[c,u]of a.entries()){const l=Cr(e,u.code);l&&i.push({[n]:`i18n-alt-${c}`,rel:"alternate",href:oa(l,r),hreflang:c})}if(o){const c=Cr(e,o);c&&i.push({[n]:"i18n-xd",rel:"alternate",href:oa(c,r),hreflang:"x-default"})}return i}function sp(e,t,n){const r=e.router.currentRoute.value,o=Ha(e,{...r,path:void 0,name:Rr(e,r)});if(!o)return"";let s=oa(o.path,t);const i=_e(n)&&n.canonicalQueries||[],a=o.query,c=new URLSearchParams;for(const l of i)if(l in a){const f=a[l];Fe(f)?f.forEach(d=>c.append(l,d||"")):c.append(l,f||"")}const u=c.toString();return u&&(s=`${s}?${u}`),s}function pT(e,t,n){const r=ja(),o=sp(e,r,n);return o?[{[t]:"i18n-can",rel:"canonical",href:o}]:[]}function hT(e,t,n){const r=ja(),o=sp(e,r,n);return o?[{[t]:"i18n-og-url",property:"og:url",content:o}]:[]}function mT(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:ip(t)}]}function _T(e,t,n){return e.filter(o=>o.iso&&o.iso!==t).map(o=>({[n]:`i18n-og-alt-${o.iso}`,property:"og:locale:alternate",content:ip(o.iso)}))}function ip(e){return(e||"").replace(/-/g,"_")}function oa(e,t){return e.match(/^https?:\/\//)?e:Ir(t,e)}const gT="$s";function Ms(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=gT+n,s=ye(),i=ya(s.payload.state,o);if(i.value===void 0&&r){const a=r();if(De(a))return s.payload.state[o]=a,a;i.value=a}return i}function yT(e,t){return Us(e,"setLocaleCookie",t)}function ap(e,t,n){return Us(e,"mergeLocaleMessage",t,n)}function vT(e,t,n,r,o){return Us(e,"onBeforeLanguageSwitch",t,n,r,o)}function bT(e,t,n){return Us(e,"onLanguageSwitched",t,n)}function Ba(e){return{i18n:e??ye().$i18n,router:ht(),runtimeConfig:it(),metaState:Ms("nuxt-i18n-meta",()=>({}))}}async function tu(e,t,n,r=!1){const{differentDomains:o,skipSettingLocaleOnNavigate:s,lazy:i}=n,a=_o(n),c=ye(),u=Ds(t),l=Jw(t);function f(h=u){a===!1||!a.useCookie||s||yT(t,h)}if(!e||!r&&o||u===e)return f(),!1;const d=await vT(t,u,e,r,c);if(d&&l.includes(d)){if(u===d)return f(),!1;e=d}if(i){const h=RT(t,"fallbackLocale"),v=(y,S)=>ap(t,y,S);if(h){const y=ep(h,[e]);await Promise.all(y.map(S=>cs(S,as,v)))}await cs(e,as,v)}return s?!1:(f(e),np(t,e),await bT(t,u,e),!0)}function nu(e,t,n,r,o,s){const{strategy:i,defaultLocale:a,differentDomains:c}=s,u=_o(s),l=ke(r)?r():r,{ssg:f,callType:d,firstAccess:h,localeCookie:v}=o,{locale:y,stat:S,reason:C,from:_}=u?IT(e,n,o,l):AT;if(C==="detect_ignore_on_ssg")return l;if((_==="navigator_or_header"||_==="cookie"||_==="fallback")&&y)return y;let p=y;return p||(c?p=DT(Os,i,e):i!=="no_prefix"?p=t(e):u||(p=l)),!p&&u&&u.useCookie&&(p=v||""),p||(p=a||""),p}function ru({route:e,targetLocale:t,routeLocaleGetter:n,calledWithRouting:r=!1}){const o=ye(),s=Ba(),{strategy:i,differentDomains:a}=s.runtimeConfig.public.i18n;let c="";const{fullPath:u}=e.to;if(!a&&(r||i!=="no_prefix")&&n(e.to)!==t){const l=o.$switchLocalePath(t)||o.$localePath(u,t);ne(l)&&l&&!Ii(l,u)&&!l.startsWith("//")&&(c=e.from&&e.from.fullPath===l?"":l)}if((a||Vw)&&n(e.to)!==t){const l=Cr(s,t,e.to);ne(l)&&l&&!Ii(l,u)&&!l.startsWith("//")&&(c=l)}return c}function ET(e){return _e(e)&&"path"in e&&"statusCode"in e}const wT=()=>Ms(Zd+":redirect",()=>"");function ou(e,t){return Tt(e,{})}async function su(e,{status:t=302,enableNavigate:n=!1}={}){const{nuxtApp:r,i18n:o,locale:s,route:i}=e,{rootRedirect:a,differentDomains:c,skipSettingLocaleOnNavigate:u}=r.$config.public.i18n;let{redirectPath:l}=e;if(i.path==="/"&&a)return ne(a)?l="/"+a:ET(a)&&(l="/"+a.path,t=a.statusCode),l=r.$localePath(l,s),ou(l);if(!(u&&(o.__pendingLocale=s,o.__pendingLocalePromise=new Promise(f=>{o.__resolvePendingLocalePromise=f}),!n))){if(c){const f=wT();f.value&&f.value!==l&&(f.value="",window.location.assign(l))}else if(l)return ou(l)}}function TT(e,t){rr(e,"$i18n",On(t)),rr(e,"$getRouteBaseName",lt(Rr)),rr(e,"$localePath",lt(xs)),rr(e,"$localeRoute",lt(Ha)),rr(e,"$switchLocalePath",lt(Cr)),rr(e,"$localeHead",lt(op))}function kT(e=it()){return t=>cT(t)&&!e.public.i18n.differentDomains}function LT(e=it()){return(t,n)=>{if(e.public.i18n.differentDomains){const r=up(n);return r?Ir(r,t):t}else return uT(t)}}function ST(){return()=>{const e=ye(),{baseUrl:t,defaultLocale:n,differentDomains:r}=e.$config.public.i18n;if(ke(t))return t(e);const o=ke(n)?n():n;if(r&&o){const s=up(o);if(s)return s}return t}}function cp(e){return Zd+" "+e}function Us(e,t,...n){const r=On(e),[o,s]=[r,r[t]];return Reflect.apply(s,o,[...n])}function RT(e,t){const n=On(e);return fe(n[t])}function rr(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function lt(e,t=Ba()){return(...n)=>e(t,...n)}function lp(){let e;return navigator.languages&&(e=nT(Os,navigator.languages)),e}function CT(){const e=_o(),t=e&&e.cookieKey||jw,n=new Date,r={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&&e.cookieCrossOrigin?"none":"lax",secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return e&&e.cookieDomain&&(r.domain=e.cookieDomain),xa(t,r)}function li(e,t,n){if(t===!1||!t.useCookie)return;const r=e.value??void 0;if(r!=null){if(Jn.includes(r))return r;if(n)return e.value=n,n;e.value=void 0}}function PT(e,t,n){n===!1||!n.useCookie||(e.value=t)}const AT={locale:"",stat:!1,reason:"unknown",from:"unknown"};function IT(e,t,n,r=""){const{strategy:o}=it().public.i18n,{ssg:s,callType:i,firstAccess:a,localeCookie:c}=n;if(!a)return{locale:o==="no_prefix"?r:"",stat:!1,reason:"first_access_only"};const{redirectOn:u,alwaysRedirect:l,useCookie:f,fallbackLocale:d}=_o(),h=ne(e)?e:e.path;if(o!=="no_prefix"){if(u==="root"){if(h!=="/")return{locale:"",stat:!1,reason:"not_redirect_on_root"}}else if(u==="no prefix"&&!l&&h.match(ls(Jn)))return{locale:"",stat:!1,reason:"not_redirect_on_no_prefix"}}let v="unknown",y,S;f&&(S=y=c,v="cookie"),S||(S=lp(),v="navigator_or_header");const C=S||d;!S&&d&&(v="fallback");const _=r||t;if(C&&(!f||l||!y)){if(o==="no_prefix")return{locale:C,stat:!0,from:v};if(i==="setup"&&C!==_)return{locale:C,stat:!0,from:v};if(l){const p=h==="/",m=u==="all",w=u==="no prefix"&&!h.match(ls(Jn));if(p||m||w)return{locale:C,stat:!0,from:v}}}return s==="ssg_setup"&&C?{locale:C,stat:!0,from:v}:(v==="navigator_or_header"||v==="cookie")&&C?{locale:C,stat:!0,from:v}:{locale:"",stat:!1,reason:"not_found_match"}}function OT(){let e;return e=window.location.host,e}function DT(e,t,n){let r=OT()||"";if(r){let o;const s=e.filter(i=>{if(i&&i.domain){let a=i.domain;return Vt(i.domain)&&(a=i.domain.replace(/(http|https):\/\//,"")),a===r}return!1});if(s.length===1)o=s[0];else if(s.length>1)if(t==="no_prefix")console.warn(cp("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),o=s[0];else{if(n){const i=_e(n)?n.path:ne(n)?n:"";if(i&&i!==""){const a=i.match(ls(s.map(c=>c.code)));a&&a.length>1&&(o=s.find(c=>c.code===a[1]))}}o||(o=s.find(i=>i.domainDefault))}if(o)return o.code;r=""}return r}function up(e){var s,i;const t=it();ye();const n=t.public.i18n,r=Os.find(a=>a.code===e),o=((i=(s=n==null?void 0:n.locales)==null?void 0:s[e])==null?void 0:i.domain)??(r==null?void 0:r.domain);if(o){if(Vt(o,{strict:!0}))return o;let a;return a=new URL(window.location.origin).protocol,a+"//"+o}console.warn(cp("Could not find domain name for locale "+e))}const _o=(e=it().public.i18n)=>(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage;function z0(){return lt(xs)}function xT(){return lt(Cr)}function NT(e,{locales:t=[],localeCodes:n=[],baseUrl:r="",hooks:o={},context:s={}}={}){const i=fa(),a=e.install;return e.install=(c,...u)=>{const l=FT(u[0])?$e({},u[0]):{inject:!0};l.inject==null&&(l.inject=!0);const f=l.__composerExtend;if(l.__composerExtend=y=>{const S=Sr(e);y.locales=Re(()=>S.locales.value),y.localeCodes=Re(()=>S.localeCodes.value),y.baseUrl=Re(()=>S.baseUrl.value);let C;return ke(f)&&(C=Reflect.apply(f,l,[y])),()=>{C&&C()}},e.mode==="legacy"){const y=l.__vueI18nExtend;l.__vueI18nExtend=S=>{iu(S,o.onExtendVueI18n);let C;return ke(y)&&(C=Reflect.apply(y,l,[S])),()=>{C&&C()}}}u[0]=l,Reflect.apply(a,e,[c,...u]);const d=Sr(e);i.run(()=>{MT(d,{locales:t,localeCodes:n,baseUrl:r,hooks:o,context:s}),e.mode==="legacy"&&tp(e.global)&&iu(e.global,o.onExtendVueI18n)});const h=c,v=e.mode==="composition"?h.config.globalProperties.$i18n:null;if(v&&UT(v,d,o.onExtendExportedGlobal),l.inject){const y=Ba(e);c.mixin({methods:{getRouteBaseName:lt(Rr,y),resolveRoute:lt(Ns,y),localePath:lt(xs,y),localeRoute:lt(Ha,y),localeLocation:lt(lT,y),switchLocalePath:lt(Cr,y),localeHead:lt(op,y)}})}if(h.unmount){const y=h.unmount;h.unmount=()=>{i.stop(),y()}}},i}function MT(e,t){const{locales:n,localeCodes:r,baseUrl:o,context:s}=t,i=Ie(n),a=Ie(r),c=Ie("");e.locales=Re(()=>i.value),e.localeCodes=Re(()=>a.value),e.baseUrl=Re(()=>c.value),qw?Qe(e.locale,()=>{c.value=eu(o,s)},{immediate:!0}):c.value=eu(o,s),t.hooks&&t.hooks.onExtendComposer&&t.hooks.onExtendComposer(e)}function fp(e,t,n){const r=[{locales:{get(){return e.locales.value}},localeCodes:{get(){return e.localeCodes.value}},baseUrl:{get(){return e.baseUrl.value}}}];n&&r.push(n(e));for(const o of r)for(const[s,i]of Object.entries(o))Object.defineProperty(t,s,i)}function UT(e,t,n){fp(t,e,n)}function iu(e,t){const n=Sr(e);fp(n,e,t)}function FT(e){return _e(e)&&("inject"in e||"__composerExtend"in e||"__vueI18nExtend"in e)}function $T(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=it().public.i18n,n=`(${Jn.join("|")})`,r=`(?:${e}${t})?`,o=new RegExp(`${e}${n}${r}$`,"i"),s=ls(Jn);return a=>{if(_e(a)){if(a.name){const u=(ne(a.name)?a.name:a.name.toString()).match(o);if(u&&u.length>1)return u[1]}else if(a.path){const c=a.path.match(s);if(c&&c.length>1)return c[1]}}else if(ne(a)){const c=a.match(s);if(c&&c.length>1)return c[1]}return""}}const VT=Dt({name:"i18n:plugin",parallel:$w,async setup(e){let t,n;const r=Zn(),{vueApp:o}=e,s=e,i={...s.$config.public.i18n};i.baseUrl=ST();const a=_o(),c=([t,n]=ut(()=>Bw(Fw,ye())),t=await t,n(),t);c.messages=c.messages||{},c.fallbackLocale=c.fallbackLocale??!1;const u=$T(),l=_=>_||c.locale||"en-US",f=CT();let d=nu(r,u,c.locale,l(i.defaultLocale),{ssg:"normal",callType:"setup",firstAccess:!0,localeCookie:li(f,a,i.defaultLocale)},i);c.messages=([t,n]=ut(()=>Kw(c.messages,as,{localeCodes:Jn,initialLocale:d,lazy:i.lazy,defaultLocale:i.defaultLocale,fallbackLocale:c.fallbackLocale})),t=await t,n(),t),d=l(d);const h=Cw({...c,locale:d});let v=!0;const y=_=>d!==_&&v;NT(h,{locales:i.configLocales,localeCodes:Jn,baseUrl:i.baseUrl,context:s,hooks:{onExtendComposer(_){_.strategy=i.strategy,_.localeProperties=Re(()=>Os.find(p=>p.code===_.locale.value)||{code:_.locale.value}),_.setLocale=async p=>{const m=y(p);await tu(p,h,i,m)&&m&&(v=!1);const L=await s.runWithContext(()=>ru({route:{to:r},targetLocale:p,routeLocaleGetter:u}));await s.runWithContext(async()=>await su({nuxtApp:s,i18n:h,redirectPath:L,locale:p,route:r},{enableNavigate:!0}))},_.loadLocaleMessages=async p=>{await cs(p,as,(w,L)=>ap(h,w,L))},_.differentDomains=i.differentDomains,_.defaultLocale=i.defaultLocale,_.getBrowserLocale=()=>lp(),_.getLocaleCookie=()=>li(f,a,i.defaultLocale),_.setLocaleCookie=p=>PT(f,p,a),_.onBeforeLanguageSwitch=(p,m,w,L)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:p,newLocale:m,initialSetup:w,context:L}),_.onLanguageSwitched=(p,m)=>e.callHook("i18n:localeSwitched",{oldLocale:p,newLocale:m}),_.finalizePendingLocaleChange=async()=>{h.__pendingLocale&&(np(h,h.__pendingLocale),h.__resolvePendingLocalePromise&&await h.__resolvePendingLocalePromise(),h.__pendingLocale=void 0)},_.waitForPendingLocaleChange=async()=>{h.__pendingLocale&&h.__pendingLocalePromise&&await h.__pendingLocalePromise}},onExtendExportedGlobal(_){return{strategy:{get(){return _.strategy}},localeProperties:{get(){return _.localeProperties.value}},setLocale:{get(){return async p=>Reflect.apply(_.setLocale,_,[p])}},differentDomains:{get(){return _.differentDomains}},defaultLocale:{get(){return _.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(_.getBrowserLocale,_,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(_.getLocaleCookie,_,[])}},setLocaleCookie:{get(){return p=>Reflect.apply(_.setLocaleCookie,_,[p])}},onBeforeLanguageSwitch:{get(){return(p,m,w,L)=>Reflect.apply(_.onBeforeLanguageSwitch,_,[p,m,w,L])}},onLanguageSwitched:{get(){return(p,m)=>Reflect.apply(_.onLanguageSwitched,_,[p,m])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(_.finalizePendingLocaleChange,_,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(_.waitForPendingLocaleChange,_,[])}}}},onExtendVueI18n(_){return{strategy:{get(){return _.strategy}},localeProperties:{get(){return _.localeProperties.value}},setLocale:{get(){return async p=>Reflect.apply(_.setLocale,_,[p])}},loadLocaleMessages:{get(){return async p=>Reflect.apply(_.loadLocaleMessages,_,[p])}},differentDomains:{get(){return _.differentDomains}},defaultLocale:{get(){return _.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(_.getBrowserLocale,_,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(_.getLocaleCookie,_,[])}},setLocaleCookie:{get(){return p=>Reflect.apply(_.setLocaleCookie,_,[p])}},onBeforeLanguageSwitch:{get(){return(p,m,w,L)=>Reflect.apply(_.onBeforeLanguageSwitch,_,[p,m,w,L])}},onLanguageSwitched:{get(){return(p,m)=>Reflect.apply(_.onLanguageSwitched,_,[p,m])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(_.finalizePendingLocaleChange,_,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(_.waitForPendingLocaleChange,_,[])}}}}}});const S={__composerExtend:_=>{const p=Sr(h);return _.strategy=p.strategy,_.localeProperties=Re(()=>p.localeProperties.value),_.setLocale=p.setLocale,_.differentDomains=p.differentDomains,_.getBrowserLocale=p.getBrowserLocale,_.getLocaleCookie=p.getLocaleCookie,_.setLocaleCookie=p.setLocaleCookie,_.onBeforeLanguageSwitch=p.onBeforeLanguageSwitch,_.onLanguageSwitched=p.onLanguageSwitched,_.finalizePendingLocaleChange=p.finalizePendingLocaleChange,_.waitForPendingLocaleChange=p.waitForPendingLocaleChange,()=>{}}};if(o.use(h,S),TT(s,h),i.experimental.switchLocalePathLinkSSR===!0){const _=xT(),p=new RegExp([``,".+?",``].join(""),"g");e.hook("app:rendered",m=>{var w;((w=m.renderResult)==null?void 0:w.html)!=null&&(m.renderResult.html=m.renderResult.html.replaceAll(p,(L,A)=>L.replace(/href="([^"]+)"/,`href="${_(A??"")}"`)))})}let C=0;Rg("locale-changing",async(_,p)=>{let m,w;const L=nu(_,u,c.locale,()=>Ds(h)||l(i.defaultLocale),{ssg:"normal",callType:"routing",firstAccess:C===0,localeCookie:li(f,a,i.defaultLocale)},i),A=y(L);([m,w]=ut(()=>tu(L,h,i,A)),m=await m,w(),m)&&A&&(v=!1);const O=([m,w]=ut(()=>s.runWithContext(()=>ru({route:{to:_,from:p},targetLocale:L,routeLocaleGetter:i.strategy==="no_prefix"?()=>L:u,calledWithRouting:!0}))),m=await m,w(),m);return C++,[m,w]=ut(()=>s.runWithContext(async()=>su({nuxtApp:s,i18n:h,redirectPath:O,locale:L,route:_}))),m=await m,w(),m},{global:!0})}});function dp(e){if(!(this instanceof dp))throw new Error("The 'Keycloak' constructor must be invoked with 'new'.");if(typeof e!="string"&&!fi(e))throw new Error("The 'Keycloak' constructor must be provided with a configuration object, or a URL to a JSON configuration file.");if(fi(e)){const k="oidcProvider"in e?["clientId"]:["url","realm","clientId"];for(const N of k)if(!e[N])throw new Error(`The configuration object is missing the required '${N}' property.`)}var t=this,n,r=[],o,s={enable:!0,callbackList:[],interval:5};t.didInitialize=!1;var i=!0,a=Pe(console.info),c=Pe(console.warn);globalThis.isSecureContext||c(`[KEYCLOAK] Keycloak JS must be used in a 'secure context' to function properly as it relies on browser APIs that are otherwise not available. Continuing to run your application insecurely will lead to unexpected behavior and breakage. For more information see: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts`),t.init=function(k={}){if(t.didInitialize)throw new Error("A 'Keycloak' instance can only be initialized once.");t.didInitialize=!0,t.authenticated=!1,o=se();var N=["default","cordova","cordova-native"];if(N.indexOf(k.adapter)>-1?n=he(k.adapter):typeof k.adapter=="object"?n=k.adapter:window.Cordova||window.cordova?n=he("cordova"):n=he(),typeof k.useNonce<"u"&&(i=k.useNonce),typeof k.checkLoginIframe<"u"&&(s.enable=k.checkLoginIframe),k.checkLoginIframeInterval&&(s.interval=k.checkLoginIframeInterval),k.onLoad==="login-required"&&(t.loginRequired=!0),k.responseMode)if(k.responseMode==="query"||k.responseMode==="fragment")t.responseMode=k.responseMode;else throw"Invalid value for responseMode";if(k.flow){switch(k.flow){case"standard":t.responseType="code";break;case"implicit":t.responseType="id_token token";break;case"hybrid":t.responseType="code id_token token";break;default:throw"Invalid value for flow"}t.flow=k.flow}if(k.timeSkew!=null&&(t.timeSkew=k.timeSkew),k.redirectUri&&(t.redirectUri=k.redirectUri),k.silentCheckSsoRedirectUri&&(t.silentCheckSsoRedirectUri=k.silentCheckSsoRedirectUri),typeof k.silentCheckSsoFallback=="boolean"?t.silentCheckSsoFallback=k.silentCheckSsoFallback:t.silentCheckSsoFallback=!0,typeof k.pkceMethod<"u"){if(k.pkceMethod!=="S256"&&k.pkceMethod!==!1)throw new TypeError(`Invalid value for pkceMethod', expected 'S256' or false but got ${k.pkceMethod}.`);t.pkceMethod=k.pkceMethod}else t.pkceMethod="S256";typeof k.enableLogging=="boolean"?t.enableLogging=k.enableLogging:t.enableLogging=!1,k.logoutMethod==="POST"?t.logoutMethod="POST":t.logoutMethod="GET",typeof k.scope=="string"&&(t.scope=k.scope),typeof k.acrValues=="string"&&(t.acrValues=k.acrValues),typeof k.messageReceiveTimeout=="number"&&k.messageReceiveTimeout>0?t.messageReceiveTimeout=k.messageReceiveTimeout:t.messageReceiveTimeout=1e4,t.responseMode||(t.responseMode="fragment"),t.responseType||(t.responseType="code",t.flow="standard");var z=M(),Q=M();Q.promise.then(function(){t.onReady&&t.onReady(t.authenticated),z.setSuccess(t.authenticated)}).catch(function(R){z.setError(R)});var J=C();function Z(){var R=function(K){K||(j.prompt="none"),k.locale&&(j.locale=k.locale),t.login(j).then(function(){Q.setSuccess()}).catch(function(ie){Q.setError(ie)})},U=async function(){var K=document.createElement("iframe"),ie=await t.createLoginUrl({prompt:"none",redirectUri:t.silentCheckSsoRedirectUri});K.setAttribute("src",ie),K.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),K.setAttribute("title","keycloak-silent-check-sso"),K.style.display="none",document.body.appendChild(K);var pe=function(E){if(!(E.origin!==window.location.origin||K.contentWindow!==E.source)){var T=w(E.data);S(T,Q),document.body.removeChild(K),window.removeEventListener("message",pe)}};window.addEventListener("message",pe)},j={};switch(k.onLoad){case"check-sso":s.enable?B().then(function(){V().then(function(K){K?Q.setSuccess():t.silentCheckSsoRedirectUri?U():R(!1)}).catch(function(K){Q.setError(K)})}):t.silentCheckSsoRedirectUri?U():R(!1);break;case"login-required":R(!0);break;default:throw"Invalid value for onLoad"}}function $(){var R=w(window.location.href);if(R&&window.history.replaceState(window.history.state,null,R.newUrl),R&&R.valid)return B().then(function(){S(R,Q)}).catch(function(U){Q.setError(U)});k.token&&k.refreshToken?(p(k.token,k.refreshToken,k.idToken),s.enable?B().then(function(){V().then(function(U){U?(t.onAuthSuccess&&t.onAuthSuccess(),Q.setSuccess(),te()):Q.setSuccess()}).catch(function(U){Q.setError(U)})}):t.updateToken(-1).then(function(){t.onAuthSuccess&&t.onAuthSuccess(),Q.setSuccess()}).catch(function(U){t.onAuthError&&t.onAuthError(),k.onLoad?Z():Q.setError(U)})):k.onLoad?Z():Q.setSuccess()}return J.then(function(){re().then($).catch(function(R){z.setError(R)})}),J.catch(function(R){z.setError(R)}),z.promise},t.login=function(k){return n.login(k)};function u(k){if(typeof crypto>"u"||typeof crypto.getRandomValues>"u")throw new Error("Web Crypto API is not available.");return crypto.getRandomValues(new Uint8Array(k))}function l(k){return f(k,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")}function f(k,N){for(var z=u(k),Q=new Array(k),J=0;J=0},t.hasResourceRole=function(k,N){if(!t.resourceAccess)return!1;var z=t.resourceAccess[N||t.clientId];return!!z&&z.roles.indexOf(k)>=0},t.loadUserProfile=function(){var k=v()+"/account",N=new XMLHttpRequest;N.open("GET",k,!0),N.setRequestHeader("Accept","application/json"),N.setRequestHeader("Authorization","bearer "+t.token);var z=M();return N.onreadystatechange=function(){N.readyState==4&&(N.status==200?(t.profile=JSON.parse(N.responseText),z.setSuccess(t.profile)):z.setError())},N.send(),z.promise},t.loadUserInfo=function(){var k=t.endpoints.userinfo(),N=new XMLHttpRequest;N.open("GET",k,!0),N.setRequestHeader("Accept","application/json"),N.setRequestHeader("Authorization","bearer "+t.token);var z=M();return N.onreadystatechange=function(){N.readyState==4&&(N.status==200?(t.userInfo=JSON.parse(N.responseText),z.setSuccess(t.userInfo)):z.setError())},N.send(),z.promise},t.isTokenExpired=function(k){if(!t.tokenParsed||!t.refreshToken&&t.flow!="implicit")throw"Not authenticated";if(t.timeSkew==null)return a("[KEYCLOAK] Unable to determine if token is expired as timeskew is not set"),!0;var N=t.tokenParsed.exp-Math.ceil(new Date().getTime()/1e3)+t.timeSkew;if(k){if(isNaN(k))throw"Invalid minValidity";N-=k}return N<0},t.updateToken=function(k){var N=M();if(!t.refreshToken)return N.setError(),N.promise;k=k||5;var z=function(){var J=!1;if(k==-1?(J=!0,a("[KEYCLOAK] Refreshing token: forced refresh")):(!t.tokenParsed||t.isTokenExpired(k))&&(J=!0,a("[KEYCLOAK] Refreshing token: token expired")),!J)N.setSuccess(!1);else{var Z="grant_type=refresh_token&refresh_token="+t.refreshToken,$=t.endpoints.token();if(r.push(N),r.length==1){var R=new XMLHttpRequest;R.open("POST",$,!0),R.setRequestHeader("Content-type","application/x-www-form-urlencoded"),R.withCredentials=!0,Z+="&client_id="+encodeURIComponent(t.clientId);var U=new Date().getTime();R.onreadystatechange=function(){if(R.readyState==4)if(R.status==200){a("[KEYCLOAK] Token refreshed"),U=(U+new Date().getTime())/2;var j=JSON.parse(R.responseText);p(j.access_token,j.refresh_token,j.id_token,U),t.onAuthRefreshSuccess&&t.onAuthRefreshSuccess();for(var K=r.pop();K!=null;K=r.pop())K.setSuccess(!0)}else{c("[KEYCLOAK] Failed to refresh token"),R.status==400&&t.clearToken(),t.onAuthRefreshError&&t.onAuthRefreshError();for(var K=r.pop();K!=null;K=r.pop())K.setError("Failed to refresh token: An unexpected HTTP error occurred while attempting to refresh the token.")}},R.send(Z)}}};if(s.enable){var Q=V();Q.then(function(){z()}).catch(function(J){N.setError(J)})}else z();return N.promise},t.clearToken=function(){t.token&&(p(null,null,null),t.onAuthLogout&&t.onAuthLogout(),t.loginRequired&&t.login())};function v(){if(typeof t.authServerUrl<"u")return t.authServerUrl.charAt(t.authServerUrl.length-1)=="/"?t.authServerUrl+"realms/"+encodeURIComponent(t.realm):t.authServerUrl+"/realms/"+encodeURIComponent(t.realm)}function y(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")}function S(k,N){var z=k.code,Q=k.error,J=k.prompt,Z=new Date().getTime();if(k.kc_action_status&&t.onActionUpdate&&t.onActionUpdate(k.kc_action_status,k.kc_action),Q){if(J!="none")if(k.error_description&&k.error_description==="authentication_expired")t.login(k.loginOptions);else{var $={error:Q,error_description:k.error_description};t.onAuthError&&t.onAuthError($),N&&N.setError($)}else N&&N.setSuccess();return}else t.flow!="standard"&&(k.access_token||k.id_token)&&K(k.access_token,null,k.id_token,!0);if(t.flow!="implicit"&&z){var R="code="+z+"&grant_type=authorization_code",U=t.endpoints.token(),j=new XMLHttpRequest;j.open("POST",U,!0),j.setRequestHeader("Content-type","application/x-www-form-urlencoded"),R+="&client_id="+encodeURIComponent(t.clientId),R+="&redirect_uri="+k.redirectUri,k.pkceCodeVerifier&&(R+="&code_verifier="+k.pkceCodeVerifier),j.withCredentials=!0,j.onreadystatechange=function(){if(j.readyState==4)if(j.status==200){var ie=JSON.parse(j.responseText);K(ie.access_token,ie.refresh_token,ie.id_token,t.flow==="standard"),te()}else t.onAuthError&&t.onAuthError(),N&&N.setError()},j.send(R)}function K(ie,pe,E,T){Z=(Z+new Date().getTime())/2,p(ie,pe,E,Z),i&&t.idTokenParsed&&t.idTokenParsed.nonce!=k.storedNonce?(a("[KEYCLOAK] Invalid nonce, clearing token"),t.clearToken(),N&&N.setError()):T&&(t.onAuthSuccess&&t.onAuthSuccess(),N&&N.setSuccess())}}function C(){var k=M(),N;typeof e=="string"&&(N=e);function z($){$?t.endpoints={authorize:function(){return $.authorization_endpoint},token:function(){return $.token_endpoint},logout:function(){if(!$.end_session_endpoint)throw"Not supported by the OIDC server";return $.end_session_endpoint},checkSessionIframe:function(){if(!$.check_session_iframe)throw"Not supported by the OIDC server";return $.check_session_iframe},register:function(){throw'Redirection to "Register user" page not supported in standard OIDC mode'},userinfo:function(){if(!$.userinfo_endpoint)throw"Not supported by the OIDC server";return $.userinfo_endpoint}}:t.endpoints={authorize:function(){return v()+"/protocol/openid-connect/auth"},token:function(){return v()+"/protocol/openid-connect/token"},logout:function(){return v()+"/protocol/openid-connect/logout"},checkSessionIframe:function(){return v()+"/protocol/openid-connect/login-status-iframe.html"},thirdPartyCookiesIframe:function(){return v()+"/protocol/openid-connect/3p-cookies/step1.html"},register:function(){return v()+"/protocol/openid-connect/registrations"},userinfo:function(){return v()+"/protocol/openid-connect/userinfo"}}}if(N){var Q=new XMLHttpRequest;Q.open("GET",N,!0),Q.setRequestHeader("Accept","application/json"),Q.onreadystatechange=function(){if(Q.readyState==4)if(Q.status==200||_(Q)){var $=JSON.parse(Q.responseText);t.authServerUrl=$["auth-server-url"],t.realm=$.realm,t.clientId=$.resource,z(null),k.setSuccess()}else k.setError()},Q.send()}else{t.clientId=e.clientId;var J=e.oidcProvider;if(!J)t.authServerUrl=e.url,t.realm=e.realm,z(null),k.setSuccess();else if(typeof J=="string"){var Z;J.charAt(J.length-1)=="/"?Z=J+".well-known/openid-configuration":Z=J+"/.well-known/openid-configuration";var Q=new XMLHttpRequest;Q.open("GET",Z,!0),Q.setRequestHeader("Accept","application/json"),Q.onreadystatechange=function(){if(Q.readyState==4)if(Q.status==200||_(Q)){var R=JSON.parse(Q.responseText);z(R),k.setSuccess()}else k.setError()},Q.send()}else z(J),k.setSuccess()}return k.promise}function _(k){return k.status==0&&k.responseText&&k.responseURL.startsWith("file:")}function p(k,N,z,Q){if(t.tokenTimeoutHandle&&(clearTimeout(t.tokenTimeoutHandle),t.tokenTimeoutHandle=null),N?(t.refreshToken=N,t.refreshTokenParsed=ui(N)):(delete t.refreshToken,delete t.refreshTokenParsed),z?(t.idToken=z,t.idTokenParsed=ui(z)):(delete t.idToken,delete t.idTokenParsed),k){if(t.token=k,t.tokenParsed=ui(k),t.sessionId=t.tokenParsed.sid,t.authenticated=!0,t.subject=t.tokenParsed.sub,t.realmAccess=t.tokenParsed.realm_access,t.resourceAccess=t.tokenParsed.resource_access,Q&&(t.timeSkew=Math.floor(Q/1e3)-t.tokenParsed.iat),t.timeSkew!=null&&(a("[KEYCLOAK] Estimated time difference between browser and server is "+t.timeSkew+" seconds"),t.onTokenExpired)){var J=(t.tokenParsed.exp-new Date().getTime()/1e3+t.timeSkew)*1e3;a("[KEYCLOAK] Token expires in "+Math.round(J/1e3)+" s"),J<=0?t.onTokenExpired():t.tokenTimeoutHandle=setTimeout(t.onTokenExpired,J)}}else delete t.token,delete t.tokenParsed,delete t.subject,delete t.realmAccess,delete t.resourceAccess,t.authenticated=!1}function m(){if(typeof crypto>"u"||typeof crypto.randomUUID>"u")throw new Error("Web Crypto API is not available.");return crypto.randomUUID()}function w(k){var N=L(k);if(N){var z=o.get(N.state);return z&&(N.valid=!0,N.redirectUri=z.redirectUri,N.storedNonce=z.nonce,N.prompt=z.prompt,N.pkceCodeVerifier=z.pkceCodeVerifier,N.loginOptions=z.loginOptions),N}}function L(k){var N;switch(t.flow){case"standard":N=["code","state","session_state","kc_action_status","kc_action","iss"];break;case"implicit":N=["access_token","token_type","id_token","state","session_state","expires_in","kc_action_status","kc_action","iss"];break;case"hybrid":N=["access_token","token_type","id_token","code","state","session_state","expires_in","kc_action_status","kc_action","iss"];break}N.push("error"),N.push("error_description"),N.push("error_uri");var z=k.indexOf("?"),Q=k.indexOf("#"),J,Z;if(t.responseMode==="query"&&z!==-1?(J=k.substring(0,z),Z=A(k.substring(z+1,Q!==-1?Q:k.length),N),Z.paramsString!==""&&(J+="?"+Z.paramsString),Q!==-1&&(J+=k.substring(Q))):t.responseMode==="fragment"&&Q!==-1&&(J=k.substring(0,Q),Z=A(k.substring(Q+1),N),Z.paramsString!==""&&(J+="#"+Z.paramsString)),Z&&Z.oauthParams){if(t.flow==="standard"||t.flow==="hybrid"){if((Z.oauthParams.code||Z.oauthParams.error)&&Z.oauthParams.state)return Z.oauthParams.newUrl=J,Z.oauthParams}else if(t.flow==="implicit"&&(Z.oauthParams.access_token||Z.oauthParams.error)&&Z.oauthParams.state)return Z.oauthParams.newUrl=J,Z.oauthParams}}function A(k,N){for(var z=k.split("&"),Q={paramsString:"",oauthParams:{}},J=0;J=0;--$){var R=Z[$];J.data=="error"?R.setError():R.setSuccess(J.data=="unchanged")}}};return window.addEventListener("message",Q,!1),k.promise}function te(){s.enable&&t.token&&setTimeout(function(){V().then(function(k){k&&te()})},s.interval*1e3)}function V(){var k=M();if(s.iframe&&s.iframeOrigin){var N=t.clientId+" "+(t.sessionId?t.sessionId:"");s.callbackList.push(k);var z=s.iframeOrigin;s.callbackList.length==1&&s.iframe.contentWindow.postMessage(N,z)}else k.setSuccess();return k.promise}function re(){var k=M();if((s.enable||t.silentCheckSsoRedirectUri)&&typeof t.endpoints.thirdPartyCookiesIframe=="function"){var N=document.createElement("iframe");N.setAttribute("src",t.endpoints.thirdPartyCookiesIframe()),N.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),N.setAttribute("title","keycloak-3p-check-iframe"),N.style.display="none",document.body.appendChild(N);var z=function(Q){N.contentWindow===Q.source&&(Q.data!=="supported"&&Q.data!=="unsupported"||(Q.data==="unsupported"&&(c(`[KEYCLOAK] Your browser is blocking access to 3rd-party cookies, this means: - It is not possible to retrieve tokens without redirecting to the Keycloak server (a.k.a. no support for silent authentication). - It is not possible to automatically detect changes to the session status (such as the user logging out in another tab). For more information see: https://www.keycloak.org/securing-apps/javascript-adapter#_modern_browsers`),s.enable=!1,t.silentCheckSsoFallback&&(t.silentCheckSsoRedirectUri=!1)),document.body.removeChild(N),window.removeEventListener("message",z),k.setSuccess()))};window.addEventListener("message",z,!1)}else k.setSuccess();return O(k.promise,t.messageReceiveTimeout,"Timeout when waiting for 3rd party check iframe message.")}function he(k){if(!k||k=="default")return{login:async function($){return window.location.assign(await t.createLoginUrl($)),M().promise},logout:async function($){if((($==null?void 0:$.logoutMethod)??t.logoutMethod)==="GET"){window.location.replace(t.createLogoutUrl($));return}const U=document.createElement("form");U.setAttribute("method","POST"),U.setAttribute("action",t.createLogoutUrl($)),U.style.display="none";const j={id_token_hint:t.idToken,client_id:t.clientId,post_logout_redirect_uri:n.redirectUri($,!1)};for(const[K,ie]of Object.entries(j)){const pe=document.createElement("input");pe.setAttribute("type","hidden"),pe.setAttribute("name",K),pe.setAttribute("value",ie),U.appendChild(pe)}document.body.appendChild(U),U.submit()},register:async function($){return window.location.assign(await t.createRegisterUrl($)),M().promise},accountManagement:function(){var $=t.createAccountUrl();if(typeof $<"u")window.location.href=$;else throw"Not supported by the OIDC server";return M().promise},redirectUri:function($,R){return $&&$.redirectUri?$.redirectUri:t.redirectUri?t.redirectUri:location.href}};if(k=="cordova"){s.enable=!1;var N=function($,R,U){return window.cordova&&window.cordova.InAppBrowser?window.cordova.InAppBrowser.open($,R,U):window.open($,R,U)},z=function($){return $&&$.cordovaOptions?Object.keys($.cordovaOptions).reduce(function(R,U){return R[U]=$.cordovaOptions[U],R},{}):{}},Q=function($){return Object.keys($).reduce(function(R,U){return R.push(U+"="+$[U]),R},[]).join(",")},J=function($){var R=z($);return R.location="no",$&&$.prompt=="none"&&(R.hidden="yes"),Q(R)},Z=function(){return t.redirectUri||"http://localhost"};return{login:async function($){var R=M(),U=J($),j=await t.createLoginUrl($),K=N(j,"_blank",U),ie=!1,pe=!1,E=function(){pe=!0,K.close()};return K.addEventListener("loadstart",function(T){if(T.url.indexOf(Z())==0){var x=w(T.url);S(x,R),E(),ie=!0}}),K.addEventListener("loaderror",function(T){if(!ie)if(T.url.indexOf(Z())==0){var x=w(T.url);S(x,R),E(),ie=!0}else R.setError(),E()}),K.addEventListener("exit",function(T){pe||R.setError({reason:"closed_by_user"})}),R.promise},logout:function($){var R=M(),U=t.createLogoutUrl($),j=N(U,"_blank","location=no,hidden=yes,clearcache=yes"),K;return j.addEventListener("loadstart",function(ie){ie.url.indexOf(Z())==0&&j.close()}),j.addEventListener("loaderror",function(ie){ie.url.indexOf(Z())==0||(K=!0),j.close()}),j.addEventListener("exit",function(ie){K?R.setError():(t.clearToken(),R.setSuccess())}),R.promise},register:async function($){var R=M(),U=await t.createRegisterUrl(),j=J($),K=N(U,"_blank",j);return K.addEventListener("loadstart",function(ie){if(ie.url.indexOf(Z())==0){K.close();var pe=w(ie.url);S(pe,R)}}),R.promise},accountManagement:function(){var $=t.createAccountUrl();if(typeof $<"u"){var R=N($,"_blank","location=no");R.addEventListener("loadstart",function(U){U.url.indexOf(Z())==0&&R.close()})}else throw"Not supported by the OIDC server"},redirectUri:function($){return Z()}}}if(k=="cordova-native")return s.enable=!1,{login:async function($){var R=M(),U=await t.createLoginUrl($);return universalLinks.subscribe("keycloak",function(j){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close();var K=w(j.url);S(K,R)}),window.cordova.plugins.browsertab.openUrl(U),R.promise},logout:function($){var R=M(),U=t.createLogoutUrl($);return universalLinks.subscribe("keycloak",function(j){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close(),t.clearToken(),R.setSuccess()}),window.cordova.plugins.browsertab.openUrl(U),R.promise},register:async function($){var R=M(),U=await t.createRegisterUrl($);return universalLinks.subscribe("keycloak",function(j){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close();var K=w(j.url);S(K,R)}),window.cordova.plugins.browsertab.openUrl(U),R.promise},accountManagement:function(){var $=t.createAccountUrl();if(typeof $<"u")window.cordova.plugins.browsertab.openUrl($);else throw"Not supported by the OIDC server"},redirectUri:function($){return $&&$.redirectUri?$.redirectUri:t.redirectUri?t.redirectUri:"http://localhost"}};throw"invalid adapter type: "+k}const me="kc-callback-";var oe=function(){if(!(this instanceof oe))return new oe;localStorage.setItem("kc-test","test"),localStorage.removeItem("kc-test");var k=this;function N(){const Z=Date.now();for(const[$,R]of Q()){const U=J(R);(U===null||UZ.startsWith(me))}function J(Z){let $;try{$=JSON.parse(Z)}catch{return null}return fi($)&&"expires"in $&&typeof $.expires=="number"?$.expires:null}k.get=function(Z){if(Z){var $=me+Z,R=localStorage.getItem($);return R&&(localStorage.removeItem($),R=JSON.parse(R)),N(),R}},k.add=function(Z){N();const $=me+Z.state,R=JSON.stringify({...Z,expires:Date.now()+60*60*1e3});try{localStorage.setItem($,R)}catch{z(),localStorage.setItem($,R)}}},le=function(){if(!(this instanceof le))return new le;var k=this;k.get=function(J){if(J){var Z=z(me+J);if(Q(me+J,"",N(-100)),Z)return JSON.parse(Z)}},k.add=function(J){Q(me+J.state,JSON.stringify(J),N(60))},k.removeItem=function(J){Q(J,"",N(-100))};var N=function(J){var Z=new Date;return Z.setTime(Z.getTime()+J*60*1e3),Z},z=function(J){for(var Z=J+"=",$=document.cookie.split(";"),R=0;R<$.length;R++){for(var U=$[R];U.charAt(0)==" ";)U=U.substring(1);if(U.indexOf(Z)==0)return U.substring(Z.length,U.length)}return""},Q=function(J,Z,$){var R=J+"="+Z+"; expires="+$.toUTCString()+"; ";document.cookie=R}};function se(){try{return new oe}catch{}return new le}function Pe(k){return function(){t.enableLogging&&k.apply(console,Array.prototype.slice.call(arguments))}}}function HT(e){const t=String.fromCodePoint(...e);return btoa(t)}async function jT(e){const n=new TextEncoder().encode(e);if(typeof crypto>"u"||typeof crypto.subtle>"u")throw new Error("Web Crypto API is not available.");return await crypto.subtle.digest("SHA-256",n)}function ui(e){const[t,n]=e.split(".");if(typeof n!="string")throw new Error("Unable to decode token, payload not found.");let r;try{r=BT(n)}catch(o){throw new Error("Unable to decode token, payload is not a valid Base64URL value.",{cause:o})}try{return JSON.parse(r)}catch(o){throw new Error("Unable to decode token, payload is not a valid JSON value.",{cause:o})}}function BT(e){let t=e.replaceAll("-","+").replaceAll("_","/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("Input is not of the correct length.")}try{return KT(t)}catch{return atob(t)}}function KT(e){return decodeURIComponent(atob(e).replace(/(.)/g,(t,n)=>{let r=n.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r}))}function fi(e){return typeof e=="object"&&e!==null}const WT=window.setInterval,qT=Dt(async()=>{let e,t;const n=it(),r=new dp({url:n.public.keycloakUrl,realm:n.public.keycloakRealm,clientId:n.public.keycloakClient});try{const o=([e,t]=ut(()=>r.init({onLoad:"check-sso",redirectUri:window.location.href,silentCheckSsoRedirectUri:window.location.origin+"/silent-check-sso.html",scope:"openid email profile id.organization api.ask_red_hat",pkceMethod:"S256",responseMode:"query",silentCheckSsoFallback:!1})),e=await e,t(),e);r.onAuthSuccess=()=>{r.token},r.onAuthError=s=>{console.error("Keycloak authentication error:",s)},r.onAuthRefreshSuccess=()=>{window.dispatchEvent(new Event("token-refreshed"))},r.onAuthRefreshError=()=>{console.warn("Keycloak token refresh failed"),r.clearToken()},r.onTokenExpired=()=>{r.updateToken(15*60).then(s=>{}).catch(()=>{console.error("Failed to refresh token")})},o&&WT(()=>{r.isTokenExpired(5)&&r.updateToken(15*60).then(s=>{}).catch(()=>{console.warn("Auto token refresh failed")})},3e4)}catch(o){console.error("Failed to initialize Keycloak:",o)}return{provide:{keycloak:r}}}),GT=[My,Fy,xb,Nb,Mb,Ub,$b,Vb,Hb,VT,qT],YT=st({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const o in e.route)Object.defineProperty(r,o,{get:()=>t===e.renderKey?e.route[o]:n[o],enumerable:!0});return wn(ho,nn(r)),()=>Xe(e.vnode,{ref:e.vnodeRef})}}),zT=st({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const o=ye(),s=Ie(),i=Je(ho,null);let a;r({pageRef:s});const c=Je(zf,null);let u;const l=o.deferHydration();if(o.isHydrating){const d=o.hooks.hookOnce("app:error",l);ht().beforeEach(d)}e.pageKey&&Qe(()=>e.pageKey,(d,h)=>{d!==h&&o.callHook("page:loading:start")});let f=!1;return()=>Xe(Cd,{name:e.name,route:e.route,...t},{default:d=>{const h=JT(i,d.route,d.Component),v=i&&i.matched.length===d.route.matched.length;if(!d.Component){if(u&&!v)return u;l();return}if(u&&c&&!c.isCurrent(d.route))return u;if(h&&i&&(!c||c!=null&&c.isCurrent(i)))return v?u:null;const y=Yi(d,e.pageKey);!o.isHydrating&&!QT(i,d.route,d.Component)&&a===y&&(o.callHook("page:loading:end"),f=!0),a=y;const S=!!(e.transition??d.route.meta.pageTransition??Ni),C=S&&XT([e.transition,d.route.meta.pageTransition,Ni,{onAfterLeave:()=>{o.callHook("page:transition:finish",d.Component)}}].filter(Boolean)),_=e.keepalive??d.route.meta.keepalive??ig;return u=Pd(S&&C,qv(_,Xe(Ta,{suspensible:!0,onPending:()=>o.callHook("page:start",d.Component),onResolve:()=>{Pn(()=>o.callHook("page:finish",d.Component).then(()=>{if(!f)return o.callHook("page:loading:end");f=!1}).finally(l))}},{default:()=>{const p=Xe(YT,{key:y||void 0,vnode:n.default?Xe(Ve,void 0,n.default(d)):d.Component,route:d.route,renderKey:y||void 0,trackRootNodes:S,vnodeRef:s});return _&&(p.type.name=d.Component.type.name||d.Component.type.__name||"RouteProvider"),p}}))).default(),u}})}});function XT(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?Oa(n.onAfterLeave):void 0}));return Gf(...t)}function JT(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((o,s)=>{var i,a,c;return((i=o.components)==null?void 0:i.default)!==((c=(a=e.matched[s])==null?void 0:a.components)==null?void 0:c.default)})||n&&Yi({route:t,Component:n})!==Yi({route:e,Component:n})}function QT(e,t,n){return e?t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)})Xe(vn[e.name],e.layoutProps,t.slots)}}),pp=st({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=ye(),r=Je(ho),o=r===Zn()?Hv():r,s=Re(()=>{let c=fe(e.name)??o.meta.layout??"default";return c&&!(c in vn)&&e.fallback&&(c=fe(e.fallback)),c}),i=Ie();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",a);ht().beforeEach(c)}return()=>{const c=s.value&&s.value in vn,u=o.meta.layoutTransition??sg;return Pd(c&&u,{default:()=>Xe(Ta,{suspensible:!0,onResolve:()=>{Pn(a)}},{default:()=>Xe(e0,{layoutProps:Lf(t.attrs,{ref:i}),key:s.value||void 0,name:s.value,shouldProvide:!e.name,hasTransition:!!u},t.slots)})}).default()}}}),e0=st({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&wn(zf,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,o;return!n||typeof n=="string"&&!(n in vn)?(o=(r=t.slots).default)==null?void 0:o.call(r):Xe(ZT,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),t0=e=>{const t=Object.create(null);for(const n in e){const r=e[n];r!==void 0&&(t[n]=r)}return t},hp=(e,t)=>(n,r)=>(Ls(()=>e({...t0(n),...r.attrs},r)),()=>{var o,s;return t?(s=(o=r.slots).default)==null?void 0:s.call(o):null}),mp={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:[String,Object,Array],contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:[String,Object,Array],tabindex:String,title:String,translate:String},X0=st({name:"Meta",inheritAttrs:!1,props:{...mp,charset:String,content:String,httpEquiv:String,name:String,body:Boolean,renderPriority:[String,Number]},setup:hp(e=>{const t={...e};return t.httpEquiv&&(t["http-equiv"]=t.httpEquiv,delete t.httpEquiv),{meta:[t]}})}),J0=st({name:"Head",inheritAttrs:!1,setup:(e,t)=>()=>{var n,r;return(r=(n=t.slots).default)==null?void 0:r.call(n)}}),n0=st({name:"Html",inheritAttrs:!1,props:{...mp,manifest:String,version:String,xmlns:String,renderPriority:[String,Number]},setup:hp(e=>({htmlAttrs:e}),!0)}),_p=()=>{const e=Zn(),{meta:t,params:n,path:r,fullPath:o}=e,s=Or();typeof window<"u"&&(window.appEventData=window.appEventData||[]);const i=(h,v,y,S,C)=>{const _={[`/${h}`]:"rhdoc|homepage",[`/${h}/products`]:"rhdoc|products",[`/${h}/essentials`]:"rhdoc|essentials"};return _[v]?_[v]:["rhdoc",y==="documentation"?null:y,S,C].filter(Boolean).join("|")},a=(h,v,y)=>{const S=/^\d+(\.\d+)?$/,C=v.findIndex(B=>S.test(B)),[_,p,m]=v.slice(1),w=p||(y==null?void 0:y.version)||(y==null?void 0:y.library)||"",L=(y==null?void 0:y.title)||"";let A="",M="",O="";switch(h){case"documentation":C!==-1?(A=v[C],M=""):(A=_||"",M=p||""),O="";break;case"essentials":A=_||"",M=p||"",O=m||"";break;default:A=_||w||"",M=p||L||"",O="";break}return{subsection:A,subsection2:M,subsection3:O}};return{pageLoadStarted:h=>{const{locale:v}=mo(),y=xa("rh_locale"),S=o.replace(/^\/|\/$/g,"").split("/"),C=S[0]===v.value?S.slice(1):S,[_,p,m,w]=C,L=p||(n==null?void 0:n.product)||(n==null?void 0:n.productUrl)||"",A=m||(n==null?void 0:n.version)||(n==null?void 0:n.library)||"",{subsection:M,subsection2:O,subsection3:B}=a(_,C,n);window.appEventData=window.appEventData||[],window.appEventData.push({event:"Page Load Started",page:{pageCategory:t.pageCategory?t.pageCategory:_||L,pageName:i(v.value,r,_,p,m),siteName:"RHDOC",pageTitle:h.pageTitle,pageType:"page",pageSubType:"",pageStatus:"published",primaryProduct:L||"",primaryProductVersion:A||"",siteExperience:(te=>te>992?"desktop":te>768?"tablet":"mobile")(window.innerWidth),siteLanguage:y.value||v.value,subsection:M,subsection2:O,subsection3:B,cms:"",analyticsTitle:"",blogAuthor:"",contentID:"",contentType:t.contentType,contentPublishDate:"",destinationURL:`${window.location.origin}${o}`,gated:"false",offerID:"",taxonomyMetaHreflang:[],taxonomyRegion:[],taxonomyBlogPostCategory:[],taxonomyBusinessChallenge:[],taxonomyProduct:[],taxonomyProductLine:[],taxonomySolution:[],taxonomyTopic:[],taxonomyAuthor:[],taxonomyStage:[],dataObject:"appEventData"}})},userDetected:()=>{window.appEventData=window.appEventData||[],window.appEventData.push({event:"User Detected",user:{ebsAccountNumber:"",hashedEmail:"",lastLoginDate:"",loggedIn:"false",organizationID:"",socialAccountsLinked:"",ssoClientID:"",userID:""}})},pageLoadCompleted:()=>{window.appEventData=window.appEventData||[],window.appEventData.push({event:"Page Load Completed"})},onsiteSearchPerformed:(h,v,y)=>{window.appEventData=window.appEventData||[],window.appEventData.push({event:"Onsite Search Performed",onsiteSearch:{keyword:{searchType:h,searchTerm:v,searchMethod:y}}})},errorMessagePresented:()=>{window.appEventData=window.appEventData||[],window.appEventData.push({event:"Error Message Presented",error:{errorCode:s.value.statusCode,errorType:s.value.statusMessage}})}}},r0={__name:"app",setup(e){const t=Zn(),{pageLoadStarted:n,userDetected:r,pageLoadCompleted:o}=_p();return Ls({titleTemplate:s=>s==="Home"?"Red Hat Documentation":`${s} | Red Hat Documentation`}),Qe(()=>t.fullPath,()=>{const s={pageTitle:document.title,pageName:`${document==null?void 0:document.title.split("|")[0].trim()}`};n(s),r(),o()},{deep:!0,immediate:!0}),(s,i)=>{const a=zT,c=pp,u=n0;return Ue(),yt(u,null,{default:yr(()=>[Ce(c,null,{default:yr(()=>[Ce(a)]),_:1})]),_:1})}}},o0=Symbol.for("nuxt:client-only"),s0=st({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=Ie(!1);return Qn(()=>{r.value=!0}),wn(o0,!0),o=>{var c;if(r.value)return(c=t.default)==null?void 0:c.call(t);const s=t.fallback||t.placeholder;if(s)return s();const i=o.fallback||o.placeholder||"",a=o.fallbackTag||o.placeholderTag||"span";return rn(a,n,i)}}}),Fs=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},i0={class:"feedback-button-container"},a0={__name:"FeedbackButton",setup(e){const t=Ie(!1);Ls({script:[{type:"module",innerHTML:` import "@rhds/elements/rh-button/rh-button.js"; `}]});function n(){QSI.API&&(window.qualtricsLoaded=!0,t.value=!0)}function r(){window.qualtricsLoaded&&QSI.API.run()}function o(){window.qualtricsLoaded&&(QSI.API.unload(),QSI.API.load().done(r))}Qn(()=>{window.qualtricsLoaded=!1,window.QSI&&window.QSI.API?(window.qualtricsLoaded=!0,n()):window.addEventListener("qsi_js_loaded",n,!1)});function s(i){const a=document.querySelector("#main-content > div.product-main-container");a&&a.scrollIntoView({behavior:"instant",block:"end"})}return(i,a)=>{const c=s0;return Ue(),yt(c,null,{default:yr(()=>[ve("div",i0,[fe(t)?(Ue(),rn("rh-button",{key:0,variant:"tertiary",onClick:o,onFocus:s},St(i.$t("share_feedback")),33)):ws("",!0)])]),_:1})}}},c0=Fs(a0,[["__scopeId","data-v-c03cac51"]]),l0=()=>{const e={Dark:"theme-dark",Light:"theme-light"},t=Ms("selectedTheme");return{themeMap:e,setDarkTheme:()=>{{const s=document.querySelector("html");s==null||s.classList.remove("theme-light"),s==null||s.classList.add("theme-dark","pf-v6-theme-dark")}t.value="Dark"},setLightTheme:()=>{{const s=document.querySelector("html");s==null||s.classList.remove("theme-dark","pf-v6-theme-dark"),s==null||s.classList.add("theme-light")}t.value="Light"},setAutoTheme:()=>{{const s=document.querySelector("html");s==null||s.classList.remove("theme-light"),s==null||s.classList.remove("theme-dark","pf-v6-theme-dark")}},selectedTheme:t}},u0={class:"theme-container"},f0=["icon"],d0=["icon"],p0=["id"],h0={class:"theme-list-container"},m0=["onClick"],_0=["icon"],g0={class:"theme-btn-text"},y0={__name:"ThemeSelector",props:["component"],setup(e){const t=Ie(!1),{setDarkTheme:n,setLightTheme:r,themeMap:o,selectedTheme:s}=l0(),i=Ms("themeStorage"),a={Dark:"dark-mode",Light:"light-mode","System default":"auto-light-dark-mode"},c=Re(()=>e.component==="footer"?t.value?"caret-up-fill":"caret-down-fill":t.value?"caret-up":"caret-down");function u(d){switch(l(),d){case"Dark":n(),i.value="Dark",localStorage.setItem("theme","Dark");break;case"Light":r(),i.value="Light",localStorage.setItem("theme","Light");break;default:{window.matchMedia("(prefers-color-scheme: dark)").matches?n():r(),i.value="System default",localStorage.setItem("theme","System default");break}}}function l(){t.value=!t.value}function f(d){t!=null&&t.value&&!d.target.closest(".theme-container")&&l()}return Qn(()=>{const d=localStorage.getItem("theme");i.value=d&&o[d]?d:"System default",s.value=i.value,s.value==="System default"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?s.value="Dark":s.value="Light");const h=v=>{t!=null&&t.value&&!document.getElementById("theme-popover").contains(v.relatedTarget)&&l()};document.addEventListener("focusout",h),document.addEventListener("click",f)}),po(()=>{document.removeEventListener("focusout",handleTabOutside),document.removeEventListener("click",f)}),(d,h)=>(Ue(),rn("div",u0,[ve("rh-button",{class:zr(e.component==="footer"?"footer":""),variant:"tertiary",icon:a[fe(i)],"icon-set":"ui",label:"Toggle theme",onClick:l,onKeydown:Ci(l,["esc"])},[Es(St(e.component==="footer"?fe(i):"")+" ",1),ve("rh-icon",{set:"microns",icon:fe(c)},null,8,d0)],42,f0),fe(t)?(Ue(),rn("nav",{key:0,id:e.component==="footer"?"footer-theme-popover":"theme-popover",class:zr(["popover-container",e.component==="footer"?"footer-popover-container":""])},[ve("ul",h0,[(Ue(!0),rn(Ve,null,Ih(Object.entries(a),([v,y])=>(Ue(),rn("li",{key:v,class:"theme-list"},[ve("button",{class:"theme-btn",onClick:S=>u(v),onKeydown:Ci(l,["esc"])},[ve("rh-icon",{set:"ui",icon:y},null,8,_0),ve("span",g0,St(v),1)],40,m0)]))),128))])],10,p0)):ws("",!0)]))}},v0=Fs(y0,[["__scopeId","data-v-d6466689"]]),b0=""+new URL("cloud_rh_IT.BonIBzsx.webp",import.meta.url).href,E0={class:"main-error-container"},w0={class:"main-error"},T0={class:"error-text-container"},k0={class:"help-container"},L0={class:"error-search-box"},S0=["placeholder","aria-label"],R0=["aria-label"],C0=["disabled"],P0={class:"help-links"},A0={href:"https://access.redhat.com/support"},I0=["href"],O0=["href"],D0={__name:"Error",props:["statusCode","statusMessage"],setup(e){const{locale:t}=mo(),n=Ie(""),r=s=>{n.value.length>0&&(s.preventDefault(),window.location=`/search/?q=${n.value}&p=1&rows=10&documentKind=Documentation`)},o=()=>{n.value="",document.getElementById("input-box").focus()};return(s,i)=>(Ue(),rn("div",E0,[ve("div",w0,[i[4]||(i[4]=ve("img",{src:b0,alt:"Cloud Image",class:"cloud-IT-image",loading:"lazy"},null,-1)),ve("section",T0,[ve("h1",null,[Es(St(e.statusCode)+": ",1),ve("span",null,St(e.statusMessage),1)]),ve("p",null,St(s.$t("global_error_message")),1)]),ve("section",k0,[ve("h2",null,St(s.$t("try_these")),1),ve("form",{class:"form-box-container",autocomplete:"off",target:"_blank",role:"search",method:"get",onSubmit:r},[ve("div",L0,[i[3]||(i[3]=ve("rh-icon",{set:"ui",icon:"search",size:"md",class:"search-icon-form"},null,-1)),dh(ve("input",{type:"text",id:"input-box",class:"input-box",placeholder:s.$t("search_doc"),"aria-label":s.$t("search_doc"),"onUpdate:modelValue":i[0]||(i[0]=a=>De(n)?n.value=a:null),onKeydown:Ci(r,["enter"])},null,40,S0),[[Gm,fe(n)]]),fe(n).length?(Ue(),rn("button",{key:0,class:"input-clear-btn",onClick:o,"aria-label":s.$t("clear")},i[1]||(i[1]=[ve("rh-icon",{set:"ui",icon:"close",size:"md",class:"input-clear-icon"},null,-1)]),8,R0)):ws("",!0),ve("rh-button",{disabled:fe(n).length<=0,type:"submit",variant:"tertiary",label:"Submit search"},i[2]||(i[2]=[ve("rh-icon",{set:"ui",class:"arrow-right-button",icon:"arrow-right"},null,-1)]),8,C0)])],32),ve("ul",P0,[ve("li",null,[ve("a",A0,St(s.$t("nav_prod_support")),1)]),ve("li",null,[ve("a",{href:`/${fe(t)}/products`},St(s.$t("all_products")),9,I0)]),ve("li",null,[ve("a",{href:`/${fe(t)}`},St(s.$t("docs_home_page")),9,O0)])])])])]))}},x0=Fs(D0,[["__scopeId","data-v-babbacad"]]),N0={class:"feedback-container"},M0={__name:"error",setup(e){var l;const t=it(),n=Or(),r=Zn(),o=eb();o&&((l=n.value)==null?void 0:l.statusCode)===404&&o.node.res.setHeader("Cache-Control","public, max-age=900, stale-while-revalidate=60");const s=n.value.statusCode===404?"Page not found":n.value.statusMessage,{pageLoadStarted:i,userDetected:a,pageLoadCompleted:c,errorMessagePresented:u}=_p();return Qe(()=>r.fullPath,()=>{const f={pageTitle:document.title,pageName:`${document==null?void 0:document.title.split("|")[0].trim()}`};i(f),a(),c(),u()},{deep:!0,immediate:!0}),Ls({title:`${s} | Red Hat Documentation`}),(f,d)=>{const h=c0,v=v0,y=x0,S=pp;return Ue(),yt(S,null,{default:yr(()=>[ve("div",N0,[fe(t).public.collectFeedback?(Ue(),yt(h,{key:0})):ws("",!0),Ce(v,{class:"toggle-theme-btn"})]),Ce(y,{"status-code":fe(n).statusCode,"status-message":fe(s)},null,8,["status-code","status-message"])]),_:1})}}},U0=Fs(M0,[["__scopeId","data-v-a521f779"]]),F0={key:0},au={__name:"nuxt-root",setup(e){const t=()=>null,n=ye(),r=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",r);ht().beforeEach(c)}const o=!1;wn(ho,Zn()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const s=Or(),i=!1;zu((c,u,l)=>{if(n.hooks.callHook("vue:error",c,u,l).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Ig(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>lr(c)),!1});const a=!1;return(c,u)=>(Ue(),yt(Ta,{onResolve:fe(r)},{default:yr(()=>[fe(i)?(Ue(),rn("div",F0)):fe(s)?(Ue(),yt(fe(U0),{key:1,error:fe(s)},null,8,["error"])):fe(a)?(Ue(),yt(fe(t),{key:2,context:fe(a)},null,8,["context"])):fe(o)?(Ue(),yt(Ah(fe(o)),{key:3})):(Ue(),yt(fe(r0),{key:4}))]),_:1},8,["onResolve"]))}};let cu;{let e;cu=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?e_(au):Zm(au),o=dg({vueApp:r});async function s(c){await o.callHook("app:error",c),o.payload.error=o.payload.error||Xn(c)}r.config.errorHandler=s,o.hook("app:suspense:resolve",()=>{r.config.errorHandler===s&&(r.config.errorHandler=void 0)});try{await mg(o,GT)}catch(c){s(c)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(lg),await o.hooks.callHook("app:mounted",r),await Pn()}catch(c){s(c)}return r},e=cu().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Gu as $,gl as A,Re as B,yt as C,it as D,c0 as E,Ve as F,Lb as G,J0 as H,Qe as I,Ci as J,dh as K,Gm as L,X0 as M,De as N,x0 as O,B0 as P,ht as Q,od as R,ye as S,s0 as T,G0 as U,ut as V,Vf as W,xa as X,xT as Y,Or as Z,v0 as _,l0 as a,K0 as a0,H0 as a1,wh as a2,n0 as a3,D as a4,_p as a5,cn as a6,ys as a7,Lf as a8,Da as a9,_l as aa,Y0 as ab,Xe as ac,V0 as ad,xf as ae,Pg as af,Vt as ag,Ir as ah,dl as ai,zo as aj,ks as ak,q0 as al,W0 as am,lr as an,Ls as b,rn as c,st as d,ve as e,Ce as f,fe as g,Ih as h,Fs as i,Zn as j,Ms as k,Xn as l,Es as m,Pn as n,Ue as o,z0 as p,Qn as q,Ie as r,po as s,St as t,mo as u,yr as v,j0 as w,zr as x,ws as y,Tt as z};