PageSourceSearch

https://unjs.pages.dev/_nuxt/entry.Ba7qpYeG.js

js unjs.pages.dev collected 2026-10-03 05:59:30 UTC 480,723 bytes, 50 lines download raw bytes

vendor: 22,885 bytes, lines 1-13
1/**
2* @vue/shared v3.4.19
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
5**/function Gl(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const Ve={},Dr=[],zt=()=>{},Qg=()=>!1,Xo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Jl=e=>e.startsWith("onUpdate:"),et=Object.assign,Ql=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Xg=Object.prototype.hasOwnProperty,Te=(e,t)=>Xg.call(e,t),ae=Array.isArray,Fr=e=>Yo(e)==="[object Map]",jd=e=>Yo(e)==="[object Set]",Yg=e=>Yo(e)==="[object RegExp]",me=e=>typeof e=="function",We=e=>typeof e=="string",no=e=>typeof e=="symbol",ze=e=>e!==null&&typeof e=="object",Xl=e=>(ze(e)||me(e))&&me(e.then)&&me(e.catch),Nd=Object.prototype.toString,Yo=e=>Nd.call(e),Zg=e=>Yo(e).slice(8,-1),Bd=e=>Yo(e)==="[object Object]",Yl=e=>We(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,jr=Gl(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ys=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ev=/-(\w)/g,Xt=ys(e=>e.replace(ev,(t,n)=>n?n.toUpperCase():"")),tv=/\B([A-Z])/g,Gn=ys(e=>e.replace(tv,"-$1").toLowerCase()),bs=ys(e=>e.charAt(0).toUpperCase()+e.slice(1)),js=ys(e=>e?`on${bs(e)}`:""),cn=(e,t)=>!Object.is(e,t),ko=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ji=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},nv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},zd=e=>{const t=We(e)?Number(e):NaN;return isNaN(t)?e:t};let mc;const Hd=()=>mc||(mc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function dr(e){if(ae(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=We(r)?sv(r):dr(r);if(o)for(const i in o)t[i]=o[i]}return t}else if(We(e)||ze(e))return e}const rv=/;(?![^(]*\))/g,ov=/:([^]+)/,iv=/\/\*[^]*?\*\//g;function sv(e){const t={};return e.replace(iv,"").split(rv).forEach(n=>{if(n){const r=n.split(ov);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ve(e){let t="";if(We(e))t=e;else if(ae(e))for(let n=0;n<e.length;n++){const r=ve(e[n]);r&&(t+=r+" ")}else if(ze(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Ma(e){if(!e)return null;let{class:t,style:n}=e;return t&&!We(t)&&(e.class=ve(t)),n&&(e.style=dr(n)),e}const av="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",lv=Gl(av);function Vd(e){return!!e||e===""}const qe=e=>We(e)?e:e==null?"":ae(e)||ze(e)&&(e.toString===Nd||!me(e.toString))?JSON.stringify(e,Ud,2):String(e),Ud=(e,t)=>t&&t.__v_isRef?Ud(e,t.value):Fr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],i)=>(n[Ns(r,i)+" =>"]=o,n),{})}:jd(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ns(n))}:no(t)?Ns(t):ze(t)&&!ae(t)&&!Bd(t)?String(t):t,Ns=(e,t="")=>{var n;return no(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
6* @vue/reactivity v3.4.19
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
9**/let Rt;class Kd{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Rt,!t&&Rt&&(this.index=(Rt.scopes||(Rt.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Rt;try{return Rt=this,t()}finally{Rt=n}}}on(){Rt=this}off(){Rt=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 Wd(e){return new Kd(e)}function uv(e,t=Rt){t&&t.active&&t.effects.push(e)}function Zo(){return Rt}function ei(e){Rt&&Rt.cleanups.push(e)}let lr;class Zl{constructor(t,n,r,o){this.fn=t,this.trigger=n,this.scheduler=r,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,uv(this,o)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,_r();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(cv(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Er()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Bn,n=lr;try{return Bn=!0,lr=this,this._runnings++,gc(this),this.fn()}finally{vc(this),this._runnings--,lr=n,Bn=t}}stop(){var t;this.active&&(gc(this),vc(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function cv(e){return e.value}function gc(e){e._trackId++,e._depsLength=0}function vc(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)qd(e.deps[t],e);e.deps.length=e._depsLength}}function qd(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let Bn=!0,Da=0;const Gd=[];function _r(){Gd.push(Bn),Bn=!1}function Er(){const e=Gd.pop();Bn=e===void 0?!0:e}function eu(){Da++}function tu(){for(Da--;!Da&&Fa.length;)Fa.shift()()}function Jd(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&&qd(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Fa=[];function Qd(e,t,n){eu();for(const r of e.keys()){let o;r._dirtyLevel<t&&(o??(o=e.get(r)===r._trackId))&&(r._shouldSchedule||(r._shouldSchedule=r._dirtyLevel===0),r._dirtyLevel=t),r._shouldSchedule&&(o??(o=e.get(r)===r._trackId))&&(r.trigger(),(!r._runnings||r.allowRecurse)&&r._dirtyLevel!==2&&(r._shouldSchedule=!1,r.scheduler&&Fa.push(r.scheduler)))}tu()}const Xd=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},Qi=new WeakMap,ur=Symbol(""),ja=Symbol("");function Tt(e,t,n){if(Bn&&lr){let r=Qi.get(e);r||Qi.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=Xd(()=>r.delete(n))),Jd(lr,o)}}function wn(e,t,n,r,o,i){const s=Qi.get(e);if(!s)return;let a=[];if(t==="clear")a=[...s.values()];else if(n==="length"&&ae(e)){const l=Number(r);s.forEach((c,u)=>{(u==="length"||!no(u)&&u>=l)&&a.push(c)})}else switch(n!==void 0&&a.push(s.get(n)),t){case"add":ae(e)?Yl(n)&&a.push(s.get("length")):(a.push(s.get(ur)),Fr(e)&&a.push(s.get(ja)));break;case"delete":ae(e)||(a.push(s.get(ur)),Fr(e)&&a.push(s.get(ja)));break;case"set":Fr(e)&&a.push(s.get(ur));break}eu();for(const l of a)l&&Qd(l,4);tu()}function fv(e,t){var n;return(n=Qi.get(e))==null?void 0:n.get(t)}const dv=Gl("__proto__,__v_isRef,__isVue"),Yd=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(no)),yc=pv();function pv(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ye(this);for(let i=0,s=this.length;i<s;i++)Tt(r,"get",i+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(ye)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){_r(),eu();const r=ye(this)[t].apply(this,n);return tu(),Er(),r}}),e}function hv(e){const t=ye(this);return Tt(t,"has",e),t.hasOwnProperty(e)}class Zd{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?Tv:rp:i?np:tp).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=ae(t);if(!o){if(s&&Te(yc,n))return Reflect.get(yc,n,r);if(n==="hasOwnProperty")return hv}const a=Reflect.get(t,n,r);return(no(n)?Yd.has(n):dv(n))||(o||Tt(t,"get",n),i)?a:Xe(a)?s&&Yl(n)?a:a.value:ze(a)?o?ni(a):Mt(a):a}}class ep extends Zd{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n];if(!this._shallow){const l=pr(i);if(!Xi(r)&&!pr(r)&&(i=ye(i),r=ye(r)),!ae(t)&&Xe(i)&&!Xe(r))return l?!1:(i.value=r,!0)}const s=ae(t)&&Yl(n)?Number(n)<t.length:Te(t,n),a=Reflect.set(t,n,r,o);return t===ye(o)&&(s?cn(r,i)&&wn(t,"set",n,r):wn(t,"add",n,r)),a}deleteProperty(t,n){const r=Te(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&wn(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!no(n)||!Yd.has(n))&&Tt(t,"has",n),r}ownKeys(t){return Tt(t,"iterate",ae(t)?"length":ur),Reflect.ownKeys(t)}}class mv extends Zd{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const gv=new ep,vv=new mv,yv=new ep(!0),nu=e=>e,ws=e=>Reflect.getPrototypeOf(e);function mi(e,t,n=!1,r=!1){e=e.__v_raw;const o=ye(e),i=ye(t);n||(cn(t,i)&&Tt(o,"get",t),Tt(o,"get",i));const{has:s}=ws(o),a=r?nu:n?iu:Fo;if(s.call(o,t))return a(e.get(t));if(s.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function gi(e,t=!1){const n=this.__v_raw,r=ye(n),o=ye(e);return t||(cn(e,o)&&Tt(r,"has",e),Tt(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function vi(e,t=!1){return e=e.__v_raw,!t&&Tt(ye(e),"iterate",ur),Reflect.get(e,"size",e)}function bc(e){e=ye(e);const t=ye(this);return ws(t).has.call(t,e)||(t.add(e),wn(t,"add",e,e)),this}function wc(e,t){t=ye(t);const n=ye(this),{has:r,get:o}=ws(n);let i=r.call(n,e);i||(e=ye(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?cn(t,s)&&wn(n,"set",e,t):wn(n,"add",e,t),this}function xc(e){const t=ye(this),{has:n,get:r}=ws(t);let o=n.call(t,e);o||(e=ye(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&wn(t,"delete",e,void 0),i}function _c(){const e=ye(this),t=e.size!==0,n=e.clear();return t&&wn(e,"clear",void 0,void 0),n}function yi(e,t){return function(r,o){const i=this,s=i.__v_raw,a=ye(s),l=t?nu:e?iu:Fo;return!e&&Tt(a,"iterate",ur),s.forEach((c,u)=>r.call(o,l(c),l(u),i))}}function bi(e,t,n){return function(...r){const o=this.__v_raw,i=ye(o),s=Fr(i),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=o[e](...r),u=n?nu:t?iu:Fo;return!t&&Tt(i,"iterate",l?ja:ur),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function kn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function bv(){const e={get(i){return mi(this,i)},get size(){return vi(this)},has:gi,add:bc,set:wc,delete:xc,clear:_c,forEach:yi(!1,!1)},t={get(i){return mi(this,i,!1,!0)},get size(){return vi(this)},has:gi,add:bc,set:wc,delete:xc,clear:_c,forEach:yi(!1,!0)},n={get(i){return mi(this,i,!0)},get size(){return vi(this,!0)},has(i){return gi.call(this,i,!0)},add:kn("add"),set:kn("set"),delete:kn("delete"),clear:kn("clear"),forEach:yi(!0,!1)},r={get(i){return mi(this,i,!0,!0)},get size(){return vi(this,!0)},has(i){return gi.call(this,i,!0)},add:kn("add"),set:kn("set"),delete:kn("delete"),clear:kn("clear"),forEach:yi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=bi(i,!1,!1),n[i]=bi(i,!0,!1),t[i]=bi(i,!1,!0),r[i]=bi(i,!0,!0)}),[e,n,t,r]}const[wv,xv,_v,Ev]=bv();function ru(e,t){const n=t?e?Ev:_v:e?xv:wv;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(Te(n,o)&&o in r?n:r,o,i)}const Sv={get:ru(!1,!1)},kv={get:ru(!1,!0)},Cv={get:ru(!0,!1)},tp=new WeakMap,np=new WeakMap,rp=new WeakMap,Tv=new WeakMap;function Av(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ov(e){return e.__v_skip||!Object.isExtensible(e)?0:Av(Zg(e))}function Mt(e){return pr(e)?e:ou(e,!1,gv,Sv,tp)}function ti(e){return ou(e,!1,yv,kv,np)}function ni(e){return ou(e,!0,vv,Cv,rp)}function ou(e,t,n,r,o){if(!ze(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=Ov(e);if(s===0)return e;const a=new Proxy(e,s===2?r:n);return o.set(e,a),a}function Nr(e){return pr(e)?Nr(e.__v_raw):!!(e&&e.__v_isReactive)}function pr(e){return!!(e&&e.__v_isReadonly)}function Xi(e){return!!(e&&e.__v_isShallow)}function op(e){return Nr(e)||pr(e)}function ye(e){const t=e&&e.__v_raw;return t?ye(t):e}function ip(e){return Object.isExtensible(e)&&Ji(e,"__v_skip",!0),e}const Fo=e=>ze(e)?Mt(e):e,iu=e=>ze(e)?ni(e):e;class sp{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Zl(()=>t(this._value),()=>Br(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ye(this);return(!t._cacheable||t.effect.dirty)&&cn(t._value,t._value=t.effect.run())&&Br(t,4),su(t),t.effect._dirtyLevel>=2&&Br(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Pv(e,t,n=!1){let r,o;const i=me(e);return i?(r=e,o=zt):(r=e.get,o=e.set),new sp(r,o,i||!o,n)}function su(e){var t;Bn&&lr&&(e=ye(e),Jd(lr,(t=e.dep)!=null?t:e.dep=Xd(()=>e.dep=void 0,e instanceof sp?e:void 0)))}function Br(e,t=4,n){e=ye(e);const r=e.dep;r&&Qd(r,t)}function Xe(e){return!!(e&&e.__v_isRef===!0)}function H(e){return ap(e,!1)}function Yt(e){return ap(e,!0)}function ap(e,t){return Xe(e)?e:new Rv(e,t)}class Rv{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ye(t),this._value=n?t:Fo(t)}get value(){return su(this),this._value}set value(t){const n=this.__v_isShallow||Xi(t)||pr(t);t=n?t:ye(t),cn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Fo(t),Br(this,4))}}function Ec(e){Br(e,4)}function ee(e){return Xe(e)?e.value:e}function Et(e){return me(e)?e():ee(e)}const Iv={get:(e,t,n)=>ee(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Xe(o)&&!Xe(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function lp(e){return Nr(e)?e:new Proxy(e,Iv)}class Lv{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>su(this),()=>Br(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function up(e){return new Lv(e)}function OR(e){const t=ae(e)?new Array(e.length):{};for(const n in e)t[n]=cp(e,n);return t}class $v{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 fv(ye(this._object),this._key)}}class Mv{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Kt(e,t,n){return Xe(e)?e:me(e)?new Mv(e):ze(e)&&arguments.length>1?cp(e,t,n):H(e)}function cp(e,t,n){const r=e[t];return Xe(r)?r:new $v(e,t,n)}/**
10* @vue/runtime-core v3.4.19
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/function zn(e,t,n,r){try{return r?e(...r):e()}catch(o){ro(o,t,n)}}function Vt(e,t,n,r){if(me(e)){const i=zn(e,t,n,r);return i&&Xl(i)&&i.catch(s=>{ro(s,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(Vt(e[i],t,n,r));return o}function ro(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const s=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${n}`;for(;i;){const c=i.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,s,a)===!1)return}i=i.parent}const l=t.appContext.config.errorHandler;if(l){zn(l,null,10,[e,s,a]);return}}Dv(e,n,o,r)}function Dv(e,t,n,r=!0){console.error(e)}let jo=!1,Na=!1;const mt=[];let ln=0;const zr=[];let In=null,ir=0;const fp=Promise.resolve();let au=null;function ft(e){const t=au||fp;return e?t.then(this?e.bind(this):e):t}function Fv(e){let t=ln+1,n=mt.length;for(;t<n;){const r=t+n>>>1,o=mt[r],i=No(o);i<e||i===e&&o.pre?t=r+1:n=r}return t}function xs(e){(!mt.length||!mt.includes(e,jo&&e.allowRecurse?ln+1:ln))&&(e.id==null?mt.push(e):mt.splice(Fv(e.id),0,e),dp())}function dp(){!jo&&!Na&&(Na=!0,au=fp.then(pp))}function jv(e){const t=mt.indexOf(e);t>ln&&mt.splice(t,1)}function Ba(e){ae(e)?zr.push(...e):(!In||!In.includes(e,e.allowRecurse?ir+1:ir))&&zr.push(e),dp()}function Sc(e,t,n=jo?ln+1:0){for(;n<mt.length;n++){const r=mt[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;mt.splice(n,1),n--,r()}}}function Yi(e){if(zr.length){const t=[...new Set(zr)].sort((n,r)=>No(n)-No(r));if(zr.length=0,In){In.push(...t);return}for(In=t,ir=0;ir<In.length;ir++)In[ir]();In=null,ir=0}}const No=e=>e.id==null?1/0:e.id,Nv=(e,t)=>{const n=No(e)-No(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function pp(e){Na=!1,jo=!0,mt.sort(Nv);try{for(ln=0;ln<mt.length;ln++){const t=mt[ln];t&&t.active!==!1&&zn(t,null,14)}}finally{ln=0,mt.length=0,Yi(),jo=!1,au=null,(mt.length||zr.length)&&pp()}}function Bv(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ve;let o=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const u=`${s==="modelValue"?"model":s}Modifiers`,{number:f,trim:d}=r[u]||Ve;d&&(o=n.map(p=>We(p)?p.trim():p)),f&&(o=n.map(nv))}let a,l=r[a=js(t)]||r[a=js(Xt(t))];!l&&i&&(l=r[a=js(Gn(t))]),l&&Vt(l,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,Vt(c,e,6,o)}}function hp(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let s={},a=!1;if(!me(e)){const l=c=>{const u=hp(c,t,!0);u&&(a=!0,et(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(ze(e)&&r.set(e,null),null):(ae(i)?i.forEach(l=>s[l]=null):et(s,i),ze(e)&&r.set(e,s),s)}function _s(e,t){return!e||!Xo(t)?!1:(t=t.slice(2).replace(/Once$/,""),Te(e,t[0].toLowerCase()+t.slice(1))||Te(e,Gn(t))||Te(e,t))}let dt=null,Es=null;function Zi(e){const t=dt;return dt=e,Es=e&&e.type.__scopeId||null,t}function PR(e){Es=e}function RR(){Es=null}function ge(e,t=dt,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&jc(-1);const i=Zi(t);let s;try{s=e(...o)}finally{Zi(i),r._d&&jc(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Bs(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:a,attrs:l,emit:c,render:u,renderCache:f,data:d,setupState:p,ctx:h,inheritAttrs:m}=e;let g,y;const b=Zi(e);try{if(n.shapeFlag&4){const w=o||r,E=w;g=Bt(u.call(E,w,f,i,p,d,h)),y=l}else{const w=t;g=Bt(w.length>1?w(i,{attrs:l,slots:a,emit:c}):w(i,null)),y=t.props?l:Hv(l)}}catch(w){Ao.length=0,ro(w,e,1),g=te(yt)}let v=g;if(y&&m!==!1){const w=Object.keys(y),{shapeFlag:E}=v;w.length&&E&7&&(s&&w.some(Jl)&&(y=Vv(y,s)),v=Dt(v,y))}return n.dirs&&(v=Dt(v),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),g=v,Zi(b),g}function zv(e,t=!0){let n;for(let r=0;r<e.length;r++){const o=e[r];if(qr(o)){if(o.type!==yt||o.children==="v-if"){if(n)return;n=o}}else return}return n}const Hv=e=>{let t;for(const n in e)(n==="class"||n==="style"||Xo(n))&&((t||(t={}))[n]=e[n]);return t},Vv=(e,t)=>{const n={};for(const r in e)(!Jl(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Uv(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?kc(r,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(s[d]!==r[d]&&!_s(c,d))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:r===s?!1:r?s?kc(r,s,c):!0:!!s;return!1}function kc(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]&&!_s(n,i))return!0}return!1}function lu({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const uu="components";function jn(e,t){return gp(uu,e,!0,t)||e}const mp=Symbol.for("v-ndc");function cu(e){return We(e)?gp(uu,e,!1)||e:e||mp}function gp(e,t,n=!0,r=!1){const o=dt||nt;if(o){const i=o.type;if(e===uu){const a=Xa(i,!1);if(a&&(a===t||a===Xt(t)||a===bs(Xt(t))))return i}const s=Cc(o[e]||i[e],t)||Cc(o.appContext[e],t);return!s&&r?i:s}}function Cc(e,t){return e&&(e[t]||e[Xt(t)]||e[bs(Xt(t))])}const vp=e=>e.__isSuspense;let za=0;const Kv={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,s,a,l,c){if(e==null)Wv(t,n,r,o,i,s,a,l,c);else{if(i&&i.deps>0){t.suspense=e.suspense;return}qv(e,t,n,r,o,s,a,l,c)}},hydrate:Gv,create:fu,normalize:Jv},yp=Kv;function Bo(e,t){const n=e.props&&e.props[t];me(n)&&n()}function Wv(e,t,n,r,o,i,s,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=fu(e,o,r,t,f,n,i,s,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,i,s),d.deps>0?(Bo(e,"onPending"),Bo(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,i,s),Hr(d,e.ssFallback)):d.resolve(!1,!0)}function qv(e,t,n,r,o,i,s,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:y}=f;if(m)f.pendingBranch=d,Qt(d,m)?(l(m,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0?f.resolve():g&&(y||(l(h,p,n,r,o,null,i,s,a),Hr(f,p)))):(f.pendingId=za++,y?(f.isHydrating=!1,f.activeBranch=m):c(m,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),g?(l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0?f.resolve():(l(h,p,n,r,o,null,i,s,a),Hr(f,p))):h&&Qt(d,h)?(l(h,d,n,r,o,f,i,s,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0&&f.resolve()));else if(h&&Qt(d,h))l(h,d,n,r,o,f,i,s,a),Hr(f,d);else if(Bo(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=za++,l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0)f.resolve();else{const{timeout:b,pendingId:v}=f;b>0?setTimeout(()=>{f.pendingId===v&&f.fallback(p)},b):b===0&&f.fallback(p)}}function fu(e,t,n,r,o,i,s,a,l,c,u=!1){const{p:f,m:d,um:p,n:h,o:{parentNode:m,remove:g}}=c;let y;const b=Qv(e);b&&t!=null&&t.pendingBranch&&(y=t.pendingId,t.deps++);const v=e.props?zd(e.props.timeout):void 0,w=i,E={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:o,deps:0,pendingId:za++,timeout:typeof v=="number"?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(x=!1,T=!1){const{vnode:k,activeBranch:R,pendingBranch:S,pendingId:P,effects:A,parentComponent:L,container:B}=E;let G=!1;E.isHydrating?E.isHydrating=!1:x||(G=R&&S.transition&&S.transition.mode==="out-in",G&&(R.transition.afterLeave=()=>{P===E.pendingId&&(d(S,B,i===w?h(R):i,0),Ba(A))}),R&&(m(R.el)!==E.hiddenContainer&&(i=h(R)),p(R,L,E,!0)),G||d(S,B,i,0)),Hr(E,S),E.pendingBranch=null,E.isInFallback=!1;let j=E.parent,Q=!1;for(;j;){if(j.pendingBranch){j.effects.push(...A),Q=!0;break}j=j.parent}!Q&&!G&&Ba(A),E.effects=[],b&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,t.deps===0&&!T&&t.resolve()),Bo(k,"onResolve")},fallback(x){if(!E.pendingBranch)return;const{vnode:T,activeBranch:k,parentComponent:R,container:S,namespace:P}=E;Bo(T,"onFallback");const A=h(k),L=()=>{E.isInFallback&&(f(null,x,S,A,R,null,P,a,l),Hr(E,x))},B=x.transition&&x.transition.mode==="out-in";B&&(k.transition.afterLeave=L),E.isInFallback=!0,p(k,R,null,!0),B||L()},move(x,T,k){E.activeBranch&&d(E.activeBranch,x,T,k),E.container=x},next(){return E.activeBranch&&h(E.activeBranch)},registerDep(x,T){const k=!!E.pendingBranch;k&&E.deps++;const R=x.vnode.el;
13x.asyncDep.catch(S=>{ro(S,x,0)}).then(S=>{if(x.isUnmounted||E.isUnmounted||E.pendingId!==x.suspenseId)return;x.asyncResolved=!0;const{vnode:P}=x;Qa(x,S,!1),R&&(P.el=R);const A=!R&&x.subTree.el;T(x,P,m(R||x.subTree.el),R?null:h(x.subTree),E,s,l),A&&g(A),lu(x,P.el),k&&--E.deps===0&&E.resolve()})},unmount(x,T){E.isUnmounted=!0,E.activeBranch&&p(E.activeBranch,n,x,T),E.pendingBranch&&p(E.pendingBranch,n,x,T)}};return E}function Gv(e,t,n,r,o,i,s,a,l){const c=t.suspense=fu(t,r,n,e.parentNode,document.createElement("div"),null,o,i,s,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,i,s);return c.deps===0&&c.resolve(!1,!0),u}function Jv(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Tc(r?n.default:n),e.ssFallback=r?Tc(n.fallback):te(yt)}function Tc(e){let t;if(me(e)){const n=Wr&&e._c;n&&(e._d=!1,K()),e=e(),n&&(e._d=!0,t=Ht,Kp())}return ae(e)&&(e=zv(e)),e=Bt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function bp(e,t){t&&t.pendingBranch?ae(e)?t.effects.push(...e):t.effects.push(e):Ba(e)}function Hr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,lu(r,o))}function Qv(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}const Xv=Symbol.for("v-scx"),Yv=()=>$e(Xv);function Ge(e,t){return ri(e,null,t)}function Zv(e,t){return ri(e,null,{flush:"post"})}function ey(e,t){return ri(e,null,{flush:"sync"})}const wi={};function Ae(e,t,n){return ri(e,t,n)}function ri(e,t,{immediate:n,deep:r,flush:o,once:i,onTrack:s,onTrigger:a}=Ve){if(t&&i){const x=t;t=(...T)=>{x(...T),E()}}const l=nt,c=x=>r===!0?x:$r(x,r===!1?1:void 0);let u,f=!1,d=!1;if(Xe(e)?(u=()=>e.value,f=Xi(e)):Nr(e)?(u=()=>c(e),f=!0):ae(e)?(d=!0,f=e.some(x=>Nr(x)||Xi(x)),u=()=>e.map(x=>{if(Xe(x))return x.value;if(Nr(x))return c(x);if(me(x))return zn(x,l,2)})):me(e)?t?u=()=>zn(e,l,2):u=()=>(p&&p(),Vt(e,l,3,[h])):u=zt,t&&r){const x=u;u=()=>$r(x())}let p,h=x=>{p=v.onStop=()=>{zn(x,l,4),p=v.onStop=void 0}},m;if(si)if(h=zt,t?n&&Vt(t,l,3,[u(),d?[]:void 0,h]):u(),o==="sync"){const x=Yv();m=x.__watcherHandles||(x.__watcherHandles=[])}else return zt;let g=d?new Array(e.length).fill(wi):wi;const y=()=>{if(!(!v.active||!v.dirty))if(t){const x=v.run();(r||f||(d?x.some((T,k)=>cn(T,g[k])):cn(x,g)))&&(p&&p(),Vt(t,l,3,[x,g===wi?void 0:d&&g[0]===wi?[]:g,h]),g=x)}else v.run()};y.allowRecurse=!!t;let b;o==="sync"?b=y:o==="post"?b=()=>at(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),b=()=>xs(y));const v=new Zl(u,zt,b),w=Zo(),E=()=>{v.stop(),w&&Ql(w.effects,v)};return t?n?y():g=v.run():o==="post"?at(v.run.bind(v),l&&l.suspense):v.run(),m&&m.push(E),E}function ty(e,t,n){const r=this.proxy,o=We(e)?e.includes(".")?wp(r,e):()=>r[e]:e.bind(r,r);let i;me(t)?i=t:(i=t.handler,n=t);const s=hr(this),a=ri(o,i.bind(r),n);return s(),a}function wp(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 $r(e,t,n=0,r){if(!ze(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),Xe(e))$r(e.value,t,n,r);else if(ae(e))for(let o=0;o<e.length;o++)$r(e[o],t,n,r);else if(jd(e)||Fr(e))e.forEach(o=>{$r(o,t,n,r)});else if(Bd(e))for(const o in e)$r(e[o],t,n,r);return e}function an(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let s=0;s<o.length;s++){const a=o[s];i&&(a.oldValue=i[s].value);let l=a.dir[r];l&&(_r(),Vt(l,n,8,[e.el,a,e,t]),Er())}}const Ln=Symbol("_leaveCb"),xi=Symbol("_enterCb");function ny(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ie(()=>{e.isMounted=!0}),ii(()=>{e.isUnmounting=!0}),e}const Nt=[Function,Array],xp={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Nt,onEnter:Nt,onAfterEnter:Nt,onEnterCancelled:Nt,onBeforeLeave:Nt,onLeave:Nt,onAfterLeave:Nt,onLeaveCancelled:Nt,onBeforeAppear:Nt,onAppear:Nt,onAfterAppear:Nt,onAppearCancelled:Nt},ry={name:"BaseTransition",props:xp,setup(e,{slots:t}){const n=pt(),r=ny();let o;return()=>{const i=t.default&&Ep(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){for(const m of i)if(m.type!==yt){s=m;break}}const a=ye(e),{mode:l}=a;if(r.isLeaving)return zs(s);const c=Ac(s);if(!c)return zs(s);const u=Ha(c,a,r,n);es(c,u);const f=n.subTree,d=f&&Ac(f);let p=!1;const{getTransitionKey:h}=c.type;if(h){const m=h();o===void 0?o=m:m!==o&&(o=m,p=!0)}if(d&&d.type!==yt&&(!Qt(c,d)||p)){const m=Ha(d,a,r,n);if(es(d,m),l==="out-in")return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},zs(s);l==="in-out"&&c.type!==yt&&(m.delayLeave=(g,y,b)=>{const v=_p(r,d);v[String(d.key)]=d,g[Ln]=()=>{y(),g[Ln]=void 0,delete u.delayedLeave},u.delayedLeave=b})}return s}}},oy=ry;
vendor: 6,788 bytes, line 13
13function _p(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 Ha(e,t,n,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:d,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:m,onAppear:g,onAfterAppear:y,onAppearCancelled:b}=t,v=String(e.key),w=_p(n,e),E=(k,R)=>{k&&Vt(k,r,9,R)},x=(k,R)=>{const S=R[1];E(k,R),ae(k)?k.every(P=>P.length<=1)&&S():k.length<=1&&S()},T={mode:i,persisted:s,beforeEnter(k){let R=a;if(!n.isMounted)if(o)R=m||a;else return;k[Ln]&&k[Ln](!0);const S=w[v];S&&Qt(e,S)&&S.el[Ln]&&S.el[Ln](),E(R,[k])},enter(k){let R=l,S=c,P=u;if(!n.isMounted)if(o)R=g||l,S=y||c,P=b||u;else return;let A=!1;const L=k[xi]=B=>{A||(A=!0,B?E(P,[k]):E(S,[k]),T.delayedLeave&&T.delayedLeave(),k[xi]=void 0)};R?x(R,[k,L]):L()},leave(k,R){const S=String(e.key);if(k[xi]&&k[xi](!0),n.isUnmounting)return R();E(f,[k]);let P=!1;const A=k[Ln]=L=>{P||(P=!0,R(),L?E(h,[k]):E(p,[k]),k[Ln]=void 0,w[S]===e&&delete w[S])};w[S]=e,d?x(d,[k,A]):A()},clone(k){return Ha(k,t,n,r)}};return T}function zs(e){if(oi(e))return e=Dt(e),e.children=null,e}function Ac(e){return oi(e)?e.children?e.children[0]:void 0:e}function es(e,t){e.shapeFlag&6&&e.component?es(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 Ep(e,t=!1,n){let r=[],o=0;for(let i=0;i<e.length;i++){let s=e[i];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:i);s.type===Pe?(s.patchFlag&128&&o++,r=r.concat(Ep(s.children,t,a))):(t||s.type!==yt)&&r.push(a!=null?Dt(s,{key:a}):s)}if(o>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function le(e,t){return me(e)?et({name:e.name},t,{setup:e}):e}const cr=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ue(e){me(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:i,suspensible:s=!0,onError:a}=e;let l=null,c,u=0;const f=()=>(u++,l=null,d()),d=()=>{let p;return l||(p=l=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),a)return new Promise((m,g)=>{a(h,()=>m(f()),()=>g(h),u+1)});throw h}).then(h=>p!==l&&l?l:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),c=h,h)))};return le({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return c},setup(){const p=nt;if(c)return()=>Hs(c,p);const h=b=>{l=null,ro(b,p,13,!r)};if(s&&p.suspense||si)return d().then(b=>()=>Hs(b,p)).catch(b=>(h(b),()=>r?te(r,{error:b}):null));const m=H(!1),g=H(),y=H(!!o);return o&&setTimeout(()=>{y.value=!1},o),i!=null&&setTimeout(()=>{if(!m.value&&!g.value){const b=new Error(`Async component timed out after ${i}ms.`);h(b),g.value=b}},i),d().then(()=>{m.value=!0,p.parent&&oi(p.parent.vnode)&&(p.parent.effect.dirty=!0,xs(p.parent.update))}).catch(b=>{h(b),g.value=b}),()=>{if(m.value&&c)return Hs(c,p);if(g.value&&r)return te(r,{error:g.value});if(n&&!y.value)return te(n)}}})}function Hs(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,s=te(e,r,o);return s.ref=n,s.ce=i,delete t.vnode.ce,s}const oi=e=>e.type.__isKeepAlive,iy={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=pt(),r=n.ctx;if(!r.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const o=new Map,i=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(b,v,w,E,x)=>{const T=b.component;c(b,v,w,0,a),l(T.vnode,b,v,w,T,a,E,b.slotScopeIds,x),at(()=>{T.isDeactivated=!1,T.a&&ko(T.a);const k=b.props&&b.props.onVnodeMounted;k&&St(k,T.parent,b)},a)},r.deactivate=b=>{const v=b.component;c(b,d,null,1,a),at(()=>{v.da&&ko(v.da);const w=b.props&&b.props.onVnodeUnmounted;w&&St(w,v.parent,b),v.isDeactivated=!0},a)};function p(b){Vs(b),u(b,n,a,!0)}function h(b){o.forEach((v,w)=>{const E=Xa(v.type);E&&(!b||!b(E))&&m(w)})}function m(b){const v=o.get(b);!s||!Qt(v,s)?p(v):s&&Vs(s),o.delete(b),i.delete(b)}Ae(()=>[e.include,e.exclude],([b,v])=>{b&&h(w=>_o(b,w)),v&&h(w=>!_o(v,w))},{flush:"post",deep:!0});let g=null;const y=()=>{g!=null&&o.set(g,Us(n.subTree))};return Ie(y),Ap(y),ii(()=>{o.forEach(b=>{const{subTree:v,suspense:w}=n,E=Us(v);if(b.type===E.type&&b.key===E.key){Vs(E);const x=E.component.da;x&&at(x,w);return}p(b)})}),()=>{if(g=null,!t.default)return null;const b=t.default(),v=b[0];if(b.length>1)return s=null,b;if(!qr(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return s=null,v;let w=Us(v);const E=w.type,x=Xa(cr(w)?w.type.__asyncResolved||{}:E),{include:T,exclude:k,max:R}=e;if(T&&(!x||!_o(T,x))||k&&x&&_o(k,x))return s=w,v;const S=w.key==null?E:w.key,P=o.get(S);return w.el&&(w=Dt(w),v.shapeFlag&128&&(v.ssContent=w)),g=S,P?(w.el=P.el,w.component=P.component,w.transition&&es(w,w.transition),w.shapeFlag|=512,i.delete(S),i.add(S)):(i.add(S),R&&i.size>parseInt(R,10)&&m(i.values().next().value)),w.shapeFlag|=256,s=w,vp(v.type)?v:w}}},sy=iy;function _o(e,t){return ae(e)?e.some(n=>_o(n,t)):We(e)?e.split(",").includes(t):Yg(e)?e.test(t):!1}function Sp(e,t){Cp(e,"a",t)}function kp(e,t){Cp(e,"da",t)}function Cp(e,t,n=nt){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Ss(t,r,n),n){let o=n.parent;for(;o&&o.parent;)oi(o.parent.vnode)&&ay(r,t,n,o),o=o.parent}}function ay(e,t,n,r){const o=Ss(t,e,r,!0);ot(()=>{Ql(r[t],o)},n)}function Vs(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Us(e){return e.shapeFlag&128?e.ssContent:e}function Ss(e,t,n=nt,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;_r();const a=hr(n),l=Vt(t,n,e,s);return a(),Er(),l});return r?o.unshift(i):o.push(i),i}}const _n=e=>(t,n=nt)=>(!si||e==="sp")&&Ss(e,(...r)=>t(...r),n),Tp=_n("bm"),Ie=_n("m"),ly=_n("bu"),Ap=_n("u"),ii=_n("bum"),ot=_n("um"),uy=_n("sp"),cy=_n("rtg"),fy=_n("rtc");function Op(e,t=nt){Ss("ec",e,t)}function Ct(e,t,n,r){let o;const i=n&&n[r];if(ae(e)||We(e)){o=new Array(e.length);for(let s=0,a=e.length;s<a;s++)o[s]=t(e[s],s,void 0,i&&i[s])}else if(typeof e=="number"){o=new Array(e);for(let s=0;s<e;s++)o[s]=t(s+1,s,void 0,i&&i[s])}else if(ze(e))if(e[Symbol.iterator])o=Array.from(e,(s,a)=>t(s,a,void 0,i&&i[a]));else{const s=Object.keys(e);o=new Array(s.length);for(let a=0,l=s.length;a<l;a++){const c=s[a];o[a]=t(e[c],c,a,i&&i[a])}}else o=[];return n&&(n[r]=o),o}function dy(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(ae(r))for(let o=0;o<r.length;o++)e[r[o].name]=r[o].fn;else r&&(e[r.name]=r.key?(...o)=>{const i=r.fn(...o);return i&&(i.key=r.key),i}:r.fn)}return e}function vt(e,t,n={},r,o){if(dt.isCE||dt.parent&&cr(dt.parent)&&dt.parent.isCE)return t!=="default"&&(n.name=t),te("slot",n,r&&r()
vendor: 31,497 bytes, line 13
13);let i=e[t];i&&i._c&&(i._d=!1),K();const s=i&&Pp(i(n)),a=ke(Pe,{key:n.key||s&&s.key||`_${t}`},s||(r?r():[]),s&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Pp(e){return e.some(t=>qr(t)?!(t.type===yt||t.type===Pe&&!Pp(t.children)):!0)?e:null}const Va=e=>e?Gp(e)?gu(e)||e.proxy:Va(e.parent):null,Co=et(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=>Va(e.parent),$root:e=>Va(e.root),$emit:e=>e.emit,$options:e=>du(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,xs(e.update)}),$nextTick:e=>e.n||(e.n=ft.bind(e.proxy)),$watch:e=>ty.bind(e)}),Ks=(e,t)=>e!==Ve&&!e.__isScriptSetup&&Te(e,t),py={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const p=s[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(Ks(r,t))return s[t]=1,r[t];if(o!==Ve&&Te(o,t))return s[t]=2,o[t];if((c=e.propsOptions[0])&&Te(c,t))return s[t]=3,i[t];if(n!==Ve&&Te(n,t))return s[t]=4,n[t];Ua&&(s[t]=0)}}const u=Co[t];let f,d;if(u)return t==="$attrs"&&Tt(e,"get",t),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Ve&&Te(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,Te(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return Ks(o,t)?(o[t]=n,!0):r!==Ve&&Te(r,t)?(r[t]=n,!0):Te(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}},s){let a;return!!n[s]||e!==Ve&&Te(e,s)||Ks(t,s)||(a=i[0])&&Te(a,s)||Te(r,s)||Te(Co,s)||Te(o.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Te(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function hy(){return Rp().slots}function my(){return Rp().attrs}function Rp(){const e=pt();return e.setupContext||(e.setupContext=Qp(e))}function ts(e){return ae(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function IR(e,t){return!e||!t?e||t:ae(e)&&ae(t)?e.concat(t):et({},ts(e),ts(t))}function zo(e){const t=pt();let n=e();return Ja(),Xl(n)&&(n=n.catch(r=>{throw hr(t),r})),[n,()=>hr(t)]}let Ua=!0;function gy(e){const t=du(e),n=e.proxy,r=e.ctx;Ua=!1,t.beforeCreate&&Oc(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:p,updated:h,activated:m,deactivated:g,beforeDestroy:y,beforeUnmount:b,destroyed:v,unmounted:w,render:E,renderTracked:x,renderTriggered:T,errorCaptured:k,serverPrefetch:R,expose:S,inheritAttrs:P,components:A,directives:L,filters:B}=t;if(c&&vy(c,r,null),s)for(const Q in s){const J=s[Q];me(J)&&(r[Q]=J.bind(n))}if(o){const Q=o.call(n,n);ze(Q)&&(e.data=Mt(Q))}if(Ua=!0,i)for(const Q in i){const J=i[Q],xe=me(J)?J.bind(n,n):me(J.get)?J.get.bind(n,n):zt,tt=!me(J)&&me(J.set)?J.set.bind(n):zt,pe=$({get:xe,set:tt});Object.defineProperty(r,Q,{enumerable:!0,configurable:!0,get:()=>pe.value,set:fe=>pe.value=fe})}if(a)for(const Q in a)Ip(a[Q],r,n,Q);if(l){const Q=me(l)?l.call(n):l;Reflect.ownKeys(Q).forEach(J=>{Qe(J,Q[J])})}u&&Oc(u,e,"c");function j(Q,J){ae(J)?J.forEach(xe=>Q(xe.bind(n))):J&&Q(J.bind(n))}if(j(Tp,f),j(Ie,d),j(ly,p),j(Ap,h),j(Sp,m),j(kp,g),j(Op,k),j(fy,x),j(cy,T),j(ii,b),j(ot,w),j(uy,R),ae(S))if(S.length){const Q=e.exposed||(e.exposed={});S.forEach(J=>{Object.defineProperty(Q,J,{get:()=>n[J],set:xe=>n[J]=xe})})}else e.exposed||(e.exposed={});E&&e.render===zt&&(e.render=E),P!=null&&(e.inheritAttrs=P),A&&(e.components=A),L&&(e.directives=L)}function vy(e,t,n=zt){ae(e)&&(e=Ka(e));for(const r in e){const o=e[r];let i;ze(o)?"default"in o?i=$e(o.from||r,o.default,!0):i=$e(o.from||r):i=$e(o),Xe(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):t[r]=i}}function Oc(e,t,n){Vt(ae(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ip(e,t,n,r){const o=r.includes(".")?wp(n,r):()=>n[r];if(We(e)){const i=t[e];me(i)&&Ae(o,i)}else if(me(e))Ae(o,e.bind(n));else if(ze(e))if(ae(e))e.forEach(i=>Ip(i,t,n,r));else{const i=me(e.handler)?e.handler.bind(n):t[e.handler];me(i)&&Ae(o,i,e)}}function du(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>ns(l,c,s,!0)),ns(l,t,s)),ze(t)&&i.set(t,l),l}function ns(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&ns(e,i,n,!0),o&&o.forEach(s=>ns(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=yy[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const yy={data:Pc,props:Rc,emits:Rc,methods:Eo,computed:Eo,beforeCreate:_t,created:_t,beforeMount:_t,mounted:_t,beforeUpdate:_t,updated:_t,beforeDestroy:_t,beforeUnmount:_t,destroyed:_t,unmounted:_t,activated:_t,deactivated:_t,errorCaptured:_t,serverPrefetch:_t,components:Eo,directives:Eo,watch:wy,provide:Pc,inject:by};function Pc(e,t){return t?e?function(){return et(me(e)?e.call(this,this):e,me(t)?t.call(this,this):t)}:t:e}function by(e,t){return Eo(Ka(e),Ka(t))}function Ka(e){if(ae(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function _t(e,t){return e?[...new Set([].concat(e,t))]:t}function Eo(e,t){return e?et(Object.create(null),e,t):t}function Rc(e,t){return e?ae(e)&&ae(t)?[...new Set([...e,...t])]:et(Object.create(null),ts(e),ts(t??{})):t}function wy(e,t){if(!e)return t;if(!t)return e;const n=et(Object.create(null),e);for(const r in t)n[r]=_t(e[r],t[r]);return n}function Lp(){return{app:null,config:{isNativeTag:Qg,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 xy=0;function _y(e,t){return function(r,o=null){me(r)||(r=et({},r)),o!=null&&!ze(o)&&(o=null);const i=Lp(),s=new WeakSet;let a=!1;const l=i.app={_uid:xy++,_component:r,_props:o,_container:null,_context:i,_instance:null,version:Xp,get config(){return i.config},set config(c){},use(c,...u){return s.has(c)||(c&&me(c.install)?(s.add(c),c.install(l,...u)):me(c)&&(s.add(c),c(l,...u))),l},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),l},component(c,u){return u?(i.components[c]=u,l):i.components[c]},directive(c,u){return u?(i.directives[c]=u,l):i.directives[c]},mount(c,u,f){if(!a){const d=te(r,o);return d.appContext=i,f===!0?f="svg":f===!1&&(f=void 0),u&&t?t(d,c):e(d,c,f),a=!0,l._container=c,c.__vue_app__=l,gu(d.component)||d.component.proxy}},unmount(){a&&(e(null,l._container),delete l._container.__vue_app__)},provide(c,u){return i.provides[c]=u,l},runWithContext(c){const u=Vr;Vr=l;try{return c()}finally{Vr=u}}};return l}}let Vr=null;function Qe(e,t){if(nt){let n=nt.provides;const r=nt.parent&&nt.parent.provides;r===n&&(n=nt.provides=Object.create(r)),n[e]=t}}function $e(e,t,n=!1){const r=nt||dt;if(r||Vr){const o=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:Vr._context.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&me(t)?t.call(r&&r.proxy):t}}function $p(){return!!(nt||dt||Vr)}function Ey(e,t,n,r=!1){const o={},i={};Ji(i,ks,1),e.propsDefaults=Object.create(null),Mp(e,t,o,i);for(const s in e.propsOptions[0])s in o||(o[s]=void 0);n?e.props=r?o:ti(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function Sy(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,a=ye(o),[l]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(_s(e.emitsOptions,d))continue;const p=t[d];if(l)if(Te(i,d))p!==i[d]&&(i[d]=p,c=!0);else{const h=Xt(d);o[h]=Wa(l,a,h,p,e,!1)}else p!==i[d]&&(i[d]=p,c=!0)}}}else{Mp(e,t,o,i)&&(c=!0);let u;for(const f in a)(!t||!Te(t,f)&&((u=Gn(f))===f||!Te(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(o[f]=Wa(l,a,f,void 0,e,!0)):delete o[f]);if(i!==a)for(const f in i)(!t||!Te(t,f))&&(delete i[f],c=!0)}c&&wn(e,"set","$attrs")}function Mp(e,t,n,r){const[o,i]=e.propsOptions;let s=!1,a;if(t)for(let l in t){if(jr(l))continue;const c=t[l];let u;o&&Te(o,u=Xt(l))?!i||!i.includes(u)?n[u]=c:(a||(a={}))[u]=c:_s(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,s=!0)}if(i){const l=ye(n),c=a||Ve;for(let u=0;u<i.length;u++){const f=i[u];n[f]=Wa(o,l,f,c[f],e,!Te(c,f))}}return s}function Wa(e,t,n,r,o,i){const s=e[n];if(s!=null){const a=Te(s,"default");if(a&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&me(l)){const{propsDefaults:c}=o;if(n in c)r=c[n];else{const u=hr(o);r=c[n]=l.call(null,t),u()}}else r=l}s[0]&&(i&&!a?r=!1:s[1]&&(r===""||r===Gn(n))&&(r=!0))}return r}function Dp(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const i=e.props,s={},a=[];let l=!1;if(!me(e)){const u=f=>{l=!0;const[d,p]=Dp(f,t,!0);et(s,d),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return ze(e)&&r.set(e,Dr),Dr;if(ae(i))for(let u=0;u<i.length;u++){const f=Xt(i[u]);Ic(f)&&(s[f]=Ve)}else if(i)for(const u in i){const f=Xt(u);if(Ic(f)){const d=i[u],p=s[f]=ae(d)||me(d)?{type:d}:et({},d);if(p){const h=Mc(Boolean,p.type),m=Mc(String,p.type);p[0]=h>-1,p[1]=m<0||h<m,(h>-1||Te(p,"default"))&&a.push(f)}}}const c=[s,a];return ze(e)&&r.set(e,c),c}function Ic(e){return e[0]!=="$"&&!jr(e)}function Lc(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function $c(e,t){return Lc(e)===Lc(t)}function Mc(e,t){return ae(t)?t.findIndex(n=>$c(n,e)):me(t)&&$c(t,e)?0:-1}const Fp=e=>e[0]==="_"||e==="$stable",pu=e=>ae(e)?e.map(Bt):[Bt(e)],ky=(e,t,n)=>{if(t._n)return t;const r=ge((...o)=>pu(t(...o)),n);return r._c=!1,r},jp=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Fp(o))continue;const i=e[o];if(me(i))t[o]=ky(o,i,r);else if(i!=null){const s=pu(i);t[o]=()=>s}}},Np=(e,t)=>{const n=pu(t);e.slots.default=()=>n},Cy=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ye(t),Ji(t,"_",n)):jp(t,e.slots={})}else e.slots={},t&&Np(e,t);Ji(e.slots,ks,1)},Ty=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=Ve;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:(et(o,t),!n&&a===1&&delete o._):(i=!t.$stable,jp(t,o)),s=t}else t&&(Np(e,t),s={default:1});if(i)for(const a in o)!Fp(a)&&s[a]==null&&delete o[a]};function rs(e,t,n,r,o=!1){if(ae(e)){e.forEach((d,p)=>rs(d,t&&(ae(t)?t[p]:t),n,r,o));return}if(cr(r)&&!o)return;const i=r.shapeFlag&4?gu(r.component)||r.component.proxy:r.el,s=o?null:i,{i:a,r:l}=e,c=t&&t.r,u=a.refs===Ve?a.refs={}:a.refs,f=a.setupState;if(c!=null&&c!==l&&(We(c)?(u[c]=null,Te(f,c)&&(f[c]=null)):Xe(c)&&(c.value=null)),me(l))zn(l,a,12,[s,u]);else{const d=We(l),p=Xe(l);if(d||p){const h=()=>{if(e.f){const m=d?Te(f,l)?f[l]:u[l]:l.value;o?ae(m)&&Ql(m,i):ae(m)?m.includes(i)||m.push(i):d?(u[l]=[i],Te(f,l)&&(f[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else d?(u[l]=s,Te(f,l)&&(f[l]=s)):p&&(l.value=s,e.k&&(u[e.k]=s))};s?(h.id=-1,at(h,n)):h()}}}let Cn=!1;const Ay=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Oy=e=>e.namespaceURI.includes("MathML"),_i=e=>{if(Ay(e))return"svg";if(Oy(e))return"mathml"},Ei=e=>e.nodeType===8;function Py(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,parentNode:s,remove:a,insert:l,createComment:c}}=e,u=(v,w)=>{if(!w.hasChildNodes()){n(null,v,w),Yi(),w._vnode=v;return}Cn=!1,f(w.firstChild,v,null,null,null),Yi(),w._vnode=v,Cn&&console.error("Hydration completed but contains mismatches.")},f=(v,w,E,x,T,k=!1)=>{const R=Ei(v)&&v.data==="[",S=()=>m(v,w,E,x,T,R),{type:P,ref:A,shapeFlag:L,patchFlag:B}=w;let G=v.nodeType;w.el=v,B===-2&&(k=!1,w.dynamicChildren=null);let j=null;switch(P){case fn:G!==3?w.children===""?(l(w.el=o(""),s(v),v),j=v):j=S():(v.data!==w.children&&(Cn=!0,v.data=w.children),j=i(v));break;case yt:b(v)?(j=i(v),y(w.el=v.content.firstChild,v,E)):G!==8||R?j=S():j=i(v);break;case Ur:if(R&&(v=i(v),G=v.nodeType),G===1||G===3){j=v;const Q=!w.children.length;for(let J=0;J<w.staticCount;J++)Q&&(w.children+=j.nodeType===1?j.outerHTML:j.data),J===w.staticCount-1&&(w.anchor=j),j=i(j);return R?i(j):j}else S();break;case Pe:R?j=h(v,w,E,x,T,k):j=S();break;default:if(L&1)(G!==1||w.type.toLowerCase()!==v.tagName.toLowerCase())&&!b(v)?j=S():j=d(v,w,E,x,T,k);else if(L&6){w.slotScopeIds=T;const Q=s(v);if(R?j=g(v):Ei(v)&&v.data==="teleport start"?j=g(v,v.data,"teleport end"):j=i(v),t(w,Q,null,E,x,_i(Q),k),cr(w)){let J;R?(J=te(Pe),J.anchor=j?j.previousSibling:Q.lastChild):J=v.nodeType===3?bt(""):te("div"),J.el=v,w.component.subTree=J}}else L&64?G!==8?j=S():j=w.type.hydrate(v,w,E,x,T,k,e,p):L&128&&(j=w.type.hydrate(v,w,E,x,_i(s(v)),T,k,e,f))}return A!=null&&rs(A,null,x,w),j},d=(v,w,E,x,T,k)=>{k=k||!!w.dynamicChildren;const{type:R,props:S,patchFlag:P,shapeFlag:A,dirs:L,transition:B}=w,G=R==="input"||R==="option";if(G||P!==-1){L&&an(w,null,E,"created");let j=!1;if(b(v)){j=zp(x,B)&&E&&E.vnode.props&&E.vnode.props.appear;const J=v.content.firstChild;j&&B.beforeEnter(J),y(J,v,E),w.el=v=J}if(A&16&&!(S&&(S.innerHTML||S.textContent))){let J=p(v.firstChild,w,v,E,x,T,k);for(;J;){Cn=!0;const xe=J;J=J.nextSibling,a(xe)}}else A&8&&v.textContent!==w.children&&(Cn=!0,v.textContent=w.children);if(S)if(G||!k||P&48)for(const J in S)(G&&(J.endsWith("value")||J==="indeterminate")||Xo(J)&&!jr(J)||J[0]===".")&&r(v,J,null,S[J],void 0,void 0,E);else S.onClick&&r(v,"onClick",null,S.onClick,void 0,void 0,E);let Q;(Q=S&&S.onVnodeBeforeMount)&&St(Q,E,w),L&&an(w,null,E,"beforeMount"),((Q=S&&S.onVnodeMounted)||L||j)&&bp(()=>{Q&&St(Q,E,w),j&&B.enter(v),L&&an(w,null,E,"mounted")},x)}return v.nextSibling},p=(v,w,E,x,T,k,R)=>{R=R||!!w.dynamicChildren;const S=w.children,P=S.length;for(let A=0;A<P;A++){const L=R?S[A]:S[A]=Bt(S[A]);if(v)v=f(v,L,x,T,k,R);else{if(L.type===fn&&!L.children)continue;Cn=!0,n(null,L,E,null,x,T,_i(E),k)}}return v},h=(v,w,E,x,T,k)=>{const{slotScopeIds:R}=w;R&&(T=T?T.concat(R):R);const S=s(v),P=p(i(v),w,S,E,x,T,k);return P&&Ei(P)&&P.data==="]"?i(w.anchor=P):(Cn=!0,l(w.anchor=c("]"),S,P),P)},m=(v,w,E,x,T,k)=>{if(Cn=!0,w.el=null,k){const P=g(v);for(;;){const A=i(v);if(A&&A!==P)a(A);else break}}const R=i(v),S=s(v);return a(v),n(null,w,S,R,E,x,_i(S),T),R},g=(v,w="[",E="]")=>{let x=0;for(;v;)if(v=i(v),v&&Ei(v)&&(v.data===w&&x++,v.data===E)){if(x===0)return i(v);x--}return v},y=(v,w,E)=>{const x=w.parentNode;x&&x.replaceChild(v,w);let T=E;for(;T;)T.vnode.el===w&&(T.vnode.el=T.subTree.el=v),T=T.parent},b=v=>v.nodeType===1&&v.tagName.toLowerCase()==="template";return[u,f]}const at=bp;function Ry(e){return Bp(e)}function Iy(e){return Bp(e,Py)}function Bp(e,t){const n=Hd();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:p=zt,insertStaticContent:h}=e,m=(_,C,I,N=null,D=null,W=null,Z=void 0,V=null,q=!!C.dynamicChildren)=>{if(_===C)return;_&&!Qt(_,C)&&(N=F(_),fe(_,D,W,!0),_=null),C.patchFlag===-2&&(q=!1,C.dynamicChildren=null);const{type:z,ref:ne,shapeFlag:ie}=C;switch(z){case fn:g(_,C,I,N);break;case yt:y(_,C,I,N);break;case Ur:_==null&&b(C,I,N,Z);break;case Pe:A(_,C,I,N,D,W,Z,V,q);break;default:ie&1?E(_,C,I,N,D,W,Z,V,q):ie&6?L(_,C,I,N,D,W,Z,V,q):(ie&64||ie&128)&&z.process(_,C,I,N,D,W,Z,V,q,re)}ne!=null&&D&&rs(ne,_&&_.ref,W,C||_,!C)},g=(_,C,I,N)=>{if(_==null)r(C.el=a(C.children),I,N);else{const D=C.el=_.el;C.children!==_.children&&c(D,C.children)}},y=(_,C,I,N)=>{_==null?r(C.el=l(C.children||""),I,N):C.el=_.el},b=(_,C,I,N)=>{[_.el,_.anchor]=h(_.children,C,I,N,_.el,_.anchor)},v=({el:_,anchor:C},I,N)=>{let D;for(;_&&_!==C;)D=d(_),r(_,I,N),_=D;r(C,I,N)},w=({el:_,anchor:C})=>{let I;for(;_&&_!==C;)I=d(_),o(_),_=I;o(C)},E=(_,C,I,N,D,W,Z,V,q)=>{C.type==="svg"?Z="svg":C.type==="math"&&(Z="mathml"),_==null?x(C,I,N,D,W,Z,V,q):R(_,C,D,W,Z,V,q)},x=(_,C,I,N,D,W,Z,V)=>{let q,z;const{props:ne,shapeFlag:ie,transition:oe,dirs:de}=_;if(q=_.el=s(_.type,W,ne&&ne.is,ne),ie&8?u(q,_.children):ie&16&&k(_.children,q,null,N,D,Ws(_,W),Z,V),de&&an(_,null,N,"created"),T(q,_,_.scopeId,Z,N),ne){for(const Re in ne)Re!=="value"&&!jr(Re)&&i(q,Re,null,ne[Re],W,_.children,N,D,Me);"value"in ne&&i(q,"value",null,ne.value,W),(z=ne.onVnodeBeforeMount)&&St(z,N,_)}de&&an(_,null,N,"beforeMount");const _e=zp(D,oe);_e&&oe.beforeEnter(q),r(q,C,I),((z=ne&&ne.onVnodeMounted)||_e||de)&&at(()=>{z&&St(z,N,_),_e&&oe.enter(q),de&&an(_,null,N,"mounted")},D)},T=(_,C,I,N,D)=>{if(I&&p(_,I),N)for(let W=0;W<N.length;W++)p(_,N[W]);if(D){let W=D.subTree;if(C===W){const Z=D.vnode;T(_,Z,Z.scopeId,Z.slotScopeIds,D.parent)}}},k=(_,C,I,N,D,W,Z,V,q=0)=>{for(let z=q;z<_.length;z++){const ne=_[z]=V?$n(_[z]):Bt(_[z]);m(null,ne,C,I,N,D,W,Z,V)}},R=(_,C,I,N,D,W,Z)=>{const V=C.el=_.el;let{patchFlag:q,dynamicChildren:z,dirs:ne}=C;q|=_.patchFlag&16;const ie=_.props||Ve,oe=C.props||Ve;let de;if(I&&Yn(I,!1),(de=oe.onVnodeBeforeUpdate)&&St(de,I,C,_),ne&&an(C,_,I,"beforeUpdate"),I&&Yn(I,!0),z?S(_.dynamicChildren,z,V,I,N,Ws(C,D),W):Z||J(_,C,V,null,I,N,Ws(C,D),W,!1),q>0){if(q&16)P(V,C,ie,oe,I,N,D);else if(q&2&&ie.class!==oe.class&&i(V,"class",null,oe.class,D),q&4&&i(V,"style",ie.style,oe.style,D),q&8){const _e=C.dynamicProps;for(let Re=0;Re<_e.length;Re++){const Ke=_e[Re],rt=ie[Ke],Gt=oe[Ke];(Gt!==rt||Ke==="value")&&i(V,Ke,rt,Gt,D,_.children,I,N,Me)}}q&1&&_.children!==C.children&&u(V,C.children)}else!Z&&z==null&&P(V,C,ie,oe,I,N,D);((de=oe.onVnodeUpdated)||ne)&&at(()=>{de&&St(de,I,C,_),ne&&an(C,_,I,"updated")},N)},S=(_,C,I,N,D,W,Z)=>{for(let V=0;V<C.length;V++){const q=_[V],z=C[V],ne=q.el&&(q.type===Pe||!Qt(q,z)||q.shapeFlag&70)?f(q.el):I;m(q,z,ne,null,N,D,W,Z,!0)}},P=(_,C,I,N,D,W,Z)=>{if(I!==N){if(I!==Ve)for(const V in I)!jr(V)&&!(V in N)&&i(_,V,I[V],null,Z,C.children,D,W,Me);for(const V in N){if(jr(V))continue;const q=N[V],z=I[V];q!==z&&V!=="value"&&i(_,V,z,q,Z,C.children,D,W,Me)}"value"in N&&i(_,"value",I.value,N.value,Z)}},A=(_,C,I,N,D,W,Z,V,q)=>{const z=C.el=_?_.el:a(""),ne=C.anchor=_?_.anchor:a("");let{patchFlag:ie,dynamicChildren:oe,slotScopeIds:de}=C;de&&(V=V?V.concat(de):de),_==null?(r(z,I,N),r(ne,I,N),k(C.children||[],I,ne,D,W,Z,V,q)):ie>0&&ie&64&&oe&&_.dynamicChildren?(S(_.dynamicChildren,oe,I,D,W,Z,V),(C.key!=null||D&&C===D.subTree)&&hu(_,C,!0)):J(_,C,I,ne,D,W,Z,V,q)},L=(_,C,I,N,D,W,Z,V,q)=>{C.slotScopeIds=V,_==null?C.shapeFlag&512?D.ctx.activate(C,I,N,Z,q):B(C,I,N,D,W,Z,q):G(_,C,q)},B=(_,C,I,N,D,W,Z)=>{const V=_.component=By(_,N,D);if(oi(_)&&(V.ctx.renderer=re),zy(V),V.asyncDep){if(D&&D.registerDep(V,j),!_.el){const q=V.subTree=te(yt);y(null,q,C,I)}}else j(V,_,C,I,D,W,Z)},G=(_,C,I)=>{const N=C.component=_.component;if(Uv(_,C,I))if(N.asyncDep&&!N.asyncResolved){Q(N,C,I);return}else N.next=C,jv(N.update),N.effect.dirty=!0,N.update();else C.el=_.el,N.vnode=C},j=(_,C,I,N,D,W,Z)=>{const V=()=>{if(_.isMounted){let{next:ne,bu:ie,u:oe,parent:de,vnode:_e}=_;{const Pr=Hp(_);if(Pr){ne&&(ne.el=_e.el,Q(_,ne,Z)),Pr.asyncDep.then(()=>{_.isUnmounted||V()});return}}let Re=ne,Ke;Yn(_,!1),ne?(ne.el=_e.el,Q(_,ne,Z)):ne=_e,ie&&ko(ie),(Ke=ne.props&&ne.props.onVnodeBeforeUpdate)&&St(Ke,de,ne,_e),Yn(_,!0);const rt=Bs(_),Gt=_.subTree;_.subTree=rt,m(Gt,rt,f(Gt.el),F(Gt),_,D,W),ne.el=rt.el,Re===null&&lu(_,rt.el),oe&&at(oe,D),(Ke=ne.props&&ne.props.onVnodeUpdated)&&at(()=>St(Ke,de,ne,_e),D)}else{let ne;const{el:ie,props:oe}=C,{bm:de,m:_e,parent:Re}=_,Ke=cr(C);if(Yn(_,!1),de&&ko(de),!Ke&&(ne=oe&&oe.onVnodeBeforeMount)&&St(ne,Re,C),Yn(_,!0),ie&&Fe){const rt=()=>{_.subTree=Bs(_),Fe(ie,_.subTree,_,D,null)};Ke?C.type.__asyncLoader().then(()=>!_.isUnmounted&&rt()):rt()}else{const rt=_.subTree=Bs(_);m(null,rt,I,N,_,D,W),C.el=rt.el}if(_e&&at(_e,D),!Ke&&(ne=oe&&oe.onVnodeMounted)){const rt=C;at(()=>St(ne,Re,rt),D)}(C.shapeFlag&256||Re&&cr(Re.vnode)&&Re.vnode.shapeFlag&256)&&_.a&&at(_.a,D),_.isMounted=!0,C=I=N=null}},q=_.effect=new Zl(V,zt,()=>xs(z),_.scope),z=_.update=()=>{q.dirty&&q.run()};z.id=_.uid,Yn(_,!0),z()},Q=(_,C,I)=>{C.component=_;const N=_.vnode.props;_.vnode=C,_.next=null,Sy(_,C.props,N,I),Ty(_,C.children,I),_r(),Sc(_),Er()},J=(_,C,I,N,D,W,Z,V,q=!1)=>{const z=_&&_.children,ne=_?_.shapeFlag:0,ie=C.children,{patchFlag:oe,shapeFlag:de}=C;if(oe>0){if(oe&128){tt(z,ie,I,N,D,W,Z,V,q);return}else if(oe&256){xe(z,ie,I,N,D,W,Z,V,q);return}}de&8?(ne&16&&Me(z,D,W),ie!==z&&u(I,ie)):ne&16?de&16?tt(z,ie,I,N,D,W,Z,V,q):Me(z,D,W,!0):(ne&8&&u(I,""),de&16&&k(ie,I,N,D,W,Z,V,q))},xe=(_,C,I,N,D,W,Z,V,q)=>{_=_||Dr,C=C||Dr;const z=_.length,ne=C.length,ie=Math.min(z,ne);let oe;for(oe=0;oe<ie;oe++){const de=C[oe]=q?$n(C[oe]):Bt(C[oe]);m(_[oe],de,I,null,D,W,Z,V,q)}z>ne?Me(_,D,W,!0,!1,ie):k(C,I,N,D,W,Z,V,q,ie)},tt=(_,C,I,N,D,W,Z,V,q)=>{let z=0;const ne=C.length;let ie=_.length-1,oe=ne-1;for(;z<=ie&&z<=oe;){const de=_[z],_e=C[z]=q?$n(C[z]):Bt(C[z]);if(Qt(de,_e))m(de,_e,I,null,D,W,Z,V,q);else break;z++}for(;z<=ie&&z<=oe;){const de=_[ie],_e=C[oe]=q?$n(C[oe]):Bt(C[oe]);if(Qt(de,_e))m(de,_e,I,null,D,W,Z,V,q);else break;ie--,oe--}if(z>ie){if(z<=oe){const de=oe+1,_e=de<ne?C[de].el:N;for(;z<=oe;)m(null,C[z]=q?$n(C[z]):Bt(C[z]),I,_e,D,W,Z,V,q),z++}}else if(z>oe)for(;z<=ie;)fe(_[z],D,W,!0),z++;else{const de=z,_e=z,Re=new Map;for(z=_e;z<=oe;z++){const At=C[z]=q?$n(C[z]):Bt(C[z]);At.key!=null&&Re.set(At.key,z)}let Ke,rt=0;const Gt=oe-_e+1;let Pr=!1,dc=0;const uo=new Array(Gt);for(z=0;z<Gt;z++)uo[z]=0;for(z=de;z<=ie;z++){const At=_[z];if(rt>=Gt){fe(At,D,W,!0);continue}let on;if(At.key!=null)on=Re.get(At.key);else for(Ke=_e;Ke<=oe;Ke++)if(uo[Ke-_e]===0&&Qt(At,C[Ke])){on=Ke;break}on===void 0?fe(At,D,W,!0):(uo[on-_e]=z+1,on>=dc?dc=on:Pr=!0,m(At,C[on],I,null,D,W,Z,V,q),rt++)}const pc=Pr?Ly(uo):Dr;for(Ke=pc.length-1,z=Gt-1;z>=0;z--){const At=_e+z,on=C[At],hc=At+1<ne?C[At+1].el:N;uo[z]===0?m(null,on,I,hc,D,W,Z,V,q):Pr&&(Ke<0||z!==pc[Ke]?pe(on,I,hc,2):Ke--)}}},pe=(_,C,I,N,D=null)=>{const{el:W,type:Z,transition:V,children:q,shapeFlag:z}=_;if(z&6){pe(_.component.subTree,C,I,N);return}if(z&128){_.suspense.move(C,I,N);return}if(z&64){Z.move(_,C,I,re);return}if(Z===Pe){r(W,C,I);for(let ie=0;ie<q.length;ie++)pe(q[ie],C,I,N);r(_.anchor,C,I);return}if(Z===Ur){v(_,C,I);return}if(N!==2&&z&1&&V)if(N===0)V.beforeEnter(W),r(W,C,I),at(()=>V.enter(W),D);else{const{leave:ie,delayLeave:oe,afterLeave:de}=V,_e=()=>r(W,C,I),Re=()=>{ie(W,()=>{_e(),de&&de()})};oe?oe(W,_e,Re):Re()}else r(W,C,I)},fe=(_,C,I,N=!1,D=!1)=>{const{type:W,props:Z,ref:V,children:q,dynamicChildren:z,shapeFlag:ne,patchFlag:ie,dirs:oe}=_;if(V!=null&&rs(V,null,I,_,!0),ne&256){C.ctx.deactivate(_);return}const de=ne&1&&oe,_e=!cr(_);let Re;if(_e&&(Re=Z&&Z.onVnodeBeforeUnmount)&&St(Re,C,_),ne&6)st(_.component,I,N);else{if(ne&128){_.suspense.unmount(I,N);return}de&&an(_,null,C,"beforeUnmount"),ne&64?_.type.remove(_,C,I,D,re,N):z&&(W!==Pe||ie>0&&ie&64)?Me(z,C,I,!1,!0):(W===Pe&&ie&384||!D&&ne&16)&&Me(q,C,I),N&&Ue(_)}(_e&&(Re=Z&&Z.onVnodeUnmounted)||de)&&at(()=>{Re&&St(Re,C,_),de&&an(_,null,C,"unmounted")},I)},Ue=_=>{const{type:C,el:I,anchor:N,transition:D}=_;if(C===Pe){De(I,N);return}if(C===Ur){w(_);return}const W=()=>{o(I),D&&!D.persisted&&D.afterLeave&&D.afterLeave()};if(_.shapeFlag&1&&D&&!D.persisted){const{leave:Z,delayLeave:V}=D,q=()=>Z(I,W);V?V(_.el,W,q):q()}else W()},De=(_,C)=>{let I;for(;_!==C;)I=d(_),o(_),_=I;o(C)},st=(_,C,I)=>{const{bum:N,scope:D,update:W,subTree:Z,um:V}=_;N&&ko(N),D.stop(),W&&(W.active=!1,fe(Z,_,C,I)),V&&at(V,C),at(()=>{_.isUnmounted=!0},C),C&&C.pendingBranch&&!C.isUnmounted&&_.asyncDep&&!_.asyncResolved&&_.suspenseId===C.pendingId&&(C.deps--,C.deps===0&&C.resolve())},Me=(_,C,I,N=!1,D=!1,W=0)=>{for(let Z=W;Z<_.length;Z++)fe(_[Z],C,I,N,D)},F=_=>_.shapeFlag&6?F(_.component.subTree):_.shapeFlag&128?_.suspense.next():d(_.anchor||_.el);let Y=!1;const X=(_,C,I)=>{_==null?C._vnode&&fe(C._vnode,null,null,!0):m(C._vnode||null,_,C,null,null,null,I),Y||(Y=!0,Sc(),Yi(),Y=!1),C._vnode=_},re={p:m,um:fe,m:pe,r:Ue,mt:B,mc:k,pc:J,pbc:S,n:F,o:e};let Ce,Fe;return t&&([Ce,Fe]=t(re)),{render:X,hydrate:Ce,createApp:_y(X,Ce)}}function Ws({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Yn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function zp(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function hu(e,t,n=!1){const r=e.children,o=t.children;if(ae(r)&&ae(o))for(let i=0;i<r.length;i++){const s=r[i];let a=o[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[i]=$n(o[i]),a.el=s.el),n||hu(s,a)),a.type===fn&&(a.el=s.el)}}function Ly(e){const t=e.slice(),n=[0];let r,o,i,s,a;const l=e.length;for(r=0;r<l;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,s=n.length-1;i<s;)a=i+s>>1,e[n[a]]<c?i=a+1:s=a;c<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}function Hp(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Hp(t)}const $y=e=>e.__isTeleport,To=e=>e&&(e.disabled||e.disabled===""),Dc=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Fc=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,qa=(e,t)=>{const n=e&&e.to;return We(n)?t?t(n):null:n},My={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,i,s,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:p,querySelector:h,createText:m,createComment:g}}=c,y=To(t.props);let{shapeFlag:b,children:v,dynamicChildren:w}=t;if(e==null){const E=t.el=m(""),x=t.anchor=m("");p(E,n,r),p(x,n,r);const T=t.target=qa(t.props,h),k=t.targetAnchor=m("");T&&(p(k,T),s==="svg"||Dc(T)?s="svg":(s==="mathml"||Fc(T))&&(s="mathml"));const R=(S,P)=>{b&16&&u(v,S,P,o,i,s,a,l)};y?R(n,x):T&&R(T,k)}else{t.el=e.el;const E=t.anchor=e.anchor,x=t.target=e.target,T=t.targetAnchor=e.targetAnchor,k=To(e.props),R=k?n:x,S=k?E:T;if(s==="svg"||Dc(x)?s="svg":(s==="mathml"||Fc(x))&&(s="mathml"),w?(d(e.dynamicChildren,w,R,o,i,s,a),hu(e,t,!0)):l||f(e,t,R,S,o,i,s,a,!1),y)k?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Si(t,n,E,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const P=t.target=qa(t.props,h);P&&Si(t,P,null,c,0)}else k&&Si(t,x,T,c,1)}Up(t)},remove(e,t,n,r,{um:o,o:{remove:i}},s){const{shapeFlag:a,children:l,anchor:c,targetAnchor:u,target:f,props:d}=e;if(f&&i(u),s&&i(c),a&16){const p=s||!To(d);for(let h=0;h<l.length;h++){const m=l[h];o(m,t,n,p,!!m.dynamicChildren)}}},move:Si,hydrate:Dy};function Si(e,t,n,{o:{insert:r},m:o},i=2){i===0&&r(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:u}=e,f=i===2;if(f&&r(s,t,n),(!f||To(u))&&l&16)for(let d=0;d<c.length;d++)o(c[d],t,n,2);f&&r(a,t,n)}function Dy(e,t,n,r,o,i,{o:{nextSibling:s,parentNode:a,querySelector:l}},c){const u=t.target=qa(t.props,l);if(u){const f=u._lpa||u.firstChild;if(t.shapeFlag&16)if(To(t.props))t.anchor=c(s(e),t,a(e),n,r,o,i),t.targetAnchor=f;else{t.anchor=s(e);let d=f;for(;d;)if(d=s(d),d&&d.nodeType===8&&d.data==="teleport anchor"){t.targetAnchor=d,u._lpa=t.targetAnchor&&s(t.targetAnchor);break}c(f,t,u,n,r,o,i)}Up(t)}return t.anchor&&s(t.anchor)}const Vp=My;function Up(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n&&n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const Pe=Symbol.for("v-fgt"),fn=Symbol.for("v-txt"),yt=Symbol.for("v-cmt"),Ur=Symbol.for("v-stc"),Ao=[];let Ht=null;function K(e=!1){Ao.push(Ht=e?null:[])}function Kp(){Ao.pop(),Ht=Ao[Ao.length-1]||null}let Wr=1;function jc(e){Wr+=e}function Wp(e){return e.dynamicChildren=Wr>0?Ht||Dr:null,Kp(),Wr>0&&Ht&&Ht.push(e),e}function se(e,t,n,r,o,i){return Wp(he(e,t,n,r,o,i,!0))}function ke(e,t,n,r,o){return Wp(te(e,t,n,r,o,!0))}function qr(e){return e?e.__v_isVNode===!0:!1}function Qt(e,t){return e.type===t.type&&e.key===t.key}const ks="__vInternal",qp=({key:e})=>e??null,Ni=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?We(e)||Xe(e)||me(e)?{i:dt,r:e,k:t,f:!!n}:e:null);function he(e,t=null,n=null,r=0,o=null,i=e===Pe?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&qp(t),ref:t&&Ni(t),scopeId:Es,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:dt};return a?(mu(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=We(n)?8:16),Wr>0&&!s&&Ht&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&Ht.push(l),l}const te=Fy;function Fy(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===mp)&&(e=yt),qr(e)){const a=Dt(e,t,!0);return n&&mu(a,n),Wr>0&&!i&&Ht&&(a.shapeFlag&6?Ht[Ht.indexOf(e)]=a:Ht.push(a)),a.patchFlag|=-2,a}if(Uy(e)&&(e=e.__vccOpts),t){t=os(t);let{class:a,style:l}=t;a&&!We(a)&&(t.class=ve(a)),ze(l)&&(op(l)&&!ae(l)&&(l=et({},l)),t.style=dr(l))}const s=We(e)?1:vp(e)?128:$y(e)?64:ze(e)?4:me(e)?2:0;return he(e,t,n,r,o,s,i,!0)}function os(e){return e?op(e)||ks in e?et({},e):e:null}function Dt(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:s}=e,a=t?Ze(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&qp(a),ref:t&&t.ref?n&&o?ae(o)?o.concat(Ni(t)):[o,Ni(t)]:Ni(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Pe?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 bt(e=" ",t=0){return te(fn,null,e,t)}function Nc(e,t){const n=te(Ur,null,e);return n.staticCount=t,n}function Be(e="",t=!1){return t?(K(),ke(yt,null,e)):te(yt,null,e)}function Bt(e){return e==null||typeof e=="boolean"?te(yt):ae(e)?te(Pe,null,e.slice()):typeof e=="object"?$n(e):te(fn,null,String(e))}function $n(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Dt(e)}function mu(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ae(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),mu(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(ks in t)?t._ctx=dt:o===3&&dt&&(dt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else me(t)?(t={default:t,_ctx:dt},n=32):(t=String(t),r&64?(n=16,t=[bt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ze(...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=ve([t.class,r.class]));else if(o==="style")t.style=dr([t.style,r.style]);else if(Xo(o)){const i=t[o],s=r[o];s&&i!==s&&!(ae(i)&&i.includes(s))&&(t[o]=i?[].concat(i,s):s)}else o!==""&&(t[o]=r[o])}return t}function St(e,t,n,r=null){Vt(e,t,7,[n,r])}const jy=Lp();let Ny=0;function By(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||jy,i={uid:Ny++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new Kd(!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:Dp(r,o),emitsOptions:hp(r,o),emit:null,emitted:null,propsDefaults:Ve,inheritAttrs:r.inheritAttrs,ctx:Ve,data:Ve,props:Ve,attrs:Ve,slots:Ve,refs:Ve,setupState:Ve,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,
13sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Bv.bind(null,i),e.ce&&e.ce(i),i}let nt=null;const pt=()=>nt||dt;let is,Ga;{const e=Hd(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),i=>{o.length>1?o.forEach(s=>s(i)):o[0](i)}};is=t("__VUE_INSTANCE_SETTERS__",n=>nt=n),Ga=t("__VUE_SSR_SETTERS__",n=>si=n)}const hr=e=>{const t=nt;return is(e),e.scope.on(),()=>{e.scope.off(),is(t)}},Ja=()=>{nt&&nt.scope.off(),is(null)};function Gp(e){return e.vnode.shapeFlag&4}let si=!1;function zy(e,t=!1){t&&Ga(t);const{props:n,children:r}=e.vnode,o=Gp(e);Ey(e,n,o,t),Cy(e,r);const i=o?Hy(e,t):void 0;return t&&Ga(!1),i}function Hy(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ip(new Proxy(e.ctx,py));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Qp(e):null,i=hr(e);_r();const s=zn(r,e,0,[e.props,o]);if(Er(),i(),Xl(s)){if(s.then(Ja,Ja),t)return s.then(a=>{Qa(e,a,t)}).catch(a=>{ro(a,e,0)});e.asyncDep=s}else Qa(e,s,t)}else Jp(e,t)}function Qa(e,t,n){me(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ze(t)&&(e.setupState=lp(t)),Jp(e,n)}let Bc;function Jp(e,t,n){const r=e.type;if(!e.render){if(!t&&Bc&&!r.render){const o=r.template||du(e).template;if(o){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=et(et({isCustomElement:i,delimiters:a},s),l);r.render=Bc(o,c)}}e.render=r.render||zt}{const o=hr(e);_r();try{gy(e)}finally{Er(),o()}}}function Vy(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Tt(e,"get","$attrs"),t[n]}}))}function Qp(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Vy(e)},slots:e.slots,emit:e.emit,expose:t}}function gu(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(lp(ip(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Co)return Co[n](e)},has(t,n){return n in t||n in Co}}))}function Xa(e,t=!0){return me(e)?e.displayName||e.name:e.name||t&&e.__name}function Uy(e){return me(e)&&"__vccOpts"in e}const $=(e,t)=>Pv(e,t,si);function LR(e,t,n=Ve){const r=pt(),o=Xt(t),i=Gn(t),s=up((l,c)=>{let u;return ey(()=>{const f=e[t];cn(u,f)&&(u=f,c())}),{get(){return l(),n.get?n.get(u):u},set(f){const d=r.vnode.props;!(d&&(t in d||o in d||i in d)&&(`onUpdate:${t}
13`in d||`onUpdate:${o}`in d||`onUpdate:${i}`in d))&&cn(f,u)&&(u=f,c()),r.emit(`update:${t}`,n.set?n.set(f):f)}}}),a=t==="modelValue"?"modelModifiers":`${t}Modifiers`;return s[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?e[a]||{}:s,done:!1}:{done:!0}}}},s}function Se(e,t,n){const r=arguments.length;return r===2?ze(t)&&!ae(t)?qr(t)?te(e,null,[t]):te(e,t):te(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&qr(n)&&(n=[n]),te(e,t,n))}const Xp="3.4.19";/**
14* @vue/runtime-dom v3.4.19
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/const Ky="http://www.w3.org/2000/svg",Wy="http://www.w3.org/1998/Math/MathML",Mn=typeof document<"u"?document:null,zc=Mn&&Mn.createElement("template"),qy={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Mn.createElementNS(Ky,e):t==="mathml"?Mn.createElementNS(Wy,e):Mn.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Mn.createTextNode(e),createComment:e=>Mn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 4,098 bytes, line 17
17{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Mn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{zc.innerHTML=r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e;const a=zc.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Tn="transition",co="animation",Ho=Symbol("_vtc"),ai=(e,{slots:t})=>Se(oy,Gy(e),t);ai.displayName="Transition";const Yp={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};ai.props=et({},xp,Yp);const Zn=(e,t=[])=>{ae(e)?e.forEach(n=>n(...t)):e&&e(...t)},Hc=e=>e?ae(e)?e.some(t=>t.length>1):e.length>1:!1;function Gy(e){const t={};for(const A in e)A in Yp||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=Jy(o),m=h&&h[0],g=h&&h[1],{onBeforeEnter:y,onEnter:b,onEnterCancelled:v,onLeave:w,onLeaveCancelled:E,onBeforeAppear:x=y,onAppear:T=b,onAppearCancelled:k=v}=t,R=(A,L,B)=>{er(A,L?u:a),er(A,L?c:s),B&&B()},S=(A,L)=>{A._isLeaving=!1,er(A,f),er(A,p),er(A,d),L&&L()},P=A=>(L,B)=>{const G=A?T:b,j=()=>R(L,A,B);Zn(G,[L,j]),Vc(()=>{er(L,A?l:i),An(L,A?u:a),Hc(G)||Uc(L,r,m,j)})};return et(t,{onBeforeEnter(A){Zn(y,[A]),An(A,i),An(A,s)},onBeforeAppear(A){Zn(x,[A]),An(A,l),An(A,c)},onEnter:P(!1),onAppear:P(!0),onLeave(A,L){A._isLeaving=!0;const B=()=>S(A,L);An(A,f),Yy(),An(A,d),Vc(()=>{A._isLeaving&&(er(A,f),An(A,p),Hc(w)||Uc(A,r,g,B))}),Zn(w,[A,B])},onEnterCancelled(A){R(A,!1),Zn(v,[A])},onAppearCancelled(A){R(A,!0),Zn(k,[A])},onLeaveCancelled(A){S(A),Zn(E,[A])}})}function Jy(e){if(e==null)return null;if(ze(e))return[qs(e.enter),qs(e.leave)];{const t=qs(e);return[t,t]}}function qs(e){return zd(e)}function An(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ho]||(e[Ho]=new Set)).add(t)}function er(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Ho];n&&(n.delete(t),n.size||(e[Ho]=void 0))}function Vc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Qy=0;function Uc(e,t,n,r){const o=e._endId=++Qy,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=Xy(e,t);if(!s)return r();const c=s+"end";let u=0;const f=()=>{e.removeEventListener(c,d),i()},d=p=>{p.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),e.addEventListener(c,d)}function Xy(e,t){const n=window.getComputedStyle(e),r=h=>(n[h]||"").split(", "),o=r(`${Tn}Delay`),i=r(`${Tn}Duration`),s=Kc(o,i),a=r(`${co}Delay`),l=r(`${co}Duration`),c=Kc(a,l);let u=null,f=0,d=0;t===Tn?s>0&&(u=Tn,f=s,d=i.length):t===co?c>0&&(u=co,f=c,d=l.length):(f=Math.max(s,c),u=f>0?s>c?Tn:co:null,d=u?u===Tn?i.length:l.length:0);const p=u===Tn&&/\b(transform|all)(,|$)/.test(r(`${Tn}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}function Kc(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Wc(n)+Wc(e[r])))}function Wc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Yy(){return document.body.offsetHeight}function Zy(e,t,n){const r=e[Ho];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const qc=Symbol("_vod"),Zp=Symbol("");function $R(e){const t=pt();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>
17Za(i,o))},r=()=>{const o=e(t.proxy);Ya(t.subTree,o),n(o)};Zv(r),Ie(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),ot(()=>o.disconnect())})}function Ya(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ya(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Za(e.el,t);else if(e.type===Pe)e.children.forEach(n=>Ya(n,t));else if(e.type===Ur){let{el:n,anchor:r}=e;for(;n&&(Za(n,t),n!==r);)n=n.nextSibling}}function Za(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const o in t)n.setProperty(`--${o}`,t[o]),r+=`--${o}: ${t[o]};`;n[Zp]=r}}const e0=/(^|;)\s*display\s*:/;function t0(e,t,n){const r=e.style,o=We(n),i=r.display;let s=!1;if(n&&!o){if(t&&!We(t))for(const a in t)n[a]==null&&el(r,a,"");for(const a in n)a==="display"&&(s=!0),el(r,a,n[a])}else if(o){if(t!==n){const a=r[Zp];a&&(n+=";"+a),r.cssText=n,s=e0.test(n)}}else t&&e.removeAttribute("style");qc in e&&(e[qc]=s?r.display:"",r.display=i)}const Gc=/\s*!important$/;function el(e,t,n){if(ae(n))n.forEach(r=>el(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=n0(e,t);Gc.test(n)?e.setProperty(Gn(r),n.replace(Gc,""),"important"):e[r]=n}}const Jc=["Webkit","Moz","ms"],Gs={};function n0(e,t){const n=Gs[t];if(n)return n;let r=Xt(t);if(r!=="filter"&&r in e)return Gs[t]=r;r=bs(r);for(let o=0;o<Jc.length;o++){const i=Jc[o]+r;if(i in e)return Gs[t]=i}return t}const Qc="http://www.w3.org/1999/xlink";function r0(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Qc,t.slice(6,t.length)):e.setAttributeNS(Qc,t,n);else{const i=lv(t);n==null||i&&!Vd(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function o0(e,t,n,r,o,i,s){if(t==="innerHTML"||t==="textContent"){r&&s(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 l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=Vd(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function i0(e,t,n,r){e.addEventListener(t,n,r)}function s0(e,t,n,r){e.removeEventListener(t,n,r)}const Xc=Symbol("_vei");function a0(e,t,n,r,o=null){const i=e[Xc]||(e[Xc]={}),s=i[t];if(r&&s)s.value=r;else{const[a,l]=l0(t);if(r){const c=i[t]=f0(r,o);i0(e,a,c,l)}else s&&(s0(e,a,s,l),i[t]=void 0)}}const Yc=/(?:Once|Passive|Capture)$/;function l0(e){let t;if(Yc.test(e)){t={};let r;for(;r=e.match(Yc);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Gn(e.slice(2)),t]}let Js=0;const u0=Promise.resolve(),c0=()=>Js||(u0.then(()=>Js=0),Js=Date.now());function f0(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Vt(d0(r,n.value),t,5,[r])};return n.value=e,n.attached=c0(),n}function d0(e,t){if(ae(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 Zc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,p0=(e,t,n,r,o,i,s,a,l)=>{const c=o==="svg";t==="class"?Zy(e,r,c):t==="style"?t0(e,n,r):Xo(t)?Jl(t)||a0(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):h0(e,t,r,c))?o0(e,t,r,i,s,a,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),r0(e,t,r,c))};function h0(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Zc(t)&&me(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 Zc(t)&&We(n)?!1:t in e}const m0=["ctrl","shift","alt","meta"],g0={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
17m0.some(n=>e[`${n}Key`]&&!t.includes(n))},Bi=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(o,...i)=>{for(let s=0;s<t.length;s++){const a=g0[t[s]];if(a&&a(o,t))return}return e(o,...i)})},v0={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},MR=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const i=Gn(o.key);if(t.some(s=>s===i||v0[s]===i))return e(o)})},eh=et({patchProp:p0},qy);let Oo,ef=!1;function y0(){return Oo||(Oo=Ry(eh))}function b0(){return Oo=ef?Oo:Iy(eh),ef=!0,Oo}const w0=(...e)=>{const t=y0().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=nh(r);if(!o)return;const i=t._component;!me(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,th(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t},x0=(...e)=>{const t=b0().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=nh(r);if(o)return n(o,!0,th(o))},t};function th(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function nh(e){return We(e)?document.querySelector(e):e}const _0=/#/g,E0=/&/g,S0=/\//g,k0=/=/g,vu=/\+/g,C0=/%5e/gi,T0=/%60/gi,A0=/%7c/gi,O0=/%20/gi;function P0(e){return encodeURI(""+e).replace(A0,"|")}function tl(e){return P0(typeof e=="string"?e:JSON.stringify(e)).replace(vu,"%2B").replace(O0,"+").replace(_0,"%23").replace(E0,"%26").replace(T0,"`").replace(C0,"^").replace(S0,"%2F")}function Qs(e){return tl(e).replace(k0,"%3D")}function ss(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function R0(e){return ss(e.replace(vu," "))}function I0(e){return ss(e.replace(vu," "))}function rh(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=R0(r[1]);if(o==="__proto__"||o==="constructor")continue;const i=I0(r[2]||"");t[o]===void 0?t[o]=i:Array.isArray(t[o])?t[o].push(i):t[o]=[t[o],i]}return t}function L0(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Qs(e)}=${tl(n)}`).join("&"):`${Qs(e)}=${tl(t)}`:Qs(e)}function $0(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>L0(t,e[t])).filter(Boolean).join("&")}const M0=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,D0=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,F0=/^([/\\]\s*){2,}[^/\\]/,j0=/^[\s\0]*(blob|data|javascript|vbscript):$/i,N0=/\/$|\/\?|\/#/,B0=/^\.?\//;function Jn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?M0.test(e):D0.test(e)||(t.acceptRelative?F0.test(e):!1)}function z0(e){return!!e&&j0.test(e)}function nl(e="",t){return t?N0.test(e):e.endsWith("/")}function Sr(e="",t){if(!t)return(nl(e)?e.slice(0,-1):e)||"/";if(!nl(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");o>=0&&(n=e.slice(0,o),r=e.slice(o));const[i,...s]=n.split("?");return(i.slice(0,-1)||"/")+(s.length>0?`?${s.join("?")}`:"")+r}function Gr(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(nl(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");if(o>=0&&(n=e.slice(0,o),r=e.slice(o),!n))return r;const[i,...s]=n.split("?");return i+"/"+(s.length>0?`?${s.join("?")}`:"")+r}function H0(e=""){return e.startsWith("/")}function as(e=""){return H0(e)?e:"/"+e}function ls(e,t){if(ih(t)||Jn(e))return e;const n=Sr(t);return e.startsWith(n)?e:kr(n,e)}function tf(e,t){if(ih(t))return e;const n=Sr(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function oh(e,t){const n=Cr(e),r={...rh(n.search),...t};return n.search=$0(r),K0(n)}function ih(e){return!e||e==="/"}function V0(e){return e&&e!=="/"}function kr(e,...t){let n=e||"";for(const r of t.filter(o=>V0(o)))if(n){const o=r.replace(B0,"");n=Gr(n)+o}else n=r;return n}function U0(e,t,n={}){return n.trailingSlash||(e=Gr(e),t=Gr(t)),n.leadingSlash||(e=as(e),t=as(t)),n.encoding||(e=ss(e),t=ss(t)),e===t}const sh=Symbol.for("ufo:protocolRelative");function Cr(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!Jn(e,{acceptRelative:!0}))return t?Cr(t+e):nf(e);const[,r="",o,i=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,s="",a=""]=i.match(/([^#/?]*)(.*)?/)||[],{pathname:l,search:c,hash:u}=nf(a.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:s,pathname:l,search:c,hash:u,[sh]:!r}}function nf(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function K0(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?""
17:"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",i=e.host||"";return(e.protocol||e[sh]?(e.protocol||"")+"//":"")+o+i+t+n+r}const W0=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},us=W0().app,q0=()=>us.baseURL,G0=()=>us.buildAssetsDir,yu=(...e)=>kr(ah(),G0(),...e),ah=(...e)=>{const t=us.cdnURL||us.baseURL;return e.length?kr(t,...e):t};globalThis.__buildAssetsURL=yu,globalThis.__publicAssetsURL=ah;const J0=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Q0=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,X0=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Y0(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Z0(e);return}return t}function Z0(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Jr(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!X0.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(J0.test(e)||Q0.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Y0)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}class eb extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function tb(e){var l,c,u,f,d;const t=((l=e.error)==null?void 0:l.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",o=`[${n}] ${JSON.stringify(r)}`,i=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",s=`${o}: ${i}${t?` ${t}`:""}`,a=new eb(s,e.error?{cause:e.error}:void 0);for(const p of["request","options","response"])Object.defineProperty(a,p,{get(){return e[p]}});for(const[p,h]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,p,{get(){return e.response&&e.response[h]}});return a}const nb=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function rf(e="GET"){return nb.has(e.toUpperCase())}function rb(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const ob=new Set(["image/svg","application/xml","application/xhtml","application/html"]),ib=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function sb(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return ib.test(t)?"json":ob.has(t)||t.startsWith("text/")?"text":"blob"}function ab(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[o,i]of new n((e==null?void 0:e.headers)||{}))r.headers.set(o,i)}return r}const lb=new Set([408,409,425,429,500,502,503,504]),ub=new Set([101,204,205,304]);function lh(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function o(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=rf(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):lb.has(f))){const d=a.options.retryDelay||0;return d>0&&await new Promise(p=>setTimeout(p,d)),i(a.request,{...a.options,retry:u-1,timeout:a.options.timeout})}}const c=tb(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,i),c}const i=async function(l,c={}){var d;const u={request:l,options:ab(c,e.defaults,n),response:void 0,error:void 0};if(u.options.method=(d=u.options.method)==null?void 0:d.toUpperCase(),u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=ls(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=oh(u.request,{...u.options.params,...u.options.query}))),u.options.body&&rf(u.options.method)&&(rb(u.options.body)?(u.options.body=typeof u.options.body=="str
17ing"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half"))),!u.options.signal&&u.options.timeout){const p=new r;setTimeout(()=>p.abort(),u.options.timeout),u.options.signal=p.signal}try{u.response=await t(u.request,u.options)}catch(p){return u.error=p,u.options.onRequestError&&await u.options.onRequestError(u),await o(u)}if(u.response.body&&!ub.has(u.response.status)&&u.options.method!=="HEAD"){const p=(u.options.parseResponse?"json":u.options.responseType)||sb(u.response.headers.get("content-type")||"");switch(p){case"json":{const h=await u.response.text(),m=u.options.parseResponse||Jr;u.response._data=m(h);break}case"stream":{u.response._data=u.response.body;break}default:u.response._data=await u.response[p]()}}return u.options.onResponse&&await u.options.onResponse(u),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await u.options.onResponseError(u),await o(u)):u.response},s=async function(l,c){return(await i(l,c))._data};return s.raw=i,s.native=(...a)=>t(...a),s.create=(a={})=>lh({...e,defaults:{...e.defaults,...a}}),s}const bu=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),cb=bu.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),fb=bu.Headers,db=bu.AbortController,pb=lh({fetch:cb,Headers:fb,AbortController:db}),hb=pb;globalThis.$fetch||(globalThis.$fetch=hb.create({baseURL:q0()}));function rl(e,t={},n){for(const r in e){const o=e[r],i=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?rl(o,t,i):typeof o=="function"&&(t[i]=o)}return t}const mb={run:e=>e()},gb=()=>mb,uh=typeof console.createTask<"u"?console.createTask:gb;function vb(e,t){const n=t.shift(),r=uh(n);return e.reduce((o,i)=>o.then(()=>r.run(()=>i(...t))),Promise.resolve())}function yb(e,t){const n=t.shift(),r=uh(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}function Xs(e,t){for(const n of[...e])n(t)}class bb{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const o=t;let i;for(;this._deprecatedHooks[t];)i=this._deprecatedHooks[t],t=i.to;if(i&&!r.allowDeprecated){let s=i.message;s||(s=`${o} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...i)=>(typeof r=="function"&&r(),r=void 0,o=void 0,n(...i));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=rl(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=rl(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(vb,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(yb,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Xs(this._before,o);const i=t(n in this._hooks?[...this._hooks[n]]:[],r);return i instanceof Promise?i.finally(()=>{this._after&&o&&Xs(this._after,o)}):(this._after&&o&&Xs(this._after,o),i)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function ch(){return new bb}function wb(e={}){let t,n=!1;const r=s=>{if(t&&t!==s)throw new Error("Context conflict")};let o;if(e.asyncContext){const s=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;s?o=new s:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const i=()=>
17{if(o&&t===void 0){const s=o.getStore();if(s!==void 0)return s}return t};return{use:()=>{const s=i();if(s===void 0)throw new Error("Context is not available");return s},tryUse:()=>i(),set:(s,a)=>{a||r(s),t=s,n=!0},unset:()=>{t=void 0,n=!1},call:(s,a)=>{r(s),t=s;try{return o?o.run(s,a):a()}finally{n||(t=void 0)}},async callAsync(s,a){t=s;const l=()=>{t=s},c=()=>t===s?l:void 0;ol.add(c);try{const u=o?o.run(s,a):a();return n||(t=void 0),await u}finally{ol.delete(c)}}}}function xb(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=wb({...e,...r})),t[n],t[n]}}}const cs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},of="__unctx__",_b=cs[of]||(cs[of]=xb()),Eb=(e,t={})=>_b.get(e,t),sf="__unctx_async_handlers__",ol=cs[sf]||(cs[sf]=new Set);function Vo(e){const t=[];for(const o of ol){const i=o();i&&t.push(i)}const n=()=>{for(const o of t)o()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const fh=Eb("nuxt-app",{asyncContext:!1}),Sb="__nuxt_plugin";function kb(e){let t=0;const n={_scope:Wd(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.10.3"},get vue(){return n.vueApp.version}},payload:Mt({data:{},state:{},once:new Set,_errors:{},...window.__NUXT__??{}}),static:{data:{}},runWithContext:o=>n._scope.run(()=>Ab(n,o)),isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},_payloadRevivers:{},...e};n.hooks=ch(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,i)=>{const s="$"+o;ki(n,s,i),ki(n.vueApp.config.globalProperties,s,i)},ki(n.vueApp,"$nuxt",n),ki(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",i=>{n.callHook("app:chunkError",{error:i.payload})}),window.useNuxtApp=window.useNuxtApp||Oe;const o=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",o)}const r=Mt(n.payload.config);return n.provide("config",r),n}async function Cb(e,t){if(t.hooks&&e.hooks.addHooks(t.hooks),typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Tb(e,t){const n=[],r=[],o=[],i=[];let s=0;async function a(l){var u;const c=((u=l.dependsOn)==null?void 0:u.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(c.length>0)r.push([new Set(c),l]);else{const f=Cb(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,p])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(s++,await a(p)))})))});l.parallel?o.push(f.catch(d=>i.push(d))):await f}}for(const l of t)await a(l);if(await Promise.all(o),s)for(let l=0;l<s;l++)await Promise.all(o);if(i.length)throw i[0]}function ht(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[Sb]:!0,_name:t})}function Ab(e,t,n){const r=()=>n?t(...n):t();return fh.set(e),e.vueApp.runWithContext(r)}function Ob(){var t;let e;return $p()&&(e=(t=pt())==null?void 0:t.appContext.app.$nuxt),e=e||fh.tryUse(),e||null}function Oe(){const e=Ob();if(!e)throw new Error("[nuxt] instance unavailable");return e}function nn(e){return Oe().$config}function ki(e,t,n){Object.defineProperty(e,t,{get:()=>n})}const Ci=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Pb(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},o=(t||{}).decode||Lb;let i=0;for(;i<e.length;){const s=e.indexOf("=",i);if(s===-1)break;let a=e.indexOf(";",i);if(a===-1)a=e.length;else if(a<s){i=e.lastIndexOf(";",s-1)+1;continue}const l=e.slice(i,s).trim();if(n[l]===void 0){let c=e.slice(s+1,a).trim();c.codePointAt(0)===34&&(c=c.slice(1,-1)),n[l]=Ib(c,o)}i=a+1}return n}function af(e,t,n){const r=n||{},o=r.encode||$b;if(typeof o!="function")throw new TypeError("option encode is invalid");if(!Ci.test(e))throw new TypeError("argument name is invalid");const i=o(t);
17if(i&&!Ci.test(i))throw new TypeError("argument val is invalid");let s=e+"="+i;if(r.maxAge!==void 0&&r.maxAge!==null){const a=r.maxAge-0;if(Number.isNaN(a)||!Number.isFinite(a))throw new TypeError("option maxAge is invalid");s+="; Max-Age="+Math.floor(a)}if(r.domain){if(!Ci.test(r.domain))throw new TypeError("option domain is invalid");s+="; Domain="+r.domain}if(r.path){if(!Ci.test(r.path))throw new TypeError("option path is invalid");s+="; Path="+r.path}if(r.expires){if(!Rb(r.expires)||Number.isNaN(r.expires.valueOf()))throw new TypeError("option expires is invalid");s+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&&(s+="; HttpOnly"),r.secure&&(s+="; Secure"),r.priority)switch(typeof r.priority=="string"?r.priority.toLowerCase():r.priority){case"low":s+="; Priority=Low";break;case"medium":s+="; Priority=Medium";break;case"high":s+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}if(r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:s+="; SameSite=Strict";break;case"lax":s+="; SameSite=Lax";break;case"strict":s+="; SameSite=Strict";break;case"none":s+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return s}function Rb(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function Ib(e,t){try{return t(e)}catch{return e}}function Lb(e){return e.includes("%")?decodeURIComponent(e):e}function $b(e){return encodeURIComponent(e)}const lf=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function il(e,t){t?t={...lf,...t}:t=lf;const n=dh(t);return n.dispatch(e),n.toString()}const Mb=Object.freeze(["prototype","__proto__","constructor"]);function dh(e){let t="",n=new Map;const r=o=>{t+=o};return{toString(){return t},getContext(){return n},dispatch(o){return e.replacer&&(o=e.replacer(o)),this[o===null?"null":typeof o](o)},object(o){if(o&&typeof o.toJSON=="function")return this.object(o.toJSON());const i=Object.prototype.toString.call(o);let s="";const a=i.length;a<10?s="unknown:["+i+"]":s=i.slice(8,a-1),s=s.toLowerCase();let l=null;if((l=n.get(o))===void 0)n.set(o,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(o))return r("buffer:"),r(o.toString("utf8"));if(s!=="object"&&s!=="function"&&s!=="asyncfunction")this[s]?this[s](o):e.ignoreUnknown||this.unkown(o,s);else{let c=Object.keys(o);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!uf(o)&&(u=Mb),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(o[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(o,i){if(i=i===void 0?e.unorderedArrays!==!1:i,r("array:"+o.length+":"),!i||o.length<=1){for(const l of o)this.dispatch(l);return}const s=new Map,a=o.map(l=>{const c=dh(e);c.dispatch(l);for(const[u,f]of c.getContext())s.set(u,f);return c.toString()});return n=s,a.sort(),this.array(a,!1)},date(o){return r("date:"+o.toJSON())},symbol(o){return r("symbol:"+o.toString())},unkown(o,i){if(r(i),!!o&&(r(":"),o&&typeof o.entries=="function"))return this.array(Array.from(o.entries()),!0)},error(o){return r("error:"+o.toString())},boolean(o){return r("bool:"+o)},string(o){r("string:"+o.length+":"),r(o)},function(o){r("fn:"),uf(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&&this.object(o)},number(o){return r("number:"+o)},xml(o){return r("xml:"+o.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(o){return r("regex:"+o.toString())},uint8array(o){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},uint8clampedarray(o){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},int8array(o){return r("int8array:"),this.dispatch(Array.prototype.slice.call(o))},uint16array(o){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},int16array(o){return r("int16array:"),this.dispatch(Array.prototype.slice.call(o))},uint32array(o){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},int32array(o){return r("int32array:"),this.dispatch(Array.prototype.slice.call(o))},float32array(o){return r("float32array:"),this.dispatch(Array.prototype.slice.call(o))},float64array(o){return r("float64array:"),this.dispatch(Array.prototype.slice.call(o))},arraybuffer(o){return r("arraybuffer:"),this.dispatch(new Uint8Array(o))},url(o){return r("url:"+o.toString())},map(o){r("map:");const i=[...o];return this.array(i,e.unorderedSets!==!1)},set(o){r("set:");const i=[...o];return this.array(i,e.unorderedSets!==!1)},file(o){return r("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported
18Use "options.replacer" or "options.ignoreUnknown"
19`)},domwindow(){return r("domwindow")}
19,bigint(o){return r("bigint:"+o.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const ph="[native code] }",Db=ph.length;function uf(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-Db)===ph}class Hn{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||Fb).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const r=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new Hn([...this.words])}}const Fb={stringify(e){const t=[];for(let n=0;n<e.sigBytes;n++){const r=e.words[n>>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},jb={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r<e.sigBytes;r+=3){const o=e.words[r>>>2]>>>24-r%4*8&255,i=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,s=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=o<<16|i<<8|s;for(let l=0;l<4&&r*8+l*6<e.sigBytes*8;l++)n.push(t.charAt(a>>>6*(3-l)&63))}return n.join("")}},Nb={parse(e){const t=e.length,n=[];for(let r=0;r<t;r++)n[r>>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new Hn(n,t)}},Bb={parse(e){return Nb.parse(unescape(encodeURIComponent(e)))}};class zb{constructor(){this._data=new Hn,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new Hn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=Bb.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const o=r*this.blockSize,i=Math.min(o*4,this._data.sigBytes);if(o){for(let s=0;s<o;s+=this.blockSize)this._doProcessBlock(this._data.words,s);n=this._data.words.splice(0,o),this._data.sigBytes-=i}return new Hn(n,i)}}class Hb extends zb{update(t){return this._append(t),this._process(),this}finalize(t){t&&this._append(t)}}const cf=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Vb=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],tr=[];class Ub extends Hb{constructor(){super(...arguments),this._hash=new Hn([...cf])}reset(){super.reset(),this._hash=new Hn([...cf])}_doProcessBlock(t,n){const r=this._hash.words;let o=r[0],i=r[1],s=r[2],a=r[3],l=r[4],c=r[5],u=r[6],f=r[7];for(let d=0;d<64;d++){if(d<16)tr[d]=t[n+d]|0;else{const v=tr[d-15],w=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,E=tr[d-2],x=(E<<15|E>>>17)^(E<<13|E>>>19)^E>>>10;tr[d]=w+tr[d-7]+x+tr[d-16]}const p=l&c^~l&u,h=o&i^o&s^i&s,m=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),g=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),y=f+g+p+Vb[d]+tr[d],b=m+h;f=u,u=c,c=l,l=a+y|0,a=s,s=i,i=o,o=y+b|0}r[0]=r[0]+o|0,r[1]=r[1]+i|0,r[2]=r[2]+s|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function Kb(e){return new Ub().finalize(e).toString(jb)}function sl(e,t={}){const n=typeof e=="string"?e:il(e,t);return Kb(n).slice(0,10)}function hh(e,t,n={}){return e===t||il(e,n)===il(t,n)}function Wb(e){return{ctx:{table:e},matchAll:t=>gh(t,e)}}function mh(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,o])=>[r,mh(o)])):new Map(Object.entries(e[n]));return t}function qb(e){return Wb(mh(e))}function gh(e,t){const n=[];for(const[o,i]of ff(t.wildcard))e.startsWith(o)&&n.push(i);for(const[o,i]of ff(t.dynamic))if(e.startsWith(o+"/")){const s="/"+e.slice(o.length).split("/").splice(2).join("/");n.push(...gh(s,i))}const r=t.static.get(e);
19return r&&n.push(r),n.filter(Boolean)}function ff(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Ys(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function al(e,t,n=".",r){if(!Ys(t))return al(e,{},n,r);const o=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const s=e[i];s!=null&&(r&&r(o,i,s,n)||(Array.isArray(s)&&Array.isArray(o[i])?o[i]=[...s,...o[i]]:Ys(s)&&Ys(o[i])?o[i]=al(s,o[i],(n?`${n}.`:"")+i.toString(),r):o[i]=s))}return o}function wu(e){return(...t)=>t.reduce((n,r)=>al(n,r,"",e),{})}const Cs=wu(),Gb=wu((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function Jb(e,t){try{return t in e}catch{return!1}}var Qb=Object.defineProperty,Xb=(e,t,n)=>t in e?Qb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,or=(e,t,n)=>(Xb(e,typeof t!="symbol"?t+"":t,n),n);class ll extends Error{constructor(t,n={}){super(t,n),or(this,"statusCode",500),or(this,"fatal",!1),or(this,"unhandled",!1),or(this,"statusMessage"),or(this,"data"),or(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:cl(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=vh(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}or(ll,"__h3_error__",!0);function ul(e){if(typeof e=="string")return new ll(e);if(Yb(e))return e;const t=new ll(e.message??e.statusMessage??"",{cause:e.cause||e});if(Jb(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=cl(e.statusCode,t.statusCode):e.status&&(t.statusCode=cl(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;vh(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Yb(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Zb=/[^\u0009\u0020-\u007E]/g;function vh(e=""){return e.replace(Zb,"")}function cl(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const ew=Symbol("layout-meta"),li=Symbol("route"),Wt=()=>{var e;return(e=Oe())==null?void 0:e.$router},mr=()=>$p()?$e(li,Oe()._route):Oe()._route;const tw=()=>{try{if(Oe()._processingMiddleware)return!0}catch{return!0}return!1},xu=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:oh(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){{const{target:a="_blank",windowFeatures:l={}}=t.open,c=Object.entries(l).filter(([u,f])=>f!==void 0).map(([u,f])=>`${u.toLowerCase()}=${f}`).join(", ");open(n,a,c)}return Promise.resolve()}const r=(t==null?void 0:t.external)||Jn(n,{acceptRelative:!0});if(r){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const a=Cr(n).protocol;if(a&&z0(a))throw new Error(`Cannot navigate to a URL with '${a}' protocol.`)}const o=tw();if(!r&&o)return e;const i=Wt(),s=Oe();return r?(s._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,o?s.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)},yh="__nuxt_error",Ts=()=>Kt(Oe().payload,"error"),Mr=e=>{const t=ui(e);try{const n=Oe(),r=Ts();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},nw=async(e={})=>{const t=Oe(),n=Ts();t.callHook("app:error:cleared",e),e.redirect&&await Wt().replace(e.redirect),n.value=null},rw=e=>!!e&&typeof e=="object"&&yh in e,ui=e=>{const t=ul(e);return Object.defineProperty(t,yh,{value:!0,configurable:!1,writable:!1}),t},ow="modulepreload",iw=function(e,t){return e[0]==="."?new URL(e,t).href:e},df={}
19,sw=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");o=Promise.all(n.map(s=>{if(s=iw(s,r),s in df)return;df[s]=!0;const a=s.endsWith(".css"),l=a?'[rel="stylesheet"]':"";if(!!r)for(let f=i.length-1;f>=0;f--){const d=i[f];if(d.href===s&&(!a||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${l}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":ow,a||(u.as="script",u.crossOrigin=""),u.href=s,document.head.appendChild(u),a)return new Promise((f,d)=>{u.addEventListener("load",f),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${s}`)))})}))}return o.then(()=>t()).catch(i=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i})},M=(...e)=>sw(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),aw=-1,lw=-2,uw=-3,cw=-4,fw=-5,dw=-6;function pw(e,t){return hw(JSON.parse(e),t)}function hw(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function o(i,s=!1){if(i===aw)return;if(i===uw)return NaN;if(i===cw)return 1/0;if(i===fw)return-1/0;if(i===dw)return-0;if(s)throw new Error("Invalid input");if(i in r)return r[i];const a=n[i];if(!a||typeof a!="object")r[i]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=t==null?void 0:t[l];if(c)return r[i]=c(o(a[1]));switch(l){case"Date":r[i]=new Date(a[1]);break;case"Set":const u=new Set;r[i]=u;for(let p=1;p<a.length;p+=1)u.add(o(a[p]));break;case"Map":const f=new Map;r[i]=f;for(let p=1;p<a.length;p+=2)f.set(o(a[p]),o(a[p+1]));break;case"RegExp":r[i]=new RegExp(a[1],a[2]);break;case"Object":r[i]=Object(a[1]);break;case"BigInt":r[i]=BigInt(a[1]);break;case"null":const d=Object.create(null);r[i]=d;for(let p=1;p<a.length;p+=2)d[a[p]]=o(a[p+1]);break;default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(a.length);r[i]=l;for(let c=0;c<a.length;c+=1){const u=a[c];u!==lw&&(l[c]=o(u))}}else{const l={};r[i]=l;for(const c in a){const u=a[c];l[c]=o(u)}}return r[i]}return o(0)}function mw(e){return Array.isArray(e)?e:[e]}const gw=["title","titleTemplate","script","style","noscript"],zi=["base","meta","link","style","script","noscript"],vw=["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"],yw=["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"],bh=["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"],bw=typeof window<"u";function _u(e){let t=9;for(let n=0;n<e.length;)t=Math.imul(t^e.charCodeAt(n++),9**9);return((t^t>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function pf(e){return e._h||_u(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function wh(e,t){const{props:n,tag:r}=e;if(yw.includes(r))return r;if(r==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const o=["id"];r==="meta"&&o.push("name","property","http-equiv");for(const i of o)if(typeof n[i]<"u"){const s=String(n[i]);return t&&!t(s)?!1:`${r}:${i}:${s}`}return!1}function fl(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function xh(e,t){const n=[],r=t.resolveKeyData||(i=>i.key),o=t.resolveValueData||(i=>i.value);for(const[i,s]of Object.entries(e))n.push(...(Array.isArray(s)?s:[s]).map(a=>{const l={key:i,value:a},c=o(l);return typeof c=="object"?xh(c,t):Array.isArray(c)?c:{[typeof t.key=="function"?t.key(l):t.key]:r(l),[typeof t.value=="function"?t.value(l):t.value]:c}}).flat());return n}function _h(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=_h(r,t)),t.resolve){const o=t.resolve({key:n,value:r});if(o)return o}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const xt=e=>({keyValue:e,metaKey:"property"}
19),Zs=e=>({keyValue:e}),Eu={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${bn(e)}=${t}`}}},articleExpirationTime:xt("article:expiration_time"),articleModifiedTime:xt("article:modified_time"),articlePublishedTime:xt("article:published_time"),bookReleaseDate:xt("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${bn(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:xt("fb:app_id"),msapplicationConfig:Zs("msapplication-Config"),msapplicationTileColor:Zs("msapplication-TileColor"),msapplicationTileImage:Zs("msapplication-TileImage"),ogAudioSecureUrl:xt("og:audio:secure_url"),ogAudioUrl:xt("og:audio"),ogImageSecureUrl:xt("og:image:secure_url"),ogImageUrl:xt("og:image"),ogSiteName:xt("og:site_name"),ogVideoSecureUrl:xt("og:video:secure_url"),ogVideoUrl:xt("og:video"),profileFirstName:xt("profile:first_name"),profileLastName:xt("profile:last_name"),profileUsername:xt("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${bn(e)}`:`${bn(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},Eh=["og","book","article","profile"];function Sh(e){var n;const t=bn(e).split(":")[0];return Eh.includes(t)?"property":((n=Eu[e])==null?void 0:n.metaKey)||"name"}function ww(e){var t;return((t=Eu[e])==null?void 0:t.keyValue)||bn(e)}function bn(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.split("-")[0];return Eh.includes(n)||n==="twitter"?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function dl(e){if(Array.isArray(e))return e.map(n=>dl(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const[n,r]of Object.entries(e))t[bn(n)]=dl(r);return t}function xw(e,t){const n=Eu[t];return t==="refresh"?`${e.seconds};url=${e.url}`:_h(dl(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:o}){if(r===null)return"";if(typeof r=="boolean")return`${o}`},...n==null?void 0:n.unpack})}const kh=["og:image","og:video","og:audio","twitter:image"];function Ch(e){const t={};return Object.entries(e).forEach(([n,r])=>{String(r)!=="false"&&n&&(t[n]=r)}),t}function hf(e,t){const n=Ch(t),r=bn(e),o=Sh(r);if(kh.includes(r)){const i={};return Object.entries(n).forEach(([s,a])=>{i[`${e}${s==="url"?"":`${s.charAt(0).toUpperCase()}${s.slice(1)}`}`]=a}),Su(i).sort((s,a)=>{var l,c;return(((l=s[o])==null?void 0:l.length)||0)-(((c=a[o])==null?void 0:c.length)||0)})}return[{[o]:r,...n}]}function Su(e){const t=[],n={};Object.entries(e).forEach(([o,i])=>{if(!Array.isArray(i)){if(typeof i=="object"&&i){if(kh.includes(bn(o))){t.push(...hf(o,i));return}n[o]=Ch(i)}else n[o]=i;return}i.forEach(s=>{t.push(...typeof s=="string"?Su({[o]:s}):hf(o,s))})});const r=xh(n,{key({key:o}){return Sh(o)},value({key:o}){return o==="charset"?"charset":"content"},resolveKeyData({key:o}){return ww(o)},resolveValueData({value:o,key:i}){return o===null?"_null":typeof o=="object"?xw(o,i):typeof o=="number"?o.toString():o}});return[...t,...r].map(o=>(o.content==="_null"&&(o.content=null),o))}async function _w(e,t,n){const r={tag:e,props:await Th(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return bh.forEach(o=>{const i=typeof r.props[o]<"u"?r.props[o]:n[o];typeof i<"u"&&((!["innerHTML","textContent","children"].includes(o)||gw.includes(r.tag))&&(r[o==="children"?"innerHTML":o]=i),delete r.props[o])}),r.props.body&&(r.tagPosition="bodyClose",delete r.props.body),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(o=>({...r,props:{...r.props,content:o}})):r}function Ew(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>
19t.trim()).filter(Boolean).join(" ")}async function Th(e,t){for(const n of Object.keys(e)){if(n==="class"){e[n]=Ew(e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!bh.includes(n)){const r=String(e[n]),o=n.startsWith("data-");r==="true"||r===""?e[n]=o?"true":!0:e[n]||(o&&r==="false"?e[n]="false":delete e[n])}}return e}const Sw=10;async function kw(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=>typeof r<"u"&&vw.includes(n)).forEach(([n,r])=>{const o=mw(r);t.push(...o.map(i=>_w(n,i,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<<Sw)+r,n))}const mf={base:-10,title:10},gf={critical:-80,high:-10,low:20};function fs(e){let t=100;const n=e.tagPriority;return typeof n=="number"?n:(e.tag==="meta"?(e.props["http-equiv"]==="content-security-policy"&&(t=-30),e.props.charset&&(t=-20),e.props.name==="viewport"&&(t=-15)):e.tag==="link"&&e.props.rel==="preconnect"?t=20:e.tag in mf&&(t=mf[e.tag]),typeof n=="string"&&n in gf?t+gf[n]:t)}const Cw=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],Ah=["onload","onerror","onabort","onprogress","onloadstart"],On="%separator";function Hi(e,t,n){if(typeof e!="string"||!e.includes("%"))return e;function r(s){let a;return["s","pageTitle"].includes(s)?a=t.pageTitle:s.includes(".")?a=s.split(".").reduce((l,c)=>l&&l[c]||void 0,t):a=t[s],typeof a<"u"?(a||"").replace(/"/g,'\\"'):!1}let o=e;try{o=decodeURI(e)}catch{}return(o.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(s=>{const a=r(s.slice(1));typeof a=="string"&&(e=e.replace(new RegExp(`\\${s}(\\W|$)`,"g"),(l,c)=>`${a}${c}`).trim())}),e.includes(On)&&(e.endsWith(On)&&(e=e.slice(0,-On.length).trim()),e.startsWith(On)&&(e=e.slice(On.length).trim()),e=e.replace(new RegExp(`\\${On}\\s*\\${On}`,"g"),On),e=Hi(e,{separator:n},n)),e}async function Tw(e){const t={tag:e.tagName.toLowerCase(),props:await Th(e.getAttributeNames().reduce((n,r)=>({...n,[r]:e.getAttribute(r)}),{})),innerHTML:e.innerHTML};return t._d=wh(t),t}async function Oh(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n)return;const r={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const o=(await e.resolveTags()).map(f=>({tag:f,id:zi.includes(f.tag)?pf(f):f.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(u=n==null?void 0:n[f])==null?void 0:u.children;for(const p of[...d].filter(h=>zi.includes(h.tagName.toLowerCase())))i.elMap[p.getAttribute("data-hid")||pf(await Tw(p))]=p}}i.pendingSideEffects={...i.sideEffects||{}},i.sideEffects={};function s(f,d,p){const h=`${f}:${d}`;i.sideEffects[h]=p,delete i.pendingSideEffects[h]}function a({id:f,$el:d,tag:p}){const h=p.tag.endsWith("Attrs");i.elMap[f]=d,h||(["textContent","innerHTML"].forEach(m=>{p[m]&&p[m]!==d[m]&&(d[m]=p[m])}),s(f,"el",()=>{i.elMap[f].remove(),delete i.elMap[f]})),Object.entries(p.props).forEach(([m,g])=>{const y=`attr:${m}`;if(m==="class")for(const b of(g||"").split(" ").filter(Boolean))h&&s(f,`${y}:${b}`,()=>d.classList.remove(b)),!d.classList.contains(b)&&d.classList.add(b);else d.getAttribute(m)!==g&&d.setAttribute(m,g===!0?"":String(g)),h&&s(f,y,()=>d.removeAttribute(m))})}const l=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of o){const{tag:d,shouldRender:p,id:h}=f;if(p){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||i.elMap[h],f.$el?a(f):zi.includes(d.tag)&&l.push(f)}}for(const f of l){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),a(f),c[d]=c[d]||n.createDocumentFragment(),c[d].appendChild(f.$el)}for(const f of o)await e.hooks.callHook("dom:renderTag",f,n,s);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(i.pendingSideEffects).forEach(f=>f()),e._dom=i,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:o})}async function Aw(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(async()=>{await Oh(e,t),delete e._domUpdatePromise,r()}))}function Ow(e){return t=>{var r,o;const n=((o=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;
19return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(i){Aw(i,e)}}}}}const Pw=["templateParams","htmlAttrs","bodyAttrs"],Rw={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=>{e.props[r]&&(e.key=e.props[r],delete e.props[r])});const n=wh(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=>{const o=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,i=t[o];if(i){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&Pw.includes(r.tag)&&(a="merge"),a==="merge"){const l=i.props;["class","style"].forEach(c=>{l[c]&&(r.props[c]?(c==="style"&&!l[c].endsWith(";")&&(l[c]+=";"),r.props[c]=`${l[c]} ${r.props[c]}`):r.props[c]=l[c])}),t[o].props={...l,...r.props};return}else if(r._e===i._e){i._duped=i._duped||[],r._d=`${i._d}:${i._duped.length+1}`,i._duped.push(r);return}else if(fs(r)>fs(i))return}const s=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if(zi.includes(r.tag)&&s===0){delete t[o];return}t[o]=r});const n=[];Object.values(t).forEach(r=>{const o=r._duped;delete r._duped,n.push(r),o&&n.push(...o)}),e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},Iw={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Lw=["script","link","bodyAttrs"];function $w(e){const t={},n={};return Object.entries(e.props).forEach(([r,o])=>{r.startsWith("on")&&typeof o=="function"?(Ah.includes(r)&&(t[r]=`this.dataset.${r} = true`),n[r]=o):t[r]=o}),{props:t,eventHandlers:n}}const Mw=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags)if(Lw.includes(n.tag)){const{props:r,eventHandlers:o}=$w(n);n.props=r,Object.keys(o).length&&((n.props.src||n.props.href)&&(n.key=n.key||_u(n.props.src||n.props.href)),n._eventHandlers=o)}},"dom:renderTag":function(t,n,r){if(!t.tag._eventHandlers)return;const o=t.tag.tag==="bodyAttrs"?n.defaultView:t.$el;Object.entries(t.tag._eventHandlers).forEach(([i,s])=>{const a=`${t.tag._d||t.tag._p}:${i}`,l=i.slice(2).toLowerCase(),c=`data-h-${l}`;if(r(t.id,a,()=>{}),t.$el.hasAttribute(c))return;t.$el.setAttribute(c,"");let u;const f=d=>{s(d),u==null||u.disconnect()};i in t.$el.dataset?f(new Event(i.replace("on",""))):Ah.includes(i)&&typeof MutationObserver<"u"?(u=new MutationObserver(d=>{d.some(h=>h.attributeName===`data-${i}`)&&(f(new Event(i.replace("on",""))),u==null||u.disconnect())}),u.observe(t.$el,{attributes:!0})):o.addEventListener(l,f),r(t.id,a,()=>{u==null||u.disconnect(),o.removeEventListener(l,f),t.$el.removeAttribute(c)})})}}}),Dw=["link","style","script","noscript"],Fw={hooks:{"tag:normalise":({tag:e})=>{e.key&&Dw.includes(e.tag)&&(e.props["data-hid"]=e._h=_u(e.key))}}},jw={hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(o=>o._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of Cw)for(const o of e.tags.filter(i=>typeof i.tagPriority=="string"&&i.tagPriority.startsWith(n))){const i=t(o.tagPriority.replace(n,""));typeof i<"u"&&(o._p=i+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>fs(n)-fs(r))}}},Nw={meta:"content",link:"href",htmlAttrs:"lang"},Bw=e=>({hooks:{"tags:resolve":t=>{var a;const{tags:n}=t,r=(a=n.find(l=>l.tag==="title"))==null?void 0:a.textContent,o=n.findIndex(l=>l.tag==="templateParams"),i=o!==-1?n[o].props:{},s=i.separator||"|";delete i.separator,i.pageTitle=Hi(i.pageTitle||r||"",i,s);for(const l of n.filter(c=>c.processTemplateParams!==!1)){const c=Nw[l.tag];c&&typeof l.props[c]=="string"?l.props[c]=Hi(l.props[c],i,s):(l.processTemplateParams===!0||["titleTemplate","title"].includes(l.tag))&&["innerHTML","textContent"].forEach(u=>{typeof l[u]=="string"&&(l[u]=Hi(l[u],i,s))})}e._templateParams=i,e._separator=s,t.tags=n.filter(l=>l.tag!=="templateParams")}}}),zw={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(o=>o.tag==="titleTemplate");const r=t.findIndex(o=>o.tag==="title");if(r!==-1&&n!==-1){const o=fl(t[n].textContent,t[r].textContent);o!==null?t[r].textContent=o||t[r].textContent:delete t[r]}else if(n!==-1){const o=fl(t[n].textContent);o!==null&&(t[n].textContent=o,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},Hw={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/</g,"\\u003C"):t.innerHTML=t.innerHTML.replace(new RegExp(`</${t.tag}`,"g"),`<\\/${t.tag}`))}}};let Ph;function Vw(e={}){const t=Uw(e);return t.use(Ow()),Ph=t}function vf(e,t){return!e||e==="server"&&t||e==="client"&&!t}function Uw(e={}){const t=ch();t.addHooks(e.hooks||{}),e.document=e.document||(bw?document:void 0);const n=!e.document,r=()=>{a.dirty=!0,t.callHook("entries:updated",a)};let o=0,i=[];const s=[],a={plugins:s,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return i},use(l){const c=typeof l=="function"?l(a):l;(!c.key||!s.some(u=>u.key===c.key))&&(s.push(c),vf(c.mode,n)&&t.addHooks(c.hooks||{}))},push(l,c){c==null||delete c.head;const u={_i:o++,input:l,...c};return vf(u.mode,n)&&(i.push(u),r()),{dispose(){i=i.filter(f=>f._i!==u._i),t.callHook("entries:updated",a),r()},patch(f){i=i.map(d=>(d._i===u._i&&(d.input=u.input=f),d)),r()}}},async resolveTags(){const l={tags:[],entries:[...i]};await t.callHook("entries:resolve",l);for(const c of l.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await kw(c)){const d={tag:f,entry:c,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[Rw,Iw,Mw,Fw,jw,Bw,zw,Hw,...(e==null?void 0:e.plugins)||[]].forEac
19h(l=>a.use(l)),a.hooks.callHook("init",a),a}function Kw(){return Ph}const Ww=Xp.startsWith("3");function qw(e){return typeof e=="function"?e():ee(e)}function ds(e,t=""){if(e instanceof Promise)return e;const n=qw(e);return!e||!n?n:Array.isArray(n)?n.map(r=>ds(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,o])=>r==="titleTemplate"||r.startsWith("on")?[r,ee(o)]:[r,ds(o,r)])):n}const Gw={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=ds(t.input)}}},Rh="usehead";function Jw(e){return{install(n){Ww&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Rh,e))}}.install}function Qw(e={}){e.domDelayFn=e.domDelayFn||(n=>ft(()=>setTimeout(()=>n(),0)));const t=Vw(e);return t.use(Gw),t.install=Jw(t),t}const pl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hl="__unhead_injection_handler__";function Xw(e){pl[hl]=e}function ku(){if(hl in pl)return pl[hl]();const e=$e(Rh);return e||Kw()}function Un(e,t={}){const n=t.head||ku();if(n)return n.ssr?n.push(e,t):Yw(n,e,t)}function Yw(e,t,n={}){const r=H(!1),o=H({});Ge(()=>{o.value=r.value?{}:ds(t)});const i=e.push(o.value,n);return Ae(o,a=>{i.patch(a)}),pt()&&(ii(()=>{i.dispose()}),kp(()=>{r.value=!0}),Sp(()=>{r.value=!1})),i}function Zw(e,t){const{title:n,titleTemplate:r,...o}=e;return Un({title:n,titleTemplate:r,_flatMeta:o},{...t,transform(i){const s=Su({...i._flatMeta});return delete i._flatMeta,{...i,meta:s}}})}function sn(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=sn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:sn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=sn(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=sn(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(sn(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,i){n.set(sn(i),sn(o))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(sn(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const ex={ui:{primary:"yellow",gray:"cool",button:{base:"transition ease-in",color:{gray:{solid:"shadow-none bg-gray-300/20 hover:bg-gray-300/40 dark:bg-gray-700/40 dark:hover:bg-gray-700/50"}},variant:{solid:"shadow-none"}},select:{base:"transition ease-in",color:{gray:{outline:"shadow-none bg-gray-300/20 hover:bg-gray-300/40 dark:bg-gray-700/40 dark:hover:bg-gray-700/50"}}},buttonGroup:{shadow:"shadow-none"},card:{base:"transition ease-in duration-150"},input:{base:"transition ease-in",color:{gray:{outline:"shadow-none bg-gray-300/20 hover:bg-gray-300/40 dark:bg-gray-700/40 dark:hover:bg-gray-700/50"}}},selectMenu:{option:{base:"cursor-pointer"}}},website:{search:{groups:[{name:"Articles",path:"/resources/"},{name:"Blog",path:"/blog/"},{name:"Packages",path:"/packages/"}]},rss:{webMaster:{name:"UnJS Team",email:"[email protected]"},docs:"https://validator.w3.org/feed/docs/rss2.html"},footer:{quote:"Unlock the potential of your web development journey with UnJS - where innovation meets simplicity, and possibilities become limitless.",menu:[{title:"Community",items:[{title:"Contribute",url:"https://github.com/unjs/governance",rel:"noopener",target:"_blank"},{title:"Discussions",url:"https://github.com/unjs/community/discussions",rel:"noopener",target:"_blank"},{title:"Contact us",url:"mailto:[email protected]",rel:null,target:null}]},{title:"Content",items:[{title:"Search",url:"/search",rel:null,target:null}]},{title:"UnJS",items:[{title:"Website",url:"https://unjs.io",rel:"noopener",target:"_blank"},{title:"Design Kit",url:"/design-kit?utm_source=unjs&utm_medium=footer"},{title:"GitHub",url:"https://github.com/unjs",rel:"noopener",target:"_blank"}]}]},socials:{github:{url:"https://github.com/unjs",rel:"noopener",target:"_blank",icon:"i-simple-icons-github",name:"GitHub"},x:{url:"https://x.com/unjsio",icon:"i-simple-icons-x",rel:"noopener",target:"_blank",name:"X"},rss:{url:"/rss",icon:"i-heroicons-rss",name:"RSS",target:null,rel:null}}}},tx={nuxt:{buildId:"784fc88c-e1c3-4f11-b77c-e2f85604deba"},ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","primary"],strategy:"merge"}},it=Gb(ex,tx);function oo(){const e=Oe();return e._appConfig||(e._appConfig=Mt(it)),e._appConfig}const ml=!1,nx=!1,rx={componentName:"NuxtLink"},ox={deep:!0}
19,ix={},sx="#__nuxt";let Vi,Ih;function ax(){var t;const e=(t=oo().nuxt)==null?void 0:t.buildId;return Vi=$fetch(yu(`builds/meta/${e}.json`)),Vi.then(n=>{Ih=qb(n.matcher)}),Vi}function As(){return Vi||ax()}async function Lh(e){return await As(),Cs({},...Ih.matchAll(e).reverse())}function yf(e,t={}){const n=lx(e,t),r=Oe(),o=r._payloadCache=r._payloadCache||{};return n in o||(o[n]=ux(e).then(i=>i?$h(n).then(s=>s||(delete o[n],null)):(o[n]=null,null))),o[n]}const bf="json";function lx(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Jn(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=t.hash||(t.fresh?Date.now():"");return kr(nn().app.baseURL,n.pathname,r?`_payload.${r}.${bf}`:`_payload.${bf}`)}async function $h(e){const t=fetch(e).then(n=>n.text().then(Mh));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function ux(e=mr().path){if(e=Sr(e),(await As()).prerendered.includes(e))return!0;const n=await Lh(e);return!!n.prerender&&!n.redirect}let Ti=null;async function cx(){if(Ti)return Ti;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Mh(e.textContent||""),n=e.dataset.src?await $h(e.dataset.src):void 0;return Ti={...t,...n,...window.__NUXT__},Ti}async function Mh(e){return await pw(e,Oe()._payloadRevivers)}function fx(e,t){Oe()._payloadRevivers[e]=t}const gl={NuxtError:e=>ui(e),EmptyShallowRef:e=>Yt(e==="_"?void 0:e==="0n"?BigInt(0):Jr(e)),EmptyRef:e=>H(e==="_"?void 0:e==="0n"?BigInt(0):Jr(e)),ShallowRef:e=>Yt(e),ShallowReactive:e=>ti(e),Ref:e=>H(e),Reactive:e=>Mt(e)};gl.Island=({key:e,params:t,result:n})=>{const r=Oe();return r.isHydrating||(r.payload.data[e]=r.payload.data[e]||$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(o=>(r.payload.data[e]=o,o))),{html:"",state:{},head:{link:[],style:[]},...n}};const dx=ht({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in gl)fx(r,gl[r]);Object.assign(e.payload,([t,n]=Vo(()=>e.runWithContext(cx)),t=await t,n(),t)),window.__NUXT__=e.payload}}),px=[],hx=ht({name:"nuxt:head",enforce:"pre",setup(e){const t=Qw({plugins:px});Xw(()=>Oe().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Oh(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*!
20  * vue-router v4.3.0
21  * (c) 2024 Eduardo San Martin Morote
22  * @license MIT
23  */const Lr=typeof document<"u";function mx(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Le=Object.assign;function ea(e,t){const n={};for(const r in t){const o=t[r];n[r]=Zt(o)?o.map(e):e(o)}return n}const Po=()=>{},Zt=Array.isArray,Dh=/#/g,gx=/&/g,vx=/\//g,yx=/=/g,bx=/\?/g,Fh=/\+/g,wx=/%5B/g,xx=/%5D/g,jh=/%5E/g,_x=/%60/g,Nh=/%7B/g,Ex=/%7C/g,Bh=/%7D/g,Sx=/%20/g;function Cu(e){return encodeURI(""+e).replace(Ex,"|").replace(wx,"[").replace(xx,"]")}function kx(e){return Cu(e).replace(Nh,"{").replace(Bh,"}").replace(jh,"^")}function vl(e){return Cu(e).replace(Fh,"%2B").replace(Sx,"+").replace(Dh,"%23").replace(gx,"%26").replace(_x,"`").replace(Nh,"{").replace(Bh,"}").replace(jh,"^")}function Cx(e){return vl(e).replace(yx,"%3D")}function Tx(e){return Cu(e).replace(Dh,"%23").replace(bx,"%3F")}function Ax(e){return e==null?"":Tx(e).replace(vx,"%2F")}function Uo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Ox=/\/$/,Px=e=>e.replace(Ox,"");function ta(e,t,n="/"){let r,o={},i="",s="";const a=t.indexOf("#");let l=t.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=$x(r??t,n),{fullPath:r+(i&&"?")+i+s,path:r,query:o,hash:Uo(s)}}function Rx(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function wf(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ix(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Qr(t.matched[r],n.matched[o])&&zh(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Qr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function zh(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Lx(e[n],t[n]))return!1;return!0}function Lx(e,t){return Zt(e)?xf(e,t):Zt(t)?xf(t,e):e===t}function xf(e,t){return Zt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function $x(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,s,a;for(s=0;s<r.length;
vendor: 4,798 bytes, line 23
23s++)if(a=r[s],a!==".")if(a==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(s).join("/")}var Ko;(function(e){e.pop="pop",e.push="push"})(Ko||(Ko={}));var Ro;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ro||(Ro={}));function Mx(e){if(!e)if(Lr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Px(e)}const Dx=/^[^#]+#/;function Fx(e,t){return e.replace(Dx,"#")+t}function jx(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 Os=()=>({left:window.scrollX,top:window.scrollY});function Nx(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=jx(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function _f(e,t){return(history.state?history.state.position-t:-1)+e}const yl=new Map;function Bx(e,t){yl.set(e,t)}function zx(e){const t=yl.get(e);return yl.delete(e),t}let Hx=()=>location.protocol+"//"+location.host;function Hh(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,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),wf(l,"")}return wf(n,e)+r+o}function Vx(e,t,n,r){let o=[],i=[],s=null;const a=({state:d})=>{const p=Hh(e,location),h=n.value,m=t.value;let g=0;if(d){if(n.value=p,t.value=d,s&&s===h){s=null;return}g=m?d.position-m.position:0}else r(p);o.forEach(y=>{y(n.value,h,{delta:g,type:Ko.pop,direction:g?g>0?Ro.forward:Ro.back:Ro.unknown})})};function l(){s=n.value}function c(d){o.push(d);const p=()=>{const h=o.indexOf(d);h>-1&&o.splice(h,1)};return i.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(Le({},d.state,{scroll:Os()}),"")}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function Ef(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Os():null}}function Ux(e){const{history:t,location:n}=window,r={value:Hh(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(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:Hx()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function s(l,c){const u=Le({},t.state,Ef(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});i(l,u,!0),r.value=l}function a(l,c){const u=Le({},o.value,t.state,{forward:l,scroll:Os()});i(u.current,u,!0);const f=Le({},Ef(r.value,l,null),{position:u.position+1},c);i(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:s}}function Vh(e){e=Mx(e);const t=Ux(e),n=Vx(e,t.state,t.location,t.replace);function r(i,s=!0){s||n.pauseListeners(),history.go(i)}const o=Le({location:"",base:e,go:r,createHref:Fx.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 Kx(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Vh(e)}function Wx(e){return typeof e=="string"||e&&typeof e=="object"}function Uh(e){return typeof e=="string"||typeof e=="symbol"}const Jt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Kh=Symbol("");var Sf;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Sf||(Sf={}));function Xr(e,t){return Le(new Error,{type:e,[Kh]:!0},t)}function pn(e,t){return e instanceof Error&&Kh in e&&(t==null||!!(e.type&t))}const kf="[^/]+?",qx={sensitive:!1,strict:!1,start:!0,end:!0},Gx=/[.+*?^${}()[\]/\\]/g;function Jx(e,t){const n=Le({},qx,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 f=0;f<c.length;f++){const d=c[f];let p=40+(n.sensitive?.25:0);if(d.type===0)f||(o+="/"),o+=d.value.replace(Gx,"\\$&"),p+=40;else if(d.type===1){const{value:h,repeatable:m,optional:g,regexp:y}=d;i.push({name:h,repeatable:m,optional:g});const b=y||kf;if(b!==kf){p+=10;try{new RegExp(`(${b})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${h}" (${b}): `+w.message)}}let v=m?`((?:${b}
23)(?:/(?:${b}))*)`:`(${b})`;f||(v=g&&c.length<2?`(?:/${v})`:"/"+v),g&&(v+="?"),o+=v,p+=20,g&&(p+=-8),m&&(p+=-20),b===".*"&&(p+=-50)}u.push(p)}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 s=new RegExp(o,n.sensitive?"":"i");function a(c){const u=c.match(s),f={};if(!u)return null;for(let d=1;d<u.length;d++){const p=u[d]||"",h=i[d-1];f[h.name]=p&&h.repeatable?p.split("/"):p}return f}function l(c){let u="",f=!1;for(const d of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const p of d)if(p.type===0)u+=p.value;else if(p.type===1){const{value:h,repeatable:m,optional:g}=p,y=h in c?c[h]:"";if(Zt(y)&&!m)throw new Error(`Provided param "${h}" is an array but it is not repeatable (* or + modifiers)`);const b=Zt(y)?y.join("/"):y;if(!b)if(g)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${h}"`);u+=b}}return u||"/"}return{re:s,score:r,keys:i,parse:a,stringify:l}}function Qx(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 Xx(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const i=Qx(r[n],o[n]);if(i)return i;n++}if(Math.abs(o.length-r.length)===1){if(Cf(r))return 1;if(Cf(o))return-1}return o.length-r.length}function Cf(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Yx={type:0,value:""},Zx=/[a-zA-Z0-9_]/;function e1(e){if(!e)return[[]];if(e==="/")return[[Yx]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let a=0,l,c="",u="";function f(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(c&&f(),s()):l===":"?(f(),n=1):d();break;case 4:d(),n=r;break;case 1:l==="("?n=2:Zx.test(l)?d():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),s(),o}function t1(e,t,n){const r=Jx(e1(e.path),n),o=Le(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function n1(e,t){const n=[],r=new Map;t=Of({strict:!1,end:!0,sensitive:!1},t);function o(u){return r.get(u)}function i(u,f,d){const p=!d,h=r1(u);h.aliasOf=d&&d.record;const m=Of(t,u),g=[h];if("alias"in u){const v=typeof u.alias=="string"?[u.alias]:u.alias;for(const w of v)g.push(Le({},h,{components:d?d.record.components:h.components,path:w,aliasOf:d?d.record:h}))}let y,b;for(const v of g){const{path:w}=v;if(f&&w[0]!=="/"){const E=f.record.path,x=E[E.length-1]==="/"?"":"/";v.path=f.record.path+(w&&x+w)}if(y=t1(v,f,m),d?d.alias.push(y):(b=b||y,b!==y&&b.alias.push(y),p&&u.name&&!Af(y)&&s(u.name)),h.children){const E=h.children;for(let x=0;x<E.length;x++)i(E[x],y,d&&d.children[x])}d=d||y,(y.record.components&&Object.keys(y.record.components).length||y.record.name||y.record.redirect)&&l(y)}return b?()=>{s(b)}:Po}function s(u){if(Uh(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(s),u.alias.forEach(s))}}function a(){return n}function l(u){let f=0;for(;f<n.length&&Xx(u,n[f])>=0&&(u.record.path!==n[f].record.path||!Wh(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!Af(u)&&r.set(u.record.name,u)}function c(u,f){let d,p={},h,m;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw Xr(1,{location:u});m=d.record.name,p=Le(Tf(f.params,d.keys.filter(b=>!b.optional).concat(d.parent?d.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),u.params&&Tf(u.params,d.keys.map(b=>b.name))),h=d.stringify(p)}else if(u.path!=null)h=u.path,d=n.find(b=>b.re.test(h)),d&&(p=d.parse(h),m=d.record.name);else{if(d=f.name?r.get(f.name):n.find(b=>b.re.test(f.path)),!d)throw Xr(1,{location:u,currentLocation:f});m=d.record.name,p=Le({},f.params,u.params),h=d.stringify(p)}const g=[];let y=d;for(;y;)g.unshift(y.record),y=y.parent;return{name:m,path:h,params:p,matched:g,meta:i1(g)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:s,getRoutes:a,getRecordMatcher:o}}function Tf(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function r1(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:o1(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 o1(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 Af(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function i1(e){return e.reduce((t,n)=>Le(t,n.meta),{})}function Of(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Wh(e,t){return t.children.some(n=>n===e||Wh(e,n))}function s1(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(Fh," "),s=i.indexOf("="),a=Uo(s<0?i:i.slice(0,s)),l=s<0?null:Uo(i.slice(s+1));if(a in t){let c=t[a];Zt(c)||(c=t[a]=[c]),c.push(l)}else t[a]=l}return t}function Pf(e){let t="";for(let n in e){const r=e[n];if(n=Cx(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(Zt(r)?r.map(i=>
vendor: 7,872 bytes, line 23
23i&&vl(i)):[r&&vl(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function a1(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Zt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const l1=Symbol(""),Rf=Symbol(""),Tu=Symbol(""),qh=Symbol(""),bl=Symbol("");function fo(){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 Dn(e,t,n,r,o,i=s=>s()){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(Xr(4,{from:n,to:t})):d instanceof Error?l(d):Wx(d)?l(Xr(2,{from:t,to:d})):(s&&r.enterCallbacks[o]===s&&typeof d=="function"&&s.push(d),a())},u=i(()=>e.call(r&&r.instances[o],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function na(e,t,n,r,o=i=>i()){const i=[];for(const s of e)for(const a in s.components){let l=s.components[a];if(!(t!=="beforeRouteEnter"&&!s.instances[a]))if(u1(l)){const u=(l.__vccOpts||l)[t];u&&i.push(Dn(u,n,r,s,a,o))}else{let c=l();i.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${s.path}"`));const f=mx(u)?u.default:u;s.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&Dn(p,n,r,s,a,o)()}))}}return i}function u1(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function If(e){const t=$e(Tu),n=$e(qh),r=$(()=>t.resolve(ee(e.to))),o=$(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Qr.bind(null,u));if(d>-1)return d;const p=Lf(l[c-2]);return c>1&&Lf(u)===p&&f[f.length-1].path!==p?f.findIndex(Qr.bind(null,l[c-2])):d}),i=$(()=>o.value>-1&&p1(n.params,r.value.params)),s=$(()=>o.value>-1&&o.value===n.matched.length-1&&zh(n.params,r.value.params));function a(l={}){return d1(l)?t[ee(e.replace)?"replace":"push"](ee(e.to)).catch(Po):Promise.resolve()}return{route:r,href:$(()=>r.value.href),isActive:i,isExactActive:s,navigate:a}}const c1=le({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:If,setup(e,{slots:t}){const n=Mt(If(e)),{options:r}=$e(Tu),o=$(()=>({[$f(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[$f(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:Se("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),f1=c1;function d1(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 p1(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(!Zt(o)||o.length!==r.length||r.some((i,s)=>i!==o[s]))return!1}return!0}function Lf(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const $f=(e,t,n)=>e??t??n,h1=le({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=$e(bl),o=$(()=>e.route||r.value),i=$e(Rf,0),s=$(()=>{let c=ee(i);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=$(()=>o.value.matched[s.value]);Qe(Rf,$(()=>s.value+1)),Qe(l1,a),Qe(bl,o);const l=H();return Ae(()=>[l.value,a.value,e.name],([c,u,f],[d,p,h])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!Qr(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return Mf(n.default,{Component:d,route:c});const p=f.props[u],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,g=Se(d,Le({},h,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Mf(n.default,{Component:g,route:c})||g}}});function Mf(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Gh=h1;function m1(e){const t=n1(e.routes,e),n=e.parseQuery||s1,r=e.stringifyQuery||Pf,o=e.history,i=fo(),s=fo(),a=fo(),l=Yt(Jt);let c=Jt;Lr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ea.bind(null,F=>""+F),f=ea.bind(null,Ax),d=ea.bind(null,Uo);function p(F,Y){let X,re;return Uh(F)?(X=t.getRecordMatcher(F),re=Y):re=F,t.addRoute(re,X)}function h(F){const Y=t.getRecordMatcher(F);Y&&t.removeRoute(Y)}function m(){return t.getRoutes().map(F=>F.record)}function g(F){return!!t.getRecordMatcher(F)}function y(F,Y){if(Y=Le({},Y||l.value),typeof F=="string"){const C=ta(n,F,Y.path),I=t.resolve({path:C.path},Y),N=o.createHref(C.fullPath);return Le(C,I,{params:d(I.params),hash:Uo(C.hash),redirectedFrom:void 0,href:N})}let X;if(F.path!=null)X=Le({},F,{path:ta(n,F.path,Y.path).path});else{const C=Le({},F.params);for(const I in C)C[I]==null&&delete C[I];X=Le({},F,{params:f(C)}),Y.params=f(Y.params)}const re=t.resolve(X,Y),Ce=F.hash||"";re.params=u(d(re.params));const Fe=Rx(r,Le({},F,{hash:kx(Ce),path:re.path})),_=o.createHref(Fe);return Le({fullPath:Fe,hash:Ce,query:r===Pf?a1(F.query):F.query||{}},re,{redirectedFrom:void 0,href:_})}function b(F){return typeof F=="string"?ta(n,F,l.value.path):Le({},F)}function v(F,Y){if(c!==F)return Xr(8,{from:Y,to:F})}function w(F){return T(F)}function E(F){return w(Le(b(F),{replace:!0}))}function x(F){const Y=F.matched[F.matched.length-1];if(Y&&Y.redirect){const{redirect:X}=Y;let re=typeof X=="function"?X(F):X;return typeof re=="string"&&(re=re.includes("?")||re.includes("#")?re=b(re):{path:re},re.params={}),Le({query:F.query,hash:F.hash,params:re.path!=null?{}:F.params},re)}}function T(F,Y){const X=c=y(F),re=l.value,Ce=F.state,Fe=F.force,_=F.replace===!0,C=x(X);if(C)return T(Le(b(C),{state:typeof C=="object"?Le({},Ce,C.state):Ce,force:Fe,replace:_}),Y||X);const I=X;I.redirectedFrom=Y;let N;return!Fe&&Ix(r,re,X)&&(N=Xr(16,{to:I,from:re}),pe(re,re,!0,!1)),(N?Promise.resolve(N):S(I,re)).catch(D=>pn(D)?pn(D,2)?D:tt(D):J(D,I,re)).then(D=>{if(D){if(pn(D,2))return T(Le({replace:_},b(D.to),{state:typeof D.to=="object"?Le({},Ce,D.to.state):Ce,force:Fe}),Y||I)}else D=A(I,re,!0,_,Ce);return P(I,re,D),D})}function k(F,Y){const X=v(F,Y);return X?Promise.reject(X):Promise.resolve()}function R(F){const Y=De.values().next().value;return Y&&typeof Y.runWithContext=="function"?Y.runWithContext(F):F()}function S(F,Y){let X;const[re,Ce,Fe]=g1(F,Y);X=na(re.reverse(),"beforeRouteLeave",F,Y);for(const C of re)C.leaveGuards.forEach(I=>{X.push(Dn(I,F,Y))});const _=k.bind(null,F,Y);return X.push(_),Me(X).then(()=>{X=[];for(const C of i.list())X.push(Dn(C,F,Y));return X.push(_),Me(X)}).then(()=>{X=na(Ce,"beforeRouteUpdate",F,Y);for(const C of Ce)C.updateGuards.forEach(I=>{X.push(Dn(I,F,Y))});return X.push(_),Me(X)}).then(()=>{X=[];for(const C of Fe)if(C.beforeEnter)if(Zt(C.beforeEnter))for(const I of C.beforeEnter)X.push(Dn(I,F,Y));else X.push(Dn(C.beforeEnter,F,Y));return X.push(_),Me(X)}).then(()=>(F.matched.forEach(C=>C.enterCallbacks={}),X=na(Fe,"beforeRouteEnter",F,Y,R),X.push(_),Me(X))).then(()=>{X=[];for(const C of s.list())X.push(Dn(C,F,Y));return X.push(_),Me(X)}).catch(C=>pn(C,8)?C:Promise.reject(C))}function P(F,Y,X){a.list().forEach(re=>R(()=>re(F,Y,X)))}function A(F,Y,X,re,Ce){const Fe=v(F,Y);if(Fe)return Fe;const _=Y===Jt,C=Lr?history.state:{};X&&(re||_?o.replace(F.fullPath,Le({scroll:_&&C&&C.scroll},Ce)):o.push(F.fullPath,Ce)),l.value=F,pe(F,Y,X,_),tt()}let L;function B(){L||(L=o.listen((F,Y,X)=>{if(!st.listening)return;
23const re=y(F),Ce=x(re);if(Ce){T(Le(Ce,{replace:!0}),re).catch(Po);return}c=re;const Fe=l.value;Lr&&Bx(_f(Fe.fullPath,X.delta),Os()),S(re,Fe).catch(_=>pn(_,12)?_:pn(_,2)?(T(_.to,re).then(C=>{pn(C,20)&&!X.delta&&X.type===Ko.pop&&o.go(-1,!1)}).catch(Po),Promise.reject()):(X.delta&&o.go(-X.delta,!1),J(_,re,Fe))).then(_=>{_=_||A(re,Fe,!1),_&&(X.delta&&!pn(_,8)?o.go(-X.delta,!1):X.type===Ko.pop&&pn(_,20)&&o.go(-1,!1)),P(re,Fe,_)}).catch(Po)}))}let G=fo(),j=fo(),Q;function J(F,Y,X){tt(F);const re=j.list();return re.length?re.forEach(Ce=>Ce(F,Y,X)):console.error(F),Promise.reject(F)}function xe(){return Q&&l.value!==Jt?Promise.resolve():new Promise((F,Y)=>{G.add([F,Y])})}function tt(F){return Q||(Q=!F,B(),G.list().forEach(([Y,X])=>F?X(F):Y()),G.reset()),F}function pe(F,Y,X,re){const{scrollBehavior:Ce}=e;if(!Lr||!Ce)return Promise.resolve();const Fe=!X&&zx(_f(F.fullPath,0))||(re||!X)&&history.state&&history.state.scroll||null;return ft().then(()=>Ce(F,Y,Fe)).then(_=>_&&Nx(_)).catch(_=>J(_,F,Y))}const fe=F=>o.go(F);let Ue;const De=new Set,st={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:g,getRoutes:m,resolve:y,options:e,push:w,replace:E,go:fe,back:()=>fe(-1),forward:()=>fe(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:j.add,isReady:xe,install(F){const Y=this;F.component("RouterLink",f1),F.component("RouterView",Gh),F.config.globalProperties.$router=Y,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>ee(l)}),Lr&&!Ue&&l.value===Jt&&(Ue=!0,w(o.location).catch(Ce=>{}));const X={};for(const Ce in Jt)Object.defineProperty(X,Ce,{get:()=>l.value[Ce],enumerable:!0});F.provide(Tu,Y),F.provide(qh,ti(X)),F.provide(bl,l);const re=F.unmount;De.add(F),F.unmount=function(){De.delete(F),De.size<1&&(c=Jt,L&&L(),L=null,l.value=Jt,Ue=!1,Q=!1),re()}}};function Me(F){return F.reduce((Y,X)=>Y.then(()=>R(X)),Promise.resolve())}return st}function g1(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;s<i;s++){const a=t.matched[s];a&&(e.matched.find(c=>Qr(c,a))?r.push(a):n.push(a));const l=e.matched[s];l&&(t.matched.find(c=>Qr(c,l))||o.push(l))}return[n,r,o]}const v1=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),wl=(e,t)=>{const n=e.route.matched.find(o=>{var i;return((i=o.components)==null?void 0:i.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&v1(e.route,n));return typeof r=="function"?r(e.route):r},y1=(e,t)=>({default:()=>e?Se(sy,e===!0?{}:e,t):t});function Au(e){return Array.isArray(e)?e:[e]}const ra=null,oa=null,ia=null,sa=null,aa=null,la=null,ua=null,ca=null,fa=null,da=null,pa=null,ha=null,ma=null,ga=null,O=null,Df=[{name:"blog-slug",path:"/blog/:slug(.*)*",meta:{},alias:[],redirect:ra==null?void 0:ra.redirect,component:()=>M(()=>import("./_...slug_.DJoSjmgF.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url).then(e=>e.default||e)},{name:"blog-categories-category",path:"/blog/categories/:category()",meta:{},alias:[],redirect:oa==null?void 0:oa.redirect,component:()=>M(()=>import("./_category_.Bfoe4zzj.js"),__vite__mapDeps([11,12,13,14,15,16,2,17,10]),import.meta.url).then(e=>e.default||e)},{name:"blog-categories",path:"/blog/categories",meta:{},alias:[],redirect:ia==null?void 0:ia.redirect,component:()=>M(()=>import("./index.CNZzJyaw.js"),__vite__mapDeps([18,13,16,17,10]),import.meta.url).then(e=>e.default||e)},{name:"blog",path:"/blog",meta:{},alias:[],redirect:sa==null?void 0:sa.redirect,component:()=>M(()=>import("./index.BuWKI_yZ.js"),__vite__mapDeps([19,20,13,21,22,16,14,15,2,17,10]),import.meta.url).then(e=>e.default||e)},{name:"design-kit",path:"/design-kit",meta:{},alias:[],redirect:aa==null?void 0:aa.redirect,component:()=>M(()=>import("./design-kit.BTrEm5tJ.js"),__vite__mapDeps([23,20,13,5,6,10]),import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",meta:{},alias:[],redirect:la==null?void 0:la.redirect,component:()=>M(()=>import("./index.DOxtoUm7.js"),__vite__mapDeps([24,20,7,10,25]),import.meta.url).then(e=>e.default||e)}
23,{name:"learn-slug",path:"/learn/:slug(.*)*",meta:{},alias:[],redirect:ua==null?void 0:ua.redirect,component:()=>M(()=>import("./_...slug_.BzbkW_Lh.js"),__vite__mapDeps([26,1,2,3,4,5,6,7,8,9]),import.meta.url).then(e=>e.default||e)},{name:"learn-articles",path:"/learn/articles",meta:{},alias:[],redirect:ca==null?void 0:ca.redirect,component:()=>M(()=>import("./articles.O9A5mTmU.js"),__vite__mapDeps([27,20,13,21,22,16,28,15,2,17]),import.meta.url).then(e=>e.default||e)},{name:"learn",path:"/learn",meta:{},alias:[],redirect:fa==null?void 0:fa.redirect,component:()=>M(()=>import("./index.BK4dJV_K.js"),__vite__mapDeps([29,20,13,28,15,16,2,17,14]),import.meta.url).then(e=>e.default||e)},{name:"packages-slug",path:"/packages/:slug(.*)*",meta:{},alias:[],redirect:da==null?void 0:da.redirect,component:()=>M(()=>import("./_...slug_.ChoX7k3k.js"),__vite__mapDeps([30,12,7,5,6,3,14,15,16,2,17,10,8,9,31]),import.meta.url).then(e=>e.default||e)},{name:"packages",path:"/packages",meta:{},alias:[],redirect:pa==null?void 0:pa.redirect,component:()=>M(()=>import("./index.VxzyVja6.js"),__vite__mapDeps([32,13,21,22,16,7,17,10]),import.meta.url).then(e=>e.default||e)},{name:"relations",path:"/relations",meta:{},alias:[],redirect:ha==null?void 0:ha.redirect,component:()=>M(()=>import("./relations.Bowtm58z.js"),__vite__mapDeps([33,22,16,7,31,8,9,10,34]),import.meta.url).then(e=>e.default||e)},{name:"rss",path:"/rss",meta:{},alias:[],redirect:ma==null?void 0:ma.redirect,component:()=>M(()=>import("./rss.2wWvWWKZ.js"),__vite__mapDeps([35,1,2,5,6,10]),import.meta.url).then(e=>e.default||e)},{name:"search",path:"/search",meta:{},alias:[],redirect:ga==null?void 0:ga.redirect,component:()=>M(()=>import("./search.B6ltndpy.js"),__vite__mapDeps([36,20,13,10]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/automd",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/bundle-runner",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/c12",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/changelogen",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/citty",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/confbox",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/consola",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/cookie-es",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/db0",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/crossws",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/defu",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/destr",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/fontaine",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/fs-memo",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/get-port-please",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/giget",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/h3",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/hookable",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/httpxy",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/image-meta",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/ipx",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/jimp-compact",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/jiti",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/knitwork",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/listhen",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/magic-regexp",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/magicast",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/mdbox",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/mkdist",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/mlly",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/mongoz",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/nanotar",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/nitro",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/node-fetch-native",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/nypm",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/ofetch",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/ohash",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/pathe",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/perfect-debounce",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/pkg-types",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/radix3",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/rc9",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/scule",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/serve-placeholder",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)}
23,{name:void 0,path:"/std-env",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/theme-colors",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/ufo",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unbuild",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/uncrypto",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unctx",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/undocs",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unenv",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/ungh",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unhead",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unimport",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unpdf",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unplugin",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unstorage",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/untun",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/untyped",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/unwasm",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/uqr",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/webpackbar",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},{name:void 0,path:"/blog/2023-08-25-nitro-2.6",meta:{},alias:[],redirect:O==null?void 0:O.redirect,component:()=>M(()=>import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)}],b1=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Se(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function Ff(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function w1(e,t){return e===t||t===Jt?!1:Ff(e)!==Ff(t)?!0:!e.matched.every((r,o)=>{var i,s;return r.components&&r.components.default===((s=(i=t.matched[o])==null?void 0:i.components)==null?void 0:s.default)})}
23function jf(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return Jh(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function Jh(e,t=[],n=!1){if(e&&e.nodeName){if(_1(e))return t;if(!x1(e)){const r=e.cloneNode(!0);n&&r.querySelectorAll("[data-island-slot]").forEach(o=>{o.innerHTML=""}),t.push(r.outerHTML)}Jh(e.nextSibling,t,n)}return t}function x1(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function _1(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}const E1={scrollBehavior(e,t,n){var c;const r=Oe(),o=((c=Wt().options)==null?void 0:c.scrollBehaviorType)??"auto";let i=n||void 0;const s=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!i&&t&&e&&s!==!1&&w1(e,t)&&(i={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Nf(e.hash),behavior:o}:!1;const a=u=>!!(u.meta.pageTransition??ml),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{r.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(i={el:e.hash,top:Nf(e.hash),behavior:o}),u(i)})})}};function Nf(e){try{const t=document.querySelector(e);if(t)return parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const S1={hashMode:!1,scrollBehaviorType:"auto"},Ot={...S1,...E1},k1=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=Oe(),o=Wt();if(([t,n]=Vo(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const s=ui({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=o.beforeResolve(c=>{if(a(),c===e){const u=o.afterEach(async()=>{u(),await r.runWithContext(()=>Mr(s)),window.history.pushState({},"",e.fullPath)});return!1}})},C1=async e=>{let t,n;const r=([t,n]=Vo(()=>Lh(e.path)),t=await t,n(),t);if(r.redirect)return r.redirect},T1=[k1,C1],Io={};function A1(e,t,n){const{pathname:r,search:o,hash:i}=t,s=e.indexOf("#");if(s>-1){const c=i.includes(e.slice(s))?e.slice(s).length:1;let u=i.slice(c);return u[0]!=="/"&&(u="/"+u),tf(u,"")}const a=tf(r,e),l=!n||U0(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":o)+i}const O1=ht({name:"nuxt:router",enforce:"pre",async setup(e){var m,g;let t,n,r=nn().app.baseURL;Ot.hashMode&&!r.includes("#")&&(r+="#");const o=((m=Ot.history)==null?void 0:m.call(Ot,r))??(Ot.hashMode?Kx(r):Vh(r)),i=((g=Ot.routes)==null?void 0:g.call(Ot,Df))??Df;let s;const a=A1(r,window.location,e.payload.path),l=m1({...Ot,scrollBehavior:(y,b,v)=>{if(b===Jt){s=v;return}if(Ot.scrollBehavior){if(l.options.scrollBehavior=Ot.scrollBehavior,"scrollRestoration"in window.history){const w=l.beforeEach(()=>{w(),window.history.scrollRestoration="manual"})}return Ot.scrollBehavior(y,Jt,s||v)}},history:o,routes:i});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(l);const c=Yt(l.currentRoute.value);l.afterEach((y,b)=>{c.value=b}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});const u=Yt(l.resolve(a)),f=()=>{u.value=l.currentRoute.value};e.hook("page:finish",f),l.afterEach((y,b)=>{var v,w,E,x;((w=(v=y.matched[0])==null?void 0:v.components)==null?void 0:w.default)===((x=(E=b.matched[0])==null?void 0:E.components)==null?void 0:x.default)&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y]});e._route=ti(d),e._middleware=e._middleware||{global:[],named:{}};const p=Ts();try{[t,n]=Vo(()=>l.isReady()),await t,n()}catch(y){[t,n]=Vo(()=>e.runWithContext(()=>Mr(y))),await t,n()}const h=e.payload.state._layout;return l.beforeEach(async(y,b)=>{var v;await e.callHook("page:loading:start"),y.meta=Mt(y.meta),e.isHydrating&&h&&!pr(y.meta.layout)&&(y.meta.layout=h),e._processingMiddleware=!0;{const w=new Set([...T1,...e._middleware.global]);for(const E of y.matched){const x=E.meta.middleware;if(x)for(const T of Au(x))w.add(T)}for(const E of w){const x=typeof E=="string"?e._middleware.named[E]||await((v=Io[E])==null?void 0:v.call(Io).then(k=>k.default||k)):E;
23if(!x)throw new Error(`Unknown route middleware: '${E}'.`);const T=await e.runWithContext(()=>x(y,b));if(!e.payload.serverRendered&&e.isHydrating&&(T===!1||T instanceof Error)){const k=T||ul({statusCode:404,statusMessage:`Page Not Found: ${a}`});return await e.runWithContext(()=>Mr(k)),!1}if(T!==!0&&(T||T===!1))return T}}}),l.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),l.afterEach(async(y,b,v)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(nw),v&&await e.callHook("page:loading:end"),y.matched.length===0&&await e.runWithContext(()=>Mr(ul({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{const y=l.resolve(a);"name"in y&&(y.name=void 0),await l.replace({...y,force:!0}),l.options.scrollBehavior=Ot.scrollBehavior}catch(y){await e.runWithContext(()=>Mr(y))}}),{provide:{router:l}}}}),P1="$s";function io(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=P1+n,i=Oe(),s=Kt(i.payload.state,o);if(s.value===void 0&&r){const a=r();if(Xe(a))return i.payload.state[o]=a,a;s.value=a}return s}const R1=ht({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=io("site-config");let n={};return n=t.value||window.__NUXT_SITE_CONFIG__,{provide:{nuxtSiteConfig:n}}}}),xl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),I1=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Ou=e=>{const t=Oe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{xl(e)}):xl(e)},L1=ht({name:"nuxt:payload",setup(e){Wt().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await yf(t.path);r&&Object.assign(e.static.data,r.data)}),Ou(()=>{var t;e.hooks.hook("link:prefetch",async n=>{Cr(n).protocol||await yf(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(As,1e3)})}}),$1=ht(e=>{let t;async function n(){const r=await As();t&&clearTimeout(t),t=setTimeout(n,1e3*60*60);const o=await $fetch(yu("builds/latest.json")+`?${Date.now()}`);o.id!==r.id&&e.hooks.callHook("app:manifest:update",o)}Ou(()=>{t=setTimeout(n,1e3*60*60)})}),M1=ue(()=>M(()=>import("./AnotherArticle.bBp5Pq73.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),D1=ue(()=>M(()=>import("./Caution.m010lGFD.js"),__vite__mapDeps([37,38,39]),import.meta.url).then(e=>e.default)),F1=ue(()=>M(()=>import("./Important.ClutLPYt.js"),__vite__mapDeps([40,38,39]),import.meta.url).then(e=>e.default)),j1=ue(()=>M(()=>import("./Note.B4-gLOJX.js"),__vite__mapDeps([41,38,39]),import.meta.url).then(e=>e.default)),N1=ue(()=>M(()=>import("./ProseA.Cb4tCVxN.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),B1=ue(()=>M(()=>import("./ProseCode.Cc0q1bBf.js"),__vite__mapDeps([42,43]),import.meta.url).then(e=>e.default)),z1=ue(()=>M(()=>import("./ProseCodeInline.DARaks63.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),H1=ue(()=>M(()=>import("./ProseImg.C1JQ91uk.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),V1=ue(()=>M(()=>import("./ProseTable.lQ_DJ2UQ.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),U1=ue(()=>M(()=>import("./ProseTbody.BEXyMa1H.js"),__vite__mapDeps([44,45]),import.meta.url).then(e=>e.default)),K1=ue(()=>M(()=>import("./ProseThead.CKoMjifg.js"),__vite__mapDeps([46,47]),import.meta.url).then(e=>e.default)),W1=ue(()=>M(()=>import("./ReadMore.BIUE-i5s.js"),__vite__mapDeps([48,38,39]),import.meta.url).then(e=>e.default)),q1=ue(()=>M(()=>import("./Tip.GKRV8WVI.js"),__vite__mapDeps([49,38,39]),import.meta.url).then(e=>e.default)),G1=ue(()=>M(()=>import("./Warning.DmjUX5s7.js"),__vite__mapDeps([50,38,39]),import.meta.url).then(e=>e.default)),J1=ue(()=>M(()=>import("./DesignKitColors.DMNcsnre.js"),__vite__mapDeps([51,52]),import.meta.url).then(e=>e.default)),Q1=ue(()=>M(()=>import("./DesignKitLogo.BlR0FCJG.js"),__vite__mapDeps([53,52]),import.meta.url).then(e=>e.default)),X1=ue(()=>M(()=>import("./DesignKitPackageLogos.xc-exCgU.js"),__vite__mapDeps([54,52,7]),import.meta.url).then(e=>e.default)),Y1=ue(()=>M(()=>import("./DesignKitPackagePuzzleParts.BC9kuoPH.js"),__vite__mapDeps([55,20,52,7]),import.meta.url).then(e=>e.default)),Z1=ue(()=>M(()=>import("./DesignKitTypography.evA2NhY_.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),e_=ue(()=>M(()=>import("./ContentDoc.DJDZXLOC.js"),__vite__mapDeps([56,57]),import.meta.url).then(e=>e.default)),t_=ue(()=>M(()=>import("./ContentList.CqGjQRSx.js"),__vite__mapDeps([58,57]),import.meta.url).then(e=>e.default)),n_=ue(()=>M(()=>import("./ContentNavigation.Yn4O396R.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),r_=ue(()=>M(()=>import("./ContentQuery.7fCDDd7P.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),o_=ue(()=>M(()=>Promise.resolve().then(()=>WP),void 0,import.meta.url).then(e=>e.default)),i_=ue(()=>M(()=>import("./ContentRendererMarkdown.Nso6itpx.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),s_=ue(()=>M(()=>
23import("./ContentSlot.DMSBCshh.js"),__vite__mapDeps([59,39]),import.meta.url).then(e=>e.default)),a_=ue(()=>M(()=>import("./DocumentDrivenEmpty.DxUVtLbs.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),l_=ue(()=>M(()=>import("./DocumentDrivenNotFound.BxsuWPfY.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),u_=ue(()=>M(()=>import("./Markdown.DKEcRFyL.js"),__vite__mapDeps([60,59,39]),import.meta.url).then(e=>e.default)),c_=ue(()=>M(()=>import("./ProsePre.vJEXKYer.js"),__vite__mapDeps([61,42,43,62]),import.meta.url).then(e=>e.default)),f_=ue(()=>M(()=>import("./ProseBlockquote.DciSdERw.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),d_=ue(()=>M(()=>import("./ProseEm.CMsbbh1t.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),p_=ue(()=>M(()=>import("./ProseH1.CbcF4nKw.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),h_=ue(()=>M(()=>import("./ProseH2.ClePdkB-.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),m_=ue(()=>M(()=>import("./ProseH3.CMX-Jqqa.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),g_=ue(()=>M(()=>import("./ProseH4.CmCAzWlf.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),v_=ue(()=>M(()=>import("./ProseH5.DC8NLvb-.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),y_=ue(()=>M(()=>import("./ProseH6.BqCRjQy-.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),b_=ue(()=>M(()=>import("./ProseHr.8fLqMPqr.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),w_=ue(()=>M(()=>import("./ProseLi.LK5A6EJb.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),x_=ue(()=>M(()=>import("./ProseOl.DSaGIGB1.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),__=ue(()=>M(()=>import("./ProseP.CXWAe_LE.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),E_=ue(()=>M(()=>import("./ProseScript.CPM3IUcs.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),S_=ue(()=>M(()=>import("./ProseStrong.ix2yRB6f.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),k_=ue(()=>M(()=>import("./ProseTd.DTPGiJFr.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),C_=ue(()=>M(()=>import("./ProseTh.DEpOB1wA.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),T_=ue(()=>M(()=>import("./ProseTr.2tHn3rlt.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),A_=ue(()=>M(()=>import("./ProseUl.BYAMY8G1.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default)),O_=ue(()=>M(()=>Promise.resolve().then(()=>rC),void 0,import.meta.url).then(e=>e.default)),P_=ue(()=>M(()=>import("./IconCSS.CE6B2P2_.js"),__vite__mapDeps([63,64]),import.meta.url).then(e=>e.default)),R_=[["AnotherArticle",M1],["Caution",D1],["Important",F1],["Note",j1],["ProseA",N1],["ProseCode",B1],["ProseCodeInline",z1],["ProseImg",H1],["ProseTable",V1],["ProseTbody",U1],["ProseThead",K1],["ReadMore",W1],["Tip",q1],["Warning",G1],["DesignKitColors",J1],["DesignKitLogo",Q1],["DesignKitPackageLogos",X1],["DesignKitPackagePuzzleParts",Y1],["DesignKitTypography",Z1],["ContentDoc",e_],["ContentList",t_],["ContentNavigation",n_],["ContentQuery",r_],["ContentRenderer",o_],["ContentRendererMarkdown",i_],["MDCSlot",s_],["DocumentDrivenEmpty",a_],["DocumentDrivenNotFound",l_],["Markdown",u_],["ProsePre",c_],["ProseBlockquote",f_],["ProseEm",d_],["ProseH1",p_],["ProseH2",h_],["ProseH3",m_],["ProseH4",g_],["ProseH5",v_],["ProseH6",y_],["ProseHr",b_],["ProseLi",w_],["ProseOl",x_],["ProseP",__],["ProseScript",E_],["ProseStrong",S_],["ProseTd",k_],["ProseTh",C_],["ProseTr",T_],["ProseUl",A_],["Icon",O_],["IconCSS",P_]],I_=ht({name:"nuxt:global-components",setup(e){for(const[t,n]of R_)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),Ai={default:()=>M(()=>import("./default.oE8rx8wl.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e),full:()=>M(()=>import("./full.DZFFoMoL.js"),__vite__mapDeps([]),import.meta.url).then(e=>e.default||e)},L_=ht({name:"nuxt:prefetch",setup(e){const t=Wt();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&&typeof Ai[r]=="function"&&await Ai[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Jn(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let i=Au(r.meta.middleware);
23i=i.filter(s=>typeof s=="string");for(const s of i)typeof Io[s]=="function"&&Io[s]();o&&typeof Ai[o]=="function"&&Ai[o]()})}});function $_(e,t,n){const r=/^localhost$|^127(?:\.[0-9]+){0,2}\.[0-9]+$|^(?:0*:)*?:?0*1$/.test(location.hostname)||location.protocol==="file:";if(!t.trackLocalhost&&r)return console.warn("[Plausible] Ignoring event because website is running locally");try{if(window.localStorage.plausible_ignore==="true")return console.warn('[Plausible] Ignoring event because "plausible_ignore" is set to "true" in localStorage')}catch{}const o={n:e,u:t.url,d:t.domain,r:t.referrer,w:t.deviceWidth,h:t.hashMode?1:0,p:n&&n.props?JSON.stringify(n.props):void 0},i=new XMLHttpRequest;i.open("POST",`${t.apiHost}/api/event`,!0),i.setRequestHeader("Content-Type","text/plain"),i.send(JSON.stringify(o)),i.onreadystatechange=()=>{i.readyState===4&&n&&n.callback&&n.callback()}}function M_(e){const t=()=>({hashMode:!1,trackLocalhost:!1,url:location.href,domain:location.hostname,referrer:document.referrer||null,deviceWidth:window.innerWidth,apiHost:"https://plausible.io",...e}),n=(s,a,l)=>{$_(s,{...t(),...l},a)},r=(s,a)=>{n("pageview",a,s)};return{trackEvent:n,trackPageview:r,enableAutoPageviews:()=>{const s=()=>r(),a=history.pushState;return a&&(history.pushState=function(l,c,u){a.apply(this,[l,c,u]),s()},addEventListener("popstate",s)),e&&e.hashMode&&addEventListener("hashchange",s),r(),function(){a&&(history.pushState=a,removeEventListener("popstate",s)),e&&e.hashMode&&removeEventListener("hashchange",s)}},enableAutoOutboundTracking:(s=document,a={subtree:!0,childList:!0,attributes:!0,attributeFilter:["href"]})=>{function l(p){n("Outbound Link: Click",{props:{url:this.href}}),typeof process<"u"&&process,setTimeout(()=>{location.href=this.href},150),p.preventDefault()}const c=new Set;function u(p){p instanceof HTMLAnchorElement?p.host!==location.host&&(p.addEventListener("click",l),c.add(p)):"querySelectorAll"in p&&p.querySelectorAll("a").forEach(u)}function f(p){p instanceof HTMLAnchorElement?(p.removeEventListener("click",l),c.delete(p)):"querySelectorAll"in p&&p.querySelectorAll("a").forEach(f)}const d=new MutationObserver(p=>{p.forEach(h=>{h.type==="attributes"?(f(h.target),u(h.target)):h.type==="childList"&&(h.addedNodes.forEach(u),h.removedNodes.forEach(f))})});return s.querySelectorAll("a").forEach(u),d.observe(s,a),function(){c.forEach(h=>{h.removeEventListener("click",l)}),c.clear(),d.disconnect()}}}}const D_=ht(()=>{const e=nn().public.plausible,t=M_({...e,domain:e.domain||window.location.hostname});return e.autoPageviews&&t.enableAutoPageviews(),e.autoOutboundTracking&&t.enableAutoOutboundTracking(),{provide:{plausible:t}}});function gr(e){return Zo()?(ei(e),!0):!1}function F_(e){let t=0,n,r;const o=()=>{t-=1,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return(...i)=>(t+=1,n||(r=Wd(!0),n=r.run(()=>e(...i))),gr(o),n)}function Ft(e){return typeof e=="function"?e():ee(e)}const Wo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const j_=Object.prototype.toString,N_=e=>j_.call(e)==="[object Object]",Bf=()=>+Date.now(),ps=()=>{};function Qh(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 Xh=e=>e();function Yh(e,t={}){let n,r,o=ps;const i=a=>{clearTimeout(a),o(),o=ps};return a=>{const l=Ft(e),c=Ft(t.maxWait);return n&&i(n),l<=0||c!==void 0&&c<=0?(r&&(i(r),r=null),Promise.resolve(a())):new Promise((u,f)=>{o=t.rejectOnCancel?f:u,c&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,u(a())},c)),n=setTimeout(()=>{r&&i(r),r=null,u(a())},l)})}}function B_(e=Xh){const t=H(!0);function n(){t.value=!1}function r(){t.value=!0}const o=(...i)=>{t.value&&e(...i)};return{isActive:ni(t),pause:n,resume:r,eventFilter:o}}function z_(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function H_(e,t){var n;if(typeof e=="number")return e+t;const r=((n=e.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:n[0])||"",o=e.slice(r.length),i=Number.parseFloat(r)+t;return Number.isNaN(i)?e:i+o}function V_(e){return e||pt()}function U_(e,t=200,n={}){return Qh(Yh(t,n),e)}function Zh(e,t,n={}){const{eventFilter:r=Xh,...o}=n;return Ae(e,Qh(r,t),o)}function K_(e,t,n={}){const{eventFilter:r,...o}=n,{eventFilter:i,pause:s,resume:a,isActive:l}=B_(r);return{stop:Zh(e,t,{...o,eventFilter:i}),pause:s,resume:a,isActive:l}}
23function W_(e,t=!0,n){V_()?Ie(e,n):t?e():ft(e)}function q_(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n;let i=null;const s=H(!1);function a(){i&&(clearInterval(i),i=null)}function l(){s.value=!1,a()}function c(){const u=Ft(t);u<=0||(s.value=!0,o&&e(),a(),i=setInterval(e,u))}if(r&&Wo&&c(),Xe(t)||typeof t=="function"){const u=Ae(t,()=>{s.value&&Wo&&c()});gr(u)}return gr(l),{isActive:s,pause:l,resume:c}}function G_(e,t,n={}){const{immediate:r=!0}=n,o=H(!1);let i=null;function s(){i&&(clearTimeout(i),i=null)}function a(){o.value=!1,s()}function l(...c){s(),o.value=!0,i=setTimeout(()=>{o.value=!1,i=null,e(...c)},Ft(t))}return r&&(o.value=!0,Wo&&l()),gr(a),{isPending:ni(o),start:l,stop:a}}function zf(e,t,n={}){const{debounce:r=0,maxWait:o=void 0,...i}=n;return Zh(e,t,{...i,eventFilter:Yh(r,{maxWait:o})})}function DR(e,t,n){let r;Xe(n)?r={evaluating:n}:r=n||{};const{lazy:o=!1,evaluating:i=void 0,shallow:s=!0,onError:a=ps}=r,l=H(!o),c=s?Yt(t):H(t);let u=0;return Ge(async f=>{if(!l.value)return;u++;const d=u;let p=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const h=await e(m=>{f(()=>{i&&(i.value=!1),p||m()})});d===u&&(c.value=h)}catch(h){a(h)}finally{i&&d===u&&(i.value=!1),p=!0}}),o?$(()=>(l.value=!0,c.value)):c}function _l(e){var t;const n=Ft(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Kn=Wo?window:void 0,em=Wo?window.navigator:void 0;function vr(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=Kn):[t,n,r,o]=e,!t)return ps;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],s=()=>{i.forEach(u=>u()),i.length=0},a=(u,f,d,p)=>(u.addEventListener(f,d,p),()=>u.removeEventListener(f,d,p)),l=Ae(()=>[_l(t),Ft(o)],([u,f])=>{if(s(),!u)return;const d=N_(f)?{...f}:f;i.push(...n.flatMap(p=>r.map(h=>a(u,p,h,d))))},{immediate:!0,flush:"post"}),c=()=>{l(),s()};return gr(c),c}function J_(e={}){var t;const{window:n=Kn,deep:r=!0}=e,o=(t=e.document)!=null?t:n==null?void 0:n.document,i=()=>{var l;let c=o==null?void 0:o.activeElement;if(r)for(;c!=null&&c.shadowRoot;)c=(l=c==null?void 0:c.shadowRoot)==null?void 0:l.activeElement;return c},s=H(),a=()=>{s.value=i()};return n&&(vr(n,"blur",l=>{l.relatedTarget===null&&a()},!0),vr(n,"focus",a,!0)),a(),s}function Q_(){const e=H(!1),t=pt();return t&&Ie(()=>{e.value=!0},t),e}function Pu(e){const t=Q_();return $(()=>(t.value,!!e()))}function X_(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:o=Kn}=t,i=H(!1),s=r?1e3/r:null;let a=0,l=null;function c(d){if(!i.value||!o)return;a||(a=d);const p=d-a;if(s&&p<s){l=o.requestAnimationFrame(c);return}a=d,e({delta:p,timestamp:d}),l=o.requestAnimationFrame(c)}function u(){!i.value&&o&&(i.value=!0,a=0,l=o.requestAnimationFrame(c))}function f(){i.value=!1,l!=null&&o&&(o.cancelAnimationFrame(l),l=null)}return n&&u(),gr(f),{isActive:ni(i),pause:f,resume:u}}function po(e,t={}){const{window:n=Kn}=t,r=Pu(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=H(!1),s=c=>{i.value=c.matches},a=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",s):o.removeListener(s))},l=Ge(()=>{r.value&&(a(),o=n.matchMedia(Ft(e)),"addEventListener"in o?o.addEventListener("change",s):o.addListener(s),i.value=o.matches)});return gr(()=>{l(),a(),o=void 0}),i}const FR={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function Y_(e,t={}){function n(u,f){let d=Ft(e[Ft(u)]);return f!=null&&(d=H_(d,f)),typeof d=="number"&&(d=`${d}px`),d}const{window:r=Kn,strategy:o="min-width"}=t;function i(u){return r?r.matchMedia(u).matches:!1}const s=u=>po(()=>`(min-width: ${n(u)})`,t),a=u=>po(()=>`(max-width: ${n(u)})`,t),l=Object.keys(e).reduce((u,f)=>(Object.defineProperty(u,f,{get:()=>o==="min-width"?s(f):a(f),enumerable:!0,configurable:!0}),u),{});function c(){const u=Object.keys(e).map(f=>[f,s(f)]);return $(()=>u.filter(([,f])=>f.value).map(([f])=>f))}return Object.assign(l,{greaterOrEqual:s,smallerOrEqual:a,greater(u){return po(()=>`(min-width: ${n(u,.1)})`,t)},smaller(u){return po(()=>`(max-width: ${n(u,-.1)})`,t)},between(u,f){return po(()=>`(min-width: ${n(u)}) and (max-width: ${n(f,-.1)})`,t)},isGreater(u){return i(`(min-width: ${n(u,.1)})`)},isGreaterOrEqual(u){return i(`(min-width: ${n(u)})`)},isSmaller(u){return i(`(max-width: ${n(u,-.1)})`)},isSmallerOrEqual(u){return i(`(max-width: ${n(u)})`)},isInBetween(u,f){return i(`(min-width: ${n(u)}) and (max-width: ${n(f,-.1)})`)},current:c,active(){const u=c();return $(()=>u.value.length===0?"":u.value.at(-1))}})}function Hf(e,t={}){const{controls:n=!1,navigator:r=em}=t,o=Pu(()=>r&&"permissions"in r);let i;const s=typeof e=="string"?{name:e}:e,a=H(),l=()=>
23{i&&(a.value=i.state)},c=z_(async()=>{if(o.value){if(!i)try{i=await r.permissions.query(s),vr(i,"change",l),l()}catch{a.value="prompt"}return i}});return c(),n?{state:a,isSupported:o,query:c}:a}function jR(e={}){const{navigator:t=em,read:n=!1,source:r,copiedDuring:o=1500,legacy:i=!1}=e,s=Pu(()=>t&&"clipboard"in t),a=Hf("clipboard-read"),l=Hf("clipboard-write"),c=$(()=>s.value||i),u=H(""),f=H(!1),d=G_(()=>f.value=!1,o);function p(){s.value&&y(a.value)?t.clipboard.readText().then(b=>{u.value=b}):u.value=g()}c.value&&n&&vr(["copy","cut"],p);async function h(b=Ft(r)){c.value&&b!=null&&(s.value&&y(l.value)?await t.clipboard.writeText(b):m(b),u.value=b,f.value=!0,d.start())}function m(b){const v=document.createElement("textarea");v.value=b??"",v.style.position="absolute",v.style.opacity="0",document.body.appendChild(v),v.select(),document.execCommand("copy"),v.remove()}function g(){var b,v,w;return(w=(v=(b=document==null?void 0:document.getSelection)==null?void 0:b.call(document))==null?void 0:v.toString())!=null?w:""}function y(b){return b==="granted"||b==="prompt"}return{isSupported:c,text:u,copied:f,copy:h}}const Oi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Pi="__vueuse_ssr_handlers__",Z_=eE();function eE(){return Pi in Oi||(Oi[Pi]=Oi[Pi]||{}),Oi[Pi]}function tE(e,t){return Z_[e]||t}function nE(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 rE={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()}},Vf="vueuse-storage";function oE(e,t,n,r={}){var o;const{flush:i="pre",deep:s=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:f=Kn,eventFilter:d,onError:p=S=>{console.error(S)},initOnMounted:h}=r,m=(u?Yt:H)(typeof t=="function"?t():t);if(!n)try{n=tE("getDefaultStorage",()=>{var S;return(S=Kn)==null?void 0:S.localStorage})()}catch(S){p(S)}if(!n)return m;const g=Ft(t),y=nE(g),b=(o=r.serializer)!=null?o:rE[y],{pause:v,resume:w}=K_(m,()=>x(m.value),{flush:i,deep:s,eventFilter:d});f&&a&&W_(()=>{vr(f,"storage",k),vr(f,Vf,R),h&&k()}),h||k();function E(S,P){f&&f.dispatchEvent(new CustomEvent(Vf,{detail:{key:e,oldValue:S,newValue:P,storageArea:n}}))}function x(S){try{const P=n.getItem(e);if(S==null)E(P,null),n.removeItem(e);else{const A=b.write(S);P!==A&&(n.setItem(e,A),E(P,A))}}catch(P){p(P)}}function T(S){const P=S?S.newValue:n.getItem(e);if(P==null)return l&&g!=null&&n.setItem(e,b.write(g)),g;if(!S&&c){const A=b.read(P);return typeof c=="function"?c(A,g):y==="object"&&!Array.isArray(A)?{...g,...A}:A}else return typeof P!="string"?P:b.read(P)}function k(S){if(!(S&&S.storageArea!==n)){if(S&&S.key==null){m.value=g;return}if(!(S&&S.key!==e)){v();try{(S==null?void 0:S.newValue)!==b.write(m.value)&&(m.value=T(S))}catch(P){p(P)}finally{S?ft(w):w()}}}}function R(S){k(S.detail)}return m}function NR(e,t,n={}){const{window:r=Kn}=n;return oE(e,t,r==null?void 0:r.localStorage,n)}function iE(e={}){const{controls:t=!1,offset:n=0,immediate:r=!0,interval:o="requestAnimationFrame",callback:i}=e,s=H(Bf()+n),a=()=>s.value=Bf()+n,l=i?()=>{a(),i(s.value)}:a,c=o==="requestAnimationFrame"?X_(l,{immediate:r}):q_(l,o,{immediate:r});return t?{timestamp:s,...c}:s}const sE=Symbol("nuxt-ui.modal"),aE=ht(e=>{const t=Yt({component:"div",props:{}});e.vueApp.provide(sE,t)}),Ru="-";function lE(e){const t=cE(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;function o(s){const a=s.split(Ru);return a[0]===""&&a.length!==1&&a.shift(),tm(a,t)||uE(s)}function i(s,a){const l=n[s]||[];return a&&r[s]?[...l,...r[s]]:l}return{getClassGroupId:o,getConflictingClassGroupIds:i}}function tm(e,t){var s;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?tm(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const i=e.join(Ru);return(s=t.validators.find(({validator:a})=>a(i)))==null?void 0:s.classGroupId}const Uf=/^\[(.+)\]$/;function uE(e){if(Uf.test(e)){const t=Uf.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}}function cE(e){const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};
vendor: 5,636 bytes, line 23
23return dE(Object.entries(e.classGroups),n).forEach(([i,s])=>{El(s,r,i,t)}),r}function El(e,t,n,r){e.forEach(o=>{if(typeof o=="string"){const i=o===""?t:Kf(t,o);i.classGroupId=n;return}if(typeof o=="function"){if(fE(o)){El(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([i,s])=>{El(s,Kf(t,i),n,r)})})}function Kf(e,t){let n=e;return t.split(Ru).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n}function fE(e){return e.isThemeGetter}function dE(e,t){return t?e.map(([n,r])=>{const o=r.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([s,a])=>[t+s,a])):i);return[n,o]}):e}function pE(e){if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;function o(i,s){n.set(i,s),t++,t>e&&(t=0,r=n,n=new Map)}return{get(i){let s=n.get(i);if(s!==void 0)return s;if((s=r.get(i))!==void 0)return o(i,s),s},set(i,s){n.has(i)?n.set(i,s):o(i,s)}}}const nm="!";function hE(e){const t=e.separator,n=t.length===1,r=t[0],o=t.length;return function(s){const a=[];let l=0,c=0,u;for(let m=0;m<s.length;m++){let g=s[m];if(l===0){if(g===r&&(n||s.slice(m,m+o)===t)){a.push(s.slice(c,m)),c=m+o;continue}if(g==="/"){u=m;continue}}g==="["?l++:g==="]"&&l--}const f=a.length===0?s:s.substring(c),d=f.startsWith(nm),p=d?f.substring(1):f,h=u&&u>c?u-c:void 0;return{modifiers:a,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:h}}}function mE(e){if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t}function gE(e){return{cache:pE(e.cacheSize),splitModifiers:hE(e),...lE(e)}}const vE=/\s+/;function yE(e,t){const{splitModifiers:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,i=new Set;return e.trim().split(vE).map(s=>{const{modifiers:a,hasImportantModifier:l,baseClassName:c,maybePostfixModifierPosition:u}=n(s);let f=r(u?c.substring(0,u):c),d=!!u;if(!f){if(!u)return{isTailwindClass:!1,originalClassName:s};if(f=r(c),!f)return{isTailwindClass:!1,originalClassName:s};d=!1}const p=mE(a).join(":");return{isTailwindClass:!0,modifierId:l?p+nm:p,classGroupId:f,originalClassName:s,hasPostfixModifier:d}}).reverse().filter(s=>{if(!s.isTailwindClass)return!0;const{modifierId:a,classGroupId:l,hasPostfixModifier:c}=s,u=a+l;return i.has(u)?!1:(i.add(u),o(l,c).forEach(f=>i.add(a+f)),!0)}).reverse().map(s=>s.originalClassName).join(" ")}function It(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=rm(t))&&(r&&(r+=" "),r+=n);return r}function rm(e){if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=rm(e[r]))&&(n&&(n+=" "),n+=t);return n}function Sl(e,...t){let n,r,o,i=s;function s(l){const c=t.reduce((u,f)=>f(u),e());return n=gE(c),r=n.cache.get,o=n.cache.set,i=a,a(l)}function a(l){const c=r(l);if(c)return c;const u=yE(l,n);return o(l,u),u}return function(){return i(It.apply(null,arguments))}}function He(e){const t=n=>n[e]||[];return t.isThemeGetter=!0,t}const om=/^\[(?:([a-z-]+):)?(.+)\]$/i,bE=/^\d+\/\d+$/,wE=new Set(["px","full","screen"]),xE=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,_E=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,EE=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,SE=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,kE=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function hn(e){return sr(e)||wE.has(e)||bE.test(e)}function Pn(e){return so(e,"length",LE)}function sr(e){return!!e&&!Number.isNaN(Number(e))}function Ri(e){return so(e,"number",sr)}function ho(e){return!!e&&Number.isInteger(Number(e))}function CE(e){return e.endsWith("%")&&sr(e.slice(0,-1))}function be(e){return om.test(e)}function Rn(e){return xE.test(e)}const TE=new Set(["length","size","percentage"]);function AE(e){return so(e,TE,im)}function OE(e){return so(e,"position",im)}const PE=new Set(["image","url"]);function RE(e){return so(e,PE,ME)}function IE(e){return so(e,"",$E)}function mo(){return!0}function so(e,t,n){const r=om.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1}function LE(e){return _E.test(e)&&!EE.test(e)}function im(){return!1}function $E(e){return SE.test(e)}function ME(e){return kE.test(e)}function kl(){const e=He("colors"),t=He("spacing"),n=He("blur"),r=He("brightness"),o=He("borderColor"),i=He("borderRadius"),s=He("borderSpacing"),a=He("borderWidth"),l=He("contrast"),c=He("grayscale"),u=He("hueRotate"),f=He("invert"),d=He("gap"),p=He("gradientColorStops"),h=He("gradientColorStopPositions"),m=He("inset"),g=He("margin"),y=He("opacity"),b=He("padding"),v=He("saturate"),w=He("scale"),E=He("sepia"),x=He("skew"),T=He("space"),k=He("translate"),R=()=>["auto","contain","none"],S=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto",be,t],A=()=>[be,t],L=()=>["",hn,Pn],B=()=>["auto",sr,be],G=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],j=()=>["solid","dashed","dotted","double","none"],Q=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"],J=()=>["start","end","center","between","around","evenly","stretch"],xe=()=>["","0",be],tt=()=>["auto","avoid","all","avoid-page","page","left","right","column"],pe=()=>[sr,Ri],fe=()=>[sr,be];return{cacheSize:500,separator:":",theme:{colors:[mo],spacing:[hn,Pn],blur:["none","",Rn,be],brightness:pe(),borderColor:[e],borderRadius:["n
23one","","full",Rn,be],borderSpacing:A(),borderWidth:L(),contrast:pe(),grayscale:xe(),hueRotate:fe(),invert:xe(),gap:A(),gradientColorStops:[e],gradientColorStopPositions:[CE,Pn],inset:P(),margin:P(),opacity:pe(),padding:A(),saturate:pe(),scale:pe(),sepia:xe(),skew:fe(),space:A(),translate:A()},classGroups:{aspect:[{aspect:["auto","square","video",be]}],container:["container"],columns:[{columns:[Rn]}],"break-after":[{"break-after":tt()}],"break-before":[{"break-before":tt()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...G(),be]}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",ho,be]}],basis:[{basis:P()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",be]}],grow:[{grow:xe()}],shrink:[{shrink:xe()}],order:[{order:["first","last","none",ho,be]}],"grid-cols":[{"grid-cols":[mo]}],"col-start-end":[{col:["auto",{span:["full",ho,be]},be]}],"col-start":[{"col-start":B()}],"col-end":[{"col-end":B()}],"grid-rows":[{"grid-rows":[mo]}],"row-start-end":[{row:["auto",{span:[ho,be]},be]}],"row-start":[{"row-start":B()}],"row-end":[{"row-end":B()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",be]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",be]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...J()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...J(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...J(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",be,t]}],"min-w":[{"min-w":[be,t,"min","max","fit"]}],"max-w":[{"max-w":[be,t,"none","full","min","max","fit","prose",{screen:[Rn]},Rn]}],h:[{h:[be,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[be,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[be,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[be,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Rn,Pn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Ri]}],"font-family":[{font:[mo]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",be]}],"line-clamp":[{"line-clamp":["none",sr,Ri]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",hn,be]}],"list-image":[{"list-image":["none",be]}],"list-style-type":[{list:["none","disc","decimal",be]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...j(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",hn,Pn]}],"underline-offset":[{"underline-offset":["auto",hn,be]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:A()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",be]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",be]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...G(),OE]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",AE]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},RE]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}
23],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[...j(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}
vendor: 4,363 bytes, line 23
23],"divide-style":[{divide:j()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...j()]}],"outline-offset":[{"outline-offset":[hn,be]}],"outline-w":[{outline:[hn,Pn]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[hn,Pn]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Rn,IE]}],"shadow-color":[{shadow:[mo]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":Q()}],"bg-blend":[{"bg-blend":Q()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",Rn,be]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[f]}],saturate:[{saturate:[v]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",be]}],duration:[{duration:fe()}],ease:[{ease:["linear","in","out","in-out",be]}],delay:[{delay:fe()}],animate:[{animate:["none","spin","ping","pulse","bounce",be]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[ho,be]}],"translate-x":[{"translate-x":[k]}],"translate-y":[{"translate-y":[k]}],"skew-x":[{"skew-x":[x]}],"skew-y":[{"skew-y":[x]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",be]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",be]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":A()}],"scroll-mx":[{"scroll-mx":A()}],"scroll-my":[{"scroll-my":A()}],"scroll-ms":[{"scroll-ms":A()}],"scroll-me":[{"scroll-me":A()}],"scroll-mt":[{"scroll-mt":A()}],"scroll-mr":[{"scroll-mr":A()}],"scroll-mb":[{"scroll-mb":A()}],"scroll-ml":[{"scroll-ml":A()}],"scroll-p":[{"scroll-p":A()}],"scroll-px":[{"scroll-px":A()}],"scroll-py":[{"scroll-py":A()}],"scroll-ps":[{"scroll-ps":A()}],"scroll-pe":[{"scroll-pe":A()}],"scroll-pt":[{"scroll-pt":A()}],"scroll-pr":[{"scroll-pr":A()}],"scroll-pb":[{"scroll-pb":A()}],"scroll-pl":[{"scroll-pl":A()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",be]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[hn,Pn,Ri]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","
23none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}function DE(e,{cacheSize:t,prefix:n,separator:r,extend:o={},override:i={}}){Ui(e,"cacheSize",t),Ui(e,"prefix",n),Ui(e,"separator",r);for(const s in i)FE(e[s],i[s]);for(const s in o)jE(e[s],o[s]);return e}function Ui(e,t,n){n!==void 0&&(e[t]=n)}function FE(e,t){if(t)for(const n in t)Ui(e,n,t[n])}function jE(e,t){if(t)for(const n in t){const r=t[n];r!==void 0&&(e[n]=(e[n]||[]).concat(r))}}function NE(e,...t){return typeof e=="function"?Sl(kl,e,...t):Sl(()=>DE(kl(),e),...t)}const yr=Sl(kl);function BE(e,t){const n={...e};for(const r of t)delete n[r];return n}function zE(e,t,n){typeof t=="string"&&(t=t.split(".").map(o=>{const i=Number(o);return isNaN(i)?o:i}));let r=e;for(const o of t){if(r==null)return n;r=r[o]}return r!==void 0?r:n}const Iu={to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1}},HE=e=>Object.keys(Iu).reduce((n,r)=>(e[r]!==void 0&&(n[r]=e[r]),n),{}),VE=NE({extend:{classGroups:{icons:[e=>/^i-/.test(e)]}}}),UE=wu((e,t,n,r)=>{if(r==="default"||r.startsWith("default.")||r==="popper"||r.startsWith("popper.")||r.endsWith("avatar")&&t==="size"||r.endsWith("chip")&&t==="size"||r.endsWith("badge")&&t==="size"||t==="color"||t==="variant")return!1;if(typeof e[t]=="string"&&typeof n=="string"&&e[t]&&n)return e[t]=VE(e[t],n),!0});function Qn(e,...t){return e==="override"?Cs({},...t):UE({},...t)}function Wf(e){const t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(r,o,i,s){return o+o+i+i+s+s});const n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return n?`${parseInt(n[1],16)} ${parseInt(n[2],16)} ${parseInt(n[3],16)}`:null}function BR(e){var n;let t=(n=e.default)==null?void 0:n.call(e);return t!=null&&t.length&&(t=t.flatMap(r=>{var o,i;return typeof r.type=="symbol"?typeof r.children=="string"?void 0:r.children:r.type.name==="MDCSlot"?(i=(o=r.ctx.slots).default)==null?void 0:i.call(o):r}
23).filter(Boolean)),t||[]}function zR(e){const t=parseFloat(e);return isNaN(t)?e:t}const KE="inherit",WE="currentColor",qE="transparent",GE="#000",JE="#fff",QE={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},XE={50:"rgb(var(--color-gray-50) / <alpha-value>)",100:"rgb(var(--color-gray-100) / <alpha-value>)",200:"rgb(var(--color-gray-200) / <alpha-value>)",300:"rgb(var(--color-gray-300) / <alpha-value>)",400:"rgb(var(--color-gray-400) / <alpha-value>)",500:"rgb(var(--color-gray-500) / <alpha-value>)",600:"rgb(var(--color-gray-600) / <alpha-value>)",700:"rgb(var(--color-gray-700) / <alpha-value>)",800:"rgb(var(--color-gray-800) / <alpha-value>)",900:"rgb(var(--color-gray-900) / <alpha-value>)",950:"rgb(var(--color-gray-950) / <alpha-value>)"},YE={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},ZE={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},eS={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},tS={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},nS={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},rS={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},oS={50:"#FEFDF7",100:"#FDFCEF",200:"#FAF6D6",300:"#F7F1BD",400:"#F2E78C",500:"#ECDC5A",600:"#D4C651",700:"#8E8436",800:"#6A6329",900:"#47421B",950:"#2F2C12"},iS={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},sS={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},aS={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},lS={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},uS={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},cS={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},fS={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},dS={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},pS={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},hS={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},mS={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},gS={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},vS={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},yS={50:"rgb(var(--color-primary-50) / <alpha-value>)",100:"rgb(var(--color-primary-100) / <alpha-value>)",200:"rgb(var(--color-primary-200) / <alpha-value>)",300:"rgb(var(--color-primary-300) / <alpha-value>)",400:"rgb(var(--color-primary-400) / <alpha-value>)",500:"rgb(var(--color-primary-500) / <alpha-value>)",600:"rgb(var(--color-primary-600) / <alpha-value>)",700:"rgb(var(--color-primary-700) / <alpha-value>)",800:"rgb(var(--color-primary-800) / <alpha-value>)",900:"rgb(var(--color-primary-900) / <alpha-value>)",950:"rgb(var(--color-primary-950) / <alpha-value>)",DEFAULT:"rgb(var(--color-primary-DEFAULT) / <alpha-value>)"},bS={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"}
23,Ii={inherit:KE,current:WE,transparent:qE,black:GE,white:JE,slate:QE,gray:XE,zinc:YE,neutral:ZE,stone:eS,red:tS,orange:nS,amber:rS,yellow:oS,lime:iS,green:sS,emerald:aS,teal:lS,cyan:uS,sky:cS,blue:fS,indigo:dS,violet:pS,purple:hS,fuchsia:mS,pink:gS,rose:vS,primary:yS,cool:bS},wS=ht(()=>{const e=oo(),t=Oe(),n=$(()=>{const o=Ii[e.ui.primary],i=Ii[e.ui.gray];return o||console.warn(`[@nuxt/ui] Primary color '${e.ui.primary}' not found in Tailwind config`),i||console.warn(`[@nuxt/ui] Gray color '${e.ui.gray}' not found in Tailwind config`),`:root {
24${Object.entries(o||Ii.green).map(([s,a])=>`--color-primary-${s}: ${Wf(a)};`).join(`
25`)}
26--color-primary-DEFAULT: var(--color-primary-500);
27
28${Object.entries(i||Ii.cool).map(([s,a])=>`--color-gray-${s}: ${Wf(a)};`).join(`
29`)}
30}
31
32.dark {
33  --color-primary-DEFAULT: var(--color-primary-400);
34}
35`}),r={style:[{innerHTML:()=>n.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const o=document.createElement("style");o.innerHTML=n.value,o.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(o),r.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}Un(r)}),xS="__NUXT_COLOR_MODE__",_S="nuxt-color-mode",mn=window[xS]||{},ES=ht(e=>{const t=io("color-mode",()=>Mt({preference:mn.preference,value:mn.value,unknown:!1,forced:!1})).value;Wt().afterEach(o=>{const i=o.meta.colorMode;i&&i!=="system"?(t.value=i,t.forced=!0):(i==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?mn.getColorScheme():t.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=mn.getColorScheme())}))}Ae(()=>t.preference,o=>{var i;t.forced||(o==="system"?(t.value=mn.getColorScheme(),r()):t.value=o,(i=window.localStorage)==null||i.setItem(_S,o))},{immediate:!0}),Ae(()=>t.value,(o,i)=>{mn.removeColorScheme(i),mn.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=mn.preference,t.value=mn.value,t.unknown=!1)}),e.provide("colorMode",t)});function SS(e){return e.replaceAll("-"," ").replace(/\w\S*/g,t=>t.charAt(0).toUpperCase()+t.substr(1).toLowerCase())}const kS=ht({name:"nuxt-seo:fallback-titles",setup(){const e=mr(),t=$(()=>{var i,s;if(typeof((i=e.meta)==null?void 0:i.title)=="string")return(s=e.meta)==null?void 0:s.title;const o=Sr(e.path||"/").split("/").pop();return o?SS(o):null});Un({title:()=>t.value},{tagPriority:101})}});function CS(e){return window.location.origin}function Lu(e){let t;return t=Oe().$nuxtSiteConfig,t||{}}function TS(e,t){let n=e;Jn(e,{strict:!1,acceptRelative:!0})&&(n=Cr(e).pathname);const r=as(t.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));const o=t.absolute?t.siteUrl:"",i=t.withBase?ls(r,o||"/"):o,s=ls(n,i);return n==="/"&&!t.withBase?Gr(s):AS(t.trailingSlash,s)}function AS(e,t){const n=Cr(t);if(n.pathname.includes("."))return t;const o=e?Gr(n.pathname):Sr(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${o}${n.search||""}${n.hash||""}`}var OS={};function PS(e={}){const t=Lu(),n=CS(),r=nn().app.baseURL||"/";return o=>$(()=>TS(ee(o),{absolute:ee(e.absolute),withBase:ee(e.withBase),siteUrl:ee(e.canonical)!==!1||OS.prerender?t.url:n,trailingSlash:t.trailingSlash,base:r}))}const RS=ht({name:"nuxt-seo:defaults",setup(){const e=Lu(),t=mr(),n=PS({withBase:!0,absolute:!0}),r=$(()=>n(t.path||"/").value||t.path),o={tagPriority:101};Un({link:[{rel:"canonical",href:()=>r.value}]});const i=e.currentLocale||e.defaultLocale;Un({templateParams:{site:e,siteName:e.name||""},titleTemplate:"%s %separator %siteName"},o);const s={ogType:"website",ogUrl:()=>r.value,ogLocale:i,ogSiteName:e.name};if(e.description&&(s.description=e.description),e.twitter){const a=e.twitter.startsWith("@")?e.twitter:`@${e.twitter}`;s.twitterCreator=a,s.twitterSite=a}Zw(s,o)}}),IS=ht(()=>{const e=ku();if(!e)return;const t=Lu(),n={meta:[],templateParams:{site:t,siteUrl:t.url,siteName:t.name}};t.separator&&(n.templateParams.separator=t.separator),t.titleSeparator&&(n.templateParams.titleSeparator=t.titleSeparator),t.description&&(n.templateParams.siteDescription=t.description,n.meta.push({name:"description",content:"%site.description"})),e.push(n,{tagPriority:150})});function LS(e={}){return{hooks:{entries:{resolve({entries:t}){var r;let n=null;for(const o of t){const i=o.resolvedInput?"resolvedInput":"input",s=o[i];typeof s.titleTemplate<"u"&&(n=s.titleTemplate)}for(const o of t){const i=o.resolvedInput?"resolvedInput":"input",s=o[i],a=s.meta||[];n=fl(n,s.title);const l=s.title,c=(r=a.find(h=>h.name==="description"))==null?void 0:r.content,u=a.some(h=>h.property==="og:title"),f=a.some(h=>h.property==="og:image"),d=a.some(h=>h.name==="twitter:card"),p=a.some(h=>h.property==="og:description");if(o[i].meta=s.meta||[],!u&&(s.titleTemplate||s.title)){let h=(e==null?void 0:e.ogTitle)||n||s.title;typeof h=="function"&&(h=h(l)),h&&o[i].meta.push({property:"og:title",content:String(h)})}if(c&&!p){let h=(e==null?void 0:e.ogDescription)||c;typeof h=="function"&&(h=h(l)),h&&o[i].meta.push({property:"og:description",content:String(h)})}f&&!d&&o[i].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const $S=ht(()=>{const e=ku();e&&e.use(LS())});function MS(e={}){const t=e.path||window.location.pathname;let n={};try{n=Jr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Oe().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const DS=ht({name:"nuxt:chunk-reload",setup(e){const t=Wt(),n=nn(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:i})=>{r.add(i)});function o(i){const a="href"in i&&i.href[0]==="#"?n.app.baseURL+i.href:kr(n.app.baseURL,i.fullPath);MS({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((i,s)=>{r.has(i)&&o(s)})}}),FS=[dx,hx,O1,R1,L1,$1,I_,L_,D_,aE,wS,ES,kS,RS,IS,$S,DS];function jS(e,t){setTimeout(()=>{e.value=!1,setTimeout(()=>{t.value=0},400)},500)}function NS(e,t){const n=t/e*100;return 2/Math.PI*100*Math.atan(n/50)}function BS(e={}){const{duration:t=2e3,throttle:n=200}=e,r=e.estimatedProgress||NS,o=Oe(),i=H(0),s=H(!1);let a=!1,l,c=null;const u=()=>f(0);function f(g=0){if(!o.isHydrating){if(g>=100)return d();p(),i.value=g<0?0:g,n?c=setTimeout(()=>{s.value=!0,h()},n):(s.value=!0,h())}}function d(){i.value=100,a=!0,p(),jS(s,i)}function p(){clearTimeout(c),cancelAnimationFrame(l),c=null}function h(){a=!1;let g;function y(b){if(a)return;g??(g=b);const v=b-g;i.value=Math.max(0,Math.min(100,r(t,v))),l=requestAnimationFrame(y)}l=requestAnimationFrame(y)}let m=()=>{};{const g=o.hook("page:loading:start",()=>{u()}),y=o.hook("page:loading:end",()=>{d()}),b=o.hook("vue:error",d);m=()=>{b(),g(),y(),p()}}return{_cleanup:m,progress:$(()=>i.value),isLoading:$(()=>s.value),start:u,set:f,finish:d,clear:p}}function zS(e={}){const t=Oe(),n=t._loadingIndicator=t._loadingIndicator||BS(e);return Zo()&&(t._loadingIndicatorDeps=t._loadingIndicatorDeps||0,t._loadingIndicatorDeps++,ei(()=>{t._loadingIndicatorDeps--,t._loadingIndicatorDeps===0&&(n._cleanup(),delete t._loadingIndicator)})),n}
35const HS=le({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},estimatedProgress:{type:Function,required:!1}},setup(e,{slots:t,expose:n}){const{progress:r,isLoading:o,start:i,finish:s,clear:a}=zS({duration:e.duration,throttle:e.throttle,estimatedProgress:e.estimatedProgress});return n({progress:r,isLoading:o,start:i,finish:s,clear:a}),()=>Se("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:o.value?1:0,background:e.color||void 0,backgroundSize:`${100/r.value*100}% auto`,transform:`scaleX(${r.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}}),VS=""+globalThis.__publicAssetsURL("favicon.svg"),US={class:"flex items-center gap-2 text-xl"},KS=he("img",{src:VS,"aria-hidden":"true",class:"w-7 h-7 rounded-[2px]"},null,-1),$u=le({__name:"AppLogo",props:{contentClass:{}},setup(e){return(t,n)=>(K(),se("div",US,[KS,he("span",{class:ve(["font-bold mt-[2px] dark:text-gray-50",t.contentClass])},"UnJS",2)]))}});async function sm(e,t=Wt()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const o=t._preloadPromises=t._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>sm(e,t));t._routePreloaded.add(n);const i=r.map(s=>{var a;return(a=s.components)==null?void 0:a.default}).filter(s=>typeof s=="function");for(const s of i){const a=Promise.resolve(s()).catch(()=>{}).finally(()=>o.splice(o.indexOf(a)));o.push(a)}await Promise.all(o)}const WS=(...e)=>e.find(t=>t!==void 0);function qS(e){const t=e.componentName||"NuxtLink";function n(r,o){if(!r||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return r;if(typeof r=="string")return qf(r,e.trailingSlash);const i="path"in r&&r.path!==void 0?r.path:o(r).path,s={...r,path:qf(i,e.trailingSlash)};return"name"in s&&delete s.name,s}return le({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},setup(r,{slots:o}){const i=Wt(),s=nn(),a=$(()=>{const h=r.to||r.href||"";return n(h,i.resolve)}),l=$(()=>typeof a.value=="string"&&Jn(a.value,{acceptRelative:!0})),c=$(()=>r.target&&r.target!=="_self"),u=$(()=>r.external||c.value?!0:typeof a.value=="object"?!1:a.value===""||l.value),f=H(!1),d=H(null),p=h=>{var m;d.value=r.custom?(m=h==null?void 0:h.$el)==null?void 0:m.nextElementSibling:h==null?void 0:h.$el};if(r.prefetch!==!1&&r.noPrefetch!==!0&&r.target!=="_blank"&&!JS()){const m=Oe();let g,y=null;Ie(()=>{const b=GS();Ou(()=>{g=xl(()=>{var v;(v=d==null?void 0:d.value)!=null&&v.tagName&&(y=b.observe(d.value,async()=>{y==null||y(),y=null;const w=typeof a.value=="string"?a.value:i.resolve(a.value).fullPath;await Promise.all([m.hooks.callHook("link:prefetch",w).catch(()=>{}),!u.value&&sm(a.value,i).catch(()=>{})]),f.value=!0}))})})}),ii(()=>{g&&I1(g),y==null||y(),y=null})}return()=>{var y,b;if(!u.value){const v={ref:p,to:a.value,activeClass:r.activeClass||e.activeClass,exactActiveClass:r.exactActiveClass||e.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};return r.custom||(f.value&&(v.class=r.prefetchedClass||e.prefetchedClass),v.rel=r.rel||void 0),Se(jn("RouterLink"),v,o.default)}const h=typeof a.value=="object"?((y=i.resolve(a.value))==null?void 0:y.href)??null:a.value&&!r.external&&!l.value?n(kr(s.app.baseURL,a.value),i.resolve):a.value||null,m=r.target||null,g=WS(r.noRel?"":r.rel,e.externalRelAttribute,l.value||c.value?"noopener noreferrer":"")||null;if(r.custom){if(!o.default)return null;const v=()=>xu(h,{replace:r.replace,external:r.external});return o.default({href:h,navigate:v,get route(){if(!h)return;const w=Cr(h);return{path:w.pathname,fullPath:w.pathname,get query(){return rh(w.search)},hash:w.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:h}},rel:g,target:m,isExternal:u.value,isActive:!1,isExactActive:!1})}return Se("a",{ref:d,href:h,rel:g,target:m},(b=o.default)==null?void 0:b.call(o))}}})}const Ps=qS(rx);function qf(e,t){const n=t==="append"?Gr:Sr;return Jn(e)&&!e.startsWith("http")?e:n(e,!0)}function GS(){const e=Oe();if(e._observer)return e._observer;let t=null;const n=new Map,r=(i,s)=>(t||(t=new IntersectionObserver(a=>{for(const l of a){const c=n.get(l.target);
35(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),n.set(i,s),t.observe(i),()=>{n.delete(i),t.unobserve(i),n.size===0&&(t.disconnect(),t=null)});return e._observer={observe:r}}function JS(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const am=Object.freeze({left:0,top:0,width:16,height:16}),lm=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Mu=Object.freeze({...am,...lm});Object.freeze({...Mu,body:"",hidden:!1});({...am});const um=Object.freeze({width:null,height:null}),cm=Object.freeze({...um,...lm});function QS(e,t){const n={...e};for(const r in t){const o=t[r],i=typeof o;r in um?(o===null||o&&(i==="string"||i==="number"))&&(n[r]=o):i===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const XS=/[\s,]+/;function YS(e,t){t.split(XS).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function ZS(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:r(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i=i/o,i%1===0?r(i):0)}}return t}const ek=/(-?[0-9.]*[0-9]+[0-9.]*)/g,tk=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Gf(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(ek);if(r===null||!r.length)return e;const o=[];let i=r.shift(),s=tk.test(i);for(;;){if(s){const a=parseFloat(i);isNaN(a)?o.push(i):o.push(Math.ceil(a*t*n)/n)}else o.push(i);if(i=r.shift(),i===void 0)return o.join("");s=!s}}const nk=e=>e==="unset"||e==="undefined"||e==="none";function rk(e,t){const n={...Mu,...e},r={...cm,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,r].forEach(h=>{const m=[],g=h.hFlip,y=h.vFlip;let b=h.rotate;g?y?b+=2:(m.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),m.push("scale(-1 1)"),o.top=o.left=0):y&&(m.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),m.push("scale(1 -1)"),o.top=o.left=0);let v;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:v=o.height/2+o.top,m.unshift("rotate(90 "+v.toString()+" "+v.toString()+")");break;case 2:m.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:v=o.width/2+o.left,m.unshift("rotate(-90 "+v.toString()+" "+v.toString()+")");break}b%2===1&&(o.left!==o.top&&(v=o.left,o.left=o.top,o.top=v),o.width!==o.height&&(v=o.width,o.width=o.height,o.height=v)),m.length&&(i='<g transform="'+m.join(" ")+'">'+i+"</g>")});const s=r.width,a=r.height,l=o.width,c=o.height;let u,f;s===null?(f=a===null?"1em":a==="auto"?c:a,u=Gf(f,l/c)):(u=s==="auto"?l:s,f=a===null?Gf(u,c/l):a==="auto"?c:a);const d={},p=(h,m)=>{nk(m)||(d[h]=m.toString())};return p("width",u),p("height",f),d.viewBox=o.left.toString()+" "+o.top.toString()+" "+l.toString()+" "+c.toString(),{attributes:d,body:i}}const ok=/\sid="(\S+)"/g,ik="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let sk=0;function ak(e,t=ik){const n=[];let r;for(;r=ok.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(i=>{const s=typeof t=="function"?t(i):t+(sk++).toString(),a=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+s+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}function lk(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function uk(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function ck(e){return"data:image/svg+xml,"+uk(e)}function fk(e){return'url("'+ck(e)+'")'}const Jf={...cm,inline:!1},dk={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},pk={display:"inline-block"},Cl={backgroundColor:"currentColor"},fm={backgroundColor:"transparent"},Qf={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Xf={webkitMask:Cl,mask:Cl,background:fm};for(const e in Xf){const t=Xf[e];for(const n in Qf)t[e+n]=Qf[n]}const Ki={};
35["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";Ki[e+"-flip"]=t,Ki[e.slice(0,1)+"-flip"]=t,Ki[e+"Flip"]=t});function Yf(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const hk=(e,t)=>{const n=QS(Jf,t),r={...dk},o=t.mode||"svg",i={},s=t.style,a=typeof s=="object"&&!(s instanceof Array)?s:{};for(let m in t){const g=t[m];if(g!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[m]=g===!0||g==="true"||g===1;break;case"flip":typeof g=="string"&&YS(n,g);break;case"color":i.color=g;break;case"rotate":typeof g=="string"?n[m]=ZS(g):typeof g=="number"&&(n[m]=g);break;case"ariaHidden":case"aria-hidden":g!==!0&&g!=="true"&&delete r["aria-hidden"];break;default:{const y=Ki[m];y?(g===!0||g==="true"||g===1)&&(n[y]=!0):Jf[m]===void 0&&(r[m]=g)}}}const l=rk(e,n),c=l.attributes;if(n.inline&&(i.verticalAlign="-0.125em"),o==="svg"){r.style={...i,...a},Object.assign(r,c);let m=0,g=t.id;return typeof g=="string"&&(g=g.replace(/-/g,"_")),r.innerHTML=ak(l.body,g?()=>g+"ID"+m++:"iconifyVue"),Se("svg",r)}const{body:u,width:f,height:d}=e,p=o==="mask"||(o==="bg"?!1:u.indexOf("currentColor")!==-1),h=lk(u,{...c,width:f+"",height:d+""});return r.style={...i,"--svg":fk(h),width:Yf(c.width),height:Yf(c.height),...pk,...p?Cl:fm,...a},Se("span",r)},mk=Object.create(null),gk=le({inheritAttrs:!1,render(){const e=this.$attrs,t=e.icon,n=typeof t=="string"?mk[t]:typeof t=="object"?t:null;return n===null||typeof n!="object"||typeof n.body!="string"?this.$slots.default?this.$slots.default():null:hk({...Mu,...n},e)}}),Lo=/^[a-z0-9]+(-[a-z0-9]+)*$/,Rs=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const a=o.pop(),l=o.pop(),c={provider:o.length>0?o[0]:r,prefix:l,name:a};return t&&!Wi(c)?null:c}const i=o[0],s=i.split("-");if(s.length>1){const a={provider:r,prefix:s.shift(),name:s.join("-")};return t&&!Wi(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:i};return t&&!Wi(a,n)?null:a}return null},Wi=(e,t)=>e?!!((e.provider===""||e.provider.match(Lo))&&(t&&e.prefix===""||e.prefix.match(Lo))&&e.name.match(Lo)):!1,dm=Object.freeze({left:0,top:0,width:16,height:16}),hs=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Du=Object.freeze({...dm,...hs}),Tl=Object.freeze({...Du,body:"",hidden:!1});function vk(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function Zf(e,t){const n=vk(e,t);for(const r in Tl)r in hs?r in e&&!(r in n)&&(n[r]=hs[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function yk(e,t){const n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);function i(s){if(n[s])return o[s]=[];if(!(s in o)){o[s]=null;const a=r[s]&&r[s].parent,l=a&&i(a);l&&(o[s]=[a].concat(l))}return o[s]}return(t||Object.keys(n).concat(Object.keys(r))).forEach(i),o}function bk(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let i={};function s(a){i=Zf(r[a]||o[a],i)}return s(t),n.forEach(s),Zf(e,i)}function pm(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=yk(e);for(const o in r){const i=r[o];i&&(t(o,bk(e,o,i)),n.push(o))}return n}const wk={provider:"",aliases:{},not_found:{},...dm};function va(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function hm(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!va(e,wk))return null;const n=t.icons;for(const o in n){const i=n[o];if(!o.match(Lo)||typeof i.body!="string"||!va(i,Tl))return null}const r=t.aliases||Object.create(null);for(const o in r){const i=r[o],s=i.parent;if(!o.match(Lo)||typeof s!="string"||!n[s]&&!r[s]||!va(i,Tl))return null}return t}const ed=Object.create(null);function xk(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function br(e,t){const n=ed[e]||(ed[e]=Object.create(null));return n[t]||(n[t]=xk(e,t))}function Fu(e,t){return hm(t)?pm(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}
35function _k(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let qo=!1;function mm(e){return typeof e=="boolean"&&(qo=e),qo}function Ek(e){const t=typeof e=="string"?Rs(e,!0,qo):e;if(t){const n=br(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function Sk(e,t){const n=Rs(e,!0,qo);if(!n)return!1;const r=br(n.provider,n.prefix);return _k(r,n.name,t)}function kk(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),qo&&!t&&!e.prefix){let o=!1;return hm(e)&&(e.prefix="",pm(e,(i,s)=>{s&&Sk(i,s)&&(o=!0)})),o}const n=e.prefix;if(!Wi({provider:t,prefix:n,name:"a"}))return!1;const r=br(t,n);return!!Fu(r,e)}const Ck=Object.freeze({width:null,height:null}),Tk=Object.freeze({...Ck,...hs});""+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);const Al=Object.create(null);function Ak(e,t){Al[e]=t}function Ol(e){return Al[e]||Al[""]}function ju(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const Nu=Object.create(null),go=["https://api.simplesvg.com","https://api.unisvg.com"],qi=[];for(;go.length>0;)go.length===1||Math.random()>.5?qi.push(go.shift()):qi.push(go.pop());Nu[""]=ju({resources:["https://api.iconify.design"].concat(qi)});function Pl(e,t){const n=ju(t);return n===null?!1:(Nu[e]=n,!0)}function Bu(e){return Nu[e]}const Ok=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let td=Ok();function Pk(e,t){const n=Bu(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let o=0;n.resources.forEach(s=>{o=Math.max(o,s.length)});const i=t+".json?icons=";r=n.maxURL-o-n.path.length-i.length}return r}function Rk(e){return e===404}const Ik=(e,t,n)=>{const r=[],o=Pk(e,t),i="icons";let s={type:i,provider:e,prefix:t,icons:[]},a=0;return n.forEach((l,c)=>{a+=l.length+1,a>=o&&c>0&&(r.push(s),s={type:i,provider:e,prefix:t,icons:[]},a=l.length),s.icons.push(l)}),r.push(s),r};function Lk(e){if(typeof e=="string"){const t=Bu(e);if(t)return t.path}return"/"}const $k=(e,t,n)=>{if(!td){n("abort",424);return}let r=Lk(t.provider);switch(t.type){case"icons":{const i=t.prefix,a=t.icons.join(","),l=new URLSearchParams({icons:a});r+=i+".json?"+l.toString();break}case"custom":{const i=t.uri;r+=i.slice(0,1)==="/"?i.slice(1):i;break}default:n("abort",400);return}let o=503;td(e+r).then(i=>{const s=i.status;if(s!==200){setTimeout(()=>{n(Rk(s)?"abort":"next",s)});return}return o=501,i.json()}).then(i=>{if(typeof i!="object"||i===null){setTimeout(()=>{i===404?n("abort",i):n("next",o)});return}setTimeout(()=>{n("success",i)})}).catch(()=>{n("next",o)})},Mk={prepare:Ik,send:$k};function Dk(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,i)=>o.provider!==i.provider?o.provider.localeCompare(i.provider):o.prefix!==i.prefix?o.prefix.localeCompare(i.prefix):o.name.localeCompare(i.name));let r={provider:"",prefix:"",name:""};return e.forEach(o=>{if(r.name===o.name&&r.prefix===o.prefix&&r.provider===o.provider)return;r=o;const i=o.provider,s=o.prefix,a=o.name,l=n[i]||(n[i]=Object.create(null)),c=l[s]||(l[s]=br(i,s));let u;a in c.icons?u=t.loaded:s===""||c.missing.has(a)?u=t.missing:u=t.pending;const f={provider:i,prefix:s,name:a};u.push(f)}),t}function gm(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}
35function Fk(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,o=e.prefix;t.forEach(i=>{const s=i.icons,a=s.pending.length;s.pending=s.pending.filter(l=>{if(l.prefix!==o)return!0;const c=l.name;if(e.icons[c])s.loaded.push({provider:r,prefix:o,name:c});else if(e.missing.has(c))s.missing.push({provider:r,prefix:o,name:c});else return n=!0,!0;return!1}),s.pending.length!==a&&(n||gm([e],i.id),i.callback(s.loaded.slice(0),s.missing.slice(0),s.pending.slice(0),i.abort))})}))}let jk=0;function Nk(e,t,n){const r=jk++,o=gm.bind(null,n,r);if(!t.pending.length)return o;const i={id:r,icons:t,callback:e,abort:o};return n.forEach(s=>{(s.loaderCallbacks||(s.loaderCallbacks=[])).push(i)}),o}function Bk(e,t=!0,n=!1){const r=[];return e.forEach(o=>{const i=typeof o=="string"?Rs(o,t,n):o;i&&r.push(i)}),r}var zk={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Hk(e,t,n,r){const o=e.resources.length,i=e.random?Math.floor(Math.random()*o):e.index;let s;if(e.random){let x=e.resources.slice(0);for(s=[];x.length>1;){const T=Math.floor(Math.random()*x.length);s.push(x[T]),x=x.slice(0,T).concat(x.slice(T+1))}s=s.concat(x)}else s=e.resources.slice(i).concat(e.resources.slice(0,i));const a=Date.now();let l="pending",c=0,u,f=null,d=[],p=[];typeof r=="function"&&p.push(r);function h(){f&&(clearTimeout(f),f=null)}function m(){l==="pending"&&(l="aborted"),h(),d.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),d=[]}function g(x,T){T&&(p=[]),typeof x=="function"&&p.push(x)}function y(){return{startTime:a,payload:t,status:l,queriesSent:c,queriesPending:d.length,subscribe:g,abort:m}}function b(){l="failed",p.forEach(x=>{x(void 0,u)})}function v(){d.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),d=[]}function w(x,T,k){const R=T!=="success";switch(d=d.filter(S=>S!==x),l){case"pending":break;case"failed":if(R||!e.dataAfterTimeout)return;break;default:return}if(T==="abort"){u=k,b();return}if(R){u=k,d.length||(s.length?E():b());return}if(h(),v(),!e.random){const S=e.resources.indexOf(x.resource);S!==-1&&S!==e.index&&(e.index=S)}l="completed",p.forEach(S=>{S(k)})}function E(){if(l!=="pending")return;h();const x=s.shift();if(x===void 0){if(d.length){f=setTimeout(()=>{h(),l==="pending"&&(v(),b())},e.timeout);return}b();return}const T={status:"pending",resource:x,callback:(k,R)=>{w(T,k,R)}};d.push(T),c++,f=setTimeout(E,e.rotate),n(x,t,T.callback)}return setTimeout(E),y}function vm(e){const t={...zk,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}function o(a,l,c){const u=Hk(t,a,l,(f,d)=>{r(),c&&c(f,d)});return n.push(u),u}function i(a){return n.find(l=>a(l))||null}return{query:o,find:i,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function nd(){}const ya=Object.create(null);function Vk(e){if(!ya[e]){const t=Bu(e);if(!t)return;const n=vm(t),r={config:t,redundancy:n};ya[e]=r}return ya[e]}function Uk(e,t,n){let r,o;if(typeof e=="string"){const i=Ol(e);if(!i)return n(void 0,424),nd;o=i.send;const s=Vk(e);s&&(r=s.redundancy)}else{const i=ju(e);if(i){r=vm(i);const s=e.resources?e.resources[0]:"",a=Ol(s);a&&(o=a.send)}}return!r||!o?(n(void 0,424),nd):r.query(t,o,n)().abort}const rd="iconify2",Go="iconify",ym=Go+"-count",od=Go+"-version",bm=36e5,Kk=168;function Rl(e,t){try{return e.getItem(t)}catch{}}function zu(e,t,n){try{return e.setItem(t,n),!0}catch{}}function id(e,t){try{e.removeItem(t)}catch{}}function Il(e,t){return zu(e,ym,t.toString())}function Ll(e){return parseInt(Rl(e,ym))||0}const Is={local:!0,session:!0},wm={local:new Set,session:new Set};let Hu=!1;function Wk(e){Hu=e}let Li=typeof window>"u"?{}:window;function xm(e){const t=e+"Storage";try{if(Li&&Li[t]&&typeof Li[t].length=="number")return Li[t]}catch{}Is[e]=!1}function _m(e,t){const n=xm(e);if(!n)return;const r=Rl(n,od);if(r!==rd){if(r){const a=Ll(n);for(let l=0;l<a;l++)id(n,Go+l.toString())}zu(n,od,rd),Il(n,0);return}const o=Math.floor(Date.now()/bm)-Kk,i=a=>{const l=Go+a.toString(),c=Rl(n,l);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>o&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,a))return!0}catch{}id(n,l)}};let s=Ll(n);for(let a=s-1;a>=0;a--)i(a)||(a===s-1?(s--,Il(n,s)):wm[e].add(a))}
35function Em(){if(!Hu){Wk(!0);for(const e in Is)_m(e,t=>{const n=t.data,r=t.provider,o=n.prefix,i=br(r,o);if(!Fu(i,n).length)return!1;const s=n.lastModified||-1;return i.lastModifiedCached=i.lastModifiedCached?Math.min(i.lastModifiedCached,s):s,!0})}}function qk(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const r in Is)_m(r,o=>{const i=o.data;return o.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function Gk(e,t){Hu||Em();function n(r){let o;if(!Is[r]||!(o=xm(r)))return;const i=wm[r];let s;if(i.size)i.delete(s=Array.from(i).shift());else if(s=Ll(o),!Il(o,s+1))return;const a={cached:Math.floor(Date.now()/bm),provider:e.provider,data:t};return zu(o,Go+s.toString(),JSON.stringify(a))}t.lastModified&&!qk(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function sd(){}function Jk(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,Fk(e)}))}function Qk(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,o=e.iconsToLoad;delete e.iconsToLoad;let i;if(!o||!(i=Ol(n)))return;
35i.prepare(n,r,o).forEach(a=>{Uk(n,a,l=>{if(typeof l!="object")a.icons.forEach(c=>{e.missing.add(c)});else try{const c=Fu(e,l);if(!c.length)return;const u=e.pendingIcons;u&&c.forEach(f=>{u.delete(f)}),Gk(e,l)}catch(c){console.error(c)}Jk(e)})})}))}const Xk=(e,t)=>{const n=Bk(e,!0,mm()),r=Dk(n);if(!r.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(r.loaded,r.missing,r.pending,sd)}),()=>{l=!1}}const o=Object.create(null),i=[];let s,a;return r.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===a&&c===s)return;s=c,a=u,i.push(br(c,u));const f=o[c]||(o[c]=Object.create(null));f[u]||(f[u]=[])}),r.pending.forEach(l=>{const{provider:c,prefix:u,name:f}=l,d=br(c,u),p=d.pendingIcons||(d.pendingIcons=new Set);p.has(f)||(p.add(f),o[c][u].push(f))}),i.forEach(l=>{const{provider:c,prefix:u}=l;o[c][u].length&&Qk(l,o[c][u])}),t?Nk(t,r,i):sd},Yk=e=>new Promise((t,n)=>{const r=typeof e=="string"?Rs(e,!0):e;if(!r){n(e);return}Xk([r||e],o=>{if(o.length&&r){const i=Ek(r);if(i){t({...Du,...i});return}}n(e)})});({...Tk});const ad={backgroundColor:"currentColor"},Zk={backgroundColor:"transparent"},ld={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},ud={webkitMask:ad,mask:ad,background:Zk};for(const e in ud){const t=ud[e];for(const n in ld)t[e+n]=ld[n]}const ba={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ba[e+"-flip"]=t,ba[e.slice(0,1)+"-flip"]=t,ba[e+"Flip"]=t});mm(!0);Ak("",Mk);if(typeof document<"u"&&typeof window<"u"){Em();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!kk(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;Pl(n,o)||console.error(r)}catch{console.error(r)}}}}({...Du});const eC=["fluent-emoji-high-contrast","material-symbols-light","cryptocurrency-color","icon-park-outline","icon-park-twotone","fluent-emoji-flat","emojione-monotone","streamline-emojis","heroicons-outline","simple-line-icons","material-symbols","flat-color-icons","icon-park-solid","pepicons-pencil","heroicons-solid","pepicons-print","cryptocurrency","pixelarticons","system-uicons","bitcoin-icons","devicon-plain","entypo-social","grommet-icons","vscode-icons","pepicons-pop","svg-spinners","fluent-emoji","simple-icons","circle-flags","medical-icon","icomoon-free","majesticons","radix-icons","humbleicons","fa6-regular","emojione-v1","skill-icons","academicons","healthicons","fluent-mdl2","teenyicons","ant-design","gravity-ui","akar-icons","lets-icons","streamline","fa6-brands","file-icons","game-icons","foundation","fa-regular","mono-icons","iconamoon","zondicons","mdi-light","eos-icons","gridicons","icon-park","heroicons","fa6-solid","meteocons","arcticons","dashicons","fa-brands","websymbol","fontelico","mingcute","flowbite","bytesize","guidance","openmoji","emojione","nonicons","brandico","flagpack","fa-solid","fontisto","si-glyph","pepicons","iconoir","tdesign","clarity","octicon","codicon","pajamas","formkit","line-md","twemoji","noto-v1","fxemoji","devicon","raphael","flat-ui","topcoat","feather","tabler","carbon","lucide","memory","mynaui","circum","fluent","nimbus","entypo","icons8","subway","vaadin","solar","basil","typcn","charm","prime","quill","logos","covid","maki","gala","ooui","noto","flag","iwwa","zmdi","bpmn","mdi","ion","uil","bxs","cil","uiw","uim","uit","uis","jam","oui","bxl","cib","cbi","cif","gis","map","geo","fad","eva","wpf","whh","ic","ph","ri","bi","bx","gg","ci","ep","fe","mi","f7","ei","wi","la","fa","oi","et","el","ls","vs","il","ps"];function tC(e=""){let t,n="";if(e[0]==="@"&&e.includes(":")&&(n=e.split(":")[0].slice(1),e=e.split(":").slice(1).join(":")),e.startsWith("i-")){e=e.replace(/^i-/,"");for(const r of eC)if(e.startsWith(r)){t=r,e=e.slice(r.length+1);break}}else if(e.includes(":")){const[r,o]=e.split(":");t=r,e=o}return{provider:n,prefix:t||"",name:e||""}}const nC=le({__name:"Icon",props:{name:{type:String,required:!0},size:{type:String,default:""}},async setup(e){let t,n;const r=Oe(),o=oo(),i=e;Ae(()=>{var g;return(g=o.nuxtIcon)==null?void 0:g.iconifyApiOptions},()=>{var g,y,b,v,w,E;if((y=(g=o.nuxtIcon)==null?void 0:g.iconifyApiOptions)!=null&&y.url){try{new URL(o.nuxtIcon.iconifyApiOptions.url)}catch{console.warn("Nuxt Icon: Invalid custom Iconify API URL");return}if((v=(b=o.nuxtIcon)==null?void 0:b.iconifyApiOptions)!=null&&v.publicApiFallback){Pl("custom",{resources:[(w=o.nuxtIcon)==null?void 0:w.iconifyApiOptions.url],index:0});return}Pl("",{resources:[(E=o.nuxtIcon)==null?void 0:E.iconifyApiOptions.url]}
35)}},{immediate:!0});const s=io("icons",()=>({})),a=H(!1),l=$(()=>{var g,y;return(y=(g=o.nuxtIcon)==null?void 0:g.aliases)!=null&&y[i.name]?o.nuxtIcon.aliases[i.name]:i.name}),c=$(()=>tC(l.value)),u=$(()=>[c.value.provider,c.value.prefix,c.value.name].filter(Boolean).join(":")),f=$(()=>{var g;return(g=s.value)==null?void 0:g[u.value]}),d=$(()=>r.vueApp.component(l.value)),p=$(()=>{var y,b,v;if(!i.size&&typeof((y=o.nuxtIcon)==null?void 0:y.size)=="boolean"&&!((b=o.nuxtIcon)!=null&&b.size))return;const g=i.size||((v=o.nuxtIcon)==null?void 0:v.size)||"1em";return String(Number(g))===g?`${g}px`:g}),h=$(()=>{var g;return((g=o==null?void 0:o.nuxtIcon)==null?void 0:g.class)??"icon"});async function m(){var g;d.value||(g=s.value)!=null&&g[u.value]||(a.value=!0,s.value[u.value]=await Yk(c.value).catch(()=>{}),a.value=!1)}return Ae(l,m),!d.value&&([t,n]=zo(()=>m()),t=await t,n()),(g,y)=>a.value?(K(),se("span",{key:0,class:ve(h.value),style:dr({width:p.value,height:p.value})},null,6)):f.value?(K(),ke(ee(gk),{key:1,icon:f.value,class:ve(h.value),width:p.value,height:p.value},null,8,["icon","class","width","height"])):d.value?(K(),ke(cu(d.value),{key:2,class:ve(h.value),width:p.value,height:p.value},null,8,["class","width","height"])):(K(),se("span",{key:3,class:ve(h.value),style:dr({fontSize:p.value,lineHeight:p.value,width:p.value,height:p.value})},[vt(g.$slots,"default",{},()=>[bt(qe(e.name),1)],!0)],6))}}),rn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Sm=rn(nC,[["__scopeId","data-v-2b540cd7"]]),rC=Object.freeze(Object.defineProperty({__proto__:null,default:Sm},Symbol.toStringTag,{value:"Module"})),oC=le({props:{name:{type:String,required:!0},dynamic:{type:Boolean,default:!1}},setup(e){const t=oo();return{dynamic:$(()=>{var r,o;return e.dynamic||((o=(r=t.ui)==null?void 0:r.icons)==null?void 0:o.dynamic)})}}});function iC(e,t,n,r,o,i){const s=Sm;return e.dynamic?(K(),ke(s,{key:0,name:e.name},null,8,["name"])):(K(),se("span",{key:1,class:ve(e.name)},null,2))}const ao=rn(oC,[["render",iC]]),sC=le({inheritAttrs:!1,props:{...Iu,as:{type:String,default:"button"},type:{type:String,default:"button"},disabled:{type:Boolean,default:null},active:{type:Boolean,default:void 0},exact:{type:Boolean,default:!1},exactQuery:{type:Boolean,default:!1},exactHash:{type:Boolean,default:!1},inactiveClass:{type:String,default:void 0}},setup(e){function t(n,r,{isActive:o,isExactActive:i}){return e.exactQuery&&!hh(n.query,r.query)||e.exactHash&&n.hash!==r.hash?e.inactiveClass:e.exact&&i||!e.exact&&o?e.activeClass:e.inactiveClass}return{resolveLinkClass:t}}}),aC=["href","aria-disabled","role","rel","target","onClick"];function lC(e,t,n,r,o,i){const s=Ps;return e.to?(K(),ke(s,Ze({key:1},e.$props,{custom:""}),{default:ge(({route:a,href:l,target:c,rel:u,navigate:f,isActive:d,isExactActive:p,isExternal:h})=>[he("a",Ze(e.$attrs,{href:e.disabled?void 0:l,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,rel:u,target:c,class:e.active!==void 0?e.active?e.activeClass:e.inactiveClass:e.resolveLinkClass(a,e._.provides[li]||e.$route,{isActive:d,isExactActive:p}),onClick:m=>!h&&!e.disabled&&f(m)}),[vt(e.$slots,"default",Ma(os({isActive:e.active!==void 0?e.active:e.exact?p:d})))],16,aC)]),_:3},16)):(K(),ke(cu(e.as),Ze({key:0,type:e.type,disabled:e.disabled},e.$attrs,{class:e.active?e.activeClass:e.inactiveClass}),{default:ge(()=>[vt(e.$slots,"default",Ma(os({isActive:e.active})))]),_:3},16,["type","disabled","class"]))}const km=rn(sC,[["render",lC]]),Tr=(e,t,n,r,o=!1)=>{const i=my(),s=oo(),a=$(()=>{var d;const c=Et(t),u=Et(n),f=Et(r);return Qn((c==null?void 0:c.strategy)||((d=s.ui)==null?void 0:d.strategy),f?{wrapper:f}:{},c||{},o?zE(s.ui,e,{}):{},u||{})}),l=$(()=>BE(i,["class"]));return{ui:a,attrs:l}};function HR(e){const n=`group-${pt().uid}`,r=H({children:[],register(o){this.children.push(o)},unregister(o){const i=this.children.indexOf(o);i>-1&&this.children.splice(i,1)},...e});Qe(n,r)}function uC({ui:e,props:t}){const n=pt();let r=n.parent,o;for(;r&&!o;){if(r.type.name==="ButtonGroup"){o=$e(`group-${r.uid}`);break}r=r.parent}const i=$(()=>o==null?void 0:o.value.children.indexOf(n));return Ie(()=>{o==null||o.value.register(n)}),ot(()=>{o==null||o.value.unregister(n)}),{size:$(()=>(o==null?void 0:o.value.size)||t.size),rounded:$(()=>!o||i.value===-1?e.value.rounded:o.value.children.length===1?o.value.ui.roun
35ded:i.value===0?o.value.rounded.start:i.value===o.value.children.length-1?o.value.rounded.end:"rounded-none")}}const cC={wrapper:"relative inline-flex items-center justify-center flex-shrink-0",background:"bg-gray-100 dark:bg-gray-800",rounded:"rounded-full",text:"font-medium leading-none text-gray-900 dark:text-white truncate",placeholder:"font-medium leading-none text-gray-500 dark:text-gray-400 truncate",size:{"3xs":"h-4 w-4 text-[8px]","2xs":"h-5 w-5 text-[10px]",xs:"h-6 w-6 text-xs",sm:"h-8 w-8 text-sm",md:"h-10 w-10 text-base",lg:"h-12 w-12 text-lg",xl:"h-14 w-14 text-xl","2xl":"h-16 w-16 text-2xl","3xl":"h-20 w-20 text-3xl"},chip:{base:"absolute rounded-full ring-1 ring-white dark:ring-gray-900 flex items-center justify-center text-white dark:text-gray-900 font-medium",background:"bg-{color}-500 dark:bg-{color}-400",position:{"top-right":"top-0 right-0","bottom-right":"bottom-0 right-0","top-left":"top-0 left-0","bottom-left":"bottom-0 left-0"},size:{"3xs":"h-[4px] min-w-[4px] text-[4px] p-px","2xs":"h-[5px] min-w-[5px] text-[5px] p-px",xs:"h-1.5 min-w-[0.375rem] text-[6px] p-px",sm:"h-2 min-w-[0.5rem] text-[7px] p-0.5",md:"h-2.5 min-w-[0.625rem] text-[8px] p-0.5",lg:"h-3 min-w-[0.75rem] text-[10px] p-0.5",xl:"h-3.5 min-w-[0.875rem] text-[11px] p-1","2xl":"h-4 min-w-[1rem] text-[12px] p-1","3xl":"h-5 min-w-[1.25rem] text-[14px] p-1"}},icon:{base:"text-gray-500 dark:text-gray-400 flex-shrink-0",size:{"3xs":"h-2 w-2","2xs":"h-2.5 w-2.5",xs:"h-3 w-3",sm:"h-4 w-4",md:"h-5 w-5",lg:"h-6 w-6",xl:"h-7 w-7","2xl":"h-8 w-8","3xl":"h-10 w-10"}},default:{size:"sm",icon:null,chipColor:null,chipPosition:"top-right"}},fC={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",truncate:"text-left break-all line-clamp-1",block:"w-full flex justify-center items-center",inline:"inline-flex items-center",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 disabled:bg-{color}-50 dark:bg-{color}-950 dark:hover:bg-{color}-900 dark:disabled:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 disabled:text-{color}-500 dark:text-{color}-400 dark:hover:text-{color}-500 dark:disabled:text-{color}-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",loading:"animate-spin",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}},Vu={base:"invisible before:visible before:block before:rotate-45 before:z-[-1] before:w-2 before:h-2",ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-800",rounded:"before:rounded-sm",background:"before:bg-gray-200 dark:before:bg-gray-800",shadow:"before:shadow",placement:"group-data-[popper-placement*='right']:-left-1 group-data-[popper-placement*='left']:-right-1 group-data-[popper-placement*='top']:-bottom-1 group-data-[popper-placement*='bottom']:-top-1"},dC={base:"inline-flex items-center justify-center text-gray-900 dark:text-white",padding:"px-1",size:{xs:"h-4 min-w-[16px] text-[10px]",sm:"h-5 min-w-[20px] text-[11px]",md:"h-6 min-w-[24px] text-[12px]"},rounded:"rounded",font:"font-medium font-sans",background:"bg-gray-100 dark:bg-gray-800",ring:"ring-1 ring-gray-300 dark:ring-gray-700 ring-inset",default:{size:"sm"}},Cm={wrapper:"relative",base:"relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0",form:"form-input",rounded:"rounded-md",placeholder:"placeholder-gray-400 dark:placeholder-gray-500",file:{base
35:"file:cursor-pointer file:rounded-l-md file:absolute file:left-0 file:inset-y-0 file:font-medium file:m-0 file:border-0 file:ring-1 file:ring-gray-300 dark:file:ring-gray-700 file:text-gray-900 dark:file:text-white file:bg-gray-50 hover:file:bg-gray-100 dark:file:bg-gray-800 dark:hover:file:bg-gray-700/50",padding:{"2xs":"ps-[85px]",xs:"ps-[87px]",sm:"ps-[96px]",md:"ps-[98px]",lg:"ps-[100px]",xl:"ps-[109px]"}},size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},leading:{padding:{"2xs":"ps-7",xs:"ps-8",sm:"ps-9",md:"ps-10",lg:"ps-11",xl:"ps-12"}},trailing:{padding:{"2xs":"pe-7",xs:"pe-8",sm:"pe-9",md:"pe-10",lg:"pe-11",xl:"pe-12"}},color:{white:{outline:"shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"},gray:{outline:"shadow-sm bg-gray-50 dark:bg-gray-800 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"}},variant:{outline:"shadow-sm bg-transparent text-gray-900 dark:text-white ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 focus:ring-2 focus:ring-{color}-500 dark:focus:ring-{color}-400",none:"bg-transparent focus:ring-0 focus:shadow-none"},icon:{base:"flex-shrink-0 text-gray-400 dark:text-gray-500",color:"text-{color}-500 dark:text-{color}-400",loading:"animate-spin",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"},leading:{wrapper:"absolute inset-y-0 start-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"px-2",xs:"px-2.5",sm:"px-2.5",md:"px-3",lg:"px-3.5",xl:"px-3.5"}},trailing:{wrapper:"absolute inset-y-0 end-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"px-2",xs:"px-2.5",sm:"px-2.5",md:"px-3",lg:"px-3.5",xl:"px-3.5"}}},default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid"}},cd={container:"z-20 group",trigger:"inline-flex w-full",width:"w-full",height:"max-h-60",base:"relative focus:outline-none overflow-y-auto scroll-py-1",background:"bg-white dark:bg-gray-800",shadow:"shadow-lg",rounded:"rounded-md",padding:"p-1",ring:"ring-1 ring-gray-200 dark:ring-gray-700",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",option:{base:"cursor-default select-none relative flex items-center justify-between gap-1",rounded:"rounded-md",padding:"px-1.5 py-1.5",size:"text-sm",color:"text-gray-900 dark:text-white",container:"flex items-center gap-1.5 min-w-0",active:"bg-gray-100 dark:bg-gray-900",inactive:"",selected:"pe-7",disabled:"cursor-not-allowed opacity-50",empty:"text-sm text-gray-400 dark:text-gray-500 px-2 py-1.5",icon:{base:"flex-shrink-0 h-5 w-5",active:"text-gray-900 dark:text-white",inactive:"text-gray-400 dark:text-gray-500"},selectedIcon:{wrapper:"absolute inset-y-0 end-0 flex items-center",padding:"pe-2",base:"h-5 w-5 text-gray-900 dark:text-white flex-shrink-0"},avatar:{base:"flex-shrink-0",size:"2xs"},chip:{base:"flex-shrink-0 w-2 h-2 mx-1 rounded-full"}},transition:{leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},popper:{placement:"bottom-end"},default:{selectedIcon:"i-heroicons-check-20-solid",trailingIcon:"i-heroicons-chevron-down-20-solid"},arrow:{...Vu,ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-700",background:"before:bg-white dark:before:bg-gray-700"}};({...Cm});const VR={...Cm,form:"form-select",placeholder:"text-gray-400 dark:text-gray-500",default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid",trailingIcon:"i-heroicons-chevron-down-20-solid"}},UR={...cd,select:"inline-flex items-center text-left cursor-default",input:"block w-[calc(100%+0.5rem)] focus:ring-transparent text-sm px-3 py-1.5 text-gray-700 dark:text-gray-200 bg-white dark:bg-gray-800 border-0 border-b border-gray-200 dark:border-gray-700 sticky -top-1 -mt-1 mb-1 -mx-1 z-10 placeholder-gray-400 dark:placeholder-gray-500 focus:outline-none",required:"absolute inset-0 w-px opacity-0 cursor-default",label:"block truncate",option:{...cd.option,create:"block truncate"},transition:{leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},popper:{placement:"bottom-end"},default:{selectedIcon:"i-heroicons-check-20-solid",clearSearchOnClose
35:!1,showCreateOptionWhen:"empty"},arrow:{...Vu,ring:"before:ring-1 before:ring-gray-200 dark:before:ring-gray-700",background:"before:bg-white dark:before:bg-gray-700"}},pC={wrapper:"relative z-50",inner:"fixed inset-0 overflow-y-auto",container:"flex min-h-full items-end sm:items-center justify-center text-center",padding:"p-4 sm:p-0",margin:"sm:my-8",base:"relative text-left rtl:text-right flex flex-col",overlay:{base:"fixed inset-0 transition-opacity",background:"bg-gray-200/75 dark:bg-gray-800/75",transition:{enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"}},background:"bg-white dark:bg-gray-900",ring:"",rounded:"rounded-lg",shadow:"shadow-xl",width:"w-full sm:max-w-lg",height:"",fullscreen:"w-screen h-screen",transition:{enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"}},hC={wrapper:"relative inline-flex",container:"z-20 group",width:"max-w-xs",background:"bg-white dark:bg-gray-900",color:"text-gray-900 dark:text-white",shadow:"shadow",rounded:"rounded",ring:"ring-1 ring-gray-200 dark:ring-gray-800",base:"[@media(pointer:coarse)]:hidden h-6 px-2 py-1 text-xs font-normal truncate relative",shortcuts:"hidden md:inline-flex flex-shrink-0 gap-0.5",middot:"mx-1 text-gray-700 dark:text-gray-200",transition:{enterActiveClass:"transition ease-out duration-200",enterFromClass:"opacity-0 translate-y-1",enterToClass:"opacity-100 translate-y-0",leaveActiveClass:"transition ease-in duration-150",leaveFromClass:"opacity-100 translate-y-0",leaveToClass:"opacity-0 translate-y-1"},popper:{strategy:"fixed"},default:{openDelay:0,closeDelay:0},arrow:{...Vu,base:"[@media(pointer:coarse)]:hidden invisible before:visible before:block before:rotate-45 before:z-[-1] before:w-2 before:h-2"}},mC={wrapper:"w-full pointer-events-auto",container:"relative overflow-hidden",inner:"w-0 flex-1",title:"text-sm font-medium text-gray-900 dark:text-white",description:"mt-1 text-sm leading-4 text-gray-500 dark:text-gray-400",actions:"flex items-center gap-2 mt-3 flex-shrink-0",background:"bg-white dark:bg-gray-900",shadow:"shadow-lg",rounded:"rounded-lg",padding:"p-4",gap:"gap-3",ring:"ring-1 ring-gray-200 dark:ring-gray-800",icon:{base:"flex-shrink-0 w-5 h-5",color:"text-{color}-500 dark:text-{color}-400"},avatar:{base:"flex-shrink-0 self-center",size:"md"},progress:{base:"absolute bottom-0 end-0 start-0 h-1",background:"bg-{color}-500 dark:bg-{color}-400"},transition:{enterActiveClass:"transform ease-out duration-300 transition",enterFromClass:"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2",enterToClass:"translate-y-0 opacity-100 sm:translate-x-0",leaveActiveClass:"transition ease-in duration-100",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"},default:{color:"primary",icon:null,timeout:5e3,closeButton:{icon:"i-heroicons-x-mark-20-solid",color:"gray",variant:"link",padded:!1},actionButton:{size:"xs",color:"white"}}},gC={wrapper:"fixed flex flex-col justify-end z-[55]",position:"bottom-0 end-0",width:"w-full sm:w-96",container:"px-4 sm:px-6 py-6 space-y-3 overflow-y-auto"},gn=Qn(it.ui.strategy,it.ui.button,fC),vC=le({components:{UIcon:ao,ULink:km},inheritAttrs:!1,props:{...Iu,type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>gn.default.size,validator(e){return Object.keys(gn.size).includes(e)}},color:{type:String,default:()=>gn.default.color,validator(e){return[...it.ui.colors,...Object.keys(gn.color)].includes(e)}},variant:{type:String,default:()=>gn.default.variant,validator(e){return[...Object.keys(gn.variant),...Object.values(gn.color).flatMap(t=>Object.keys(t))].includes(e)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>gn.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e,{slots:t}){const{ui:n,attrs:r}
35=Tr("button",Kt(e,"ui"),gn),{size:o,rounded:i}=uC({ui:n,props:e}),s=$(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),a=$(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),l=$(()=>e.square||!t.default&&!e.label),c=$(()=>{var g,y;const m=((y=(g=n.value.color)==null?void 0:g[e.color])==null?void 0:y[e.variant])||n.value.variant[e.variant];return yr(It(n.value.base,n.value.font,i.value,n.value.size[o.value],n.value.gap[o.value],e.padded&&n.value[l.value?"square":"padding"][o.value],m==null?void 0:m.replaceAll("{color}",e.color),e.block?n.value.block:n.value.inline),e.class)}),u=$(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),f=$(()=>e.loading&&!s.value?e.loadingIcon:e.trailingIcon||e.icon),d=$(()=>It(n.value.icon.base,n.value.icon.size[o.value],e.loading&&n.value.icon.loading)),p=$(()=>It(n.value.icon.base,n.value.icon.size[o.value],e.loading&&!s.value&&n.value.icon.loading)),h=$(()=>HE(e));return{ui:n,attrs:r,isLeading:s,isTrailing:a,isSquare:l,buttonClass:c,leadingIconName:u,trailingIconName:f,leadingIconClass:d,trailingIconClass:p,linkProps:h}}});function yC(e,t,n,r,o,i){const s=ao,a=km;return K(),ke(a,Ze({type:e.type,disabled:e.disabled||e.loading,class:e.buttonClass},{...e.linkProps,...e.attrs}),{default:ge(()=>[vt(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[e.isLeading&&e.leadingIconName?(K(),ke(s,{key:0,name:e.leadingIconName,class:ve(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):Be("",!0)]),vt(e.$slots,"default",{},()=>[e.label?(K(),se("span",{key:0,class:ve([e.truncate?e.ui.truncate:""])},qe(e.label),3)):Be("",!0)]),vt(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[e.isTrailing&&e.trailingIconName?(K(),ke(s,{key:0,name:e.trailingIconName,class:ve(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):Be("",!0)])]),_:3},16,["type","disabled","class"])}const Wn=rn(vC,[["render",yC]]),wa=Qn(it.ui.strategy,it.ui.kbd,dC),bC=le({inheritAttrs:!1,props:{value:{type:String,default:null},size:{type:String,default:()=>wa.default.size,validator(e){return Object.keys(wa.size).includes(e)}},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:n}=Tr("kbd",Kt(e,"ui"),wa),r=$(()=>yr(It(t.value.base,t.value.size[e.size],t.value.padding,t.value.rounded,t.value.font,t.value.background,t.value.ring),e.class));return{ui:t,attrs:n,kbdClass:r}}});function wC(e,t,n,r,o,i){return K(),se("kbd",Ze({class:e.kbdClass},e.attrs),[vt(e.$slots,"default",{},()=>[bt(qe(e.value),1)])],16)}const Tm=rn(bC,[["render",wC]]);function jt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function wr(e){var t=jt(e).Element;return e instanceof t||e instanceof Element}function Ut(e){var t=jt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Uu(e){if(typeof ShadowRoot>"u")return!1;var t=jt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var fr=Math.max,ms=Math.min,Yr=Math.round;function $l(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Am(){return!/^((?!chrome|android).)*safari/i.test($l())}function Zr(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&Ut(e)&&(o=e.offsetWidth>0&&Yr(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&Yr(r.height)/e.offsetHeight||1);var s=wr(e)?jt(e):window,a=s.visualViewport,l=!Am()&&n,c=(r.left+(l&&a?a.offsetLeft:0))/o,u=(r.top+(l&&a?a.offsetTop:0))/i,f=r.width/o,d=r.height/i;return{width:f,height:d,top:u,right:c+f,bottom:u+d,left:c,x:c,y:u}}function Ku(e){var t=jt(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function xC(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function _C(e){return e===jt(e)||!Ut(e)?Ku(e):xC(e)}function dn(e){return e?(e.nodeName||"").toLowerCase():null}function Xn(e){return((wr(e)?e.ownerDocument:e.document)||window.document).documentElement}function Wu(e){return Zr(Xn(e)).left+Ku(e).scrollLeft}function xn(e){return jt(e).getComputedStyle(e)}function qu(e){var t=xn(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function EC(e){var t=e.getBoundingClientRect(),n=Yr(t.width)/e.offsetWidth||1,r=Yr(t.height)/e.offsetHeight||1;return n!==1||r!==1}function SC(e,t,n){n===void 0&&(n=!1);var r=Ut(t),o=Ut(t)&&EC(t),i=Xn(t),s=Zr(e,o,n),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((dn(t)!=="body"||qu(i))&&(a=_C(t)),Ut(t)?(l=Zr(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=Wu(i))),{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function Gu(e){var t=Zr(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Ls(e){return dn(e)==="html"?e:e.assignedSlot||e.parentNode||(Uu(e)?e.host:null)||Xn(e)}
vendor: 5,530 bytes, line 35
35function Om(e){return["html","body","#document"].indexOf(dn(e))>=0?e.ownerDocument.body:Ut(e)&&qu(e)?e:Om(Ls(e))}function $o(e,t){var n;t===void 0&&(t=[]);var r=Om(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=jt(r),s=o?[i].concat(i.visualViewport||[],qu(r)?r:[]):r,a=t.concat(s);return o?a:a.concat($o(Ls(s)))}function kC(e){return["table","td","th"].indexOf(dn(e))>=0}function fd(e){return!Ut(e)||xn(e).position==="fixed"?null:e.offsetParent}function CC(e){var t=/firefox/i.test($l()),n=/Trident/i.test($l());if(n&&Ut(e)){var r=xn(e);if(r.position==="fixed")return null}var o=Ls(e);for(Uu(o)&&(o=o.host);Ut(o)&&["html","body"].indexOf(dn(o))<0;){var i=xn(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function ci(e){for(var t=jt(e),n=fd(e);n&&kC(n)&&xn(n).position==="static";)n=fd(n);return n&&(dn(n)==="html"||dn(n)==="body"&&xn(n).position==="static")?t:n||CC(e)||t}var Lt="top",en="bottom",tn="right",$t="left",Ju="auto",fi=[Lt,en,tn,$t],eo="start",Jo="end",TC="clippingParents",Pm="viewport",vo="popper",AC="reference",dd=fi.reduce(function(e,t){return e.concat([t+"-"+eo,t+"-"+Jo])},[]),Rm=[].concat(fi,[Ju]).reduce(function(e,t){return e.concat([t,t+"-"+eo,t+"-"+Jo])},[]),OC="beforeRead",PC="read",RC="afterRead",IC="beforeMain",LC="main",$C="afterMain",MC="beforeWrite",DC="write",FC="afterWrite",jC=[OC,PC,RC,IC,LC,$C,MC,DC,FC];function NC(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var s=[].concat(i.requires||[],i.requiresIfExists||[]);s.forEach(function(a){if(!n.has(a)){var l=t.get(a);l&&o(l)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function BC(e){var t=NC(e);return jC.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function zC(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function HC(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}function VC(e,t){var n=jt(e),r=Xn(e),o=n.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(o){i=o.width,s=o.height;var c=Am();(c||!c&&t==="fixed")&&(a=o.offsetLeft,l=o.offsetTop)}return{width:i,height:s,x:a+Wu(e),y:l}}function UC(e){var t,n=Xn(e),r=Ku(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=fr(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=fr(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),a=-r.scrollLeft+Wu(e),l=-r.scrollTop;return xn(o||n).direction==="rtl"&&(a+=fr(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:s,x:a,y:l}}function Im(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Uu(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Ml(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function KC(e,t){var n=Zr(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function pd(e,t,n){return t===Pm?Ml(VC(e,n)):wr(t)?KC(t,n):Ml(UC(Xn(e)))}function WC(e){var t=$o(Ls(e)),n=["absolute","fixed"].indexOf(xn(e).position)>=0,r=n&&Ut(e)?ci(e):e;return wr(r)?t.filter(function(o){return wr(o)&&Im(o,r)&&dn(o)!=="body"}):[]}function qC(e,t,n,r){var o=t==="clippingParents"?WC(e):[].concat(t),i=[].concat(o,[n]),s=i[0],a=i.reduce(function(l,c){var u=pd(e,c,r);return l.top=fr(u.top,l.top),l.right=ms(u.right,l.right),l.bottom=ms(u.bottom,l.bottom),l.left=fr(u.left,l.left),l},pd(e,s,r));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function un(e){return e.split("-")[0]}function to(e){return e.split("-")[1]}function Qu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Lm(e){var t=e.reference,n=e.element,r=e.placement,o=r?un(r):null,i=r?to(r):null,s=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,l;switch(o){case Lt:l={x:s,y:t.y-n.height};break;case en:l={x:s,y:t.y+t.height};break;case tn:l={x:t.x+t.width,y:a};break;case $t:l={x:t.x-n.width,y:a};break;default:l={x:t.x,y:t.y}}var c=o?Qu(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(i){case eo:l[c]=l[c]-(t[u]/2-n[u]/2);break;case Jo:l[c]=l[c]+(t[u]/2-n[u]/2);break}}return l}function $m(){return{top:0,right:0,bottom:0,left:0}}function Mm(e){return Object.assign({},$m(),e)}function Dm(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}function Xu(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,s=i===void 0?e.strategy:i,a=n.boundary,l=a===void 0?TC:a,c=n.rootBoundary,u=c===void 0?Pm:c,f=n.elementContext,d=f===void 0?vo:f,p=n.altBoundary,h=p===void 0?!1:p,m=n.padding,g=m===void 0?0:m,y=Mm(typeof g!="number"?g:Dm(g,fi)),b=d===vo?AC:vo,v=e.rects.popper,w=e.elements[h?b:d],E=qC(wr(w)?w:w.contextElement||Xn(e.elements.popper),l,u,s),x=Zr(e.elements.reference),T=Lm({reference:x,element:v,strategy:"absolute",placement:o}),k=Ml(Object.assign({},v,T)),R=d===vo?k:x,S={top:E.top-R.top+y.top,bottom:R.bottom-E.bottom+y.bottom,left:E.left-R.left+y.left,right:R.right-E.right+y.right},P=e.modifiersData.offset;if(d===vo&&P){var A=P[o];
vendor: 4,966 bytes, line 35
35Object.keys(S).forEach(function(L){var B=[tn,en].indexOf(L)>=0?1:-1,G=[Lt,en].indexOf(L)>=0?"y":"x";S[L]+=A[G]*B})}return S}var hd={placement:"bottom",modifiers:[],strategy:"absolute"};function md(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function GC(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,o=t.defaultOptions,i=o===void 0?hd:o;return function(a,l,c){c===void 0&&(c=i);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},hd,i),modifiersData:{},elements:{reference:a,popper:l},attributes:{},styles:{}},f=[],d=!1,p={state:u,setOptions:function(y){var b=typeof y=="function"?y(u.options):y;m(),u.options=Object.assign({},i,u.options,b),u.scrollParents={reference:wr(a)?$o(a):a.contextElement?$o(a.contextElement):[],popper:$o(l)};var v=BC(HC([].concat(r,u.options.modifiers)));return u.orderedModifiers=v.filter(function(w){return w.enabled}),h(),p.update()},forceUpdate:function(){if(!d){var y=u.elements,b=y.reference,v=y.popper;if(md(b,v)){u.rects={reference:SC(b,ci(v),u.options.strategy==="fixed"),popper:Gu(v)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(S){return u.modifiersData[S.name]=Object.assign({},S.data)});for(var w=0;w<u.orderedModifiers.length;w++){if(u.reset===!0){u.reset=!1,w=-1;continue}var E=u.orderedModifiers[w],x=E.fn,T=E.options,k=T===void 0?{}:T,R=E.name;typeof x=="function"&&(u=x({state:u,options:k,name:R,instance:p})||u)}}}},update:zC(function(){return new Promise(function(g){p.forceUpdate(),g(u)})}),destroy:function(){m(),d=!0}};if(!md(a,l))return p;p.setOptions(c).then(function(g){!d&&c.onFirstUpdate&&c.onFirstUpdate(g)});function h(){u.orderedModifiers.forEach(function(g){var y=g.name,b=g.options,v=b===void 0?{}:b,w=g.effect;if(typeof w=="function"){var E=w({state:u,name:y,instance:p,options:v}),x=function(){};f.push(E||x)}})}function m(){f.forEach(function(g){return g()}),f=[]}return p}}var $i={passive:!0};function JC(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,s=r.resize,a=s===void 0?!0:s,l=jt(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(u){u.addEventListener("scroll",n.update,$i)}),a&&l.addEventListener("resize",n.update,$i),function(){i&&c.forEach(function(u){u.removeEventListener("scroll",n.update,$i)}),a&&l.removeEventListener("resize",n.update,$i)}}const Fm={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:JC,data:{}};function QC(e){var t=e.state,n=e.name;t.modifiersData[n]=Lm({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const XC={name:"popperOffsets",enabled:!0,phase:"read",fn:QC,data:{}};var YC={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ZC(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:Yr(n*o)/o||0,y:Yr(r*o)/o||0}}function gd(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,s=e.offsets,a=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,f=e.isFixed,d=s.x,p=d===void 0?0:d,h=s.y,m=h===void 0?0:h,g=typeof u=="function"?u({x:p,y:m}):{x:p,y:m};p=g.x,m=g.y;var y=s.hasOwnProperty("x"),b=s.hasOwnProperty("y"),v=$t,w=Lt,E=window;if(c){var x=ci(n),T="clientHeight",k="clientWidth";if(x===jt(n)&&(x=Xn(n),xn(x).position!=="static"&&a==="absolute"&&(T="scrollHeight",k="scrollWidth")),x=x,o===Lt||(o===$t||o===tn)&&i===Jo){w=en;var R=f&&x===E&&E.visualViewport?E.visualViewport.height:x[T];m-=R-r.height,m*=l?1:-1}if(o===$t||(o===Lt||o===en)&&i===Jo){v=tn;var S=f&&x===E&&E.visualViewport?E.visualViewport.width:x[k];p-=S-r.width,p*=l?1:-1}}var P=Object.assign({position:a},c&&YC),A=u===!0?ZC({x:p,y:m},jt(n)):{x:p,y:m};if(p=A.x,m=A.y,l){var L;return Object.assign({},P,(L={},L[w]=b?"0":"",L[v]=y?"0":"",L.transform=(E.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",L))}return Object.assign({},P,(t={},t[w]=b?m+"px":"",t[v]=y?p+"px":"",t.transform="",t))}function eT(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,s=i===void 0?!0:i,a=n.roundOffsets,l=a===void 0?!0:a,c={placement:un(t.placement),variation:to(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,gd(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,gd(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const jm={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:eT,data:{}};function tT(e){var t=e.state;
vendor: 6,209 bytes, line 35
35Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!Ut(i)||!dn(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(s){var a=o[s];a===!1?i.removeAttribute(s):i.setAttribute(s,a===!0?"":a)}))})}function nT(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},s=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),a=s.reduce(function(l,c){return l[c]="",l},{});!Ut(o)||!dn(o)||(Object.assign(o.style,a),Object.keys(i).forEach(function(l){o.removeAttribute(l)}))})}}const rT={name:"applyStyles",enabled:!0,phase:"write",fn:tT,effect:nT,requires:["computeStyles"]};var oT=[Fm,XC,jm,rT],iT={left:"right",right:"left",bottom:"top",top:"bottom"};function Gi(e){return e.replace(/left|right|bottom|top/g,function(t){return iT[t]})}var sT={start:"end",end:"start"};function vd(e){return e.replace(/start|end/g,function(t){return sT[t]})}function aT(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,s=n.padding,a=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?Rm:l,u=to(r),f=u?a?dd:dd.filter(function(h){return to(h)===u}):fi,d=f.filter(function(h){return c.indexOf(h)>=0});d.length===0&&(d=f);var p=d.reduce(function(h,m){return h[m]=Xu(e,{placement:m,boundary:o,rootBoundary:i,padding:s})[un(m)],h},{});return Object.keys(p).sort(function(h,m){return p[h]-p[m]})}function lT(e){if(un(e)===Ju)return[];var t=Gi(e);return[vd(e),t,vd(t)]}function uT(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,s=n.altAxis,a=s===void 0?!0:s,l=n.fallbackPlacements,c=n.padding,u=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,h=p===void 0?!0:p,m=n.allowedAutoPlacements,g=t.options.placement,y=un(g),b=y===g,v=l||(b||!h?[Gi(g)]:lT(g)),w=[g].concat(v).reduce(function(De,st){return De.concat(un(st)===Ju?aT(t,{placement:st,boundary:u,rootBoundary:f,padding:c,flipVariations:h,allowedAutoPlacements:m}):st)},[]),E=t.rects.reference,x=t.rects.popper,T=new Map,k=!0,R=w[0],S=0;S<w.length;S++){var P=w[S],A=un(P),L=to(P)===eo,B=[Lt,en].indexOf(A)>=0,G=B?"width":"height",j=Xu(t,{placement:P,boundary:u,rootBoundary:f,altBoundary:d,padding:c}),Q=B?L?tn:$t:L?en:Lt;E[G]>x[G]&&(Q=Gi(Q));var J=Gi(Q),xe=[];if(i&&xe.push(j[A]<=0),a&&xe.push(j[Q]<=0,j[J]<=0),xe.every(function(De){return De})){R=P,k=!1;break}T.set(P,xe)}if(k)for(var tt=h?3:1,pe=function(st){var Me=w.find(function(F){var Y=T.get(F);if(Y)return Y.slice(0,st).every(function(X){return X})});if(Me)return R=Me,"break"},fe=tt;fe>0;fe--){var Ue=pe(fe);if(Ue==="break")break}t.placement!==R&&(t.modifiersData[r]._skip=!0,t.placement=R,t.reset=!0)}}const cT={name:"flip",enabled:!0,phase:"main",fn:uT,requiresIfExists:["offset"],data:{_skip:!1}};function fT(e,t,n){var r=un(e),o=[$t,Lt].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=i[0],a=i[1];return s=s||0,a=(a||0)*o,[$t,tn].indexOf(r)>=0?{x:a,y:s}:{x:s,y:a}}function dT(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,s=Rm.reduce(function(u,f){return u[f]=fT(f,t.rects,i),u},{}),a=s[t.placement],l=a.x,c=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=s}const pT={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:dT};function hT(e){return e==="x"?"y":"x"}function Mo(e,t,n){return fr(e,ms(t,n))}function mT(e,t,n){var r=Mo(e,t,n);return r>n?n:r}function gT(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,s=n.altAxis,a=s===void 0?!1:s,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,f=n.padding,d=n.tether,p=d===void 0?!0:d,h=n.tetherOffset,m=h===void 0?0:h,g=Xu(t,{boundary:l,rootBoundary:c,padding:f,altBoundary:u}),y=un(t.placement),b=to(t.placement),v=!b,w=Qu(y),E=hT(w),x=t.modifiersData.popperOffsets,T=t.rects.reference,k=t.rects.popper,R=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,S=typeof R=="number"?{mainAxis:R,altAxis:R}:Object.assign({mainAxis:0,altAxis:0},R),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(x){if(i){var L,B=w==="y"?Lt:$t,G=w==="y"?en:tn,j=w==="y"?"height":"width",Q=x[w],J=Q+g[B],xe=Q-g[G],tt=p?-k[j]/2:0,pe=b===eo?T[j]:k[j],fe=b===eo?-k[j]:-T[j],Ue=t.elements.arrow,De=p&&Ue?Gu(Ue):{width:0,height:0},st=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:$m(),Me=st[B],F=st[G],Y=Mo(0,T[j],De[j]),X=v?T[j]/2-tt-Y-Me-S.mainAxis:pe-Y-Me-S.mainAxis,re=v?-T[j]/2+tt+Y+F+S.mainAxis:fe+Y+F+S.mainAxis,Ce=t.elements.arrow&&ci(t.elements.arrow),Fe=Ce?w==="y"?Ce.clientTop||0:Ce.clientLeft||0:0,_=(L=P==null?void 0:P[w])!=null?L:0,C=Q+X-_-Fe,I=Q+re-_,N=Mo(p?ms(J,C):J,Q,p?fr(xe,I):xe);x[w]=N,A[w]=N-Q}if(a){var D,W=w==="x"?Lt:$t,Z=w==="x"?en:tn,V=x[E],q=E==="y"?"height":"width",z=V+g[W],ne=V-g[Z],ie=[Lt,$t].indexOf(y)!==-1,oe=(D=P==null?void 0:P[E])!=null?D:0,de=ie?z:V-T[q]-k[q]-oe+S.altAxis,_e=ie?V+T[q]+k[q]-oe-S.altAxis:ne,Re=p&&ie?mT(de,V,_e):Mo(p?de:z,V,p?_e:ne);x[E]=Re,A[E]=Re-V}t.modifiersData[r]=A}}const vT={name:"preventOverflow",enabled:!0,phase:"main",fn:gT,requiresIfExists:["offset"]};var yT=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Mm(typeof t!="number"?t:Dm(t,fi))};function bT(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,s=n.modifiersData.popperOffsets,a=un(n.placement),l=Qu(a),c=[$t,tn].indexOf(a)>=0,u=c?"height":"width";if(!(!i||!s)){var f=yT(o.padding,n),d=Gu(i),p=l==="y"?Lt:$t,h=l==="y"?en:tn,m=n.rects.reference[u]+n.rects.reference[l]-s[l]-n.rects.popper[u],g=s[l]-n.rects.reference[l],y=ci(i),b=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,v=m/2-g/2,w=f[p],E=b-d[u]-f[h],x=b/2-d[u]/2+v,T=Mo(w,x,E),k=l;n.modifiersData[r]=(t={},t[k]=T,t.centerOffset=T-x,t)}}function wT(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;
35o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Im(t.elements.popper,o)&&(t.elements.arrow=o))}const xT={name:"arrow",enabled:!0,phase:"main",fn:bT,effect:wT,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},_T=GC({defaultModifiers:[...oT,pT,cT,vT,jm,Fm,xT]});function ET({locked:e=!1,overflowPadding:t=8,offsetDistance:n=8,offsetSkid:r=0,gpuAcceleration:o=!0,adaptive:i=!0,scroll:s=!0,resize:a=!0,arrow:l=!1,placement:c,strategy:u},f){const d=H(null),p=H(null),h=H(null);return Ie(()=>{Ge(m=>{if(!p.value||!d.value&&!(f!=null&&f.value))return;const g=_l(p),y=(f==null?void 0:f.value)||_l(d);if(!(g instanceof HTMLElement)||!y)return;const b={modifiers:[{name:"flip",enabled:!e},{name:"preventOverflow",options:{padding:t}},{name:"offset",options:{offset:[r,n]}},{name:"computeStyles",options:{adaptive:i,gpuAcceleration:o}},{name:"eventListeners",options:{scroll:s,resize:a}},{name:"arrow",enabled:l}]};c&&(b.placement=c),u&&(b.strategy=u),h.value=_T(y,g,b),m(h.value.destroy)})}),[d,p,h]}const xa=Qn(it.ui.strategy,it.ui.tooltip,hC),ST=le({components:{UKbd:Tm},inheritAttrs:!1,props:{text:{type:String,default:null},prevent:{type:Boolean,default:!1},shortcuts:{type:Array,default:()=>[]},openDelay:{type:Number,default:()=>xa.default.openDelay},closeDelay:{type:Number,default:()=>xa.default.closeDelay},popper:{type:Object,default:()=>({})},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:n}=Tr("tooltip",Kt(e,"ui"),xa,Kt(e,"class")),r=$(()=>Cs({},e.popper,t.value.popper)),[o,i]=ET(r.value),s=H(!1);let a=null,l=null;function c(){l&&(clearTimeout(l),l=null),!s.value&&(a=a||setTimeout(()=>{s.value=!0,a=null},e.openDelay))}function u(){a&&(clearTimeout(a),a=null),s.value&&(l=l||setTimeout(()=>{s.value=!1,l=null},e.closeDelay))}return{ui:t,attrs:n,popper:r,trigger:o,container:i,open:s,onMouseEnter:c,onMouseLeave:u}}});function kT(e,t,n,r,o,i){const s=Tm;return K(),se("div",Ze({ref:"trigger",class:e.ui.wrapper},e.attrs,{onMouseenter:t[0]||(t[0]=(...a)=>e.onMouseEnter&&e.onMouseEnter(...a)),onMouseleave:t[1]||(t[1]=(...a)=>e.onMouseLeave&&e.onMouseLeave(...a))}),[vt(e.$slots,"default",{open:e.open},()=>[bt(" Hover ")]),e.open&&!e.prevent?(K(),se("div",{key:0,ref:"container",class:ve([e.ui.container,e.ui.width])},[te(ai,Ze({appear:""},e.ui.transition),{default:ge(()=>{var a;return[he("div",null,[e.popper.arrow?(K(),se("div",{key:0,"data-popper-arrow":"",class:ve(Object.values(e.ui.arrow))},null,2)):Be("",!0),he("div",{class:ve([e.ui.base,e.ui.background,e.ui.color,e.ui.rounded,e.ui.shadow,e.ui.ring])},[vt(e.$slots,"text",{},()=>[bt(qe(e.text),1)]),(a=e.shortcuts)!=null&&a.length?(K(),se("span",{key:0,class:ve(e.ui.shortcuts)},[he("span",{class:ve(e.ui.middot)},"·",2),(K(!0),se(Pe,null,Ct(e.shortcuts,l=>(K(),ke(s,{key:l,size:"xs"},{default:ge(()=>[bt(qe(l),1)]),_:2},1024))),128))],2)):Be("",!0)],2)])]}),_:3},16)],2)):Be("",!0)],16)}const Nm=rn(ST,[["render",kT]]);function $s(){const e=oo();return $(()=>e.website)}function Rr(e,t,n){let r=n.initialDeps??[],o;return()=>{var i,s,a,l;let c;n.key&&((i=n.debug)!=null&&i.call(n))&&(c=Date.now());const u=e();if(!(u.length!==r.length||u.some((p,h)=>r[h]!==p)))return o;r=u;let d;if(n.key&&((s=n.debug)!=null&&s.call(n))&&(d=Date.now()),o=t(...u),n.key&&((a=n.debug)!=null&&a.call(n))){const p=Math.round((Date.now()-c)*100)/100,h=Math.round((Date.now()-d)*100)/100,m=h/16,g=(y,b)=>{for(y=String(y);y.length<b;)y=" "+y;return y};console.info(`%c⏱ ${g(h,5)} /${g(p,5)} ms`,`
36            font-size: .6rem;
37            font-weight: bold;
38            color: hsl(${Math.max(0,Math.min(120-120*m,120))}deg 100% 31%);`,n==null?void 0:n.key)}return(l=n==null?void 0:n.onChange)==null||l.call(n,o),o}}function _a(e,t){if(e===void 0)throw new Error(`Unexpected undefined${t?`: ${t}`:""}`);return e}const CT=(e,t)=>Math.abs(e-t)<1,TT=e=>e,AT=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let o=t;o<=n;o++)r.push(o);return r},OT=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=i=>{const{width:s,height:a}=i;t({width:Math.round(s),height:Math.round(a)})};if(r(n.getBoundingClientRect()),typeof ResizeObserver>"u")return()=>{};const o=new ResizeObserver(i=>{const s=i[0];if(s!=null&&s.borderBoxSize){const a=s.borderBoxSize[0];if(a){r({width:a.inlineSize,height:a.blockSize});return}}r(n.getBoundingClientRect())});return o.observe(n,{box:"border-box"}),()=>{o.unobserve(n)}},PT=(e,t)=>
38{const n=e.scrollElement;if(!n)return;const r=()=>{t(n[e.options.horizontal?"scrollLeft":"scrollTop"])};return r(),n.addEventListener("scroll",r,{passive:!0}),()=>{n.removeEventListener("scroll",r)}},RT=(e,t,n)=>{if(t!=null&&t.borderBoxSize){const r=t.borderBoxSize[0];if(r)return Math.round(r[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},IT=(e,{adjustments:t=0,behavior:n},r)=>{var o,i;const s=e+t;(i=(o=r.scrollElement)==null?void 0:o.scrollTo)==null||i.call(o,{[r.options.horizontal?"left":"top"]:s,behavior:n})};class LT{constructor(t){this.unsubs=[],this.scrollElement=null,this.isScrolling=!1,this.isScrollingTimeoutId=null,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollDirection=null,this.scrollAdjustments=0,this.measureElementCache=new Map,this.observer=(()=>{let n=null;const r=()=>n||(typeof ResizeObserver<"u"?n=new ResizeObserver(o=>{o.forEach(i=>
38{this._measureElement(i.target,i)})}):null);return{disconnect:()=>{var o;return(o=r())==null?void 0:o.disconnect()},observe:o=>{var i;return(i=r())==null?void 0:i.observe(o,{box:"border-box"})},unobserve:o=>{var i;return(i=r())==null?void 0:i.unobserve(o)}}})(),this.range=null,this.setOptions=n=>{Object.entries(n).forEach(([r,o])=>{typeof o>"u"&&delete n[r]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:TT,rangeExtractor:AT,onChange:()=>{},measureElement:RT,initialRect:{width:0,height:0},scrollMargin:0,scrollingDelay:150,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,...n}},this.notify=n=>{var r,o;(o=(r=this.options).onChange)==null||o.call(r,this,n)},this.maybeNotify=Rr(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),n=>{this.notify(n)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(n=>n()),this.unsubs=[],this.scrollElement=null},this._didMount=()=>(this.measureElementCache.forEach(this.observer.observe),()=>{this.observer.disconnect(),this.cleanup()}),this._willUpdate=()=>{const n=this.options.getScrollElement();this.scrollElement!==n&&(this.cleanup(),this.scrollElement=n,this._scrollToOffset(this.scrollOffset,{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,r=>{this.scrollRect=r,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,r=>{this.scrollAdjustments=0,this.scrollOffset!==r&&(this.isScrollingTimeoutId!==null&&(clearTimeout(this.isScrollingTimeoutId),this.isScrollingTimeoutId=null),this.isScrolling=!0,this.scrollDirection=this.scrollOffset<r?"forward":"backward",this.scrollOffset=r,this.maybeNotify(),this.isScrollingTimeoutId=setTimeout(()=>{this.isScrollingTimeoutId=null,this.isScrolling=!1,this.scrollDirection=null,this.maybeNotify()},this.options.scrollingDelay))})))},this.getSize=()=>this.scrollRect[this.options.horizontal?"width":"height"],this.memoOptions=Rr(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey],(n,r,o,i)=>(this.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:r,scrollMargin:o,getItemKey:i}),{key:!1}),this.getFurthestMeasurement=(n,r)=>{const o=new Map,i=new Map;for(let s=r-1;s>=0;s--){const a=n[s];if(o.has(a.lane))continue;const l=i.get(a.lane);if(l==null||a.end>l.end?i.set(a.lane,a):a.end<l.end&&o.set(a.lane,!0),o.size===this.options.lanes)break}return i.size===this.options.lanes?Array.from(i.values()).sort((s,a)=>s.end===a.end?s.index-a.index:s.end-a.end)[0]:void 0},this.getMeasurements=Rr(()=>[this.memoOptions(),this.itemSizeCache],({count:n,paddingStart:r,scrollMargin:o,getItemKey:i},s)=>{const a=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const l=this.measurementsCache.slice(0,a);for(let c=a;c<n;c++){const u=i(c),f=this.options.lanes===1?l[c-1]:this.getFurthestMeasurement(l,c),d=f?f.end:r+o,p=s.get(u),h=typeof p=="number"?p:this.options.estimateSize(c),m=d+h,g=f?f.lane:c%this.options.lanes;l[c]={index:c,start:d,size:h,end:m,key:u,lane:g}}return this.measurementsCache=l,l},{key:!1,debug:()=>this.options.debug}),this.calculateRange=Rr(()=>[this.getMeasurements(),this.getSize(),this.scrollOffset],(n,r,o)=>this.range=n.length>0&&r>0?$T({measurements:n,outerSize:r,scrollOffset:o}):null,{key:!1,debug:()=>this.options.debug}),this.getIndexes=Rr(()=>[this.options.rangeExtractor,this.calculateRange(),this.options.overscan,this.options.count],(n,r,o,i)=>r===null?[]:n({...r,overscan:o,count:i}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=n=>{const r=this.options.indexAttribute,o=n.getAttribute(r);return o?parseInt(o,10):(console.warn(`Missing attribute name '${r}={index}' on measured element.`),-1)},this._measureElement=(n,r)=>{const o=this.measurementsCache[this.indexFromElement(n)];if(!o||!n.isConnected){this.measureElementCache.forEach((a,l)=>{a===n&&(this.observer.unobserve(n),this.measureElementCache.delete(l))});return}const i=this.measureElementCache.get(o.key);i!==n&&(i&&this.observer.unobserve(i),this.observer.observe(n),this.measureElementCache.set(o.key,n));const s=this.options.measureElement(n,r,this);this.resizeItem(o,s)},this.resizeItem=(n,r)=>{const o=this.itemSizeCache.get(n.key)??n.size,i=r-o;i!==0&&(n.start<this.scrollOffset+this.scrollAdjustments&&this._scrollToOffset(this.scrollOffset,{adju
38stments:this.scrollAdjustments+=i,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(n.index),this.itemSizeCache=new Map(this.itemSizeCache.set(n.key,r)),this.notify(!1))},this.measureElement=n=>{n&&this._measureElement(n,void 0)},this.getVirtualItems=Rr(()=>[this.getIndexes(),this.getMeasurements()],(n,r)=>{const o=[];for(let i=0,s=n.length;i<s;i++){const a=n[i],l=r[a];o.push(l)}return o},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=n=>{const r=this.getMeasurements();return _a(r[Bm(0,r.length-1,o=>_a(r[o]).start,n)])},this.getOffsetForAlignment=(n,r)=>{const o=this.getSize();r==="auto"&&(n<=this.scrollOffset?r="start":n>=this.scrollOffset+o?r="end":r="start"),r==="start"?n=n:r==="end"?n=n-o:r==="center"&&(n=n-o/2);const i=this.options.horizontal?"scrollWidth":"scrollHeight",a=(this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[i]:this.scrollElement[i]:0)-this.getSize();return Math.max(Math.min(a,n),0)},this.getOffsetForIndex=(n,r="auto")=>{n=Math.max(0,Math.min(n,this.options.count-1));const o=_a(this.getMeasurements()[n]);if(r==="auto")if(o.end>=this.scrollOffset+this.getSize()-this.options.scrollPaddingEnd)r="end";else if(o.start<=this.scrollOffset+this.options.scrollPaddingStart)r="start";else return[this.scrollOffset,r];const i=r==="end"?o.end+this.options.scrollPaddingEnd:o.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(i,r),r]},this.isDynamicMode=()=>this.measureElementCache.size>0,this.cancelScrollToIndex=()=>{this.scrollToIndexTimeoutId!==null&&(clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(n,{align:r="start",behavior:o}={})=>{this.cancelScrollToIndex(),o==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(n,r),{adjustments:void 0,behavior:o})},this.scrollToIndex=(n,{align:r="auto",behavior:o}={})=>{n=Math.max(0,Math.min(n,this.options.count-1)),this.cancelScrollToIndex(),o==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");const[i,s]=this.getOffsetForIndex(n,r);this._scrollToOffset(i,{adjustments:void 0,behavior:o}),o!=="smooth"&&this.isDynamicMode()&&(this.scrollToIndexTimeoutId=setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.measureElementCache.has(this.options.getItemKey(n))){const[l]=this.getOffsetForIndex(n,s);CT(l,this.scrollOffset)||this.scrollToIndex(n,{align:s,behavior:o})}else this.scrollToIndex(n,{align:s,behavior:o})}))},this.scrollBy=(n,{behavior:r}={})=>{this.cancelScrollToIndex(),r==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.scrollOffset+n,{adjustments:void 0,behavior:r})},this.getTotalSize=()=>{var n;const r=this.getMeasurements();let o;return r.length===0?o=this.options.paddingStart:o=this.options.lanes===1?((n=r[r.length-1])==null?void 0:n.end)??0:Math.max(...r.slice(-this.options.lanes).map(i=>i.end)),o-this.options.scrollMargin+this.options.paddingEnd},this._scrollToOffset=(n,{adjustments:r,behavior:o})=>{this.options.scrollToFn(n,{behavior:o,adjustments:r},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(t),this.scrollRect=this.options.initialRect,this.scrollOffset=this.options.initialOffset,this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(n=>{this.itemSizeCache.set(n.key,n.size)}),this.maybeNotify()}}const Bm=(e,t,n,r)=>{for(;e<=t;){const o=(e+t)/2|0,i=n(o);if(i<r)e=o+1;else if(i>r)t=o-1;else return o}return e>0?e-1:0};function $T({measurements:e,outerSize:t,scrollOffset:n}){const r=e.length-1,i=Bm(0,r,a=>e[a].start,n);let s=i;for(;s<r&&e[s].end<n+t;)s++;return{startIndex:i,endIndex:s}}function MT(e){const t=new LT(ee(e)),n=Yt(t),r=t._didMount();return Ae(()=>ee(e).getScrollElement(),o=>{o&&t._willUpdate()},{immediate:!0}),Ae(()=>ee(e),o=>{t.setOptions({...o,onChange:(i,s)=>{var a;Ec(n),(a=o.onChange)==null||a.call(o,i,s)}}),t._willUpdate(),Ec(n)},{immediate:!0}),ei(r),n}function DT(e){return MT($(()=>({observeElementRect:OT,observeElementOffset:PT,scrollToFn:IT,...ee(e)})))}function FT(e,t,n){let r=H(n==null?void 0:n.value),o=$(()=>e.value!==void 0);return[$(()=>o.value?e.value:r.value),function(i){return o.value||(r.value=i),t==null?void 0:t(i)}]}let zm=Symbol("headlessui.useid"),jT=0;function En(){return $e(zm,()=>`${++jT}`)()}function NT(e){Qe(zm,e)}function ce(e){var t;if(e==null||e.value==null)return null;let n=(t=e.value.$el)!=null?t:e.value;return n instanceof Node?n:null}function gt(e,t,...n){if(e in t){let o=t[e];return typeof o=="function"?o(...n):o}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(o=>`"${o}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,gt),r}
38var BT=Object.defineProperty,zT=(e,t,n)=>t in e?BT(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yd=(e,t,n)=>(zT(e,typeof t!="symbol"?t+"":t,n),n);let HT=class{constructor(){yd(this,"current",this.detect()),yd(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}},di=new HT;function Sn(e){if(di.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=ce(e);if(t)return t.ownerDocument}return document}let Dl=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var Fn=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Fn||{}),Hm=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Hm||{}),VT=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(VT||{});function Vm(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Dl)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Um=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Um||{});function Km(e,t=0){var n;return e===((n=Sn(e))==null?void 0:n.body)?!1:gt(t,{0(){return e.matches(Dl)},1(){let r=e;for(;r!==null;){if(r.matches(Dl))return!0;r=r.parentElement}return!1}})}function WR(e){let t=Sn(e);ft(()=>{t&&!Km(t.activeElement,0)&&Vn(e)})}var UT=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(UT||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Vn(e){e==null||e.focus({preventScroll:!0})}let KT=["textarea","input"].join(",");function WT(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,KT))!=null?n:!1}function Wm(e,t=n=>n){return e.slice().sort((n,r)=>{let o=t(n),i=t(r);if(o===null||i===null)return 0;let s=o.compareDocumentPosition(i);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function qR(e,t){return Do(Vm(),t,{relativeTo:e})}function Do(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var i;let s=(i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?i:document,a=Array.isArray(e)?n?Wm(e):e:Vm(e);o.length>0&&a.length>1&&(a=a.filter(h=>!o.includes(h))),r=r??s.activeElement;let l=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,a.indexOf(r))-1;if(t&4)return Math.max(0,a.indexOf(r))+1;if(t&8)return a.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=t&32?{preventScroll:!0}:{},f=0,d=a.length,p;do{if(f>=d||f+d<=0)return 0;let h=c+f;if(t&16)h=(h+d)%d;else{if(h<0)return 3;if(h>=d)return 1}p=a[h],p==null||p.focus(u),f+=l}while(p!==s.activeElement);return t&6&&WT(p)&&p.select(),2}function qm(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function qT(){return/Android/gi.test(window.navigator.userAgent)}function Gm(){return qm()||qT()}function Mi(e,t,n){di.isServer||Ge(r=>{document.addEventListener(e,t,n),r(()=>document.removeEventListener(e,t,n))})}function Jm(e,t,n){di.isServer||Ge(r=>{window.addEventListener(e,t,n),r(()=>window.removeEventListener(e,t,n))})}function Qm(e,t,n=$(()=>
38!0)){function r(i,s){if(!n.value||i.defaultPrevented)return;let a=s(i);if(a===null||!a.getRootNode().contains(a))return;let l=function c(u){return typeof u=="function"?c(u()):Array.isArray(u)||u instanceof Set?u:[u]}(e);for(let c of l){if(c===null)continue;let u=c instanceof HTMLElement?c:ce(c);if(u!=null&&u.contains(a)||i.composed&&i.composedPath().includes(u))return}return!Km(a,Um.Loose)&&a.tabIndex!==-1&&i.preventDefault(),t(i,a)}let o=H(null);Mi("pointerdown",i=>{var s,a;n.value&&(o.value=((a=(s=i.composedPath)==null?void 0:s.call(i))==null?void 0:a[0])||i.target)},!0),Mi("mousedown",i=>{var s,a;n.value&&(o.value=((a=(s=i.composedPath)==null?void 0:s.call(i))==null?void 0:a[0])||i.target)},!0),Mi("click",i=>{Gm()||o.value&&(r(i,()=>o.value),o.value=null)},!0),Mi("touchend",i=>r(i,()=>i.target instanceof HTMLElement?i.target:null),!0),Jm("blur",i=>r(i,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function bd(e,t){if(e)return e;let n=t??"button";if(typeof n=="string"&&n.toLowerCase()==="button")return"button"}function GT(e,t){let n=H(bd(e.value.type,e.value.as));return Ie(()=>{n.value=bd(e.value.type,e.value.as)}),Ge(()=>{var r;n.value||ce(t)&&ce(t)instanceof HTMLButtonElement&&!((r=ce(t))!=null&&r.hasAttribute("type"))&&(n.value="button")}),n}function wd(e){return[e.screenX,e.screenY]}function JT(){let e=H([-1,-1]);return{wasMoved(t){let n=wd(t);return e.value[0]===n[0]&&e.value[1]===n[1]?!1:(e.value=n,!0)},update(t){e.value=wd(t)}}}function QT({container:e,accept:t,walk:n,enabled:r}){Ge(()=>{let o=e.value;if(!o||r!==void 0&&!r.value)return;let i=Sn(e);if(!i)return;let s=Object.assign(l=>t(l),{acceptNode:t}),a=i.createTreeWalker(o,NodeFilter.SHOW_ELEMENT,s,!1);for(;a.nextNode();)n(a.currentNode)})}var qn=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(qn||{}),Nn=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Nn||{});function wt({visible:e=!0,features:t=0,ourProps:n,theirProps:r,...o}){var i;let s=Ym(r,n),a=Object.assign(o,{props:s});if(e||t&2&&s.static)return Ea(a);if(t&1){let l=(i=s.unmount)==null||i?0:1;return gt(l,{0(){return null},1(){return Ea({...o,props:{...s,hidden:!0,style:{display:"none"}}})}})}return Ea(a)}function Ea({props:e,attrs:t,slots:n,slot:r,name:o}){var i,s;let{as:a,...l}=pi(e,["unmount","static"]),c=(i=n.default)==null?void 0:i.call(n,r),u={};if(r){let f=!1,d=[];for(let[p,h]of Object.entries(r))typeof h=="boolean"&&(f=!0),h===!0&&d.push(p);f&&(u["data-headlessui-state"]=d.join(" "))}if(a==="template"){if(c=Xm(c??[]),Object.keys(l).length>0||Object.keys(t).length>0){let[f,...d]=c??[];if(!YT(f)||d.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${o} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(l).concat(Object.keys(t)).map(m=>m.trim()).filter((m,g,y)=>y.indexOf(m)===g).sort((m,g)=>m.localeCompare(g)).map(m=>`  - ${m}`).join(`
39`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(m=>`  - ${m}`).join(`
40`)].join(`
41`));let p=Ym((s=f.props)!=null?s:{},l,u),h=Dt(f,p,!0);for(let m in p)m.startsWith("on")&&(h.props||(h.props={}),h.props[m]=p[m]);return h}return Array.isArray(c)&&c.length===1?c[0]:c}return Se(a,Object.assign({},l,u),{default:()=>c})}function Xm(e){return e.flatMap(t=>t.type===Pe?Xm(t.children):[t])}function Ym(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let r of e)for(let o in r)o.startsWith("on")&&typeof r[o]=="function"?(n[o]!=null||(n[o]=[]),n[o].push(r[o])):t[o]=r[o];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(r=>[r,void 0])));for(let r in n)Object.assign(t,{[r](o,...i){let s=n[r];for(let a of s){if(o instanceof Event&&o.defaultPrevented)return;a(o,...i)}}});return t}function XT(e){let t=Object.assign({},e);for(let n in t)t[n]===void 0&&delete t[n];return t}function pi(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function YT(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}var Qo=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Qo||{});let gs=le({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{var r;let{features:o,...i}=e,s={"aria-hidden":(o&2)===2?!0:(r=i["aria-hidden"])!=null?r:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(o&4)===4&&(o&2)!==2&&{display:"none"}}};return wt({ourProps:s,theirProps:i,slot:{},attrs:n,slots:t,name:"Hidden"})}}}),Zm=Symbol("Context");var ct=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(ct||{});function ZT(){return Ms()!==null}function Ms(){return $e(Zm,null)}function eg(e){Qe(Zm,e)}
41var kt=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(kt||{});function eA(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}let yn=[];eA(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&yn[0]!==t.target&&(yn.unshift(t.target),yn=yn.filter(n=>n!=null&&n.isConnected),yn.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function tA(e){throw new Error("Unexpected object: "+e)}var lt=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(lt||{});function xd(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=r??-1;switch(e.focus){case 0:{for(let i=0;i<n.length;++i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 1:{o===-1&&(o=n.length);for(let i=o-1;i>=0;--i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 2:{for(let i=o+1;i<n.length;++i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 3:{for(let i=n.length-1;i>=0;--i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 4:{for(let i=0;i<n.length;++i)if(t.resolveId(n[i],i,n)===e.id)return i;return r}case 5:return null;default:tA(e)}}function Yu(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function xr(){let e=[],t={addEventListener(n,r,o,i){return n.addEventListener(r,o,i),t.add(()=>n.removeEventListener(r,o,i))},requestAnimationFrame(...n){let r=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(r))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let r=setTimeout(...n);t.add(()=>clearTimeout(r))},microTask(...n){let r={current:!0};return Yu(()=>{r.current&&n[0]()}),t.add(()=>{r.current=!1})},style(n,r,o){let i=n.style.getPropertyValue(r);return Object.assign(n.style,{[r]:o}),this.add(()=>{Object.assign(n.style,{[r]:i})})},group(n){let r=xr();return n(r),this.add(()=>r.dispose())},add(n){return e.push(n),()=>{let r=e.indexOf(n);if(r>=0)for(let o of e.splice(r,1))o()}},dispose(){for(let n of e.splice(0))n()}};return t}function tg(e={},t=null,n=[]){for(let[r,o]of Object.entries(e))rg(n,ng(t,r),o);return n}function ng(e,t){return e?e+"["+t+"]":t}function rg(e,t,n){if(Array.isArray(n))for(let[r,o]of n.entries())rg(e,ng(t,r.toString()),o);else n instanceof Date?e.push([t,n.toISOString()]):typeof n=="boolean"?e.push([t,n?"1":"0"]):typeof n=="string"?e.push([t,n]):typeof n=="number"?e.push([t,`${n}`]):n==null?e.push([t,""]):tg(n,t,e)}var nA={};function rA(e,t){return e===t}var oA=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(oA||{}),iA=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(iA||{}),sA=(e=>(e[e.Pointer=0]="Pointer",e[e.Focus=1]="Focus",e[e.Other=2]="Other",e))(sA||{});let og=Symbol("ComboboxContext");function Ar(e){let t=$e(og,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Ar),n}return t}let ig=Symbol("VirtualContext"),aA=le({name:"VirtualProvider",setup(e,{slots:t}){let n=Ar("VirtualProvider"),r=$(()=>{let a=ce(n.optionsRef);if(!a)return{start:0,end:0};let l=window.getComputedStyle(a);return{start:parseFloat(l.paddingBlockStart||l.paddingTop),end:parseFloat(l.paddingBlockEnd||l.paddingBottom)}}),o=DT($(()=>({scrollPaddingStart:r.value.start,scrollPaddingEnd:r.value.end,count:n.virtual.value.options.length,estimateSize(){return 40},getScrollElement(){return ce(n.optionsRef)},overscan:12}
41))),i=$(()=>{var a;return(a=n.virtual.value)==null?void 0:a.options}),s=H(0);return Ae([i],()=>{s.value+=1}),Qe(ig,n.virtual.value?o:null),()=>[Se("div",{style:{position:"relative",width:"100%",height:`${o.value.getTotalSize()}px`},ref:a=>{if(a){if(typeof process<"u"&&nA.JEST_WORKER_ID!==void 0||n.activationTrigger.value===0)return;n.activeOptionIndex.value!==null&&n.virtual.value.options.length>n.activeOptionIndex.value&&o.value.scrollToIndex(n.activeOptionIndex.value)}}},o.value.getVirtualItems().map(a=>Dt(t.default({option:n.virtual.value.options[a.index],open:n.comboboxState.value===0})[0],{key:`${s.value}-${a.index}`,"data-index":a.index,"aria-setsize":n.virtual.value.options.length,"aria-posinset":a.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${a.start}px)`,overflowAnchor:"none"}})))]}}),lA=le({name:"Combobox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],nullable:!0,default:null},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},nullable:{type:Boolean,default:!1},multiple:{type:[Boolean],default:!1},immediate:{type:[Boolean],default:!1},virtual:{type:Object,default:null}},inheritAttrs:!1,setup(e,{slots:t,attrs:n,emit:r}){let o=H(1),i=H(null),s=H(null),a=H(null),l=H(null),c=H({static:!1,hold:!1}),u=H([]),f=H(null),d=H(2),p=H(!1);function h(S=P=>P){let P=f.value!==null?u.value[f.value]:null,A=S(u.value.slice()),L=A.length>0&&A[0].dataRef.order.value!==null?A.sort((G,j)=>G.dataRef.order.value-j.dataRef.order.value):Wm(A,G=>ce(G.dataRef.domRef)),B=P?L.indexOf(P):null;return B===-1&&(B=null),{options:L,activeOptionIndex:B}}let m=$(()=>e.multiple?1:0),g=$(()=>e.nullable),[y,b]=FT($(()=>e.modelValue),S=>r("update:modelValue",S),$(()=>e.defaultValue)),v=$(()=>y.value===void 0?gt(m.value,{1:[],0:void 0}):y.value),w=null,E=null;function x(S){return gt(m.value,{0(){return b==null?void 0:b(S)},1:()=>{let P=ye(k.value.value).slice(),A=ye(S),L=P.findIndex(B=>k.compare(A,ye(B)));return L===-1?P.push(A):P.splice(L,1),b==null?void 0:b(P)}})}let T=$(()=>{});Ae([T],([S],[P])=>{if(k.virtual.value&&S&&P&&f.value!==null){let A=S.indexOf(P[f.value]);A!==-1?f.value=A:f.value=null}});let k={comboboxState:o,value:v,mode:m,compare(S,P){if(typeof e.by=="string"){let A=e.by;return(S==null?void 0:S[A])===(P==null?void 0:P[A])}return e.by===null?rA(S,P):e.by(S,P)},calculateIndex(S){return k.virtual.value?e.by===null?k.virtual.value.options.indexOf(S):k.virtual.value.options.findIndex(P=>k.compare(P,S)):u.value.findIndex(P=>k.compare(P.dataRef.value,S))},defaultValue:$(()=>e.defaultValue),nullable:g,immediate:$(()=>!1),virtual:$(()=>null),inputRef:s,labelRef:i,buttonRef:a,optionsRef:l,disabled:$(()=>e.disabled),options:u,change(S){b(S)},activeOptionIndex:$(()=>{if(p.value&&f.value===null&&(k.virtual.value?k.virtual.value.options.length>0:u.value.length>0)){if(k.virtual.value){let P=k.virtual.value.options.findIndex(A=>{var L;return!((L=k.virtual.value)!=null&&L.disabled(A))});if(P!==-1)return P}let S=u.value.findIndex(P=>!P.dataRef.disabled);if(S!==-1)return S}return f.value}),activationTrigger:d,optionsPropsRef:c,closeCombobox(){p.value=!1,!e.disabled&&o.value!==1&&(o.value=1,f.value=null)},openCombobox(){if(p.value=!0,!e.disabled&&o.value!==0){if(k.value.value){let S=k.calculateIndex(k.value.value);S!==-1&&(f.value=S)}o.value=0}},setActivationTrigger(S){d.value=S},goToOption(S,P,A){p.value=!1,w!==null&&cancelAnimationFrame(w),w=requestAnimationFrame(()=>{if(e.disabled||l.value&&!c.value.static&&o.value===1)return;if(k.virtual.value){f.value=S===lt.Specific?P:xd({focus:S},{resolveItems:()=>k.virtual.value.options,resolveActiveIndex:()=>{var G,j;return(j=(G=k.activeOptionIndex.value)!=null?G:k.virtual.value.options.findIndex(Q=>{var J;return!((J=k.virtual.value)!=null&&J.disabled(Q))}))!=null?j:null},resolveDisabled:G=>k.virtual.value.disabled(G),resolveId(){throw new Error("Function not implemented.")}}),d.value=A??2;return}let L=h();if(L.activeOptionIndex===null){let G=L.options.findIndex(j=>!j.dataRef.disabled);G!==-1&&(L.activeOptionIndex=G)}let B=S===lt.Specific?P:xd({focus:S},{resolveItems:()=>L.options,resolveActiveIndex:()=>L.activeOptionIndex,resolveId:G=>G.id,resolveDisabled:G=>G.dataRef.disabled});f.value=B,d.value=A??2,u.value=L.options})},selectOption(S){let P=u.value.find(L=>
41L.id===S);if(!P)return;let{dataRef:A}=P;x(A.value)},selectActiveOption(){if(k.activeOptionIndex.value!==null){if(k.virtual.value)x(k.virtual.value.options[k.activeOptionIndex.value]);else{let{dataRef:S}=u.value[k.activeOptionIndex.value];x(S.value)}k.goToOption(lt.Specific,k.activeOptionIndex.value)}},registerOption(S,P){let A=Mt({id:S,dataRef:P});if(k.virtual.value){u.value.push(A);return}E&&cancelAnimationFrame(E);let L=h(B=>(B.push(A),B));f.value===null&&k.isSelected(P.value.value)&&(L.activeOptionIndex=L.options.indexOf(A)),u.value=L.options,f.value=L.activeOptionIndex,d.value=2,L.options.some(B=>!ce(B.dataRef.domRef))&&(E=requestAnimationFrame(()=>{let B=h();u.value=B.options,f.value=B.activeOptionIndex}))},unregisterOption(S,P){if(w!==null&&cancelAnimationFrame(w),P&&(p.value=!0),k.virtual.value){u.value=u.value.filter(L=>L.id!==S);return}let A=h(L=>{let B=L.findIndex(G=>G.id===S);return B!==-1&&L.splice(B,1),L});u.value=A.options,f.value=A.activeOptionIndex,d.value=2},isSelected(S){return gt(m.value,{0:()=>k.compare(ye(k.value.value),ye(S)),1:()=>ye(k.value.value).some(P=>k.compare(ye(P),ye(S)))})},isActive(S){return f.value===k.calculateIndex(S)}};Qm([s,a,l],()=>k.closeCombobox(),$(()=>o.value===0)),Qe(og,k),eg($(()=>gt(o.value,{0:ct.Open,1:ct.Closed})));let R=$(()=>{var S;return(S=ce(s))==null?void 0:S.closest("form")});return Ie(()=>{Ae([R],()=>{if(!R.value||e.defaultValue===void 0)return;function S(){k.change(e.defaultValue)}return R.value.addEventListener("reset",S),()=>{var P;(P=R.value)==null||P.removeEventListener("reset",S)}},{immediate:!0})}),()=>{var S,P,A;let{name:L,disabled:B,form:G,...j}=e,Q={open:o.value===0,disabled:B,activeIndex:k.activeOptionIndex.value,activeOption:k.activeOptionIndex.value===null?null:k.virtual.value?k.virtual.value.options[(S=k.activeOptionIndex.value)!=null?S:0]:(A=(P=k.options.value[k.activeOptionIndex.value])==null?void 0:P.dataRef.value)!=null?A:null,value:v.value};return Se(Pe,[...L!=null&&v.value!=null?tg({[L]:v.value}).map(([J,xe])=>Se(gs,XT({features:Qo.Hidden,key:J,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:G,name:J,value:xe}))):[],wt({theirProps:{...n,...pi(j,["by","defaultValue","immediate","modelValue","multiple","nullable","onUpdate:modelValue","virtual"])},ourProps:{},slot:Q,slots:t,attrs:n,name:"Combobox"})])}}}),uA=le({name:"ComboboxLabel",props:{as:{type:[Object,String],default:"label"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let o=(r=e.id)!=null?r:`headlessui-combobox-label-${En()}`,i=Ar("ComboboxLabel");function s(){var a;(a=ce(i.inputRef))==null||a.focus({preventScroll:!0})}return()=>{let a={open:i.comboboxState.value===0,disabled:i.disabled.value},{...l}=e,c={id:o,ref:i.labelRef,onClick:s};return wt({ourProps:c,theirProps:l,slot:a,attrs:t,slots:n,name:"ComboboxLabel"})}}}),cA=le({name:"ComboboxButton",props:{as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var o;let i=(o=e.id)!=null?o:`headlessui-combobox-button-${En()}`,s=Ar("ComboboxButton");r({el:s.buttonRef,$el:s.buttonRef});function a(u){s.disabled.value||(s.comboboxState.value===0?s.closeCombobox():(u.preventDefault(),s.openCombobox()),ft(()=>{var f;return(f=ce(s.inputRef))==null?void 0:f.focus({preventScroll:!0})}
41))}function l(u){switch(u.key){case kt.ArrowDown:u.preventDefault(),u.stopPropagation(),s.comboboxState.value===1&&s.openCombobox(),ft(()=>{var f;return(f=s.inputRef.value)==null?void 0:f.focus({preventScroll:!0})});return;case kt.ArrowUp:u.preventDefault(),u.stopPropagation(),s.comboboxState.value===1&&(s.openCombobox(),ft(()=>{s.value.value||s.goToOption(lt.Last)})),ft(()=>{var f;return(f=s.inputRef.value)==null?void 0:f.focus({preventScroll:!0})});return;case kt.Escape:if(s.comboboxState.value!==0)return;u.preventDefault(),s.optionsRef.value&&!s.optionsPropsRef.value.static&&u.stopPropagation(),s.closeCombobox(),ft(()=>{var f;return(f=s.inputRef.value)==null?void 0:f.focus({preventScroll:!0})});return}}let c=GT($(()=>({as:e.as,type:t.type})),s.buttonRef);return()=>{var u,f;let d={open:s.comboboxState.value===0,disabled:s.disabled.value,value:s.value.value},{...p}=e,h={ref:s.buttonRef,id:i,type:c.value,tabindex:"-1","aria-haspopup":"listbox","aria-controls":(u=ce(s.optionsRef))==null?void 0:u.id,"aria-expanded":s.comboboxState.value===0,"aria-labelledby":s.labelRef.value?[(f=ce(s.labelRef))==null?void 0:f.id,i].join(" "):void 0,disabled:s.disabled.value===!0?!0:void 0,onKeydown:l,onClick:a};return wt({ourProps:h,theirProps:p,slot:d,attrs:t,slots:n,name:"ComboboxButton"})}}}),fA=le({name:"ComboboxInput",props:{as:{type:[Object,String],default:"input"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},displayValue:{type:Function},defaultValue:{type:String,default:void 0},id:{type:String,default:null}},emits:{change:e=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:o}){var i;let s=(i=e.id)!=null?i:`headlessui-combobox-input-${En()}`,a=Ar("ComboboxInput"),l=$(()=>Sn(ce(a.inputRef))),c={value:!1};o({el:a.inputRef,$el:a.inputRef});function u(){a.change(null);let w=ce(a.optionsRef);w&&(w.scrollTop=0),a.goToOption(lt.Nothing)}let f=$(()=>{var w;let E=a.value.value;return ce(a.inputRef)?typeof e.displayValue<"u"&&E!==void 0?(w=e.displayValue(E))!=null?w:"":typeof E=="string"?E:"":""});Ie(()=>{Ae([f,a.comboboxState,l],([w,E],[x,T])=>{if(c.value)return;let k=ce(a.inputRef);k&&((T===0&&E===1||w!==x)&&(k.value=w),requestAnimationFrame(()=>{var R;if(c.value||!k||((R=l.value)==null?void 0:R.activeElement)!==k)return;let{selectionStart:S,selectionEnd:P}=k;Math.abs((P??0)-(S??0))===0&&S===0&&k.setSelectionRange(k.value.length,k.value.length)}))},{immediate:!0}),Ae([a.comboboxState],([w],[E])=>{if(w===0&&E===1){if(c.value)return;let x=ce(a.inputRef);if(!x)return;let T=x.value,{selectionStart:k,selectionEnd:R,selectionDirection:S}=x;x.value="",x.value=T,S!==null?x.setSelectionRange(k,R,S):x.setSelectionRange(k,R)}})});let d=H(!1);function p(){d.value=!0}function h(){xr().nextFrame(()=>{d.value=!1})}function m(w){switch(c.value=!0,w.key){case kt.Enter:if(c.value=!1,a.comboboxState.value!==0||d.value)return;if(w.preventDefault(),w.stopPropagation(),a.activeOptionIndex.value===null){a.closeCombobox();return}a.selectActiveOption(),a.mode.value===0&&a.closeCombobox();break;case kt.ArrowDown:return c.value=!1,w.preventDefault(),w.stopPropagation(),gt(a.comboboxState.value,{0:()=>a.goToOption(lt.Next),1:()=>a.openCombobox()});case kt.ArrowUp:return c.value=!1,w.preventDefault(),w.stopPropagation(),gt(a.comboboxState.value,{0:()=>a.goToOption(lt.Previous),1:()=>{a.openCombobox(),ft(()=>{a.value.value||a.goToOption(lt.Last)})}});case kt.Home:if(w.shiftKey)break;return c.value=!1,w.preventDefault(),w.stopPropagation(),a.goToOption(lt.First);case kt.PageUp:return c.value=!1,w.preventDefault(),w.stopPropagation(),a.goToOption(lt.First);case kt.End:if(w.shiftKey)break;return c.value=!1,w.preventDefault(),w.stopPropagation(),a.goToOption(lt.Last);case kt.PageDown:return c.value=!1,w.preventDefault(),w.stopPropagation(),a.goToOption(lt.Last);case kt.Escape:if(c.value=!1,a.comboboxState.value!==0)return;w.preventDefault(),a.optionsRef.value&&!a.optionsPropsRef.value.static&&w.stopPropagation(),a.nullable.value&&a.mode.value===0&&a.value.value===null&&u(),a.closeCombobox();break;case kt.Tab:if(c.value=!1,a.comboboxState.value!==0)return;a.mode.value===0&&a.activationTrigger.value!==1&&a.selectActiveOption(),a.closeCombobox();break}}function g(w){t("change",w),a.nullable.value&&a.mode.value===0&&w.target.value===""&&u(),a.openCombobox()}function y(w){var E,x,T;let k=(E=w.relatedTarget)!=null?E:yn.find(R=>R!==w.currentTarget);if(c.value=!1,!((x=ce(a.optionsRef))!=null&&x.contains(k))&&!((T=ce(a.buttonRef))!=null&&T.contains(k))&&a.comboboxState.value===0)return w.preventDefault(),a.mode.value===0&&(a.nullable.value&&a.value.value===null?u():a.activationTrigger.value!==1&&a.selectActiveOption()),a.closeCombobox()}function b(w){var E,x,T;let k=(E=w.relatedTarget)!=null?E:yn.find(R=>R!==w.currentTarget);(x=ce(a.buttonRef))!=null&&x.contains(k)||(T=ce(a.optionsRef))!=null&&T.contains(k)||a.disabled.value||a.immediate.value&&a.comboboxState.value!==0&&(a.openCombobox(),xr().nextFrame(()=>{a.setActivationTrigger(1)}))}let v=$(()=>{var w,E,x,T;return(T=(x=(E=e.defaultValue)!=null?E:a.defaultValue.value!==void 0?(w=e.displayValue)==null?void 0:w.call(e,a.defaultValue.value):null)!=null?x:a.defaultValue.value)!=null?T:""});return()=>{var w,E,x,T,k,R,S;
41let P={open:a.comboboxState.value===0},{displayValue:A,onChange:L,...B}=e,G={"aria-controls":(w=a.optionsRef.value)==null?void 0:w.id,"aria-expanded":a.comboboxState.value===0,"aria-activedescendant":a.activeOptionIndex.value===null?void 0:a.virtual.value?(E=a.options.value.find(j=>!a.virtual.value.disabled(j.dataRef.value)&&a.compare(j.dataRef.value,a.virtual.value.options[a.activeOptionIndex.value])))==null?void 0:E.id:(x=a.options.value[a.activeOptionIndex.value])==null?void 0:x.id,"aria-labelledby":(R=(T=ce(a.labelRef))==null?void 0:T.id)!=null?R:(k=ce(a.buttonRef))==null?void 0:k.id,"aria-autocomplete":"list",id:s,onCompositionstart:p,onCompositionend:h,onKeydown:m,onInput:g,onFocus:b,onBlur:y,role:"combobox",type:(S=n.type)!=null?S:"text",tabIndex:0,ref:a.inputRef,defaultValue:v.value,disabled:a.disabled.value===!0?!0:void 0};return wt({ourProps:G,theirProps:B,slot:P,attrs:n,slots:r,features:qn.RenderStrategy|qn.Static,name:"ComboboxInput"})}}}),dA=le({name:"ComboboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},hold:{type:[Boolean],default:!1}},setup(e,{attrs:t,slots:n,expose:r}){let o=Ar("ComboboxOptions"),i=`headlessui-combobox-options-${En()}`;r({el:o.optionsRef,$el:o.optionsRef}),Ge(()=>{o.optionsPropsRef.value.static=e.static}),Ge(()=>{o.optionsPropsRef.value.hold=e.hold});let s=Ms(),a=$(()=>s!==null?(s.value&ct.Open)===ct.Open:o.comboboxState.value===0);return QT({container:$(()=>ce(o.optionsRef)),enabled:$(()=>o.comboboxState.value===0),accept(l){return l.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:l.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(l){l.setAttribute("role","none")}}),()=>{var l,c,u;let f={open:o.comboboxState.value===0},d={"aria-labelledby":(u=(l=ce(o.labelRef))==null?void 0:l.id)!=null?u:(c=ce(o.buttonRef))==null?void 0:c.id,id:i,ref:o.optionsRef,role:"listbox","aria-multiselectable":o.mode.value===1?!0:void 0},p=pi(e,["hold"]);return wt({ourProps:d,theirProps:p,slot:f,attrs:t,slots:o.virtual.value&&o.comboboxState.value===0?{...n,default:()=>[Se(aA,{},n.default)]}:n,features:qn.RenderStrategy|qn.Static,visible:a.value,name:"ComboboxOptions"})}}}),_d=le({name:"ComboboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},order:{type:[Number],default:null}},setup(e,{slots:t,attrs:n,expose:r}){let o=Ar("ComboboxOption"),i=`headlessui-combobox-option-${En()}`,s=H(null);r({el:s,$el:s});let a=$(()=>{var y;return o.virtual.value?o.activeOptionIndex.value===o.calculateIndex(e.value):o.activeOptionIndex.value===null?!1:((y=o.options.value[o.activeOptionIndex.value])==null?void 0:y.id)===i}),l=$(()=>o.isSelected(e.value)),c=$e(ig,null),u=$(()=>({disabled:e.disabled,value:e.value,domRef:s,order:$(()=>e.order)}));Ie(()=>o.registerOption(i,u)),ot(()=>o.unregisterOption(i,a.value)),Ge(()=>{let y=ce(s);y&&(c==null||c.value.measureElement(y))}),Ge(()=>{o.comboboxState.value===0&&a.value&&(o.virtual.value||o.activationTrigger.value!==0&&ft(()=>{var y,b;return(b=(y=ce(s))==null?void 0:y.scrollIntoView)==null?void 0:b.call(y,{block:"nearest"})}))});function f(y){var b;if(e.disabled||(b=o.virtual.value)!=null&&b.disabled(e.value))return y.preventDefault();o.selectOption(i),Gm()||requestAnimationFrame(()=>{var v;return(v=ce(o.inputRef))==null?void 0:v.focus({preventScroll:!0})}),o.mode.value===0&&requestAnimationFrame(()=>o.closeCombobox())}function d(){var y;if(e.disabled||(y=o.virtual.value)!=null&&y.disabled(e.value))return o.goToOption(lt.Nothing);let b=o.calculateIndex(e.value);o.goToOption(lt.Specific,b)}let p=JT();function h(y){p.update(y)}function m(y){var b;if(!p.wasMoved(y)||e.disabled||(b=o.virtual.value)!=null&&b.disabled(e.value)||a.value)return;let v=o.calculateIndex(e.value);o.goToOption(lt.Specific,v,0)}function g(y){var b;p.wasMoved(y)&&(e.disabled||(b=o.virtual.value)!=null&&b.disabled(e.value)||a.value&&(o.optionsPropsRef.value.hold||o.goToOption(lt.Nothing)))}return()=>{let{disabled:y}=e,b={active:a.value,selected:l.value,disabled:y},v={id:i,ref:s,role:"option",tabIndex:y===!0?void 0:-1,"aria-disabled":y===!0?!0:void 0,"aria-selected":l.value,disabled:void 0,onClick:f,onFocus:d,onPointerenter:h,onMouseenter:h,onPointermove:m,onMousemove:m,onPointerleave:g,onMouseleave:g},w=pi(e,["order","value"]);return wt({ourProps:v,theirProps:w,slot:b,attrs:n,slots:t,name:"ComboboxOption"})}}});function sg(e,t,n,r){di.isServer||Ge(o=>{e=e??window,e.addEventListener(t,n,r),o(()=>e.removeEventListener(t,n,r))})}var So=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(So||{});function pA(){let e=H(0);return Jm("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function ag(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let r=ce(n);r instanceof HTMLElement&&t.add(r)}return t}var lg=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.Re
41storeFocus=16]="RestoreFocus",e[e.All=30]="All",e))(lg||{});let yo=Object.assign(le({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:H(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){let o=H(null);r({el:o,$el:o});let i=$(()=>Sn(o)),s=H(!1);Ie(()=>s.value=!0),ot(()=>s.value=!1),mA({ownerDocument:i},$(()=>s.value&&!!(e.features&16)));let a=gA({ownerDocument:i,container:o,initialFocus:$(()=>e.initialFocus)},$(()=>s.value&&!!(e.features&2)));vA({ownerDocument:i,container:o,containers:e.containers,previousActiveElement:a},$(()=>s.value&&!!(e.features&8)));let l=pA();function c(p){let h=ce(o);h&&(m=>m())(()=>{gt(l.value,{[So.Forwards]:()=>{Do(h,Fn.First,{skipElements:[p.relatedTarget]})},[So.Backwards]:()=>{Do(h,Fn.Last,{skipElements:[p.relatedTarget]})}})})}let u=H(!1);function f(p){p.key==="Tab"&&(u.value=!0,requestAnimationFrame(()=>{u.value=!1}))}function d(p){if(!s.value)return;let h=ag(e.containers);ce(o)instanceof HTMLElement&&h.add(ce(o));let m=p.relatedTarget;m instanceof HTMLElement&&m.dataset.headlessuiFocusGuard!=="true"&&(ug(h,m)||(u.value?Do(ce(o),gt(l.value,{[So.Forwards]:()=>Fn.Next,[So.Backwards]:()=>Fn.Previous})|Fn.WrapAround,{relativeTo:p.target}):p.target instanceof HTMLElement&&Vn(p.target)))}return()=>{let p={},h={ref:o,onKeydown:f,onFocusout:d},{features:m,initialFocus:g,containers:y,...b}=e;return Se(Pe,[!!(m&4)&&Se(gs,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:Qo.Focusable}),wt({ourProps:h,theirProps:{...t,...b},slot:p,attrs:t,slots:n,name:"FocusTrap"}),!!(m&4)&&Se(gs,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:Qo.Focusable})])}}}),{features:lg});function hA(e){let t=H(yn.slice());return Ae([e],([n],[r])=>{r===!0&&n===!1?Yu(()=>{t.value.splice(0)}):r===!1&&n===!0&&(t.value=yn.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(r=>r!=null&&r.isConnected))!=null?n:null}}function mA({ownerDocument:e},t){let n=hA(t);Ie(()=>{Ge(()=>{var r,o;t.value||((r=e.value)==null?void 0:r.activeElement)===((o=e.value)==null?void 0:o.body)&&Vn(n())},{flush:"post"})}),ot(()=>{t.value&&Vn(n())})}function gA({ownerDocument:e,container:t,initialFocus:n},r){let o=H(null),i=H(!1);return Ie(()=>i.value=!0),ot(()=>i.value=!1),Ie(()=>{Ae([t,n,r],(s,a)=>{if(s.every((c,u)=>(a==null?void 0:a[u])===c)||!r.value)return;let l=ce(t);l&&Yu(()=>{var c,u;if(!i.value)return;let f=ce(n),d=(c=e.value)==null?void 0:c.activeElement;if(f){if(f===d){o.value=d;return}}else if(l.contains(d)){o.value=d;return}f?Vn(f):Do(l,Fn.First|Fn.NoScroll)===Hm.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),o.value=(u=e.value)==null?void 0:u.activeElement})},{immediate:!0,flush:"post"})}),o}function vA({ownerDocument:e,container:t,containers:n,previousActiveElement:r},o){var i;sg((i=e.value)==null?void 0:i.defaultView,"focus",s=>{if(!o.value)return;let a=ag(n);ce(t)instanceof HTMLElement&&a.add(ce(t));let l=r.value;if(!l)return;let c=s.target;c&&c instanceof HTMLElement?ug(a,c)?(r.value=c,Vn(c)):(s.preventDefault(),s.stopPropagation(),Vn(l)):Vn(r.value)},!0)}function ug(e,t){for(let n of e)if(n.contains(t))return!0;return!1}function yA(e){let t=Yt(e.getSnapshot());return ot(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function bA(e,t){let n=e(),r=new Set;return{getSnapshot(){return n},subscribe(o){return r.add(o),()=>r.delete(o)},dispatch(o,...i){let s=t[o].call(n,...i);s&&(n=s,r.forEach(a=>a()))}}}function wA(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,o=r.clientWidth-r.offsetWidth,i=e-o;n.style(r,"paddingRight",`${i}px`)}}}function xA(){return qm()?{before({doc:e,d:t,meta:n}){function r(o){return n.containers.flatMap(i=>i()).some(i=>i.contains(o))}t.microTask(()=>{var o;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let a=xr();a.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>a.dispose()))}let i=(o=window.scrollY)!=null?o:window.pageYOffset,s=null;t.addEventListener(e,"click",a=>{if(a.target instanceof HTMLElement)try{let l=a.target.closest("a");if(!l)return;let{hash:c}=new URL(l.href),u=e.querySelector(c);u&&!r(u)&&(s=u)}catch{}},!0),t.addEventListener(e,"touchstart",a=>{if(a.target instanceof HTMLElement)if(r(a.target)){let l=a.target;for(;l.parentElement&&r(l.parentElement);)l=l.parentElement;t.style(l,"overscrollBehavior","contain")}else t.style(a.target,"touchAction","none")}),t.addEventListener(e,"touchmove",a=>{if(a.target instanceof HTMLElement)if(r(a.target)){let l=a.target;for(;l.parentElement&&l.dataset.headlessuiPortal!==""&&!(l.scrollHeight>l.clientHeight||l.scrollWidth>l.clientWidth);)l=l.parentElement;l.dataset.headlessuiPortal===""&&a.preventDefault()}else a.preventDefault()},{passive:!1}),t.add(()=>{var a;let l=(a=window.scrollY)!=null?a:window.pageYOffset;i!==l&&window.scrollTo(0,i),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{}}function _A(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function EA(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let ar=bA(()=>new Map,{PUSH(e,t){var n;let r=(n=this.get(e))!=null?n:{doc:e,count:0,d:xr(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:EA(n)},o=[xA(),wA(),_A()];o.forEach(({before:i})=>i==null?void 0:i(r)),o.forEach(({after:i})=>i==null?void 0:i(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});ar.subscribe(()=>{let e=ar.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let r=t.get(n.doc)==="hidden",o=n.count!==0;(o&&!r||!o&&r)&&ar.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&ar.dispatch("TEARDOWN",n)}});function SA(e,t,n){let r=yA(ar),o=$(()=>{let i=e.value?r.value.get(e.value):void 0;return i?i.count>0:!1});return Ae([e,t],([i,s],[a],l)=>{if(!i||!s)return;ar.dispatch("PUSH",i,n);let c=!1;l(()=>{c||(ar.dispatch("POP",a??i,n),c=!0)})},{immediate:!0}),o}let Sa=new Map,bo=new Map;function Ed(e,t=H(!0)){Ge(n=>{var r;if(!t.value)return;let o=ce(e);if(!o)return;n(function(){var s;if(!o)return;let a=(s=bo.get(o))!=null?s:1;if(a===1?bo.delete(o):bo.set(o,a-1),a!==1)return;let l=Sa.get(o);l&&(l["aria-hidden"]===null?o.removeAttribute("aria-hidden"):o.setAttribute("aria-hidden",l["aria-hidden"]),o.inert=l.inert,Sa.delete(o))});let i=(r=bo.get(o))!=null?r:0;bo.set(o,i+1),i===0&&(Sa.set(o,{"aria-hidden":o.getAttribute("aria-hidden"),inert:o.inert}),o.setAttribute("aria-hidden","true"),o.inert=!0)})}function kA({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){let r=H(null),o=Sn(r);function i(){var s,a,l;
41let c=[];for(let u of e)u!==null&&(u instanceof HTMLElement?c.push(u):"value"in u&&u.value instanceof HTMLElement&&c.push(u.value));if(t!=null&&t.value)for(let u of t.value)c.push(u);for(let u of(s=o==null?void 0:o.querySelectorAll("html > *, body > *"))!=null?s:[])u!==document.body&&u!==document.head&&u instanceof HTMLElement&&u.id!=="headlessui-portal-root"&&(u.contains(ce(r))||u.contains((l=(a=ce(r))==null?void 0:a.getRootNode())==null?void 0:l.host)||c.some(f=>u.contains(f))||c.push(u));return c}return{resolveContainers:i,contains(s){return i().some(a=>a.contains(s))},mainTreeNodeRef:r,MainTreeNode(){return n!=null?null:Se(gs,{features:Qo.Hidden,ref:r})}}}let cg=Symbol("ForcePortalRootContext");function CA(){return $e(cg,!1)}let Sd=le({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return Qe(cg,e.force),()=>{let{force:r,...o}=e;return wt({theirProps:o,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}}),fg=Symbol("StackContext");var Fl=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Fl||{});function TA(){return $e(fg,()=>{})}function AA({type:e,enabled:t,element:n,onUpdate:r}){let o=TA();function i(...s){r==null||r(...s),o(...s)}Ie(()=>{Ae(t,(s,a)=>{s?i(0,e,n):a===!0&&i(1,e,n)},{immediate:!0,flush:"sync"})}),ot(()=>{t.value&&i(1,e,n)}),Qe(fg,i)}let OA=Symbol("DescriptionContext");function PA({slot:e=H({}),name:t="Description",props:n={}}={}){let r=H([]);function o(i){return r.value.push(i),()=>{let s=r.value.indexOf(i);s!==-1&&r.value.splice(s,1)}}return Qe(OA,{register:o,slot:e,name:t,props:n}),$(()=>r.value.length>0?r.value.join(" "):void 0)}function RA(e){let t=Sn(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let r=t.createElement("div");return r.setAttribute("id","headlessui-portal-root"),t.body.appendChild(r)}let IA=le({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=H(null),o=$(()=>Sn(r)),i=CA(),s=$e(dg,null),a=H(i===!0||s==null?RA(r.value):s.resolveTarget()),l=H(!1);Ie(()=>{l.value=!0}),Ge(()=>{i||s!=null&&(a.value=s.resolveTarget())});let c=$e(jl,null),u=!1,f=pt();return Ae(r,()=>{if(u||!c)return;let d=ce(r);d&&(ot(c.register(d),f),u=!0)}),ot(()=>{var d,p;let h=(d=o.value)==null?void 0:d.getElementById("headlessui-portal-root");h&&a.value===h&&a.value.children.length<=0&&((p=a.value.parentElement)==null||p.removeChild(a.value))}),()=>{if(!l.value||a.value===null)return null;let d={ref:r,"data-headlessui-portal":""};return Se(Vp,{to:a.value},wt({ourProps:d,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),jl=Symbol("PortalParentContext");function LA(){let e=$e(jl,null),t=H([]);function n(i){return t.value.push(i),e&&e.register(i),()=>r(i)}function r(i){let s=t.value.indexOf(i);s!==-1&&t.value.splice(s,1),e&&e.unregister(i)}let o={register:n,unregister:r,portals:t};return[t,le({name:"PortalWrapper",setup(i,{slots:s}){return Qe(jl,o),()=>{var a;return(a=s.default)==null?void 0:a.call(s)}}})]}let dg=Symbol("PortalGroupContext"),$A=le({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let r=Mt({resolveTarget(){return e.target}});return Qe(dg,r),()=>{let{target:o,...i}=e;return wt({theirProps:i,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}});var MA=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(MA||{});let Nl=Symbol("DialogContext");function Zu(e){let t=$e(Nl,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Zu),n}return t}let Di="DC8F892D-2EBD-447C-A4C8-A03058436FF4",pg=le({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:Di},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:o}){var i,s;let a=(i=e.id)!=null?i:`headlessui-dialog-${En()}`,l=H(!1);Ie(()=>{l.value=!0});let c=!1,u=$(()=>e.role==="dialog"||e.role==="alertdialog"?e.role:(c||(c=!0,console.warn(`Invalid role [${u}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")),f=H(0),d=Ms(),p=$(()=>e.open===Di&&d!==null?(d.value&ct.Open)===ct.Open:e.open),h=H(null),m=$(()=>Sn(h));if(o({el:h,$el:h}),!(e.open!==Di||d!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof p.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${p.value===Di?void 0:e.open}`);let g=$(()=>l.value&&p.value?0:1),y=$(()=>g.value===0),b=$(()=>f.value>1),v=$e(Nl,null)!==null,[w,E]=LA(),{resolveContainers:x,mainTreeNodeRef:T,MainTreeNode:k}=kA({portals:w,defaultContainers:[$(()=>{var pe;
41return(pe=Q.panelRef.value)!=null?pe:h.value})]}),R=$(()=>b.value?"parent":"leaf"),S=$(()=>d!==null?(d.value&ct.Closing)===ct.Closing:!1),P=$(()=>v||S.value?!1:y.value),A=$(()=>{var pe,fe,Ue;return(Ue=Array.from((fe=(pe=m.value)==null?void 0:pe.querySelectorAll("body > *"))!=null?fe:[]).find(De=>De.id==="headlessui-portal-root"?!1:De.contains(ce(T))&&De instanceof HTMLElement))!=null?Ue:null});Ed(A,P);let L=$(()=>b.value?!0:y.value),B=$(()=>{var pe,fe,Ue;return(Ue=Array.from((fe=(pe=m.value)==null?void 0:pe.querySelectorAll("[data-headlessui-portal]"))!=null?fe:[]).find(De=>De.contains(ce(T))&&De instanceof HTMLElement))!=null?Ue:null});Ed(B,L),AA({type:"Dialog",enabled:$(()=>g.value===0),element:h,onUpdate:(pe,fe)=>{if(fe==="Dialog")return gt(pe,{[Fl.Add]:()=>f.value+=1,[Fl.Remove]:()=>f.value-=1})}});let G=PA({name:"DialogDescription",slot:$(()=>({open:p.value}))}),j=H(null),Q={titleId:j,panelRef:H(null),dialogState:g,setTitleId(pe){j.value!==pe&&(j.value=pe)},close(){t("close",!1)}};Qe(Nl,Q);let J=$(()=>!(!y.value||b.value));Qm(x,(pe,fe)=>{Q.close(),ft(()=>fe==null?void 0:fe.focus())},J);let xe=$(()=>!(b.value||g.value!==0));sg((s=m.value)==null?void 0:s.defaultView,"keydown",pe=>{xe.value&&(pe.defaultPrevented||pe.key===kt.Escape&&(pe.preventDefault(),pe.stopPropagation(),Q.close()))});let tt=$(()=>!(S.value||g.value!==0||v));return SA(m,tt,pe=>{var fe;return{containers:[...(fe=pe.containers)!=null?fe:[],x]}}),Ge(pe=>{if(g.value!==0)return;let fe=ce(h);if(!fe)return;let Ue=new ResizeObserver(De=>{for(let st of De){let Me=st.target.getBoundingClientRect();Me.x===0&&Me.y===0&&Me.width===0&&Me.height===0&&Q.close()}});Ue.observe(fe),pe(()=>Ue.disconnect())}),()=>{let{open:pe,initialFocus:fe,...Ue}=e,De={...n,ref:h,id:a,role:u.value,"aria-modal":g.value===0?!0:void 0,"aria-labelledby":j.value,"aria-describedby":G.value},st={open:g.value===0};return Se(Sd,{force:!0},()=>[Se(IA,()=>Se($A,{target:h.value},()=>Se(Sd,{force:!1},()=>Se(yo,{initialFocus:fe,containers:x,features:y.value?gt(R.value,{parent:yo.features.RestoreFocus,leaf:yo.features.All&~yo.features.FocusLock}):yo.features.None},()=>Se(E,{},()=>wt({ourProps:De,theirProps:{...Ue,...n},slot:st,attrs:n,slots:r,visible:g.value===0,features:qn.RenderStrategy|qn.Static,name:"Dialog"})))))),Se(k)])}}}),hg=le({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var o;let i=(o=e.id)!=null?o:`headlessui-dialog-panel-${En()}`,s=Zu("DialogPanel");r({el:s.panelRef,$el:s.panelRef});function a(l){l.stopPropagation()}return()=>{let{...l}=e,c={id:i,ref:s.panelRef,onClick:a};return wt({ourProps:c,theirProps:l,slot:{open:s.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}}),DA=le({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let o=(r=e.id)!=null?r:`headlessui-dialog-title-${En()}`,i=Zu("DialogTitle");return Ie(()=>{i.setTitleId(o),ot(()=>i.setTitleId(null))}),()=>{let{...s}=e;return wt({ourProps:{id:o},theirProps:s,slot:{open:i.dialogState.value===0},attrs:t,slots:n,name:"DialogTitle"})}}});function FA(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function ka(e,...t){e&&t.length>0&&e.classList.add(...t)}function Fi(e,...t){e&&t.length>0&&e.classList.remove(...t)}var Bl=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(Bl||{});function jA(e,t){let n=xr();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[i,s]=[r,o].map(a=>{let[l=0]=a.split(",").filter(Boolean).map(c=>c.includes("ms")?parseFloat(c):parseFloat(c)*1e3).sort((c,u)=>u-c);return l});return i!==0?n.setTimeout(()=>t("finished"),i+s):t("finished"),n.add(()=>t("cancelled")),n.dispose}function kd(e,t,n,r,o,i){let s=xr(),a=i!==void 0?FA(i):()=>{};return Fi(e,...o),ka(e,...t,...n),s.nextFrame(()=>{Fi(e,...n),ka(e,...r),s.add(jA(e,l=>(Fi(e,...r,...t),ka(e,...o),a(l))))}),s.add(()=>Fi(e,...t,...n,...r,...o)),s.add(()=>a("cancelled")),s.dispose}function nr(e=""){return e.split(/\s+/).filter(t=>t.length>1)}let ec=Symbol("TransitionContext");var NA=(e=>(e.Visible="visible",e.Hidden="hidden",e))(NA||{});function BA(){return $e(ec,null)!==null}function zA(){let e=$e(ec,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function HA(){let e=$e(tc,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}let tc=Symbol("NestingContext");function Ds(e){return"children"in e?Ds(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function mg(e){let t=H([]),n=H(!1);Ie(()=>n.value=!0),ot(()=>n.value=!1);function r(i,s=Nn.Hidden){let a=t.value.findIndex(({id:l})=>l===i);a!==-1&&(gt(s,{[Nn.Unmount](){t.value.splice(a,1)},[Nn.Hidden](){t.value[a].state="hidden"}}),!Ds(t)&&n.value&&(e==null||e()))}function o(i){let s=t.value.find(({id:a})=>a===i);return s?s.state!=="visible"&&(s.state="visible"):t.value.push({id:i,state:"visible"}),()=>r(i,Nn.Unmount)}return{children:t,register:o,unregister:r}}let gg=qn.RenderStrategy,nc=le({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>
41!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:o}){let i=H(0);function s(){i.value|=ct.Opening,t("beforeEnter")}function a(){i.value&=~ct.Opening,t("afterEnter")}function l(){i.value|=ct.Closing,t("beforeLeave")}function c(){i.value&=~ct.Closing,t("afterLeave")}if(!BA()&&ZT())return()=>Se(rc,{...e,onBeforeEnter:s,onAfterEnter:a,onBeforeLeave:l,onAfterLeave:c},r);let u=H(null),f=$(()=>e.unmount?Nn.Unmount:Nn.Hidden);o({el:u,$el:u});let{show:d,appear:p}=zA(),{register:h,unregister:m}=HA(),g=H(d.value?"visible":"hidden"),y={value:!0},b=En(),v={value:!1},w=mg(()=>{!v.value&&g.value!=="hidden"&&(g.value="hidden",m(b),c())});Ie(()=>{let L=h(b);ot(L)}),Ge(()=>{if(f.value===Nn.Hidden&&b){if(d.value&&g.value!=="visible"){g.value="visible";return}gt(g.value,{hidden:()=>m(b),visible:()=>h(b)})}});let E=nr(e.enter),x=nr(e.enterFrom),T=nr(e.enterTo),k=nr(e.entered),R=nr(e.leave),S=nr(e.leaveFrom),P=nr(e.leaveTo);Ie(()=>{Ge(()=>{if(g.value==="visible"){let L=ce(u);if(L instanceof Comment&&L.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function A(L){let B=y.value&&!p.value,G=ce(u);!G||!(G instanceof HTMLElement)||B||(v.value=!0,d.value&&s(),d.value||l(),L(d.value?kd(G,E,x,T,k,j=>{v.value=!1,j===Bl.Finished&&a()}):kd(G,R,S,P,k,j=>{v.value=!1,j===Bl.Finished&&(Ds(w)||(g.value="hidden",m(b),c()))})))}return Ie(()=>{Ae([d],(L,B,G)=>{A(G),y.value=!1},{immediate:!0})}),Qe(tc,w),eg($(()=>gt(g.value,{visible:ct.Open,hidden:ct.Closed})|i.value)),()=>{let{appear:L,show:B,enter:G,enterFrom:j,enterTo:Q,entered:J,leave:xe,leaveFrom:tt,leaveTo:pe,...fe}=e,Ue={ref:u},De={...fe,...p.value&&d.value&&di.isServer?{class:ve([n.class,fe.class,...E,...x])}:{}};return wt({theirProps:De,ourProps:Ue,slot:{},slots:r,attrs:n,features:gg,visible:g.value==="visible",name:"TransitionChild"})}}}),VA=nc,rc=le({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){let o=Ms(),i=$(()=>e.show===null&&o!==null?(o.value&ct.Open)===ct.Open:e.show);Ge(()=>{if(![!0,!1].includes(i.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let s=H(i.value?"visible":"hidden"),a=mg(()=>{s.value="hidden"}),l=H(!0),c={show:i,appear:$(()=>e.appear||!l.value)};return Ie(()=>{Ge(()=>{l.value=!1,i.value?s.value="visible":Ds(a)||(s.value="hidden")})}),Qe(tc,a),Qe(ec,c),()=>{let u=pi(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),f={unmount:e.unmount};return wt({ourProps:{...f,as:"template"},theirProps:{},slot:{},slots:{...r,default:()=>[Se(VA,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...n,...f,...u},r.default)]},attrs:{},features:gg,visible:s.value==="visible",name:"Transition"})}}});const UA={class:"container mx-auto px-4 flex flex-1 flex-col justify-between"},KA={class:"h-16 flex justify-between items-center border-b border-transparent"},WA={class:"mb-40"},qA={"aria-labelledby":"Navigation mobile",class:"flex flex-col gap-2 text-2xl font-semibold"},GA={class:"flex justify-center"},JA={class:"flex gap-2"},QA=he("div",{class:"mt-12 w-full h-2 bg-primary-500 dark:bg-primary-500"},null,-1),XA="bg-primary bg-opacity-40 dark:bg-opacity-30",YA=le({__name:"NavigationModal",props:{open:{type:Boolean},navigation:{}},emits:["update:open"],setup(e){const t=$s(),n={font:"font-semibold",color:{gray:{ghost:"text-gray-950 hover:bg-primary/60 dark:text-gray-50 dark:hover:bg-primary/40"}}},r={color:{gray:{ghost:"dark:text-gray-400 dark:hover:text-gray-200 dark:hover:bg-primary/40"}}};return(o,i)=>{const s=$u,a=Wn;
41return K(),ke(ee(rc),{show:o.open,as:"template",appear:""},{default:ge(()=>[te(ee(pg),null,{default:ge(()=>[te(ee(nc),{as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0","enter-to":"opacity-100",leave:"duration-200 ease-in","leave-from":"opacity-100","leave-to":"opacity-0"},{default:ge(()=>[te(ee(hg),{class:"z-20 fixed inset-0 bg-white dark:bg-gray-900 flex flex-col justify-between text-gray-950 dark:text-gray-50"},{default:ge(()=>[he("div",UA,[he("div",KA,[te(ee(DA),null,{default:ge(()=>[te(s)]),_:1}),te(a,{ui:{...n},square:"",size:"md",variant:"ghost",color:"gray",icon:"i-heroicons-x-mark","aria-label":"Close",onClick:i[0]||(i[0]=l=>o.$emit("update:open",!1))},null,8,["ui"])]),he("nav",WA,[he("ul",qA,[(K(!0),se(Pe,null,Ct(o.navigation,l=>(K(),se("li",{key:l.path},[te(a,{size:"xl",color:"gray",variant:"ghost",to:l.path,ui:{...n},"active-class":XA,onClick:i[1]||(i[1]=c=>o.$emit("update:open",!1))},{default:ge(()=>[bt(qe(l.title),1)]),_:2},1032,["to","ui"])]))),128))])]),he("div",GA,[he("ul",JA,[(K(!0),se(Pe,null,Ct(ee(t).socials,l=>(K(),se("li",{key:l.name},[te(a,{rel:l.rel,target:l.target,to:l.url,icon:l.icon,"aria-label":`Follow us on ${l.name}`,size:"xl",variant:"ghost",color:"gray",ui:{icon:{xl:"md:w-7 md:h-7"},...r}},null,8,["rel","target","to","icon","aria-label","ui"])]))),128))])])]),QA]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])}}}),ZA={key:0},eO={key:1},tO=["src"],nO={class:"flex flex-col"},rO={key:0,class:"text-gray-500 dark:text-gray-400 text-sm"},oO=le({__name:"AppSearchItem",props:{active:{type:Boolean},child:{type:Boolean},last:{type:Boolean},item:{}},setup(e){function t(n){return n.includes("#")?"i-heroicons-hashtag":n.includes("/blog/")?"i-heroicons-book-open":"i-heroicons-document-text"}return(n,r)=>{const o=Ps;return K(),ke(o,{to:n.item.id,class:ve([{"pl-3 font-medium text-gray-700 dark:text-gray-400":n.child,"font-semibold text-gray-950 dark:text-gray-50":!n.child,"bg-primary/30 dark:bg-primary/30":n.active},"relative px-2 py-1 rounded-md flex items-center gap-2 transition ease-in"])},{default:ge(()=>[n.child&&!n.last?(K(),se("span",ZA," ├─ ")):n.child&&n.last?(K(),se("span",eO," └─ ")):Be("",!0),n.item.id.includes("/packages/")?(K(),se("img",{key:2,src:`/assets/logos/${n.item.title}.svg`,class:"w-5 h-5"},null,8,tO)):n.child?Be("",!0):(K(),se("span",{key:3,class:ve(["w-5 h-5 block text-gray-950 dark:text-gray-50",t(n.item.id)])},null,2)),he("span",nO,[he("span",null,qe(n.item.title),1),!n.child&&n.item.level>0?(K(),se("span",rO,qe(n.item.titles[0]),1)):Be("",!0)])]),_:1},8,["to","class"])}}}),vg=Symbol.for("nuxt:client-only"),iO=le({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=H(!1);return Ie(()=>{r.value=!0}),Qe(vg,!0),o=>{var l;if(r.value)return(l=t.default)==null?void 0:l.call(t);const i=t.fallback||t.placeholder;if(i)return i();const s=o.fallback||o.placeholder||"",a=o.fallbackTag||o.placeholderTag||"span";return se(a,n,s)}}}),Ca=new WeakMap;function GR(e){if(Ca.has(e))return Ca.get(e);const t={...e};return t.render?t.render=(n,r,o,i,s,a)=>{var l;if(i.mounted$??n.mounted$){const c=(l=e.render)==null?void 0:l.bind(n)(n,r,o,i,s,a);return c.children===null||typeof c.children=="string"?Dt(c):Se(c)}else{const c=jf(n._.vnode.el??null)??["<div></div>"];return Nc(c.join(""),c.length)}}:t.template&&(t.template=`
42      <template v-if="mounted$">${e.template}</template>
43      <template v-else><div></div></template>
44    `),t.setup=(n,r)=>{var l;const o=pt(),i={...o.attrs},s=sO(o);for(const c in i)delete o.attrs[c];const a=H(!1);return Ie(()=>{Object.assign(o.attrs,i),o.vnode.dirs=s,a.value=!0}),Promise.resolve(((l=e.setup)==null?void 0:l.call(e,n,r))||{}).then(c=>typeof c!="function"?(c=c||{},c.mounted$=a,c):(...u)=>{if(a.value){const f=c(...u);return f.children===null||typeof f.children=="string"?Dt(f):Se(f)}else{const f=jf((o==null?void 0:o.vnode.el)??null)??["<div></div>"];return Nc(f.join(""),f.length)}})},Ca.set(e,t),t}function sO(e){if(!e||!e.vnode.dirs)return null;const t=e.vnode.dirs;return e.vnode.dirs=null,t}const aO="data-n-ids";function lO(e){var o,i,s,a,l,c;if(typeof e!="string")throw new TypeError("[nuxt] [useId] key must be a string.");e=e.slice(1);const t=Oe(),n=pt();if(!n)throw new TypeError("[nuxt] `useId` must be called within a component setup function.");t._id||(t._id=0),n._nuxtIdIndex||(n._nuxtIdIndex={}),(o=n._nuxtIdIndex)[e]||(o[e]=0);const r=e+":"+n._nuxtIdIndex[e]++;if(t.payload.serverRendered&&t.isHydrating&&!$e(vg,!1)){const u=((i=n.vnode.el)==null?void 0:i.nodeType)===8&&((a=(s=n.vnode.el)==null?void 0:s.nextElementSibling)!=null&&a.getAttribute)?(l=n.vnode.el)==null?void 0:l.nextElementSibling:n.vnode.el,f=JSON.parse(((c=u==null?void 0:u.getAttribute)==null?void 0:c.call(u,aO))||"{}");if(f[r])return f[r]}return e+"_"+t._id++}const uO=Qn(it.ui.strategy,it.ui.modal,pC),cO=le({components:{HDialog:pg,HDialogPanel:hg,TransitionRoot:rc,TransitionChild:nc},inheritAttrs:!1,props:{modelValue:{type:Boolean,default:!1},appear:{type:Boolean,default:!1},overlay:{type:Boolean,default:!0},transition:{type:Boolean,default:!0},preventClose:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},emits:["update:modelValue","close","close-prevented"],setup(e,{emit:t}){const{ui:n,attrs:r}=Tr("modal",Kt(e,"ui"),uO,Kt(e,"class")),o=$({get(){return e.modelValue},set(a){t("update:modelValue",a)}}),i=$(()=>e.transition?{...n.value.transition}:{});function s(a){if(e.preventClose){t("close-prevented");return}o.value=a,t("close")}return NT(()=>lO("$iToMzZHzE8")),{ui:n,attrs:r,isOpen:o,transitionClass:i,close:s}}});function fO(e,t,n,r,o,i){const s=jn("TransitionChild"),a=jn("HDialogPanel"),l=jn("HDialog"),c=jn("TransitionRoot");
44return K(),ke(c,{appear:e.appear,show:e.isOpen,as:"template"},{default:ge(()=>[te(l,Ze({class:e.ui.wrapper},e.attrs,{onClose:e.close}),{default:ge(()=>[e.overlay?(K(),ke(s,Ze({key:0,as:"template",appear:e.appear},e.ui.overlay.transition),{default:ge(()=>[he("div",{class:ve([e.ui.overlay.base,e.ui.overlay.background])},null,2)]),_:1},16,["appear"])):Be("",!0),he("div",{class:ve(e.ui.inner)},[he("div",{class:ve([e.ui.container,!e.fullscreen&&e.ui.padding])},[te(s,Ze({as:"template",appear:e.appear},e.transitionClass),{default:ge(()=>[te(a,{class:ve([e.ui.base,e.ui.background,e.ui.ring,e.ui.shadow,e.fullscreen?e.ui.fullscreen:[e.ui.width,e.ui.height,e.ui.rounded,e.ui.margin]])},{default:ge(()=>[vt(e.$slots,"default")]),_:3},8,["class"])]),_:3},16,["appear"])],2)],2)]),_:3},16,["class","onClose"])]),_:3},8,["appear","show"])}const dO=rn(cO,[["render",fO]]),pO=e=>e==="defer"||e===!1;function oc(...e){var h;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,r,o={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const i=Oe(),s=r,a=()=>null,l=()=>i.isHydrating?i.payload.data[n]:i.static.data[n];o.server=o.server??!0,o.default=o.default??a,o.getCachedData=o.getCachedData??l,o.lazy=o.lazy??!1,o.immediate=o.immediate??!0,o.deep=o.deep??ox.deep,o.dedupe=o.dedupe??"cancel";const c=()=>![null,void 0].includes(o.getCachedData(n));if(!i._asyncData[n]||!o.immediate){(h=i.payload._errors)[n]??(h[n]=null);const m=o.deep?H:Yt;i._asyncData[n]={data:m(o.getCachedData(n)??o.default()),pending:H(!c()),error:Kt(i.payload._errors,n),status:H("idle")}}const u={...i._asyncData[n]};u.refresh=u.execute=(m={})=>{if(i._asyncDataPromises[n]){if(pO(m.dedupe??o.dedupe))return i._asyncDataPromises[n];i._asyncDataPromises[n].cancelled=!0}if((m._initial||i.isHydrating&&m._initial!==!1)&&c())return Promise.resolve(o.getCachedData(n));u.pending.value=!0,u.status.value="pending";const g=new Promise((y,b)=>{try{y(s(i))}catch(v){b(v)}}).then(y=>{if(g.cancelled)return i._asyncDataPromises[n];let b=y;o.transform&&(b=o.transform(y)),o.pick&&(b=hO(b,o.pick)),i.payload.data[n]=b,u.data.value=b,u.error.value=null,u.status.value="success"}).catch(y=>{if(g.cancelled)return i._asyncDataPromises[n];u.error.value=ui(y),u.data.value=ee(o.default()),u.status.value="error"}).finally(()=>{g.cancelled||(u.pending.value=!1,delete i._asyncDataPromises[n])});return i._asyncDataPromises[n]=g,i._asyncDataPromises[n]};const f=()=>u.refresh({_initial:!0}),d=o.server!==!1&&i.payload.serverRendered;{const m=pt();if(m&&!m._nuxtOnBeforeMountCbs){m._nuxtOnBeforeMountCbs=[];const y=m._nuxtOnBeforeMountCbs;m&&(Tp(()=>{y.forEach(b=>{b()}),y.splice(0,y.length)}),ot(()=>y.splice(0,y.length)))}d&&i.isHydrating&&(u.error.value||c())?(u.pending.value=!1,u.status.value=u.error.value?"error":"success"):m&&(i.payload.serverRendered&&i.isHydrating||o.lazy)&&o.immediate?m._nuxtOnBeforeMountCbs.push(f):o.immediate&&f(),o.watch&&Ae(o.watch,()=>u.refresh());const g=i.hook("app:data:refresh",async y=>{(!y||y.includes(n))&&await u.refresh()});m&&ot(g)}const p=Promise.resolve(i._asyncDataPromises[n]).then(()=>u);return Object.assign(p,u),p}function hO(e,t){const n={};for(const r of t)n[r]=e[r];return n}const Cd=(e,t)=>t.split(".").reduce((n,r)=>n&&n[r],e),ic=(e,t)=>Object.keys(e).filter(t).reduce((n,r)=>Object.assign(n,{[r]:e[r]}),{}),JR=e=>t=>e&&e.length?ic(t,n=>!e.includes(n)):t,QR=e=>t=>Array.isArray(t)?t.map(n=>e(n)):e(t),yg=e=>{const t=[],n=[];for(const r of e)["$","_"].includes(r)?t.push(r):n.push(r);return{prefixes:t,properties:n}},XR=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=yg(e);return ic(t,o=>!r.includes(o)&&!n.includes(o[0]))},YR=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=yg(e);return ic(t,o=>r.includes(o)||n.includes(o[0]))},ZR=(e,t)=>{const n=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),r=Object.keys(t).filter(o=>!o.startsWith("$"));for(const o of r)e=e.sort((i,s)=>
44{const a=[Cd(i,o),Cd(s,o)].map(l=>{if(l!==null)return l instanceof Date?l.toISOString():l});return t[o]===-1&&a.reverse(),n.compare(a[0],a[1])});return e},eI=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},vn=e=>Array.isArray(e)?e:[void 0,null].includes(e)?[]:[e],mO=["sort","where","only","without"];function gO(e,t={}){const n={};for(const s of Object.keys(t.initialParams||{}))n[s]=mO.includes(s)?vn(t.initialParams[s]):t.initialParams[s];const r=(s,a=l=>l)=>(...l)=>(n[s]=a(...l),i),o=s=>{var a;return t.legacy?s!=null&&s.surround?s.surround:s&&(s!=null&&s.dirConfig&&(s.result={_path:(a=s.dirConfig)==null?void 0:a._path,...s.result,_dir:s.dirConfig}),s!=null&&s._path||Array.isArray(s)||!Object.prototype.hasOwnProperty.call(s,"result")?s:s==null?void 0:s.result):s},i={params:()=>({...n,...n.where?{where:[...vn(n.where)]}:{},...n.sort?{sort:[...vn(n.sort)]}:{}}),only:r("only",vn),without:r("without",vn),where:r("where",s=>[...vn(n.where),...vn(s)]),sort:r("sort",s=>[...vn(n.sort),...vn(s)]),limit:r("limit",s=>parseInt(String(s),10)),skip:r("skip",s=>parseInt(String(s),10)),find:()=>e(i).then(o),findOne:()=>e(r("first")(!0)).then(o),count:()=>e(r("count")(!0)).then(o),locale:s=>i.where({_locale:s}),withSurround:r("surround",(s,a)=>({query:s,...a})),withDirConfig:()=>r("dirConfig")(!0)};return t.legacy&&(i.findSurround=(s,a)=>i.withSurround(s,a).find().then(o)),i}function bg(e){return JSON.stringify(e,vO)}function vO(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const yO=e=>{let t=bg(e);return t=typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t),t=t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(t.match(/.{1,100}/g)||[]).join("/")},bO={path:"/",watch:!0,decode:e=>Jr(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))};function Ta(e,t){var l;const n={...bO,...t},r=Td(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&&(o=n.expires.getTime()-Date.now());const i=o!==void 0&&o<=0,s=sn(i?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=o&&!i?_O(s,o):H(s);{const c=typeof BroadcastChannel>"u"?null:new BroadcastChannel(`nuxt:cookies:${e}`),u=()=>{n.readonly||hh(a.value,r[e])||(xO(e,a.value,n),r[e]=sn(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=p=>{var m;const h=p.refresh?(m=Td(n))==null?void 0:m[e]:n.decode(p.value);d=!0,r[e]=a.value=h,ft(()=>{d=!1})};let d=!1;Zo()&&ei(()=>{d=!0,u(),c==null||c.close()}),c&&(c.onmessage=({data:p})=>f(p)),n.watch?Ae(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Td(e={}){return Pb(document.cookie,e)}function wO(e,t,n={}){return t==null?af(e,t,{...n,maxAge:-1}):af(e,t,n)}function xO(e,t,n={}){document.cookie=wO(e,t,n)}const Ad=2147483647;function _O(e,t){let n,r=0;return Zo()&&ei(()=>{clearTimeout(n)}),up((o,i)=>{function s(){clearTimeout(n);const a=t-r,l=a<Ad?a:Ad;n=setTimeout(()=>{if(r+=l,r<t)return s();e=void 0,i()},l)}return{get(){return o(),e},set(a){s(),e=a,i()}}})}const sc=()=>({isEnabled:()=>{const r=mr().query;return Object.prototype.hasOwnProperty.call(r,"preview")&&!r.preview?!1:!!(r.preview||Ta("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>Ta("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:r=>{Ta("previewToken").value=r,mr().query.preview=r||"",r?sessionStorage.setItem("previewToken",r):sessionStorage.removeItem("previewToken"),window.location.reload()}}),Od=e=>ls(e,nn().public.content.api.baseURL),tI=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},EO=()=>{const{experimental:e}=nn().public.content;return e.clientDB?!0:sc().isEnabled()},SO=()=>async e=>{const{content:t}=nn().public,n=e.params(),r=t.experimental.stripQueryParameters?Od(`/query/${`${sl(n)}.${t.integrity}`}/${yO(n)}.json`):Od(`/query/${sl(n)}.${t.integrity}.json`);if(EO())return(await M(()=>import("./client-db.DGGkKZS4.js"),__vite__mapDeps([65,9]),import.meta.url).then(s=>s.useContentDatabase())).fetch(e);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:bg(n),previewToken:sc().getPreviewToken()}});
44if(typeof o=="string"&&o.startsWith("<!DOCTYPE html>"))throw new Error("Not found");return o};function wg(e,...t){const{content:n}=nn().public,r=gO(SO(),{initialParams:typeof e!="string"?e:{},legacy:!0});let o;typeof e=="string"&&(o=as(kr(e,...t)));const i=r.params;return r.params=()=>{var a,l,c;const s=i();return o&&(s.where=s.where||[],s.first&&(s.where||[]).length===0?s.where.push({_path:Sr(o)}):s.where.push({_path:new RegExp(`^${o.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(a=s.sort)!=null&&a.length||(s.sort=[{_file:1,$numeric:!0}]),n.locales.length&&((c=(l=s.where)==null?void 0:l.find(f=>f._locale))!=null&&c._locale||(s.where=s.where||[],s.where.push({_locale:n.defaultLocale}))),s},r}function xg(e,t,n){const[r={},o]=typeof t=="string"?[{},t]:[t,n],i=$(()=>{let T=e;return typeof T=="function"&&(T=T()),Et(T)}),s=r.key||sl([o,typeof i.value=="string"?i.value:"",...kO(r)]);if(!s||typeof s!="string")throw new TypeError("[nuxt] [useFetch] key must be a string: "+s);if(!e)throw new Error("[nuxt] [useFetch] request is missing.");const a=s===o?"$f"+s:s;if(!r.baseURL&&typeof i.value=="string"&&i.value[0]==="/"&&i.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:l,lazy:c,default:u,transform:f,pick:d,watch:p,immediate:h,getCachedData:m,deep:g,dedupe:y,...b}=r,v=Mt({...ix,...b,cache:typeof r.cache=="boolean"?void 0:r.cache}),w={server:l,lazy:c,default:u,transform:f,pick:d,immediate:h,getCachedData:m,deep:g,dedupe:y,watch:p===!1?[]:[v,i,...p||[]]};let E;return oc(a,()=>{var R;(R=E==null?void 0:E.abort)==null||R.call(E),E=typeof AbortController<"u"?new AbortController:{};const T=Et(r.timeout);return T&&setTimeout(()=>E.abort(),T),(r.$fetch||globalThis.$fetch)(i.value,{signal:E.signal,...v})},w)}function kO(e){var n;const t=[((n=Et(e.method))==null?void 0:n.toUpperCase())||"GET",Et(e.baseURL)];for(const r of[e.params||e.query]){const o=Et(r);if(!o)continue;const i={};for(const[s,a]of Object.entries(o))i[Et(s)]=Et(a);t.push(i)}return t}var je=function(){return je=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},je.apply(this,arguments)};function CO(e,t,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(u){try{c(r.next(u))}catch(f){s(f)}}function l(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):o(u.value).then(a,l)}c((r=r.apply(e,t||[])).next())})}function TO(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,o,i,s;return s={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(c){return function(u){return l([c,u])}}function l(c){if(r)throw new TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(n=0)),n;)try{if(r=1,o&&(i=c[0]&2?o.return:c[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,c[1])).done)return i;switch(o=0,i&&(c=[c[0]&2,i.value]),c[0]){case 0:case 1:i=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]<i[3])){n.label=c[1];break}if(c[0]===6&&n.label<i[1]){n.label=i[1],i=c;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(c);break}i[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(u){c=[6,u],o=0}finally{r=i=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function Ee(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Je(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],s;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i}var AO="ENTRIES",_g="KEYS",Eg="VALUES",ut="",Aa=function(){function e(t,n){var r=t._tree,o=Array.from(r.keys());this.set=t,this._type=n,this._path=o.length>0?[{node:r,keys:o}]:[]}return e.prototype.next=function(){var t=this.dive();return this.backtrack(),t},e.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var t=Ir(this._path),n=t.node,r=t.keys;if(Ir(r)===ut)return{done:!1,value:this.result()};var o=n.get(Ir(r));return this._path.push({node:o,keys:Array.from(o.keys())}),this.dive()},e.prototype.backtrack=function(){if(this._path.length!==0){var t=Ir(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}},e.prototype.key=function(){return this.set._prefix+this._path.map(function(t){var n=t.keys;return Ir(n)}).filter(function(t){return t!==ut}).join("")},e.prototype.value=function(){return Ir(this._path).node.get(ut)},e.prototype.result=function(){switch(this._type){case Eg:return this.value();case _g:return this.key();default:return[this.key(),this.value()]}},e.prototype[Symbol.iterator]=function(){return this},e}(),Ir=function(e){return e[e.length-1]},OO=function(e,t,n){var r=new Map;if(t===void 0)return r;for(var o=t.length+1,i=o+n,s=new Uint8Array(i*o).fill(n+1),a=0;a<o;++a)s[a]=a;for(var l=1;l<i;++l)s[l*o]=l;return Sg(e,t,n,r,s,1,o,""),r},Sg=function(e,t,n,r,o,i,s,a){var l,c,u=i*s;try{e:for(var f=Ee(e.keys()),d=f.next();!d.done;d=f.next()){var p=d.value;if(p===ut){var h=o[u-1];h<=n&&r.set(a,[e.get(p),h])}else{for(var m=i,g=0;g<p.length;++g,++m){for(var y=p[g],b=s*m,v=b-s,w=o[b],E=Math.max(0,m-n-1),x=Math.min(s-1,m+n),T=E;T<x;++T){var k=y!==t[T],R=o[v+T]+ +k,S=o[v+T+1]+1,P=o[b+T]+1,A=o[b+T+1]=Math.min(R,S,P);A<w&&(w=A)}if(w>n)continue e}Sg(e.get(p),t,n,r,o,m,s,a+p)}}}catch(L){l={error:L}}finally{try{d&&!d.done&&(c=f.return)&&c.call(f)}finally{if(l)throw l.error}}},Oa=function(){function e(t,n){t===void 0&&(t=new Map),n===void 0&&(n=""),this._size=void 0,this._tree=t,this._prefix=n}return e.prototype.atPrefix=function(t){var n,r;if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");var o=Je(vs(this._tree,t.slice(this._prefix.length)),2),i=o[0],s=o[1];if(i===void 0){var a=Je(ac(s),2),l=a[0],c=a[1];try{for(var u=Ee(l.keys()),f=u.next();!f.done;f=u.next()){var d=f.value;if(d!==ut&&d.startsWith(c)){var p=new Map;return p.set(d.slice(c.length),l.get(d)),new e(p,t)}}}catch(h){n={error:h}}finally{try{f&&!f.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}}return new e(i,t)},e.prototype.clear=function(){this._size=void 0,this._tree.clear()},e.prototype.delete=function(t){return this._size=void 0,PO(this._tree,t)},e.prototype.entries=function(){return new Aa(this,AO)},e.prototype.forEach=function(t){var n,r;try{for(var o=Ee(this),i=o.next();!i.done;i=o.next()){var s=Je(i.value,2),a=s[0],l=s[1];t(a,l,this)}}catch(c){n={error:c}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.fuzzyGet=function(t,n){return OO(this._tree,t,n)},e.prototype.get=function(t){var n=zl(this._tree,t);return n!==void 0?n.get(ut):void 0},e.prototype.has=function(t){var n=zl(this._tree,t);return n!==void 0&&n.has(ut)},e.prototype.keys=function(){return new Aa(this,_g)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Pa(this._tree,t);return r.set(ut,n),this},Object.defineProperty(e.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var t=this.entries();!t.next().done;)this._size+=1;return this._size}
44,enumerable:!1,configurable:!0}),e.prototype.update=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Pa(this._tree,t);return r.set(ut,n(r.get(ut))),this},e.prototype.fetch=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Pa(this._tree,t),o=r.get(ut);return o===void 0&&r.set(ut,o=n()),o},e.prototype.values=function(){return new Aa(this,Eg)},e.prototype[Symbol.iterator]=function(){return this.entries()},e.from=function(t){var n,r,o=new e;try{for(var i=Ee(t),s=i.next();!s.done;s=i.next()){var a=Je(s.value,2),l=a[0],c=a[1];o.set(l,c)}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},e.fromObject=function(t){return e.from(Object.entries(t))},e}(),vs=function(e,t,n){var r,o;if(n===void 0&&(n=[]),t.length===0||e==null)return[e,n];try{for(var i=Ee(e.keys()),s=i.next();!s.done;s=i.next()){var a=s.value;if(a!==ut&&t.startsWith(a))return n.push([e,a]),vs(e.get(a),t.slice(a.length),n)}}catch(l){r={error:l}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return n.push([e,t]),vs(void 0,"",n)},zl=function(e,t){var n,r;if(t.length===0||e==null)return e;try{for(var o=Ee(e.keys()),i=o.next();!i.done;i=o.next()){var s=i.value;if(s!==ut&&t.startsWith(s))return zl(e.get(s),t.slice(s.length))}}catch(a){n={error:a}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},Pa=function(e,t){var n,r,o=t.length;e:for(var i=0;e&&i<o;){try{for(var s=(n=void 0,Ee(e.keys())),a=s.next();!a.done;a=s.next()){var l=a.value;if(l!==ut&&t[i]===l[0]){for(var c=Math.min(o-i,l.length),u=1;u<c&&t[i+u]===l[u];)++u;var f=e.get(l);if(u===l.length)e=f;else{var d=new Map;d.set(l.slice(u),f),e.set(t.slice(i,i+u),d),e.delete(l),e=d}i+=u;continue e}}}catch(h){n={error:h}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}var p=new Map;return e.set(t.slice(i),p),p}return e},PO=function(e,t){var n=Je(vs(e,t),2),r=n[0],o=n[1];if(r!==void 0){if(r.delete(ut),r.size===0)kg(o);else if(r.size===1){var i=Je(r.entries().next().value,2),s=i[0],a=i[1];Cg(o,s,a)}}},kg=function(e){if(e.length!==0){var t=Je(ac(e),2),n=t[0],r=t[1];if(n.delete(r),n.size===0)kg(e.slice(0,-1));else if(n.size===1){var o=Je(n.entries().next().value,2),i=o[0],s=o[1];i!==ut&&Cg(e.slice(0,-1),i,s)}}},Cg=function(e,t,n){if(e.length!==0){var r=Je(ac(e),2),o=r[0],i=r[1];o.set(i+t,n),o.delete(i)}},ac=function(e){return e[e.length-1]},wo,lc="or",Tg="and",RO="and_not",IO=function(){function e(t){if((t==null?void 0:t.fields)==null)throw new Error('MiniSearch: option "fields" must be provided');var n=t.autoVacuum==null||t.autoVacuum===!0?La:t.autoVacuum;this._options=je(je(je({},Ia),t),{autoVacuum:n,searchOptions:je(je({},Pd),t.searchOptions||{}),autoSuggestOptions:je(je({},FO),t.autoSuggestOptions||{})}),this._index=new Oa,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=Vl,this.addFields(this._options.fields)}return e.prototype.add=function(t){var n,r,o,i,s,a,l=this._options,c=l.extractField,u=l.tokenize,f=l.processTerm,d=l.fields,p=l.idField,h=c(t,p);if(h==null)throw new Error('MiniSearch: document does not have ID field "'.concat(p,'"'));if(this._idToShortId.has(h))throw new Error("MiniSearch: duplicate ID ".concat(h));var m=this.addDocumentId(h);this.saveStoredFields(m,t);try{for(var g=Ee(d),y=g.next();!y.done;y=g.next()){var b=y.value,v=c(t,b);if(v!=null){var w=u(v.toString(),b),E=this._fieldIds[b],x=new Set(w).size;this.addFieldLength(m,E,this._documentCount-1,x);try{for(var T=(o=void 0,Ee(w)),k=T.next();!k.done;k=T.next()){var R=k.value,S=f(R,b);if(Array.isArray(S))try{for(var P=(s=void 0,Ee(S)),A=P.next();!A.done;A=P.next()){var L=A.value;this.addTerm(E,m,L)}}catch(B){s={error:B}}finally{try{A&&!A.done&&(a=P.return)&&a.call(P)}finally{if(s)throw s.error}}else S&&this.addTerm(E,m,S)}}catch(B){o={error:B}}finally{try{k&&!k.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}}}}catch(B){n={error:B}}finally{try{y&&!y.done&&(r=g.return)&&r.call(g)}finally{if(n)throw n.error}}},e.prototype.addAll=function(t){var n,r;try{for(var o=Ee(t),i=o.next();!i.done;i=o.next()){var s=i.value;this.add(s)}}catch(a){n={error:a}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.addAllAsync=function(t,n){var r=this;n===void 0&&(n={});var o=n.chunkSize,i=o===void 0?10:o,s={chunk:[],promise:Promise.resolve()},a=t.reduce(function(u,f,d){var p=u.chunk,h=u.promise;return p.push(f),(d+1)%i===0?{chunk:[],promise:h.then(function(){return new Promise(function(m){return setTimeout(m,0)})}).then(function(){return r.addAll(p)})}:{chunk:p,promise:h}},s),l=a.chunk,c=a.promise;return c.then(function(){return r.addAll(l)})},e.prototype.remove=function(t){var n,r,o,i,s,a,l=this._options,c=l.tokenize,u=l.processTerm,f=l.extractField,d=l.fields,p=l.idField,h=f(t,p);if(h==null)throw new Error('MiniSearch: document does not have ID field "'.concat(p,'"'));var m=this._idToShortId.get(h);if(m==null)throw new Error("MiniSearch: cannot remove document with ID ".concat(h,": it is not in the index"));try{for(var g=Ee(d),y=g.next();!y.done;y=g.next()){var b=y.value,v=f(t,b);if(v!=null){var w=c(v.toString(),b),E=this._fieldIds[b],x=new Set(w).size;this.removeFieldLength(m,E,this._documentCount,x);try{for(var T=(o=void 0,Ee(w)),k=T.next();!k.done;k=T.next()){var R=k.value,S=u(R,b);if(Array.isArray(S))try{for(var P=(s=void 0,Ee(S)),A=P.next();!A.done;A=P.next()){var L=A.value;this.removeTerm(E,m,L)}}catch(B){s={error:B}}finally{try{A&&!A.done&&(a=P.return)&&a.call(P)}finally{if(s)throw s.error}}else S&&this.removeTerm(E,m,S)}}catch(B){o={error:B}}finally{try{k&&!k.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}}}}catch(B){n={error:B}}finally{try{y&&!y.done&&(r=g.return)&&r.call(g)}finally{if(n)throw n.error}}this._storedFields.delete(m),this._documentIds.delete(m),this._idToShortId.delete(h),this._fieldLength.delete(m),this._documentCount-=1},e.prototype.removeAll=function(t){var n,r;if(t)try{for(var o=Ee(t),i=o.next();!i.done;i=o.next()){var s=i.value;this.remove(s)}}catch(a){n={error:a}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Oa,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},e.prototype.discard=function(t){var n=this,r=this._idToShortId.get(t);if(r==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(t,": it is not in the index"));this._idToShortId.delete(t),this._documentIds.delete(r),this._storedFields.delete(r),(this._fieldLength.get(r)||[]).forEac
44h(function(o,i){n.removeFieldLength(r,i,n._documentCount,o)}),this._fieldLength.delete(r),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},e.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var t=this._options.autoVacuum,n=t.minDirtFactor,r=t.minDirtCount,o=t.batchSize,i=t.batchWait;this.conditionalVacuum({batchSize:o,batchWait:i},{minDirtCount:r,minDirtFactor:n})}},e.prototype.discardAll=function(t){var n,r,o=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var i=Ee(t),s=i.next();!s.done;s=i.next()){var a=s.value;this.discard(a)}}catch(l){n={error:l}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}finally{this._options.autoVacuum=o}this.maybeAutoVacuum()},e.prototype.replace=function(t){var n=this._options,r=n.idField,o=n.extractField,i=o(t,r);this.discard(i),this.add(t)},e.prototype.vacuum=function(t){return t===void 0&&(t={}),this.conditionalVacuum(t)},e.prototype.conditionalVacuum=function(t,n){var r=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&n,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var o=r._enqueuedVacuumConditions;return r._enqueuedVacuumConditions=Vl,r.performVacuuming(t,o)}),this._enqueuedVacuum)):this.vacuumConditionsMet(n)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(t),this._currentVacuum)},e.prototype.performVacuuming=function(t,n){return CO(this,void 0,void 0,function(){var r,o,i,s,a,l,c,u,f,d,p,h,m,g,y,b,v,w,E,x,T,k,R,S,P;return TO(this,function(A){switch(A.label){case 0:if(r=this._dirtCount,!this.vacuumConditionsMet(n))return[3,10];o=t.batchSize||Hl.batchSize,i=t.batchWait||Hl.batchWait,s=1,A.label=1;case 1:A.trys.push([1,7,8,9]),a=Ee(this._index),l=a.next(),A.label=2;case 2:if(l.done)return[3,6];c=Je(l.value,2),u=c[0],f=c[1];try{for(d=(k=void 0,Ee(f)),p=d.next();!p.done;p=d.next()){h=Je(p.value,2),m=h[0],g=h[1];try{for(y=(S=void 0,Ee(g)),b=y.next();!b.done;b=y.next())v=Je(b.value,1),w=v[0],!this._documentIds.has(w)&&(g.size<=1?f.delete(m):g.delete(w))}catch(L){S={error:L}}finally{try{b&&!b.done&&(P=y.return)&&P.call(y)}finally{if(S)throw S.error}}}}catch(L){k={error:L}}finally{try{p&&!p.done&&(R=d.return)&&R.call(d)}finally{if(k)throw k.error}}return this._index.get(u).size===0&&this._index.delete(u),s%o!==0?[3,4]:[4,new Promise(function(L){return setTimeout(L,i)})];case 3:A.sent(),A.label=4;case 4:s+=1,A.label=5;case 5:return l=a.next(),[3,2];case 6:return[3,9];case 7:return E=A.sent(),x={error:E},[3,9];case 8:try{l&&!l.done&&(T=a.return)&&T.call(a)}finally{if(x)throw x.error}return[7];case 9:this._dirtCount-=r,A.label=10;case 10:return[4,null];case 11:return A.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},e.prototype.vacuumConditionsMet=function(t){if(t==null)return!0;var n=t.minDirtCount,r=t.minDirtFactor;return n=n||La.minDirtCount,r=r||La.minDirtFactor,this.dirtCount>=n&&this.dirtFactor>=r},Object.defineProperty(e.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),e.prototype.has=function(t){return this._idToShortId.has(t)},e.prototype.getStoredFields=function(t){var n=this._idToShortId.get(t);if(n!=null)return this._storedFields.get(n)},e.prototype.search=function(t,n){var r,o;n===void 0&&(n={});var i=this.executeQuery(t,n),s=[];try{for(var a=Ee(i),l=a.next();!l.done;l=a.next()){var c=Je(l.value,2),u=c[0],f=c[1],d=f.score,p=f.terms,h=f.match,m=p.length||1,g={id:this._documentIds.get(u),score:d*m,terms:Object.keys(h),queryTerms:p,match:h};Object.assign(g,this._storedFields.get(u)),(n.filter==null||n.filter(g))&&s.push(g)}}catch(y){r={error:y}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return t===e.wildcard&&n.boostDocument==null&&this._options.searchOptions.boostDocument==null||s.sort(Id),s},e.prototype.autoSuggest=function(t,n){var r,o,i,s;n===void 0&&(n={}),n=je(je({},this._options.autoSuggestOptions),n);var a=new Map;try{for(var l=Ee(this.search(t,n)),c=l.next();!c.done;c=l.next()){var u=c.value,f=u.score,d=u.terms,p=d.join(" "),h=a.get(p);
44h!=null?(h.score+=f,h.count+=1):a.set(p,{score:f,terms:d,count:1})}}catch(E){r={error:E}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}var m=[];try{for(var g=Ee(a),y=g.next();!y.done;y=g.next()){var b=Je(y.value,2),h=b[0],v=b[1],f=v.score,d=v.terms,w=v.count;m.push({suggestion:h,terms:d,score:f/w})}}catch(E){i={error:E}}finally{try{y&&!y.done&&(s=g.return)&&s.call(g)}finally{if(i)throw i.error}}return m.sort(Id),m},Object.defineProperty(e.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),e.loadJSON=function(t,n){if(n==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(t),n)},e.getDefault=function(t){if(Ia.hasOwnProperty(t))return Ra(Ia,t);throw new Error('MiniSearch: unknown option "'.concat(t,'"'))},e.loadJS=function(t,n){var r,o,i,s,a,l,c=t.index,u=t.documentCount,f=t.nextId,d=t.documentIds,p=t.fieldIds,h=t.fieldLength,m=t.averageFieldLength,g=t.storedFields,y=t.dirtCount,b=t.serializationVersion;if(b!==1&&b!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var v=new e(n);v._documentCount=u,v._nextId=f,v._documentIds=ji(d),v._idToShortId=new Map,v._fieldIds=p,v._fieldLength=ji(h),v._avgFieldLength=m,v._storedFields=ji(g),v._dirtCount=y||0,v._index=new Oa;try{for(var w=Ee(v._documentIds),E=w.next();!E.done;E=w.next()){var x=Je(E.value,2),T=x[0],k=x[1];v._idToShortId.set(k,T)}}catch(xe){r={error:xe}}
44finally{try{E&&!E.done&&(o=w.return)&&o.call(w)}finally{if(r)throw r.error}}try{for(var R=Ee(c),S=R.next();!S.done;S=R.next()){var P=Je(S.value,2),A=P[0],L=P[1],B=new Map;try{for(var G=(a=void 0,Ee(Object.keys(L))),j=G.next();!j.done;j=G.next()){var Q=j.value,J=L[Q];b===1&&(J=J.ds),B.set(parseInt(Q,10),ji(J))}}catch(xe){a={error:xe}}finally{try{j&&!j.done&&(l=G.return)&&l.call(G)}finally{if(a)throw a.error}}v._index.set(A,B)}}catch(xe){i={error:xe}}finally{try{S&&!S.done&&(s=R.return)&&s.call(R)}finally{if(i)throw i.error}}return v},e.prototype.executeQuery=function(t,n){var r=this;if(n===void 0&&(n={}),t===e.wildcard)return this.executeWildcardQuery(n);if(typeof t!="string"){var o=je(je(je({},n),t),{queries:void 0}),i=t.queries.map(function(g){return r.executeQuery(g,o)});return this.combineResults(i,o.combineWith)}var s=this._options,a=s.tokenize,l=s.processTerm,c=s.searchOptions,u=je(je({tokenize:a,processTerm:l},c),n),f=u.tokenize,d=u.processTerm,p=f(t).flatMap(function(g){return d(g)}).filter(function(g){return!!g}),h=p.map(DO(u)),m=h.map(function(g){return r.executeQuerySpec(g,u)});return this.combineResults(m,u.combineWith)},e.prototype.executeQuerySpec=function(t,n){var r,o,i,s,a=je(je({},this._options.searchOptions),n),l=(a.fields||this._options.fields).reduce(function(Q,J){var xe;return je(je({},Q),(xe={},xe[J]=Ra(a.boost,J)||1,xe))},{}),c=a.boostDocument,u=a.weights,f=a.maxFuzzy,d=a.bm25,p=je(je({},Pd.weights),u),h=p.fuzzy,m=p.prefix,g=this._index.get(t.term),y=this.termResults(t.term,t.term,1,g,l,c,d),b,v;if(t.prefix&&(b=this._index.atPrefix(t.term)),t.fuzzy){var w=t.fuzzy===!0?.2:t.fuzzy,E=w<1?Math.min(f,Math.round(t.term.length*w)):w;E&&(v=this._index.fuzzyGet(t.term,E))}if(b)try{for(var x=Ee(b),T=x.next();!T.done;T=x.next()){var k=Je(T.value,2),R=k[0],S=k[1],P=R.length-t.term.length;if(P){v==null||v.delete(R);var A=m*R.length/(R.length+.3*P);this.termResults(t.term,R,A,S,l,c,d,y)}}}catch(Q){r={error:Q}}finally{try{T&&!T.done&&(o=x.return)&&o.call(x)}finally{if(r)throw r.error}}if(v)try{for(var L=Ee(v.keys()),B=L.next();!B.done;B=L.next()){var R=B.value,G=Je(v.get(R),2),j=G[0],P=G[1];if(P){var A=h*R.length/(R.length+P);this.termResults(t.term,R,A,j,l,c,d,y)}}}catch(Q){i={error:Q}}finally{try{B&&!B.done&&(s=L.return)&&s.call(L)}finally{if(i)throw i.error}}return y},e.prototype.executeWildcardQuery=function(t){var n,r,o=new Map,i=je(je({},this._options.searchOptions),t);try{for(var s=Ee(this._documentIds),a=s.next();!a.done;a=s.next()){var l=Je(a.value,2),c=l[0],u=l[1],f=i.boostDocument?i.boostDocument(u,"",this._storedFields.get(c)):1;o.set(c,{score:f,terms:[],match:{}})}}catch(d){n={error:d}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return o},e.prototype.combineResults=function(t,n){if(n===void 0&&(n=lc),t.length===0)return new Map;var r=n.toLowerCase();return t.reduce(LO[r])||new Map},e.prototype.toJSON=function(){var t,n,r,o,i=[];try{for(var s=Ee(this._index),a=s.next();!a.done;a=s.next()){var l=Je(a.value,2),c=l[0],u=l[1],f={};try{for(var d=(r=void 0,Ee(u)),p=d.next();!p.done;p=d.next()){var h=Je(p.value,2),m=h[0],g=h[1];f[m]=Object.fromEntries(g)}}catch(y){r={error:y}}finally{try{p&&!p.done&&(o=d.return)&&o.call(d)}finally{if(r)throw r.error}}i.push([c,f])}}catch(y){t={error:y}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:i,serializationVersion:2}},e.prototype.termResults=function(t,n,r,o,i,s,a,l){var c,u,f,d,p;if(l===void 0&&(l=new Map),o==null)return l;try{for(var h=Ee(Object.keys(i)),m=h.next();!m.done;m=h.next()){var g=m.value,y=i[g],b=this._fieldIds[g],v=o.get(b);if(v!=null){var w=v.size,E=this._avgFieldLength[b];try{for(var x=(f=void 0,Ee(v.keys())),T=x.next();!T.done;T=x.next()){var k=T.value;if(!this._documentIds.has(k)){this.removeTerm(b,k,n),w-=1;continue}var R=s?s(this._documentIds.get(k),n,this._storedFields.get(k)):1;if(R){var S=v.get(k),P=this._fieldLength.get(k)[b],A=MO(S,w,this._documentCount,P,E,a),L=r*y*R*A,B=l.get(k);
44if(B){B.score+=L,jO(B.terms,t);var G=Ra(B.match,n);G?G.push(g):B.match[n]=[g]}else l.set(k,{score:L,terms:[t],match:(p={},p[n]=[g],p)})}}}catch(j){f={error:j}}finally{try{T&&!T.done&&(d=x.return)&&d.call(x)}finally{if(f)throw f.error}}}}}catch(j){c={error:j}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(c)throw c.error}}return l},e.prototype.addTerm=function(t,n,r){var o=this._index.fetch(r,Ld),i=o.get(t);if(i==null)i=new Map,i.set(n,1),o.set(t,i);else{var s=i.get(n);i.set(n,(s||0)+1)}},e.prototype.removeTerm=function(t,n,r){if(!this._index.has(r)){this.warnDocumentChanged(n,t,r);return}var o=this._index.fetch(r,Ld),i=o.get(t);i==null||i.get(n)==null?this.warnDocumentChanged(n,t,r):i.get(n)<=1?i.size<=1?o.delete(t):i.delete(n):i.set(n,i.get(n)-1),this._index.get(r).size===0&&this._index.delete(r)},e.prototype.warnDocumentChanged=function(t,n,r){var o,i;try{for(var s=Ee(Object.keys(this._fieldIds)),a=s.next();!a.done;a=s.next()){var l=a.value;if(this._fieldIds[l]===n){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(t),' has changed before removal: term "').concat(r,'" was not present in field "').concat(l,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(c){o={error:c}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},e.prototype.addDocumentId=function(t){var n=this._nextId;return this._idToShortId.set(t,n),this._documentIds.set(n,t),this._documentCount+=1,this._nextId+=1,n},e.prototype.addFields=function(t){for(var n=0;n<t.length;n++)this._fieldIds[t[n]]=n},e.prototype.addFieldLength=function(t,n,r,o){var i=this._fieldLength.get(t);i==null&&this._fieldLength.set(t,i=[]),i[n]=o;var s=this._avgFieldLength[n]||0,a=s*r+o;this._avgFieldLength[n]=a/(r+1)},e.prototype.removeFieldLength=function(t,n,r,o){if(r===1){this._avgFieldLength[n]=0;return}var i=this._avgFieldLength[n]*r-o;this._avgFieldLength[n]=i/(r-1)},e.prototype.saveStoredFields=function(t,n){var r,o,i=this._options,s=i.storeFields,a=i.extractField;if(!(s==null||s.length===0)){var l=this._storedFields.get(t);l==null&&this._storedFields.set(t,l={});try{for(var c=Ee(s),u=c.next();!u.done;u=c.next()){var f=u.value,d=a(n,f);d!==void 0&&(l[f]=d)}}catch(p){r={error:p}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}}},e.wildcard=Symbol("*"),e}(),Ra=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0},LO=(wo={},wo[lc]=function(e,t){var n,r;try{for(var o=Ee(t.keys()),i=o.next();!i.done;i=o.next()){var s=i.value,a=e.get(s);if(a==null)e.set(s,t.get(s));else{var l=t.get(s),c=l.score,u=l.terms,f=l.match;a.score=a.score+c,a.match=Object.assign(a.match,f),Rd(a.terms,u)}}}catch(d){n={error:d}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return e},wo[Tg]=function(e,t){var n,r,o=new Map;try{for(var i=Ee(t.keys()),s=i.next();!s.done;s=i.next()){var a=s.value,l=e.get(a);if(l!=null){var c=t.get(a),u=c.score,f=c.terms,d=c.match;Rd(l.terms,f),o.set(a,{score:l.score+u,terms:l.terms,match:Object.assign(l.match,d)})}}}catch(p){n={error:p}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},wo[RO]=function(e,t){var n,r;try{for(var o=Ee(t.keys()),i=o.next();!i.done;i=o.next()){var s=i.value;e.delete(s)}}catch(a){n={error:a}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return e},wo),$O={k:1.2,b:.7,d:.5},MO=function(e,t,n,r,o,i){var s=i.k,a=i.b,l=i.d,c=Math.log(1+(n-t+.5)/(t+.5));return c*(l+e*(s+1)/(e+s*(1-a+a*r/o)))},DO=function(e){return function(t,n,r){var o=typeof e.fuzzy=="function"?e.fuzzy(t,n,r):e.fuzzy||!1,i=typeof e.prefix=="function"?e.prefix(t,n,r):e.prefix===!0;return{term:t,fuzzy:o,prefix:i}}},Ia={idField:"id",extractField:function(e,t){return e[t]},tokenize:function(e){return e.split(NO)},processTerm:function(e){return e.toLowerCase()},fields:void 0,searchOptions:void 0,storeFields:[],logger:function(e,t){typeof(console==null?void 0:console[e])=="function"&&console[e](t)},autoVacuum:!0},Pd={combineWith:lc,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:$O},FO={combineWith:Tg,prefix:function(e,t,n){return t===n.length-1}},Hl={batchSize:1e3,batchWait:10},Vl={minDirtFactor:.1,minDirtCount:20},La=je(je({},Hl),Vl),jO=function(e,t){e.includes(t)||e.push(t)},Rd=function(e,t){var n,r;try{for(var o=Ee(t),i=o.next();!i.done;i=o.next()){var s=i.value;e.includes(s)||e.push(s)}}catch(a){n={error:a}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},Id=function(e,t){var n=e.score,r=t.score;return r-n},Ld=function(){return new Map},ji=function(e){var t,n,r=new Map;try{for(var o=Ee(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value;r.set(parseInt(s,10),e[s])}}catch(a){t={error:a}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return r},NO=/[\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u;async function BO(){const{data:e}=await oc("content:search:packages",()=>wg("/packages/").only(["title","_path"]).find());return $(()=>{if(!e.value)return{};const t={};return t.packages=e.value.map(n=>!n.title||!n._path?null:{id:n._path,title:n.title,titles:[],level:0,children:null}
44).filter(Boolean),t})}async function zO(e,t={}){const n=$s(),r=await HO(e,t);return $(()=>r.value.reduce((o,i)=>{const s=i.id.split("#")[0],a=n.value.search.groups.find(u=>s.startsWith(u.path))??{name:"Pages",path:""};o[a.name]||(o[a.name]=[]);const l=o[a.name],c=l.find(u=>i.id.startsWith(u.id)&&u.level===0);return c&&c.children?c.children.push({id:i.id,title:i.title,titles:i.titles,level:i.level,children:null}):l.push({id:i.id,title:i.title,titles:i.titles,level:i.level,children:[]}),o},{}))}async function HO(e,t={}){const{data:n}=await xg("/api/search.txt",t,"$8yuDjvJFoc");return $(()=>{if(!n.value)return[];const{results:r}=VO(e,n,{fields:["title","titles","text"],storeFields:["title","titles","text","level"],searchOptions:{prefix:!0,fuzzy:.2,boost:{title:4,text:2,titles:1}}});return r.value})}function VO(e,t,n){const r=()=>IO.loadJSON(Et(t),Et(n)),o=H(r());return Ae(()=>Et(n),()=>{o.value=r()},{deep:!0}),Ae(()=>Et(t),()=>{o.value=r()},{deep:!0}),{results:$(()=>o.value.search(Et(e))),indexedMiniSearch:o}}function Ul(...e){Oe().$plausible.trackEvent(...e)}const UO={class:"relative shrink-0 h-16 sm:h-auto"},KO=he("span",{class:"i-heroicons-magnifying-glass w-5 h-5 text-gray-500 dark:text-gray-400"},null,-1),WO={class:"pt-4 pb-1 sticky top-0 bg-white dark:bg-gray-900 w-full z-10 capitalize text-sm font-bold text-gray-500 dark:text-gray-400"},qO={key:1,class:"w-full h-full flex flex-col gap-8 justify-center items-center"},GO=he("span",{class:"text-gray-950 dark:text-gray-50"}," No results found ",-1),JO=le({__name:"SearchModal",props:{open:{type:Boolean}},emits:["update:open"],async setup(e,{emit:t}){let n,r;const o=e,i=t,s=H(null),a=H(""),l=H("");zf(a,()=>{l.value=a.value,v()},{debounce:100,maxWait:300});const c=([n,r]=zo(()=>zO(l,{lazy:!0,server:!1})),n=await n,r(),n),u=([n,r]=zo(()=>BO()),n=await n,r(),n),f=$(()=>Object.keys(c.value).length>0?c.value:l.value?null:u.value);function d(x){let T=1;if(x.children&&x.children.length)for(const k of x.children)T+=d(k);return T}zf(f,x=>{if(!a.value)return;let T=0;if(x)for(const k in x)for(const R of x[k])T+=d(R);Ul("Search",{props:{query:`${a.value} - ${T} results`}})},{debounce:500});function p(x,T){return x?T===x.length-1:!1}function h(x){!x||!o.open||(g(x),m(),xu(x.id))}function m(){a.value="",s.value=null,i("update:open",!1)}function g(x){const T=x.titles.length>0?`${x.titles.join(" - ")} - ${x.title}`:x.title;Ul("Search",{props:{selection:T}})}const y=H();function b(){var x;a.value="",l.value="",(x=y.value)==null||x.$el.focus(),v()}function v(){setTimeout(()=>{var x;(x=y.value)==null||x.$el.dispatchEvent(new KeyboardEvent("keydown",{key:"PageUp"}))},0)}const E=Y_({mobile:640}).smaller("mobile");return(x,T)=>{const k=oO,R=dO;return K(),ke(R,{"model-value":x.open,overlay:!ee(E),transition:!ee(E),ui:{height:"h-screen sm:h-[28rem]",width:"sm:max-w-3xl",padding:"p-0 sm:p-4",rounded:"rounded-none sm:rounded-lg"},"onUpdate:modelValue":m},{default:ge(()=>[te(ee(lA),{as:"div",class:"flex flex-col flex-1 min-h-0 divide-y divide-gray-100 dark:divide-gray-800","onUpdate:modelValue":T[1]||(T[1]=S=>h(S))},{default:ge(()=>[he("div",UO,[te(ee(uA),{class:"h-full flex items-center gap-2 px-4 sm:py-4"},{default:ge(()=>[KO,te(ee(fA),{ref_key:"comboboxInput",ref:y,value:ee(a),autofocus:"",type:"text",name:"search",placeholder:"Search...",class:"grow bg-transparent focus-within:outline-none placeholder:text-gray-500 dark:placeholder:text-gray-400",onChange:T[0]||(T[0]=S=>a.value=S.target.value)},null,8,["value"])]),_:1}),te(ee(cA),{as:ee(Wn),icon:"i-heroicons-x-mark",color:"gray",variant:"ghost",square:"",size:"xs",class:"absolute top-1/2 transform -translate-y-1/2 right-4",onClick:m},null,8,["as"])]),te(ee(dA),{static:"",class:"relative flex-1 overflow-y-auto divide-y divide-gray-100 dark:divide-gray-800 scroll-py-10",as:"ul"},{default:ge(()=>[ee(f)?(K(!0),se(Pe,{key:0},Ct(ee(f),(S,P)=>(K(),se("div",{key:P,class:"px-4 pb-4"},[he("h2",WO,qe(P),1),(K(!0),se(Pe,null,Ct(S,A=>(K(),se(Pe,{key:A.id},[te(ee(_d),{value:A,onClick:m},{default:ge(({active:L})=>[te(k,{active:L,item:A,onClick:B=>g(A)},null,8,["active","item","onClick"])]),_:2},1032,["value"]),(K(!0),se(Pe,null,Ct(A.children,(L,B)=>(K(),ke(ee(_d),{key:L.id,value:L,onClick:m},{default:ge(({active:G})=>[te(k,{active:G,item:L,child:"",last:p(A.children,B),onClick:j=>g(L)},null,8,["active","item","last","onClick"])]),_:2},1032,["value"]))),128))],64))),128))]))),128)):(K(),se("div",qO,[GO,te(ee(Wn),{color:"gray",variant:"ghost",icon:"i-heroicons-arrow-path",onClick:b},{default:ge(()=>[bt(" Reset search ")]),_:1})]))]),_:1})]),_:1})]),_:1},8,["model-value","overlay","transition"])}}});function QO(...e){return $(()=>e.every(t=>Ft(t)))}function XO(e){return $(()=>!Ft(e))}const YO=()=>{const e=$(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),t=H(" "),n=J_(),r=$(()=>{var a,l,c;const o=(a=n.value)==null?void 0:a.tagName,i=(l=n.value)==null?void 0:l.contentEditable;return o==="INPUT"||o==="TEXTAREA"||i==="true"||i==="plaintext-only"?((c=n.value)==null?void 0:c.name)||!0:!1});return Ie(()=>{t.value=e.value?"⌘":"Ctrl"}),{macOS:e,metaSymbol:t,activeElement:n,usingInput:r}},Ag=F_(YO),ZO=/^[^-]+.*-.*[^-]+$/,eP=/^[^_]+.*_.*[^_]+$/,tP=(e,t={})=>{const{macOS:n,usingInput:r}=Ag();let o=[];const i=H([]),s=()=>{i.value.splice(0,i.value.length)},a=U_(s,t.chainDelay??800),l=c=>{if(!c.key)return;const u=/^[a-z]{1}$/i.test(c.key);let f;if(i.value.push(c.key),i.value.length>=2){f=i.value.slice(-2).join("-");for(const d of o.filter(p=>p.chained))if(d.key===f){d.condition.value&&(c.preventDefault(),d.handler()),s();return}}for(const d of o.filter(p=>!p.chained))if(c.key.toLowerCase()===d.key&&c.metaKey===d.metaKey&&c.ctrlKey===d.ctrlKey&&!(u&&c.shift
44Key!==d.shiftKey)){d.condition.value&&(c.preventDefault(),d.handler()),s();return}a()};o=Object.entries(e).map(([c,u])=>{var h,m;if(!u)return null;let f;c.includes("-")&&c!=="-"&&!((h=c.match(ZO))!=null&&h.length)&&console.trace(`[Shortcut] Invalid key: "${c}"`),c.includes("_")&&c!=="_"&&!((m=c.match(eP))!=null&&m.length)&&console.trace(`[Shortcut] Invalid key: "${c}"`);const d=c.includes("-")&&c!=="-";if(d)f={key:c.toLowerCase(),metaKey:!1,ctrlKey:!1,shiftKey:!1,altKey:!1};else{const g=c.toLowerCase().split("_").map(y=>y);f={key:g.filter(y=>!["meta","ctrl","shift","alt"].includes(y)).join("_"),metaKey:g.includes("meta"),ctrlKey:g.includes("ctrl"),shiftKey:g.includes("shift"),altKey:g.includes("alt")}}if(f.chained=d,!n.value&&f.metaKey&&!f.ctrlKey&&(f.metaKey=!1,f.ctrlKey=!0),typeof u=="function"?f.handler=u:typeof u=="object"&&(f={...f,handler:u.handler}),!f.handler)return console.trace("[Shortcut] Invalid value"),null;const p=[];return u.usingInput?typeof u.usingInput=="string"&&p.push($(()=>r.value===u.usingInput)):p.push(XO(r)),f.condition=QO(...p,...u.whenever||[]),f}).filter(Boolean),vr("keydown",l)};function nP(e,t=1){return e<1e3?e.toString():e<1e6?`${(e/1e3).toFixed(t)}k`:e<1e9?`${(e/1e6).toFixed(t)}m`:e<1e12?`${(e/1e9).toFixed(t)}M`:e.toString()}const rP={class:"h-16 border-b border-gray-100 dark:border-gray-800"},oP={class:"h-full px-4 container mx-auto xl:max-w-7xl md:px-6 grid grid-cols-2 lg:grid-cols-3 items-center bg-white/40 backdrop-blur-sm dark:bg-gray-900/60"},iP={class:"flex items-center"},sP={key:0,class:"hidden lg:flex justify-center"},aP={class:"text-[1.125rem] flex gap-4 leading-5"},lP={class:"flex justify-end items-center"},uP="bg-primary bg-opacity-40 dark:bg-opacity-30",cP=le({__name:"TheHeader",async setup(e){let t,n;const r=nn(),i=$s().value.socials.github,s=[{path:"/packages",title:"Packages"},r.public.learn&&{path:"/learn",title:"Learn"},{path:"/blog",title:"Blog"},{path:"/relations",title:"Relations"}].filter(Boolean),{data:a}=([t,n]=zo(()=>xg("/api/content/packages.json",{transform:p=>p.reduce((m,g)=>m+g.stars,0)},"$9WXpUVZTmQ")),t=await t,n(),t),l=H(!1),c=H(!1);tP({meta_k:{handler:()=>{c.value=!0}}});const{metaSymbol:u}=Ag(),f={font:"font-semibold",color:{gray:{ghost:"text-gray-950 hover:bg-primary/60 dark:text-gray-50 dark:hover:bg-primary/40"}}};function d(){xu("/design-kit?utm_source=unjs.io&utm_medium=header-icon")}return(p,h)=>{const m=$u,g=Ps,y=Wn,b=Nm,v=YA,w=JO;return K(),se("div",rP,[he("header",oP,[he("div",iP,[te(g,{to:"/?utm_source=unjs.io&utm_medium=header-icon&utm_campaign=unjs.io",onContextmenu:h[0]||(h[0]=Bi(E=>d(),["right","prevent"]))},{default:ge(()=>[te(m)]),_:1})]),ee(s)?(K(),se("nav",sP,[he("ol",aP,[(K(!0),se(Pe,null,Ct(ee(s),E=>(K(),se("li",{key:E.path},[te(y,{size:"md",variant:"ghost",color:"gray",to:E.path,ui:{size:{md:"text-base"},...f},"active-class":uP},{default:ge(()=>[bt(qe(E.title),1)]),_:2},1032,["to","ui"])]))),128))])])):Be("",!0),he("div",lP,[te(b,{text:"Open Search",shortcuts:[ee(u),"K"],popper:{adaptative:!1,placement:"bottom",strategy:"absolute"}},{default:ge(()=>[te(y,{size:"md",icon:"i-heroicons-magnifying-glass",color:"gray",variant:"ghost",ui:{size:{md:"text-base"},...f},"aria-label":"Open Search",square:"",onClick:h[1]||(h[1]=E=>c.value=!0)},null,8,["ui"])]),_:1},8,["shortcuts"]),te(b,{class:"ml-1 lg:hidden",text:"Open Navigation",popper:{adaptative:!1,placement:"bottom",strategy:"absolute"}},{default:ge(()=>[te(y,{square:"",size:"md",variant:"ghost",color:"gray",icon:"i-heroicons-bars-3-bottom-right",ui:f,"aria-label":"Open Navigation",onClick:h[2]||(h[2]=E=>l.value=!0)})]),_:1}),te(b,{class:"ml-1 hidden lg:flex",text:"GitHub Stars",popper:{adaptative:!1,placement:"bottom",strategy:"absolute"}},{default:ge(()=>[te(y,{size:"md",variant:"ghost",color:"gray",icon:ee(i).icon,to:ee(i).url,target:ee(i).target,"aria-label":`Follow us on ${ee(i).name}`,ui:{size:{md:"text-base"},...f}},{default:ge(()=>[bt(qe(ee(a)?("formatNumber"in p?p.formatNumber:ee(nP))(ee(a)):""),1)]),_:1},8,["icon","to","target","aria-label","ui"])]),_:1})])]),te(v,{open:ee(l),"onUpdate:open":h[3]||(h[3]=E=>Xe(l)?l.value=E:null),navigation:ee(s)},null,8,["open","navigation"]),te(w,{open:ee(c),"onUpdate:open":h[4]||(h[4]=E=>Xe(c)?c.value=E:null)},null,8,["open"])])}}}),fP=le({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const o in e.route)Object.defineProperty(r,o,{get:()=>t===e.renderKey?e.route[o]:n[o]});return Qe(li,ti(r)),()=>Se(e.vnode,{ref:e.vnodeRef})}}),dP=le({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,expose:n}){const r=Oe(),o=H(),i=$e(li,null);let s;n({pageRef:o});const a=$e(ew,null);let l;const c=r.deferHydration();if(r.isHydrating){const u=r.hooks.hookOnce("app:error",c);Wt().beforeEach(u)}return e.pageKey&&Ae(()=>e.pageKey,(u,f)=>{u!==f&&r.callHook("page:loading:start")}),()=>Se(Gh,{name:e.name,route:e.route,...t},{default:u=>{const f=hP(i,u.route,u.Component),d=i&&i.matched.length===u.route.matched.length;if(!u.Component){if(l&&!d)return l;c();return}if(l&&a&&!a.isCurrent(u.route))return l;if(f&&i&&(!a||a!=null&&a.isCurrent(i)))return d?l:null;const p=wl(u,e.pageKey);!r.isHydrating&&!mP(i,u.route,u.Component)&&s===p&&r.callHook("page:loading:end"),s=p;const h=!!(e.transition??u.route.meta.pageTransition??ml),m=h&&pP([e.transition,u.route.meta.pageTransition,ml,{onAfterLeave:()=>{r.callHook("page:transition:finish",u.Component)}}
44].filter(Boolean)),g=e.keepalive??u.route.meta.keepalive??nx;return l=b1(ai,h&&m,y1(g,Se(yp,{suspensible:!0,onPending:()=>r.callHook("page:start",u.Component),onResolve:()=>{ft(()=>r.callHook("page:finish",u.Component).then(()=>r.callHook("page:loading:end")).finally(c))}},{default:()=>{const y=Se(fP,{key:p||void 0,vnode:u.Component,route:u.route,renderKey:p||void 0,trackRootNodes:h,vnodeRef:o});return g&&(y.type.name=u.Component.type.name||u.Component.type.__name||"RouteProvider"),y}}))).default(),l}})}});function pP(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?Au(n.onAfterLeave):void 0}));return Cs(...t)}function hP(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=>{var i;return((i=o.components)==null?void 0:i.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((o,i)=>{var s,a,l;return((s=o.components)==null?void 0:s.default)!==((l=(a=e.matched[i])==null?void 0:a.components)==null?void 0:l.default)})||n&&wl({route:t,Component:n})!==wl({route:e,Component:n})}function mP(e,t,n){return e?t.matched.findIndex(o=>{var i;return((i=o.components)==null?void 0:i.default)===(n==null?void 0:n.type)})<t.matched.length-1:!1}
44const gP=/\d/,vP=["-","_","/","."];function yP(e=""){if(!gP.test(e))return e!==e.toLowerCase()}function Og(e,t){const n=t??vP,r=[];if(!e||typeof e!="string")return r;let o="",i,s;for(const a of e){const l=n.includes(a);if(l===!0){r.push(o),o="",i=void 0;continue}const c=yP(a);if(s===!1){if(i===!1&&c===!0){r.push(o),o=a,i=c;continue}if(i===!0&&c===!1&&o.length>1){const u=o.at(-1);r.push(o.slice(0,Math.max(0,o.length-1))),o=u+a,i=c;continue}}o+=a,i=c,s=l}return r.push(o),r}function bP(e){return e?e[0].toUpperCase()+e.slice(1):""}function Pg(e,t){return e?(Array.isArray(e)?e:Og(e)).map(n=>bP(t!=null&&t.normalize?n.toLowerCase():n)).join(""):""}function wP(e,t){return e?(Array.isArray(e)?e:Og(e)).map(n=>n.toLowerCase()).join(t??"-"):""}class hi{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}hi.prototype.property={};hi.prototype.normal={};hi.prototype.space=null;function Rg(e,t){const n={},r={};let o=-1;for(;++o<e.length;)Object.assign(n,e[o].property),Object.assign(r,e[o].normal);return new hi(n,r,t)}function Kl(e){return e.toLowerCase()}class qt{constructor(t,n){this.property=t,this.attribute=n}}qt.prototype.space=null;qt.prototype.boolean=!1;qt.prototype.booleanish=!1;qt.prototype.overloadedBoolean=!1;qt.prototype.number=!1;qt.prototype.commaSeparated=!1;qt.prototype.spaceSeparated=!1;qt.prototype.commaOrSpaceSeparated=!1;qt.prototype.mustUseProperty=!1;qt.prototype.defined=!1;let xP=0;const we=Or(),Ye=Or(),Ig=Or(),U=Or(),Ne=Or(),Kr=Or(),Pt=Or();function Or(){return 2**++xP}const Wl=Object.freeze(Object.defineProperty({__proto__:null,boolean:we,booleanish:Ye,commaOrSpaceSeparated:Pt,commaSeparated:Kr,number:U,overloadedBoolean:Ig,spaceSeparated:Ne},Symbol.toStringTag,{value:"Module"})),$a=Object.keys(Wl);class uc extends qt{constructor(t,n,r,o){let i=-1;if(super(t,n),$d(this,"space",o),typeof r=="number")for(;++i<$a.length;){const s=$a[i];$d(this,$a[i],(r&Wl[s])===Wl[s])}}}uc.prototype.defined=!0;function $d(e,t,n){n&&(e[t]=n)}const _P={}.hasOwnProperty;function lo(e){const t={},n={};let r;for(r in e.properties)if(_P.call(e.properties,r)){const o=e.properties[r],i=new uc(r,e.transform(e.attributes||{},r),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[Kl(r)]=r,n[Kl(i.attribute)]=r}return new hi(t,n,e.space)}const Lg=lo({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),$g=lo({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function Mg(e,t){return t in e?e[t]:t}function Dg(e,t){return Mg(e,t.toLowerCase())}const Fg=lo({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Dg,properties:{xmlns:null,xmlnsXLink:null}}),jg=lo({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:Ye,ariaAutoComplete:null,ariaBusy:Ye,ariaChecked:Ye,ariaColCount:U,ariaColIndex:U,ariaColSpan:U,ariaControls:Ne,ariaCurrent:null,ariaDescribedBy:Ne,ariaDetails:null,ariaDisabled:Ye,ariaDropEffect:Ne,ariaErrorMessage:null,ariaExpanded:Ye,ariaFlowTo:Ne,ariaGrabbed:Ye,ariaHasPopup:null,ariaHidden:Ye,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Ne,ariaLevel:U,ariaLive:null,ariaModal:Ye,ariaMultiLine:Ye,ariaMultiSelectable:Ye,ariaOrientation:null,ariaOwns:Ne,ariaPlaceholder:null,ariaPosInSet:U,ariaPressed:Ye,ariaReadOnly:Ye,ariaRelevant:null,ariaRequired:Ye,ariaRoleDescription:Ne,ariaRowCount:U,ariaRowIndex:U,ariaRowSpan:U,ariaSelected:Ye,ariaSetSize:U,ariaSort:null,ariaValueMax:U,ariaValueMin:U,ariaValueNow:U,ariaValueText:null,role:null}}),EP=lo({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Dg,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Kr,acceptCharset:Ne,accessKey:Ne,action:null,allow:null,allowFullScreen:we,allowPaymentRequest:we,allowUserMedia:we,alt:null,as:null,async:we,autoCapitalize:null,autoComplete:Ne,autoFocus:we,autoPlay:we,blocking:Ne,capture:null,charSet:null,checked:we,cite:null,className:Ne,cols:U,colSpan:null,content:null,contentEditable:Ye,controls:we,controlsList:Ne,coords:U|Kr,crossOrigin:null,data:null,dateTime:null,decoding:null,default:we,defer:we,dir:null,dirName:null,disabled:we,download:Ig,draggable:Ye,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:we,formTarget:null,headers:Ne,height:U,hidden:we,high:U,href:null,hrefLang:null,htmlFor:Ne,httpEquiv:Ne,id:null,imageSizes:null,imageSrcSet:null,inert:we,inputMode:null,integrity:null,is:null,isMap:we,itemId:null,itemProp:Ne,itemRef:Ne,itemScope:we,itemType:Ne,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:we,low:U,manifest:null,max:null,maxLength:U,media:null,method:null,min:null,minLength:U,multiple:we,muted:we,n
44ame:null,nonce:null,noModule:we,noValidate:we,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:we,optimum:U,pattern:null,ping:Ne,placeholder:null,playsInline:we,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:we,referrerPolicy:null,rel:Ne,required:we,reversed:we,rows:U,rowSpan:U,sandbox:Ne,scope:null,scoped:we,seamless:we,selected:we,shadowRootDelegatesFocus:we,shadowRootMode:null,shape:null,size:U,sizes:null,slot:null,span:U,spellCheck:Ye,src:null,srcDoc:null,srcLang:null,srcSet:null,start:U,step:null,style:null,tabIndex:U,target:null,title:null,translate:null,type:null,typeMustMatch:we,useMap:null,value:Ye,width:U,wrap:null,align:null,aLink:null,archive:Ne,axis:null,background:null,bgColor:null,border:U,borderColor:null,bottomMargin:U,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:we,declare:we,event:null,face:null,frame:null,frameBorder:null,hSpace:U,leftMargin:U,link:null,longDesc:null,lowSrc:null,marginHeight:U,marginWidth:U,noResize:we,noHref:we,noShade:we,noWrap:we,object:null,profile:null,prompt:null,rev:null,rightMargin:U,rules:null,scheme:null,scrolling:Ye,standby:null,summary:null,text:null,topMargin:U,valueType:null,version:null,vAlign:null,vLink:null,vSpace:U,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:we,disableRemotePlayback:we,prefix:null,property:null,results:U,security:null,unselectable:null}}),SP=lo({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav
44-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:Mg,properties:{about:Pt,accentHeight:U,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:U,amplitude:U,arabicForm:null,ascent:U,attributeName:null,attributeType:null,azimuth:U,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:U,by:null,calcMode:null,capHeight:U,className:Ne,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:U,diffuseConstant:U,direction:null,display:null,dur:null,divisor:U,dominantBaseline:null,download:we,dx:null,dy:null,edgeMode:null,editable:null,elevation:U,enableBackground:null,end:null,event:null,exponent:U,externalResourcesRequired:null,fill:null,fillOpacity:U,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Kr,g2:Kr,glyphName:Kr,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:U,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:U,horizOriginX:U,horizOriginY:U,id:null,ideographic:U,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:U,k:U,k1:U,k2:U,k3:U,k4:U,kernelMatrix:Pt,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:U,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:U,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
44Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:U,overlineThickness:U,paintOrder:null,panose1:null,path:null,pathLength:U,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Ne,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:U,pointsAtY:U,pointsAtZ:U,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Pt,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Pt,rev:Pt,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Pt,requiredFeatures:Pt,requiredFonts:Pt,requiredFormats:Pt,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:U,specularExponent:U,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:U,strikethroughThickness:U,string:null,stroke:null,strokeDashArray:Pt,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:U,strokeOpacity:U,strokeWidth:null,style:null,surfaceScale:U,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Pt,tabIndex:U,tableValues:null,target:null,targetX:U,targetY:U,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Pt,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:U,underlineThickness:U,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:U,values:null,vAlphabetic:U,vMathematical:U,vectorEffect:null,vHanging:U,vIdeographic:U,version:null,vertAdvY:U,vertOriginX:U,vertOriginY:U,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:U,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),kP=/^data[-\w.:]+$/i,Md=/-[a-z]/g,CP=/[A-Z]/g;function TP(e,t){const n=Kl(t);let r=t,o=qt;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&kP.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(Md,OP);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!Md.test(i)){let s=i.replace(CP,AP);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}o=uc}return new o(r,t)}function AP(e){return"-"+e.toLowerCase()}function OP(e){return e.charAt(1).toUpperCase()}const PP=Rg([$g,Lg,Fg,jg,EP],"html");Rg([$g,Lg,Fg,jg,SP],"svg");const cc=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],ql="default",Ng=/^@|^v-on:/,Bg=/^:|^v-bind:/,zg=/^v-model/,RP=["select","textarea","input"],IP=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(e=>[e,`prose-${e}`])),LP=le({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})}},async setup(e){var s,a,l,c,u,f,d,p;const t=(l=(a=(s=pt())==null?void 0:s.appContext)==null?void 0:a.app)==null?void 0:l.$nuxt,n=(t==null?void 0:t.$route)||(t==null?void 0:t._route),{mdc:r}=((c=t==null?void 0:t.$config)==null?void 0:c.public)||{},o={...(u=r==null?void 0:r.components)!=null&&u.prose&&e.prose!==!1?IP:{},...((f=r==null?void 0:r.components)==null?void 0:f.map)||{},...ye(((p=(d=e.data)==null?void 0:d.mdc)==null?void 0:p.components)||{}),...e.components},i=$(()=>{var m;const h=(((m=e.body)==null?void 0:m.children)||[]).map(g=>g.tag||g.type).filter(g=>!cc.includes(g));return Array.from(new Set(h)).sort().join(".")});return await UP(e.body,{tags:o}),{tags:o,contentKey:i,route:n}},render(e){var u,f,d;const{tags:t,tag:n,body:r,data:o,contentKey:i,route:s}=e;if(!r)return null;const a={...o,tags:t,$route:s},l=n!==!1?fc(n||((u=a.component)==null?void 0:u.name)||a.component||"div"):void 0,c=Hg(r,Se,a,a);return l?Se(l,{...(f=a.component)==null?void 0:f.props,...this.$attrs,key:i},c):(d=c.default)==null?void 0:d.call(c)}});function $P(e,t,n,r={}){if(e.type==="text")return t(fn,e.value);if(e.type==="comment")return t(yt,null,e.value);const o=e.tag,i=Vg(e,n.tags);if(e.tag==="binding")return MP(e,t,n,r);const s=fc(i);typeof s=="object"&&(s.tag=o);const a=DP(e,n);return t(s,a,Hg(e,t,n,{...r,...a}))}function MP(e,t,n,r={}){var c,u;const o={...r,$document:n,$doc:n},i=/\.|\[(\d+)\]/,a=((c=e.props)==null?void 0:c.value.trim().split(i).filter(
44Boolean)).reduce((f,d)=>{if(f&&d in f)return typeof f[d]=="function"?f[d]():f[d]},o),l=(u=e.props)==null?void 0:u.defaultValue;return t(fn,a??l??"")}function Hg(e,t,n,r){const i=(e.children||[]).reduce((a,l)=>{if(!HP(l))return a[ql].push(l),a;const c=zP(l);return a[c]=a[c]||[],l.type==="element"&&a[c].push(...l.children||[]),a},{[ql]:[]});return Object.entries(i).reduce((a,[l,c])=>(c.length&&(a[l]=()=>{const u=c.map(f=>$P(f,t,n,r));return VP(u)}),a),{})}function DP(e,t){const{tag:n="",props:r={}}=e;return Object.keys(r).reduce(function(o,i){if(i==="__ignoreMap")return o;const s=r[i];if(zg.test(i)&&!RP.includes(n))return FP(i,s,o,t);if(i==="v-bind")return jP(i,s,o,t);if(Ng.test(i))return NP(i,s,o,t);if(Bg.test(i))return BP(i,s,o,t);const{attribute:a}=TP(PP,i);return Array.isArray(s)&&s.every(l=>typeof l=="string")?(o[a]=s.join(" "),o):(o[a]=s,o)},{})}function FP(e,t,n,r){const o=f=>+f,i=f=>f.trim(),s=f=>f,a=e.replace(zg,"").split(".").filter(f=>f).reduce((f,d)=>(f[d]=!0,f),{}),l="value",c=a.lazy?"change":"input",u=a.number?o:a.trim?i:s;return n[l]=Fs(t,r),n.on=n.on||{},n.on[c]=f=>r[t]=u(f),n}function jP(e,t,n,r){const o=Fs(t,r);return n=Object.assign(n,o),n}function NP(e,t,n,r){return e=e.replace(Ng,""),n.on=n.on||{},n.on[e]=()=>Fs(t,r),n}function BP(e,t,n,r){return e=e.replace(Bg,""),n[e]=Fs(t,r),n}const fc=e=>{if(!cc.includes(e)&&!(e!=null&&e.render)&&!(e!=null&&e.ssrRender)){const t=jn(Pg(e),!1);if(typeof t=="object")return t}return e};function Fs(e,t){const n=e.split(".").reduce((r,o)=>typeof r=="object"?r[o]:void 0,t);return typeof n>"u"?Jr(e):n}function zP(e){let t="";for(const n of Object.keys(e.props||{}))if(!(!n.startsWith("#")&&!n.startsWith("v-slot:"))){t=n.split(/[:#]/,2)[1];break}return t||ql}function HP(e){return e.tag==="template"}function VP(e){const t=[];for(const n of e){const r=t[t.length-1];n.type===fn&&(r==null?void 0:r.type)===fn?r.children=r.children+n.children:t.push(n)}return t}async function UP(e,t){if(!e)return;const n=Array.from(new Set(r(e,t)));await Promise.all(n.map(async o=>{if(o!=null&&o.render||o!=null&&o.ssrRender||o!=null&&o.__ssrInlineRender)return;const i=fc(o);i!=null&&i.__asyncLoader&&!i.__asyncResolved&&await i.__asyncLoader()}));function r(o,i){const s=o.tag;if(o.type==="text"||s==="binding"||o.type==="comment")return[];const a=Vg(o,i.tags),l=[];o.type!=="root"&&!cc.includes(a)&&l.push(a);for(const c of o.children||[])l.push(...r(c,i));return l}}function Vg(e,t){var r;const n=e.tag;return!n||typeof((r=e.props)==null?void 0:r.__ignoreMap)<"u"?n:t[n]||t[Pg(n)]||t[wP(e.tag)]||n}const KP=le({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(e){const t=e,n=sc().isEnabled(),r=$(()=>{let s=t.value.body||t.value;return t.excerpt&&t.value.excerpt&&(s=t.value.excerpt),s}),o=$(()=>{const{body:s,excerpt:a,...l}=t.value;return{...l,...t.data}}),i=$(()=>({...t.components,...o.value._components||{}}));return(s,a)=>{const l=LP;return K(),ke(l,{body:r.value,data:o.value,tag:e.tag,components:i.value,"data-content-id":ee(n)?e.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}}),Ug=le({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(e){Ae(()=>e.excerpt,t=>{var n,r,o;t&&!((n=e.value)!=null&&n.excerpt)&&(console.warn(`No excerpt found for document content/${(r=e==null?void 0:e.value)==null?void 0:r._path}.${(o=e==null?void 0:e.value)==null?void 0:o._extension}!`),console.warn("Make sure to use <!--more--> in your content if you want to use excerpt feature."))},{immediate:!0})},render(e){var s,a;const t=hy(),{value:n,excerpt:r,tag:o}=e,i=r?n==null?void 0:n.excerpt:n==null?void 0:n.body;return!((s=i==null?void 0:i.children)!=null&&s.length)&&(t!=null&&t.empty)?t.empty({value:n,excerpt:r,tag:o,...this.$attrs}):t!=null&&t.default?t.default({value:n,excerpt:r,tag:o,...this.$attrs}):(i==null?void 0:i.type)==="root"&&((a=i==null?void 0:i.children)!=null&&a.length)?Se(KP,{value:n,excerpt:r,tag:o,...this.$attrs}):Se("pre",null,JSON.stringify({message:"You should use slots with <ContentRenderer>",value:n,excerpt:r,tag:o},null,2))}}),WP=Object.freeze(Object.defineProperty({__proto__:null,default:Ug},Symbol.toStringTag,{value:"Module"})),qP=()=>io("color-mode").value,GP={class:"border-t border-gray-100 dark:border-gray-800"},JP={class:"container mx-auto xl:max-w-7xl px-4 md:px-6 pt-20 pb-20 md:pb-30 flex flex-col gap-12 md:gap-20"},QP={class:"grid md:grid-cols-2 gap-y-6 gap-x-12 md:gap-x-25"},XP={class:"grow flex flex-col gap-6 max-w-sm"},YP={class:"max-w-lg text-sm md:text-base text-gray-500 dark:text-gray-400 italic"},ZP={class:"flex gap-2"},eR={class:"mt-6 md:mt-0 md:justify-self-end md:col-start-2 md:row-start-1 grid grid-cols-2 md:grid-cols-3 gap-x-2 gap-y-6 md:gap-10 text-[1.125rem]"},tR={class:"font-bold text-gray-950 dark:text-gray-50"},nR={class:"flex flex-col gap-3 text-gray-500 dark:text-gray-400"}
44,rR={class:"place-self-center md:place-self-end"},oR=le({__name:"TheFooter",async setup(e){let t,n;const r=$s(),o=qP(),i=function(){o.preference=o.value==="dark"?"light":"dark"},{data:s}=([t,n]=zo(()=>oc("content:footer-license",()=>wg("/_footer-license").only("body").findOne())),t=await t,n(),t),a={color:{gray:{ghost:"text-gray-500 hover:text-gray-800 dark:text-gray-400 dark:hover:text-gray-200 hover:bg-primary/60 dark:hover:bg-primary/40"}}};return(l,c)=>{const u=$u,f=Ps,d=Wn,p=Nm,h=iO,m=Ug;return K(),se("div",GP,[he("footer",JP,[he("div",QP,[he("div",XP,[te(f,{to:"/",class:"block"},{default:ge(()=>[te(u)]),_:1}),he("p",YP,qe(ee(r).footer.quote),1)]),he("ul",ZP,[(K(!0),se(Pe,null,Ct(ee(r).socials,g=>(K(),se("li",{key:g.name},[te(d,{rel:g.rel,target:g.target,to:g.url,icon:g.icon,"aria-label":`Follow us on ${g.name}`,size:"xl",variant:"ghost",color:"gray",ui:{icon:{xl:"md:w-7 md:h-7"},...a}},null,8,["rel","target","to","icon","aria-label","ui"])]))),128))]),he("nav",eR,[(K(!0),se(Pe,null,Ct(ee(r).footer.menu,g=>(K(),se("div",{key:g.title,class:"flex flex-col gap-4"},[he("p",tR,qe(g.title),1),he("ul",nR,[(K(!0),se(Pe,null,Ct(g.items,y=>(K(),se("li",{key:y.url},[te(f,{to:y.url,rel:y.rel,target:y.target,class:"hover:underline underline-offset-8"},{default:ge(()=>[bt(qe(y.title),1)]),_:2},1032,["to","rel","target"])]))),128))])]))),128))]),he("div",rR,[te(h,null,{default:ge(()=>[te(p,{text:l.$colorMode.value==="dark"?"Light Mode":"Dark Mode"},{default:ge(()=>[te(d,{size:"xl",variant:"ghost",color:"gray",square:"","trailing-icon":l.$colorMode.value==="dark"?"i-heroicons-sun":"i-heroicons-moon",ui:a,"aria-label":"Toggle Theme",onClick:i},{default:ge(()=>[bt(qe(l.$colorMode.value==="dark"?"Light":"Dark"),1)]),_:1},8,["trailing-icon"])]),_:1},8,["text"])]),_:1})])]),ee(s)?(K(),ke(m,{key:0,class:"text-sm dark:text-gray-400 text-center",value:ee(s)},null,8,["value"])):Be("",!0)])])}}}),rr=Qn(it.ui.strategy,it.ui.avatar,cC),iR=le({components:{UIcon:ao},inheritAttrs:!1,props:{src:{type:[String,Boolean],default:null},alt:{type:String,default:null},text:{type:String,default:null},icon:{type:String,default:()=>rr.default.icon},size:{type:String,default:()=>rr.default.size,validator(e){return Object.keys(rr.size).includes(e)}},chipColor:{type:String,default:()=>rr.default.chipColor,validator(e){return["gray",...it.ui.colors].includes(e)}},chipPosition:{type:String,default:()=>rr.default.chipPosition,validator(e){return Object.keys(rr.chip.position).includes(e)}},chipText:{type:[String,Number],default:null},imgClass:{type:String,default:""},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:n}=Tr("avatar",Kt(e,"ui"),rr),r=$(()=>typeof e.src=="boolean"?null:e.src),o=$(()=>(e.alt||"").split(" ").map(f=>f.charAt(0)).join("").substring(0,2)),i=$(()=>yr(It(t.value.wrapper,(c.value||!r.value)&&t.value.background,t.value.rounded,t.value.size[e.size]),e.class)),s=$(()=>yr(It(t.value.rounded,t.value.size[e.size]),e.imgClass)),a=$(()=>It(t.value.icon.base,t.value.icon.size[e.size])),l=$(()=>It(t.value.chip.base,t.value.chip.size[e.size],t.value.chip.position[e.chipPosition],t.value.chip.background.replaceAll("{color}",e.chipColor))),c=H(!1);Ae(()=>e.src,()=>{c.value&&(c.value=!1)});function u(){c.value=!0}return{ui:t,attrs:n,wrapperClass:i,imgClass:s,iconClass:a,chipClass:l,url:r,placeholder:o,error:c,onError:u}}}),sR=["alt","src"];function aR(e,t,n,r,o,i){const s=ao;return K(),se("span",{class:ve(e.wrapperClass)},[e.url&&!e.error?(K(),se("img",Ze({key:0,class:e.imgClass,alt:e.alt,src:e.url},e.attrs,{onError:t[0]||(t[0]=(...a)=>e.onError&&e.onError(...a))}),null,16,sR)):e.text?(K(),se("span",{key:1,class:ve(e.ui.text)},qe(e.text),3)):e.icon?(K(),ke(s,{key:2,name:e.icon,class:ve(e.iconClass)},null,8,["name","class"])):e.placeholder?(K(),se("span",{key:3,class:ve(e.ui.placeholder)},qe(e.placeholder),3)):Be("",!0),e.chipColor?(K(),se("span",{key:4,class:ve(e.chipClass)},qe(e.chipText),3)):Be("",!0),vt(e.$slots,"default")],2)}const Kg=rn(iR,[["render",aR]]);function lR(e,t,n){let r=null;const{pause:o,resume:i,timestamp:s}=iE({...n||{},controls:!0}),a=H(null),l=$(()=>a.value?t-(s.value-a.value):0);function c(...m){r=setTimeout(()=>{r=null,a.value=null,e(...m)},l.value)}function u(){r&&(clearTimeout(r),r=null)}function f(){a.value=Date.now(),c()}function d(){u(),o()}function p(){u(),o()}function h(){c(),i(),a.value=(a.value||0)+(Date.now()-s.value)}return f(),{start:f,stop:d,pause:p,resume:h,remaining:l}}const xo=Qn(it.ui.strategy,it.ui.notification,mC),uR=le({components:{UIcon:ao,UAvatar:Kg,UButton:Wn},inheritAttrs:!1,props:{id:{type:[String,Number],required:!0},title:{type:String,default:null},description:{type:String,default:null},icon:{type:String,default:()=>xo.default.icon},avatar:{type:Object,default:null},closeButton:{type:Object,default:()=>xo.default.closeButton},timeout:{type:Number,default:()=>xo.default.timeout},actions:{type:Array,default:()=>[]},callback:{type:Function,default:null},color:{type:String,default:()=>xo.default.color,validator(e){return["gray",...it.ui.colors].includes(e)}},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},emits:["close"],setup(e,{emit:t}){const{ui:n,attrs:r}=Tr("notification",Kt(e,"ui"),xo);let o=null;const i=H(e.timeout),s=$(()=>{var h;return yr(It(n.value.wrapper,(h=n.value.background)==null?void 0:h.replaceAll("{color}",e.color),n.value.rounded,n.value.shadow),e.class)}),a=$(()=>{var h;return It(n.value.progress.base,(h=n.value.progress.background)==null?void 0:h.replaceAll("{color}",e.color))}),l=$(()=>({width:`${i.value/e.timeout*100||0}%`})),c=$(()=>{var h;return It(n.value.icon.base,(h=n.value.icon.color)==null?void 0:h.replaceAll("{color}",e.color))});function u(){o&&o.pause()}function f(){o&&o.resume()}function d(){o&&o.stop(),e.callback&&e.callback(),t("close")}function p(h){o&&o.stop(),h.click&&h.click(),t("close")}return Ie(()=>{e.timeout&&(o=lR(()=>{d()},e.timeout),Ge(()=>{i.value=o.remaining.value}))}),ot(()=>{o&&o.stop()}),{ui:n,attrs:r,wrapperClass:s,progressClass:a,progressStyle:l,iconClass:c,onMouseover:u,onMouseleave:f,onClose:d,onAction:p,twMerge:yr}}});function cR(e,t,n,r,o,i){const s=ao,a=Kg,l=Wn;
44return K(),ke(ai,Ze({appear:""},e.ui.transition),{default:ge(()=>[he("div",Ze({class:e.wrapperClass,role:"status"},e.attrs,{onMouseover:t[0]||(t[0]=(...c)=>e.onMouseover&&e.onMouseover(...c)),onMouseleave:t[1]||(t[1]=(...c)=>e.onMouseleave&&e.onMouseleave(...c))}),[he("div",{class:ve([e.ui.container,e.ui.rounded,e.ui.ring])},[he("div",{class:ve(["flex",[e.ui.padding,e.ui.gap,{"items-start":e.description||e.$slots.description,"items-center":!e.description&&!e.$slots.description}]])},[e.icon?(K(),ke(s,{key:0,name:e.icon,class:ve(e.iconClass)},null,8,["name","class"])):Be("",!0),e.avatar?(K(),ke(a,Ze({key:1},{size:e.ui.avatar.size,...e.avatar},{class:e.ui.avatar.base}),null,16,["class"])):Be("",!0),he("div",{class:ve(e.ui.inner)},[e.title||e.$slots.title?(K(),se("p",{key:0,class:ve(e.ui.title)},[vt(e.$slots,"title",{title:e.title},()=>[bt(qe(e.title),1)])],2)):Be("",!0),e.description||e.$slots.description?(K(),se("p",{key:1,class:ve(e.twMerge(e.ui.description,!(e.title&&e.$slots.title)&&"mt-0 leading-5"))},[vt(e.$slots,"description",{description:e.description},()=>[bt(qe(e.description),1)])],2)):Be("",!0),(e.description||e.$slots.description)&&e.actions.length?(K(),se("div",{key:2,class:ve(e.ui.actions)},[(K(!0),se(Pe,null,Ct(e.actions,(c,u)=>(K(),ke(l,Ze({key:u},{...e.ui.default.actionButton||{},...c},{onClick:Bi(f=>e.onAction(c),["stop"])}),null,16,["onClick"]))),128))],2)):Be("",!0)],2),e.closeButton||!e.description&&!e.$slots.description&&e.actions.length?(K(),se("div",{key:2,class:ve(e.twMerge(e.ui.actions,"mt-0"))},[!e.description&&!e.$slots.description&&e.actions.length?(K(!0),se(Pe,{key:0},Ct(e.actions,(c,u)=>(K(),ke(l,Ze({key:u},{...e.ui.default.actionButton||{},...c},{onClick:Bi(f=>e.onAction(c),["stop"])}),null,16,["onClick"]))),128)):Be("",!0),e.closeButton?(K(),ke(l,Ze({key:1,"aria-label":"Close"},{...e.ui.default.closeButton||{},...e.closeButton},{onClick:Bi(e.onClose,["stop"])}),null,16,["onClick"])):Be("",!0)],2)):Be("",!0)],2),e.timeout?(K(),se("div",{key:0,class:ve(e.progressClass),style:dr(e.progressStyle)},null,6)):Be("",!0)],2)],16)]),_:3},16)}const Wg=rn(uR,[["render",cR]]);function fR(){const e=io("notifications",()=>[]);function t(r){const o={id:new Date().getTime().toString(),...r};return e.value.findIndex(s=>s.id===o.id)===-1&&e.value.push(o),o}function n(r){e.value=e.value.filter(o=>o.id!==r)}return{add:t,remove:n}}const dR=Qn(it.ui.strategy,it.ui.notifications,gC),pR=le({components:{UNotification:Wg},inheritAttrs:!1,props:{class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:n}=Tr("notifications",Kt(e,"ui"),dR),r=fR(),o=io("notifications",()=>[]),i=$(()=>yr(It(t.value.wrapper,t.value.position,t.value.width),e.class));return{ui:t,attrs:n,toast:r,notifications:o,wrapperClass:i}}});function hR(e,t,n,r,o,i){const s=Wg;return K(),ke(Vp,{to:"body"},[he("div",Ze({class:e.wrapperClass,role:"region"},e.attrs),[e.notifications.length?(K(),se("div",{key:0,class:ve(e.ui.container)},[(K(!0),se(Pe,null,Ct(e.notifications,a=>(K(),se("div",{key:a.id},[te(s,Ze(a,{class:a.click&&"cursor-pointer",onClick:l=>a.click&&a.click(a),onClose:l=>e.toast.remove(a.id)}),dy({_:2},[Ct(e.$slots,(l,c)=>({name:c,fn:ge(u=>[vt(e.$slots,c,Ma(os(u)))])}))]),1040,["class","onClick","onClose"])]))),128))],2)):Be("",!0)],16)])}const mR=rn(pR,[["render",hR]]),gR=e=>{const t=Object.create(null);for(const n in e){const r=e[n];r!==void 0&&(t[n]=r)}return t},qg=(e,t)=>(n,r)=>(Un(()=>e({...gR(n),...r.attrs},r)),()=>{var o,i;return t?(i=(o=r.slots).default)==null?void 0:i.call(o):null}),Gg={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:[String,Object,Array],contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:String,tabindex:String,title:String,translate:String},nI=le({name:"Head",inheritAttrs:!1,setup:(e,t)=>()=>{var n,r;return(r=(n=t.slots).default)==null?void 0:r.call(n)}}
44),vR=le({name:"Html",inheritAttrs:!1,props:{...Gg,manifest:String,version:String,xmlns:String,renderPriority:[String,Number]},setup:qg(e=>({htmlAttrs:e}),!0)}),Jg=le({name:"Body",inheritAttrs:!1,props:{...Gg,renderPriority:[String,Number]},setup:qg(e=>({bodyAttrs:e}),!0)}),yR=le({__name:"app",setup(e){Un({meta:[{name:"twitter:site",content:"@unjsio"}]});const t=mr(),n=$(()=>t.name==="relations");return(r,o)=>{const i=HS,s=cP,a=dP,l=oR,c=mR,u=Jg,f=vR;return K(),ke(f,null,{default:ge(()=>[te(u,{class:"font-sans dark:bg-gray-900"},{default:ge(()=>[te(i,{color:"#ECDC5A"}),te(s,{class:ve({"z-10 absolute top-0 left-0 right-0":ee(n)})},null,8,["class"]),he("div",{class:ve({"px-4 container mx-auto xl:max-w-7xl":!ee(n)})},[te(a)],2),ee(n)?Be("",!0):(K(),ke(l,{key:0})),te(c)]),_:1})]),_:1})}}}),bR={},wR={class:"min-h-[calc(100vh-4rem)] py-8 md:py-16"},xR={key:0,class:"mb-8 lg:mb-16"};function _R(e,t){return K(),se("main",wR,[e.$slots.header?(K(),se("div",xR,[vt(e.$slots,"header")])):Be("",!0),vt(e.$slots,"default")])}const ER=rn(bR,[["render",_R]]),SR={class:"px-4 container mx-auto xl:max-w-7xl"},kR={class:"text-4xl font-bold"},CR={class:"mt-4 text-lg text-gray-500 dark:text-gray-400"},TR=le({__name:"error",props:{error:{}},setup(e){return e.error.statusCode===404&&Ul("404",{props:{path:document.location.pathname}}),Un({title:"Page not found",meta:[{name:"description",content:"We are sorry but this page could not be found."}]}),(n,r)=>{const o=jn("Header"),i=Wn,s=ER,a=jn("Footer"),l=Jg;return K(),ke(l,{class:"font-sans dark:bg-gray-900"},{default:ge(()=>[te(o),he("div",SR,[te(s,{class:"flex flex-col items-center justify-center"},{default:ge(()=>[he("h1",kR,qe(n.error.statusCode),1),he("p",CR,qe(n.error.message),1),te(i,{class:"mt-12",to:"/",color:"primary",variant:"solid",size:"sm",ui:{variant:{solid:"shadow-none text-gray-950"}}},{default:ge(()=>[bt(" Go back home ")]),_:1})]),_:1})]),te(a)]),_:1})}}}),AR={__name:"nuxt-root",setup(e){const t=()=>null,n=Oe(),r=n.deferHydration();if(n.isHydrating){const a=n.hooks.hookOnce("app:error",r);Wt().beforeEach(a)}const o=!1;Qe(li,mr()),n.hooks.callHookWith(a=>a.map(l=>l()),"vue:setup");const i=Ts();Op((a,l,c)=>{if(n.hooks.callHook("vue:error",a,l,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),rw(a)&&(a.fatal||a.unhandled))return n.runWithContext(()=>Mr(a)),!1});const s=!1;return(a,l)=>(K(),ke(yp,{onResolve:ee(r)},{default:ge(()=>[ee(i)?(K(),ke(ee(TR),{key:0,error:ee(i)},null,8,["error"])):ee(s)?(K(),ke(ee(t),{key:1,context:ee(s)},null,8,["context"])):ee(o)?(K(),ke(cu(ee(o)),{key:2})):(K(),ke(ee(yR),{key:3}))]),_:1},8,["onResolve"]))}},Dd=AR;let Fd;{let e;Fd=async function(){var s,a;if(e)return e;const r=!!((s=window.__NUXT__)!=null&&s.serverRendered||((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?x0(Dd):w0(Dd),o=kb({vueApp:r});async function i(l){await o.callHook("app:error",l),o.payload.error=o.payload.error||ui(l)}r.config.errorHandler=i;try{await Tb(o,FS)}catch(l){i(l)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(sx),await o.hooks.callHook("app:mounted",r),await ft()}catch(l){i(l)}return r.config.errorHandler===i&&(r.config.errorHandler=void 0),r},e=Fd().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Se as $,Ul as A,Kg as B,$R as C,rn as D,ve as E,Pe as F,vt as G,nI as H,dr as I,PR as J,RR as K,nP as L,IO as M,Ps as N,Qn as O,it as P,Tr as Q,Kt as R,uC as S,yr as T,Wn as U,It as V,Ze as W,tP as X,xg as Y,KP as Z,ER as _,Un as a,NR as a$,ao as a0,cC as a1,BR as a2,Dt as a3,FT as a4,gt as a5,xd as a6,lt as a7,ye as a8,Qm as a9,cA as aA,dA as aB,_d as aC,fA as aD,Cs as aE,ET as aF,U_ as aG,DR as aH,NT as aI,jn as aJ,cu as aK,ai as aL,zE as aM,lO as aN,fC as aO,HR as aP,Xe as aQ,Nm as aR,dO as aS,Vu as aT,QT as aU,qR as aV,Fn as aW,WR as aX,Tm as aY,HE as aZ,Bi as a_,Km as aa,Um as ab,ce as ac,Qe as ad,eg as ae,ct as af,tg as ag,gs as ah,XT as ai,Qo as aj,wt as ak,pi as al,En as am,GT as an,Ms as ao,qn as ap,ot as aq,Ge as ar,ft as as,JT as at,$e as au,Wm as av,kt as aw,VR as ax,UR as ay,lA as az,ee as b,kr as b$,io as b0,IR as b1,LR as b2,Ag as b3,Y_ as b4,FR as b5,Ma as b6,os as b7,fR as b8,Nc as b9,jR as bA,iO as bB,hy as bC,Gr as bD,OR as bE,sl as bF,Od as bG,yO as bH,EO as bI,M as bJ,bg as bK,sc as bL,tI as bM,pt as bN,oo as bO,tC as bP,cP as bQ,oR as bR,Jr as bS,Cd as bT,eI as bU,vn as bV,JR as bW,ZR as bX,QR as bY,XR as bZ,YR as b_,pg as ba,hg as bb,rc as bc,nc as bd,qP as be,gS as bf,pS as bg,GE as bh,oS as bi,uS as bj,JE as bk,Tp as bl,GR as bm,Cm as bn,zR as bo,MR as bp,ii as bq,zO as br,BO as bs,uA as bt,oO as bu,Oe as bv,ls as bw,nn as bx,Og as by,bP as bz,ui as c,Pg as c0,gO as c1,le as d,ke as e,ge as f,Be as g,oc as h,te as i,se as j,Ug as k,he as l,Ct as m,$ as n,K as o,bt as p,wg as q,H as r,oE as s,qe as t,mr as u,Ae as v,zo as w,Ie as x,xu as y,zf as z};
45function __vite__mapDeps(indexes) {
46  if (!__vite__mapDeps.viteFileDeps) {
47    __vite__mapDeps.viteFileDeps = ["./_...slug_.DJoSjmgF.js","./ProseHeaderArticle.vue.D0RG6pLQ.js","./date.ChyPFibr.js","./Divider.sV7TRl0p.js","./ProseNavCommunity.vue.BM3Vt2QX.js","./Prose.vue.D0xG6hCA.js","./Prose.CeQvKmP9.css","./package.Bqj-lIv0.js","./github.CY4T5gek.js","./_commonjsHelpers.Cpj98o6Y.js","./useTrackPageview.BqKYP9SL.js","./_category_.Bfoe4zzj.js","./vue.DC10XqK3.js","./PageHeader.vue.Dhbjyfcq.js","./BlogCard.vue.DQ-Fn87U.js","./AvatarGroup.Da586dt_.js","./Card.8h1THtWR.js","./AppListGrid.ZQ14umIU.js","./index.CNZzJyaw.js","./index.BuWKI_yZ.js","./AppColorModeImage.vue.cgWSLFxL.js","./sort.CN-wTn-1.js","./Input.C0Qizn4A.js","./design-kit.BTrEm5tJ.js","./index.DOxtoUm7.js","./index.CEOCJcSP.css","./_...slug_.BzbkW_Lh.js","./articles.O9A5mTmU.js","./LearnCard.vue.DNKVxUUb.js","./index.BK4dJV_K.js","./_...slug_.ChoX7k3k.js","./npm.SODnhGS9.js","./index.VxzyVja6.js","./relations.Bowtm58z.js","./relations.D-NTuqVY.css","./rss.2wWvWWKZ.js","./search.B6ltndpy.js","./Caution.m010lGFD.js","./slot.Dy69wC7O.js","./node.Dnd51l0P.js","./Important.ClutLPYt.js","./Note.B4-gLOJX.js","./ProseCode.Cc0q1bBf.js","./ProseCode.CAmgDXgC.css","./ProseTbody.BEXyMa1H.js","./ProseTbody.XC1OUZiL.css","./ProseThead.CKoMjifg.js","./ProseThead.CZ9tpgct.css","./ReadMore.BIUE-i5s.js","./Tip.GKRV8WVI.js","./Warning.DmjUX5s7.js","./DesignKitColors.DMNcsnre.js","./DesignKitGrid.vue.uIzarg7z.js","./DesignKitLogo.BlR0FCJG.js","./DesignKitPackageLogos.xc-exCgU.js","./DesignKitPackagePuzzleParts.BC9kuoPH.js","./ContentDoc.DJDZXLOC.js","./ContentQuery.7fCDDd7P.js","./ContentList.CqGjQRSx.js","./ContentSlot.DMSBCshh.js","./Markdown.DKEcRFyL.js","./ProsePre.vJEXKYer.js","./ProsePre.CchFRBtv.css","./IconCSS.CE6B2P2_.js","./IconCSS.BxJgIHx6.css","./client-db.DGGkKZS4.js"]
48  }
49  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
50}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.