Files
Hikage/assets/app-ZnF1aHNS.js
github-actions[bot] 0b533c67b1 Deploy to GitHub pages
2025-08-23 18:52:31 +00:00

16 lines
174 KiB
JavaScript

function _o(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const Ee={},on=[],ut=()=>{},Ys=()=>!1,Fn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),bo=e=>e.startsWith("onUpdate:"),Oe=Object.assign,yo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Qs=Object.prototype.hasOwnProperty,fe=(e,t)=>Qs.call(e,t),Z=Array.isArray,ln=e=>Cr(e)==="[object Map]",gl=e=>Cr(e)==="[object Set]",ie=e=>typeof e=="function",me=e=>typeof e=="string",vn=e=>typeof e=="symbol",xe=e=>e!==null&&typeof e=="object",ml=e=>(xe(e)||ie(e))&&ie(e.then)&&ie(e.catch),vl=Object.prototype.toString,Cr=e=>vl.call(e),Xs=e=>Cr(e).slice(8,-1),_l=e=>Cr(e)==="[object Object]",ko=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Tn=_o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Zs=/-(\w)/g,dt=Tr(e=>e.replace(Zs,(t,n)=>n?n.toUpperCase():"")),ea=/\B([A-Z])/g,Yt=Tr(e=>e.replace(ea,"-$1").toLowerCase()),Sr=Tr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Hr=Tr(e=>e?`on${Sr(e)}`:""),Jt=(e,t)=>!Object.is(e,t),Fr=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},hr=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ta=e=>{const t=parseFloat(e);return isNaN(t)?e:t},na=e=>{const t=me(e)?Number(e):NaN;return isNaN(t)?e:t};let ei;const to=()=>ei||(ei=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Bn(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=me(r)?la(r):Bn(r);if(o)for(const i in o)t[i]=o[i]}return t}else if(me(e)||xe(e))return e}const ra=/;(?![^(]*\))/g,oa=/:([^]+)/,ia=/\/\*[^]*?\*\//g;function la(e){const t={};return e.replace(ia,"").split(ra).forEach(n=>{if(n){const r=n.split(oa);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function We(e){let t="";if(me(e))t=e;else if(Z(e))for(let n=0;n<e.length;n++){const r=We(e[n]);r&&(t+=r+" ")}else if(xe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const sa="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",aa=_o(sa);function bl(e){return!!e||e===""}const Pe=e=>me(e)?e:e==null?"":Z(e)||xe(e)&&(e.toString===vl||!ie(e.toString))?JSON.stringify(e,yl,2):String(e),yl=(e,t)=>t&&t.__v_isRef?yl(e,t.value):ln(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],i)=>(n[Br(r,i)+" =>"]=o,n),{})}:gl(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Br(n))}:vn(t)?Br(t):xe(t)&&!Z(t)&&!_l(t)?String(t):t,Br=(e,t="")=>{var n;return vn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let Je;class ca{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Je,!t&&Je&&(this.index=(Je.scopes||(Je.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Je;try{return Je=this,t()}finally{Je=n}}}on(){Je=this}off(){Je=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function ua(e,t=Je){t&&t.active&&t.effects.push(e)}function kl(){return Je}function da(e){Je&&Je.cleanups.push(e)}const wo=e=>{const t=new Set(e);return t.w=0,t.n=0,t},wl=e=>(e.w&Ot)>0,El=e=>(e.n&Ot)>0,fa=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Ot},ha=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const o=t[r];wl(o)&&!El(o)?o.delete(e):t[n++]=o,o.w&=~Ot,o.n&=~Ot}t.length=n}},pr=new WeakMap;let Ln=0,Ot=1;const no=30;let rt;const Kt=Symbol(""),ro=Symbol("");class Eo{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,ua(this,r)}run(){if(!this.active)return this.fn();let t=rt,n=Rt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=rt,rt=this,Rt=!0,Ot=1<<++Ln,Ln<=no?fa(this):ti(this),this.fn()}finally{Ln<=no&&ha(this),Ot=1<<--Ln,rt=this.parent,Rt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){rt===this?this.deferStop=!0:this.active&&(ti(this),this.onStop&&this.onStop(),this.active=!1)}}function ti(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let Rt=!0;const xl=[];function _n(){xl.push(Rt),Rt=!1}function bn(){const e=xl.pop();Rt=e===void 0?!0:e}function qe(e,t,n){if(Rt&&rt){let r=pr.get(e);r||pr.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=wo()),Ll(o)}}function Ll(e,t){let n=!1;Ln<=no?El(e)||(e.n|=Ot,n=!wl(e)):n=!e.has(rt),n&&(e.add(rt),rt.deps.push(e))}function mt(e,t,n,r,o,i){const l=pr.get(e);if(!l)return;let a=[];if(t==="clear")a=[...l.values()];else if(n==="length"&&Z(e)){const s=Number(r);l.forEach((c,u)=>{(u==="length"||!vn(u)&&u>=s)&&a.push(c)})}else switch(n!==void 0&&a.push(l.get(n)),t){case"add":Z(e)?ko(n)&&a.push(l.get("length")):(a.push(l.get(Kt)),ln(e)&&a.push(l.get(ro)));break;case"delete":Z(e)||(a.push(l.get(Kt)),ln(e)&&a.push(l.get(ro)));break;case"set":ln(e)&&a.push(l.get(Kt));break}if(a.length===1)a[0]&&oo(a[0]);else{const s=[];for(const c of a)c&&s.push(...c);oo(wo(s))}}function oo(e,t){const n=Z(e)?e:[...e];for(const r of n)r.computed&&ni(r);for(const r of n)r.computed||ni(r)}function ni(e,t){(e!==rt||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function pa(e,t){var n;return(n=pr.get(e))==null?void 0:n.get(t)}const ga=_o("__proto__,__v_isRef,__isVue"),Cl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(vn)),ri=ma();function ma(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=pe(this);for(let i=0,l=this.length;i<l;i++)qe(r,"get",i+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(pe)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){_n();const r=pe(this)[t].apply(this,n);return bn(),r}}),e}function va(e){const t=pe(this);return qe(t,"has",e),t.hasOwnProperty(e)}class Tl{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const o=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(o?i?Ra:Pl:i?Rl:Al).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const l=Z(t);if(!o){if(l&&fe(ri,n))return Reflect.get(ri,n,r);if(n==="hasOwnProperty")return va}const a=Reflect.get(t,n,r);return(vn(n)?Cl.has(n):ga(n))||(o||qe(t,"get",n),i)?a:Fe(a)?l&&ko(n)?a:a.value:xe(a)?o?Vn(a):jn(a):a}}class Sl extends Tl{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n];if(!this._shallow){const s=un(i);if(!gr(r)&&!un(r)&&(i=pe(i),r=pe(r)),!Z(t)&&Fe(i)&&!Fe(r))return s?!1:(i.value=r,!0)}const l=Z(t)&&ko(n)?Number(n)<t.length:fe(t,n),a=Reflect.set(t,n,r,o);return t===pe(o)&&(l?Jt(r,i)&&mt(t,"set",n,r):mt(t,"add",n,r)),a}deleteProperty(t,n){const r=fe(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&mt(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!vn(n)||!Cl.has(n))&&qe(t,"has",n),r}ownKeys(t){return qe(t,"iterate",Z(t)?"length":Kt),Reflect.ownKeys(t)}}class _a extends Tl{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const ba=new Sl,ya=new _a,ka=new Sl(!0),xo=e=>e,Ar=e=>Reflect.getPrototypeOf(e);function Qn(e,t,n=!1,r=!1){e=e.__v_raw;const o=pe(e),i=pe(t);n||(Jt(t,i)&&qe(o,"get",t),qe(o,"get",i));const{has:l}=Ar(o),a=r?xo:n?To:In;if(l.call(o,t))return a(e.get(t));if(l.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function Xn(e,t=!1){const n=this.__v_raw,r=pe(n),o=pe(e);return t||(Jt(e,o)&&qe(r,"has",e),qe(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Zn(e,t=!1){return e=e.__v_raw,!t&&qe(pe(e),"iterate",Kt),Reflect.get(e,"size",e)}function oi(e){e=pe(e);const t=pe(this);return Ar(t).has.call(t,e)||(t.add(e),mt(t,"add",e,e)),this}function ii(e,t){t=pe(t);const n=pe(this),{has:r,get:o}=Ar(n);let i=r.call(n,e);i||(e=pe(e),i=r.call(n,e));const l=o.call(n,e);return n.set(e,t),i?Jt(t,l)&&mt(n,"set",e,t):mt(n,"add",e,t),this}function li(e){const t=pe(this),{has:n,get:r}=Ar(t);let o=n.call(t,e);o||(e=pe(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&mt(t,"delete",e,void 0),i}function si(){const e=pe(this),t=e.size!==0,n=e.clear();return t&&mt(e,"clear",void 0,void 0),n}function er(e,t){return function(r,o){const i=this,l=i.__v_raw,a=pe(l),s=t?xo:e?To:In;return!e&&qe(a,"iterate",Kt),l.forEach((c,u)=>r.call(o,s(c),s(u),i))}}function tr(e,t,n){return function(...r){const o=this.__v_raw,i=pe(o),l=ln(i),a=e==="entries"||e===Symbol.iterator&&l,s=e==="keys"&&l,c=o[e](...r),u=n?xo:t?To:In;return!t&&qe(i,"iterate",s?ro:Kt),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:a?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function Et(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function wa(){const e={get(i){return Qn(this,i)},get size(){return Zn(this)},has:Xn,add:oi,set:ii,delete:li,clear:si,forEach:er(!1,!1)},t={get(i){return Qn(this,i,!1,!0)},get size(){return Zn(this)},has:Xn,add:oi,set:ii,delete:li,clear:si,forEach:er(!1,!0)},n={get(i){return Qn(this,i,!0)},get size(){return Zn(this,!0)},has(i){return Xn.call(this,i,!0)},add:Et("add"),set:Et("set"),delete:Et("delete"),clear:Et("clear"),forEach:er(!0,!1)},r={get(i){return Qn(this,i,!0,!0)},get size(){return Zn(this,!0)},has(i){return Xn.call(this,i,!0)},add:Et("add"),set:Et("set"),delete:Et("delete"),clear:Et("clear"),forEach:er(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=tr(i,!1,!1),n[i]=tr(i,!0,!1),t[i]=tr(i,!1,!0),r[i]=tr(i,!0,!0)}),[e,n,t,r]}const[Ea,xa,La,Ca]=wa();function Lo(e,t){const n=t?e?Ca:La:e?xa:Ea;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(fe(n,o)&&o in r?n:r,o,i)}const Ta={get:Lo(!1,!1)},Sa={get:Lo(!1,!0)},Aa={get:Lo(!0,!1)},Al=new WeakMap,Rl=new WeakMap,Pl=new WeakMap,Ra=new WeakMap;function Pa(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Oa(e){return e.__v_skip||!Object.isExtensible(e)?0:Pa(Xs(e))}function jn(e){return un(e)?e:Co(e,!1,ba,Ta,Al)}function Ol(e){return Co(e,!1,ka,Sa,Rl)}function Vn(e){return Co(e,!0,ya,Aa,Pl)}function Co(e,t,n,r,o){if(!xe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const l=Oa(e);if(l===0)return e;const a=new Proxy(e,l===2?r:n);return o.set(e,a),a}function sn(e){return un(e)?sn(e.__v_raw):!!(e&&e.__v_isReactive)}function un(e){return!!(e&&e.__v_isReadonly)}function gr(e){return!!(e&&e.__v_isShallow)}function Il(e){return sn(e)||un(e)}function pe(e){const t=e&&e.__v_raw;return t?pe(t):e}function Dl(e){return hr(e,"__v_skip",!0),e}const In=e=>xe(e)?jn(e):e,To=e=>xe(e)?Vn(e):e;function So(e){Rt&&rt&&(e=pe(e),Ll(e.dep||(e.dep=wo())))}function Ao(e,t){e=pe(e);const n=e.dep;n&&oo(n)}function Fe(e){return!!(e&&e.__v_isRef===!0)}function _e(e){return $l(e,!1)}function Ro(e){return $l(e,!0)}function $l(e,t){return Fe(e)?e:new Ia(e,t)}class Ia{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:pe(t),this._value=n?t:In(t)}get value(){return So(this),this._value}set value(t){const n=this.__v_isShallow||gr(t)||un(t);t=n?t:pe(t),Jt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:In(t),Ao(this))}}function te(e){return Fe(e)?e.value:e}const Da={get:(e,t,n)=>te(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Fe(o)&&!Fe(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Ml(e){return sn(e)?e:new Proxy(e,Da)}class $a{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>So(this),()=>Ao(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Ma(e){return new $a(e)}function Rr(e){const t=Z(e)?new Array(e.length):{};for(const n in e)t[n]=za(e,n);return t}class Na{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return pa(pe(this._object),this._key)}}function za(e,t,n){const r=e[t];return Fe(r)?r:new Na(e,t,n)}class Ha{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Eo(t,()=>{this._dirty||(this._dirty=!0,Ao(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=pe(this);return So(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Fa(e,t,n=!1){let r,o;const i=ie(e);return i?(r=e,o=ut):(r=e.get,o=e.set),new Ha(r,o,i||!o,n)}function Pt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){Un(i,t,n)}return o}function et(e,t,n,r){if(ie(e)){const i=Pt(e,t,n,r);return i&&ml(i)&&i.catch(l=>{Un(l,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(et(e[i],t,n,r));return o}function Un(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const l=t.proxy,a=n;for(;i;){const c=i.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,l,a)===!1)return}i=i.parent}const s=t.appContext.config.errorHandler;if(s){Pt(s,null,10,[e,l,a]);return}}Ba(e,n,o,r)}function Ba(e,t,n,r=!0){console.error(e)}let Dn=!1,io=!1;const He=[];let ct=0;const an=[];let gt=null,Bt=0;const Nl=Promise.resolve();let Po=null;function Kn(e){const t=Po||Nl;return e?t.then(this?e.bind(this):e):t}function ja(e){let t=ct+1,n=He.length;for(;t<n;){const r=t+n>>>1,o=He[r],i=$n(o);i<e||i===e&&o.pre?t=r+1:n=r}return t}function Pr(e){(!He.length||!He.includes(e,Dn&&e.allowRecurse?ct+1:ct))&&(e.id==null?He.push(e):He.splice(ja(e.id),0,e),zl())}function zl(){!Dn&&!io&&(io=!0,Po=Nl.then(Hl))}function Va(e){const t=He.indexOf(e);t>ct&&He.splice(t,1)}function Ua(e){Z(e)?an.push(...e):(!gt||!gt.includes(e,e.allowRecurse?Bt+1:Bt))&&an.push(e),zl()}function ai(e,t,n=Dn?ct+1:0){for(;n<He.length;n++){const r=He[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;He.splice(n,1),n--,r()}}}function mr(e){if(an.length){const t=[...new Set(an)];if(an.length=0,gt){gt.push(...t);return}for(gt=t,gt.sort((n,r)=>$n(n)-$n(r)),Bt=0;Bt<gt.length;Bt++)gt[Bt]();gt=null,Bt=0}}const $n=e=>e.id==null?1/0:e.id,Ka=(e,t)=>{const n=$n(e)-$n(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Hl(e){io=!1,Dn=!0,He.sort(Ka);try{for(ct=0;ct<He.length;ct++){const t=He[ct];t&&t.active!==!1&&Pt(t,null,14)}}finally{ct=0,He.length=0,mr(),Dn=!1,Po=null,(He.length||an.length)&&Hl()}}function Wa(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ee;let o=n;const i=t.startsWith("update:"),l=i&&t.slice(7);if(l&&l in r){const u=`${l==="modelValue"?"model":l}Modifiers`,{number:d,trim:f}=r[u]||Ee;f&&(o=n.map(g=>me(g)?g.trim():g)),d&&(o=n.map(ta))}let a,s=r[a=Hr(t)]||r[a=Hr(dt(t))];!s&&i&&(s=r[a=Hr(Yt(t))]),s&&et(s,e,6,o);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,et(c,e,6,o)}}function Fl(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let l={},a=!1;if(!ie(e)){const s=c=>{const u=Fl(c,t,!0);u&&(a=!0,Oe(l,u))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return!i&&!a?(xe(e)&&r.set(e,null),null):(Z(i)?i.forEach(s=>l[s]=null):Oe(l,i),xe(e)&&r.set(e,l),l)}function Or(e,t){return!e||!Fn(t)?!1:(t=t.slice(2).replace(/Once$/,""),fe(e,t[0].toLowerCase()+t.slice(1))||fe(e,Yt(t))||fe(e,t))}let Ne=null,Bl=null;function vr(e){const t=Ne;return Ne=e,Bl=e&&e.type.__scopeId||null,t}function Me(e,t=Ne,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&yi(-1);const i=vr(t);let l;try{l=e(...o)}finally{vr(i),r._d&&yi(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function jr(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[l],slots:a,attrs:s,emit:c,render:u,renderCache:d,data:f,setupState:g,ctx:y,inheritAttrs:w}=e;let L,S;const T=vr(e);try{if(n.shapeFlag&4){const b=o||r,H=b;L=nt(u.call(H,b,d,i,g,f,y)),S=s}else{const b=t;L=nt(b.length>1?b(i,{attrs:s,slots:a,emit:c}):b(i,null)),S=t.props?s:qa(s)}}catch(b){Rn.length=0,Un(b,e,1),L=re(Qe)}let v=L;if(S&&w!==!1){const b=Object.keys(S),{shapeFlag:H}=v;b.length&&H&7&&(l&&b.some(bo)&&(S=Ga(S,l)),v=Dt(v,S))}return n.dirs&&(v=Dt(v),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),L=v,vr(T),L}const qa=e=>{let t;for(const n in e)(n==="class"||n==="style"||Fn(n))&&((t||(t={}))[n]=e[n]);return t},Ga=(e,t)=>{const n={};for(const r in e)(!bo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Ja(e,t,n){const{props:r,children:o,component:i}=e,{props:l,children:a,patchFlag:s}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&s>=0){if(s&1024)return!0;if(s&16)return r?ci(r,l,c):!!l;if(s&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const f=u[d];if(l[f]!==r[f]&&!Or(c,f))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:r===l?!1:r?l?ci(r,l,c):!0:!!l;return!1}function ci(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const i=r[o];if(t[i]!==e[i]&&!Or(n,i))return!0}return!1}function Ya({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const jl="components";function bt(e,t){return Xa(jl,e,!0,t)||e}const Qa=Symbol.for("v-ndc");function Xa(e,t,n=!0,r=!1){const o=Ne||Re;if(o){const i=o.type;if(e===jl){const a=Vc(i,!1);if(a&&(a===t||a===dt(t)||a===Sr(dt(t))))return i}const l=ui(o[e]||i[e],t)||ui(o.appContext[e],t);return!l&&r?i:l}}function ui(e,t){return e&&(e[t]||e[dt(t)]||e[Sr(dt(t))])}const Za=e=>e.__isSuspense;function Vl(e,t){t&&t.pendingBranch?Z(e)?t.effects.push(...e):t.effects.push(e):Ua(e)}function Ul(e,t){return Oo(e,null,t)}const nr={};function Ye(e,t,n){return Oo(e,t,n)}function Oo(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:l}=Ee){var a;const s=kl()===((a=Re)==null?void 0:a.scope)?Re:null;let c,u=!1,d=!1;if(Fe(e)?(c=()=>e.value,u=gr(e)):sn(e)?(c=()=>e,r=!0):Z(e)?(d=!0,u=e.some(b=>sn(b)||gr(b)),c=()=>e.map(b=>{if(Fe(b))return b.value;if(sn(b))return Ut(b);if(ie(b))return Pt(b,s,2)})):ie(e)?t?c=()=>Pt(e,s,2):c=()=>{if(!(s&&s.isUnmounted))return f&&f(),et(e,s,3,[g])}:c=ut,t&&r){const b=c;c=()=>Ut(b())}let f,g=b=>{f=T.onStop=()=>{Pt(b,s,4),f=T.onStop=void 0}},y;if(hn)if(g=ut,t?n&&et(t,s,3,[c(),d?[]:void 0,g]):c(),o==="sync"){const b=Wc();y=b.__watcherHandles||(b.__watcherHandles=[])}else return ut;let w=d?new Array(e.length).fill(nr):nr;const L=()=>{if(T.active)if(t){const b=T.run();(r||u||(d?b.some((H,q)=>Jt(H,w[q])):Jt(b,w)))&&(f&&f(),et(t,s,3,[b,w===nr?void 0:d&&w[0]===nr?[]:w,g]),w=b)}else T.run()};L.allowRecurse=!!t;let S;o==="sync"?S=L:o==="post"?S=()=>Ke(L,s&&s.suspense):(L.pre=!0,s&&(L.id=s.uid),S=()=>Pr(L));const T=new Eo(c,S);t?n?L():w=T.run():o==="post"?Ke(T.run.bind(T),s&&s.suspense):T.run();const v=()=>{T.stop(),s&&s.scope&&yo(s.scope.effects,T)};return y&&y.push(v),v}function ec(e,t,n){const r=this.proxy,o=me(e)?e.includes(".")?Kl(r,e):()=>r[e]:e.bind(r,r);let i;ie(t)?i=t:(i=t.handler,n=t);const l=Re;fn(this);const a=Oo(o,i.bind(r),n);return l?fn(l):qt(),a}function Kl(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}function Ut(e,t){if(!xe(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Fe(e))Ut(e.value,t);else if(Z(e))for(let n=0;n<e.length;n++)Ut(e[n],t);else if(gl(e)||ln(e))e.forEach(n=>{Ut(n,t)});else if(_l(e))for(const n in e)Ut(e[n],t);return e}function _r(e,t){const n=Ne;if(n===null)return e;const r=Mr(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[l,a,s,c=Ee]=t[i];l&&(ie(l)&&(l={mounted:l,updated:l}),l.deep&&Ut(a),o.push({dir:l,instance:r,value:a,oldValue:void 0,arg:s,modifiers:c}))}return e}function at(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let l=0;l<o.length;l++){const a=o[l];i&&(a.oldValue=i[l].value);let s=a.dir[r];s&&(_n(),et(s,n,8,[e.el,a,e,t]),bn())}}const Tt=Symbol("_leaveCb"),rr=Symbol("_enterCb");function tc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ve(()=>{e.isMounted=!0}),qn(()=>{e.isUnmounting=!0}),e}const Xe=[Function,Array],Wl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Xe,onEnter:Xe,onAfterEnter:Xe,onEnterCancelled:Xe,onBeforeLeave:Xe,onLeave:Xe,onAfterLeave:Xe,onLeaveCancelled:Xe,onBeforeAppear:Xe,onAppear:Xe,onAfterAppear:Xe,onAppearCancelled:Xe},nc={name:"BaseTransition",props:Wl,setup(e,{slots:t}){const n=Mo(),r=tc();let o;return()=>{const i=t.default&&Gl(t.default(),!0);if(!i||!i.length)return;let l=i[0];if(i.length>1){for(const w of i)if(w.type!==Qe){l=w;break}}const a=pe(e),{mode:s}=a;if(r.isLeaving)return Vr(l);const c=di(l);if(!c)return Vr(l);const u=lo(c,a,r,n);so(c,u);const d=n.subTree,f=d&&di(d);let g=!1;const{getTransitionKey:y}=c.type;if(y){const w=y();o===void 0?o=w:w!==o&&(o=w,g=!0)}if(f&&f.type!==Qe&&(!jt(c,f)||g)){const w=lo(f,a,r,n);if(so(f,w),s==="out-in")return r.isLeaving=!0,w.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Vr(l);s==="in-out"&&c.type!==Qe&&(w.delayLeave=(L,S,T)=>{const v=ql(r,f);v[String(f.key)]=f,L[Tt]=()=>{S(),L[Tt]=void 0,delete u.delayedLeave},u.delayedLeave=T})}return l}}},rc=nc;function ql(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 lo(e,t,n,r){const{appear:o,mode:i,persisted:l=!1,onBeforeEnter:a,onEnter:s,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:f,onAfterLeave:g,onLeaveCancelled:y,onBeforeAppear:w,onAppear:L,onAfterAppear:S,onAppearCancelled:T}=t,v=String(e.key),b=ql(n,e),H=(_,I)=>{_&&et(_,r,9,I)},q=(_,I)=>{const R=I[1];H(_,I),Z(_)?_.every(W=>W.length<=1)&&R():_.length<=1&&R()},M={mode:i,persisted:l,beforeEnter(_){let I=a;if(!n.isMounted)if(o)I=w||a;else return;_[Tt]&&_[Tt](!0);const R=b[v];R&&jt(e,R)&&R.el[Tt]&&R.el[Tt](),H(I,[_])},enter(_){let I=s,R=c,W=u;if(!n.isMounted)if(o)I=L||s,R=S||c,W=T||u;else return;let E=!1;const $=_[rr]=ne=>{E||(E=!0,ne?H(W,[_]):H(R,[_]),M.delayedLeave&&M.delayedLeave(),_[rr]=void 0)};I?q(I,[_,$]):$()},leave(_,I){const R=String(e.key);if(_[rr]&&_[rr](!0),n.isUnmounting)return I();H(d,[_]);let W=!1;const E=_[Tt]=$=>{W||(W=!0,I(),$?H(y,[_]):H(g,[_]),_[Tt]=void 0,b[R]===e&&delete b[R])};b[R]=e,f?q(f,[_,E]):E()},clone(_){return lo(_,t,n,r)}};return M}function Vr(e){if(Wn(e))return e=Dt(e),e.children=null,e}function di(e){return Wn(e)?e.children?e.children[0]:void 0:e}function so(e,t){e.shapeFlag&6&&e.component?so(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 Gl(e,t=!1,n){let r=[],o=0;for(let i=0;i<e.length;i++){let l=e[i];const a=n==null?l.key:String(n)+String(l.key!=null?l.key:i);l.type===we?(l.patchFlag&128&&o++,r=r.concat(Gl(l.children,t,a))):(t||l.type!==Qe)&&r.push(a!=null?Dt(l,{key:a}):l)}if(o>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function ue(e,t){return ie(e)?Oe({name:e.name},t,{setup:e}):e}const cn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ge(e){ie(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:i,suspensible:l=!0,onError:a}=e;let s=null,c,u=0;const d=()=>(u++,s=null,f()),f=()=>{let g;return s||(g=s=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((w,L)=>{a(y,()=>w(d()),()=>L(y),u+1)});throw y}).then(y=>g!==s&&s?s:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),c=y,y)))};return ue({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return c},setup(){const g=Re;if(c)return()=>Ur(c,g);const y=T=>{s=null,Un(T,g,13,!r)};if(l&&g.suspense||hn)return f().then(T=>()=>Ur(T,g)).catch(T=>(y(T),()=>r?re(r,{error:T}):null));const w=_e(!1),L=_e(),S=_e(!!o);return o&&setTimeout(()=>{S.value=!1},o),i!=null&&setTimeout(()=>{if(!w.value&&!L.value){const T=new Error(`Async component timed out after ${i}ms.`);y(T),L.value=T}},i),f().then(()=>{w.value=!0,g.parent&&Wn(g.parent.vnode)&&Pr(g.parent.update)}).catch(T=>{y(T),L.value=T}),()=>{if(w.value&&c)return Ur(c,g);if(L.value&&r)return re(r,{error:L.value});if(n&&!S.value)return re(n)}}})}function Ur(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,l=re(e,r,o);return l.ref=n,l.ce=i,delete t.vnode.ce,l}const Wn=e=>e.type.__isKeepAlive;function oc(e,t){Jl(e,"a",t)}function ic(e,t){Jl(e,"da",t)}function Jl(e,t,n=Re){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Ir(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Wn(o.parent.vnode)&&lc(r,t,n,o),o=o.parent}}function lc(e,t,n,r){const o=Ir(t,e,r,!0);Dr(()=>{yo(r[t],o)},n)}function Ir(e,t,n=Re,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...l)=>{if(n.isUnmounted)return;_n(),fn(n);const a=et(t,n,e,l);return qt(),bn(),a});return r?o.unshift(i):o.push(i),i}}const yt=e=>(t,n=Re)=>(!hn||e==="sp")&&Ir(e,(...r)=>t(...r),n),sc=yt("bm"),Ve=yt("m"),ac=yt("bu"),cc=yt("u"),qn=yt("bum"),Dr=yt("um"),uc=yt("sp"),dc=yt("rtg"),fc=yt("rtc");function hc(e,t=Re){Ir("ec",e,t)}function It(e,t,n,r){let o;const i=n&&n[r];if(Z(e)||me(e)){o=new Array(e.length);for(let l=0,a=e.length;l<a;l++)o[l]=t(e[l],l,void 0,i&&i[l])}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,i&&i[l])}else if(xe(e))if(e[Symbol.iterator])o=Array.from(e,(l,a)=>t(l,a,void 0,i&&i[a]));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,s=l.length;a<s;a++){const c=l[a];o[a]=t(e[c],c,a,i&&i[a])}}else o=[];return n&&(n[r]=o),o}function ke(e,t,n={},r,o){if(Ne.isCE||Ne.parent&&cn(Ne.parent)&&Ne.parent.isCE)return t!=="default"&&(n.name=t),re("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),j();const l=i&&Yl(i(n)),a=Ae(we,{key:n.key||l&&l.key||`_${t}`},l||(r?r():[]),l&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Yl(e){return e.some(t=>wr(t)?!(t.type===Qe||t.type===we&&!Yl(t.children)):!0)?e:null}const ao=e=>e?as(e)?Mr(e)||e.proxy:ao(e.parent):null,Sn=Oe(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=>ao(e.parent),$root:e=>ao(e.root),$emit:e=>e.emit,$options:e=>Io(e),$forceUpdate:e=>e.f||(e.f=()=>Pr(e.update)),$nextTick:e=>e.n||(e.n=Kn.bind(e.proxy)),$watch:e=>ec.bind(e)}),Kr=(e,t)=>e!==Ee&&!e.__isScriptSetup&&fe(e,t),pc={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:l,type:a,appContext:s}=e;let c;if(t[0]!=="$"){const g=l[t];if(g!==void 0)switch(g){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(Kr(r,t))return l[t]=1,r[t];if(o!==Ee&&fe(o,t))return l[t]=2,o[t];if((c=e.propsOptions[0])&&fe(c,t))return l[t]=3,i[t];if(n!==Ee&&fe(n,t))return l[t]=4,n[t];co&&(l[t]=0)}}const u=Sn[t];let d,f;if(u)return t==="$attrs"&&qe(e,"get",t),u(e);if((d=a.__cssModules)&&(d=d[t]))return d;if(n!==Ee&&fe(n,t))return l[t]=4,n[t];if(f=s.config.globalProperties,fe(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return Kr(o,t)?(o[t]=n,!0):r!==Ee&&fe(r,t)?(r[t]=n,!0):fe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},l){let a;return!!n[l]||e!==Ee&&fe(e,l)||Kr(t,l)||(a=i[0])&&fe(a,l)||fe(r,l)||fe(Sn,l)||fe(o.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:fe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function fi(e){return Z(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let co=!0;function gc(e){const t=Io(e),n=e.proxy,r=e.ctx;co=!1,t.beforeCreate&&hi(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:l,watch:a,provide:s,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:g,updated:y,activated:w,deactivated:L,beforeDestroy:S,beforeUnmount:T,destroyed:v,unmounted:b,render:H,renderTracked:q,renderTriggered:M,errorCaptured:_,serverPrefetch:I,expose:R,inheritAttrs:W,components:E,directives:$,filters:ne}=t;if(c&&mc(c,r,null),l)for(const Y in l){const U=l[Y];ie(U)&&(r[Y]=U.bind(n))}if(o){const Y=o.call(n,n);xe(Y)&&(e.data=jn(Y))}if(co=!0,i)for(const Y in i){const U=i[Y],Ie=ie(U)?U.bind(n,n):ie(U.get)?U.get.bind(n,n):ut,$e=!ie(U)&&ie(U.set)?U.set.bind(n):ut,Ue=B({get:Ie,set:$e});Object.defineProperty(r,Y,{enumerable:!0,configurable:!0,get:()=>Ue.value,set:ze=>Ue.value=ze})}if(a)for(const Y in a)Ql(a[Y],r,n,Y);if(s){const Y=ie(s)?s.call(n):s;Reflect.ownKeys(Y).forEach(U=>{Wt(U,Y[U])})}u&&hi(u,e,"c");function O(Y,U){Z(U)?U.forEach(Ie=>Y(Ie.bind(n))):U&&Y(U.bind(n))}if(O(sc,d),O(Ve,f),O(ac,g),O(cc,y),O(oc,w),O(ic,L),O(hc,_),O(fc,q),O(dc,M),O(qn,T),O(Dr,b),O(uc,I),Z(R))if(R.length){const Y=e.exposed||(e.exposed={});R.forEach(U=>{Object.defineProperty(Y,U,{get:()=>n[U],set:Ie=>n[U]=Ie})})}else e.exposed||(e.exposed={});H&&e.render===ut&&(e.render=H),W!=null&&(e.inheritAttrs=W),E&&(e.components=E),$&&(e.directives=$)}function mc(e,t,n=ut){Z(e)&&(e=uo(e));for(const r in e){const o=e[r];let i;xe(o)?"default"in o?i=Te(o.from||r,o.default,!0):i=Te(o.from||r):i=Te(o),Fe(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function hi(e,t,n){et(Z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ql(e,t,n,r){const o=r.includes(".")?Kl(n,r):()=>n[r];if(me(e)){const i=t[e];ie(i)&&Ye(o,i)}else if(ie(e))Ye(o,e.bind(n));else if(xe(e))if(Z(e))e.forEach(i=>Ql(i,t,n,r));else{const i=ie(e.handler)?e.handler.bind(n):t[e.handler];ie(i)&&Ye(o,i,e)}}function Io(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,a=i.get(t);let s;return a?s=a:!o.length&&!n&&!r?s=t:(s={},o.length&&o.forEach(c=>br(s,c,l,!0)),br(s,t,l)),xe(t)&&i.set(t,s),s}function br(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&br(e,i,n,!0),o&&o.forEach(l=>br(e,l,n,!0));for(const l in t)if(!(r&&l==="expose")){const a=vc[l]||n&&n[l];e[l]=a?a(e[l],t[l]):t[l]}return e}const vc={data:pi,props:gi,emits:gi,methods:Cn,computed:Cn,beforeCreate:Be,created:Be,beforeMount:Be,mounted:Be,beforeUpdate:Be,updated:Be,beforeDestroy:Be,beforeUnmount:Be,destroyed:Be,unmounted:Be,activated:Be,deactivated:Be,errorCaptured:Be,serverPrefetch:Be,components:Cn,directives:Cn,watch:bc,provide:pi,inject:_c};function pi(e,t){return t?e?function(){return Oe(ie(e)?e.call(this,this):e,ie(t)?t.call(this,this):t)}:t:e}function _c(e,t){return Cn(uo(e),uo(t))}function uo(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Be(e,t){return e?[...new Set([].concat(e,t))]:t}function Cn(e,t){return e?Oe(Object.create(null),e,t):t}function gi(e,t){return e?Z(e)&&Z(t)?[...new Set([...e,...t])]:Oe(Object.create(null),fi(e),fi(t??{})):t}function bc(e,t){if(!e)return t;if(!t)return e;const n=Oe(Object.create(null),e);for(const r in t)n[r]=Be(e[r],t[r]);return n}function Xl(){return{app:null,config:{isNativeTag:Ys,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let yc=0;function kc(e,t){return function(r,o=null){ie(r)||(r=Oe({},r)),o!=null&&!xe(o)&&(o=null);const i=Xl(),l=new WeakSet;let a=!1;const s=i.app={_uid:yc++,_component:r,_props:o,_container:null,_context:i,_instance:null,version:qc,get config(){return i.config},set config(c){},use(c,...u){return l.has(c)||(c&&ie(c.install)?(l.add(c),c.install(s,...u)):ie(c)&&(l.add(c),c(s,...u))),s},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),s},component(c,u){return u?(i.components[c]=u,s):i.components[c]},directive(c,u){return u?(i.directives[c]=u,s):i.directives[c]},mount(c,u,d){if(!a){const f=re(r,o);return f.appContext=i,u&&t?t(f,c):e(f,c,d),a=!0,s._container=c,c.__vue_app__=s,Mr(f.component)||f.component.proxy}},unmount(){a&&(e(null,s._container),delete s._container.__vue_app__)},provide(c,u){return i.provides[c]=u,s},runWithContext(c){yr=s;try{return c()}finally{yr=null}}};return s}}let yr=null;function Wt(e,t){if(Re){let n=Re.provides;const r=Re.parent&&Re.parent.provides;r===n&&(n=Re.provides=Object.create(r)),n[e]=t}}function Te(e,t,n=!1){const r=Re||Ne;if(r||yr){const o=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:yr._context.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&ie(t)?t.call(r&&r.proxy):t}}function wc(e,t,n,r=!1){const o={},i={};hr(i,$r,1),e.propsDefaults=Object.create(null),Zl(e,t,o,i);for(const l in e.propsOptions[0])l in o||(o[l]=void 0);n?e.props=r?o:Ol(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function Ec(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:l}}=e,a=pe(o),[s]=e.propsOptions;let c=!1;if((r||l>0)&&!(l&16)){if(l&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let f=u[d];if(Or(e.emitsOptions,f))continue;const g=t[f];if(s)if(fe(i,f))g!==i[f]&&(i[f]=g,c=!0);else{const y=dt(f);o[y]=fo(s,a,y,g,e,!1)}else g!==i[f]&&(i[f]=g,c=!0)}}}else{Zl(e,t,o,i)&&(c=!0);let u;for(const d in a)(!t||!fe(t,d)&&((u=Yt(d))===d||!fe(t,u)))&&(s?n&&(n[d]!==void 0||n[u]!==void 0)&&(o[d]=fo(s,a,d,void 0,e,!0)):delete o[d]);if(i!==a)for(const d in i)(!t||!fe(t,d))&&(delete i[d],c=!0)}c&&mt(e,"set","$attrs")}function Zl(e,t,n,r){const[o,i]=e.propsOptions;let l=!1,a;if(t)for(let s in t){if(Tn(s))continue;const c=t[s];let u;o&&fe(o,u=dt(s))?!i||!i.includes(u)?n[u]=c:(a||(a={}))[u]=c:Or(e.emitsOptions,s)||(!(s in r)||c!==r[s])&&(r[s]=c,l=!0)}if(i){const s=pe(n),c=a||Ee;for(let u=0;u<i.length;u++){const d=i[u];n[d]=fo(o,s,d,c[d],e,!fe(c,d))}}return l}function fo(e,t,n,r,o,i){const l=e[n];if(l!=null){const a=fe(l,"default");if(a&&r===void 0){const s=l.default;if(l.type!==Function&&!l.skipFactory&&ie(s)){const{propsDefaults:c}=o;n in c?r=c[n]:(fn(o),r=c[n]=s.call(null,t),qt())}else r=s}l[0]&&(i&&!a?r=!1:l[1]&&(r===""||r===Yt(n))&&(r=!0))}return r}function es(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const i=e.props,l={},a=[];let s=!1;if(!ie(e)){const u=d=>{s=!0;const[f,g]=es(d,t,!0);Oe(l,f),g&&a.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!s)return xe(e)&&r.set(e,on),on;if(Z(i))for(let u=0;u<i.length;u++){const d=dt(i[u]);mi(d)&&(l[d]=Ee)}else if(i)for(const u in i){const d=dt(u);if(mi(d)){const f=i[u],g=l[d]=Z(f)||ie(f)?{type:f}:Oe({},f);if(g){const y=bi(Boolean,g.type),w=bi(String,g.type);g[0]=y>-1,g[1]=w<0||y<w,(y>-1||fe(g,"default"))&&a.push(d)}}}const c=[l,a];return xe(e)&&r.set(e,c),c}function mi(e){return e[0]!=="$"}function vi(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function _i(e,t){return vi(e)===vi(t)}function bi(e,t){return Z(t)?t.findIndex(n=>_i(n,e)):ie(t)&&_i(t,e)?0:-1}const ts=e=>e[0]==="_"||e==="$stable",Do=e=>Z(e)?e.map(nt):[nt(e)],xc=(e,t,n)=>{if(t._n)return t;const r=Me((...o)=>Do(t(...o)),n);return r._c=!1,r},ns=(e,t,n)=>{const r=e._ctx;for(const o in e){if(ts(o))continue;const i=e[o];if(ie(i))t[o]=xc(o,i,r);else if(i!=null){const l=Do(i);t[o]=()=>l}}},rs=(e,t)=>{const n=Do(t);e.slots.default=()=>n},Lc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=pe(t),hr(t,"_",n)):ns(t,e.slots={})}else e.slots={},t&&rs(e,t);hr(e.slots,$r,1)},Cc=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,l=Ee;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:(Oe(o,t),!n&&a===1&&delete o._):(i=!t.$stable,ns(t,o)),l=t}else t&&(rs(e,t),l={default:1});if(i)for(const a in o)!ts(a)&&l[a]==null&&delete o[a]};function kr(e,t,n,r,o=!1){if(Z(e)){e.forEach((f,g)=>kr(f,t&&(Z(t)?t[g]:t),n,r,o));return}if(cn(r)&&!o)return;const i=r.shapeFlag&4?Mr(r.component)||r.component.proxy:r.el,l=o?null:i,{i:a,r:s}=e,c=t&&t.r,u=a.refs===Ee?a.refs={}:a.refs,d=a.setupState;if(c!=null&&c!==s&&(me(c)?(u[c]=null,fe(d,c)&&(d[c]=null)):Fe(c)&&(c.value=null)),ie(s))Pt(s,a,12,[l,u]);else{const f=me(s),g=Fe(s);if(f||g){const y=()=>{if(e.f){const w=f?fe(d,s)?d[s]:u[s]:s.value;o?Z(w)&&yo(w,i):Z(w)?w.includes(i)||w.push(i):f?(u[s]=[i],fe(d,s)&&(d[s]=u[s])):(s.value=[i],e.k&&(u[e.k]=s.value))}else f?(u[s]=l,fe(d,s)&&(d[s]=l)):g&&(s.value=l,e.k&&(u[e.k]=l))};l?(y.id=-1,Ke(y,n)):y()}}}let xt=!1;const or=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",ir=e=>e.nodeType===8;function Tc(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,parentNode:l,remove:a,insert:s,createComment:c}}=e,u=(v,b)=>{if(!b.hasChildNodes()){n(null,v,b),mr(),b._vnode=v;return}xt=!1,d(b.firstChild,v,null,null,null),mr(),b._vnode=v,xt&&console.error("Hydration completed but contains mismatches.")},d=(v,b,H,q,M,_=!1)=>{const I=ir(v)&&v.data==="[",R=()=>w(v,b,H,q,M,I),{type:W,ref:E,shapeFlag:$,patchFlag:ne}=b;let le=v.nodeType;b.el=v,ne===-2&&(_=!1,b.dynamicChildren=null);let O=null;switch(W){case dn:le!==3?b.children===""?(s(b.el=o(""),l(v),v),O=v):O=R():(v.data!==b.children&&(xt=!0,v.data=b.children),O=i(v));break;case Qe:T(v)?(O=i(v),S(b.el=v.content.firstChild,v,H)):le!==8||I?O=R():O=i(v);break;case An:if(I&&(v=i(v),le=v.nodeType),le===1||le===3){O=v;const Y=!b.children.length;for(let U=0;U<b.staticCount;U++)Y&&(b.children+=O.nodeType===1?O.outerHTML:O.data),U===b.staticCount-1&&(b.anchor=O),O=i(O);return I?i(O):O}else R();break;case we:I?O=y(v,b,H,q,M,_):O=R();break;default:if($&1)(le!==1||b.type.toLowerCase()!==v.tagName.toLowerCase())&&!T(v)?O=R():O=f(v,b,H,q,M,_);else if($&6){b.slotScopeIds=M;const Y=l(v);if(I?O=L(v):ir(v)&&v.data==="teleport start"?O=L(v,v.data,"teleport end"):O=i(v),t(b,Y,null,H,q,or(Y),_),cn(b)){let U;I?(U=re(we),U.anchor=O?O.previousSibling:Y.lastChild):U=v.nodeType===3?$t(""):re("div"),U.el=v,b.component.subTree=U}}else $&64?le!==8?O=R():O=b.type.hydrate(v,b,H,q,M,_,e,g):$&128&&(O=b.type.hydrate(v,b,H,q,or(l(v)),M,_,e,d))}return E!=null&&kr(E,null,q,b),O},f=(v,b,H,q,M,_)=>{_=_||!!b.dynamicChildren;const{type:I,props:R,patchFlag:W,shapeFlag:E,dirs:$,transition:ne}=b,le=I==="input"||I==="option";if(le||W!==-1){$&&at(b,null,H,"created");let O=!1;if(T(v)){O=os(q,ne)&&H&&H.vnode.props&&H.vnode.props.appear;const U=v.content.firstChild;O&&ne.beforeEnter(U),S(U,v,H),b.el=v=U}if(R)if(le||!_||W&48)for(const U in R)(le&&(U.endsWith("value")||U==="indeterminate")||Fn(U)&&!Tn(U)||U[0]===".")&&r(v,U,null,R[U],!1,void 0,H);else R.onClick&&r(v,"onClick",null,R.onClick,!1,void 0,H);let Y;if((Y=R&&R.onVnodeBeforeMount)&&Ze(Y,H,b),$&&at(b,null,H,"beforeMount"),((Y=R&&R.onVnodeMounted)||$||O)&&Vl(()=>{Y&&Ze(Y,H,b),O&&ne.enter(v),$&&at(b,null,H,"mounted")},q),E&16&&!(R&&(R.innerHTML||R.textContent))){let U=g(v.firstChild,b,v,H,q,M,_);for(;U;){xt=!0;const Ie=U;U=U.nextSibling,a(Ie)}}else E&8&&v.textContent!==b.children&&(xt=!0,v.textContent=b.children)}return v.nextSibling},g=(v,b,H,q,M,_,I)=>{I=I||!!b.dynamicChildren;const R=b.children,W=R.length;for(let E=0;E<W;E++){const $=I?R[E]:R[E]=nt(R[E]);if(v)v=d(v,$,q,M,_,I);else{if($.type===dn&&!$.children)continue;xt=!0,n(null,$,H,null,q,M,or(H),_)}}return v},y=(v,b,H,q,M,_)=>{const{slotScopeIds:I}=b;I&&(M=M?M.concat(I):I);const R=l(v),W=g(i(v),b,R,H,q,M,_);return W&&ir(W)&&W.data==="]"?i(b.anchor=W):(xt=!0,s(b.anchor=c("]"),R,W),W)},w=(v,b,H,q,M,_)=>{if(xt=!0,b.el=null,_){const W=L(v);for(;;){const E=i(v);if(E&&E!==W)a(E);else break}}const I=i(v),R=l(v);return a(v),n(null,b,R,I,H,q,or(R),M),I},L=(v,b="[",H="]")=>{let q=0;for(;v;)if(v=i(v),v&&ir(v)&&(v.data===b&&q++,v.data===H)){if(q===0)return i(v);q--}return v},S=(v,b,H)=>{const q=b.parentNode;q&&q.replaceChild(v,b);let M=H;for(;M;)M.vnode.el===b&&(M.vnode.el=M.subTree.el=v),M=M.parent},T=v=>v.nodeType===1&&v.tagName.toLowerCase()==="template";return[u,d]}const Ke=Vl;function Sc(e){return Ac(e,Tc)}function Ac(e,t){const n=to();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:l,createText:a,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:g=ut,insertStaticContent:y}=e,w=(h,p,m,k=null,C=null,A=null,F=!1,D=null,z=!!p.dynamicChildren)=>{if(h===p)return;h&&!jt(h,p)&&(k=x(h),ze(h,C,A,!0),h=null),p.patchFlag===-2&&(z=!1,p.dynamicChildren=null);const{type:P,ref:Q,shapeFlag:G}=p;switch(P){case dn:L(h,p,m,k);break;case Qe:S(h,p,m,k);break;case An:h==null&&T(p,m,k,F);break;case we:E(h,p,m,k,C,A,F,D,z);break;default:G&1?H(h,p,m,k,C,A,F,D,z):G&6?$(h,p,m,k,C,A,F,D,z):(G&64||G&128)&&P.process(h,p,m,k,C,A,F,D,z,N)}Q!=null&&C&&kr(Q,h&&h.ref,A,p||h,!p)},L=(h,p,m,k)=>{if(h==null)r(p.el=a(p.children),m,k);else{const C=p.el=h.el;p.children!==h.children&&c(C,p.children)}},S=(h,p,m,k)=>{h==null?r(p.el=s(p.children||""),m,k):p.el=h.el},T=(h,p,m,k)=>{[h.el,h.anchor]=y(h.children,p,m,k,h.el,h.anchor)},v=({el:h,anchor:p},m,k)=>{let C;for(;h&&h!==p;)C=f(h),r(h,m,k),h=C;r(p,m,k)},b=({el:h,anchor:p})=>{let m;for(;h&&h!==p;)m=f(h),o(h),h=m;o(p)},H=(h,p,m,k,C,A,F,D,z)=>{F=F||p.type==="svg",h==null?q(p,m,k,C,A,F,D,z):I(h,p,C,A,F,D,z)},q=(h,p,m,k,C,A,F,D)=>{let z,P;const{type:Q,props:G,shapeFlag:X,transition:oe,dirs:se}=h;if(z=h.el=l(h.type,A,G&&G.is,G),X&8?u(z,h.children):X&16&&_(h.children,z,null,k,C,A&&Q!=="foreignObject",F,D),se&&at(h,null,k,"created"),M(z,h,h.scopeId,F,k),G){for(const be in G)be!=="value"&&!Tn(be)&&i(z,be,null,G[be],A,h.children,k,C,De);"value"in G&&i(z,"value",null,G.value),(P=G.onVnodeBeforeMount)&&Ze(P,k,h)}se&&at(h,null,k,"beforeMount");const ye=os(C,oe);ye&&oe.beforeEnter(z),r(z,p,m),((P=G&&G.onVnodeMounted)||ye||se)&&Ke(()=>{P&&Ze(P,k,h),ye&&oe.enter(z),se&&at(h,null,k,"mounted")},C)},M=(h,p,m,k,C)=>{if(m&&g(h,m),k)for(let A=0;A<k.length;A++)g(h,k[A]);if(C){let A=C.subTree;if(p===A){const F=C.vnode;M(h,F,F.scopeId,F.slotScopeIds,C.parent)}}},_=(h,p,m,k,C,A,F,D,z=0)=>{for(let P=z;P<h.length;P++){const Q=h[P]=D?St(h[P]):nt(h[P]);w(null,Q,p,m,k,C,A,F,D)}},I=(h,p,m,k,C,A,F)=>{const D=p.el=h.el;let{patchFlag:z,dynamicChildren:P,dirs:Q}=p;z|=h.patchFlag&16;const G=h.props||Ee,X=p.props||Ee;let oe;m&&Nt(m,!1),(oe=X.onVnodeBeforeUpdate)&&Ze(oe,m,p,h),Q&&at(p,h,m,"beforeUpdate"),m&&Nt(m,!0);const se=C&&p.type!=="foreignObject";if(P?R(h.dynamicChildren,P,D,m,k,se,A):F||U(h,p,D,null,m,k,se,A,!1),z>0){if(z&16)W(D,p,G,X,m,k,C);else if(z&2&&G.class!==X.class&&i(D,"class",null,X.class,C),z&4&&i(D,"style",G.style,X.style,C),z&8){const ye=p.dynamicProps;for(let be=0;be<ye.length;be++){const Se=ye[be],tt=G[Se],Zt=X[Se];(Zt!==tt||Se==="value")&&i(D,Se,tt,Zt,C,h.children,m,k,De)}}z&1&&h.children!==p.children&&u(D,p.children)}else!F&&P==null&&W(D,p,G,X,m,k,C);((oe=X.onVnodeUpdated)||Q)&&Ke(()=>{oe&&Ze(oe,m,p,h),Q&&at(p,h,m,"updated")},k)},R=(h,p,m,k,C,A,F)=>{for(let D=0;D<p.length;D++){const z=h[D],P=p[D],Q=z.el&&(z.type===we||!jt(z,P)||z.shapeFlag&70)?d(z.el):m;w(z,P,Q,null,k,C,A,F,!0)}},W=(h,p,m,k,C,A,F)=>{if(m!==k){if(m!==Ee)for(const D in m)!Tn(D)&&!(D in k)&&i(h,D,m[D],null,F,p.children,C,A,De);for(const D in k){if(Tn(D))continue;const z=k[D],P=m[D];z!==P&&D!=="value"&&i(h,D,P,z,F,p.children,C,A,De)}"value"in k&&i(h,"value",m.value,k.value)}},E=(h,p,m,k,C,A,F,D,z)=>{const P=p.el=h?h.el:a(""),Q=p.anchor=h?h.anchor:a("");let{patchFlag:G,dynamicChildren:X,slotScopeIds:oe}=p;oe&&(D=D?D.concat(oe):oe),h==null?(r(P,m,k),r(Q,m,k),_(p.children,m,Q,C,A,F,D,z)):G>0&&G&64&&X&&h.dynamicChildren?(R(h.dynamicChildren,X,m,C,A,F,D),(p.key!=null||C&&p===C.subTree)&&is(h,p,!0)):U(h,p,m,Q,C,A,F,D,z)},$=(h,p,m,k,C,A,F,D,z)=>{p.slotScopeIds=D,h==null?p.shapeFlag&512?C.ctx.activate(p,m,k,F,z):ne(p,m,k,C,A,F,z):le(h,p,z)},ne=(h,p,m,k,C,A,F)=>{const D=h.component=zc(h,k,C);if(Wn(h)&&(D.ctx.renderer=N),Hc(D),D.asyncDep){if(C&&C.registerDep(D,O),!h.el){const z=D.subTree=re(Qe);S(null,z,p,m)}return}O(D,h,p,m,C,A,F)},le=(h,p,m)=>{const k=p.component=h.component;if(Ja(h,p,m))if(k.asyncDep&&!k.asyncResolved){Y(k,p,m);return}else k.next=p,Va(k.update),k.update();else p.el=h.el,k.vnode=p},O=(h,p,m,k,C,A,F)=>{const D=()=>{if(h.isMounted){let{next:Q,bu:G,u:X,parent:oe,vnode:se}=h,ye=Q,be;Nt(h,!1),Q?(Q.el=se.el,Y(h,Q,F)):Q=se,G&&Fr(G),(be=Q.props&&Q.props.onVnodeBeforeUpdate)&&Ze(be,oe,Q,se),Nt(h,!0);const Se=jr(h),tt=h.subTree;h.subTree=Se,w(tt,Se,d(tt.el),x(tt),h,C,A),Q.el=Se.el,ye===null&&Ya(h,Se.el),X&&Ke(X,C),(be=Q.props&&Q.props.onVnodeUpdated)&&Ke(()=>Ze(be,oe,Q,se),C)}else{let Q;const{el:G,props:X}=p,{bm:oe,m:se,parent:ye}=h,be=cn(p);if(Nt(h,!1),oe&&Fr(oe),!be&&(Q=X&&X.onVnodeBeforeMount)&&Ze(Q,ye,p),Nt(h,!0),G&&ce){const Se=()=>{h.subTree=jr(h),ce(G,h.subTree,h,C,null)};be?p.type.__asyncLoader().then(()=>!h.isUnmounted&&Se()):Se()}else{const Se=h.subTree=jr(h);w(null,Se,m,k,h,C,A),p.el=Se.el}if(se&&Ke(se,C),!be&&(Q=X&&X.onVnodeMounted)){const Se=p;Ke(()=>Ze(Q,ye,Se),C)}(p.shapeFlag&256||ye&&cn(ye.vnode)&&ye.vnode.shapeFlag&256)&&h.a&&Ke(h.a,C),h.isMounted=!0,p=m=k=null}},z=h.effect=new Eo(D,()=>Pr(P),h.scope),P=h.update=()=>z.run();P.id=h.uid,Nt(h,!0),P()},Y=(h,p,m)=>{p.component=h;const k=h.vnode.props;h.vnode=p,h.next=null,Ec(h,p.props,k,m),Cc(h,p.children,m),_n(),ai(h),bn()},U=(h,p,m,k,C,A,F,D,z=!1)=>{const P=h&&h.children,Q=h?h.shapeFlag:0,G=p.children,{patchFlag:X,shapeFlag:oe}=p;if(X>0){if(X&128){$e(P,G,m,k,C,A,F,D,z);return}else if(X&256){Ie(P,G,m,k,C,A,F,D,z);return}}oe&8?(Q&16&&De(P,C,A),G!==P&&u(m,G)):Q&16?oe&16?$e(P,G,m,k,C,A,F,D,z):De(P,C,A,!0):(Q&8&&u(m,""),oe&16&&_(G,m,k,C,A,F,D,z))},Ie=(h,p,m,k,C,A,F,D,z)=>{h=h||on,p=p||on;const P=h.length,Q=p.length,G=Math.min(P,Q);let X;for(X=0;X<G;X++){const oe=p[X]=z?St(p[X]):nt(p[X]);w(h[X],oe,m,null,C,A,F,D,z)}P>Q?De(h,C,A,!0,!1,G):_(p,m,k,C,A,F,D,z,G)},$e=(h,p,m,k,C,A,F,D,z)=>{let P=0;const Q=p.length;let G=h.length-1,X=Q-1;for(;P<=G&&P<=X;){const oe=h[P],se=p[P]=z?St(p[P]):nt(p[P]);if(jt(oe,se))w(oe,se,m,null,C,A,F,D,z);else break;P++}for(;P<=G&&P<=X;){const oe=h[G],se=p[X]=z?St(p[X]):nt(p[X]);if(jt(oe,se))w(oe,se,m,null,C,A,F,D,z);else break;G--,X--}if(P>G){if(P<=X){const oe=X+1,se=oe<Q?p[oe].el:k;for(;P<=X;)w(null,p[P]=z?St(p[P]):nt(p[P]),m,se,C,A,F,D,z),P++}}else if(P>X)for(;P<=G;)ze(h[P],C,A,!0),P++;else{const oe=P,se=P,ye=new Map;for(P=se;P<=X;P++){const Ge=p[P]=z?St(p[P]):nt(p[P]);Ge.key!=null&&ye.set(Ge.key,P)}let be,Se=0;const tt=X-se+1;let Zt=!1,Qo=0;const yn=new Array(tt);for(P=0;P<tt;P++)yn[P]=0;for(P=oe;P<=G;P++){const Ge=h[P];if(Se>=tt){ze(Ge,C,A,!0);continue}let st;if(Ge.key!=null)st=ye.get(Ge.key);else for(be=se;be<=X;be++)if(yn[be-se]===0&&jt(Ge,p[be])){st=be;break}st===void 0?ze(Ge,C,A,!0):(yn[st-se]=P+1,st>=Qo?Qo=st:Zt=!0,w(Ge,p[st],m,null,C,A,F,D,z),Se++)}const Xo=Zt?Rc(yn):on;for(be=Xo.length-1,P=tt-1;P>=0;P--){const Ge=se+P,st=p[Ge],Zo=Ge+1<Q?p[Ge+1].el:k;yn[P]===0?w(null,st,m,Zo,C,A,F,D,z):Zt&&(be<0||P!==Xo[be]?Ue(st,m,Zo,2):be--)}}},Ue=(h,p,m,k,C=null)=>{const{el:A,type:F,transition:D,children:z,shapeFlag:P}=h;if(P&6){Ue(h.component.subTree,p,m,k);return}if(P&128){h.suspense.move(p,m,k);return}if(P&64){F.move(h,p,m,N);return}if(F===we){r(A,p,m);for(let G=0;G<z.length;G++)Ue(z[G],p,m,k);r(h.anchor,p,m);return}if(F===An){v(h,p,m);return}if(k!==2&&P&1&&D)if(k===0)D.beforeEnter(A),r(A,p,m),Ke(()=>D.enter(A),C);else{const{leave:G,delayLeave:X,afterLeave:oe}=D,se=()=>r(A,p,m),ye=()=>{G(A,()=>{se(),oe&&oe()})};X?X(A,se,ye):ye()}else r(A,p,m)},ze=(h,p,m,k=!1,C=!1)=>{const{type:A,props:F,ref:D,children:z,dynamicChildren:P,shapeFlag:Q,patchFlag:G,dirs:X}=h;if(D!=null&&kr(D,null,m,h,!0),Q&256){p.ctx.deactivate(h);return}const oe=Q&1&&X,se=!cn(h);let ye;if(se&&(ye=F&&F.onVnodeBeforeUnmount)&&Ze(ye,p,h),Q&6)lt(h.component,m,k);else{if(Q&128){h.suspense.unmount(m,k);return}oe&&at(h,null,p,"beforeUnmount"),Q&64?h.type.remove(h,p,m,C,N,k):P&&(A!==we||G>0&&G&64)?De(P,p,m,!1,!0):(A===we&&G&384||!C&&Q&16)&&De(z,p,m),k&&kt(h)}(se&&(ye=F&&F.onVnodeUnmounted)||oe)&&Ke(()=>{ye&&Ze(ye,p,h),oe&&at(h,null,p,"unmounted")},m)},kt=h=>{const{type:p,el:m,anchor:k,transition:C}=h;if(p===we){wt(m,k);return}if(p===An){b(h);return}const A=()=>{o(m),C&&!C.persisted&&C.afterLeave&&C.afterLeave()};if(h.shapeFlag&1&&C&&!C.persisted){const{leave:F,delayLeave:D}=C,z=()=>F(m,A);D?D(h.el,A,z):z()}else A()},wt=(h,p)=>{let m;for(;h!==p;)m=f(h),o(h),h=m;o(p)},lt=(h,p,m)=>{const{bum:k,scope:C,update:A,subTree:F,um:D}=h;k&&Fr(k),C.stop(),A&&(A.active=!1,ze(F,h,p,m)),D&&Ke(D,p),Ke(()=>{h.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},De=(h,p,m,k=!1,C=!1,A=0)=>{for(let F=A;F<h.length;F++)ze(h[F],p,m,k,C)},x=h=>h.shapeFlag&6?x(h.component.subTree):h.shapeFlag&128?h.suspense.next():f(h.anchor||h.el),V=(h,p,m)=>{h==null?p._vnode&&ze(p._vnode,null,null,!0):w(p._vnode||null,h,p,null,null,null,m),ai(),mr(),p._vnode=h},N={p:w,um:ze,m:Ue,r:kt,mt:ne,mc:_,pc:U,pbc:R,n:x,o:e};let J,ce;return t&&([J,ce]=t(N)),{render:V,hydrate:J,createApp:kc(V,J)}}function Nt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function os(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function is(e,t,n=!1){const r=e.children,o=t.children;if(Z(r)&&Z(o))for(let i=0;i<r.length;i++){const l=r[i];let a=o[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[i]=St(o[i]),a.el=l.el),n||is(l,a)),a.type===dn&&(a.el=l.el)}}function Rc(e){const t=e.slice(),n=[0];let r,o,i,l,a;const s=e.length;for(r=0;r<s;r++){const c=e[r];if(c!==0){if(o=n[n.length-1],e[o]<c){t[r]=o,n.push(r);continue}for(i=0,l=n.length-1;i<l;)a=i+l>>1,e[n[a]]<c?i=a+1:l=a;c<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,l=n[i-1];i-- >0;)n[i]=l,l=t[l];return n}const Pc=e=>e.__isTeleport,we=Symbol.for("v-fgt"),dn=Symbol.for("v-txt"),Qe=Symbol.for("v-cmt"),An=Symbol.for("v-stc"),Rn=[];let ot=null;function j(e=!1){Rn.push(ot=e?null:[])}function Oc(){Rn.pop(),ot=Rn[Rn.length-1]||null}let Mn=1;function yi(e){Mn+=e}function ls(e){return e.dynamicChildren=Mn>0?ot||on:null,Oc(),Mn>0&&ot&&ot.push(e),e}function ee(e,t,n,r,o,i){return ls(he(e,t,n,r,o,i,!0))}function Ae(e,t,n,r,o){return ls(re(e,t,n,r,o,!0))}function wr(e){return e?e.__v_isVNode===!0:!1}function jt(e,t){return e.type===t.type&&e.key===t.key}const $r="__vInternal",ss=({key:e})=>e??null,dr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?me(e)||Fe(e)||ie(e)?{i:Ne,r:e,k:t,f:!!n}:e:null);function he(e,t=null,n=null,r=0,o=null,i=e===we?0:1,l=!1,a=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ss(t),ref:t&&dr(t),scopeId:Bl,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ne};return a?($o(s,n),i&128&&e.normalize(s)):n&&(s.shapeFlag|=me(n)?8:16),Mn>0&&!l&&ot&&(s.patchFlag>0||i&6)&&s.patchFlag!==32&&ot.push(s),s}const re=Ic;function Ic(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===Qa)&&(e=Qe),wr(e)){const a=Dt(e,t,!0);return n&&$o(a,n),Mn>0&&!i&&ot&&(a.shapeFlag&6?ot[ot.indexOf(e)]=a:ot.push(a)),a.patchFlag|=-2,a}if(Uc(e)&&(e=e.__vccOpts),t){t=Dc(t);let{class:a,style:s}=t;a&&!me(a)&&(t.class=We(a)),xe(s)&&(Il(s)&&!Z(s)&&(s=Oe({},s)),t.style=Bn(s))}const l=me(e)?1:Za(e)?128:Pc(e)?64:xe(e)?4:ie(e)?2:0;return he(e,t,n,r,o,l,i,!0)}function Dc(e){return e?Il(e)||$r in e?Oe({},e):e:null}function Dt(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:l}=e,a=t?ho(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&ss(a),ref:t&&t.ref?n&&o?Z(o)?o.concat(dr(t)):[o,dr(t)]:dr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Dt(e.ssContent),ssFallback:e.ssFallback&&Dt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function $t(e=" ",t=0){return re(dn,null,e,t)}function $c(e,t){const n=re(An,null,e);return n.staticCount=t,n}function Ce(e="",t=!1){return t?(j(),Ae(Qe,null,e)):re(Qe,null,e)}function nt(e){return e==null||typeof e=="boolean"?re(Qe):Z(e)?re(we,null,e.slice()):typeof e=="object"?St(e):re(dn,null,String(e))}function St(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Dt(e)}function $o(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Z(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),$o(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!($r in t)?t._ctx=Ne:o===3&&Ne&&(Ne.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ie(t)?(t={default:t,_ctx:Ne},n=32):(t=String(t),r&64?(n=16,t=[$t(t)]):n=8);e.children=t,e.shapeFlag|=n}function ho(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=We([t.class,r.class]));else if(o==="style")t.style=Bn([t.style,r.style]);else if(Fn(o)){const i=t[o],l=r[o];l&&i!==l&&!(Z(i)&&i.includes(l))&&(t[o]=i?[].concat(i,l):l)}else o!==""&&(t[o]=r[o])}return t}function Ze(e,t,n,r=null){et(e,t,7,[n,r])}const Mc=Xl();let Nc=0;function zc(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Mc,i={uid:Nc++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new ca(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:es(r,o),emitsOptions:Fl(r,o),emit:null,emitted:null,propsDefaults:Ee,inheritAttrs:r.inheritAttrs,ctx:Ee,data:Ee,props:Ee,attrs:Ee,slots:Ee,refs:Ee,setupState:Ee,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Wa.bind(null,i),e.ce&&e.ce(i),i}let Re=null;const Mo=()=>Re||Ne;let No,en,ki="__VUE_INSTANCE_SETTERS__";(en=to()[ki])||(en=to()[ki]=[]),en.push(e=>Re=e),No=e=>{en.length>1?en.forEach(t=>t(e)):en[0](e)};const fn=e=>{No(e),e.scope.on()},qt=()=>{Re&&Re.scope.off(),No(null)};function as(e){return e.vnode.shapeFlag&4}let hn=!1;function Hc(e,t=!1){hn=t;const{props:n,children:r}=e.vnode,o=as(e);wc(e,n,o,t),Lc(e,r);const i=o?Fc(e,t):void 0;return hn=!1,i}function Fc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Dl(new Proxy(e.ctx,pc));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?jc(e):null;fn(e),_n();const i=Pt(r,e,0,[e.props,o]);if(bn(),qt(),ml(i)){if(i.then(qt,qt),t)return i.then(l=>{wi(e,l,t)}).catch(l=>{Un(l,e,0)});e.asyncDep=i}else wi(e,i,t)}else cs(e,t)}function wi(e,t,n){ie(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:xe(t)&&(e.setupState=Ml(t)),cs(e,n)}let Ei;function cs(e,t,n){const r=e.type;if(!e.render){if(!t&&Ei&&!r.render){const o=r.template||Io(e).template;if(o){const{isCustomElement:i,compilerOptions:l}=e.appContext.config,{delimiters:a,compilerOptions:s}=r,c=Oe(Oe({isCustomElement:i,delimiters:a},l),s);r.render=Ei(o,c)}}e.render=r.render||ut}{fn(e),_n();try{gc(e)}finally{bn(),qt()}}}function Bc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return qe(e,"get","$attrs"),t[n]}}))}function jc(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Bc(e)},slots:e.slots,emit:e.emit,expose:t}}function Mr(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ml(Dl(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Sn)return Sn[n](e)},has(t,n){return n in t||n in Sn}}))}function Vc(e,t=!0){return ie(e)?e.displayName||e.name:e.name||t&&e.__name}function Uc(e){return ie(e)&&"__vccOpts"in e}const B=(e,t)=>Fa(e,t,hn);function ae(e,t,n){const r=arguments.length;return r===2?xe(t)&&!Z(t)?wr(t)?re(e,null,[t]):re(e,t):re(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&wr(n)&&(n=[n]),re(e,t,n))}const Kc=Symbol.for("v-scx"),Wc=()=>Te(Kc),qc="3.3.12",Gc="http://www.w3.org/2000/svg",Vt=typeof document<"u"?document:null,xi=Vt&&Vt.createElement("template"),Jc={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?Vt.createElementNS(Gc,e):Vt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Vt.createTextNode(e),createComment:e=>Vt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Vt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const l=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{xi.innerHTML=r?`<svg>${e}</svg>`:e;const a=xi.content;if(r){const s=a.firstChild;for(;s.firstChild;)a.appendChild(s.firstChild);a.removeChild(s)}t.insertBefore(a,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Lt="transition",kn="animation",Nn=Symbol("_vtc"),Gn=(e,{slots:t})=>ae(rc,Yc(e),t);Gn.displayName="Transition";const us={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};Gn.props=Oe({},Wl,us);const zt=(e,t=[])=>{Z(e)?e.forEach(n=>n(...t)):e&&e(...t)},Li=e=>e?Z(e)?e.some(t=>t.length>1):e.length>1:!1;function Yc(e){const t={};for(const E in e)E in us||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:s=i,appearActiveClass:c=l,appearToClass:u=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,y=Qc(o),w=y&&y[0],L=y&&y[1],{onBeforeEnter:S,onEnter:T,onEnterCancelled:v,onLeave:b,onLeaveCancelled:H,onBeforeAppear:q=S,onAppear:M=T,onAppearCancelled:_=v}=t,I=(E,$,ne)=>{Ht(E,$?u:a),Ht(E,$?c:l),ne&&ne()},R=(E,$)=>{E._isLeaving=!1,Ht(E,d),Ht(E,g),Ht(E,f),$&&$()},W=E=>($,ne)=>{const le=E?M:T,O=()=>I($,E,ne);zt(le,[$,O]),Ci(()=>{Ht($,E?s:i),Ct($,E?u:a),Li(le)||Ti($,r,w,O)})};return Oe(t,{onBeforeEnter(E){zt(S,[E]),Ct(E,i),Ct(E,l)},onBeforeAppear(E){zt(q,[E]),Ct(E,s),Ct(E,c)},onEnter:W(!1),onAppear:W(!0),onLeave(E,$){E._isLeaving=!0;const ne=()=>R(E,$);Ct(E,d),eu(),Ct(E,f),Ci(()=>{E._isLeaving&&(Ht(E,d),Ct(E,g),Li(b)||Ti(E,r,L,ne))}),zt(b,[E,ne])},onEnterCancelled(E){I(E,!1),zt(v,[E])},onAppearCancelled(E){I(E,!0),zt(_,[E])},onLeaveCancelled(E){R(E),zt(H,[E])}})}function Qc(e){if(e==null)return null;if(xe(e))return[Wr(e.enter),Wr(e.leave)];{const t=Wr(e);return[t,t]}}function Wr(e){return na(e)}function Ct(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Nn]||(e[Nn]=new Set)).add(t)}function Ht(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Nn];n&&(n.delete(t),n.size||(e[Nn]=void 0))}function Ci(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Xc=0;function Ti(e,t,n,r){const o=e._endId=++Xc,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:l,timeout:a,propCount:s}=Zc(e,t);if(!l)return r();const c=l+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=g=>{g.target===e&&++u>=s&&d()};setTimeout(()=>{u<s&&d()},a+1),e.addEventListener(c,f)}function Zc(e,t){const n=window.getComputedStyle(e),r=y=>(n[y]||"").split(", "),o=r(`${Lt}Delay`),i=r(`${Lt}Duration`),l=Si(o,i),a=r(`${kn}Delay`),s=r(`${kn}Duration`),c=Si(a,s);let u=null,d=0,f=0;t===Lt?l>0&&(u=Lt,d=l,f=i.length):t===kn?c>0&&(u=kn,d=c,f=s.length):(d=Math.max(l,c),u=d>0?l>c?Lt:kn:null,f=u?u===Lt?i.length:s.length:0);const g=u===Lt&&/\b(transform|all)(,|$)/.test(r(`${Lt}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:g}}function Si(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Ai(n)+Ai(e[r])))}function Ai(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function eu(){return document.body.offsetHeight}function tu(e,t,n){const r=e[Nn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const zo=Symbol("_vod"),Er={beforeMount(e,{value:t},{transition:n}){e[zo]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):wn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),wn(e,!0),r.enter(e)):r.leave(e,()=>{wn(e,!1)}):wn(e,t))},beforeUnmount(e,{value:t}){wn(e,t)}};function wn(e,t){e.style.display=t?e[zo]:"none"}const nu=Symbol("");function ru(e,t,n){const r=e.style,o=me(n);if(n&&!o){if(t&&!me(t))for(const i in t)n[i]==null&&po(r,i,"");for(const i in n)po(r,i,n[i])}else{const i=r.display;if(o){if(t!==n){const l=r[nu];l&&(n+=";"+l),r.cssText=n}}else t&&e.removeAttribute("style");zo in e&&(r.display=i)}}const Ri=/\s*!important$/;function po(e,t,n){if(Z(n))n.forEach(r=>po(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=ou(e,t);Ri.test(n)?e.setProperty(Yt(r),n.replace(Ri,""),"important"):e[r]=n}}const Pi=["Webkit","Moz","ms"],qr={};function ou(e,t){const n=qr[t];if(n)return n;let r=dt(t);if(r!=="filter"&&r in e)return qr[t]=r;r=Sr(r);for(let o=0;o<Pi.length;o++){const i=Pi[o]+r;if(i in e)return qr[t]=i}return t}const Oi="http://www.w3.org/1999/xlink";function iu(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Oi,t.slice(6,t.length)):e.setAttributeNS(Oi,t,n);else{const i=aa(t);n==null||i&&!bl(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function lu(e,t,n,r,o,i,l){if(t==="innerHTML"||t==="textContent"){r&&l(r,o,i),e[t]=n??"";return}const a=e.tagName;if(t==="value"&&a!=="PROGRESS"&&!a.includes("-")){e._value=n;const c=a==="OPTION"?e.getAttribute("value"):e.value,u=n??"";c!==u&&(e.value=u),n==null&&e.removeAttribute(t);return}let s=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=bl(n):n==null&&c==="string"?(n="",s=!0):c==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(t)}function su(e,t,n,r){e.addEventListener(t,n,r)}function au(e,t,n,r){e.removeEventListener(t,n,r)}const Ii=Symbol("_vei");function cu(e,t,n,r,o=null){const i=e[Ii]||(e[Ii]={}),l=i[t];if(r&&l)l.value=r;else{const[a,s]=uu(t);if(r){const c=i[t]=hu(r,o);su(e,a,c,s)}else l&&(au(e,a,l,s),i[t]=void 0)}}const Di=/(?:Once|Passive|Capture)$/;function uu(e){let t;if(Di.test(e)){t={};let r;for(;r=e.match(Di);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Yt(e.slice(2)),t]}let Gr=0;const du=Promise.resolve(),fu=()=>Gr||(du.then(()=>Gr=0),Gr=Date.now());function hu(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;et(pu(r,n.value),t,5,[r])};return n.value=e,n.attached=fu(),n}function pu(e,t){if(Z(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 $i=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,gu=(e,t,n,r,o=!1,i,l,a,s)=>{t==="class"?tu(e,r,o):t==="style"?ru(e,n,r):Fn(t)?bo(t)||cu(e,t,n,r,l):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):mu(e,t,r,o))?lu(e,t,r,i,l,a,s):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),iu(e,t,r,o))};function mu(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&$i(t)&&ie(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 $i(t)&&me(n)?!1:t in e}const vu={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},_u=(e,t)=>e._withKeys||(e._withKeys=n=>{if(!("key"in n))return;const r=Yt(n.key);if(t.some(o=>o===r||vu[o]===r))return e(n)}),bu=Oe({patchProp:gu},Jc);let Jr,Mi=!1;function yu(){return Jr=Mi?Jr:Sc(bu),Mi=!0,Jr}const ku=(...e)=>{const t=yu().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=wu(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function wu(e){return me(e)?document.querySelector(e):e}const Eu="modulepreload",xu=function(e){return"/Hikage/"+e},Ni={},K=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");o=Promise.all(n.map(l=>{if(l=xu(l),l in Ni)return;Ni[l]=!0;const a=l.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const f=i[d];if(f.href===l&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${s}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":Eu,a||(u.as="script",u.crossOrigin=""),u.href=l,document.head.appendChild(u),a)return new Promise((d,f)=>{u.addEventListener("load",d),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${l}`)))})}))}return o.then(()=>t()).catch(i=>{const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i})},Lu={"v-8daa1a0e":()=>K(()=>import("./index.html-l1SiVQn7.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-2d0a870d":()=>K(()=>import("./index.html-UG_FDMyX.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-c0c85b84":()=>K(()=>import("./index.html-FjffWWA4.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7a15fe3b":()=>K(()=>import("./about.html--JeJn6VX.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3f851d14":()=>K(()=>import("./changelog.html-XGYIsSRg.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-193cf592":()=>K(()=>import("./contacts.html-uhRwpcjF.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-ae7b83f2":()=>K(()=>import("./future.html-Oos9rVeC.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-29d6c1ba":()=>K(()=>import("./r8-proguard.html-QTtfAIoi.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-efb45d4c":()=>K(()=>import("./home.html-hszD4rJy.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-72889797":()=>K(()=>import("./quick-start.html-OQgpPsXK.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-24443363":()=>K(()=>import("./hikage-compiler.html-OOEYxzA1.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-12b2c63a":()=>K(()=>import("./hikage-core.html-6tGPbRmk.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-74fb59c2":()=>K(()=>import("./hikage-extension-betterandroid.html--TiJmBKm.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-797f7fac":()=>K(()=>import("./hikage-extension-compose.html-K6jgaZLv.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-ce7ecd5e":()=>K(()=>import("./hikage-extension.html-lJSuuqUt.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0a7e8244":()=>K(()=>import("./hikage-widget-androidx.html-uy8ylSjq.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-95deef40":()=>K(()=>import("./hikage-widget-material.html-SrWOBHqa.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-41967128":()=>K(()=>import("./about.html-aNmPduyK.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-0e6c3476":()=>K(()=>import("./changelog.html-TDQcoCY9.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6cf86266":()=>K(()=>import("./contacts.html-e3ZRLGK_.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3106ca14":()=>K(()=>import("./future.html-REnhLrdo.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-154d6f69":()=>K(()=>import("./r8-proguard.html-_aL0ZPoj.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-6a609e09":()=>K(()=>import("./home.html-FkAIX882.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-24840ff0":()=>K(()=>import("./quick-start.html-duoa-o83.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5391bb14":()=>K(()=>import("./hikage-compiler.html-_B_hgKuq.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-7a05a514":()=>K(()=>import("./hikage-core.html-gVi6UZx8.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5470534e":()=>K(()=>import("./hikage-extension-betterandroid.html-EgKZos03.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-5b7de1ca":()=>K(()=>import("./hikage-extension-compose.html-RxxykmCH.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-532407c0":()=>K(()=>import("./hikage-extension.html-cbepB2QD.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-07a543e6":()=>K(()=>import("./hikage-widget-androidx.html-Kk_4er0h.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-9305b0e2":()=>K(()=>import("./hikage-widget-material.html-Z3imNZV7.js"),__vite__mapDeps([])).then(({data:e})=>e),"v-3706649a":()=>K(()=>import("./404.html-6Yl8cQE3.js"),__vite__mapDeps([])).then(({data:e})=>e)},Cu=JSON.parse('{"base":"/Hikage/","lang":"en-US","title":"Hikage","description":"An Android responsive UI building tool","head":[["link",{"rel":"icon","href":"/Hikage/images/logo.svg"}]],"locales":{"/en/":{"lang":"en-US","description":"An Android responsive UI building tool"},"/zh-cn/":{"lang":"zh-CN","description":"一个 Android 响应式 UI 构建工具"}}}');var Tu=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),Su=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=Tu(r);t.has(o)||(t.add(o),n.push(r))}),n},Jn=e=>/^(https?:)?\/\//.test(e),Au=e=>/^[a-z][a-z0-9+.-]*:/.test(e),Ho=e=>Object.prototype.toString.call(e)==="[object Object]",ds=e=>e[e.length-1]==="/"?e.slice(0,-1):e,fs=e=>e[0]==="/"?e.slice(1):e,hs=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const i=o.split("/").length-r.split("/").length;return i!==0?i:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"};const ps={"v-8daa1a0e":ge(()=>K(()=>import("./index.html-BxYx2COm.js"),__vite__mapDeps([]))),"v-2d0a870d":ge(()=>K(()=>import("./index.html-WTe5lrNs.js"),__vite__mapDeps([]))),"v-c0c85b84":ge(()=>K(()=>import("./index.html-u51qKXKB.js"),__vite__mapDeps([]))),"v-7a15fe3b":ge(()=>K(()=>import("./about.html-XwS73ZCx.js"),__vite__mapDeps([]))),"v-3f851d14":ge(()=>K(()=>import("./changelog.html-4cKSC36e.js"),__vite__mapDeps([]))),"v-193cf592":ge(()=>K(()=>import("./contacts.html-ORTLlJQ8.js"),__vite__mapDeps([]))),"v-ae7b83f2":ge(()=>K(()=>import("./future.html-jTN_NVVj.js"),__vite__mapDeps([]))),"v-29d6c1ba":ge(()=>K(()=>import("./r8-proguard.html-e_rREoAD.js"),__vite__mapDeps([]))),"v-efb45d4c":ge(()=>K(()=>import("./home.html-TsPnRHmC.js"),__vite__mapDeps([0,1]))),"v-72889797":ge(()=>K(()=>import("./quick-start.html-3cWmD7u6.js"),__vite__mapDeps([]))),"v-24443363":ge(()=>K(()=>import("./hikage-compiler.html-4m7cGYK8.js"),__vite__mapDeps([]))),"v-12b2c63a":ge(()=>K(()=>import("./hikage-core.html-2POUBcJE.js"),__vite__mapDeps([]))),"v-74fb59c2":ge(()=>K(()=>import("./hikage-extension-betterandroid.html-TeEkbGrP.js"),__vite__mapDeps([]))),"v-797f7fac":ge(()=>K(()=>import("./hikage-extension-compose.html-y9fgAlkJ.js"),__vite__mapDeps([]))),"v-ce7ecd5e":ge(()=>K(()=>import("./hikage-extension.html-Wa92SmBq.js"),__vite__mapDeps([]))),"v-0a7e8244":ge(()=>K(()=>import("./hikage-widget-androidx.html-ZxjbyKwp.js"),__vite__mapDeps([]))),"v-95deef40":ge(()=>K(()=>import("./hikage-widget-material.html-aFxM7z7b.js"),__vite__mapDeps([]))),"v-41967128":ge(()=>K(()=>import("./about.html-ndlgo2Ul.js"),__vite__mapDeps([]))),"v-0e6c3476":ge(()=>K(()=>import("./changelog.html-m9YESbx7.js"),__vite__mapDeps([]))),"v-6cf86266":ge(()=>K(()=>import("./contacts.html-X7jZzc8H.js"),__vite__mapDeps([]))),"v-3106ca14":ge(()=>K(()=>import("./future.html-BXK9B2jz.js"),__vite__mapDeps([]))),"v-154d6f69":ge(()=>K(()=>import("./r8-proguard.html-cESRxTSf.js"),__vite__mapDeps([]))),"v-6a609e09":ge(()=>K(()=>import("./home.html-yN_Nauvl.js"),__vite__mapDeps([2,1]))),"v-24840ff0":ge(()=>K(()=>import("./quick-start.html-vLMpozQe.js"),__vite__mapDeps([]))),"v-5391bb14":ge(()=>K(()=>import("./hikage-compiler.html-1bP0HyAG.js"),__vite__mapDeps([]))),"v-7a05a514":ge(()=>K(()=>import("./hikage-core.html--xfNkeP6.js"),__vite__mapDeps([]))),"v-5470534e":ge(()=>K(()=>import("./hikage-extension-betterandroid.html-07ZHN76T.js"),__vite__mapDeps([]))),"v-5b7de1ca":ge(()=>K(()=>import("./hikage-extension-compose.html-2czu0HQ5.js"),__vite__mapDeps([]))),"v-532407c0":ge(()=>K(()=>import("./hikage-extension.html-O69pNHSL.js"),__vite__mapDeps([]))),"v-07a543e6":ge(()=>K(()=>import("./hikage-widget-androidx.html-7nnQMKXC.js"),__vite__mapDeps([]))),"v-9305b0e2":ge(()=>K(()=>import("./hikage-widget-material.html-OG3AXf8w.js"),__vite__mapDeps([]))),"v-3706649a":ge(()=>K(()=>import("./404.html-wbLsHMMI.js"),__vite__mapDeps([])))};var Ru=Symbol(""),gs=Symbol(""),Pu=Vn({key:"",path:"",title:"",lang:"",frontmatter:{},headers:[]}),Gt=()=>{const e=Te(gs);if(!e)throw new Error("pageData() is called without provider.");return e},ms=Symbol(""),vt=()=>{const e=Te(ms);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},vs=Symbol(""),Ou=()=>{const e=Te(vs);if(!e)throw new Error("usePageHead() is called without provider.");return e},Iu=Symbol(""),_s=Symbol(""),Du=()=>{const e=Te(_s);if(!e)throw new Error("usePageLang() is called without provider.");return e},bs=Symbol(""),$u=()=>{const e=Te(bs);if(!e)throw new Error("usePageLayout() is called without provider.");return e},Mu=_e(Lu),Fo=Symbol(""),Yn=()=>{const e=Te(Fo);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},rn=_e(Cu),ys=()=>rn,ks=Symbol(""),Bo=()=>{const e=Te(ks);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},Nu=Symbol(""),zu="Layout",Hu="NotFound",ht=jn({resolveLayouts:e=>e.reduce((t,n)=>({...t,...n.layouts}),{}),resolvePageData:async e=>{const t=Mu.value[e];return await(t==null?void 0:t())??Pu},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const r=me(t.description)?t.description:n.description,o=[...Z(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return Su(o)},resolvePageHeadTitle:(e,t)=>[e.title,t.title].filter(n=>!!n).join(" | "),resolvePageLang:(e,t)=>e.lang||t.lang||"en-US",resolvePageLayout:(e,t)=>{let n;if(e.path){const r=e.frontmatter.layout;me(r)?n=r:n=zu}else n=Hu;return t[n]},resolveRouteLocale:(e,t)=>hs(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),jo=ue({name:"ClientOnly",setup(e,t){const n=_e(!1);return Ve(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),Fu=ue({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=Gt(),n=B(()=>ps[e.pageKey||t.value.key]);return()=>n.value?ae(n.value):ae("div","404 Not Found")}}),Mt=(e={})=>e,Vo=e=>Jn(e)?e:`/Hikage/${fs(e)}`;function ws(e,t,n){var r,o,i;t===void 0&&(t=50),n===void 0&&(n={});var l=(r=n.isImmediate)!=null&&r,a=(o=n.callback)!=null&&o,s=n.maxWait,c=Date.now(),u=[];function d(){if(s!==void 0){var g=Date.now()-c;if(g+t>=s)return s-g}return t}var f=function(){var g=[].slice.call(arguments),y=this;return new Promise(function(w,L){var S=l&&i===void 0;if(i!==void 0&&clearTimeout(i),i=setTimeout(function(){if(i=void 0,c=Date.now(),!l){var v=e.apply(y,g);a&&a(v),u.forEach(function(b){return(0,b.resolve)(v)}),u=[]}},d()),S){var T=e.apply(y,g);return a&&a(T),w(T)}u.push({resolve:w,reject:L})})};return f.cancel=function(g){i!==void 0&&clearTimeout(i),u.forEach(function(y){return(0,y.reject)(g)}),u=[]},f}/*!
* vue-router v4.2.5
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/const nn=typeof window<"u";function Bu(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ve=Object.assign;function Yr(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 Pn=()=>{},it=Array.isArray,ju=/\/$/,Vu=e=>e.replace(ju,"");function Qr(e,t,n="/"){let r,o={},i="",l="";const a=t.indexOf("#");let s=t.indexOf("?");return a<s&&a>=0&&(s=-1),s>-1&&(r=t.slice(0,s),i=t.slice(s+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),l=t.slice(a,t.length)),r=qu(r??t,n),{fullPath:r+(i&&"?")+i+l,path:r,query:o,hash:l}}function Uu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function zi(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ku(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&pn(t.matched[r],n.matched[o])&&Es(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Es(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Wu(e[n],t[n]))return!1;return!0}function Wu(e,t){return it(e)?Hi(e,t):it(t)?Hi(t,e):e===t}function Hi(e,t){return it(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function qu(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 i=n.length-1,l,a;for(l=0;l<r.length;l++)if(a=r[l],a!==".")if(a==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(l-(l===r.length?1:0)).join("/")}var zn;(function(e){e.pop="pop",e.push="push"})(zn||(zn={}));var On;(function(e){e.back="back",e.forward="forward",e.unknown=""})(On||(On={}));function Gu(e){if(!e)if(nn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Vu(e)}const Ju=/^[^#]+#/;function Yu(e,t){return e.replace(Ju,"#")+t}function Qu(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 Nr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Xu(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=Qu(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Fi(e,t){return(history.state?history.state.position-t:-1)+e}const go=new Map;function Zu(e,t){go.set(e,t)}function ed(e){const t=go.get(e);return go.delete(e),t}let td=()=>location.protocol+"//"+location.host;function xs(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,s=o.slice(a);return s[0]!=="/"&&(s="/"+s),zi(s,"")}return zi(n,e)+r+o}function nd(e,t,n,r){let o=[],i=[],l=null;const a=({state:f})=>{const g=xs(e,location),y=n.value,w=t.value;let L=0;if(f){if(n.value=g,t.value=f,l&&l===y){l=null;return}L=w?f.position-w.position:0}else r(g);o.forEach(S=>{S(n.value,y,{delta:L,type:zn.pop,direction:L?L>0?On.forward:On.back:On.unknown})})};function s(){l=n.value}function c(f){o.push(f);const g=()=>{const y=o.indexOf(f);y>-1&&o.splice(y,1)};return i.push(g),g}function u(){const{history:f}=window;f.state&&f.replaceState(ve({},f.state,{scroll:Nr()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:s,listen:c,destroy:d}}function Bi(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Nr():null}}function rd(e){const{history:t,location:n}=window,r={value:xs(e,n)},o={value:t.state};o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(s,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+s:td()+e+s;try{t[u?"replaceState":"pushState"](c,"",f),o.value=c}catch(g){console.error(g),n[u?"replace":"assign"](f)}}function l(s,c){const u=ve({},t.state,Bi(o.value.back,s,o.value.forward,!0),c,{position:o.value.position});i(s,u,!0),r.value=s}function a(s,c){const u=ve({},o.value,t.state,{forward:s,scroll:Nr()});i(u.current,u,!0);const d=ve({},Bi(r.value,s,null),{position:u.position+1},c);i(s,d,!1),r.value=s}return{location:r,state:o,push:a,replace:l}}function od(e){e=Gu(e);const t=rd(e),n=nd(e,t.state,t.location,t.replace);function r(i,l=!0){l||n.pauseListeners(),history.go(i)}const o=ve({location:"",base:e,go:r,createHref:Yu.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 id(e){return typeof e=="string"||e&&typeof e=="object"}function Ls(e){return typeof e=="string"||typeof e=="symbol"}const pt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Cs=Symbol("");var ji;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ji||(ji={}));function gn(e,t){return ve(new Error,{type:e,[Cs]:!0},t)}function ft(e,t){return e instanceof Error&&Cs in e&&(t==null||!!(e.type&t))}const Vi="[^/]+?",ld={sensitive:!1,strict:!1,start:!0,end:!0},sd=/[.+*?^${}()[\]/\\]/g;function ad(e,t){const n=ve({},ld,t),r=[];let o=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let d=0;d<c.length;d++){const f=c[d];let g=40+(n.sensitive?.25:0);if(f.type===0)d||(o+="/"),o+=f.value.replace(sd,"\\$&"),g+=40;else if(f.type===1){const{value:y,repeatable:w,optional:L,regexp:S}=f;i.push({name:y,repeatable:w,optional:L});const T=S||Vi;if(T!==Vi){g+=10;try{new RegExp(`(${T})`)}catch(b){throw new Error(`Invalid custom RegExp for param "${y}" (${T}): `+b.message)}}let v=w?`((?:${T})(?:/(?:${T}))*)`:`(${T})`;d||(v=L&&c.length<2?`(?:/${v})`:"/"+v),L&&(v+="?"),o+=v,g+=20,L&&(g+=-8),w&&(g+=-20),T===".*"&&(g+=-50)}u.push(g)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const l=new RegExp(o,n.sensitive?"":"i");function a(c){const u=c.match(l),d={};if(!u)return null;for(let f=1;f<u.length;f++){const g=u[f]||"",y=i[f-1];d[y.name]=g&&y.repeatable?g.split("/"):g}return d}function s(c){let u="",d=!1;for(const f of e){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const g of f)if(g.type===0)u+=g.value;else if(g.type===1){const{value:y,repeatable:w,optional:L}=g,S=y in c?c[y]:"";if(it(S)&&!w)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const T=it(S)?S.join("/"):S;if(!T)if(L)f.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${y}"`);u+=T}}return u||"/"}return{re:l,score:r,keys:i,parse:a,stringify:s}}function cd(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function ud(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const i=cd(r[n],o[n]);if(i)return i;n++}if(Math.abs(o.length-r.length)===1){if(Ui(r))return 1;if(Ui(o))return-1}return o.length-r.length}function Ui(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const dd={type:0,value:""},fd=/[a-zA-Z0-9_]/;function hd(e){if(!e)return[[]];if(e==="/")return[[dd]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=0,r=n;const o=[];let i;function l(){i&&o.push(i),i=[]}let a=0,s,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;a<e.length;){if(s=e[a++],s==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:s==="/"?(c&&d(),l()):s===":"?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:s==="("?n=2:fd.test(s)?f():(d(),n=0,s!=="*"&&s!=="?"&&s!=="+"&&a--);break;case 2:s===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+s:n=3:u+=s;break;case 3:d(),n=0,s!=="*"&&s!=="?"&&s!=="+"&&a--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),d(),l(),o}function pd(e,t,n){const r=ad(hd(e.path),n),o=ve(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function gd(e,t){const n=[],r=new Map;t=qi({strict:!1,end:!0,sensitive:!1},t);function o(u){return r.get(u)}function i(u,d,f){const g=!f,y=md(u);y.aliasOf=f&&f.record;const w=qi(t,u),L=[y];if("alias"in u){const v=typeof u.alias=="string"?[u.alias]:u.alias;for(const b of v)L.push(ve({},y,{components:f?f.record.components:y.components,path:b,aliasOf:f?f.record:y}))}let S,T;for(const v of L){const{path:b}=v;if(d&&b[0]!=="/"){const H=d.record.path,q=H[H.length-1]==="/"?"":"/";v.path=d.record.path+(b&&q+b)}if(S=pd(v,d,w),f?f.alias.push(S):(T=T||S,T!==S&&T.alias.push(S),g&&u.name&&!Wi(S)&&l(u.name)),y.children){const H=y.children;for(let q=0;q<H.length;q++)i(H[q],S,f&&f.children[q])}f=f||S,(S.record.components&&Object.keys(S.record.components).length||S.record.name||S.record.redirect)&&s(S)}return T?()=>{l(T)}:Pn}function l(u){if(Ls(u)){const d=r.get(u);d&&(r.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(l),d.alias.forEach(l))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&r.delete(u.record.name),u.children.forEach(l),u.alias.forEach(l))}}function a(){return n}function s(u){let d=0;for(;d<n.length&&ud(u,n[d])>=0&&(u.record.path!==n[d].record.path||!Ts(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!Wi(u)&&r.set(u.record.name,u)}function c(u,d){let f,g={},y,w;if("name"in u&&u.name){if(f=r.get(u.name),!f)throw gn(1,{location:u});w=f.record.name,g=ve(Ki(d.params,f.keys.filter(T=>!T.optional).map(T=>T.name)),u.params&&Ki(u.params,f.keys.map(T=>T.name))),y=f.stringify(g)}else if("path"in u)y=u.path,f=n.find(T=>T.re.test(y)),f&&(g=f.parse(y),w=f.record.name);else{if(f=d.name?r.get(d.name):n.find(T=>T.re.test(d.path)),!f)throw gn(1,{location:u,currentLocation:d});w=f.record.name,g=ve({},d.params,u.params),y=f.stringify(g)}const L=[];let S=f;for(;S;)L.unshift(S.record),S=S.parent;return{name:w,path:y,params:g,matched:L,meta:_d(L)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:l,getRoutes:a,getRecordMatcher:o}}function Ki(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function md(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:vd(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function vd(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 Wi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function _d(e){return e.reduce((t,n)=>ve(t,n.meta),{})}function qi(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ts(e,t){return t.children.some(n=>n===e||Ts(e,n))}const Ss=/#/g,bd=/&/g,yd=/\//g,kd=/=/g,wd=/\?/g,As=/\+/g,Ed=/%5B/g,xd=/%5D/g,Rs=/%5E/g,Ld=/%60/g,Ps=/%7B/g,Cd=/%7C/g,Os=/%7D/g,Td=/%20/g;function Uo(e){return encodeURI(""+e).replace(Cd,"|").replace(Ed,"[").replace(xd,"]")}function Sd(e){return Uo(e).replace(Ps,"{").replace(Os,"}").replace(Rs,"^")}function mo(e){return Uo(e).replace(As,"%2B").replace(Td,"+").replace(Ss,"%23").replace(bd,"%26").replace(Ld,"`").replace(Ps,"{").replace(Os,"}").replace(Rs,"^")}function Ad(e){return mo(e).replace(kd,"%3D")}function Rd(e){return Uo(e).replace(Ss,"%23").replace(wd,"%3F")}function Pd(e){return e==null?"":Rd(e).replace(yd,"%2F")}function xr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Od(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const i=r[o].replace(As," "),l=i.indexOf("="),a=xr(l<0?i:i.slice(0,l)),s=l<0?null:xr(i.slice(l+1));if(a in t){let c=t[a];it(c)||(c=t[a]=[c]),c.push(s)}else t[a]=s}return t}function Gi(e){let t="";for(let n in e){const r=e[n];if(n=Ad(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(it(r)?r.map(i=>i&&mo(i)):[r&&mo(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Id(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 Dd=Symbol(""),Ji=Symbol(""),zr=Symbol(""),Ko=Symbol(""),vo=Symbol("");function En(){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 At(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((l,a)=>{const s=d=>{d===!1?a(gn(4,{from:n,to:t})):d instanceof Error?a(d):id(d)?a(gn(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),l())},c=e.call(r&&r.instances[o],t,n,s);let u=Promise.resolve(c);e.length<3&&(u=u.then(s)),u.catch(d=>a(d))})}function Xr(e,t,n,r){const o=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if($d(a)){const c=(a.__vccOpts||a)[t];c&&o.push(At(c,n,r,i,l))}else{let s=a();o.push(()=>s.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const u=Bu(c)?c.default:c;i.components[l]=u;const f=(u.__vccOpts||u)[t];return f&&At(f,n,r,i,l)()}))}}return o}function $d(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Yi(e){const t=Te(zr),n=Te(Ko),r=B(()=>t.resolve(te(e.to))),o=B(()=>{const{matched:s}=r.value,{length:c}=s,u=s[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(pn.bind(null,u));if(f>-1)return f;const g=Qi(s[c-2]);return c>1&&Qi(u)===g&&d[d.length-1].path!==g?d.findIndex(pn.bind(null,s[c-2])):f}),i=B(()=>o.value>-1&&Hd(n.params,r.value.params)),l=B(()=>o.value>-1&&o.value===n.matched.length-1&&Es(n.params,r.value.params));function a(s={}){return zd(s)?t[te(e.replace)?"replace":"push"](te(e.to)).catch(Pn):Promise.resolve()}return{route:r,href:B(()=>r.value.href),isActive:i,isExactActive:l,navigate:a}}const Md=ue({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:Yi,setup(e,{slots:t}){const n=jn(Yi(e)),{options:r}=Te(zr),o=B(()=>({[Xi(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Xi(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:ae("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),Nd=Md;function zd(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 Hd(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((i,l)=>i!==o[l]))return!1}return!0}function Qi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Xi=(e,t,n)=>e??t??n,Fd=ue({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Te(vo),o=B(()=>e.route||r.value),i=Te(Ji,0),l=B(()=>{let c=te(i);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),a=B(()=>o.value.matched[l.value]);Wt(Ji,B(()=>l.value+1)),Wt(Dd,a),Wt(vo,o);const s=_e();return Ye(()=>[s.value,a.value,e.name],([c,u,d],[f,g,y])=>{u&&(u.instances[d]=c,g&&g!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!pn(u,g)||!f)&&(u.enterCallbacks[d]||[]).forEach(w=>w(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=a.value,f=d&&d.components[u];if(!f)return Zi(n.default,{Component:f,route:c});const g=d.props[u],y=g?g===!0?c.params:typeof g=="function"?g(c):g:null,L=ae(f,ve({},y,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(d.instances[u]=null)},ref:s}));return Zi(n.default,{Component:L,route:c})||L}}});function Zi(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Is=Fd;function Bd(e){const t=gd(e.routes,e),n=e.parseQuery||Od,r=e.stringifyQuery||Gi,o=e.history,i=En(),l=En(),a=En(),s=Ro(pt);let c=pt;nn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Yr.bind(null,x=>""+x),d=Yr.bind(null,Pd),f=Yr.bind(null,xr);function g(x,V){let N,J;return Ls(x)?(N=t.getRecordMatcher(x),J=V):J=x,t.addRoute(J,N)}function y(x){const V=t.getRecordMatcher(x);V&&t.removeRoute(V)}function w(){return t.getRoutes().map(x=>x.record)}function L(x){return!!t.getRecordMatcher(x)}function S(x,V){if(V=ve({},V||s.value),typeof x=="string"){const m=Qr(n,x,V.path),k=t.resolve({path:m.path},V),C=o.createHref(m.fullPath);return ve(m,k,{params:f(k.params),hash:xr(m.hash),redirectedFrom:void 0,href:C})}let N;if("path"in x)N=ve({},x,{path:Qr(n,x.path,V.path).path});else{const m=ve({},x.params);for(const k in m)m[k]==null&&delete m[k];N=ve({},x,{params:d(m)}),V.params=d(V.params)}const J=t.resolve(N,V),ce=x.hash||"";J.params=u(f(J.params));const h=Uu(r,ve({},x,{hash:Sd(ce),path:J.path})),p=o.createHref(h);return ve({fullPath:h,hash:ce,query:r===Gi?Id(x.query):x.query||{}},J,{redirectedFrom:void 0,href:p})}function T(x){return typeof x=="string"?Qr(n,x,s.value.path):ve({},x)}function v(x,V){if(c!==x)return gn(8,{from:V,to:x})}function b(x){return M(x)}function H(x){return b(ve(T(x),{replace:!0}))}function q(x){const V=x.matched[x.matched.length-1];if(V&&V.redirect){const{redirect:N}=V;let J=typeof N=="function"?N(x):N;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=T(J):{path:J},J.params={}),ve({query:x.query,hash:x.hash,params:"path"in J?{}:x.params},J)}}function M(x,V){const N=c=S(x),J=s.value,ce=x.state,h=x.force,p=x.replace===!0,m=q(N);if(m)return M(ve(T(m),{state:typeof m=="object"?ve({},ce,m.state):ce,force:h,replace:p}),V||N);const k=N;k.redirectedFrom=V;let C;return!h&&Ku(r,J,N)&&(C=gn(16,{to:k,from:J}),Ue(J,J,!0,!1)),(C?Promise.resolve(C):R(k,J)).catch(A=>ft(A)?ft(A,2)?A:$e(A):U(A,k,J)).then(A=>{if(A){if(ft(A,2))return M(ve({replace:p},T(A.to),{state:typeof A.to=="object"?ve({},ce,A.to.state):ce,force:h}),V||k)}else A=E(k,J,!0,p,ce);return W(k,J,A),A})}function _(x,V){const N=v(x,V);return N?Promise.reject(N):Promise.resolve()}function I(x){const V=wt.values().next().value;return V&&typeof V.runWithContext=="function"?V.runWithContext(x):x()}function R(x,V){let N;const[J,ce,h]=jd(x,V);N=Xr(J.reverse(),"beforeRouteLeave",x,V);for(const m of J)m.leaveGuards.forEach(k=>{N.push(At(k,x,V))});const p=_.bind(null,x,V);return N.push(p),De(N).then(()=>{N=[];for(const m of i.list())N.push(At(m,x,V));return N.push(p),De(N)}).then(()=>{N=Xr(ce,"beforeRouteUpdate",x,V);for(const m of ce)m.updateGuards.forEach(k=>{N.push(At(k,x,V))});return N.push(p),De(N)}).then(()=>{N=[];for(const m of h)if(m.beforeEnter)if(it(m.beforeEnter))for(const k of m.beforeEnter)N.push(At(k,x,V));else N.push(At(m.beforeEnter,x,V));return N.push(p),De(N)}).then(()=>(x.matched.forEach(m=>m.enterCallbacks={}),N=Xr(h,"beforeRouteEnter",x,V),N.push(p),De(N))).then(()=>{N=[];for(const m of l.list())N.push(At(m,x,V));return N.push(p),De(N)}).catch(m=>ft(m,8)?m:Promise.reject(m))}function W(x,V,N){a.list().forEach(J=>I(()=>J(x,V,N)))}function E(x,V,N,J,ce){const h=v(x,V);if(h)return h;const p=V===pt,m=nn?history.state:{};N&&(J||p?o.replace(x.fullPath,ve({scroll:p&&m&&m.scroll},ce)):o.push(x.fullPath,ce)),s.value=x,Ue(x,V,N,p),$e()}let $;function ne(){$||($=o.listen((x,V,N)=>{if(!lt.listening)return;const J=S(x),ce=q(J);if(ce){M(ve(ce,{replace:!0}),J).catch(Pn);return}c=J;const h=s.value;nn&&Zu(Fi(h.fullPath,N.delta),Nr()),R(J,h).catch(p=>ft(p,12)?p:ft(p,2)?(M(p.to,J).then(m=>{ft(m,20)&&!N.delta&&N.type===zn.pop&&o.go(-1,!1)}).catch(Pn),Promise.reject()):(N.delta&&o.go(-N.delta,!1),U(p,J,h))).then(p=>{p=p||E(J,h,!1),p&&(N.delta&&!ft(p,8)?o.go(-N.delta,!1):N.type===zn.pop&&ft(p,20)&&o.go(-1,!1)),W(J,h,p)}).catch(Pn)}))}let le=En(),O=En(),Y;function U(x,V,N){$e(x);const J=O.list();return J.length?J.forEach(ce=>ce(x,V,N)):console.error(x),Promise.reject(x)}function Ie(){return Y&&s.value!==pt?Promise.resolve():new Promise((x,V)=>{le.add([x,V])})}function $e(x){return Y||(Y=!x,ne(),le.list().forEach(([V,N])=>x?N(x):V()),le.reset()),x}function Ue(x,V,N,J){const{scrollBehavior:ce}=e;if(!nn||!ce)return Promise.resolve();const h=!N&&ed(Fi(x.fullPath,0))||(J||!N)&&history.state&&history.state.scroll||null;return Kn().then(()=>ce(x,V,h)).then(p=>p&&Xu(p)).catch(p=>U(p,x,V))}const ze=x=>o.go(x);let kt;const wt=new Set,lt={currentRoute:s,listening:!0,addRoute:g,removeRoute:y,hasRoute:L,getRoutes:w,resolve:S,options:e,push:b,replace:H,go:ze,back:()=>ze(-1),forward:()=>ze(1),beforeEach:i.add,beforeResolve:l.add,afterEach:a.add,onError:O.add,isReady:Ie,install(x){const V=this;x.component("RouterLink",Nd),x.component("RouterView",Is),x.config.globalProperties.$router=V,Object.defineProperty(x.config.globalProperties,"$route",{enumerable:!0,get:()=>te(s)}),nn&&!kt&&s.value===pt&&(kt=!0,b(o.location).catch(ce=>{}));const N={};for(const ce in pt)Object.defineProperty(N,ce,{get:()=>s.value[ce],enumerable:!0});x.provide(zr,V),x.provide(Ko,Ol(N)),x.provide(vo,s);const J=x.unmount;wt.add(x),x.unmount=function(){wt.delete(x),wt.size<1&&(c=pt,$&&$(),$=null,s.value=pt,kt=!1,Y=!1),J()}}};function De(x){return x.reduce((V,N)=>V.then(()=>I(N)),Promise.resolve())}return lt}function jd(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let l=0;l<i;l++){const a=t.matched[l];a&&(e.matched.find(c=>pn(c,a))?r.push(a):n.push(a));const s=e.matched[l];s&&(t.matched.find(c=>pn(c,s))||o.push(s))}return[n,r,o]}function Qt(){return Te(zr)}function Xt(){return Te(Ko)}const Vd=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=Qt(),l=ws(()=>{var w,L;const a=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(a-0)<r){el(o,"");return}const c=window.innerHeight+a,u=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),d=Math.abs(u-c)<r,f=Array.from(document.querySelectorAll(e)),y=Array.from(document.querySelectorAll(t)).filter(S=>f.some(T=>T.hash===S.hash));for(let S=0;S<y.length;S++){const T=y[S],v=y[S+1],b=a>=(((w=T.parentElement)==null?void 0:w.offsetTop)??0)-r,H=!v||a<(((L=v.parentElement)==null?void 0:L.offsetTop)??0)-r;if(!(b&&H))continue;const M=decodeURIComponent(o.currentRoute.value.hash),_=decodeURIComponent(T.hash);if(M===_)return;if(d){for(let I=S+1;I<y.length;I++)if(M===decodeURIComponent(y[I].hash))return}el(o,_);return}},n);Ve(()=>{window.addEventListener("scroll",l)}),qn(()=>{window.removeEventListener("scroll",l)})},el=async(e,t)=>{const{scrollBehavior:n}=e.options;e.options.scrollBehavior=void 0,await e.replace({query:e.currentRoute.value.query,hash:t}).finally(()=>e.options.scrollBehavior=n)},Ud="a.sidebar-item",Kd=".header-anchor",Wd=300,qd=5,Gd=Mt({setup(){Vd({headerLinkSelector:Ud,headerAnchorSelector:Kd,delay:Wd,offset:qd})}}),tl=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,Jd=()=>window.scrollTo({top:0,behavior:"smooth"}),Yd=ue({name:"BackToTop",setup(){const e=_e(0),t=B(()=>e.value>300),n=ws(()=>{e.value=tl()},100);Ve(()=>{e.value=tl(),window.addEventListener("scroll",()=>n())});const r=ae("div",{class:"back-to-top",onClick:Jd});return()=>ae(Gn,{name:"back-to-top"},()=>t.value?r:null)}}),Qd=Mt({rootComponents:[Yd]}),Xd=ae("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[ae("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),ae("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),Zd=ue({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=Yn(),n=B(()=>e.locales[t.value]??{openInNewWindow:"open in new window"});return()=>ae("span",[Xd,ae("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}});var ef={"/en/":{openInNewWindow:"open in new window"},"/zh-cn/":{openInNewWindow:"在新窗口中打开"},"/":{openInNewWindow:"open in new window"}};const tf=ef,nf=Mt({enhance({app:e}){e.component("ExternalLinkIcon",ae(Zd,{locales:tf}))}});/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var Ft=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lr=function(t){return t.tagName==="IMG"},rf=function(t){return NodeList.prototype.isPrototypeOf(t)},fr=function(t){return t&&t.nodeType===1},nl=function(t){var n=t.currentSrc||t.src;return n.substr(-4).toLowerCase()===".svg"},rl=function(t){try{return Array.isArray(t)?t.filter(lr):rf(t)?[].slice.call(t).filter(lr):fr(t)?[t].filter(lr):typeof t=="string"?[].slice.call(document.querySelectorAll(t)).filter(lr):[]}catch{throw new TypeError(`The provided selector is invalid.
Expects a CSS selector, a Node element, a NodeList or an array.
See: https://github.com/francoischalifour/medium-zoom`)}},of=function(t){var n=document.createElement("div");return n.classList.add("medium-zoom-overlay"),n.style.background=t,n},lf=function(t){var n=t.getBoundingClientRect(),r=n.top,o=n.left,i=n.width,l=n.height,a=t.cloneNode(),s=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,c=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;return a.removeAttribute("id"),a.style.position="absolute",a.style.top=r+s+"px",a.style.left=o+c+"px",a.style.width=i+"px",a.style.height=l+"px",a.style.transform="",a},tn=function(t,n){var r=Ft({bubbles:!1,cancelable:!1,detail:void 0},n);if(typeof window.CustomEvent=="function")return new CustomEvent(t,r);var o=document.createEvent("CustomEvent");return o.initCustomEvent(t,r.bubbles,r.cancelable,r.detail),o},sf=function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(E){function $(){}E($,$)},o=function(E){var $=E.target;if($===I){y();return}v.indexOf($)!==-1&&w({target:$})},i=function(){if(!(H||!_.original)){var E=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(q-E)>M.scrollOffset&&setTimeout(y,150)}},l=function(E){var $=E.key||E.keyCode;($==="Escape"||$==="Esc"||$===27)&&y()},a=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E;if(E.background&&(I.style.background=E.background),E.container&&E.container instanceof Object&&($.container=Ft({},M.container,E.container)),E.template){var ne=fr(E.template)?E.template:document.querySelector(E.template);$.template=ne}return M=Ft({},M,$),v.forEach(function(le){le.dispatchEvent(tn("medium-zoom:update",{detail:{zoom:R}}))}),R},s=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(Ft({},M,E))},c=function(){for(var E=arguments.length,$=Array(E),ne=0;ne<E;ne++)$[ne]=arguments[ne];var le=$.reduce(function(O,Y){return[].concat(O,rl(Y))},[]);return le.filter(function(O){return v.indexOf(O)===-1}).forEach(function(O){v.push(O),O.classList.add("medium-zoom-image")}),b.forEach(function(O){var Y=O.type,U=O.listener,Ie=O.options;le.forEach(function($e){$e.addEventListener(Y,U,Ie)})}),R},u=function(){for(var E=arguments.length,$=Array(E),ne=0;ne<E;ne++)$[ne]=arguments[ne];_.zoomed&&y();var le=$.length>0?$.reduce(function(O,Y){return[].concat(O,rl(Y))},[]):v;return le.forEach(function(O){O.classList.remove("medium-zoom-image"),O.dispatchEvent(tn("medium-zoom:detach",{detail:{zoom:R}}))}),v=v.filter(function(O){return le.indexOf(O)===-1}),R},d=function(E,$){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return v.forEach(function(le){le.addEventListener("medium-zoom:"+E,$,ne)}),b.push({type:"medium-zoom:"+E,listener:$,options:ne}),R},f=function(E,$){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return v.forEach(function(le){le.removeEventListener("medium-zoom:"+E,$,ne)}),b=b.filter(function(le){return!(le.type==="medium-zoom:"+E&&le.listener.toString()===$.toString())}),R},g=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E.target,ne=function(){var O={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},Y=void 0,U=void 0;if(M.container)if(M.container instanceof Object)O=Ft({},O,M.container),Y=O.width-O.left-O.right-M.margin*2,U=O.height-O.top-O.bottom-M.margin*2;else{var Ie=fr(M.container)?M.container:document.querySelector(M.container),$e=Ie.getBoundingClientRect(),Ue=$e.width,ze=$e.height,kt=$e.left,wt=$e.top;O=Ft({},O,{width:Ue,height:ze,left:kt,top:wt})}Y=Y||O.width-M.margin*2,U=U||O.height-M.margin*2;var lt=_.zoomedHd||_.original,De=nl(lt)?Y:lt.naturalWidth||Y,x=nl(lt)?U:lt.naturalHeight||U,V=lt.getBoundingClientRect(),N=V.top,J=V.left,ce=V.width,h=V.height,p=Math.min(Math.max(ce,De),Y)/ce,m=Math.min(Math.max(h,x),U)/h,k=Math.min(p,m),C=(-J+(Y-ce)/2+M.margin+O.left)/k,A=(-N+(U-h)/2+M.margin+O.top)/k,F="scale("+k+") translate3d("+C+"px, "+A+"px, 0)";_.zoomed.style.transform=F,_.zoomedHd&&(_.zoomedHd.style.transform=F)};return new r(function(le){if($&&v.indexOf($)===-1){le(R);return}var O=function Ue(){H=!1,_.zoomed.removeEventListener("transitionend",Ue),_.original.dispatchEvent(tn("medium-zoom:opened",{detail:{zoom:R}})),le(R)};if(_.zoomed){le(R);return}if($)_.original=$;else if(v.length>0){var Y=v;_.original=Y[0]}else{le(R);return}if(_.original.dispatchEvent(tn("medium-zoom:open",{detail:{zoom:R}})),q=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,H=!0,_.zoomed=lf(_.original),document.body.appendChild(I),M.template){var U=fr(M.template)?M.template:document.querySelector(M.template);_.template=document.createElement("div"),_.template.appendChild(U.content.cloneNode(!0)),document.body.appendChild(_.template)}if(_.original.parentElement&&_.original.parentElement.tagName==="PICTURE"&&_.original.currentSrc&&(_.zoomed.src=_.original.currentSrc),document.body.appendChild(_.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),_.original.classList.add("medium-zoom-image--hidden"),_.zoomed.classList.add("medium-zoom-image--opened"),_.zoomed.addEventListener("click",y),_.zoomed.addEventListener("transitionend",O),_.original.getAttribute("data-zoom-src")){_.zoomedHd=_.zoomed.cloneNode(),_.zoomedHd.removeAttribute("srcset"),_.zoomedHd.removeAttribute("sizes"),_.zoomedHd.removeAttribute("loading"),_.zoomedHd.src=_.zoomed.getAttribute("data-zoom-src"),_.zoomedHd.onerror=function(){clearInterval(Ie),console.warn("Unable to reach the zoom image target "+_.zoomedHd.src),_.zoomedHd=null,ne()};var Ie=setInterval(function(){_.zoomedHd.complete&&(clearInterval(Ie),_.zoomedHd.classList.add("medium-zoom-image--opened"),_.zoomedHd.addEventListener("click",y),document.body.appendChild(_.zoomedHd),ne())},10)}else if(_.original.hasAttribute("srcset")){_.zoomedHd=_.zoomed.cloneNode(),_.zoomedHd.removeAttribute("sizes"),_.zoomedHd.removeAttribute("loading");var $e=_.zoomedHd.addEventListener("load",function(){_.zoomedHd.removeEventListener("load",$e),_.zoomedHd.classList.add("medium-zoom-image--opened"),_.zoomedHd.addEventListener("click",y),document.body.appendChild(_.zoomedHd),ne()})}else ne()})},y=function(){return new r(function(E){if(H||!_.original){E(R);return}var $=function ne(){_.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(_.zoomed),_.zoomedHd&&document.body.removeChild(_.zoomedHd),document.body.removeChild(I),_.zoomed.classList.remove("medium-zoom-image--opened"),_.template&&document.body.removeChild(_.template),H=!1,_.zoomed.removeEventListener("transitionend",ne),_.original.dispatchEvent(tn("medium-zoom:closed",{detail:{zoom:R}})),_.original=null,_.zoomed=null,_.zoomedHd=null,_.template=null,E(R)};H=!0,document.body.classList.remove("medium-zoom--opened"),_.zoomed.style.transform="",_.zoomedHd&&(_.zoomedHd.style.transform=""),_.template&&(_.template.style.transition="opacity 150ms",_.template.style.opacity=0),_.original.dispatchEvent(tn("medium-zoom:close",{detail:{zoom:R}})),_.zoomed.addEventListener("transitionend",$)})},w=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E.target;return _.original?y():g({target:$})},L=function(){return M},S=function(){return v},T=function(){return _.original},v=[],b=[],H=!1,q=0,M=n,_={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?M=t:(t||typeof t=="string")&&c(t),M=Ft({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},M);var I=of(M.background);document.addEventListener("click",o),document.addEventListener("keyup",l),document.addEventListener("scroll",i),window.addEventListener("resize",y);var R={open:g,close:y,toggle:w,update:a,clone:s,attach:c,detach:u,on:d,off:f,getOptions:L,getImages:S,getZoomedImage:T};return R};function af(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var cf=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";af(cf);const uf=sf,df=Symbol("mediumZoom");var ff={};const hf=".theme-default-content > img, .theme-default-content :not(a) > img",pf=ff,gf=300,mf=Mt({enhance({app:e,router:t}){const n=uf(pf);n.refresh=(r=hf)=>{n.detach(),n.attach(r)},e.provide(df,n),t.afterEach(()=>{setTimeout(()=>n.refresh(),gf)})}});/**
* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT
*/const de={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'<div class="bar" role="bar"></div>'},status:null,set:e=>{const t=de.isStarted();e=Zr(e,de.settings.minimum,1),de.status=e===1?null:e;const n=de.render(!t),r=n.querySelector(de.settings.barSelector),o=de.settings.speed,i=de.settings.easing;return n.offsetWidth,vf(l=>{sr(r,{transform:"translate3d("+ol(e)+"%,0,0)",transition:"all "+o+"ms "+i}),e===1?(sr(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){sr(n,{transition:"all "+o+"ms linear",opacity:"0"}),setTimeout(function(){de.remove(),l()},o)},o)):setTimeout(()=>l(),o)}),de},isStarted:()=>typeof de.status=="number",start:()=>{de.status||de.set(0);const e=()=>{setTimeout(()=>{de.status&&(de.trickle(),e())},de.settings.trickleSpeed)};return de.settings.trickle&&e(),de},done:e=>!e&&!de.status?de:de.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=de.status;return t?(typeof e!="number"&&(e=(1-t)*Zr(Math.random()*t,.1,.95)),t=Zr(t+e,0,.994),de.set(t)):de.start()},trickle:()=>de.inc(Math.random()*de.settings.trickleRate),render:e=>{if(de.isRendered())return document.getElementById("nprogress");il(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=de.settings.template;const n=t.querySelector(de.settings.barSelector),r=e?"-100":ol(de.status||0),o=document.querySelector(de.settings.parent);return sr(n,{transition:"all 0 linear",transform:"translate3d("+r+"%,0,0)"}),o!==document.body&&il(o,"nprogress-custom-parent"),o==null||o.appendChild(t),t},remove:()=>{ll(document.documentElement,"nprogress-busy"),ll(document.querySelector(de.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&_f(e)},isRendered:()=>!!document.getElementById("nprogress")},Zr=(e,t,n)=>e<t?t:e>n?n:e,ol=e=>(-1+e)*100,vf=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),sr=function(){const e=["Webkit","O","Moz","ms"],t={};function n(l){return l.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(a,s){return s.toUpperCase()})}function r(l){const a=document.body.style;if(l in a)return l;let s=e.length;const c=l.charAt(0).toUpperCase()+l.slice(1);let u;for(;s--;)if(u=e[s]+c,u in a)return u;return l}function o(l){return l=n(l),t[l]??(t[l]=r(l))}function i(l,a,s){a=o(a),l.style[a]=s}return function(l,a){for(const s in a){const c=a[s];c!==void 0&&Object.prototype.hasOwnProperty.call(a,s)&&i(l,s,c)}}}(),Ds=(e,t)=>(typeof e=="string"?e:Wo(e)).indexOf(" "+t+" ")>=0,il=(e,t)=>{const n=Wo(e),r=n+t;Ds(n,t)||(e.className=r.substring(1))},ll=(e,t)=>{const n=Wo(e);if(!Ds(e,t))return;const r=n.replace(" "+t+" "," ");e.className=r.substring(1,r.length-1)},Wo=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),_f=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)},bf=()=>{Ve(()=>{const e=Qt(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||de.start()}),e.afterEach(n=>{t.add(n.path),de.done()})})},yf=Mt({setup(){bf()}}),kf=JSON.parse(`{"logo":"/images/logo.svg","repo":"https://github.com/BetterAndroid/Hikage","docsRepo":"https://github.com/BetterAndroid/Hikage","docsBranch":"main","docsDir":"docs-source/src","editLinkPattern":":repo/edit/:branch/:path","sidebar":{"/en/":[{"text":"Get Started","collapsible":true,"children":["/en/guide/home","/en/guide/quick-start"]},{"text":"Libraries","collapsible":true,"children":["/en/library/hikage-core","/en/library/hikage-compiler","/en/library/hikage-extension","/en/library/hikage-extension-betterandroid","/en/library/hikage-extension-compose","/en/library/hikage-widget-androidx","/en/library/hikage-widget-material"]},{"text":"Configs","collapsible":true,"children":["/en/config/r8-proguard"]},{"text":"About","collapsible":true,"children":["/en/about/changelog","/en/about/future","/en/about/contacts","/en/about/about"]}],"/zh-cn/":[{"text":"入门","collapsible":true,"children":["/zh-cn/guide/home","/zh-cn/guide/quick-start"]},{"text":"依赖","collapsible":true,"children":["/zh-cn/library/hikage-core","/zh-cn/library/hikage-compiler","/zh-cn/library/hikage-extension","/zh-cn/library/hikage-extension-betterandroid","/zh-cn/library/hikage-extension-compose","/zh-cn/library/hikage-widget-androidx","/zh-cn/library/hikage-widget-material"]},{"text":"配置","collapsible":true,"children":["/zh-cn/config/r8-proguard"]},{"text":"关于","collapsible":true,"children":["/zh-cn/about/changelog","/zh-cn/about/future","/zh-cn/about/contacts","/zh-cn/about/about"]}]},"sidebarDepth":2,"locales":{"/en/":{"navbar":[{"text":"Navigation","children":[{"text":"Get Started","children":["/en/guide/home","/en/guide/quick-start"]},{"text":"Libraries","children":["/en/library/hikage-core","/en/library/hikage-compiler","/en/library/hikage-extension","/en/library/hikage-extension-betterandroid","/en/library/hikage-extension-compose","/en/library/hikage-widget-androidx","/en/library/hikage-widget-material"]},{"text":"Configs","children":["/en/config/r8-proguard"]},{"text":"About","children":["/en/about/changelog","/en/about/future","/en/about/contacts","/en/about/about"]}]},{"text":"Contact Us","link":"/en/about/contacts"}],"selectLanguageText":"English (US)","selectLanguageName":"English","editLinkText":"Edit this page on GitHub","tip":"Tips","warning":"Notice","danger":"Pay Attention"},"/zh-cn/":{"navbar":[{"text":"导航","children":[{"text":"入门","children":["/zh-cn/guide/home","/zh-cn/guide/quick-start"]},{"text":"依赖","children":["/zh-cn/library/hikage-core","/zh-cn/library/hikage-compiler","/zh-cn/library/hikage-extension","/zh-cn/library/hikage-extension-betterandroid","/zh-cn/library/hikage-extension-compose","/zh-cn/library/hikage-widget-androidx","/zh-cn/library/hikage-widget-material"]},{"text":"配置","children":["/zh-cn/config/r8-proguard"]},{"text":"关于","children":["/zh-cn/about/changelog","/zh-cn/about/future","/zh-cn/about/contacts","/zh-cn/about/about"]}]},{"text":"联系我们","link":"/zh-cn/about/contacts"}],"selectLanguageText":"简体中文 (CN)","selectLanguageName":"简体中文","editLinkText":"在 GitHub 上编辑此页","notFound":["这里什么都没有","我们怎么到这来了?","这是一个 404 页面","看起来我们进入了错误的链接"],"backToHome":"回到首页","contributorsText":"贡献者","lastUpdatedText":"上次更新","tip":"小提示","warning":"注意","danger":"特别注意","openInNewWindow":"在新窗口中打开","toggleColorMode":"切换颜色模式"},"/":{"selectLanguageName":"English"}},"colorMode":"auto","colorModeSwitch":true,"navbar":[],"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributors":true,"contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),wf=_e(kf),$s=()=>wf,Ms=Symbol(""),Ef=()=>{const e=Te(Ms);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},xf=(e,t)=>{const{locales:n,...r}=e;return{...r,...n==null?void 0:n[t]}},Lf=Mt({enhance({app:e}){const t=$s(),n=e._context.provides[Fo],r=B(()=>xf(t.value,n.value));e.provide(Ms,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),Cf=ue({__name:"Badge",props:{type:{type:String,required:!1,default:"tip"},text:{type:String,required:!1,default:""},vertical:{type:String,required:!1,default:void 0}},setup(e){return(t,n)=>(j(),ee("span",{class:We(["badge",e.type]),style:Bn({verticalAlign:e.vertical})},[ke(t.$slots,"default",{},()=>[$t(Pe(e.text),1)])],6))}}),Le=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Tf=Le(Cf,[["__file","Badge.vue"]]);function sl(e,t){var n;const r=Ro();return Ul(()=>{r.value=e()},{...t,flush:(n=t==null?void 0:t.flush)!=null?n:"sync"}),Vn(r)}function Sf(e,t){let n,r,o;const i=_e(!0),l=()=>{i.value=!0,o()};Ye(e,l,{flush:"sync"});const a=typeof t=="function"?t:t.get,s=typeof t=="function"?void 0:t.set,c=Ma((u,d)=>(r=u,o=d,{get(){return i.value&&(n=a(),i.value=!1),r(),n},set(f){s==null||s(f)}}));return Object.isExtensible(c)&&(c.trigger=l),c}function Ns(e){return kl()?(da(e),!0):!1}function mn(e){return typeof e=="function"?e():te(e)}const Af=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Rf=Object.prototype.toString,Pf=e=>Rf.call(e)==="[object Object]",Of=()=>{};function If(e,t){function n(...r){return new Promise((o,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(i)})}return n}const zs=e=>e();function Df(e=zs){const t=_e(!0);function n(){t.value=!1}function r(){t.value=!0}const o=(...i)=>{t.value&&e(...i)};return{isActive:Vn(t),pause:n,resume:r,eventFilter:o}}function $f(e){return e||Mo()}function Mf(e,t,n={}){const{eventFilter:r=zs,...o}=n;return Ye(e,If(r,t),o)}function Nf(e,t,n={}){const{eventFilter:r,...o}=n,{eventFilter:i,pause:l,resume:a,isActive:s}=Df(r);return{stop:Mf(e,t,{...o,eventFilter:i}),pause:l,resume:a,isActive:s}}function zf(e,t=!0,n){const r=$f(n);r?Ve(e,r):t?e():Kn(e)}function Hf(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Fe(e),i=_e(e);function l(a){if(arguments.length)return i.value=a,i.value;{const s=mn(n);return i.value=i.value===s?mn(r):s,i.value}}return o?l:[i,l]}function Ff(e){var t;const n=mn(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Lr=Af?window:void 0;function al(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=Lr):[t,n,r,o]=e,!t)return Of;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],l=()=>{i.forEach(u=>u()),i.length=0},a=(u,d,f,g)=>(u.addEventListener(d,f,g),()=>u.removeEventListener(d,f,g)),s=Ye(()=>[Ff(t),mn(o)],([u,d])=>{if(l(),!u)return;const f=Pf(d)?{...d}:d;i.push(...n.flatMap(g=>r.map(y=>a(u,g,y,f))))},{immediate:!0,flush:"post"}),c=()=>{s(),l()};return Ns(c),c}function Bf(){const e=_e(!1);return Mo()&&Ve(()=>{e.value=!0}),e}function jf(e){const t=Bf();return B(()=>(t.value,!!e()))}function Vf(e,t={}){const{window:n=Lr}=t,r=jf(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=_e(!1),l=c=>{i.value=c.matches},a=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",l):o.removeListener(l))},s=Ul(()=>{r.value&&(a(),o=n.matchMedia(mn(e)),"addEventListener"in o?o.addEventListener("change",l):o.addListener(l),i.value=o.matches)});return Ns(()=>{s(),a(),o=void 0}),i}const ar=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},cr="__vueuse_ssr_handlers__",Uf=Kf();function Kf(){return cr in ar||(ar[cr]=ar[cr]||{}),ar[cr]}function Wf(e,t){return Uf[e]||t}function qf(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Gf={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},cl="vueuse-storage";function Hs(e,t,n,r={}){var o;const{flush:i="pre",deep:l=!0,listenToStorageChanges:a=!0,writeDefaults:s=!0,mergeDefaults:c=!1,shallow:u,window:d=Lr,eventFilter:f,onError:g=I=>{console.error(I)},initOnMounted:y}=r,w=(u?Ro:_e)(typeof t=="function"?t():t);if(!n)try{n=Wf("getDefaultStorage",()=>{var I;return(I=Lr)==null?void 0:I.localStorage})()}catch(I){g(I)}if(!n)return w;const L=mn(t),S=qf(L),T=(o=r.serializer)!=null?o:Gf[S],{pause:v,resume:b}=Nf(w,()=>H(w.value),{flush:i,deep:l,eventFilter:f});return d&&a&&zf(()=>{al(d,"storage",_),al(d,cl,M),y&&_()}),y||_(),w;function H(I){try{if(I==null)n.removeItem(e);else{const R=T.write(I),W=n.getItem(e);W!==R&&(n.setItem(e,R),d&&d.dispatchEvent(new CustomEvent(cl,{detail:{key:e,oldValue:W,newValue:R,storageArea:n}})))}}catch(R){g(R)}}function q(I){const R=I?I.newValue:n.getItem(e);if(R==null)return s&&L!=null&&n.setItem(e,T.write(L)),L;if(!I&&c){const W=T.read(R);return typeof c=="function"?c(W,L):S==="object"&&!Array.isArray(W)?{...L,...W}:W}else return typeof R!="string"?R:T.read(R)}function M(I){_(I.detail)}function _(I){if(!(I&&I.storageArea!==n)){if(I&&I.key==null){w.value=L;return}if(!(I&&I.key!==e)){v();try{(I==null?void 0:I.newValue)!==T.write(w.value)&&(w.value=q(I))}catch(R){g(R)}finally{I?Kn(b):b()}}}}}function Jf(e){return Vf("(prefers-color-scheme: dark)",e)}const Yf=ue({name:"CodeGroup",slots:Object,setup(e,{slots:t}){const n=_e([]),r=_e(-1),o=Hs("vuepress-code-group",{}),i=B(()=>n.value.map(c=>c.innerText).join(","));Ve(()=>{Ye(()=>o.value[i.value],(c=-1)=>{r.value!==c&&(r.value=c)},{immediate:!0}),Ye(r,c=>{o.value[i.value]!==c&&(o.value[i.value]=c)})});const l=(c=r.value)=>{c<n.value.length-1?r.value=c+1:r.value=0,n.value[r.value].focus()},a=(c=r.value)=>{c>0?r.value=c-1:r.value=n.value.length-1,n.value[r.value].focus()},s=(c,u)=>{c.key===" "||c.key==="Enter"?(c.preventDefault(),r.value=u):c.key==="ArrowRight"?(c.preventDefault(),l(u)):c.key==="ArrowLeft"&&(c.preventDefault(),a(u))};return()=>{var u;const c=(((u=t.default)==null?void 0:u.call(t))||[]).filter(d=>d.type.name==="CodeGroupItem").map(d=>(d.props===null&&(d.props={}),d));return c.length===0?null:(r.value<0||r.value>c.length-1?(r.value=c.findIndex(d=>d.props.active===""||d.props.active===!0),r.value===-1&&(r.value=0)):c.forEach((d,f)=>{d.props.active=f===r.value}),ae("div",{class:"code-group"},[ae("div",{class:"code-group__nav"},ae("ul",{class:"code-group__ul"},c.map((d,f)=>{const g=f===r.value;return ae("li",{class:"code-group__li"},ae("button",{ref:y=>{y&&(n.value[f]=y)},class:{"code-group__nav-tab":!0,"code-group__nav-tab-active":g},ariaPressed:g,ariaExpanded:g,onClick:()=>r.value=f,onKeydown:y=>s(y,f)},d.props.title))}))),c]))}}}),Qf=["aria-selected"],Xf=ue({name:"CodeGroupItem"}),Zf=ue({...Xf,props:{title:{type:String,required:!0},active:{type:Boolean,required:!1,default:!1}},setup(e){return(t,n)=>(j(),ee("div",{class:We(["code-group-item",{"code-group-item__active":e.active}]),"aria-selected":e.active},[ke(t.$slots,"default")],10,Qf))}}),eh=Le(Zf,[["__file","CodeGroupItem.vue"]]),th=()=>$s(),je=()=>Ef(),Fs=Symbol(""),qo=()=>{const e=Te(Fs);if(!e)throw new Error("useDarkMode() is called without provider.");return e},nh=()=>{const e=je(),t=Jf(),n=Hs("vuepress-color-scheme",e.value.colorMode),r=B({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});Wt(Fs,r),rh(r)},rh=e=>{const t=(n=e.value)=>{const r=window==null?void 0:window.document.querySelector("html");r==null||r.classList.toggle("dark",n)};Ve(()=>{Ye(e,t,{immediate:!0})}),Dr(()=>t())},Bs=(...e)=>{const n=Qt().resolve(...e),r=n.matched[n.matched.length-1];if(!(r!=null&&r.redirect))return n;const{redirect:o}=r,i=ie(o)?o(n):o,l=me(i)?{path:i}:i;return Bs({hash:n.hash,query:n.query,params:n.params,...l})},Go=e=>{const t=Bs(encodeURI(e));return{text:t.meta.title||e,link:t.name==="404"?e:t.fullPath}};let eo=null,xn=null;const oh={wait:()=>eo,pending:()=>{eo=new Promise(e=>xn=e)},resolve:()=>{xn==null||xn(),eo=null,xn=null}},js=()=>oh,Vs=Symbol("sidebarItems"),Jo=()=>{const e=Te(Vs);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},ih=()=>{const e=je(),t=vt(),n=B(()=>lh(t.value,e.value));Wt(Vs,n)},lh=(e,t)=>{const n=e.sidebar??t.sidebar??"auto",r=e.sidebarDepth??t.sidebarDepth??2;return e.home||n===!1?[]:n==="auto"?ah(r):Z(n)?Us(n,r):Ho(n)?ch(n,r):[]},sh=(e,t)=>({text:e.title,link:e.link,children:Yo(e.children,t)}),Yo=(e,t)=>t>0?e.map(n=>sh(n,t-1)):[],ah=e=>{const t=Gt();return[{text:t.value.title,children:Yo(t.value.headers,e)}]},Us=(e,t)=>{const n=Xt(),r=Gt(),o=i=>{var a;let l;if(me(i)?l=Go(i):l=i,l.children)return{...l,children:l.children.map(s=>o(s))};if(l.link===n.path){const s=((a=r.value.headers[0])==null?void 0:a.level)===1?r.value.headers[0].children:r.value.headers;return{...l,children:Yo(s,t)}}return l};return e.map(i=>o(i))},ch=(e,t)=>{const n=Xt(),r=hs(e,n.path),o=e[r]??[];return Us(o,t)},uh="719px",dh={mobile:uh};var Hn;(function(e){e.MOBILE="mobile"})(Hn||(Hn={}));var pl;const fh={[Hn.MOBILE]:Number.parseInt((pl=dh.mobile)==null?void 0:pl.replace("px",""),10)},Ks=(e,t)=>{const n=fh[e];Number.isInteger(n)&&Ve(()=>{t(n),window.addEventListener("resize",()=>t(n),!1),window.addEventListener("orientationchange",()=>t(n),!1)})},hh={},ph={class:"theme-default-content"};function gh(e,t){const n=bt("Content");return j(),ee("div",ph,[re(n)])}const mh=Le(hh,[["render",gh],["__file","HomeContent.vue"]]),vh={key:0,class:"features"},_h=ue({__name:"HomeFeatures",setup(e){const t=vt(),n=B(()=>Z(t.value.features)?t.value.features:[]);return(r,o)=>n.value.length?(j(),ee("div",vh,[(j(!0),ee(we,null,It(n.value,i=>(j(),ee("div",{key:i.title,class:"feature"},[he("h2",null,Pe(i.title),1),he("p",null,Pe(i.details),1)]))),128))])):Ce("v-if",!0)}}),bh=Le(_h,[["__file","HomeFeatures.vue"]]),yh=["innerHTML"],kh=["textContent"],wh=ue({__name:"HomeFooter",setup(e){const t=vt(),n=B(()=>t.value.footer),r=B(()=>t.value.footerHtml);return(o,i)=>n.value?(j(),ee(we,{key:0},[Ce(" eslint-disable-next-line vue/no-v-html "),r.value?(j(),ee("div",{key:0,class:"footer",innerHTML:n.value},null,8,yh)):(j(),ee("div",{key:1,class:"footer",textContent:Pe(n.value)},null,8,kh))],64)):Ce("v-if",!0)}}),Eh=Le(wh,[["__file","HomeFooter.vue"]]),xh=["href","rel","target","aria-label"],Lh=ue({inheritAttrs:!1}),Ch=ue({...Lh,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(e){const t=e,n=Xt(),r=ys(),{item:o}=Rr(t),i=B(()=>Jn(o.value.link)),l=B(()=>!i.value&&Au(o.value.link)),a=B(()=>{if(!l.value){if(o.value.target)return o.value.target;if(i.value)return"_blank"}}),s=B(()=>a.value==="_blank"),c=B(()=>!i.value&&!l.value&&!s.value),u=B(()=>{if(!l.value){if(o.value.rel)return o.value.rel;if(s.value)return"noopener noreferrer"}}),d=B(()=>o.value.ariaLabel||o.value.text),f=B(()=>{const w=Object.keys(r.value.locales);return w.length?!w.some(L=>L===o.value.link):o.value.link!=="/"}),g=B(()=>f.value?n.path.startsWith(o.value.link):!1),y=B(()=>c.value?o.value.activeMatch?new RegExp(o.value.activeMatch).test(n.path):g.value:!1);return(w,L)=>{const S=bt("RouterLink"),T=bt("AutoLinkExternalIcon");return c.value?(j(),Ae(S,ho({key:0,class:{"router-link-active":y.value},to:te(o).link,"aria-label":d.value},w.$attrs),{default:Me(()=>[ke(w.$slots,"before"),$t(" "+Pe(te(o).text)+" ",1),ke(w.$slots,"after")]),_:3},16,["class","to","aria-label"])):(j(),ee("a",ho({key:1,class:"external-link",href:te(o).link,rel:u.value,target:a.value,"aria-label":d.value},w.$attrs),[ke(w.$slots,"before"),$t(" "+Pe(te(o).text)+" ",1),s.value?(j(),Ae(T,{key:0})):Ce("v-if",!0),ke(w.$slots,"after")],16,xh))}}}),_t=Le(Ch,[["__file","AutoLink.vue"]]),Th={class:"hero"},Sh={key:0,id:"main-title"},Ah={key:1,class:"description"},Rh={key:2,class:"actions"},Ph=ue({__name:"HomeHero",setup(e){const t=vt(),n=Bo(),r=qo(),o=B(()=>r.value&&t.value.heroImageDark!==void 0?t.value.heroImageDark:t.value.heroImage),i=B(()=>t.value.heroAlt||a.value||"hero"),l=B(()=>t.value.heroHeight||280),a=B(()=>t.value.heroText===null?null:t.value.heroText||n.value.title||"Hello"),s=B(()=>t.value.tagline===null?null:t.value.tagline||n.value.description||"Welcome to your VuePress site"),c=B(()=>Z(t.value.actions)?t.value.actions.map(({text:d,link:f,type:g="primary"})=>({text:d,link:f,type:g})):[]),u=()=>{if(!o.value)return null;const d=ae("img",{src:Vo(o.value),alt:i.value,height:l.value});return t.value.heroImageDark===void 0?d:ae(jo,()=>d)};return(d,f)=>(j(),ee("header",Th,[re(u),a.value?(j(),ee("h1",Sh,Pe(a.value),1)):Ce("v-if",!0),s.value?(j(),ee("p",Ah,Pe(s.value),1)):Ce("v-if",!0),c.value.length?(j(),ee("p",Rh,[(j(!0),ee(we,null,It(c.value,g=>(j(),Ae(_t,{key:g.text,class:We(["action-button",[g.type]]),item:g},null,8,["class","item"]))),128))])):Ce("v-if",!0)]))}}),Oh=Le(Ph,[["__file","HomeHero.vue"]]),Ih={class:"home"},Dh=ue({__name:"Home",setup(e){return(t,n)=>(j(),ee("main",Ih,[re(Oh),re(bh),re(mh),re(Eh)]))}}),$h=Le(Dh,[["__file","Home.vue"]]),Mh=ue({__name:"NavbarBrand",setup(e){const t=Yn(),n=Bo(),r=je(),o=qo(),i=B(()=>r.value.home||t.value),l=B(()=>n.value.title),a=B(()=>o.value&&r.value.logoDark!==void 0?r.value.logoDark:r.value.logo),s=()=>{if(!a.value)return null;const c=ae("img",{class:"logo",src:Vo(a.value),alt:l.value});return r.value.logoDark===void 0?c:ae(jo,()=>c)};return(c,u)=>{const d=bt("RouterLink");return j(),Ae(d,{to:i.value},{default:Me(()=>[re(s),l.value?(j(),ee("span",{key:0,class:We(["site-name",{"can-hide":a.value}])},Pe(l.value),3)):Ce("v-if",!0)]),_:1},8,["to"])}}}),Nh=Le(Mh,[["__file","NavbarBrand.vue"]]),zh=ue({__name:"DropdownTransition",setup(e){const t=r=>{r.style.height=r.scrollHeight+"px"},n=r=>{r.style.height=""};return(r,o)=>(j(),Ae(Gn,{name:"dropdown",onEnter:t,onAfterEnter:n,onBeforeLeave:t},{default:Me(()=>[ke(r.$slots,"default")]),_:3}))}}),Ws=Le(zh,[["__file","DropdownTransition.vue"]]),Hh=["aria-label"],Fh={class:"title"},Bh=he("span",{class:"arrow down"},null,-1),jh=["aria-label"],Vh={class:"title"},Uh={class:"navbar-dropdown"},Kh={class:"navbar-dropdown-subtitle"},Wh={key:1},qh={class:"navbar-dropdown-subitem-wrapper"},Gh=ue({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(e){const t=e,{item:n}=Rr(t),r=B(()=>n.value.ariaLabel||n.value.text),o=_e(!1),i=Xt();Ye(()=>i.path,()=>{o.value=!1});const l=s=>{s.detail===0?o.value=!o.value:o.value=!1},a=(s,c)=>c[c.length-1]===s;return(s,c)=>(j(),ee("div",{class:We(["navbar-dropdown-wrapper",{open:o.value}])},[he("button",{class:"navbar-dropdown-title",type:"button","aria-label":r.value,onClick:l},[he("span",Fh,Pe(te(n).text),1),Bh],8,Hh),he("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":r.value,onClick:c[0]||(c[0]=u=>o.value=!o.value)},[he("span",Vh,Pe(te(n).text),1),he("span",{class:We(["arrow",o.value?"down":"right"])},null,2)],8,jh),re(Ws,null,{default:Me(()=>[_r(he("ul",Uh,[(j(!0),ee(we,null,It(te(n).children,u=>(j(),ee("li",{key:u.text,class:"navbar-dropdown-item"},[u.children?(j(),ee(we,{key:0},[he("h4",Kh,[u.link?(j(),Ae(_t,{key:0,item:u,onFocusout:d=>a(u,te(n).children)&&u.children.length===0&&(o.value=!1)},null,8,["item","onFocusout"])):(j(),ee("span",Wh,Pe(u.text),1))]),he("ul",qh,[(j(!0),ee(we,null,It(u.children,d=>(j(),ee("li",{key:d.link,class:"navbar-dropdown-subitem"},[re(_t,{item:d,onFocusout:f=>a(d,u.children)&&a(u,te(n).children)&&(o.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(j(),Ae(_t,{key:1,item:u,onFocusout:d=>a(u,te(n).children)&&(o.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[Er,o.value]])]),_:1})],2))}}),Jh=Le(Gh,[["__file","NavbarDropdown.vue"]]),ul=e=>decodeURI(e).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Yh=(e,t)=>{if(t.hash===e)return!0;const n=ul(t.path),r=ul(e);return n===r},qs=(e,t)=>e.link&&Yh(e.link,t)?!0:e.children?e.children.some(n=>qs(n,t)):!1,Gs=e=>!Jn(e)||/github\.com/.test(e)?"GitHub":/bitbucket\.org/.test(e)?"Bitbucket":/gitlab\.com/.test(e)?"GitLab":/gitee\.com/.test(e)?"Gitee":null,Qh={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},Xh=({docsRepo:e,editLinkPattern:t})=>{if(t)return t;const n=Gs(e);return n!==null?Qh[n]:null},Zh=({docsRepo:e,docsBranch:t,docsDir:n,filePathRelative:r,editLinkPattern:o})=>{if(!r)return null;const i=Xh({docsRepo:e,editLinkPattern:o});return i?i.replace(/:repo/,Jn(e)?e:`https://github.com/${e}`).replace(/:branch/,t).replace(/:path/,fs(`${ds(n)}/${r}`)):null},ep={key:0,class:"navbar-items"},tp=ue({__name:"NavbarItems",setup(e){const t=()=>{const u=Qt(),d=Yn(),f=ys(),g=Bo(),y=th(),w=je();return B(()=>{const L=Object.keys(f.value.locales);if(L.length<2)return[];const S=u.currentRoute.value.path,T=u.currentRoute.value.fullPath;return[{text:`${w.value.selectLanguageText}`,ariaLabel:`${w.value.selectLanguageAriaLabel??w.value.selectLanguageText}`,children:L.map(b=>{var R,W;const H=((R=f.value.locales)==null?void 0:R[b])??{},q=((W=y.value.locales)==null?void 0:W[b])??{},M=`${H.lang}`,_=q.selectLanguageName??M;let I;if(M===g.value.lang)I=T;else{const E=S.replace(d.value,b);u.getRoutes().some($=>$.path===E)?I=T.replace(S,E):I=q.home??b}return{text:_,link:I}})}]})},n=()=>{const u=je(),d=B(()=>u.value.repo),f=B(()=>d.value?Gs(d.value):null),g=B(()=>d.value&&!Jn(d.value)?`https://github.com/${d.value}`:d.value),y=B(()=>g.value?u.value.repoLabel?u.value.repoLabel:f.value===null?"Source":f.value:null);return B(()=>!g.value||!y.value?[]:[{text:y.value,link:g.value}])},r=u=>me(u)?Go(u):u.children?{...u,children:u.children.map(r)}:u,o=()=>{const u=je();return B(()=>(u.value.navbar||[]).map(r))},i=_e(!1),l=o(),a=t(),s=n(),c=B(()=>[...l.value,...a.value,...s.value]);return Ks(Hn.MOBILE,u=>{window.innerWidth<u?i.value=!0:i.value=!1}),(u,d)=>c.value.length?(j(),ee("nav",ep,[(j(!0),ee(we,null,It(c.value,f=>(j(),ee("div",{key:f.text,class:"navbar-item"},[f.children?(j(),Ae(Jh,{key:0,item:f,class:We(i.value?"mobile":"")},null,8,["item","class"])):(j(),Ae(_t,{key:1,item:f},null,8,["item"]))]))),128))])):Ce("v-if",!0)}}),Js=Le(tp,[["__file","NavbarItems.vue"]]),np=["title"],rp={class:"icon",focusable:"false",viewBox:"0 0 32 32"},op=$c('<path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path>',9),ip=[op],lp={class:"icon",focusable:"false",viewBox:"0 0 32 32"},sp=he("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1),ap=[sp],cp=ue({__name:"ToggleColorModeButton",setup(e){const t=je(),n=qo(),r=()=>{n.value=!n.value};return(o,i)=>(j(),ee("button",{class:"toggle-color-mode-button",title:te(t).toggleColorMode,onClick:r},[_r((j(),ee("svg",rp,ip,512)),[[Er,!te(n)]]),_r((j(),ee("svg",lp,ap,512)),[[Er,te(n)]])],8,np))}}),up=Le(cp,[["__file","ToggleColorModeButton.vue"]]),dp=["title"],fp=he("div",{class:"icon","aria-hidden":"true"},[he("span"),he("span"),he("span")],-1),hp=[fp],pp=ue({__name:"ToggleSidebarButton",emits:["toggle"],setup(e){const t=je();return(n,r)=>(j(),ee("div",{class:"toggle-sidebar-button",title:te(t).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:r[0]||(r[0]=o=>n.$emit("toggle"))},hp,8,dp))}}),gp=Le(pp,[["__file","ToggleSidebarButton.vue"]]),mp=ue({__name:"Navbar",emits:["toggle-sidebar"],setup(e){const t=je(),n=_e(null),r=_e(null),o=_e(0),i=B(()=>o.value?{maxWidth:o.value+"px"}:{});Ks(Hn.MOBILE,a=>{var c;const s=l(n.value,"paddingLeft")+l(n.value,"paddingRight");window.innerWidth<a?o.value=0:o.value=n.value.offsetWidth-s-(((c=r.value)==null?void 0:c.offsetWidth)||0)});function l(a,s){var d,f,g;const c=(g=(f=(d=a==null?void 0:a.ownerDocument)==null?void 0:d.defaultView)==null?void 0:f.getComputedStyle(a,null))==null?void 0:g[s],u=Number.parseInt(c,10);return Number.isNaN(u)?0:u}return(a,s)=>{const c=bt("NavbarSearch");return j(),ee("header",{ref_key:"navbar",ref:n,class:"navbar"},[re(gp,{onToggle:s[0]||(s[0]=u=>a.$emit("toggle-sidebar"))}),he("span",{ref_key:"navbarBrand",ref:r},[re(Nh)],512),he("div",{class:"navbar-items-wrapper",style:Bn(i.value)},[ke(a.$slots,"before"),re(Js,{class:"can-hide"}),ke(a.$slots,"after"),te(t).colorModeSwitch?(j(),Ae(up,{key:0})):Ce("v-if",!0),re(c)],4)],512)}}}),vp=Le(mp,[["__file","Navbar.vue"]]),_p={class:"page-meta"},bp={key:0,class:"meta-item edit-link"},yp={key:1,class:"meta-item last-updated"},kp={class:"meta-item-label"},wp={class:"meta-item-info"},Ep={key:2,class:"meta-item contributors"},xp={class:"meta-item-label"},Lp={class:"meta-item-info"},Cp=["title"],Tp=ue({__name:"PageMeta",setup(e){const t=()=>{const s=je(),c=Gt(),u=vt();return B(()=>{if(!(u.value.editLink??s.value.editLink??!0))return null;const{repo:f,docsRepo:g=f,docsBranch:y="main",docsDir:w="",editLinkText:L}=s.value;if(!g)return null;const S=Zh({docsRepo:g,docsBranch:y,docsDir:w,filePathRelative:c.value.filePathRelative,editLinkPattern:u.value.editLinkPattern??s.value.editLinkPattern});return S?{text:L??"Edit this page",link:S}:null})},n=()=>{const s=je(),c=Gt(),u=vt();return B(()=>{var g,y;return!(u.value.lastUpdated??s.value.lastUpdated??!0)||!((g=c.value.git)!=null&&g.updatedTime)?null:new Date((y=c.value.git)==null?void 0:y.updatedTime).toLocaleString()})},r=()=>{const s=je(),c=Gt(),u=vt();return B(()=>{var f;return u.value.contributors??s.value.contributors??!0?((f=c.value.git)==null?void 0:f.contributors)??null:null})},o=je(),i=t(),l=n(),a=r();return(s,c)=>{const u=bt("ClientOnly");return j(),ee("footer",_p,[te(i)?(j(),ee("div",bp,[re(_t,{class:"meta-item-label",item:te(i)},null,8,["item"])])):Ce("v-if",!0),te(l)?(j(),ee("div",yp,[he("span",kp,Pe(te(o).lastUpdatedText)+": ",1),re(u,null,{default:Me(()=>[he("span",wp,Pe(te(l)),1)]),_:1})])):Ce("v-if",!0),te(a)&&te(a).length?(j(),ee("div",Ep,[he("span",xp,Pe(te(o).contributorsText)+": ",1),he("span",Lp,[(j(!0),ee(we,null,It(te(a),(d,f)=>(j(),ee(we,{key:f},[he("span",{class:"contributor",title:`email: ${d.email}`},Pe(d.name),9,Cp),f!==te(a).length-1?(j(),ee(we,{key:0},[$t(", ")],64)):Ce("v-if",!0)],64))),128))])])):Ce("v-if",!0)])}}}),Sp=Le(Tp,[["__file","PageMeta.vue"]]),Ap={key:0,class:"page-nav"},Rp={class:"inner"},Pp={key:0,class:"prev"},Op={key:1,class:"next"},Ip=ue({__name:"PageNav",setup(e){const t=s=>s===!1?null:me(s)?Go(s):Ho(s)?s:!1,n=(s,c,u)=>{const d=s.findIndex(f=>f.link===c);if(d!==-1){const f=s[d+u];return f!=null&&f.link?f:null}for(const f of s)if(f.children){const g=n(f.children,c,u);if(g)return g}return null},r=vt(),o=Jo(),i=Xt(),l=B(()=>{const s=t(r.value.prev);return s!==!1?s:n(o.value,i.path,-1)}),a=B(()=>{const s=t(r.value.next);return s!==!1?s:n(o.value,i.path,1)});return(s,c)=>l.value||a.value?(j(),ee("nav",Ap,[he("p",Rp,[l.value?(j(),ee("span",Pp,[re(_t,{item:l.value},null,8,["item"])])):Ce("v-if",!0),a.value?(j(),ee("span",Op,[re(_t,{item:a.value},null,8,["item"])])):Ce("v-if",!0)])])):Ce("v-if",!0)}}),Dp=Le(Ip,[["__file","PageNav.vue"]]),$p={class:"page"},Mp={class:"theme-default-content"},Np=ue({__name:"Page",setup(e){return(t,n)=>{const r=bt("Content");return j(),ee("main",$p,[ke(t.$slots,"top"),he("div",Mp,[ke(t.$slots,"content-top"),re(r),ke(t.$slots,"content-bottom")]),re(Sp),re(Dp),ke(t.$slots,"bottom")])}}}),zp=Le(Np,[["__file","Page.vue"]]),Hp={class:"sidebar-item-children"},Fp=ue({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(e){const t=e,{item:n,depth:r}=Rr(t),o=Xt(),i=Qt(),l=B(()=>qs(n.value,o)),a=B(()=>({"sidebar-item":!0,"sidebar-heading":r.value===0,active:l.value,collapsible:n.value.collapsible})),s=B(()=>n.value.collapsible?l.value:!0),[c,u]=Hf(s.value),d=g=>{n.value.collapsible&&(g.preventDefault(),u())},f=i.afterEach(g=>{Kn(()=>{c.value=s.value})});return qn(()=>{f()}),(g,y)=>{var L;const w=bt("SidebarItem",!0);return j(),ee("li",null,[te(n).link?(j(),Ae(_t,{key:0,class:We(a.value),item:te(n)},null,8,["class","item"])):(j(),ee("p",{key:1,tabindex:"0",class:We(a.value),onClick:d,onKeydown:_u(d,["enter"])},[$t(Pe(te(n).text)+" ",1),te(n).collapsible?(j(),ee("span",{key:0,class:We(["arrow",te(c)?"down":"right"])},null,2)):Ce("v-if",!0)],34)),(L=te(n).children)!=null&&L.length?(j(),Ae(Ws,{key:2},{default:Me(()=>[_r(he("ul",Hp,[(j(!0),ee(we,null,It(te(n).children,S=>(j(),Ae(w,{key:`${te(r)}${S.text}${S.link}`,item:S,depth:te(r)+1},null,8,["item","depth"]))),128))],512),[[Er,te(c)]])]),_:1})):Ce("v-if",!0)])}}}),Bp=Le(Fp,[["__file","SidebarItem.vue"]]),jp={key:0,class:"sidebar-items"},Vp=ue({__name:"SidebarItems",setup(e){const t=Xt(),n=Jo();return Ve(()=>{Ye(()=>t.hash,r=>{const o=document.querySelector(".sidebar");if(!o)return;const i=document.querySelector(`.sidebar a.sidebar-item[href="${t.path}${r}"]`);if(!i)return;const{top:l,height:a}=o.getBoundingClientRect(),{top:s,height:c}=i.getBoundingClientRect();s<l?i.scrollIntoView(!0):s+c>l+a&&i.scrollIntoView(!1)})}),(r,o)=>te(n).length?(j(),ee("ul",jp,[(j(!0),ee(we,null,It(te(n),i=>(j(),Ae(Bp,{key:`${i.text}${i.link}`,item:i},null,8,["item"]))),128))])):Ce("v-if",!0)}}),Up=Le(Vp,[["__file","SidebarItems.vue"]]),Kp={class:"sidebar"},Wp=ue({__name:"Sidebar",setup(e){return(t,n)=>(j(),ee("aside",Kp,[re(Js),ke(t.$slots,"top"),re(Up),ke(t.$slots,"bottom")]))}}),qp=Le(Wp,[["__file","Sidebar.vue"]]),Gp=ue({__name:"Layout",setup(e){const t=Gt(),n=vt(),r=je(),o=B(()=>n.value.navbar!==!1&&r.value.navbar!==!1),i=Jo(),l=_e(!1),a=L=>{l.value=typeof L=="boolean"?L:!l.value},s={x:0,y:0},c=L=>{s.x=L.changedTouches[0].clientX,s.y=L.changedTouches[0].clientY},u=L=>{const S=L.changedTouches[0].clientX-s.x,T=L.changedTouches[0].clientY-s.y;Math.abs(S)>Math.abs(T)&&Math.abs(S)>40&&(S>0&&s.x<=80?a(!0):a(!1))},d=B(()=>[{"no-navbar":!o.value,"no-sidebar":!i.value.length,"sidebar-open":l.value},n.value.pageClass]);let f;Ve(()=>{f=Qt().afterEach(()=>{a(!1)})}),Dr(()=>{f()});const g=js(),y=g.resolve,w=g.pending;return(L,S)=>(j(),ee("div",{class:We(["theme-container",d.value]),onTouchstart:c,onTouchend:u},[ke(L.$slots,"navbar",{},()=>[o.value?(j(),Ae(vp,{key:0,onToggleSidebar:a},{before:Me(()=>[ke(L.$slots,"navbar-before")]),after:Me(()=>[ke(L.$slots,"navbar-after")]),_:3})):Ce("v-if",!0)]),he("div",{class:"sidebar-mask",onClick:S[0]||(S[0]=T=>a(!1))}),ke(L.$slots,"sidebar",{},()=>[re(qp,null,{top:Me(()=>[ke(L.$slots,"sidebar-top")]),bottom:Me(()=>[ke(L.$slots,"sidebar-bottom")]),_:3})]),ke(L.$slots,"page",{},()=>[te(n).home?(j(),Ae($h,{key:0})):(j(),Ae(Gn,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:te(y),onBeforeLeave:te(w)},{default:Me(()=>[(j(),Ae(zp,{key:te(t).path},{top:Me(()=>[ke(L.$slots,"page-top")]),"content-top":Me(()=>[ke(L.$slots,"page-content-top")]),"content-bottom":Me(()=>[ke(L.$slots,"page-content-bottom")]),bottom:Me(()=>[ke(L.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34))}}),Jp=Le(Gp,[["__file","Layout.vue"]]),Yp={class:"theme-container"},Qp={class:"page"},Xp={class:"theme-default-content"},Zp=he("h1",null,"404",-1),eg=ue({__name:"NotFound",setup(e){const t=Yn(),n=je(),r=n.value.notFound??["Not Found"],o=()=>r[Math.floor(Math.random()*r.length)],i=n.value.home??t.value,l=n.value.backToHome??"Back to home";return(a,s)=>{const c=bt("RouterLink");return j(),ee("div",Yp,[he("main",Qp,[he("div",Xp,[Zp,he("blockquote",null,Pe(o()),1),re(c,{to:te(i)},{default:Me(()=>[$t(Pe(te(l)),1)]),_:1},8,["to"])])])])}}}),tg=Le(eg,[["__file","NotFound.vue"]]),ng=Mt({enhance({app:e,router:t}){e.component("Badge",Tf),e.component("CodeGroup",Yf),e.component("CodeGroupItem",eh),e.component("AutoLinkExternalIcon",()=>{const r=e.component("ExternalLinkIcon");return r?ae(r):null}),e.component("NavbarSearch",()=>{const r=e.component("Docsearch")||e.component("SearchBox");return r?ae(r):null});const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await js().wait(),n(...r))},setup(){nh(),ih()},layouts:{Layout:Jp,NotFound:tg}}),rg=e=>e instanceof Element?document.activeElement===e&&(["TEXTAREA","SELECT","INPUT"].includes(e.tagName)||e.hasAttribute("contenteditable")):!1,og=(e,t)=>t.some(n=>{if(me(n))return n===e.key;const{key:r,ctrl:o=!1,shift:i=!1,alt:l=!1}=n;return r===e.key&&o===e.ctrlKey&&i===e.shiftKey&&l===e.altKey}),ig=/[^\x00-\x7F]/,lg=e=>e.split(/\s+/g).map(t=>t.trim()).filter(t=>!!t),dl=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),fl=(e,t)=>{const n=t.join(" "),r=lg(e);if(ig.test(e))return r.some(l=>n.toLowerCase().indexOf(l)>-1);const o=e.endsWith(" ");return new RegExp(r.map((l,a)=>r.length===a+1&&!o?`(?=.*\\b${dl(l)})`:`(?=.*\\b${dl(l)}\\b)`).join("")+".+","gi").test(n)},sg=({input:e,hotKeys:t})=>{if(t.value.length===0)return;const n=r=>{e.value&&og(r,t.value)&&!rg(r.target)&&(r.preventDefault(),e.value.focus())};Ve(()=>{document.addEventListener("keydown",n)}),qn(()=>{document.removeEventListener("keydown",n)})},ag=[{title:"Home",headers:[{level:3,title:"Layout, it's that flexible.",slug:"layout-it-s-that-flexible",link:"#layout-it-s-that-flexible",children:[]}],path:"/en/",pathLocale:"/en/",extraFields:[]},{title:"首页",headers:[{level:3,title:"布局,就是这么灵活。",slug:"布局-就是这么灵活。",link:"#布局-就是这么灵活。",children:[]}],path:"/zh-cn/",pathLocale:"/zh-cn/",extraFields:[]},{title:"About This Document",headers:[{level:2,title:"License",slug:"license",link:"#license",children:[]}],path:"/en/about/about.html",pathLocale:"/en/",extraFields:[]},{title:"Changelog",headers:[{level:2,title:"hikage-core",slug:"hikage-core",link:"#hikage-core",children:[{level:3,title:"1.0.2 | 2025.08.24",slug:"_1-0-2-2025-08-24",link:"#_1-0-2-2025-08-24",children:[]},{level:3,title:"1.0.1 | 2025.05.06",slug:"_1-0-1-2025-05-06",link:"#_1-0-1-2025-05-06",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20",link:"#_1-0-0-2025-04-20",children:[]}]},{level:2,title:"hikage-compiler",slug:"hikage-compiler",link:"#hikage-compiler",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24",link:"#_1-0-1-2025-08-24",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-1",link:"#_1-0-0-2025-04-20-1",children:[]}]},{level:2,title:"hikage-extension",slug:"hikage-extension",link:"#hikage-extension",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-1",link:"#_1-0-1-2025-08-24-1",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-2",link:"#_1-0-0-2025-04-20-2",children:[]}]},{level:2,title:"hikage-extension-betterandroid",slug:"hikage-extension-betterandroid",link:"#hikage-extension-betterandroid",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-2",link:"#_1-0-1-2025-08-24-2",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-3",link:"#_1-0-0-2025-04-20-3",children:[]}]},{level:2,title:"hikage-extension-compose",slug:"hikage-extension-compose",link:"#hikage-extension-compose",children:[{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-4",link:"#_1-0-0-2025-04-20-4",children:[]}]},{level:2,title:"hikage-widget-androidx",slug:"hikage-widget-androidx",link:"#hikage-widget-androidx",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-3",link:"#_1-0-1-2025-08-24-3",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-5",link:"#_1-0-0-2025-04-20-5",children:[]}]},{level:2,title:"hikage-widget-material",slug:"hikage-widget-material",link:"#hikage-widget-material",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-4",link:"#_1-0-1-2025-08-24-4",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-6",link:"#_1-0-0-2025-04-20-6",children:[]}]}],path:"/en/about/changelog.html",pathLocale:"/en/",extraFields:[]},{title:"Contact Us",headers:[{level:2,title:"Help with Maintenance",slug:"help-with-maintenance",link:"#help-with-maintenance",children:[]}],path:"/en/about/contacts.html",pathLocale:"/en/",extraFields:[]},{title:"Looking Toward the Future",headers:[{level:2,title:"Future Plans",slug:"future-plans",link:"#future-plans",children:[{level:3,title:"Process AttributeSet",slug:"process-attributeset",link:"#process-attributeset",children:[]},{level:3,title:"Generate Components ID",slug:"generate-components-id",link:"#generate-components-id",children:[]}]}],path:"/en/about/future.html",pathLocale:"/en/",extraFields:[]},{title:"R8 & Proguard Obfuscation",headers:[],path:"/en/config/r8-proguard.html",pathLocale:"/en/",extraFields:[]},{title:"Introduction",headers:[{level:2,title:"Background",slug:"background",link:"#background",children:[]},{level:2,title:"Usage",slug:"usage",link:"#usage",children:[]},{level:2,title:"Language Requirement",slug:"language-requirement",link:"#language-requirement",children:[]},{level:2,title:"Contribution",slug:"contribution",link:"#contribution",children:[]}],path:"/en/guide/home.html",pathLocale:"/en/",extraFields:[]},{title:"Quick Start",headers:[{level:2,title:"Project Requirements",slug:"project-requirements",link:"#project-requirements",children:[{level:3,title:"Configure Repositories",slug:"configure-repositories",link:"#configure-repositories",children:[]},{level:3,title:"Configure Java Version",slug:"configure-java-version",link:"#configure-java-version",children:[]}]},{level:2,title:"Functional Overview",slug:"functional-overview",link:"#functional-overview",children:[]},{level:2,title:"Demo",slug:"demo",link:"#demo",children:[]}],path:"/en/guide/quick-start.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-compiler",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[{level:3,title:"Generate Layout Components",slug:"generate-layout-components",link:"#generate-layout-components",children:[]}]}],path:"/en/library/hikage-compiler.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-core",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[{level:3,title:"Basic Usage",slug:"basic-usage",link:"#basic-usage",children:[]},{level:3,title:"Layout Agreement",slug:"layout-agreement",link:"#layout-agreement",children:[]},{level:3,title:"Basic Layout Components",slug:"basic-layout-components",link:"#basic-layout-components",children:[]},{level:3,title:"Positioning Layout Components",slug:"positioning-layout-components",link:"#positioning-layout-components",children:[]},{level:3,title:"Custom Layout Components",slug:"custom-layout-components",link:"#custom-layout-components",children:[]},{level:3,title:"Combination and Disassembly Layout",slug:"combination-and-disassembly-layout",link:"#combination-and-disassembly-layout",children:[]},{level:3,title:"State Management",slug:"state-management",link:"#state-management",children:[]},{level:3,title:"Custom Layout Factory",slug:"custom-layout-factory",link:"#custom-layout-factory",children:[]},{level:3,title:"Preview Layout",slug:"preview-layout",link:"#preview-layout",children:[]}]}],path:"/en/library/hikage-core.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-extension-betterandroid",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[{level:3,title:"Adapter Extension",slug:"adapter-extension",link:"#adapter-extension",children:[]}]}],path:"/en/library/hikage-extension-betterandroid.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-extension-compose",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[{level:3,title:"Use Jetpack Compose in Hikage",slug:"use-jetpack-compose-in-hikage",link:"#use-jetpack-compose-in-hikage",children:[]},{level:3,title:"Use Hikage in Jetpack Compose",slug:"use-hikage-in-jetpack-compose",link:"#use-hikage-in-jetpack-compose",children:[]}]}],path:"/en/library/hikage-extension-compose.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-extension",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[{level:3,title:"Activity",slug:"activity",link:"#activity",children:[]},{level:3,title:"Window",slug:"window",link:"#window",children:[]},{level:3,title:"Dialog",slug:"dialog",link:"#dialog",children:[]},{level:3,title:"PopupWindow",slug:"popupwindow",link:"#popupwindow",children:[]},{level:3,title:"ViewGroup",slug:"viewgroup",link:"#viewgroup",children:[]}]}],path:"/en/library/hikage-extension.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-widget-androidx",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[]}],path:"/en/library/hikage-widget-androidx.html",pathLocale:"/en/",extraFields:[]},{title:"hikage-widget-material",headers:[{level:2,title:"Configure Dependency",slug:"configure-dependency",link:"#configure-dependency",children:[{level:3,title:"SweetDependency (Recommended)",slug:"sweetdependency-recommended",link:"#sweetdependency-recommended",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"Traditional Method",slug:"traditional-method",link:"#traditional-method",children:[]}]},{level:2,title:"Function Introduction",slug:"function-introduction",link:"#function-introduction",children:[]}],path:"/en/library/hikage-widget-material.html",pathLocale:"/en/",extraFields:[]},{title:"关于此文档",headers:[{level:2,title:"许可证",slug:"许可证",link:"#许可证",children:[]}],path:"/zh-cn/about/about.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"更新日志",headers:[{level:2,title:"hikage-core",slug:"hikage-core",link:"#hikage-core",children:[{level:3,title:"1.0.2 | 2025.08.24",slug:"_1-0-2-2025-08-24",link:"#_1-0-2-2025-08-24",children:[]},{level:3,title:"1.0.1 | 2025.05.06",slug:"_1-0-1-2025-05-06",link:"#_1-0-1-2025-05-06",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20",link:"#_1-0-0-2025-04-20",children:[]}]},{level:2,title:"hikage-compiler",slug:"hikage-compiler",link:"#hikage-compiler",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24",link:"#_1-0-1-2025-08-24",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-1",link:"#_1-0-0-2025-04-20-1",children:[]}]},{level:2,title:"hikage-extension",slug:"hikage-extension",link:"#hikage-extension",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-1",link:"#_1-0-1-2025-08-24-1",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-2",link:"#_1-0-0-2025-04-20-2",children:[]}]},{level:2,title:"hikage-extension-betterandroid",slug:"hikage-extension-betterandroid",link:"#hikage-extension-betterandroid",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-2",link:"#_1-0-1-2025-08-24-2",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-3",link:"#_1-0-0-2025-04-20-3",children:[]}]},{level:2,title:"hikage-extension-compose",slug:"hikage-extension-compose",link:"#hikage-extension-compose",children:[{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-4",link:"#_1-0-0-2025-04-20-4",children:[]}]},{level:2,title:"hikage-widget-androidx",slug:"hikage-widget-androidx",link:"#hikage-widget-androidx",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-3",link:"#_1-0-1-2025-08-24-3",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-5",link:"#_1-0-0-2025-04-20-5",children:[]}]},{level:2,title:"hikage-widget-material",slug:"hikage-widget-material",link:"#hikage-widget-material",children:[{level:3,title:"1.0.1 | 2025.08.24",slug:"_1-0-1-2025-08-24-4",link:"#_1-0-1-2025-08-24-4",children:[]},{level:3,title:"1.0.0 | 2025.04.20",slug:"_1-0-0-2025-04-20-6",link:"#_1-0-0-2025-04-20-6",children:[]}]}],path:"/zh-cn/about/changelog.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"联系我们",headers:[{level:2,title:"助力维护",slug:"助力维护",link:"#助力维护",children:[]}],path:"/zh-cn/about/contacts.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"展望未来",headers:[{level:2,title:"未来的计划",slug:"未来的计划",link:"#未来的计划",children:[{level:3,title:"处理 AttrtibuteSet",slug:"处理-attrtibuteset",link:"#处理-attrtibuteset",children:[]},{level:3,title:"生成组件 ID",slug:"生成组件-id",link:"#生成组件-id",children:[]}]}],path:"/zh-cn/about/future.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"R8 与 Proguard 混淆",headers:[],path:"/zh-cn/config/r8-proguard.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"介绍",headers:[{level:2,title:"背景",slug:"背景",link:"#背景",children:[]},{level:2,title:"用途",slug:"用途",link:"#用途",children:[]},{level:2,title:"语言要求",slug:"语言要求",link:"#语言要求",children:[]},{level:2,title:"功能贡献",slug:"功能贡献",link:"#功能贡献",children:[]}],path:"/zh-cn/guide/home.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"快速开始",headers:[{level:2,title:"项目要求",slug:"项目要求",link:"#项目要求",children:[{level:3,title:"配置存储库",slug:"配置存储库",link:"#配置存储库",children:[]},{level:3,title:"配置 Java 版本",slug:"配置-java-版本",link:"#配置-java-版本",children:[]}]},{level:2,title:"功能一览",slug:"功能一览",link:"#功能一览",children:[]},{level:2,title:"Demo",slug:"demo",link:"#demo",children:[]}],path:"/zh-cn/guide/quick-start.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-compiler",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[{level:3,title:"生成布局组件",slug:"生成布局组件",link:"#生成布局组件",children:[]}]}],path:"/zh-cn/library/hikage-compiler.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-core",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[{level:3,title:"基本用法",slug:"基本用法",link:"#基本用法",children:[]},{level:3,title:"布局约定",slug:"布局约定",link:"#布局约定",children:[]},{level:3,title:"基本布局组件",slug:"基本布局组件",link:"#基本布局组件",children:[]},{level:3,title:"定位布局组件",slug:"定位布局组件",link:"#定位布局组件",children:[]},{level:3,title:"自定义布局组件",slug:"自定义布局组件",link:"#自定义布局组件",children:[]},{level:3,title:"组合与拆分布局",slug:"组合与拆分布局",link:"#组合与拆分布局",children:[]},{level:3,title:"状态管理",slug:"状态管理",link:"#状态管理",children:[]},{level:3,title:"自定义布局装载器",slug:"自定义布局装载器",link:"#自定义布局装载器",children:[]},{level:3,title:"预览布局",slug:"预览布局",link:"#预览布局",children:[]}]}],path:"/zh-cn/library/hikage-core.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-extension-betterandroid",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[{level:3,title:"适配器 (Adapter) 扩展",slug:"适配器-adapter-扩展",link:"#适配器-adapter-扩展",children:[]}]}],path:"/zh-cn/library/hikage-extension-betterandroid.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-extension-compose",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[{level:3,title:"在 Hikage 中使用 Jetpack Compose",slug:"在-hikage-中使用-jetpack-compose",link:"#在-hikage-中使用-jetpack-compose",children:[]},{level:3,title:"在 Jetpack Compose 中使用 Hikage",slug:"在-jetpack-compose-中使用-hikage",link:"#在-jetpack-compose-中使用-hikage",children:[]}]}],path:"/zh-cn/library/hikage-extension-compose.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-extension",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[{level:3,title:"Activity",slug:"activity",link:"#activity",children:[]},{level:3,title:"Window",slug:"window",link:"#window",children:[]},{level:3,title:"Dialog",slug:"dialog",link:"#dialog",children:[]},{level:3,title:"PopupWindow",slug:"popupwindow",link:"#popupwindow",children:[]},{level:3,title:"ViewGroup",slug:"viewgroup",link:"#viewgroup",children:[]}]}],path:"/zh-cn/library/hikage-extension.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-widget-androidx",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[]}],path:"/zh-cn/library/hikage-widget-androidx.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"hikage-widget-material",headers:[{level:2,title:"配置依赖",slug:"配置依赖",link:"#配置依赖",children:[{level:3,title:"SweetDependency (推荐)",slug:"sweetdependency-推荐",link:"#sweetdependency-推荐",children:[]},{level:3,title:"Version Catalog",slug:"version-catalog",link:"#version-catalog",children:[]},{level:3,title:"传统方式",slug:"传统方式",link:"#传统方式",children:[]}]},{level:2,title:"功能介绍",slug:"功能介绍",link:"#功能介绍",children:[]}],path:"/zh-cn/library/hikage-widget-material.html",pathLocale:"/zh-cn/",extraFields:[]},{title:"",headers:[],path:"/404.html",pathLocale:"/",extraFields:[]}],cg=_e(ag),ug=()=>cg,dg=({searchIndex:e,routeLocale:t,query:n,maxSuggestions:r})=>{const o=B(()=>e.value.filter(i=>i.pathLocale===t.value));return B(()=>{const i=n.value.trim().toLowerCase();if(!i)return[];const l=[],a=(s,c)=>{fl(i,[c.title])&&l.push({link:`${s.path}#${c.slug}`,title:s.title,header:c.title});for(const u of c.children){if(l.length>=r.value)return;a(s,u)}};for(const s of o.value){if(l.length>=r.value)break;if(fl(i,[s.title,...s.extraFields])){l.push({link:s.path,title:s.title});continue}for(const c of s.headers){if(l.length>=r.value)break;a(s,c)}}return l})},fg=e=>{const t=_e(0);return{focusIndex:t,focusNext:()=>{t.value<e.value.length-1?t.value+=1:t.value=0},focusPrev:()=>{t.value>0?t.value-=1:t.value=e.value.length-1}}},hg=ue({name:"SearchBox",props:{locales:{type:Object,required:!1,default:()=>({})},hotKeys:{type:Array,required:!1,default:()=>[]},maxSuggestions:{type:Number,required:!1,default:5}},setup(e){const{locales:t,hotKeys:n,maxSuggestions:r}=Rr(e),o=Qt(),i=Yn(),l=ug(),a=_e(null),s=_e(!1),c=_e(""),u=B(()=>t.value[i.value]??{}),d=dg({searchIndex:l,routeLocale:i,query:c,maxSuggestions:r}),{focusIndex:f,focusNext:g,focusPrev:y}=fg(d);sg({input:a,hotKeys:n});const w=B(()=>s.value&&!!d.value.length),L=()=>{w.value&&y()},S=()=>{w.value&&g()},T=v=>{if(!w.value)return;const b=d.value[v];b&&o.push(b.link).then(()=>{c.value="",f.value=0})};return()=>ae("form",{class:"search-box",role:"search"},[ae("input",{ref:a,type:"search",placeholder:u.value.placeholder,autocomplete:"off",spellcheck:!1,value:c.value,onFocus:()=>s.value=!0,onBlur:()=>s.value=!1,onInput:v=>c.value=v.target.value,onKeydown:v=>{switch(v.key){case"ArrowUp":{L();break}case"ArrowDown":{S();break}case"Enter":{v.preventDefault(),T(f.value);break}}}}),w.value&&ae("ul",{class:"suggestions",onMouseleave:()=>f.value=-1},d.value.map(({link:v,title:b,header:H},q)=>ae("li",{class:["suggestion",{focus:f.value===q}],onMouseenter:()=>f.value=q,onMousedown:()=>T(q)},ae("a",{href:v,onClick:M=>M.preventDefault()},[ae("span",{class:"page-title"},b),H&&ae("span",{class:"page-header"},`> ${H}`)]))))])}});var pg=["s","/"],gg={"/en/":{placeholder:"Search"},"/zh-cn/":{placeholder:"搜索"}};const mg=gg,vg=pg,_g=5,bg=Mt({enhance({app:e}){e.component("SearchBox",t=>ae(hg,{locales:mg,hotKeys:vg,maxSuggestions:_g,...t}))}}),ur=[Gd,Qd,nf,mf,yf,Lf,ng,bg],yg=[["v-8daa1a0e","/",{title:""},["/index.md"]],["v-2d0a870d","/en/",{title:"Home"},["/en/index.md"]],["v-c0c85b84","/zh-cn/",{title:"首页"},["/zh-cn/index.md"]],["v-7a15fe3b","/en/about/about.html",{title:"About This Document"},[":md"]],["v-3f851d14","/en/about/changelog.html",{title:"Changelog"},[":md"]],["v-193cf592","/en/about/contacts.html",{title:"Contact Us"},[":md"]],["v-ae7b83f2","/en/about/future.html",{title:"Looking Toward the Future"},[":md"]],["v-29d6c1ba","/en/config/r8-proguard.html",{title:"R8 & Proguard Obfuscation"},[":md"]],["v-efb45d4c","/en/guide/home.html",{title:"Introduction"},[":md"]],["v-72889797","/en/guide/quick-start.html",{title:"Quick Start"},[":md"]],["v-24443363","/en/library/hikage-compiler.html",{title:"hikage-compiler"},[":md"]],["v-12b2c63a","/en/library/hikage-core.html",{title:"hikage-core"},[":md"]],["v-74fb59c2","/en/library/hikage-extension-betterandroid.html",{title:"hikage-extension-betterandroid"},[":md"]],["v-797f7fac","/en/library/hikage-extension-compose.html",{title:"hikage-extension-compose"},[":md"]],["v-ce7ecd5e","/en/library/hikage-extension.html",{title:"hikage-extension"},[":md"]],["v-0a7e8244","/en/library/hikage-widget-androidx.html",{title:"hikage-widget-androidx"},[":md"]],["v-95deef40","/en/library/hikage-widget-material.html",{title:"hikage-widget-material"},[":md"]],["v-41967128","/zh-cn/about/about.html",{title:"关于此文档"},[":md"]],["v-0e6c3476","/zh-cn/about/changelog.html",{title:"更新日志"},[":md"]],["v-6cf86266","/zh-cn/about/contacts.html",{title:"联系我们"},[":md"]],["v-3106ca14","/zh-cn/about/future.html",{title:"展望未来"},[":md"]],["v-154d6f69","/zh-cn/config/r8-proguard.html",{title:"R8 与 Proguard 混淆"},[":md"]],["v-6a609e09","/zh-cn/guide/home.html",{title:"介绍"},[":md"]],["v-24840ff0","/zh-cn/guide/quick-start.html",{title:"快速开始"},[":md"]],["v-5391bb14","/zh-cn/library/hikage-compiler.html",{title:"hikage-compiler"},[":md"]],["v-7a05a514","/zh-cn/library/hikage-core.html",{title:"hikage-core"},[":md"]],["v-5470534e","/zh-cn/library/hikage-extension-betterandroid.html",{title:"hikage-extension-betterandroid"},[":md"]],["v-5b7de1ca","/zh-cn/library/hikage-extension-compose.html",{title:"hikage-extension-compose"},[":md"]],["v-532407c0","/zh-cn/library/hikage-extension.html",{title:"hikage-extension"},[":md"]],["v-07a543e6","/zh-cn/library/hikage-widget-androidx.html",{title:"hikage-widget-androidx"},[":md"]],["v-9305b0e2","/zh-cn/library/hikage-widget-material.html",{title:"hikage-widget-material"},[":md"]],["v-3706649a","/404.html",{title:""},[]]];var hl=ue({name:"Vuepress",setup(){const e=$u();return()=>ae(e.value)}}),kg=()=>yg.reduce((e,[t,n,r,o])=>(e.push({name:t,path:n,component:hl,meta:r},{path:n.endsWith("/")?n+"index.html":n.substring(0,n.length-5),redirect:n},...o.map(i=>({path:i===":md"?n.substring(0,n.length-5)+".md":i,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:hl}]),wg=od,Eg=()=>{const e=Bd({history:wg(ds("/Hikage/")),routes:kg(),scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var r;(t.path!==n.path||n===pt)&&([t.meta._data]=await Promise.all([ht.resolvePageData(t.name),(r=ps[t.name])==null?void 0:r.__asyncLoader()]))}),e},xg=e=>{e.component("ClientOnly",jo),e.component("Content",Fu)},Lg=(e,t,n)=>{const r=sl(()=>t.currentRoute.value.path),o=sl(()=>ht.resolveRouteLocale(rn.value.locales,r.value)),i=Sf(r,()=>t.currentRoute.value.meta._data),l=B(()=>ht.resolveLayouts(n)),a=B(()=>ht.resolveSiteLocaleData(rn.value,o.value)),s=B(()=>ht.resolvePageFrontmatter(i.value)),c=B(()=>ht.resolvePageHeadTitle(i.value,a.value)),u=B(()=>ht.resolvePageHead(c.value,s.value,a.value)),d=B(()=>ht.resolvePageLang(i.value,a.value)),f=B(()=>ht.resolvePageLayout(i.value,l.value));return e.provide(Ru,l),e.provide(gs,i),e.provide(ms,s),e.provide(Iu,c),e.provide(vs,u),e.provide(_s,d),e.provide(bs,f),e.provide(Fo,o),e.provide(ks,a),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>s.value},$head:{get:()=>u.value},$headTitle:{get:()=>c.value},$lang:{get:()=>d.value},$page:{get:()=>i.value},$routeLocale:{get:()=>o.value},$site:{get:()=>rn.value},$siteLocale:{get:()=>a.value},$withBase:{get:()=>Vo}}),{layouts:l,pageData:i,pageFrontmatter:s,pageHead:u,pageHeadTitle:c,pageLang:d,pageLayout:f,routeLocale:o,siteData:rn,siteLocaleData:a}},Cg=()=>{const e=Ou(),t=Du(),n=_e([]),r=()=>{e.value.forEach(i=>{const l=Tg(i);l&&n.value.push(l)})},o=()=>{document.documentElement.lang=t.value,n.value.forEach(i=>{i.parentNode===document.head&&document.head.removeChild(i)}),n.value.splice(0,n.value.length),e.value.forEach(i=>{const l=Sg(i);l!==null&&(document.head.appendChild(l),n.value.push(l))})};Wt(Nu,o),Ve(()=>{r(),o(),Ye(()=>e.value,o)})},Tg=([e,t,n=""])=>{const r=Object.entries(t).map(([a,s])=>me(s)?`[${a}=${JSON.stringify(s)}]`:s===!0?`[${a}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(a=>a.innerText===n)||null},Sg=([e,t,n])=>{if(!me(e))return null;const r=document.createElement(e);return Ho(t)&&Object.entries(t).forEach(([o,i])=>{me(i)?r.setAttribute(o,i):i===!0&&r.setAttribute(o,"")}),me(n)&&r.appendChild(document.createTextNode(n)),r},Ag=ku,Rg=async()=>{var n;const e=Ag({name:"VuepressApp",setup(){var r;Cg();for(const o of ur)(r=o.setup)==null||r.call(o);return()=>[ae(Is),...ur.flatMap(({rootComponents:o=[]})=>o.map(i=>ae(i)))]}}),t=Eg();xg(e),Lg(e,t,ur);for(const r of ur)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:rn}));return e.use(t),{app:e,router:t}};Rg().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{Le as _,re as a,he as b,ee as c,Rg as createVueApp,$t as d,$c as e,j as o,bt as r,Me as w};
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = ["assets/home.html-TsPnRHmC.js","assets/nagasaki_soyo-RK2z5Lcj.js","assets/home.html-yN_Nauvl.js"]
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}